Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > 1С: Проблемы и решения > Выбор документа


Автор: Trepolog 26.05.04, 04:59
При записи дакумента возникает ошибка: Не выбран документ! В чем может быть дело?
<{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}>
    Если ТекущийДокумент().Выбран() = 1 Тогда
        ТекущийДокумент().ЗагрузитьТабличнуюЧасть(ТабПодр);
        ТекущийДокумент().Записать();
    КонецЕсли;

Автор: DrMort 26.05.04, 09:41
Во первых текущий документ всегда выбран. Метод Выбран() можно применять только к объектам созданным функцией СоздатьОбъект() т.е. такая процедурка не прокатит Если ТекущийДокумент().Выбран() = 1 Тогда
Если это строки кода из модуля формы требуемого документа, то вот эту конструкцию
ТекущийДокумент().ЗагрузитьТабличнуюЧасть(ТабПодр);
лучше писать просто
ЗагрузитьТабличнуюЧасть(ТабПодр);
То же для метода Записать().

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)