web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Can a user choose a Go...
Power Apps
Unanswered

Can a user choose a Google Sheet to patch to?

(0) ShareShare
ReportReport
Posted on by 16

Hi there, 

 

I've used the following formula on a button to patch a set of running results to a Google sheet spreadsheet: 

 

ForAll(
TheResults,
Patch(
Sheet3,
Defaults(Sheet3),
{
Runner: Runner,
Handicap: Handicap,
Finish_x0020_Time: Finish_x0020_Time,
Finish_x0020_Position: Text(Label5)
}
)
)

 

However, I need the user to be able to save a different set of results on a new google sheet each week from PowerApps. Is there a way the user can select a sheet to patch to? eg:

 

ForAll(
TheResults,
Patch(
User chooses Google sheet,
Defaults(User chooses Google sheet),
{
Runner: Runner,
Handicap: Handicap,
Finish_x0020_Time: Finish_x0020_Time,
Finish_x0020_Position: Text(Label5)
}
)
)

 

Or is there a completely different way of doing this other than patching? 

 

Any help would be greatly appreciated. 

 

Thanks,

Callum

Categories:
I have the same question (0)
  • v-xida-msft Profile Picture
    on at

    Hi @CallumTR90,

    Could you please share a bit more about your scenario?

    Do these Google sheets have same data structure?

    Do you want the user to be able to choose a Google sheet manually as a data source within your Patch formula?

    Currently, when using Patch function to submit your data to your data source (Google sheet), you must provide a specific Google sheet table as a data source (you could not choose a data source dynamically).

    If you want the user to be able to choose a Google sheet manually as a data source within your Patch formula, I afraid that there is no way to achieve your needs in PowerApps currently.

    If you would like this feature to be added in PowerApps, please submit an idea to PowerApps Ideas Forum:

    https://powerusers.microsoft.com/t5/PowerApps-Ideas/idb-p/PowerAppsIdeas

     

    Best regards,

    Kris

     

  • CallumTR90 Profile Picture
    16 on at
    Hi @v-xida-msft, Thanks for getting back to me on this. I'm creating an app for a weekly running race my company puts on which shows all the people who are running that week and then their results after the race. I would like the user to enter their results into the app then save these to a new Google/Excel sheet in order to record these results each week. This is the bit I'm struggling with. These sheets have the exact same data structure each week. I hope this makes sense. Thanks, Callum
  • Community Power Platform Member Profile Picture
    on at

    Maybe Switch Function?

     

    I would put a radio button with 1 or 2, then the useris able to selected with database wants to patch based on the radio value...

     

    Switch(radio.selected.value, 1 , patch on a DB, 2 , patch on another database..

     

    you can achiev it with IF also, but not so clean formula thought

     

     

     

  • Drrickryp Profile Picture
    Super User 2024 Season 1 on at
    I don't understand the need for a new datasource. Use the same one and add a field archived. Filter out the records not archived.
  • CallumTR90 Profile Picture
    16 on at

    Hi @Drrickryp,

     

    Thanks for your response. 

    Are you able to explain a bit more what you mean by archiving here? 

    Sorry, I'm new to PowerApps but this solution sounds interesting.

    Thanks,
    Callum

  • CallumTR90 Profile Picture
    16 on at

    Hi @Anonymous, 

     

    This could definitely work, I hadn't thought about doing it this way. 

     

    Thanks for your suggestion. I'll give this a try and let you know the outcome. 

     

    Thanks,

    Callum

  • Community Power Platform Member Profile Picture
    on at

    Hi @CallumTR90 I'm glad to see you're receiving some support in this thread. Were you able to solve your issue?

     

    @Anonymous

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 739 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 343 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard