Тема: Best Practices
Показать сообщение отдельно
Старый 03.03.2011, 16:19   #8  
avf is offline
avf
Участник
 
31 / 24 (1) +++
Регистрация: 28.06.2007
Данное сообщение означает, что, возможно, необходима проверка на то, имеет ли пользователь необходимые права доступа на просмотр или редактирование значения, "возвращаемого из метода отображения или изменения." Данная рекомендация BestPractice какбэ намекает о том, что в метод, возможно, следует добавить проверку hasSecuritykeyAccess или комментарий //BP Deviation Documented, в случае, если проверка будет излишней.
X++:
display AmountMST accountBalance(LedgerTable _ledgerTable)
{
    AmountMST   balance;
    ;
    if (!hasSecuritykeyAccess(securitykeynum(LedgerMisc), AccessType::View))       
        return balance;
    ...
Т.е. если нет прав на просмотр, то возвращаем 0.
За это сообщение автора поблагодарили: Proba (1).