Ir para conteúdo
  • Cadastre-se

dev botao

Continuar Inserção no mesmo Bloco - 0150


Ver Solução Respondido por Juliomar Marchetti,
  • Este tópico foi criado há 756 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa Noite, tenho tabelas diferentes de fornecedor e clientes e de notas de entrada e saída preciso ler os clientes e depois fornecedores, mas qdo faço o fornecedor apaga os clientes tem como fazer sem apagar...Parcial do Código:

....

                             With Registro0150New do
                                Begin
                                   COD_PART := l_strcodPartic;
                                   NOME := Trim(CDS_ClienteDESCRICAO.AsString);
                                   COD_PAIS := '1058';
                                   CNPJ := CNPJ;
                                   CPF := CPF;
                                   IE := l_strInsEstadual;
                                   COD_MUN := CDS_CidadeCODIGO_IBGE.AsInteger;
                                   SUFRAMA := '';
                                   ENDERECO := Trim(CDS_ClienteLOGRADOURO.AsString);
                                   NUM := CDS_ClienteNUMERO.AsString;
                                   COMPL := TrimRight(CDS_ClienteCOMPLEMENTO.AsString);
                                   BAIRRO := CDS_ClienteBAIRRO.AsString;
                                End;
                          End;
                        CDS_Cliente.Next
Fim cliente inicio fornecedor

                              With Registro0150New do
                                 Begin
                                    COD_PART := l_strcodPartic;
                                    NOME := Trim(CDS_FornDESCRICAO.AsString);
                                    COD_PAIS := '1058';
                                    CNPJ := CNPJ;
                                    CPF := CPF;
                                    IE := l_strInsEstadual;
                                    COD_MUN := CDS_CidadeCODIGO_IBGE.AsInteger;
                                    SUFRAMA := '';
                                    ENDERECO := Trim(CDS_FornLOGRADOURO.AsString);
                                    NUM := CDS_FornNUMERO.AsString;
                                    COMPL := TrimRight(CDS_FornCOMPLEMENTO.AsString);
                                    BAIRRO := CDS_FornBAIRRO.AsString;
                                 End;
                              End;
                       CDS_Forn.Next

Obrigado.

  • Consultores
Postado

Esses fragmentos de códigos mostram que está incremental, adicionando os fornecedores sem apagar os clientes.

Deve ter algum lugar no seu fonte que está zerando a lista antes de incluir os fornecedores.

Postado

Boa tarde, gostaria de agradecer ao Renato e o Juliomar, realmente o erro era de logica, estavam sendo ignorados os clientes no select q fiz, consertei a logica esta funcionando. 

  • Curtir 2
  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 756 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.