안녕하세요 커뮤니티입니다.
내 그래프의 일부 열에 루프를 만드는 일부 그래프의 생성을 자동화하려고 합니다.
예를 들어 내 열의 이름은 H_1 , H_2 ... H_12
나는 시도했다
x1_ = Expr( Y( Expr( ":H_" || Char( iAus ) ) ) );
나는 또한 시도했다
x1_ = Expr( Y( Column( Expr( "H_" || Char( iAus ) ) ) );
그리고 또한:
x1_ = Expr( Y( As Column( Expr( "H_" || Char( iAus ) ) ) );
그리고 iAus 루프 내부
Variables( X( :Tag ), Eval( Eval Expr( x1_ ) ), Group X( :NAT ) ),
작동하지 않았습니다. --> 오류 = 데이터 테이블에서 지정한 열을 찾을 수 없습니다. 'Eval' 액세스 또는 평가 중, Eval/*###*/(Eval Expr( x1_ ))
다음과 같이 표현식을 사용하는 대신 열 번호를 사용해야 했습니다.
Variables( X( :Tag ), Y( As Column( 26 + iAus ) ), Group X( :NAT ) ),
내 스크립트의 다른 부분에서 제대로 이해했습니다.
x1 = Expr( "H_" || Char( iAus ) );
그리고 iAus 루프 내부:
Dispatch(
{},
Eval( Eval Expr( x1 ) ),
ScaleBox,
{Format( "Fixed Dec", 15, 1 ), Min( 0 ), Max( 1.4 ), Inc( 0.2 ), Minor Ticks( 1 ), Label Row( Set Font Size( 11 ) )}
),
누군가 나를 도와주고 내가 뭘 잘못하고 있는지 지적할 수 있습니까?
미리 감사합니다