三人行,必有我师!希望于此抛砖引玉,筑巢引凤,学习别人的思路,同时活跃一下论坛气氛.
这应是租借管理中一个比较常用的模块:
窗口列出:一月,二月...十二月及对应的选择框,根据合约的起始日期及到期日期,判断各个年月框的对应颜色及右侧对应的选择框是否可见.
如合约OLY0001,起租日期为2008-10-17,到期日期为2009-3-31,则:
(1)2008年-10月以前的年月框为窗口默认色,勾选框不可见;
(2)2008年-10月~2009年-3月年月框为水绿色(Aqua),勾选框不可见(表示已付款);
(3)2009年-3月后的年月框为白色,勾选框可见;
(4)某一勾选框为True时,如勾选2009年8月的勾选框,则2009年4-8月的勾选框全为True(续约至2009年8月,付4-8月租金),计算应付款(租金*月数);
(5)某一勾选框为False时,如2009年8月的勾选框为False,则2009年4-7月的勾选框全为True(续约4个月),后面的为False,计算应付款.

此主题相关图片如下:a.jpg


此主题相关图片如下:b.jpg
[此贴子已经被作者于2008-12-8 17:53:45编辑过]