zeroshine 发表于 2021-12-7 20:42:25

【FORGUNCY-9416】动态数据源需求

本帖最后由 Simon.hu 于 2024-1-16 08:56 编辑

目前学习活字格对接U8,U8中有账套的概念,即多个数据库表结构完全一致,但是表中数据不同。
比如做一个报销应用,不同账套中的部门表结构一致,但是部门名字不同。单据生成凭证,需要能够选择不同账套插入凭证。
这种需求在应用设计时前端界面都是相同的,区别只是需要调用不同数据库中的相同表名中的不同数据,还有就是写入不同数据库中的相同表名中。
之前用过finereport,他的数据源链接语句中可以设置参数,通过前端页面修改参数来达到上述目的。活字格中目前的数据源连接方式看着像是调用了udl这种现成的,没法定义参数

zeroshine 发表于 2021-12-7 20:50:14

本帖最后由 zeroshine 于 2021-12-7 21:26 编辑

论坛中也搜索了一下找到了一个19年的帖子,也看到梁老师的回复了
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=60891&extra=page%3D1&page=2
目前针对多账套的数据展示可以这么来做,将所有账套的数据做成一张视图,视图中添加一个账套ID的字段,在活字格中链接这个视图,针对不同的账套,对数据进行个检索。
这种情况对于客户只有稳定的几个账套情况下还可以忍受,但是对于账套不稳定的(比如今天账套001,过段时间复制一个账套101,或者过几天建立新账套002、或者切分年度账)这种情况就要经常更新视图拼接,可持续性不高

Howie.Sun 发表于 2021-12-8 18:26:55

本帖最后由 Howie.Sun 于 2021-12-8 18:30 编辑

好的,这个需求已经记录啦,编号:7,后续会有开发的同事评估和处理这个需求的,不过这个确实需要一定的时间,还请您多多理解。:loveliness:

夏雪冬阳 发表于 2023-2-4 16:32:12

这个问题评估的怎么样

Joe.xu 发表于 2023-2-6 11:02:21

:lol这个需求目前已经提交给开发在做了
页: [1]
查看完整版本: 【FORGUNCY-9416】动态数据源需求