15.5.4. Показ и сокрытие Region с использованием Dynamic Action

В этом разделе создадим region с items и создадим dynamic action показывающее region только если commission percentage не нуль.

47. Выберите EMPLOYEES, МП и выберите Create Sub Region.

48. Выберите HTML для region type и нажмите Next.

49. Примите значение по умолчанию и нажмите Next.

50. Введите Sales Specific Information для Title и нажмите Create.

51. Sub Region удачно создана.

52. Создадим items в новой sub region. Выберите Sales Specific Information, МП и выберите Create Page Item.

53. Выберите Number Field для Item Type и нажмите Next.

54. Введите P2_SALES_AMOUNT для Item Name и нажмите Next.

55. Примите значение по умолчанию и нажмите Next.

56. Примите значение по умолчанию и нажмите Next.

57. Выберите Create Item.

58. Создадим другой Item  для показа информации основанной на P2_SALES_AMOUNT значении. Выберите Sales Specific Information sub region, МП, и выберите Create Page Item.

59. Выберите Display Only для Item Type и нажмите Next.

60. Введите P2_BONUS для Item Name и нажмите Next.

61. Введите Sales Bonus для Label и нажмите Next.

62. Примите значение по умолчанию и нажмите Next.

63. Выберите Create Item.

64. P2_BONUS item удачно создан. Показываем region если работа связана с продажми. Выберите Job is Sales в Dynamic Action, М2.

65. Выберите вкладку True Actions.

66. Выберите Add True Action.

67. Выберите ссылку Show.

68. В области Affected Elements выберите Region для Selection Type и выбекрите Sales Specific Information для Region и нажмите Create.

69. Модифицируем уже имеющийся dynamic action поэтому false action автоматически не создан. В области False Actions выберите Add False Action.

70. Выберите ссылку Hide.

71. В области Affected Elements выберите Region для Selection Type, выберите Sales Specific Information для Region и нажмите  Create.

72. Выберите Apply Changes.

73. Выберите Run.

74. Заметьте Commission Pct item включен и Sales Specific Information region выводится.

75.  Если изменим работу на не продажную, то Commission Pct item отключен и Sales Specific Information region спрятан. Выберите   Edit Page кнопку в Developer Toolbar.

Рисунок 15.28. Показ и сокрытие Region с использованием Dynamic Action в APEX

Показ и сокрытие Region с использованием Dynamic Action в APEX