Aspose::Words::Settings::Odso class
Odso class
Указывает настройки объекта источника данных Office (ODSO) для источника данных слияния почты. Чтобы узнать больше, посетите статью документации Mail Merge and Reporting.
class Odso : public System::Object
Методы
| Метод | Описание |
|---|---|
| Clone() | Возвращает глубокую копию этого объекта. |
| get_ColumnDelimiter() const | Указывает символ, который будет интерпретироваться как разделитель столбцов, используемый для разделения столбцов во внешних источниках данных. Значение по умолчанию — 0, что означает отсутствие определённого разделителя столбцов. |
| get_DataSource() const | Указывает расположение внешнего источника данных, который будет подключён к документу для выполнения слияния писем. Значение по умолчанию — пустая строка. |
| get_DataSourceType() const | Указывает тип внешнего источника данных, который будет подключён в рамках информации о соединении ODSO для этого слияния писем. Значение по умолчанию — Default. |
| get_FieldMapDatas() const | Получает коллекцию объектов, которые указывают, как столбцы из внешнего источника данных сопоставляются с предопределёнными именами полей слияния в документе. Этот объект никогда не является null. |
| get_FirstRowContainsColumnNames() const | Указывает, что хост‑приложение должно рассматривать первую строку данных в указанном внешнем источнике данных как строку заголовка, содержащую имена каждого столбца в источнике данных. Значение по умолчанию — false. |
| get_RecipientDatas() const | Получает коллекцию объектов, которые указывают включение/исключение отдельных записей в слиянии писем. Этот объект никогда не является null. |
| get_TableName() const | Указывает конкретный набор данных, к которому источник должен быть подключён во внешнем источнике данных. Значение по умолчанию — пустая строка. |
| get_UdlConnectString() const | Указывает строку подключения Universal Data Link (UDL), используемую для подключения к внешнему источнику данных. Значение по умолчанию — пустая строка. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| Odso() | |
| set_ColumnDelimiter(char16_t) | Сеттер для Aspose::Words::Settings::Odso::get_ColumnDelimiter. |
| set_DataSource(const System::String&) | Указывает расположение внешнего источника данных, который будет подключён к документу для выполнения слияния писем. Значение по умолчанию — пустая строка. |
| set_DataSourceType(Aspose::Words::Settings::OdsoDataSourceType) | Сеттер для Aspose::Words::Settings::Odso::get_DataSourceType. |
| set_FieldMapDatas(const System::SharedPtr<Aspose::Words::Settings::OdsoFieldMapDataCollection>&) | Устанавливает коллекцию объектов, которые определяют, как столбцы из внешнего источника данных сопоставляются с предопределёнными именами полей слияния в документе. Этот объект никогда не является null. |
| set_FirstRowContainsColumnNames(bool) | Сеттер для Aspose::Words::Settings::Odso::get_FirstRowContainsColumnNames. |
| set_RecipientDatas(const System::SharedPtr<Aspose::Words::Settings::OdsoRecipientDataCollection>&) | Устанавливает коллекцию объектов, которые определяют включение/исключение отдельных записей в слиянии почты. Этот объект никогда не является null. |
| set_TableName(const System::String&) | Указывает конкретный набор данных, к которому источник должен быть подключён во внешнем источнике данных. Значение по умолчанию — пустая строка. |
| set_UdlConnectString(const System::String&) | Указывает строку подключения Universal Data Link (UDL), используемую для подключения к внешнему источнику данных. Значение по умолчанию — пустая строка. |
| static Type() |
Примечания
ODSO, по-видимому, является «новым» способом, который более новые версии Microsoft Word предпочитают использовать при указании определённых типов источников данных для документа слияния почты. ODSO, вероятно, впервые появился в Microsoft Word 2000.
Использование ODSO плохо документировано, и лучший способ узнать, как использовать свойства этого объекта, — создать документ с нужным источником данных вручную в Microsoft Word, затем открыть этот документ с помощью Aspose.Words и изучить свойства объектов MailMergeSettings и Odso. Это хороший подход, если вы хотите научиться программно настраивать источник данных, например.
Обычно вам не нужно создавать объекты этого класса напрямую, потому что настройки ODSO всегда доступны через свойство Odso.
См. также
- Namespace Aspose::Words::Settings
- Library Aspose.Words for C++