Personalizzazioni

Oltre ai metodi di configurazione e personalizzazione precedentemente descritti, è possibile effettuare modifiche molto più spinte del codice creando le dll BH*, BF* e BO* che, ereditando dal connettore standard, possono estendere e specializzare il funzionamente del programma. A tal riguardo su rimanda alla documentazione ufficiale di NTS Informatica.

Sono stati creati alcuni esempi di personalizzazioni. Gli esempi sono scaricabili da GitHub.

Nota: Siete invitati a forkare il repository e ad arricchirlo con nuovi esempi

DLLMAP.INI

Creare il file DLLMAP.ini nella cartella C:\Bus\Script. Configurare come segue:

DLL Chiamante|DLL standard|DLL da instanziare|nomeserver.nomeworkspace.nomeclasse dll da istanziare
--------|--------|--------|-------------------------------------------------------------------------
*|BDIEIBUS|BHIEIBUS|NTSInformatica.CLHIEIBUS
*|BEIEIBUS|BFIEIBUS|NTSInformatica.CLFIEIBUS

Registro di Business

Chiave da inserire in nel registro di Business (voce Opzioni)

Proprietà Valore
CHILD_BNIEIBUS.FRMIEIBUS BOIEIBUS;FROIEIBUS

 

Importante: Se vengono effettuate personalizzazioni sui tracciati e sulle query, ricordarsi di disabilitare gli aggiornamenti automatici con l'apposito parametro di registro (AutoUpdate)