<pre id="p1prn"><ruby id="p1prn"><b id="p1prn"></b></ruby></pre>
<pre id="p1prn"><ruby id="p1prn"><b id="p1prn"></b></ruby></pre>
<track id="p1prn"></track>

<pre id="p1prn"></pre>

<noframes id="p1prn">
    <pre id="p1prn"><strike id="p1prn"></strike></pre>
      <p id="p1prn"><ruby id="p1prn"></ruby></p>
        <p id="p1prn"><pre id="p1prn"><b id="p1prn"></b></pre></p>
        Access快速開發基礎教程
        網站公告
        ·Access專家課堂QQ群號:151711184    ·Access快速開發平臺下載地址及教程    ·歡迎加入Access專家課堂微信群!    ·如何快速搜索本站文章|示例|資料    
        您的位置: 首頁 > 技術文章 > 源碼示例

        【Access高效辦公】日期為空則整條數據都可以編輯,否則不可以編輯整條數據的示例;通過窗體記錄集類型為“快照”與“動態集”控制記錄是否允許編輯的示例

        時 間:2022-07-14 09:51:18
        作 者:麥田   ID:11  城市:上海  QQ:3002789054點擊這里給麥田發消息
        摘 要:【Access高效辦公】日期為空則整條數據都可以編輯,否則不可以編輯整條數據的示例。
        正 文:

        一、學員問題描述:
        初級班:廣州--吳世偉-185期
        假如說我這個紅線的地方,這一列數據里面如果有值了,就不允許改動整行的數據怎么遍個VBA控制 ,給我個示例吧?如果沒有日期的話,也就是日期為空白的,這個整行都能改動數據的,如下圖:


        二、解決方法:
        根據描述,如果是在子窗體中,是不可以這樣操作的;想了一個辦法就是,我們對子窗體的數據表里面任意一行數據,雙擊彈出的方式編輯整行,只需要雙擊彈出對日期先判斷為空與否即可,
        如果為空,則整個編輯頁面的記錄集類型用代碼控制為“動態集”;
        如果已經有日期值,則整個編輯頁面的記錄集類型用代碼控制為“快照”;

        附   件:
        點擊下載此附件

        圖示說明:
        點擊圖片查看大圖
        點擊圖片查看大圖
        點擊圖片查看大圖

        拓展知識
        記錄集類型為“快照”代表只能看,不能編輯操作;
        記錄集類型為“動態集”代表可以看,也可以編輯操作。

        Access軟件網QQ交流群 (群號:115180141)       Access源碼網店

        常見問答:

        技術分類:

        相關資源:

        專欄作家

        關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助