열 생성 문제안녕, 모두
열을 만드는 매우 간단한 문제에 직면했습니다.
아래 코드를 한 번 실행하면 로그에 이 오류가 표시됩니다.
Try(dt_firstseq_summary << Delete Column( "Percent" ) );
dt_firstseq_summary << New Column( "Percent",
Numeric,
Continuous,
Format( "Best", 8 ),
Formula( :Name("Total_Tested") / Col Sum(:Total_Tested) )
);
dt_firstseq_summary :name( "Percent" ) << Delete formula;오류:
Send는 'Send' 액세스 또는 평가에서 스크립터블 개체를 예상합니다. dt_firstseq_summary << /*###*/New Column( "Percent",
숫자,
마디 없는,
형식( "최고", 8 ),
수식( :Total_Tested / Col Sum( :Total_Tested ) )
) /*###*/
다음 스크립트에서 /*###*/로 표시된 오류
Try( dt_firstseq_summary << 열 삭제( "백분율" ) );
dt_firstseq_summary << /*###*/New Column( "백분율",
숫자,
마디 없는,
형식( "최고", 8 ),
수식( :Total_Tested / Col Sum( :Total_Tested ) )
) /*###*/;
dt_firstseq_summary:Percent << 수식 삭제;
그러나 전체 프로그램을 실행하면 데이터 테이블에 열을 만들 수 있지만 백분율 열은 값을 계산할 수 없습니다. 아래 사진 참조:

오류:
중단된 열 백분율 수식
이름 미확인: Total_Tested 1회 행 위치: 2 작업: Total_Tested, :Total_Tested/*###*/
수식 평가 오류가 무시되었습니다.
고치는 방법을 알 수 있을까요?
모든 답변에 감사드립니다.
감사해요.
Re: 열 생성 문제조인 작업에서 반환된 데이터 테이블 참조를 저장합니다. 그런 다음 원하는 새 열을 만들기 위해 메시지를 보내는 데 사용합니다. 이와 같이:
dt_joined = dt_firstseq_summary << Join(
With(dt_final_summary),
Select( :S_B_Name, :N Rows, :Name( "Percent" ) ),
SelectWith( :S_B_Name, :N Rows, :Name( "Percent" ) ),
By Matching Columns( :S_B_Name = :S_B_Name ),
Preserve Main Table Order();
Output Table Name("Combined Table");
);
dt_joined << New Column( ... :(</img>Re: 열 생성 문제안녕하세요 여러분
이제 2개의 데이터 테이블을 하나의 데이터 테이블로 결합할 수 있습니다.(결합된 데이터 테이블)
하지만 이제 내 문제는 결합된 데이터 테이블에 다른 새 열을 만드는 방법입니다.
이것은 2개의 데이터 테이블을 함께 조인하는 조인 스크립트입니다.
dt_firstseq_summary << Join(
With(dt_final_summary),
Select( :S_B_Name, :N Rows, :Name( "Percent" ) ),
SelectWith( :S_B_Name, :N Rows, :Name( "Percent" ) ),
By Matching Columns( :S_B_Name = :S_B_Name ),
Preserve Main Table Order();
Output Table Name("Combined Table");
);감사해요.
Re: 열 생성 문제안녕, 짐
예, 요약 테이블은 원시 데이터 테이블과 연결됩니다.
다시 도전 해 볼게요.
도와 주셔서 감사합니다.
Re: 열 생성 문제요약 테이블이 여전히 원시 데이터 테이블에 연결되어 있고 이로 인해 문제가 발생했을 가능성이 있습니까?
모의 데이터 테이블 버전으로 코드를 시도했지만 코드에 문제가 없었습니다.