Zurück zum Inhaltsverzeichnis - Lösungen und Tipps
- ms.tru
Mit TUSCRIPT-Funktionen können Informationen über Dateien (TUSTEP- und Fremddateien) und Verzeichnisse abgefragt und weiterverarbeitet werden. Im Folgenden sind einige Beispielabfragen innerhalb eines Skripts/Makros aufgeführt.
#MAKRO $$ MODE TUSCRIPT, {} - Definieren, zu welcher Datei Informationen abgefragt werden sollen SET datei = "datei_1.pdf" - Dateiname inkl. des kompletten (absol.) Pfads abfragen. - Bei Option = TUSTEP muss die Datei angemeldet sein, alternativ: SYSTEM SET vollst = FULL_NAME (TUSTEP, datei) - Träger der Datei abfragen SET pfad = VOLUME (datei) - Name des TUSTEP-Projekts abfragen SET proj = PROJECT_NAME (datei) - alle Projekte des Trägers abfragen (hier Laufwerksbuchstabe D unter Windows) SET projekte = PROJECT_NAMES (d) - Ermittlung des Pfads ohne den dort enthaltenen Dateinamen, - kann anschließend für BROWSE, EXECUTE o.ä. genutzt werden BUILD S_TABLE kurz = ":{datei}:" - aus der Variablen "vollst" wird die Zeichenfolge der Suchtabelle "kurz" gelöscht SET verkuerz = ELIMINATE (vollst, kurz, 0) - Ausgabe auf dem Bildschirm zur Kontrolle PRINT vollst PRINT pfad PRINT proj PRINT projekte PRINT verkuerz *eof