powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как в Oracle Forms добавить записи из базы в выподающий список?
10 сообщений из 10, страница 1 из 1
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33521262
Brodiaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как добавить константы я понял - там ести свойство! А как засунуть значения какой-нибудь таблички не знаю! Помогите пожалуйста!
...
Рейтинг: 0 / 0
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33521284
Borux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
использовать группу записей построенную на запросе
...
Рейтинг: 0 / 0
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33521291
Brodiaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну как это написать в коде?
...
Рейтинг: 0 / 0
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33521324
Kubil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создать группу записий
тип-запрос
В запросе пишешь запрос, если правильно помню 2 поля, одно типа отображается, второе заносится. Если нужно одно то пишешь в селекте его 2 раза.
в каком нить тригере например вен нью форм инстанс связываешь список и группу записей
Utility.SetUpList('элемент список','Группа');
Стиль списка вроде должен быть комбинированный , хотя может и не обязательно
...
Рейтинг: 0 / 0
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33521338
Borux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тоже самое :)
в тригере например WHEN-NEW-FORM-INSTANCE:
declare
query_ok number;
BEGIN
-- список
query_ok := Populate_Group('имя_группы');
IF query_ok <> 0 THEN
RAISE Form_Trigger_Failure;
END IF;
POPULATE_LIST('имя_блока.имя_списка', 'имя_группы');
end;
групп создаёш нажав + запрос вот такого вида:
select наим_столбца, to_char(id) id from имя_таблицы WHERE «условие» order by НАИМЕНОВАНИЕ наим_столбца
...
Рейтинг: 0 / 0
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33521365
Фотография John.D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33521451
Brodiaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да что-то попробовал, а все равно пустая! И вначале вылетела ошибка - типа список не заполнен!
...
Рейтинг: 0 / 0
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33521633
Олег70
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DECLARE
rg_id RecordGroup;
errcode NUMBER;

BEGIN

rg_id := Create_Group_From_Query( 'OLF_GROUP',
'SELECT name, to_char(ID) FROM TMP_TABLE '||
'where ID='||:PARAMETER.ID||' '||
'ORDER BY 2');

errcode := Populate_Group( rg_id );

Populate_List('LIST_BLOCK.LIST_item', rg_id);

Delete_Group( rg_id );
...
...
Рейтинг: 0 / 0
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33521754
Фотография John.D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
errcode := Populate_Group( rg_id );
if errcode = 0
then Populate_List('LIST_BLOCK.LIST_item', rg_id);
else
message(sqlerrm(errcode));
end if;
--- Delete_Group( rg_id );
...
Рейтинг: 0 / 0
Как в Oracle Forms добавить записи из базы в выподающий список?
    #33522891
Brodiaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за помощь! Все получилось!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как в Oracle Forms добавить записи из базы в выподающий список?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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