23.07.2007, 12:19 | #1 |
Участник
|
Динамический запрос на таблицу DataArea
Добрый день!
Не могу понять, почему не получается создать динамический запрос к таблице DataArea. на строчке X++: Query query = new Query(tablenum(dataArea)); |
|
23.07.2007, 12:22 | #2 |
Участник
|
Потому, что вы передаете неправильный формат параметров.
Число (код таблицы) туда передавать нельзя Но он принимает anyType, поэтому не ругается на этапе компиляции X++: static void Job30(Args _args) { Query query = new Query(); QueryBuildDataSource qbds; QueryRun queryRun; DataArea dataArea; ; qbds = query.addDataSource(tableNum(DataArea)); queryRun = new QueryRun(query); while (queryRun.next()) { dataArea = queryRun.get(tableNum(DataArea)); info(dataArea.id); } } |
|
23.07.2007, 12:31 | #3 |
Участник
|
Спасибо, Иван!
Я действительно не туда поставил X++: tableNum(DataArea) |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Домены и select * from DataArea | 1 | |||
Как определить запрос блокирующий таблицу? | 1 | |||
Не работает запрос на нескольких компаниях | 3 | |||
Динамический запрос | 2 | |||
Русская локализация Axapta 3 ? | 59 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|