|
![]() |
#1 |
Ищущий знания...
|
Цитата:
Сообщение от kitty
![]() Есть форма
На форме имеются несколько источников данных(пять, если быть точным): InventSum - главный, к нему привязан InventDim по innerJoin(в свойствах DS InventDim) Нужно добавить на форму источник данных(таблицу) InventBatch и показать одно из ее полей на форме. InventBatch связана с : 1) InventDim по InventBatchId 2) InventSum по ItemId Как добавить такой DS и показать соответствующее поле? (display метод не предлагать, нужно именно из DS поле показывать) AX2009
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
![]() |
#2 |
Участник
|
Почему Dynalink?
|
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
2 Dech: Это форма InventOnHandReserve, там немного нетривиальная иерархия
Последний раз редактировалось kitty; 17.04.2013 в 16:04. |
|
![]() |
#5 |
Участник
|
X++: this.query().dataSourceTable(tablenum(InventBatch)).clearDynalinks(); this.query().dataSourceTable(tablenum(InventBatch)).addDynalink(fieldnum(InventBatch, ItemId), InventSum, fieldnum(InventSum, ItemId)); this.query().dataSourceTable(tablenum(InventBatch)).addDynalink(fieldnum(InventBatch, inventBatchId), InventDim, fieldnum(InventDim, inventBatchId)); В info(inventSum_DS.query().dataSourceNo(1).toString()); вообще нет InventBatch |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от kitty
![]() X++: this.query().dataSourceTable(tablenum(InventBatch)).clearDynalinks(); this.query().dataSourceTable(tablenum(InventBatch)).addDynalink(fieldnum(InventBatch, ItemId), InventSum, fieldnum(InventSum, ItemId)); this.query().dataSourceTable(tablenum(InventBatch)).addDynalink(fieldnum(InventBatch, inventBatchId), InventDim, fieldnum(InventDim, inventBatchId)); В info(inventSum_DS.query().dataSourceNo(1).toString()); вообще нет InventBatch
__________________
// no comments |
|
![]() |
#7 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: kitty (1). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|