Diferencia entre campos de formulario y campos de fila importada de BD Solamente campos...

Video tutorial en español (Speaker A: David Castellanos) que explica la diferencia entre campos que pertenecen a una base de datos reutilizable y campos de formulario que viven solo dentro de un proceso en GIS. Cubre: cómo crear una base de datos de prueba; tipos de campo disponibles (archivo, texto, lista de opciones, número, moneda, teléfono, selección de usuarios, ubicación, fecha/hora, selección múltiple); límites de carga de archivos (hasta 40 archivos, 100 MB por archivo) y restricciones de formato; campos exclusivos de proceso (checklist, PDF autogenerado, firma); y la inserción de una fila importada de base de datos en un proceso. El autor aconseja usar bases de datos para datos reciclables (clientes, proyectos) y campos de proceso para datos transitorios (checklists, condicionales, PDFs generados).
Chapters
Hola qué tal, bienvenidos a un nuevo video explicativo en GIS. ¿Hoy vamos a hablar sobre un tema importantísimo que es la diferencia entre los campos de base de datos y los campos normales que pertenecen al proceso, OK? Entonces dicho sea de paso hay tutoriales muy largos y hay información en nuestro centro de soporte que describe punto por punto cuáles son estos tipos de campos, así que lo voy a hacer súper puntual, ¿Sale? Esta es una base de datos de prueba, como ustedes saben pueden crear una base de datos sencillamente dándole clic al botón de crear base de datos, esta parte yo ya la hice, la nombré base de datos de prueba y puedo agregar sobre una base de datos diferentes tipos de datos. Como pueden ver aquí tengo un menú desplegable, dice que tipo archivo, texto, lista de opciones, número, moneda, número telefónico, selección de usuarios, ubicación, fecha, fecha y hora y selección múltiple. Ojo aquí es muy interesante el campo de selección múltiple porque éste te permite cuando lo ocupas que el flujo vaya hacia múltiples opciones al mismo tiempo y cuando tú colocas una lista de opciones ahí sólo puedes elegir una de varias opciones como su nombre lo dice, normalmente lo que hacemos es ponerle un nombre al campo, por ejemplo texto de prueba y ahí ya yo estoy creando mi campo, selecciono el tipo de dato que en este caso va a ser texto y ahí está. Ahora puedo poner este campo de archivo de prueba y obviamente este campo va a ser un campo de formato archivo, si se dan cuenta cambia, cambia la forma, aquí por ejemplo tenemos una configuración avanzada para este tipo de campos que son de archivos, porque actualmente en GIS podemos subir hasta 40 archivos con un peso máximo de 100 megabytes por archivo, que es como 4 o 5 veces más de lo que por correo puedes adjuntar y tú luego todavía puedes limitar el formato de los archivos, puedes decir sabes que yo solo que me manden documentos de oficina y solo que me suban PDF por decir algo, entonces ya activarías esta parte y limitarías el uso de este campo, entonces puedes restablecer los valores predeterminados y ahí entonces agregar tus Entonces lógicamente la configuración avanzada del texto pues es diferente y la configuración avanzada de un campo de número pasa por configurar los decimales y así sucesivamente. Es importante hacer notar que tenemos otros botones aquí en bases de datos y permisos que tenemos tutoriales para que ustedes los puedan aprender a usar y explotar. Pero hoy nos vamos a centrar, ahora no estamos centrando solo en los tipos de datos, por lo que es muy relevante que esta lista que tuve a bien leer la tengan en cuenta, porque ahora les voy a mostrar la diferencia con los campos que tenemos de proceso. Y aquí en proceso yo me voy a campos de formulario y todo proceso nuevo por default tiene dos campos que son como grises llenos, que son por default de GIS, que es el usuario que inició el proceso, siempre se recaba, y el disparador del proceso. ¿Cómo creo yo un campo que pueda usar en mi proceso y que viva en el proceso? Bueno, pues muy sencillo, agregar un nuevo campo de formulario, este campo normal que no viene de base de datos, que va a pertenecer a mi proceso y que sólo va a vivir en mi proceso, en ninguno otro, si lo quiero pasar, lo quiero compartir, tengo que crearlos en ambos procesos. Aquí recién yo tengo la lista y archivo, texto, lista de opciones, número moneda, número telefónico, selección de usuarios, fila importada de base de datos, ubicación, fecha, fecha y hora, selección múltiple. Pero por ahí ya vienen unos tres que están agrupados que no venían en la base de datos y que es el de checklist, el de PDF autogenerado y el de firma. Estos tres campos solo se pueden generar aquí en el proceso. Entonces vamos a probar el primero que es checklist, vamos a poner checklist de prueba y lo colocamos ahí, ¿Sale? Listo. Ahora vamos a crear el del PDF generado. Ustedes a lo mejor ya escucharon hablar de este PDF de prueba y es ese característico campo que permite en GIS plasmar datos sobre un lienzo y generar como un PDF con información en él. Ahí ya lo tenemos. Y así sucesivamente. Únicamente son esos tres los campos. En el caso de la firma, firma de prueba y ahí recién ustedes pueden ver que esos campos van a tener también una configuración. En este caso voy a crear ahora un campo tipo texto, texto de formulario y me pide una configuración avanzada que se es limitar en caracteres. ¿Y se acuerdan que también hicimos lo mismo para un campo de tipo archivo? Pues vamos haciéndolo. Entonces aquí yo coloco archivo de formulario y aquí voy terminando, ya está. Ahora ¿Qué me pide Configuración avanzada? ¿Lo mismo, en este caso también puedo limitar si fueron más de 40, menos de 40 y también el tema del formato de los archivos a subir exactamente como lo vimos en los campos de base de datos, entonces cómo tú vas a visualizar o identificar si un campo, este proceso es un campo de formulario o es un campo que vive en una base de datos? Bueno pues así voy a poner el ejemplo cómo insertando una fila importada de base de datos, si se dan cuenta por aquí debajo de selección de usuarios dice fila importada de base de datos, este es el tipo de campo que nosotros insertamos en nuestro proceso que trae no sólo un campo sino que trae todos los que la base de datos tenga configurados, entonces vamos ahí. OK, entonces aquí yo había preparado mi base de datos de prueba, ¿Se acuerdan? ¿Y aquí yo la estoy configurando cómo insertar nuevos registros, usar existentes, eso no vamos a entrar ahorita a fondo, pero qué es lo que hace de diferente esta importación de fila de base de datos? Déjenme ver que no le di agregar esta última base de datos de prueba, no le puse nombre, muy importante ponerle nombre, normalmente las bases de datos se llaman en plural y nosotros nombramos en singular, entonces aquí por ejemplo esta base de datos debería llamarse de pruebas porque contiene muchos datos, entonces le colocamos base de datos de prueba, su nombre en singular para poder ubicarla. También podemos hacer un uso de una configuración avanzada cuando importamos esas filas, hay tutoriales al respecto, pero básicamente lo que tengo que mostrarles aquí es que se insertó la base de datos de prueba y si yo hubiera insertado una base de datos que tuviera muchísimos campos, pues me inserta todos los campos que esa base de datos tenga y normalmente estas bases de datos se identifican por un colorcito. Vamos a hacer una prueba rápida nada más como para que ustedes puedan visualizar, voy a insertar nuevamente fila importada, me voy a la de clientes, la nombro en singular cliente, ahorita es irrelevante el uso y como pueden darse cuenta ahí se insertan todos los campos de esa base de datos con otro color, entonces los campos normales van a ser estos que nosotros configuramos que vienen como de color gris vacío, o sea que nada más tienen un marco, esos son campos de proceso. Campos aquí donde dice campos de formulario pues visualizas todos los que viven en el proceso y los que se alojan en base de datos, que sabemos que el uso es básicamente que se pueden reciclar y esa es la diferencia entre los campos de bases de datos y los campos de proceso. Igual para hacer condiciones nosotros podemos, eso ya es parte de otro tutorial, pero ocupar también, y es muy importante ubicar que cuando seleccionamos un campo para condicionar, tenga un uso, si es de un uso reciclado, usemos siempre base de datos. Y bueno, creo que importante mencionar, ahora, si el dato no se va a reciclar, entonces podemos estar usando datos que van a hacerse alojados en esos campos de proceso. ¿Cuál es la diferencia principal? Si yo voy a estar reciclando la información, si quiero volver a consultar la información de mi proyecto, si quiero volver a usar la información de un cliente para venderle otro proyecto, toda la información que es importante para nosotros poder reciclar, volver a utilizar, entonces va a ir a una base de datos y la información que sólo sea de tránsito, como un checklist, como alguna condicional, como un PDF que vive en el proceso. ¿Por qué vive en el proceso del PDF? Porque ahí es a donde el lienzo de fondo se plasma con la documentación, entonces lo respaldamos en una base de datos, pero siempre será un campo que se va a generar en el proceso. Entonces espero que este video explicativo les sea de bastante ayuda.
More from David

Configurar la sección de mi empresa Usuarios, roles, divisa, zona horaria, branding personalización

Condiciones comprender que es posible condicionar no sólo campos de tipo lista de opciones, varian








