Odso

Наследование: java.lang.Object

Все реализованные интерфейсы: java.lang.Cloneable

public class Odso implements Cloneable

Указывает параметры объекта источника данных Office (ODSO) для источника данных слияния.

Чтобы узнать больше, посетитеMail Merge and Reporting документальная статья.

ODSO кажется «новым» способом, который предпочитают использовать более новые версии Microsoft Word при указании определенных типов источников данных для документа слияния. ODSO, вероятно, впервые появился в Microsoft Word 2000.

Использование ODSO плохо документировано, и лучший способ узнать, как использовать свойства этого объекта, — создать документ с нужным источником данных вручную в Microsoft Word, а затем открыть этот документ с помощью Aspose.Words и изучить свойства объекта.Document.getMailMergeSettings() / Document.setMailMergeSettings(com.aspose.words.MailMergeSettings) а такжеMailMergeSettings.getOdso() / MailMergeSettings.setOdso(com.aspose.words.Odso)объекты. Это хороший подход, если вы хотите научиться, например, программно настраивать источник данных.

Обычно вам не нужно создавать объекты этого класса напрямую, потому что настройки ODSO всегда доступны черезMailMergeSettings.getOdso() / MailMergeSettings.setOdso(com.aspose.words.Odso) имущество.

Методы

МетодОписание
deepClone()Возвращает глубокий клон этого объекта.
equals(Object arg0)
getClass()
getColumnDelimiter()Задает символ, который следует интерпретировать как разделитель столбцов, используемый для разделения столбцов во внешних источниках данных.
getDataSource()Указывает расположение внешнего источника данных, который необходимо подключить к документу для выполнения слияния.
getDataSourceType()Указывает тип внешнего источника данных, к которому необходимо подключиться, как часть сведений о соединении ODSO для этого слияния.
getFieldMapDatas()Получает коллекцию объектов, указывающих, как столбцы из внешнего источника данных сопоставляются с предопределенными именами полей слияния в документе.
getFirstRowContainsColumnNames()Указывает, что хост-приложение должно обрабатывать первую строку данных в указанном внешнем источнике данных как строку заголовка, содержащую имена каждого столбца в источнике данных.
getRecipientDatas()Получает коллекцию объектов, указывающих включение или исключение отдельных записей при слиянии.
getTableName()Указывает конкретный набор данных, к которому должен быть подключен источник во внешнем источнике данных.
getUdlConnectString()Задает строку подключения к универсальному каналу передачи данных (UDL), используемую для подключения к внешнему источнику данных.
hashCode()
notify()
notifyAll()
setColumnDelimiter(char value)Задает символ, который следует интерпретировать как разделитель столбцов, используемый для разделения столбцов во внешних источниках данных.
setDataSource(String value)Указывает расположение внешнего источника данных, который необходимо подключить к документу для выполнения слияния.
setDataSourceType(int value)Указывает тип внешнего источника данных, к которому необходимо подключиться, как часть сведений о соединении ODSO для этого слияния.
setFieldMapDatas(OdsoFieldMapDataCollection value)Задает набор объектов, указывающих, как столбцы из внешнего источника данных сопоставляются с предопределенными именами полей слияния в документе.
setFirstRowContainsColumnNames(boolean value)Указывает, что хост-приложение должно обрабатывать первую строку данных в указанном внешнем источнике данных как строку заголовка, содержащую имена каждого столбца в источнике данных.
setRecipientDatas(OdsoRecipientDataCollection value)Задает набор объектов, определяющих включение/исключение отдельных записей при слиянии.
setTableName(String value)Указывает конкретный набор данных, к которому должен быть подключен источник во внешнем источнике данных.
setUdlConnectString(String value)Задает строку подключения к универсальному каналу передачи данных (UDL), используемую для подключения к внешнему источнику данных.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public Odso deepClone()

Возвращает глубокий клон этого объекта.

Возвращает: Odso

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getColumnDelimiter()

public char getColumnDelimiter()

Задает символ, который следует интерпретировать как разделитель столбцов, используемый для разделения столбцов во внешних источниках данных. Значение по умолчанию равно 0, что означает, что разделитель столбцов не определен.

РК Я никогда не видел это в использовании.

Возвращает: char - соответствующее значение char.

getDataSource()

public String getDataSource()

Указывает расположение внешнего источника данных, который необходимо подключить к документу для выполнения слияния. Значение по умолчанию — пустая строка.

Возвращает: java.lang.String — соответствующее значение java.lang.String.

getDataSourceType()

public int getDataSourceType()

Указывает тип внешнего источника данных, к которому необходимо подключиться, как часть сведений о соединении ODSO для этого слияния. Значение по умолчаниюOdsoDataSourceType.DEFAULT.

Этот параметр является всего лишь предложением типа источника данных, который используется для этого слияния.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изOdsoDataSourceType константы.

getFieldMapDatas()

public OdsoFieldMapDataCollection getFieldMapDatas()

Получает коллекцию объектов, указывающих, как столбцы из внешнего источника данных сопоставляются с предопределенными именами полей слияния в документе. Этот объект никогда не бывает нулевым.

Возвращает: OdsoFieldMapDataCollection - Набор объектов, указывающих, как столбцы из внешнего источника данных сопоставляются с предопределенными именами полей слияния в документе.

getFirstRowContainsColumnNames()

public boolean getFirstRowContainsColumnNames()

Указывает, что хост-приложение должно обрабатывать первую строку данных в указанном внешнем источнике данных как строку заголовка, содержащую имена каждого столбца в источнике данных. Значение по умолчанию неверно .

РК Я никогда не видел это в использовании.

Возвращает: boolean - соответствующее логическое значение.

getRecipientDatas()

public OdsoRecipientDataCollection getRecipientDatas()

Получает коллекцию объектов, указывающих включение или исключение отдельных записей при слиянии. Этот объект никогда не бывает нулевым.

Возвращает: OdsoRecipientDataCollection - Набор объектов, определяющих включение/исключение отдельных записей в слиянии.

getTableName()

public String getTableName()

Указывает конкретный набор данных, к которому должен быть подключен источник во внешнем источнике данных. Значение по умолчанию — пустая строка.

Возвращает: java.lang.String — соответствующее значение java.lang.String.

getUdlConnectString()

public String getUdlConnectString()

Задает строку подключения к универсальному каналу передачи данных (UDL), используемую для подключения к внешнему источнику данных. Значение по умолчанию — пустая строка.

Возвращает: java.lang.String — соответствующее значение java.lang.String.

hashCode()

public native int hashCode()

Возвращает: инт

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setColumnDelimiter(char value)

public void setColumnDelimiter(char value)

Задает символ, который следует интерпретировать как разделитель столбцов, используемый для разделения столбцов во внешних источниках данных. Значение по умолчанию равно 0, что означает, что разделитель столбцов не определен.

РК Я никогда не видел это в использовании.

Параметры:

ПараметрТипОписание
valuecharСоответствующее значение char.

setDataSource(String value)

public void setDataSource(String value)

Указывает расположение внешнего источника данных, который необходимо подключить к документу для выполнения слияния. Значение по умолчанию — пустая строка.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСоответствующее значение java.lang.String.

setDataSourceType(int value)

public void setDataSourceType(int value)

Указывает тип внешнего источника данных, к которому необходимо подключиться, как часть сведений о соединении ODSO для этого слияния. Значение по умолчаниюOdsoDataSourceType.DEFAULT.

Этот параметр является всего лишь предложением типа источника данных, который используется для этого слияния.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изOdsoDataSourceType константы.

setFieldMapDatas(OdsoFieldMapDataCollection value)

public void setFieldMapDatas(OdsoFieldMapDataCollection value)

Задает набор объектов, указывающих, как столбцы из внешнего источника данных сопоставляются с предопределенными именами полей слияния в документе. Этот объект никогда не бывает нулевым.

Параметры:

ПараметрТипОписание
valueOdsoFieldMapDataCollectionКоллекция объектов, указывающая, как столбцы из внешнего источника данных сопоставляются с предопределенными именами полей слияния в документе.

setFirstRowContainsColumnNames(boolean value)

public void setFirstRowContainsColumnNames(boolean value)

Указывает, что хост-приложение должно обрабатывать первую строку данных в указанном внешнем источнике данных как строку заголовка, содержащую имена каждого столбца в источнике данных. Значение по умолчанию неверно .

РК Я никогда не видел это в использовании.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setRecipientDatas(OdsoRecipientDataCollection value)

public void setRecipientDatas(OdsoRecipientDataCollection value)

Задает набор объектов, определяющих включение/исключение отдельных записей при слиянии. Этот объект никогда не бывает нулевым.

Параметры:

ПараметрТипОписание
valueOdsoRecipientDataCollectionНабор объектов, определяющих включение/исключение отдельных записей в слиянии.

setTableName(String value)

public void setTableName(String value)

Указывает конкретный набор данных, к которому должен быть подключен источник во внешнем источнике данных. Значение по умолчанию — пустая строка.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСоответствующее значение java.lang.String.

setUdlConnectString(String value)

public void setUdlConnectString(String value)

Задает строку подключения к универсальному каналу передачи данных (UDL), используемую для подключения к внешнему источнику данных. Значение по умолчанию — пустая строка.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСоответствующее значение java.lang.String.

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int