on 01-09-2013 8:47 PM
Hi,
Is it possible to update the "SI_IV_PREFERENCES" value in SI_DATA property for a user using the SDK?
Thanks
Hi Kumar,
You can refer to the sample code available here.
This Java Server Pages (JSP) sample demonstrates how to use the Enterprise Java SDK to set a specified property to a specified value. The type of property can be a general property, a property in the SI_SCHEDULEINFO property bag, or a property in the SI_PROCESSINFO property bag.
Hope it helps.
Thanks,
Anchal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kumar,
I understand that you are trying to manipulate the Infoview preference of User(s). Could you brief it bit more.
Regards,
Mani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Kumar,
You can access this property directly in your query using SI_DATA.SI_IV_PREFERENCES as it is not belog to any property bag and is directly connected with the SI_DATA property of the Infoobjects for SI_KIND='User'
The value which I get in my environment is.
| SI_DATA | SI_LOCALE | 1024 |
| desktopsettings | vwr=4&rpp=10&clientsessionendmode=AskUser&defaultnav=folder&dv2=1&dv4=1&dv5=1&dv1=1&dv0=1&unit=inch&dvprint=actx&dpi=auto&view=0&spd=1&defaultuniv=none | |
| voyagersettings | accessibilty=false&defconn= | |
| WEBI_AUTO_REFRESH | FALSE | |
| WEBI_AUTO_MERGE | FALSE | |
| SI_IV_PREFERENCES | {"catsDrawer":"default","rpp":"50","folderCUID":"","homepageCUID":"","columns":"{\"STREAMWORK\":true,\"RECEIVED_ON\":true,\"CREATED_ON\":false,\"DESCRIPTION\":false,\"FROM\":true,\"OBJECT_TYPE\":true,\"OBJECT_PATH\":false,\"INSTANCE_COUNT\":true,\"LAST_RUN\":true,\"OWNER\":false}","docExplorer":"foldersDrawer","categoryCUID":"","startPage":"docs","vwm":"2","foldersDrawer":"default","myDocuments":"myFave","homePage":"default"} |
and the QB screen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.