ホームページを持ち、水平ナビゲーションにNavigationButton7が含まれています。私にはemployeesfrmがあり、移動する必要があります。形。水平タブ、ナビゲーションボタン内のフォームからテキスト値を取得
IDはemployeesFrmに埋め込まれているため、ホームフォームではなくemployeesfrmをアンロードしたときのVBAコードは、ホームフォーム上にある間は正しいIDを与えません。
他のNavigationButton8または9内の任意のIDが別の結果を返すため、これはエラーとなりますが、他のボタンの他のフォームのIDはわかりません。
私の懸案事項は、employeesfrm内のIDとホームフォームのテキストの間にリンクがあることです。
何も私は私のブックマークのために、この番号が必要
Dim MyIDS As Integer
' this is giving only the first ID number all the time.
MyIDS = Me.ID
' this is giving error.
MyIDS = Forms![Home]![NavigationSubform].[Form]![employeesfrm]![ID]
' this is giving error.
MyIDS = Forms![Home]![NavigationSubform]![Navigationform]![studentsfrm]![ID]
' this one works but if I am on another Navigation button,
' lets say 8 not 7, I am not interested in the number.
MyIDS = Forms![Home]![NavigationSubform].Form![ID]
以下から作業していない私はemployeesfrmではなく、家庭用フォームに直接
ていた場合、それが正常に動作します
ナビゲーションフォームコントロールの代わりにタブコントロールを使用する必要があります。あなたのニーズに一層合っているかもしれません。 –
今、デザインを変更することはできません...そうですか? – zee
必要に応じて、デザインを変更することができます。目標を達成しながら何かを達成するために、設計を通して反復することは非常に一般的です。 –