PDA

View Full Version : باز شدن فرم داخلي از طريق يك دكمه روي فرم اصلي



azadeh_1510
شنبه 31 اردیبهشت 1390, 09:21 صبح
سلام
يک کاري فوري واسه محل کارم پيش اوومده که عجله اي هست؛شرمنده که مزاحمتون شدم.
ببينين توي برنامه من که قراره مشخصات PCهاي شرکت رو براي هر نفر ثبت کنه؛
يک فرم دارم بنام MainForm ؛ که قراره توي اين فرم با فشردن دکمه open form ؛فرم Public Service را باز كند. (توضيح اينكه يك فيلد مشترك بنام Id-Person دارند كه رابطه يك به چند با هم دارند)
از طريق ويزارد دكمه گفته ام كه بايد روي فيلد مشترك ؛داده ها مشترك باشند(يعني فيلد مشتركشان همين فيلد Id-Person است)
اما موقع اجرا پيام خطاي زير را ميدهد.
the expression you entered has a field control or property name that microsoft access can't find

azadeh_1510
دوشنبه 02 خرداد 1390, 08:49 صبح
چرا کسی جواب نمیده؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

hoshy345
دوشنبه 02 خرداد 1390, 13:23 عصر
ىوست عزیز شما فایلتون رو بزارین تا دوستان اصلاح کنن

azadeh_1510
چهارشنبه 04 خرداد 1390, 08:19 صبح
کاربر عزیز hoshy354 از شما بعنوان تنها کسی که سعی درکمک داشت تشکر میکنم.
خودم جوابشو پیدا کردم
برای کسانیکه بعدا بخواهند میگذارم اما حداقل از مدیران سایت توقع داشتم که زودتر جواب بدن با توجه به اینکه گفتم عجله دارم!!!! وگرنه مدیر به چه دردی میخوره من نفهمیدم!
1- مشخص کردن فیلدهای Link Master Field, Link Child Field روی فیلد مشترکی که رابطه یک به چند آن از قبل بایستی ایجاد شود
2- در سابفرم با انتخاب فیلد مشترک در آن و در پراپرتی آن در قسمت Control Source باید فرم مادر از ستون چپ انتخاب و در ستون وسط فیاد مشترک انتخاب شود مثال=Forms!MainForm![ID Person]