Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)
Модераторы: m0p3e, edward_K, Модераторы
-
maikl
- Местный житель
- Сообщения: 1503
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Тверь
Сообщение
maikl »
Можно ли запретить редактирование вн. атрибутов в каталоге организаций, если нет запрета на редактирование каталога.
Как бы это сделать )))).

-
RAJAH
- Местный житель
- Сообщения: 932
- Зарегистрирован: 18 фев 2008, 12:49
Сообщение
RAJAH »
Код: Выделить всё
...
handler NoEdit on trigger attrval after update
Action
{
<<тут вернуть как было>>
Result := true;
}
...
-
edward_K
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Сообщение
edward_K »
Докомпиляция или протект по условию Attrval.wTable=coKatorg.
Можно в событии вызова атрибутов
написать
Код: Выделить всё
..
HandleEvent
cmPickAttr:
{
SaveMyDsk(False, '_CanEditAttribute_')
if inherited :: handleEvent (cmPickAttr)=heAbort then abort;
SaveMyDsk(True, '_CanEditAttribute_')
}
-
maikl
- Местный житель
- Сообщения: 1503
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Тверь
Сообщение
maikl »
edward_K писал(а):Докомпиляция или протект по условию Attrval.wTable=coKatorg.
[/code]
Хотелось бы без докомпиляции.
Можно ли это настроить в support ?
Я так понимаю это условию Attrval.wTable=coKatorg. ?
-
edward_K
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Сообщение
edward_K »
Да можно задать в протекте права по условию. - Может в вашем случае это и проще.
-
maikl
- Местный житель
- Сообщения: 1503
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Тверь
Сообщение
maikl »
edward_K писал(а):Да можно задать в протекте права по условию. - Может в вашем случае это и проще.
поставили в протекте условие на поля WTABLE <> 1418
Стало, что хотел.
Спасибо.