cancel
Showing results for 
Search instead for 
Did you mean: 

How can I carry over a Screen Painter structure (.srf) to an existing form?

Former Member
0 Kudos

I've created a form using Screen Painter, saved as a .srf file and I can easily load that form by itself via the SDK.

What I would like to do is create a new tab in an existing form and placed the contents of that .srf file into that tab. What is the best way to do that?

It seems that worse case scenario I simply read through the .srf file and via a for loop just manually add each item into the tab that I want.

Any ideas?

Accepted Solutions (1)

Accepted Solutions (1)

former_member201110
Active Contributor
0 Kudos

Hi Gary,

Actually it is possible to load controls on to a system form using an XML file. Please see the following article:

Kind Regards,

Owen

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

You can create a button on system form and then on click of that button open your .srf form.

for this there should be some common key in both the forms like doc no. of system form should be there on SRF for linking the data between the both forms.

Former Member
0 Kudos

Hi Gary,

If you want to add a new tab to a default SAP B1 form, then, you need to do it thru coding and can't really link a srf file to it. You manually, thru coding need to add each item with reference to an already existing item in the form.

Hope it helps.

Regards,

Satish.