anonymous
Log in
Log out
Search
Recents:
v3.0
My subscriptions
My posts
My profile
gxplorer-orion
Problemas con parámetros
31/07/09 09:21
Jose Silva BT
Replies:
2
Hola, estoy probando el objeto Query en GX X U4 y estoy con problemas cuando quiero usar parámetros en tiempo de ejecución, si ejecuto la consulta sin parámetros o con parámetros con valor fijo no tengo problemas. No me da ningún error pero me devuelve vacía la tabla. Estos son los eventos del web panel que contiene el Query viewer , me falta algo? Sub "SetQueryNameExample" Creditos1.QueryName = "ConCre" EndSub Sub "SetQueryViewerParametersExample" // Set query parameters in runtime &QueryParameters = New() &QueryParameter = New() &QueryParameter.Name = "Sucursal" &QueryParameter.Value = "1" &QueryParameters.Add(&QueryParameter) &QueryParameters = New() EndSub Event Start Do "SetQueryNameExample" Do "SetQueryViewerParametersExample" EndEvent José E. Silva Sistemas - Desarrollo Banco Tucumán Tel: 0381-4505051 jose.silva@bancodeltucuman.com.ar <DIV dir=ltr align=left><SPAN class=053051318-30122008> <SPAN style="FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #007e00; FONT-FAMILY: 'Verdana'"> <FONT face=Verdana>Por favor, piense en el medio ambiente antes de imprimir este mensaje.</FONT></SPAN></SPAN></DIV>
Hola, estoy probando el objeto Query en GX X U4 y estoy con problemas cuando quiero usar parámetros en tiempo de ejecución, si ejecuto la consulta sin parámetros o con parámetros con valor fijo no tengo problemas.
No me da ningún error pero me devuelve vacía la tabla.
Estos son los eventos del web panel que contiene el Query viewer , me falta algo?
Sub "SetQueryNameExample"
Creditos1.QueryName = "ConCre"
EndSub
Sub "SetQueryViewerParametersExample"
// Set query parameters in runtime
&QueryParameters = New()
&QueryParameter = New()
&QueryParameter.Name = "Sucursal"
&QueryParameter.Value = "1"
&QueryParameters.Add(&QueryParameter)
&QueryParameters = New()
EndSub
Event Start
Do "SetQueryNameExample"
Do "SetQueryViewerParametersExample"
EndEvent
José E. Silva
Sistemas - Desarrollo
Banco Tucumán
Tel: 0381-4505051
jose.silva@bancodeltucuman.com.ar
<DIV dir=ltr align=left><SPAN class=053051318-30122008>
<SPAN style="FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #007e00; FONT-FAMILY: 'Verdana'">
<FONT face=Verdana>Por favor, piense en el medio ambiente antes de imprimir este mensaje.</FONT></SPAN></SPAN></DIV>
Replies
Pablo Musso
31/07/09 11:23
Jorge , como estas El problema es en la última línea de código &QueryParameters = New() que llamas al constructor de QueryViewerParameters de nuevo y por lo tanto estas dejando la collection vacía En resumen , saca esa línea y te va a funcionar bien , es decir : Sub "SetQueryViewerParametersExample" // Set query parameters in runtime &QueryParameters = New() &QueryParameter = New() &QueryParameter.Name = "Sucursal" &QueryParameter.Value = "1" &QueryParameters.Add(&QueryParameter) EndSub Saludos Pablo Artech
Jorge , como estas El problema es en la última línea de código &QueryParameters = New() que llamas al constructor de QueryViewerParameters de nuevo y por lo tanto estas dejando la collection vacía En resumen , saca esa línea y te va a funcionar bien , es decir : Sub "SetQueryViewerParametersExample" // Set query parameters in runtime &QueryParameters = New() &QueryParameter = New() &QueryParameter.Name = "Sucursal" &QueryParameter.Value = "1" &QueryParameters.Add(&QueryParameter) EndSub Saludos Pablo Artech
Jose Silva BT
31/07/09 12:49
Hola Pablo, hice el cambio pero sigo con el problema. Estas son las propiedades y el Query. Lo raro es que cuando lo hago sin parámetros funciona bien. José E. Silva Sistemas - Desarrollo Banco Tucumán Tel: 0381-4505051 jose.silva@bancodeltucuman.com.ar
Hola Pablo, hice el cambio pero sigo con el problema. Estas son las propiedades y el Query. Lo raro es que cuando lo hago sin parámetros funciona bien. José E. Silva Sistemas - Desarrollo Banco Tucumán Tel: 0381-4505051 jose.silva@bancodeltucuman.com.ar
Back to gxplorer-orion