Currently, you can assign an issue by editing it on the Issues Details page. Next, you
add a new page named Assign Open Issues, that enables users to assign multiple
issues at once and modify the Related Project, Status, and Priority.
To add a new page to support assigning multiple issues:
270. Выберите Application home, нажмите Create Page, выберите Form и Next, выберите Tabular Form и Next, в Table/View Owner выберите schema tracker, в Allowed Operations выберите Update Only (For this exercise, the purpose of this form is to enable users to assign issues, or update existing records, and not create or delete issues) и Next.
271. В Table/View Name выберите IT_ISSUES и Next, выберите показываемые столбцы:
– ISSUE_SUMMARY
– IDENTIFIED_BY_PERSON_ID
– IDENTIFIED_DATE
– RELATED_PROJECT_ID
– ASSIGNED_TO_PERSON_ID
– STATUS
– PRIORITY
и Next.
272. Для Primary Key выберите ISSUE_ID и Next.
273. For Primary Key Source, accept the default, Existing trigger и Next.
274. Для For Updatable Columns выберите столбцы:
– RELATED_PROJECT_ID
– ASSIGNED_TO_PERSON_ID
– STATUS
– PRIORITY
и Next.
275. Для Page and Region Attributes: в Page введите 8, в Page Name введите Assign Open Issues, в Region Title введите Assign Issues, в Region Template выберите No Template, в Breadcrumb выберите Breadcrumb, в Entry Name введите Assign Open Issues, в Parent Entry выберите Reports, и Next.
276. Для Tab Options выберите Use an existing tab set and reuse an existing tab within that tab set (Использование существующего набора вкладку и повторного использования существующих вкладке этой вкладке), в Tab Set выберите Issue Tracker (Home, Dashboard, Projects...), и Next.
277. В Use Tab выберите T_REPORTS и Next.
277. В Button Labels: в Cancel Button Label выберите по умолчанию, в Submit Button Label введите Apply Changes, и Next.
278. Для Branching введите 14 в When Cancel Button Pressed Branch to this Page и Next.
279. Смотрим и нажимаем Finish.
Add Lists of Values
Once you have created the initial tabular form, you need to add lists of values to make it easier to select issues. Additionally, you need to restrict the query to display only unassigned issues.
280. Выберите Edit Page. The Page Definition for page 8, Assign Open Issues.
281. В области Regions выберите Assign Issues, выберите вкладку Source в Region Source
замените код на следующий
SELECT
"ISSUE_ID",
"ISSUE_SUMMARY",
"IDENTIFIED_BY_PERSON_ID",
"IDENTIFIED_DATE",
"RELATED_PROJECT_ID",
"ASSIGNED_TO_PERSON_ID",
"STATUS",
"PRIORITY"
FROM "#OWNER#"."IT_ISSUES"
WHERE assigned_to_person_id IS NULL
282. Отредактируйте атрибуты: выберите вкладку Report Attributes вверху страницы, в ISSUE_SUMMARY в столбец Heading введите Summary
283. To sort by ISSUE_ID: для всех столбцов кроме ISSUE_ID выберите Sort.
284. Для IDENTIFIED_DATE в Sort Sequence выберите 1. By doing this, issues will
be displayed by oldest first.
285. Редактируем атрибуты IDENTIFIED_BY_PERSON_ID: выберите Edit icon слева от IDENTIFIED_BY_PERSON_ID, выберите вкладку Definition, в поле Column Heading введите Identified By, выберите вкладку Tabular Form Element, в списке Display As выберите Display as Text (based on LOV, does not save state), выберите вкладку Lists of Values, в списке Named LOV выберите PEOPLE, выберите (>) at the top of the page to go to IDENTIFIED_DATE.
286. Редактируем атрибуты IDENTIFIED_DATE: выберите вкладку Formatting в Number/Date Format введите DD-MON-YYYY, нажмите (>) вверху page to go to the RELATED_PROJECT_ID column.
287. Редактируем атрибуты RELATED_PROJECT_ID: выберите вкладку Definition, в поле Heading введите Related Project, выберите вкладку Tabular Form Element, в списке Display As, выберите Select List (named LOV), выберите вкладку Named LOV, выберитеп PROJECTS, нажмите (>) at the top of the page to go to the ASSIGNED_TO_PERSON_ID column.
288. Редактируем атрибуты ASSIGNED_TO_PERSON_ID: выберите вкладку Definition, в поле Heading введите Assigned To, выберите Tabular Form Element, в списке Display As выберите Select List (named LOV), выберите вкладку List of Values, в списке Named LOV выберите PEOPLE, в Display Null выберите Yes, в Null display value введите a hyphen (-), нажмите (>) at the top of the page to go to the STATUS column.
289. Редактируем атрибуты STATUS: выберите вкладку Tabular Form Element, в списке Display As, выберите Select List (named LOV), в списке Named LOV выберите STATUS, нажмите (>) at the top of the page to go to the PRIORITY column.
290. Редактируем атрибуты PRIORITY: выберите вкладку Tabular Form Element, в списке Display As выберите Select List (named LOV), выберите вкладку List of Values, в списке Named LOV выберите PRIORITIES, в Display Null выберите Yes, в Null display value введите a hyphen (-), нажмите Apply Changes.
291. Выберите вкладку Messages, в поле When No Data Found Message введите
Нет нераспределенные вопросы, нажмите Apply Changes.