找回密码
 立即注册

QQ登录

只需一步,快速开始

TsingJames

中级会员

14

主题

45

帖子

770

积分

中级会员

积分
770
TsingJames
中级会员   /  发表于:2019-10-14 14:17  /   查看:5225  /  回复:17
1金币

活字格可以做一个手动配置数据源参数的方法吗?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

17 个回复

正序浏览
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-10-22 19:17:47
19#
TsingJames 发表于 2019-10-21 18:10
做成视图的可以变通解决,但还是有问题的,用户自己想改变连接到不同的服务器上的数据库的 ...

目前是这样的,需要在设计器中去修改的哈~
回复 使用道具 举报
TsingJames
中级会员   /  发表于:2019-10-21 18:10:11
18#
Eric.Liang 发表于 2019-10-18 09:23
目前针对多账套的数据展示可以这么来做,将所有账套的数据做成一张视图,视图中添加一个账套ID的字段,在 ...

做成视图的可以变通解决,但还是有问题的,用户自己想改变连接到不同的服务器上的数据库的时候(还有环境变化了,IP地址变了、数据库用户名、密码变了),就得找你从开发界面去修改了。
如果能做成我问题中截图就好了,连接数据库的功能。我猜想是不是要写一个连接不同数据库的类库,通过webAPI的方式,我是通过调用存储过程功能猜想的
回复 使用道具 举报
夏雪冬阳
银牌会员   /  发表于:2019-10-18 09:44:41
16#
Eric.Liang 发表于 2019-10-18 09:23
目前针对多账套的数据展示可以这么来做,将所有账套的数据做成一张视图,视图中添加一个账套ID的字段,在 ...

有点复杂  有点蒙圈,可能搞个工程文件  格友们学习下
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-10-18 09:23:08
15#
夏雪冬阳 发表于 2019-10-17 17:22
类似于财务软件中连接不同的帐套

目前针对多账套的数据展示可以这么来做,将所有账套的数据做成一张视图,视图中添加一个账套ID的字段,在活字格中链接这个视图,针对不同的账套,对数据进行个检索。
回复 使用道具 举报
夏雪冬阳
银牌会员   /  发表于:2019-10-17 17:21:04
13#
类似于财,软件中连接不同的帐套
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-10-16 17:30:08
12#
学习了
回复 使用道具 举报
谢厅讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-10-15 15:29:53
11#
Tracy.Liu 发表于 2019-10-15 15:21
其实我还是感觉您这个需求有一丢丢奇怪的,您应该在设计阶段将所有需要用到的数据表都外联进来,然后把对 ...

这个可以解决数据账套的问题
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-10-15 15:21:31
10#
TsingJames 发表于 2019-10-15 13:31
版主你考虑的太细了
这个问题目前还没有出现好的办法,等活字格以后版本了

其实我还是感觉您这个需求有一丢丢奇怪的,您应该在设计阶段将所有需要用到的数据表都外联进来,然后把对应页面的逻辑设置好,然后用户需要操作哪个表以及对应的操作逻辑是什么,不应该是更改数据库连接字符串转数据源,而应该只是做相应的页面跳转呢。
回复 使用道具 举报
TsingJames
中级会员   /  发表于:2019-10-15 13:31:00
9#
Tracy.Liu 发表于 2019-10-15 12:32
选用的数据源,是会和页面中元素配合起来实现一些页面逻辑功能的。你如果修改了连接的数据库,会导致页 ...

版主你考虑的太细了
这个问题目前还没有出现好的办法,等活字格以后版本了
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-10-15 12:32:22
8#
TsingJames 发表于 2019-10-15 11:24
不像你说的多个应用的合并,说白就是在活字格中自己做个连接外部数据库的功能,给用户自己选择连接哪个服 ...


选用的数据源,是会和页面中元素配合起来实现一些页面逻辑功能的。你如果修改了连接的数据库,会导致页面中取不到对应的值,发生一些意想不到的错误。
所以这个数据库的链接是不可以在页面中进行修改的。就像在设计其中也只是可以通过设计器进行连接不同的数据库,而不是运行后在页面中进行修改。
不过,如果您在设计时用的是数据库a,发布后,希望使用正式数据库b(这里数据库a和数据库b的结构完全一致,只是其中的数据一个为测试数据,一个为正式数据),那么可以通过配置一个文件实现发布后自动将原本连接的数据库a变成连接数据库b。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部