Jump to content

dev botao

[Duvida] Configuração por arquivos


Norixam
Go to solution Solved by José M. S. Junior,
  • Este tópico foi criado há 1636 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia pessoal,

Estou analisando o Demo do ACBrBoleto em C#, pelo que vi tanto os títulos quanto demais configurações são feitas através dos arquivos .INI.

Minha pergunta, existe alguma maneira de setar as propriedades diretamente sem ser usando os arquivos? 

 

Agradeço a todos.

Link to comment
Share on other sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

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

Link to comment
Share on other sites

  • Moderadores
  • Solution

Boa tarde Noixam

As informações dos títulos pode ser passado diretamente por parâmetro nos métodos da lib, sem necessidade de gravação em disco, porém precisa seguir exatamente a estrutura de um .ini conforme descrito no manual.

Quando as configurações da lib, ficam gravadas em um arquivo .ini, para não ser necessário parametrizar a lib toda vez que for instanciada. Mas note que todos os parâmetros podem ser realizados diretamente via métodos de leitura e gravação: https://acbr.sourceforge.io/ACBrLib/MetodosdeConfiguracao18.html

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

Certo, pelo que entendi eu usaria:

boleto.ConfigGravarValor(ACBrSessao.BoletoCedenteConfig, "CNPJCPF", txtCNPJCPF.Text);

que nem no demo.

Mas qual seção usar para o titulo? Por exemplo a propriedade Sacado.NomeSacado?

 

 

Link to comment
Share on other sites

  • Administradores

Boa tarde.

Para incluir o titulo vc deve usar o comando Boleto_IncluirTitulos

https://acbr.sourceforge.io/ACBrLib/Boleto_IncluirTitulos.html

https://acbr.sourceforge.io/ACBrLib/ModeloTituloINI.html

Att.

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

Link to comment
Share on other sites

  • Moderadores

A sua aplicação pode escrever o conteúdo do arquivo .ini passando diretamente como parâmetro (note que é uma String), o comando vai entender se passar o path do .ini ou o conteúdo do arquivo .ini em sí. Desde que esteja seguindo a estrutura do layout, com as seções, tags e quebra de linha... 

Veja o modelo:

https://acbr.sourceforge.io/ACBrLib/ModeloTituloINI.html

  • Like 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Administradores

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

Link to comment
Share on other sites

  • Este tópico foi criado há 1636 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.