Имя: Пароль:
1C
1С v8
Вывод шапки на каждой странице
,
0 Domra2012
 
17.01.13
17:45
Избитая тема, знаю, но:
применяю ТабДокумент.ПовторятьПриПечатиСтроки = ТабДокумент.Область.ШапкаТаблицы;
и на следующей странице выводит одну из строчек таблицы почему-то, но никак не шапку.
Не подскажете, что не так делаю?
1 Быдло замкадное
 
17.01.13
17:48
Область.ШапкаТаблицы состоит из 1 строчки?
2 Reset
 
17.01.13
17:52
Вот эта запись мне непонятна

ТабДокумент.Область.ШапкаТаблицы
3 Reset
 
17.01.13
17:53
у табдоку нет сво-ва область
4 Reset
 
17.01.13
17:55
На вырезку из СП, про метод Область()

Область (Area)
Вариант синтаксиса: По имени
...
В качестве имени также можно передавать пересечение двух областей, записываемое как "<Имя области 1> | <Имя области 2>".
5 kotletka
 
17.01.13
17:55
(3)чорт как дальше жить
6 Reset
 
17.01.13
17:56
(5) А кому сегодня легко?
7 shamannk
 
17.01.13
17:56
(3) отсыпь
8 Reset
 
17.01.13
17:57
(7) Не понял?
9 Domra2012
 
17.01.13
17:59
(1) - одна
(4) - ТабДокумент.ПовторятьПриПечатиСтроки = ТабДокумент.Область("ШапкаТаблицы");  - та же фигня, что и при ТабДокумент.ПовторятьПриПечатиСтроки = ТабДокумент.Область.ШапкаТаблицы;
то есть на следующую страницу она, конечно, переносит, но почему-то одну строчку из таблицы, каждый раз одну и ту же.
10 Reset
 
17.01.13
18:00
(5) (7) Это наезд чтоли?
Лол, ну-ка, нука, проясните
11 Domra2012
 
17.01.13
18:01
(10) не обращай внимания.
12 shamannk
 
17.01.13
18:02
(8)ТабличныйДокумент (SpreadsheetDocument)
Области (Areas)
Использование:
Только чтение.
Описание:
Тип: КоллекцияОбластейТабличногоДокумента. Содержит коллекцию именованных областей таблицы.
Сериализуется.
См. также:
ТабличныйДокумент
РисунокТабличногоДокумента
13 Reset
 
17.01.13
18:02
(12) Тв слепой или как? Перечитай (2)
Внимательно обращая на буквы.
14 Reset
 
17.01.13
18:04
(9) Ты тоже внимательно прочитай что процитировано в (4) :)

пересечение двух областей, записываемое как "<Имя области 1> | <Имя области 2>".
15 Reset
 
17.01.13
18:08
(0)
Можно еще поискать область в коллекции Области, в которую любезно тыкает shamannk.
Типа
 ТабДокумент.ПовторятьПриПечатиСтроки = ТабДокумент.Области.Найти("ШапкаТаблицы");

Тогда пересечение указывать не обязательно
16 Reset
 
17.01.13
18:11
(13) Грубовато конечно, но (7) не менее
17 Domra2012
 
17.01.13
18:14
(15) - я совсем чайник. Можно на пальцах?)
18 Reset
 
17.01.13
18:15
(17) Так я же полностью строку написал. Попробуй ее вместо (0)
19 Reset
 
17.01.13
18:17
Только убедись что имя области верное.
После выполнения в ТабДокумент.ПовторятьПриПечатиСтроки должно появиться значение типа ОбластьЯчеекТабличногоДокумента
20 shamannk
 
17.01.13
18:17
(13) у табдоку нет сво-ва область . Я перевел с вашего албанского как: У табличного документа нет свойства область.
Может у вашего и нет но в 1с говорят есть.
21 Reset
 
17.01.13
18:20
(20) табдоку - опечатка.

"У табличного документа нет свойства область" - понял верно.
И это действительно так, мне совершенно непонятна позиция отрицать это (да, и грубой форме ;))

Может в вашем 1С есть и свойство ОйЯнепонимаюЧемОбластьОтличаетсяОтОбласти ?
22 Reset
 
17.01.13
18:21
Короче "Область" и "Области" - разные идентификаторы, не?
23 mxs089
 
17.01.13
22:59
(0) чего ты хочешь? выводить шапку на каждой странице?
24 Domra2012
 
18.01.13
00:29
(21) - че-то вообще ни хрена не получается. Уже и печатная форма обновляться перестала(((( Открываю в конфигураторе ВПФ, меняю, сохраняю, запускаю конфу, переподключаю, а она как была 10 сохранений  назад, такой и осталась((
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс