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

Помогите по ТЧ

Автор djkeysi, 01 дек 2016, 12:42

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

djkeysi

Пытаюсь получить значение по номеру документа из колонки Кол пишет ошибку индекс находится за границами массива, подскажите в чем ошибка? но в табличной части ДопИнформацияМатериалы есть строка
&НаСервере
Функция ВозратПномераНаряда()

   НарядНомер = Документы.НарядВПроизводство.НайтиПоНомеру("1611-00842/2/Ра/4    ");
   Колич = НарядНомер.ДопИнформацияМатериалы.Выгрузить(,"Кол");
   Возврат Колич[0].Кол

КонецФункции

SGIRG

А вы уверены, что поиск по номеру вернул вам существующий документ?
Не бойтесь использовать отладчик.

djkeysi

пробывал доступится к дате выдал 01.01.01 0001 , к чему бы я необрашался то пустая строка то еще что либо, непонимаю где косяк(

Kironten

Цитата: djkeysi от 01 дек 2016, 15:49
пробывал доступится к дате выдал 01.01.01 0001 , к чему бы я необрашался то пустая строка то еще что либо, непонимаю где косяк(
А по дате получать документ, в подавляющем большинстве случаев вообще крайне неблагодарное занятие.
Давайте вы как-нибудь попробуете более подробно пояснить, что именно вы хотите сделать. То, что вы пытаетесь получить документ по абстрактному набору признаков и так понятно.

Теги:

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

Рейтинг@Mail.ru

Поиск