v8: Документ на основании

Форум 1С: Одинэс.Ру

Найти!

v8: Документ на основании

СветикK
10.04.2009 - 11:36
пишу такой код:
НовыйДокументЗаявление = Документы.Заявление.СоздатьДокумент();
НовыйДокументЗаявление.Дата = РабочаяДата;
ДокументОснованиеПродажа = Документы.ПродажаПрепаратов.НайтиПоНомеру(НОмердокум);
Если ДокументОснованиеПродажа <> Документы.ПродажаПрепаратов.ПустаяСсылка() Тогда
НовыйДокументЗаявление.Заполнить(ДокументОснованиеПродажа.ПолучитьОбъект());
НовыйДокументЗаявление.ПолучитьФорму().Открыть();
Иначе
..........
в форме приОткрытии() документа заявление
Если ЭтоНовый() тогда
Если Не ЗначениеЗаполнено(ПараметрОснование) Тогда
Сообщить("не на основании");
Иначе
.............
Срабатывает ..."не на основании", ХОТЯ в документе Заявление записался документ Продажи...
может быть вот в этом месте что-то....
НовыйДокументЗаявление.ПолучитьФорму().Открыть();
К списку тем К списку форумов

Интересные темы

odines.ru
22.11.2024 - 03:30
Смотри также:
Из периферийной базы сделать корневую
добавить колонку в табличное поле на форме
ЗУП8 доплата суммой пропорц.отр.времени

Re: v8: Документ на основании

Defender aka LINN
1 - 10.04.2009 - 15:15
(0) Я тебе больше скажу - именно в этом месте. И вообще, этого места достаточно, Заполнить(), да еще и с неправильным параметром, вызывать не нужно.
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« v8: Проблема в производительности Есть ли типовой переход из 1С 7.7 ПУБ в 1С 8.1 БП »
© 2009 Форум 1С: Одинэс.Ру