Hola, Yo haría el campo no editable y así el usuario no podrá modificar nada.
En las propiedades de la capa >> Formulario de atributos, campo activo, editable (desmarcar opción), está debajo del alias. O si no quieres que no se vea, lo puedes ocultar en los controles de edición. Un saludo, * <http://psig.es>* *PSIG* Implementació, gestió i formació SIG *Carlos López Quintanilla* www.psig.es [email protected] +34 699.680.261 Nota legal: Este mensaje y cualquier archivo adjunto está destinado únicamente a la persona a quien se dirige y es confidencial. Si usted ha recibido este mensaje por error, por favor, comuníqueselo al remitente y bórrelo inmediatamente. La utilización , revelación y/o reproducción del mensaje puede constituir un delito. Protección de Datos: Le informamos que sus datos de contacto electrónico se hallan incorporados a un fichero titularidad de CARLOS LÓPEZ QUINTANILLA, al objeto de envío de información, respuesta a consultas y contactos genéricos. Puede ejercer los derechos de acceso, rectificación, cancelación y oposición que establece la LOPD en cualquier momento, mediante escrito, acompañado de copia de documento oficial que le identifique, dirigido a CARLOS LÓPEZ QUINTANILLA CL. P arellada, 8 E2 de Corbera de Llobregat, 08757-Barcelona. También podrá oponerse a nuestros envíos de comunicaciones comerciales (Art.21.2 de la LSSI) a través de la siguiente dirección de correo electrónico: [email protected] El dom., 27 oct. 2019 a las 16:54, Jose Mercedes Venegas Acevedo (< [email protected]>) escribió: > Hola lista buen dia > > Escribo para preguntar si hay alguna manera de decirle a QGis que > considere que un campo es calculado por la base de datos. > > Sucede que estoy preparando una plantilla de trabajo en qgis y en una > tabla postgis que almaceno poligonos estoy agregando los campos area y > perimetro luego con una funcion de trigger al momento que el usuario dibuja > y hace clic en guardar postgres automaticamente calcula el area y el > perimetro y se lo asigna a esos campos > Quisiera colocar a esos campos como no nulos en postgres para asegurarme > que siempre tengan datos pero del lado de qgis no deben llenarse si > simplemente los oculto igual me da el problema y no me deja grabar. > > Por otro lado cuando se usa la sintaxis de postgres 10 para crear un campo > de secuencia qgis no graba tampoco automaticamente el autoincremento porque > exige que ponga un valor en el ID todos estos inconvenientes se resolverian > si en la parte de campos de QGIS se pudiera marcar un campo como calculado > por la base de datos y asi qgis no haria nada y postgres por debajo se > encargaria de todo. > > Hay manera de configurar un campo asi en qgis o quien podria por favor > hacer la solicitud isue en la lista en ingles. > > gracias a todos por su atencion > > Atte > > -- > José Mercedes Venegas Acevedo > cel Mov RPC 964185205 > > > _______________________________________________ > QGIS-es mailing list > [email protected] > https://lists.osgeo.org/mailman/listinfo/qgis-es >
_______________________________________________ QGIS-es mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/qgis-es
