起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 197|回复: 5

怎么解决我的问题

[复制链接]
发表于 2009-9-16 21:57:38 | 显示全部楼层 |阅读模式
下图是一个工作票的票面图

其中 3.工作任务:(工作地点和工作内容):有多行横线
如何设计,使用户能够在横线上面填写文字,并且到了行尾巴能够自动换行?

未命名.jpg

48.13 KB, 下载次数: 142

回复

使用道具 举报

发表于 2009-9-17 09:41:59 | 显示全部楼层
表格文档你是怎么画的?带下划线的每行都是一个字段么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-17 10:47:57 | 显示全部楼层
我现在是在文档文档里面,把表格的下边画实线,其它地方画虚线。
现在设计成每行对应一个字段,所以用户填写到行尾巴不会自动换行

你可以给我其它设计方法,只要实现用户需求就可以
回复 支持 反对

使用道具 举报

发表于 2009-9-17 11:14:06 | 显示全部楼层
这个需求实现不了,
因为如果字段表现成字符串的时候,在运行起来后其实每个单元格内嵌入的是一个dataedit控件,不能实现自动换行,会一直在一行中录入
如果表现成文本,在运行的时候嵌入的是一个memo控件,录入可以实现自动换行,但是不能划线

楼主既然每行都是一个字段可否使用dataedit来表现呢?Dataedit和Tshape控件结合起来用可以有下划线的效果,可以在keypress中判断字段的长度,大于多少的时候让另外一个字段自动获得焦点?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-17 11:48:25 | 显示全部楼层
楼主既然每行都是一个字段可否使用dataedit来表现呢?Dataedit和Tshape控件结合起来用可以有下划线的效果,可以在keypress中判断字段的长度,大于多少的时候让另外一个字段自动获得焦点?


你说的判断字段长度,这个也不准确,中文与英文还有标点符号结合在一起,每一行并不是固定的字符数。

另外,这个需求在网页上是很容易实现的,客户也认为很简单的东西
为什么在X3上就这么难实现啊,以后改进一下吧
回复 支持 反对

使用道具 举报

发表于 2009-9-17 13:25:51 | 显示全部楼层
那就没有什么好方法了,平台在网页能够实现的一些方面并不擅长,这就是平台的局限性了吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-16 07:53 , Processed in 0.048576 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表