Office中国论坛/Access中国论坛
标题:
求助窗体控件的问题
[打印本页]
作者:
gujingice
时间:
2004-6-28 04:10
标题:
求助窗体控件的问题
我想做一个关于银行业务的窗体,
在一个窗体中做了四个选项卡:收入、支出、转帐、业务查询。
在前三项选项卡里都做了录入的文本框,对应收入表、支出表和转帐表的相应字段。。
1、在文本框的属性的“控件来源”中选择表中对应项后,
打开窗体全部都显示“#名称”,并且不能编缉添加记录。
这是什么原因?
2、我想在金额文本框中输入小于0的数后,弹出提示对话框“金额不能小于0。”
这样的操作如何实现?
请前辈们赐教,不胜感激。
作者:
ququ
时间:
2004-6-28 16:16
1.选项卡内以窗体的方式来做2.在金额文本框中的属性内的[有效性规则]设为>0
作者:
ququ
时间:
2004-6-28 16:16
ValidationRule 属性
使用
ValidationRule
属性可以指定对输入到记录、字段或控件中的数据的要求。当输入的数据违反
ValidationRule
设置时,可以使用
ValidationText
属性指定将显示给用户的提示消息。
注意
ValidationRule
和
ValidationText
属性不能应用于[url=mk
MSITStore:F:\Program%20Files\Microsoft%20Office\Office10\2052\acmain10.chm::/html/acproValidationRule_EU.htm#]选项组[/url]中的[url=mk
MSITStore:F:\Program%20Files\Microsoft%20Office\Office10\2052\acmain10.chm::/html/acproValidationRule_EU.htm#]复选框[/url]、[url=mk
MSITStore:F:\Program%20Files\Microsoft%20Office\Office10\2052\acmain10.chm::/html/acproValidationRule_EU.htm#]选项按钮[/url]或
切换按钮
类型的
控件
。该属性仅应用于选项组本身。
说明
对于
ValidationRule
属性设置,请输入
表达式
,而对于
ValidationText
属性设置,则输入文本。
ValidationRule
属性设置的最大长度是 2048 个字符。
ValidationText
属性设置的最大长度则是 255 个字符。对于控件,可以将
ValidationRule
属性设为任何有效的表达式。对于字段和记录的
有效性规则
,表达式中不能包含用户定义的函数、
域聚合函数
或
聚合函数
,
Eval
函数、
CurrentUser
方法,另外也不能包含对窗体、查询或表的引用。此外,字段的有效性规则不能包含对其他字段的引用。对于记录,表达式则可以包含对该表中字段的引用。使用以下方法可以设置
ValidationRule
和
ValidationText
属性:
表“设计”视图
的“字段属性”节(对于字段有效性规则而言)。
在表“设计”视图中单击“
视图
”菜单上的“
属性
”所显示的表的
属性表
(对记录的有效性规则而言)。
窗体上控件的
属性表
。
宏
或
Visual Basic
。在 Visual Basic 中,应使用
字符串表达式
来设置这些属性。
对于表字段和记录,也可以在 Visual Basic 中使用 DAO
ValidationRule
属性来设置这些属性。Microsoft Access 将根据字段的数据类型,自动检查数据的有效性。例如,Microsoft Access 在数值字段中不允许有文本。使用
ValidationRule
属性可以更详细地设置规则。如果只设置了
ValidationRule
属性但没有设置
ValidationText
属性,当违反有效性规则时,Microsoft Access 将显示标准的错误消息。如果设置了
ValidationText
属性,所输入的文本将作为错误消息显示。例如,在添加新职员记录时,可以通过设置
Va
作者:
gujingice
时间:
2004-6-29 05:06
还有一个问题:我想实现:限制在销售窗体中录入的订单号不重复。详细一点儿说就是货物按订单进仓后,销售时不要重复销售同一票货。不知这个该用哪个函数,或者该用什么方法来做?
作者:
gujingice
时间:
2004-6-29 05:55
我人比较笨,希望不会嫌弃我。1、我在窗体上做了个打开下一个窗体的按钮,想让它打开下一个窗体的同时,关闭当前窗体,“打开窗体”在设置按钮的时候就可以实现了,同时关闭当前窗体要怎样设置呢?2、如果需要把数据打印出来,用打印表、打印窗体、打印报表,哪一种比较好?
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3