Dataset Protheus y Novo Zoom

Hola generé un dataset externo que consulta la SA1 de Protheus, funciona porque lo consulto desde el fluig studio y me trae datos. Generé un formulario y desde el nuevo zoom llamo a ese dataset pero no me trae información. No se si me faltó algo. O estoy haciendo algo mal. Espero que alguien pueda ayudarme.

Adjunto Dataset y el formulario generado.

Muchas Gracias.

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Problema está en la línea 12,

var sql = (fields && fields.length>0)? fields[0] : 'SELECT A1COD, A1_NOME, A1_PAIS, A1_EST, A1_MUN, A1_END, A1_XCALLE, A1_XNUM, A1_XPISO, A1_TEL, A1_XOTRTEL, A1_XCELU, A1_EMAIL, A1_XMAILPE, A1_XMAILFE, A1_EMAILLP, A1_EMAILLO, A1_MAILCOM, A1_XMAILRE, R_E_C_D_E_L from SA1010 where RE_C_D_E_L=0';

Se carga la variable sql con fields[0] ya que en el nuevo zoom pasa ese parámetro a su dataset, Recomendaría ajustar así.

var campos = "";

if(fields && fields.length>0) { for each(f in fields) { campos += f + "," } }else { campos = "*"; }

if(campos.indexOf(",") == campos.length - 1) { campos = campos.substring(0, campos.length - 1) }

var sql = 'SELECT '+ campos +' from SA1010 where RE_C_D_E_L=0';

Muchas Gracias Claudio

Hola, ruben funcionó esa solución?

Si muchas gracias