Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Tabular Form, выбор значения колонки с другой страницы / 2 сообщений из 2, страница 1 из 1
15.12.2011, 07:02
    #37576709
Vlad_567
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tabular Form, выбор значения колонки с другой страницы
Есть Tabular Form, на ней Report, необходимо в Report-е сделать что-то на вроде кнопки, по которой открыть другую страницу, в ней выбрать необходимое и вернуть в Report.

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

Думал использовать выпадающий список, только как его сделать разным для разных строк в Report-е.

Еще была идея: сделал ссылку в Report-е, по которой перехожу на страницу с выбором номенклатуры, оттуда возвращаю в Report код и наименование номенклатуры. Код - невидимое поле, с сохранением; Наименование - только чтоб показать пользователю что выбрано. Этот вариант не прошёл, т.к. чтобы поменять наименование (при выборе на другой странице) необходимо что-бы колонка была "TextField", а при этом колонка становится редактируемой и при сохранении данных вылетает ошибка: "Current version of data in database has changed since user initiated update process. current row version identifier = "9979D5949AC9A93DE0FDAF7AFD086983" application row version identifier = "82B126F39DE3AEBD981F2B296E5B56D4" (Row 1)"

Прошу помочь советом как сделать подобное ???
...
Рейтинг: 0 / 0
15.12.2011, 12:28
    #37577257
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tabular Form, выбор значения колонки с другой страницы
Vlad_567Есть Tabular Form, на ней Report

я так понимаю речь идет именно про Tabular Form (оно же updatable report), с простым report может быть несколько проще.

1. Самое простое, избавиться от Tabular Form, сделав через Standart Report и Form on a Table. Впрочем тут сильно страдает usability.
2. Vlad_567Думал использовать выпадающий список, только как его сделать разным для разных строк в Report-е.
для этого используется api apex_item и apex_application , решения громоздкие и не самые приятные, зато стандартные. В интернете немало примеров.
3. Яваскриптовые решения уже обсуждаются в соседней теме, поэтому здесь я их описывать не буду.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Tabular Form, выбор значения колонки с другой страницы / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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