열 속성 가져오기 및 목록으로 저장큰 데이터 세트가 있고 각 열에는 사양 제한이 있습니다. 열 이름을 반복하고 사양 제한을 가져오고 목록으로 저장하려고 합니다. 그러나 어쨌든 스크립트는 사양 제한 값을 목록에 저장하지 않고 마지막 반복에 대한 값만 제공합니다.
사양 값을 목록으로 저장하는 방법에 대한 도움말이 있습니까?
data_cols = dt1 << 열 이름 가져오기(연속);
lsl= {};
usl={};
for (m =1,m<=NItems(data_cols),m++,
specs = Column(dt1,char(data_cols[m])) << 속성 가져오기("사양 제한");
lsl= 사양["LSL"];
usl = 사양["USL"];
);
Re: 열 속성을 가져오고 목록으로 저장작동했습니다. 빠른 답장을 보내 주셔서 감사합니다.
Re: 열 속성을 가져오고 목록으로 저장귀하의 코드는 목록, LSL 및 USL의 전체 값을 계속 교체했습니다. 솔루션은 아래 참조
dt1 = Current Data Table();
data_cols = dt1 << Get Column Names( continuous );
lsl = {};
usl = {};
For( m = 1, m <= N Items( data_cols ), m++,
specs = Column( dt1, Char( data_cols[m] ) ) << get property( "Spec Limits" );
lsl[m] = specs["LSL"];
usl[m] = specs["USL"];
);