on 02-25-2014 12:24 PM
Hello Experts,
While developing user interfaces based on SAP MII I am often using iGrid Display Template. I've find out that speed of iGrid reaction directly depends on its size. I understand that I should not pass large data amounts to Java applets (as iGrid), but even if iGrid has size of 10 columns to 100 rows it is downloading data very slowly..
Is it possible to make iGrid run faster? Maybe some Java or NetWeaver configuration should be implemented?
Any reply will be greatly appreciated!
Thanks in advance,
Vitaliy
Hi Vitaliy,
MII Applets are inherently heavy as an application and hence run slow.
Which version of MII are you currently using?
I can suggest you to upgrade to MII 14.0 SP4, if possible. UI5 based Charts and Grids (called i5Charts and i5Grids) have been introduced in 14.0 SP4 onwards. They are much faster than the applets and have a better UI. May be that will solve your problem.
Regards,
Rutika Bodas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Vitaliy, Have you done any profiling or testing to prove that its not your transaction or query that is running slower?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vitaly,
I am not sure which Version of MII you are running but there is one important thing to know about using Displaytemplates like iGrids .
In the layout section of your e.g. iGrid, you should always define the columns to use/display. If you are not doing this the query is always executed twice (first execution to determine the columns to display and second execution to get the data). I am not sure if this behaviour still exists in the latest mii versions/patches but in previous versions you could double Performance by just defining the column names. so maybe you can have a look at this.
Best wishes,
Roland
The real solution is to drop the iGrid and applets all together and start working with SAPUI5 or the client side javascript grid that you prefer (I like Slickgrid if you need to load a lot of data)
Take a look at SAPUI5 SDK - Demo Kit
I'm not sure how this is implemented in the latest MII release with the first steps towards SAPUI5 integration though, also a worthwhile path to explore.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
10 | |
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.