Редактирование значений дополнительного реквизита
Здравствуйте, помогите с написанием обработки. Необходимо изменить значение дополнительного реквизита, которое изначально берется из значения свойств объекта. К примеру, объект Категория имеет значение СТОП, вытаскиваю его через
Как провести его перезапись? Извините за глупый вопрос, ранее работали Террасофт
Категория = Объект.ДополнительныеРеквизиты[8].Значение;
Сообщить(Категория);
Как провести его перезапись? Извините за глупый вопрос, ранее работали Террасофт
По теме из базы знаний
- Изменение типа дополнительного реквизита БСП
- Групповое создание и редактирование номенклатуры с дополнительными реквизитами с использованием шаблонов Excel
- Дополнительные реквизиты формы (простой вариант взаимодействия)
- Редактирование реквизитов / дополнительных реквизитов в таблице
- 1С:БСП Дополнительные реквизиты и сведения
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
да кажется так-же
Объект.ДополнительныеРеквизиты[8].Значение = НоваяКатегория; //просто присвоить
ЭтаФорма.Модифицированность = Истина; //можно добавить такую команду
а при выходе из формы, не забыть записать ее
Категория = Объект.ДополнительныеРеквизиты[8].Значение;
да кажется так-же
Объект.ДополнительныеРеквизиты[8].Значение = НоваяКатегория; //просто присвоить
ЭтаФорма.Модифицированность = Истина; //можно добавить такую команду
а при выходе из формы, не забыть записать ее
Вытаскивать:
&НаСервере
Функция ПолучитьЗначениеДопРеквизита(Ссылка, Свойство) Экспорт
ДопСвойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию(Свойство);
ПараметрыОтбора = Новый Структура;
ПараметрыОтбора.Вставить("Свойство",ДопСвойство);
Массив = Ссылка.ДополнительныеРеквизиты.НайтиСтроки(ПараметрыОтбора);
Если Массив.Количество() = 0 Тогда
Возврат Неопределено;
Иначе
Возврат Массив[0].Значение;
КонецЕсли;
КонецФункции
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот