05.03.2004, 12:36 | #1 |
Участник
|
Сообщения Best Practice
При сохранении выдается следующее сообшение:
Перепишите метод 'Called', поскольку он содержит вызовы 7 серверных методов: 'PatternTable.update, ttsbegin, ttscommit, while select ..., select ..., select ...', и вызовы 1 клиентских методов: 'Box::yesNo'. Что оно означает и как это исправить? |
|
05.03.2004, 13:48 | #2 |
Участник
|
Видимо, предлагает метод выполнять на серваке.
server void method() {} |
|
05.03.2004, 18:08 | #3 |
Administrator
|
Нет. Предлагает разделить метод на два: один должен выполняться на сервере и в нем должны быть "вызовы 7 серверных методов", а другой - на клиенте с вызовом Box'а.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
06.03.2004, 10:10 | #4 |
Участник
|
Вот что говорится об этом в документаци BestPractices:
Сообщение: Перепишите метод '<>', поскольку он содержит вызовы <> серверных методов: '<>', и вызовы <> клиентских методов: '<>'. Рекомендация: Код реализации метода не оптимален и содержит как клиентские, так и серверные вызовы(необходимо переписать метод, возможно, разделить его на несколько составляющих, имеющих четкое место использования) |
|