2012-07-24 59 views
0

我正在嘗試使用我的訪問數據庫進行報告,該數據庫將顯示所有用戶的名稱和用戶標識。由於數據字段不需要太多的空間來顯示我想在報表上的一行中顯示多個條目,這樣它看起來是這樣的:在同一個報表行上打印多個條目

Last1, First1 ID1 Last2, First2 ID2 Last3, First3 ID3

Last4, First4 ID4 Last5, First5 ID5 Last6, First6 ID6

到目前爲止,我已經嘗試過使用「頁面設置」下的「列」屬性,但是當我嘗試,我要麼得到它,以便只有一行顯得如此,所以它看起來像:

Last1, First1 ID1

Last2, First2 ID2

Last3, First3 ID3

或者,我會得到它,以便只有一個列會出現,如下所示:

Last1, First1 ID1 Last2, First2 ID2 Last3, First3 ID3

我也試圖IIF語句中使用,每行只打印出每個第三項:

=IIf([ID] Mod 3=0,[Last Name] & ", " & [First Name] & " " & [UID] ,Null)

這不會給我想要的條目,但是當空的情況是返回它留下一個我不想在那裏的小差距。

任何人都可以幫我得到列功能工作,或者我可以如何在我的聲明中得到Null案例不會在我的報告中創建一個小的差距?

在此先感謝!

+2

我想你應該考慮列:http://office.microsoft.com/en-us/access-help/multiple-column-reports-HA001156534.aspx – Fionnuala 2012-07-24 22:11:09

+0

感謝您的快速響應。我不知道它爲什麼這樣工作,但不是我之前的做法,但哦。作爲後續,但是有沒有辦法改變列的設置,以便頁面標題也可以在列上平鋪?到目前爲止,我只是做了一個簡單的標籤複製粘貼,以便將它們排列起來,但如果我可以將它們綁定到列功能中會更好 – dbriggs 2012-07-25 14:54:43

回答

0

基於兩列報告,使用A4 210mm×297mm在MS Access 2010中的所有列上打印報告標題。

  1. 以正常的方式創建您的報告,並切換到設計視圖
  2. 從頁面設置選項卡中選擇報表頁眉並選擇列
  3. 設置列到2然後取消一樣的細節。我更喜歡低調,但這對你來說就是喔。
  4. 選擇詳細信息並將列寬設置爲9.55。這是計算19.709釐米,頁面寬度減去邊距,減去0.635,排水溝,除以2列。
  5. 將所有細節控制壓縮到頁面左側的9.55釐米。
  6. 排列標題以適應。