Heute wurde in den Newsgroups die Frage gestellt, ob es nicht m?glich sein, nacheinem XPO-Import einen "automatischen" CompileForward f?r alle mit dem XPO-File importiertenKlassen zu starten.
Ganz automatisch ist dies leider nicht m?glich. Es kann aber eine Art "Installationsjob"geschrieben werden, der zusammen mit den entsprechenden Klassen durch das XPO-Fileweitergegeben und importiert werden kann.
Nach dem Import des XPO-File muss dieser Job nur noch gestartet werden und es werdendie frisch importierten Klassen sowie alle von diesen Klassen abgeleiteten Klasseneu kompilert (CompileForward).
Ein solcher "Installtionsjob" k?nnte wie folgt aussehen:
static void runAfterImport(Args_args)
{
//CompileForward all imported (base) classes
;
SysCompilerOutput::compileForward(className2Id("SalesFormLetter"));
SysCompilerOutput::compileForward(className2Id("Yournext base class"));
SysCompilerOutput::compileForward(className2Id("Yournext base class"));
}
<span style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent">
Einmanuelles Ausw?hlen des CompileForward Men?punktes einzelner importierter Klassenkann dadurch entfallen.
>


Es wird keine Haftung oder Gew?hrleistung auf die Richtigkeit der gemachten Angaben gegeben. Die Verwendung erfolgt auf eigene Gefahr. Copyright © Mathias F??ler * jinx's AX Blog
http://starside.eu *
More...