#define.taskSelectAll(778)
element.task(#taskSelectAll);
두 개 이상의 그리드가있는 경우, 작업은 항상 다른 그리드의 포커스 인 것처럼 동일한 그리드 데이터를 선택합니다. 포커스를 설정하는 방법이 있습니까?taskSelectAll은 포커스를 무시합니다.
#define.taskSelectAll(778)
element.task(#taskSelectAll);
두 개 이상의 그리드가있는 경우, 작업은 항상 다른 그리드의 포커스 인 것처럼 동일한 그리드 데이터를 선택합니다. 포커스를 설정하는 방법이 있습니까?taskSelectAll은 포커스를 무시합니다.
설정 그리드의 AutoDeclaration = Yes
는 실제 그리드 컨트롤과 grid1
교체,이 코드를 호출 이 :
#define.taskSelectAll(778)
element.selectControl(element.control(element.controlId('Grid1')));
element.task(#taskSelectAll);
FormDataSource.markRecord()
메서드를 사용하여 필요한 (/모두) 레코드를 선택 했습니까? 당신이 AutoDeclaration = Yes
을 설정하고 오버 헤드 추가 회피하지 않으려면 당신이 할 수있는,
#define.taskSelectAll(778)
element.selectControl(grid1);
element.task(#taskSelectAll);
또는을 :
나는 그리드의 데이터를 원한다. 즉, 그리드에 여러 개의 데이터 소스가있을 수 있습니다. – Bullface
각 그리드에는'DataSource'라는 속성이 있습니다. 예 : * EmplTable *로 설정되고 그리드는 2 개의 레코드를 표시합니다. 이 경우'EmplTable_ds.markRecord (RecId1, 1); EmplTable_ds.markRecord (RecId2, 1);'- 속성은 'DataSource' = * EmplTable * 인 그리드에서 2 개의 레코드를 선택합니다. – 10p