I am working on a seat booking system so that user can fill in seat preference on Google form and data would be updated on Google sheet linked to Google form. However the key is that I want to show a real time information in form of matrix (with row and column in grid like fashion to indicate which seat is booked and which is available), so that user can fill the choice correctly in the Google form before submitting the form.
I somehow feel that requirement to show the real time information in form of matrix side by side to Google form may not be possible.
It could be my technical knowledge limitation on Google form and Google sheet. Would appreciate your thoughts on this if this can be achieved.
Thanks
Publish a webapp bound to Google sheets
Embed the Google form in your webapp
Poll your sheet from web app every minute or so.
Use LockService to avoid simultaneous execution conflicts.
Related
I'm planning to create google form wherein it will be sent quarterly to employees. Once I get their responses, I want those responses to be auto filled out when they receive again that google form on the next following quarters.
Is there a way in Google form and Google Apps Script wherein answers are automatically filled out based on previous answers that's stored in Spreadsheet? It's like rollforward of answers.
Please let me know if it's feasible.
Google Forms have only one state. This is the current state.
You should avoid such complex dependent actions when you use this application.
You can create your own form. But this cannot be an answer on this forum.
I'm trying to create a Google spreadsheet, with the start of the table a pop up window comes with a question of whether it is an Entry or Pickup.
After the decision, it should fulfill certain tasks after the election.
When choosing an Entry, a form should appear where you have to provide certain information. (The entered information should also be automatically inserted on the Google Table by the script.)
When selecting a Pickup, another form will appear that compares the information entered with the list of Google Sheets.
And upon successful approval, it should fullfill on the list in the Pickup section.
My question is whether it is possible with Google Drive to create such a script.
My question is whether it is possible with Google Drive to create such a script.
Yes.
You can create such a script with Google Sheets with Apps Script by using UI Modals. Create a HTML Form on these modals and when the submit button is pressed send the data to a custom function that places the data on your sheet.
You can have this executed when the file is opened thanks to Triggers.
I work for a local school district and have been tasked with creating registration forms for our All-County band/orchestra ensemble auditions. My desired outcome is to be able to have a student enter his/her school ID number into a Google Form and for his name and other demographic information to pre-populate from another Google Sheet. I know that I can achieve this outcome with add-ons like FormRanger, but we are a district of over 35,000 students which I'm afraid would break the add-on, or at the least take forever to load.
Is this possible even? I am pretty much a novice when it comes to google scripts, but and savvy enough to be able to search and follow directions.
That isn't possible by using Google Forms but you could create URL that will pre-fill the form.
One way, is that you create a pre-filled form URL for each student, then send the corresponding URL to each student but maybe you will have more control over the process if you create a web application instead of using Google Forms.
To create this web application you could use Google Apps Script but you should learn about HTML, CSS and JavaScript.
What is the easiest way I can sync a sync a google sheet with a web page form (see attached picture)? Ideally an example code or tutorial.
Here is what I want: I want users to access my web page so they can select their name from a drop-down menu and put it next to the item they wish. Then once they click submit, each person's name value will be transferred from the webpage and then recorded into the corresponding cell inside the google spreadsheet. Then when the next user comes to the site, the fields will auto-populate from the google sheet so he will see who has picked what and what choices are left.
Ideally I would just send the users directly to the google sheet to make their selections, however, they can't edit it on a mobile phone without d/l the app and a bunch of other bogus roadblocks. Google Forms also does not work for this for several reasons.
Some things to keep in mind:
- the spreadsheet is totally public and editable. So I'm hoping to avoid the need to set up an API
- no security or login necessary for the users (I am not worried about if someone changes someone else's name)
I have spent weeks trying to find how to do this but I'm just a construction worker I don't know technology
SYNCING HTML FORM WITH GOOGLE SHEET
From Tanaike,
If you can use the web page as Web Apps of Google, I think that it can achieve what
you want using Google Apps Script, and you can get and put the values
of Spreadsheet. In this case, the Spreadsheet is not required to be
published. The document of Web Apps is [can be found in comments].
– Tanaike 10/19/2018
Consider a Google Calendar scenario with various rooms that can be booked. Users will be browsing the different rooms and can create an entry in one of the free slots. The basic default properties provided by the Google Calendar are not sufficient for the business scenario but I haven't found a way to add more fields: the default new event form does seem to be customisable. Is this so?
My idea was to provide a Google Form to cover the rest of the details.
The process would look as below:
The user browses the different rooms and finds an available slot. The calendar entry is created with the basic details. The entry is added into the calendar and the details are recorded into a Google spreadsheet.
The user receives an email with another google form: the ID of the appointment would need to somehow be passed as parameter. The google form will be used to insert the "advanced details" into the spreadsheet.
An interface will be created to view the spreadsheet data in a more structured and user friendly manner.
Can something like this be done using Google Calendars, Google Forms and App Script? Any pointers where to start from? Or if not, how the process could be changed to be actually possible. The only starting points I found were Add ins which create calendar entries directly from Google forms, but this would require the user to start from a form, rather from the calendar, which I would not rather go for, not at least until I know there's no other way.