我爲我的報告的標題使用了一個文本框,並且基於用戶選擇它的將是「基線8」,「基線9」等。喜歡做的是將文本框編碼,所以用戶選擇的任何數字都被輸入到文本框中。我設法通過使用兩個文本框,一個只是說「基線」,另一個文本框說「= [Forms]![Navigation Form]![NavigationSubform]![Combo21]」,它會輸入正確的值。但是我想要做的就是把它放在一個盒子裏,當我在文本框中輸入「Baseline = [Forms]![Navigation Form]![NavigationSubform]![Combo21]」時,它不起作用,它只是當我生成報告時,將代碼留作標題。有沒有我不正確的做法?把代碼放在一個文本框(MS Access)
0
A
回答
2
首先,當您聲明「文本框說」時,您確實是指「文本框的控件來源屬性等於」。對於文本框(和其他控件),您在實際窗體上看到的值是「控件來源」屬性。我不是因爲自己的緣故而挑剔,而是重要的是要認識到你正在編輯的是什麼價值。
Control Source屬性本質上可以包含兩種類型的值。第一個沒有等號,它表示記錄源形式的字段名稱。在這種情況下,它將控件直接綁定到字段,以便它自動從字段加載並將更改保存回字段。
第二種類型的值總是以=
開頭。它是一個VBA代碼表達式,可以包含對函數和其他VBA操作符的調用。在你的情況下,你想連接(即組合)兩個字符串:一個文字"Baseline"
和一個從訪問對象[Forms]![Navigation Form]![NavigationSubform]![Combo21]
中拉出,所以你需要使用字符串連接運算符&
。
="Baseline " & [Forms]![Navigation Form]![NavigationSubform]![Combo21]
相關問題
- 1. ms-access試圖把變量放入文本框
- 2. MS Access VBA代碼
- 3. 我如何把一個MS Outlook 2007的對話框,從MS Access 2007的前端?
- 4. ms-access簡化SQL代碼
- 5. MS Access - 按文本框搜索
- 6. MS Access VBA啓用/禁用文本框
- 7. MS Access文本框更新/追加
- 8. MS Access 2013文本框更新宏
- 9. 把多個文本框和標籤放在同一列css下?
- 10. 把代碼放在菜單
- 11. 把焦點放在XUL文本框上
- 12. 在ms-access中將多個文本框添加到表單中?
- 13. 我如何從一個WinForm文本框的值,然後把它放在一個文本框在WPF
- 14. 如何把掩碼放在文本框中?
- 15. 如何把這個小代碼放在一個類中?
- 16. MS Access 2003中 - 約一個文本框的控制源代碼的形式問題
- 17. 如何HTML編碼的文本在MS Access解碼
- 18. MS Access 2003 - 將文本文件導入MS Access數據庫表
- 19. 的MS Access富文本的文本框從VBA
- 20. Visual c + +:把整數放入文本框
- 21. 添加MS Access中兩個文本框的值
- 22. 把整個代碼放在一起就像JQuery
- 23. 把clojure代碼放在一個循環中
- 24. 文本框始終把光標放在文本的開頭
- 25. 文本文件導入到MS Access缺少第一個值
- 26. 刷新MS Access查詢(VBA代碼)
- 27. ms-access:如何評論sql代碼?
- 28. MS-Access數據庫中的代碼行
- 29. 把第一個變量和文本放在一起
- 30. 在MS Access中綁定報表的單元格的文本框