Имя: Пароль:
1C
1C 7.7
v7: Какой макет печатается в таблице, если он явно не указан?
0 s0909
 
28.12.14
21:00
В документе есть процедура печати. Метода ИсходнаяТаблица нет, непонятно к какому макету она обращается. (Точно не к одному из тех что в документе).
Где искать макет?

Таб=СоздатьОбъект("Таблица");
Таб.ВывестиСекцию("Документ<");
ВыбратьСтроки();
    Пока ПолучитьСтроку()=1 Цикл
        Таб.ВывестиСекцию("Строка");
    КонецЦикла;
Таб.ВывестиСекцию("Документ>");
Таб.ТолькоПросмотр(1);
Таб.Показать();
1 Остап Сулейманович
 
28.12.14
21:17
(0) "Таблица". Неожиданно?
2 Chameleon1980
 
29.12.14
06:20
просто таплитса
3 Web00001
 
29.12.14
08:06
(1) А откуда там секция "Таблица"?
4 Web00001
 
29.12.14
08:10
+(3)"Документ" я хотел сказать.
То ли у меня синтаксис помощник подменили, то ли лыжи не едут но что такое "ВывестиСекцию"? СП упорно молчит по этому поводу.
5 Случайный прохожий
 
29.12.14
08:10
(1) А что именно смущает? :)
6 Случайный прохожий
 
29.12.14
08:11
(4) Ты в 8-ке СП поди смотришь?)
7 Случайный прохожий
 
29.12.14
08:35
Чем все закончилось? Интересно же :)
8 Web00001
 
29.12.14
08:36
(6)Точно блин, 7ка же
9 kupec
 
29.12.14
08:56
по умолчанию в качестве текущей таблицы самая первая в форме (самая левая)
10 Случайный прохожий
 
29.12.14
09:04
(9) Автор писал в (0), что макет точно не из тех, что в документе.
11 kupec
 
29.12.14
09:07
тогда может самая первая в общих таблицах?
12 Случайный прохожий
 
29.12.14
09:09
(11) Тогда тому кто это писал - руки надо оторвать))
13 Herby
 
29.12.14
12:14
(11) Да, именно так. Но сначала самая первая в форме берется,
если же у формы нет своих таблиц, то самая первая из общих.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.