|
БСП. Работа с файлами. Дополнительный реквизит файла
| ☑ |
0
ТимурСФ
29.09.17
✎
09:34
|
Добрый день,
Стоит задача для прикрепляемых файлов (БСП) добавить указание типа файла (новый справочник ТипыФайлов: "Документ", "заявка" и тп).
Схема работы пользователя предполагается следующая:
Пользователь нажимает прикрепить файл, выбирает файл, далее указывается тип этого файла. Соответственно в списке прикрепленных файлов нужна колонка "тип файла".
Можно ли это реализовать стандартными инструментами БСП? Если нельзя, то как можно это реализовать максимально безболезненно для БСП?
|
|
1
toypaul
гуру
29.09.17
✎
09:54
|
Я делал так
&НаКлиенте
Процедура ОткрытьСвойстваФайла(Команда)
Если Элементы.Список.ТекущиеДанные = Неопределено Тогда
Возврат
КонецЕсли;
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ПрисоединенныйФайл", Элементы.Список.ТекущиеДанные.Ссылка);
//++ ООО ПРОСТО Шемякин П.А.
ИмяОсновнойФормы = пр_ОбщегоНазначенияВызовСервера.пр_ОсновнаяФормаОбъекта(Элементы.Список.ТекущиеДанные.Ссылка);
Если НЕ ПустаяСтрока(ИмяОсновнойФормы) Тогда
ОткрытьФорму(ИмяОсновнойФормы, ПараметрыФормы);
Иначе
ОткрытьФорму("ОбщаяФорма.ПрисоединенныйФайл", ПараметрыФормы);
КонецЕсли;
//ОткрытьФорму("ОбщаяФорма.ПрисоединенныйФайл", ПараметрыФормы);
//-- ООО ПРОСТО Шемякин П.А.
КонецПроцедуры
|
|
2
toypaul
гуру
29.09.17
✎
09:59
|
Но сейчас я понял что был не прав. потому что есть подписка ПереопределитьПолучаемуюФормуПрисоединенногоФайла
она зараза в в подсистему не включена
|
|
3
toypaul
гуру
29.09.17
✎
10:31
|
кстати через подписку чот не работает. она срабатывает только когда открываешь файл через "Все функции". но этим же никто пользоваться не будет. файл открываются из формы владельца. а там напрямую открывается общая форма.
вообще не понял для чего эту подписку сделали. главное еще и на ИТС про нее написано.
если что у меня ЕРП 2.2. может где и будет работать.
|
|