Monthly Archives: September 2011

Connecting a S3 form with Landmark Application Data

I’ll show you how easy it is to create a Mashup that connects a S3 Form and data from Contract Management, a Landmark Application. In Lawson Smart Office 9.1.2 we introduced three new DataService controls; the DataPanel, DataListPanel and DataDetailPanel.

In the first version we added support for making REST http calls to web services as well as making M3 API Calls. In 9.1.3 we added support for a Landmark DataService. If you like to implement and plugin your own DataService as part if using LSO SDK that is as simple as implementing an Interface (IDataService) and registering your service. Continue reading

Creating a Mashup with a WebBrowser Control

The WebBrowser control enables you to bring in content from existing web applications. In my example today I’ll show how to launch a web page with a dynamically altered link. In my example I’ll use a textbox as the source but it could just as well be the CurrentItem of a M3 List or another Mashup Control. The mashup does a Bing search. It can do the search within the Mahup using the WebBrowser mashup control or it can launch the Bing page in a new window. Continue reading

How to create a Start Pad Mashup

Let’s be honest. The Navigator is the entry point to all applications but advanced users write in the short name of the form like HR11 or MMS001. But what if you don’t know what to search for?

The administrator can prepare a canvas for you with all the necessary shortcuts… or what if you had a Start Pad with the functions you use the most?

I’ll show an easy way to do two different kinds of start pads. The mashup project can be downloaded from my SkyDrive. Continue reading

Calling M3 APIs

For easy access to M3 APIs we have created a few classes that you can use both in your JScripts and in your features. For those of you who don’t know the difference, JScripts are used on a standard M3 and S3 forms to add new functionality. A feature is an application that runs natively within Lawson Smart Office. This is the way we build the UI to our applications such as M3, S3, LBI, Process Server, Document Archive… to mention a few.

I got a question from one of our Solution Consultants, Peter Johansson. He was using MIAccess to get customer data but he was experience delays due to the amount of data.

“Is there a way to specify which fields should be returned by the API?”

Of course there is! Continue reading