이 복잡한 변환을 자동으로 결합하는 방법은 무엇일까?JSL에는 이미 abc라는 리스트 변수가 있습니다. 특정 변수 값을 자동으로 다시 입력하지 않고 이 변수의 값을 새 스크립트에 하나씩 입력하려면 어떻게 해야 할까요?
감사해요!
abc={"A","B","C","D","E"};
dt=New Table("A",Add Rows(1),New Column("A",Character,"Nominal"));
Eval(Parse("dt<
<NEW script=""></NEW>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><span class="lia-inline-image-display-wrapper" image-alt="2025-09-13_19-06-40.png" style="width: 901px;"><img src="https://us.v-cdn.net/6038925/uploads/images/82441i024EDE1FBC021B22/2025-09-13_19-06-40.png" role="button" title="2025-09-13_19-06-40.png" alt="2025-09-13_19-06-40.png" /></span></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></P>
<LINGO-LABS id="lingo-labs-900197" slang="en-US" mode="CREATE">
<LINGO-LABEL>자동화 및 스크립팅</LINGO-LABEL>
</LINGO-LABS>
Re: 이 복잡한 변환을 자동으로 결합하는 방법은 무엇입니까?이게 당신이 찾고 있는 것인가요?
Names Default To Here(1);
abc = {"A", "B", "C", "D", "E"};
dt = New Table("A", Add Rows(1), New Column("A", Character, "Nominal"));
Eval(EvalExpr(
dt << New Script("A",
Expr(abc)
);
));

아니면 테이블 스크립트 내의 값 목록에 abc 변수를 설정하는 스크립트를 원하시나요?
Re: 이 복잡한 변환을 자동으로 결합하는 방법은 무엇입니까?감사해요!
좋아요
Eval(EvalExpr(
dt << New Script("A",
abc=Expr(abc)
);
));
Re: 이 복잡한 변환을 자동으로 결합하는 방법은 무엇입니까?일반적으로 세 가지 옵션이 있습니다
Names Default To Here(1);
dt = New Table("A", Add Rows(1), New Column("A", Character, "Nominal"));
// No variable
abc = {"A", "B", "C", "D", "E"};
Eval(EvalExpr(
dt << New Script("A1",
Expr(abc)
);
));
// Freely define the variable name within table script
abc = {"A", "B", "C", "D", "E"};
Eval(EvalExpr(
dt << New Script("A2",
abc = Expr(abc)
);
));
// Use expression to define variable and it's value within table script
// If you need abc defined outside of table script, you can use Eval(abc_expr);
abc_expr = Expr(abc = {"A", "B", "C", "D", "E"});
Eval(EvalExpr(
dt << New Script("A3",
Expr(Name Expr(abc_expr))
);
));
Re: 이 복잡한 변환을 자동으로 결합하는 방법은 무엇입니까?어떻게 할 수 있나요
전문가 여러분, 감사합니다!
dt = New Table("A", Add Rows(1), New Column("A", Character, "Nominal"));
xx=1.3;
:A<
<ADD column="" properties=""></ADD>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2025-10-22_23-08-42.png" style="width: 877px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-10-22_23-08-42.png" style="width: 877px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-10-22_23-08-42.png" style="width: 877px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-10-22_23-08-42.png" style="width: 877px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-10-22_23-08-42.png" style="width: 877px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-10-22_23-08-42.png" style="width: 877px;"><span class="lia-inline-image-display-wrapper" image-alt="2025-10-22_23-08-42.png" style="width: 877px;"><img src="https://us.v-cdn.net/6038925/uploads/images/85535iFEEB7BD21B642A2D/2025-10-22_23-08-42.png" role="button" title="2025-10-22_23-08-42.png" alt="2025-10-22_23-08-42.png" /></span></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></P>
Re: 이 복잡한 변환을 자동으로 결합하는 방법은 무엇입니까?나는 얻고 싶다:
dt=Current Data Table();
abc=1.3;
Re: 이 복잡한 변환을 자동으로 결합하는 방법은 무엇입니까?이벤트 핸들러에 필요한 JSL Quote() 때문에 작업이 더 어려워집니다. Parse()를 사용하는 것 외에 다른 방법이 있는지 잘 모르겠습니다.
dt = New Table( "A", Add Rows( 1 ), New Column( "A", Character, "Nominal" ) );
xx = 1.3;
Eval(
Parse(
"\[:A << Add Column Properties(
Set Property(
"Event Handler",
Event Handler(
Click(JSL Quote(Function( {thisTable, thisColumn, iRow}, {},
dt=Current Data Table();
abc=]\"
|| Char( xx ) || ";
);) )
)
)
);"
)
);

Re: 이 복잡한 변환을 자동으로 결합하는 방법은 무엇입니까?전문가 여러분, 감사합니다!
하지만 B열의 이벤트 응답 링크가 성공적으로 생성되지 않았습니다.
감사해요!
dt = New Table( "A", Add Rows( 1 ), New Column( "A", Character, "Nominal" ), New Column( "B", Character, "Nominal" ), New Column( "C", Character, "Nominal" ), New Column( "D", Character, "Nominal" ) );
xx = 1.3;yy="two";
Eval(Parse("\[:A << Add Column Properties(Set Property("Event Handler",Event Handler(Click(JSL Quote(Function( {thisTable, thisColumn, iRow}, {},
dt=Current Data Table();
abc=]\"
|| Char( xx ) ||
"\[; );)))));]\"));
Eval(Parse("\[:B<< Add Column Properties(Set Property("Event Handler",Event Handler(Click(JSL Quote(Function( {thisTable, thisColumn, iRow}, {},
dt=Current Data Table();dt[1,"A"]="one"
dt[1,"C"]=]\"|| yy || "\[;
dt[1,"D"]="th"
);)))));
]\"));
Re: 이 복잡한 변환을 자동으로 결합하는 방법은 무엇입니까?오류 메시지가 표시됩니다.
Unexpected "dt". Perhaps there is a missing "," or ")".
Trying to parse arguments of function "Function".
Line 3 Column 1: ►dt[1,"C"]=two;
구문에 문제가 있을 가능성이 높습니다. 이 경우 "one" 뒤에 ";"가 누락된 것 같습니다.
Re: 이 복잡한 변환을 자동으로 결합하는 방법은 무엇입니까?감사해요!
Eval(Parse("\[:B<< Add Column Properties(Set Property("Event Handler",Event Handler(Click(JSL Quote(Function( {thisTable, thisColumn, iRow}, {},
dt=Current Data Table();dt[1,"A"]="one";
dt[1,"C"]="]\"|| yy || "\[";
dt[1,"D"]="th"
);)))));
]\"));