レッツ!Google Apps ScriptでTDD(仮)

Kei Sawada
Kei SawadaSoftware Engineer at NIJIBOX Co.,Ltd.
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
Option Explicit

Private Type Hogehoge
  name as String
  id as String
  vba_children as Boolean
End Type
Private me as Hogehoge

Private Sub Class_Initialize()
  me.name = “Kei Sawada”
  me.id = “remore”
  me.vba_children = true
End Sub

Private Property Get name() as String
  name = me.name
End Property

Private Property Let name( ByVal entry as String)
  me.name = entry
End Property
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
Limitations
1. Currently Google Apps Script does not allow connection to internal (behind-the-
   firewall) corporate databases, which is key to building business apps. Similarly, lack of
   other connectivity, such as LDAP connectivity, limits the level to which GAS can be
   used in the enterprise.
   ⇒                                                        LDAP
2. There is no way to share scripts i.e. a new instance has be created for each use.[5] This
   creates overhead when it is time to update a script, since each instance has to be update
   manually.
   ⇒                                       ※
3. UI Widgets in Google Apps Script lack support for displaying HTML formatted
   content.[6] This severely limits the formatting of text displayed in a Google Apps
   Script app.
   ⇒UI Widgets             HTML
  (※                      Google Sites                                                  )
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
1 of 23

Recommended

Create twitter-ios-app by
Create twitter-ios-appCreate twitter-ios-app
Create twitter-ios-appTsuneo Yoshioka
1.4K views8 slides
Android App Development using HTML5 Technology by
Android App Development using HTML5 TechnologyAndroid App Development using HTML5 Technology
Android App Development using HTML5 TechnologyOon Arfiandwi
1.9K views22 slides
Introducing Kendo UI by
Introducing Kendo UIIntroducing Kendo UI
Introducing Kendo UIJohn Bristowe
3.8K views61 slides
Telerik Kendo UI Overview by
Telerik Kendo UI OverviewTelerik Kendo UI Overview
Telerik Kendo UI OverviewEd Musters
2.8K views52 slides
Netflix hybrid mobile app using kendo ui mobile by
Netflix hybrid mobile app using kendo ui mobileNetflix hybrid mobile app using kendo ui mobile
Netflix hybrid mobile app using kendo ui mobileDhananjay Kumar
1.7K views13 slides
Introduction to New Age Applications with Kendo UI by
Introduction to New Age Applications with Kendo UIIntroduction to New Age Applications with Kendo UI
Introduction to New Age Applications with Kendo UIAbhishek Kant
2.3K views28 slides

More Related Content

What's hot

AEM Evernote Sync by
AEM Evernote SyncAEM Evernote Sync
AEM Evernote SyncKevin Nennig
807 views48 slides
How to build your own Hybrid JS Interface with Android? by
How to build your own Hybrid JS Interface with Android?How to build your own Hybrid JS Interface with Android?
How to build your own Hybrid JS Interface with Android?swagat parida
218 views7 slides
Kendo UI presentation at JsConf.eu by
Kendo UI presentation at JsConf.euKendo UI presentation at JsConf.eu
Kendo UI presentation at JsConf.euAlexander Gyoshev
3K views18 slides
WordPress Edmonton - Visual Composer by
WordPress Edmonton - Visual ComposerWordPress Edmonton - Visual Composer
WordPress Edmonton - Visual ComposerKihya McComb
94 views17 slides
Building the Front End with AngularJS by
Building the Front End with AngularJSBuilding the Front End with AngularJS
Building the Front End with AngularJSJohn Ennew
783 views36 slides
IOT strategy by
IOT strategyIOT strategy
IOT strategyIsrael Brizuela
351 views9 slides

What's hot(20)

How to build your own Hybrid JS Interface with Android? by swagat parida
How to build your own Hybrid JS Interface with Android?How to build your own Hybrid JS Interface with Android?
How to build your own Hybrid JS Interface with Android?
swagat parida218 views
WordPress Edmonton - Visual Composer by Kihya McComb
WordPress Edmonton - Visual ComposerWordPress Edmonton - Visual Composer
WordPress Edmonton - Visual Composer
Kihya McComb94 views
Building the Front End with AngularJS by John Ennew
Building the Front End with AngularJSBuilding the Front End with AngularJS
Building the Front End with AngularJS
John Ennew783 views
Building assets on the fly with Node.js by Acquisio
Building assets on the fly with Node.jsBuilding assets on the fly with Node.js
Building assets on the fly with Node.js
Acquisio3.4K views
Cross-Platform Mobile Development with Ionic Framework and Angular by Movel
Cross-Platform Mobile Development with Ionic Framework and AngularCross-Platform Mobile Development with Ionic Framework and Angular
Cross-Platform Mobile Development with Ionic Framework and Angular
Movel1.9K views
Major project 2013 14 by Parag Garg
Major project 2013 14Major project 2013 14
Major project 2013 14
Parag Garg496 views
A Big Picture Of AngularJS by Nitin Pandit
A Big Picture Of AngularJSA Big Picture Of AngularJS
A Big Picture Of AngularJS
Nitin Pandit280 views
TestingAR IX - Retorno de Inversión - POM TestingAr by TestingAR Meetup
TestingAR IX - Retorno de Inversión - POM TestingArTestingAR IX - Retorno de Inversión - POM TestingAr
TestingAR IX - Retorno de Inversión - POM TestingAr
TestingAR Meetup282 views
[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En... by DevDay.org
[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...
[DevDay2019] Micro Frontends Architecture - By Thang Pham, Senior Software En...
DevDay.org496 views
Introduction to Ionic framework by Shyjal Raazi
Introduction to Ionic frameworkIntroduction to Ionic framework
Introduction to Ionic framework
Shyjal Raazi8.6K views
Sp sat philly2019 by Peter_1020
Sp sat philly2019Sp sat philly2019
Sp sat philly2019
Peter_1020327 views
Using WordPress for Rapid Prototyping by Drew Morris
Using WordPress for Rapid PrototypingUsing WordPress for Rapid Prototyping
Using WordPress for Rapid Prototyping
Drew Morris3.1K views
BlackBerry 10 Browser by Erik Johnson
BlackBerry 10 BrowserBlackBerry 10 Browser
BlackBerry 10 Browser
Erik Johnson173 views
Introduction to Android Programming by Raveendra R
Introduction to Android ProgrammingIntroduction to Android Programming
Introduction to Android Programming
Raveendra R270 views

Viewers also liked

Sparknize - Visualize CSV Data With Sparkline In Seconds by
Sparknize - Visualize CSV Data With Sparkline In SecondsSparknize - Visualize CSV Data With Sparkline In Seconds
Sparknize - Visualize CSV Data With Sparkline In SecondsKei Sawada
1.9K views8 slides
部屋とワイシャツと PHPとアジャイル開発と 私 by
部屋とワイシャツとPHPとアジャイル開発と私部屋とワイシャツとPHPとアジャイル開発と私
部屋とワイシャツと PHPとアジャイル開発と 私Kei Sawada
2.3K views30 slides
アジャイル開発とTDDを半年間実践してみた顛末と、これから by
アジャイル開発とTDDを半年間実践してみた顛末と、これからアジャイル開発とTDDを半年間実践してみた顛末と、これから
アジャイル開発とTDDを半年間実践してみた顛末と、これからKei Sawada
6.9K views50 slides
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ by
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめTDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめKei Sawada
16.7K views38 slides
TddでFizzBuzzしてみる in Swift by
TddでFizzBuzzしてみる in SwiftTddでFizzBuzzしてみる in Swift
TddでFizzBuzzしてみる in SwiftShoichi Matsuda
1.4K views8 slides
ユニットテストの保守性を作りこむ, xpjugkansai2011 by
ユニットテストの保守性を作りこむ, xpjugkansai2011ユニットテストの保守性を作りこむ, xpjugkansai2011
ユニットテストの保守性を作りこむ, xpjugkansai2011H Iseri
12K views135 slides

Viewers also liked(20)

Sparknize - Visualize CSV Data With Sparkline In Seconds by Kei Sawada
Sparknize - Visualize CSV Data With Sparkline In SecondsSparknize - Visualize CSV Data With Sparkline In Seconds
Sparknize - Visualize CSV Data With Sparkline In Seconds
Kei Sawada1.9K views
部屋とワイシャツと PHPとアジャイル開発と 私 by Kei Sawada
部屋とワイシャツとPHPとアジャイル開発と私部屋とワイシャツとPHPとアジャイル開発と私
部屋とワイシャツと PHPとアジャイル開発と 私
Kei Sawada2.3K views
アジャイル開発とTDDを半年間実践してみた顛末と、これから by Kei Sawada
アジャイル開発とTDDを半年間実践してみた顛末と、これからアジャイル開発とTDDを半年間実践してみた顛末と、これから
アジャイル開発とTDDを半年間実践してみた顛末と、これから
Kei Sawada6.9K views
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ by Kei Sawada
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめTDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
Kei Sawada16.7K views
TddでFizzBuzzしてみる in Swift by Shoichi Matsuda
TddでFizzBuzzしてみる in SwiftTddでFizzBuzzしてみる in Swift
TddでFizzBuzzしてみる in Swift
Shoichi Matsuda1.4K views
ユニットテストの保守性を作りこむ, xpjugkansai2011 by H Iseri
ユニットテストの保守性を作りこむ, xpjugkansai2011ユニットテストの保守性を作りこむ, xpjugkansai2011
ユニットテストの保守性を作りこむ, xpjugkansai2011
H Iseri12K views
PHPにないセキュリティ機能 by Yasuo Ohgaki
PHPにないセキュリティ機能PHPにないセキュリティ機能
PHPにないセキュリティ機能
Yasuo Ohgaki636 views
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン) by Fumihiko Kinoshita
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)
Fumihiko Kinoshita1.9K views
クロージャデザインパターン by Moriharu Ohzu
クロージャデザインパターンクロージャデザインパターン
クロージャデザインパターン
Moriharu Ohzu19.6K views
TDD Boot Camp Tokyo for c++ 2014-01 デモ用資料 by Takashi Imagire
TDD Boot Camp Tokyo for c++ 2014-01 デモ用資料TDD Boot Camp Tokyo for c++ 2014-01 デモ用資料
TDD Boot Camp Tokyo for c++ 2014-01 デモ用資料
Takashi Imagire2.2K views
The FizzBuzz Programing Contest by Junichi Ito
The FizzBuzz Programing ContestThe FizzBuzz Programing Contest
The FizzBuzz Programing Contest
Junichi Ito83K views
プレゼンテーションZEN by garr
プレゼンテーションZENプレゼンテーションZEN
プレゼンテーションZEN
garr13.8K views
アプリUI勉強会 in ネットイヤーグループ by Kenichi Suzuki
アプリUI勉強会 in ネットイヤーグループアプリUI勉強会 in ネットイヤーグループ
アプリUI勉強会 in ネットイヤーグループ
Kenichi Suzuki239K views
ソーシャルゲームのためのデータベース設計 by Yoshinori Matsunobu
ソーシャルゲームのためのデータベース設計ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Yoshinori Matsunobu124.4K views
Quotes from Sir Ken Robinson’s 2013 TED talk by garr
Quotes from Sir Ken Robinson’s 2013 TED talkQuotes from Sir Ken Robinson’s 2013 TED talk
Quotes from Sir Ken Robinson’s 2013 TED talk
garr180.7K views
オブジェクト指向できていますか? by Moriharu Ohzu
オブジェクト指向できていますか?オブジェクト指向できていますか?
オブジェクト指向できていますか?
Moriharu Ohzu237.5K views

Similar to レッツ!Google Apps ScriptでTDD(仮)

How to build and publish a google home app with dialogflow by
How to build and publish a google home app with dialogflowHow to build and publish a google home app with dialogflow
How to build and publish a google home app with dialogflowMoses Sam Paul Johnraj
669 views65 slides
Extending Google Apps/Spreadsheet using Google Apps Script by
Extending Google Apps/Spreadsheet using Google Apps ScriptExtending Google Apps/Spreadsheet using Google Apps Script
Extending Google Apps/Spreadsheet using Google Apps ScriptDipali Vyas
996 views12 slides
Google Apps Script the Authentic{ated} Mobile Playground by
Google Apps Script the Authentic{ated} Mobile PlaygroundGoogle Apps Script the Authentic{ated} Mobile Playground
Google Apps Script the Authentic{ated} Mobile PlaygroundMartin Hawksey
685 views40 slides
Google Apps Script: The authentic{ated} playground [2015 Ed.] by
Google Apps Script: The authentic{ated} playground [2015 Ed.]Google Apps Script: The authentic{ated} playground [2015 Ed.]
Google Apps Script: The authentic{ated} playground [2015 Ed.]Martin Hawksey
2.6K views61 slides
Google App Engine for PHP by
Google App Engine for PHP Google App Engine for PHP
Google App Engine for PHP Eric Johnson
1.4K views29 slides
Google Apps Script for Beginners- Amazing Things with Code by
Google Apps Script for Beginners- Amazing Things with CodeGoogle Apps Script for Beginners- Amazing Things with Code
Google Apps Script for Beginners- Amazing Things with CodeLaurence Svekis ✔
213 views37 slides

Similar to レッツ!Google Apps ScriptでTDD(仮)(20)

Extending Google Apps/Spreadsheet using Google Apps Script by Dipali Vyas
Extending Google Apps/Spreadsheet using Google Apps ScriptExtending Google Apps/Spreadsheet using Google Apps Script
Extending Google Apps/Spreadsheet using Google Apps Script
Dipali Vyas996 views
Google Apps Script the Authentic{ated} Mobile Playground by Martin Hawksey
Google Apps Script the Authentic{ated} Mobile PlaygroundGoogle Apps Script the Authentic{ated} Mobile Playground
Google Apps Script the Authentic{ated} Mobile Playground
Martin Hawksey685 views
Google Apps Script: The authentic{ated} playground [2015 Ed.] by Martin Hawksey
Google Apps Script: The authentic{ated} playground [2015 Ed.]Google Apps Script: The authentic{ated} playground [2015 Ed.]
Google Apps Script: The authentic{ated} playground [2015 Ed.]
Martin Hawksey2.6K views
Google App Engine for PHP by Eric Johnson
Google App Engine for PHP Google App Engine for PHP
Google App Engine for PHP
Eric Johnson1.4K views
Google Apps Script for Beginners- Amazing Things with Code by Laurence Svekis ✔
Google Apps Script for Beginners- Amazing Things with CodeGoogle Apps Script for Beginners- Amazing Things with Code
Google Apps Script for Beginners- Amazing Things with Code
Accessing Google Cloud APIs by wesley chun
Accessing Google Cloud APIsAccessing Google Cloud APIs
Accessing Google Cloud APIs
wesley chun105 views
Google Cloud Functions & Firebase Crash Course by Daniel Zivkovic
Google Cloud Functions & Firebase Crash CourseGoogle Cloud Functions & Firebase Crash Course
Google Cloud Functions & Firebase Crash Course
Daniel Zivkovic614 views
JMP102 Extending Your App Arsenal With OpenSocial by Ryan Baxter
JMP102 Extending Your App Arsenal With OpenSocialJMP102 Extending Your App Arsenal With OpenSocial
JMP102 Extending Your App Arsenal With OpenSocial
Ryan Baxter3.9K views
Google's serverless journey: past to present by wesley chun
Google's serverless journey: past to presentGoogle's serverless journey: past to present
Google's serverless journey: past to present
wesley chun189 views
Google App Engine With Java And Groovy by Ken Kousen
Google App Engine With Java And GroovyGoogle App Engine With Java And Groovy
Google App Engine With Java And Groovy
Ken Kousen2K views
Advantages of golang development services & 10 most used go frameworks by Katy Slemon
Advantages of golang development services & 10 most used go frameworksAdvantages of golang development services & 10 most used go frameworks
Advantages of golang development services & 10 most used go frameworks
Katy Slemon111 views
Google App Engine for Python - Unit01: Basic by Wei-Tsung Su
Google App Engine for Python - Unit01: BasicGoogle App Engine for Python - Unit01: Basic
Google App Engine for Python - Unit01: Basic
Wei-Tsung Su1.4K views
Introduction to Google App Engine - Naga Rohit S [ IIT Guwahati ] - Google De... by Naga Rohit
Introduction to Google App Engine - Naga Rohit S [ IIT Guwahati ] - Google De...Introduction to Google App Engine - Naga Rohit S [ IIT Guwahati ] - Google De...
Introduction to Google App Engine - Naga Rohit S [ IIT Guwahati ] - Google De...
Naga Rohit10K views
Googleappengineintro 110410190620-phpapp01 by Tony Frame
Googleappengineintro 110410190620-phpapp01Googleappengineintro 110410190620-phpapp01
Googleappengineintro 110410190620-phpapp01
Tony Frame758 views
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013 by Mack Hardy
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Mack Hardy8.1K views
Play Framework on Google App Engine by Fred Lin
Play Framework on Google App EnginePlay Framework on Google App Engine
Play Framework on Google App Engine
Fred Lin8.2K views
Introduction to Google App Engine with Python by Brian Lyttle
Introduction to Google App Engine with PythonIntroduction to Google App Engine with Python
Introduction to Google App Engine with Python
Brian Lyttle11.9K views
Introducing the (new) Google Docs API (2019) by wesley chun
Introducing the (new) Google Docs API (2019)Introducing the (new) Google Docs API (2019)
Introducing the (new) Google Docs API (2019)
wesley chun167 views

Recently uploaded

GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
85 views32 slides
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
263 views86 slides
PRODUCT PRESENTATION.pptx by
PRODUCT PRESENTATION.pptxPRODUCT PRESENTATION.pptx
PRODUCT PRESENTATION.pptxangelicacueva6
14 views1 slide
SAP Automation Using Bar Code and FIORI.pdf by
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdfVirendra Rai, PMP
23 views38 slides
Scaling Knowledge Graph Architectures with AI by
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AIEnterprise Knowledge
30 views15 slides
AMAZON PRODUCT RESEARCH.pdf by
AMAZON PRODUCT RESEARCH.pdfAMAZON PRODUCT RESEARCH.pdf
AMAZON PRODUCT RESEARCH.pdfJerikkLaureta
26 views13 slides

Recently uploaded(20)

GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson85 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software263 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
AMAZON PRODUCT RESEARCH.pdf by JerikkLaureta
AMAZON PRODUCT RESEARCH.pdfAMAZON PRODUCT RESEARCH.pdf
AMAZON PRODUCT RESEARCH.pdf
JerikkLaureta26 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada127 views
Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman33 views
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf

レッツ!Google Apps ScriptでTDD(仮)

  • 3. Option Explicit Private Type Hogehoge name as String id as String vba_children as Boolean End Type Private me as Hogehoge Private Sub Class_Initialize() me.name = “Kei Sawada” me.id = “remore” me.vba_children = true End Sub Private Property Get name() as String name = me.name End Property Private Property Let name( ByVal entry as String) me.name = entry End Property
  • 11. Limitations 1. Currently Google Apps Script does not allow connection to internal (behind-the- firewall) corporate databases, which is key to building business apps. Similarly, lack of other connectivity, such as LDAP connectivity, limits the level to which GAS can be used in the enterprise. ⇒ LDAP 2. There is no way to share scripts i.e. a new instance has be created for each use.[5] This creates overhead when it is time to update a script, since each instance has to be update manually. ⇒ ※ 3. UI Widgets in Google Apps Script lack support for displaying HTML formatted content.[6] This severely limits the formatting of text displayed in a Google Apps Script app. ⇒UI Widgets HTML (※ Google Sites )