Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Page Item Display As: File Browse Есть пример с Source Type: Database Column Все понятно JPG_BLOB:JPG_MIMETYPE:JPG_FILENAME:JPG_LAST_UPDATE а вот как использовать например другие типы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. не совсем доходит, т.е. задача Имеем страницу на ней элемент Page Item, Display As: File Browse, необходимо с помощью процедуры P_IMG_UPDATE( id, -- in JPG_BLOB, -- in JPG_MIMETYPE, -- in JPG_FILENAME, -- in JPG_LAST_UPDATE -- in ); которая срабатывает на нажатие кнопки, Обновить данные в базе Вопрос(ы): 1. Какой Source Type в Item выбрать и что ввести в Source value (не используя Database Column)? 2. Как передать параметры из Item-а в P_IMG_UPDATE? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 16:27 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
1. Source Type -Static Assignment, Source value - ничего 2. После Submit в Item будет значение WWV_FLOW_FILES.NAME для загруженного файла. Это значение уникально. По нему можно получить строку в которой все данные по файлу. Как передать в процедуру- думаю сами сможете придумать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 00:22 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Ну в принципе, что то получилось т.е. сделал Page Item Display As: File Browse (Р1_FB) Добавил Button: Сохранить (Submit) + добавил Computations (Item on This Page) с параметрами Item Name: Р1_FB Computation Point: After Submit Computation: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Вреде все сработало, но смутил момент Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2008, 16:50 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Внимательно перечитайте пункт: автор2. После Submit в Item будет значение WWV_FLOW_FILES.NAME для загруженного файла. Это значение уникально. По нему можно получить строку в которой все данные по файлу. Как передать в процедуру- думаю сами сможете придумать. В нём указан уникальный атрибут, по которому можно определить загруженный файл. У вас сработало, так как использовалось в однопользовательском режиме. Почему использовали Computation? Обычно он для вычисления полей используется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2008, 13:17 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
1. Действительно, необходимо читать внимательнее Код: plaintext 1. 2. 2. А вместо Computation, уже понял, что не прав и использую Processes Огромное Вам спасибо! и еще маленький вопрос(ы): 1. если вся необходимая информация о BLOBe хранится в flows_files.wwv_flow_file_objects$, то тогда зачем, делать доп.поля в своих таблицах, такие например как MIMETYPE, FILENAME и т.д. (как указано в примере), когда на много проще добавить одно поле что то типа WWV_FLOW_FILES_NAME? 2. flows_files.wwv_flow_file_objects$ - вообще когда нибудь очищается, или все время идет заполнение, это я к первому вопросу веду, т.е. получится ли использовать одно свое поле WWV_FLOW_FILES_NAME в своей таблице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2008, 16:36 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Не уверен на 100%, но на сколько я понимаю, она не очищается автоматически. Использовать её или нет дело ваше. Но туда складываются абсолютно все файлы загруженные через Apex. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 00:01 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Коллеги, здравствуйте. Познавательный пост, файлы я загружать научился. Правда, я так и не понял как с помощью WWV_FLOW_FILE_OBJECTS$ не ошибиться в выборе нужного файла. В случае одновременной работы с приложением условия на соответствие имени файла или максимального ключа могут быть недостаточными, а привязки к (например) сессии я не нашел. Кто-нибудь решал эту проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2008, 13:48 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
1 - селект делай из apex_application_files where name = "FXXXX/filename/". 2 - Строка в итеме "File Browse" будет уникальной в формате "FXXXX/filename/". ХХХХ как я понимаю заполняется из сиквенса, так что при многопользовательской работе проблем быть не должно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2008, 19:07 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Что то не совсем красиво с этим Код: plaintext Код: plaintext т.е. получается, пазу раздуть 5 сек., а именно выберет пользователь какой нибудь avi на несколько гигов и хана :) Кто нибудь что нибудь подскажет, как это победить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2008, 14:54 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
А вытянуть flows_files.wwv_flow_file_objects$ в не расширяемое табличное пространство сопоставимого с задачами размера и не хранить в ней ничего, а использовать только по прямому назначению - кеш IMHO:другого нам оракал не оставил вообщето в HTTP.REQUEST есть размер аттачмента - но его и подделать можно :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 14:49 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Сорри за ап старой темы :-)) .. Айтем компонент типа File Browse вызывает диалоговое окно выбора файла. Как в диалоговом окне прошить типы файлов? фильтры то бишь.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2010, 13:21 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
metisСорри за ап старой темы :-)) .. Айтем компонент типа File Browse вызывает диалоговое окно выбора файла. Как в диалоговом окне прошить типы файлов? фильтры то бишь.... Поскольку компонент типа File Browse - это <input type="file">, то никак. Вопрос "как добавить фильтр к диалогу выбора файла" мучает Сеть уже давно, но пока ни один из основных браузеров не поддерживает <input type="file" accept= "image/jpg">, единственное решение - проверять выбранный файл уже после выбора в JS и кидать исключение, если файл не такой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2010, 13:59 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Товарищи, приведите, пожалуйста, пример работы с данным компонентом. APEX4.1 Имеется чекбокс :P_CHB (активирует/деактивирует :P_FB). Имеется основной процесс, который также обрабатывает данные из загружаемого файла при #P_CHB:checked. Действие по сабмиту. Неважно, активирован или деактивирован компонент :P_FB, происходит загрузка в wwv_flow_files. После сабмита "белый лист". Как корректно можно решить данную задачу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 17:59 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Может знает кто. Есть ли стандартная apex функция для удаления определённых файлов из таблицы wwv_flow_files? Нет прав для обычного удаления записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 20:32 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Добрый вечер. Вопрос про тип файла в Apex 4.2. При загрузке файла c расширением xls система называет его другим именем без расширения. Как можно оставить оригинальное название файла с его расширением, чтобы позже у другого пользователя при открытии подключалось соответствующее приложение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 19:20 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Oleg3412При загрузке файла c расширением xls система называет его другим именем без расширения. В секции Settings при редактировании поля типа File Browse... есть все необходимые настройки. В том числе и столбец в таблице, в котором будет храниться имя файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 20:13 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Всем доброго дня! Я новичок в Апексе, пытаюсь повторить знаменитый пример: http://avdeo.com/2008/05/21/uploading-excel-sheet-using-oracle-application-express-apex/ Создаю айтемы P1_UPLOAD (File Browse со стандартными настройками) и Upload (кнопка со стандартными настройками) и бранч After Submit - Go to Page 1 - When button pressed Upload. Запускаю, выбираю csv файл, нажимаю Upload, смотрю в базу - записей нет ни в wwv_flow_files, ни в apex_application_temp_files. Apex 5-ой версии. Подскажите, в чем может быть ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 13:23 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Turingvetil, Кнопка Debug - вкл. и смотреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 13:56 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Turingvetil, Важно в какой момент и где вы смотрите. В 5-м апексе изменили хранение файлов. Появилась настройка "Purge File at" в конце сессии или же в конце реквеста. Наверно у вас в конце реквеста. Попробуйте в процессе на реквест перекинуть файл в какую-нибудь свою таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 14:34 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Petro123, спасибо большое! Теперь хорошо бы еще в нем разобраться :) Похоже, всё нормально выполняется? R E Q U E S T accept Upload Metadata: Fetch application definition and shortcuts NLS: wwv_flow.g_flow_language_derived_from=FLOW_PRIMARY_LANGUAGE: wwv_flow.g_browser_language=ru alter session set nls_language='RUSSIAN' nls_territory='RUSSIA' NLS: CSV charset=CL8MSWIN1251 ...NLS: Set Decimal separator="," ...NLS: Set NLS Group separator=" " ...NLS: Set g_nls_date_format="DD.MM.RR" ...NLS: Set g_nls_timestamp_format="DD.MM.RR HH24:MI:SSXFF" ...NLS: Set g_nls_timestamp_tz_format="DD.MM.RR HH24:MI:SSXFF TZR" Setting NLS_DATE_FORMAT to application date format: DD.MM.YYYY Setting NLS_TIMESTAMP_FORMAT to application timestamp format: HH24:MI:SS ...NLS: Set g_nls_date_format="DD.MM.YYYY" ...NLS: Set g_nls_timestamp_format="HH24:MI:SS" ...NLS: Set g_nls_timestamp_tz_format="DD.MM.RR HH24:MI:SSXFF TZR" ...metadata, fetch translated app info Authentication check: Application Express Authentication (NATIVE_APEX_ACCOUNTS) ...fetch session state from database fetch items (exact) ... sentry+verification success ...Session ID 13351947832929 can be used ...Setting session time_zone to +03:00 Setting NLS_DATE_FORMAT to application date format: DD.MM.YYYY Setting NLS_TIMESTAMP_FORMAT to application timestamp format: HH24:MI:SS ...NLS: Set g_nls_date_format="DD.MM.YYYY" ...NLS: Set g_nls_timestamp_format="HH24:MI:SS" ...NLS: Set g_nls_timestamp_tz_format="DD.MM.RR HH24:MI:SSXFF TZR" ...Check for session expiration: ...Metadata: Fetch Page, Computation, Process, and Branch ...Validate item page affinity. ... Compute item values ...Validate protected items. ...Check authorization security schemes Session State: Save form items and p_arg_values ...Session State: Saved Item "P1_UPLOAD" New Value="F1164774099/int_id.csv" Processes - point: ON_SUBMIT_BEFORE_COMPUTATION Branch point: Before Computation ...Evaluating Branch: "Go To Page 1" Type: REDIRECT_URL Button: 8206900341946616 Condition: (Unconditional) Stop APEX Engine detected Final commit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 14:39 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
heavyside, нет, настроено на конец сессии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 14:42 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Turingvetil, - Ctrl+F поиск на "ORA-" и т.д. и т.п. - вставьте в свой код Код: sql 1. и отлаживайте код просматривая в логах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 15:07 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Turingvetil, Так, в какой момент разобрались) Теперь важно узнать где смотрите) Т.к. вьюха фильтрует по сессии и воркспейсу. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Соответственно чтобы просматривать из девелопера вам надо установить сессию и security_group_id. Чтобы просматривать из SQL Commads надо установить сессию. Не стоит этим заниматься для такой задачи. Ещё раз предлагаю: Создайте After Submit процесс на этот реквест и там пропишите копирование из apex_application_temp_files в свою табличку. Например из одного blob поля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 15:16 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
heavyside, о, а в wwv_flow_file_objects$ нашлись файлы! Видимо, действительно что-то с сессиями (что именно - посмотреть не могу, т.к. из-под моего пользователя не видно wwv_flow_current_sgid). В общем, буду разбираться с авторизацией (всё равно еще понадобится), а если что - буду копировать файлы в свою таблицу. Большое спасибо за помощь!=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 15:30 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Turingvetil, Уточню на всякий случай. Если вы вызываете процедуру в процессе в апексе, то в этой процедуре вы можете использовать apex_application_temp_files и всё будет доступно. Важен контекст выполнения. Поэтому, если вам нужен файл только на время жизни сессии в апексе и вы не собираетесь кроме как через апекс к нему обращаться, то никуда ничего копировать не надо. Я вам предлагал копирование просто чтобы продемонстрировать, что файл в базе есть. Если же вам надо, например, из внешнего джава приложения считать из базы этот файл, то в apex_application_temp_files вы его не увидите, а wwv_flow_file_objects$ вам не должен быть доступен по правам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 15:42 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
heavyside, мне нужно сделать обычную загрузку из csv в существующую таблицу Оракла. Получается, можно просто повесить на кнопку процедуру, которая будет из apex_application_temp_files парсить и складывать данные в мою таблицу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 15:55 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Turingvetil, нужно вызвать submit (10 вариантов) и сделать процесс где его ловить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 16:01 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Turingvetil, Да, можете как передать блоб считанный в процессе в процедуру, так и считать прям в процедуре, передав имя файла. И далее в процедуре всё распарсите и разложите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 16:25 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
heavyside, Petro123, спасибо большое за помощь!! Все получилось!=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2015, 10:42 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
А как правильнее реализовать автоматический переход на другую страницу приложения с передачей параметров сразу submit-a страницы, после того как файл благополучно загрузился? Просто на той другой странице запускается плагин "Часики ожидания" и некоторые расчеты, вот и понадобился переход. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2015, 01:36 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Selesta_, После сабмита загрузки сразу на др. Страничку? Можно попробовать Бранч. Можно попробовать редирект при загрузке станицы в 1ом процессе. Но есть одно против. Загрузка длительная, возможно асинхронная и возможно с ошибкой. Это ведь файлы. Поэтому я бы дождался, а потом Next...Next. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2015, 07:53 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Petro123, не поняла, что за NEXT, для меня проблема в том, что я как раз и хочу дождаться что б файл полностью загрузился и сработал триггер на инсерт в таблицу и заполнилось из последовательности поле идентификатор строки ID в таблице, а потом я его возвращаю в item на странице путем Return Key Into Item в Automatic Row Processing (DML) . А при переходе не другую страницу я этот item передаю на другую страницу в и использую в обработке файла. По крайней мере такова идея. Не знаю только как правильно реализовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2015, 22:37 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Selesta_По крайней мере такова идея т.е. счас никак не работает? As is to be. Лучше рассказать как счас и как бы хотелось. У меня так: - кнопка загрузить - на onChange автоматом субмит - ловим субмит в процессе и там код по перекачке блоба из временной апекса в свою таблу - прогрессбар закачки - соответственно перериовка по новой всей странички. Дальше я могу с файлом работать хоть после ужина). Selesta_переход на другую страницу приложения с передачей параметров сразу submit-a страницы это не понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2015, 23:16 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Товарищи, а есть ли какая-нибудь возможность загрузить сразу несколько файлов? File Browse не дает выделить больше одного. В настройках айтема вроде не видно такого параметра, яндекс с гуглом молчат... Пользователю нужно будет грузить большое количество xml-файлов (несколько десятков, а то и сотен), не тыркать же по одному. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 08:24 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Turingvetil, а вот так пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 08:50 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Turingvetil, если сотни, можно и ФТП развернуть. Тоже вариант. Это уже массовая\пакетная закачка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 09:54 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
non-apexoid, ничосии! А что, так можно было?? Спасибо, пыталась по-русски искать, вот и не находилось ничего. Нашла чудо-плагин: http://www.theapexfreelancer.com/apex/f?p=APEXFREELANCER:FILE_UPLOAD:0 Как проверю, напишу о своих успехах, может, еще кому пригодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 10:37 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Вот еще может пригодиться https://github.com/Dani3lSun/apex-plugin-dropzone ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 10:41 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Vladml, спасибо! А кто-нибудь пользовался этим плагином - Multifile Upload Plugin? Столкнулась с такой проблемой: там нужно при добавлении айтема, если выбрана загрузка в таблицу, указать таблицу и колонки, куда грузить файлы. Указываю существующую таблицу, в той же схеме, с колонками в правильном порядке и правильных типов, но вылезает ошибка: ORA-20001: P1_NEW: Multiple File Upload Plugin - the following column names (NAME, MIME_TYPE, FILE_SIZE, BLOB_CONTENT, ID) specified in the attributes were not found for the supplied table: ndfl6_files Т.е. таблицу видит (если указать несуществующее имя таблицы, ошибка будет другая), а колонки почему-то не видит. В чем может быть проблема? Сейчас посмотрю текст плагина и попробую разврапить процедуру, но вдруг кто-нибудь уже сталкивался и знает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 12:30 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
На следующий день пересоздала айтем - все заработало нормально. Подозреваю, была какая-то проблема со схемами, одновременно заходила под несколькими пользователями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2016, 16:22 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Есть ли способ показать success confirmation сообщение при успешном upload файла через File Browse? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2017, 09:15 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
ХБм upload файла через File Browse? после upload идёт автоматическая перезагрузка странички опять на этот же адрес-урл. Т.е. можно поставить простейший ITEMS text "Загруженный файл: " с условием видимости по запросу из базы. ВИ ======= - страничка загрузки, айтемс не виден - нажали загрузить - процесс сабмит загрузки - перерисовка странички ПОСЛЕ ЗАГРУЗКИ - открытие странички по новой и показ того айтемса который был невидим, но появится если в базе запрос найдёт файл загрузки. Поле SOURCE - по запросу в айтемс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2017, 09:44 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
Petro123ХБм upload файла через File Browse? после upload идёт автоматическая перезагрузка странички опять на этот же адрес-урл. Т.е. можно поставить простейший ITEMS text "Загруженный файл: " с условием видимости по запросу из базы. ВИ ======= - страничка загрузки, айтемс не виден - нажали загрузить - процесс сабмит загрузки - перерисовка странички ПОСЛЕ ЗАГРУЗКИ - открытие странички по новой и показ того айтемса который был невидим, но появится если в базе запрос найдёт файл загрузки. Поле SOURCE - по запросу в айтемс. Спасиб. Ужос, ужос, ужос. Скажите вот только у меня 5-й апекс вызывает чувство тупой злобы на то как все через ж и как все было понятно в 4.2? Справился с загрузкой, сделал ее в modal dialog page, все прекрасно. Но после submit этот диалог остается открытым. Добавил branch after submit, redirect to page. Замечательно, нажал кнопочку submit, он свернулся, и вернулся на исходную страницу. А файл теперь _не записывается_ хушь плачь. Убираю branch - записывается. Ничего не меняя, добавляю branch - не записывается. Прям как милицейская мигалка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2017, 10:59 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
ХБУжос, ужос, ужос. есть других куча вариантов))). ХБСкажите вот только у меня 5-й апекс вызывает чувство тупой злобы на то как все через ж и как все было понятно в 4.2? а в чём ты увидел отличия? Только простая привередливость бла бла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2017, 11:42 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
ХБСправился с загрузкой, сделал ее в modal dialog page, можно было и не делать в отдельном окне. Сам захотел ХБНо после submit этот диалог остается открытым. сам захотел окно. Там есть процесс и волшебник его поставит Dialog Close ХБДобавил branch after submit, redirect to page. зачем? Если модальное НАД родительским? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2017, 11:44 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
ХБДобавил branch after submit, вся проблема, что не знаем как декларативно работать в апекс. Не надо было окно и не надо бранч. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2017, 11:45 |
|
||
|
APEX: File Browse
|
|||
|---|---|---|---|
|
#18+
ХБPetro123пропущено... после upload идёт автоматическая перезагрузка странички опять на этот же адрес-урл. Т.е. можно поставить простейший ITEMS text "Загруженный файл: " с условием видимости по запросу из базы. ВИ ======= - страничка загрузки, айтемс не виден - нажали загрузить - процесс сабмит загрузки - перерисовка странички ПОСЛЕ ЗАГРУЗКИ - открытие странички по новой и показ того айтемса который был невидим, но появится если в базе запрос найдёт файл загрузки. Поле SOURCE - по запросу в айтемс. Спасиб. Ужос, ужос, ужос. Скажите вот только у меня 5-й апекс вызывает чувство тупой злобы на то как все через ж и как все было понятно в 4.2? Справился с загрузкой, сделал ее в modal dialog page, все прекрасно. Но после submit этот диалог остается открытым. Добавил branch after submit, redirect to page. Замечательно, нажал кнопочку submit, он свернулся, и вернулся на исходную страницу. А файл теперь _не записывается_ хушь плачь. Убираю branch - записывается. Ничего не меняя, добавляю branch - не записывается. Прям как милицейская мигалка. ну вот разобрался, branch оказывается должен быть не after submit, а after processing. Офигеть логика:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2017, 11:47 |
|
||
|
|

start [/forum/topic.php?all=1&fid=50&tid=1874421]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
184ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 269ms |
| total: | 571ms |

| 0 / 0 |
