Имя: Пароль:
1C
1С v8
1c 8 гиперссылка
0 Людка
 
10.09.14
00:17
Обычная форма документа, на форме есть табличное поле для таб части документа. Есть колонка с ссылкой на другой документ. Как сделать, чтобы она была гиперссылкой и при нажатии открывался тот документ, который там указан. Галочка "гиперссылка" в колонке стоит, значение в ячейке подчеркнуто- но переход не осуществляется. Какое событие прописать?
1 patria0muerte
 
10.09.14
02:17
ОткрытьЗначение(Ссылка)
2 Людка
 
10.09.14
16:18
На какое событие? и какие еще ставить свойства поля (только просмотр и тд)?
3 Wobland
 
10.09.14
16:19
(2) нажатие
4 Людка
 
10.09.14
16:25
это поле ввода, там нет "нажатие"
5 antoneus
 
10.09.14
16:28
так сделать поле надписи же!
6 Людка
 
10.09.14
16:31
В табличном поле? там можно только поле ввода, выбора и флажок
7 Wobland
 
10.09.14
16:33
а выбор у ТП не хочешь?
8 Людка
 
10.09.14
16:36
(7) а там что? У меня в эту колонку записывается ссылка на документ, и я хочу чтоб это выглядело гиперссылкой и открывался документ.
9 antoneus
 
10.09.14
16:52
Сделать синий подчеркнутый шрифт, обрабатывать событие ПриАктивизацииЯчейки. Только курсор вот не будет меняться при наведении.
10 antoneus
 
10.09.14
16:54
А, ТЧ документа. Извините, туплю.
11 antoneus
 
10.09.14
16:57
Хотя нет, не туплю)
12 patria0muerte
 
11.09.14
04:30
(8) А нафига? у ячейки табличного поля есть КнопкаОткрытия, почему бы ее не использовать?
А вообще в (9) решение:
ПРоцедура ПриАктивизацииЯчейки(Элемент)
Если ЗначениеЗаполнено(Элемент.Значение) Тогда
  ОткрытьЗначение(Элемент.Значение);
КонецЕсли;
КОнецПРоцедуры