以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于设计piao据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82282)

--  作者:爱相随
--  发布时间:2016/3/15 10:35:00
--  关于设计piao据

老师,我设计了收款收据窗口用于数据录入,表头按照帮助说明设计好了,比如客商、用户等都能绑定到相关的表并列出下拉菜单供选择,但票据中有LABLE表体,表体的项目需要通过选择填入。

如例子中的收款收据窗口属于“学费表”,要求表头的“姓名”和“园别”从表“入学登记表”中选择,表体的“收支类型”“收支类别”“类别明细”从表“收支类别表”中选择。年、月能自定义后选择输入。请老师帮助,谢谢!!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:票据设计例子.foxdb


--  作者:大红袍
--  发布时间:2016/3/15 10:42:00
--  

 这不是很简单的事?放一个combobox控件,然后设置 列表项目 接

 

http://www.foxtable.com/help/topics/0922.htm

 

http://www.foxtable.com/help/topics/1523.htm

 


--  作者:爱相随
--  发布时间:2016/3/15 10:47:00
--  
还有就是不同电脑的显示器大小不同,能不能设计窗口大小根据显示器大小自动调整呢??
--  作者:大红袍
--  发布时间:2016/3/15 10:48:00
--  

Afterload事件

 

vars("width") = e.Form.width
vars("height") = e.Form.height

 

SizeChanged事件

 

For Each c As Winform.Control In e.Form.Controls
    c.Left = c.Left * (e.Form.Width / vars("width"))
    c.Top = c.Top * (e.Form.Height / vars("height"))
    c.Width = c.Width * (e.Form.Width / vars("width"))
    c.Height = c.Height * (e.Form.Height / vars("height"))
Next
vars("width") = e.Form.width
vars("height") = e.Form.height


--  作者:爱相随
--  发布时间:2016/3/15 11:03:00
--  
请问老师,表体部分有什么控件呢
--  作者:大红袍
--  发布时间:2016/3/15 11:05:00
--  

 表体部分不需要用控件,你要做比如下拉就这样做

 

http://www.foxtable.com/help/topics/1457.htm

 


--  作者:爱相随
--  发布时间:2016/3/15 11:19:00
--  
还是无法满足需要啊,我这个表之后所以要表体,就是希望在开收据时,比如一张收据中,包括学费,特长费、服装等费用,或者收取几个月的学费,希望能有个自动金额合计,收款人按照合计金额收取,而不再需要用计算器!!还有就是一家人的收据不管有多少类费用,都只需要开在一张收据上!!通过这个收据窗口保存后,数据能自动保存到数据表中去。这样就从开单到数据统计都处理了。主要考虑的是现场开收据并收取现金,不用计算,根据收据自动合计金额收取。
[此贴子已经被作者于2016/3/15 11:22:30编辑过]

--  作者:大红袍
--  发布时间:2016/3/15 11:23:00
--  

 无语,谁叫你用计算器啊,自动统计啊

 

 不理解好好看帮助文档 http://www.foxtable.com/help/topics/2399.htm

 


--  作者:爱相随
--  发布时间:2016/3/15 11:32:00
--  
我想知道的是这个帮助例中、表体中“货品编码”“品名”“规格”“单位”列是自动输入的吗,在哪里设置呢。帮助中好像没有这个窗口设计的例子吧 我就想知道这个例子中的窗口是怎么设计的。 请老师包涵我的愚昧哈。。。
[此贴子已经被作者于2016/3/15 11:37:29编辑过]

--  作者:大红袍
--  发布时间:2016/3/15 11:43:00
--  

1、你可以设置自动输入啊 http://www.foxtable.com/help/topics/1459.htm

 

2、直接填充也可以啊 http://www.foxtable.com/help/topics/0680.htm