|
Как отобразить в "ПолеHTMLДокумента" файл word? | ☑ | ||
---|---|---|---|---|
0
vit555
18.06.19
✎
16:55
|
Начиная с 8.3.14 "ПолеHTMLДокумента" работает через webkit.
Перестали отображаться файлы Веб Архива в "ПолеHTMLДокумента". было так: ПолныйПутькФайлуWord = (тип строка) здесь путь к файлу word ФайлВебАрхива = ПолучитьИмяВременногоФайла("mht"); wdFormatWebArchive = 9; Word = Новый COMОбъект("Word.Application"); Попытка ActiveDocument = Word.Documents.Open(ПолныйПутькФайлуWord); ActiveDocument.SaveAs2(ФайлВебАрхива, wdFormatWebArchive); Word.Quit(); Исключение Сообщить(описаниеОшибки()); Word.Quit(); КонецПопытки; ДляПоляHTMLДокумента = ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(ФайлВебАрхива)); //ДляПоляHTMLДокумента это реквизит формы типа строка связанный с элементом формы типа "ПолеHTMLДокумента" в 8.3.13 все работало, а как можно в 8.3.14 заставить работать? пробовал менять wdFormatWebArchive на wdFormatPDF=17, не получилось. |
|||
1
vit555
18.06.19
✎
17:04
|
вывод в просмотр делался вот так
&НаКлиенте Процедура ПриОткрытии(Отказ) Если ДляПоляHTMLДокумента<> "" Тогда попытка ФайлВебАрхива = ПолучитьИмяВременногоФайла("mht"); ПолучитьИзВременногоХранилища(ДляПоляHTMLДокумента).Записать(ФайлВебАрхива); исключение Сообщить(ОписаниеОшибки()); КонецПопытки; КонецЕсли; КонецПроцедуры |
|||
2
Вафель
18.06.19
✎
17:05
|
вроде в 14 релизе webkit и он не умеет mht
|
|||
3
vit555
18.06.19
✎
17:13
|
в 13м выводил в 14 облом. webkit не может с mht.
|
|||
4
lodger
18.06.19
✎
17:25
|
а если на html вывести application\doc и убедить винду что браузер умеет это показывать https://support.microsoft.com/ru-ru/help/982995/a-new-application-window-opens-when-you-try-to-view-an-office-2010-or
? |
|||
5
vit555
18.06.19
✎
17:40
|
в реестр лезть нельзя мне. Другое решение нужно.
а webKit может когда нибудь научиться отображать "mht" или это за пределами возможного? |
|||
6
arsik
гуру
18.06.19
✎
18:11
|
Думаю только предварительно конвертировать html.
|
|||
7
Cyberhawk
18.06.19
✎
18:14
|
Онлайн-сервис используй, который конвертирует / отображает mht
|
8 |
||
8
Garykom
гуру
18.06.19
✎
18:29
|
(7) Тогда уж нативный doc или docx превращать (рендерить) через онлайн сервис (коих туча даже бесплатные есть те же гуглдоки или мс офис лайв) в html
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |