PB 在PB中怎样让用户只能修改新增的数据

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

PB 在PB中怎样让用户只能修改新增的数据

  2021-03-17 我要评论
想了解在PB中怎样让用户只能修改新增的数据的相关内容吗,在本文为您仔细讲解PB的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:PB,修改,新增,下面大家一起来学习吧。
在设计数据窗口时,在所有列的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)

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们