Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 06:25

Прикрепленные файлы

Автор -shark-, 29 окт 2015, 09:53

0 Пользователей и 1 гость просматривают эту тему.

-shark-

Привет всем!

Подскажите как реализовать возможность прикрепления файлов в документе, чтобы позже можно было позже просматривать прикрепленные скрины, файлы всякого рода в каждом документе?

Что нужно для этого использовать?

дфтын


Luzer1C

В УПП есть кнопочка "Файлы". Можно прям там посмотреть как этот механизм работает.
Халамбалам.

vitasw

Эта кнопочка есть практически в любой конфигурации. Но это ж надо посмотреть и разобраться...

-shark-

Цитата: Luzer1C от 29 окт 2015, 10:49
В УПП есть кнопочка "Файлы". Можно прям там посмотреть как этот механизм работает.

К сожалению не имею такой конфигурации
Добавлено: 29 окт 2015, 12:21


Цитата: дфтын от 29 окт 2015, 10:06
ХранилищеЗначений

А возможно ли реализовать это при помощи ActiveX? Тут один программист сказал что можно и через ActiveX.

дфтын

можно. можно 1С написать свое.

-shark-

Цитата: дфтын от 29 окт 2015, 12:22
можно. можно 1С написать свое.
Вопрос, можно ли использовать ActiveX на обычных формах?

дфтын

Конечно можно. только не понятно зачем. у вас это тормазить все будет. огогогого

vitasw

С трудом представляю как ActiveX поможет в вопросе прикрепленных файлов.

Artjomrgv

Цитата: -shark- от 29 окт 2015, 09:53
Привет всем!

Подскажите как реализовать возможность прикрепления файлов в документе, чтобы позже можно было позже просматривать прикрепленные скрины, файлы всякого рода в каждом документе?

Что нужно для этого использовать?

Если именно ссылка на документ то для управляемых форм я делал так. Создавал реквизит "Прикрепить" тип строка.

Кнопка выбора "Да", Кнопка открытия "Да"


&НаКлиенте
Процедура ПрикрепитьОткрытие(Элемент, СтандартнаяОбработка)   
    СтандартнаяОбработка=Ложь;
    ЗапуститьПриложение(Объект.Прикрепить);
   // Вставить содержимое обработчика.
КонецПроцедуры


&НаКлиенте
Процедура ПрикрепитьНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
     СтандартнаяОбработка=Ложь;   
    Режим=  РежимДиалогаВыбораФайла.Открытие;
     ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
     ДиалогОткрытияФайла.ПолноеИмяФайла = "";
     Фильтр = "Файл (*.*)|*.*";
     ДиалогОткрытияФайла.Фильтр = Фильтр;
     ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
     ДиалогОткрытияФайла.Заголовок = "Выберите файлы";

Если ДиалогОткрытияФайла.Выбрать() Тогда
       Объект.Прикрепить = ДиалогОткрытияФайла.ПолноеИмяФайла;
   КонецЕсли;
   // Вставить содержимое обработчика.
КонецПроцедуры

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск