問題タブ [wiql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2094 参照

tfs - TFS で作成された保存済みクエリの WIQL を取得する

Web インターフェイスを使用して対話的に TFS でクエリを作成しました。ここで、使用している WIQL を取得したいと思います。

私が知っている唯一の方法は、RESTful apiを呼び出して$expand=wiql を渡すことです。もっと簡単な方法はありますか?理想的には、インタラクティブな Web インターフェイスからですか?

0 投票する
1 に答える
2157 参照

javascript - WIQL による VSTS クエリが要求されたフィールドを返さない

VSTS でウィジェットを作成しており、Work Item Tracking レスト クライアントから queryByWiql() メソッドを呼び出しています。

私が持っているクエリは次のとおりです。

しかし、結果は次のようになり、どの作業項目にも実際には残りの作業情報が含まれていません。

ここに画像の説明を入力

これは、私が要求するすべてのフィールドに当てはまります。役職、州、担当者など。リクエストしたフィールドが列の下に表示されます。しかし、ワークアイテム自体には情報がありません。

これはなぜですか?どうすれば修正できますか?乾杯

0 投票する
1 に答える
140 参照

c# - C# を使用して *.wiq ファイルからコンテンツを読み取る方法

タイトルが示すように、.wiq ファイルからすべてのテキストを C# の文字列として読み取りたいと考えています。なんとなく可能ですか?通常の StreamReader は .txt に対してのみ機能するためです。

0 投票する
1 に答える
1032 参照

c# - すべての異なる反復パスを取得するための c# WIQL クエリ

wiql クエリを使用して、チーム プロジェクトのすべての異なるイテレーション パスを取得しようとしています。

私の実際の解決策は次のとおりです。

このクエリを使用します

関連するすべての WorkItem を取得し、それらを反復処理して、すべての異なる反復パスを取得します。

しかし、このソリューションはパフォーマンスが良くありません。使用されている異なる反復パスのみを照会する方法はありますか? 「distinct」がサポートされていないことはすでに読みましたが、まだ考えていなかった方法があるかもしれません。

0 投票する
1 に答える
105 参照

c# - 作業項目クエリ言語で ID を比較する方法

ワークアイテムの ID に基づいてコンテンツを除外する必要がある WIQL クエリを作成しています。ここでは、ID をユーザー定義の値と比較する必要がありますが、その方法がわかりません。

以下は私のコードです:

IDictionary の実装について聞いたことがありますが、それがここでどのように役立つかわかりません。

0 投票する
1 に答える
96 参照

javascript - VSTS - ウィジェットは、一部の人のみに機能し、他の人には機能しません。問題は何ですか?

元の投稿:

会社の一部の人には機能するが、他の人には機能しないウィジェットを作成しました。誰かが私を助けてくれるのではないかと思っていました。

それが機能する人々にとって、使用しているコンピューターやブラウザーは関係ありません。それが機能しない人にとっては、使用するコンピューターやブラウザーに関係なく機能しません.

ウィジェットはとてもシンプルです。結果をグラフにプロットする前に、クエリ API を使用してクエリを作成します。

主な問題は、なんらかの理由でクエリが一部の人にゼロの結果を返すことです。

スタックホルダー ライセンスの一部のユーザーはウィジェットを表示できますが、プロジェクト管理者権限を持つベーシック ライセンスのユーザーは表示できないため、ライセンスやセキュリティ許可とは何の関係もないようです。

どんな提案でも大歓迎です。

コード:

まず、必要なクエリの種類に応じてクエリを作成するメソッドがあります。

の実装buildWiql()は次のとおりです。

次に、メイン関数内で次のようにします。

コンソールがクエリ結果をログに記録するとき。うまくいかない人のために、クエリは要素が 0 の配列を返します。

更新: ウィジェットが機能しないアカウントの場合。ブラウザでコンソールを開くと、次のエラーが表示されます。

0 投票する
1 に答える
1074 参照

excel - PowerShell のリンクされた作業項目に対する VSTS WIQL クエリ

PowerShell で WIQL (Work Item Query Language) を使用して、特定の「反復パス」と「エリア パス」の下にあるすべての作業項目の作業項目リンク関係の詳細で構成される VSTS チーム プロジェクトに関するレポートを作成したいと考えました。例: Epics→Features→UserStories。Epics と Features の間には親子関係があり、Features と UserStories の間にも親子関係があるためです。したがって、入力は「反復パス」と「エリア パス」になり、対応する出力は、これらの作業項目とその関係のすべての詳細を含むレポート (.csv または .xls) になります。PowerShell で WIQL を使用してこれを達成する方法を誰かに教えてもらえますか?