|
Как в модуле общей команды получить ссылку на документ?
| ☑ |
0
Айрат_116
30.05.19
✎
13:47
|
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
УникальныйИдентификаторДокумента = Строка(Объект.Ссылка.УникальныйИдентификатор()); - Вот тут ошибка
ДанныеФайла = тн_ПодключениеКХранилищу.ПолучитьФайлИзХранилища(УникальныйИдентификаторДокумента);
|
|
1
palsergeich
30.05.19
✎
14:13
|
Сделать серверную функцию в модуле команды и серверный код вызывать там
|
|
2
Айрат_116
30.05.19
✎
14:21
|
(1) Объект.Ссылка.УникальныйИдентификатор() Ошибка переменная не определена(
|
|
3
Айрат_116
30.05.19
✎
14:23
|
(1) Подскажите пжл. Что нужно писать вместо "Объект ссылка"?
|
|
4
hhhh
30.05.19
✎
14:46
|
(3) &НаСервере делай
|
|
5
palsergeich
30.05.19
✎
14:55
|
(0) эээ в модуле команды разве есть объект?
|
|
6
palsergeich
30.05.19
✎
14:56
|
Данные извне там в ПараметрКоманды
|
|
7
Айрат_116
30.05.19
✎
14:58
|
Делаю в модуле "Общей команды"
&НаСервере
Функция ПолучитьДокумент ()
УникальныйИдентификаторДокумента = Строка(Объект.Ссылка.УникальныйИдентификатор());
ДанныеФайла = тн_ПодключениеКХранилищу.ПолучитьФайлИзХранилища(УникальныйИдентификаторДокумента);
Если ДанныеФайла.Свойство("Ошибка") Тогда
Сообщить(ДанныеФайла.Ошибка);
Возврат;
КонецЕсли;
ДвоичныеДанныеФайла = ДанныеФайла.ДвоичныеДанныеФайла;
ИмяФайла = ПолучитьИмяВременногоФайла(СтрЗаменить(ДанныеФайла.РасширениеФайла, ".", ""));
КонецФункции
Не получается сделать так чтобы при нажитии на кнопку "прикрепленные файлы" выходили файлы из
Электронных документов.
Или мне надо писать в модуле формы?
|
|
8
Айрат_116
30.05.19
✎
15:02
|
Эта кнопка открывает форму из обработки "Работы с файлами"
Может в ней писать?
|
|