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


v8: ПоказатьВыборИзСписка - недопустимое значение параметра (параметр номер '2')

v8: ПоказатьВыборИзСписка - недопустимое значение параметра (параметр номер '2')
Я
   Nicole
 
03.07.18 - 15:31
Использую на клиенте ПоказатьВыборИзСписка(ОписаниеОповещения, СписокМакетов), где СписокМакетов = Новый СписокЗначений; и получаю такую вот ошибку.
Просмотрела типовую конфигурацию - вроде бы точно также этот метод используется.
Заранее большое спасибо.
 
 
   Lexey_
 
1 - 03.07.18 - 15:34
(0) 1. СписокМакетов - не список значений
2. Ошибка не от ПоказатьВыборИзСписка
   Nicole
 
2 - 03.07.18 - 15:37
&НаКлиенте
Процедура Печать(ИдентификаторКоманды, МассивОбъектов) Экспорт

СписокМакетов = Новый СписокЗначений;
СписокМакетов.Добавить("ОтзывИзОтпуска", "Отзыв из отпуска");        
СписокМакетов.Добавить("ОтменаОтпуска", "Отмена отпуска");        
    
ДополнительныеПараметры = Новый Структура("МассивОбъектов", МассивОбъектов);
    
ОписаниеОповещения = Новый ОписаниеОповещения("ПечатьЗавершение", ЭтотОбъект, ДополнительныеПараметры);
ПоказатьВыборИзСписка(ОписаниеОповещения, СписокМакетов);        

КонецПроцедуры
   Lexey_
 
3 - 03.07.18 - 15:39
(2) а полный текст ошибки?
   Nicole
 
4 - 03.07.18 - 15:40
ВнешняяОбработка.Печать_ВнесениеИзмененийВПриказНаОтпуск.Форма.Форма.Форма(15)}: Ошибка при вызове метода контекста (ПоказатьВыборИзСписка)
    ПоказатьВыборИзСписка(ОписаниеОповещения, СписокМакетов);        
по причине:
Недопустимое значение параметра (параметр номер '2')
   Lexey_
 
5 - 03.07.18 - 15:43
(4) что в отладчике в "СписокМакетов" на строке ПоказатьВыборИзСписка()?
   Nicole
 
6 - 03.07.18 - 15:52
(5) Это внешняя печатная форма, я не попадаю туда отладчиком...
   Lexey_
 
7 - 03.07.18 - 15:55
(6) Сообщить(ТипЗнч(СписокМакетов)); перед ПоказатьВыборИзСписка
   Nicole
 
8 - 03.07.18 - 15:59
Нет, я попала туда отладчиком (открыла как обычную обработку), Список макетов - это-таки СписокЗначений...
   Tonik992
 
9 - 03.07.18 - 16:19
Дайте другое название, вместо СписокМакетов.
   Nicole
 
10 - 03.07.18 - 16:35
(9) Не помогло.

Я заменила ПоказатьВыборИзСписка на ПоказатьВыборИзМеню.  Ошибки теперь нет, но и команда не срабатывает. Просто ничего не происходит.
 
 Рекламное место пустует
   singlych
 
11 - 03.07.18 - 17:04
А активный элемент какой? Если кнопка командной панели, то не будет работать.
   Nicole
 
12 - 04.07.18 - 08:49
(11) Я добавила на форму кнопку, сделала ее активной, ошибка "Недопустимое значение параметра (параметр номер '2')" исчезла, но сам список не выводится.
   Nicole
 
13 - 04.07.18 - 08:52
Вероятно, дело в том, что это внешняя печатная форма, она фактически не открывается, а значит, списку значений не к чему привязаться. Вероятно, выбор варианта печатной формы нужно реализовывать каким-то другим способом.
   Tonik992
 
14 - 04.07.18 - 09:17
(13) а вы взяли, и умолчали факт использования внешней печатной формы :-(
   Nicole
 
15 - 04.07.18 - 09:39
(14) В (6) писала, что это внешняя печатная форма.
   Nicole
 
16 - 04.07.18 - 09:42
Может, можно организовать подменю выбора печатной формы?
   singlych
 
17 - 04.07.18 - 10:31
Если это БСП, то команды внешней печатной формы описываются в параметрах регистрации в функции СведенияОВнешнейОбработке()
   mmmarat
 
18 - 04.07.18 - 10:38
(0)     СписокМакетов.ПоказатьВыборЭлемента(ОписаниеОповещения);
   Nicole
 
19 - 04.07.18 - 10:39
(17) Да, но как там организовать именно подменю?
   Nicole
 
20 - 04.07.18 - 10:45
(18) Спасибо!

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