找回密码
 注册成为天翎用户
查看: 862|回复: 5

tlk表是如何生成的??

[复制链接]
超级管理员 发表于 2012-8-17 15:06:05 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2012-8-17 16:45 编辑

你好,我在数据库里看到有些“tlk_XXX”表,似乎是和系统视图有关系的,但是在数据库中有些视图却并没有对应tlk表,而在视图的过滤中似乎和tlk表示相关的。
所以想知道tlk表是要怎么样操作才会生成,生成条件是什么?
irene 发表于 2012-8-17 15:13:06 | 显示全部楼层
本帖最后由 irene 于 2012-8-17 15:23 编辑

您好,tlk_开头的表是平台自动生成的。您在平台新建一张普通表单,表单名为A,那么保存成功后,平台会在数据库自动创建一个名为“tlk_A”的表
回复

使用道具 举报

 楼主| 超级管理员 发表于 2012-8-17 16:19:50 | 显示全部楼层
新建映射表单在数据库是不会生成tlk表的,那么在映射表单中对应的试图里是如何进行sql过滤查询的??
查询语句该怎么写,那个查询具体是不是查映射表?
回复

使用道具 举报

bess 发表于 2012-8-17 16:21:33 | 显示全部楼层
映射表单查询视图有点特别,需要加domainid方可查询对应数据,具体数据需要这样操作
1.在视图中写入如下查询语句
select id as id,'"+getWebUser().getDomainid()+"' as  domainid,字段1 as item_字段1,字段2 as item_字段2 。。。。from 被映射表单;
字段1表示 被映射表单的字段名称
item_字段1是平台创建映射表单的字段,名称为字段1,在数据库中会多一个前缀item_
除了过滤中写代码外,映射字段列使用ISCRIPT获得 getItemValueAsString("字段1")
回复

使用道具 举报

 楼主| 超级管理员 发表于 2012-8-17 16:43:53 | 显示全部楼层
ok,已经搞定了~~
回复

使用道具 举报

bess 发表于 2012-8-17 16:45:44 | 显示全部楼层
q上跟客户沟通,该问题已经解决!
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 03:06

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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