Widget and Record Producer

david_legrand
Kilo Sage

Hi,

I would like to know if we have Documentation about Helsinki Service Portal limitations and best practices, specially when building Widgets for Record Producers?

For example, in the CMS, I was able to create a UI Page to have a "complex variable with dynamic number of rows", when we submit, the data are sent to a string field using a client script and in our Record Producer script, we were able to use this string field to create the corresponding records.

find_real_file.png

We are trying to build the same feature with Widget (as UI Pages don't display on Service Portal) but we don't succeed to retrieve the data when we submit the record producer.

I looked in Service Portal examples (HR...) but didn't see anywhere an example where data are retrieved from a Widget and used by a Record Producer script.

Apart these technical issues, the customer and us love the new Service Portal

cc: nathanfirth, ctomasi

cc:Developer Community

1 ACCEPTED SOLUTION

In record producers and catalog items you can also embed a Service Portal widget which could be used to accomplish the multiple rows as shown above.


View solution in original post

16 REPLIES 16

Chuck Tomasi
Tera Patron

Hi David,



While my experience with record producers and Service Portal is a bit limited, I have two things to share.


  • Layouts are ignored. The service portal does not respect two column layout. Everything is single column, which is nice for mobiles, but doesn't look good on the desktop in my opinion.
  • I discovered a but in that getMessage() doesn't translate the strings (look them up from Messages) properly. This will be fixed in Helsinki Patch 4 (per our developer yesterday.)


That's all I have a the moment. It's still a work in progress.


If you know anyone would could bring us some light on it, feel free to share the discussion with them


In record producers and catalog items you can also embed a Service Portal widget which could be used to accomplish the multiple rows as shown above.


thanks Nathan, our issue is more about "How is the data stored and how can we retrieve it on the record producer script?"