Я думал, что моя мысль очевидна, но оказывается, это не совсем так. Я правильно понял, что можно полагаться на AXAPTA в вопросе присвоения defaul-значений, про которые ничего не ясно (в том же help'e написаны конкретные значения, но они отличаются от того, что есть на практике!) и которые могут поменятся уже в следующем SP?
Это вопрос культуры программирования, он не имеет отношения конкретно к AXAPTA, а распространяется на программирование в целом. Даже в VB я встречал ситуации, когда декларированное поведение по умолчание не отрабатывало. Даже в SQL сразу после определения переменных следует их инициализация руками именно тем значением, которое указано в справке, как default (NULL) (достаточно посмотреть исходные коды системных сохранённых процедур в базе master), несмотря на то, что в справке по MS SQL Server написано "After declaration, all variables are initialized as NULL."
|