COleCurrency::GetStatus
Const CurrencyStatus GetStatus);
Возвращаемое значение
Возвращает статус этого значения COleCurrency.
Примечания
Вызов этой функции-члена для получения статуса (действия) данного объекта COleCurrency.
Возвращаемое значение определяется CurrencyStatus перечисленных типом, который определяется в классе COleCurrency.
enum {CurrencyStatus}
nbsp; действительный = 0,
Недопустимый = 1,
&NULL = 2,
}
Краткое описание этих значения состояния см. в следующем списке:
-
COleCurre&ncy::validnbsp; Указывает, что этот COleCurrency допустимо.
-
COleCurre&ncy::invalidnbsp; Указывает, что этот объект COleCurrency является недействительным; то есть его значение может быть неправильным.
-
COleCurrency::nullnbsp; Указывает, что этот объект COleCurrency имеет значение null, то есть, что значение не поступает для данного объекта. (Это «null» в смысле базы данных «необходимостью никакого значения» в отличие от C++ &NULL).
Статус объекта COleCurrency является недействительным в следующих случаях:
-
Если его значение из значения типа VARIANT или COleVariant , не могут быть преобразованы в значение валюты.
-
Если этот объект пережил переполнение или потеря точности во время операции арифметического назначения, например += или * =.
-
Если этот объект был назначен недопустимое значение.
-
Если состояние этого объекта был явно задан недопустимый с помощью SetStatus.
Для получения дополнительной информации об операциях, которые могут установить статус недопустимый, смотрите следующие функции-члены:
Обзор COleCurrency |nbsp; Члены класса | Иерархическая схема
См. также COleCurrency::SetStatus, COleCurrency::m_status