Pessoal, no On Create das Unit AcbrBancoBancob, ACBrBancoBrasil etc etc ........., e passado alguns dados do banco como Default, no meu exemplo foi da Unicred
inherited create(AOwner);
fpDigito := 8;
fpNome := 'UNICRED';
fpNumero := 136;
fpTamanhoMaximoNossoNum := 0;
fpTamanhoConta := 12;
fpTamanhoAgencia := 4;
fpTamanhoCarteira := 2;
fpCodigosMoraAceitos := '1235';
Foi homologado tudo certinho,,, quando um outro cliente de outra cidade foi homologar tive que mudar o Digito de 136-8 para 136-9, para isto então tentei passar
ACBrBoleto1.Banco.Digito := QConsultaContaBanco.FieldByName('Banc_DigitoCodBanco').value; (Tem como conteúdo 9)
O que acontece é que na criação da Unit vem passado digito 8, quando tento passar para 9, como o comando acima , ele simplesmente não aceita,, não da erro, mas não faz a alteração.. continuando 8, se eu alterar na propria Unit ACBrBancoUnicred da certo. Mas se este digito mudar para cada cidade diferente não ficará Viável fazer alteração dentro desta Unit..
Obrigado.