helpf.pro
Регистрация

Константы

Bell
09.11.2010 18:40Прочитано: 4388
Здравсвуйте
Хочу научиться хотя бы редактировать печатные формы
Сделал константу к примеру (ААА), теперь пытаюсь вывести их на печать в документе
Командировка что то не могу
Пишу ААА=Константы.ААА.Получить(); (Куда надо поставить этом код, ставил в процедуру печати командировки)
Код 1C v 8.х
   Процедура      Печать_командировки(Элемент)

// Создаем таблицу и выбираем печатную форму (макет)
ТабДок = Новый ТабличныйДокумент;
Макет = Документы.КомандировочноеУдостоверение.ПолучитьМакет("Командировочное_удостоверение");
// Выводим на печать секцию (область) постоянную
Шапка = Макет.ПолучитьОбласть("Шапка");
Шапка.Параметры.Заполнить(ЭтотОбъект);
ТабДок.Вывести(Шапка);
// Выводим на печать секцию (область) постоянную
// ТабДок.ВывестиГоризонтальныйРазделительСтраниц(); // С новой страницы
Шапка=Макет.ПолучитьОбласть("Оборотка");
Шапка.Параметры.Заполнить(ЭтотОбъект);
ТабДок.Вывести(Шапка);

// Отпеределяем параметры таблицы
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Истина;
ТабДок.ОриентацияСтраницы=ОриентацияСтраницы.Ландшафт;
ТабДок.Показать("КОМАНДИРОВОЧНОЕ УДОСТОВРЕНИЕ № "+Номер+" от "+Дата,,);
КонецПроцедуры

Выбираю макет Командировочное_удостоверение
Выбраю ячейку на панели свойств назмачаю Макет-Заполнение-ПАРАМЕТР
в поле параметр ставлю ААА пробую ничего не выходит
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
09.11.2010 21:29Ответ № 1
(0) Bell, в макете, в какой-нибудь области, например "Шапка" с ячейке пишешь ААА в свойствах указываешь что это параметр
в коде перед
Код 1C v 8.х
 ТабДок.Вывести(Шапка);    

пишешь
Код 1C v 8.х
 Шапка.Параметры.ААА = Константы.ААА.Получить();   


вот и все *06
Bell
09.11.2010 22:47Ответ № 2
СПАСИБО
Подсказка: Для быстрого перемещения к последнему ответу или к вопросу используйте или .
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.