用友uap开发nc65按钮配置
1.在xml文件中配置按钮
<!--======= 动作:[newActions] [修改] ===========-->
<bean id="editAction" class="nc.ui.pubapp.uif2app.actions.EditAction">
<property name="model"><ref bean="bmModel"/></property>
<property name="exceptionHandler"><ref bean="exceptionHandler" /></property>
</bean>
<!--======= 动作:[newActions] [按钮菜单] ===========-->
<bean id="adjustGroupAction2" class="nc.funcnode.ui.action.MenuAction">
<property name="code" value="adjustGroupAction" />
<property name="name" value="ceshi"></property>
<property name="actions">
<list>
<ref bean="editAction"/>
<ref bean="deleteScriptAction"/>
</list>
</property>
</bean>
<!--======= 动作:[newActions] [按钮组] ===========-->
<bean id="adjustGroupAction" class="nc.funcnode.ui.action.GroupAction">
<property name="code" value="adjustGroupAction" />
<property name="actions">
<list>
<ref bean="editAction"/>
<ref bean="deleteScriptAction"/>
</list>
</property>
</bean>
2.新建一个java类与按钮相对应
public class SelectOrCancelAction extends NCAction {
private AbstractAppModel model;
private static final long serialVersionUID = 1993918902236291721L;
public SelectOrCancelAction() {
this.setBtnName("修改");
this.setCode("selectOrCancelAction");
}
@Override
public void doAction(ActionEvent e) throws Exception {
// 点击按钮触发的事件
}
public void setModel(AbstractAppModel model) {
this.model = model;
}
}
下面方法是用来实现按钮是否可以点击
@Override
public boolean isEnabled() {
// TODO 自动生成的方法存根
return super.isEnabled();
}
今天的文章用友通_用友nc开发用什么框架[通俗易懂]分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/58088.html