核心表Form

1.使用ssms 打开数据库,默认数据库名称 magicflu;

2.所有表单的定义存储在form中,表中col_label字段用来存储我们在魔方中建的表单名称,找到tableid列则里面的数字,TAB+tableid这字段的数字ID就是数据库中的表单;

3.查询表单记录  SELECT * FROM form  WHERE col_label = '款号档案'

 

SELECT * FROM form  WHERE col_label = '款号档案'

 

4.col_tableid 是自动生成的一个阿拉伯数字,TAB+col_tableid 这字段的数字ID就是数据库中的表单。下图即客户对账单在数据库中的表名TAB1048

5. 通常不同空间的表单名字是可以重复的,那么在form表单里面的col_label字段就可能会是重复的,这个时候需要再加上col_workspaceid一起进行查询,col_workspaceid是魔方的空间id。在魔方里面选择空间之后,点击关于本空间,出来的内网地址和外网地址后面都会又一串id就是空间id,从“spaceid=”后面开始复制即可。如果是默认空间,空间ID是“00000000-0000-0000-0000-000000000000”

 

SELECT CONCAT('TAB', e.col_tableid) 对应数据库表名,
       e.col_label 表名,
       d.col_label 空间名称
FROM dbo.workspace d
    INNER JOIN form e
        ON d.id = e.col_workspaceid
WHERE 1 = 1
      AND e.col_label = '款号档案';

 

 

--条件魔方表名、空间名 查询datatable
SELECT CONCAT('TAB', e.col_tableid) 数据库表名,
       e.col_label 魔方页面表名,
       e.col_content 魔方页面中文字段集,
       d.col_label 空间名
FROM workspace d
    INNER JOIN form e
        ON e.col_workspaceid = d.id
WHERE 1 = 1
      AND e.col_label = '款号档案' --魔方表名
      AND d.col_label = 'summer'; --空间名

 

相关文章:

  • 2022-12-23
  • 2021-11-07
  • 2021-07-19
  • 2021-07-20
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-06
  • 2022-12-23
  • 2021-09-18
  • 2021-10-27
  • 2021-07-25
  • 2021-09-21
  • 2022-02-28
相关资源
相似解决方案