
рд╣рдо Google рдбреНрд░рд╛рдЗрд╡ рдкрд░ рд╢реЛрдз рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ,
рдкрд┐рдЫрд▓реЗ рднрд╛рдЧ рдореЗрдВ , рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдбреЗрдЯрд╛ рдкрд░ рд╕рд░рд▓ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдереАред рдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рд╣рдо рдПрдХ
GUI рдмрдирд╛рдХрд░ рджреЗрдЦреЗрдВрдЧреЗ
редрдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдХрдВрдкрдиреА рдиреЗ рдПрдХ рд╕рдЪрд┐рд╡ рдХреЛ рдЕрдзрд┐рдЧреНрд░рд╣рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рдХреГрддреНрдпреЛрдВ рдХреЛ рднреЗрдЬреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдкрдиреЗ рдЙрд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдкрдврд╝рд╛рдпрд╛, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдлрд┐рд░ рдЙрд╕реЗ рднреЗрдЬреЗрдВ, рдЖрджрд┐ред рдЙрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред
Google рд╕реНрдХреНрд░рд┐рдкреНрдЯ Api (GAS) рдХрд╛ рдкреВрд░рд╛ рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕
Google рд╡реЗрдм рдЯреВрд▓рдХрд┐рдЯ (GWT) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдХреЗрд╡рд▓ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓реАрдХреГрдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ (GWT рдореЗрдВ рдХрдИ рдСрдмреНрдЬреЗрдХреНрдЯ рддрд░реАрдХреЗ рдирд╣реАрдВ рд╣реИрдВ)ред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВ: рдЬреАрдпреВрдЖрдИ рдмрд┐рд▓реНрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬреАрдпреВрдЖрдИ рдмрд┐рд▓реНрдбрд░ рд╕рднреА рдЬреАрдпреВрдЖрдИ рд╡рд┐рдЬреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдЬреАрдпреВрдЖрдИ рдмрд┐рд▓реНрдбрд░ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕рдорд╛рд░реЛрд╣рдЬреАрдпреВрдЖрдИ рдмрд┐рд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╡рд┐рдЬреЗрдЯ рдмрд╛рдИрдВ рдУрд░ рд╕реНрдерд┐рдд рд╣реИрдВ, рджрд╛рдИрдВ рдУрд░ рдЪрдпрдирд┐рдд рд╡рд┐рдЬреЗрдЯ рдХреЗ рдЧреБрдг (рдЧреБрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рднреА рд╕реАрдорд┐рдд рд╣реИ)ред рддрддреНрд╡реЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдлрд╛рд░реНрдо рдкрд░ рдЦреАрдВрдЪ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рдЬрд▓реНрджреА рд╕реЗ рдПрдХ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
Google рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкрд░ рдЕрдзрд┐рдХ рдкрдврд╝реЗрдВред рдпрд╣ рдПрдХ рдмрд┐рд▓реНрдбрд░ рдореЗрдВ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдиреЗ рдФрд░ рдХреЛрдб рд╕реЗ рдмрдирд╛рдП рдЧрдП рдлреЙрд░реНрдо рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред
рдХреЛрдб рд╕реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдПрдХ рдХреИрд▓реЗрдВрдбрд░ рд╡рд┐рдЬреЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ GUI рдмрд┐рд▓реНрдбрд░ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд╡рд┐рдЬреЗрдЯ
рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдПрдХ рд╡рд┐рдЬреЗрдЯ рдмрдирд╛рдирд╛
DatePicker рд╡рд┐рдЬреЗрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореИрдВ рдПрдХ рд╕реВрдЪреА рдирд╣реАрдВ рджреВрдВрдЧрд╛ред
рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рд╣реИрдВрдбрд▓рд░реНрд╕рдШрдЯрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ред рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ 2 рдкреНрд░рдХрд╛рд░ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ:
рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░
рд╕рд░реНрд╡рд░ ред
рдХреНрд▓рд╛рдЗрдВрдЯ рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдлрд╝реАрд▓реНрдб рдХреА рдлрд┐рд▓рд┐рдВрдЧ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛, рд╡рд┐рдЬреЗрдЯ рд╢реИрд▓реА рдмрджрд▓рдирд╛)ред рдЖрдк рдЦреЗрддреЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА
рдпрд╣рд╛рдБ рдХреНрд▓рд╛рдЗрдВрдЯрд╣реИрдВрдбрд▓рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд╡рд╛рд▓реЗ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ (рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдФрд░ / рдпрд╛ рд▓рд┐рдЦрдирд╛)ред
рдЬрдм рдПрдХ ServerHandler рдХрд╛ рдЖрд╣реНрд╡рд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЬрд┐рд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЙрд╕реЗ "рддрд╛рдЬрд╝рд╛" рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ Apps рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд░реНрд╡рд░ рдкрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдкрд┐рдЫрд▓реЗ рд╣реИрдВрдбрд▓рд░ рдпрд╛ рдРрдк рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдХреЛрдИ рдЪрд░ рдорд╛рди рдирд╣реАрдВ рдмрдЪрд╛ рд╣реЛрдЧрд╛ред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╡реИрд╢реНрд╡рд┐рдХ рдЪрд░ рдХрд╛ рдкреБрдирд░реНрдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдЪрд░ рдореЗрдВ рдзреАрдореА рдЧрддрд┐ рд╕реЗ (рдЬреИрд╕реЗ рдПрдХ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдЦреЛрд▓рдирд╛ рдпрд╛ рдХреИрд▓реЗрдВрдбрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛) рдХреБрдЫ рднреА рдХрд░рдирд╛ рдмреБрд░рд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк ScriptProperties рдпрд╛ UserProperties рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдШрдЯрдирд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдПрдХ рдирдИ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╡реИрд╢реНрд╡рд┐рдХ рдбреЗрдЯрд╛ рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ UserProperies рдпрд╛ ScriptProperties рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбреАрдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ (рдПрдХ рд░реВрдк рд╣реИ, рд╡рд┐рдЬреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдбреЗрдЯрд╛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдбреЗрдЯрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ)ред рдИрд╡реЗрдВрдЯ рдХреА рдПрдХ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛, рдбрд┐рдмрдЧрд░ рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЕрдВрджрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
TrigersрдЯреНрд░рд┐рдЧрд░ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдШрдЯрдирд╛ рдпрд╛ рд╕рдордп рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдЬрдмрдХрд┐ рдХрдИ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН рддрд╛рд▓рд┐рдХрд╛ + рдЕрд╕реНрдерд╛рдпреА рдЯреНрд░рд┐рдЧрд░ рдХреЗ рд▓рд┐рдП 3ред
рдкрд░рд┐рдгрд╛рдо рдХреНрдпрд╛ рд╣реИ?рдПрдХреНрдЯ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╡рд┐рдВрдбреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЦреБрд▓рддреА рд╣реИ рдЬрдм рдЯреЗрдмрд▓ рдЦреЛрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЯреНрд░рд┐рдЧрд░реНрд╕ рдореЗрдВ рдореБрдЦреНрдп рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд▓реЙрдиреНрдЪ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╢реАрд░реНрд╖ рдкрд░ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдореЗрдиреВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдиреАрдЪреЗ рдПрдХ рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ (рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рд╕реНрдерд┐рддрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ)ред рдЙрдирдХреЗ рдиреАрдЪреЗ:
рдмрд╛рдИрдВ рдУрд░ рдХреИрд▓реЗрдВрдбрд░ рд╣реИ (рдХрд┐рд╕реА рддрд┐рдерд┐ рдХреЛ рдЪреБрдирддреЗ рд╕рдордп, рджрд╛рдИрдВ рдУрд░ рдлрд╝реАрд▓реНрдб рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ), рд╢реАрд░реНрд╖ рджрд╛рдИрдВ рдУрд░ рд╕рднреА рдкреВрд░реНрдг рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ, рдиреАрдЪреЗ рдпрд╣ рдХреИрд▓реЗрдВрдбрд░ рдореЗрдВ рдЪрдпрдирд┐рдд рджрд┐рди рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреА рд╕реВрдЪреА рд╣реИред

рдбреЗрдЯрд╛
рдмрдирд╛рдП рдЧрдП рдлрд╝реЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛
рд╣реИ (рдХреЛрдб рд╕реЗ рдХреЛрдИ рдлрд╝реЙрд░реНрдо рдирд╣реАрдВ, рдЕрд░реНрдерд╛рддреН Google рдбреНрд░рд╛рдЗрд╡ рдлрд╝реЙрд░реНрдо)
рд╕рдВрджрд░реНрднрдХреЛрдб рдХреЗ рд╕рд╛рде рдбреЗрдореЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯGoogle Apps рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдбреЗрд╕реНрдХ рдХреЗ рд▓рд┐рдП (рд╕рд╛рде рд╣реА рдореЗрд░реА рдЬрд╝рд░реВрд░рддреЗрдВ), рдпрд╣ рдХрд╛рдлреА рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдореИрдВ рджреЛрд╣рд░рд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╕рдм Google рдбреНрд░рд╛рдЗрд╡ рдХреЗ "рдкреНрд░реЛрдмрд┐рдВрдЧ" рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╕рдХреНрд╖рдо рд╣рд╛рдереЛрдВ рдореЗрдВ рдпрд╣ рдЕрдзрд┐рдХ рд╕рдХреНрд╖рдо рд╣реИред рд▓реЗрдХрд┐рди рддреИрдпрд╛рд░ рдЙрддреНрдкрд╛рдж рд╣реЛрдиреЗ рдкрд░ рдпрд╣ рд╕рдм рдХреМрди рдХрд░реЗрдЧрд╛?