0
Айрат_116
31.05.19
✎
09:20
|
Здравствуйте
У меня есть кнопка . (Хочу вывести файлы туда) Помогите пожалуйста. Какой фильтр поставить в запросе чтоб получить файлы с электронного документа??
А кнопка находится в документе "Поступление"
&НаСервере
Функция ПолучитьФайл ()
Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| ЭлектронныйДокументСписокПрикрепленныхДокументов.Ссылка КАК Ссылка,
| ЭлектронныйДокументСписокПрикрепленныхДокументов.ПрикрепленныйДокумент
|ИЗ
| Документ.ЭлектронныйДокумент.СписокПрикрепленныхДокументов КАК ЭлектронныйДокументСписокПрикрепленныхДокументов
|ГДЕ
| ЭлектронныйДокументСписокПрикрепленныхДокументов.ПрикрепленныйДокумент = &ПрикрепленныйДокумент";
Запрос.УстановитьПараметр("ПрикрепленныйДокумент",Объект.Ссылка); --- ??????
Результат=Запрос.Выполнить().Выбрать();
Если Результат.Следующий() Тогда
Возврат Результат.Ссылка;
Иначе
Возврат "";
КонецЕсли;
КонецФункции
|
|
3
Айрат_116
31.05.19
✎
09:29
|
(2)Вот так?
Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| ЭлектронныйДокументСписокПрикрепленныхДокументов.Ссылка КАК Ссылка,
| ЭлектронныйДокументСписокПрикрепленныхДокументов.ПрикрепленныйДокумент КАК ПрикрепленныйДокумент
|ИЗ
| Документ.ЭлектронныйДокумент.СписокПрикрепленныхДокументов КАК ЭлектронныйДокументСписокПрикрепленныхДокументов
|ГДЕ
| ЭлектронныйДокументСписокПрикрепленныхДокументов.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка",Объект.Ссылка);
Результат=Запрос.Выполнить().Выбрать();
Если Результат.Следующий() Тогда
Возврат Результат.Ссылка;
Иначе
Возврат "";
КонецЕсли;
|
|