Massive gamechanger. Been doing the savedata loaddata mess for years and this cuts the development time by 75%.
@ShanesCows
3 ай бұрын
Agree Bob, agree! Keep building. 👷
@dougydoe
3 ай бұрын
This is really cool. I will try my hands on it soon. Thanks for sharing, Shane
@ShanesCows
3 ай бұрын
Happy to help. Have a great day. 🐶
@jessicalu4707
3 ай бұрын
It is really exciting feature. Thanks Shane for sharing. Just a question about conflict resolution: 1. if another user changed the same row, but different fields, will the change be reverted back? 2. If another user changed the same row, and same fields while I'm offline, when I'm back online, how power apps deal with the conflict?
@ShanesCows
3 ай бұрын
1. I haven’t tested 2. Last change wins Let me know if you try 1
@A8OC
3 ай бұрын
Thanks for this Shane. I now have some apps I can build to demo to my clients who've held off until now 👌👌
@ShanesCows
3 ай бұрын
Fantastic! I hope you build them something AWESOME.
@diegohcandrade
3 ай бұрын
Thanks for the video! I've been experimenting with Dataverse Offline an it's good, but it still have a long way to go. If you jump to something a little bit more complex you find many gaps, some disclosed in the documentation and many that are not and you just find out when thing doesn't work.
@TristanDehove
3 ай бұрын
I would greatly appreciate it if you could detail the issues you encountered that are not already captured in the documentation? Your insights are incredibly valuable for me and my team as we strive to enhance the product.
@ShanesCows
3 ай бұрын
Diego Tristan is from the Product Team. This is your chance to get your challenges considered. 😎
@diegohcandrade
3 ай бұрын
Hi, @@ShanesCows ! I tried to reply back here yesterday but KZitem keeps messing with me and deleting my response. So I tracked him down on LinkedIn to send my feedbacks. I really couldn't miss the opportunity! Thanks for the heads up, though
@cromagnon71
2 күн бұрын
4:45: "only works in Solutions" Can offline apps work for Dataverse in Teams? Are the tables and an app in Dataverse / Powerapps for Teams considered a 'Solution'???
@ShanesCows
2 күн бұрын
I haven't tried but I am going to guess no. 😢 I don't think the infrastructure is there to support it. But let me know if you find different.
@schleidr
3 ай бұрын
more Power Platform governance contents 🌟
@ShanesCows
3 ай бұрын
Noted. Thanks
@munkybutler1
3 ай бұрын
Thanks Shane for the detailed deepdive. This is exactly what I was looking for today
@ShanesCows
3 ай бұрын
Glad it was helpful!
@williamdyette1262
3 ай бұрын
Thanks for the great video, Shane. If a user saves data when off line and exits the app. When does the data get uploaded? When the app is open and when on line? Also, can a user open the app when off line or does the app only start working when pulling data from the cloud? Thanks!
@ShanesCows
3 ай бұрын
Yes, the have to be online and the app open for it to sync. Yes, after that very first time "installing the app" they can alwasy open it while offline.
@williamdyette1262
3 ай бұрын
@@ShanesCows Excellent! Thank you.
@spyflry
17 сағат бұрын
Hey Shane, great video! I'm just curious and I feel I know the answer but I'm trying to get a multi-page pdf to be accessible offline through my power app. I've searched far and wide and haven't been able to find or come up with a solution. Not sure if you have any knowledge on the topic or if this is the best avenue for communication but any guidance would be appreciated.
@ShanesCows
16 сағат бұрын
Is it a static PDF or is changing all of the time?
@spyflry
16 сағат бұрын
@@ShanesCows Static. File size is ~20mb which may be another issue.
@wendymason3263
3 ай бұрын
Brilliant as usual Shane, thanks for this. Do you know if this offline capability will be rolled out for SharePoint as we don't have a licence for Dataverse?
@ShanesCows
3 ай бұрын
I hope so, but they haven't said anything one way or the other. 😎
@piotralbertin
3 ай бұрын
Another great video, Shane 💪 Out of curiosity, do you often use the "Add required objects"? I usually encourage colleagues to pay attention before using it. There have been multiple cases when lots of unwanted stuff has been added, and later, Makers had no clue why certain components are part of their solution
@ShanesCows
3 ай бұрын
I almost always use it. I find things tend not to work on the other side if I don't. Some times I get a bunch of stuff but my thought is it is needed. But if the way you are doing things is working then that is okay.
@eyoborelvis8224
3 ай бұрын
So much value here Shane.. you're great 💖💖
@ShanesCows
3 ай бұрын
Thanks. Happy to help. Have a great day. 🐶
@sateesh123456
2 ай бұрын
Thanks Shane, can we attach multiple attachments when submitting request for this Offline App?
@ShanesCows
2 ай бұрын
Yes, I don't see why not. I didn't test but I am pretty sure yes.
@tomasfernandezmedel5346
3 ай бұрын
Hi Shave. About Offline, how do you manage to avoid conflicts. User A set Question X as Yes, User B set Question X as No. What will keep?, The latest to reply? the latest to sync ? At present is use a Offline app with SP, When form is loaded I add a lock in the sp item, with that I can guarantee that sp item can't be updated by two users at the same time. Thank you.
@ShanesCows
3 ай бұрын
Last change wins.
@tamasszanto714
3 ай бұрын
Hi All! Great video and thanks for demonstrating this feature. I followed every step you made in the video, published the solution, and tried it online on an iOS device, and it works perfectly. However after mocking a connection error (such as turning it on airplane mode), after I make a change, and submit the form, I get a 'Getting your Data...' blank screen. After this I have to restart the application, and I actually see the changes in the table. This is bugging me out, after every submit form I get this 'error'/unexpected behavior. Did anyone encounter a similar thing using this built-in offline usage?
@tomka5050
3 ай бұрын
Thank you for the video! When the app comes back online and uploads multiple entries, will that be counted as one API call or will each row synced count as a separate API call?
@ShanesCows
3 ай бұрын
I am not sure, I will see if I can get you an answer. I am 99% sure each row will be its own call based on the way it is listed on the status screen.
@RichardSturdey
3 ай бұрын
how does offline handle conflict resolution, or is it last change wins by default
@ShanesCows
3 ай бұрын
Last change wins.
@RichardSturdey
3 ай бұрын
@@ShanesCows what I guessed 🤔 Pretty important thing to remember / build checks into any offline app.. P. S thanks for the channel, I learn so much and your style is easy to follow and fun 👌
@carl-mikaelnordlof2358
3 ай бұрын
Thank you so much for your videos, they have been a lifesaver for me! When it comes to virtual entities, would i be possible to have an app that has virtual entities that are not offline enabled AND have Dataverse entities that are offline enabled, in the same app. When I have tried this myself i get a network error when I load the app and the virtual entities are not loaded in the app but the offline enabled entities show up.
@ShanesCows
3 ай бұрын
I haven’t tried. Hmmm. I will see if I can point someone smarter than me here.
@TristanDehove
3 ай бұрын
It is indeed not yet supported in offline mode and the behavior that you reported is expected. We will look deeper into this and see how best we can address this business case.
@sairaj6875
3 ай бұрын
Hey Shane. Thanks for this video. Can I access the data saved to dataverse from outside the application and download it for reports like on SharePoint?
@vedvoyager
3 ай бұрын
Is that a real offline app? Cause using the cache features I always got some problems. Yes! The cache works fine, but sometimes my app just did not open if you are offline and that sucks;
@ShanesCows
3 ай бұрын
Yeah, I thnk so. :)
@munkybutler1
2 ай бұрын
Hi Shane, is it possible to add the auto-generated mobile offline profile to my solution. I can see it in the default solution but can't find a way to add it to my own solution. Thanks!
@NeBixAt
3 ай бұрын
Hi Shane! A bit off topic, but is it possible to Patch data conditionally to Dataverse lookup column? In my case I want to patch data to that column if condition is met, but Patch blank (or leave it as it is) if condition is not met?
@ShanesCows
3 ай бұрын
You could write an If statement and only patch if your criteria are met.
@user-lo9eg9tc2r
3 ай бұрын
Can the offline work in a relational data structure?
@ShanesCows
3 ай бұрын
Yes. I haven’t tried it but as I understand yes.
@maheshalamalakala874
3 ай бұрын
Please make a video about captcha
@ShanesCows
3 ай бұрын
What about Captcha? What are trying to do?
@antonyclarke2740
3 ай бұрын
Hi Shane love your content however I have an issue where if I create a form that contains Dataverse lookup columns they don't populate in offline mode only in preview. If I select NewForm I also can't select them. When I check what is downloaded in the App both the tables related to the lookup columns are listed with the correct amount of rows. Microsoft state lookups are supported have you experienced this behaviour?
@andreseduardohernandezmont5426
3 ай бұрын
Genius
@ShanesCows
3 ай бұрын
Thanks. It is a pretty cool feature :)
@mertadsay2370
3 ай бұрын
Hello Shane, i have been working on mobile offline for a while and I am facing an issue that when I update an existing value to blank on dataverse, it does not update to mobile devices. Opposite direction is working well. Have you tried something like that?
@ShanesCows
3 ай бұрын
No, I haven't tried that scenario. If I get a chance to test I will but no promises. Sorry
@TristanDehove
3 ай бұрын
This reported issue is a known issue. We are currebtly working on it and if everything goes well, we should release a fix soon.
@rayanemoove6813
3 ай бұрын
Hello i am keep getting this error : Error when trying to retrieve data from the network And i cant find any solution, is it possible to help me ? I have this problem only on Filtered lookup and gallery
@SumitArora-zf3of
3 ай бұрын
What happens if the data have been updated in the dataverse when you were offline?Does it override the changes or fails or give error?
@ShanesCows
3 ай бұрын
I need to test that scenario, I did not. Hmmm
@TristanDehove
3 ай бұрын
If the updates are on the same row but different columns, they are merged. However, it the updates are on the same column, the last one wins. So if a column is updated in Dataverse while you are offline, and you also make a change on the same field, when you reconnect the app to the network, your modification will be stored in Dataverse.
Пікірлер: 66