Dynamics Ax 2012 Принесите все записи, кроме 1 - PullRequest
1 голос
/ 18 июня 2020

Я создал новую форму и добавил сетку. Добавить Datasource в сетку для отображения записей, но я хочу показать все записи без Enum :: No so (All Records - Enum Value No One)

Спасибо

Ответы [ 2 ]

2 голосов
/ 18 июня 2020

Вам нужно перезаписать init метод вашего источника данных и добавить этот

Option 1

this.query().dataSourceTable(tablenum(YourDataSource)).addRange(fieldnum(YourDataSource, YourField)).value(strfmt('!%1',enum2str(YourEnum::YourOption)));

Option 2

this.query().dataSourceTable(tablenum(YourTable)).addRange(fieldnum(YourTable, YourField)).value(enum2Str(Enum::Yes));
0 голосов
/ 19 июня 2020

Я написал это в методе init формы

MYTABLE_ds.query().dataSourceTable(tableNum(MYTABLE)).addRange(fieldNum(MYTABLE,MYFİELD)).value(strFmt("!%1",enum2str(ENUM::No)));

Это решение тоже работало

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...