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

обработчик кнопки

Автор Snakey, 10 дек 2012, 21:45

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

Snakey

Проблема вот в чем. Для некого справочника гаражи был взят макет (ПД-4 : банковские квитанции). Я написал прогр.текст (функцию)  в модуле объекта, который отвечает за печать этого макета (документа)(возвр табл. документ). В форме списка в интерфейсной части я положил кнопочку, по которой идет печать выделенный строчки в справочнике, на обработчик кнопочки в той же форме написал вызов этой функции, но воспользовался Общим модулем - универсальные механизмы.

Создал еще 1 кнопку, которая должна печатать ВСЕ СТРОЧКИ справочника, используя эту же функцию в модуле объекта и ссылаясь на универсальные механизмы.

Как написать такую выборку по всем строчками справочника.

обработчик кнопки
Выборка=Справочники.Гаражи.Выбрать();   
     Пока Выборка.Следующий() Цикл         
           Ссылка=Выборка.Ссылка;             
        УниверсальныеМеханизмы.НапечататьДокументИзФормыСписка(Ссылка)
.......
так ниче не получается.

Dethmontt

нужно создавать печатную форму для этого справочника
или же используя табличный документ заполнять самостоятельно
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Snakey

Печатная Форма для этого справочника уже есть... я же написал... Мне нужно банально прогр. текст. Как напечатать все строки справочника, пробежавшись по нему.

Dethmontt

Примерно так
Макет = ПолучитьМакет("ВашМакет");
ТабДок = Новый ТабличныйДокумент;
СекцияСтрока = Макет.ПолучитьОбласть("ТвояОбласть");
Выборка=Справочники.Гаражи.Выбрать();   
Пока Выборка.Следующий() Цикл         
   СекцияСтрока.Параметры.ИмяТвоегоПараметра = Выборка.Наименование;
   ТабДок.Вывести(СекцияСтрока);
КонецЦикла;
ТабДок.Показать();
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

cska-fanat-kz

НапечататьДокументИзФормыСписка

Ключевое слово ДОКУМЕНТ.

У меня сегодня дежавю...
Где-то я уже так отвечал...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

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

Рейтинг@Mail.ru

Поиск