Как сделать только определенные столбцы редактируемыми в таблице в APEX ORACLE - PullRequest
0 голосов
/ 21 мая 2018

Я пытаюсь создать интерактивную сетку, которая позволяет пользователям обновлять определенные таблицы в зависимости от их прав / привилегий.В настоящее время в APEX есть обновляемая таблица, но она позволяет пользователю редактировать каждый столбец.Есть ли способ запретить пользователю редактировать определенные столбцы в APEX ORACLE?Спасибо

Ответы [ 3 ]

0 голосов
/ 23 мая 2018

Вам просто нужно перейти в столбцы, развернуть, выбрать нужный столбец и установить для него только отображение.

0 голосов
/ 14 февраля 2019

Хотел опубликовать ответ здесь на тот случай, если кто-то еще искал меня, когда я нашел это.Если вы хотите убедиться, что пользователи не могут изменять некоторые столбцы, но они могут изменять другие, и что они все еще могут добавлять новые строки.

Вам необходимо установить каждую строку, которую вы хотите сделать недоступной для редактирования, только для чтения, когда элементне ноль, введите имя строки в запросе элемента, а затем также проверьте, хотите ли вы сделать это для каждой строки.

0 голосов
/ 21 мая 2018

Два простых варианта, которые я могу придумать: перейти к свойствам столбца и

  • установить тип элемента на «Только отображение», или
  • прокрутить вниз, установив для него «Чтение».only »и укажите какое-либо условие (наиболее очевидное -« Always »)
...