Power Builder - Ayuda con una ventana

 
Vista:
sin imagen de perfil

Ayuda con una ventana

Publicado por MARCOS (67 intervenciones) el 11/07/2014 18:15:05
Buenos dias,
estoy agregando a una ventana una datawindos nueva, pero cuando la ventana carga no me carga la data windos, teniendo que la data windos se esta validando con el mismo argumento alguien me podria dar una luz de que estoy haciendo mal, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Ayuda con una ventana

Publicado por Frank Michael (50 intervenciones) el 11/07/2014 21:18:23
en caso quieras que el DW te muestre data apenas abras la ventana, procura que el settransobject esté asignado al DW, luego de esto hacer un retrieve al DW para que te devuelva la data solicitada, eso sí enviando el parámetro correspondiente...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Ayuda con una ventana

Publicado por MARCOS (67 intervenciones) el 12/07/2014 17:06:11
ya le tengo el siguiente codigo y nada mira lo tengo asi
dw_1.SetTransObject(sqlca)
dw_po.retrieve(registro)
if dw_po.retrieve(registro) > 0 then
pronostico= dw_po.GetItemstring(1, 'pronostico')

end if

es raro me muestra los datos cuando guardo la ventana principal.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Willian
Val: 12
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Ayuda con una ventana

Publicado por Willian (40 intervenciones) el 12/07/2014 19:12:01
si tu codigo es este


dw_1.SetTransObject(sqlca)
dw_po.retrieve(registro)
if dw_po.retrieve(registro) > 0 then
pronostico= dw_po.GetItemstring(1, 'pronostico')

entonces esta mal,
fijate...
1- habilitas la DW_1 para uso en ventana con el SetTransObject() = OK
2- Recuperar el contenido de DW_1 con DW_1.RETRIEVE() = Mal ,,,,, usted este recuperando el dato de dw_po y no de dw_1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Ayuda con una ventana

Publicado por MARCOS (67 intervenciones) el 14/07/2014 16:03:46
PRIMERO QUE TODO MUCHAS GRACIAS POR TU INTERÉS.
SI PERDÓN YA LO TENGO ASÍ
dw_1.retrieve(registro)
PERO NADA
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Willian
Val: 12
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Ayuda con una ventana

Publicado por Willian (40 intervenciones) el 14/07/2014 16:05:53
Entonces copias el SQL de tu dw_1 y lo ejecutas directo en la base de datos con tu gesto/motor que usas, no te olvides de cambiar el argumento en el SQL antes de ejecutar..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Ayuda con una ventana

Publicado por MARCOS (67 intervenciones) el 14/07/2014 16:39:18
La Sql Ejecuta bien yo tengo varias datawindos en esta ventana pero esta es la que no carga.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Willian
Val: 12
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Ayuda con una ventana

Publicado por Willian (40 intervenciones) el 14/07/2014 16:41:31
y en modo depuracion ya viste cual es el valor de (registro)??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Ayuda con una ventana

Publicado por MARCOS (67 intervenciones) el 14/07/2014 17:17:52
Revise y el registro es el mismo parametro que tienen las otras dw.
No se por que no me muestra los datos, o sea no me llama la dw
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Ayuda con una ventana

Publicado por MARCOS (67 intervenciones) el 16/07/2014 17:01:31
Gracias Willian revise y lo que tenia mal era la consulta de la data windos ya me funciona, gracias por tu colaboración
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Willian
Val: 12
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Ayuda con una ventana

Publicado por Willian (40 intervenciones) el 16/07/2014 17:05:15
ok cambia a resuelto el tema
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar