11.05.2009, 16:11 | #1 |
Участник
|
Как строить View на основе SELECT-а ?
Добрый день, есть задача построить View или Query в одном поле которого показывалось бы соединение 2-3 полей из таблицы.
Пример: имеется таблица InventTable, поля ItemId, ItemName, PrimaryVendorId. Так вот надо что-бы на View было первое поле = ItemId, второе = ItemName + ', ' + PrimaryVendorId то есть что-то наподобие: | 001253| RESIN BEADS ROCK PLUM, 00130 Другой вариант что-бы вместо VendorId был VendorName | 001253| RESIN BEADS ROCK PLUM, DISPLAY GRAPHICS INC. Если есть какие идеи как построить это в AX-е что-бы после Synch/Compile на SQL-е все осталось рабочим. Клиент хочет через SQL читать эти данные в web aplication... |
|
11.05.2009, 21:28 | #2 |
MCITP
|
Цитата:
Сообщение от symba
Добрый день, есть задача построить View или Query в одном поле которого показывалось бы соединение 2-3 полей из таблицы.
Пример: имеется таблица InventTable, поля ItemId, ItemName, PrimaryVendorId. Так вот надо что-бы на View было первое поле = ItemId, второе = ItemName + ', ' + PrimaryVendorId то есть что-то наподобие: | 001253| RESIN BEADS ROCK PLUM, 00130 Другой вариант что-бы вместо VendorId был VendorName | 001253| RESIN BEADS ROCK PLUM, DISPLAY GRAPHICS INC. Если есть какие идеи как построить это в AX-е что-бы после Synch/Compile на SQL-е все осталось рабочим. Клиент хочет через SQL читать эти данные в web aplication... Вероятно придётся самим писать вью в БД и поддерживать его независимо от Аксапты... Или менять хотелку...
__________________
Zhirenkov Vitaly |
|
|
За это сообщение автора поблагодарили: symba (1). |
12.05.2009, 09:44 | #3 |
Участник
|
Цитата:
|
|
|
За это сообщение автора поблагодарили: symba (1). |
12.05.2009, 12:31 | #4 |
Участник
|
Цитата:
Цитата:
Это то чем они объясняют свою "хотелку"... |
|
13.05.2009, 11:15 | #5 |
Участник
|
Если очень надо, то сделать можно. Общая концепция того, как это делается описана по ссылки внизу страницы
Распределенная база данных на основе View У вас только надо будет модифицировать синтаксис View под свою задачу. Однако это потребует довольно много программирования. Не сложного. Но особо тщательного. |
|
|
За это сообщение автора поблагодарили: symba (1). |