状況:暗号化されたスクリプトが変数を作成し(ここでは単に「X」と呼びましょう)、同じ暗号化されたスクリプトが「X」の内容をデータテーブルプロパティに送信しようとします。
Eval(Substitute(Expr(dt << Set Property("New Property",__x__)),Expr(__x__),X));
現在の動作:プロパティは作成されますが、コンテンツは暗号化されています。
アイデア:暗号化されたアドインが変数を復号化された状態で書き込めるようにするための、ある種のオプションまたは関数。これがどのように機能するかわからない、おそらくこのような関数:
Decrpyt(X,password="myEncryptionPassword")
このアイデアの背後にある具体的なユースケースは、データテーブルのConstraintプロパティを作成するアドインです。スクリプトは反復して、有効なConstraintプロパティ値を含む変数を作成します。制約の数と変数の数は、スクリプトに送信されたタスクによって異なる場合があります。