03.03.2017, 17:20 | #1 |
Участник
|
EP AX 2012 R3 Не отрабатывает dataSetLookup на поле
Добрый день!
Есть таблица DirPersonName, есть датасет с этой таблицей. Сделал как написано тут : https://msdn.microsoft.com/en-us/library/hh830903.aspx X++: void dataSetLookup(SysDataSetLookup sysDataSetLookup) { List list; Query query; list = new List(Types::String); list.addEnd(fieldstr(DirPersonName, LastName)); sysDataSetLookup.parmLookupFields(list); sysDataSetLookup.parmSelectField('LastName'); query = new Query(); query.addDataSource(tableNum(DirPersonName)); sysDataSetLookup.parmQuery(query); } Контрол: X++: <dynamics:AxBoundField DataField="DirPersonName!LastName" DataSet="DataSetEdit" DataSetView="DataSet" SortExpression="DirPersonName!LastName" AutoPostBack="true" > </dynamics:AxBoundField> |
|
06.03.2017, 13:04 | #2 |
Участник
|
Проблема с лукапом решилась тем что поле было преобразовано в templateField. Теперь осталось решить проблему с тем чтобы было стало mandatory к заполнению и получило красную звездочку. В моем случае это не выходит сделать.
|
|
|
|