|
Поле HTML документа | ☑ | ||
---|---|---|---|---|
0
Kirich1983
21.11.16
✎
18:04
|
Здравствуйте. На УФ есть 2 реквизита:
1. Вид: Поле картинки, Путь к данным: Картинка (Тип: строка) 2. Вид: Поле HTML документа, Путь к Данным: ПДФ (Тип: строка) Если написать в модуле код: Картинка = ""; Тогда картинка в поле формы очищается. Для поля HTML такой код не работает. ПДФ открывается через Foxit Reader. Как очистить поле HTML?? |
|||
1
Kirich1983
22.11.16
✎
09:12
|
Повторяю вопрос.
|
|||
2
Сергиус
22.11.16
✎
09:29
|
(0)Покажи код, как и в какой процедуре очищаешь.
|
|||
3
Kirich1983
22.11.16
✎
09:36
|
Если Не Объект.ФайлПДФ.Пустая() Тогда
ДанныеФайла = ПолучитьНавигационнуюСсылкуКартинки(Объект.ФайлПДФ, УникальныйИдентификатор); РабочийКаталогПользователя = ФайловыеФункцииСлужебныйКлиент.РабочийКаталогПользователя(); АдресПДФ = РабочийКаталогПользователя + ДанныеФайла.ОтносительныйПуть + ДанныеФайла.ИмяФайла; Иначе АдресПДФ = ""; КонецЕсли; |
|||
4
Kirich1983
22.11.16
✎
09:37
|
(2) Я так понимаю нужно само приложение закрывать Foxit Reader которое отображает файл ПДФ в поле HTML документа.
|
|||
5
Kirich1983
22.11.16
✎
09:57
|
Нашел в коде, что используется метод: ЗапуститьПриложение(ИмяОткрываемогоФайла);
А как закрыть приложение? |
|||
6
Сергиус
22.11.16
✎
09:59
|
Судя по (0), у тебя Вид: Поле HTML документа, Путь к Данным: ПДФ (Тип: строка) , а очищаешь ты АдресПДФ = "". Надо очищать ПДФ, т.е. сам реквизит формы.
|
|||
7
Kirich1983
22.11.16
✎
10:07
|
(6) Не понял.
В (0) был приведен код в качестве примера. В (3) реальный код. Есть Реквизит формы: АдресПДФ (Тип строка). Он отображается в форме как HTML документ. Я очищаю реквизит формы: АдресПДФ = ""; |
|||
8
Сергиус
22.11.16
✎
10:26
|
(7)Понял
Попробуй тогда вот так: ТД = Новый ТекстовыйДокумент; ТД.УстановитьТекст(""); ИмяВременногоФайла = ПолучитьИмяВременногоФайла(".html"); ТД.Записать(ИмяВременногоФайла); АдресПДФ = ИмяВременногоФайла; |
|||
9
Kirich1983
22.11.16
✎
12:25
|
(8) Спасибо.
|
|||
10
Юрий Лазаренко
22.11.16
✎
13:00
|
(9) Или
АдресПДФ = "<html><head></head><body></body></html>"; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |