0
iMacrosをFirefoxでJSで使用していますか?列データを取得するためには 、私は、他の列からデータを取得しなければならないようにどのように動的に値1を変更することができますiMacros with JS - csvファイルへのアクセス:{{!COLn}}でnの値を動的に変更する方法
SET !EXTRACT {{!COL1}}
を使用していますか?
Try1: Iは使用nの値を設定している:
iimSet("n",i);
をこのように使用する:
SET !EXTRACT {{!COL{{n}}}}
これは_undefined_
Try2 Iとして出力し次のような値を設定しました:
iimSet("columnName","!COL"+i);
ここで、iはforループで反復されます。 と、このように使用:
SET !EXTRACT {{columnName}}
この印刷物のみCOL1、COL2、テキストとしてCOL3!の!!。
PFB私の完全なコード:
var PickPackFilePath = "D:\\";
var PickPackData = "PickPackData.csv";
var initCSV;
initCSV = "CODE:";
initCSV += "SET !DATASOURCE " + PickPackFilePath + PickPackData + "\n";
initCSV += "SET !DATASOURCE_LINE 1" + "\n";
initCSV += "SET !EXTRACT {{!COL{{n}}}}" + "\n";
var i;
for(i=1;i<=6;i++)
{
iimSet("n",i);
iimPlay(initCSV);
alert(iimGetLastExtract(1));
}
助けてください。
ありがとうございます。今はその仕事。 :) –