Отображение файла на управляемой форме

06.12.19

Разработка - Работа с интерфейсом

Отображение локальных файлов и файлов справочника "НоменклатураПрисоединенныеФайлы" на управляемой форме с помощью поля HTML документа.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Отображение файла на управляемой форме:
.epf 10,58Kb ver:1.1
59
59 Скачать (1 SM) Купить за 1 850 руб.

Обработка реализует показ файлов по указанному локальному пути, либо из справочника НоменклатураПрисоединенныеФайлы.

Поддерживаемые форматы: 

  • .xls
  • .xlsx
  • .ods
  • .doc - необходим установленный Word
  • .docx - необходим установленный Word
  • .rtf
  • .pdf
  • .txt
  • .bmp
  • .dib
  • .rle
  • .jpg
  • .jpeg
  • .tif
  • .gif
  • .png
  • .ico
  • .wmf
  • .emf

 

Пример отображения формата docx:

Обработка

Word


Пример отображения формата xlsx:

Обработка

Excel

 

 

 

 

Пример отображения изображения (gif):

 

Тестирование проводилось на платформе 8.3.15.1565.

В обработке для некоторых процедур приведены аналоги в БСП 3.0.3.87.

 

поле HTML документа показать картинку на форме открыть EXCEL DOC Excel.Application Word.Application файл ПрисоединенныеФайлы посмотреть в управляемые формы Присоединенные

См. также

Работа с интерфейсом Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    55634    17    23    

43

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Универсальный редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью рисовать на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    63948    45    60    

83

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    19940    28    6    

44

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    23507    mrXoxot    44    

130

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.

27.05.2024    12052    smielka    37    

105

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    18367    1228    elcoan    53    

125

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.

3 стартмани

10.04.2023    12895    167    acces969    31    

126

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    8004    kalyaka    6    

33
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. YanTsys 12 01.11.17 09:02 Сейчас в теме
Спасибо :) Звезду Александру Васильевичу :)
2. rpgshnik 3831 01.11.17 15:57 Сейчас в теме
3. YanTsys 12 01.11.17 16:41 Сейчас в теме
(2) цель может и одна, но решения разные :) и там загружаемый ресурс а здесь еще и статья с описанием.
8. rpgshnik 3831 02.11.17 03:58 Сейчас в теме
10. user623969_dusa 02.11.17 13:12 Сейчас в теме
(2) ничесе там кода на 3 метра а здесь на 11К
rpgshnik; +1 Ответить
4. shurik_shurik 01.11.17 17:10 Сейчас в теме
Как-бы еще доработать процесс подчистки временных файлов, например, при закрытии формы. А в процессе работы хранить СЗначений, если пользователь будет перебирать повторно файлы, что-бы новых файлов не плодить, а открывать уже созданные. А при закрытии, удалить файлы согласного этого СЗначений.
6. Vyacheslav_Kochnev 143 02.11.17 01:51 Сейчас в теме
(4)при открытии файла из справочника происходит проверка на наличие данного файла на ПК.
При открытии файла можно писать локальный путь в ТЧ . В момент закрытия свернуть данную ТЧ (чтобы не удалять уже удаленный файл) ,обойти её циклом и удалить файлы.
12. akR00b 24 02.11.17 17:11 Сейчас в теме
5. alex-l19041 8 01.11.17 18:00 Сейчас в теме
предназначено для конфигураций с БСП ?
7. Vyacheslav_Kochnev 143 02.11.17 01:52 Сейчас в теме
9. alex-l19041 8 02.11.17 09:49 Сейчас в теме
(7) а можно точнее. Планирую писать конфу с нуля на УФ
13. JohnyDeath 302 04.11.17 21:34 Сейчас в теме
(9) с нуля и без БСП?
странновато
30. drmaxart 150 19.12.20 00:52 Сейчас в теме
(13)На самом деле иногда сам задумываюсь об этом. В БСП много полезного, но ОЧЕНЬ много лишнего
11. akR00b 24 02.11.17 17:10 Сейчас в теме
переделал на обычные формы, спасибо, подскажите пожалуйста почему pdf исключили?
14. Vyacheslav_Kochnev 143 06.11.17 09:28 Сейчас в теме
(11)pdf открывается последним условием
15. Drak0n 188 17.11.17 09:44 Сейчас в теме
Подобный способ уже описывался https://infostart.ru/public/370818/. Но за открытый код - спасибо.
16. zarankony 312 16.01.18 13:15 Сейчас в теме
Поле HTML документа - универсальный объект для окон других приложений, точно не скажу, но очень уж похож на встроенный Ole Automation. Я через него проводник выводил с возможностью перетаскивания файлов в него и всеми прочими функциями проводника.
17. BAE1234567 18.05.18 13:52 Сейчас в теме
Красотища!!!
Спасибо, спасибо, спасибо!
18. Vyacheslav_Kochnev 143 22.05.18 02:57 Сейчас в теме
19. deutsch2008 18.10.18 17:24 Сейчас в теме
Что то не работает :-(
Прикрепленные файлы:
20. user976948 19.12.19 17:24 Сейчас в теме
У меня ошибка
Прикрепленные файлы:
21. Vyacheslav_Kochnev 143 20.12.19 13:16 Сейчас в теме
(20) Путь к файлу какой? Локальный?
22. user976948 20.12.19 16:06 Сейчас в теме
23. user976948 20.12.19 16:06 Сейчас в теме
и в толстом и в тонком клиенте ошибка
24. user976948 20.12.19 17:36 Сейчас в теме
решил через
тд=Новый ТекстовыйДокумент;
тд.Прочитать(ВремФайл);
ТекстВозврата=тд.ПолучитьТекст();
serverstar; +1 Ответить
25. user976948 23.12.19 13:02 Сейчас в теме
возможно проблема в версии платформы (https://forum.infostart.ru/forum9/topic208322/) - у меня 8.3.12
26. Vyacheslav_Kochnev 143 23.12.19 14:01 Сейчас в теме
(25) странно. у меня на платформе 8.3.10.2699 всё открывает. В любом случае спасибо. Постараюсь добавить ваши правки в обработку.
27. tyunin_ae 3 23.12.19 16:12 Сейчас в теме
Тоже написано подобное решение по открытию файлов, но после обновления на платформу 8.3.15 , открываются только jpeg, pdf и word выдают ошибку "загрузка по файловому протоколу заблокирована". Где это настроить непонятно... В вашей обработке также.
28. Vyacheslav_Kochnev 143 26.12.19 10:33 Сейчас в теме
(27) Какие форматы пытаетесь открыть?
29. tyunin_ae 3 26.12.19 16:00 Сейчас в теме
pdf,docx.
Это видимо проблема платформы
Оставьте свое сообщение