Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Убрать принудительную загрузку файла для File Browse.. элемента по submit / 21 сообщений из 21, страница 1 из 1
13.12.2016, 19:35
    #39366118
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
Подскажите, как можно отключить принудительную загрузку файла по кнопке с submit, если файл выбран.
Суть в следующем: необходимо либо грузить файл, либо выполнять другие действия(в зависимости от значения другого элемента на странице в не зависимости от того, выбран файл или нет).
...
Рейтинг: 0 / 0
14.12.2016, 11:39
    #39366543
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
deniska80Подскажите, как можно отключить принудительную загрузку файла по кнопке с submit, если файл выбран.
Суть в следующем: необходимо либо грузить файл, либо выполнять другие действия(в зависимости от значения другого элемента на странице в не зависимости от того, выбран файл или нет).
- при выборе файла на событие: Файл выбран - произведите все проверки И\ИЛИ
- при клике на Загрузить\сабмит отправляйте разный текст сабмита.
Например, вместо DOWNLOAD - DOWN_MY_FILE_PETRPO
- потом при сабмите в процедуре ловите это слово и грузите файл.
...
Рейтинг: 0 / 0
14.12.2016, 12:01
    #39366576
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
Первое не подходит. Можно сначала выбрать файл. а потом указать доп условия.
По поводу второго: в каком месте ловить слово? Если по сабмиту после расчетов и валидаций, то не работает.
Загрузка в память(видимо) начинается до этого момента
...
Рейтинг: 0 / 0
14.12.2016, 12:31
    #39366634
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
deniska80Первое не подходит. Можно сначала выбрать файл. а потом указать доп условия.
не понял.
- нарисуй картинку.
Тебе нужно раньше? Тогда не показывай загрузку-айтемс пока не выберешь условия.
...
Рейтинг: 0 / 0
14.12.2016, 12:32
    #39366637
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
Petro123загрузку-айтемс
это ITEMS_BROWSER = выбор файла с событием что он выбран
...
Рейтинг: 0 / 0
14.12.2016, 12:54
    #39366660
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
Простейший пример.
3 элемента
- File Browse
- Кнопка с Submit
- чекбокс.

Необходимо, чтобы при выбранном чекбоксе не происходила загрузка файла при сабмите.
Последовательность действий любая. Выбрать файл, нажать чекбокс 1-2-n раз. В итоге, если чекбокс не выбран - грузим выбранный в File Browse файл, если выбран - не грузим.
...
Рейтинг: 0 / 0
14.12.2016, 13:33
    #39366703
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
deniska80Выбрать файл, нажать чекбокс 1-2-n раз. В итоге, если чекбокс не выбран - грузим выбранный в File Browse файл, если выбран - не грузим.
ты не понял.
Есть 2 варианта:
- сабмит самому - кнопкой
- сабмит автоматом при выборе файла.
Т.е.
1)
- повесить DA либо на FILE_BROWSER либо на доп.кнопку
- там код
Код: sql
1.
2.
3.
4.
if chBox.Выбран ТО
САБМИТ
else
НИЧЕГО
...
Рейтинг: 0 / 0
14.12.2016, 13:34
    #39366706
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
второй вариант убирать видимость кнопки или BROWSER при смене чекбокса
...
Рейтинг: 0 / 0
14.12.2016, 13:40
    #39366715
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
deniska80чтобы при выбранном чекбоксе не происходила загрузка файла при сабмите.
разберись в настройках - как выключить сабмит в настройках ITEMS.
...
Рейтинг: 0 / 0
14.12.2016, 14:12
    #39366766
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
Зачем мне его выключать?
Я же указал исходные данные.
Сабмит по кнопке будет всегда. Кнопка одна. Для упрощения условий 1 чекбокс.
Вопрос: можно ли заставить апекс не грузить в память файл, если его имя присутствует в элементе, но не выполняется определенное условие.
...
Рейтинг: 0 / 0
14.12.2016, 14:30
    #39366798
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
deniska80Вопрос: можно ли заставить апекс не грузить в память файл, если его имя присутствует в элементе, но не выполняется определенное условие.
ответил выше.
Зайдите в айтемс BROWSER и выключите автоматическую загрузку.
Потом настроите ручную через сабмит по кнопке.
...
Рейтинг: 0 / 0
14.12.2016, 14:51
    #39366854
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
Где в настройках этого элемента можно выключить автоматическую загрузку?
...
Рейтинг: 0 / 0
14.12.2016, 15:17
    #39366919
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
deniska80Где в настройках этого элемента можно выключить автоматическую загрузку?
Может на 15-м сообщении скрин дашь? Свойств айтемса FILE_BROWSER?
Я на память не помню.
...
Рейтинг: 0 / 0
14.12.2016, 15:21
    #39366926
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
deniska80,
DA проверили? Не висит на айтемсе выбора файла какой нибудь код?
...
Рейтинг: 0 / 0
14.12.2016, 15:22
    #39366927
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
deniska80Где в настройках этого элемента можно выключить автоматическую загрузку?
при выборе файла НЕ должно ничего происходить и страничка не перегружется. И ничего никуда не качается.
...
Рейтинг: 0 / 0
14.12.2016, 16:43
    #39367020
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
...
Рейтинг: 0 / 0
14.12.2016, 16:43
    #39367021
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
...
Рейтинг: 0 / 0
14.12.2016, 16:44
    #39367023
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
...
Рейтинг: 0 / 0
14.12.2016, 16:47
    #39367027
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
При выборе файла ничего не происходит. Происходит по нажатию на кнопку с сабмитом. Происходит перед выполнением всех процессов(до точки after submit), где вызываются процессы с pl/sql кодом. Специально сделал приложение с 3 элементами, поэтому никакого лишнего кода и DA нет.
...
Рейтинг: 0 / 0
14.12.2016, 16:49
    #39367028
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
Для проверки специально выбираю большой файл(~1Гб).
Может быть он не грузится, но какие-то действия происходят, т.к. в хроме бегут проценты от 0 до 100%, после этого уже начинают запускаться процессы.
...
Рейтинг: 0 / 0
14.12.2016, 17:00
    #39367037
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать принудительную загрузку файла для File Browse.. элемента по submit
deniska80При выборе файла ничего не происходит.
OK
deniska80Происходит по нажатию на кнопку с сабмитом.
открой свойства кнопки и вместо Action submit выбери DA.
Потом сам в этом DA вызовешь сабмит вместо кнопки.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Убрать принудительную загрузку файла для File Browse.. элемента по submit / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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