ExcelScript.Query interface

Представляет запрос Power Query.

Комментарии

Примеры

/**
 * This script logs information about all the Power Query queries in the workbook.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get all the Power Query queries in the workbook.
  const queries = workbook.getQueries();

  // For each query, log the date it was last refreshed.
  queries.forEach((query: ExcelScript.Query) => {
    console.log(`Query ${query.getName()} - last refreshed ${query.getRefreshDate()}`);
  });
}

Методы

getError()

Возвращает сообщение об ошибке запроса с момента последнего обновления запроса.

getLoadedTo()

Возвращает запрос, загруженный в тип объекта.

getLoadedToDataModel()

Указывает, загружен ли запрос в модель данных.

getName()

Возвращает имя запроса. Имена запросов не могут содержать точки или кавычки.

getRefreshDate()

Возвращает дату и время последнего обновления запроса.

getRowsLoadedCount()

Возвращает количество строк, которые были загружены при последнем обновлении запроса. Если последнее обновление содержит ошибки, значение будет равно -1.

Сведения о методе

getError()

Возвращает сообщение об ошибке запроса с момента последнего обновления запроса.

getError(): QueryError;

Возвращаемое значение

getLoadedTo()

Возвращает запрос, загруженный в тип объекта.

getLoadedTo(): LoadToType;

Возвращаемое значение

getLoadedToDataModel()

Указывает, загружен ли запрос в модель данных.

getLoadedToDataModel(): boolean;

Возвращаемое значение

boolean

getName()

Возвращает имя запроса. Имена запросов не могут содержать точки или кавычки.

getName(): string;

Возвращаемое значение

string

getRefreshDate()

Возвращает дату и время последнего обновления запроса.

getRefreshDate(): Date;

Возвращаемое значение

Date

getRowsLoadedCount()

Возвращает количество строк, которые были загружены при последнем обновлении запроса. Если последнее обновление содержит ошибки, значение будет равно -1.

getRowsLoadedCount(): number;

Возвращаемое значение

number