I love it when your classes bring this level of complexity ... You teach the basics of the function and add with something complex I love it !! Thank you Shane!
@ShanesCows3 жыл бұрын
Glad you enjoy it!
@julireid95744 жыл бұрын
Thank you! Just the first few minutes of this helped me solve a knotty issue and saved me from insanity! Really though, this is awesome stuff.
@ShanesCows4 жыл бұрын
Glad it helped!
@Fidelis22345 жыл бұрын
Hey Shane! Just want to say thank you for doing these videos! They have been instrumental, especially the ones dealing with complex SharePoint integration or scenarios.
@ShanesCows5 жыл бұрын
Happy to help. What other SharePoint PowerApps topics could I cover to help you?
@Fidelis22345 жыл бұрын
@@ShanesCows Oh yeah, one other possible area to cover and still haunts me to this day was patching multiple lists simultaneously via button onselect and including an If statement on whether or not to patch some of the lists (e.g., 3 lists in total) based on specific values. Then customizing the ShowError function to display the results. Thanks again!!
@ShanesCows5 жыл бұрын
Wow. That would be a lot to juggle. 😀
@akshaynm4 жыл бұрын
What a fantastic tutorial Shane.... Many thanks for sharing :)
@ShanesCows4 жыл бұрын
My pleasure!
@rochellenicholson63723 жыл бұрын
Awesome! Do you have a video that shows how to remove the spaces from a text input before patching to a sharepoint.
@ShanesCows3 жыл бұрын
I don’t. If I had to do that I would probably use substitute but not sure I have had to do this before.
@patriciainciso5712 жыл бұрын
Hi Shane, your videos are very good. congratulations. I hope you can help me with this case, I have a form in power apps, you must enter the texts of personal data of a person in uppercase, always in uppercase, regardless of whether the keyboard is activated this key. Thanks for your answer.
@AdiCristea5 жыл бұрын
Hahahaha, glad I'm not the only one screwing Find syntax over and over again. Cheers for making me feel better. Thank you for the video. By the way, I'm very interested in hearing about your experience with three halves wholes 15:42 :))
@ShanesCows5 жыл бұрын
Got to keep you guessing. 😎
@cathyanderson4437 Жыл бұрын
Hey Shane! Love your videos, along with the humour you bring to each one !!! I have a question about Substitute()... I have a simple dropdown with text and that text is the name of a screen. So let's say in the dropdown the labels are Template 1, Template 2, etc. I have screens that are named Template1, Template2, etc. (notice the lack of a space). So, change the dropdown and then navigate to that screen. I have... Navigate(Substitute(dropDownLabel.SelectedText.Value, " ", ""), BorderStyle.None), but it doesn't recognize the substitute part as a screen. Why doesn't this work? Gotta love working on something that gives no errors but doesn't work. Would really appreciate any explanation. Thank you so much !!!!!
@latrobe155 жыл бұрын
Do you have a complex function to deal with case for names like MacDonald, McCafferty, O'Neill, Stith-Jones, de Bordello etc. I sorted the first 4 but then suddenly got presented with the 5th name which I think is near impossible to do in conjunction with the rest
@ShanesCows5 жыл бұрын
I haven’t ran into this before what is it doing vs what you expect?
@latrobe155 жыл бұрын
@@ShanesCows It is based User error on input. They will spell names in lower or in upper or take names like MacDonalds and do Macdonalds. I tried to look at code to manage this and basically achieved a great deal until I then got names like de'Oleveveri or Macfarland which does not change. Becamm too much for me so put the onus now back on the user
@paumason3 жыл бұрын
thankyou Shane! you make everything easy! one question (I always have one!) if I need extract information to create a collection from an html text?? any idea?
@ShanesCows3 жыл бұрын
This doesn’t ring a bell. Html is just text at the end of the day. So you could split it?
@nazifmarikar15265 жыл бұрын
Thanks so much for this video. Is it possible to manipulate text within dropdown selections?
@ShanesCows5 жыл бұрын
Nope.
@sergipinol34764 жыл бұрын
hi Shane! nice video. A have a question regarding text and labels: how do you handle carriage return on a label? in the past Char(10) or Char(13) worked but not anymore. And adding a Shift+Enter doesn't always make the trick either, so how do you handle multiple lines of text on a label to be properly displayed?
@ShanesCows4 жыл бұрын
In a Label Shift + Enter works for me inside the double quotes.
@sergipinol34764 жыл бұрын
@@ShanesCows you're right on a simple label it works like this, as well as the Char(13) trick. My problem is when I pass the multiline text to a component and use it in a label inside the component. The only workaround I found is replacing labels with html text inside the component and passing a to have the CR in the multiline text.
@jackiewong338 Жыл бұрын
I am just curious when I try to use text function to assembly my file name with extension. e.g I claim the code Set(varFileName, Text(Left(varName, 5) & ".pdf")); varName is another variable I stored the people name. and I only need first 5 characters of the name. But the problem is when the output of the VarFileName will become like "Peter.P657" instead of "Peter.pdf" Do you know why? and how to fix it?
@elilerma10695 жыл бұрын
Hi shane, can you make a video on the ismatch function I'm struggling to verify data that is collected on the app to a multi line text field that was pre filled on sharepoint. For example. If this item in the gallery collection exists somewhere in the string of the selected dropdown item display Green check, otherwise display red warning sign. I cant figure it out. there's only about 2 videos in the entire internet on the ismatch function. But they only cover predetermined text like if( ismatch("hello"), green,red) Can you make a video on how match each 10 character string in a collection to only a piece of a 300 character string from sharepoint? I can't figure it out.
@ShanesCows5 жыл бұрын
Try out the in operator. That is the key here. 😀
@virendrasomani3344 жыл бұрын
Hi Shane, Thanks for sharing such amazing videos. I want to compare a CDS column (text type) with a String value (e.g. "ABC"). How to do that. When I am trying to filter records based on such scenarios it showing me Delegation warning. How to overcome that?
@ShanesCows4 жыл бұрын
That should work. Not sure why that would show delegation 🤔
@virendrasomani3344 жыл бұрын
@@ShanesCows I am getting delagation warning in this syntax - Filter('Registrations', 'Session Id'= RegisteredUserGallery.Selected.Id, Text('Status') Text("Cancelled"))
@TheMKTube2 жыл бұрын
Hi Shane, I’m trying to extract just numbers from a string that contains all kinds of characters. Any suggestions?
@ShanesCows2 жыл бұрын
Look at the Match functions. Pretty sure they can help you get there or at least that is my best guess.
@toddmartin7635 жыл бұрын
This is AWESOMESAUCE!!! One of the problems that I have run into is that sometimes PowerApps returns data in the wrong format. For instance, if I concatenate a STRING and an INTEGER, it returns a date (12/31/1969 4:00PM), when what I am really expect is "# 15". If I copy the field, it displays correctly. In other cases, it concatenates the second half of my formula, but ignores the first part. Again, if I copy the field, it displays correctly. My users are frustrated and I am out of things to try (Visible, DisplayMode, republishing the app).
@ShanesCows5 жыл бұрын
What if you wrap the integer in the Text function?
@fernandoavila84575 жыл бұрын
excellent video. Excuse me, is there any way to send a file generated in powerapps directly to print?
@ShanesCows5 жыл бұрын
There isn’t today. Sorry.
@kymcallan9164 жыл бұрын
Great Video ,but then everything you produce is very helpful. My issue is that I need to save the number value as a number in the Sharepoint list not Text, is there a way to change the text to a number value in the collection?
@ShanesCows4 жыл бұрын
Yes use the Value function. Value(“12”) would make the number 12 from the text 12.
@bhavyashah88473 жыл бұрын
I want to do infinite concatenate the string
@bhavyashah88473 жыл бұрын
how can we achieve that?
@christianjacobmartinezroja82385 жыл бұрын
Hi! I have a cuestión, which function in PowerApps, can I use to get the system information from an user that it creates an item, like the IP address, operative system, etc. And show them in a label or a gallery. Can you help me with that function ?
@ShanesCows5 жыл бұрын
Hey Christian. Sorry to say there is not one. Best I can offer is User() to get name and email.
@stanleym694 жыл бұрын
You mentioned that you don’t use this for single column tables much. Why? My scenario has split a barcode.value into a data table. But I’m struggling to get those split values into seperate text inputs to then submit to SharePoint. Any hints ? I might adopt your find tutorial if I can figure this one out. Thanks
@ShanesCows4 жыл бұрын
Not sure Sam. Hope you got it since I am slow to reply.
@stanleym694 жыл бұрын
@@ShanesCows I got this one sorted with lookups I think :)
@developermct4 жыл бұрын
Shane, Love your videos! I'm a subscriber on powerapps911... I'm looking for format a phone number. Text(ThisItem.PrimaryPhone, "[$-en-US](###) ###-####") isn't working. Do you have a video about this?
@ShanesCows4 жыл бұрын
Is primary phone a number or text? If it is text then you have to wrap it in the Value(ThisItem.PrimaryPhone)
@developermct4 жыл бұрын
@@ShanesCows Text. Thank you! You're great!
@riccol19724 жыл бұрын
Proper on input people's names ?
@ShanesCows4 жыл бұрын
Not sure what you mean?
@riccol19724 жыл бұрын
@@ShanesCowsJust as a example for the use of the Proper command. When you are expecting a person's name to be entered into a form. Just my OCD lol
@isaacfais5 жыл бұрын
Why does powerapps sometimes loses the data saved with savedata even if they have been saved within the same hour?
@ShanesCows5 жыл бұрын
Never seen it lose data. I would check your code and see if there is a scenario or set of steps that is causing this.