OBEROn - Bug Trace - Oberon Platform
Viewing Issue Advanced Details
106 Platform functionalities major always 2013-09-19 18:03 2013-09-19 18:19
administrator  
administrator  
normal  
resolved 4.0 - DB build 0070  
fixed  
none    
none 4.1 - DB build 0071  
0000106: HTTP connection performances
When a form , a view or a menu is rendered at the client side there is high network traffic for computing the form field values and ranges and object data inside the view tables. This is due mainly to the translation of values to the user language. The best thing is to generate a unique xml response for a single request on the server side that includes all information required for generating the UI form at the client side. This response will be computed on the basis of form / view definition but also to the current user access rights.
Issue History
2013-09-19 18:03 administrator New Issue
2013-09-19 18:08 administrator Fixed in Version => 4.0.2 - DB build 0070
2013-09-19 18:08 administrator Target Version => 4.0.2 - DB build 0070
2013-09-19 18:08 administrator Status new => resolved
2013-09-19 18:08 administrator Resolution open => fixed
2013-09-19 18:08 administrator Assigned To => administrator
2013-09-19 18:19 administrator Note Added: 0000170

Notes
(0000170)
administrator   
2013-09-19 18:19   
added new OOQL commands:

form compose AdminName [for Form_ComposeOption] [field] [Program_ArgsOption] [xml | text] [ExportFile_Option] ;

generates the form for the current user: all items are computed on the basis of user rights; the result is a list of FormUserItems in xml format or a text that can be used inside a mail message body.


view compose AdminName [user AdminName] [root IDVAL] [for View_ComposeOption] [Program_ArgsOption] [xml] [ExportFile_Option] ;

generates the view for the current user: all columns are computed on the basis of user rights; the result list a set of ViewUserColumns