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