Dynamics Axe Как добавить фильтр в сетку

У меня есть форма/сетка, содержащая 2 разных источника данных

Я добавил StringEdit, чтобы сформировать EDT StringEdit, это поле From datasource1

Я хочу добавить фильтр к записям Datasource2 в соответствии с Stringedit

есть отношения между таблицами

select datasource1 Join datasource2 where datasource2.ImpExtraCostInv == datasource1.ImpExtraCostInv && datasource2.ImpDocNum == CostParameter.valueStr()";

qbrType.value(queryValue(datasource1.valuestr())));

Why not working


person yalcinpkr    schedule 14.07.2020    source источник


Ответы (1)


Они могут быть несколькими вещами.

Вы установили связь между источниками данных в свойствах источника данных?

введите здесь описание изображения

Вы также можете сделать это кодом, перезаписав метод init или executeQuery (в зависимости от того, что вам нужно, лучше метод init) Вы это сделали?

Вам понадобится код, подобный этому, для фильтрации источника данных:

this.query().dataSourceTable(tableNum("datasource2")).addRange(fieldNum(datasource2,ImpExtraCostInv)).value(queryValue(datasource1.ImpExtraCostInv));
person Jonathan Bravetti    schedule 14.07.2020