Cartodruid
Consulta Formulario personalizado - Versión para impresión

+- Cartodruid (https://foro.cartodruid.es)
+-- Foro: Cartodruid (https://foro.cartodruid.es/forum-1.html)
+--- Foro: Preguntas y soporte / Questions and support (https://foro.cartodruid.es/forum-6.html)
+--- Tema: Consulta Formulario personalizado (/thread-54.html)



Consulta Formulario personalizado - cyngimenez - 11-09-2023

Buenas! Tengo dos cuestiones en un formulario. Por un lado, estoy personalizando un formulario con 3 pestañas, las cuales tienen desplegables, texto, bit y números enteros y se guardan perfecto, pero a la hora de agregar una cuarta pestaña, aún sin campos a llenar, cuando guarda se cierra inesperadamente la app, mi pregunta es: tal vez tenga un límite de datos a cargar en el formulario? De ser así, se pueden anidar formularios?
Otra consulta que tengo es: se puede hacer una tabla relacionada a la tabla principal de geometría, con la opción de tener mas registros asociados? Para agregar en el formulario, de que forma se pueden guardar esos datos? 
Desde ya muchas gracias!


RE: Consulta Formulario personalizado - Rosa María Muñiz García - 15-09-2023

(11-09-2023, 15:59:50)cyngimenez escribió: Buenas! Tengo dos cuestiones en un formulario. Por un lado, estoy personalizando un formulario con 3 pestañas, las cuales tienen desplegables, texto, bit y números enteros y se guardan perfecto, pero a la hora de agregar una cuarta pestaña, aún sin campos a llenar, cuando guarda se cierra inesperadamente la app, mi pregunta es: tal vez tenga un límite de datos a cargar en el formulario? De ser así, se pueden anidar formularios?
Otra consulta que tengo es: se puede hacer una tabla relacionada a la tabla principal de geometría, con la opción de tener mas registros asociados? Para agregar en el formulario, de que forma se pueden guardar esos datos? 
Desde ya muchas gracias!

Buenos días,

hemos realizado una prueba añadiendo en un formulario de cuatro pestañas una quinta vacía y se muestra el formulario sin problemas.

<tab>
    <id>variedad</id>
    <name>Variedad</name>
</tab>

Cartodruid permite definir desplegables en formularios de tres formas diferentes:
    1) Incluyendo directamente en el fichero de configuración del formulario los valores a utilizar.
    2) Utilizando los valores definidos en un fichero de propiedades.
    3) Cargando los valores desde una tabla de Base de Datos.

Un ejemplo de desplegable utilizando los valores de una tabla de Base de datos:

<field>

    <choicesByQuery>
        <dbFile>plantaciones.sqlite</dbFile>
        <query>Select id, nombre from variedades</query>
    </choicesByQuery>
</field>

Estamos desarrollando un sistema de formularios nuevo que en breve publicaremos en google play y la idea es integrarlo en Cartodruid.


RE: Consulta Formulario personalizado - cyngimenez - 15-09-2023

Buenas! Muchas gracias por la respuesta!
Quizás será porque en las pestañas anteriores tengo casi 300 campos? y en la cuarta se rompe... no lo se...

Con respecto a los desplegables, los estamos usando con un archivo properti, y funciona bien.

El problema con el que nos encontramos es guardar datos en mas de una tabla dentro de la misma BD, y hacer esos formularios relacionados. Como por ej: tener un botón "siguiente" y que vaya a otro form. La posibilidad de agregar botones en el form, no hay?
Estaremos expectantes a la nueva app.

Desde ya muchísimas gracias por la ayuda!
Saludos!