2016-04-17 36 views
1

我有一個在SharePoint上發佈的訪問Web應用程序。我創建了一個表格,其中包含格式爲日期/時間的列「開始日期」。我試圖建立一個查詢,將返回本週的所有記錄。這裏是表達:訪問網絡應用程序 - 篩選器查詢條件問題

DatePart("ww", [Start Date]) = DatePart("ww", ToDay()) and Year([Start Date]) = Year(ToDay()) 

這回我下面的錯誤: enter image description here

出於某種原因,Date()功能是沒有更多的表達式中可用。 所以我代替Date()通過ToDay()

DatePart("ww", [Start Date]) = DatePart("ww", Date()) and Year([Start Date]) = Year(Date()) 

卜沒有成功,我獲得以下錯誤: enter image description here

我的操作系統是10勝,我使用Access 2016

回答

0

只是有同樣的問題並通過它!下面是如何轉換的表達式的桌面版本弄成了Web應用程序的版本可以解析:

queryexample

剛纔意識到自己的「顯示」複選框選中的表情,所以一定要取消,如果您不會嘗試輸出在查詢中匹配的值:P

如果imgur圖像出現故障,您需要將第一個字段設置爲DatePart(Week,[Work.StartDate])的格式,並使用條件DatePart(Week,Today()),然後第二個表達式與字段Year([Work.StartDate])和標準Year(Today())。表達式3和4在FinishDate上執行相同的檢查,但標準位於'或'行,而不是被評估爲AND。