[firebase-br] Campos tipo Array

Mário Reis mariodosreyx em gmail.com
Ter Fev 22 09:10:06 -03 2011


 Olá pessoal,

 Nunca usei este tipo de campos e não sei se percebi bem a sua utilização.
É assim tenho uma campo NIB c/21 caracteres(ex:NIB="0012-0025-00947484503-29") 
e precisava parti-lo num array(no delphi seria mais um record) assim:

NIB[0] CHAR[ 4] // Código do Banco  = "0012"
NIB[1] CHAR[ 4] // CÓdigo do Balcão = "0025"
NIB[2] CHAR[11] // N.º Conta        = "00947484503"
NIB[3] CHAR[ 2] // ChekDigit        = "29"

É ideia era deixar de usar: 
  BANCO_ID  = SUBSTRING(NIB FROM  1 FOR  4);
  BALCAO_ID = SUBSTRING(NIB FROM  5 FOR  4);
  CONTA_ID  = SUBSTRING(NIB FROM  9 FOR 11);
  CHKDG     = SUBSTRING(NIB FROM 19 FOR  2);
e passar a usar:
   BANCO_ID  = NIB[0]... ETC...

É possível? 
Já alguém da lista usou em coisa do género?
Se alguém puder ajudar agradeço
Obrigado
Mário
 













Mais detalhes sobre a lista de discussão lista