|
Открытие ссылки в отчете сформированном в табличном документе | ☑ | ||
---|---|---|---|---|
0
helloman
28.06.18
✎
10:43
|
Здравствуйте! Во внешней обработке формирую отчет на базе макета, выгружаю в ТД, ссылочное поле выгружается с типом строка, как можно открыть ссылку в ТД или точнее наверное выгрузить поле ссылочного типа в ТД
|
|||
1
Dvoe4nik
28.06.18
✎
10:45
|
(0) добавь расшифровку
|
|||
2
helloman
28.06.18
✎
10:49
|
(1) Читал о ней, не пойму как и куда? Во время вывода?
|
|||
3
Dvoe4nik
28.06.18
✎
10:52
|
1)в конфигураторе ставишь в ячейку параметр расшифровки и потом при выводе заполняешь его структурой типа("ссылкаДока",Ссылка)...
2) в обработку расшифровки табдокумента пишешь чтото типа открытьЗначение(расшифровка.ссылкаДока).. не помню точно.. |
|||
4
Dvoe4nik
28.06.18
✎
10:53
|
||||
5
lEvGl
гуру
28.06.18
✎
10:54
|
СодержитЗначение в свойствах ячейки возможно поможет
|
|||
6
helloman
28.06.18
✎
11:13
|
Примерчик бы обработки )
|
|||
7
ildary
28.06.18
✎
11:31
|
(6) Примеры в гугле - "Расшифровка в в табличном документе".
|
|||
8
helloman
28.06.18
✎
11:39
|
(7) Искал, не работают (
|
|||
9
Михаил Козлов
28.06.18
✎
12:38
|
(8) Выгружайте саму ссылку и укажите ее в параметр расшифровки.
|
|||
10
Dvoe4nik
28.06.18
✎
13:02
|
(6) при выводе задаю параметры расшифровки в строке:
циклвывода///обход строк табДока при выводе КлючСтруктуры = "Контрагент,НомерДокумента,ИмпортЭкспорт,Отозван"; СтруктураП = Новый Структура(КлючСтруктуры, ВыборкаГТД.Контрагент, ВыборкаГТД.НомерОсновногоДокументаТО, ВыборкаГТД.ИмпортЭкспорт, ПараметрыОбластиДЗ.Отозван); для круг= 1 по 5 цикл ПараметрыОбластиДЗ["Расшифровка"+Круг] = СтруктураП; КонецЦикла; выводимОбластьВТД..... конеццикла... ТабДок ОбработкаРасшифровки(...) СтандартнаяОбработка=Ложь; ссылкаДока=ПолучитьссылкуНаСервере(РАсшифровка.Контрагент,Расшифровка.НомерДокумента,Расшифровка.Импортэкспорт); //данные Из Структуры параметра врасшифровке форма=ПолучитьФорму("Документ."+ссылкаДока.путь+".ФормаОбъекта",Новый Структура("ключ",ссылкаДока.Ссылка)); форма.открыть() все работает |
|||
11
Dvoe4nik
28.06.18
✎
13:06
|
(10) + Для объекта ПолеТабличногоДокумента свойство ТолькоПросмотр нужно установить в значение Истина.
|
|||
12
helloman
28.06.18
✎
13:16
|
Всем спасибо, такой вариант не прошел. Похоже он работает только в форме внешнего отчета. Решил выводом УИДа, скрытием поля и через него получил ссылку
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |