在PB中如何让用户只能修改新增的数据
时间:2023-11-27 15:59:52
在设计数据窗口时,在所有列的Background.Color属性中编写如下表达式:
if ( IsRowNew(), 1090519039, Long(Describe("Datawindow.Color")))
这样可以让用户知道这些行的数据为原始记录,不准修改与删除。然后在每列的protect属性中编写如下表达式:
if ( isRowNew(), 0, 1)
这样用户就无法修改原始记录了。为了让数据窗口在查询模式下用户可以输入数据,可以将上面表达式相应该为:
Background.Color:if ( Describe("Datawindow.QueryMode") = "yes" or isRowNew(), 1090519039, Long(Describe("Datawindow.Color"))) 与 Protect: if ( Describe("Datawindow.QueryMode") = "yes" or isRowNew(), 0, 1)
标签:PB,修改,新增
0
投稿
猜你喜欢
解决Python字典查找报Keyerror的问题
2021-05-07 00:53:55
python实现隐马尔科夫模型HMM
2023-05-05 13:33:57
新版php study根目录下文件夹无法显示的图文解决方法
2023-11-15 00:44:29
python机器学习GCN图卷积神经网络原理解析
2022-09-29 06:36:14
Mysql中如何查看执行计划
2024-01-21 14:03:56
python框架django项目部署相关知识详解
2023-10-26 02:26:15
CSS hack浏览器兼容一览表
2007-08-14 10:35:00
python 基于Apscheduler实现定时任务
2022-03-29 00:53:32
MySQL数据库基于sysbench实现OLTP基准测试
2024-01-28 11:07:14
Python实现双色球号码随机生成
2023-10-24 23:56:22
python飞机大战游戏实例讲解
2021-12-07 14:43:26
python实现取余操作的简单实例
2021-08-21 01:00:51
用vscode开发python的步骤详解
2023-11-10 11:39:22
python实现数据分析与建模
2023-07-03 02:21:38
深入了解Django中间件及其方法
2022-04-22 09:19:10
Python报错SyntaxError:unexpected EOF while parsing的解决办法
2023-10-01 10:29:54
如何用Axure制作Tab页签
2009-02-08 17:53:00
Python读取图片为16进制表示简单代码
2021-07-24 09:34:15
TensorFlow安装并在Pycharm搭建环境的详细图文教程
2023-09-12 16:34:00
python中sys.argv参数用法实例分析
2021-09-19 20:29:30