Имя: Пароль:
1C
1С v8
работа с табличной частью
0 Zoopst
 
25.06.13
12:25
Подскажите, пожалуйста, возможно ли сделать так, чтобы пользователь с правами ТОЛЬКО ЧТЕНИЕ мог в табличной части справочника активизировать поле ТЧ с номенклатурой и по "трем кнопкам" провалиться в справочник номенклатуры. Сейчас у меня все поля ТЧ активны, но если прав на редактирование нет, то ничего с ними сделать нельзя, т.е. никаких кнопок
выбора не появляется.

Может можно временно дать полные права?

УстановитьПривилегированныйРежим(Истина) перед открытием формы не помогло
1 shuhard
 
25.06.13
12:27
(0) рисуй свои три кнопки
2 Cube
 
25.06.13
12:28
(0) Пусть пользуются отчетами...
3 ZanderZ
 
25.06.13
12:28
УстановитьПривилегированныйРежим - маленько не то проверяет...
4 Cube
 
25.06.13
12:30
+(2) Еще во многих печатных формах можно дважды щелкнуть на номенклатуре и открыть её.
5 fisher
 
25.06.13
12:37
Эээ... А права на просмотр не решают?
6 pessok
 
25.06.13
12:45
дык надо лочить не всю ТЧ, а только нужные колонки. + удалять все кнопки, кроме кнопки выбора, а после выбора делать возврат (дабы не ткнули другую номенклатуру). и ввод по строке тоже обрабатывать надо возвратом
7 pessok
 
25.06.13
12:45
+(6) но вообще (2)
8 Zoopst
 
25.06.13
12:48
Так а кто лочит?  у человека есть права на просмотр. При открытии формы уже все залочено.  

Отчет не подходит. Человеку надо посмотреть в справочнике ближайшие похожие номенклатуры, находящиеся рядом с текущей.

Есть вариант сделать ему права на редактирование и при открытии формы проверять роль и блокировать кнопку "Записать".

Но хотелось как-то попроще...
9 fisher
 
25.06.13
13:04
Кажись при просмотре можно отловить дабл-клик в списке. Ну и обработать его как надо.
10 shuhard
 
25.06.13
13:18
(0) [Так а кто лочит? ]
в абстрактной конфе либо платформа, либо код
11 Zoopst
 
25.06.13
13:29
дабл-клик не ловится все заблокировано, только можно перемещаться по таблице


shuhard:
лезть в стандартную обработку не имеет смысла, т.к. у меня единичный случай для конкретного человека