datawindow字段单元格内怎么实现enter键换行?

hmh3393253 2013-11-07 09:57:19


如上图,在编辑的时候希望这个单元格能像mle一样enter键自动换行。
尝试了很多方法。
比如在 pbm_dwnprocessenter 事件中
1.发送一个换行符
send(handle(this),256,10,long(0,0))

2.用setitem函数取出值再赋值

dw_4.setitem(dw_4.getrow(),'part_name2',dw_4.getitemstring(dw_4.getrow(),'part_name2') +char(13)+char(10))
(此图字段名不同)

3.用modify进行修改

都没有成功,问问各位powerbuilder大侠 有木有实现成功的?
...全文
379 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hmh3393253 2013-11-08
  • 打赏
  • 举报
回复
引用 5 楼 eclat2299 的回复:
在正常的情況下,欄高夠高,按下Enter即會自動折行,不必有任何處理,見下圖紅框
若其動作是移至下一欄,應該是受到底層程式影響
查看看是否有其他程序改變了PB的預設行為


經過你的提醒,原因找到了。只要將POSITION 選項卡里的 AUTOSIZE HEIGHT勾選上 enter換行功能
將會失效。具體原因雖然還沒明白,但問題是解決了。謝謝!

PB菜鸟 2013-11-07
  • 打赏
  • 举报
回复
 二、列数据折行    需要从以下3个方面进行设置:    1、将列所在节(通常是Detail节)的高度设置自动,即选中节(Band)的‘AutoHeight’属性。    2、将要自动折行的列的AutoHeight属性选中。    3、取消列的‘Auto Horz Scroll’属性。   自动折行设置:   1、在DataWindow Painter中打开DataWindow;   2、在需设定自动折行的列上双击鼠标, 弹开此列的属性窗口;   3、选择Position标签, 选中Autosize Height 多选框;   4、选择Edit标签, 不选中Auto Horz Scroll多选框;   5、单击OK按钮, 保存所做的修改;   6、点中Detail Band (即写有Detail的灰色长带), 单击鼠标右键, 选择Properties... 菜单项;   7、选中Autosize Height多选框;   8、单击OK按钮, 保存所做的修改;   9、保存DataWindow。 参考 http://bbs.csdn.net/topics/200034661
A啦Dbit 2013-11-07
  • 打赏
  • 举报
回复
用Ctrl+enter吧
eclat2299 2013-11-07
  • 打赏
  • 举报
回复
在正常的情況下,欄高夠高,按下Enter即會自動折行,不必有任何處理,見下圖紅框
若其動作是移至下一欄,應該是受到底層程式影響
查看看是否有其他程序改變了PB的預設行為
hmh3393253 2013-11-07
  • 打赏
  • 举报
回复
2楼没明白我的意思,我是要像mle一样在输入编辑时按下ENTER键就换行,不是字多了让它自动换行。这个问题可能是有点麻烦,等待大家的分享!
hmh3393253 2013-11-07
  • 打赏
  • 举报
回复
引用 1 楼 xiajinxian 的回复:
用Ctrl+enter吧
1楼说的行不通哦,这不是excel的单元格 不能达到换行的效果。
内容概要:本文围绕串联谐振双有源桥(SR-DAB)DC-DC变换器的闭环仿真展开系统性研究,重点聚焦于其热仿真与效率测试。文章详细阐述了SR-DAB变换器与LC串联谐振电路(SRC)相结合的闭环控制建模方法,通过MATLAB/Simulink等仿真平台,深入分析该变换器在不同工况下的动态响应特性、热损耗分布及能量转换效率。研究不仅涵盖了主电路拓扑与控制策略的协同设计,更强调了系统闭环稳定性的评估与优化,旨在为高效率、高功率密度的直流变换系统提供可靠的性能验证与设计依据,尤其适用于电力电子变换系统的设计与性能评估。; 适合人群:从事电力电子、新能源系统、电力变换器设计等相关领域的科研人员与工程技术人员,具备一定的MATLAB/Simulink仿真基础和扎实的电力电子理论知识。; 使用场景及目标:①用于SR-DAB变换器控制系统的设计、参数整定与优化;②开展精细化的热损耗分析与能量效率评估,为提升系统能效提供数据支撑;③支撑科研论文中相关实验结果的复现与教学演示中的仿真案例开发;④服务于高精度直流配电、电动汽车充电、可再生能源并网等对效率和可靠性要求严苛的实际工程应用需求。; 阅读建议:建议读者结合文中提出的闭环仿真模型与热效率测试流程,动手实践MATLAB/Simulink仿真实验,重点关注控制参数(如PI参数、移相角)的调节对系统稳定性、动态响应速度和转换效率的影响,并根据具体的应用场景(如不同负载、输入电压变化)调整仿真条件,以获得更具实际指导意义的分析结果。

743

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧