|
Развейте сомнения по повместимости 8.2 и 8.3 в режиме отказа от модальных окон
| ☑ |
0
shusharu
17.06.15
✎
17:53
|
Добрый день коллеги!
Есть задача написать некую обработку, которая должна работать под упраляемыми формами как на 8.2 в УТ11, так и на 8.3. Бухгалтерии ред.3 (Такси)
В обработке подразумевается выбор файла для обработки. Метод ПоместитьФайл не работает под 8.3 ругаясь что модальные формы запрещены, пришлось использовать метод НачатьПомещениеФайла, оказывается такого метода нет в 8.2
Решили читать переменную Метаданные.РежимИспользованияМодальности и в завимости от значения выполнять либо метод ПометститьФайл, либо НачатьПомещениеФайла
На 8.3 это сработал, а вот на 8.2 не проходит синтаксический контроль, ругается на ЭтотОбъект, который в 8.2 я так понял не поддерживается.
И чего делать? Писать две обработки под каждую версию?
Спасибо.
|
|
1
Aleksey
17.06.15
✎
17:54
|
А разве УТ11 на 8.2?
|
|
2
shusharu
17.06.15
✎
17:55
|
На всякий случай поясню что ЭтотОбъект это обязательный параметр в объявлении Оповещения.
Оповещение= Новый ОписаниеОповещения("ПоместитьФайлНаСервер",ЭтотОбъект);
НачатьПомещениеФайла(Оповещение,АдресХранилища,ИмяФайла,Ложь,ЭтаФорма.УникальныйИдентификатор);
|
|
3
shusharu
17.06.15
✎
17:56
|
(1) Да она еще под 8.2 она просто дописанная.
|
|
4
shusharu
17.06.15
✎
17:58
|
(1) Да и еще добавлю, что если УТ запустить под 8.3 все равно выдает ошибку, поскольку включен режим совместимости 8.2
Но дело не в нашей УТ. Обработка предназначена для наших клиентов, которые могут работать и на 8.2 и на 8.3 в режиме УФ
Нужно сделать универсальную оработку.
|
|
5
Phace
17.06.15
✎
18:00
|
Может? как программно узнать версию платформы?
...и если 8.2, то заранее присвоить какое-нибудь значение для переменной ЭтотОбъект, некрасиво конечно, но как вариант?
|
|
6
shusharu
17.06.15
✎
18:10
|
(5) Так пробовали, не проходит синтаксический контроль в 8.2
Т.е. А=ЭтотОбъект будет ошибка
|
|
7
Господин ПЖ
17.06.15
✎
18:11
|
затолкать все в Выполнить()
|
|
8
Fragster
гуру
17.06.15
✎
18:12
|
ЭтаФорма
|
|
9
shusharu
17.06.15
✎
18:14
|
(8) Спасибо. Тема закрыта.
|
|