Имя: Пароль:
1C
 
Здравствуйте. Помогите пжл как сделать так чтобы при нажатии на кнопку открыть эл документ
0 Айрат_116
 
09.06.19
19:02
Помогите как сделать так чтоб при нажатии на кнопку в форме документа "Поступление"
Я мог открыть связанный эл документ

Я написал функцию
   &НаКлиенте
Процедура Перейти_ЭД(Команда)
    ЭД=Перейти_ЭДНаСервере();
    
КонецПроцедуры
&НаСервере
Функция Перейти_ЭДНаСервере()
    Запрос=Новый Запрос;
    Запрос.Текст="ВЫБРАТЬ
    |    ЭлектронныйДокументСписокПрикрепленныхДокументов.Ссылка КАК Ссылка,
    |    ЭлектронныйДокументСписокПрикрепленныхДокументов.ПрикрепленныйДокумент
    |ИЗ
    |    Документ.ЭлектронныйДокумент.СписокПрикрепленныхДокументов КАК ЭлектронныйДокументСписокПрикрепленныхДокументов
    |ГДЕ
    |    ЭлектронныйДокументСписокПрикрепленныхДокументов.ПрикрепленныйДокумент = &ПрикрепленныйДокумент";
    Запрос.УстановитьПараметр("ПрикрепленныйДокумент",Объект.Ссылка);
    Результат=Запрос.Выполнить().Выбрать();
    Если Результат.Следующий() Тогда
        Возврат Результат.Ссылка;
    Иначе
        Возврат "";
    КонецЕсли;
КонецФункции

Не получается почему то(
1 mikecool
 
09.06.19
22:31
Процедура Перейти_ЭД(Команда)
    ЭД=Перейти_ЭДНаСервере();
Если ЗначениеЗаполнено(ЭД) ТОгда
    ОткрытьЗначение(ЭД);
КонецЕсли;
КонецПроцедуры
2 Айрат_116
 
09.06.19
22:42
(1) Спасибо щас попробую
3 Айрат_116
 
09.06.19
23:06
(1) Спасибо еще раз =) Получилось сделать)