Hallo zusammen,
folgendes Problem : Ich möchte eine action, die bisher aus jedem form ausgeführt wird, über einen agenten ablaufen lassen. Diese Action beinhalted jedoch @commands (compose, filesave, fileclose). Diese sind bei Agenten ja nicht zulässig. Ein "Run once" Agent bringt ja auch nihct viel, da ja jedes Dokument im View die Agentenaction ausführen soll.
Wie kann man das umschiffen? Bisher selektiert der Agent über
@PostedCommand( [OpenView] ; "onlymainsys" );
@PostedCommand([EditSelectAll]);
alle Dokumente, und startet dann den agenten mit den @commands.
@PostedCommand([ToolsRunMacro]; "createsubsys");
@PostedCommand( [CloseWindow] )
Man müsste dem Agenten irgendwie sagen das er den "createsubsystems" agenten auf jedes anwenden soll damit dieser als run once agent durchlaufen kann.
?Alternativ wäre es auch denkbar die Action in jedem Form zu öffen, also ein Agenten befehl zu haben, der beim öffnen automatisch einen Action Button ausführt?