Skip to Content
avatar image
Former Member

Layout con dato de una tabla relacionada

Buen día

Tengo la siguiente situación, hay un layout que requiero modificar, tengo una consulta como

select

...

...

..

from OWOR T0

inner join OITM T1 on T1.ItemCode = T0.ItemCode

inner join OUSR T3 on T0.UserSign = T3.UserId

inner join WOR1 T2 on T2.DocEntry = T0.DocEntry

inner join OITM P1 on P1.ItemCode = T2.ItemCode

left join ITT1 P2 on T0.ItemCode = P2.Father and T2.ItemCode = P2.Code

Ahora en el layout por base de datos solo puedo seleccionar OWOR o WOR1, sin embargo requiero el dato que se encuentra en la tabla ITT1, puedo de alguna forma relacionar el dato de ITT1 con el de WOR1 para que ese me muestre en el layout??

OWOR->WOR1->OTT1

Gracias por sus comentarios.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Mar 12, 2010 at 04:21 PM

    Hola...

    Tengo un par de dudas, cuando hablas de consulta, estás trabajando un layout a partir de una consulta?..Si es así, entonces no tendrías problemas, porque tú traes toda la información en el query mismo.

    Creo que lo que planteas, es traer un dato desde esa tabla en un layout para el documento Orden de Fabricación. En el PLD (Diseñador de Layout) si es posible traer datos desde otra tabla, pero debes tener cuidado porque puede generarte problemas de multiplicidad de la información, precisamente por los join.

    El modo de hacerlo es el siguiente, posicionate sobre un campo de base de datos del PLD, luego sin hacer nada más, presiona la combinación de teclas ALT + SHIFT y luego abre el listado de tablas, te aparecerán todas las tablas posibles.

    Prueba y comentas,

    Saludos Cordiales,

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Tienes toda la razón Paul revise la información que me enviaste y efectivamente segui los pasos, aun no logro vincular toda la información y hacer los calculos correctos en todo el layout, pero creo que esto me será de suficiente ayuda, ya que ya puedo desplegar los datos de manera correcta, solo me faltan los calculos, pero eso, es otra historia

      Gracias a uds por sus ideas.

  • Mar 12, 2010 at 04:17 PM

    NO entendi , esto es un layout de impresion de consulta? o un layout del PLD

    si es el primer caso, recuerda que los cambios que hagas en el query NO se reflejaran en el layout que asignaste como informe.

    OWOR T0  INNER JOIN WOR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITT T2 ON T0.ItemCode = T2.Code INNER JOIN ITT1 T3 ON T2.Code = T3.Father
    

    Add comment
    10|10000 characters needed characters exceeded