Уважаемые разработчики!
В модуле Загрузка картинок печальное недопонимание.
1. Кнопка удалить текущие картинку – УДАЛЯЕТ НЕ ТОЛЬКО КАРТИНКИ А ВСЕ ПРИСОЕДИНЕННЫЕ ФАЙЛЫ, причем не обращая внимания на пометку строк.
Думаю, что это в корне неправильно. Ведь четко указано, что КАРТИНКИ, а компании хранят не только ведь картинки, но и инструкции к товарам и прочие важные фалы по товару.
Ну и галочки Пометка для чего, если он удаляет у всех файлов. Считаю, что надо делать опции у всех или отмеченных, а не так раз и удалили. Если конечно мы проверили раньше, то постарались бы внести измения в код удаления. Мы просто не ожидали такого подвоха.
ТекстЗапроса =
"ВЫБРАТЬ
| ПрисоединенныеФайлы.Ссылка КАК Ссылка,
| ПрисоединенныеФайлы.Наименование КАК Наименование
|ИЗ
| Справочник.НоменклатураПрисоединенныеФайлы КАК ПрисоединенныеФайлы
|ГДЕ
| ПрисоединенныеФайлы.ВладелецФайла = &ВладелецФайлов";
Запрос = Новый Запрос(ТекстЗапроса);
Запрос.УстановитьПараметр("ВладелецФайлов", ВыборкаСтрока.Номенклатура);
ВыборкаТаблица = Запрос.Выполнить().Выгрузить();
Для Каждого Выборка Из ВыборкаТаблица Цикл
Выборка.Ссылка.ПолучитьОбъект().Удалить();
КонецЦикла;
2. Раз есть загрузка картинок, то и надо бы модернизировать под загрузку любых файлов в номенклатуру. Ведь как-то надо 2 тыс инструкций обратно загонять в базу и прикреплять к карточкам.
3.