Доброго времени суток, уважаемые форумчане. Такая проблема: нужно было сделать так что бы при распечатки расходной накладной распечатывалась акционный счет, но только один раз. Но при запуске пишет Счет.ТекущийДокумент().Записать();
{Документ.РасходнаяНакладная.Форма.Модуль(171)}: Не выбран документ!
код
в отладчике проверял с позиционированием всё в порядке.
Если ПустоеЗначение(СсылкаНаСчет)=0 Тогда // ссылка на счет //атрибут в котором хранится акционный счет если акции нет то атрибут //пуст
Счет=СоздатьОбъект ("Документ.Счет");
Если Счет.НайтиДокумент(СсылкаНаСчет)=1 Тогда
Счет=Счет.ТекущийДокумент();
ФлагПечати=Счет.ФлагПечати;
Если ФлагПечати=0 Тогда
Счет.ФлагПечати=1;
Счет.ТекущийДокумент().Записать(); // вот здесь возникает проблема пишет "не выбран документ"
ПечатьАкций();
КонецЕсли;
Конецесли;
КонецЕсли;
Если Счет.НайтиДокумент(СсылкаНаСчет)=1 Тогда
ФлагПечати=Счет.ФлагПечати;
Если ФлагПечати=0 Тогда
Счет.ФлагПечати=1;
Счет..Записать(); // вот здесь возникает проблема пишет "не выбран документ"