Excelente video. 💪💪 Propongo añadir una nueva columna que utilice con un ENUM. En esta columna, habría dos valores: 'verdadero' o 'falso'. Si el valor es 'falso', se realizaría la validación, mientras que si es 'verdadero', indicaría que el usuario ha asumido la posibilidad de tener dos datos iguales con el mismo número de teléfono al ingresar la información.
@@mundobinariobyaxel Esta sería la formula por si alguien la necesita: IF( AND( CONTEXT("view") = "Total Empresas_form", [_THISROW].[editor] = "NO" ), IF( COUNT( SELECT( Total Empresas[EMPRESA], [_THISROW].[ID_EMPRESA] = [ID_EMPRESA] ) ) = 0, TRUE, FALSE ), TRUE ) Añadí una nueva columna de tipo Enum con dos valores, Sí y No. La columna se llamará 'Editor', aunque el nombre no tiene ninguna relevancia, ¡jajaja!
hola, como harías esta formula que mencionas o el proceso, yo tengo un formulario que ingresa 6 valores críticos 3 columnas de nombre y 3 columnas de teléfono y se graban en su tabla y tengo una tabla de lista negra, donde tengo 3 columnas de nombre y 3 de teléfono, lo que quiero es que el nombre del formulario se busque en las 3 columnas de nombre y me devuelva un valor que se grabe en la tabla del formulario y lo mismo con el teléfono, luego lo que hago a través de format rules con esos valores pinto en negrita todo el renglón y se como usuario que debo hacer algo especial con ese renglón ingresado (actualmente lo tengo resuelto en la base con un count if, pero de repente me da problemas, NO he sabido como resolverlo directo en el app), se que tal vez abuso pero si tienen un tip de como hacerlo agradezco
Buenas tardes Axel, Tu vídeo me ha sido de gran ayuda y ahora querría corresponderte con la petición que haces para validar al editar un registro. Yo lo he solucionado con un AND() al seleccionar que filas tendrá en cuenta el SELECT() Ejemplo: IF( CONTEXT("View") = "View_Form", COUNT( SELECT( Table[idField], AND( [_THISROW].[FieldToVerify] = [FieldToVerify], [_THISROW].[idField] [idField] ) ) ) = 0, TRUE ) Ya me dirás que te parece. Por cierto, saludos desde Barcelona
¡Hola bin! Muchas gracias por tu comentario y por ver mis videos desde Argentina. Me alegra mucho saber que los encuentras útiles. 😎🚀🚀 Me gustaría tenerte en instagram para crecer la comunidad instagram.com/_mundobinario
Gracias bin, todos los videos están realizados con el cora, ahora que ya hemos puesto subtítulos en portugués en cada video espero que se te facilite más y si aún no te aparecen te invito a que en TH-cam actives los subtítulos. Gracias por dejar tu comentario, Saludos hasta Brasil. 👽🚀
Buenísimo estimado como siempre... Gracias por compartir tus conocimientos, estoy desarrollando una app administrativo que carga facturas de ventas, compra, inventario, cobros y pagos, los bancos y estoy por hacer el tema de las conciliaciónes bancarias y espero dar con la manera de hacer asientos contables,tengo la base en las tablas para los asiento y con bot hacerlos, el app también hace los impuestos soy de Venezuela por lo que está apegado a esa legislacion, me han ayudado muchísimo tus videos gracias
Este es mi aporte espero sea de utlidad, realize mis prueba y si funciona. con esto ya no hay necesidad de realizar modificacion desde vista Detail. Gracias por tus videos han sido de mucha ayuda, ya que recien inicie con appsheet COUNT (
SELECT ( PARTES[Id_Parte],
AND ( [Referencia]=[_THISROW].[Referencia] ,[Id_Parte][_THISROW].[Id_Parte] ) ) )=0
Saludos Su canal de youtube es muy interesante, gracias por compartir sus conocimientos. Hay una sugerencia, al validar por "código ya existe" si uno desea modificar el registro, mostrará este mensaje de "código ya existe" y no permite editar registros, pero tengo una idea ya que debería diferenciar al agregar y al modificar. IFS([_THISROW_BEFORE].[CEDULA]=[_THISROW_AFTER].[CEDULA],TRUE, COUNT( SELECT( HOJA 1[CEDULA],[CEDULA]=[_THIS].[CEDULA] ) )=0 ,TRUE)
Hola! Lo primero es agradecerte y felicitarte por tu contenido! En mi caso, creo que haría otra vista similar a Details pero con lo Quick Edit y luego crearia un boton de EDIT que llevase a esa vista, de esta forma te aseguras de poder consultar los datos de tu cliente y no editarlos por error. Por otra parte, cuando concatenas yo suelo utilizar el caracter: & [seguido del valor a concatenar] , lo utilizo mucho para mejorar las descripciones de mis aplicaciones. Espero que te sirva el aporte. Saludos!
Tengo una pregunta. Tengo una action que envía dato de una tabla a otra, en este caso son respuestas de unas preguntas, entonces tengo una tabla preguntas donde se amarra todos los datos que quiero enviar a una tabla registros donde esas preguntas y respuestas se meten en esta tabla registros donde se amarra el estudiante que responde, se supone que cuando el estudiante presiona el boton los datos que envío no se pueden modificar ni eliminar, y de igual forma como ya respondió no puede volver a responder. Es decir si lel ID pregunta de la tabla pregunta, se encuentra en la tabla registros no debe permitir que se anexen registros. Necesito ayuda enserió es avanzado.
Hola, puedes investigar más sobre roles y permisos en appsheet, te dejo un video que te puede ayudar. th-cam.com/video/59FhV4aN8Qw/w-d-xo.htmlsi=f_Hd_3Xq3hAAlPjz
Saludos, la formula correcta para que valide que es un registro unico y que permita editar sin problema seria NOT(IN([_THIS], SELECT(Proveedor[Nit], [ID] [_THISROW].[ID])))
Hola Axel, gracias por compartir tus conocimientos con la comunidad, DEPRONTO REALIZANDO OTRA ACCION PARA ADITAR ,PUEDE QUE FUNCIONE POR QUE LA "VIEW" VA SER DIFERENTE
Hola Alex! Muchas gracias por la compartir tus conocimientos, quisiera saber si me puedes ayudar con una validación, la estuve buscando en tus videos pero no he logrado ver un ejemplo con este. Pues tengo un inventario de productos, que lo guardo en una hoja "STOCK", entonces cuando termina mi Stock, vamos y adquirimos más productos. Para realizar mi inventario, scaneo el código del producto (Busca detalles de productos de otra tabla llamada "producto" y jala a stock) solo agregamos la cantidad adquirida y el valor de venta. Pero necesito validar al momento de realizar el scaneo, si el producto ya existe en mi lista Stock (Valid if) y adicionalmente sume mi nuevo stock al existente, actualmente me agrega uno nuevo producto con otro stock. Espero se entienda, y claro me puedas ayudar! Saludos desde Chile!
Hola, es un poco complejo darte una solución por texto porque te puedo confundir, pero lo que se me ocurre es eso mismo, que si existe en tu table de STOCK y detecta que ya existe no deje agregarlo, si no editar unicamente, lo debes colocar en VALID IF con ayuda del SELECT
por que no solo haces la comparacion con mas de un elemento como por ejemplo el RFC y el teléfono, compara ambos y si son iguales ambos entonces el cliente está repelido, puede por ejemplo suceder de dos clientes distintos vivan en la misma casa y comparten un numero de telefono local
Excelente vídeo profe, pero como podría integrar esta función si ya tengo una lista de validación en el mismo campo, ojalá pudiera compartir una solución a mi problema, como contexto el rfc los extrae al escanear el qr de la factura de ahí me trae el número del cliente de la tabla base y me trae si las hay sucursales del cliente, al guardar estos datos puede haber mas de una factura de la misma sucursal
Hola, deberás utilizar el operador lógico AND con SELECT, pero cuidado porque puedes volver lenta tu aplicación, sería algo como esto: AND ( SELECT 1 ,SELECT 2 )
Bom dia Alex, sou Natan de Minas Gerais - Brasil, seu vídeos tem me ajuda muito no desenvolvimento de AppSheet. Estou precisando desenvolver um botão de ação(ou grupo de ações) que eu consiga copiar e replicar os dados de uma tabela referenciada que se chama DetalheVendas dentro da Tabela Vendas, de forma que eu não precise digitar todos os itens novamente quando for fazer uma nova venda para o Cliente que costuma comprar todos os mesmos Produtos todo mês, consegue me dar a direção de como realizar esse procedimento?
Hello, I will share some videos can help you. th-cam.com/video/i9-Pn4YJbdU/w-d-xo.htmlsi=y7cpx034QwXHVuRX th-cam.com/video/miEFN5DPqpk/w-d-xo.htmlsi=xpc4EyKhU1kdhxuY
Siguiendo con tu vídeo, habria forma de que cuando cargando una factura de compra, puedas validar que el proveedor no tenga ese número ya asignado, para evitar duplicidad de registró
Antes que todo gracias, creo de haber solucionado el problema de editar los cliente. 1 Primero he añadido la coluna de tipo YES/NO "Validar número de teléfono" con valor inicial automatico de FALSE 2 He creado una accion que al guardar el formulario cambie el valor de FALSE para TRUE 3 La coluna se queda oculta en el formulario y solo aparece se colocamos numeros duplicados preguntando se queremos mantener el numero de telefono de todas formas. IF( [Validar numero de telefono]=false, IF( CONTEXT(view)=Clientes_Form, COUNT( SELECT( Customers[Nombre cliente],[_THISROW].[Telefono cliente]=[Telefono cliente] ) )=0 ,TRUE ), " " )
Y esta seria la formula en Show_If para la coluna de tipo YES/NO "Validar número de teléfono" COUNT( SELECT( Customers[Nome cliente],[_THISROW].[Telefono cliente]=[Telefono cliente] ) )0
Tambien me he dado cuenta que si tenemos un numero duplicado al editarlo la coluna "Validar número de teléfono" estaria visible, así el aviso de error lo he colocado en el display name de la coluna: CONCATENATE( "Este número de teléfono ya está vinculado al Cliente ", TEXT( SELECT( Clientes[Nome cliente],[_THISROW].[Telefono cliente]=[Telefono cliente] ) ), " ¿Quieres conservarlo de todos modos?" )
Te había dado me gusta, pero luego vi el video y lo saqué. Como odio cuando parece que juegan carrera escribiendo y haciendo click. Pesima forma de explicar.
Alguien que me ayude a unir estas dos, separadas trabajan bien pero unidas solo trabaja una. if (CONTEXT("View")="PROYECTOS_form" ,COUNT ( SELECT ( PROYECTOS[ID_PROYECTO] ,[_THISROW].[COTIZACION]=[COTIZACION] ) )=0 ,true ) ORDERBY( filter( "COTIZACIONES", AND([APROVADO]="SI", [TERMINADA]="NO" ) ),description)
Excelente video. 💪💪
Propongo añadir una nueva columna que utilice con un ENUM. En esta columna, habría dos valores: 'verdadero' o 'falso'. Si el valor es 'falso', se realizaría la validación, mientras que si es 'verdadero', indicaría que el usuario ha asumido la posibilidad de tener dos datos iguales con el mismo número de teléfono al ingresar la información.
Excelente aporteeee 😎✨✨✨✨🚀
@@mundobinariobyaxel Esta sería la formula por si alguien la necesita:
IF(
AND(
CONTEXT("view") = "Total Empresas_form",
[_THISROW].[editor] = "NO"
),
IF(
COUNT(
SELECT(
Total Empresas[EMPRESA],
[_THISROW].[ID_EMPRESA] = [ID_EMPRESA]
)
) = 0,
TRUE,
FALSE
),
TRUE
)
Añadí una nueva columna de tipo Enum con dos valores, Sí y No. La columna se llamará 'Editor', aunque el nombre no tiene ninguna relevancia, ¡jajaja!
hola, como harías esta formula que mencionas o el proceso, yo tengo un formulario que ingresa 6 valores críticos 3 columnas de nombre y 3 columnas de teléfono y se graban en su tabla y tengo una tabla de lista negra, donde tengo 3 columnas de nombre y 3 de teléfono, lo que quiero es que el nombre del formulario se busque en las 3 columnas de nombre y me devuelva un valor que se grabe en la tabla del formulario y lo mismo con el teléfono, luego lo que hago a través de format rules con esos valores pinto en negrita todo el renglón y se como usuario que debo hacer algo especial con ese renglón ingresado (actualmente lo tengo resuelto en la base con un count if, pero de repente me da problemas, NO he sabido como resolverlo directo en el app), se que tal vez abuso pero si tienen un tip de como hacerlo agradezco
tengo apenas poco tiempo queriendo hacer cosas en app sheet, soy un usuario sin conocimientos previos
Que buen contenido, no dejes de subir videos porfavor, de verdad para quienes te seguimos con interes nos ayudas demasiado, bendiciones y exitos :D
Muchas gracias bin, me emociona leer estos comentarios, seguiremos trabajando para crear más contenido.
Saludos 🚀
Buenas tardes Axel,
Tu vídeo me ha sido de gran ayuda y ahora querría corresponderte con la petición que haces para validar al editar un registro.
Yo lo he solucionado con un AND() al seleccionar que filas tendrá en cuenta el SELECT()
Ejemplo:
IF(
CONTEXT("View") = "View_Form",
COUNT(
SELECT(
Table[idField],
AND(
[_THISROW].[FieldToVerify] = [FieldToVerify],
[_THISROW].[idField] [idField]
)
)
) = 0,
TRUE
)
Ya me dirás que te parece.
Por cierto, saludos desde Barcelona
Hola, abrazo hasta Barcelona, el SELECT lo veo súper bien, y se me hace bien que hayas implementado para que solo sea en la vista llamada "View_Form"
👽🪐👾Hola, me gustaría tenerte en instagram, te dejo la liga por si deseas unirte
instagram.com/_mundobinario/
Muy buenos tus videos. Desde Argentina.
¡Hola bin! Muchas gracias por tu comentario y por ver mis videos desde Argentina. Me alegra mucho saber que los encuentras útiles.
😎🚀🚀 Me gustaría tenerte en instagram para crecer la comunidad
instagram.com/_mundobinario
Muy interesante, muchas gracias por tanto contenido
¡Gracias por tu apoyo bin! Me alegra que hayas encontrado útil el tutorial.👾🚀
Excelente video, es de gran ayuda 👍🏻
Saludos bin, que padre que te haya sido útil el tuto. 😎🚀
¡Excelente contenido, Axel! Estoy aprendiendo mucho de ti y todavía sigo practicando el idioma español. jajajaja
¡Saludos! (Brasil)
Gracias bin, todos los videos están realizados con el cora, ahora que ya hemos puesto subtítulos en portugués en cada video espero que se te facilite más y si aún no te aparecen te invito a que en TH-cam actives los subtítulos.
Gracias por dejar tu comentario, Saludos hasta Brasil. 👽🚀
Eres un crack, gracias por tu conocimiento bro!!
😎
Buenísimo estimado como siempre... Gracias por compartir tus conocimientos, estoy desarrollando una app administrativo que carga facturas de ventas, compra, inventario, cobros y pagos, los bancos y estoy por hacer el tema de las conciliaciónes bancarias y espero dar con la manera de hacer asientos contables,tengo la base en las tablas para los asiento y con bot hacerlos, el app también hace los impuestos soy de Venezuela por lo que está apegado a esa legislacion, me han ayudado muchísimo tus videos gracias
woooow qué gran logro, gracias por compartir tu experiencia, abrazo hasta Venezuela 🚀🚀🚀🏆
Este es mi aporte espero sea de utlidad, realize mis prueba y si funciona. con esto ya no hay necesidad de realizar modificacion desde vista Detail.
Gracias por tus videos han sido de mucha ayuda, ya que recien inicie con appsheet
COUNT
(
SELECT
(
PARTES[Id_Parte],
AND
(
[Referencia]=[_THISROW].[Referencia]
,[Id_Parte][_THISROW].[Id_Parte]
)
)
)=0
Muchas gracias por tu aporte ⚗⚗🚀🏆🏆🏆🏆
Saludos
Su canal de youtube es muy interesante, gracias por compartir sus conocimientos.
Hay una sugerencia, al validar por "código ya existe" si uno desea modificar el registro, mostrará este mensaje de "código ya existe" y no permite editar registros, pero tengo una idea ya que debería diferenciar al agregar y al modificar.
IFS([_THISROW_BEFORE].[CEDULA]=[_THISROW_AFTER].[CEDULA],TRUE,
COUNT(
SELECT(
HOJA 1[CEDULA],[CEDULA]=[_THIS].[CEDULA]
)
)=0
,TRUE)
Gracias por tu aporte y comentarios, use tu fórmula y me sirve a la perfección 🚀🚀
Mil gracias por el código ajustado, funciona excelente 👍🏼
Hola!
Lo primero es agradecerte y felicitarte por tu contenido!
En mi caso, creo que haría otra vista similar a Details pero con lo Quick Edit y luego crearia un boton de EDIT que llevase a esa vista, de esta forma te aseguras de poder consultar los datos de tu cliente y no editarlos por error.
Por otra parte, cuando concatenas yo suelo utilizar el caracter: & [seguido del valor a concatenar] , lo utilizo mucho para mejorar las descripciones de mis aplicaciones.
Espero que te sirva el aporte.
Saludos!
Gracias por tu aporte, también ya comence a reemplazar el CONCATENATE por el &, se me hace más practico.
Tengo una pregunta. Tengo una action que envía dato de una tabla a otra, en este caso son respuestas de unas preguntas, entonces tengo una tabla preguntas donde se amarra todos los datos que quiero enviar a una tabla registros donde esas preguntas y respuestas se meten en esta tabla registros donde se amarra el estudiante que responde, se supone que cuando el estudiante presiona el boton los datos que envío no se pueden modificar ni eliminar, y de igual forma como ya respondió no puede volver a responder. Es decir si lel ID pregunta de la tabla pregunta, se encuentra en la tabla registros no debe permitir que se anexen registros. Necesito ayuda enserió es avanzado.
Hola, puedes investigar más sobre roles y permisos en appsheet, te dejo un video que te puede ayudar.
th-cam.com/video/59FhV4aN8Qw/w-d-xo.htmlsi=f_Hd_3Xq3hAAlPjz
Saludos, la formula correcta para que valide que es un registro unico y que permita editar sin problema seria NOT(IN([_THIS], SELECT(Proveedor[Nit], [ID] [_THISROW].[ID])))
Muchas gracias por el feedback 🏆👾👾👾
ESTO FUNCIONA BIEN
Hola Axel, gracias por compartir tus conocimientos con la comunidad,
DEPRONTO REALIZANDO OTRA ACCION PARA ADITAR ,PUEDE QUE FUNCIONE POR QUE LA "VIEW" VA SER DIFERENTE
Por supuesto que puedes, a veces se complica un poco pero claro que se puede
Hola Alex! Muchas gracias por la compartir tus conocimientos, quisiera saber si me puedes ayudar con una validación, la estuve buscando en tus videos pero no he logrado ver un ejemplo con este.
Pues tengo un inventario de productos, que lo guardo en una hoja "STOCK", entonces cuando termina mi Stock, vamos y adquirimos más productos.
Para realizar mi inventario, scaneo el código del producto (Busca detalles de productos de otra tabla llamada "producto" y jala a stock) solo agregamos la cantidad adquirida y el valor de venta. Pero necesito validar al momento de realizar el scaneo, si el producto ya existe en mi lista Stock (Valid if) y adicionalmente sume mi nuevo stock al existente, actualmente me agrega uno nuevo producto con otro stock.
Espero se entienda, y claro me puedas ayudar! Saludos desde Chile!
Hola, es un poco complejo darte una solución por texto porque te puedo confundir, pero lo que se me ocurre es eso mismo, que si existe en tu table de STOCK y detecta que ya existe no deje agregarlo, si no editar unicamente, lo debes colocar en VALID IF con ayuda del SELECT
por que no solo haces la comparacion con mas de un elemento como por ejemplo el RFC y el teléfono, compara ambos y si son iguales ambos entonces el cliente está repelido, puede por ejemplo suceder de dos clientes distintos vivan en la misma casa y comparten un numero de telefono local
gracias por tu feedback 👽👽
y si quiero duplicar un formulario, ya que ocupo la mayoría de los datos iguales, solo cambiaria algunos datos.
hay una opción en ACTIONS que se llama COPY AND EDIT
Excelente vídeo profe, pero como podría integrar esta función si ya tengo una lista de validación en el mismo campo, ojalá pudiera compartir una solución a mi problema, como contexto el rfc los extrae al escanear el qr de la factura de ahí me trae el número del cliente de la tabla base y me trae si las hay sucursales del cliente, al guardar estos datos puede haber mas de una factura de la misma sucursal
La lista de validación la tengo en DATA VALIDITY la cual es un select "SELETC(Base[Nombre],[DCC]=[No Cliente]
Hola, suena interesante lo que estás haciendo pero le he dado muchas vueltas a tu pregunta y no se me ocurre una solución por ahora :CC
Validar para 2 tablas diferentes por identificación? Alguna idea?
Hola, deberás utilizar el operador lógico AND con SELECT, pero cuidado porque puedes volver lenta tu aplicación, sería algo como esto:
AND
(
SELECT 1
,SELECT 2
)
Funcionaria igual con un Lookup??
Seguramente sí, inténtalo y nos cuentas 👾👾
Bom dia Alex, sou Natan de Minas Gerais - Brasil, seu vídeos tem me ajuda muito no desenvolvimento de AppSheet. Estou precisando desenvolver um botão de ação(ou grupo de ações) que eu consiga copiar e replicar os dados de uma tabela referenciada que se chama DetalheVendas dentro da Tabela Vendas, de forma que eu não precise digitar todos os itens novamente quando for fazer uma nova venda para o Cliente que costuma comprar todos os mesmos Produtos todo mês, consegue me dar a direção de como realizar esse procedimento?
Hello, I will share some videos can help you.
th-cam.com/video/i9-Pn4YJbdU/w-d-xo.htmlsi=y7cpx034QwXHVuRX
th-cam.com/video/miEFN5DPqpk/w-d-xo.htmlsi=xpc4EyKhU1kdhxuY
Muito obrigado pela atenção, vou assistir o tutorial. Sucesso meu amigo.
Deu certinho, consegui gerar os dados perfeitamente. Muito grato.
Siguiendo con tu vídeo, habria forma de que cuando cargando una factura de compra, puedas validar que el proveedor no tenga ese número ya asignado, para evitar duplicidad de registró
Deberías crear un campo calculado concatenando el código del proveedor y el número de factura
Gracias, me parece que la solución que dices, es la adecuada 🚀🚀
@@lucastampfli buenisimo
@@fjnmorenod Avísame si necesitas algo más
@@lucastampfli cree un campo en la tabla con la concatenacion y luego en el campo factura valide que no se repitiera ese codigo
Antes que todo gracias, creo de haber solucionado el problema de editar los cliente.
1 Primero he añadido la coluna de tipo YES/NO "Validar número de teléfono" con valor inicial automatico de FALSE
2 He creado una accion que al guardar el formulario cambie el valor de FALSE para TRUE
3 La coluna se queda oculta en el formulario y solo aparece se colocamos numeros duplicados preguntando se queremos mantener el numero de telefono de todas formas.
IF(
[Validar numero de telefono]=false,
IF(
CONTEXT(view)=Clientes_Form,
COUNT(
SELECT(
Customers[Nombre cliente],[_THISROW].[Telefono cliente]=[Telefono cliente]
)
)=0
,TRUE
), " "
)
Y esta seria la formula en Show_If para la coluna de tipo YES/NO "Validar número de teléfono"
COUNT(
SELECT(
Customers[Nome cliente],[_THISROW].[Telefono cliente]=[Telefono cliente]
)
)0
Tambien me he dado cuenta que si tenemos un numero duplicado al editarlo la coluna "Validar número de teléfono" estaria visible, así el aviso de error lo he colocado en el display name de la coluna:
CONCATENATE(
"Este número de teléfono ya está vinculado al Cliente ",
TEXT(
SELECT(
Clientes[Nome cliente],[_THISROW].[Telefono cliente]=[Telefono cliente]
)
),
" ¿Quieres conservarlo de todos modos?"
)
wwwwoooow, muchas gracias por compartir tremendo aporte 🙌🙌🙌
Te había dado me gusta, pero luego vi el video y lo saqué. Como odio cuando parece que juegan carrera escribiendo y haciendo click. Pesima forma de explicar.
¡Gracias por tu honestidad y por tomarte el tiempo para ver el video! Lamento que la explicación no haya sido de tu agrado. Saludos 👾
Alguien que me ayude a unir estas dos, separadas trabajan bien pero unidas solo trabaja una.
if
(CONTEXT("View")="PROYECTOS_form"
,COUNT
(
SELECT
(
PROYECTOS[ID_PROYECTO]
,[_THISROW].[COTIZACION]=[COTIZACION]
)
)=0
,true
)
ORDERBY(
filter(
"COTIZACIONES",
AND([APROVADO]="SI",
[TERMINADA]="NO"
)
),description)
Hola, esperemos que alguien aporte a lo que tu dices, porque he tenido ese mismo detalle en algunos proyectos