23#include <osl/diagnose.h>
30 using namespace xml::sax;
33 ,
const uno::Reference< xml::sax::XFastAttributeList > & _xAttrList
34 ,
const uno::Reference< XFormattedField > & _xComponent
35 ,OXMLTable* _pContainer
37 OXMLReportElementBase( rImport,_xComponent,_pContainer)
39 OSL_ENSURE(m_xReportComponent.is(),
"Component is NULL!");
45 switch( aIter.getToken() )
48 _xComponent->setDataField(ORptFilter::convertFormula(aIter.
toString()));
51 _xComponent->setDataField(
"rpt:PageNumber()");
60 _xComponent->setDataField(
"rpt:PageCount()");
65 TOOLS_WARN_EXCEPTION(
"reportdesign",
"Exception caught while filling the report definition props");
69OXMLFormattedField::~OXMLFormattedField()
#define TOOLS_WARN_EXCEPTION(area, stream)
FastAttributeList & castToFastAttributeList(const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList)
OUString toString(OptionInfo const *info)
#define XMLOFF_WARN_UNKNOWN(area, rIter)
#define XML_ELEMENT(prefix, name)