标题:编辑框的内容按要求排序时出错!
只看楼主
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
结帖率:97.78%
已结贴  问题点数:10 回复次数:24 
编辑框的内容按要求排序时出错!
我的要求是这样的:
  排序前样子
   aaaaaaaaa
  
    bbbbbbbbb
    皮试阴性

   dddddddddd

要求达要排序后的样子是
   

   皮试阴性
   aaaaaaaaa
   bbbbbbbbb   
   dddddddddd


代码是:dimension czd(20) expression &&定义处置单数据储存数组
zline=memlines(thisform.edit1.value) &&编辑框总行数
psline=atline('皮试阴性',thisform.edit1.value)  &&查'皮试阴性'所在行

*!*    czd(1)=mline(thisform.edit1.value,psline)
for i=1 to zline
   if !empty(mline(thisform.edit1.value,i))
    if i<>psline
         czd(i+1)=mline(thisform.edit1.value,i)         
   endif      
    endif
endfor
thisform.edit1.value=mline(thisform.edit1.value,psline)
for i=1 to 10
   thisform.edit1.value=thisform.edit1.value+chr(13)+chr(10)+str(czd(i))  ***这行出错!
endfor

[ 本帖最后由 jxwjlx 于 2014-1-16 21:52 编辑 ]
搜索更多相关主题的帖子: dddddddddd expression aaaaaaaaa 
2014-01-16 21:33
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
思路:
1.利用数据表
2.利用二维数组

坚守VFP最后的阵地
2014-01-16 21:46
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
得分:0 
我这样不也是可以吗?我是想   thisform.edit1.value=thisform.edit1.value+chr(13)+chr(10)+str(czd(i))  ***这行出错的原因。
2014-01-16 21:50
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
得分:0 
请问,这样赋值错在什么地方?
2014-01-16 21:51
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
出错提示信息?

thisform.edit1.value=thisform.edit1.value+chr(13)+chr(10)+str(czd(i))  
改为
thisform.edit1.value=thisform.edit1.value+str(czd(i))+chr(13)+chr(10)  
试试

坚守VFP最后的阵地
2014-01-16 21:55
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
得分:0 
我开始改为thisform.edit1.value=thisform.edit1.value+str(czd(i))也不行。
2014-01-16 21:57
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
thisform.edit1.value=mline(thisform.edit1.value,psline)
改为
thisform.edit1.value=''
试试

坚守VFP最后的阵地
2014-01-16 21:57
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
按照楼主的方法结果是什么

坚守VFP最后的阵地
2014-01-16 21:58
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
得分:0 
要不你在表单中添加一个编辑框、一个命令按钮试试如何?看看结果
2014-01-16 21:59
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
得分:0 
thisform.edit1.value=''这果我也试过。
2014-01-16 22:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-426587-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.311827 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved