Вход | Регистрация
 

Доступ к предопределенным элементам справочника в расширении

Доступ к предопределенным элементам справочника в расширении
Я
   mastodont
 
01.07.21 - 16:04
После обновления обновления платформы с 16й на 19ю, и режима совместимости расширения с 14 на 16, в расширении перестала работать конструкция:
в запросе:
|    И КонтрагентыКонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.АдресДоставкиКонтрагета)");

и вот так тоже не работало:
Запрос.УстановитьПараметр("АдресДоставкиВид", Справочники.ВидыКонтактнойИнформации.АдресДоставкиКонтрагента);

получилось только найти по наименвоанию...
Запрос.УстановитьПараметр("АдресДоставкиВид", Справочники.ВидыКонтактнойИнформации.НайтиПоНаименованию("Доставка"));

после добавления справочника и предопределенного элемента в расширение заработала конструкция Справочники.ВидыКонтактнойИнформации.АдресДоставкиКонтрагента

но в запросе через "значение" все равно не работает.

Как лечить?
   Вафель
 
1 - 01.07.21 - 16:05
не работает или конструктором не открывается?
   mastodont
 
2 - 01.07.21 - 16:23
(1) не работает.
   mastodont
 
3 - 01.07.21 - 16:23
до обновления работало
   Вафель
 
4 - 01.07.21 - 16:25
а ошибка какая?
   mastodont
 
5 - 01.07.21 - 16:39
(4)
по причине:
{(7, 51)}: Неверные параметры "Справочник.ВидыКонтактнойИнформации.АдресДоставкиКонтрагета"
И КонтрагентыКонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(<<?>>Справочник.ВидыКонтактнойИнформации.АдресДоставкиКонтрагета)
   mastodont
 
6 - 01.07.21 - 16:40
(5) ёпт...
кажись нашел)
там одной буквы не хватает... видать случайно стерлась...
   mastodont
 
7 - 01.07.21 - 17:01
Это ошибка в конфигурации УНФ.
В версии 1.6.22.75 реквизит назывался АдресДоставкиКонтрагета
без н
А в новой исправили...

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.