自定义栏目

Tokey2002 2006-01-19 10:56:30
我将所有数据库表及字段都保存在一张表里面
系统表(
表名,
字段名,
显示名)

现在我要从数据库里面读取 系统表 然后自动将数据窗口里面的所有字段的标题 修改为 显示名,
同时在此数据窗口 能打开 另一窗口,可以修改对应的 显示名。
...全文
150 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimmyxc 2006-01-20
  • 打赏
  • 举报
回复
A、数据库字段字典
表列表:
系统编号
数据库表名
字段名称
字段中文名
是否关键字
字段种类
字段显示标题
字段显示顺序
数据类型
字段类型
字段长度
小数位数
字段表:
数据代码ID
代码显示字段
代码值字段
是否显示
是否可编辑
创建用户
创建时间
修改用户
修改时间
B、数据列表型页面表单字典
系统编号
Grid名称
数据库表名
字段ID
字段名称
字段中文名
是否关键字
字段种类
字段显示标题
字段显示顺序
字段显示宽度
是否可编辑
标题显示位置
数据行显示位置
编辑模式
是否绑定
C、输入型页面表单字典
表单列表:
新增时保存标志
编辑时保存标志
编辑时保存类型
编辑时保存函数
编辑时保存函数参数1
编辑时保存函数参数2
编辑时保存函数参数3
是否检查为空
是否检查长度
控件类型
表单字段列表:
系统编号
表单ID
表单名称
字段ID
字段名称
显示标志
显示标题
显示顺序
显示宽度
新增时编辑状态
编辑时编辑状态
新增时默认值
新增时保存类型
新增保存所用函数
新增保存函数参数1
新增保存函数参数2
新增保存函数参数3
D、基础数据字典
也就是字典表,一般是省份,性别等固定列表
全部要自己做,这个是我原来做的一个,很麻烦,不过框架出来了以后维护比较方便
fallingme 2006-01-20
  • 打赏
  • 举报
回复
表pbcattbl是pb里自动维护的数据表,用来保存数据库中所有的表的相关信息。select distinct "pbcattbl"."pbt_tnam","pbcattbl"."pbt_cmnt" from "pbcattbl"
表pbcatcol用来保存数据库中所有字段的相关信息。select "pbcatcol"."pbc_cnam","pbcatcol"."pbc_labl","pbcatcol"."pbc_tnam" from "pbcatcol" order by "pbcatcol"."pbc_hdr" asc
li_d_s 2006-01-19
  • 打赏
  • 举报
回复
这个可以用pb自带的pb打头的表啊,pb提供这个功能的
Tokey2002 2006-01-19
  • 打赏
  • 举报
回复
那怎么弄呀,能说说你的思路吗?
jimmyxc 2006-01-19
  • 打赏
  • 举报
回复
up,这个框架可不好在这里都写出来
Tokey2002 2006-01-19
  • 打赏
  • 举报
回复
先谢谢了啊
晚上慢慢研究
bbdx2523 2006-01-19
  • 打赏
  • 举报
回复
http://act.it.sohu.com/book/chapter.php?id=52&volume=13&chapter=1
进入这个链接,基本可以找到你要的答案...
bbdx2523 2006-01-19
  • 打赏
  • 举报
回复
估计小鬼说的是存放列名也注释名对照的表吧,要使这个表生效,要在PB环境里DB画板中建表,PB有大概五个系统表,这也是其中之一,表名得翻书才能找到...
Tokey2002 2006-01-19
  • 打赏
  • 举报
回复
我还是没弄明白也!
请问 pb打头的表 是什么呀

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧