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

#include <dbmgr.hxx>

Collaboration diagram for SwMergeDescriptor:

Public Member Functions

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

Public Attributes

const DBManagerOptions nMergeType
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

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 

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: