anonymous Log in
Search
Recents:
v3.0
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>
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

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


Back to gxplorer-orion