Imprimi Página | Fechar janela

problemas ao abrir um MSDIALOG pela segunda vez

Impresso de: Helpfacil - Portal do conhecimento
Nome do Forum: ADVPL
Descrição do Forum: Dúvidas sobre a programação em ADVPL
URL:http://www.helpfacil.com.br/display_topic_threads.asp?ForumID=1&TopicID=42192
Data da Impressão: sábado, 17 de novembro de 2018 at 21:13


Topico: problemas ao abrir um MSDIALOG pela segunda vez

Postado por: RICARDOJF
Assunto: problemas ao abrir um MSDIALOG pela segunda vez
Data Postagem: quarta-feira, 12 de setembro de 2018 at 18:45

boa tarde!

em uma rotina personalizada uso uma consulta especifica em um campo. na primeira vez que utilizo a consulta funciona perfeitamente, mas na segunda vez que tento abrir a consulta é gerado o erro:

array out of bounds ( 4 of 3 ) on {|| Transform(Self:aCOLS[Iif( Len( Self:aCOLS ) >= Self:oBrowse:nAt, Self:oBrowse:nAt, Len( Self:aCOLS ) )][4],Trim(Self:aHeader[4][3]))}(APLIB170.PRW) 13/07/2018 17:00:59

segue erro completo e consulta específica.


Respostas:

Postado Por: EMERSON.EN
Data Postagem: quinta-feira, 13 de setembro de 2018 at 08:30

em primeiro lugar, altere o nome das variáveis.
aHeader e aCols são nomes de variáveis private utilizadas pelos browsers do Protheus.




Imprimir Página | Fechar Janela