powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Вставка в APEX_APPLICATION_TEMP_FILE
5 сообщений из 5, страница 1 из 1
Вставка в APEX_APPLICATION_TEMP_FILE
    #39851920
gromanka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть код:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
declare
    p_blob blob;
    cursor c is 
    select id||'-'||file_name name, file_name
      from azhs.sv_tree_kd
     where id = 344;--:P2_ID;
         v c%rowtype;
begin
    open c; fetch c into v; close c;
    p_blob := azhs.pac_data.get_blob('PKO_TREE', v.name);--возвращает blob
    insert into APEX_APPLICATION_TEMP_FILES(APPLICATION_ID, name, filename, MIME_TYPE, CREATED_ON,  blob_content)
         values (NV('APP_ID'),file_name,file_name, 'application\pdf', sysdate,   p_blob);
end;


Как вставить данные в APEX_APPLICATION_TEMP_FILES?
Это делаю для просмотра файла из директории.
...
Рейтинг: 0 / 0
Вставка в APEX_APPLICATION_TEMP_FILE
    #39851924
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gromanka,

Смысл этого кода непонятен.
Есть item file browse. При загрузке файла он временно попадает в APEX_APPLICATION_TEMP_FILES.
Если вам нужно временно куда-то положить файлы из другого места, то используйте коллекции .
...
Рейтинг: 0 / 0
Вставка в APEX_APPLICATION_TEMP_FILE
    #39851955
gromanka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SvDev,

Я храню файлы через директории БД. Нашел пример как сделать пред. просмотр pdf файлы из APEX_APPLICATION_TEMP_FILES.
https://apex.oracle.com/pls/apex/f?p=34781:LOGIN_DESKTOP:11618144055369::::: demo/demo;
Я хочу сделать пред.просмотр pdf файла через мою таблицу транзитом APEX_APPLICATION_TEMP_FILES.
...
Рейтинг: 0 / 0
Вставка в APEX_APPLICATION_TEMP_FILE
    #39851995
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gromanka,

Так сделайте пред. просмотр pdf из коллекции, разница небольшая.
APEX_APPLICATION_TEMP_FILES предназначен только для хранения тех файлов, что загружены через элементы форм file browse.
...
Рейтинг: 0 / 0
Вставка в APEX_APPLICATION_TEMP_FILE
    #39852016
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SvDevgromanka,

Так сделайте пред. просмотр pdf из коллекции, разница небольшая.
APEX_APPLICATION_TEMP_FILES предназначен только для хранения тех файлов, что загружены через элементы форм file browse.
Поддерживаю. Подход не верный выбран.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Вставка в APEX_APPLICATION_TEMP_FILE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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