Имя: Пароль:
1C
1C 7.7
v7: Поле агрегатного объекта не обнаружено (ПриЗаписиПерепроводить)
0 Double_Medved
 
17.01.14
14:24
Добрый день! Менеджер нашел нерабочую кнопку. В журнале документов есть кнопка "Провести", раньше я сам ее не замечал. Параноидальной особенностью является то, что в форме журнала в конфигураторе я ее не вижу.
Вот кнопка http://i57.fastpic.ru/big/2014/0117/8f/1d6f0623317ee57ce7ae9c1213e7148f.png    
А вот журнал в конфигураторе http://i57.fastpic.ru/big/2014/0117/9d/a6a217b9ae692425285dd35808ba549d.png      
Собственно она вызывает ошибку в процедуре глПроверкаРазрешенияРедактирования(Конт) , в строчке Конт.ПриЗаписиПерепроводить(1);. Я так понял, что это из-за того, что ПриЗаписиПерепроводить() - метод формы, а мы находимся в журнале, а не в форме документа. Можно ли как-то обратиться к форме в таком случае? И зачем стоит эта строчка Конт.ПриЗаписиПерепроводить(1), это ведь настраивается в типе документа, и насколько я знаю, нигде нет такого, чтобы при записи не перепроводить, это же кошмар будет.
1 ЧеловекДуши
 
17.01.14
14:32
(0) Потому, что этот метод доступен только для Контекста документа.
А вы, если бы заглянули в год, то увидели бы, что пытаетесь просто провести...

Ты модуль открой, он то у тебя не спрятан?

...
п.с. Если вы не в курсе, то с помощью Формекса можно так же добавлять кнопки на форму, программно.
Так же кнопка может находиться в другой Форме, Слое :)
2 ЧеловекДуши
 
17.01.14
14:32
+(1) год -> код
3 ЧеловекДуши
 
17.01.14
14:35
+(0) Как вариант занеси команду "Конт.ПриЗаписиПерепроводить(1);" в "Исключение".
И забей на это...
4 Mikeware
 
17.01.14
14:46
(0) скажи уж руководятлам, пусть программиста наймут на работу....
5 1dvd
 
17.01.14
16:33
один я вижу две абсолютно разные формы?
6 varelchik
 
17.01.14
16:41
(5) Зачет!
Чет я тож не сразу пригляделся.
7 varelchik
 
17.01.14
16:42
(0) ты хоть ту форму что надо открывай!