Sapforum.Biz

Инструменты => Администрирование (BC) => Тема начата: Uukrul от Апрель 24, 2012, 02:58:15 am

Название: Базису про имена пользователей в системах...
Отправлено: Uukrul от Апрель 24, 2012, 02:58:15 am
Базис большая просьба не давать пользователям, особенно разработчикам имена в стиле <буква>.<еще немножко букв>, это не e-mail и точка в логине пользователя, грабли в тексте абапа, приведу пример на пример, есть хороший системный макрос BREAK (прочитать можно тут: http://sapforum.biz/index.php?topic=523.0) позволяет поставить точку прерывания для пользователя, а именно для себя любимого, чтобы другие пользователи сидящие в системе не натыкались на каждом шагу на ваши брейки, синтаксис использования типа такой:
Код: You are not allowed to view links. Register or Login
BREAK <логин>.
причем логин нужно просто указать без всяких кавычек и т.д. так вот эта самая точка в имени логина, для всеми горячо любимого абапа воспринимается как конец команды, ну само собой идущие за ней <еще немножко букв>, после этого абапом воспринимаются как следующая операция, само собой о которой компилятор уже ничего не знает и весело говорит синтаксическая ошибка... В итоге, я вместо BREAK <логин>, использую BREAK-POINT, сижу в отладке, а остальные пользователи/консультанты за меня радуются, вспоминают хорошими словами, так как понимают что я тоже работаю, а им на любой чих теперь приходится жать постоянно F8. В общем вам-то наверное админам все равно, а нам понимаешь еще одно развлечение...

PS: Так к слову сказал... потому что ночь и потому что набежало 8)
Название: Re: Базису про имена пользователей в системах...
Отправлено: Skif от Апрель 24, 2012, 11:12:02 am
You are not allowed to view links. Register or Login
Базис большая просьба не давать пользователям, особенно разработчикам имена в стиле <буква>.<еще немножко букв>, это не e-mail и точка в логине пользователя, грабли в тексте абапа, приведу пример на пример, есть хороший системный макрос BREAK (прочитать можно тут: http://sapforum.biz/index.php?topic=523.0) позволяет поставить точку прерывания для пользователя, а именно для себя любимого, чтобы другие пользователи сидящие в системе не натыкались на каждом шагу на ваши брейки, синтаксис использования типа такой:
Код: You are not allowed to view links. Register or Login
BREAK <логин>.
причем логин нужно просто указать без всяких кавычек и т.д. так вот эта самая точка в имени логина, для всеми горячо любимого абапа воспринимается как конец команды, ну само собой идущие за ней <еще немножко букв>, после этого абапом воспринимаются как следующая операция, само собой о которой компилятор уже ничего не знает и весело говорит синтаксическая ошибка... В итоге, я вместо BREAK <логин>, использую BREAK-POINT, сижу в отладке, а остальные пользователи/консультанты за меня радуются, вспоминают хорошими словами, так как понимают что я тоже работаю, а им на любой чих теперь приходится жать постоянно F8. В общем вам-то наверное админам все равно, а нам понимаешь еще одно развлечение...
а полезная штука..жаль что не абаплю уже :)