Como crear INPUTS DINAMICOS en Tablas Relacionadas, en AppSheet
HTML-код
- Опубликовано: 13 сен 2024
- Como crear INPUTS DINAMICOS en Tablas Relacionadas, en AppSheet. Crea apps a partir de Google Sheets.
En ocasiones, es necesario cambiar masivamente algunos valores de columna, en una tabla HIJA, por circunstancias que puedan surgir.
Para esos casos, se necesitan crear Acciones que incidan sobre un grupo de registros, y que permitan cambiar dinámicamente los valores de ciertas columnas, en funcion de valores de columna de la tabla MADRE.
07:39 ---> Creacion de INPUTS DINAMICOS
Excelente Fabio. Muchas gracias !!!
Excelente bro, una consulta yo tengo un mes de facturación, es decir una fecha de inicio y una fecha de fin especifica, mes a mes el jefe coloca estos parámetros normalmente al final del periodo, todos los registros grabados hasta ese momento con periodo pendiente deben ser cambiados al mes de facturación.
Que interesante esta accion! excelente y facil explicado. de creditos y cuentas por cobrar a clientes hay algo similar?
Excelente amigo!!!!
Hola, ya he probado esta función, a raíz de un video anterior y funciona perfectamente, una gran ayuda. ¿podría utilizarse para generar un registro en otra tabla relacionada con algunos datos de la tabla origen (IdArtículo) y el INPUT para otros datos de la segunda tabla poniendo como acción "Data: add a new row to another table using values from this row"?
En mi aplicación privada (como aficionado) para supermercado y compras domésticas, en la lista de artículos una acción que me modifica los datos "Cantidad" y "Tienda" en el artículo seleccionado y marca otro campo como "En Lista" o "Comprado". Con ello genero la lista de compra.
Ahora estoy con otra aplicación para mis trabajos de bricolaje en la que habrá varias listas de materiales, cada una para un trabajo. Por ello necesito que estén en otra tabla, que contiene los datos del trabajo (tipo de trabajo, material, medidas, etc.)
Muchas gracias desde España.
De nada, Julio! La verdad es que no lo probé todavía. Estimo que debería funcionar.
Buen dia, muchas gracias Fabio por tus videos, tengo una consulta, quiero realizar una aplicacion en la que pueda ingresar un producto con su cantidad y una ubicacion en una estateria en este caso "estanteria 1" que esta ingreso o informacion se registre en una tabla.
Por otro lado en el dia dia se hace movimientos tales como traslados de una estanteria a otra quiciera saber si ha forma hacer un fomulario para filtrar la referencia y la ubicacion para modificar o cambiar la ubicacion a "estanteria2" y me quede el resgistro es decir una copia de la modificacion en una tabla aparte para tener la trazabilidad. por otro lado para cuando un producto sale de la estareria y no quede existencia se elimine el resgitro y se genere una copia para tener la trazabilidad de la salida. Espero me pueda ayudar, muchas gracias. Slds
De nada. Fíjate si este video puede darte una opción:
ruclips.net/video/xXHPKxbViLU/видео.html
Hola Maestro....genial.
Para crear una acción qué me dirija
Gracias...
Hola Fabio, gracias por el video.
Tengo una pregunta relacionada con input().
Estoy entrenando y creando un sistema para un restaurante.
Estoy tratando de modificar una fila de la tabla de tablas, donde tengo las columnas: número de tabla, estado (abierto o cerrado), observación y cuenta.
El número de tabla es una clave y tiene una regla de validación.
Trato de usar la función de entrada para actualizar la columna de observación, pero la regla de validación de la columna de la tabla me impide guardar y simplemente no puedo eliminar esta regla.
¿Es posible solucionar este problema? ¿Tienes alguna sugerencia?
Cómo sería esa función de entrada? Sobre cual columna esta la validacion? Cual es esa regla?
464 / 5.000
Resultados de tradução
Muchas gracias por tu atención Fabio
relga sobre la columna "comandas"
en la tabla "comandas" (mesas) tiene las columnas: ID_comanda; Comanda; cliente; obs; status
no puede abrir una mesa si ya está listada como una mesa abierta (status) en la tabla "comandas"
Valid_if:
IF(IN([_THIS], comandas[Comanda]),IF([_THISROW].[status]="Fechada",TRUE, FALSE), TRUE)
yo también lo intenté Valid_if:
COUNT(FILTER("comandas",(AND(IN([_THIS], comandas[Comanda]),[_THISROW].[status]="Fechada"))))>=1
DONDE:
comandas[Comanda] = lista de mesas
Fechado = Cerrado
El botón para llamar a la función INPUT() se ve así
Behavior,
For a record of this table: comandas
Do this: Data: set the values of some columns in theis row
Set the columns
status = "Fechada"
Obs = INPUT("Obs",TEXT(""))
El problema es que la función INPUT() guarda la fila completa y primero pasa por la regla de validación de alguna columna. Como en la tabla, por ejemplo, ya hay una tabla 1, no puedo guardar usando INPUT(). No sé cómo evitar esto.
@@DrHaqim entiendo. Y la validación impide que la acción haga su trabajo.
Hola; Fabio .La pregunta no va con el tema, pero quería consultarte como fue que configuraste [la fecha] en la demostración de tu vídeo: Crear Listas Desplegables Dependientes en APPSHEET. Saludos, y como siempre dando buenos videos.
Éxitos.
Gracias, Yesica! Y...la FECHA es del tipo DATE. Ver 06:14 de ese video.
@@FabioPalacios oh no esperaba tu respuesta tan rápido. Me refería a este video: ruclips.net/video/M4IqCWT-uAo/видео.html en el 0:21
@@yesicalope6075 sip. Es del tipo DATE. En el iPhone muestra así. En android varía la forma de elegir la fecha. Pero en Appsheet es un simple tipo DATE. ;)
@@FabioPalacios uhmm. En eso radicaba el problema. De todas formas gracias. Por tu tiempo.
Fabio. Eres genial.!!
@@yesicalope6075 wow gracias!
la accion solo me funciona poniendo el boton visible y apretandolo, como hago para que se cambie el estado del servicio de manera automatica?? sabes cual puede ser el error?
Has seguido todo el video?
Por qué usan bots para hacer cambios, cuando se puede solucionar con una columna virtual?
Hay personas que usan las columnas reales para luego hacer esos lindos resúmenes en looker studio por ejemplo.