|
Bem Vindo, Visitante
|
Todos os Fórums
ADVPL
|
Imprimir
Enviar Para um Amigo Precisa estar Logado
|
|
|
Assunto: |
Erro Alias |
|
Versão: |
12.1.25 |
|
Plataforma: |
Microsoft |
Complemento: |
|
|
DB: |
SQL Server |
Complemento: |
|
|
|
|
|
Mensagem do
LUCASLOTT
em 23/10/2020, 17:24 h
Local: SP Registro: 21/05/2020 Postagens: 49 |
Boa tarde a todos!
Criei uma tela modelo 3 em MVC para cadastro de promoções e dos itens que fazem parte dessa promoção!
Quando faço a pesquisa dos produtos através do F3 e vou gravar está normal, grava tudo certinho sem nenhum erro.
Foi criado um botão Importar Produtos, esse botão trás um MsNewGetDados com produtos de promoções anteriores que não atingiram a meta (ou quantidade de estoque e/ou quantidade faturada). Nessa tela de importação de produtos fiz
um check para que os produtos fossem selecionados, e ao finalizar a tela, os produtos marcados fiz um oModelGrid:AddLine() e adiciono esses produtos no grid, até essa parte funciona perfeitamente, porém quando clico em "Confirmar" função padrão da tela, apresenta o seguinte erro:
PS: Já tentei Dropar a tabela e fazer um append nela novamente, não existe chave repetida na tabela SZI (itens da promoção) onde posso ter o produto mais de uma vez desde que ele seja grade.
Segue meu indice: ZI_FILIAL+ZI_CODPROM+ZI_ITEM+ZI_CODPROD
Alias does not exist SX3
( PREVIOUS ERROR :
Alias does not exist: SZI
)
X2UNICO - APLIB200.PRW(2466) - Params: CALIAS:SZI,CCHAVE: )
CHKFILE - APLIB200.PRW(981) - Params: CALIAS:SZI,LEXCL:.F.,CNEWALIAS:NIL,BCREATEARQ:NIL,BCREATEIDX:NIL,LCREATE:.F.,LINOPENDATA:.F.,CSX2:SX2,LINDEXOPEN:.T.,LBROWSE:.F. )
XCHKFILE - APLIB240.PRW(429) - Params: OERROPERATION:SZI )
RTERRHANDLER - APLIB240.PRW(365) - Params: OERR:O )
{ |e| RtErrHandler(e) } - FWBRWTABLE.PRW(0) - Params: E:O )
RECLOCK - APLIB060.PRW(435) - Params: CALIAS:SZI,LADD:.T.,LDELETE:NIL,LSOFT:NIL,LINJOB:.F. )
EXFORMCOMMIT - PROTHEUSFUNCTIONMVC.PRX(2222) - Params: @AMODEL:,BBEFORE:{ || .T. },BAFTER:{ || .T. },NOPERATION:3,OOWNER:O,LOWNERMODIFIED:.T.,LJUSTAVALEX:.F. )
EXFORMCOMMIT - PROTHEUSFUNCTIONMVC.PRX(2135) - Params: @AMODEL:,BBEFORE:{ || .T. },BAFTER:{ || .T. },NOPERATION:3,OOWNER:NIL,LOWNERMODIFIED:.F.,LJUSTAVALEX:.F. )
FWFORMCOMMIT - PROTHEUSFUNCTIONMVC.PRX(1757) - Params: OMODEL:O,BBEFORE:{ || .T. },BAFTER:{ || .T. },BAFTERSTTS:{ || .T. },BINTTS:{ || .T. },BABEFORETTS:{ || .T. },BINTEGEAI:{|A,B,C,D,E|FWEAIMVCCREATE(A,B,C,D,E)},LEVALTRIGGER:.T. )
{ ||FWFORMCOMMIT(SELF)} - MPFORMMODEL.PRX(116)
COMMITDATA - FWFORMMODEL.PRX(2249)
BUTTONOKACTION - FWFORMVIEW.PRW(2207) - Params: LISOWNERDLG:.T.,LNEWRECORD:.F. )
{ ||SELF:BUTTONOKACTION( LISOWNERDLG )} - FWFORMVIEW.PRW(2072)
SAFEEVAL - MSLIB.PRW(7288) - Params: BBLOCO:{ ||SELF:BUTTONOKACTION( LISOWNERDLG )} )
{ || SAFEEVAL( {||SELF:BUTTONOKACTION( LISOWNERDLG )} ) } - FWFORMVIEW.PRW(2072)
{ || EVAL(BOK,SELF:OFWFORMVIEW) } - FWFORMBAR.PRW(413)
MSDIALOG:ACTIVATE - (0)
SHOW - FWMVCWINDOW.PRW(188) - Params: UPARAM:NIL,BOK:NIL,AENABLEBOTTONS:NIL,LLOAD:.F.,BCANCEL:NIL,CXML:NIL )
ACTIVATE - FWMVCWINDOW.PRW(217) - Params: UPARAM:NIL,BOK:NIL,AENABLEBOTTONS:NIL,BCANCEL:NIL,LLOAD:.F.,CXML:NIL )
OPENVIEW - FWVIEWEXEC.PRW(488) - Params: LDEACTIVATEVIEW:.F.,LDESTROYMODEL:.T. )
EXECUTE - FWFORMBROWSE.PRW(1083) - Params: CFUNCTION:VIEWDEF.PROMDOMA,NOPTION:3,NVERIFY:0,CTITLE:INCLUIR,NREALOPC:2,CPARFUNCTION:,COPERATID:,CTOOLBAR:,NROTOPC:2 )
{ || OSELF:EXECUTE("VIEWDEF.PROMDOMA", 3, 0,"INCLUIR", 2,"","","", 2) } - FWFORMBROWSE.PRW(575)
MSDIALOG:ACTIVATE - (0)
ACTIVATE - FWMBROWSE.PRW(686) - Params: OOWNER:O )
U_PROMDOMA - PROMDOMA.PRW(40)
SIGAIXB - APLIB190.PRW(231) - Params: CBLOCK:PROMDOMA )
__EXECUTE - APLIB090.PRW(615) - Params: CFUNCTION:PROMDOMA,CACCESS:xxxxxxxxxx,CDESCRI:Promoções - Doma,CMODEXEC:05,CPAI:Promoções - Doma,NTYPE:3,LONLOAD:.F.,NOLDMOD:5 )
FWPREEXECUTE - FWPREEXECUTE.PRW(79) - Params: CTITLE:Promoções - Doma,CFUNCTION:PROMDOMA(),NTYPE:3,CMODULE:05,CACCESS:xxxxxxxxxx )
{ ||FWPreExecute(‘Promoções - Doma‘, ‘PROMDOMA()‘, 3, ‘05‘, ‘xxxxxxxxxx‘) } - FWUIMENUF.PRW(407)
TWINDOW:ACTIVATE - (0)
ACTIVATE - FWAPP.PRW(754) - Params: BACTION:NIL )
SIGAFAT - APLIB000.PRW(162) - Params: PAR01:NIL,PAR02:NIL )
Lucas Lott |
|
|
Mensagem do
EMERSON.EN
em 26/10/2020, 16:02 h
Local: SP Registro: 20/08/2010 Postagens: 670 |
publique o trecho onde são incluídos os itens.
|
|
|
Mensagem do
LUCASLOTT
em 26/10/2020, 17:59 h
Local: SP Registro: 21/05/2020 Postagens: 49 |
Boa tarde Emerson, tudo certo? Obrigado por responder.
Acabei esquecendo de responder que consegui resolver o erro em questão, sou novo em Advpl (5 meses apenas), o erro ocorria pois após eu realizar a importação eu deveria fazer uma atualização nos registros que eu importei para que os mesmos não fossem trazidos novamente pelo select de uma importação futura, a não ser que os mesmos não cheguem a atingirem os critérios para encerramento da promoção, ao fazer essa atualização após abrir a area e atualizar eu dava um SZI->(DbCloseArea()), então na hora de gravar a tela a tabela estava fechada assim não sendo encontrado a Alias da mesma.
Enfim, erro de principiante rsrs.
Lucas Lott |
|
Para postar no Fórum você precisa efetuar o seu login ou se registrar
|
|