29.11.2006, 18:24 | #1 |
Участник
|
Как программно добавить DataSource в процессе работы формы
AXAPTA 2.5 SP3
Есть работающая форма. Отображает список артикулов и количество остатка по указанному складу. Т.е. запрос DataSource имеет примерно такой вид PHP код:
Теперь, по запросу пользователя к этому DataSource надо добавить таблицу CustVendExternalItem (артикулы по классификации клиента). Разумеется, для указанного клиента. Т.е. в данном случае сделать связку по INNER JOIN И добавить поле в Grid, отображающее код артикула у клиента. Сам Query я сконструировал. Но форма не желает отбирать по нему данные (игнорирует подсунутый Query), и добавить табличку в DataSource формы не получается (для столбца Grid). Дисплейные методы в данном случае не подходят, поскольку пользователи предполагают фильтровать список по этому дополнительному полю. OUTER JOIN также не пройдет, поскольку есть группировка. Может, конечно, в самой постановке задачи что-то не то. Но пока никаких "умных" мыслей в голову не приходит. AXAPTA 2.5 SP3 |
|