Ich versuche, ein Skript ähnlich dem folgenden auszuführen:
Try(
dt1 = Open(path1);
Try(
dt2 = Open(path2);
dt2 << Concatenate(dt1, "Append to first table");
,
dt2 = dt1 << Subset(All rows);
);
dt2 << Save(path2);
,
print("No dt1 found!");
);
Wenn dt2 jedoch nicht geöffnet werden kann, führt es statt der Subset-Anweisung die Print-Anweisung aus.
Die Frage ist, ob es möglich ist, verschachtelte Try-Anweisungen auszuführen.
Ich habe einen Fehler im Catch-Ausdruck der zweiten Try-Anweisung gefunden, weshalb die Print-Anweisung ausgeführt wurde.
Nach der Korrektur funktioniert das Skript wie vorgesehen.