powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Добавить переключатель Y/N
6 сообщений из 6, страница 1 из 1
Добавить переключатель Y/N
    #37039323
Фотография Oleg Afanasiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просьба сильно не пинать, так как я в формах не силён.
Помогите решить следующую проблему :
Есть форма, на которой отображается содержимое некоторого view.
В одну из таблиц view добавилось поле char(1) = Y/N
Задача - в каждой записи на форме отображать поле - чекбокс, при установке/снятии
которого должно обновляться то самое поле в таблице Y/N.
checkbox установлено = Y
checkbox пусто = N

Устанавливать/снимать значения лучше выполнением процедуры, так как я не уверен что
view updatable


Код: plaintext
1.
2.
3.
4.
-----------------------
Вечны налоги,
Смерть и потеря данных.
Что на этот раз?
...
Рейтинг: 0 / 0
Добавить переключатель Y/N
    #37039371
Les
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все таки тебе легче открыть учебник по формсам
Или в крайнем случае прикрепи форму к сообщению
...
Рейтинг: 0 / 0
Добавить переключатель Y/N
    #37040162
ya.vypusck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg AfanasievЗадача - в каждой записи на форме отображать поле - чекбокс, при установке/снятии
которого должно обновляться то самое поле в таблице Y/N.
checkbox установлено = Y
checkbox пусто = N

Устанавливать/снимать значения лучше выполнением процедуры, так как я не уверен что
view updatable

Тип элемента Выключатель (Check Box). У него в свойствах "Значение при Выборе" задать Y,
а "Значение при отмене выбора" - N.
Если view не updatable, тогда в формочках можно прописать триггера on-lock, on-insert, on-update, on-delete,
где прописать соответствующие действия.
...
Рейтинг: 0 / 0
Добавить переключатель Y/N
    #37052830
Фотография Oleg Afanasiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за советы, но снова нужна подсказка.

Как оказалось, view не updateable, более того , столбец для
чекбокса не отображает реального столбца в базе данных.
Подскажите пожалуйста:
- можно ли создать updateable чекбокс для условного
столбца view, значение для которого вычисляется "на лету"?
- Так как этот чекбокс мне нужен только на время выполнения формы
(пользователь делает выбор записей для импорта),
для датаблока я создал айтем-чекбокс, не связанный ни с каким элементом view вообще.
Но форма не позволяет его изменять.
Можно ли сделать такой элемент updateable?
...
Рейтинг: 0 / 0
Добавить переключатель Y/N
    #37053243
-=APS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вам нужен просто интерфейсный элемент:
Database item = No
Update allowed = Yes (при условии, что не перекрыто параметром блока)
...
Рейтинг: 0 / 0
Добавить переключатель Y/N
    #37054096
Фотография Oleg Afanasiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=APS=-Если вам нужен просто интерфейсный элемент:
Database item = No
Update allowed = Yes (при условии, что не перекрыто параметром блока)
Кроме этих установок, ещё была проблема в триггере when-new-block-instance.

Всем спасибо за подсказки.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Добавить переключатель Y/N
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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