FieldDatabase

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

public class FieldDatabase extends Field

Реализует поле DATABASE.

Чтобы узнать больше, посетитеWorking with Fields документальная статья.

Вставляет результаты запроса к базе данных в таблицу WordprocessingML.

Методы

МетодОписание
equals(Object arg0)
getClass()
getConnection()Получает соединение с данными.
getDisplayResult()Получает текст, представляющий отображаемый результат поля.
getEnd()Получает узел, представляющий конец поля.
getFieldCode()Возвращает текст между началом поля и разделителем поля (или концом поля, если разделителя нет).
getFieldCode(boolean includeChildFieldCodes)Возвращает текст между началом поля и разделителем поля (или концом поля, если разделителя нет).
getFileName()Получает полный путь и имя файла базы данных
getFirstRecord()Получает целочисленный номер записи первой записи данных для вставки.
getFormat()ПолучаетFieldFormat объект, предоставляющий типизированный доступ к форматированию поля.
getFormatAttributes()Получает, какие атрибуты формата должны быть применены к таблице.
getInsertHeadings()Определяет, вставлять ли имена полей из базы данных в качестве заголовков столбцов в результирующую таблицу.
getInsertOnceOnMailMerge()Получает, следует ли вставлять данные в начале слияния.
getLastRecord()Получает целочисленный номер последней вставляемой записи данных.
getLocaleId()Получает LCID поля.
getQuery()Получает набор инструкций SQL, которые запрашивают базу данных.
getResult()Получает текст, который находится между разделителем полей и концом поля.
getSeparator()Получает узел, представляющий разделитель полей.
getStart()Получает узел, представляющий начало поля.
getSwitchType(String switchName)
getTableFormat()Получает формат, который должен быть применен к результату запроса к базе данных.
getType()Получает тип поля Microsoft Word.
hashCode()
isDirty()Получает информацию о том, является ли текущий результат поля неправильным (устаревшим) из-за других изменений, внесенных в документ.
isDirty(boolean value)Устанавливает, является ли текущий результат поля неправильным (устаревшим) из-за других изменений, внесенных в документ.
isLocked()Получает, заблокировано ли поле (не должно пересчитывать его результат).
isLocked(boolean value)Устанавливает, будет ли поле заблокировано (не должно пересчитывать свой результат).
notify()
notifyAll()
remove()Удаляет поле из документа.
setConnection(String value)Устанавливает соединение с данными.
setFileName(String value)Устанавливает полный путь и имя файла базы данных
setFirstRecord(String value)Устанавливает целочисленный номер записи первой записи данных для вставки.
setFormatAttributes(String value)Устанавливает, какие атрибуты формата должны применяться к таблице.
setInsertHeadings(boolean value)Устанавливает, следует ли вставлять имена полей из базы данных в качестве заголовков столбцов в результирующую таблицу.
setInsertOnceOnMailMerge(boolean value)Устанавливает, следует ли вставлять данные в начале слияния.
setLastRecord(String value)Задает целочисленный номер последней вставляемой записи данных.
setLocaleId(int value)Устанавливает LCID поля.
setQuery(String value)Задает набор инструкций SQL, которые запрашивают базу данных.
setResult(String value)Задает текст, который находится между разделителем полей и концом поля.
setTableFormat(String value)Задает формат, который должен применяться к результату запроса к базе данных.
toString()
unlink()Выполняет развязку поля.
update()Выполняет обновление поля.
update(boolean ignoreMergeFormat)Выполняет обновление поля.
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.Класс

getConnection()

public String getConnection()

Получает соединение с данными.

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

getDisplayResult()

public String getDisplayResult()

Получает текст, представляющий отображаемый результат поля.Document.updateListLabels() метод должен быть вызван, чтобы получить правильное значение дляFieldListNum, FieldAutoNum, FieldAutoNumOut а такжеFieldAutoNumLgl поля.

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

getEnd()

public FieldEnd getEnd()

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

Возвращает: FieldEnd - Узел, представляющий конец поля.

getFieldCode()

public String getFieldCode()

Возвращает текст между началом поля и разделителем поля (или концом поля, если разделителя нет). Включены как код поля, так и результат дочерних полей.

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

getFieldCode(boolean includeChildFieldCodes)

public String getFieldCode(boolean includeChildFieldCodes)

Возвращает текст между началом поля и разделителем поля (или концом поля, если разделителя нет).

Параметры:

ПараметрТипОписание
includeChildFieldCodesboolean{ True, если должны быть включены коды дочерних полей.

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

getFileName()

public String getFileName()

Получает полный путь и имя файла базы данных

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

getFirstRecord()

public String getFirstRecord()

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

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

getFormat()

public FieldFormat getFormat()

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

Возвращает: FieldFormat - АFieldFormat объект, предоставляющий типизированный доступ к форматированию поля.

getFormatAttributes()

public String getFormatAttributes()

Получает, какие атрибуты формата должны быть применены к таблице.

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

getInsertHeadings()

public boolean getInsertHeadings()

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

Возвращает: boolean — следует ли вставлять имена полей из базы данных в качестве заголовков столбцов результирующей таблицы.

getInsertOnceOnMailMerge()

public boolean getInsertOnceOnMailMerge()

Получает, следует ли вставлять данные в начале слияния.

Возвращает: boolean — вставлять ли данные в начале слияния.

getLastRecord()

public String getLastRecord()

Получает целочисленный номер последней вставляемой записи данных.

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

getLocaleId()

public int getLocaleId()

Получает LCID поля.

Возвращает: int — LCID поля.

getQuery()

public String getQuery()

Получает набор инструкций SQL, которые запрашивают базу данных.

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

getResult()

public String getResult()

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

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

getSeparator()

public FieldSeparator getSeparator()

Получает узел, представляющий разделитель полей. Может быть нулевым.

Возвращает: FieldSeparator - Узел, представляющий разделитель полей.

getStart()

public FieldStart getStart()

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

Возвращает: FieldStart - Узел, представляющий начало поля.

getSwitchType(String switchName)

public int getSwitchType(String switchName)

Параметры:

ПараметрТипОписание
switchNamejava.lang.String

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

getTableFormat()

public String getTableFormat()

Получает формат, который должен быть применен к результату запроса к базе данных.

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

getType()

public int getType()

Получает тип поля Microsoft Word.

Возвращает: int — тип поля Microsoft Word. Возвращаемое значение является одним изFieldType константы.

hashCode()

public native int hashCode()

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

isDirty()

public boolean isDirty()

Получает информацию о том, является ли текущий результат поля неправильным (устаревшим) из-за других изменений, внесенных в документ.

Возвращает: boolean - Является ли текущий результат поля более неверным (устаревшим) из-за других изменений, внесенных в документ.

isDirty(boolean value)

public void isDirty(boolean value)

Устанавливает, является ли текущий результат поля неправильным (устаревшим) из-за других изменений, внесенных в документ.

Параметры:

ПараметрТипОписание
valuebooleanЯвляется ли текущий результат поля более неправильным (устаревшим) из-за других изменений, внесенных в документ.

isLocked()

public boolean isLocked()

Получает, заблокировано ли поле (не должно пересчитывать его результат).

Возвращает: boolean - Заблокировано ли поле (не должно пересчитывать результат).

isLocked(boolean value)

public void isLocked(boolean value)

Устанавливает, будет ли поле заблокировано (не должно пересчитывать свой результат).

Параметры:

ПараметрТипОписание
valuebooleanЗаблокировано ли поле (не должно пересчитывать свой результат).

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove()

public Node remove()

Удаляет поле из документа. Возвращает узел сразу после поля. Если конец поля является последним дочерним элементом его родительского узла, возвращает его родительский абзац. Если поле уже удалено, возвращаетnull.

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

setConnection(String value)

public void setConnection(String value)

Устанавливает соединение с данными.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСвязь с данными.

setFileName(String value)

public void setFileName(String value)

Устанавливает полный путь и имя файла базы данных

Параметры:

ПараметрТипОписание
valuejava.lang.StringПолный путь и имя файла базы данных

setFirstRecord(String value)

public void setFirstRecord(String value)

Устанавливает целочисленный номер записи первой записи данных для вставки.

Параметры:

ПараметрТипОписание
valuejava.lang.StringЦелый номер записи первой записи данных для вставки.

setFormatAttributes(String value)

public void setFormatAttributes(String value)

Устанавливает, какие атрибуты формата должны применяться к таблице.

Параметры:

ПараметрТипОписание
valuejava.lang.StringКакие атрибуты формата должны применяться к таблице.

setInsertHeadings(boolean value)

public void setInsertHeadings(boolean value)

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

Параметры:

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

setInsertOnceOnMailMerge(boolean value)

public void setInsertOnceOnMailMerge(boolean value)

Устанавливает, следует ли вставлять данные в начале слияния.

Параметры:

ПараметрТипОписание
valuebooleanВставлять ли данные в начале слияния.

setLastRecord(String value)

public void setLastRecord(String value)

Задает целочисленный номер последней вставляемой записи данных.

Параметры:

ПараметрТипОписание
valuejava.lang.StringЦелый номер записи последней записи данных для вставки.

setLocaleId(int value)

public void setLocaleId(int value)

Устанавливает LCID поля.

Параметры:

ПараметрТипОписание
valueintLCID поля.

setQuery(String value)

public void setQuery(String value)

Задает набор инструкций SQL, которые запрашивают базу данных.

Параметры:

ПараметрТипОписание
valuejava.lang.StringНабор инструкций SQL, которые запрашивают базу данных.

setResult(String value)

public void setResult(String value)

Задает текст, который находится между разделителем полей и концом поля.

Параметры:

ПараметрТипОписание
valuejava.lang.StringТекст, который находится между разделителем полей и концом поля.

setTableFormat(String value)

public void setTableFormat(String value)

Задает формат, который должен применяться к результату запроса к базе данных.

Параметры:

ПараметрТипОписание
valuejava.lang.StringФормат, который должен применяться к результату запроса к базе данных.

toString()

public String toString()

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

public boolean unlink()

Выполняет развязку поля.

Заменяет поле самым последним результатом.

Некоторые поля, такие как поля XE (запись индекса) и поля SEQ (последовательность), нельзя разъединить.

Возвращает: логический -{ True, если связь с полем отсутствует, иначе false.

update()

public void update()

Выполняет обновление поля. Выдает, если поле уже обновляется.

update(boolean ignoreMergeFormat)

public void update(boolean ignoreMergeFormat)

Выполняет обновление поля. Выдает, если поле уже обновляется.

Параметры:

ПараметрТипОписание
ignoreMergeFormatbooleanЕсли значение равно true, то прямое форматирование результата поля прекращается, независимо от переключателя MERGEFORMAT, в противном случае выполняется обычное обновление.

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