× Linguagem de Programação ADVPL

Perguntas Ponto de entrada SPEDPROD

Mais
9 anos 10 meses atrás #23121 por lalberto
Respondido por lalberto no tópico Ponto de entrada SPEDPROD
O Erro esta aqui:

_cQuery1 := " SELECT * "
_cQuery1 += " FROM DB2ADMIN." + RetSqlName("SB1") + " SB1 "
_cQuery1 += " WHERE B1_FILIAL = '" + (cAlias)->FT_FILIAL + "'"
_cQuery1 += " AND B1_COD = '" + (cAlias)->FT_PRODUTO + "'"
_cQuery1 += " AND D_E_L_E_T_ = ' '"


o cAlias está vindo com o Conteudo SB1, por isso esta montando o campo assim SB1->FT_FILIAL
o ideal é debugar e tentar descobrir o conteudo de paramixb pra ver se possui mais elementos e contenha o alias SFT, caso contrario tenta deixar fixo mesmo, igual abaixo:


_cQuery1 := " SELECT * "
_cQuery1 += " FROM DB2ADMIN." + RetSqlName("SB1") + " SB1 "
_cQuery1 += " WHERE B1_FILIAL = '" + SFT->FT_FILIAL + "'"
_cQuery1 += " AND B1_COD = '" + SFT->FT_PRODUTO + "'"
_cQuery1 += " AND D_E_L_E_T_ = ' '"

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 10 meses atrás #23175 por so-bmoraes
Respondido por so-bmoraes no tópico Ponto de entrada SPEDPROD
Bom dia,

Consegui tratar o código testando o alias antes de executar.
Segundo informação da Totvs, este PE é chamado de vários lugares do código e, nem sempre, vem o SFT, conforme a documentação está informando. Se eles ajustarem a documentação eu posto aqui pra ficar documentado.

Obrigada.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.107 segundos
Joomla templates by a4joomla