Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / IG "кастомное" сохранение записи. / 5 сообщений из 5, страница 1 из 1
13.03.2018, 13:09
    #39614068
iv_roman_vl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IG "кастомное" сохранение записи.
Всем привет!
Использую IG.
Добавляю кнопки действий репорта через Advanced->JavaScript Code->function(config){...return config;}.

А как сделать, например, кастомное сохрание записи?

Ну например, у меня в отображении репорта нет столбца с id1(это составной а не первичный ключ). А в таблице оно обязательно, и при нажатии на Сохранить запись не может быть записана так как не введен id1.

Я так понимаю гдето надо переопределять метод Сохранить...
...
Рейтинг: 0 / 0
13.03.2018, 13:14
    #39614075
iv_roman_vl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IG "кастомное" сохранение записи.
iv_roman_vl,
Коллеги, я понимаю что есть другие способы сохранения записи, интересует именно через IG и его экшены. В качестве изучения вопроса.
...
Рейтинг: 0 / 0
13.03.2018, 14:28
    #39614138
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IG "кастомное" сохранение записи.
А почему вы не смогли сделать кастомное сохранение?
Если уж лень доку читать, то хоть встроенный хелп изучите...
...
Рейтинг: 0 / 0
13.03.2018, 21:37
    #39614408
maxandsoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IG "кастомное" сохранение записи.
iv_roman_vl, а чем не устроил Interactive Grid - Automatic Row Processing

target type : PL/SQL code

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Examples
begin
    case :APEX$ROW_STATUS
    when 'C' then
        insert into emp ( empno, ename, deptno )
        values ( :EMPNO, :ENAME, :DEPTNO )
        returning rowid into :ROWID;
    when 'U' then
        update emp
           set ename  = :ENAME,
               deptno = :DEPTNO
         where rowid  = :ROWID;
    when 'D' then
        delete emp
         where rowid = :ROWID;
    end case;
end;
...
Рейтинг: 0 / 0
14.03.2018, 07:54
    #39614508
iv_roman_vl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IG "кастомное" сохранение записи.
maxandsoft,

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


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