|
Tabular Form, выбор значения колонки с другой страницы
|
|||
---|---|---|---|
#18+
Есть 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)" Прошу помочь советом как сделать подобное ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2011, 07:02 |
|
Tabular Form, выбор значения колонки с другой страницы
|
|||
---|---|---|---|
#18+
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. Яваскриптовые решения уже обсуждаются в соседней теме, поэтому здесь я их описывать не буду. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2011, 12:28 |
|
|
start [/forum/topic.php?fid=50&tid=1876288]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 286ms |
total: | 422ms |
0 / 0 |