![]() |
|
Данные расшифровки в СКД | ☑ | ||
---|---|---|---|---|
0
atlantika
09.09.13
✎
16:10
|
есть таблица значений, в поле значение - ссылка. Передаю таблицу в СКД набором данных - объект. Описываю поле - тип = ссылка такая же...формирую - выводит данные в таблицу. Двойной щелчек на ячейке - тип строка...а мне надо чтоб по ссылке переходил на документ, открывал его. Может кто нибудь подсказать как это сделать? кажется речь о "Данных расшифровки"...
|
|||
1
atlantika
10.09.13
✎
07:17
|
может кто нибудь подскажет, где хотя бы поискать ответ?
|
|||
2
goleaff2006
10.09.13
✎
07:48
|
в ручную писать расшифровку.
|
|||
3
ИС-2
naïve
10.09.13
✎
07:51
|
(2) за чем? В поле "Представление расшифровки" указывайте ссылку
А так неочень понятно. Передает в СКД ссылку, а выводит строку? Лучше выложите куда-нибудь - посмотрим. |
|||
4
goleaff2006
10.09.13
✎
07:52
|
где в скд это-Представление расшифровки
|
|||
5
ИС-2
naïve
10.09.13
✎
07:57
|
(4) извиняюсь напутал. Называется "выражение представления". Таблица "Поля" закладки "набор данных"
|
|||
6
atlantika
10.09.13
✎
08:55
|
(5) описала поле организации выдал ошибку
Ошибка компоновки макета по причине: Ошибка генерации макета по причине: Ошибка при получении информации о поле "Организация" по причине: Рекурсивное получение представления для поля "Организация" |
|||
7
atlantika
10.09.13
✎
08:58
|
Вот текст вызова СКД
ТаблицаРезультата = Запрос.Выполнить().Выгрузить(); ДанныеРасшифровки = Неопределено; ВнешниеНаборыДанных = Новый Структура; ВнешниеНаборыДанных.Вставить("ТаблицаРезультата",ТаблицаРезультата); СхемаКомпановкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); Настройки = СхемаКомпановкиДанных.НастройкиПоУмолчанию; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпановки = КомпоновщикМакета.Выполнить(СхемаКомпановкиДанных,Настройки,ДанныеРасшифровки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпановки,ВнешниеНаборыДанных); ДокументРезультат = ЭлементыФормы.Результат; ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |