Oracle Reports-Как добавить объект поля в повторяющийся кадр - PullRequest
0 голосов
/ 22 октября 2018

Я хочу добавить объект поля в существующий повторяющийся кадр. Но когда я перетаскиваю поле, создается новый кадр.

См. Изображение ниже.

enter image description here

Я хочу сделать, это поместить поле F_PO_NUMBER в R_INVOICE frame.

Ответы [ 2 ]

0 голосов
/ 22 октября 2018

Я бы посоветовал вам

  • создать резервную копию этого файла RDF - вам может понадобиться восстановить отчет, если что-то пойдет не так
  • перейти в редактор макетов бумаги
  • выключить flex (чтобы кадры не растягивались)
  • выбрать любое поле в кадре R_INVOICE (например, F_INVOICE_NUMBER)
  • скопировать / вставить его (Ctrl + C)/ Ctrl + V)
  • новый элемент (с именем F_INVOICE_NUMBER1) будет создан немного правее и ниже от исходного элемента)
  • переместить его на новую позицию
    • при необходимости, включите flex (и, возможно, включите / выключите), но будьте очень осторожны , потому что вы можете испортить текущий макет, и - если вы это сделаете - может быть трудно отменить изменения.Отмена работает только на 1 уровень назад
  • изменить его имя и источник так, чтобы они подходили (например, F_PO_NUMBER)
  • сохранить и запустить отчет.Надеюсь, все будет хорошо.

PS Поскольку у вас уже есть рамка R_1 (которая бесполезна), я бы посоветовал вам удалить (в редакторе макета бумаги) ее, а также текущуюПоле F_PO_NUMBER (видно на скриншоте).

0 голосов
/ 22 октября 2018

Дважды щелкните на узле Paper Layout.Коснитесь R_INVOICE повторяющейся рамки на Object Navigator.Измените Цвет заливки на R_INVOICE, выбрав другой цвет, отличающийся от того, который уже есть ( цветовая палитра указатели расположены с левой стороны Paper Layout).Давайте выберем gray в качестве цвета заливки, и тогда на Paper Layout появится большой серый прямоугольник.Просто перетащите F_PO_NUMBER внутрь этого поля gray.Если некоторые кадры или объекты скользят при перетаскивании F_PO_NUMBER, немедленно примените отменить , нажав Ctrl+Z, и поиграйте с кнопками Flex On/Off или Confine On/Off до того, как ваш объект может быть удален вэта gray коробка.

...