Имя: Пароль:
1C
1C 7.7
v7: При создании документа чтобы в форме нужная операции записывалась
,
0 msk-07
 
07.01.15
23:13
Здравствуйте.

Полностью допилил обработку, вот только кося остался, ни как не могу понять как программно проставить вид операции документу.
применял вот такой код..ни фига.

Док.ВидОперации =Перечисление.КодыОпераций.Продажа;

может кто уже наверняка с этой проблемой разбирался...
1 hhhh
 
07.01.15
23:18
и что говорит?
2 msk-07
 
07.01.15
23:43
Док = Документ.ТекущийЭлемент();
Поле агрегатного объекта не обнаружено (ТекущийЭлемент)
3 msk-07
 
07.01.15
23:45
А если не определять
Док = Документ.ТекущийЭлемент();
то пишет

Поле агрегатного объекта не обнаружено (ВидОперации)
4 Автор
 
07.01.15
23:49
Ну хоть маленький кусок кода приведи вокруг  
Док.ВидОперации =Перечисление.КодыОпераций.Продажа;
5 msk-07
 
07.01.15
23:51
Документ = СоздатьОбъект("Документ.Реализация");
//////////
Документ.Новый();
//////////
Если  Документ.НайтиПоНомеру(НомерДокумента,ТекущаяДата(),)=1 Тогда
//  Док = Документ.ТекущийЭлемент();
Если ВОпер = "С покупателем" Тогда
Документ.ВидОперации =Перечисление.КодыОпераций.Продажа;      
КонецЕсли;

Документ.Записать();
6 Автор
 
08.01.15
00:01
Документ.Реализация - вроде в ТиС есть.
А там не Документ.ВидОперации, а Документ.КодОперации
Уточни конфигурацию.
7 msk-07
 
08.01.15
00:07
Спасибо Огромное!!!!!!

Все получилось!!!! Буду впредь внимателен!!!! Еще раз СПАСИБО!!!!
8 Maximysis
 
08.01.15
09:49
И не лень было тему заводить! Нет чтобы в пофигураторе реквизиты дока проверить.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший