我爲我的報告的標題使用了一個文本框,並且基於用戶選擇它的將是「基線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. 把一個代碼放在另一個代碼
- 3. MS Access VBA代碼
- 4. 把複選框值號碼字段在MS Access
- 5. 我如何把一個MS Outlook 2007的對話框,從MS Access 2007的前端?
- 6. ms-access簡化SQL代碼
- 7. MS Access SQL代碼檢查
- 8. MS Access,如何使用VBA將光標放入文本框?
- 9. MS Access填充文本框和Combox
- 10. MS Access VBA啓用/禁用文本框
- 11. MS Access - 按文本框搜索
- 12. MS Access文本框更新/追加
- 13. MS Access 2013文本框更新宏
- 14. 把多個文本框和標籤放在同一列css下?
- 15. 把代碼放在菜單
- 16. 把焦點放在XUL文本框上
- 17. 如何把重點放在文本框?
- 18. 在ms-access中將多個文本框添加到表單中?
- 19. 如何添加VBA代碼在MS Access
- 20. 代碼不會在MS Access 2010
- 21. 我如何從一個WinForm文本框的值,然後把它放在一個文本框在WPF
- 22. 如何把掩碼放在文本框中?
- 23. 你把SQL RAISERROR代碼放在哪裏?
- 24. 獲取下一個號碼MS Access
- 25. VB爲文件中的每一行,把行放在一個文本框中
- 26. 如何把這個小代碼放在一個類中?
- 27. MS Access 2003中 - 約一個文本框的控制源代碼的形式問題
- 28. 如何HTML編碼的文本在MS Access解碼
- 29. MS Access 2003 - 將文本文件導入MS Access數據庫表
- 30. 的MS Access富文本的文本框從VBA