|
![]() |
#1 |
Участник
|
Вообще падал вот почему - если неинициализированной переменной anytype присвоить значение типа date, то эта переменная принимает это значение (и тип) и дальнейшая попытка присвоить строковое значение приводит к ошибке 25. Если перед присвоением значения, установить для переменной строковый тип (например, присвоив пустую строку), то все присвоенные значения конвертируются в строку
В общем, переменная anytype может менять тип только с неопреденного (неинициализированного), на определенный (любой из Types). Если она инициализирована, то в дальнейшем работают только привила приведения типов.
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: Yprit (1), Logger (3), gl00mie (2). |
![]() |
#2 |
Злыдни
|
|
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
Цитата:
![]()
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#5 |
Moderator
|
Цитата:
Сообщение от AndyD
![]() Вообще падал вот почему - если неинициализированной переменной anytype присвоить значение типа date, то эта переменная принимает это значение (и тип) и дальнейшая попытка присвоить строковое значение приводит к ошибке 25. Если перед присвоением значения, установить для переменной строковый тип (например, присвоив пустую строку), то все присвоенные значения конвертируются в строку
В общем, переменная anytype может менять тип только с неопреденного (неинициализированного), на определенный (любой из Types). Если она инициализирована, то в дальнейшем работают только привила приведения типов. ![]() |
|
Теги |
query |
|
|