2011-05-02 96 views
1

我有一個標籤和一個字段,如下面的佈局。Oracle報告中心對齊重複幀中字段的標題

________________ 
| _____  | 
| |  |  | 
| |Label|  | 
| |_____|  | 
|    | 
| ____________ |->Outer fixedframe 
| | _______ | | 
| | |  | | | 
| | |field| | | 
| | |_____| | | 
| |__>_______| | 
| |   | 
| -->Inner | 
| Horizontally expanding repeating frame 
|______________| 

我想居中對齊內部重複幀中字段的標籤。例如, 如果重複幀生成5個字段,則標籤需要位於第3個字段的正上方。 這可能使用oracle報告或任何其他佈局?任何幫助,將不勝感激

回答

0

我剛剛得到一個快速模擬了這個工作,這是我如何做的:

1)選擇從工具調色板「錨」的工具和錨底部中間「標註平方」(我不確定這些技術術語僅僅是對象的抓取點,您可以調整它們的大小),並將其連接到水平重複的頂部中間「輪廓平方」幀。

2)[可選]單擊錨點並檢查屬性以確保子邊緣類型設置爲「底部」,子邊緣百分比爲「50」,父邊緣類型爲「頂部」,並且父邊緣百分比是「50」。

3)單擊標籤並將Keep With Anchoring Object屬性設置爲「Yes」。

4)確保您的標籤位於「紙張佈局」視圖中的重複框架中央。我注意到,如果它開始時偏離中心,那麼在運行時偏離相同的數量。我最終將標籤製作成與重複框架相同的寬度,然後將其設置爲「可變」的水平彈性。

我跑了5個水平重複的對象,然後我添加了第6個來驗證它保持中心,並且都工作。

希望有所幫助,我沒有錯過任何一步。如果需要進一步的步驟或解釋,我會保存模型。