|
|
#1 |
|
Участник
|
Помогите показать в одном гриде две таблицы
Добрый день.
Нужно в одном гриде показать две таблицы InventItemBarCode и InventTable: BarCode | ItemId | ItemName | ... (первые две колонки из InventItemBarCode остальные из InventTable) Ведущая таблица InventItemBarCode. В Init-методе датасоурса InventTable я попытался построить DynaLink: X++: public void init() { Query q; QueryBuildDataSource qb; ; super(); q = new Query(); qb = q.addDataSource(TableNum(InventTable)); qb.clearDynalinks(); qb.addDynalink(FieldNum(InventTable, ItemId), InventItemBarCode, FieldNum(InventItemBarCode, ItemId)); this.query(q); } Что я не так сделал? Второй день пытаюсь и не могу понять где ошибка. Пытался по-всякому, но пока безрезультатно. ![]() Если пытаюсь связать через JoinSource, то таблицы связываются, но не по полю ItemId а по BarCode, см. вторую картинку. Последний раз редактировалось s.alex; 24.09.2009 в 09:25. |
|
|
| Теги |
| join, грид, таблица |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Две таблицы в одном datasource | 10 | |||
| Две таблицы в одном гриде | 3 | |||
| две таблицы в двух разных вирт компаниях | 1 | |||
| Две таблицы - один grid!? | 3 | |||
| Как привязать две таблицы или как это наз-ся? | 13 | |||
|