FieldMergingArgs

Наследование: java.lang.Object, com.aspose.words.FieldMergingArgsBase

public class FieldMergingArgs extends FieldMergingArgsBase

Предоставляет данные дляMergeField мероприятие.

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

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

Методы

МетодОписание
equals(Object arg0)
getClass()
getDocument()ВозвращаетgetDocument() объект, для которого выполняется слияние.
getDocumentFieldName()Получает имя поля слияния, указанное в документе.
getField()Получает объект, представляющий текущее поле слияния.
getFieldName()Получает имя поля слияния в источнике данных.
getFieldValue()Получает значение поля из источника данных.
getRecordIndex()Получает отсчитываемый от нуля индекс объединяемой записи.
getTableName()Получает имя таблицы данных для текущей операции слияния или пустую строку, если имя недоступно.
getText()Получает текст, который будет вставлен в документ для текущего поля слияния.
hashCode()
notify()
notifyAll()
setFieldValue(Object value)Задает значение поля из источника данных.
setText(String value)Задает текст, который будет вставлен в документ для текущего поля слияния.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

getClass()

public final native Class<?> getClass()

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

getDocument()

public Document getDocument()

ВозвращаетgetDocument() объект, для которого выполняется слияние.

Возвращает: Document -getDocument() объект, для которого выполняется слияние.

getDocumentFieldName()

public String getDocumentFieldName()

Получает имя поля слияния, указанное в документе.

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

Если вы указали в документе префикс имени поля, например «Image:MyFieldName», тоDocumentFieldName возвращает имя поля без префикса, то есть “MyFieldName”.

Возвращает: java.lang.String — имя поля слияния, указанное в документе.

getField()

public FieldMergeField getField()

Получает объект, представляющий текущее поле слияния.

Возвращает: FieldMergeField - Объект, представляющий текущее поле слияния.

getFieldName()

public String getFieldName()

Получает имя поля слияния в источнике данных.

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

Если вы указали в документе префикс имени поля, например «Image:MyFieldName», тоFieldName возвращает имя поля без префикса, то есть “MyFieldName”.

Возвращает: java.lang.String — имя поля слияния в источнике данных.

getFieldValue()

public Object getFieldValue()

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

Возвращает: java.lang.Object — значение поля из источника данных.

getRecordIndex()

public int getRecordIndex()

Получает отсчитываемый от нуля индекс объединяемой записи.

Возвращает: int — индекс объединяемой записи с отсчетом от нуля.

getTableName()

public String getTableName()

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

Возвращает: java.lang.String — имя таблицы данных для текущей операции слияния или пустая строка, если имя недоступно.

getText()

public String getText()

Получает текст, который будет вставлен в документ для текущего поля слияния.

При вызове обработчика событий этому свойству присваивается значение null.

Если вы оставите Text равным нулю, механизм слияния писем вставитFieldMergingArgsBase.getFieldValue() / FieldMergingArgsBase.setFieldValue(java.lang.Object) вместо поля слияния.

Если вы установите Text на любую строку (включая пустую), строка будет вставлена в документ вместо поля слияния.

Возвращает: java.lang.String — текст, который будет вставлен в документ для текущего поля слияния.

hashCode()

public native int hashCode()

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

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setFieldValue(Object value)

public void setFieldValue(Object value)

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

Параметры:

ПараметрТипОписание
valuejava.lang.ObjectЗначение поля из источника данных.

setText(String value)

public void setText(String value)

Задает текст, который будет вставлен в документ для текущего поля слияния.

При вызове обработчика событий этому свойству присваивается значение null.

Если вы оставите Text равным нулю, механизм слияния писем вставитFieldMergingArgsBase.getFieldValue() / FieldMergingArgsBase.setFieldValue(java.lang.Object) вместо поля слияния.

Если вы установите Text на любую строку (включая пустую), строка будет вставлена в документ вместо поля слияния.

Параметры:

ПараметрТипОписание
valuejava.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