Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Вставка в APEX_APPLICATION_TEMP_FILE / 5 сообщений из 5, страница 1 из 1
21.08.2019, 08:54
    #39851920
gromanka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка в APEX_APPLICATION_TEMP_FILE
Есть код:
Код: 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
21.08.2019, 09:18
    #39851924
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка в APEX_APPLICATION_TEMP_FILE
gromanka,

Смысл этого кода непонятен.
Есть item file browse. При загрузке файла он временно попадает в APEX_APPLICATION_TEMP_FILES.
Если вам нужно временно куда-то положить файлы из другого места, то используйте коллекции .
...
Рейтинг: 0 / 0
21.08.2019, 10:24
    #39851955
gromanka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка в APEX_APPLICATION_TEMP_FILE
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
21.08.2019, 10:59
    #39851995
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка в APEX_APPLICATION_TEMP_FILE
gromanka,

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

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


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