|
|
|
Переменная не определена (РежимВосстановленияПутейФайловZIP) | ☑ | ||
|---|---|---|---|---|
|
0
SkillUp
08.11.19
✎
11:22
|
Зравствуйте, после изменения режима совметсимости, на версию 8.3.7. В мобильном приожении при закрытии, ошибка - Переменная не определена (РежимВосстановленияПутейФайловZIP) в модуле ФайловыеФункцииСлужебныйКлиентСервер.
Перейдя в этот модуль, нашел только одну процедуру с - "РежимВосстановленияПутейФайловZIP" (сама процедура ниже), но там указана деректива компеляции #Если Не ВебКлиент Тогда. Тогда из-за чего ошибка?!?! Сама процедура: // Извлечь текст из файла OpenDocument и возвратить его в виде строки // Функция ИзвлечьТекстOpenDocument(ПутьКФайлу, Отказ) ИзвлеченныйТекст = ""; #Если Не ВебКлиент Тогда ВременнаяПапкаДляРазархивирования = ПолучитьИмяВременногоФайла(""); ВременныйZIPФайл = ПолучитьИмяВременногоФайла("zip"); КопироватьФайл(ПутьКФайлу, ВременныйZIPФайл); Файл = Новый Файл(ВременныйZIPФайл); Файл.УстановитьТолькоЧтение(Ложь); Попытка Архив = Новый ЧтениеZipФайла(); Архив.Открыть(ВременныйZIPФайл); Архив.ИзвлечьВсе(ВременнаяПапкаДляРазархивирования, РежимВосстановленияПутейФайловZIP.Восстанавливать); Архив.Закрыть(); ЧтениеXML = Новый ЧтениеXML(); ЧтениеXML.ОткрытьФайл(ВременнаяПапкаДляРазархивирования + "/content.xml"); ИзвлеченныйТекст = ИзвлечьТекстИзContentXML(ЧтениеXML); ЧтениеXML.Закрыть(); Исключение // не считаем ошибкой, т.к. например расширение OTF может быть как OpenDocument, так и шрифт OpenType Отказ = Истина; ИзвлеченныйТекст = ""; КонецПопытки; УдалитьФайлы(ВременнаяПапкаДляРазархивирования); УдалитьФайлы(ВременныйZIPФайл); #КонецЕсли Возврат ИзвлеченныйТекст; КонецФункции |
|||
|
1
Волшебник
08.11.19
✎
11:23
|
исправь на
#Если Не ВебКлиент И Не МобильныйКлиент Тогда |
|||
|
2
Ёпрст
гуру
08.11.19
✎
11:24
|
(0) Доступность:
Сервер, толстый клиент, внешнее соединение. |
|||
|
3
SkillUp
08.11.19
✎
11:24
|
(1) Да, спасибо!
|
|||
|
4
Волшебник
08.11.19
✎
11:25
|
(2) тогда ещё точнее
#Если Не ТонкийКлиент И Не ВебКлиент И Не МобильныйКлиент Тогда |
|||
|
5
SkillUp
08.11.19
✎
11:27
|
(4) Да, спасибо, понял. Просто работал в вебклиентом только что, а мозги не переключил, что тут мобильное приложение а вебклиент. СПАСИБО!!!
|
|||
|
6
Ёпрст
гуру
08.11.19
✎
11:27
|
|
|||
|
7
SkillUp
08.11.19
✎
11:58
|
(6) Да, разобался. СПАСИБО!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |