Имя: Пароль:
1C
1С v8
Настройка прав пользователей
,
0 Andryyyyyxa
 
10.05.15
17:15
Подскажите, пожалуйста, как сделать возможным, чтобы каждый пользователь мог редактировать только свои созданные документы, другие документы будут доступны только для просмотра?
1 1С_Fitness
 
10.05.15
17:17
в форме списка при получении данных, пусть видит только свои данные
2 Balabass
 
11.05.15
02:16
(0) ПриОткрытии()
Если ответвенный = текщий пользователь то вперед
иначе
толькочтение() = Истина.
3 Andryyyyyxa
 
11.05.15
13:36
А как прописать, «вперед», неопознаный оператор?!
4 Andryyyyyxa
 
11.05.15
13:52
Согласно решения аналогичних вопросов коллегами, прописал процедуру в общем модуле, но пользователи, которые не имеют Полных прав, все также могут редактировать документы. Тоесть процедура не действует. Текст процедуры ниже. Подскажите, почему не работает?
Процедура ПроверитьОтветственногоПередЗаписьюДокументаПередЗаписью(Источник, Отказ, РежимЗаписи, РежимПроведения) Зкспорт Если НЕ РольДоступна("ПолныеПрава") Тогда
Если Документы.ТипВсеСсылки.Ответственный() <> ПараметрыСеанса.ТекущийПользователь Тогда
Сообщить("Зтот документ создал"+Документы.ТипВсеСсылки.Ответственный()+"а Вы"+ ПараметрыСеанса.ТекущийПользователь+").Редактирование запрещено)").
Отказ = Истина;  ДокументыТипВсеСсылки.Форма.ТолькоПросмотр = Истина;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
5 krunm
 
11.05.15
17:40
че за конфа?
в типовых все есть.
При открытии НастройкаПравДоступа.УстановитьДоступностьФормыДляРедактирования(ЭтотОбъект, ЭтаФорма);
6 Andryyyyyxa
 
11.05.15
19:20
Конфигурация УПП
7 1С_Fitness
 
11.05.15
19:55
если бла=ьььь тогда
иначе
возврат;
конецЕсли;
8 Andryyyyyxa
 
12.05.15
11:27
Спс за совети!!!!