I've been searching the CE10 SDK for information about access to the user preferences, specifically for report viewer selection, and am coming up empty. The ePortfolio (or web desktop) CSP pages seem to just read and write cookies, which suggest that the preferences may not be stored in the CMS database at all.
However, the query, "Select SI_DATA from CI_SYSTEMOBJECTS where SI_PROGID = 'CrystalEnterprise.User'", does return a set of values for users who have selected a viewer. But I can't write a query that returns only SI_DATA.WCS_ADMIN_VIEWER. Will WCS_ADMIN_VIEWER be a property of SI_DATA when retrieved in an infoStore query?
And, an independent question: If a cookie is a text file, it should be editable [related to edible]. Where would one find the cookie file written by the preferences pages in ePortfolio? I find cookies on Win2000 in C:\Documents and Settings\Mike\Cookies
and in C:\Documents and Settings\Mike\Local Settings\Temporary Internet Files, but the cookies named mike@CEserver*.txt do not contain the cookie names used in the csp code.
However, the query, "Select SI_DATA from CI_SYSTEMOBJECTS where SI_PROGID = 'CrystalEnterprise.User'", does return a set of values for users who have selected a viewer. But I can't write a query that returns only SI_DATA.WCS_ADMIN_VIEWER. Will WCS_ADMIN_VIEWER be a property of SI_DATA when retrieved in an infoStore query?
And, an independent question: If a cookie is a text file, it should be editable [related to edible]. Where would one find the cookie file written by the preferences pages in ePortfolio? I find cookies on Win2000 in C:\Documents and Settings\Mike\Cookies
and in C:\Documents and Settings\Mike\Local Settings\Temporary Internet Files, but the cookies named mike@CEserver*.txt do not contain the cookie names used in the csp code.