Имя: Пароль:
1C
1С v8
Обработка создана на платформе 8.3, можно ли открыть ее на платформе 8.2 ? УФ
,
0 svsrus
 
07.10.14
11:27
Сделал внешнюю обработку на платформе 8.3.5.1146. Теперь эту обработку ни открыть ни в какой версии платформы ниже указанной. Ни в конфигураторе, ни в предприятии. Как-то можно это побороть? Обновлять везде платформу до последней версии - не вариант.

При открытии пишет такую ошибку:

Ошибка формата потока
по причине:
Ошибка преобразования данных XDTO:
Значение: NotBeginsWith    Тип: {http://v8.1c.ru/8.1/data-composition-system/settings}DataCompositionComparisonType
по причине:
Ошибка отображения типов:
Отображение лексического значения 'NotBeginsWith' в значение типа 'ВидСравненияКомпоновкиДанных'
1 Naumov
 
07.10.14
11:28
я тоже против!
2 Feunoir
 
07.10.14
11:44
(0) Судя по всему у вида сравнения компоновки данных в версии платформы ниже 8.3.5 нет значения "НеНачинаетсяС", а в схеме компоновки оно используется. Попытаться поменять на то, которое есть в более ранних версиях. Но скорее всего не поможет.
3 svsrus
 
07.10.14
11:44
Все разобрался. Спасибо.
4 svsrus
 
07.10.14
12:07
Не, нифига не разобрался ( Не открывается в более ранних версиях платформы ( Почему в обработках нет установки совместимости с более ранними версиями платформы, как в конфигурации? Не понятен механизм в принципе.
5 svsrus
 
08.10.14
11:47
Все, нашел косяк. В обработке созданной на более поздней версии в условном форматировании формы стояло условие по значению колонки "НачинаетсяС". Такого условия нет в более ранних версиях. Убрал условие, сохранил. Открывается теперь везде.