Hallo
Ich habe ein Template, in dem eine ganze Reihe an Ansichten und dazu passend eine Outline/Gliederung automatisch durch einen Agenten generiert werden. Mein Problem ist momentan, dass die SetNamedElement Methode als Parameter eine Datenbank erwartet. Wenn ich dort einfach die CurrentDatabase übergebe erzeugt er eine wunderbare Gliederung, die auch im Template funktioniert. Dummerweise verlinkt diese Gliederung dann auch nachdem die tatsächliche Datenbank dieses Gestaltungselement bezogen hat immer noch auf die Ansichten im Template.
Ich könnte jetzt natürlich einfach als Parameter für SetNamedElement im Agenten die spätere Zieldatenbank heraussuchen und übergeben. Wenn ich dann aber später weiter Kopien dieses Templates anlege müsste ich ja jeweils im Code manuell die entsprechenden Datenbanken eintragen. Genau das wollte ich ja aber alles automatisieren.
Daher meine Frage: gibt es eine Möglichkeit irgendwie dafür zu sorgen, dass die Links auf die Ansichten beim Kopieren vom Template in die Datenbank automatisch auf diese Datenbank gestellt werden?
Vielen Dank schonmal im Voraus und viele Grüße!
Gruß
worker79
edit: Ich hatte gerade die Idee, dann in der eigentlichen Datenbank nochmal durch die fertige Outline zu iterieren und jeden NamedElement Eintrag auf die aktuelle Datenbank zu setzen, aber wie es scheint ist keine Möglichkeit vorgesehen einzelne Einstellungen dieser Einträge später zu ändern, sondern nur sie komplett zu erzeugen (was wieder darauf hinausläuft es nicht zu automatisieren sondern doch in jeder einzelnen Datenbank machen zu müssen).