|
|
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Д.д. ALL Загружаю файл через File Browser, в wwv_flow_files вижу дату загрузки, те момент когда он попал в таблицу. Нужны атрибуты исходного файла, в частности дата модификации, как сделать чтобы оно тут появилось !? select filename,to_char(created_on,'dd.mm.yyyy hh24.mi.ss'),to_char(updated_on,'dd.mm.yyyy hh24.mi.ss') from wwv_flow_files ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 15:09 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
_kykyоно тут п тут это где? - в запросе видим дату? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 15:36 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
В запросе дата добавления в таблицу, у файла другая дата! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 15:58 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
_kyky, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. если тут нет даты или она неверная, то при загрузке в свою таблу, читаешь файл на PL и заполняешь своё поле. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 16:11 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
_kykyВ запросе дата добавления в таблицу, у файла другая дата!Дата изменения файла хранится в ФС, из самого файла ты ее никак не вытянешь. Если эта информация нужна, прийдется писать свой загрузчик файлов, который сможет вытянуть эту инфу (если такое впринципе возможно) https://msdn.microsoft.com/en-us/library/windows/desktop/ms724290(v=vs.85).aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 10:05 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Casufi_kykyВ запросе дата добавления в таблицу, у файла другая дата!Дата изменения файла хранится в ФС, из самого файла ты ее никак не вытянешь. Если эта информация нужна, прийдется писать свой загрузчик файлов, который сможет вытянуть эту инфу (если такое впринципе возможно) https://msdn.microsoft.com/en-us/library/windows/desktop/ms724290(v=vs.85).aspx Не надо нам майкрософт ссылок. :) Вот от тома реализация на Яве по считыванию файлов в директории. Я думаю таким же образом можно и дату считать https://asktom.oracle.com/pls/apex/f?p=100:11:0::NO::P11_QUESTION_ID:439619916584 Если реализуете, прошу поделится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 11:14 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
blkangelНе надо нам майкрософт ссылок. :) какая разница, если на клиенте ни тот ни тот не работает.....безопасность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 11:39 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
blkangelНе надо нам майкрософт ссылок. :) Апекс - вебинтерфейс, по ходу человеку нужна дата модификации файла с клиента, читать эту информацию нужно с ФС клиента, заниматься этим должен скрипт/апплет/флешскрипт в окне браузера клиента, у тома ответ на вопрос авторMy program must interface with another system which puts files in a directory on the server. Немного разные задачи, на клиенте вы стокнетесь с ограничениями безопастности браузера, ИМХО задача реализуема только в корпоративной среде, где можно клиенту диктовать настройки браузера и список используемых плагинов/расширений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 12:37 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Casufi, +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 12:46 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Petro123, В том то и дело, что контрол возвращает только имя файла, а все остальные date атрибуты доступны через wwv_flow_files и равны дате загрузке! Атрибуты локального файла PLSQL напрямую недоступны! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 13:19 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
_kyky, плюньте. Чьё это желание? Т.к. там много камней. - дата часто неверная - это прерогатива ОСи - путь вводят руками, а вы сделайте утилиту за доп.деньги - ... IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 13:38 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
_kykyа все остальные date атрибуты доступны через wwv_flow_files и равны дате загрузке! По ходу я в пустоту писал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 15:36 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Вообще то в HTML 5 есть свет в конце тонеля, но прийдется писать полностью свой контрол и переводить тему на HTML5 https://w3c.github.io/FileAPI/#file-attrs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 15:41 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Велосипеды поехали :) А может пофилософствуем? Что такое дата модификации файла? Это когда его переписали с флешки на комп, по сети, с компакта и т.д., содержание файла не изменилось. Тогда почему не принять дату загрузки в БД, датой модификации файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 15:54 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
blkangelЧто такое дата модификации файла? Это когда его переписали с флешки на комп, по сети, с компакта и т.д., содержание файла не изменилось. Тогда почему не принять дату загрузки в БД, датой модификации файла? Дети есть ? Смешариков смотрел ? "Метеорология - точная наука". Есть такой атрибут у файла - дата последней модификации, которій хранится в ФС, именно єтот атрибут и назівается "Дата модификации файла", тут ничего изобретать и философстововать не нужно, все заранее определено. http://jsfiddle.net/Casufi/vw9bcomr/ код тестировал в последнем стабильном FF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 16:10 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
CasufiblkangelЧто такое дата модификации файла? Это когда его переписали с флешки на комп, по сети, с компакта и т.д., содержание файла не изменилось. Тогда почему не принять дату загрузки в БД, датой модификации файла? Дети есть ? Смешариков смотрел ? "Метеорология - точная наука". Есть такой атрибут у файла - дата последней модификации, которій хранится в ФС, именно єтот атрибут и назівается "Дата модификации файла", тут ничего изобретать и философстововать не нужно, все заранее определено. http://jsfiddle.net/Casufi/vw9bcomr/ код тестировал в последнем стабильном FF Ооо, спасибо. Протестил на Хроме под винду и FF на никсе, работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 16:35 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Спасибо, попробую подсовывать дату в строчку с именем файла, уж очень не хочется с отдельным контролом заморачиваться. Всем успехов! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 17:01 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
_kykyСпасибо, попробую подсовывать дату в строчку с именем файла, уж очень не хочется с отдельным контролом заморачиваться. Всем успехов! Классический процесс загрузки файла в апексе это - родной контролл + процесс, который выполняется на сабмит. Чтобы не подсовывать дату куда попало, проще всего рядом с этим контролом положить скрытый итем, в который яваскриптом записывать дату изменения файла, а в процессе читать из файл контрола имя, а из скрытого итема дату ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 17:14 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Casufi_kykyСпасибо, попробую подсовывать дату в строчку с именем файла, уж очень не хочется с отдельным контролом заморачиваться. Всем успехов! Классический процесс загрузки файла в апексе это - родной контролл + процесс, который выполняется на сабмит. Чтобы не подсовывать дату куда попало, проще всего рядом с этим контролом положить скрытый итем, в который яваскриптом записывать дату изменения файла, а в процессе читать из файл контрола имя, а из скрытого итема дату А мне казалось, что классическая загрузка в апекс состоит из пяти элементов - FILENAME. FILEDATE,MIMETYPE, CHARSET и сам File Brosers, ну вот в FILEDATE и надо яваскриптом дату пихать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 17:26 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Теперь проблема в том что скрипт не видит hidden item. Хочется чтобы P7_FILEDATE было скрыто!? Такой скрипт получился, с не hidden item работает var fileSelect = function(item) { var file = item.files[0]; var l_date = new Date(); l_date=file.lastModifiedDate; $('#P7_FILEDATE').val(l_date.getFullYear()+'.'+(1+l_date.getMonth())+'.'+l_date.getDate()+' '+ l_date.getHours()+':'+l_date.getMinutes()+':'+l_date.getSeconds()); } $('#P7_FILEBROWSER').on('change',function(){fileSelect(this);}) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 13:40 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
_kyky, Я не знаю почему не видит, попробуйте использовать Apex javascript Api Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 13:51 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
Еcли ITEM HIDDEN то такая бедуля Session state protection violation: This may be caused by manual alteration of protected page item P7_FILEDATE. If you are unsure what caused this error, please contact the application administrator for assistance. Contact your application administrator. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 14:20 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
_kyky, Сделайте Регион HTML, в атрибутах добавьте style="display:none;". Добавьте в этот регион ваш ITEM не скрытый и радуйтесь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 14:26 |
|
||
|
Дата изменения загружаемого файла, где забрать?
|
|||
|---|---|---|---|
|
#18+
_kyky, У вас в Яваскрипте есть неучтенка нулей,так будет правильно Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 14:34 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=39043609&tid=1874842]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
83ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
88ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 476ms |

| 0 / 0 |
