ผมอยากให้มันทำงานลูปแรก j 1รอบ แล้วทำงานต่อที่ k 1รอบ แล้วไปทำงานต่อที่ l1รอบ
เมื่อทำงานไปถึง l แล้วก็กลับมาเริ่มลูปที่ 2 ต่อไปที่ j1 รอบ k1รอบ l1 รอบ แล้วก็เริ่มลูปต่อไปแบบนี้เรื่อยๆ
ผมต้องทำยังไงหรอครับ
ขอบคุณท่านล่วงหน้านะครับ

var loop =20;
var crLF = "\n";
for(j=1;j<=loop;j++){
macro = "CODE:"+ template_header + crLF;
macro += "SET !DATASOURCE myset.csv" + crLF;
macro += "SET !DATASOURCE_COLUMNS 3"+ crLF;
macro += "SET !LOOP "+ j + crLF;
macro += "SET !DATASOURCE_LINE {{!LOOP}}"+ crLF;
macro += "URL GOTO={{!COL1}}" + crLF;
iimPlay(macro);
}
for(k=1;k<=loop;k++){
macro2 = "CODE:"+ template_header + crLF;
macro2 += "SET !DATASOURCE myset.csv" + crLF;
macro2 += "SET !DATASOURCE_COLUMNS 3"+ crLF;
macro2 += "SET !LOOP "+ k + crLF;
macro2 += "SET !DATASOURCE_LINE {{!LOOP}}"+ crLF;
macro2 += "URL GOTO={{!COL2}}" + crLF;
iimPlay(macro2);
}
for(l=1;l<=loop;l++){
macro3 = "CODE:"+ template_header + crLF;
macro3 += "SET !DATASOURCE myset.csv" + crLF;
macro3 += "SET !DATASOURCE_COLUMNS 3"+ crLF;
macro3 += "SET !LOOP "+ l + crLF;
macro3 += "SET !DATASOURCE_LINE {{!LOOP}}"+ crLF;
macro3 += "URL GOTO={{!COL3}}" + crLF;
iimPlay(macro3);
}