解决bos设置关键字字段以后,单据体无法自动新增一行问题
单据体,在bos设计器设置关键字字段可以实现---选择编辑数据时,自动新增一行空行,
减少用户手动新增行操作,提高用户体验。
![image.webp](/download/0100f6afaae0ccad44559ff4eb3b7d891cf6.webp)
**但是遇到过设置了关键字没有新增一行的情况**
1. 情景描述:
- 编辑字段类型:文本
- 设置属性:显示编辑按钮:勾选;编辑风格:仅按钮编辑
- 插件:BeforeF7Select事件里。设置打开自定义动态表单
```
this.View.ShowForm(listShowParameter, delegate (FormResult r)
{
//返回设置数据
});
```
2. 出现问题:点击编辑时,没有新增一行
3. 解决方案
在插件的BeforeF7Select事件里,在执行完操作以后自动设置新增一行
```
var currentRowIndex = this.View.Model.GetEntryCurrentRowIndex(entityKey);
if(this.Model.GetEntryRowCount(entityKey)== currentRowIndex +1)
{
this.Model.CreateNewEntryRow(entityKey);
}
/// entityKey 为单据体标识
```
**若有更好/便捷的方案,麻烦告知!**
【emoji】【emoji】
解决bos设置关键字字段以后,单据体无法自动新增一行问题
单据体,在bos设计器设置关键字字段可以实现---选择编辑数据时,自动新增一行空行,减少用户手动新增行操作,提高用户体验。![image.webp](...
点击下载文档
本文2024-09-16 17:21:16发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-15169.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章