Центр отчетов Oracle выравнивает заголовок поля в повторяющемся кадре - PullRequest
1 голос
/ 02 мая 2011

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

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

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

1 Ответ

0 голосов
/ 21 марта 2014

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

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

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

3) Нажмите на метку и установите для свойства «Сохранить с привязкой» значение «Да».

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

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

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

...