Module Rfm::Error
In: lib/rfm_error.rb

These classes wrap the filemaker error codes. FileMakerError is the base class of this hierarchy.

One could get a FileMakerError by doing:

  err = Rfm::Error::FileMakerError.getError(102)

The above code would return a FieldMissingError instance. Your could use this instance to raise that appropriate exception:

  raise err

You could access the specific error code by accessing:

  err.code
Author:Mufaddal Khumri
Copyright:Copyright © 2007 Six Fried Rice, LLC and Mufaddal Khumri
License:See MIT-LICENSE for details

Classes and Modules

Class Rfm::Error::AuthenticationError
Class Rfm::Error::CommunicationError
Class Rfm::Error::ConcurrencyError
Class Rfm::Error::DateValidationError
Class Rfm::Error::ExistingValidationError
Class Rfm::Error::FieldAccessIsDeniedError
Class Rfm::Error::FieldCannotBeModifiedError
Class Rfm::Error::FieldMissingError
Class Rfm::Error::FileError
Class Rfm::Error::FileMakerError
Class Rfm::Error::GeneralError
Class Rfm::Error::InvalidFindModeValueError
Class Rfm::Error::LayoutMissingError
Class Rfm::Error::MaximumCharactersValidationError
Class Rfm::Error::MissingError
Class Rfm::Error::NoRecordsFoundError
Class Rfm::Error::NumberValidationError
Class Rfm::Error::ParameterError
Class Rfm::Error::RangeValidationError
Class Rfm::Error::RecordAccessDeniedError
Class Rfm::Error::RecordInUseError
Class Rfm::Error::RecordMissingError
Class Rfm::Error::RecordModIdDoesNotMatchError
Class Rfm::Error::RfmError
Class Rfm::Error::ScriptMissingError
Class Rfm::Error::SecurityError
Class Rfm::Error::SystemError
Class Rfm::Error::TableInUseError
Class Rfm::Error::TableMissingError
Class Rfm::Error::TimeValidationError
Class Rfm::Error::UnableToOpenFileError
Class Rfm::Error::UniqueValidationError
Class Rfm::Error::UnknownError
Class Rfm::Error::ValidationCalculationError
Class Rfm::Error::ValidationError
Class Rfm::Error::ValueListValidationError

[Validate]