Следует обратить особое внимание, что
Замечание: Следует обратить особое внимание, что переменная типа «Счет», созданная функцией СоздатьОбъект — это ссылка на список счетов, в отличие от переменных, содержащих само значение объекта (например, переменной может быть присвоено значение некоторого реквизита документа, который имеет тип «Счет»). Использование ссылки на список счетов, созданной при помощи функции СоздатьОбъект, существенно отличается от работы со значением типа «Счет». Только при работе со объектом-ссылкой на список счетов разрешено изменять позицию (найти-выбрать...) текущего счета в списке (т. е. осуществлять позиционирование по списку счетов), создавать новые, изменять и удалять существующие счета, С другой стороны, ссылка на список счетов не содержит собственно значения конкретного счета, которое можно присвоить чему-либо. Однако. его всегда можно получить, используя функцию ТекущийСчет.
Замечание. Объект, созданный при помощи функции СоздатьОбъект, изначально не определен, т. е. не содержит никакого значения. Чтобы начать с ним работать, его предварительно надо позиционировать (установить на конкретный счет) при помощи процедур НайтиСчет, ПолучитьСчет и т. п.
Пример:
*
Сч = СоздатьОбъект("Счет");
Сч1 = СоздатьОбъект("Счет.ОснПлан");
Сч2 = СоздатьОбъект("Счет.РабПлан");
*
//В модуле формы счета // меняем наименование счета
Наименование = "Новый счет";
*
Сч1 = СоздатьОбъект("Счет.ОснПлан");
// создаем новый счет Сч1.Новый();
Сч1.Код = "12.01";
Сч1.Записать();
Содержание Назад Вперед