| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1960 人关注过本帖
标题:表单里提示错误:方法程序或事件不能含有嵌套的过程或类定义。
只看楼主 加入收藏
pisata
Rank: 2
等 级:论坛游民
帖 子:15
专家分:20
注 册:2010-10-9
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:5 
表单里提示错误:方法程序或事件不能含有嵌套的过程或类定义。
能在命令窗口里运行的代码搞到表单的一个按钮里就不行了,提示错误:方法程序或事件不能含有嵌套的过程或类定义。请高手帮解答一下。

这个表的各个字段类型都是字符型的。以下是代码:

DO NAMER WITH "HH","DD","FF"

PROCEDURE NAMER
PARAMETERS R1,R2,R3
USE 表.dbf EXCLUSIVE
REPLACE all for 变量名=R1 数据类型 WITH R2 备注 WITH R3+"  "+R1
close all
endproc
搜索更多相关主题的帖子: 表单 
2011-01-26 21:43
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:7 
是否把程序段
PROCEDURE NAMER
PARAMETERS R1,R2,R3
USE 表.dbf EXCLUSIVE
REPLACE all for 变量名=R1 数据类型 WITH R2 备注 WITH R3+"  "+R1
close all
endproc

放到主程序中调用。
2011-01-27 08:49
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:7 
USE 表名 EXCLUSIVE
 
DO NAMER WITH "HH","DD","FF"

PROCEDURE NAMER
PARAMETERS R1,R2,R3
sele 表名
REPLACE all 数据类型 WITH R2, 备注 WITH R3+"  "+R1 for 变量名=R1
endproc

相互学习,互相交流,共同提高。
2011-01-27 09:30
sywzs
Rank: 10Rank: 10Rank: 10
来 自:辽宁
等 级:贵宾
威 望:15
帖 子:508
专家分:1725
注 册:2009-5-13
收藏
得分:6 
REPLACE all 数据类型 WITH R2, 备注 WITH R3+"  "+R1 for 变量名=R1
* 有了 FOR 条件,参数 ALL 就是多余的了。
2011-01-27 11:54
pisata
Rank: 2
等 级:论坛游民
帖 子:15
专家分:20
注 册:2010-10-9
收藏
得分:0 
按三楼的也不行啊,还是提示那个错误。
我把这个代码写到一个程序里,然后再在表单里:"do 程序"。貌似就可以了,很诡异啊。
2011-01-27 13:02
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:0 

把这个代码写到一个程序里,然后再在表单里:"do 程序"。

应该这样调用程序段。原先的调用是会出错的。
2011-01-27 13:11
快速回复:表单里提示错误:方法程序或事件不能含有嵌套的过程或类定义。
数据加载中...
 
   



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

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