|
18.09.2003, 16:52 | #1 |
Участник
|
Произвольный SQL-запрос
Подскажите возможно ли в Axapta создать Произвольный SQL-запрос
SELECT * FROM Table1 JOIN * FROM Table2 WHERE Table1.FieldA = Table2.FieldA AND ((Table2.FieldB >= Table1.FieldB_Start) AND (Table2.FieldB <= Table1.FieldB_End)) и передать его разультаты, например в FormDataSource. Заранее благодарен. |
|
02.12.2010, 11:25 | #2 |
Участник
|
Не знаю какая у вас версия системы, но почитайте вот тут Ошибка в QueryBuildRange
и ещё на всякий случай Что делает RLS с связанными запросами в отчете |
|
02.12.2010, 12:15 | #3 |
Участник
|
Спасибо за ссылки.
Очень жаль, что ни какой возможности все-таки нет для Ax4 |
|
02.12.2010, 15:24 | #4 |
----------------
|
надо с указанием таблицы фильтр делать
|
|
26.07.2016, 07:53 | #5 |
Участник
|
товарищи, ну хорошо, дочерний датасорс добавили. а как его снести?
т.е. есть метод addDataSource, а что-нибудь наподобие deleteDataSource или removeDataSource нигде нет... SysQuery посмотрел, тоже вроде бы ничего нет |
|
26.07.2016, 08:03 | #6 |
Участник
|
Дизейблить
QueryBuildDatasource.enabled(false);
__________________
Axapta v.3.0 sp5 kr2 |
|
26.07.2016, 09:31 | #7 |
Участник
|
Ну либо динамически создавать новый квери, копируя в него параметры исходного, и пропуская ненужные датасорсы. Но дизейблить конечно проще.
__________________
Существует 10 типов людей: одни понимают двоичную систему, другие - нет. |
|