sc_redir()

Das Macro sc_redir() funktioniert normalerweise nicht mit variablen für die Applikationen, mit einem kleinen Trick geht es trotzdem.

Ihr wollt dynamisch zu einer Anwendung umleiten, zum Beispiel weil Ihr für jeden Kunden ein eigenes Rechnungsformular erstellt habt.

Dabei setzt Ihr den Namen in einer Variablen zusammen

$MeinRechFormular = "Kunden_Rechnung_pdf".[KundenID];

und wollt diese Variable dann im Macro sc_redir() verwenden, etwas so

sc_redir($MeinRechFormular, parameter1 = 1, "_blank");

Dieses Konstrukt wird einen Fehler auswerfen und nicht funktionieren. Der Trick damit es trotzdem funktioniert ist, fügt einfach vorne und hinten einen leeren Textstring mit einfachen Anführungszeichen an, dann wird das ganze richtig ausgewertet. Etwa so:

sc_redir(''.$MeinRechFormular.'', parameter1 = 1, "_blank");

One Comment on “sc_redir()”

Schreibe einen Kommentar