Microsoft рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛ рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП рдпреБрдХреНрддрд┐рдпрд╛рдБ

рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛


рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдЬрдм рдореИрдВ рдПрдХ рдирдП рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдкрд░ рдЖрдпрд╛, рддреЛ рдореБрдЭреЗ Microsoft рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдИ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдиреЗ рдХрд╛ рдХрд╛рдо рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛ред рдореЗрд░реЗ рдЖрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЬ рдХреЗ рд▓рд┐рдП рдореИрдВ рдЬрд┐рд╕ рдХрдВрдкрдиреА рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ, рдЙрд╕рдиреЗ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП Sybase DataWindow рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдЖрдЧрдорди рдХреЗ рд╕рдордп, рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЗрд╕ рдХрдВрдЯреАрд▓реЗ рд░рд╛рд╕реНрддреЗ рдкрд░ рдЪрд▓рдиреЗ рдФрд░ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЧрд╛рдВрда рднрд░рдиреЗ рдХрд╛ рд╕рдореНрдорд╛рди рдорд┐рд▓рд╛ред рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЙрдкрдпреЛрдЧреА рд╕реБрдЭрд╛рд╡ рдЬрдорд╛ рд╣реБрдП рд╣реИрдВ, рдореИрдВ рдЖрдЬ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред


0) рдЬрд╣рд╛рдБ рд╕рдВрднрд╡ рд╣реЛ, рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ

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

рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рд╕рднреА рдбреЗрдЯрд╛ рдПрдХ рд╕рд╛рде рдЪрд┐рдкрдХ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдпрджрд┐ рдЖрдк рдПрдХ рд▓рдВрдмреЗ рдкрд╛рда рд╕реЗ рдорд┐рд▓рддреЗ рд╣реИрдВ, рддреЛ рдбреЗрдЯрд╛ рдХреЛ рдЕрддрд┐рд╡реНрдпрд╛рдкреА рдФрд░ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдСрдлрд╕реЗрдЯ рдХреЗ рдмрд┐рдирд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдиреЛрдЯ: рддрд╛рд▓рд┐рдХрд╛ рдЕрдиреНрдп рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдВрдЯреЗрдирд░ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд▓ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЯреЗрдХреНрд╕рдмреЙрдХреНрд╕ рд╣реИ

1) рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдЖрдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ

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

1) рд░рд┐рдкреЛрд░реНрдЯ рдкрд░ рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ тАЬрд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░реЙрдкрд░реНрдЯреАрдЬтАЭ рдЪреБрдиреЗрдВ
2) рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрдерд┐рддрд┐ (рдУрд░рд┐рдПрдВрдЯреЗрд╢рди) рдЪреБрдиреЗрдВ
3) A4 рдХреЗ рдмрд░рд╛рдмрд░ рдкреЗрдкрд░ рд╕рд╛рдЗрдЬ (рдкреЗрдкрд░ рд╕рд╛рдЗрдЬ) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
4) рдлрд╝реАрд▓реНрдб рд╕реЗрдЯ рдХрд░реЗрдВ (рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ 1 рд╕реЗрдореА рд╣реИ)
5) рдУрдХреЗ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
6) рдЕрдВрддрд┐рдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реНрдкрд░реНрд╢: рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдореБрдЦреНрдп рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда рдХреА рдЪреМрдбрд╝рд╛рдИ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ 19 рд╕реЗрдореА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдП 4 рдХреА рдЪреМрдбрд╝рд╛рдИ 21 рд╕реЗрдореА рд╣реИ, рдФрд░ рдмрд╛рдИрдВ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдЗрдВрдбреЗрдВрдЯ 1 рд╕реЗрдореА рд╣реИред рд╣рдореЗрдВ рд╢рд░реАрд░ рдХрд╛ рдЖрдХрд╛рд░ 21-2 = 19 рд╣реИред рдпрджрд┐ рдЖрдк рд▓реИрдВрдбрд╕реНрдХреЗрдк рдкреЗрдЬ (29.7 рд╕реЗрдореА) рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╢рд░реАрд░ рдХрд╛ рдЖрдХрд╛рд░ 27.7 рд╕реЗрдореА рд╣реЛрдЧрд╛ред рдпрд╣ рдХреНрд╖рдг рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрджрд┐ рд╢рд░реАрд░ рдХрдо рд╕реЗ рдХрдо 1 рдорд┐рдореА рд▓рдВрдмрд╛ рд╣реИ рддреЛ рдкреАрдбреАрдПрдл рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп рд╣рдореЗрдВ 1 рдХреЗ рдмрдЬрд╛рдп 2 рд╢реАрдЯ рдорд┐рд▓рддреЗ рд╣реИрдВред

2) рдЕрдВрдХрдЧрдгрд┐рдд рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЕрд╢рдХреНрдд рдЬрд╛рдБрдЪ рдФрд░ рдХрд╛рд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

рдпрджрд┐ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗрд▓ рдореЗрдВ рдПрдХ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рд╕реВрддреНрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдХ рдЕрд╢рдХреНрдд рдЬрд╛рдВрдЪ (IsNothing рд╡рд┐рдзрд┐) рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЯрд╛рдЗрдк рдХрд╛рд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдлреНрд▓реЛрдЯрд┐рдВрдЧ-рдкреЙрдЗрдВрдЯ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбрдмрд▓ (CDbl Method) рдореЗрдВ рдмрджрд▓реЗрдВ
рдЙрджрд╛рд╣рд░рдг рдЙрджрд╛рд╣рд░рдг: рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдПрдХ рдлрд╝реАрд▓реНрдб рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХрдИ рдлрд╝реАрд▓реНрдб рд╢рд╛рдорд┐рд▓ рд╣реИрдВ (рдпрд╣ рдЙрджрд╛рд╣рд░рдг рд╕рдВрднрд╡рддрдГ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд░рд╛рд╢рд┐ SQL рд╕реНрддрд░ рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЙрдкрдпреБрдХреНрдд рд╣реИ)ред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдлрд╝реАрд▓реНрдб A (рдкреНрд░рдХрд╛рд░ INT рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕) рдФрд░ рдлрд╝реАрд▓реНрдб B (рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдкреНрд░рдХрд╛рд░ (28.12)) рд╣реИред рддрдм рдкрд░рд┐рдХрд▓рд┐рдд рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:
=CDBl(IIF(IsNothing(Fields!A.Value),0, Fields!A.Value)) + CDBl(IIF(IsNothing(Fields!B.Value),0, Fields!B.Value)) 

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

3) рдкреНрд░рддреНрдпреЗрдХ рдкреГрд╖реНрда рдкрд░ рдПрдХ рдЬрдЯрд┐рд▓ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд╢реАрд░реНрд╖рдХреЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рддреЗ рд╣реБрдП

рд╕рд╛рдзрд╛рд░рдг рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ, рддрд╛рд▓рд┐рдХрд╛ рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ рдЭрдВрдбрд╛ "рдкреНрд░рддреНрдпреЗрдХ рдкреГрд╖реНрда рдкрд░ рд╣реЗрдбрд░ рджреЛрд╣рд░рд╛рдПрдВ рдХреЙрд▓рдо" рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдмрд╛рдд рдЯреЛрдкреА рдореЗрдВ рд╣реИред рдЬрдЯрд┐рд▓ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ (рдХрдИ рд╕рдореВрд╣реЛрдВ рд╕реЗ рдорд┐рд▓рдХрд░) рдпрд╣ рд╡рд┐рдзрд┐ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧреАред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "рдЙрдиреНрдирдд рдореЛрдб" рдЦреЛрд▓реЗрдВ
рдЫрд╡рд┐
рдФрд░ рдЙрдкрдпреБрдХреНрдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЪреБрдирдиреЗ рд╕реЗ "рдЯреНрд░реВрдСрдирд╡реНрдпреВрдкреЗрдЬ" рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдЯреНрд░реВ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЫрд╡рд┐

4) рдПрдХреНрд╕реЗрд▓ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп рдкреГрд╖реНрдард╛рдВрдХрди

рдПрдХреНрд╕реЗрд▓ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдореЗрдВ рдбреЗрдЯрд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп рдмрд╣реБрдд рдмрд╛рд░, рдбреЗрдЯрд╛ рдХреЛ рд╢реАрдЯреНрд╕ рдореЗрдВ рддреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдИ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдм рдПрдХреНрд╕реЗрд▓ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ (рд╕рдВрд╕реНрдХрд░рдг 2003 рдпрд╛ рдЙрд╕рд╕реЗ рдХрдо) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, 1 рд╢реАрдЯ (65536 рдкрдВрдХреНрддрд┐рдпреЛрдВ) рдкрд░ рдЕрдзрд┐рдХрддрдо рдкрдВрдХреНрддрд┐рдпреЛрдВ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдкреГрд╖реНрда рдкрд░ рд╕рдореВрд╣реАрдХреГрдд рдбреЗрдЯрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рдореВрд╣ рд╣рдорд╛рд░реА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрддрд╛ рд╣реИред
рдПрдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЗ рдирд┐рд░реНрдпрд╛рдд рдХреЗ рд╕рд╛рде рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬреЛ 65536 рдкрдВрдХреНрддрд┐рдпреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред
1) рдПрдХ рдЧреНрд░реБрдк рдмрдирд╛рдПрдВ
2) рд╕рдореВрд╣ рдХреА рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ, рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЯрди рджрдмрд╛рдПрдВ
рдЫрд╡рд┐
рдФрд░ рд╢рд░реНрдд рджрд░реНрдЬ рдХрд░реЗрдВ:
 =CInt(Ceilng(RowNumber(Nothing)/65000)) 

3) рдкреЗрдЬ рдмреНрд░реЗрдХреНрд╕ рдЯреИрдм рдкрд░ рдЧреНрд░реБрдк рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рдореЗрдВ, рдлрд┐рдЧрд░ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЕрдиреБрд╕рд╛рд░ рдЭрдВрдбреЗ рд╕реЗрдЯ рдХрд░реЗрдВред


5) рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд░рдВрдЧ рджреЗрдВ

рдЕрдХреНрд╕рд░ рдПрдХ рдЕрд▓рдЧ рд░рдВрдЧ рдореЗрдВ рдХреБрдЫ рдбреЗрдЯрд╛ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рдВрдЧ "рдЬрд╝реЗрдмрд░рд╛" рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП) рдпрд╣ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдбрд░рд▓рд░ рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╢рд░реНрдд (рдПрдХреНрд╕рдкреНрд░реЗрд╢рди) рд▓рд┐рдЦрдХрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

 = IIF(RowNumber(Nothing) Mod 2, "White", "Gainsboro") 

рдпрджрд┐ рдирдХрд╛рд░рд╛рддреНрдордХ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ, рдпрд╣ "рдХрд▓рд░" рд╕реЗрд▓ рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ рдирд┐рдореНрди рд╕реНрдерд┐рддрд┐ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
 =IIF(ReportItems!YourCell.Value < 0, "Red", "Black") 


6) рдкреЗрдЬ рдмреНрд░реЗрдХ

рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдмреНрд▓реЙрдХ рдХреЗ рдмрд╛рдж рдПрдХ рдкреЗрдЬ рдмреНрд░реЗрдХ рдбрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдпрд╣ рдХрд░рдирд╛ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рдЬрд┐рд╕ рд╕реНрдерд╛рди рдкрд░ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд╡рд╣рд╛рдВ "рдЖрдпрдд" рдкреНрд░рдХрд╛рд░ рдХреА рдПрдХ рд╡рд╕реНрддреБ рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдЖрдпрдд рдЧреБрдгреЛрдВ рдореЗрдВ, PageBreak-BreakLocation = рдмреАрдЪ рд╕реЗрдЯ рдХрд░реЗрдВред рдпрджрд┐ рдкреГрд╖реНрда рдХреНрд░рдорд╛рдВрдХрди рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдПрдХ рдЙрдкрдпреЛрдЧреА ResetPageNumber рдЧреБрдг рднреА рд╣реИ


рдпрд╣ рд╕рдм рдЕрдм рдХреЗ рд▓рд┐рдП рд╣реИ, рдЕрдЧрд▓реЗ рдЕрдВрдХ рдореЗрдВ рд╕реБрдЭрд╛рд╡реЛрдВ рдХрд╛ рдПрдХ рдирдпрд╛ рдмреИрдЪред

Source: https://habr.com/ru/post/In164143/


All Articles