powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Помощь новичку. Вывод в блок в помошью запроса
4 сообщений из 4, страница 1 из 1
Помощь новичку. Вывод в блок в помошью запроса
    #38234849
Lelen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо вывести на экран данные при помощи запроса из базы для редактирования.
Некоторые поля подсуммируются при помощи group by и sum, Плюс используется самописная функция. Так вот поля которые с функцией и суммой не выводятся на экран.
Вот запрос(в toad работает)

select
trunc(data,'dd') data,ceh_iz, cikl_iz, ceh_pl,model,ind,kod,sufix ,
izd_name(kod,model,ind,sufix) name_det, ---------------НЕ ВЫВОДИТСЯ НА ЭКРАН
sum(case when ceh_iz=ceh_pl then rashod else 0 end) ostatok ---------------НЕ ВЫВОДИТСЯ НА ЭКРАН
from deficit
group by trunc(data,'dd'),kod, ind, model, sufix,ceh_iz,ceh_pl,cikl_iz



Запрос помещаю в Query Data Sourse Name
...
Рейтинг: 0 / 0
Помощь новичку. Вывод в блок в помошью запроса
    #38234922
Ирина В.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Lelen,

Query Data Sourse Type должен быть FROM clause query
К самописным функциям полный путь пропишите
А ещё лучше, раз у вас не используются переменные из fоrms постройте в базе view и обращайтесь в блоке к ней
...
Рейтинг: 0 / 0
Помощь новичку. Вывод в блок в помошью запроса
    #38235186
Lelen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ирина В.Lelen,

Query Data Sourse Type должен быть FROM clause query
К самописным функциям полный путь пропишите
А ещё лучше, раз у вас не используются переменные из fоrms постройте в базе view и обращайтесь в блоке к ней



Query Data Sourse Type
стоит FROM clause query
Путь как прописать? Название схемы.Имя функции???

Переменные из формы будут использоваться. Их будут изменять, и мне потом их надо будет в базу записать
...
Рейтинг: 0 / 0
Помощь новичку. Вывод в блок в помошью запроса
    #38249735
andandrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ирина В.Lelen,

Query Data Sourse Type должен быть FROM clause query
К самописным функциям полный путь пропишите
А ещё лучше, раз у вас не используются переменные из fоrms постройте в базе view и обращайтесь в блоке к ней

Это сколько же не нужных view - наплодится с таким подходом.

Селекты в блоке писать все-же можно, как-то делал так:
первую переменную "/*magic"
в where закрываю коммент */ и пишу остальной хвост, т.е. все что кроме слова select.

В итоге селект можно переопределять в runtime
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Помощь новичку. Вывод в блок в помошью запроса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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