Имя: Пароль:
1C
1С v8
Как получить значение гиперссылки в реквизит? БП 2.0
0 King-SD
 
10.05.16
05:11
Здравствуйте! Такое дело - Есть документ - Поступление товаров и услуг,, в нём имеется гиперссылка на документ Счет-фактура полученный. Необходимо чтобы значение этой гиперссылки (счет-фактура) было в реквизите документа для дальнейшего использования в другом документе. как это можно реализовать?
1 Pistol
 
10.05.16
07:14
Гм. А что такое "гиперссылка"?
2 tixis
 
10.05.16
07:19
(0) Задача в корне не правильная, в гиперссылке не храниться счф. Если конфа БП, то есть метод для поиска счф, УчетНДС.НайтиПодчиненныйСЧФ(это приблизительно)
3 King-SD
 
10.05.16
07:25
(2) А как бы разобраться как его использовать?
4 King-SD
 
10.05.16
07:28
(2)

Процедура ЗаполнитьТекстПроСчетФактуру() Экспорт
    
    ЭлементыФормы.ГиперссылкаСчетФактура.Заголовок = РаботаСДиалогами.ПолучитьТекстСчетаФактуры(УчетНДС.НайтиПодчиненныйСчетФактуру(Ссылка, "СчетФактураПолученный"),
        ЭтотОбъект, ЭлементыФормы.ГиперссылкаСчетФактура.ГиперСсылка, ЭлементыФормы.ОсновнаяПанель.Страницы.СчетФактура.Видимость);

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

    
    
КонецПроцедуры // ЗаполнитьТекстПроСчетФактуру()



Этой процедурой создается гиперссылка (как я понял)..И вот нужно чтобы заголовок(текст гиперссылки) содержался в отдельном реквизите
5 Pistol
 
10.05.16
07:31
(4) Ээээ. Ну ок. Надо сохранить в отдельном реквизите результат вызова РаботаСДиалогами.ПолучитьТекстСчетаФактуры
6 King-SD
 
10.05.16
07:48
(5) Это в этой же процедуре сделать нужно?
7 Pistol
 
10.05.16
07:50
(6) Не обязательно.