二重引用符 ""で変数を渡すこんにちは、みんな、
私はjslでスクリプトを書き、そこで変数を定義し、それを自分のロジックに渡しました。私の定義した変数は二重引用符 ""を含んでいるので、jslはエラーを投げています。または「、」。私はjslがとても初めてです。誰かが私を助けてくれるでしょう。
再:二重引用符で変数を渡す ""特殊文字を含む列を正確に指定するには、:Name()関数を使用する必要があります。
Names Default To Here( 1 );
New Table( "Example",
Add Rows( 10 ),
New Column( "test\!" of quote",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [40, 26, 27, 36, 39, 19, 25, 9, 7, 30] )
)
);
Distribution(
Continuous Distribution( Column( :Name( "test\!" of quote" ) ) )
);
再:二重引用符で変数を渡す ""こんにちは、
返信いただきありがとうございます。
私の質問を正しく理解できなかったと思います。
実際に私は同じ変数のために私はSQLデータベースから抽出されたデータを取得することになる論理を通過しようとしている入力変数(例えばx = abc)を定義しました。私が直面している問題は、私が入力を二重引用符で囲まれた値に変えているならば、jslはこのエラーを投げています - jslはエラーを投げています、または「、」
同じ上の例を見つけてください
//データベース接続を作成する
dbc =データベース接続の作成(
XXX);
SLNo = "ABC1" 2 '";
sqlQuery = "execute [dbo]。[XXX] @SLNo = '" || SLNo || "'";
エラーメッセージ: jslはエラーをスローしています、それは予想外の "2"を言っています、おそらく欠けている ";"または「、」
問題は、SLNoデータが二重引用符形式である場合、私が何をすべきかということです。二重引用符なしの入力でも問題なく動作します。
再:二重引用符で変数を渡す ""文字列に二重引用符( ")を埋め込むには、JSLエスケープ文字列を使用して、その文字の解析方法をJSLに指示する必要があります。 JSLエスケープ文字パターンは\!です。
SLNo = " ABC1\!"2'";