列ダイアログリストから変動チャートへ<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />これはとても単純なことのように思えますが、私の人生のために私はそれを動作させるようには思えません。
多数の列を含むテーブルがあります。変動図のX因子については、列ダイアログから列を選択するようにユーザーに依頼します。それから私はそれらの要因に対して他のすべての列をプロットしたいです。私が抱えている問題は、列ダイアログの結果が列名のリストであり、文字列ではなく実際の名前参照であることです。可変性チャートの構文でその変数を使用する方法を理解できないようです。それを文字列にする必要がありますか?式を評価する必要がありますか?助けが欲しいのですが。
記号をクリア();
dt0 =現在データテーブル()。
//プロットする列を選択
r_coldlg =列ダイアログ(col_id =列リスト( "X、Factor"));
ls_factor = r_coldlg ["col_id"];
//列ごとに(この例では列12から14まで)
(i = 12、i <= 14、i ++、
r_var =変動チャート(Y(列(dt0、i))、X(ls_factor));
;
ありがとう
ヘザー
列ダイアログリストから変動チャートへはい、うまくいきました。リストだと思ったのでEval List()を試しました。私はEval()を一人で試すつもりはありませんでした。違いを理解していただきたいのですが、今のところ十分満足しています。
ありがとう
H
列ダイアログリストから変動チャートへXリストをEval()の中に入れてみてください。
r_var = 変動グラフ ( Y ( カラム ( dt0 、私 ) ) 、バツ ( 評価 ( ls_factor ) ) ) ;