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()}`);
});
}
方法
get |
从上次刷新查询时获取查询错误消息。 |
get |
获取加载到对象类型的查询。 |
get |
指定是否将查询加载到数据模型。 |
get |
获取查询的名称。 查询名称不能包含句点或引号。 |
get |
获取上次刷新查询的日期和时间。 |
get |
获取上次刷新查询时加载的行数。 如果上次刷新时出现错误,则值为 -1。 |
方法详细信息
getError()
getLoadedTo()
getLoadedToDataModel()
指定是否将查询加载到数据模型。
getLoadedToDataModel(): boolean;
返回
boolean
getName()
获取查询的名称。 查询名称不能包含句点或引号。
getName(): string;
返回
string
getRefreshDate()
获取上次刷新查询的日期和时间。
getRefreshDate(): Date;
返回
Date
getRowsLoadedCount()
获取上次刷新查询时加载的行数。 如果上次刷新时出现错误,则值为 -1。
getRowsLoadedCount(): number;
返回
number