Здравствуйте! Подскажите, есть регистр сведений в ут 11.0 дополнительные сведения, там свойство ПланВидовХарактеристик ДополнительныеРеквизитыИСведения с типом доп сведение. Знаю что программно можно добавлять доп реквизиты, а по доп сведениям ни чего не нашел. Мне нужно через доп сведения(желание руководства) пользователь мог добавлять для каждого экземпляра справочника(может быть для каждого объекта разное количество) такие данные. Через реквзит объекта нельзя, регистры тоже нельзя содавать.
---
Да,почти так, только таблицу свойств нужно не ручками собирать, а получать методом ЗначенияСвойств().
И устанавливать значение не ручками, а тоже методом. Всё описано в программном интерфейсе подсистемы Свойства.
---
Ссылки на видеозаписи реализуются не так. Подключаешь хранилище файлов с хранением "в томах на диске", когда файлы физически лежат вне твоей базы. И используешь типовую подсистему ПрисоединенныеФайлы или как-то так. Это подходит намного лучше, чем доп.свойства объекта.
---
```1c
    ТаблицаДопСведений = Новый ТаблицаЗначений;
    ТаблицаДопСведений.Колонки.Добавить("Свойство", Новый ОписаниеТипов("ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения"));
    ТаблицаДопСведений.Колонки.Добавить("Значение");

    СтрокаТаблицаДопСведений = ТаблицаДопСведений.Добавить();
    СтрокаТаблицаДопСведений.Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "МоеСвойство");
    СтрокаТаблицаДопСведений.Значение = Истина;

    УправлениеСвойствами.ЗаписатьСвойстваУОбъекта(СсылкаНаСправочник, ТаблицаДопСведений);
```
---
Да спасибо. Так записи в регистре появляются, но к сожалению так мою проблему все же не решить. т.к. мне нужно в доп сведениях хранить ссылки на видео записи коих может быть множество разных для каждого объекта. Без отдельного регистра не обойтись скорее всего, т.к. рс дополнительные сведения пишет по измерениям объект и свойство и перезаписывает запись. Значение не учитывает
---
Ссылки на видеозаписи реализуются не так. Подключаешь хранилище файлов с хранением "в томах на диске", когда файлы физически лежат вне твоей базы. И используешь типовую подсистему ПрисоединенныеФайлы или как-то так. Это подходит намного лучше, чем доп.свойства объекта.
---
Да уже расщедрились на регистр, упростилось все в разы) Спасибо
---
Да,почти так, только таблицу свойств нужно не ручками собирать, а получать методом ЗначенияСвойств().
И устанавливать значение не ручками, а тоже методом. Всё описано в программном интерфейсе подсистемы Свойства.
---
не понял фразу: "...Через реквзит объекта нельзя". Разве в УТ нельзя добавить к справочнику Допсвойства не программно?
---
Через реквизит объекта нельзя т.к. база несколько террабайт огромная, все что касается реквизитов объекта это если уж точно ни как не решить. А по доп свойствам пользователю не удобно будет создавать для каждого объекта
---
там нужно создать список с ссылками на видео в каждом объекте(разные)
---
все равно не понятно - есть один объект справочника! в нем есть одно поле дополнительных свойств! в него надо добавить ОДНУ ссылку на видео? так?
---
Нет множество разных ссылок будет у каждого экземпляра объекта, пробую через доп реквизиты уже, там вроде к объекту пишет в тч доп реквизиты
---
Пора запомнить, что любые типовые конфы строятся на базе БСП и прочих библиотек. Несложно вычислить, что это функциональность подсистемы Свойства из БСП. Проверяем по РС Версии подсистем, какой версии БСП в нашей конфе. Открываем на ИТС доку, заходим в программный интерфейс подсистемы Свойства и читаем, что нам дали для работы со свойствами.
https://its.1c.ru/db/bsp318doc#content:2280:hdoc
Навскидку: ДобавитьЗначениеСвойства() и ЗаписатьСвойстваУОбъекта(). Для работы с ними нужна таблица свойств объекта. Кажется, это ЗначенияСвойств().