
若要快速创建一个简单的标签布局,可以和报表设计器中那样在“报表”菜单中选择“快速 报表”命令。“快速报表”提示输入创建标签所需的字段和布局。这里只简要介绍一下如何用标签设计器创建标签。
在“文件”菜单中选择“新建”,在“新建’’对话框中选定“标签”并单击“新建文件’’按钮。显示“新建标签”对话框。标准标签纸张选项出现在“新建标签”对话框中.
列表框中提供了几十种型号的标签,每种型号的后面列出了其高度、宽度和列数。标签向导提供了多种标签尺寸,分为英制和公制两种。
从“新建标签”对话框中,选择标签布局,然后选定“确定”按钮,出现标签设计器窗口。
标签设计器将出现刚选择的标签布局所定义的页面,默认情况下,标签设计器显示5个报表带区:页标头、列标头、细节、列注脚和页注脚,还可在标签上添加组标头、组注、脚标题、总结带区。
接着就可以像处理报表一样在标签设计器中给标签指定数据源并插入控件。
在表单上添加1个容器控件Container1右键点击Container1,在d出的菜单中选“编辑”
在Container1中添加标签控件label1
在表单中添加微调控件,假设其名为spinner1,将其value值设置为1(秒)
在表单上添加计时器控件timer1
将timer1的interval值设置为500(也就是0.5秒,可根据需要设置)
将timer1的Enabled属性值设置为.F.
其timer代码如下:
thisform.Container1.label1.left=thisform.Container1.label1.left-1
if thisform.Container1.label1.left<1
thisform.Container1.label1.left=thisform.Container1.width
endif
this.interval=thisform.spinner1.value*1000
在表单上天加两个命令按钮
其中command1的Caption属性设置为“开始”
其click代码如下:
thisform.timer1.enabled=.T.
其中command2的Caption属性设置为“关闭”
其click代码如下:
thisform.timer1.enabled=.F.
你没有将控件加到容器里,而是将控件放到了容器的上面,所以容器才把文本框和标签遮住了。你右击容器,选择编辑,容器四周变蓝后,向容器里加控件,这样,控件就装在了容器里,你拖动容器,控件也跟着动。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)