Страница 1 из 1
Защитить собственную организацию
Добавлено: 28 июн 2011, 15:59
maikl
У нас собственная организация в каталоге организаций занесена с пробелом, чтобы быть в самом верху.
Часто пользователи, ошибаются и редактируют собственную организацию.
Никак не получается защитить запись от редактирования.
Попробовали запретить по nrec в правах на таблицу, но почему то выскакивает по run time через раз.
Поделитесь опытом, как это сделать.
Re: Защитить собственную организацию
Добавлено: 29 июн 2011, 12:24
edward_K
Дык настройте права доступа по условию в сапорте
Re: Защитить собственную организацию
Добавлено: 29 июн 2011, 22:42
maikl
edward_K писал(а):Дык настройте права доступа по условию в сапорте
Настроили,так проблема в том, что при попытке редактировать эту запись вылетает по run time, что не очень хорошо
Re: Защитить собственную организацию
Добавлено: 30 июн 2011, 10:39
edward_K
а это в ТП
Re: Защитить собственную организацию
Добавлено: 30 июн 2011, 12:08
galover
как вариант
Код: Выделить всё
handler with replace KatOrg_BeforeUpdateTrigger on trigger KatOrg before update
action
{
result := true;
var rec : record as table KatOrg;
if (GetTableBuffer(rec) = tsOk)
if (rec.nRec = nRec_собственной_организации)
result := false;
}
Re: Защитить собственную организацию
Добавлено: 01 июл 2011, 14:32
Начинающий путь
Как организационное мероприятие: запретить доступ на изменение каталога всем, кроме ответственного за ведение...
Re: Защитить собственную организацию
Добавлено: 02 июл 2011, 11:11
maikl
Ну вообще то странно, что до сих пор нет простого механизма защиты собственных организаций.
Начинает напрашиваться аналогия с 1С.
Re: Защитить собственную организацию
Добавлено: 04 июл 2011, 06:26
Алексей
чем собственная отличается от других?
если руки кривые - закрывайте доступ ко всему каталогу организаций и пусть ведёт один человек.