# Pasar datos de una tabla a otra

**URL:** <https://foros.velneo.com/t/pasar-datos-de-una-tabla-a-otra/9231>\
**Category:** Velneo\
**Created:** [14 Diciembre, 2016 20:29 UTC](https://foros.velneo.com/t/pasar-datos-de-una-tabla-a-otra/9231 "2016-12-14T20:29:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![leonardo-daniel-vela](https://avatars.discourse-cdn.com/v4/letter/l/f9ae1b/32.png) [@leonardo-daniel-vela](https://foros.velneo.com/u/leonardo-daniel-vela)\
**Post date:** [14 Diciembre, 2016 20:29 UTC](https://foros.velneo.com/t/pasar-datos-de-una-tabla-a-otra/9231/1 "2016-12-14T20:29:15Z")

</div>

Hola a todos, necesito pasar unos datos de una tabla a otra ( en memoria, para que sea temporal )

existe alguna forma de hacerlo, son exactamente los mismos campos

cargar lista( tabla, parametro )  
pasar a tabla 2

y luego mostrar esos datos en una Vista de Datos ( proceso: tabla asociada: detalle\_pago - ficha, tabla destino: temp\_avances -lista )

---

<div class="post-metadata">

**Author:** ![esteban](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/esteban/32/41_2.png) [@esteban](https://foros.velneo.com/u/esteban)\
**Post date:** [14 Diciembre, 2016 23:36 UTC](https://foros.velneo.com/t/pasar-datos-de-una-tabla-a-otra/9231/2 "2016-12-14T23:36:53Z")

</div>

Utiliza el tono de lista

---

<div class="post-metadata">

**Author:** ![esteban](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/esteban/32/41_2.png) [@esteban](https://foros.velneo.com/u/esteban)\
**Post date:** [14 Diciembre, 2016 23:37 UTC](https://foros.velneo.com/t/pasar-datos-de-una-tabla-a-otra/9231/3 "2016-12-14T23:37:29Z")

</div>

Perdón “tubo de lista”

---

<div class="post-metadata">

**Author:** ![leonardo-daniel-vela](https://avatars.discourse-cdn.com/v4/letter/l/f9ae1b/32.png) [@leonardo-daniel-vela](https://foros.velneo.com/u/leonardo-daniel-vela)\
**Post date:** [15 Diciembre, 2016 18:46 UTC](https://foros.velneo.com/t/pasar-datos-de-una-tabla-a-otra/9231/4 "2016-12-15T18:46:53Z")

</div>

Hola que tal, despues de estar haciendo pruebas y ver las transacciones en vAdmin, vi que el Tubo de Lista no funciona sobre Tablas en Memoria como destino, asi que la puse en disco por lo que tendre que estarla limpiando antes de meter los datos nuevos…

Ahora, ya funciona el Tubo de Lista, como hago para que la Vista de Datos se actualize

**Manejador de evento: COPIA\_AVANCES**

```auto
Interfaz: Procesar ( LISTA_COMCHECKS, Todas )
      Cortar lista ( 0, )
Libre
Cargar lista ( AVANCES_VIAJES@vAztecaDat, CHOFER_APLICADO, CHOFER, "N", , )
      Tubo de lista ( TUBOLIST_AVANCES@vAztecaApp )
            Libre
      Interfaz: Recalcular ( LISTA_COMCHECKS )
      If ( sysListSize > 0 )
            Set ( VER_COMCHECKS, 1 )
      Else
            Set ( VER_COMCHECKS, 0 )
            Libre
Libre

```

[quote quote=49078]Perdón “tubo de lista”

[/quote]

---

<div class="post-metadata">

**Author:** ![leonardo-daniel-vela](https://avatars.discourse-cdn.com/v4/letter/l/f9ae1b/32.png) [@leonardo-daniel-vela](https://foros.velneo.com/u/leonardo-daniel-vela)\
**Post date:** [16 Diciembre, 2016 18:42 UTC](https://foros.velneo.com/t/pasar-datos-de-una-tabla-a-otra/9231/5 "2016-12-16T18:42:32Z")

</div>

**SOLUCIONADO**  
Despues de revisar algunos ejemplos en la web, di con el clavo, aqui les dejo como quedo

**Manejador de evento: COPIA\_AVANCES**

```auto
Interfaz: Procesar ( LISTA_COMCHECKS, Todas )
      Cortar lista ( 0, )
Libre
Rem ( Limpiar tabla temporal )
Cargar lista ( TEMP_AVANCES_VIAJES@vAztecaDat, ID, , , , )
      Recorrer lista eliminando fichas
            Libre
Libre
Libre
Cesta: Crear cesta local ( TEMP_AVANCES_VIAJES@vAztecaDat, avances )
Cesta: Limpiar ( avances )
Cargar lista ( AVANCES_VIAJES@vAztecaDat, CHOFER_APLICADO, CHOFER, "N", , )
      Tubo de lista ( TUBOLIST_AVANCES@vAztecaApp )
            Cesta: Agregar lista a la cesta ( avances )
            Interfaz: Procesar ( LISTA_COMCHECKS, Todas )
                  Cesta: Agregar a la lista en curso ( avances )
            Libre
      If ( sysListSize > 0 )
            Set ( VER_COMCHECKS, 1 )
      Else
            Set ( VER_COMCHECKS, 0 )
            Libre
      Libre
Libre

```
