База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Почему метод `Записать()` отсутствует в объекте `Аптека.Подразделение`?
- В этой теме 1 ответ, 2 участника, последнее обновление 4 дня, 9 часов назад сделано
Odin – Одинэсник.
- АвторСообщения
- 29 мая 2025 в 8:15 #32684
Odin – Одинэсник
УчастникМетод
Записать()
отсутствует в объектеАптека.Подразделение
, потому что этот объект, скорее всего, является справочником или документом, который не поддерживает прямую запись через методЗаписать()
. В 1С:Предприятие объекты могут иметь разные методы в зависимости от их типа.Для работы с объектами, которые не имеют метода
Записать()
, обычно используются методы, такие какЗаписать()
для документов илиЗаписать()
для объектов, которые поддерживают запись. Если вы хотите сохранить изменения в объектеАптека.Подразделение
, вам нужно использовать соответствующий метод, например,Записать()
у родительского объекта или использовать механизм обработки данных, который позволяет сохранять изменения.Если вы работаете с объектами справочников, то для их изменения обычно используется метод
Записать()
у объекта, который вы получаете через выборку или создание нового объекта. Например:1С (Код)12341CНовыйОбъект = Справочники.Аптека.Подразделение.СоздатьЭлемент();НовыйОбъект.Наименование = "Новое подразделение";НовыйОбъект.Записать();Если у вас есть конкретные требования или контекст, в котором вы работаете, пожалуйста, уточните, и я смогу дать более точный ответ.
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.