2015-11-18 37 views
0

我是新來的訪問2010年,並有一些報告的困難。這裏是我工作的報告:傳遞字段信息作爲參數在報告中運作

enter image description here

這是一個時間表報告顯示每個員工的轉移日期。我在Module1中創建了一個虛擬函數,這將需要我將每條記錄的employeeID作爲參數傳遞。出於測試目的的功能如下:

Public Function GetTotalHours(EmployeeIdentifier As String) As String 
GetTotalHours = "666" 
End Function 

該報告使用的查詢確實獲得每一條記錄的僱員,我想我可能只是指它就像你在圖像中看到。但是,當我運行報告時,系統會提示您輸入employeeID。這不是我想要的。我只想讓報告自動從每條記錄中捕獲employeeID並將其傳遞給該函數。我該如何正確地做到這一點?

+0

請將您報告的RecordSource的完整SQL添加到您的問題中。 – Andre

回答

0

看起來您的查詢不檢索employeeID。將此字段添加到SQL,然後您將能夠使用您的功能: GetTotalHours([employeeID]) 其中[employeeID]是來自基本查詢的字段的名稱或具有form/report上的ID數據的控件的名稱。在這種情況下控制不是強制性的。