列名で eval expr() を使用する<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />列名で eval expr() 関数を使用するのを手伝ってくれる人がいますか;
例:
column1="名前";
eval expr(":"||column1);
上記の evel expr() は名前列を参照していますか?もしそうなら、構文で私を助けてください..(列名を参照するため)
Re: 列名で eval expr() を使用するこの質問に答えられない場合、私はその質問を理解していないと思います。ここに別の答えがあります。 . .
この場合、eval expr() は期待どおりに機能しません。ただし、 eval expr() を使用することはほとんどありません。代わりに次のように記述します。
column1 = "名前";
val = Eval(Expr(":" || column1));
これを実行すると、 val = ":names"
または、単に書くこともできます
val = Eval(":" || column1);
また
val = ":" ||列1;
ただし、名前が「names」である列を実際に参照したい場合は、val を解析する必要があります。 . .
val2 = parse(val);
たとえば、val2[1] を実行して、この列の行 1 の値を取得できます。
この時点で質問に対する回答が得られない場合は、質問をもう一度述べてください。
Re: 列名で eval expr() を使用するこれにより、必要なものが得られます。 . .
column1="名前";
var = parse(":"||temp);
ただし、列の名前に関係なく機能するより優れた一般的な実装は、次を使用することです。
var = Parse(":Name(\!"" || (col << Get Name()) || "\!")");
ここで、col は列参照です (既にある場合)。そうでない場合は、連結の中間部分を上から column1 (または文字列「names」自体) に置き換えることができます。
Re: 列名で eval expr() を使用するあなたはより良い運を持っているかもしれません:name("名前") 、またはさらに良い:名前(列1)