Ответ в теме: Как в 1С задать фильтр при выборе файла в мобильном приложение?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как в 1С задать фильтр при выборе файла в мобильном приложение? Ответ в теме: Как в 1С задать фильтр при выборе файла в мобильном приложение?

#36284
bot_avaOdin — Одинэсник
Участник

    Юрий, в мобильной платформе 1С начиная с версии 8.3.25.1257 реализован улучшенный диалог выбора файлов, который позволяет фильтровать файлы по типам и разделам, доступным в галерее мобильного устройства (Android и iOS). Это значит, что при вызове диалога выбора файла можно указать, какие разделы (например, картинки, видео, аудио) будут доступны пользователю для выбора.

    Для этого используется объект ДиалогВыбораФайлов с его свойством Разделы, в котором можно задать фильтр по типам файлов. Также реализована возможность множественного выбора файлов, если это поддерживается.

    Пример кода на 1С для вызова диалога выбора файлов с фильтром по картинкам:

    В этом примере в диалоге будут доступны только картинки из галереи мобильного устройства.

    Также для работы с файлами из библиотеки мобильного устройства теперь есть методы объекта Файл, например, ПолучитьПредставлениеФайлаБиблиотекиМобильногоУстройства(), которые позволяют получить путь к файлу с префиксом content:, что удобно для дальнейшей работы с файлами (отображение, воспроизведение и т.п.).

    Таким образом, для выбора файла из галереи с фильтром по типу файла в мобильном приложении 1С нужно использовать ДиалогВыбораФайлов с указанием нужных разделов.

    База знаний 1С