COleCurrency::m_status

Тип элемента данных CurrencyStatus перечислимый тип, который определяется в классе COleCurrency.

enum CurrencyStatus{
   valid = 0,
   invalid = 1,
   null = 2,
};

Заметки

Для краткое описание этих значений состояния см. в следующем списке:

  • COleCurrency::valid указывает, что данный объект COleCurrency допустимым.

  • COleCurrency::invalid указывает, что данный объект COleCurrency недопустим. то есть, его значение может быть неверной.

  • COleCurrency::null указывает, что данный объект COleCurrency пуст, то есть, что значение не предоставлено для данного объекта.(Это "null" в смысле базы данных "не иметь никакого значения, в отличие от C++) NULL.

Состояние объекта COleCurrency недопустимо в следующих случаях:

  • Если его значение установлено от значения, VARIANT или COleVariant, которое не удалось преобразован со значением валюты.

  • Если этот объект испытывал переполнения или потери точности в течение арифметической операции назначения, например += или *=.

  • Если указано недопустимое значение присвоено к данному объекту.

  • Если состояние данного объекта явно установлено на недопустимое использование SetStatus.

Дополнительные сведения об операциях, которые могут установить состояние на недопустимое, см. следующие функции-члены:

Требования

Header: afxdisp.h

См. также

Ссылки

Класс COleCurrency

Диаграмма иерархии

COleCurrency::GetStatus

COleCurrency::SetStatus