TFSチームクエリ:取得し、変更されているすべての作業項目から指定された時間
-
19-09-2019 - |
質問
うことは不可能で、変更日時フィールドにタイムスタンプ(フォーマット'2009-12-14 10:00:00')を定義するときには新しいチームを返します。を取得します。エラー:"クエリの失敗しました。はできませんを提供時間は本資料の発表日現在に走行クエリを使います。".
ある避す。とにかくリストの作品は'x'で分です。
解決
このセクションのwrite自WIQLク http://teamfoundation.blogspot.com/2008/01/specifying-date-and-time-in-wiql.html.
他のヒント
それはVSTSで表示されるように、
あなたは同じ形式で日付を入力します。DD-MMM-YY(01-JAN-16)
特定の日付でTFSであなたのアイテムをフィルタリングするためには、この形式に固執します: "ここに画像の説明を入力し、" の
私は、最新の更新プログラムを照会しようとしているときに、同じ問題に遭遇したと
次の手順を実行して、その周りに働きました// defined elsewhere
private DateTime lastUpdated;
string consult = "select * from WorkItem where [Created Date] > ' " + lastUpdated.ToString("MM/dd/yy") +
"' AND [Work Item Type] = 'Test Case'";
IEnumerable<ITestCase> tcc = testManagementTeamProject.TestCases.Query(consult).Where(tp => tp.DateCreated > lastUpdated);
私はテスト結果を取得するために非常に似た何かをした。
このクエリのコンストラクタあなたは精度を定義できます:
のdayPrecision の
TRUEの場合、日時は全体の日に解決すべきであることを示しています。多くの場合、それは特定の時間について、より正確なことを避けるためにTRUEです。
クエリパラメータのtimePrecision:true
を追加してみてください。これは私のために働いた。
所属していません StackOverflow