如何使webi報表左面板始終展開

來源:互聯網
上載者:User

webi報表中有個左面板可以展開和收縮,之前我以為這些只是一個預設值,沒想到這些東西也是可以控制的。在querybuilder中輸入以下語句

   select * from CI_SYSTEMOBJECTS where si_id = 7440

si_id的值可以通過到cmc中查看使用者si_id是多少。然後再到si_data這個property bag下查看INTERACTIVE_EDITING_VIEWER_USR_PROFILE這個property屬性。CDZ_VIEW_leftPane=1是控制是否展開左面板,CDZ_VIEW_leftPaneSel是控制左面板中中選擇的哪一個。這樣就可以通過sdk自己去控制

IEnterpriseSession boSession = (IEnterpriseSession)session.getAttribute("enterpriseSession");<br />IUserInfo userInfo = boSession.getUserInfo();<br />String prefNew = new String("{CDZ_VIEW_standardPal=0,CDZ_VIEW_drillCustomFmt=false, CDZ_VIEW_drillFgColor=, CADENZA_ResultGridSpacing=0, CDZ_VIEW_tdcAutoMode=1, CDZ_QP_queryPaneH=150, CADENZA_ResultShowGrid=true, CDZ_VIEW_leftPane=1, CDZ_VIEW_formulaPal=0, CDZ_QP_universePaneW=250, CDZ_VIEW_showStatus=1, CDZ_VIEW_leftPaneSel=userExtensionCustomPanIconAB, CDZ_QP_universeSel=disObj, CDZ_VIEW_reportPal=0, CDZ_VIEW_defaultQueryFilter=constant, CDZ_VIEW_drillBgColor=, CDZ_VIEW_drillUnderlined=false, CDZ_VIEW_addTableHeader=true, CDZ_VIEW_sortPriority=lowest, CDZ_VIEW_showSaveOptions=1, CDZ_VIEW_lastUsedColors=148.150.148, CDZ_VIEW_showDesc=true, CDZ_VIEW_dispMenuHeaders=true, CDZ_VIEW_infoAutosaveCheck=1, CADENZA_ResultSnapToGrid=true, CDZ_VIEW_ctxMenu=rclick, CADENZA_MeasurementUnit=pixels, CDZ_VIEW_appFmt=true, CDZ_VIEW_leftPaneW=202, CDZ_VIEW_formatPal=1}");<br />userInfo.setProfileString("INTERACTIVE_EDITING_VIEWER_USR_PROFILE", prefNew); 

SI_DATA這個property bag在這裡不需要建立,只需要set完就自動建立。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.