1
나는이 그리드에 (그들은 ... F1, F2, 이름이 지정됩니다)그리드에서 동적으로 생성 된 필드를 기준으로 필터링하고 정렬하는 방법은 무엇입니까?
formBuildGridControl = formBuildDesign.addControl(FormControlType::Grid,"Table Grid");
에 의해 필드보다
Form form;
FormRun formRun;
FormBuildDesign formBuildDesign;
FormBuildDataSource formBuildDataSource;
form = new Form();.
formBuildDataSource = form.addDataSource("Table");
formBuildDesign = form.addDesign("Design");
formBuildDesign.widthMode(1);
formBuildDesign.heightMode(1);
form.design().caption("Caption");
나는 폼에 그리드를 추가하고를 사용하여 작업의 형태를 만드는 오전
for(ii = 1; ii < 5; ii++)
{
formBuildGridControl.addDataField(formBuildDataSource.id(),fieldName2Id(tableName2id("Table"), strFmt("F%1",ii)));
}
양식을 작성하여 그리드를 추가하고 볼 수 있지만이 필드를 기준으로 정렬 할 때 나는
를 얻을 수있다Invalid sort field type.
필터 기능이 표시되지 않습니다.
정렬 및 필터링을 사용하려면 어떻게해야합니까?
나는 Dynamics AX 2012 R2에서이를 수행하고 있습니다.