V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jun4rui
V2EX  ›  程序员

帮熟人做个工资报表计算、打印的小玩意,有什么好的库或者软件吗?

  •  
  •   jun4rui · Mar 13, 2017 · 5028 views
    This topic created in 3337 days ago, the information mentioned may be changed or developed.

    要求比 Excel 高点,但是最好不用 Excel 做,因为他们也不会买 Excel 。

    他们的特点是经常有些额外的工资项目,例如这个名目的费用、那个名目的奖金什么的,名称不一定,要能灵活应对。还有就是打印输出了,他们用 20 多年前的 1600KIII 针打。

    以前别人是用的 Foxpro

    有什么比较好的软件或者库做吗?能否推荐一下

    28 replies    2017-03-14 07:02:37 +08:00
    kokutou
        1
    kokutou  
       Mar 13, 2017 via Android   ❤️ 1
    openoffice 的 Calc ?这玩意有个 Scripting Framework ,(basic python js) 但是也没见人用过。。。

    不过要告诉他们不要把这个当 office 用, writer 文档到微软的 word 上去的时候有部分排版格式会错乱,不然他们以为你给搞了个 office ,然后出排版问题回过来怪你。。。
    diyisoft
        2
    diyisoft  
       Mar 13, 2017 via iPhone   ❤️ 1
    delphi 好工具啊
    Romanticlizhi
        3
    Romanticlizhi  
       Mar 13, 2017   ❤️ 1
    润乾,不过是付费的
    ichou
        4
    ichou  
       Mar 13, 2017 via iPhone   ❤️ 1
    知人
    jun4rui
        5
    jun4rui  
    OP
       Mar 13, 2017 via Android
    没啥钱的,有没有什么免费或者便宜点的,好学好用的?
    bisnail
        6
    bisnail  
       Mar 13, 2017   ❤️ 1
    birt ?
    gowk
        7
    gowk  
       Mar 13, 2017   ❤️ 1
    可以试试 薪人薪事
    jun4rui
        8
    jun4rui  
    OP
       Mar 13, 2017
    谢谢大家的推荐,求更多
    jun4rui
        9
    jun4rui  
    OP
       Mar 13, 2017
    最好能不要基于 web 的,四线城市小公司, XP 为主,那浏览器兼容性……
    ibopo
        10
    ibopo  
       Mar 13, 2017
    ms office ,如果用 python 的话,就用 pandas ,可以做透视表
    jun4rui
        11
    jun4rui  
    OP
       Mar 13, 2017
    ![]( http://ww1.sinaimg.cn/large/5d14ec99gy1fdl0daw53lj20y30k3juw)
    忘记说了,是这种表格,很传统的
    noisyui
        12
    noisyui  
       Mar 13, 2017
    帮不上楼主什么忙,看看这么分析对不对。工作分两部分:一部分是编辑和计算,不基于 web 的话这部分得基于 pc 原生控件实现,所谓的库就是这部分工作的封装和简化(平板是否考虑?);另一部分是使用打印机的 api 解释最终的报表并打印
    zjsxwc
        13
    zjsxwc  
       Mar 13, 2017
    Github 上有把 foxpro 数据文件转 csv 文件的东西。

    方案一、继续用 foxpro 开发。

    方案二、先数据迁移到 SQLite , Qt 提供 GUI 界面,处理打印报表。
    diyisoft
        14
    diyisoft  
       Mar 13, 2017
    看了一下楼主的报表格式,应发有 3 个来源,这些是来自管理系统的不同模块。
    比如基本工资,是来自员工基本资料;绩效工资来自平时的考核模块;加班工资来自加班统计管理模块。
    应扣也是从不同模块统计过来的。
    如果你想最终生成这样一张报表,你还是需要其他管理模块进行数据“输入”的,不然你想“输出”这张报表不是简单找个什么工具什么库就可以自动生成的。
    最简单的是 excel ,员工基本工资一张表、绩效考核一张表、加班统计一张表、请假迟到一张表,然后利用公式计算计算,完全可以。打印格式好做的。
    如果是不想用 excel 来做,其他工具 delphi 、 c#等都可以搞定,利用报表控件很方便的。但是数据来源一定要有的。所谓的报表就是多表组合查询生成想要的数据表呗
    kiss96803
        15
    kiss96803  
       Mar 13, 2017
    PowerBi
    MarshallQ
        16
    MarshallQ  
       Mar 13, 2017
    Tower 旗下的知人可以试试。国内应该不止一家在做,有现成的产品。
    muumo
        17
    muumo  
       Mar 13, 2017
    不用 EXCEL,WPS,EXCEL 应该还是免费的吧.
    要定制软件,有积累代码库的话,就简单.没有就麻烦.出个 10K,四线城市应该有人可以给你上门搞定还包售后.
    jun4rui
        18
    jun4rui  
    OP
       Mar 13, 2017 via Android
    是的,挺麻烦呢,身材好颜值高的离婚女性,带女儿。

    当然,我是正经人。

    主要是要打印挺麻烦,以前的那套代码看下来也很累太久了, FoxPro 早忘光了
    SuperMild
        19
    SuperMild  
       Mar 13, 2017
    身材好颜值高,你就掏钱买个 office 给她吧,商业版好像也就一千多,而且小公司用盗版应该也没关系。
    missdeer
        20
    missdeer  
       Mar 13, 2017   ❤️ 1
    楼主别想着做好人好事了,我家那位就是做工资的,本来我也想着给她写个程序搞定自动化处理,后来发现各种事项非常繁琐步骤繁多,没个几万块钱预算的工作量完不成,于是放弃了
    qile1
        21
    qile1  
       Mar 13, 2017 via Android
    @missdeer 楼主估计就是想通过麻烦事情增加交流就会,说错不要打我
    Youen
        22
    Youen  
       Mar 13, 2017   ❤️ 1
    SQL server reporting
    jun4rui
        23
    jun4rui  
    OP
       Mar 13, 2017
    @missdeer 是的,我没做过这玩意,低估了……
    congeec
        24
    congeec  
       Mar 13, 2017 via iPhone
    没人提 power bi?免费版够用了
    diyisoft
        25
    diyisoft  
       Mar 13, 2017
    @jun4rui 做这样的程序不是难事 :)
    istark
        26
    istark  
       Mar 13, 2017
    EXCEL 玩的好,已经够用了,模板做好,自动生成总报表。
    不想用盗版 office ,就用 wps 呗。
    jun4rui
        27
    jun4rui  
    OP
       Mar 13, 2017
    power bi 是不是偏重分析一些
    diyisoft
        28
    diyisoft  
       Mar 14, 2017 via iPhone
    @jun4rui 我可以免费帮你做:)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2592 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 06:13 · PVG 14:13 · LAX 23:13 · JFK 02:13
    ♥ Do have faith in what you're doing.