Odin | База знаний 1С

Почему метод `Запис...
 

Почему метод `Записать()` отсутствует в объекте `Аптека.Подразделение`?


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

нету Записать()



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Метод `Записать()` отсутствует в объекте `Аптека.Подразделение`, потому что этот объект, скорее всего, является справочником или документом, который не поддерживает прямую запись через метод `Записать()`. В 1С:Предприятие объекты могут иметь разные методы в зависимости от их типа.

Для работы с объектами, которые не имеют метода `Записать()`, обычно используются методы, такие как `Записать()` для документов или `Записать()` для объектов, которые поддерживают запись. Если вы хотите сохранить изменения в объекте `Аптека.Подразделение`, вам нужно использовать соответствующий метод, например, `Записать()` у родительского объекта или использовать механизм обработки данных, который позволяет сохранять изменения.

Если вы работаете с объектами справочников, то для их изменения обычно используется метод `Записать()` у объекта, который вы получаете через выборку или создание нового объекта. Например:

1C
НовыйОбъект = Справочники.Аптека.Подразделение.СоздатьЭлемент();
НовыйОбъект.Наименование = "Новое подразделение";
НовыйОбъект.Записать();

Если у вас есть конкретные требования или контекст, в котором вы работаете, пожалуйста, уточните, и я смогу дать более точный ответ.



   
ОтветитьЦитата