powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Автоматическое формирование полей дат обновления, создания при работе с формами Apex
6 сообщений из 6, страница 1 из 1
Автоматическое формирование полей дат обновления, создания при работе с формами Apex
    #36567171
Drunvalo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
При организации справочников есть необходимость иметь поля с датами создания и обновления записи, а также именами пользователей в Apex.
Обычный процесс создания: Create Page -> Form -> Form on a Table with Report.
Т.е. имеем два окна: первое со списком записей справочника (отчёт), второе с формой редактирования отдельной записи.
Понятно, что значения перечисленных выше полей должны формироваться системой.
Как это делается в Apex? С ходу и не нашёл пути....
...
Рейтинг: 0 / 0
Автоматическое формирование полей дат обновления, создания при работе с формами Apex
    #36567264
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Drunvalo,

по-моему, Вам нужны элементы типа Display As Text. Если к ним обращение будет только в процессах на той же странице, то вполне хватит Display As Text (does not saves state).
...
Рейтинг: 0 / 0
Автоматическое формирование полей дат обновления, создания при работе с формами Apex
    #36567374
Drunvalo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLer,
...Display As Text (does not saves state)... - это для отображения на странице, понятно.
Вопрос в том, каков механизм штатный Apex (есть ли таковой?) для записи, например, таких полей как: DATE_UPDATE, DATE_CREATE, UPDATE_BY (пользователь формы Apex), CREATE_BY (пользователь формы Apex).
Конечно, можно это дело как-то в триггеры привернуть, но если есть возможность в движке сделать... Вот только где?
...
Рейтинг: 0 / 0
Автоматическое формирование полей дат обновления, создания при работе с формами Apex
    #36567745
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Drunvaloкаков механизм штатный Apex (есть ли таковой?) для записи, например, таких полей как: DATE_UPDATE, DATE_CREATE, UPDATE_BY (пользователь формы Apex), CREATE_BY (пользователь формы Apex)

Вам нужно автоматически заполнять элемент - используйте Source и Default в Item Attributes. Хотя,

DrunvaloКонечно, можно это дело как-то в триггеры привернуть

Я бы сказал, нужно. :)
...
Рейтинг: 0 / 0
Автоматическое формирование полей дат обновления, создания при работе с формами Apex
    #36568179
Drunvalo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLer,
По поводу дат: это действительно лучше на триггер, видимо, навесить. А вот по поводу текущего имени пользователя Apex-приложения есть сомнения, нужно в самой форме в скрытых полях обработать...
Будем пробовать...
...
Рейтинг: 0 / 0
Автоматическое формирование полей дат обновления, создания при работе с формами Apex
    #36568238
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Автоматическое формирование полей дат обновления, создания при работе с формами Apex
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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