Имя: Пароль:
1C
1С v8
По поводу внешней печатной формы для документа Назначение планового Начисления
0 kuper1983
 
07.03.17
13:45
Добрый день, уважаемые форумчане!

Есть внешняя печатная форма приказа Т-11а для ЗУП 3.1. При попытке распечатать из Журнала документов Назначение планового начисления выдает ошибку:
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(283)}: Поле объекта не обнаружено (Ссылка) Результат.Добавить(ТекущаяСтрока.Ссылка);
но при этом если провалиться в сам документ, то печатная форма формируется.
Подскажите, пожалуйста, с чем может быть связана данная проблема?
1 Волшебник
 
модератор
07.03.17
13:47
проблема в том, что у объекта ТекущаяСтрока нет свойства Ссылка. Вероятно ТекущаяСтрока = Неопределено
2 Волшебник
 
модератор
07.03.17
13:47
ошибка в строке 283
3 kuper1983
 
07.03.17
13:53
Подскажите в каком разделе ВПФ ее необходимо определить?

СведенияОВнешнейОбработке()
Получить Таблицу Команд()
Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм,  ОбъектыПечати, ПараметрыПечати)
Функция ДанныеДляПечатиОПоощренииСотрудников(МассивОбъектов,ПараметрыПечати)
Функция ТабличныйДокументПриказОПоощренииСотрудников(Макет, МассивОбъектов, ПараметрыПечати, ОбъектыПечати)
4 kuper1983
 
09.03.17
10:04
Проблема скорее всего в данном запросе. При обработке в Документе.НазначениеПлановогоНачисления нет строки ссылка, так как данный попадает в состав другого документа НачислениеЗарплаты. Подскажите как можно поправить данный запрос?

Запрос = Новый Запрос;
        Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
        Запрос.УстановитьПараметр("МассивДокументов", МассивОбъектов);
        Запрос.Текст =
        "ВЫБРАТЬ
        |    ПлановыеНачисления.Ссылка.Ссылка КАК Ссылка,
        |    ПлановыеНачисления.Ссылка.ДатаНазначения КАК Период,
        |    ПлановыеНачисления.Ссылка.ДатаОкончания КАК ПериодРегистрации,
        |    ПлановыеНачисления.Ссылка.Дата КАК ДатаДокумента,
        |    ПлановыеНачисления.Ссылка.Номер КАК НомерДокумента,
        |    ПлановыеНачисления.Ссылка.Организация КАК Организация,
        |    ПлановыеНачисления.Ссылка.Организация.Наименование КАК НазваниеОрганизации,
        |    ПлановыеНачисления.Ссылка.Организация.КодПоОКПО КАК КодПоОКПО,
        |    ПлановыеНачисления.Ссылка.Начисление КАК РасчетСтрокой,
        |    ПлановыеНачисления.Ссылка.Комментарий КАК МотивПоощрения,
        |    ПлановыеНачисления.НомерСтроки КАК НомерСтроки,
        |    ПлановыеНачисления.Сотрудник КАК Сотрудник,
        |    ПлановыеНачисления.Размер КАК Результат
        |ПОМЕСТИТЬ ВТДанныеДокумента
        |ИЗ
        |    Документ.НазначениеПлановогоНачисления.Сотрудники КАК ПлановыеНачисления
        |ГДЕ
        |    ПлановыеНачисления.Ссылка В(&МассивДокументов)";