2017-12-27 8 views
0

私はこのスクリプトを動作させようとしてきましたが、わかりません!誰かが私を助けることができたら、私は感謝します。テキストエリアにデータを入力しようとしています

だから私は説明から始めましょう:

-I

は、テキストファイル内の電子メールアドレスのリストを持って、私はimacrosのが唯一のcsvファイルをサポートしています知っているので、私は何をすべきか:の終わりに

  1. 各行は "\ n"を "、"に置き換え、それをcsvとして保存します。
  2. 私は25の電子メールアドレスを貼り付けようとします。
  3. これは動作しますが、私は電子メールアドレスを取得しますが、ここで次の25のアドレスを貼り付けようとしています。 は、ここで私が作ったものである。

    VERSION BUILD=9030808 RECORDER=FX 
    TAB T=1 
    'TAB CLOSEALLOTHERS 
    SET !DATASOURCE ppl.csv 
    'SET !LOOP 1 
    'SET !DATASOURCE_LINE {{!LOOP}} 
    FRAME F=3 
    TAG POS=1 TYPE=TEXTAREA FORM=ID:addmember ATTR=ID:add-members-textarea CONTENT={{!COL1}}<SP>{{!COL2}}<SP>{{!COL3}}<SP>{{!COL4}}<SP>{{!COL5}}<SP>{{!COL6}}<SP>{{!COL7}}<SP>{{!COL8}}<SP>{{!COL9}}<SP>{{!COL10}}<SP>{{!COL11}}<SP>{{!COL12}}<SP>{{!COL13}}<SP>{{!COL14}}<SP>{{!COL15}}<SP>{{!COL16}}<SP>{{!COL17}}<SP>{{!COL18}}<SP>{{!COL19}}<SP>{{!COL20}}<SP>{{!COL21}}<SP>{{!COL22}}<SP>{{!COL23}}<SP>{{!COL24}}<SP>{{!COL25}} 
    'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:addmember ATTR=ID:add-members-add-button 
    

だから全体的なアイデアは、25の電子メールアドレスを取得し、データベースに追加し、その後、数26から開始し、これ以上があるまで、他の25を追加しないことです。

答えて

0

// imcarosでjavascriptコードを使用しました。これが役立つかもしれません。

macro += "TAB T=1" + "\\n"; 
    macro += "SET !DATASOURCE 39.csv" + "\\n"; 
    macro += "SET !DATASOURCE_LINE {{i}}" + "\\n"; 
    macro += "ADD !EXTRACT {{!COL1}}"+ "\\n"; 



    //here u can stop the macro.js file and start at any value for your use case 



for(var i=1;i<50;i++){ 
    iimSet("i",i); 
    iimPlay(macro); 
    } 
+0

ありがとうございました! 私は間違ったことをしているに違いありませんが、マクロは動作していません。 マクロ+ =とforループの間にTAG要素を追加しましたが、動作していません。 – Simo

関連する問題