我想要執行的操作是將文本框或標籤的文本設置爲動態,只需單擊其他表單中的按鈕即可打開該報告。除了實際改變文字以外,我已經解決了一切。無法更改Report_Open中TextBox的文本
該代碼給出SetFocus的運行時錯誤2478:
Me.tFilial.SetFocus
Me.tFilial.Text = filialen
沒有SetFocus的我得到一個運行時錯誤消息,文本離不開切換控制有問題的控制來改變。
什麼是允許哪裏總是有問題在Access中,看來。我該如何解決這個問題?我可以設置出其它形式的buttonclick值與
Reports![rptPressSchema]![tFilial].text="Hello"?
我會很樂意使用標籤來代替,是否能解決它。但底線是我可以嘗試以任何方式做到這一點,但我想我會問你最佳做法的建議,因爲這確實是一個非常普遍的任務。
請稍後再發布一些代碼。您使用哪個事件來更改文字? – Simon 2011-12-23 10:09:49
它在帖子標題 - Report_Open中。我嘗試按照第二個代碼粘貼的按鈕單擊來設置它,但是收到錯誤消息「報告未打開」。 – 2011-12-23 10:14:11
有關事件的訪問報告確實非常繁瑣。報告打開可能不適合此操作。不要包含.Text屬性,它不是必需的,只適用於有焦點的控件。如果你必須有一個財產,你可以使用。值 – Fionnuala 2011-12-23 13:23:53