LibreOffice Module sc (master) 1
Public Member Functions | Public Attributes | List of all members
oox::xls::QueryTableModel Struct Reference

#include <querytablebuffer.hxx>

Inheritance diagram for oox::xls::QueryTableModel:
[legend]
Collaboration diagram for oox::xls::QueryTableModel:
[legend]

Public Member Functions

 QueryTableModel ()
 True = query table defined but not built yet. More...
 
- Public Member Functions inherited from oox::xls::AutoFormatModel
 AutoFormatModel ()
 True = apply protection from autoformatting. More...
 

Public Attributes

OUString maDefName
 
sal_Int32 mnConnId
 Defined name containing the target cell range. More...
 
sal_Int32 mnGrowShrinkType
 Identifier of the external connection used to query the data. More...
 
bool mbHeaders
 Behaviour when source data size changes. More...
 
bool mbRowNumbers
 True = source data contains a header row. More...
 
bool mbDisableRefresh
 True = first column contains row numbers. More...
 
bool mbBackground
 True = refreshing data disabled. More...
 
bool mbFirstBackground
 True = refresh asynchronously. More...
 
bool mbRefreshOnLoad
 True = first background refresh not yet finished. More...
 
bool mbFillFormulas
 True = refresh table after import. More...
 
bool mbRemoveDataOnSave
 True = expand formulas next to range when source data grows. More...
 
bool mbDisableEdit
 True = remove querried data before saving. More...
 
bool mbPreserveFormat
 True = connection locked for editing. More...
 
bool mbAdjustColWidth
 True = use existing formatting for new rows. More...
 
bool mbIntermediate
 True = adjust column widths after refresh. More...
 
- Public Attributes inherited from oox::xls::AutoFormatModel
sal_Int32 mnAutoFormatId
 
bool mbApplyNumFmt
 Index of predefined autoformatting. More...
 
bool mbApplyFont
 True = apply number format from autoformatting. More...
 
bool mbApplyAlignment
 True = apply font from autoformatting. More...
 
bool mbApplyBorder
 True = apply alignment from autoformatting. More...
 
bool mbApplyFill
 True = apply border from autoformatting. More...
 
bool mbApplyProtection
 True = apply fill from autoformatting. More...
 

Detailed Description

Definition at line 27 of file querytablebuffer.hxx.

Constructor & Destructor Documentation

◆ QueryTableModel()

oox::xls::QueryTableModel::QueryTableModel ( )
explicit

True = query table defined but not built yet.

Definition at line 132 of file querytablebuffer.cxx.

Member Data Documentation

◆ maDefName

OUString oox::xls::QueryTableModel::maDefName

◆ mbAdjustColWidth

bool oox::xls::QueryTableModel::mbAdjustColWidth

True = use existing formatting for new rows.

Definition at line 42 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbBackground

bool oox::xls::QueryTableModel::mbBackground

True = refreshing data disabled.

Definition at line 35 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbDisableEdit

bool oox::xls::QueryTableModel::mbDisableEdit

True = remove querried data before saving.

Definition at line 40 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbDisableRefresh

bool oox::xls::QueryTableModel::mbDisableRefresh

True = first column contains row numbers.

Definition at line 34 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbFillFormulas

bool oox::xls::QueryTableModel::mbFillFormulas

True = refresh table after import.

Definition at line 38 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbFirstBackground

bool oox::xls::QueryTableModel::mbFirstBackground

True = refresh asynchronously.

Definition at line 36 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbHeaders

bool oox::xls::QueryTableModel::mbHeaders

Behaviour when source data size changes.

Definition at line 32 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbIntermediate

bool oox::xls::QueryTableModel::mbIntermediate

True = adjust column widths after refresh.

Definition at line 43 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbPreserveFormat

bool oox::xls::QueryTableModel::mbPreserveFormat

True = connection locked for editing.

Definition at line 41 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbRefreshOnLoad

bool oox::xls::QueryTableModel::mbRefreshOnLoad

True = first background refresh not yet finished.

Definition at line 37 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbRemoveDataOnSave

bool oox::xls::QueryTableModel::mbRemoveDataOnSave

True = expand formulas next to range when source data grows.

Definition at line 39 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mbRowNumbers

bool oox::xls::QueryTableModel::mbRowNumbers

True = source data contains a header row.

Definition at line 33 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().

◆ mnConnId

sal_Int32 oox::xls::QueryTableModel::mnConnId

Defined name containing the target cell range.

Definition at line 30 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::finalizeImport(), and oox::xls::QueryTable::importQueryTable().

◆ mnGrowShrinkType

sal_Int32 oox::xls::QueryTableModel::mnGrowShrinkType

Identifier of the external connection used to query the data.

Definition at line 31 of file querytablebuffer.hxx.

Referenced by oox::xls::QueryTable::importQueryTable().


The documentation for this struct was generated from the following files: