유효성 검사 그래프 출력은 저장하기 전에 비어 있지 않습니다.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />이봐 요,
데이터 파일의 내용에 따라 출력이 나타나지 않을 수있는 여러 "위치"조건으로 그래프를 만들었습니다.
Where (: 열 1 == "문자열 1"& : 열 2 == "문자열 2"& : 열 3 == "문자열 3")
비어있는 그래프를 저장하려고하면 스크립트가 충돌합니다.
GraphName << / * ### * / 그림 저장 (SaveString, png) / * ### * /;
데이터를 저장하기 전에 그래프에 데이터가 포함되어 있는지 확인하려면 어떻게합니까?
감사!
재 : 그래프 출력을 저장하기 전에 비어 있지 않은지 확인하십시오.나는 이것을하고있다 :
새 창 ( "차트 이름",
CC = 관리도 (
차트 옵션 ...
);
);
따라서 새 창은 만들어 지지만 모든 창 조건에 일치하는 데이터 요소가 없기 때문에 일부 창에는 차트가 없습니다.
예, 그래프를 작성하기 전에 데이터를 검증하는 것이 좋습니다.
감사.
재 : 그래프 출력을 저장하기 전에 비어 있지 않은지 확인하십시오.나는 다음과 같은 것을 사용할 것이다 :
dt << 행 상태 지우기 ;
selected_rows = dt << 행을 가져오다. ( : 열 1 == "string1" &
: 2 열 == "string2" &
: 3 열 == "string3" ) ;
만약 ( 안주 ( selected_rows ) > 0 ,
dt << 행 선택 ( selected_rows ) << 행 선택 반전
<< 들어오지 못하게 하다 << 명확한 선택 ;
.
.
// 여기에 그래프를 만듭니다.
.
.
) ;
재 : 그래프 출력을 저장하기 전에 비어 있지 않은지 확인하십시오.그래프가 존재하지 않거나 그래프가 있지만 데이터 포인트가 없다는 것을 의미합니까 (즉 누락 된 값만)?
어쨌든, 나는 예방 적 (proactive) 즉, 너무 적은 데이터를 가진 모든 "where"조건이 무시되고 결코 그래프로 표시되지 않는다는 조건절 성명을 사용합니다. 그것은 회고 적으로 빈 그래프를 식별하는 것보다 간단하고 효율적입니다.