рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

jodreports - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЬреЙрдбреНрд░рдкреЛрд░реНрдЯ рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб jodreports рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


jodreports - OpenDocument рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рд╕реАрдзреЗ libjodreports-java рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдкрд╛рда

SYNOPSIS


jodreports

рд╡рд░реНрдгрди


jodreports рдПрдХ рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИ рдЬреЛ OpenDocument рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдорд░реНрдЬ рдХрд░рддрд╛ рд╣реИ
libjodreports-java. рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓ рдЖрдкрдХреЗ рд░рд╣рддреЗ рд╣реБрдП рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реИ
рдЙрдирдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВ. рдЖрдк рдЗрд╕реЗ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .properties рдпрд╛ .xml рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ <рдбреЗрдЯрд╛-
рдлрд╝рд╛рдЗрд▓> рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ. рд╡рд┐рджреНрдпрдорд╛рди рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рд╕рд░рд▓ рдлрд╝реАрд▓реНрдб рдХреЗ рд╕рд╛рде OpenDocument рдЯреЗрдХреНрд╕реНрдЯред рдПрдХ рдлрд╝реАрд▓реНрдб рдЬрд┐рд╕реЗ a рдХреЗ рдорд╛рди рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкрд╛рд░рд┐рдд рдХрд┐рдП рдЧрдП рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЛ рдорд╛рдирдХ рдлреНрд░реАрдорд╛рд░реНрдХрд░ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдиреЛрдЯреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╡реЗрд░рд┐рдПрдмрд▓ рдирд╛рдо рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЯрд╛рдЗрдк рдХрд░реЗрдВ

рдирдорд╕реНрддреЗ ${рдирд╛рдо}!

рдпрд╣рд╛рдБ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ рдирд╛рдо рд░рдирдЯрд╛рдЗрдо рдкрд░ рджрд┐рдП рдЧрдП рдорд╛рди рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрджреЗрд╢реЛрдВ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдкрд╛рда рдХреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдорд┐рд▓рд╛рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ
рд▓реЗрдЖрдЙрдЯ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рдирд╛ рдФрд░ рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ред рдЗрд╕рд▓рд┐рдП JOOReports рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рдЦреЗрддред рдЖрдк рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВ рдореЗрдиреВ рд╕реЗ OpenOffice.org рд░рд╛рдЗрдЯрд░ рдореЗрдВ рдПрдХ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдлрд╝реАрд▓реНрдб рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдлрд╝реАрд▓реНрдб/рдЕрдиреНрдп... (рдпрд╛ рдмрд╕ Ctrl+F2 рджрдмрд╛рдПрдБ), рдлрд┐рд░ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдЯреИрдм рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЪреБрдиреЗрдВ
рдЗрдирдкреБрдЯ рдХреНрд╖реЗрддреНрд░ред рдлрд╝реАрд▓реНрдб рд╕рдВрджрд░реНрдн рдХреЛ JOOScript рдФрд░ рдирд┐рдореНрди рдлрд╝реАрд▓реНрдб рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдмрджрд▓реЗрдВ
рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "$рдирд╛рдо")ред рдпрд╣ рдлрд╝реАрд▓реНрдб рдЖрдорддреМрд░ рдкрд░ рд░рд╛рдЗрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рдПрдЧреА
рдЪрд░ рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдзреВрд╕рд░ рдЖрдпрдд рдХреЗ рд░реВрдк рдореЗрдВ, рдЙрд╕ рдкрд░ рдорд╛рдЙрд╕ рд▓реЗ рдЬрд╛рдиреЗ рдкрд░ рд╡рд╣ рдкреНрд░рдХрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛
рдлрд╝реАрд▓реНрдб рд╕рдВрджрд░реНрдн.

рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓реЗрдЖрдЙрдЯ рд╕реЗ рдЕрд▓рдЧ рд░рдЦрдиреЗ рдХрд╛ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ
рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИред рдлрд╝реАрд▓реНрдб рд╕рдВрджрд░реНрдн рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк рдЬреЛ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВрдЧреЗ рд╡рд╣реА рд╣реЛрдЧрд╛
рдЗрд╕реЗ FreeMarker ${...} рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЗрд╕рд╕реЗ рдХреБрдЫ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЪрд░ рдирд╛рдо.

рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рдирд┐рд░реНрджреЗрд╢ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкрд╛рда рдХреЗ рдПрдХ рднрд╛рдЧ рдХреЛ рд╕рд╢рд░реНрдд рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
рдпрд╛ рдХрд┐рд╕реА рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЖрдЗрдЯрдо рдХреЗ рд▓рд┐рдП рддрд╛рд▓рд┐рдХрд╛ рдкрдВрдХреНрддрд┐ рдХреЛ рджреЛрд╣рд░рд╛рддреЗ рд╣реБрдП, рдЖрдк рдлреНрд░реАрдорд╛рд░реНрдХрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдПрдХ рд╕рд░рд▓ рдирд┐рд░реНрджреЗрд╢ рд╣реИ рдЖрд╡рдВрдЯрд┐рдд. рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рдирдП рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

[#рдХреБрд▓ рдореВрд▓реНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ = рдЗрдХрд╛рдИ рдореВрд▓реНрдп * рдорд╛рддреНрд░рд╛]

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рдо рд╣рдореЗрд╢рд╛ FreeMarker рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ (рд╕реНрдХреНрд╡рд╛рдпрд░ рдмреНрд░реИрдХреЗрдЯ) рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢ рдХреЛ рд╕реАрдзреЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣
рд╣рдореЗрд╢рд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдХрд╛рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдиреАрдЪреЗ рджреЗрдЦреЗрдВрдЧреЗ) рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдЙрд▓реНрд▓реЗрдЦрд┐рдд рдорд┐рд╢реНрд░рдг рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдПрдХ рдРрд╕реА рдкреНрд░рдерд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рд╣рдо рдХрд┐рд╕реА рднреА рддрд░рд╣ рдмрдЪрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, JOOReports рджреЗрддрд╛ рд╣реИ
рдЖрдк рдлреНрд░реАрдорд╛рд░реНрдХрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЖрдк рд░рд╛рдЗрдЯрд░ рдореЗрдВ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдореЗрдиреВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВ/рд╕реНрдХреНрд░рд┐рдкреНрдЯ..., рдлрд┐рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рдХрд╛рд░ рдХреЛ JOOScript рдореЗрдВ рдмрджрд▓реЗрдВ рдФрд░ рдХреЛрдИ рднреА рдбрд╛рд▓реЗрдВ
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ рдлреНрд░реАрдорд╛рд░реНрдХрд░ рдирд┐рд░реНрджреЗрд╢ред рд▓реЗрдЦрдХ рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЗрд╕ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЫреЛрдЯрд╛ рд╣рд░рд╛ рдЖрдпрдд, рдФрд░ рдЖрдк рдЗрд╕реЗ рдЦреЛрд▓рдиреЗ рдФрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкрд░ рдбрдмрд▓ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рддреЛ рдЖрдкрдХрд╛ рдирд┐рд░реНрджреЗрд╢ рдЙрд╕ рдмрд┐рдВрджреБ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд╣рд╛рдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд╛рд▓реА рдЧрдИ рд╣реИред рдпрд╣ рд╣реИ
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓рд┐рдП рдареАрдХ рд╣реИ рдЖрд╡рдВрдЯрд┐рдд рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ, рдРрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рд╕реВрдЪреА.

рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк OpenOffice.org рд░рд╛рдЗрдЯрд░ рдореЗрдВ рдПрдХ FreeMarker рдирд┐рд░реНрджреЗрд╢ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдореЗрдиреВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВ/рдлрд╝реАрд▓реНрдб/рдЕрдиреНрдп... (рдпрд╛ рдмрд╕ Ctrl+F2 рджрдмрд╛рдПрдБ), рдлрд┐рд░ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдЯреИрдм рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
рдФрд░ рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдЪреБрдиреЗрдВ. рдлрд╝реАрд▓реНрдб рд╕рдВрджрд░реНрдн рдХреЛ JOOScript рдФрд░ рдирд┐рдореНрди рдлрд╝реАрд▓реНрдб рдореЗрдВ рдмрджрд▓реЗрдВ
рд╕рд╛рдордЧреНрд░реА рдирд┐рд░реНрджреЗрд╢ рджрд░реНрдЬ рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "[#assign title='Mr.']")ред рдирдореВрдирд╛ рдЦреБрд▓рд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЯреЗрдореНрдкрд▓реЗрдЯ

рдлрд┐рд░ рдпрд╣ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрджреЗрд╢ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ рд░рдЦрдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓реЗрдЖрдЙрдЯ рд╕реЗ.

RSI рдпрд╣ рднреА рдПрдХ OpenDocument рдЯреЗрдХреНрд╕реНрдЯ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╡рд┐рд▓рдп.

JOOReports рдЕрдкрдиреЗ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ FreeMarker рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди jodreports рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad