Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.03.2018, 11:36
|
|||
|---|---|---|---|
|
|||
IG значение по умолчанию для столбца из ITEM |
|||
|
#18+
Добрый день. Подскажите пожалуйста. APEX 5.1 на странице имеется IG editable. Есть item P1_N В настройках столбца Order_N IG устанавливаю default item P1_N. При попытке добавить новую строку в IG ожидаю увидеть в столбце Order_n значение из P1_N, но столбец остается пустым. В "session" item P1_N равен значению введенному в item, тк перед тем как добавить новую строку я нажимаю кнопку в которой стоит DA PL/SQL : declare I integer; begin i:=1; end; после чего стоит item to submit: P1_N. Если сделать кнопку с submit page то значение по умолчанию в IG по задаче срабатывает, но именно то которое было в Item при submit page. Вопрос как без submit page вставить строку в IG со значением из item по default? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2018, 16:33
|
|||
|---|---|---|---|
|
|||
IG значение по умолчанию для столбца из ITEM |
|||
|
#18+
Уважаемые, помогите! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.04.2018, 18:26
|
|||
|---|---|---|---|
|
|||
IG значение по умолчанию для столбца из ITEM |
|||
|
#18+
сделал свою кнопку для добавления новой записи, повеси на нее вот такой DA. Работает как надо, но не хочется делать через свою кнопку и не хочется столько кода, нельзя ли как то проще это сделать, но без submit page? apex.message.showPageSuccess($v('P31_N')); apex.region("test1").widget().interactiveGrid("getActions").invoke("selection-add-row"); var i, records, record, sal, model, view = apex.region("test1").widget().interactiveGrid("getCurrentView"); vStatus=$v("P1_N") if ( view.supports.edit ) { // make sure this is the editable view model = view.model; records = view.getSelectedRecords(); if ( records.length > 0 ) { for ( i = 0; i < records.length; i++ ) { record = records[i]; model.setValue(record, "FF_N",vStatus); } } } В целом это нужно для того, что бы организовать два IG на одной странице и делать refresh подчиненного IG при переходе по записям основного IG. Связь через мастер не использую. Переходя по записям передаю в Item значение строки мастер столбца DA SET VALUE this.data.selectedRecords.length != 1 ? '': this.data.model.getValue( this.data.selectedRecords[0], "N") далее второе DA PL/SQL NULL; items_to_submit P31_N далее третье DA refresh подчиненный регион У подчиненного запроса стоит условие на переменную для выборки данных, но при такой схеме не знаю как делать добавление новой записи в подчиненном IG, как передать в него "N" значение из item P31_N те ключ из основного IG. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=50&mobile=1&tid=1874176]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 263ms |
| total: | 377ms |

| 0 / 0 |
