Удаление объекта из навигатора объектов в отчетах Oracle 11g - PullRequest
1 голос
/ 21 марта 2019

У меня есть объект с именем B_19, который я не могу найти в «макете бумаги». Объект представляет собой «Text_Field», и я хотел бы удалить объект. Есть ли способ найти, где он находится или есть возможность удалить из Object Navigator?

1 Ответ

2 голосов
/ 22 марта 2019

То, что я собираюсь сказать, не подходит под комментарий.Я отвечаю на это:

Да, я сделал. Он просто удалил имя, а не объект

Это странно.Я на 10g, однако, и попытался сделать то же самое: в

  • Макет бумаги навигатора объектов> Основной раздел> Тело> Рамка R_1
  • Я щелкнул поля B_10,
  • нажата клавиша DEL на клавиатуре
  • Отчеты запрашивают «Удалить / закрыть выбранный объект (ы)?»
  • Сказать «Да» удаляет его как из редактора макета бумаги, так и из объекта.навигатор.

К сожалению, в отличие от форм, мы не можем изменить размер поля в его инспекторе свойств (и сделать его достаточно большим, чтобы его можно было увидеть в редакторе макетов) ...

Однако , если вы отредактируете (с помощью Блокнота или любого другого текстового редактора) файл .RDF и выполните поиск по этому полю (например, B_10 в моем отчете), вы увидите что-то вроде этого:

        <text name="B_10">
          <textSettings justify="center"/>
          <geometryInfo x="9.37679" y="19.09868" width="8.31236"
           height="0.37052"/>
          <textSegment>
            <font face="Arial" size="8"/>
            <string>
            <![CDATA[(potpis ovlaštene osobe)]]>
            </string>
          </textSegment>
        </text>

См. geometryInfo;показывает местоположение поля.Ширина и высота в вашем случае, вероятно, 0 (ноль).Посмотрите, можете ли вы «выбрать» его в редакторе макетов (зная его местоположение) и удалить его.


Другой вариант - сохранить этот отчет в виде файла JSP.Отредактируйте его (в Блокноте), найдите B_10 и , удалите весь <text> ... </text> раздел .Если вы откроете .JSP в построителе отчетов, это поле исчезнет.

Обратите внимание, что оно работает только для .JSP;не будет работать для файлов .RDF (я знаю, я пробовал).


Надеюсь, что-то из вышеперечисленного поможет вам избавиться от этого поля.Удачи!

...