Qaf: рдПрдХреНрд╕реЗрд▓ xlsx рдлрд╝рд╛рдЗрд▓ рд╕рдорд░реНрдерди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 9 рд╕рд┐рддре░ 2016  ┬╖  17рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: qmetry/qaf

p1 feature data-driven

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрднреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдореЗрдВ рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

рд╕рднреА 17 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдирдорд╕реНрддреЗ @cjayswal рдХреНрдпрд╛ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА qaf рдореЗрдВ xlsx рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИ?

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрднреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдореЗрдВ рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

рд╣рд╛рдп @cjayswal рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдореБрдЭреЗ рд╕реАрдзреЗ рд╡реНрдпрд╡рд╕рд╛рдп рд╕реЗ XLSX рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИред рдореБрдЭреЗ рдПрдХреНрд╕рдПрд▓рдПрд╕рдПрдХреНрд╕ рд╢реАрдЯ рд╕реЗ рдбреЗрдЯрд╛ рд▓реЗрдиреЗ рдФрд░ рдСрдЯреЛрдореЗрд╢рди рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдПрдХреНрд╕рдПрд▓рдПрд╕рдПрдХреНрд╕ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдПрдХреНрд╕реЗрд▓ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдПрдХреНрд╕рдПрд▓рдПрд╕ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред XLSX рдХреЗ рд▓рд┐рдП рднреА рд╕рдкреЛрд░реНрдЯ рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИред рдпрд╛ рдлрд┐рд░ рдЕрднреА рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдПрд▓рдПрд╕рдПрдХреНрд╕ рдХрд╛ рдХрд╕реНрдЯрдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реИрд╕реЗ рднреА рд╣реИред

рд╣рд╛рдп рд░реВрдкрдХ,

рд╣рд╛рдВ рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред

рдпрд╣рд╛рдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ https://github.com/qmetry/qaf/issues/82 . рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдХреИрд╕реЗ рдЙрднрд╛рд░реВрдВ?

рдЖрдк рдЗрдореЛрдЬреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрд╡реЛрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдердВрдм рдЕрдк рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

+1 рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП xlsx рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

рдЕрдзрд┐рдХрддрдо 256 рд╕реНрддрдВрднреЛрдВ рдХреА xls рдкреНрд░рд╛рд░реВрдк рд╕реАрдорд╛ рдХреЗ рдХрд╛рд░рдг рдпрд╣ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдРрд╕реЗ рдорд╛рдорд▓реЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ 256 рд╕реЗ рдЕрдзрд┐рдХ рдХреЙрд▓рдо рдбреЗрдЯрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ xlsx рдкреНрд░рд╛рд░реВрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЗрд╕ рдкрд░ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдорддрджрд╛рдиред рд╣рдо рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХреНрд╕реЗрд▓ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХреНрдпреВрдореЗрдЯреНрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╕рдорд╕реНрдпрд╛ рдХрдерди: рд╣рдо рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рд╢реАрдЯ рдХреЛ рд╢реЗрдпрд░ рдкреЙрдЗрдВрдЯ рдореЗрдВ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдкрд░реАрдХреНрд╖рдХ/рдмреАрдП рд╕рд╣рдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рдЬреЛрдбрд╝ рд╕рдХреЗрдВред
рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП xlsx рдкреНрд░рд╛рд░реВрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рди рдЬреЛрдбрд╝реЗрдВ:

  1. рд╕рд╣рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╢реЗрдпрд░ рдмрд┐рдВрджреБ рдкрд░ рдХреЗрд╡рд▓ xlsx рдкреНрд░рд╛рд░реВрдк рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред
  2. рдмреАрдП рдФрд░ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣рд┐рддрдзрд╛рд░рдХреЛрдВ рдХреЛ рдкреБрд░рд╛рдиреЗ (рдПрдХреНрд╕рдПрд▓рдПрд╕) рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░рд╛ рдврд╛рдВрдЪрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
  3. xlsx рдкреБрд░рд╛рдиреЗ рдкреНрд░рд╛рд░реВрдк рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рд╣рд▓реНрдХрд╛ рд╣реИ --> рдпрд╣ рдмрд╣реБрдд рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдХрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рд╡рд╛рд▓реЗ рдмрдбрд╝реЗ рдЖрдХрд╛рд░ рдХреЗ рдкрд░реАрдХреНрд╖рдг рд╕реВрдЯ рд╣реЛрддреЗ рд╣реИрдВ

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

рдзрдиреНрдпрд╡рд╛рдж @cjayswal рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдХреНрдпрд╛ рдлрд┐рдХреНрд╕ рд╡рд░реНрддрдорд╛рди 3.0.0 рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ рдпрд╛ рдпрд╣ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛?

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧреАред

рдзрдиреНрдпрд╡рд╛рдж @cjayswal рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдХреНрдпрд╛ рдлрд┐рдХреНрд╕ рд╡рд░реНрддрдорд╛рди 3.0.0 рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ рдпрд╛ рдпрд╣ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛?

рдирдорд╕реНрддреЗ! рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╕рдордп, рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдХрдХреНрд╖рд╛рдУрдВ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  1. рдкреИрдХреЗрдЬ com.qmetry.qaf.automation.testng.dataprovider рдореЗрдВ QAFInetrceptableDataProvider.java рд╡рд░реНрдЧ _(рдХреНрдпрд╛ рдЗрд╕ рд╡рд░реНрдЧ рдХреЗ рдирд╛рдо рдХреА рд╡рд░реНрддрдиреА рдЧрд▓рдд рд╣реИ?)_ рдЬреЛрдбрд╝реЗрдВ
  2. рдкреИрдХреЗрдЬ com.qmetry.qaf.automation.util рдХреЛ PoiExcelUtil.java рдХрдХреНрд╖рд╛ рдЬреЛрдбрд╝реЗрдВ
  3. рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдЬреЛрдбрд╝реЗрдВ:

    • рдЕрдкрд╛рдЪреЗ рдкреЛрдИ v4.1.2

    • apache poi-ooxml v4.1.2

    • рдЕрдкрд╛рдЪреЗ рдкреЛрдИ рдХреЙрдордиреНрд╕-рд╕рдВрдЧреНрд░рд╣4 v4.4

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╡рд░реНрддрдорд╛рди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рд╣реИ рдФрд░ рдЬрдм рдЖрдк рдЕрдкрдиреА XLSX рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ _"рд▓реЗрдмрд▓ [рдЯреЗрдмрд▓рдирд╛рдо] рдбреЗрдЯрд╛ рд╢реНрд░реЗрдгреА рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реАрдЯ [рд╢реАрдЯрдирд╛рдо]" рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЙрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреА XLSX рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдкрдХреА рдбреЗрдЯрд╛ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдХреЙрд▓рдо рдбрд╛рд▓рд╛

рдЙрдореНрдореАрдж рд╣реИ рдпреЗ рдорджрдж рдХрд░реЗрдЧрд╛!

рдзрдиреНрдпрд╡рд╛рдж, @cjayswal рдФрд░ @amitbhoraniya рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП!

рдзрдиреНрдпрд╡рд╛рдж @darkzcytheред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЕрдЧрд░ рдЖрдкрдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдЖрддреА рд╣реИ рддреЛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВред рдЗрд╕рд▓рд┐рдП рд╣рдо рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдзрдиреНрдпрд╡рд╛рдж @cjayswal рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдХреНрдпрд╛ рдлрд┐рдХреНрд╕ рд╡рд░реНрддрдорд╛рди 3.0.0 рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ рдпрд╛ рдпрд╣ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛?

рдирдорд╕реНрддреЗ! рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╕рдордп, рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдХрдХреНрд╖рд╛рдУрдВ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  1. рдкреИрдХреЗрдЬ com.qmetry.qaf.automation.testng.dataprovider рдореЗрдВ QAFInetrceptableDataProvider.java рд╡рд░реНрдЧ _(рдХреНрдпрд╛ рдЗрд╕ рд╡рд░реНрдЧ рдХреЗ рдирд╛рдо рдХреА рд╡рд░реНрддрдиреА рдЧрд▓рдд рд╣реИ?)_ рдЬреЛрдбрд╝реЗрдВ
  2. рдкреИрдХреЗрдЬ com.qmetry.qaf.automation.util рдХреЛ PoiExcelUtil.java рдХрдХреНрд╖рд╛ рдЬреЛрдбрд╝реЗрдВ
  3. рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдЬреЛрдбрд╝реЗрдВ:
  • рдЕрдкрд╛рдЪреЗ рдкреЛрдИ v4.1.2
  • apache poi-ooxml v4.1.2
  • рдЕрдкрд╛рдЪреЗ рдкреЛрдИ рдХреЙрдордиреНрд╕-рд╕рдВрдЧреНрд░рд╣4 v4.4

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╡рд░реНрддрдорд╛рди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рд╣реИ рдФрд░ рдЬрдм рдЖрдк рдЕрдкрдиреА XLSX рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ _"рд▓реЗрдмрд▓ [рдЯреЗрдмрд▓рдирд╛рдо] рдбреЗрдЯрд╛ рд╢реНрд░реЗрдгреА рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реАрдЯ [рд╢реАрдЯрдирд╛рдо]" рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЙрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреА XLSX рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдкрдХреА рдбреЗрдЯрд╛ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдХреЙрд▓рдо рдбрд╛рд▓рд╛

рдЙрдореНрдореАрдж рд╣реИ рдпреЗ рдорджрдж рдХрд░реЗрдЧрд╛!

рдзрдиреНрдпрд╡рд╛рдж, @cjayswal рдФрд░ @amitbhoraniya рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП!

рдзрдиреНрдпрд╡рд╛рдж @darkzcythe рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХреНрд╕рдПрд▓рдПрд╕рдПрдХреНрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЧрд┐рдЯ рд░реЗрдкреЛ рд╣реИред рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред

рдзрдиреНрдпрд╡рд╛рдж @darkzcytheред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЕрдЧрд░ рдЖрдкрдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдЖрддреА рд╣реИ рддреЛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВред рдЗрд╕рд▓рд┐рдП рд╣рдо рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЬрд╝рд░реВрд░, @amitbhoraniya !

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

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

  • a) рдбреЗрдЯрд╛ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ _LEFT_ рдореЗрдВ рдПрдХ рдЦрд╛рд▓реА рдХреЙрд▓рдо рдЬреЛрдбрд╝реЗрдВ рдпрд╛ рдирд┐рдХрд╛рд▓реЗрдВ _(рдЖрдкрдХреЗ "рдХреБрдВрдЬреА" рдбреЗрдЯрд╛ рддрд╛рд▓рд┐рдХрд╛ рдХреАрд╡рд░реНрдб рдХреЗ рдмрд╛рдИрдВ рдУрд░)_
  • рдмреА) рдбреЗрдЯрд╛ рддрд╛рд▓рд┐рдХрд╛ _ABOVE_ рд░рд┐рдХреНрдд рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ рдпрд╛ рд╣рдЯрд╛рдПрдВ
  • рдпрд╛ рдП) рдФрд░ рдмреА рджреЛрдиреЛрдВ рдХрд░реЗрдВ)

рдЬреЛ рдПрдХ рддрд░рд╣ рд╕реЗ рдердХрд╛рдК рд╣реИ рдФрд░ рдпрджрд┐ рдЖрдк рдХрднреА рднреА рджрд┐рдП рдЧрдП рдЕрд╕реНрдерд╛рдпреА рд╕реБрдзрд╛рд░ рдХреЛ рдХрд░рдиреЗ рд╕реЗ рдЪреВрдХ рдЧрдП рддреЛ рдЖрдкрдХрд╛ рдкрд░реАрдХреНрд╖рдг рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡рдг рд╣реЛрдЧрд╛ред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╢реБрдХреНрд░рд┐рдпрд╛!

@rupakgithub - рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕реЗ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЧрд┐рдЯ рд░реЗрдкреЛ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдореМрдЬреВрджрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ - qaf рдврд╛рдВрдЪрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

@amitbhoraniya @cjayswal @reidleingod
рдореИрдВрдиреЗ рдбреНрд░рд╛рдЗрд╡рд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ .xlsx рдХреЗ рд▓рд┐рдП рдЙрдкрд░реЛрдХреНрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмрд╛рдж рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдореИрдВ рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ рдХрд┐ рдореИрдВ QAF рдХреА рдореМрдЬреВрджрд╛ рдкреНрд░рдореБрдЦ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдкрд░рд┐рджреГрд╢реНрдп n рдмрд╛рд░ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реВрдВред рдХреГрдкрдпрд╛ рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд░реЗрдВред .xls рдХреБрдВрдЬреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде n рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде n рдмрд╛рд░ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдкреНрд░рд╛рд░рдВрдн рдХреБрдВрдЬреА рдФрд░ рдЕрдВрдд рдХреБрдВрдЬреА рдЬреЛрдбрд╝реА рдЬрд╛рддреА рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕