Ho risolto il problema. Era dovuto al fatto che nella view inserivo due tabelle. A quanto pare il binomio qgis,postgis funziona con le viste solamente se nella definizione della vista e' coinvolta solamente una sola tabella. In caso contrario , non so' perche', ma crede che i valori oid non siano univoci e si rifiuta di usarla. Andrea.