我以為這將是一件簡單的事情,但是......沒有那么多。我可以不理會它,但現在我想要答案,我找不到我想要的例子,所以我要問是否有人理解我做錯了什么(這是有保證的)。
我有一個直接從表格構建的表格。在 [users]![role] 欄位中,我希望結果洗掉“_”,使其更美觀。因此,我嘗試進入表單的屬性,進入控制元件源并使用運算式生成器,例如 =iif([role]="End_User","End User",[role])
這對我來說似乎是合乎邏輯的。但是這個錯誤,說它是“回圈參考”和“無效的控制元件屬性:控制元件源”。
我只希望 UI 讀取“最終用戶”而不是“End_User”。我試過 [users]![role]; [用戶]![角色].[文字]; 從結果中去掉 "" - 我無法讓它作業。想法?
uj5u.com熱心網友回復:
更改文本框的名稱,使其與欄位不同,例如 tbxRole。那么簡單的表達:=Replace([role],"_"," "). 資料是什么無關緊要 - 如果有下劃線,它將被替換為空格,如果沒有,則資料保持不變。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/324321.html
標籤:ms-access
上一篇:使用主鍵復制Access表
