PowerApps- how to create a form where users can edit or delete rows that have been submitted - forms

What I have:
As of now, I have created a Form (editable) where the user can enter their Name, Number, and Birthday, then hit the submit button, and that data is then entered into a Data Table. This information is also stored into Google Sheets for which I have created a flow. (when the user hits "submit", trigger the data to be updated into the google sheet).
What I need:
I would like users to be able to mess with the submitted data in the app itself (add a row, delete a row when you click on it, edit the row's info, etc), so essentially my powerapp is a nice front end for the Google Sheet. Is it possible to mess with the data once it is entered into the data table?
Any help how to do this would be appreciated.

I believe you started building Canvas app from scratch, so the screen has list below and "Add screen" on top. This way you have to introduce the Edit screen/operation & save changes using PATCH command.
There is another way: Create an app automatically from your data in PowerApps. This will give you the Browse Screen, Detail Screen & Edit Screen (aka New record screen) by default with all the Create, Read, Update, Delete (CRUD) operations right away using the Connection - Google sheet in your case.
Video tutorial for assistance

Related

Is there any way to fetch the google sheet (gsheet) data in flutter and display realtime updates whenever there is any change in google sheet itself?

I am developing an application where a list is displayed according to the user input. The list is loading and getting displayed when the application is loaded and whenever the user inputs the data through the text fields(in the app) and the cells (in the google sheet) gets appended too ( which is what I want). But I would like to be able to get realtime list append in the application whenever any new data is inserted in the google sheet itself. So how do I listen for changes in google sheet everytime there is any change and update/append the list (in the application) according to it? Currently, whenever the data is inserted in the google sheet itself, the data only gets loaded when I hot restart the application.
Have you tried Apps Script Triggers? Maybe the function onEdit(e) can help:
https://developers.google.com/apps-script/guides/triggers

Refresh amp-list content on button click

I have a page that generates random numbers for a user. On page load, it will generate data and I can handle this much with amp-list. What I want is to have a button where the user can generate new data. Think of it like a bingo number generator. Page loads and presents the user with a 6. They want a new number, how can this be done?
I was thinking I could force the page to reload by linking to itself. So the "new number" button would actually just be a url link to the exact same page and this will generate a new number on page load. Using a div with an ID i can provide #randomnumber in the URL and it will go straight to this position.
Im a bit worried about this though as Google might see this as me attempting to inflate viewing numbers to get more ad revenue and what not. Is there a better way to go about this?
You can use changeToLayoutContainer to refresh data in amp-list. Give it an ID and reference that in your on
Example:
<button on="list.changeToLayoutContainer()">Show Grid</button>

Edit Text During Google Slides Presentation

I am trying to build a form in google slides. The form will have specific user inputs like first/last name, email, and zipcode. These inputs will be added to a google spreadsheet after the user submits. It isn't necessary that this happens at that time as most of the time, I will be using this form offline.
I do not wish to use google forms to avoid scrolling or single entry pages. The form would be one slide. How do I create a text box that is editable during a presentation?
You cannot edit when presenting, slides are just pictures/videos. You must go with Google Forms or make your own GUI.

How to update the responses of the google form to the form itself

I am creating a Google Form. I want to insert a count in the end(anywhere,not specific) of the form which will show the number of responses submit till date.This goes like updating the live count. I have tried using script editor for Google Form Add-ons option.But I am unable to view the results automatically or changes. It asks me to accept "Terms of Service" which I don't want to do right now because I am not sure about the way it may result.
There are various options available to view the form results/responses.But here I don't want to view the results later.They should get updated when we click the submit button on form.Please note..simultaneously many users may fill the form.
To implement this,I have thought of logic like whenever submit button gets clicked..the text in the form should get updated.
Please suggest how I can add the count or apply above logic of whenever submit operation is performed. Is it possible?? Any other suggestions are welcomed..Thanks in Advance!!!
I found another possible way of doing this..I received all the responses in Google Spreadsheet..which I later embedded in my site. Solves the purpose..And the embedded data gets updated automatically for the responses !! Cheers

APEX 4.2 Submit form and redirect to same page

So here's an issue with APEX 4.2. I've created an application with some forms and reports.
So I have page 2 which has a Form and a Report beneath that, I made a trigger that, when data is inserted in the table cohesive with the form, automatically fills up a table which is at its turn cohesive with the report (also on page 2).
On this page there is also 4 buttons (Create, Save, Delete and Cancel) now my goal is to submit the data from the form and redirect me back to the same page with all the values in place. I've added a Branching which should fill up my primary key but according to the debugging no data is passed back at the page after the submit (it is saved in the database however) after navigating back and forth to the page the data can be viewed normally.
I'm blundering in the dark here and I can't seem to get it working as I want it to, any help with this would be very appreciated. ^^
Thanks in advance!
Greets J.I.N.
I got it working, I used a process to recreate the primary key (which was originally created from several other columns in the database) and passed that to the page item that should contain the data.