|
Мобильное приложение. Интерактивный выбор файла. | ☑ | ||
---|---|---|---|---|
0
mzelensky
01.03.14
✎
20:08
|
Доброго всем!
Мучаюсь с мобильным приложением. Уперся в очень элементарный вопрос, который не могу решить. Мне нужно указать файл (точнее путь к нему). В обычном режиме делается через ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие) Но в мобильном приложении НЕТ такого. И никак не могу найти аналог. Как все-таки поступить??? |
|||
1
iamnub
01.03.14
✎
21:53
|
Я как бы не в теме мобильных приложений под 1С, но предположу, что искомого функционала - нет.
Что в ведре, что в яблах - нету доступа к ФС - только в рамках своей песочницы. Что до - "как поступить" - очень просто. Работу с файлами вынеси на уровень БД - и всё. То есть - любой файл, который может "завестись" на мобиле - должен отображаться на объект в БД. Оттуда и выбирай. |
|||
2
xReason
01.03.14
✎
22:17
|
Там есть поместить файл , но не все так просто, в продукции яблока нет так легко получить доступ к файловой системе
|
|||
3
iamnub
01.03.14
✎
22:39
|
(2)
В рамках песочницы нет никаких проблем с доступом к ФС. ТС нужен контрол, который уже умеет всё делать. |
|||
4
mzelensky
02.03.14
✎
15:16
|
(1)не совсем понял что ты имеешь ввиду под "только в рамках своей песочницы" ??
"аботу с файлами вынеси на уровень БД - и всё. То есть - любой файл, который может "завестись" на мобиле - должен отображаться на объект в БД. Оттуда и выбирай." - а как он должен ссылаться, если ты не знаешь где этот файл находится? Т.е. есть некий файлик где-то на мобиле (допустим в каталоге Даунлоадс), мне нужно обработать его...но для этого пользователь должен указать путь к этому файлу. Вот с этим и проблемы! |
|||
5
mzelensky
02.03.14
✎
15:18
|
(2) Продукция яблока меня не интересует. Только Андроид. Смотрел этот "поместить файл", но до меня так и не дошло как им пользоваться в данном случае, т.к. функция предназначена для сохранения файла, который находится В БАЗЕ, а не наоборот.
|
|||
6
Masquerade
02.03.14
✎
16:25
|
(4)
"если ты не знаешь где этот файл находится?" Файл появляется "в обход" твоего приложения? Пользователь жмет на "обработать файл". Ты сканишь требуемое место (корень, последнее место и т.д.) и выводишь списком всё, что нашел. Пользователь жмет на плитку - если это директория, то сканишь её. Если файл, то обрабатываешь. Таким образом - тебе надо овладеть искусством получения списка файлов из какой-то директории. Это реально? |
|||
7
mzelensky
02.03.14
✎
16:30
|
(6) я уже думал над этим. Т.е. фактически получается - реализуешь сам диалог выбора файла с блужданием по файловой системе отталкиваясь от какой-то директории.
Надеялся, что все-таки есть нечто готовое и не прийдется этого делать. |
|||
8
mzelensky
02.03.14
✎
16:32
|
(6) Файл появляется "в обход" твоего приложения? - ну а почему бы и нет. Файл может попасть на устройство каким угодно способом. Разумеется, что в нормальном режиме я сам буду его скачивать и обрабатывать, но это не обязательно и пользователь может сам его раздобыть, а потом подсунуть программе для обработки. Вот на этот случай и пишу данный функционал.
|
|||
9
Masquerade
02.03.14
✎
16:32
|
||||
10
mzelensky
03.03.14
✎
13:27
|
Апну, может кто еще чего надоумит :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |