Центр отчетов Oracle выравнивает заголовок поля в повторяющемся фрейме

У меня есть метка и поле, как в следующем макете.

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

Я хотел бы выровнять метку по центру относительно поля во внутреннем повторяющемся кадре. Например, если повторяющийся кадр создает 5 полей, метка должна располагаться прямо над третьим полем. Возможно ли это с использованием отчетов оракула или любых альтернативных макетов? Любая помощь приветствуется


person komedit1    schedule 02.05.2011    source источник


Ответы (1)


Я только что получил эту работу с быстрым макетом, и вот как я это сделал:

1) Выберите инструмент «Якорь» на палитре инструментов и закрепите нижний средний «контурный квадрат» (я не уверен, что это за технический термин, но точки захвата на объекте, где вы можете изменить их размер) из пометьте объект и соедините его с верхним средним «контурным квадратом» горизонтальной повторяющейся рамки.

2) [Необязательно] Щелкните на линии привязки и проверьте свойства, чтобы убедиться, что для параметра «Тип дочернего края» установлено значение «Низ», процент дочернего края — «50», тип родительского края — «Верх», а для параметра «Родительский край» Процент "50".

3) Нажмите на метку и установите для свойства Keep With Anchoring Object значение «Да».

4) Убедитесь, что ваша этикетка расположена по центру повторяющейся рамки в представлении «Макет бумаги». Я заметил, что если он смещен от центра в начале, он будет смещен на ту же величину при запуске. В итоге я сделал метку той же ширины, что и повторяющийся кадр, над которым она была, а затем установил для обеих значений Horizontal Elasticity «Variable».

Я запустил это с 5 горизонтально повторяющимися объектами, а затем добавил 6-й, чтобы убедиться, что он остается по центру, и оба работают.

Надеюсь, что это поможет, и что я не пропустил шаг. Я сохраню макет на случай, если потребуются дальнейшие шаги или объяснение.

person Sputnik    schedule 21.03.2014