Aspose::Words::Fields::FieldDatabase класс

FieldDatabase class

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

class FieldDatabase : public Aspose::Words::Fields::Field,
                      public Aspose::Words::Fields::IFieldCodeTokenInfoProvider

Методы

МетодОписание
FieldDatabase()
get_Connection()Получает соединение с данными.
get_DisplayResult()Получает текст, представляющий отображаемый результат поля.
get_End() constПолучает узел, представляющий конец поля.
get_FieldEnd() constПолучает узел, представляющий конец поля.
get_FieldStart() constПолучает узел, представляющий начало поля.
get_FileName()Получает полный путь и имя файла базы данных.
get_FirstRecord()Получает целый номер первой записи данных для вставки.
get_Format()Получает объект FieldFormat, который предоставляет типизированный доступ к форматированию поля.
get_FormatAttributes()Получает, какие атрибуты формата следует применить к таблице.
get_InsertHeadings()Получает, следует ли вставлять имена полей из базы данных в качестве заголовков столбцов в результирующей таблице.
get_InsertOnceOnMailMerge()Получает, следует ли вставлять данные в начало слияния.
get_IsDirty()Получает или задает, является ли текущий результат поля более некорректным (устаревшим) из‑за других изменений, внесённых в документ.
get_IsLocked()Получает или задает, заблокировано ли поле (не должно пересчитывать свой результат).
get_LastRecord()Получает целый номер последней записи данных для вставки.
get_LocaleId()Получает или задает LCID поля.
get_Query()Получает набор инструкций SQL, которые запрашивают базу данных.
get_Result()Получает или задает текст, находящийся между разделителем поля и его концом.
get_Separator()Получает узел, представляющий разделитель поля. Может быть null.
get_Start() constПолучает узел, представляющий начало поля.
get_TableFormat()Получает формат, который будет применён к результату запроса к базе данных.
virtual get_Type() constПолучает тип поля Microsoft Word.
GetFieldCode()Возвращает текст между началом поля и разделителем поля (или концом поля, если разделитель отсутствует). Включены как код поля, так и результат дочерних полей.
GetFieldCode(bool)Возвращает текст между началом поля и разделителем поля (или концом поля, если разделитель отсутствует).
GetType() const override
Is(const System::TypeInfo&) const override
virtual Remove()Удаляет поле из документа. Возвращает узел сразу после поля. Если конец поля является последним дочерним элементом его родительского узла, возвращает родительский абзац. Если поле уже удалено, возвращает null.
set_Connection(const System::String&)Устанавливает соединение с данными.
set_FileName(const System::String&)Устанавливает полный путь и имя файла базы данных.
set_FirstRecord(const System::String&)Устанавливает целый номер первой записи данных для вставки.
set_FormatAttributes(const System::String&)Устанавливает, какие атрибуты формата следует применить к таблице.
set_InsertHeadings(bool)Устанавливает, следует ли вставлять имена полей из базы данных в качестве заголовков столбцов в результирующей таблице.
set_InsertOnceOnMailMerge(bool)Устанавливает, следует ли вставлять данные в начало слияния.
set_IsDirty(bool)Сеттер для Aspose::Words::Fields::Field::get_IsDirty.
set_IsLocked(bool)Сеттер для Aspose::Words::Fields::Field::get_IsLocked.
set_LastRecord(const System::String&)Устанавливает целый номер последней записи данных для вставки.
set_LocaleId(int32_t)Сеттер для Aspose::Words::Fields::Field::get_LocaleId.
set_Query(const System::String&)Устанавливает набор инструкций SQL, которые запрашивают базу данных.
set_Result(const System::String&)Сеттер для Aspose::Words::Fields::Field::get_Result.
set_TableFormat(const System::String&)Устанавливает формат, который будет применён к результату запроса к базе данных.
static Type()
Unlink()Выполняет отсоединение поля.
Update()Выполняет обновление поля. Вызывает исключение, если поле уже обновляется.
Update(bool)Выполняет обновление поля. Выбрасывает исключение, если поле уже обновляется.

См. также