2014-02-10 4 views
0

я создал интерактивный отчет на основе следующего SQLOracle Apex Link Колонка

SELECT 
     (FIRST_NAME || ' ' || LAST_NAME) NAME, 
     (ADDRESS_LINE1 || ', ' || ADDRESS_LINE2 
     || ', ' || CITY || ', ' || POSTCODE) Address, 
     ('0' || CONTACT_NUMBER) Phone_Number, 
     EMAIL Email_Address, 
     ACTIVE Active_Client 
FROM CLIENT 

Я хотел бы также создать столбец ссылок для редактирования данных, однако, как вы можете видеть, я сгруппировал несколько полей вместе в одну строку. Это означает, что когда я иду, чтобы настроить столбец ссылок, я не могу добавить все элементы в правильное значение.

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

+2

Обычно вы должны создать отдельную страницу для редактирования данных и вызвать ее только с идентификатором записи в качестве параметра. –

ответ

0

Вам необходимо убедиться, что поля, которые вы хотите использовать в своем столбце ссылок, присутствуют в вашем интерактивном отчете. Вы можете сделать это в дополнение к своим производным полям и установить тип отображения отдельных полей в «Скрытый», если хотите.

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

Если вы создаете новую страницу, выберите «Форма» и «Форма на таблице с отчетом», ApEx сделает для вас всю тяжелую работу.