Infopath not loading data

Brass Contributor

I am migrating a SP 2013 on premise site to the SP online. I have a class list and a registration list. To register for a class you select the class on the class list, it opens an infopath form with the class information. The form also contains a hyperlink derived from a calculated column in the class table.

 

=CONCATENATE("https://sp.mydomain.edu/tools/PAS/Lists/Registration/NewForm.aspx?Course=",[Class ID],"&Source=https://sp.mydomain.edu/tools/PAS")

 

So a normal link would look like this:

 

https://sp.mydomain.edu/tools/PAS/Lists/Registration/NewForm.aspx?Course =46&Source=https://sp.mydom...

 

As you see, it opens the infopath form published to the registration list and populates the form with the data from the current Class ID

 

This was a very easy solution on premise but it doesn't work at all in the cloud. the registration form opens empty. I'm not sure how I would do this in SharePoint online any suggestions would be great.

 

Ken

 

 

3 Replies

Hi Ken (@sterbella) my suggestion is to not to try to use Infopath at all as it's going to be retired and has been replaced by Power Apps which will enable you to achieve your requirements quite easily & quickly.

 

Rob
Los Gallardos
Microsoft Power Automate Community Super User

@RobElliott  I get it, and thats what we're doing for all net new requests but it's not something I want to do with every form on every site as they are migrated as that would just add to much time to the project. Also, we have many infopath forms publishing to xml forms libraries and for the more complicated data layouts, switching them to Power Apps is going to be an undertaking. What I'm trying to do is supported right?

 

Ken

@sterbella Sorry I don't know the answer to that, I'm not an Infopath expert - we jumped straight to Power Apps. Hopefully someone else here will be able to help.

 

Rob
Los Gallardos
Microsoft Power Automate Community Super User