Situation: Ein verschlüsseltes Skript erstellt eine Variable (nennen wir es hier einfach "X") und dann versucht dasselbe verschlüsselte Skript, den Inhalt von "X" über an eine Datentabelleneigenschaft zu senden
Eval(Substitute(Expr(dt << Set Property("New Property",__x__)),Expr(__x__),X));
Aktuelles Verhalten: Die Eigenschaft wird erstellt, der Inhalt wird jedoch verschlüsselt.
Idee: Eine Option oder Funktion, mit der das verschlüsselte Add-In die Variable in ihrem entschlüsselten Zustand ausschreiben kann. Ich bin mir nicht sicher, wie das funktionieren würde, vielleicht eine Funktion wie diese:
Decrpyt(X,password="myEncryptionPassword")
Der spezifische Anwendungsfall hinter dieser Idee ist ein Add-In, das eine Constraint-Eigenschaft für eine Datentabelle erstellt. Das Skript iteriert, um eine Variable zu erstellen, die einen gültigen Constraint-Eigenschaftswert enthält, wobei die Anzahl der Einschränkungen und die Anzahl der Variablen abhängig von der an das Skript gesendeten Aufgabe variieren können.