Foxtable(狐表)用户栏目专家坐堂 → [分享]ERP之财务


  共有3562人关注过本帖树形打印复制链接

主题:[分享]ERP之财务

美女呀,离线,留言给我吧!
JoyGum
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:507 积分:3676 威望:0 精华:0 注册:2013/12/5 7:40:00
[分享]ERP之财务  发帖心情 Post By:2017/9/22 10:58:00 [只看该作者]

https://pan.baidu.com/s/1jIOOec2

财务系统算是较专业的一环,分享出来让大家体会foxtable也可以如此.

 

[此贴子已经被作者于2017/9/22 21:04:20编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/22 11:58:00 [只看该作者]

 你做的那个文件,好大!!!是数据太多还是图片什么的太多?

 

 建议处理一下压缩项目,同时截几张图发上瞧瞧。

 

图片点击可在新窗口打开查看

[此贴子已经被作者于2017/9/22 11:58:25编辑过]

 回到顶部
美女呀,离线,留言给我吧!
JoyGum
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:507 积分:3676 威望:0 精华:0 注册:2013/12/5 7:40:00
  发帖心情 Post By:2017/9/22 21:00:00 [只看该作者]

抱歉!老师,是视频档.之前上传有问题,现再上传试试看.

 回到顶部
美女呀,离线,留言给我吧!
JoyGum
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:507 积分:3676 威望:0 精华:0 注册:2013/12/5 7:40:00
  发帖心情 Post By:2017/9/22 21:36:00 [只看该作者]

抱歉!老师试了还是不行.

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113624 积分:578651 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/22 21:40:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1944 积分:17929 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2017/9/22 22:18:00 [只看该作者]

请教下楼主,你那个中英文的界面是如何实现的?是后台SQL数据库中专门用一个表来记录所有控件与字段的中英文对照吗?

谢谢!

 回到顶部
美女呀,离线,留言给我吧!
JoyGum
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:507 积分:3676 威望:0 精华:0 注册:2013/12/5 7:40:00
  发帖心情 Post By:2017/9/23 0:18:00 [只看该作者]

用checkBox控件就可以做到

 

If e.Sender.Checked Then

    Dim lbs As String() = {"幣別", "匯率", "啟用日期", "選擇列"}

    For i As Integer = 1 To lbs.Length

        e.Form.Controls("Label" & i).Text = lbs(i - 1)

    Next

   

    Dim caps As String() = {"幣別", "幣名", "匯率", "啟用日期"}

    For i As Integer = 0 To caps.Length - 1

        Tables(e.Form.Name & "_Table1").Cols(i).Caption = caps(i)

    Next

    DataTables("ExchangeRate").BuildHeader

Else

    Dim lbs As String() = {"CurrencyNo","ExchangeRate", "UseDate", "Select"}

    For i As Integer = 1 To lbs.Length

        e.Form.Controls("Label" & i).Text = lbs(i - 1)

    Next

   

    Dim caps As String() = {"CurrencyNo", "CurrencyName", "ExchangeRate", "UseDate"}

    For i As Integer = 0 To caps.Length - 1

        Tables(e.Form.Name & "_Table1").Cols(i).Caption = caps(i)

    Next

    DataTables("ExchangeRate").BuildHeader

End If

[此贴子已经被作者于2017/9/23 0:57:18编辑过]

 回到顶部
美女呀,离线,留言给我吧!
JoyGum
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:507 积分:3676 威望:0 精华:0 注册:2013/12/5 7:40:00
  发帖心情 Post By:2017/9/23 1:06:00 [只看该作者]

也许还有更好的方式,老师们可以指导.

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1944 积分:17929 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2017/9/23 17:43:00 [只看该作者]

这种方式字段改变名称不就完了,全部要重新修改。我看用友,金蝶等都是类似用一个后台表,其中用f_en,F_Chn,f_Thn等字段记录不同的语言值,加载表时可能根据打开系统时选择的语言方式来自动显示不同的语言,我是觉得这种方式用于表中的字段显示还可以,如果窗口中的各个控件也要这样来显示,就显得很繁琐了,故才想问下楼主的方式是否更好,不知老师们是否有更好的方式?

 回到顶部
美女呀,离线,留言给我吧!
JoyGum
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:507 积分:3676 威望:0 精华:0 注册:2013/12/5 7:40:00
  发帖心情 Post By:2017/9/23 18:56:00 [只看该作者]

谢谢指点!我会如此做是因为有些是海外发行上市公司,公司内部需要中英文报表才会这样设计,不需要退出系统做切换.

 

 


 回到顶部