亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在PB中如何讓用戶只能修改新增的數(shù)據(jù)

 更新時(shí)間:2008年11月13日 10:21:29   作者:  
一些數(shù)據(jù)庫(kù)系統(tǒng)或者某些數(shù)據(jù)表只允許用戶添加數(shù)據(jù),而不能修改或者刪除以往的記錄,此時(shí)我們就必須在程序進(jìn)行控制。有些程序員通過(guò)不顯示以往的數(shù)據(jù)來(lái)保證,下面我們介紹一種既可以看到原始記錄,有不容許用戶修改這些記錄的方法
在設(shè)計(jì)數(shù)據(jù)窗口時(shí),在所有列的Background.Color屬性中編寫如下表達(dá)式:
if ( IsRowNew(), 1090519039, Long(Describe("Datawindow.Color")))
這樣可以讓用戶知道這些行的數(shù)據(jù)為原始記錄,不準(zhǔn)修改與刪除。然后在每列的protect屬性中編寫如下表達(dá)式:
if ( isRowNew(), 0, 1)
這樣用戶就無(wú)法修改原始記錄了。為了讓數(shù)據(jù)窗口在查詢模式下用戶可以輸入數(shù)據(jù),可以將上面表達(dá)式相應(yīng)該為:
Background.Color:if ( Describe("Datawindow.QueryMode") = "yes" or isRowNew(), 1090519039, Long(Describe("Datawindow.Color"))) 與 Protect: if ( Describe("Datawindow.QueryMode") = "yes" or isRowNew(), 0, 1)

相關(guān)文章

最新評(píng)論