![]() |
![]() |
![]() |
|
Прикрепленные файлы | ☑ | ||
---|---|---|---|---|
0
skupidom
18.09.13
✎
14:06
|
Создал новый документ в конфигураторе. Сделал настройку по прикрепленным файлам точный аналог как сделано в документе "АвансовыйОтчет"
Создал спец справочник для нового документа - прикрепленные файлы. Включил его в состав настроек прикр. файлов При записи файла в динамический список общей формы "Прикрепленных файлов" как положено открывается фоорма "Прикрепленный файл" с заполненными параметрами выбранного файла, но сам выбранный файл в список не прописывается по аналогии с авансовым отчетом при выборе файла через него. Дошел до процедуры "ОбработкаОповещения(ИмяСобытия, Параметр, Источник)" в процедуре Если ИмяСобытия <> "Запись_ПрисоединенныйФайл" Тогда Возврат; КонецЕсли; СсылкаНаФайл = ?(ТипЗнч(Источник) = Тип("Массив"), Источник[0], Источник); Если Параметр.Свойство("ЭтоНовый") И Параметр.ЭтоНовый Тогда Элементы.Список.ТекущаяСтрока = СсылкаНаФайл; УстановитьДоступностьКнопок(); Иначе Если НЕ ПроверитьДействиеРазрешено() Тогда Возврат; КонецЕсли; Если СсылкаНаФайл = Элементы.Список.ТекущиеДанные.Ссылка Тогда УстановитьДоступностьКнопок(); КонецЕсли; КонецЕсли; обнаружил, что файл не прописывается в: Элементы.Список.ТекущаяСтрока = СсылкаНаФайл; - этой части процедуры! Помогите в чем тут дело? что не так? |
|||
1
skupidom
18.09.13
✎
14:08
|
конфигурация УТ11
Управление торговлей, редакция 11.1 (11.1.2.9) (http://v8.1c.ru/trade/) Copyright © ООО "1C", 2003-2013. Все права защищены (http://www.1c.ru) |
|||
2
banco
18.09.13
✎
14:39
|
Для каждого «объекта с файлами» выполнить настройку:
1. Создать справочник для хранения присоединенных файлов. Для этого в качестве заготовки скопировать в конфигурацию справочник _ДемоПроектыПрисоединенныеФайлы из демонстрационной конфигурации и задать ему имя по шаблону: <Префикс>ПрисоединенныеФайлы, где <Префикс> – имя объекта метаданных, для которого настраиваются присоединенные файлы. Например, для справочника Номенклатура справочник с файлами должен называться НоменклатураПрисоединенныеФайлы. Задать синоним, например: Присоединенные файлы (Номенклатура). 2. У реквизита ВладелецФайла установить тип – «объект с файлами». Например, СправочникСсылка.Номенклатура. 3. Измерению ОбъектСФайлами регистра сведений НаличиеПрисоединенныхФайлов, установить тип – «объект с файлами». Например, СправочникСсылка.Номенклатура 4. В состав типов измерения ПрисоединенныйФайл регистра сведения ПрисоединенныеФайлы включить справочник, созданный на шаге 1. Например, СправочникСсылка.НоменклатураПрисоединенныеФайлы. 5. Расширить тип параметра общей команды ПрисоединенныеФайлыКОбъекту, добавив в него тип – «объект с файлами». Например: СправочникСсылка.Номенклатура. 6. Расширить состав типов свойства Источник у подписок ВыполнитьДействияПередЗаписьюПрисоединенногоФайла, ВыполнитьДействияПередУдалениемПрисоединенногоФайла, ВыполнитьДействияПриЗаписиПрисоединенногоФайла, ПереопределитьПолучаемуюФормуПрисоединенногоФайла, включив в него тип – справочник с файлами, созданный на шаге 1. Например, СправочникОбъект.НоменклатураПрисоединенныеФайлы 7. Расширить состав типов свойства Источник подписки УстановитьПометкуУдаленияПрисоединенныхФайлов* включив в него тип – «объект с файлами». Например, СправочникОбъект.Номенклатура. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |