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

Вывод Шапки в печатную форму при условии

Автор Гадель, 06 апр 2015, 11:29

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

Гадель

День добрый!

Помогите, пожалуйста! Не могу решить следующую задачу: мне нужно, чтобы при печати карточки контрагента выводилась "Шапка" из макета, но при условии,если в табличной части контрагента указан "Тип" - "Другое". Если этого типа нет, то, соответственно,не выводилась! Заранее благодарен

cska-fanat-kz

Если НадоВыводитьШапку Тогда
    ТабДок.Вывести(ОбластьШапка);
КонецЕсли;
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Гадель

Шапка должна выводиться при условии, что есть Тип - Другое в табличной части!

cska-fanat-kz

СтруктураПоиска = Новый Структура("Тип", Перечисления.ТипыКонтрагентов.Другое);
НайденныеСтроки = Типы.НайтиСтроки(СтруктураПоиска);
Если НайденныеСтроки.Количество>0 Тогда
    ТабДок.Вывести(ОбластьШапка);
КонецЕсли;
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Гадель

Выводит ошибку...((

vitasw

Наглость второе щастие?
Цитата: Гадель от 06 апр 2015, 11:29если в табличной части контрагента указан "Тип"
Как вы объявили имя своего реквизита в табличной части - так вам и ответили.
Думаю, что подправить имя реквизита - вы в состоянии.


Гадель

Разобрался! Простите! Это не наглость, я только начинающий! Искренне благодарен за помощь!!!

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

Рейтинг@Mail.ru

Поиск