Товарищи!.. Столкнулся с проблемой повторяющихся дескрипторов и с каждыи днем эта проблема становится все острее... Если у кого тоже были такие проблемы, подскажите как уйти от этой ситуации?.. Писать тулзу для переформирования дескрипторов (придется запускать каждый раз вручную) или быть может повесить триггер на TuneVal (возможны тормоза системы в целом)?...
Галактика 8.0 + Pervasive 8...
Дескрипторы
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный обитатель
- Сообщения: 130
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ухта, Республика Коми
- Контактная информация:
Гал7.12 Оракле9i
Я всегда стараюсь проверять новый дескриптор на наличие в системе, только после этого завожу пользователя. Мы используем 6значные дескрипторы, если повторяются, то добавляем еще по одной букве в конце. как правило дескриптор составляется как: <аббревиатура отдела>+<ФИО> (пример: KDRTAV). Но есть одно НО, после того как завели пользователя в саппорте, в администраторе настроек приходится обновлять дескриптор, так как по дефолту он выставляет три первых буквы имени пользователя.(кстати как увеличить дефолтовые три буквы?:) )
GAL 9.1, Oracle 11.2
-
- Постоянный обитатель
- Сообщения: 175
- Зарегистрирован: 29 июн 2006, 14:39
- Контактная информация:
Re: Гал7.12 Оракле9i
Никак... Они очень умно их формируют:VAt писал(а):(кстати как увеличить дефолтовые три буквы?:) )
sSetValueEx ('User.Descr', Obj,User,StUpcase(copy(sUser,1,3)));
Ну, а в общем, проблема исчерпана - пробую писать триггер на x$Users и создавай первоначальные настройки в нем... Спасибо...