powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Меню - Персонализация (OEBS)
9 сообщений из 9, страница 1 из 1
Меню - Персонализация (OEBS)
    #35145403
german2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день,
подскажите пожалуйста, можно ли настройки персонализации завязать на выбранный пункт меню, вызвавшего форму. Нужно для проставления предопределенных параметров в зависимости от типа операции.

Спасибо.
...
Рейтинг: 0 / 0
Меню - Персонализация (OEBS)
    #35145420
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Я бы завязался на функции.

Создать нужное кол-во функций. Соответственно разным пунктам меню назначить разные функции.

2. Если меню == полномочие.

Я бы сделал и использовал профиль.
...
Рейтинг: 0 / 0
Меню - Персонализация (OEBS)
    #35145848
Jack Carver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Либо как сказал Леонид создать нужное кол-во функций и для каждой свои настройки персонализаций (в пунктах меню делать вызовы этих форм-функций).

Либо попробовать при нажатии пункта меню родительской формы проставлять значение флага (global переменная). А потом в вызываемой форме на when-new-form-instance анализировать этот флаг и делать соответствующие настройки формы.
...
Рейтинг: 0 / 0
Меню - Персонализация (OEBS)
    #35148354
german2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы, буду пользоваться функциями.

Ещё вопрос по персонализации - нужно организовать переход из одной формы в другую, подтягивая данные из старой формы.

В юзергайдах по персонализации увидел, что это можно делать через глобальные переменные. Но тогда получается, что если кто-то ещё в тот же момент будет совершать подобную операцию, ему попадется та первая глобальная переменная, что нежелательно.
Может быть можно объявлять глобальные переменные только внутри сессии?
...
Рейтинг: 0 / 0
Меню - Персонализация (OEBS)
    #35148384
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Глобальные переменные и так внутри сессии.
2. После использования, их нужно тут же "очистить". Что бы при повторном входе не обработать их еще раз.
...
Рейтинг: 0 / 0
Меню - Персонализация (OEBS)
    #35150975
german2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Про глобальные переменные понял - спасибо.

Ещё можно?) Есть поле на форме без набора значений, хочу сделать его с набором значений.
В свойстве поле LOV_NAME прописываю набор значений. Вроде на форме появляется набор значений, но выбираемое значение не встает в это поле. Что можно сделать?
...
Рейтинг: 0 / 0
Меню - Персонализация (OEBS)
    #35151140
Jack Carver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прописав в свойстве поля "LOV_NAME" имя ЛОВа вы только определите его вызов. Чтобы при выборе конкретного значения из списка оно попадало в нужные поля - необходимо настроить маппирование в свойстве ЛОВа "Column Mapping Properies".
Для примера возьмите какую-либо стандартную форму и посмотрите любой LOV.
...
Рейтинг: 0 / 0
Меню - Персонализация (OEBS)
    #35155546
german2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сорри, а как смотреть свойства конкретного лова?
...
Рейтинг: 0 / 0
Меню - Персонализация (OEBS)
    #35155701
Jack Carver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открываете форму (.fmb) Oracle Forms Builder'ом.
В дереве Навигатора ищете узел "LOVs".
Там находите нужный LOV - нажимаете кнопку F4.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Меню - Персонализация (OEBS)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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