Имя: Пароль:
1C
1С v8
Ссылки в табличном форме
0 Demasiado
 
09.08.11
12:25
Коллеги, подскажите. Платформа 8.1: есть ТЗ, которая выводится на форму, в поле табличного документа(после заполнения ТЗ - создаются колонки  методом СоздатьКолонки()). Необходимо настроить поле на форме так, что бы в колонках ссылочного типа была кнопка открытия и само открытие отрабатывало штатно. При этом нельзя было выбирать или изменять содержимое ячейки.
Перепробовал все(хотя сильно глубоко пока не копал), Остановился на то что перебираю колонки в цикле и нужным мне колонкам добавляю кнопку открытия и делаю ТолькоПросмотр = Истина. При этом кнопка открытия у меня остается недоступной.
Как сделать что бы и ссылки открывались и юзеры ничего выбрать изменить не могли? (как вариант видится еще отключить штатные обработчики выбора, начала редактирования и тд)
1 Demasiado
 
09.08.11
12:26
+(0) Пардон, ТЗ выводится в просто табличное поле, не документа
2 zbv
 
09.08.11
12:31
ТолькоПросмотр делай на ЭлементУправления, а не на всю колонку
3 Demasiado
 
09.08.11
12:39
Угу, то что нужно сенкс. Не помню почему не попробовал или не подошел этот вариант раньше( хотя вроде смотрел его). А можно еще сделать так что бы курсор "не проваливался в ячейку"?
4 zbv
 
09.08.11
12:48
(3) делай тогда только просмотр на колонку, и вещай на событие ТП "выбор" - открытие ссылки.
5 zbv
 
09.08.11
12:48
+ (4) это чтобы в ячейку не проваливаться.
6 Mort
 
09.08.11
13:00
Лучше когда проваливается. Те кто юзает копипаст при работе с ссылками в предприятии, спасибо скажут.
7 Demasiado
 
09.08.11
13:09
угу, тоже об этом подумал. Спасибо обоим
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн