la partie qui t'interesse est uniquement le
if CQRBintranslate[result]=Data.Imprimantes.FieldByName('BINPREIMP').asInteger
où Data.Imprimantes.FieldByName('BINPREIMP').asInteger est le numéro du bin
ps . attention les imprimantes ont parfois des numéros bizarres et pas forcément logique
pour plus de détail voilà :
mon programme est multisociété , un fichier imprimante est construit pour que chaque société ait son propre bac d'impression (surtout pour les factures)
activesoc est la société 'active' sur le poste au moment de l'impression
format du fichier
POSTE <- Poste de travail
IMPRIMANTE <- imprimantes associées au poste
SOCIETE <- sociétés 'travaillées' sur ce poste
BIN <- bac papier blanc
BINPREIMP <- bac papier préimprimé
Partager