20#ifndef INCLUDED_REPORTDESIGN_INC_REPORTFORMULA_HXX
21#define INCLUDED_REPORTDESIGN_INC_REPORTFORMULA_HXX
25#include <osl/diagnose.h>
26#include <rtl/ustring.hxx>
85 OUString getEqualUndecoratedContent()
const;
96 OUString getBracketedFieldOrExpression()
const;
102 OSL_PRECOND(
getType() ==
Field,
"ReportFormula::getFieldName: not bound to a field!" );
109 OSL_PRECOND(
getType() ==
Expression,
"ReportFormula::getExpression: not bound to an expression!" );
#define REPORTDESIGN_DLLPUBLIC
const EnumerationType m_eType
OUString getExpression(const sal_Unicode *&rpcString, const sal_Unicode *pcEnd, sal_Unicode cEndChar)
OUString getFieldName(guint nCol)