ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2026/8/19 0:20:49ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£
µÚÒ»²½:ÔÚ½Ó¿ÚÖж¨Òå×Ô¶¨Òå°´Å¥µÄÕûÊýÖµ
package nc.ui.fk.pub.button;// clientĿ¼ÏÂ
public interface PubPrivateButton { }
//×Ô¶¨Òå°´Å¥:дÈë±íÌå --cqy--// int SaveToBody = 215;
µÚ¶þ²½:ÔÚVOÀàÖÐÉèÖð´Å¥µÄ¸÷¸öÊôÐÔ
package nc.ui.fk.pub.button;// clientĿ¼ÏÂ
import nc.vo.trade.button.ButtonVO; public class PubPrivateButtonVO {
/**
* µ¥¾ÝÎĵµ¹ÜÀí°´Å¥ * @return btnVO */ /**
*@author cqy
*@return ·µ»Ø×Ô¶¨Òå°´Å¥
*@function ÉèÖÃ×Ô¶¨Òå°´Å¥\дÈë±íÌå\µÄ¸÷¸öÊôÐÔ *@Date 2007-11-19ÉÏÎç11:05:10 */
public nc.vo.trade.button.ButtonVO getSaveToBodyVo(){ }
ButtonVO btnVO = new ButtonVO();
btnVO.setBtnNo(PubPrivateButton.SaveToBody); btnVO.setBtnCode(\дÈëÐÐ\); btnVO.setBtnName(\дÈëÐÐ\);
btnVO.setHintStr(\дÊý¾ÝдÈëËùÑ¡ÐжÔÓ¦×Ö¶Î\); btnVO.setBtnChinaName(\дÈëÐÐ\);
btnVO.setOperateStatus(new int[]{//ÉèÖÃÒÔϲÙ×÷״̬Ï¿ÉÓÃ
return btnVO;
});
nc.ui.trade.base.IBillOperate.OP_REFADD,//²ÎÕÕÔö¼Óʱ¿ÉÓà nc.ui.trade.base.IBillOperate.OP_EDIT,//±à¼Ê±¿ÉÓà nc.ui.trade.base.IBillOperate.OP_ADD//Ìí¼Óʱ¿ÉÓÃ
btnVO.setBusinessStatus(new int[]{ nc.vo.trade.pub.IBillStatus.ALL});
µÚÈý²½:ÔÚ¶ÔÓ¦µÄCtrlÀàÖн«×Ô¶¨Òå°´Å¥Ìí¼Óµ½¿¨Æ¬»òÁбí
public int[] getCardButtonAry() {
return new int[] { IBillButton.Brow,IBillButton.Add, IBillButton.Edit,
IBillButton.Query, IBillButton.Delete, IBillButton.Cancel, IBillButton.Save,IBillButton.Line, IBillButton.Return , PubPrivateButton.SaveToBody};
}
//³õʼ»¯±íµ¥°´Å¥ --cqy--//
protected void initPrivateButton(){
//»ñÈ¡×Ô¶¨Òå°´Å¥:\дÈë±íÌå\
ButtonVO saveToBodyButton = (new
µÚËIJ½:ÔÚµ¥¾ÝUIÀàÖгõʼ»¯×Ô¶¨Òå°´Å¥,ʹµ¥¾ÝÔÚ³õʼ»¯Ê±¼ÓÔØ×Ô¶¨Òå°´Å¥
PubPrivateButtonVO()).getSaveToBodyVo();
}
addPrivateButton(saveToBodyButton);//Ìí¼Ó×Ô¶¨Òå°´Å¥:дÈë±íÌå super.initPrivateButton();
µÚÎå²½:ÔÚEventHandleÀàÖбàд×Ô¶¨Òå°´Å¥µÄ¹¦ÄܲÙ×÷
protected void onBoElse(int intBtn) {
}
if (intBtn == PubPrivateButton.SaveToBody) { }
saveToBodyReal();
private void saveToBodyReal() {//Õâ¸ö´úÂë¾Í²»ÓÃдÁ衃 }
¡¡ ¡¡