|
Переход с 8.1 на 8.2 (непонятки с проверкой конфигурации) | ☑ | ||
---|---|---|---|---|
0
Антиквар
17.02.15
✎
12:43
|
Всем привет!
Перевел сильно измененную стандартную конфигурацию 1С с платформы 8.1 на 8.2 Точнее просто установил 8.2, загрузил в неё выгрузку базы из 8.1, произошла конвертация, и всё. Внешне всё работает, но конечно все режимы не проверены. Ну это я так, для пробы сделал. А потом почитал как надо делать :) Оказывается, есть ограничения по коду. Скачал с ИТС обработку "ПроверкаКонфигурацииДляПереводаНа82.epf" Она выдала целую кучу сообщений. В основном на процедуру "ОбработкаЗаполнения" и на конструкцию "РАЗЛИЧНЫЕ И УПОРЯДОЧИТЬ" в запросах. Также на ИТС почитал статью на эту тему, там сказано, что становится недоступным метод ПроверитьЗаполнение(). Но причем тут "ОбработкаЗаполнения"? Да и я проверил на нескольких объектах, заполнение работает как надо, без ошибок. Мне все заполнения что ли проверять, или в каких случаях ошибка может быть? По поводу "РАЗЛИЧНЫЕ И УПОРЯДОЧИТЬ" в статье сказано, что если в данной конструкции в упорядочивании будет указано выражение, отсутствующее в списке выборки, то ошибки при исполнении запроса не будет. Это вообще не понимаю, если в 8.1 в данном случае выдавалась ошибка, то значит в 8.1 такой конструкции и не было (при условии рабочей конфигурации). А даже если и была, то при перехоже на 8.2 ошибки не будет, зачем тогда выдается собщение на эту конструкцию? |
|||
1
Антиквар
17.02.15
✎
14:26
|
ап
|
|||
2
Антиквар
17.02.15
✎
20:31
|
up
|
|||
3
ssh2006
17.02.15
✎
21:39
|
(0) > Она выдала целую кучу сообщений.
Нужно обработать все сообщения - сделать правки как написано на ИТС. А вообще после конвертации у тебя сейчас база в режиме 8.1. |
|||
4
Антиквар
18.02.15
✎
00:30
|
(3) "сделать правки как написано на ИТС"
Дак вот мне и непонятно, на ИТС про это не написано. У меня на руках диск ИТС от октября 2014 года. Я его весь перерыл, нашел только маленькую статью, называется: Приложение 1. Особенности поведения системы в режиме совместимости с версией "1С:Предприятие 8.1" В этой статье сказано, что если в конструкции запроса "РАЗЛИЧНЫЕ И УПОРЯДОЧИТЬ" в упорядочивании будет указано выражение, отсутствующее в списке выборки, то ошибки при исполнении запроса не будет. Т.е. пишут, что при переходе на 8.2 не будет ошибки. Однако мне выдало в сообщениях все такие конструкции. И выдало мне все мои процедуры ОбработкаЗаполнения(), хотя именно про них не сказано, а сказано, что "становится недоступным метод ПроверитьЗаполнение()". Но это что-то другое. Вот я и не пойму, что мне надо править, особенно в обработке заполнения. Может у меня не то описание, может не на всех дисках ИТС оно есть... |
|||
5
Serg_1960
18.02.15
✎
00:42
|
Прочти по ссылке http://infostart.ru/public/120395/ рассуждения автора по поводу проверки типа Основания в предопределенной процедуре ОбработкаЗаполнения().
|
|||
6
Антиквар
18.02.15
✎
10:11
|
(5) Спасибо, полезно.
Только вот я там понял из описания, что всё это имеет смысл при снятии совместимости с 8.1. Я же пока просто конвертирую в 8.2 и буду работать в режиме совместимости с 8.1. Может тогда я зря всё это затеял? В режиме совместимости всё будет работать без переделок? |
|||
7
Антиквар
18.02.15
✎
12:42
|
апну главный вопрос:
В режиме совместимости с 8.1. всё будет работать без переделок? Если да, то я зря мучаюсь, мне уже ничего не надо дальше :) |
|||
8
Антиквар
18.02.15
✎
16:38
|
ап
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |