Google Script Adding Functionality to Your Google Apps

How can you extend Google Apps to fit your organization's needs? This concise guide shows you how to use Google Scripts, the JavaScript-based language that provides a complete web-based development platform-with no downloads, configuration, or compiling required. You'll learn how to add f...

Descripción completa

Detalles Bibliográficos
Autor principal: Ferreira, James (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol : O'Reilly Media 2012.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628047906719
Tabla de Contenidos:
  • Table of Contents; Preface; Introduction; Who Should Read This Book; What You Will Need; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Part I. Understanding Google Script; Chapter 1. First Steps in Google Script; Google Script Is...; What You Will Get From This Book; Getting Started; Looking Around the Editor; Three Ways to Create a UI; Hello UiApp Spreadsheet Integrated; Diving into the code; Integrated Versus Standalone; Creating a Standalone UI; Publishing a script; Making Google Sites Interactive; Using the GUI Builder; Up and Walking
  • Chapter 2. Setting Up Your Development EnvironmentHow to Debug and Test; Handling Errors and Breaks; Break and Report; Production Error Logging; Wrapping Up; Chapter 3. Building an Interface; What's in a UI?; It Starts with doGet(); Contact Me; Using the GUI Builder; Handcoding a GUI; Chapter 4. Adding Actions; Handling a Handler; Anatomy of a Handler; The Concept of the Callback; Functions Are Where the Action Happens; Verifying the Input; Storing the Values; Store in a Spreadsheet; Setting Up the Spreadsheet; Setting Up the Data; Part II. Building Enterprise Applications
  • Chapter 5. Dynamic Details Using CSSFighting Clutter; What You Will Learn; Supplies; Application Overview; Image File Repository; Setting Up the Database; Loading the Database; Creating Pages from a Spreadsheet; Using the Public Google Script Objects Class; Installing an Open Source Library; Create Pages and Fill the Spreadsheet; Creating the Products UI; Displaying Products; Get the Products; Load the UI; Adding Action; Build the Information Panel; Styled with CSS; Delivering the Application; Chapter 6. Automate Your Forms and Templates; What You Will Learn; Supplies; Application Overview
  • Setting Up the TemplateBuilding the Script; UI Setup; Adding Helpers; Getting the Keys; Generating the Form; Copy the Template and Add Responses; Delivery Options; Chapter 7. Collecting Data; The Installed App Has Died; What You Will Learn; Supplies; Application Overview; Setting Up; Building the Foundation; Main Panel; Headers Grid; Brand It; Loading the Search Component; Controls Component; Content Area; Search View; Creating the Data Store; Importing Public Classes; Getting Data from a Fusion Table; Loading the Data in the UI; Adding Client Side Handlers; Viewing a Record
  • Fetch the Correct RecordCustom Formatting; Formatting a listBox; Edit a Record; Save Changes; Insert a New Record; Deleting a Record; Chapter 8. Workflows; Building a Modern Email Workflow; What You Will Learn; Supplies; Application Overview; Using a Namespace; Building the UI; Application Layout; Entering the Application; Creating a New Workflow; Loading Workflows; Displaying the Workflow Details; Accessing Google Documents; Documents functions; Making Steps; Steps form; Loading the steps; Saving the Workflow; Notification System; Chapter 9. Mash Up; Directing Email Using Google Forms
  • Charts in Sites