20 #ifndef INCLUDED_SW_SOURCE_UIBASE_INC_DBINSDLG_HXX
21 #define INCLUDED_SW_SOURCE_UIBASE_INC_DBINSDLG_HXX
28 #include <com/sun/star/uno/Reference.h>
29 #include <com/sun/star/uno/Sequence.h>
37 class XColumnsSupplier;
52 typedef std::vector<std::unique_ptr<DB_Column>>
DB_Columns;
90 std::unique_ptr<SwTableRep>
pRep;
137 virtual void Notify(
const css::uno::Sequence< OUString >& aPropertyNames )
override;
146 css::uno::Reference< css::sdbc::XDataSource>
const & rxSource,
147 css::uno::Reference<css::sdbcx::XColumnsSupplier>
const & xColSupp,
152 void DataToDoc(
const css::uno::Sequence< css::uno::Any >& rSelection,
153 css::uno::Reference< css::sdbc::XDataSource>
const & rxSource,
154 css::uno::Reference< css::sdbc::XConnection>
const & xConnection,
155 css::uno::Reference< css::sdbc::XResultSet >
const & xResultSet);
std::unique_ptr< weld::Frame > m_xFormatFrame
std::unique_ptr< NumFormatListBox > m_xLbDbFormatFromUsr
exports com.sun.star. sdbc
std::unique_ptr< weld::TreeView > m_xLbTextDbColumn
bool operator<(const SwInsDBColumn &rCmp) const
std::vector< std::unique_ptr< DB_Column > > DB_Columns
std::unique_ptr< SwTableRep > pRep
std::unique_ptr< weld::Button > m_xPbTableAutofmt
std::unique_ptr< weld::CheckButton > m_xCbTableHeadon
std::unique_ptr< weld::RadioButton > m_xRbAsText
virtual void Notify(const css::uno::Sequence< OUString > &aPropertyNames) override
std::unique_ptr< weld::TreeView > m_xLbTableCol
std::unique_ptr< weld::TextView > m_xEdDbText
bool SplitTextToColArr(const OUString &rText, DB_Columns &rColArr, bool bInsField)
std::unique_ptr< SfxItemSet > pTableSet
std::unique_ptr< weld::Label > m_xFtDbParaColl
SwInsDBColumn(const OUString &rStr)
LanguageType eUsrNumFormatLng
std::unique_ptr< weld::Button > m_xPbTableFormat
std::unique_ptr< weld::RadioButton > m_xRbDbFormatFromUsr
std::unique_ptr< weld::RadioButton > m_xRbAsField
SwInsDBColumns aDBColumns
DECL_LINK(PageHdl, weld::Toggleable &, void)
std::unique_ptr< weld::Frame > m_xHeadFrame
void DataToDoc(const css::uno::Sequence< css::uno::Any > &rSelection, css::uno::Reference< css::sdbc::XDataSource > const &rxSource, css::uno::Reference< css::sdbc::XConnection > const &xConnection, css::uno::Reference< css::sdbc::XResultSet > const &xResultSet)
exports com.sun.star. sdbcx
std::unique_ptr< weld::RadioButton > m_xRbHeadlColnms
std::unique_ptr< weld::ComboBox > m_xLbDbParaColl
SwInsertDBColAutoPilot(SwView &rView, css::uno::Reference< css::sdbc::XDataSource > const &rxSource, css::uno::Reference< css::sdbcx::XColumnsSupplier > const &xColSupp, const SwDBData &rData)
std::unique_ptr< weld::Button > m_xIbDbcolAllTo
std::unique_ptr< weld::TreeView > m_xLbTableDbColumn
virtual void ImplCommit() override
std::unique_ptr< weld::Button > m_xIbDbcolAllFrom
virtual ~SwInsertDBColAutoPilot() override
std::unique_ptr< weld::Label > m_xFtTableCol
std::unique_ptr< weld::Button > m_xIbDbcolOneFrom
std::unique_ptr< SwTableAutoFormat > m_xTAutoFormat
std::unique_ptr< weld::RadioButton > m_xRbHeadlEmpty
std::unique_ptr< weld::RadioButton > m_xRbDbFormatFromDb
std::unique_ptr< weld::Button > m_xIbDbcolToEdit
bool m_bDetectedRangeSegmentation false
std::unique_ptr< weld::Button > m_xIbDbcolOneTo
std::unique_ptr< weld::RadioButton > m_xRbAsTable