2017-01-08 3 views
1

Я создал простой интерактивный отчет в Apex, я хотел бы иметь возможность редактировать записи в этом интерактивном отчете. Должен ли я указывать это при его создании. У всех записей есть карандаш рядом с ними, когда я нажимаю на него, он не позволяет мне редактировать их.Редактируемый интерактивный отчет apex

Как мне это сделать?

ответ

1

Вы хотите создать новую страницу и использовать шаблон «Форма на столе с отчетом».

0

Если у вас уже есть IR, то создайте новую пустую форму, добавьте к ней шаблон формы на основе той же таблицы, что и IR. Затем создайте форму, как обычно, с созданием обновления и т. Д. Вернитесь к интерактивному отчету, выберите атрибуты для области интерактивного отчета, а в свойствах выберите ссылку Столбец и установите для ссылки на пользовательскую цель. В всплывающем диалоговом окне выберите форму, которую вы только что создали, и не забудьте добавить первичный ключ из интерактивного отчета, соответствующего первичному ключу в форме, которую вы собираетесь. Сохраните свою работу, запустите ИК-фильтр и нажмите карандаш, и он перейдет к только что созданной форме и отобразит нужную запись для редактирования.

Обычно, если вы считаете, что вам нужен IR с формой CRUD, тогда создайте оба одновременно, используя форму на таблице с отчетом в качестве предыдущего плаката. Но как только у вас есть IR, чтобы сообщить об этом, это более простой вариант.