Compartilhar via


ExcelScript.Query interface

Representa uma consulta Power Query.

Comentários

Exemplos

/**
 * 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()}`);
  });
}

Métodos

getError()

Obtém a mensagem de erro de consulta de quando a consulta foi atualizada pela última vez.

getLoadedTo()

Obtém a consulta carregada no tipo de objeto.

getLoadedToDataModel()

Especifica se a consulta foi carregada no modelo de dados.

getName()

Obtém o nome da consulta. Os nomes de consulta não podem conter períodos ou aspas.

getRefreshDate()

Obtém a data e a hora em que a consulta foi atualizada pela última vez.

getRowsLoadedCount()

Obtém o número de linhas que foram carregadas quando a consulta foi atualizada pela última vez. Se a última atualização tiver erros, o valor será -1.

Detalhes do método

getError()

Obtém a mensagem de erro de consulta de quando a consulta foi atualizada pela última vez.

getError(): QueryError;

Retornos

getLoadedTo()

Obtém a consulta carregada no tipo de objeto.

getLoadedTo(): LoadToType;

Retornos

getLoadedToDataModel()

Especifica se a consulta foi carregada no modelo de dados.

getLoadedToDataModel(): boolean;

Retornos

boolean

getName()

Obtém o nome da consulta. Os nomes de consulta não podem conter períodos ou aspas.

getName(): string;

Retornos

string

getRefreshDate()

Obtém a data e a hora em que a consulta foi atualizada pela última vez.

getRefreshDate(): Date;

Retornos

Date

getRowsLoadedCount()

Obtém o número de linhas que foram carregadas quando a consulta foi atualizada pela última vez. Se a última atualização tiver erros, o valor será -1.

getRowsLoadedCount(): number;

Retornos

number