|
Данные расшифровки в СКД
| ☑ |
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
|
Вот текст вызова СКД
ТаблицаРезультата = Запрос.Выполнить().Выгрузить();
ДанныеРасшифровки = Неопределено;
ВнешниеНаборыДанных = Новый Структура;
ВнешниеНаборыДанных.Вставить("ТаблицаРезультата",ТаблицаРезультата);
СхемаКомпановкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
Настройки = СхемаКомпановкиДанных.НастройкиПоУмолчанию;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпановки = КомпоновщикМакета.Выполнить(СхемаКомпановкиДанных,Настройки,ДанныеРасшифровки);
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпановки,ВнешниеНаборыДанных);
ДокументРезультат = ЭлементыФормы.Результат;
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
|
|