Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Маршрутный лист производства , Печатная форма          
XacTLa Подменю пользователя
сообщение 04.09.17, 8:28
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 99
Из: Киев
Спасибо сказали: 0 раз
Рейтинг: 0

1С:Предприятие 8.3 (8.3.6.2237)
1С:ERP Управление предприятием 2.0 (2.0.9.66)

Добрый день, проблема заключается в том что сказали сделать новый маршрутный лист (печатная форма) на производство, я его сделал сервер ошибок не выдает, но при печати выдает "Итератор для значения не определен" я погуглил но у все разная ситуация. примеров с маршрутными листами нет, вроде выяснил в чем причина но не знаю что в писать в код. Сам код вот

ТабличныйДокумент = Новый ТабличныйДокумент;
    МакетОбработки = ПолучитьМакет("МакетМаршрутныйЛист");

    ОбластьШапки = МакетОбработки.ПолучитьОбласть("Шапка");

    ОбластьШапки.Параметры.НомерДокумента = СсылкаНаОбъект.Номер;
    ОбластьШапки.Параметры.ДатаДокумента = Формат(СсылкаНаОбъект.Дата, "ДФ=dd.MM.yyyy; ДЛФ=DT" );
    ОбластьШапки.Параметры.ПодразделениеПредставление = СсылкаНаОбъект.Подразделение;
    ОбластьШапки.Параметры.ИзделиеПредставление = СсылкаНаОбъект.Номенклатура;
    ОбластьШапки.Параметры.СпецификацияПредставление = СсылкаНаОбъект.Спецификация;
    ОбластьШапки.Параметры.РаспоряжениеПредставление = СсылкаНаОбъект.Распоряжение;
    
    
    
    ТабличныйДокумент.Вывести(ОбластьШапки);
    
    
    ОбластьСтроки = МакетОбработки.ПолучитьОбласть("СтрокаТЧ");
    Для Каждого ТекущаяСтрока Из СсылкаНаОбъект.Спецификация Цикл
            
        ОбластьСтроки.Параметры.Изделие = ТекущаяСтрока.Номенклатура;
        ОбластьСтроки.Параметры.Назначение = ТекущаяСтрока.Назначение;
        ОбластьСтроки.Параметры.Норматив = ТекущаяСтрока.Количество;
        
        ТабличныйДокумент.Вывести(ОбластьСтроки);
        
    КонецЦикла;

Vofka Подменю пользователя
сообщение 04.09.17, 8:41
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Вот тут СсылкаНаОбъект.Спецификация видать что-то не то, что ожидается.

XacTLa Подменю пользователя
сообщение 04.09.17, 8:56
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 99
Из: Киев
Спасибо сказали: 0 раз
Рейтинг: 0

Vofka @ Сегодня, 8:41 * ,
Я брал с реквизитов документа, даже не знаю что поставить, я уже столько всего прочитал что капец. Я уже начал просто реквизиты подбирать похожие не не один не подходит.

podcast Подменю пользователя
сообщение 04.09.17, 8:58
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 306
Спасибо сказали: 74 раз
Рейтинг: 0

XacTLa @ Сегодня, 9:56 * ,
Выберите запросом ТЧ и потом обрабатывайте в цикле.

Vofka Подменю пользователя
сообщение 04.09.17, 9:02
Сообщение #5

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

XacTLa, какой тип у СсылкаНаОбъект.Спецификация? И вообще на ту строку ругается?

sava1 Подменю пользователя
сообщение 04.09.17, 9:22
Сообщение #6

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Там, скорее, надо искать ссылку на спецификацию. Вряд-ли у документа есть табличная часть Спецификация. Даже в УПП такого нет - а тут "понижение градуса".

XacTLa Подменю пользователя
сообщение 04.09.17, 9:24
Сообщение #7

Говорящий
***
Группа: Пользователи
Сообщений: 99
Из: Киев
Спасибо сказали: 0 раз
Рейтинг: 0

Vofka @ Сегодня, 9:02 * ,
Да на эту строку.

XacTLa Подменю пользователя
сообщение 12.09.17, 15:30
Сообщение #8

Говорящий
***
Группа: Пользователи
Сообщений: 99
Из: Киев
Спасибо сказали: 0 раз
Рейтинг: 0

Короче суть такая что добавил в шапку реквизит
 ОбластьШапки.Параметры.Назначение = СсылкаНаОбъект.Назначение
и все получилось, и итератор не выскакивает, походу в табличной части такого не было.

Тема закрыта, всем спасибо)

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 14:00
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!