LibreOffice Module sw (master) 1
Public Member Functions | Public Attributes | List of all members
SwMergeDescriptor Struct Reference

#include <dbmgr.hxx>

Collaboration diagram for SwMergeDescriptor:
[legend]

Public Member Functions

 SwMergeDescriptor (const DBManagerOptions nType, SwWrtShell &rShell, const svx::ODataAccessDescriptor &rDesc)
 

Public Attributes

const DBManagerOptions nMergeType
 
SwWrtShellrSh
 
const svx::ODataAccessDescriptorrDescriptor
 
bool bCreateSingleFile
 Create a single or multiple results. More...
 
OUString sSaveToFilter
 
OUString sSaveToFilterOptions
 
css::uno::Sequence< css::beans::PropertyValue > aSaveToFilterData
 
OUString sPrefix
 Basename incl. More...
 
bool bPrefixIsFilename
 Use the sPrefix as the target filename also overwriting an existing target file. More...
 
OUString sSubject
 
OUString sMailBody
 
OUString sAttachmentName
 
css::uno::Sequence< OUString > aCopiesTo
 
css::uno::Sequence< OUString > aBlindCopiesTo
 
css::uno::Reference< css::mail::XSmtpService > xSmtpServer
 
bool bSendAsHTML
 
bool bSendAsAttachment
 
OUString sDBcolumn
 DB column to fetch EMail of Filename from. More...
 
OUString sDBPasswordColumn
 DB column to fetch password. More...
 
css::uno::Sequence< css::beans::PropertyValue > aPrintOptions
 
SwMailMergeConfigItempMailMergeConfigItem
 

Detailed Description

Definition at line 139 of file dbmgr.hxx.

Constructor & Destructor Documentation

◆ SwMergeDescriptor()

SwMergeDescriptor::SwMergeDescriptor ( const DBManagerOptions  nType,
SwWrtShell rShell,
const svx::ODataAccessDescriptor rDesc 
)
inline

Definition at line 222 of file dbmgr.hxx.

References bCreateSingleFile, DBMGR_MERGE_PRINTER, DBMGR_MERGE_SHELL, and nType.

Member Data Documentation

◆ bCreateSingleFile

bool SwMergeDescriptor::bCreateSingleFile

Create a single or multiple results.

This currently just affects FILE, as EMAIL is always multiple and SHELL and PRINTER are always single.

Definition at line 151 of file dbmgr.hxx.

Referenced by SwXMailMerge::execute(), SwDBManager::ExecuteFormLetter(), SwDBManager::MergeMailFiles(), SwDBManager::PerformMailMerge(), and SwMergeDescriptor().

◆ nMergeType

const DBManagerOptions SwMergeDescriptor::nMergeType

Definition at line 141 of file dbmgr.hxx.

Referenced by SwDBManager::Merge(), and SwDBManager::MergeMailFiles().

◆ pMailMergeConfigItem

SwMailMergeConfigItem* SwMergeDescriptor::pMailMergeConfigItem

◆ rDescriptor

const svx::ODataAccessDescriptor& SwMergeDescriptor::rDescriptor

Definition at line 143 of file dbmgr.hxx.

Referenced by SwDBManager::Merge().

◆ rSh

SwWrtShell& SwMergeDescriptor::rSh

Definition at line 142 of file dbmgr.hxx.

Referenced by SwDBManager::Merge().


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