powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как перезаписать записи на APEX
5 сообщений из 5, страница 1 из 1
Как перезаписать записи на APEX
    #37679176
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем здравствуйте, как перезаписать записи на APEX. Точнее мне нужен был счетчик, который каждый раз когда запись сохраняется, счетчик увеличивался. На странице Edit Page Item в закладке Default написал
begin
update MY_SECURITY_TABLE
SET show=show+1
WHERE name=:P20_MANAGER;
end;
еще: Default Value Type----->PL/SQL Function Body

но не работает, другого выхода пока что не вижу. Если кто нибудь знает или сталкивался подобной проблемой поделитесь пожалуйста
...
Рейтинг: 0 / 0
Как перезаписать записи на APEX
    #37679193
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если непонятно выразился, спрашивайте пожалуйста. Гуглил, но не нашел, даже похожих примеров нету. Помогите пожалуйста
...
Рейтинг: 0 / 0
Как перезаписать записи на APEX
    #37679414
Фотография Daedroth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял, то вам лучше использовать Computations, что бы последний после сабмита добавлял еденицу
...
Рейтинг: 0 / 0
Как перезаписать записи на APEX
    #37679472
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация такая, пользователь заполняет какой то документ и рассылает к нескольким пользователям. И есть таблица которые сохранены имя, номер и т.д. для каждого пользователя , еще есть пустое поле show тип number, которое кому документ отправлены, то соответствующие поля show получает запись 1. И те которые получили, могут видеть, а те кто не получили они не могут видеть, так как поле show у них null. Вопрос, как сделать чтобы поле show принимал запись 1 когда........
...
Рейтинг: 0 / 0
Как перезаписать записи на APEX
    #37681422
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо, триггер написал, работает. Только код карявый, не советовал бы. А вот код:
V_COUNT NUMBER;
V_COLUM_NAME VARCHAR2(50);
......
......
......
----------Первый выпадающий список---------
V_COUNT := 0;
V_COLUM_NAME := ':NEW.MANAGER';

SELECT COUNT(T.NAME)
INTO V_COUNT
FROM MY_SECURITY_TABLE T
WHERE T.NAME = :NEW.MANAGER;

IF V_COUNT > 0 THEN
UPDATE My_Security_Table T
SET T.SHOW = T.SHOW + 1
WHERE T.NAME = :NEW.MANAGER;
END IF;
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как перезаписать записи на APEX
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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