Имя: Пароль:
1C
1С v8
ВсегоКОплате
,
0 a103307
 
01.03.12
09:46
1С 8.2 УТ 10.3
Мне нужно добавить в внешнюю форму "счет на оплату покупателя" строчку "Всего к оплате". В макете на том месте находится НП. Что такое НП я так и не понял. В модуле никакой НП нет. Скопировал из оригинального счета все строчки (и идущие вместе с ними) "Всего к оплате". При попытке распечатать счет пишет:

-*-*-*-*-*-*-*-*-*-*
{ВнешняяОбработка.ПечатнаяФормаСчета.МодульОбъекта(630)}: Ошибка при вызове метода контекста (ПолучитьОбласть)
по причине:
Область не найдена: ВсегоКОплате
-*-*-*-*-*-*-*-*-*-*


Короче вопрос, господа. Как добавить строчку "Всего к оплате" в счет?
1 a103307
 
01.03.12
09:47
Запарол разметку.
2 Любопытная
 
01.03.12
09:47
НП это налог с продаж. Его отменили, а форма осталась
3 БибиГон
 
01.03.12
09:47
пригласить специалиста. )
4 Любопытная
 
01.03.12
09:48
Область у тебя не определена с таким названием, что не понятно?
5 a103307
 
01.03.12
09:51
(4) Ну в оригинальной форме она получается тоже не определена, однако там все в порядке, а тут не выводит.
6 Wobland
 
01.03.12
09:52
(5) значит, в оригинальной форме дело не доходит до выполнения этой строки. Любопытная всё верно сказала, думай
7 a103307
 
01.03.12
09:55
(6) Что она сказала? Повторила текст ошибки? Зашибись.
8 Капитан О
 
01.03.12
09:56
кто меня звал?
9 Любопытная
 
01.03.12
09:57
(7) А что можно сказать по твоему вопросу? Код хотя бы выложи! Отладчик в конце концов для таких вещей есть. Посмотри, как работает код в типовой и во внешней форме. И зашибись потом
10 Капитан О
 
01.03.12
09:58
+(9) об стену
11 a103307
 
01.03.12
14:09
(9)
Я сравнил оригинальную форму с моей в отладчике.
Такие наблюдения:
В оригинальной форме у
       Макет.ПолучитьОбласть("ВсегоКОплате|НомерСтроки");
Значение табличный документ.

У меня там ошибка:
{(1)}: Ошибка при вызове метода контекста (ПолучитьОбласть)

Что значит значение табличный документ? Как его прописать в моей форме?
12 Капитан О
 
01.03.12
14:13
(11) заведи уже себе такую область