代码组可以同时存储代码和文字到数据库表吗?

5312
6

Carson 小试身手Lv3

发表于2018-9-10 17:29

悬赏500

已解决

楼主
在填报过程中我用到了代码组,填报时 选择的是文字,实际上存到数据库表的是代码,我想寄存处代码组的代码也想存储代码组的代码对应的文字可以做得到吗?

最近看过此主题的会员

esen_5HN401RLSP

vishaw

GABRIELLE

18833889871

jrjrjr

KAI_

西瓜小姐

。。白

353850388

esen_3T3F9HBK8R8

Shirley

2570985063

关晓彤的老公

sunhaoyang

颜值区总司令

一点一点

最佳答案
在新建代码组的时候,一个代码组就是一个数据库表,这张数据库表存储的就是id和caption,填报表中直接引用代码组填写,存储的就是id,这就是典型的数据模型呀,避免事实表字段过于冗余
若一定要存储文字,可以像楼上说的那样增加一列用公式取出来,还是要看你将caption取到事实表中是的目的是什么
6个回答

只看楼主

寻找AWM 小试身手Lv3

发表于2018-9-10 17:39

只看该作者

取消 关注该作者的回复

沙发

填报平台,对于代码组表元,实际上存库的内容就是代码,不会存文字信息的,想要吧文字信息也存到数据库的话,建议新增一列,用codestrn函数来取代码组对应的文字内容,例如,代码组表元是B2表元,那个codestrn('代码组名称',B2,0)

alan 初学数据Lv2

发表于2018-9-10 17:45

只看该作者

取消 关注该作者的回复

板凳

寻找AWM 发表于 2018-9-10 17:39
填报平台,对于代码组表元,实际上存库的内容就是代码,不会存文字信息的,想要吧文字信息也存到数据库的话 ...

赞一个

混乱七星天 数据达人Lv4

发表于2018-9-10 17:29

只看该作者

取消 关注该作者的回复

地板

在新建代码组的时候,一个代码组就是一个数据库表,这张数据库表存储的就是id和caption,填报表中直接引用代码组填写,存储的就是id,这就是典型的数据模型呀,避免事实表字段过于冗余
若一定要存储文字,可以像楼上说的那样增加一列用公式取出来,还是要看你将caption取到事实表中是的目的是什么

Carson 小试身手Lv3

发表于2018-9-10 18:10

只看该作者

取消 关注该作者的回复

5#

混乱七星天 发表于 2018-9-10 17:50
在新建代码组的时候,一个代码组就是一个数据库表,这张数据库表存储的就是id和caption,填报表中直接引用 ...

codestrn()这个函数好用,只是做报表的时候还要做维表感觉太麻烦,直接存储文字就不用维表了

另外,我想这列的文字列在填报的时候隐藏,看了看没有这个属性,有什么好办法没?

寻找AWM 小试身手Lv3

发表于2018-9-10 18:20

只看该作者

取消 关注该作者的回复

6#

本帖最后由 寻找AWM 于 2018-9-10 18:22 编辑

这个可以在任务编辑界面点击小齿轮,选择“编辑,显示条件”,在“报表列隐藏条件”中写上表达式,例如(@rpt="B0") & (@col=3),表示的是隐藏的B0表的第3列

混乱七星天 数据达人Lv4

发表于2018-9-10 18:38

只看该作者

取消 关注该作者的回复

7#

Carson 发表于 2018-9-10 18:10
codestrn()这个函数好用,只是做报表的时候还要做维表感觉太麻烦,直接存储文字就不用维表了

另外,我想 ...

数据库中要文字这个字段用来做啥?

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号