Wie kann ich eine Variable in den Dateinamen integrieren?

Hallo zusammen,

ich arbeite an einem SOFiSTiK-Skript, bei dem ich für verschiedene Parameter jeweils einen Report erstelle. Um die Dateien klar zu identifizieren, möchte ich den jeweiligen Parameter als Teil des Dateinamens verwenden. Leider funktioniert mein aktueller Ansatz nicht wie erwartet, da die Variable im Dateinamen als Text und nicht als Wert dargestellt wird.

+PROG PLBCONVERTER iter urs:8
HEAD
OPT OVRT RENA
DOCX IN ‘Test.plb’ OUT ‘Report’ #Wanddicke ‘.docx’

Hello,
try to use #DEFINE variables instead of the LET# or STO# variables.
For example try to run the following input.

+prog aqua
head
norm en 199x-200x-bridge cat b
conc 1 c 45
stee 2 s 355
end

+prog template
head
txe “bla bla”
#define title123=“The title of the DOC”
txe $(title123)
end

+prog plbconverter iter urs:8
head
opt ovrt rena
docx in ‘test123.plb’ out report_$(title123)
end
test123.dat (293 Bytes)