1 рд╕реА рдореЗрдВ рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рд╕реЗ рдбреЗрдЯрд╛ рдЖрдпрд╛рдд рдХрд░реЗрдВ: рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рдмрдВрдзрди

рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдПрдХ рдорд┐рддреНрд░ рдиреЗ рдореБрдЭреЗ 1 рд╕реА: рдЯреНрд░реЗрдб рдореИрдиреЗрдЬрдореЗрдВрдЯ 11. рдХреЗ рдмрд╛рдж рд╕реЗ рдПрдХ рдЫреЛрдЯреЗ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рд╕реЗ рдбреЗрдЯрд╛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░реНрдп рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдореБрдЦреНрдп рдиреМрдХрд░реА рдХреЗ рд▓рд┐рдП, рдореИрдВ SharePoint рдФрд░ .Net рд╕реНрдЯреИрдХ рд╕реЗ рдирд┐рдкрдЯрддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рдЕрдкрдиреЗ рдХреНрд╖рд┐рддрд┐рдЬ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдФрд░ рдХреБрдЫ рдирдпрд╛ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рдЖрдпрд╛ред рдХрд╛рд░реНрдп рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
- 1 рд╕реА рдореЗрдВ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рд╕реЗ рдмрд╛рдж рдореЗрдВ рдПрдХ рддрд░рдлрд╛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд╕рд╛рде 1 рд╕реА рдореЗрдВ рдПрдХ рдмрд╛рд░ рдбреЗрдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ;
- рд╕реНрдЯреЛрд░ рдбреЗрдЯрд╛ рдПрдордПрд╕ SQL тАЛтАЛрд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
- SQL рд╕рд░реНрд╡рд░ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рдФрд░ рдиреНрдпреВрдирддрдо рдХреЛрдб рдХреЗ рд╕рд╛рде рдирд┐рдпрдорд┐рдд рд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1C рдкрд░ рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╡рд╛рдВрдЫрдиреАрдп рд╣реИред

рдпрд╣ рд▓реЗрдЦ рдордВрдЪреЛрдВ рдФрд░ 1C рдкреНрд░рд▓реЗрдЦрди рдХреЗ рдЕрдзреНрдпрдпрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ 1 рд╕реА рдореЗрдВ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рд╡рд┐рд╖рдп рдХреА рдорд╛рдВрдЧ рд╣реИ, рддреЛ рдПрдХ рдмрд╛рд░ рдореИрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ рдХрд┐ 1 рд╕реА рд╕реЗ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдореЗрдВ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреИрд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВрдиреЗ рдпрдерд╛рд╕рдВрднрд╡ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рддрд╛рдХрд┐ рд▓реЛрдЧ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВ, рдЬреИрд╕реЗ рдореБрдЭреЗ 1 рд╕реА рдХреЗ рд╕рд╛рде рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдкрд░ рд╕рдордп рдмрдЪрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ рдФрд░ рдЧрд▓рддрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рдпрджреНрдпрдкрд┐ рд▓реЗрдЦ SQL рд╕рд░реНрд╡рд░ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЕрдиреНрдп DBMS рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

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

рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрдкрд╛рдж рдХрдИ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдореЗрдВ рдХрдИ рдЙрддреНрдкрд╛рдж рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдореЗрдВ рдХрдИ рдЙрдкрд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рди" рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рдЕрдзреАрди рдПрдХ рд╢реНрд░реЗрдгреА рд╣реИред рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, рд╣рдо рдХреЗрд╡рд▓ рдЙрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреА рд╣рдореЗрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рджреБрдХрд╛рди рдореЗрдВ рдЙрддреНрдкрд╛рдж рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рдЧреБрдгреЛрдВ рдореЗрдВ рдирд╛рдо, рдореВрд▓реНрдп, рд▓реЗрдЦ рдЬреИрд╕реЗ рдЧреБрдг рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЦреБрдж рдХреЛ 3 рддрд╛рд▓рд┐рдХрд╛рдУрдВ рддрдХ рд╕реАрдорд┐рдд рд░рдЦрддреЗ рд╣реИрдВ:
  1. рдЙрддреНрдкрд╛рдж
  2. рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ
  3. ProductCategories рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдмрд╣реБ-рд╕реЗ-рдХрдИ рдЕрдВрддрд░рд┐рдо рддрд╛рд▓рд┐рдХрд╛ рд╣реИ

рдпрд╣рд╛рдБ рдЖрдзрд╛рд░ рдЖрд░реЗрдЦ рд╣реИ:


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

рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдореЗрдВ, рдПрдХ рдЙрддреНрдкрд╛рдж рдХрдИ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди 1 рд╕реА рдореЗрдВ, рдорд╛рдирдХ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ, рд╕рд╛рдорд╛рди рдПрдХ рд╢реНрд░реЗрдгреА (рдЖрдЗрдЯрдо рдХрд╛ рдкреНрд░рдХрд╛рд░) рдХреЗ рд╣реЛрддреЗ рд╣реИрдВред рд╕рдВрднрд╡рддрдГ 1 рд╕реА рдореЗрдВ, рдЖрдк рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдирд╛рдордХрд░рдг рдФрд░ рдирд╛рдордХрд░рдг рдХреЗ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмреАрдЪ рдХрдИ-рд╕реЗ-рдХрдИ рд╕рдВрдмрдВрдз рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЦреБрдж рдХреЛ рдорд╛рдирдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рддрдХ рд╕реАрдорд┐рдд рдХрд░ рд▓реЗрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдкрд╣рд▓реА рд╢реНрд░реЗрдгреА рд▓реЗрдВрдЧреЗ рдЬрд┐рд╕рдореЗрдВ рдореВрд▓ рд╢реНрд░реЗрдгреА (рд╢реНрд░реЗрдгреА 1 рд╕реНрддрд░) рдирд╣реАрдВ рд╣реИред

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

create function dbo.get_parent_category(@categoryId int) returns nvarchar(256) begin declare @parentId int set @parentId = (select ParentCategoryId from dbo.Category where CategoryId = @categoryId) if @parentId is null begin return @categoryId end return dbo.get_parent_category(@parentId) end 


рдлрд┐рд░ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдЬреЛ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рдкреНрд░рдердо рд╕реНрддрд░ рдХреА рдкрд╣рд▓реА рд╢реНрд░реЗрдгреА рдХрд╛ рдирд╛рдо рджреЗрддрд╛ рд╣реИ:
 create function dbo.get_parent_product_category(@productId int) returns nvarchar(256) begin declare @categoryId int, @parentCategory int declare @categoryName nvarchar(256) set @categoryId = (select top 1 c.CategoryId from dbo.Product p inner join dbo.ProductCategory pc on p.ProductId = pc.ProductId inner join dbo.Category c on pc.CategoryId = c.CategoryId where p.ProductId = @productId) set @parentCategory = dbo.get_parent_category(@categoryId) return (select Name from dbo.Category where CategoryId = @parentCategory) end 


рдпрд╣ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЧрдП рд╕рд╛рдорд╛рди рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред рд╡рд░реНрдгрд┐рдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде, рдпрд╣ рд╕рд░рд▓ рд╣реИ:
 select Name, Price, Articul, Vendor, dbo.get_parent_product_category(ProductId), ProductId from Product order by p.Name 


SQL рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдХрд╕реНрдЯрдо рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрд░реЛрдХреНрдд рд╕рдорд╛рдзрд╛рди рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛ред

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


рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ, Add> General properties> Selection> рд╕реЗрд▓реЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рд╕рд╛рдЗрдЯ рдкрд░ рдЙрддреНрдкрд╛рдж рдХрд╛ рдЖрдИрдбреА" рдЪреБрдиреЗрдВ:


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


рдПрдХ рдЯреЗрдмреНрдпреБрд▓рд░ рдбреЙрдХреНрдпреВрдореЗрдВрдЯ рд╕реЗ рд▓реЛрдбрд┐рдВрдЧ рдбреЗрдЯрд╛ рдХреА рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдиреЙрд░реНрдорд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЛрдб рдореЗрдВ 1C рдХреЛ рдЦреЛрд▓рдирд╛ рд╣реЛрдЧрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдкреНрд░рдмрдВрдзрд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЛрдб рдореЗрдВ 1C UT 11 рдЦреБрд▓рддрд╛ рд╣реИ)ред рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЛрдб рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рд╢рд╛рд╕рди> рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛> рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рджреВрд╕рд░реЗ рдЯреИрдм рдореЗрдВ рджреВрд╕рд░реЗ рдЯреИрдм рдкрд░, рд░рди рдореЛрдб рдлрд╝реАрд▓реНрдб рдореЗрдВ, рд╕рд╛рдорд╛рдиреНрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрдВрдлреЛрдмреЗрд╕ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рдореЗрди рд▓реЙрдиреНрдЪ рдореЛрдб рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЪреБрдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрдм рдиреЙрд░реНрдорд▓ рдПрдкреНрд▓реАрдХреЗрд╢рди рдореЛрдб рдореЗрдВ рдЗрдиреНрдлреЛрдмреЗрд╕ рдХреЛ рдЦреЛрд▓реЗрдВ рдФрд░ рдПрдХ рдЯреЗрдмреБрд▓рд░ рдбреЙрдХреНрдпреВрдореЗрдВрдЯ (рдлрд╛рдЗрд▓> рдУрдкрди) рд╕реЗ рд▓реЛрдбрд┐рдВрдЧ рдбреЗрдЯрд╛ рдХреА рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЛ рд▓реЛрдб рдХрд░реЗрдВред рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдПрдХреНрд╕реЗрд▓ рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдиреЗрдВ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рд╕реНрдЯреЛрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдерд╛:


рд╕рд╛рдорд╛рди рдЖрдпрд╛рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдирд┐рд░реНрднрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛ рдФрд░ рдЖрдЗрдЯрдо рдХреЗ рдкреНрд░рдХрд╛рд░ рдореЗрдВ рдбреЗрдЯрд╛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдпреЗ рдлрд╝реАрд▓реНрдб рдЦрд╛рд▓реА рд░рд╣реЗрдВрдЧреЗред рд╢реАрд░реНрд╖ рдкрд░ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбрд╛рдЙрдирд▓реЛрдб рдореЛрдб = рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рджреГрд╢реНрдп = рдирд┐рд░реНрдорд╛рддрд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рд╕реЗрдЯрд┐рдВрдЧ рдЯреИрдм рдкрд░, рдирд┐рдореНрди рдорд╛рди рд╕реЗрдЯ рдХрд░реЗрдВ:


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

рд╕рд╛рджреГрд╢реНрдп рджреНрд╡рд╛рд░рд╛, рд╣рдо рдбреЗрдЯрд╛ рдХреЗ рдЖрдпрд╛рдд рдХреЛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдкреНрд░рдХрд╛рд░ рдореЗрдВ рдирд╛рдорд╛рдВрдХрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдХреЗрд╡рд▓, рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдорд╛рдирдХ рдЯреИрдм рдореЗрдВ, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЯреИрдм рдкрд░, рдмрд┐рдХреНрд░реА рдкрдВрдЬреАрдХрд░рдг рд╡рд┐рдХрд▓реНрдк рдФрд░ рдЖрдЗрдЯрдо рдкреНрд░рдХрд╛рд░ рд╕реЗрдЯ рдХрд░рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИ:


рдЕрдм рдЖрдк рд╕рд╛рдорд╛рди рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдирд┐рдореНрди рдЖрдХреГрддрд┐ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЕрдиреБрд╕рд╛рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗрдЯ рдХрд░реЗрдВ:


рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдкреЗрдХреНрд╖рд┐рдд "рд╕рд╛рдЗрдЯ рдкрд░ рдЙрддреНрдкрд╛рдж рдЖрдИрдбреА" рдореЗрдВ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдКрдкрд░ рдмрдирд╛рдпрд╛ рдерд╛, рдЗрд╡реЗрдВрдЯ рдореЗрдВ рдирд┐рдореНрди рд╣реИрдВрдбрд▓рд░ рдЬреЛрдбрд╝реЗрдВ> рдЬрдм рдХреЛрдИ рдСрдмреНрдЬреЗрдХреНрдЯ рд░рд┐рдХреЙрд░реНрдб рдХрд░ рд░рд╣рд╛ рд╣реЛ:
 Object.AdditionalRequirements.Clean ();

 рд╕рдВрдкрддреНрддрд┐ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ =
 рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдпреЛрдЬрдирд╛рдПрдВред рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╡рд░рдг рдФрд░ рдЬрд╛рдирдХрд╛рд░реАред рдирд╛рдо рд╕реЗ рдЦреЛрдЬреЗрдВ ("рд╕рд╛рдЗрдЯ рдкрд░ рдЙрддреНрдкрд╛рдж рдЖрдИрдбреА", рдпрд╣ рд╕рдЪ рд╣реИ);
         
 рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдСрдирд╕рд╛рдЗрдЯ = рд╡рд╕реНрддреБред рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╡рд░рдгред рдЬреЛрдбрд╝реЗрдВ ();
 рд╕рд╛рдЗрдЯ рдкрд░ рдЖрдИрдбреАред рд╕рдВрдкрддреНрддрд┐ = рд╕рдВрдкрддреНрддрд┐ рдЖрдИрдбреА;
 рд╕рд╛рдЗрдЯ рдкрд░ рдЖрдИрдбреАред рдорд╛рди = рдЧреНрд░рдВрдереЛрдВ рдХреА рд╕реЗрд▓ [6];
 Object.Record ();


рдЙрд╕рдХреЗ рдмрд╛рдж рд╣рдо рд╕рд╛рдорд╛рди рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдпрд╛рдд рд╕рдлрд▓ рд╣реЛрдЧрд╛, рдФрд░ рдЬрдм рдЖрдк рдХрд┐рд╕реА рдПрдХ рдЙрддреНрдкрд╛рдж рдХреЗ рд╕рд╛рде рд╕рдВрдкрд╛рджрди рдлрд╝реЙрд░реНрдо рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдЧреБрдг рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ, рдЬреЛ рдХрд┐ рдПрдХреНрд╕реЗрд▓ рдХреЗ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

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

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

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

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдордиреЗ рд▓реЗрдЦрд╛рдВрдХрди рдореЗрдВ рдмрд╛рдж рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП 1 рд╕реА рдореЗрдВ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд▓реЗрдЦ рдХрд┐рд╕реА рд╕рдорд╛рди рдХрд╛рд░реНрдп рдкрд░ рд╕рдордп рдФрд░ рдзрди рдмрдЪрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдореИрдВ 1 рд╕реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЧрд▓рддрд┐рдпрд╛рдВ рдкрд╛рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЙрдирдХреЗ рд╕рд╛рде рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдВ рдФрд░ рд▓реЗрдЦ рдХреЛ рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рд╛рдЧреВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред

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


All Articles