Was muss ich tun, um die EDB zuzugreifen (statt Ressourcen-DLLs)?
Prüfen Sie, ob unter
Config
der Wert
EdbAllowed
eingetragen ist. Wenn ja, und wenn der Wert =
1
ist, dürfen Sie bereits auf die EDB zugreifen. Lesen Sie dann bitte beim nächsten Punktweiter. Wenn nein, haben Sie folgende Möglichkeiten:
Prüfen Sie anschließend, ob evtl. der Wert
SearchOrder
unter
Config
oder
Appl\<Anwendung>
verändert werden soll. Wenn Sie nur ausnahmsweise die Suchreihenfolge verändern möchten, brauchen Sie die Registrierung nicht zu verändern, sondern können Sie die Option
-s
verwenden.
Prüfen Sie außerdem, ob
WarnLevel
mindestens auf
1
steht, damit Meldungen zu unerwarteten Zuständen in das
Logfile
oder in das Ereignisprotokoll geschrieben werden.
Was muss ich tun, um auf Test-Ressourcen-DLLs zuzugreifen?
Um neue Bausteine zu testen, kann es sinnvoll sein, neue Ressourcen-DLLs zunächst unter einem anderen Namen abzulegen und so zu testen. Sie müssen dann der Infrastruktur mitteilen, dass der Name der DLL anderes als gewöhnlich gebildet werden soll. Dafür haben Sie zwei Möglichkeiten:
Sie können die betreffenden Einstellungen in der Registrierung ändern, damit daraus der neue Name erzeugt wird. Diese Änderungen müssen Sie nach Abschluss des Tests wieder rückgängig machen, um wieder auf die „echten“ Ressourcen-DLLs zuzugreifen.
Sie können die Infrastruktur auffordern, bei Eintritt in eine Anwendung einen Dialog anzuzeigen, in dem Sie die betreffenden Angaben ändern können.
Setzen Sie dafür den Wert EditEnv
unter dem Schlüssel Config
auf 1
.
Um im Fehlerfall schnell die Ursache feststellen zu können, sollte WarnLevel
mindestens auf 1
gesetzt sein, damit Meldungen zu unerwarteten Zuständen (z.B. nicht gefundene Ressourcen-DLLs) in das Logfile
oder in das Ereignisprotokoll geschrieben werden.
Siehe auch: Aufbau des Namens der Ressourcen-DLLs
Was muss ich tun, um eine neue Anwendung einzutragen?
Legen Sie unterhalb des Schlüssels
Appl für die Anwendung, die Sie benutzen möchten, einen eigenen Schlüssel an. Der Name des Schlüssels muss identisch sein mit dem Namen, unter dem die Anwendung in der EDB bekannt ist.
Tragen Sie unterhalb des Schlüssels mit dem Namen der Anwendung folgende Werte ein:
Prüfen Sie, ob die Angabe von
AddOnApps
erforderlich ist.
Was muss ich tun, um unfertige Module testen oder simulieren zu können?
Prüfen Sie, ob unter
Config
der Wert
DebugAllowed
eingetragen ist. Wenn ja, und wenn der Wert = 1 ist, dürfen Sie bereits „debuggen“. Lesen Sie dann bitte beim nächsten Punkt weiter. Wenn nein, oder der Wert ist 0 , dann sehen Sie nach, ob unter der
Anwendung, in der Sie testen möchten, der Wert
DebugAllowed
eingetragen ist und den Wert „1“ hat:
Wenn ja, dürfen Sie diese Anwendung „debuggen“. Lesen Sie dann beim nächsten Punkt weiter.
Wenn nein, haben Sie folgende Möglichkeiten:
Wenn Sie häufiger und in verschiedenen Anwendungen testen werden, tragen Sie unter
Config
den Wert
DebugAllowed
= 1 ein.
Wenn Sie nur diese Anwendung testen möchten, aber das öfter, tragen Sie unter
Appl\<Anwendung>
den Wert
DebugAllowed
= 1 ein.
Wenn Sie nur ganz ausnahmsweise einmal die Anwendung mit einem unfertigen Modul ausführen möchten, tragen Sie nichts in die Registrierung ein, und starten Sie statt dessen die Anwendung mit der Option -d1
(z.B. taa32go -d1
).
Legen Sie unter
Appl\<Anwendung>
den Schlüssel
Debug
an.
Legen Sie unterhalb des Schlüssels
Debug
einen neuen Schlüssel an, mit dem Namen des Moduls, das Sie testen möchten. Der Name muss identisch sein mit dem Namen, unter dem das Modul in der EDB bekannt ist.
-
Wenn ein Modul noch gar nicht vorhanden ist, können Sie bspw. manual
oder empty
angeben.
-
Prüfen sie, ob
WarnLevel
mindestens auf 1 steht, damit Meldungen zu unerwarteten Zuständen in das
Logfile
oder in das Ereignisprotokoll geschrieben werden.
Wie fange ich an, wenn meine Registry noch gar keine TAA-Einträge enthält?
Legen Sie in
HKEY_CURRENT_USER\Software
einen neuen Schlüssel an mit dem Namen
TAA
.
Wählen Sie den Schlüssel
TAA
aus (anklicken).
Legen Sie folgende Schlüssel unterhalb des Schlüssels
TAA
an:
Legen Sie unterhalb des Schlüssels
Company
eine Zeichenfolge mit dem Namen
Abbrev
an.
Doppelklicken Sie auf Abbrev
, und tragen Sie in dem dann angezeigten Dialogfeld unter Wert
eine (zweistellige) Abkürzung für Ihre Firma ein.
Legen Sie unterhalb des Schlüssels Config
mindestens folgende Werte an:
-
-
Je nach Umgebung, in der Sie arbeiten, können weitere Einträge erforderlich sein, um einen Geschäftsvorfall ausführen zu können, z.B.
AddOnApps
.
Tragen Sie die Anwendungen ein, die ausführbar sein sollen.