Имя: Пароль:
1C
1С v8
Внешняя обработка
,
0 izar83
 
30.12.12
14:19
Пожалуйста подскажите, сделал внешнюю печатную форму.
При проверке выедает ошибку:
{ОбщийМодуль.ОбщегоНазначения.Модуль(6354)}: Поле объекта не обнаружено (Номер)
   Номер = СокрЛП(Документ.Номер);

Конфигурация УТ для Казахстана 2,2.

Как исправить данную ошибку.
1 Один С
 
30.12.12
14:21
документ = неопределено

куда зайти за гонораром?
2 izar83
 
30.12.12
14:25
Документ: Расходная Накладная. Прошу прощения что сразу не указал.
3 Один С
 
30.12.12
14:26
какая то конкретная расходная накладная? или так.. в целом?
4 ДенисЧ
 
30.12.12
14:26
Что есть документ?
5 Prikum
 
30.12.12
14:27
(4) Тебе говорят, что у тебя в ВПФ неопределен документ!
6 Тот
 
30.12.12
14:37
Отладчиком исправить.
7 shuhard
 
30.12.12
14:46
(0)[Как исправить данную ошибку.]
прицепить к ВПФ морду
поставить точку останова
запустить
позырить
поправить код
8 izar83
 
30.12.12
15:06
Уважаемые господа специалисты, я не большой спец по 1С, только осваиваю. Пожалуйста объясните подробно что и как мне поправить?
Что значит не определен документ? Как это исправить.
Я понимаю что вам это кажется простым и глупым. Но я только осваиваю 1С и думаю меня можно понять.

Опишу ситуацию подробно.
Документ Реализация товаров и услуг, создал конструктором печати документ, отредактировал как мне необходимо макет и модуль. Все работает отлично кроме одного, не могу вывести созданный документ на принтер. При нажатии на кнопку печать открывается печатная форма, но нет значка принтера.
Поэтому я решил сделать внешнюю печатную форму из той что построил конструктором и отредактировал под свои потребности.
И столкнулся с ошибкой описной выше. Опишите пожалуйста подробно что мне нужно сделать!???
9 PR
 
30.12.12
15:07
(8) Ctrl + P
10 izar83
 
30.12.12
15:15
И что мне это даст Ctrl + P  ???
11 izar83
 
30.12.12
15:20
PR спасибо я понял.

Может тогда подскажите возможно ли сделать без Ctrl + P, а как обычную печать. Нажал на значек принтера и т.д. Не будет же пользователь все время Ctrl + P жать.
12 icipher
 
30.12.12
16:24
найди "ОбщегоНазначения.ПолучитьНомерНаПечать(ЭтотОбъект, глСписокПрефиксовУзлов)";
и замени "ЭтотОбъект" на "СсылкаНаОбъект.ПолучитьОбъект()"
13 mehfk
 
30.12.12
16:38
(0) Протелепатирую. У тебя в ОбщегоНазначения.СформироватьНомерНаПечать()
вместо СсылкаНаОбъект передается ЭтотОбъект.Ссылка
Удачи!
14 izar83
 
30.12.12
16:52
icipher, и mehfk, обязательно попробую то что вы советуете и отпишусь. Спасибо вам огромное за то что объяснили и подсказали.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс