在一个场景中,RPA每天会查询打印一些单据.
我想用某种方式记录下打印过的单据号,只对查询结果中未打印的单据进行打印.
用什么样的存储方式能比较方便满足存储,查询需求呢?
Hi,
A small suggestion: you’d better raise the topic in English in the future so that more people can help you.
关于您的问题,从我个人角度而言,我觉得需要考虑以下几个方面:
- “用某种方式记录下打印过的单据号,只对查询结果中未打印的单据进行打印” - 需明确当前需打印的数据要和前n天的单据号做对比, n的值
- 预估日均单据量,从而结合第一点明确存储数据总量
- 若数据量较大,建议采用access数据库进行存储, 数据量不算太大的话excel就可满足要求;
- 每日打印单据时除了需将新单据加入以外还需清除前n天范围之外的数据,以确保程序能长久稳定运行
Thanks,
Aisling
4 Likes
中文区还是要有些讨论的不是
UIPath也支持SQLite吧,但是已经不可用了?
这个如何使用呢?
https://go.uipath.com/component/sqlite-database-for-uipath
Hi,
Never used SQLite before.
However I think the Access is a good choice for RPA process because of its availability in client desktop environment. You don’t need to install other software for development.
Thanks,
Aisling
如果数据量不大,通过文件存储即可,例如csv/excel均可。如果数据量过大,则考虑数据库,简单的sqlite,复杂的用mssql等即可。