|   |   | 
| 
 | 8.3 УФ УТ11 | ☑ | ||
|---|---|---|---|---|
| 0
    
        OneSable 14.04.16✎ 06:46 | 
        Типовая конфа, править нельзя. Есть Внешняя печатная форма, из документа - работает. В форме списка отображается но не работает (т.е. совсем ничего не происходит. пробовал в ВПФ перед печатью Сообщить("зашло в печать") - ничего не выводит.
 В чем может быть причина? | |||
| 1
    
        Jonny_Khomich 14.04.16✎ 06:50 | 
        в модуле твоей внешней печатной формы что-нибудь написано?     | |||
| 2
    
        shulerr 14.04.16✎ 06:53 | 
        Обработка кривая. Смотри в модуле обработки переменные ОбъектыПечати и МассивОбъектов. Как передаются в процедуру формирования табличного документа и что он возвращает.     | |||
| 3
    
        OneSable 14.04.16✎ 06:53 | 
        Да, и из формы документа все печатает как надо (и то что в "Сообщить" - выводится)     | |||
| 4
    
        OneSable 14.04.16✎ 06:59 | 
        для 2
 Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "тратата", "тра та та", СформироватьПечатнуюФорму(МассивОбъектов[0], ОбъектыПечати)); КонецПроцедуры // Печать() Функция СформироватьПечатнуюФорму(СсылкаНаДокумент, ОбъектыПечати) //и дальше печать документа "ссылкаНаДокумент" Возврат Табдок; КонецФункции имеете ввиду что неправильно вызываю "СформироватьПечатнуюФорму" ? | |||
| 5
    
        shulerr 14.04.16✎ 07:01 | 
        Я с большой вероятностью могу ошибаться, но мне почему-то кажется, что форма списка передаст в СсылкаНаДокумент массив с одним документом.     | |||
| 6
    
        OneSable 14.04.16✎ 07:02 | 
        так я и ловлю первый элемент массива:
 МассивОбъектов[0] что не так сделал? | |||
| 7
    
        shulerr 14.04.16✎ 08:02 | 
        При передаче МассивОбъектов[0] в сформироватьПечатнуюФорму теряется возможность распечатать несколько выделенных документов из журнала. Только первый вылезет. Содержимое этой функции скорее всего копипаст стандартной. Нет ли в там обращения к элементам массива? На входе сделай сообщитьПользователю(ссылкаНаДок) и объектыПечати.И ТипЗнч их сообщи тоже     | |||
| 8
    
        shulerr 14.04.16✎ 08:03 | 
        Ну и на выходе тип ТабДока посмотри.     | |||
| 9
    
        OneSable 15.04.16✎ 04:08 | 
        ап
 С Сообщить() не получится. проверял (ставил в обе процедуры первой строкой) - из формы документа "сообщает" и отрабатывает, из формы списка - "не сообщает" и не отрабатывает печать | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |