Создание кнопок вызова списков значений

Рядом с полями «KOD_ORG» и «NAIM_ORG» в блоке «DOVER» создайте кнопку для вызова списка значений выбора организации с следующими свойствами:

– Name: ORG_LOV_BUTTON

– Label: Выбор организации

Код кнопки:

 

DECLARE     res BOOLEAN; BEGIN     res:= Show_LOV('ORG_LOV'); END;

 

Аналогичную кнопку создаем для выбора физического лица.

Свойства кнопки:

– Name: Name: FIZ_LIC_LOV_BUTTON

– Label: Выбор Физ. Лица

Код кнопки:

 

DECLARE     res BOOLEAN; BEGIN     res:= Show_LOV('FIZ_LIC_LOV'); END;

 

В блоке «DOVER_SP» создайте кнопку для вызова списка значений наименований товара.

Свойства кнопки:

– Name: Name: NAIMEN_LOV_BUTTON

– Label: Выбор товара

Код кнопки:

 

DECLARE     res BOOLEAN; BEGIN     res:= Show_LOV('NAIMEN_LOV'); END;

Проверка вызова списков значений

Для проверки работоспособности списков значений вставьте в таблицы справочников несколько строк, например:

INSERT INTO S_ORG (KOD, NAIMEN, INN) VALUES (1, 'Oracle corporation', '9898999998'); INSERT INTO S_ORG (KOD, NAIMEN, INN) VALUES (2, 'ОАО Племзавод им. В.И.Чапаева', '2330006276'); INSERT INTO S_ORG (KOD, NAIMEN, INN) VALUES (3, 'Advanced Micro Devices', '1010101010'); commit; INSERT INTO S_FIZ_LIC (KOD, FAM, IM, OTCH, P_VIDAN, P_SER_NOM) VALUES ( 1, 'Сидоров', 'Владимир', 'Петрович', 'ОВД Прикубанского округа г. Краснодар', '0399 189756'); INSERT INTO S_FIZ_LIC (KOD, FAM, IM, OTCH, P_VIDAN, P_SER_NOM) VALUES ( 2, 'Петров', 'Игорь', 'Николаевич', 'ОВД Прикубанского округа г. Краснодар', '0386 569314'); commit; INSERT INTO S_NAIMEN (KOD, NAIMEN) VALUES (1, 'Мышка'); INSERT INTO S_NAIMEN (KOD, NAIMEN) VALUES (2, 'Коврик'); INSERT INTO S_NAIMEN (KOD, NAIMEN) VALUES (3, 'Шапка'); INSERT INTO S_NAIMEN (KOD, NAIMEN) VALUES (4, 'Тряпка'); INSERT INTO S_NAIMEN (KOD, NAIMEN) VALUES (5, 'Ящик апельсинов'); commit;

 

Запустите форму и проверьте работоспособность только что созданных кнопок (рис. 124).

 

 

Рисунок 124 - Вызов списка значений в форме документа


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: