Здравствуйте! Ситуация такая, Нужно что бы в справочнике(клиенты) к элементу справочника можно было добавлять файл. Сделал, Но хранится это все в этом же файле. Виснет тормозит, если данных будет много. Есть справочник
"Хранение файлов", нужно что бы файлы хранились там, но добавлять можно было из первого справочника.
В справочнике клиенты сделал таб.поле Обозвал "ХР" с типомЗначения (СправочникСписок.ХранилищеФайлов)
вот кнопка при выборе файла
Режим = РежимДиалогаВыбораФайла.Открытие;
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
ДиалогОткрытияФайла.Заголовок = "Выберите файл";
Если ДиалогОткрытияФайла.Выбрать() Тогда //выбираем файл
ИмяФайла=ДиалогОткрытияФайла.ВыбранныеФайлы[0];
Иначе
Текст = "ru = ""Файл не выбран!""; en = ""File not selected!""";
Предупреждение(НСтр(Текст));
Возврат;
КонецЕсли;
Файл=Новый ДвоичныеДанные(ИмяФайла);
НовСтрока=ХР.Добавить();
НовСтрока.ИмяФайла=СтрЗаменить(ДиалогОткрытияФайла.ПолноеИмяФайла,ДиалогОткрытияФайла.Каталог,"");
НовСтрока.ХР= Новый ХранилищеЗначения(ХР);
НовСтрока.Размер = Окр((файл.Размер()/1024),2); //выводит размер файла
НовСтрока.ДатаСоздания=ТекущаяДата(); //Дата записи файла
НовСтрока.Автор=ПараметрыСеанса.ТекущийПользователь; //какой пользователь записал
выдает вот это
{Справочник.Клиенты.Форма.ФормаЭлемента.Форма(502)}: Метод объекта не обнаружен (Добавить)
НовСтрока=ХР.Добавить();
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой