Имя: Пароль:
1C
1С v8
8.3.5.1098 и функциональные опции
, ,
0 IKSparrow
 
12.08.14
20:53
Понадобилось в конфу ввести функциональные опции. Изначально конфа создавалась на движке 8.3.3.каком-то-там. Режима совместимости в конфе нет, интерфейс - Такси.
Сделали константу (булево), сделали функциональную опцию, привязали к ней ряд реквизитов из справочников и.... Полная задница.

Переключаем константу - реквизиты никак не реагируют на это. Перезаходим в конфу - могут среагировать, а могут и не среагировать. Все происходит абсолютно случайным образом. Система не найдена.

Думал, что совсем больной. Сейчас домой пришел, сделал новую конфу. Ввел функциональную опцию, константу, справочник с несколькими реквизитами - все работает идеально. Движок тот же самый.

Вообще, после использования 8.3.5.1098 на конфах сделанных на 8.3.3, увидел, что был перекорежен командный интерфейс конфигурации, так же кое-где пропали команды форм. Жуть какая-то. Ребят, кто имеет доступ к партнерке, там описаны такие проблемы? Как жить то дальше и что делать?
1 IKSparrow
 
12.08.14
21:20
Капец какой-то, все формы теперь в конфе грохать, что ли? Их там несколько сотен :(
2 xReason
 
12.08.14
21:24
"Режима совместимости в конфе нет" - т.е. он выключен?
3 IKSparrow
 
12.08.14
21:53
(2) Да
4 butterbean
 
12.08.14
21:56
рлс не баловались?
5 IKSparrow
 
12.08.14
21:56
(4) нет. рлс в конфе нет. это самописка.
6 hhhh
 
12.08.14
22:23
ну сделайте режим совместимости с 8.3.3
7 IKSparrow
 
12.08.14
22:26
Вот записал демо глюка.
http://youtu.be/-btTyF1e5kM
8 IKSparrow
 
12.08.14
22:31
В режиме совместимости 8.3.2 работает так как надо. Выше - уже ни-ни. Блин. Зараза.
9 IKSparrow
 
12.08.14
22:37
Блин, в файлике 1cv8upd.htm нет каких-нибудь уведомлений на предмет изменения поведения функциональных опций при переходе на 8.3.5.1098 без режима совместимости. Так же нет в обнаруженных ошибках такой проблемы :(
10 IKSparrow
 
13.08.14
08:33
Нет ли у кого инфы как жить с выключенным режимом совместимости?
11 IKSparrow
 
13.08.14
09:59
В общем, помогло следующее - переключаем режим совместимости в 8.3.2. Сохраняем конфу. Затем выключаем режим совместимости и снова пересохраняем конфу. Все начинает работать так как надо. Решение выявлено методом тыка (с).
2 + 2 = 3.9999999999999999999999999999999...