CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
88 kHasFormattedString = 0x20
100 kAutomatic = (kOnOpen | kOnSave | kOnPlot | kOnEtransmit | kOnRegen | kOnDemand)
116 kNotYetEvaluated = 0x01,
118 kEvaluatorNotFound = 0x04,
121 kInvalidContext = 0x20,
129 kEvaluatedText = 0x02,
130 kEvaluatedChildren = 0x04,
131 kObjectReference = 0x08,
133 kEscapeBackslash = 0x20,
134 kStripOptions = 0x40,
135 kPreserveFields = 0x80,
137 kPreserveOptions = 0x200,
138 kDetachChildren = 0x400,
139 kChildObjectReference = 0x800,
140 kForExpression = 0x1000
145 kSkipFilingResult = 0x01
425 int* pNumEvaluated = 0);
521 #define TEXT_FIELD_NAME OD_T("TEXT")
527 #endif // OD_DBFIELD_H
OdResult setData(const OdString &key, const OdFieldValue &pData)
OdResult getValue(OdFieldValue &pValue) const
OdDbField::State state() const
OdArray< OdDbFieldPtr > OdDbFieldArray
OdString getFormat() const
OdString getFieldCode(OdDbField::FieldCodeFlag flags)
OdValue::DataType dataType() const
OdResult setFormat(const OdString &format)
OdResult setFieldCode(const OdString &fieldCode, OdDbField::FieldCodeFlag flags=(OdDbField::FieldCodeFlag) 0, OdDbFieldArray *pChildFields=0)
OdResult removeHyperlink()
OdUInt32 childCount() const
OdDbField::EvalStatus evaluationStatus() const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdResult getHyperlink(OdString &psName, OdString &psDescription, OdString &psSubLocation, OdString &psDisplayString) const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
TOOLKIT_EXPORT OdDbFieldPtr copyFieldWithChild(OdDbFieldPtr srcField)
OdResult setFilingOption(OdDbField::FilingOption filingOption)
OdResult evaluate(int nContext, OdDbDatabase *pDb=0, int *pNumFound=0, int *pNumEvaluated=0)
OdResult setEvaluatorId(const OdString &evaluatorId)
TOOLKIT_EXPORT OdDbFieldPtr copyTextFieldToObject(OdDbFieldPtr srcField, OdDbObject *pObj)
OdFieldValue getData(const OdString &key) const
OdResult setEvaluationOption(OdDbField::EvalOption evaluationOption)
bool hasHyperlink() const
OdResult setHyperlink(const OdString &psName, const OdString &psDescription, const OdString &psSubLocation=OdString::kEmpty)
OdResult setInObject(OdDbObject *pOwner, const OdString &propertyName)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
OdSmartPtr< OdDbField > OdDbFieldPtr
GLint GLint GLint GLsizei GLsizei GLenum format
OdDbField::FilingOption filingOption() const
FIRSTDLL_EXPORT_STATIC static const OdString kEmpty
OdString evaluatorId() const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
OdString getValue() const
OdDbFieldPtr getChild(OdUInt32 childIndex, OdDb::OpenMode openMode)
ODDB_DECLARE_MEMBERS(OdDbField)
OdDbField::EvalOption evaluationOption() const
OdResult postInDatabase(OdDbDatabase *pDb)