| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1631 人关注过本帖
标题:请教会计凭证录入模块的思路及几个疑问?
只看楼主 加入收藏
ffyy
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2011-12-11
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:20 
请教会计凭证录入模块的思路及几个疑问?
图片附件: 游客没有浏览图片的权限,请 登录注册

    学习编制类似如图的凭证录入模块,请教高手给思路?是该用Grid实现呢还是用线条、文本框等控制直接制作?如果直接输入金额,如图中,数字间的距离显然是处理过的,该如何实现呢?
搜索更多相关主题的帖子: 录入 凭证 文本框 如何 制作 
2012-02-26 20:22
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:5 
以Grid为主,文本框和其它控件都应结合使用,表格里也可以加入组合框。

相互学习,互相交流,共同提高。
2012-02-26 20:35
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:5 
回复 楼主 ffyy
用标签、线条、形状、文本控件即可,做个类就行了。

坚守VFP最后的阵地
2012-02-26 20:57
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:5 
如果說我要給意見或思路,我不建議右邊那一塊是用於輸入數據的,輸出就好,輸入不必如此。不是說沒法實現,而是不值得,得不償失。

授人以渔,不授人以鱼。
2012-02-26 21:18
ffyy
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2011-12-11
收藏
得分:0 
回复 4楼 TonyDeng
所谓得不偿失,意思是做起来很复杂吗? 用简单控件做输入固然可以,只是如图这个样式似乎显得更专业一些。
另外,一张凭证里会有不确定的多行数据,保存时怎样才能保证逐行将数据保存到数据表中呢?
2012-02-26 21:26
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
輸入數據之後顯示成那樣就行了,沒必要用那種格式輸入,用戶操作很麻煩的,不光是寫程序那個麻煩。你想一下,他看一個6位的數字,要用鼠標點對格欄,確保輸入正確,但正常的擊鍵是從左到右看數據輸入的,沒人會去數那是那幾位數,還要用鼠標點,真正操作的人非罵你不可(你再想一下刪改時怎麼辦)。如果是我設計,就在那一行上點擊一下,彈出一個輸入框輸入數據,確認後把數字顯示成如圖那樣,輸入者方便,顯示也專業。

憑證裏當然不僅是一借一貸,一借多貸或多借一貸,都是很正常的,這要看你數據庫的結構如何設計,數據錄入介面用什麼形式,存入數據庫不成問題的。

授人以渔,不授人以鱼。
2012-02-26 21:34
ffyy
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2011-12-11
收藏
得分:0 
回复 6楼 TonyDeng
谢谢你的指点!
如你所说,输入时直接用文本框输入,但是怎样才能显示成如图所示格式--每个数字间的间隔足够画上一条线?正常一个数字的显示,每个数字间的间距很小。需要将一个数字拆开成单个的字符吗?
2012-02-26 21:40
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
用字符串輸出呀,每個數字字符之間插一個豎線字符,字體必須選點陣字(等寬的)。Label控件也可以設邊框,只是你想單獨調整某條邊的顏色就難了。如果不想寫太多代碼,直接畫線就可以了,Form.Line方法。

[ 本帖最后由 TonyDeng 于 2012-2-26 21:48 编辑 ]

授人以渔,不授人以鱼。
2012-02-26 21:43
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
回复 8楼 TonyDeng
最近拦路抢劫的事没少干吧

坚守VFP最后的阵地
2012-02-26 22:48
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:0 
按照1楼主给出的的图案,可用4个 grid 对应数据表, 加 9 个 text, 2-3个 combo ,附加几条线条,或 shap 等,可以直接在界面上输入金额,数据存盘,实现楼主的目的。
2012-02-27 12:05
快速回复:请教会计凭证录入模块的思路及几个疑问?
数据加载中...
 
   



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

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