PDA

View Full Version : سوال: قرار گرفتن اطلاعات از فیلدی در فیلد دیگر



saeed razaee
شنبه 24 بهمن 1388, 23:06 عصر
با سلام
دوستان در برنامه ای دیدم که با دابل کلیک داخل فیلدی از فرم اول فرم دومی باز می شد که با دابل کلیک بر روی فیلد فرم دوم آن فرم بسته می شد و اطلاعات داخل فیلد آن داخل فیلد فرم اول قرار می گرفت لطفا در این خصوص راهنمایی و در صورت امکان یک نمونه برنامه با دو فرم در این قسمت قرار دهید.با تشکر

dadsara
یک شنبه 25 بهمن 1388, 08:47 صبح
سلام
دوست عزیز خودتان می توانید دقیقا همین مراحل را که گفتید انجام دهید

دابل کلیک داخل فیلدی از فرم اول همانگونه که خودتان اشاره کردید در رخداد دابل کلیک فیلد مورد نظر می نویسید

فرم دومی بازو
با دابل کلیک بر روی فیلد فرم دوم آن فرم بسته می شد و بهمین ترتیب مراحل را ادامه می دهید
شما نمونه خودتان را با دو فرم ساده شروع کنید باقی کارها خودبخود به کمک دوستان انجام می شود

saeed razaee
یک شنبه 25 بهمن 1388, 08:59 صبح
سلام
من با باز كردن فرمها با دابل كليك مشكلي ندارم فقط براي اينكه اطلاعات فيلد فرم دوم در فيلد فرم اول قرار بگيريد چه كدي بايد بنويسم.با تشكر

dadsara
یک شنبه 25 بهمن 1388, 09:15 صبح
DoCmd.OpenForm "فرم مقصد"
forms!formname Target!FieldNameTarget= FieldNameJari

saeed razaee
یک شنبه 02 اسفند 1388, 09:37 صبح
با سلام
من كدهاي فوق را تست كردم اما به جواب نرسيدم در حقيقت مي خواهم با باز شدن فرم دوم داخل فيلد مورد نظر دابل كليك كنم و اطلاعات فيلد در فيلد فرم اول قرار گيرد و خود فرم دوم بسته شود.در صورت امكان يك نمونه مثال عملي ارسال كنيد.با تشكر فراوان

dadsara
یک شنبه 02 اسفند 1388, 12:22 عصر
سلام
در خصوص نمونه کد همان است که خدمتتان اعلام شد
اگر برنامه شما حالت خاصی دارد نمونه خودتان را آپلود کنید تا اصلاحات انجام شود

saeed razaee
دوشنبه 03 اسفند 1388, 10:43 صبح
سلام
من كاري كه شما فرموديد را انجام دادم اما به جواب نرسيدم.نمونه پيوست.باتشكر

alirezabahrami
دوشنبه 03 اسفند 1388, 11:43 صبح
با سلام
دوستان در برنامه ای دیدم که با دابل کلیک داخل فیلدی از فرم اول فرم دومی باز می شد که با دابل کلیک بر روی فیلد فرم دوم آن فرم بسته می شد و اطلاعات داخل فیلد آن داخل فیلد فرم اول قرار می گرفت لطفا در این خصوص راهنمایی و در صورت امکان یک نمونه برنامه با دو فرم در این قسمت قرار دهید.با تشکر
سلام
آيا رابطه اي بين دو جدول شما وجود ندارد و كاملاً مستقل از همديگر هستند يا نه به نوعي شما مي خواهيد با دابل كليك بر روي فيلد كد جدول 2 ، همان ركورد را از جدول 1 فراخواني كنيد ؟ كه در اين صورت منطقي است يك رابطه بين دو جدول از طريق فيلد cod ايجاد نمائيد .
موفق باشيد

saeed razaee
دوشنبه 03 اسفند 1388, 17:25 عصر
سلام
دوست عزيز هيچ رابطه اي بين جداول وجود ندارد.فرض كنيم جداول مستقل هستند
با تشكر

dadsara
دوشنبه 03 اسفند 1388, 18:22 عصر
سلام
نمونه اصلاح شده جنابعالی

anbaran
دوشنبه 03 اسفند 1388, 18:24 عصر
با سلام
دوستان در برنامه ای دیدم که با دابل کلیک داخل فیلدی از فرم اول فرم دومی باز می شد که با دابل کلیک بر روی فیلد فرم دوم آن فرم بسته می شد و اطلاعات داخل فیلد آن داخل فیلد فرم اول قرار می گرفت لطفا در این خصوص راهنمایی و در صورت امکان یک نمونه برنامه با دو فرم در این قسمت قرار دهید.با تشکر


دوست عزیز
با سلام
لازمه که یه نکته ای رو در خصوص نامگذاری فیلد یا آبجکتها یاد آوری کنم که شما نباید از اسامی مشابه خصوصیات فیلد یا آبجکتها در نامگذاری استفاده نمایید چون در کد نویسي برنامه دچار خطا خواهد شد به طور مثال در نامگذاری یکی از فیلدهای جدول شما از عبارت "name" استفاده نموده اید که این موضوع در فراخوانی اطلاعات آن در کد نویسی دچار تناقض با خصوصیت نام آبجکت بوده و برنامه با خطا مواجه بود
به هر حال نمونه شما بصورت پیوست با اندکی تغییر اصلاح شد