本帖最后由 上等兵 于 2022-10-18 11:13 编辑
[2022/10/18]更新
链接:https://pan.baidu.com/s/1ibRLYAuFmFSw6sLJSLF9WQ?pwd=1024 提取码:1024
1.wlzhgszgf 发表于 2022-10-17 14:13账户互转,转入账户有明细,转出账户没有明细。改了这个,功能原来就写好的,查询的时候开关没开.大意了.
2.直接分享文件夹,这样方便更新,不用更新一次,我来改一次贴子.
3.感觉反馈bug的朋友,呵呵,好像反馈问题的人不多,是我写的太完美了,还是用的人不多啊.大概是用的人不多,哈哈.
=============================================================================
[2022/9/16]更新
1.修复修改收入不起作用的问题
链接:https://pan.baidu.com/s/1l1afRyJUWQWnRQco3sQB0Q?pwd=1024提取码:1024
[2022/9/13] 更新
0.弄了个52专版,呵,就是改了个图标
1.修改报销处理的小bug
2.加了换肤功能
3.加强写日记功能
4.在账户窗口右上角可以分享数据库给QQ或微信[没事的时候就分享下,手动备份数据]
5.如果想自动备份,发现有个叫[微力同步]的可以满足你的需求,或者用
============================================================================================================
可以记账,可以写日记.没别的功能了,以后也不会有. 很多年前写过PC版的,后来一直用"某财",用了10几年了,最近被它的弹窗广告恶心到了,才下决心自己写个.挺好用的,永远免费,无广告,只要我还在用,就会维护.
PC是用易语言写的,已经开源,安卓是用火山写的,目前没开源打算.边学边写弄好好几个月,要开源也得等吴总的第一界开源大赛. 说不定能还换个狗.哈哈.
PC版你们可以去易有关的网站找,有源码,找个盗版易编译一下.把标题什么的改成你自己的,还可以装下13.不过个人理财感觉还是app方便.
银行卡,成员,项目这些,在添加的时候长按,都会进入编辑界面. 后期会加个换肤功能,然后加强下报表和日记.看你们有什么要自定义的,我可以想办法弄个设置,因为写的自己用,感觉很好用了,都想不出来有什么好设置的.别的功能应该不会加了,有bug可以提出来,我来修改.软件有小部件,常按桌面图标有快捷菜单.
数据在根目录/星月软件/星月理财/data.db3. 数据库是sqlite,主要数据就一张表,懂的可以自己想办法把别的软件数据导进来,然后把银行弄下,理论上就能用了.我已经把某财10几年数据弄过来了. 自己想办法备份,要清空数据就是把这文件夹删了,重新打开软件,会自动生成空数据库.
============================================================================================
某财手动转数据库经验:
1.用模拟器同步数据,root
2.找到 /data/data/com.wacai365/databases/wacai365.so
3.用sqlite数据库管理器打开wacai365.so
4.收入sql语句:
SELECT distinct datetime(t.date, 'unixepoch', 'localtime') 时间, t.money 金额, a.name 帐户, o.name 支出大类, os.name 支出小类, t.comment 备注, b.name 账本名称
FROM TBL_TRADEINFO tINNER JOIN TBL_ACCOUNTINFO a ON t.accountUuid = a.uuidINNER JOIN TBL_BOOK b ON t.bookUuid = b.uuidLEFT JOIN TBL_OUTGOCATEGORYINFO os ON t.typeUuid = os.uuidLEFT JOIN TBL_OUTGOCATEGORYINFO o ON os.parentUuid = o.uuidWHERE t.tradetype = 2ORDER BY t.date desc
5.支出sql语句:
SELECT distinct datetime(t.date, 'unixepoch', 'localtime') 时间, t.money 金额, a.name 帐户, '' 大类, i.name 小类, t.comment 备注, b.name 账本名称FROM TBL_TRADEINFO tINNER JOIN TBL_ACCOUNTINFO a ON t.accountUuid = a.uuidINNER JOIN TBL_BOOK b ON t.bookUuid = b.uuidLEFT JOIN TBL_INCOMEMAINTYPEINFO i ON t.typeUuid = i.uuidWHERE t.tradetype = 1ORDER BY t.date desc
6.导出excel,自己整理下数据.zMXB 就是主表,里头的UID是必填字段,所以不能为空,123往下拉就好了
7.其他用到的SQL:
UPDATE zMXB set "数据类型"=2 where 借方=0; -- 这是把支出的借方弄成0
UPDATE zMXB set "数据类型"=1 where 贷方=0; -- 把收入的贷方弄成0
INSERT into aZHB select null,账户,'\uF157','',1,0,0 from zMXB group by 账户 --这是根据主表自动建账户的
8.弄完后,调下账户余额,调的时候不能改日期,调完可以打开,把日记改成帐本的最早日期,后面的会报表会看着清爽些
大概流程就这样,会弄的应该能弄了.
====================================================================================== |