Имя: Пароль:
1C
 
Ссылки в поле табличного документа
0 svent0vit
 
15.07.08
17:41
В поле табличного документа закидываю результаты выборки:

   Запрос = Новый Запрос;
   Запрос.УстановитьПараметр("Статус",Состояние);
...
   Запрос.Текст = "ВЫБРАТЬ
                  |    СтатусЗаказа.ДокументПоступления КАК Док .....";              
   Результат = Запрос.Выполнить().Выбрать();
   
   ТабДок = ЭлементыФормы.ТаблицаРезультат;
   ТабДок.Очистить();
   
   Макет = ЭтотОбъект.ПолучитьМакет("Макет");
   Шапка = Макет.ПолучитьОбласть("Шапка");
   ТабДок.Вывести(Шапка);
   
   Пока Результат.Следующий() Цикл    
       СтрокаТД = Макет.ПолучитьОбласть("Строка");
       СтрокаТД.Параметры.Документ = Результат.Предст;
       СтрокаТД.Параметры.Состояние = Результат.Статус;
       СтрокаТД.Параметры.Владелец = Результат.Владелец;
       СтрокаТД.Параметры.Номенклатура = Результат.Номенклатура;
       ТабДок.Вывести(СтрокаТД);
   КонецЦикла;
   ТабДок.ТолькоПросмотр = Истина;
   ТабДок.Показать();
   
Запрос работает правильно, но нужно чтобы по клику на строку с описанием документа открывалась его форма. Вощем, чтоб "плюсик с лупой был" :)
Что делаю не так?
1 Minilaus
 
15.07.08
17:50
Проверь параметр на расшифровке и что в него приходит :)
2 Minilaus
 
15.07.08
17:51
Причем по коду вижу и интуитивно догадываюсь что ты в параметр Документ (видимо он у тебя отвечает за расшифровку) заносишь представление документа, а не ссылку
3 svent0vit
 
16.07.08
09:14
Если вносить в него ссылку, ситуация не меняется
4 kosts
 
16.07.08
09:19
(3) должна быть процедура обрабатывающая клик на расшифровке
5 Pashkaa
 
16.07.08
09:22
Какой еще плючик с лупой :)

В Отчетах их не бывает, как при редактировании ячейки в ТЧ :)
При двойном клике обрабатывается событие Расшифровка в этой процедуре и пиши код на открытие формы
6 svent0vit
 
16.07.08
09:22
спасибо, что маякнули куда копать, разобрался :)
7 svent0vit
 
16.07.08
09:24
Мне нужна была стандартная процедура расшифровки, зачем что-то писать в обработчик?
Просто передал в параметр расшифровки ссылку на документ и все заработало.
8 svent0vit
 
16.07.08
09:25
Pashkaa, бывает если табличный документ используется как элемент упаврления, т.е в форме
9 Pashkaa
 
16.07.08
09:29
(8) всё я понял про какой ты плюсик с лупой говорил :)

Я подумал про кнопку с лупой для открытия объектов которая бывает в ТЧ и Edit-ах, а ты про значёк курсора