рдпрд╣ рд▓реЗрдЦ рддреАрди рдкреНрд░рдХрд╛рд░ рдХреА рд╢реАрд░реНрд╖ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ: рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ, рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд░рд┐рдкреЛрд░реНрдЯ (рдЖрдИрдЖрд░), рдФрд░ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдЧреНрд░рд┐рдб (рдЖрдИрдЬреА)ред рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ рдЙрдирдореЗрдВ рд╕реЗ рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЖрдкрдХреЛ рдХрд╛рдлреА рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдЪреАрдЬреЗрдВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред рдЖрдИрдЖрд░ рдФрд░ рдЖрдИрдЬреА рдмреЙрдХреНрд╕ рдХреНрд╖рдорддрд╛рдУрдВ рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпреЗ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рдЪреАрдЬреЗрдВ рд╣реИрдВред рдПрдХ рддрд░рдл, рдЙрдирдХреА рд╡реНрдпрд╛рдкрдХ рдХреНрд╖рдорддрд╛рдПрдВ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рдЕрддрд┐рд░рд┐рдХреНрдд рдЯреНрдпреВрдирд┐рдВрдЧ рдХреЛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдмрдирд╛рддреА рд╣реИрдВ, рджреВрд╕рд░реА рддрд░рдл, рдпреЗ рд╕рдорд╛рди рдХреНрд╖рдорддрд╛рдПрдВ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдХрд╛рдлреА рдЧрдВрднреАрд░ рд░реВрдк рд╕реЗ рд╕реАрдорд┐рдд рдХрд░рддреА рд╣реИрдВред рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ рдкрд░ рдЬреЛ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдЙрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрди рдкрд░ рднреА рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред

рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛
рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ
рдЕрддрд┐рд░рд┐рдХреНрдд рдбреЗрдЯрд╛ рд╕реНрд╡рд░реВрдкрдг
рд╕реНрддрдВрдн рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрд╡рд░реВрдкрдг
рдЦрд╛рдХрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдкреНрд░рд╛рд░реВрдкрдг
рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдЬреЛрдбрд╝реЗрдВ
рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо "рд░рд┐рдкреЛрд░реНрдЯ рд▓рд╛рдЗрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ"
рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХрд╛ рд╕рдВрдкрд╛рджрди
рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд░рд┐рдкреЛрд░реНрдЯ (IR)
рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдЧреНрд░рд┐рдб (IG)
рдЧреИрд░-SQL рдХреЙрд▓рдо рдмрдирд╛рдирд╛
рдирдП рдХреЙрд▓рдо рдкреНрд░рдХрд╛рд░
рдЖрдИрдЬреА-рдЖрдзрд╛рд░рд┐рдд рдорд╛рд╕реНрдЯрд░-рд╡рд┐рд╕реНрддрд╛рд░ рд░рд┐рдкреЛрд░реНрдЯ
рдЖрдИрдЬреА рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдбрд╛рдЯрд╛ рдПрдВрдЯреНрд░реА
рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ
рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВред рдкрд╣рд▓рд╛ рдкреГрд╖реНрда рд╕реГрдЬрди рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреГрд╖реНрда рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рде рдмрдирд╛рдирд╛ рд╣реИ: рдкреГрд╖реНрда рдкреНрд░рдХрд╛рд░ "рд░рд┐рдкреЛрд░реНрдЯ" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдлрд┐рд░ рдЙрдкрдкреНрд░рдХрд╛рд░ "рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ", рдлрд┐рд░ рдкреГрд╖реНрда рдЧреБрдгреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреЗ рдЪрд░рдгреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдПрдВ, рдФрд░ рдЕрдВрддрд┐рдо рдЪрд░рдг рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реИред рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдкреЗрдЬ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕ рдкрд░ рдЕрдЧрд░ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рдХреБрдЫ рдФрд░ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рд╡рд┐рдзрд┐ рдХрд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдореВрд▓реНрдп рдирд╣реАрдВ рд╣реИ, рд╕рдВрд╕реНрдХрд░рдг 5.0 рдореЗрдВ рдЖрдзреБрдирд┐рдХ рдкреЗрдЬ рдбрд┐рдЬрд╛рдЗрдирд░ рдХреЗ рдЖрдЧрдорди рд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╕рд╛рди рдерд╛ред
рджреВрд╕рд░рд╛ рддрд░реАрдХрд╛ - " Rendering
" рдЯреИрдм рдкрд░ рдмрд╛рдПрдВ рдореЗрдиреВ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдмрдиреЗ рдкреЗрдЬ рдкреЗрдЬ рдкрд░ (рдпрд╣ рд╡рд╣рд╛рдВ рдкрд╣рд▓реЗ рд╣реИ) " Regions
" рд╢рд╛рдЦрд╛ рдвреВрдВрдвреЗрдВ, рдЙрд╕ рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ " Create Region
" рдЪреБрдиреЗрдВред рдЕрдЧрд▓рд╛, рдЖрдкрдХреЛ рд╕рд╣реА рдкреИрдирд▓ рдкрд░ " Identification
" рд╕рдВрдкрддреНрддрд┐ рд╕рдореВрд╣ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: " Title
" - рд╢реАрд░реНрд╖рдХ рдЬрд┐рд╕рдХреЗ рддрд╣рдд рд░рд┐рдкреЛрд░реНрдЯ рдкреГрд╖реНрда рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рдПрдЧреА, рдФрд░ " Type
" - " Classic Report
"; " Source
" рд╕рдореВрд╣ рдореЗрдВ: " Location
" - " Local Database
" (рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдирдпрд╛ рдХреНрд╖реЗрддреНрд░, рдпрд╣ 5.x рдореЗрдВ рдирд╣реАрдВ рдерд╛), " Type
" - " SQL Query
", " SQL Query
" - рд╕реНрд╡рдпрдВ рдХреНрд╡реЗрд░реАред рдЗрддрдирд╛ рд╣реА рдХрд╛рдлреА рд╣реИред
SQL рдХреНрд╡реЗрд░реА рдЬрд┐рд╕ рдкрд░ рдЖрдЧреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ KDPVрдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдирд╛:
create table students as select id, name, surname, trunc(sysdate - dbms_random.value(18 * 365 - 180, 18 * 365 + 180)) birthdate, trunc(sysdate - 8) examdate, trunc(50 + dbms_random.value * 50) rating from (select 1 id, '' name, '' surname from dual union all select 2 id, '' name, '' surname from dual union all select 3 id, '' name, '' surname from dual union all select 4 id, '' name, '' surname from dual union all select 5 id, '' name, '' surname from dual union all select 6 id, '' name, '' surname from dual union all select 7 id, ' ' name, '' surname from dual);
рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢реНрди:
select id, name, surname, birthdate, examdate, rating, rn, case when rn <= 3 then 'highrating' else '' end color, apex_item.checkbox(1) chbx from (select id, name, surname, birthdate, examdate, rating, row_number() over (order by rating desc) rn from students) order by id
рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдХреНрд╡реЗрд░реА рдЯреЗрдХреНрд╕реНрдЯ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдкреЗрдХреНрд╕ рдЕрдкрдиреЗ рдЖрдк рдЗрд╕реЗ рдкрд╛рд░реНрд╕ рдХрд░ рджреЗрдЧрд╛ рдФрд░ рдХреЙрд▓рдо рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдЧрд╛ред рдмрд╛рдПрдВ рдкреИрдирд▓ рдореЗрдВ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рд╡рд╛рд▓реА рдХреНрд╖реЗрддреНрд░ рд╕реЗрдЯрд┐рдВрдЧ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:

рддреАрди рдореБрдЦреНрдп рдЦрдВрдб рд╣реИрдВ:
- рдПрдХ рдЦрдВрдб рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рдХреНрд╖реЗрддреНрд░ рдХрд╛ "
Title
" рд╣реИ: рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЧреБрдг рд╡рд╣рд╛рдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ; - "
Columns
": рд╕реНрддрдВрднреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА, рдкреНрд░рддреНрдпреЗрдХ рдХреА рдЕрдкрдиреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реЛрддреА рд╣реИрдВ; - "
Attributes
": рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЧреБрдг, рдЕрд░реНрдерд╛рддреН, рдбреЗрдЯрд╛ рдкреНрд▓реЗрдЯреНрд╕ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ (рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреИрд╕реЗ, рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЙрд▓рдЭрди рдореЗрдВ рдерд╛ рдХрд┐ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЧреБрдг рдХрд╣рд╛рдВ рд╣реИрдВ, рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЧреБрдг рдХрд╣рд╛рдВ рд╣реИрдВ? рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдХреНрд╖реЗрддреНрд░ рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛ рдЕрдкрдирд╛ " Template
" рд╣реИ; , рдФрд░ рдпрджрд┐ рдЖрдкрдиреЗ " Template
" рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ, рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ / рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдкреНрд░рдХрд╛рд░ рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ, рддреЛ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЙрдиреНрд╣реЗрдВ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдпрд╛ рд╣реИ)ред
рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдмреБрдирд┐рдпрд╛рджреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:
- рд╕реНрддрдВрдн рд╢реАрд░реНрд╖рдХреЛрдВ рдФрд░ рд╕реНрддрдВрдн рдбреЗрдЯрд╛ рдХрд╛ рд╕рдВрд░реЗрдЦрдг (рдмрд╛рдПрдВ, рдХреЗрдВрджреНрд░, рджрд╛рдПрдВ) рд╕рдВрдЦреНрдпрд╛ рдФрд░ рддрд┐рдерд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╛рд░реВрдк рдореБрдЦреМрдЯрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛;
- рд╕реЙрд░реНрдЯрд┐рдВрдЧ: рдпрджрд┐ рдЖрдк рдХреЙрд▓рдо рдХреЗ рдЧреБрдгреЛрдВ рдореЗрдВ "
Sortable
" - " Yes
" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкреГрд╖реНрда рдкрд░ рдЗрд╕ рдХреЙрд▓рдо рдХреЗ рд╢реАрд░реНрд╖рдХ рдХреЛ рдПрдХ рд▓рд┐рдВрдХ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд┐рд╕реЗ рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд╕реЙрд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЖрдк рдХреНрд╡реЗрд░реА рдореЗрдВ " Order by
" рдЬреЛрдбрд╝рдХрд░ рдпрд╛ рд╕реНрддрдВрдн рдЧреБрдгреЛрдВ рдореЗрдВ рд╕реЙрд░реНрдЯрд┐рдВрдЧ рд╕реЗрдЯ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕реЙрд░реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рджреЛрдиреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; - "
Pagination
": рдЖрдк рдкреНрд░рддрд┐ рдкреГрд╖реНрда рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (" Attributes
" тЖТ " Number of Rows
") рдФрд░ рдкреГрд╖реНрда рдЪрдпрдирдХрд░реНрддрд╛ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ (рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдк)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдкреИрд░рд╛рдореАрдЯрд░ " Maximum Rows to Process
" рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ: рдпрд╣ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдХрд┐рддрдиреА рдХреНрд╡реЗрд░реА рдкрдВрдХреНрддрд┐рдпрд╛рдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреАред рд╕рднреА рд╕реЙрд░реНрдЯрд┐рдВрдЧ, "рдкреЗрдЬрд┐рдиреЗрд╢рди" рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреА рдХрдИ рд▓рд╛рдЗрдиреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдЖрдкрдХреА рдХреНрд╡реЗрд░реА рдХреЛ / рд╕реЗ рдЕрдзрд┐рдХ рд▓реМрдЯрдирд╛ рдЪрд╛рд╣рд┐рдП, рддреЛ рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдмрдврд╝рд╛рдПрдВ; - "
When No Data Found
": рдЬрдм рдХреНрд╡реЗрд░реА 0 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд▓реМрдЯрд╛рддреА рд╣реИ, рддреЛ рддрд╛рд▓рд┐рдХрд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд╣реАрдВ рджрд┐рдЦрд╛рдИ рдЬрд╛рддреА рд╣реИ (рд╢реАрд░реНрд╖рдХ рднреА, рдпрд╣ рдЗрдВрдЬрди рдХреА рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ), рдФрд░ рдЗрд╕ рдЦрдВрдб рдореЗрдВ рдЖрдк рдПрдХ рд╕рдВрджреЗрд╢ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдмрдЬрд╛рдп рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛; - CSV рдореЗрдВ рдбреЗрдЯрд╛ рдЕрдкрд▓реЛрдб: "
Download
" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рдХреЙрд▓рдо рдореЗрдВ "рдЯрд╛рдЗрдк" рдлрд╝реАрд▓реНрдб рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- "рд╕рд╛рджрд╛ рдкрд╛рда": рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдХрд▓реНрдк рд╣реИ - рдХреЗрд╡рд▓ рдХреНрд╡реЗрд░реА рд╕реЗ рдкрд░рд┐рдгрд╛рдоред
- "рд╕рд╛рджрд╛ рдкрд╛рда (рдореВрд▓реНрдпреЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░)": рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреНрд╡реЗрд░реА рдореЗрдВ рдПрдХ рдлрд╝реАрд▓реНрдб рд╣реИ рдЬреЛ рд▓реБрдХрдЕрдк рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕ рдлрд╝реАрд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реБрдХрдЕрдк рд╕реЗ рдПрдХ рдорд╛рди рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд▓реЗрдХрд┐рди рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдХреЗрд╡рд▓ рдЗрд╕реЗ рдХреНрд╡реЗрд░реА рдореЗрдВ рд╕реАрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП)ред
- "рд▓рд┐рдВрдХ": рдЖрдкрдХреЛ рдПрдХ рд▓рд┐рдВрдХ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд▓рд┐рдВрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рд▓реЗрдЦ рд╣реЛрдЧрд╛ред
- "рдбрд┐рд╕реНрдкреНрд▓реЗ рдЗрдореЗрдЬ" рдФрд░ "рдбрд╛рдЙрдирд▓реЛрдб рдмреАрдУрдПрд▓рдУрдмреА": рдпреЗ рдкреНрд░рдХрд╛рд░ рдЖрдкрдХреЛ рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ
BLOB
рдЯрд╛рдЗрдк рдХреЙрд▓рдо рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВред рдкрд╣рд▓рд╛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЪрд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ (рдпрджрд┐ рдпрд╣ рдПрдХ рддрд╕реНрд╡реАрд░ рд╣реИ, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ), рдФрд░ рджреВрд╕рд░рд╛ рдПрдХ рдбрд╛рдЙрдирд▓реЛрдб рд▓рд┐рдВрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред - "рдкреНрд░рддрд┐рд╢рдд рдЧреНрд░рд╛рдл": рдПрдХ рдкреНрд░рдЧрддрд┐ рдкрдЯреНрдЯреА рдХреЗ рд╕рд╛рде рдЪрд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ 0 рд╕реЗ 100 рддрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред
- "рд╣рд┐рдбрди рдХреЙрд▓рдо": рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдХреНрд╡реЗрд░реА рд╕реЗ рдореВрд▓реНрдп рдХреБрдЫ рд╕рд╣рд╛рдпрдХ рд╣реЛрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрд╡рд░реВрдкрдг рдХреЗ рд▓рд┐рдП), рд▓реЗрдХрд┐рди рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрди рдЫрд╛рддреНрд░реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ рдЬреЛ рдПрдХ рдкрд░реАрдХреНрд╖рд╛ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ (SQL рдХреНрд╡реЗрд░реА рдКрдкрд░ рджреА рдЧрдИ рдереА)ред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдкрд░рд┐рдгрд╛рдо рдкреНрд▓реЗрдЯ рд╣реИ, рдФрд░ рд╣рдо рд▓рд╛рд▓ рдФрд░ рдмреЛрд▓реНрдб рдореЗрдВ рддреАрди рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╣рдореЗрдВ рдХреЙрд▓рдо " Column formatting
" рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдЖрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЬрдм рдПрдкреЗрдХреНрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ HTML рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреА рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рдХреНрд╡реЗрд░реА рдкрд░рд┐рдгрд╛рдореЛрдВ рд╕реЗ рдорд╛рди <td></td>
( <td></td>
)ред " HTML Expression
" рдЧреБрдг рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ HTML рдХреЛрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдЦрд╛рд▓реА рд╣реИ, рддреЛ рд╢реАрд░реНрд╖ td
рдЯреИрдЧ рдХреЗ рдЕрдВрджрд░ рдЕрдиреБрд░реЛрдз рд╕реЗ рдореВрд▓реНрдп рдбрд╛рд▓ рджреЗрдЧрд╛, рдФрд░ рдпрджрд┐ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИ, рддреЛ рд╕рдВрдкрддреНрддрд┐ рдХреА рд╕рд╛рдордЧреНрд░реАред " HTML Expression
" рдореЗрдВ рдЖрдк рдХреНрд╡реЗрд░реА рдХреЗ рдХрд┐рд╕реА рднреА рдХреЙрд▓рдо рдХреЗ рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рджреЛрдиреЛрдВ рд╡рд░реНрдгреЛрдВ рдХреЗ рдмреАрдЪ рдЗрд╕рдХреЗ рдирд╛рдо рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЕрдиреБрд░реЛрдз рдореЗрдВ, рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, " RATING
" рдХреЙрд▓рдо рд╣реИрдВ (рдкрд░рд┐рдгрд╛рдо рдЬрд┐рдиреНрд╣реЗрдВ рджрд┐рдЦрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ) рдФрд░ " COLOR
" (рдпрд╣ CSS рд╢реНрд░реЗрдгреА рдХреЗ рдирд╛рдо рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ рдЬреЛ " RATING
" рдХреЙрд▓рдо рдХреЗ рдореВрд▓реНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рд╢реИрд▓реА рд╕реЗрдЯ рдХрд░реЗрдЧрд╛)ред " HTML Expression
" " RATING
" рдХреЙрд▓рдо рдХреА рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ, рд▓рд┐рдЦреЗрдВ:
<span class="#COLOR#">#RATING#<span>
рдФрд░ highrating
CSS рд╡рд░реНрдЧ рдХреЛ highrating
рдкреГрд╖реНрда рдХреЗ рдЧреБрдгреЛрдВ (" CSS
" тЖТ " Inline
") рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
.highrating { color: red; font-weight: bold; }
рд╕рдм рдХреБрдЫ рддреИрдпрд╛рд░ рд╣реИред рдпрджрд┐ рдЖрдк рдЕрдм рдкреГрд╖реНрда рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рддреАрди рдЙрдЪреНрдЪрддрдо рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред
рдФрд░ рд╣рд╛рдВ, рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХрдИ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реАрдХреЛрдВ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, CSS рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди SQL рдХреНрд╡реЗрд░реА рдореЗрдВ рд░рдВрдЧ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ style
рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдбрд╛рд▓реЗрдВ, рдпрд╛ рдкреГрд╖реНрда рдпрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд CSS рд╡рд░реНрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВред рдХрдИ рд╡рд┐рд╡рд┐рдзрддрд╛рдПрдВ рд╣реИрдВ, рдЪреБрдиреЗрдВ рдХрд┐ рдХреМрди рдХрд░реАрдм рд╣реИред
рдиреЛрдЯ: рд╕реНрд╡рд░реВрдкрдг рдпрд╛ рдХреБрдЫ рдордзреНрдпрд╡рд░реНрддреА рдЧрдгрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрддрдВрднреЛрдВ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, " Identification
" тЖТ " Type
" рдХреЙрд▓рдо рдХреЗ рдЧреБрдгреЛрдВ рдореЗрдВ " Hidden Column
" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред
рд╕реНрддрдВрдн рдЧреБрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдкреНрд░рд╛рд░реВрдкрдг рдореЗрдВ рдПрдХ рдЦрд╛рдореА рд╣реИ: рдЖрдк рд╕реНрд╡рдпрдВ рд╕реЗрд▓ рдХреЗ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд, td
рдЯреИрдЧред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рднреА рд░рдВрдЧ рдХреЗ рд╕рд╛рде рд╕реЗрд▓ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛ (рдХреНрдпреЛрдВрдХрд┐ рдорд╛рдирдХ рдПрдкреЗрдХреНрд╕ рд╕реАрдПрд╕рдПрд╕ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ, рдЯреЗрдмрд▓ рд╕реЗрд▓ рдореЗрдВ рдЧреИрд░-рд╢реВрдиреНрдп padding
рдФрд░ рдЕрдВрджрд░ рдПрдХ рд╕рдлреЗрдж рд╕реАрдорд╛ рд╣реЛрдЧреА)ред
рдКрдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╣реА рдЙрджрд╛рд╣рд░рдг рд▓реЗрдВ рдФрд░ рддреАрди рд╕рд░реНрд╡реЛрддреНрддрдо рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрд▓рд╛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЬреЛрдбрд╝реЗрдВред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрджрдо рдЙрдард╛рдПрдБ:
- рд╣рдо "
Shared Components
" тЖТ " User Interface
" тЖТ " Templates
" рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреА рд╕реВрдЪреА рдореЗрдВ, " Type
" рдХреЙрд▓рдо рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдореВрд▓реНрдпреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ " Report
" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдЕрдм рд╣рдо рдЯреЗрдореНрдкрд▓реЗрдЯ " Standard
" рдкрд╛рддреЗ рд╣реИрдВ (рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдФрд░ рд╕реВрдЪреА рдХреЗ рд╕рдмрд╕реЗ рджрд╛рд╣рд┐рдиреЗ рдХреЙрд▓рдо рдореЗрдВ (" Copy
") рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдПрдХ рдирд╛рдо рджреЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдорд╛рдирдХ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде"ред рдЯреЗрдореНрдкрд▓реЗрдЯ рдЧреБрдг рдЦреБрд▓реЗред " Column Template
" рдЯреИрдм рдкрд░, " Column Template 1
" рдлрд╝реАрд▓реНрдб рдореЗрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрддрд╛ рд╣реИ:
<td class="t-Report-cell" #ALIGNMENT# headers="#COLUMN_HEADER_NAME#">#COLUMN_VALUE#</td>
рдпрд╣ рд╕реЗрд▓ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдЗрд╕ рдЯреИрдм рдкрд░, рдЖрдк рдЪрд╛рд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реЗрд▓ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдмреАрдЪ рдХреА рдЧрдгрдирд╛ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЪреБрдирд╛рд╡ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдПрдХ RN
рдлрд╝реАрд▓реНрдб рд╣реИ - рдкрд░рд┐рдгрд╛рдо рдХреА рдХреНрд░рдо рд╕рдВрдЦреНрдпрд╛ (рдпрд╛рдиреА, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдкрд░рд┐рдгрд╛рдо рдирдВрдмрд░ 1 рд╣реИ, рдЕрдЧрд▓рд╛ 2 рд╣реИ, рдФрд░ рдЗрд╕реА рддрд░рд╣), рдпрд╣рд╛рдВ рд╣рдо рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдкрд╣рд▓рд╛ рдкреИрдЯрд░реНрди (рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рд╕реЗ) рдХреЗрд╡рд▓ рдЙрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдореЗрдВ рд╕реНрддрдВрдн RN
рдореВрд▓реНрдп рддреАрди рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред " Column Template 1 Condition
" рдлрд╝реАрд▓реНрдб рдореЗрдВ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рдЧреБрдгреЛрдВ рдореЗрдВ " Use Based on PL/SQL Expression
" Use Based on PL/SQL Expression
рдЪрдпрди Use Based on PL/SQL Expression
, рдФрд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ " Column Template 1 Expression
" рд▓рд┐рдЦреЗрдВ:
:RN > 3
рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИ (" Column Template 2
" рдлрд╝реАрд▓реНрдб рдореЗрдВ):
<td class="t-Report-cell highlighted" #ALIGNMENT# headers="#COLUMN_HEADER_NAME#">#COLUMN_VALUE#</td>
рдпрд╣рд╛рдВ, highlighted
рдХреНрд▓рд╛рд╕ рдХреЛ рд╕реНрдЯреИрдВрдбрд░реНрдб рд╕реЗрд▓ рдХреНрд▓рд╛рд╕ ( td
) рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдм рдпрд╣ "рд▓рд╛рдЧреВ рдкрд░рд┐рд╡рд░реНрддрди" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред
- рдкреЗрдЬ рдбрд┐рдЬрд╝рд╛рдЗрдирд░ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВред рд╣рдо рдЕрдкрдиреА рд░рд┐рдкреЛрд░реНрдЯ рдкрд╛рддреЗ рд╣реИрдВ, рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ "
Attributes
" тЖТ " Appearance
" тЖТ " Template
", рд╕реВрдЪреА рд╕реЗ рд╣рдорд╛рд░реЗ рдирдП рдЯреЗрдореНрдкрд▓реЗрдЯ "рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдорд╛рдирдХ" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред - рдкрд┐рдЫрд▓реЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рддрд░рд╣, рдкреГрд╖реНрда рдЧреБрдгреЛрдВ ("
CSS
" тЖТ " Inline
") рдореЗрдВ рд╣рдо рдЕрдкрдиреЗ рдирдП highlighted
рд╡рд░реНрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ highlighted
:
.highlighted { background-color: lightyellow !important; }
рд╣рдо рдкреГрд╖реНрда рдХреЛ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВ, рдкрд░рд┐рдгрд╛рдо рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ (рдпрд╣ рд▓реЗрдЦ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рддрд╕реНрд╡реАрд░ рдореЗрдВ рдЬреИрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)ред
рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдЬреЛрдбрд╝реЗрдВ
рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо "рд░рд┐рдкреЛрд░реНрдЯ рд▓рд╛рдЗрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ"
рд╕рдмрд╕реЗ рдЖрдо рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреНрд▓рд┐рдХ рдХреА рдЧрдИ рд▓рд╛рдЗрди рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред рд╢реАрд░реНрд╖ рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдбрд╛рдпрдиреЗрдорд┐рдХ рдПрдХреНрд╢рди (рдбреАрдП) рдХреЗ рдШрдЯрдХ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд░рд┐рдкреЛрд░реНрдЯ рд▓рд╛рдЗрди рдкрд░ рдПрдХ рдХреНрд▓рд┐рдХ рдкрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреАрдП рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдирдХрд▓ рдХрд░рдирд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЖрд╕рд╛рди рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдкрд┐рдЫрд▓реЗ рдЦрдВрдб рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рджреЛ рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ рд╕реЗ рдорд╛рд╕реНрдЯрд░-рдбрд┐рдЯреЗрд▓ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдПрдВрдЧреЗред
рдпрд╣рд╛рдВ рджреВрд╕рд░реА рд░рд┐рдкреЛрд░реНрдЯ рдлреЛрди рдирдВрдмрд░ рдХреЗ рд╕рд╛рде рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рд╣реЛрдЧреАред рдкрд╣рд▓реА рддрд╛рд▓рд┐рдХрд╛ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЪрдпрдирд┐рдд рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдлреЛрди рдирдВрдмрд░ рджрд┐рдЦрд╛рдПрдЧрд╛ (рдФрд░ рдкреГрд╖реНрда рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓реЛрдб рдХрд┐рдП рдмрд┐рдирд╛!)ред рдЗрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП, "рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ" рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдХ рдФрд░ рдХреНрд╖реЗрддреНрд░ рдмрдирд╛рдПрдВред
рдЕрдиреБрд░реЛрдз, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, with phone as ( select 1 id, '1684313' phone_num from dual union all select 2, '6843513' from dual union all select 3, '8916311' from dual union all select 4, '6843213' from dual union all select 5, '6513218' from dual union all select 6, '9561311' from dual union all select 7, '9843135' from dual) select phone_num from phone where id = :P2_ROW_ID
рд╕рдорд╛рдзрд╛рди рдХреЗ рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХ:
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдЪрдпрдирд┐рдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдзрд┐ред рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП, ID
рдХреЙрд▓рдо рдЙрдкрдпреБрдХреНрдд рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдпрджрд┐ рдпрд╣ рдХреЙрд▓рдо рдЫрд┐рдкреЗ рд╣реБрдП рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдмрд╣реБрдд рдмрд╛рд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрдЗрдбрд┐рдПрд░реНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдирд╣реАрдВ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдЕрдзрд┐рднрд╛рд░ рди рдбрд╛рд▓реЗрдВ), рдпрд╣ рдЗрдВрдЬрди рджреНрд╡рд╛рд░рд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдпрд╣ рдбреЗрдЯрд╛ рдкреГрд╖реНрда рдкрд░ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдореМрдЬреВрджрд╛ рдХреЙрд▓рдо рдореЗрдВ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдлреЙрд░реНрдореЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЖрдЗрдП рдХреБрдЫ рдХреЙрд▓рдо рд▓реЗрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓рд╛ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ) рдФрд░ " Column formatting
" тЖТ " HTML Expression
" рд▓реЗрдЦрди рдореЗрдВ:
<span class="click" data-id="#ID#"></span>#NAME#
рдЖрдк рдЗрд╕ рдХреЛрдб рдХреЛ рд╕реАрдзреЗ SQL рдХреНрд╡реЗрд░реА рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реИрдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИ - рдЗрд╕ HTML рдХреЛрдб рдХреЛ рд╕реАрдзреЗ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
select id, '<span class="click" data-id="' || id || '"></span>' || name as name from ...
рдПрдХ рдкреВрд░реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдПрдХ рд╣реА рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди name
рдлрд╝реАрд▓реНрдб рджреНрд╡рд╛рд░рд╛ рд╕реЙрд░реНрдЯ рдХрд░рдирд╛ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ DBMS рдЗрдВрдЬрди рдЗрд╕ рдкреВрд░реА рдкрдВрдХреНрддрд┐ рдХреЛ рдбреЗрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕реЙрд░реНрдЯ рдХрд░реЗрдЧрд╛ред рдФрд░ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ " Column formatting
" рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЬрд┐рд╕ рдбреЗрдЯрд╛ рдХреЛ рд╕реЙрд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЙрд╕рдореЗрдВ рдХреБрдЫ рднреА рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреЙрд▓рдо рдореЗрдВ HTML рдХреЛрдб рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгреЛрдВ рдХреЗ рднрд╛рдЧрдиреЗ рдХреЛ рдЫреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдпрд╣ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдЫреЗрдж рднреА рд╣реИред
- рд░рд┐рдкреЛрд░реНрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ (рдорд╛рдорд▓реЗ рдореЗрдВ рдкреГрд╖реНрда рдкрд░ рдРрд╕реА рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ рд╣реИрдВ)ред рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рдВрдкрддреНрддрд┐ "
Advanced
" тЖТ " Static ID
" рд╣реИ, my_rep
рдорд╛рди my_rep
ред рдЗрд╕ рдЧреБрдг рдХрд╛ рдорд╛рди рдкреГрд╖реНрда рдХреЗ HTML рдХреЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рддрддреНрд╡ рд╡рд╛рд▓реЗ div
рддрддреНрд╡ рдХреЛ рдЗрд╕ рдорд╛рди рдХреЗ рд╕рд╛рде id
рд╡рд┐рд╢реЗрд╖рддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧреАред рдпрджрд┐ " Static ID
" рдлрд╝реАрд▓реНрдб рдЦрд╛рд▓реА рд╣реИ, рддреЛ рдПрдкреЗрдХреНрд╕ id
рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рддрд╛рд▓рд┐рдХрд╛рдУрдВ рд╕реЗ рдХреНрд╖реЗрддреНрд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред рдЗрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд░реНрд╡рд░ рдкрд░ рдЗрд╕ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ рд▓рдЧрднрдЧ рдмрджрд▓рдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреАред - рдЪрдпрдирд┐рдд рдкрдВрдХреНрддрд┐ рдХреЗ
ID
рдореВрд▓реНрдп рдХреЗ рдЕрд╕реНрдерд╛рдпреА рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдЗрдЯрдоред рдЖрдЗрдП " Hidden
" рдкреНрд░рдХрд╛рд░ P2_ROW_ID
рдПрдХ рдЖрдЗрдЯрдо P2_ROW_ID
рдмрдирд╛рдПрдВ (рдпрд╣ рдирд╛рдо, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдлреЛрди рдХреА рд╕реВрдЪреА рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдЕрдЧрд▓рд╛, рдЖрдкрдХреЛ рдПрдХ рдбрд╛рдпрдирд╛рдорд┐рдХ рдПрдХреНрд╢рди рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкреГрд╖реНрда рдбрд┐рдЬрд╝рд╛рдЗрдирд░ рдЦреЛрд▓реЗрдВ, рдЯреИрдм рдкрд░ рдмрд╛рдПрдВ рдкреИрдирд▓ рдореЗрдВ "рдбрд╛рдпрдиреЗрдорд┐рдХ рдХреНрд░рд┐рдпрд╛рдПрдВ" рд╢рд╛рдЦрд╛ "рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ" рдвреВрдВрдвреЗрдВ, рджрд╛рд╣рд┐рдиреЗ рдмрдЯрди рдХреЗ рд╕рд╛рде рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдореЗрдиреВ рд╕реЗ "рдбрд╛рдпрдирд╛рдорд┐рдХ рдПрдХреНрд╢рди рдмрдирд╛рдПрдВ" рдЪреБрдиреЗрдВред рдЕрдЧрд▓рд╛, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдбреАрдП рдЧреБрдгреЛрдВ рдореЗрдВ рднрд░реЗрдВ:
- "
Identification
" тЖТ " Name
": рдХреБрдЫ рд╕рд╛рд░реНрдердХ рдирд╛рдо, рдЕрдиреНрдпрдерд╛ рдЖрдк рдЗрди рдЕрдВрддрд╣реАрди "рдиреНрдпреВ", "рдиреНрдпреВ 2", "рдиреНрдпреВ 3", рдЖрджрд┐ рдореЗрдВ рдЦреЛ рдЬрд╛рдПрдВрдЧреЗ; - "
When
" тЖТ " Selection Type
": " jQuery Selector
"; рдЕрдЧрд▓реЗ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ " jQuery Selector
" рдлрд╝реАрд▓реНрдб рдореЗрдВ: рдпрд╣рд╛рдВ рдЖрдк рдПрдХ рдЪрдпрдирдХрд░реНрддрд╛ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ рдкрдВрдХреНрддрд┐ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрджреГрд╢реНрдп span
рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛:
#my_rep table.t-Report-report tr
рдЗрд╕рдХреЗ рдмрд╛рдж, рдЗрд╕ DA рдХреЗ рд▓рд┐рдП рдХреНрд░рд┐рдпрд╛ рдмрдирд╛рдПрдБ (" True Actions
"):
рдкрд╣рд▓реА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдЪрдпрдирд┐рдд рдкрдВрдХреНрддрд┐ рдХреА ID
рдФрд░ рдЗрд╕реЗ рдПрдХ рдЖрдЗрдЯрдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИред рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрдкрддреНрддрд┐ рдорд╛рди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: " Action
" - " Set Value
", " Set Type
" - " JavaScript Expression
", " JavaScript Expression
" - рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб:
this.triggeringElement.querySelector('span.click').dataset.id
" Affected Elements
" тЖТ " Selection Type
" рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ, " Item(s)
" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, " Item(s)
" рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ, рдЖрдЗрдЯрдо P2_ROW_ID
рдЪрдпрди рдХрд░реЗрдВред
- рджреВрд╕рд░реА рдХреНрд░рд┐рдпрд╛ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЖрдЗрдЯрдо рдорд╛рди рднреЗрдЬрддрд╛ рд╣реИред рдЧреБрдг: "
Action
" - " Execute PL/SQL Code
", " PL/SQL Code
" - рдмрд╕ null;
, " Items to Submit
" - P2_ROW_ID
(рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рд╕рднреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рд╕рд░реНрд╡рд░ рдХреЛ рдЖрдЗрдЯрдо рдореВрд▓реНрдп рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ - рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рд╕рд░рд▓ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЗрди рджреЛ Actions
рдмрдЬрд╛рдп Actions
рдЖрдк рдПрдХ рдирдВрдЧреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдореВрд▓реНрдп рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдЧрд╛, рдФрд░ рдореВрд▓реНрдп рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдЧрд╛; рд╕рд░реНрд╡рд░ рдХреЛ рднреЗрдЬреЗрдВ - рдФрд░ рдпрд╣ рднреА рдЕрдзрд┐рдХ рдХрдард┐рди рдирд╣реАрдВ рд╣реЛрдЧрд╛)ред - рддреАрд╕рд░реА рдХреНрд░рд┐рдпрд╛ рджреВрд╕рд░реА (рд╡рд┐рд╡рд░рдг) рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреА рд╣реИред рдЧреБрдг: "
Action
" - " Refresh
", " Affected Elements
" тЖТ " Selection Type
" - " Region
" рдЪреБрдиреЗрдВ, " Region
" рдореЗрдВ рдлреЛрди рдХреЗ рд╕рд╛рде рджреВрд╕рд░реЗ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред
рдбрд╛рдпрдиреЗрдорд┐рдХ рдПрдХреНрд╢рди рдиреЛрдЯрднрд╡рд┐рд╖реНрдп рдореЗрдВ рдореИрдВ рдбреАрдП рдФрд░ рдХрдИ рдЕрдиреНрдп рдПрдВрдЯреНрд░реА-рд▓реЗрд╡рд▓ рдПрдкреЗрдХреНрд╕ рдШрдЯрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рд╕реЗ рд╡рд┐рд╕реНрддреГрдд рд▓реЗрдЦ рд▓рд┐рдЦреВрдВрдЧрд╛ рддрд╛рдХрд┐ рдХрд┐рд╕реА рднреА рд╢реБрд░реБрдЖрддреА рдХреЛ рддреБрд░рдВрдд рд╕рдордЭ рдореЗрдВ рдЖ рдЬрд╛рдП рдХрд┐ рдирд┐рдореНрди рдореЗрдВ рд╕реЗ рдХреИрд╕реЗ рдФрд░ рдХреМрди рд╕рд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм рдХреЗ рд▓рд┐рдП рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рдкрд╛рдардХ рдпрд╣ рд╕рдм рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддрд╛ рд╣реИред
рд╡рд╣ рд╕рдм рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ рдЗрди рд╕рднреА рдЪрд░рдгреЛрдВ рдХреЛ рд▓рд┐рдпрд╛ рдФрд░ рдХреБрдЫ рднреА рдпрд╛рдж рдирд╣реАрдВ рдХрд┐рдпрд╛, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреГрд╖реНрда рдкрд░ рджреЛ рд░рд┐рдкреЛрд░реНрдЯ рд╣реЛрдВрдЧреА, рдФрд░ рдЬрдм рдЖрдк рдкрд╣рд▓реА рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдХрд┐рд╕реА рднреА рдкрдВрдХреНрддрд┐ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВрдЧреЗ, рддреЛ рджреВрд╕рд░рд╛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЪрдпрдирд┐рдд рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдбреЗрдЯрд╛ рджрд┐рдЦрд╛рдПрдЧрд╛ред
рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХрд╛ рд╕рдВрдкрд╛рджрди
рдкреНрд░рд╛рдЪреАрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рд╕реЗ рд╢реАрд░реНрд╖ рдореЗрдВ, рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рдХрд╛рд░ рдерд╛ рдЬрд┐рд╕реЗ рдЯреЗрдмреБрд▓рд░ рдлреЙрд░реНрдо рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ (рдпрд╣ рдЕрднреА рднреА рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рдореМрдЬреВрдж рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕реЗ рд▓рд┐рдЧреЗрд╕реА рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ), рдЬрд┐рд╕рдиреЗ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ рдХреА рдХрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред рдЙрдиреНрд╣реЗрдВ рдПрдХ рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдЧреНрд░рд┐рдб рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣рд╛рдБ рдореИрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рдЯреНрдпреВрдм рдЯреЗрдмреБрд▓рд░ рдлреЙрд░реНрдо рдХреЗ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдкрд┐рдЫрд▓реЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рдорд╛рди рддрд╛рд▓рд┐рдХрд╛ рд▓реЗрдВ, рдФрд░ рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдирд╛рдо рдФрд░ рдЙрдкрдирд╛рдо рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реЗрдВред
рдбреЗрдЯрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕рдХреА рд░рд╛рд╢рд┐ рдкрд╣рд▓реЗ рд╕реЗ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ, рд▓рдЧрднрдЧ, рд╣рдореЗрдВ APEX_ITEM
рдФрд░ APEX_APPLICATION
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдкрд╣рд▓рд╛ рдЖрдкрдХреЛ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рдХреЛрдИ рднреА рдЖрдЗрдЯрдо рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдирд┐рд░реНрдорд╛рдг, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕реА HTML рдХреА рдкреАрдврд╝реА рд╣реИ), рдФрд░ рджреВрд╕рд░рд╛ рдЖрдкрдХреЛ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рдмрдирд╛рдП рдЧрдП рдлрд╝реАрд▓реНрдб рдореЗрдВ рджрд░реНрдЬ рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдПрдХ APEX_ITEM.TEXT
рд░реВрдк рдореЗрдВ рдлрд╝рдВрдХреНрд╢рди APEX_ITEM.TEXT
рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ (рдпрд╣ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкрд╛рда рдЗрдирдкреБрдЯ рдХрд╛ HTML рдХреЛрдб рд▓реМрдЯрд╛рддрд╛ рд╣реИ)ред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдпрд╣ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ :
APEX_ITEM.TEXT( p_idx IN NUMBER, p_value IN VARCHAR2 DEFAULT NULL, p_size IN NUMBER DEFAULT NULL, p_maxlength IN NUMBER DEFAULT NULL, p_attributes IN VARCHAR2 DEFAULT NULL, p_item_id IN VARCHAR2 DEFAULT NULL, p_item_label IN VARCHAR2 DEFAULT NULL) RETURN VARCHAR2;
рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рд╣реИ рдХрд┐ HTML рдХреЛрдб рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрдЧрд╛: рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдореЗрдВ рдорд╛рди, рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ, рд▓рдВрдмрд╛рдИ рдкреНрд░рддрд┐рдмрдВрдз, рдЖрджрд┐ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╣рд▓рд╛ рд╣реИ (рдпрд╣ рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ, рдмрд╛рдХреА рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рд╣реИрдВ)ред рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ 1 рд╕реЗ 50 рддрдХ рдорд╛рди рд▓реЗ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдпрд╣рд╛рдВ рджрд░реНрдЬ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрдЦреНрдпрд╛ PL / SQL рд╕рдВрдЧреНрд░рд╣ APEX_APPLICATION.G_FXX
рдореЗрд▓ рдЦрд╛рддреА рд╣реИ, рдЬрд╣рд╛рдБ XX
01
, 02
, ... 50
ред
рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рддреАрди рддрд╛рд▓рд┐рдХрд╛ рдлрд╝реАрд▓реНрдб рдЪрд╛рд╣рд┐рдП: id
, name
, surname
ред рдкрд╣рд▓реЗ рдХреЛ рдЫрд┐рдкрд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рджреВрд╕рд░рд╛ рдФрд░ рддреАрд╕рд░рд╛ рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╣рдо SQL рдХреНрд╡реЗрд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ:
select apex_item.hidden(1, id) || apex_item.text(2, name) name, apex_item.text(3, surname) surname, birthdate, examdate from students
NAME
рдФрд░ SURNAME
рдХреЙрд▓рдо рдХреЗ рдЧреБрдгреЛрдВ рдореЗрдВ рд╣рдо рд╡рд░реНрдгреЛрдВ рдХреЗ рдкрд▓рд╛рдпрди рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ: " Security
" тЖТ " Escape special characters
" рдореЗрдВ рд╣рдо " No
" рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред- рдПрдХ рдмрдЯрди "
Save
" рдмрдирд╛рдПрдВ, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде " After Submit
" рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдирд╛рддреЗ рд╣реИрдВ: " Identification
" тЖТ " Type
" - " PL/SQL
"; " Server-side Conditions
" тЖТ " When Button Pressed
" - рдмрдЯрди " Save
"ред рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб:
begin for i in apex_application.g_f01.first .. apex_application.g_f01.last loop update students set name = apex_application.g_f02(i), surname = apex_application.g_f03(i) where id = apex_application.g_f01(i); end loop; end;
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рдмрд╣реБрдд рд╕рд░рд▓ рджрд┐рдЦрддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ APEX_ITEM
рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдПрдХ рдЕрдкреНрд░рд┐рдп APEX_ITEM
рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред рдпрджрд┐ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдк рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдЪреЗрдХрдмреЙрдХреНрд╕ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:
select ... apex_item.checkbox2(4, id) from students
рддрдм рдЖрдкрдХреЗ рдкрд╛рд╕ APEX_APPLICATION.G_F04
рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдХрдИ рддрддреНрд╡ APEX_APPLICATION.G_F04
рдХреНрдпреЛрдВрдХрд┐ рдЪреЗрдХрдмреЙрдХреНрд╕ рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рд╕рднреА рд╕рдВрдЧреНрд░рд╣реЛрдВ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧреА, рдФрд░ рдЬреЛ рдорд╛рди apex_item.checkbox2
рдлрд╝рдВрдХреНрд╢рди рдХреЗ рджреВрд╕рд░реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ apex_item.checkbox2
, рд╡рд╣ рд╕рдВрдЧреНрд░рд╣ рдХреА рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдЖ рдЬрд╛рдПрдЧрд╛ред apex_item.checkbox2
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрджрд┐ рдЖрдк рдЙрдкрд░реЛрдХреНрдд рдХреЗ рд╕рдорд╛рди рдХреЛрдб рдореЗрдВ рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЕрдкрд╡рд╛рдж NO DATA FOUND
рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд░рд┐рдкреЛрд░реНрдЯ (IR)
рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд░рд┐рдкреЛрд░реНрдЯ рдПрдХ рддреИрдпрд╛рд░-рд╕реЗ-рдЙрдкрдпреЛрдЧ рдмрд╣реБ-рдЙрджреНрджреЗрд╢реНрдп рд╕рдВрдпреЛрдЬрди рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдлрд╝рдВрдХреНрд╢рди рд╣реИрдВред рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рдП (рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдЙрдиреНрд╣реЗрдВ рдЕрдХреНрд╖рдо рди рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд▓рдЧрднрдЧ рд╕рдм рдХреБрдЫ рд╡рд╣рд╛рдВ рд╢рд╛рдорд┐рд▓ рд╣реИ)ред рдЖрдИрдЖрд░ рдкреГрд╖реНрда рдкрд░, рдпрд╣ рд▓рдЧрднрдЧ рдПрдХ рдирд┐рдпрдорд┐рдд рд░рд┐рдкреЛрд░реНрдЯ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдЗрд╕рдХреЗ рдКрдкрд░ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрдирд▓ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдФрд░ " Actions
" рдмрдЯрди рд╣реЛрддрд╛ рд╣реИред " Actions
" рдмрдЯрди рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдиреВ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдЕрдиреНрдп рд╕рднреА рдлрд╝рдВрдХреНрд╢рди рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдореИрдВ рдХреЗрд╡рд▓ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреА рд╕реВрдЪреА рджреВрдВрдЧрд╛:
- рдЦреЛрдЬ рдкреИрдирд▓: рдЖрдкрдХреЛ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╕рднреА рд╕реНрддрдВрднреЛрдВ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд╛рда рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ;
- "
Actions
" тЖТ " Columns
": рдХреЙрд▓рдо (рдЕрдиреБрдХреНрд░рдо, рдЫрд┐рдкрд╛рдирд╛ / рджрд┐рдЦрд╛рдирд╛) рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рд╕реЗрдЯ рдХрд░рдирд╛; - "
Actions
" тЖТ " Filter
": рдбреЗрдЯрд╛ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдЯреВрд▓ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдлрд╝реАрд▓реНрдб, рдПрдХ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдСрдкрд░реЗрд╢рди (рдЕрдзрд┐рдХ, рдХрдо, рдмрд░рд╛рдмрд░, рдкрд╛рда рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЖрджрд┐) рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ; - "
Actions
" тЖТ " Data
": рдбреЗрдЯрд╛ рд╣реЗрд░рдлреЗрд░ (рдЫрдБрдЯрд╛рдИ, рдЧрдгрдирд╛, рдПрдХрддреНрд░реАрдХрд░рдг рдФрд░ рдлреНрд▓реИрд╢рдмреИрдХ ); - "
Actions
" тЖТ " Format
": рдбреЗрдЯрд╛ рдкреНрд░рджрд░реНрд╢рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕; рдпрд╣ рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдмреИрдХрд▓рд╛рдЗрдЯ рд░рдВрдЧ рдФрд░ рд╢рд░реНрддреЗрдВ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИрдВ), рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рд╡рд┐рд░рд╛рдо рдмрдирд╛рдПрдВ (рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕реЗ рд░реВрд╕реА рдореЗрдВ рдХреНрдпрд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ), рдкреГрд╖реНрда рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ; - "
Actions
" тЖТ " Chart
", " Group by
", " Pivot
": рдирд╛рдо рдЦреБрдж рдХреЗ рд▓рд┐рдП рдмреЛрд▓рддреЗ рд╣реИрдВ - рдЖрдИрдЖрд░ рдбреЗрдЯрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЪрд╛рд░реНрдЯ, рдЧреНрд░рд╛рдлрд╝, рд╕рд╛рд░рд╛рдВрд╢ рд░рд┐рдкреЛрд░реНрдЯ; - "
Actions
" тЖТ " Report
": рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╛рдо рдХреЗ рд╕рд╛рде рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╕рднреА рдореЗрдиреВ рдЖрдЗрдЯрдореЛрдВ рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рд╣реЗрдЬ рд▓реА рдЬрд╛рдПрдВрдЧреА, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдЕрдкрдирд╛ рд╣реЛрдЧрд╛; - "
Actions
" тЖТ " Download
": рдбреЗрдЯрд╛ рдирд┐рд░реНрдпрд╛рдд, 5 рдкреНрд░рд╛рд░реВрдк рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ: CSV, PDF, XLS, HTML, RTFред
рдЙрдкрд░реНрдпреБрдХреНрдд рдореЗрдВ рд╕реЗ рдХреМрди рд╕рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдЧреБрдгреЛрдВ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: " Attributes
" тЖТ рд╕рдВрдкрддреНрддрд┐ рд╕рдореВрд╣ " Search Bar
", " Actions Menu
", " Download
"ред
Interactive Report , Classic Report. , HTML ( ). тАФ " Remove HTML
", HTML ( , ).
, .
-, IR " Template
". , CSS- , тАФ IR , . , . (, - , , , .)
-, . " Sequence
" , . , : , , " Actions
" тЖТ " Columns
" . : " Actions
" тЖТ " Report
" " Save Report
", " Primary
" тАФ ( " Primary
" , IDE IDE).
Interactive Grid (IG)
Interactive Grid тАФ Interactive Report. 5.1. IG IR, , . IG javascript API, ( 18.2, ). .
, -( , , , ), , , - . 5.1, , :

( )
, ( ), . ( ), .invoke( "add-row" )
.invoke( "row-add-row" )
.
-, , .
, Interactive Grid, ,. ( ), 5. - , . , . тАФ " ".
( IR) тАФ . ( ) , . IDE - . IG : , , , . , 5 , , -. , , тАФ , , , ( "Actions" тЖТ "Columns": ).
тАФ . , , 5.1 IG. IG , , тАФ " Actions
" тЖТ " Report
" тЖТ " Save
". . тАФ , -.
SQL
Classic Report Interactive Report SQL ( , SQL ), IG . " Create Column
". , " Source
" тЖТ " Type
" " None
" ( SQL , ), " Database Column
" / " SQL Expression
" . , . , ( , ), .
( IR) . :
- "
Actions Menu
". -"" ( тАФ , ""?). тАФ , , . . - "
Checkbox
". , , " Row Selector
" (. ). , , ( ), , тАФ , . - "
Color picker
". , , . :

- "
Row Selector
". , , , , javascript PL/SQL . - ("
Date picker
", " Number field
", " Password
", ) тАФ . APEX_ITEM
( Classic Report) .
- " Download BLOB
". , Interactive Report Classic Report. тАФ ? ( " IG".)
Master-Detail IG
IG Master-Detail . , Classic Report . , IG . Master , , ( тЖТ " Source
" тЖТ " Primary Key
" " Yes
"). Detail " Master-Detail
" тЖТ " Master Region
" . , , " Master-Detail
" тЖТ " Master Column
" . . Master Detail .
IG
, IG тАФ , . IG / . , , ( STUDENTS
) , : , , тАФ , тАФ . IG STUDENTS
:
select id, name, surname, birthdate, examdate from students
(" Attributes
" тЖТ " Edit
" тЖТ " Enabled
"), " Processing
", IG ( : "IG тАФ Save Interactive Grid Data"), " Settings
" тЖТ " Target Type
" " PL/SQL Code
", " PL/SQL Code to Insert/Update/Delete
" :
begin :NAME := initcap(:NAME); :SURNAME := initcap(:SURNAME); case :APEX$ROW_STATUS when 'I' then insert into students (name, surname, birthdate, examdate) values (:NAME, :SURNAME, :BIRTHDATE, :EXAMDATE); when 'U' then update students set name = :NAME, surname = :SURNAME, birthdate = :BIRTHDATE, examdate = :EXAMDATE where id = :ID; when 'D' then
. APEX$ROW_STATUS
I
, U
D
(insert, update, delete) , ( , / ). , ( , ): SQL-, , . , NAME
, SURNAME
, BIRTHDATE
EXAMDATE
.
APEX$ROW_NUM
, , , APEX$ROW_SELECTOR
, X
, " Row Selector
".