Si configuramos un campo de un dataset como “campo a mostrar” en el Editor, el contenido almacenado del mismo será usado en:
- La búsqueda de registros en el aplicativo móvil al usar la herramienta “Copiar de…”
- Los valores que se visualizan en la columna de tabla relacionada del dataset hijo.
El campo a mostrar será contenido "clave" para identificar/mostrar en los registros.
Campo a mostrar usando la herramienta "Copiar de..." (Copy from...)
En este dataset llamado "vegetacion" (vegetación), seleccionamos como “Campo a mostrar” el campo "ogc_fid” que contiene valores numéricos y secuenciales de cada record.
campo a mostrar ogc_fid
Ahora veremos que al usar la herramienta “copiar de…” nos mostrará los registros utilizando los valores del campo ogc_fid:
Índice de registros mostrando ogc_fid
Si por el contrario, usamos el campo de n_especie o nombre científico de la especie:
Campo a mostrar n_especie
Índice de registros mostrando n_especie
Campo a mostrar reflejado en tablas relacionadas:
Cuando configuramos "Campo a mostrar" para usarlos en tablas relacionadas, encontraremos los valores del dataset padre en los hijos. Para fines didácticos, usaremos dos datasets que representan parte de la información catastral de un distrito: "manzana y lotes". La direccionalidad de la relación entre ellos es de uno a muchos. Es decir, por cada registro de manzana, hay la posibilidad de contener varios registros de lotes relacionados.
Tenemos en consideración que:
- manzana es el dataset padre.
- lote es el dataset hijo.
- el campo de tabla relacionada en lote se llama "manzana_lote"
Se ha configurado los valores de ‘amigo_id’ del dataset “manzanas” como el campo a mostrar. Este dataset es padre del dataset “lotes”.
Campo a mostrar amigo_id
En el visor del dataset padre, hemos escogido en manzana el registro con el "amigo_id" : 'd07d9d4367aa4b729d8b33eea29fa995' y luego exploramos sus registos hijos seleccionando “Ver registros relacionados” (View Related Records)
Registro de manzana
Si buscamos dicho valor en la barra de búqueda en lotes en esta nueva vista, encontraremos todos los registros emparentados a ese registro padre. En los campos de tabla relacionada "manzana_lotes" se muestran los valores del amigo_id de manzanas.
Registros de lotes emparentados y columna de tabla relacionada "manzana_lotes" mostrando los valores ‘amigo_id’ de manzana
Esto es particularmente útil si queremos buscar información específica del dataset padre en el dataset hijo. Por ejemplo, seleccionamos el “campo a mostrar” los valores del "area" (área) de la manzana:
Campo a mostrar area
Registros de lotes emparentados y columna de tabla relacionada "manzana_lotes" mostrando los valores ‘area’ de manzana
Vemos que ahora los valores de la columna manzana_lotes en el dataset hijo muestran valor del área de la manzana. Podemos comparar ahora el área de los lotes respecto a la manzana a la que pertenecen.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.