用程序动态控制只有一个或少数几个字段可以改
2009-04-26 12:16
246 查看
int ret,j,i;
DictTable dictTable;
DictField DictField;
str curFieldName;
;
dictTable = new DictTable(tableNum(yourTableName));
i=dictTable.fieldCnt()-11;//这里系统会包括表的其他11个父类字段,所以减去11
for (j=1;j<=i;j++)
{
DictField=new DictField(dictTable.id(),dictTable.fieldCnt2Id(j));
curFieldName=DictField.name();
if(curFieldName!='Fieldname')
yourTableName_ds.object(DictField.id()).allowEdit(false);
else
yourTableName_ds.object(DictField.id()).allowEdit(true);
}
DictTable dictTable;
DictField DictField;
str curFieldName;
;
dictTable = new DictTable(tableNum(yourTableName));
i=dictTable.fieldCnt()-11;//这里系统会包括表的其他11个父类字段,所以减去11
for (j=1;j<=i;j++)
{
DictField=new DictField(dictTable.id(),dictTable.fieldCnt2Id(j));
curFieldName=DictField.name();
if(curFieldName!='Fieldname')
yourTableName_ds.object(DictField.id()).allowEdit(false);
else
yourTableName_ds.object(DictField.id()).allowEdit(true);
}
相关文章推荐
- 利用互斥控制程序只有一个运行实例
- 制作一个控制台小程序,要求:用户可以在控制到录入学生的姓名,当用户输入quit(不区分大小写)时,程序停止接收用户输入,并且显示出学生个数及姓名
- 创建一个程序读入和显示视频文件,并可以使用滑动条控制视频文件的播放。一个滑动条用来控制视频播放位置,以10为步长跳进。另一个滑动条用来控制停止/播放
- Android中Activity启动模式详解,可以控制程序按home键后进来还会调用一个自己不喜欢的界面
- 一个可以精确控制FPS的程序框架
- 一个可以精确控制FPS的程序框架
- www.codeproject.com上一个控制Windows服务的程序,用C#写服务控制程序时可以参考!
- 进程地址空间的共享(可以实现一个程序只有一个实例运行)
- 一个程序是不是可以只有进程没有线程呢?
- 保证程序只有一个实例运行 &&& 动态调用DLL的研究
- chonggou----Martin Flower在《重构》中有一句经典的话:"任何一个傻瓜都能写出计算机 可以理解的程序,只有写出人类 容易理解的程序才是优秀的程序员。"
- 分享一个可以灵活控制的实现Javascript滚动效果的程序
- Android中Activity启动模式详解,可以控制程序按home键后进来还会调用一个自己不喜欢的界面
- 单片机控制继电器电路 程序就很简单了 做一个口的输出就可以了
- 黑莓开发新手入门教学帖,如何制作一个能控制LED颜色的程序(一)
- 要编写一个程序,控制串口通讯,java里面有...
- 一个可以开机后自动和你打招呼的小程序(希望以后可以成为智能的系统)
- 编译一个可以运行在openwrt上的c程序
- 编写程序从标准输入设备读入的元素数据建立一个int型vector对象,然后动态创建与该vector大小一致的数组,把vector对象的所有元素复制给该数组
- 从0开始架构一个IOS程序——iOS 根据文字的长度来动态设置UILabel的大小