<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Foro - Últimos Mensajes				            </title>
            <link>https://appsheetenespanol.com/foro/</link>
            <description>Appsheet en Español General</description>
            <language>es</language>
            <lastBuildDate>Fri, 19 Jun 2026 07:41:44 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: Drawing sobre imagenes</title>
                        <link>https://appsheetenespanol.com/foro/discusiones-generales/drawing-sobre-imagenes/#post-101</link>
                        <pubDate>Thu, 30 Apr 2026 04:37:40 +0000</pubDate>
                        <description><![CDATA[estos son los ejemplos de como levanto los incidenets o daños, pero me salen en el mismo map o visualización y no solo los que quiero filtrar
&nbsp;unidad-02.png]]></description>
                        <content:encoded><![CDATA[<p>estos son los ejemplos de como levanto los incidenets o daños, pero me salen en el mismo map o visualización y no solo los que quiero filtrar</p>
<div id="wpfa-8961" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//appsheetenespanol.com/wp-content/uploads/wpforo/default_attachments/1777523860-unidad-02.png" target="_blank" title="unidad-02.png"><i class="fas fa-paperclip"></i>&nbsp;unidad-02.png</a></div>]]></content:encoded>
						                            <category domain="https://appsheetenespanol.com/foro/"></category>                        <dc:creator>Larubio01</dc:creator>
                        <guid isPermaLink="true">https://appsheetenespanol.com/foro/discusiones-generales/drawing-sobre-imagenes/#post-101</guid>
                    </item>
				                    <item>
                        <title>RE: Drawing sobre imagenes</title>
                        <link>https://appsheetenespanol.com/foro/discusiones-generales/drawing-sobre-imagenes/#post-100</link>
                        <pubDate>Thu, 30 Apr 2026 04:36:39 +0000</pubDate>
                        <description><![CDATA[@admin Mi Estimado Admi, muchas gracias por tu respuesta, fijate que opte por usar coordenada (X,Y) en la imagen de fondo, y todo bien hasta cuando levante daños o marque con los pines difer...]]></description>
                        <content:encoded><![CDATA[@admin Mi Estimado Admi, muchas gracias por tu respuesta, fijate que opte por usar coordenada (X,Y) en la imagen de fondo, y todo bien hasta cuando levante daños o marque con los pines diferentes daños a mi flotilla, detecte que en mi reporte todo se escribe sobre la mismo lienzo, es decir que si la undiad 001 tiene un daño en el parabrisas, y levanto el daño de la unidad 002 en un faro, en el aplicativo cuando hago la consulta aparecen los daños de la unidad 001 y de la unidad 002, y lo que yo necesitaria es que cada unidad tenga sus daños para consulta:<br /><br /><img src="https://chatgpt.com/backend-api/estuary/content?id=file_00000000eb2c71f595fc4a232752ae39&amp;ts=493755&amp;p=fs&amp;cid=1&amp;sig=0b36915f1a18dcb44815ddf0ea94bc587cc93c4624406271590f04ce4a8b044c&amp;v=0" alt="Imagen cargada" /><br /><img src="https://chatgpt.com/backend-api/estuary/content?id=file_00000000488871f58f422214256e3508&amp;ts=493755&amp;p=fs&amp;cid=1&amp;sig=1378b63bc833d308897b749472737f47f4c208325d8d2ea5b0024ef2f80db787&amp;v=0" alt="Imagen cargada" /><br /><br />Cómo podria hacer para que cada unidad en su consulta solo me arrojara los daños de esa unidad y no todos<br />
<div id="wpfa-8960" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//appsheetenespanol.com/wp-content/uploads/wpforo/default_attachments/1777523799-unidad-01.png" target="_blank" title="unidad-01.png"><i class="fas fa-paperclip"></i>&nbsp;unidad-01.png</a></div>]]></content:encoded>
						                            <category domain="https://appsheetenespanol.com/foro/"></category>                        <dc:creator>Larubio01</dc:creator>
                        <guid isPermaLink="true">https://appsheetenespanol.com/foro/discusiones-generales/drawing-sobre-imagenes/#post-100</guid>
                    </item>
				                    <item>
                        <title>RE: Drawing sobre imagenes</title>
                        <link>https://appsheetenespanol.com/foro/discusiones-generales/drawing-sobre-imagenes/#post-99</link>
                        <pubDate>Sat, 25 Apr 2026 12:47:26 +0000</pubDate>
                        <description><![CDATA[Hola buenas.Sí es posible, pero no solo con Initial Value ni con Background Image.La columna Drawing en AppSheet únicamente guarda la imagen del dibujo realizado en ese momento, es decir, fu...]]></description>
                        <content:encoded><![CDATA[<p>Hola buenas.<br /><br />Sí es posible, pero no solo con Initial Value ni con Background Image.<br /><br />La columna Drawing en AppSheet únicamente guarda la imagen del dibujo realizado en ese momento, es decir, funciona como una captura, no como un lienzo acumulativo con memoria de trazos.<br /><br />Background Image solo sirve para mostrar una imagen fija debajo del dibujo, y Initial Value puede precargar una imagen existente, pero al guardar un nuevo daño AppSheet no suma automáticamente los trazos anteriores.<br /><br />Para lograr un diagrama vivo o histórico de daños, normalmente se maneja así:<br /><br />guardar una imagen histórica de la unidad con los daños anteriores,<br />usar esa imagen histórica como fondo en el siguiente registro,<br />capturar el nuevo daño en un nuevo Drawing,<br />y mediante un Bot + Apps Script (o servicio externo) fusionar ambas imágenes para generar una nueva imagen acumulada.<br /><br />De esa manera, cada inspección muestra los daños ya existentes y permite agregar otros nuevos sin perder el historial.<br /><br />En resumen:<br />sí se puede, pero requiere automatizar la composición de imágenes, ya que AppSheet por sí solo no lo hace de forma nativa.</p>
<p>Al menos eso es lo que se me ocurre, aunque esta interesante tu interrogante para llevarlo como reto</p>
<p><br />Saludos.</p>]]></content:encoded>
						                            <category domain="https://appsheetenespanol.com/foro/"></category>                        <dc:creator>admin</dc:creator>
                        <guid isPermaLink="true">https://appsheetenespanol.com/foro/discusiones-generales/drawing-sobre-imagenes/#post-99</guid>
                    </item>
				                    <item>
                        <title>Drawing sobre imagenes</title>
                        <link>https://appsheetenespanol.com/foro/discusiones-generales/drawing-sobre-imagenes/#post-98</link>
                        <pubDate>Sat, 25 Apr 2026 06:08:05 +0000</pubDate>
                        <description><![CDATA[Buenas noches Foro, un saludo cordial a todos.Estoy realizando un proyecto donde registro daños de unidades en donde en una opción utilizo un Drawing de una imagen del diagrama de un objeto,...]]></description>
                        <content:encoded><![CDATA[<p>Buenas noches Foro, un saludo cordial a todos.<br /><br />Estoy realizando un proyecto donde registro daños de unidades en donde en una opción utilizo un Drawing de una imagen del diagrama de un objeto, Donde quiero que cada que entre a ese objeto y marque con una linea o un color se quede  y sea un historico.<br /><br />Ya pude crear el un drawing donde me da una imagen y lo pego en un PDF, pero quiero ir más allá, que mi app tenga la memoria para decir cada vez que entro y si hay un nuevo daño, se guarde.<br /><br />Con la imagen que anexo utilice INITIAL VALUE, PERO TENGO ENTENDIDO QUE SE USA "Background image" o eso es para que si pongo la imagen de fondo Esta opción mantiene la imagen de fondo <b data-path-to-node="6,1,0" data-index-in-node="71">siempre</b>, sin importar que ya existan dibujos encima. Los rayones se guardan de forma transparente sobre el trolebús.<br /><br />Yo lo que necesito es un diagrama vivo, es decir que si marque ayer un daño, el día de mañana aparezca cuando sea una consulta o añada otro daño nuevo, pero no me sale.<br /><br />Alguno de ustedes tendra alguna sugerencia o truco para ayudarme.<br /><br />de antemano muchas gracias le agradezco <br /><br /></p>
<div id="wpfa-8949" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//appsheetenespanol.com/wp-content/uploads/wpforo/default_attachments/1777097285-WhatsApp-Image-2026-04-25-at-000056.jpeg" target="_blank" title="WhatsApp-Image-2026-04-25-at-00.00.56.jpeg"><i class="fas fa-paperclip"></i>&nbsp;WhatsApp-Image-2026-04-25-at-00.00.56.jpeg</a></div>]]></content:encoded>
						                            <category domain="https://appsheetenespanol.com/foro/"></category>                        <dc:creator>Larubio01</dc:creator>
                        <guid isPermaLink="true">https://appsheetenespanol.com/foro/discusiones-generales/drawing-sobre-imagenes/#post-98</guid>
                    </item>
				                    <item>
                        <title>RE: Reporte PDF de inventario</title>
                        <link>https://appsheetenespanol.com/foro/discusiones-generales/reporte-pdf-de-inventario/#post-97</link>
                        <pubDate>Mon, 20 Apr 2026 18:24:48 +0000</pubDate>
                        <description><![CDATA[La tabla movi_inv es la que guarda los datos generales de la transacción, La tabla movi_detalle es la que guarda las transacciones de entradas y salidas, la columna cantidad almacena valores...]]></description>
                        <content:encoded><![CDATA[<p></p>
<p>moivi detalle, no para que la usa</p>
<p></p>
<p>La tabla movi_inv es la que guarda los datos generales de la transacción, La tabla movi_detalle es la que guarda las transacciones de entradas y salidas, la columna cantidad almacena valores positivos cuando es una entrada y negativos en la salida, solo tengo que sumar esa columna para calcular la Existencia, lo cambie porque en vez de usar 5 tablas, solo uso 3 y no se usa acciones, me parece más simple para hacer los cálculos, hasta que me tope con el reporte de existencias.</p>
<p>Sobre el tema de columna virtual, hice una columna con la lista de productos, la idea que listar los productos en la plantilla, pero en la columna stock no me resulta porque al hacer el filtro de la expresión Select no me acepta los criterios de la tabla rptInventario, porque dice que no encuenta el campo o la columna en la tabla productos.</p>
<p>Hice estas columnas virtuales</p>
<p>FILTER("movi_detalle",&lt;=.); devuelve una lista de todos los registros antes de la fecha de cierre</p>
<p>FILTER("productos",TRUE), devuelve todos los registros de la tabla productos.</p>
<p>Entonces estoy parado.</p>]]></content:encoded>
						                            <category domain="https://appsheetenespanol.com/foro/"></category>                        <dc:creator>koviac</dc:creator>
                        <guid isPermaLink="true">https://appsheetenespanol.com/foro/discusiones-generales/reporte-pdf-de-inventario/#post-97</guid>
                    </item>
				                    <item>
                        <title>RE: Reporte PDF de inventario</title>
                        <link>https://appsheetenespanol.com/foro/discusiones-generales/reporte-pdf-de-inventario/#post-96</link>
                        <pubDate>Mon, 20 Apr 2026 02:54:52 +0000</pubDate>
                        <description><![CDATA[Hola amigo, vea paque no se le complique use unas virtuales, y luego llame estas virtuales en la plantilla, en ves de estar proibando desde la plantilla con select que toma mas tiempoY respe...]]></description>
                        <content:encoded><![CDATA[<p>Hola amigo, vea paque no se le complique use unas virtuales, y luego llame estas virtuales en la plantilla, en ves de estar proibando desde la plantilla con select que toma mas tiempo<br /><br />Y respecto a sus tablas, comprendo la de productos, y de movimientos, moivi detalle, no para que la usa<br /><br />creo que ya le habia dicho que con cada venta o compra alimneta la tabla de movimientos, con acciones, al validar la venta sale de movimiento, al compra entra a movimientos</p>
<p>En la tabla de reporte necesita una virtual para hacer los caluclos, como el filtrado y luego generar el reporte</p>
<p>movi_detalle no lo necesita es redundante, ya tiene la factura con la cual con solo el id puede obtener lo que necesita<br /><br />Yo estoy haciendo un curso completo y avanzado de inventario y facturacion, algo comple, pero me va llevar tiempo hacer esto, qu eincluye ya todo esto</p>]]></content:encoded>
						                            <category domain="https://appsheetenespanol.com/foro/"></category>                        <dc:creator>admin</dc:creator>
                        <guid isPermaLink="true">https://appsheetenespanol.com/foro/discusiones-generales/reporte-pdf-de-inventario/#post-96</guid>
                    </item>
				                    <item>
                        <title>Reporte PDF de inventario</title>
                        <link>https://appsheetenespanol.com/foro/discusiones-generales/reporte-pdf-de-inventario/#post-95</link>
                        <pubDate>Sun, 19 Apr 2026 23:51:12 +0000</pubDate>
                        <description><![CDATA[Hola líder
Llevo dos días intentando calcular el inventario. Estoy frustrado porque no pensé que sería tan complicado, sobre todo porque no requiere programación.Tengo una tabla de producto...]]></description>
                        <content:encoded><![CDATA[<p>Hola líder</p>
<p>Llevo dos días intentando calcular el inventario. Estoy frustrado porque no pensé que sería tan complicado, sobre todo porque no requiere programación.<br /><br />Tengo una tabla de productos, una tabla principal (movi_inv) y una tabla secundaria (movi_detalle). Cambie la estructura de las tablas porque pensé que era más fácil.<br /><br />Para calcular el inventario, tengo una columna llamada "Cantidad" en la tabla movi_detalle. Esta columna almacena valores positivos para las transacciones entrantes y negativos para las salientes. Esto significa que solo necesito sumar esta columna y filtrar por fecha.<br /><br />Quiero crear un PDF filtrado usando la lista de la tabla de productos. Para ello, creé una tabla rptInventario con el único filtro de fecha_cierre. La idea es que, para calcular la existencia del inventario, simplemente sume las transacciones en la columna "Cantidad" donde .&lt;=..<br /><br />Este es solo uno de los muchos errores.<br /><br />Error 1 : Task ‘Paso 1’ Body template. Expression ‘SUM(SELECT(movi_detalle,=.))’ is invalid due to: Error in expression ‘.’ : Unable to find column ‘ID_producto’, did you mean ‘Lista_productos’?</p>
<p>&nbsp;</p>
<p><a title="Tablas" href="https://docs.google.com/spreadsheets/d/1pMTfC-_4hUX879jEqsOeBt83UoMqI0YxQtORvW0jM0o/edit?usp=drive_link" target="_blank" rel="noopener">Tablas</a></p>
<p><a title="Plantilla" href="https://docs.google.com/document/d/1hHN0mUT7PlnNkb9qDMk61dYKbm5fsQ3pZe1lT9oHZEg/edit?usp=drive_link" target="_blank" rel="noopener">Plantilla</a></p>
<p>Gracias por tu ayuda</p>]]></content:encoded>
						                            <category domain="https://appsheetenespanol.com/foro/"></category>                        <dc:creator>koviac</dc:creator>
                        <guid isPermaLink="true">https://appsheetenespanol.com/foro/discusiones-generales/reporte-pdf-de-inventario/#post-95</guid>
                    </item>
				                    <item>
                        <title>RE: Reportes en PDF</title>
                        <link>https://appsheetenespanol.com/foro/discusiones-generales/reportes-en-pdf/#post-94</link>
                        <pubDate>Thu, 16 Apr 2026 00:36:10 +0000</pubDate>
                        <description><![CDATA[Hola, yo lo haría en la misma tabla de ventas, sin mas con una accion y un bot, la accion para crear el trigger que y el bot crear el documentoo tambien como lo mencionates podrias utilizar ...]]></description>
                        <content:encoded><![CDATA[<p>Hola, yo lo haría en la misma tabla de ventas, sin mas con una accion y un bot, la accion para crear el trigger que y el bot crear el documento<br /><br />o tambien como lo mencionates podrias utilizar una tabla extra solo para el filtrado, en esa tabla solo es un unico registro sin mas, ya que se actualiza al momento del filtrado, y luego el mismo principio con un accion y bot para generar el documento</p>]]></content:encoded>
						                            <category domain="https://appsheetenespanol.com/foro/"></category>                        <dc:creator>admin</dc:creator>
                        <guid isPermaLink="true">https://appsheetenespanol.com/foro/discusiones-generales/reportes-en-pdf/#post-94</guid>
                    </item>
							        </channel>
        </rss>
		