Hallo zusammen,
ich habe folgende Problematik:
Die Dokumente in meiner Datenbank haben alle eine fortlaufende Nummer, die alle automatisch generiert werden. Ich möchte nun Dokumente archivieren, jedoch NICHT das Dokument mit der höchsten Nummer. Sonst gibt es bei möglicher "Rückarchivierung" Probleme. Ich habe dies in einem Agent mal so versucht:
list:= @DbColumn("" : "NoCache";"PCMNT07" : "applika/Testumgebung/tank_gauging_test.nsf" ; "(project_number)"; 1);
max_number:=@Max(list);
@If(@Text(msb_number) = @Text(max_number);@Prompt([Ok];"Test";"Test");@Command([ToolsRunMacro];"(Archivierung)"));
Der Nummernabgleich funktioniert auch, aber es gibt Probleme mit der Laufzeit. Es kommt immer ein Fehler der mir sagt ich soll Ziel: "keines" einstellen. Dann funktioniert das Script aber nicht :-/
Habt ihr einen Vorschlag??????
Gruß
Benny