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


УФ Режим совместимости Версия 8.3.4

УФ Режим совместимости Версия 8.3.4
Я
   LenaAt
 
18.10.17 - 08:12
Подскажите, пожалуйста, почему при режиме совместимости 8.3.4 данный код работает

&НаКлиенте
Процедура РасходЗПУЗПУНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    
    МассивЭлементов.Очистить();
    Для Каждого Строка Из Объект.РасходЗПУ Цикл
        МассивЭлементов.Добавить(Строка.ЗПУ);    
    КонецЦикла;
    
    ЗначенияОтбора = Новый Структура;
    ЗначенияОтбора.Вставить("Участок", Объект.Участок);
    ЗначенияОтбора.Вставить("МассивЭлементов", МассивЭлементов);
    ЗначенияОтбора.Вставить("ВызывающаяФорма", "ДокументСписаниеЗПУ");

    ПараметрыВыбора = Новый Структура("Отборы", ЗначенияОтбора);
    
    ОткрытьФорму("Справочник.ЗПУ.ФормаВыбора", ПараметрыВыбора, Элемент);
КонецПроцедуры

, а при режиме совместимости 8.3.9 выдает ошибку
https://hostingkartinok.com/show-image.php?id=b6792f6298943e922f629b343a8480cd
 
 
   DmitrO
 
1 - 18.10.17 - 09:10
ПараметрыВыбора - имя этой переменной совпало со свойством формы, которого в 8.3.4 еще не было.
Просто переименуйте переменную.
   LenaAt
 
2 - 18.10.17 - 10:12
(2) Спасибо

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует