如何在VSTS中创建临时查询? createquery()只创建,getquery()给出错误?

时间:2018-03-01 08:20:40

标签: typescript azure-devops

renderHistoryList() {
    const sortedData = Common.getArrayByObject(this.state.checkInHistory);
    if (this.state.checkInHistory !== '') {
      return (
        <FlatList
          data={sortedData}
          extraData={this.state}
          keyExtractor={this._keyExtractor}
          renderItem={({ item }) => (
            <MyListItem
              id={item}
              onPressItem={this._onPressItem}
              selected={!!this.state.selected.get(item)}
              title={item}
            />
          )}
        />
      );
    } else {
      return <Spinner />;
    }
  }
  

错误:   TF401243:查询选择[System.Id],[System.Title],[System.State]来自WorkItems [System.WorkItemType] ='Bug'顺序由[Microsoft.VSTS.Common.Priority] asc,[System。 CreatedDate] desc不存在,或者您没有权限阅读它。

1 个答案:

答案 0 :(得分:0)

不,您无法创建临时查询,但可以使用查询字符串通过queryByWiql函数检索工作项。

IPromise<Contracts.WorkItemQueryResult> queryByWiql(wiql, project, team)

有样本:WorkItemSearch.ts