Как создать форму / отчет для таблицы, которая имеет только первичные ключи? - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь создать форму с отчетом по таблице, содержащей только первичные ключи.

У меня есть таблица:

create table WRITE
(
      author varchar(5) references AUTHOR (authorcode) ,
      book varchar(20)  references BOOK (bookid),
      primary key(author,book)
);

Я использую APEX Application Builder для созданияформа на столе с отчетом;Но когда я добираюсь до «Выбрать столбцы для включения в форму», у меня нет вариантов для выбора, потому что в моей таблице только уникальные первичные ключи.

1 Ответ

2 голосов
/ 10 июля 2019

Какая версия Apex это? Я пробовал это на apex.oracle.com, который использует 19.1, и у него нет этой проблемы.

В любом случае, я могу придумать два варианта:

  • временно снять ограничение первичного ключа
    • затем создайте отчет + страницы формы
    • после того, как вы закончите, создайте ограничение первичного ключа еще раз
  • создание интерактивного отчета (с помощью мастера)
    • затем создайте форму, добавляя элементы вручную
    • это не так просто, как кажется, потому что вам придется также создавать все процессы (инициализация, наряду с автоматической обработкой строк)

Полагаю, что первый вариант намного проще.

...