Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
17 июн 2024, 08:39

Индекс

Автор Nosferatu112, 15 мая 2023, 13:53

0 Пользователей и 1 гость просматривают эту тему.

Nosferatu112

Вопрос такой есть кусочек кода в котором ничего не менялось но он почему то начал выдавать ошибку из за чего это может быть и как это можно исправить?
&НаКлиенте
Процедура ПечатьЗавершение(РезультатВопроса, ДополнительныеПараметры) Экспорт

Перем СписокВодителей;

Если РезультатВопроса = "Только выбранных" Тогда

СписокВодителей = Новый СписокЗначений;

Для Каждого Стр Из Элементы.Водители.ВыделенныеСтроки Цикл
СписокВодителей.Добавить(Водители.Получить(Стр).Водитель);
КонецЦикла;

КонецЕсли;

ТабДок = Новый ТабличныйДокумент;
ПечатьНаСервере(ТабДок, СписокВодителей);

ТабДок.Область(, 10,, 21).Сгруппировать();

ТабДок.Показать();

КонецПроцедуры

И ошибка
Ошибка при вызове метода контекста (Получить)
{Документ.ЗарплатаВодителя.Форма.ФормаДокумента.Форма(506)}: СписокВодителей.Добавить(Водители.Получить(Число(Стр)).Водитель);
{mngcore/MessageBox.clf(9)}: Close(-101);
по причине:
Недопустимое значение параметра (параметр номер '1')
Недопустимое значение параметра (параметр номер '1')
Понятно что проблема в индексе так как вставляя цифру он выгружает строку непонятно почему никто н жаловался до этого ни чего не менялось но работать перестало

Nosferatu112

Код не мой, утверждают что раньше всё работало, только я не пойму как оно могло работать

LexaK

Nosferatu112, вообще отличаются описания ошибки и приведенный код, может вы не туда смотрите?

а по коду попробуйте эту команду
            СписокВодителей.Добавить(Водители.Получить(Стр).Водитель);
заменить на эту
            СписокВодителей.Добавить(Элементы.Водители.ДанныеСтроки(Стр).Водитель);
если помогло нажмите: Спасибо!

Nosferatu112

LexaK, Премного благодарен работает, различаеться потому что я сам пытался поправить и ошибка с пользовательского режима который я запустил когда поменял ког а сам код с конфигуратора такой который был изначальный

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск