powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Нужен пример download csv из JS.
25 сообщений из 54, страница 1 из 3
Нужен пример download csv из JS.
    #39012187
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сейчас это приводит к ошибке такой:
Код: javascript
1.
2.
t = window.open('/d/?random='+Math.round(Math.random()*900000000));       
t.focus();



"NetworkError: 401 Unauthorized - http://111111:8080/d/?random=550077007"
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012196
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123сейчас это приводит к ошибке такой:
Код: javascript
1.
2.
t = window.open('/d/?random='+Math.round(Math.random()*900000000));       
t.focus();



"NetworkError: 401 Unauthorized - http://111111:8080/d/?random=550077007"

А подробнее, в данном примере URL некорректный (не указана процедура).
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012197
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
текст для подстановки в новое окно есть:
........ajaxReq = new htmldb_Get..........
Просто, если подставлять
//t.document.write("<p>" + ajaxRes + "</p>");
то это не download, а простое папап окно сверху.
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012199
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,
хранимку не могу скрестить с процессом download
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012200
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelне указана процедура
я так понял, впрямую указать нельзя?
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012205
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут вроде была тема, как расшарить хранимку и аяксом из неё брать.
Без htmldb_Get.
Если нельзя, то у меня работает с htmldb_Get
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012207
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123blkangel,
хранимку не могу скрестить с процессом download

Это?
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
	procedure download(p_data blob, p_mime_type varchar2, p_filename varchar2) is
	begin
		owa_util.mime_header(p_mime_type, false);
		htp.p('Content-Length: '||dbms_lob.getLength(p_data));
		htp.p('Content-disposition: inline; filename="'||p_filename||'";');
		owa_util.http_header_close;
		wpg_docload.download_file(p_data);
		htmldb_application.g_unrecoverable_error:=true;
	end download;
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012209
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123тут вроде была тема, как расшарить хранимку и аяксом из неё брать.
Без htmldb_Get.
Если нельзя, то у меня работает с htmldb_Get
аааа, тебе хранимку расшарить надо???
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012210
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,
это есть. Как вызвать, чтобы спросило куда сохранить на диск.
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012217
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123blkangel,
это есть. Как вызвать, чтобы спросило куда сохранить на диск.
Это настройка веба в OHS dads.conf настраивается.
Для ORDS, наверное по аналогии.. Хотя наверное еще один ORDS придется держать...
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012218
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelPetro123blkangel,
это есть. Как вызвать, чтобы спросило куда сохранить на диск.
Это настройка веба в OHS dads.conf настраивается.
Для ORDS, наверное по аналогии.. Хотя наверное еще один ORDS придется держать...
так.....
а если у меня встроенный APEX?
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012223
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123blkangelпропущено...

Это настройка веба в OHS dads.conf настраивается.
Для ORDS, наверное по аналогии.. Хотя наверное еще один ORDS придется держать...
так.....
а если у меня встроенный APEX?

Ты имеешь ввиду XDB?
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012224
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jasper работает через iframe. Но там pdf.
Как вызвать для банального текста в выходной поток - не соображу.
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012225
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelXDB да
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012226
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как JS и ослик решают что надо вызвать окно сохранить на диск?
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012227
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123как JS и ослик решают что надо вызвать окно сохранить на диск?
Это в заголовке HTML страницы задается, Content-type
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012231
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelPetro123как JS и ослик решают что надо вызвать окно сохранить на диск?
Это в заголовке HTML страницы задается, Content-type
OK в PL допишу.
Как из JS вызвать пока не понял.
....
авторПри наличии атрибута download браузер не переходит по ссылке, а предложит скачать документ, указанный в адресе ссылки.
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012239
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelЭто в заголовке HTML страницы задается, Content-type
вот эта штука открывается в окне БЕЗ предложения - Скачать.
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
declare
  l_text_html varchar2(4000);
Begin
  owa_util.mime_header( 'application/octet', FALSE );
  htp.p('Content-Disposition: attachment; filename="emp.csv"');
  owa_util.http_header_close;
   htp.prn('ssssssssssssssssssss ASSSSSSSSSSSSSSS');
  -- Send an error code so that the
  -- rest of the HTML does not render
  htmldb_application.g_unrecoverable_error := true;
exception
  when others then
  htp.prn('Системная ошибка AJAX в AppProcess');
end;
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012240
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123blkangelпропущено...

Это в заголовке HTML страницы задается, Content-type
OK в PL допишу.
Как из JS вызвать пока не понял.
....
авторПри наличии атрибута download браузер не переходит по ссылке, а предложит скачать документ, указанный в адресе ссылки.


Чего не понятного то, ты же вроде HTML неплохо понимаешь??? в JS ты просто урл открываешь, браузер пытается открыть этот урл, видит, что в заголовке это файл (название, размер, попытатся открыть сразу и т.д.). Ну и открывает диологовое окно с предложением куда сохранить или просто открывается.
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012250
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123blkangelЭто в заголовке HTML страницы задается, Content-type
вот эта штука открывается в окне БЕЗ предложения - Скачать.
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
declare
  l_text_html varchar2(4000);
Begin
  owa_util.mime_header( 'application/octet', FALSE );
  htp.p('Content-Disposition: attachment; filename="emp.csv"');
  owa_util.http_header_close;
   htp.prn('ssssssssssssssssssss ASSSSSSSSSSSSSSS');
  -- Send an error code so that the
  -- rest of the HTML does not render
  htmldb_application.g_unrecoverable_error := true;
exception
  when others then
  htp.prn('Системная ошибка AJAX в AppProcess');
end;




Значит у тебя в браузере стоит больше не задавать этот вопрос, потому что у тебя указано верно.(выделено). А вот если вместо attachment; у тебя было бы inline; то браузер сразу пытается открыть
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
declare
  l_text_html varchar2(4000);
Begin
  owa_util.mime_header( 'application/octet', FALSE );
  htp.p('Content-Disposition: attachment; filename="emp.csv"');
  owa_util.http_header_close;
   htp.prn('ssssssssssssssssssss ASSSSSSSSSSSSSSS');
  -- Send an error code so that the
  -- rest of the HTML does not render
  htmldb_application.g_unrecoverable_error := true;
exception
  when others then
  htp.prn('Системная ошибка AJAX в AppProcess');
end;
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012251
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,
не, ты лучше меня знаешь.
OK. С урлом понятно.
Теперь как быть не с урлом...в динамике?
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012254
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelЗначит у тебя в браузере стоит больше не задавать этот вопрос
99 и 9 что не стоит там никаких галок.
PDF ведь работает.
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012260
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123blkangelЗначит у тебя в браузере стоит больше не задавать этот вопрос
99 и 9 что не стоит там никаких галок.
PDF ведь работает.
PDF это другое разрешение, назови файл emp.pdf и он у тебя так же сработает :)
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012262
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123blkangel,
не, ты лучше меня знаешь.
OK. С урлом понятно.
Теперь как быть не с урлом...в динамике?

Что значит не с урлом :)
...
Рейтинг: 0 / 0
Нужен пример download csv из JS.
    #39012264
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,
Код: javascript
1.
2.
3.
t = window.open('','','width=200,height=100');
t.document.write("<p>" + ajaxRes + "</p>");
t.focus();


= окно сверху без предложения скачать.
Ищу где затык.
...
Рейтинг: 0 / 0
25 сообщений из 54, страница 1 из 3
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Нужен пример download csv из JS.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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