TestGraphSetData

 

실시간 테스트 그래프의 데이터를 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 컬럼을 실시간 테스트 그래프의 데이터로 복사한다.

 

관련항목

@TestGraphAddTag()

@TestGraphBasisGraphAdd()

@TestGraphBasisGraphClear()

@TestGraphBasisGraphTagAdd()

@TestGraphBasisGraphTagClear()

@TestGraphClear()

@TestGraphClearData()

@TestGraphGetValue()

@TestGraphRun()

@TestGraphSetData()

@TestGraphSetDataSize()

@TestGraphSetMilliLast()

@TestGraphSetValue()

@TestGraphStop()