powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как загрузить список данных в Pop List формы?
9 сообщений из 9, страница 1 из 1
Как загрузить список данных в Pop List формы?
    #32091770
dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dev
Гость
Как можно написать такой триггер?
...
Рейтинг: 0 / 0
Как загрузить список данных в Pop List формы?
    #32091847
Alexandr Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_ создал группу записей динамически или во время проектирования.
_ если группа есть, то нашел её Find_Group(..)
_ заполнил группу Populate_group(...)
_ нашел list Find_Item(...)
_ почистил Clear_List(...)
_ заполнил (как ты называешь "загрузил") лист Populate_List(...)

P.S. В help-е все примеры есть.
...
Рейтинг: 0 / 0
Как загрузить список данных в Pop List формы?
    #32091850
[IPT]-Said
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используте лучше LOV, мне кажется это проще , никаких особых триггеров писать не надо...
...
Рейтинг: 0 / 0
Как загрузить список данных в Pop List формы?
    #32091889
dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dev
Гость
А как LOV использовать?

Я тут так пытаюсь сделать. Два дата-блока BAZA1 и BAZA. В одном отображаю выборку всего что есть в базе. В другом хочу сделать поп-лист, в него загружать скажем типы продуктов базы.
Мысли такие, создал item (pop list) в базе BAZA1, к нему пытаюсь навесить
тригер when-new-item-instance

select name_ into ??? from baza; ??? что тут писать?
...
Рейтинг: 0 / 0
Как загрузить список данных в Pop List формы?
    #32091956
[IPT]-Said
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А какая у вас версия Forms?
...
Рейтинг: 0 / 0
Как загрузить список данных в Pop List формы?
    #32091963
dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dev
Гость
Forms 6.0.8
...
Рейтинг: 0 / 0
Как загрузить список данных в Pop List формы?
    #32092027
[IPT]-Said
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага..ну у меня версия постарее будет, но думаю принципиальной разницы нет..
Собственно простой пример использования LOV при проектировании формы:
В базе есть таблица:
create table people (people_name varchar2(50), people_status (10));
в первом поле люди (Петров,Сидоров,...)
во втором поле их статус, т.е. юридическое лицо или физическое лицо.
Есть справочная таблица
create table statuses (status varchar2(10), status_desc varchar2(50));
В ней две строки
status status_desc
--------------------------------
person Физическое лицо
legal Юридическое лицо

В формсах создаем блок block1 на таблицу people, в элементы
:block1.people_name
:block1.people_status
типы элементов - Text Item
Далее создаем группу записей (Record Groups), при ее создании формс предложит написать запрос на котром эта группа будет базироваться.
Пишем
select status, status_desc from statuses
Далее создаем лов, при создании лова формс предложит указать название только что созданной группы записей.
После создания лова смотрим список его свойств (Property Palette), помимо
всего прочего там есть свойство Column Mapping Properties, выбираем его,
появляется окно в котором предлагается указать имя элемента блока в который следует загружать выбранное значение из лова,
в поле Return Item пишем block1.people_status
Далее идем в блок block1, открываем список свойств элемента :block1.people_status, там будет свойство List of Values, указываем там название созданного лова, кроме того в свойстве Validate from List желательно указать Yes...
Компилим форму , запускаем, вызываем лов клавишей F9
Фффуух..вот собственно тупо простенький метод создания лова
З.Ы. Писал по памяти не проверяя у себя, так что если где напутал , сорри
...
Рейтинг: 0 / 0
Как загрузить список данных в Pop List формы?
    #32092054
dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dev
Гость
[IPT]-Said, спасибо. Да, действительно так можно сделать (получилось для Text Item),
но к сожалению для эемента типа List Item нет проперти LOVs :(
...
Рейтинг: 0 / 0
Как загрузить список данных в Pop List формы?
    #32092061
[IPT]-Said
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
List Item и LOV вещи несочетаемые, лов вешается на текст итем.
Если всетаки ваша задача требует применения именно List Item, то так просто щелкая мышкой как лов, вы List Item не создадите, придется действовать так как написал Alexandr Plus.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как загрузить список данных в Pop List формы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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