Jump to content

dev botao

Limpar Evento já gerado no eSocial


digifred
Go to solution Solved by Renato Rubinho,
  • Este tópico foi criado há 161 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá, gostaria de saber se existe uma maneira de excluir um evento que foi gerado incorretamente, exemplo: dei um FESocial.Eventos.Periodicos.S1200.New e deu algum erro no restante da geração, eu gostaria de limpar aquele que foi criado, tentei pelo FESocial.Eventos.Periodicos.S1200.Delete(FESocial.Eventos.Periodicos.S1200.Count);, mas ele da erro de estouro de lista, tentei encontrar algum exemplo nos fontes mas não achei nada, teriam alguma ideia de como posso fazer esta operação?

Link to comment
Share on other sites

  • Membros Pro
 

Os itens começam no zero.

Tente FESocial.Eventos.Periodicos.S1200.Delete(FESocial.Eventos.Periodicos.S1200.Count-1) para pegar o último.

Testei desta maneira também continua com o estouro.

Link to comment
Share on other sites

  • Consultores
 

Testei desta maneira também continua com o estouro.

Bom dia!

ACBreSocial1.Eventos.Periodicos.S1200.Clear;

Vai limpar completamente a lista do evento.

  ACBreSocial1.Eventos.Periodicos.S1200.Delete(Indice)

Vai remover o evento do índice especificado da lista.

Se a sua chamada ao .Count-1 falhou, então é provável que a lista não tenha nenhum evento para inicio de conversa.

Depois de receber o erro que está recebendo ao adicionar um novo evento com o .New, teste o .Count e veja se ele mostra um valor maior do que zero.

Qual é a mensagem de erro que está recebendo na íntegra?

  • Like 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

Link to comment
Share on other sites

  • Membros Pro
 

Bom dia!

ACBreSocial1.Eventos.Periodicos.S1200.Clear;

Vai limpar completamente a lista do evento.

  ACBreSocial1.Eventos.Periodicos.S1200.Delete(Indice)

Vai remover o evento do índice especificado da lista.

Se a sua chamada ao .Count-1 falhou, então é provável que a lista não tenha nenhum evento para inicio de conversa.

Depois de receber o erro que está recebendo ao adicionar um novo evento com o .New, teste o .Count e veja se ele mostra um valor maior do que zero.

Qual é a mensagem de erro que está recebendo na íntegra?

Após eu passar para dentro de uma procedure específica e passar o componente como parâmetro, trabalhei com ele dentro da procedure e utilizei FESocial.Eventos.Periodicos.S1200.Count-1 e agora funcionou. Obrigado pelas dicas.

  • Like 1
Link to comment
Share on other sites

  • Este tópico foi criado há 161 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.