1、在工具欄上新增
(1)、例項化按鈕
iufbutton btnbatchmo = new ufwebbuttonadapter();
btnbatchmo.id = "btnbatchmo";
btnbatchmo.autopostback = true;
(2)、找到工具欄控制項
iuf******* _******* = (iuf*******)moblistwebpart.findcontrol("*******1");
(3)、將按鈕新增到工具欄
btnbatchmo = uicontrolbuilder.builder*******button(_*******, "true", "btnbatchmo", "true", "true", 45, 28, "7", "", true, false, "36ba88e0-fc28-402e-b9ba-3745a6771687", "36ba88e0-fc28-402e-b9ba-3745a6771687", "9307e981-85aa-4f19-adb7-340d159f4a01");
uicontrolbuilder.setbuttonaccesskey(btnbatchmo);
btnbatchmo.uimodel = moblistwebpart.model.elementid;
btnbatchmo.action = "";
btnbatchmo.text = "批處理";
((ufweb*******adapter)_*******).items.add(btnbatchmo as system.web.ui.webcontrols.webcontrol);
(4)、繫結按鈕事件
btnbatchmo.click += new eventhandler(btnbatchmo_click);
2、在功能區新增
(1)、例項化按鈕
iufbutton btnmergeinvoiceprint = new ufwebbuttonadapter();
btnmergeinvoiceprint.text = "出口發票匯出";
btnmergeinvoiceprint.id = "btnmergeinvoiceprint";
btnmergeinvoiceprint.autopostback = true;
(2)、加入功能欄card中
iufcard card = (iufcard)part.getufcontrolbyname(part.toplevelcontainer, "card0");
card.controls.add(btnmergeinvoiceprint);
(3)、設定按鈕在容器中的位置
commonfunction.layout(card, btnmergeinvoiceprint, 8, 0); //一般為從左往右按鈕個數乘以2
(4)、繫結按鈕事件
btnmergeinvoiceprint.click += new eventhandler(btnmergeinvoiceprint_click);
3、在功能區下拉列表上新增
(1)、例項化下拉按鈕
iufmenu menuprintbatch = new ufwebmenuadapter();
menuprintbatch.id = "btnprintbatch";
menuprintbatch.text = "專用批打";
menuprintbatch.autopostback = true;
(2)、找到功能區對應的下拉列表按鈕組
iufdropdownbutton btnopreator = (iufdropdownbutton)uipart.getufcontrolbyname(uipart.toplevelcontainer, "ddbtnoperation");
(3)、將下拉按鈕新增到對應的組
menuprintbatch.itemclick +=new menuitemhandle(menuprintbatch_itemclick);
(4)、繫結按鈕事件
btnopreator.menuitems.add(menuprintbatch);
U9呼叫服務出現配置檔案超過大小
1 遠端呼叫時錯誤提示如下 響應訊息的內容型別 text xml charset utf 8 與繫結 text xml charset utf 8 的內容型別不匹配。如果使用自定義編碼器,請確保正確實現 iscontenttypesupported 方法。響應的前 1024 個位元組為 2 直接ie...
U9同步補丁顯示CD錯誤的解決辦法
打不上就不要打了,改配置吧 解決 修改 portal sysmanageserver bin資料夾下的ufida.ubf.systemmanage.maincontrol.xml檔案的 checkpatchstate false 重啟u9相關服務 補丁配置 d yonyou u9v60 portal...
四年研發時間 百億銷售任務 U9不簡單
經歷了4年多的研發,用友公司新一代產品 全球第一款完全基於soa架構的商業應用套件u9 發布了。歷時這麼久的開發,u9到底是乙個怎樣的解決方案 在u8如此成熟的情況下,用友公司為什麼還要研發u9呢 soa全球熱炒,用友難道也要藉此機會追隨潮流嗎 帶著這些問題,記者走訪了用友公司負責u9專案的兩位專家...