실시간 테스트 그래프의 데이터를 MDB 파일의 특정 컬럼 값으로 복사한다.
void @TestGraphSetData(string classname, string filename, string table, string column, int member_pos, string sort_column);
함수인자
string classname : 실시간 테스트 그래프의 클래스 이름
string filename : 사용할 MDB 파일이름
string table : MDB 파일을 테이블명
string column : 테이블의 컬럼명
int member_pos : 실시간 테스트 그래프의 멤버 위치 (멤버가 3개가 있다면 0,1,2 세개의 위치 중에서 사용할 수 있다.)
string sort_column : 데이터를 오름차순으로 정렬할 기준 컬럼
반환 값
반환값은 없다.
예제
@DialogSetDir("c:\\catdata\\milidata\\AI3개");
@DialogSetFilter("MDB files (*.mdb)|*.mdb|");
if(@DialogFileOpen(filename) == 0) return;
@TestGraphClearData("TestGraph1");
@TestGraphSetData("TestGraph1", filename, "Data", "AI_0000", 0, "[Data Count]");
@TestGraphSetData("TestGraph1", filename, "Data", "AI_0001", 1, "[Data Count]");
@TestGraphSetData("TestGraph1", filename, "Data", "AI_0002", 2, "[Data Count]");
@TestGraphStop("TestGraph1");
@ModuleInvalidate("startup.modx");
문장설명 : MDB파일을 불러 오기전에 모든 데이타를 초기화하고 각 태그별로 AI_0000, AI_0001, AI_0002 컬럼을 실시간 테스트 그래프의 데이터로 복사한다.
관련항목
@TestGraphBasisGraphTagClear()