Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 апр 2024, 09:46

Просмотр (предпросмотр) *.doc (*.docx) и *.pdf на управляемой форме

Автор MANiac, 27 сен 2018, 14:53

0 Пользователей и 1 гость просматривают эту тему.

MANiac

Подскажите как можно реализовать просмотр (предпросмотр) документа *.doc в управляемой форме, а также *.pdf?
Или ткните где почитать, может в типовых конфигурациях где-то реализовано...

Интересует именно *.doc (*.docx) и *.pdf...пример с просмотром картинок прошу не приводить ))

Пример с *.pdf находил, но он не взлетел... в ПолеHTMLДокумента пусто

alexandr_ll

Цитата: MANiac от 27 сен 2018, 14:53
Подскажите как можно реализовать просмотр (предпросмотр) документа *.doc в управляемой форме, а также *.pdf?
Или ткните где почитать, может в типовых конфигурациях где-то реализовано...

Интересует именно *.doc (*.docx) и *.pdf...пример с просмотром картинок прошу не приводить ))

Пример с *.pdf находил, но он не взлетел... в ПолеHTMLДокумента пусто
Например,
https://infostart.ru/public/120714/
https://cloud.mail.ru/public/CLyV/kuj1WWUjd

MANiac

Мучался, мучался, так и недомучался ((
Прошу отнестись с пониманием и отвечать по делу...

Добился отображения PDF, но только в тонком клиенте...в web почему-то не показывает.
Собственно сделал так:
ПолеПредпросмотра - на форме поле вида ПолеHTMLДокумента, ПутьКДанным = СтрокаПредпросмотра
СтрокаПредпросмотра - строковый реквизит формы

//получаю данные из таблицы значений на форме со списком прикрепленных файлов
ДанныеФайла = РаботаСФайламиВызовСервера.ДанныеФайла(Элементы.Файлы.ТекущиеДанные.Ссылка);

//а вот так вывожу на поле PDFку
СтрокаПредпросмотра = "<html><body><EMBED id='PDF' width=100% height=100% type=""application/pdf"" src="""+ДанныеФайла.НавигационнаяСсылкаТекущейВерсии+"""></EMBED></body></html>";

Вопрос: почему не работает в web-клиенте и как исправить?
Добавлено: 10 окт 2018, 13:09


И еще вопрос... Как правильно обращаться к файлу?
У "заказчика" в базе даже через тонкий клиент не отображается... Скорее все дело в указании пути файла

alex0402

Цитата: MANiac от 10 окт 2018, 10:26Скорее все дело в указании пути файла

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

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск