Гость
Map
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Запрос из Report Builder / 7 сообщений из 7, страница 1 из 1
17.10.2017, 17:14
    #39537638
leprechaun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из Report Builder
Добрый день, не работал с билдером, взял вот из него запрос и не могу понять синтаксис

select pole1, pole2 .. poleN
from hz_parties party,
&lp_ ar_payment_schedules_all ps,
&lp_ ra_customer_trx_all trx

where ps.customer_trx_id+0 = trx.customer_trx_id
and ps.gl_date <= :p_as_of_date
&l p_customer_name_low 1
&l p_customer_name_high 1
and ps.cust_trx_type_id = types.cust_trx_type_id
&l p_invoice_type_low
&l p_invoice_type_high

Выделил жирным что смущает, не пойму что туда подставляется (понимаю что амперсанд это подстановка переменных).
Переменные p_customer_name_low и т.д. в отчет передаются.
Цель у меня немного переделать запрос, сохранив общую логику, но уже не в конструкторе. Спасибо.
...
Рейтинг: 0 / 0
17.10.2017, 17:29
    #39537651
K790
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из Report Builder
leprechaun,

Обыкновенный placeholder.
Попоробуйте посмотреть в before report trigger.
Либо просто поиск по тексту lp_customer_name_low
Это все по условиям передаваемых параметров рассчитывается и подставляется необходимые значения, некий dsql
...
Рейтинг: 0 / 0
17.10.2017, 17:46
    #39537659
leprechaun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из Report Builder
Смотрю, в ветке User Parameters нашел эти переменные, но это не сильно прояснило. В триггере тоже код малоинформативный.

Так как это динамический SQL, то как бы просто увидеть финальный запрос этого конструктора с уже выполненными подстановками? Может есть опция чтобы он в логе вывелся что ли.
...
Рейтинг: 0 / 0
17.10.2017, 21:14
    #39537722
va_kochnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из Report Builder
leprechaunСмотрю, в ветке User Parameters нашел эти переменные, но это не сильно прояснило. В триггере тоже код малоинформативный.

Так как это динамический SQL, то как бы просто увидеть финальный запрос этого конструктора с уже выполненными подстановками? Может есть опция чтобы он в логе вывелся что ли.
В триггере в конце малоинформативного кода добавить код:
srw.message('101','lp_ar_payment_schedules_all='||lp_ar_payment_schedules_all);
srw.message('101','lp_ra_customer_trx_all='||lp_ra_customer_trx_all);
и т.д.

А потом посмотреть журнал выполнения параллельной программы.
...
Рейтинг: 0 / 0
18.10.2017, 09:28
    #39537838
Stax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из Report Builder
leprechaunСмотрю, в ветке User Parameters нашел эти переменные, но это не сильно прояснило. В триггере тоже код малоинформативный.

Так как это динамический SQL, то как бы просто увидеть финальный запрос этого конструктора с уже выполненными подстановками? Может есть опция чтобы он в логе вывелся что ли.

праметр может передаватся с внешней программы (напр формса, командной строки и тд) и там может быть что угодно
напр (and exists (...)), и главное может быть совершенно разным в зависимости нажатых кнопок

самое простое вывести значение в теле отчета, напр в шапке

.....
stax
...
Рейтинг: 0 / 0
30.10.2017, 16:01
    #39544592
leprechaun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из Report Builder
Привет, возвращаюсь к задаче, пока по советам выше не смог себе помочь.

Такой вопрос, при запуске запроса в формах есть такая кнопка "Режимы отладки". Если нажать перед выполнением, переносит в Веб, где можно выбрать трассировку SQL.
По идее это должно где-то мой запрос отследить. Но куда лог пишется?
...
Рейтинг: 0 / 0
02.11.2017, 20:39
    #39546991
mRdUKE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из Report Builder
leprechaun,

Версию бы указали Reports для начала?
leprechaunНо куда лог пишется? 10g Viewing and Managing Log Files
12.2.1.3.0 Debug a Report
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Запрос из Report Builder / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]