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 / Load a spinner and run...
Power Apps
Unanswered

Load a spinner and run a timer until a field is populated in my SharePoint list

(0) ShareShare
ReportReport
Posted on by 24

Hey there,

I have an app where I need to delay navigation to another screen until a field has been populated in my SP list. The field itself is a URL and is a document that is being created via a flow (triggered when a new item is created). 

 

I have created a button, where the OnSelect properties are: 

Set (
    gblShowSpinner,
    true
);
Set(gblTimerStart,true);Set(gblTimerStart,false);
Set(
    gblRecord,
    ThisItem
);
ViewForm(MainForm);
Set(
    gblShowSpinner,
    false
);
Navigate(
    New,
    ScreenTransition.Fade
)

 

Then, I have set my spinner with its variable (gblShowSpinner) - this appears to work fine. 

The timer seems to be the issue. I have set the Start to my variable (gblTimerStart), and the OnTimerEnd properties to: 

If(
    IsBlank(gblRecord.URL),
    Set(
        gblTimerStart,
        true
    ),
    Set(
        gblTimerStart,
        false
    )
)
When I play the app there is no spinner and it goes directly to the screen, even though the field is not empty. Any ideas? 
 

 

Categories:
I have the same question (0)
  • lulabelleinnz Profile Picture
    24 on at

    @WarrenBelz @Amik @iAm_ManCat 

    Are you able to help me with this? 

    In the simplest terms what I want to do is run a Spinner until a URL column in my list is populated. I have tried to use a timer but I can't find any help online as to how I might achieve this. 

    Many thanks!

  • mmbr1606 Profile Picture
    14,605 Super User 2025 Season 2 on at

    hey @lulabelleinnz 

     

    can you try this please:

    If(
     IsBlank(gblRecord.URL),
     Set(gblTimerStart, true), 
     Set(gblTimerStart, false),
     Set(gblShowSpinner, false),
     Navigate(New, ScreenTransition.Fade)
    )
    

     

    Let me know if my answer helped solving your issue.

    If it did please accept as solution and give it a thumbs up so we can help others in the community.



    Greetings

  • lulabelleinnz Profile Picture
    24 on at

    No. This has not worked. 

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 717 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 329 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard