电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

对多行文本字段,单据体行高在编辑时,支持自适应行高的二开解决方案

来源:金蝶云社区作者:金蝶2024-09-236

对多行文本字段,单据体行高在编辑时,支持自适应行高的二开解决方案

【应用场景】

对多行文本字段,二开支持在列表该字段支持自适应行高;并且在单据体录入该字段时,可支持自动行高的解决方案。

本方案可设置每行的最大行高,如果超过最大行高,在单据体录入时,自动出现滚动条。



【适用版本】

该二开方案,适用于2024年1月之后的星空产品版本,如使用的是2023年以及之前的星空产品版本,没有该二开方案的支持;



【解决方案】

如需要:在列表实现,多行文本的行高自适应显示:

可在列表插件设置多行文本自动高度、最大高度脚本:

import clr;
clr.AddReference('Newtonsoft.Json')
clr.AddReference('Kingdee.BOS')
from Kingdee.BOS import *
from Newtonsoft.Json import *
from Newtonsoft.Json.Linq import *
def AfterBindData(e):
    this.View.GetControl('FList').SetCustomPropertyValue('IsTextAreaAutoHeight', True)
    this.View.GetControl('FList').SetCustomPropertyValue('RowMaxHeight', 100)

操作截图:



如需要:在单据体实现,多行文本字段编辑时,行高自适应,

可在表单构建插件设置多行文本自动高度、最大高度脚本:

import clr;
clr.AddReference('Newtonsoft.Json');
clr.AddReference('Kingdee.BOS');
clr.AddReference('Kingdee.BOS.Core');
from Kingdee.BOS import *;
from Kingdee

对多行文本字段,单据体行高在编辑时,支持自适应行高的二开解决方案

【应用场景】对多行文本字段,二开支持在列表该字段支持自适应行高;并且在单据体录入该字段时,可支持自动行高的解决方案。本方案可设置每...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信