Background Stories, Interesting Facts and Announcements
Protogrid is alive and kicking. In this blog, our innovative engineers and creative graphic designers share their stories, anecdotes as well as useful tipps and tricks.
Google also offers a API for its map services.
Using this API the location of an address can be determined and afterwards shown on an embedded map. In Protogrid, there only has to be a corresponding field in which the map will be displayed. Via ScriptLibrary, a listener for the address field is defined which queries the API and updates the embedded map when the address changes ("onchange" event).
Of course, this functionality is not limited to Google Maps. Bing Maps and Openstreetmaps offer similar APIs, to name at least two alternatives.
Working PlanA working plan defines, which person is doing what at which time and location. With Protogrid, this can be realized quite simple: You create a Proto for workers, locations and additional resources. Out of these one can easily create a working plan, which contains several views (per worker, per location, per resource, per time) that are available mobile and offline. If any changes will be needed in the future, this be achieved fast and easily.
Acquisition of Information
Audit ReportingField workers need to create their audit reports based on some protocol, file them centralized and postprocess them. With Protogrid, all reports can be created in place and are filed systematically. Additionally, workers can not only access the protocols and client information, but any other relevant documents or informations.
Registration of Leads at a Fair or Road-ShowAt a fair, your companys booth gets visited by many people. You talk, answer some questions, receive a business card and promise to call back. After the fair, all the gained data needs to be sorted and filed, hoping that everybody still knows, which visitor was interested in which products. With your tailor-made Protogrid App, you can collect and store all this data directly at the fair, link products and themes of interest and create a reminder to contact the visitor again. In the eveningat your hotel room, the newest leads are uploaded into the cloud and the back office can already spring into action.
Product CatalogEspecially field workers depend on a detailed catalog of all products that the company offers. Catalogs in PDF-format or even printed versions are quite bulky: Even for small changes, everybody needs to be informed and new material has to be provided, which can lead to larger effort. Thanks to the mobile and offline capabilities of Protogrid, this effort gets minimized: For each product you create a Card, which can be updated easily anytime. The new data is automatically synchronised with all the mobile devices, such that every worker gets the newest data instantly.
This is only a small list of possible applications. We would like to advise you about matching your individual requirements and propose a prototype!
Drop down selection fields are one of the most comfortable components of forms because they allow to propose certain values to users or to restrict the input options. In the following I'll show you how to easily create a drop down selection field in Protogrid.
We start from a simple application called "document storage", which contains the simple Proto "Document". This Proto currently defines a field for the name of the document and the possibility to attach files to documents. The Quickstart Tutorial leads you step by step through the creation of such an application. Now we also want to be able to choose a category for documents by selecting values in a drop down field.
Create the Proto "Category"First we create a new Proto (see the Quickstart Tutorial chapter 8 for details): In the menu entry "Protos" we "Create" a new Proto, which gets the name "Category" and the plural "Categories". We save the Proto and add the necessary fields. To do this, in secion "fields and widgets" we create a field of typ "text-fiel-definition". In the opening card, we configure the new textfield and choose the label "category name" and the help text "enter the name of your category here". Since every category needs a name, this field is mandatory. Clicking "Save & Close" we leave the text-field-definition and get redirected to the category-Proto.
Create a Relation FieldNow we can insert our selection field into the existing Proto "Document". In the menu entry "Protos" we open the Proto "Document". In the section "field and widgets", we now add a new field of type "relation field definition". Now we add a name and a help text, we choose "Category" and "Enter the category of this document here". As "Related application" we choose the application we are working on, since the Proto we want to link (our Categories) are in this application. As "Related Proto" we choose "Proto:Category", our newly created Proto.
With "Save and Close" we end the creation of this field. Our drop down selection field is ready.