Re: [gx-l] Query Viewer y DataView

Una consulta al respecto, tengo una BD con varias tablas que fueron generadas por genexus en este caso son VENTAS Y VENTAS 1, esas tablas fueron creadas a partir de una transaccion, lo que quiero hacer es poder copiar datos que hay en ambas tablas a una nueva transaccion para esto cree dos dataviews con sus respectivas transacciones tengo un procedimiento que me copia esos datos a la estructura de la nueva transaccion pero me vota un error "error: spc0031: No relationship found among attributes in group starting at line 46." 

como podria tener esos datos en una nueva transaccion?

Saludos


El 11 de diciembre de 2012 13:13, Gustavo Martinez <gmartinez@genexus.com> escribió:

El problema es que es un dataview sin tabla asociada.

Se necesita que el dataview tenga tabla asociada para que el query funcione sobre él.

 

---------- Forwarded message ----------
From: Edgar Elizeche <
edgar@elizeche.com
>

Date: 2012/12/11
Subject: Re: [gx-l] Query Viewer y DataView
To:
gx-l@gxtech.com.uy


Envio a tu Correo.

 

2012/12/11 Gustavo Martinez <gmartinez@genexus.com>

Si los atributos están en una misma tabla debería funcionar.

Te animas a pasarnos un Export del dataview y sus atributos a ver si podemos debugear y ver qué pasa?

Saludos.

Gustavo.

 

From: Edgar Elizeche [mailto:edgar.elizeche@gmail.com]
Sent: martes, 11 de diciembre de 2012 02:21 p.m.
To: gx-l@gxtech.com.uy
Subject: Re: [gx-l] Query Viewer y DataView

 

Te adjunto la definición del Query.

 

2012/12/11 Edgar Elizeche <edgar.elizeche@gmail.com>

Gustavo, gracias por responder, 

 

El DV funciona sin problemas, apunta a un AS/400, ahora al tratar de generar en EV1 U7 da el siguiente error: 

 

error: spc0031: No relationship found among attributes in group starting at line 0.

SQL statement generation Failed

error: No relationship found among attributes[ ' in group starting at line ','0','' ]. (Query 'CVTVTA01', Structure#94815b30-a96e-4e90-8e6c-c221e656dd14)

========== SQL statement generation started ==========

Generating CVTVTA01 ...

error: spc0031: No relationship found among attributes in group starting at line 0.

SQL statement generation Failed

error: No relationship found among attributes[ ' in group starting at line ','0','' ]. (Query 'CVTVTA01', Structure#8d739f39-3d94-4012-85e6-41c67f31523d)

 

 

Los atributos son solo los del DV no se relacionan con ninguna otra tabla.

 

Saludos

 

 

 

2012/12/11 Gustavo Martinez <gmartinez@genexus.com>

Edgar, cómo va?

No me queda muy clara tu consulta.

Ya tenés el dataview definido y andando?

Si es así solo resta crear un objeto Query con los atributos que quieres (en tu ejemplo serían Periodo, Vendedor e Importe), y luego asociar este Query al QueryViewer donde deseas mostrar la información.

Es independiente para el objeto Query si las tablas sobre las que va están definidas mediante una transacción o un dataview.

Saludos.

Gustavo.

 

From: Edgar Elizeche [mailto:edgar.elizeche@gmail.com]
Sent: martes, 11 de diciembre de 2012 11:57 a.m.
To: Listas de Correo GX
Subject: [gx-l] Query Viewer y DataView

 

Buenos Dias, 

 

Tengo una 2 Tablas definidas en Data View 

 

Entre otros datos las tablas tienen la siguiente estructura:

 

Empresa

Periodo

Vendedor

Importe

......

 

En el QueryViewer quiero mostrar los datos de la siguiente forma

 

 

       Periodo 201201  201202  ............................

Vendedor1    1000      1200   .....................

Vendedor2    1500      1000  .....................

Vendedor3    1300      1350 ................

Vendedor4    1500      1400 ................

                    5300      4950   ........................

 

 

Pude hacer esto con tablas del sistema, pero no veo como hacerlo con DataView,  principalmente cuando tengo que integrar datos de 2 tablas externas al sistema.

 

Cómo me sugieren hacer esto?

 

--
Lic. Edgar Elizeche | http://www.elizeche.com |
Tel. +595981340160



 

--
Lic. Edgar Elizeche | http://www.elizeche.com |
Tel. +595981340160



 

--
Lic. Edgar Elizeche | http://www.elizeche.com |
Tel. +595981340160



 

--
Lic. Edgar Elizeche | AgilTech | http://www.elizeche.com |
Tel. +595 981340160



 

--
Lic. Edgar Elizeche | http://www.elizeche.com |
Tel. +595981340160


--
 
 

0 Response to "Re: [gx-l] Query Viewer y DataView"

Publicar un comentario