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










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

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

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

  • .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.

 

19 Comments

  1. YanTsys

    Спасибо 🙂 Звезду Александру Васильевичу 🙂

    Reply
  2. rpgshnik
  3. YanTsys

    (2) цель может и одна, но решения разные 🙂 и там загружаемый ресурс а здесь еще и статья с описанием.

    Reply
  4. shurik_shurik

    Как-бы еще доработать процесс подчистки временных файлов, например, при закрытии формы. А в процессе работы хранить СЗначений, если пользователь будет перебирать повторно файлы, что-бы новых файлов не плодить, а открывать уже созданные. А при закрытии, удалить файлы согласного этого СЗначений.

    Reply
  5. alex-l19041

    предназначено для конфигураций с БСП ?

    Reply
  6. user608855_krick_09

    (4)при открытии файла из справочника происходит проверка на наличие данного файла на ПК.

    При открытии файла можно писать локальный путь в ТЧ . В момент закрытия свернуть данную ТЧ (чтобы не удалять уже удаленный файл) ,обойти её циклом и удалить файлы.

    Reply
  7. user608855_krick_09

    (5) По-идеи да

    Reply
  8. rpgshnik

    (3) хорошо убедили))

    Reply
  9. alex-l19041

    (7) а можно точнее. Планирую писать конфу с нуля на УФ

    Reply
  10. user623969_dusa

    (2) ничесе там кода на 3 метра а здесь на 11К

    Reply
  11. kare

    переделал на обычные формы, спасибо, подскажите пожалуйста почему pdf исключили?

    Reply
  12. kare

    (4)тоже так сделал.

    Reply
  13. JohnyDeath

    (9) с нуля и без БСП?

    странновато

    Reply
  14. user608855_krick_09

    (11)pdf открывается последним условием

    Reply
  15. Drak0n

    Подобный способ уже описывался https://infostart.ru/public/370818/. Но за открытый код — спасибо.

    Reply
  16. nikita0832

    Поле HTML документа — универсальный объект для окон других приложений, точно не скажу, но очень уж похож на встроенный Ole Automation. Я через него проводник выводил с возможностью перетаскивания файлов в него и всеми прочими функциями проводника.

    Reply
  17. BAE1234567

    Красотища!!!

    Спасибо, спасибо, спасибо!

    Reply
  18. user608855_krick_09

    (17) Пожалуйста

    Reply
  19. deutsch2008

    Что то не работает 🙁

    Reply

Leave a Comment

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