0

すべての IterationID とそれに対応する IterationPath のリストを照会しています。次のコードは機能し、複数の行が繰り返される長いリストを生成します。

WorkItemCollection queryResults = workItemStore.Query(
                "Select [System.IterationID], [System.IterationPath] " +
                "From WorkItems");
foreach(WorkItem workitem in queryResults)
{
    Console.WriteLine("IterationID: {0}\t IterationPath: {1}", workitem.IterationId, workitem.IterationPath);
}

個別の行のみを選択しようとしていますが、悲しいことに、DISTINCT句は SQL のように WIQL では機能しないようです。このリストは WIQL を使用して作成できますか?

4

1 に答える 1

0

残念ながら、DISTINCTクエリは WIQL 構文ではサポートされていません。(こちらも試しました)

ただし、行を一意にするだけの場合は、リレーショナル ウェアハウスで SQL を使用して作業項目を照会することもできます。詳細については、次のリンクを参照してください: How to query Work Items using SQL on the Relational Warehouse

于 2016-02-24T07:57:21.877 に答える