Имя: Пароль:
1C
1С v8
Как вывести в печатную форму РН один из реквизитов
0 Russkiy
 
05.03.12
17:25
Привет, ребята! Помогите мне, пожалуйста, вот с какой проблемой (знаю, для вас, знатоков, это не проблема, а вот для меня, чайника...)

У меня 1С Предприятие, версия 8.1.15.14, конфигурация "Управление торговым предприятием для Украины", ред. 1.1.

Мне нужно вывести в печатную форму расходной накладной один из реквизитов Номенклатуры, который я в своё время создал для карточки Номенклатуры. В макете этой формы в выводимой строке для каждой колонки прописан свой реквизит (к примеру, "Штрихкод", или "Товар", или "Цена", и так далее. Я соорудил для своего дополнительного реквизита подобную же колонку, однако не могу добиться его вывода в печать. Как и в других, работающих ячейках, я прописываю между значками <> название своего реквизита, однако программа на него не реагирует и выводит пустые ячейки. Прописываю вручную названия работающих реквизитов, расположенных в других ячейках - выводятся, а вот мой - не хочет. Подозреваю, что он должен чему-то как-то соответствовать, или должен не прописываться вручную, а как-то вставляться. Но как это сделать, не пойму. Помогите, пожалуйста, буду весьма признателен.
1 Apokalipsec
 
05.03.12
17:29
Сначала нужно выбрать твой реквизит в запросе, потом в обходе выборки:
ОбластьМакета.ТвойРеквизит = Выборка.ТвойРеквизит
2 Russkiy
 
05.03.12
17:30
А где это всё и как делается?
3 Vladal
 
05.03.12
18:38
(2) Обычно в модуле документа.
Запрос ищи в процедурах печати.
В макете в ячейке напиши имя реквизита и свойство ячейки Заполнение установи в параметр.
4 Vladal
 
05.03.12
18:41
Купи книгу Габеца "Простые примеры разработки" или Радченко "Практическое пособие" или Митичкина "Разработка в системе 1С:Предприятие 8" или "Профессиональную разработку в системе 1С:Предприятие"
5 DrShad
 
05.03.12
18:43
(4) да откуда у него такие деньги? не заработал ведь еще
6 Vladal
 
05.03.12
18:44
(5) Я ж в 2006 купил...
7 DrShad
 
05.03.12
18:45
(6) всех под одну гребенку не причешешь, да и ты покупал чуть ли не в расцвет финансовых пузырей, а сейчас кризис
8 Vladal
 
05.03.12
18:46
(7) Нет, ты не прав. Я за свои отпускные купил книжку, курсы "Основные объекты" и коробку за 100 долларов. ПравдаЮ "Профессиональное программирование" купил уже в 2008.
9 Vladal
 
05.03.12
18:48
(8) В смысле, тогда на 400 долларов купил коробку "Комплект разработчика" с натуральным хаспом, еще 200 долларов курсы, и еще 50-70 на книжки. Потом денmub закончились.
10 DrShad
 
05.03.12
18:48
(8) ну и погляди на чем ТС сидит? думаешь у них есть деньги на литературу?
11 Vladal
 
05.03.12
18:53
Russkiy, стукнись в аську, помогу поближе.
А пока это делать так:
http://s018.radikal.ru/i514/1203/14/f074c1fa0ec8.png
12 Vladal
 
05.03.12
18:53
(10) УТП не самое худшее. Мож, им производство не нать?
13 Vladal
 
05.03.12
18:54
(9) читать так: всего было 400 долларов, -100 коробка, -200 курсы, -70 книжки.
14 DrShad
 
05.03.12
18:59
(13) срок окупаемости?
15 Vladal
 
05.03.12
19:17
(14) Я восьмерить начал только в 2010. До этого сам по книжке лабал. Вроде, как балет по телефону.
16 Vladal
 
06.03.12
10:45
Ах да, забыл еще кусок кода:

   ОбластьШапки      = Макет.ПолучитьОбласть("Шапка");
   ОбластьСтрокаНорм = Макет.ПолучитьОбласть("СтрокаНорм");
   ОбластьТаблица23  = Макет.ПолучитьОбласть("Таблица23");
   ОбластьСтрокаФакт = Макет.ПолучитьОбласть("СтрокаФакт");
   ОбластьДно        = Макет.ПолучитьОбласть("Дно");
   
   ОбластьШапки.Параметры.Заполнить(ВыборкаФизЛицо);
   ОбластьШапки.Параметры.ПредставлениеОрганизации = Организация.НаименованиеПолное;
   ТабДок.Вывести(ОбластьШапки);