Показать сообщение отдельно
Старый 25.09.2006, 15:42   #13  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2480 (88) +++++++++
Регистрация: 20.08.2005
Вообще падал вот почему - если неинициализированной переменной anytype присвоить значение типа date, то эта переменная принимает это значение (и тип) и дальнейшая попытка присвоить строковое значение приводит к ошибке 25. Если перед присвоением значения, установить для переменной строковый тип (например, присвоив пустую строку), то все присвоенные значения конвертируются в строку

В общем, переменная anytype может менять тип только с неопреденного (неинициализированного), на определенный (любой из Types). Если она инициализирована, то в дальнейшем работают только привила приведения типов.
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Yprit (1), Logger (3), gl00mie (2).