Skip to Content
0

Create custom matrix-style form based on UDO

Jun 15, 2017 at 04:54 PM

127

avatar image

Hi, i need to create an extension on BP's datas.

The relation between BP and my new UDO will be 1 to N.

So i would like to create an user form displaying a Matrix with all the data related to the given BP.

I've created the new UDO but i cannot manage this scenario in my user form. I just cannot load data into Matrix.

Putting a textedit bound to BP code and setting BrowseBy just get me load only first record.
Is this scenario supported? How?


Please help

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

ANKIT CHAUHAN
Jun 16, 2017 at 05:13 AM
0

Hi Paolo,

Not able to understand here what you are not able to do? Here is my suggestion:

1. Once the Business Partner is added successfully, try to catch the FORM_DATA_ADD Event for Business Partner Master Data Form and open your UDO Form where user need to enter the relevant data related to BP.

2. You need to create a Button on Business Partner Master Data Form which will open the same UDO Form so that user can update any time.

If you have a different scenario, please let us know.

Kind regards,

ANKIT CHAUHAN

SAP SME Support

Show 4 Share
10 |10000 characters needed characters left characters exceeded

Hi Ankit,

sorry for delay.

I just don't know how to implement 'UDO form' based on my UDO, the form should contain a matrix and 2 buttons.
Just like the auto-created one on UDO registration wizard (matrix style).
I set objecttype property of the user form, datas just don't load.
Is this a supported scenario? How to?
Thank you!
Paolo

0

Hi Ankit,

did you see my comment?

Thank you

0

Hi,

Refer to the following sample for the UDO Form and Matrix feature:

C:\Program Files (x86)\sap\SAP Business One SDK\Samples\COM UI\CSharp\26. MatrixAndGridFeatures

Hope it helps!

Kind regards,

ANKIT CHAUHAN

SAP SME Support

0

Hi,

I don't see any UDO in your sample, it is not helping me at all.

Thanks anyway.

0