1 ضمیمه
وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
عاجزانه پاسخ بدید گرفتارم.
من جدول و فرمی ساختم برای صدور کارت مشکلم اینه در فرم اصلیم فقط تاریخ صدور و انقضا اولیه رو دارم اگه کسی برا دفعه بعدی بخواهد تمدید کنه چطور تاریخ صدور جدید در فرم اصلیم ثبت کنم ولی تاریخ صدور و انقضا اولیه و دیگر تمدیدی ها رو را برا سوابق نفر داشته باشم ؟
ایده خودم اینه با دابل کلیک بر فیلد تاریخ کارت زیر فرم که بفرم اصلی متصله باز شده و پس از وارد کردن تاریخ جدید بطور خودکار به فرم اصلی اضافه بشه.البته آخرین تاریخ طبعا باید در فرم اصلی نمایش داده بشه. مشکل دومم اینه با دابل کلیک بر فیلد تاریخ سوابق همه رو نمایش میده ؟
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
عزیزان واقعا حتی یه راهنمایی جزیی هم نمیکنید؟ دمتون گرم تا عمر دارم دعاتون میکنم.
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
سلام
به جای کدنویسی، پیشنهاد میکنم به جای استفاده از نوع فرم های پیوسته در فرم اصلی، از فرم تکی استفاده کنید؛ یعنی در هر صفحه فقط اطلاعات یک نفر قابل نمایش باشه و کاربر بین رکورد ها جابجا بشه
در زیر اطلاعات فردی با استفاده از همون سابفرم و ارتباطی که بین دوتا جدول ایجاد کردین سابقه مربوط به کارت افراد رو ثبت کنید که نیاز به کدنویسی نداشته باشید.:متفکر:
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
دوست عزیز بازم مارو شرمنده اخلاق و مرام خودتون کردی. این اساتید به سوالهای پیش پا افتاده ما نگاه هم نمیکنن.بازم درود به شما.
ولی حتما فرمم به این شیوه که دیدی یعنی بصورت tabular میخوام نمایش بده .
حالا ما تازه یه ماهی هست وارد برنامه نویسی شدیم وگرنه اینقدر التماس این اساتید رو نمیکردیم.
1 ضمیمه
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
سعی کردم نمونه چیزی که میخوای باشه
به نکات دقت کن تا متوجه بشی چی به چی شده :لبخند:
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
دوست خوبم مرسی تشکر از اینکه وقت گذاشتید:تشویق:
اینیکه ساختید بدرد سوال اولم(عدم نمایش رکورد فاقد جزییات در جدول بچه در فرم گزارش ) خیلی خورد و مشکلم حل شد.
ولی برا این سوال تایپیک بازم مثله چیزی که میخواستم نشده و بنظرم کد نویسی پیچیده ای میخواد .
.
.
یعنی تاریخ جدید در عین حال که درسابفرم جهت سوابق ثبت میشه سپس خودکار در فرم اصلی جایگذین تاریخ قدیم بشه.
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
خواهش میکنم
بله
عمدا اینو براتون درست کردم که اون مشکل تاپیک قبلیتون هم حل بشه
برای این موردی هم که اشاره کردین هم میشه فکری کرد
امید به خدا براتون یه نمونه میفرستم
1 ضمیمه
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
اینم خدمت شما :لبخندساده:
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
دوست عزیز عجب سورپرایزی عجب حالی:تشویق::تشویق::تشویق::تش یق:
واقعا ممنون فقط میتونم دعات کنم.انشاا...هرجی از خدا میخوای بدت. الان فهمیدم کار نشد نداره ولی یه کم از یادگیری نومید شدم فکر نکنم خودم به این زودی راه حل پبدا میکردم.خوشبحالتون .
فقط به سوال آموزشی:
اون قسمت tbl2 تب data چرا عدد فیلتر روی 2 گذاشتید و با زدن فیلتر قشنگ داده همون id و کل جدول 2 رو میاره؟
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
خواهش میکنم کاری نبود
از دعای خیرتون هم واقعا خوشحال شدم، باشد که گره گشای مشکلات دنیوی و اخرویمون باشه.
از آموزش هم ناامید نشین
میشه برای شروع کار (هرچند که شاید پیشنهاد اصولی نباشه ولی از باب لنگ کفش در بیابان عرض میکنم) یه نگاهی به توابع پیشفرض خود VB بندازین و یه چشم اندازی از عملکردهاشون داشته باشید. بعد خودتون رو به چالش بکشید و عملی کارد کنید. بالقطع پیشرفت خواهید داشت.
و اما در مورد سوالتون؛ مقدار پیشفرض فیلد IDkk2 رو از طریق کدنویسی برابر با مقدار موجود در فیلد IDkk1 قرار دادم.
علتش هم اینه که شما قادر به ثبت اطلاعات در جدول دوم رو داشته باشید که مرتبط با جدول اولی باشه! - یکم سخت گفتم!
برای اینکه فیلد ارتباطی بین دو تا جدول همون فیلد IDkk1 & IDkk2 هست، و این فیلد از نوع شماره خودکاره، لذا یا باید دستی وارد کنید که به دلیل مخفی کردن این فیلد عملا ممکن نیست یا اینکه از طریق کدنویسی خود سیستم این ثبت اطلاعات رو انجام بدین که در صورت مخفی کردن IDkk2 & IDkk1 دیگه مشکلی برای فیلدهای مادر و فرزند در دوتا جدول رخ نمیده و اطلاعات به صورت صحیح ثبت میشه.
بازم اگه پیچیده گفتم بفرما تا یکم ساده توضیح بدم
1 ضمیمه
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
سلام بی زحمت یه کمکی هم به من بکنید:قلب:
منم همین مشکل دوستمون رو دارم:
فرم امانت دهی کتاب: اگه کسی کتابی رو امانت برد و برگردوند دو تا دکمه گذاشتم توی فرم
حالا 2 تا اتفاق ممکنه بیافته.:متفکر:
1- اگه همون کتاب رو خواست تمدید کنه یه دکمه باشه به عنوان "تمدید کتاب" و تاریخ قبلی رو توی سوابق عضو نشون بده و فیلد تاریخ آماده باشه واسه وارد کردن تاریخ جدید تمدید
2- اگه که خواست کتاب جدیدی ببره دکمه ای باشه با عنوان "ثبت کتاب جدید" که از لیست کتابها بتونه اپراتور واسه عضو انتخاب کنه با تاریخ های جدید....
من این فرم زیر رو ساختم. ولی مثل دوستمون وقتی که میخوام یه کتابی به عضو بدم نمی دونم چیکار کنم که اطلاعات عضو آپدیت بشه و کتاب جدید به لیست سوابق ایشون اضافه بشه.
:لبخندساده:البته من اجبارا دارم یه ماهه با اکسس کار می کنم و یاد می گیرم. و هیچ وقت هم اکسس رو باز نکرده بودم. این فرم هم حاصل زحمات 20 روزه خودمه...:تشویق: لطفا راهنمایی کنید کار خیره...
http://uupload.ir/css/images/udl5.png
ضمیمه 150263
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
لطفا یکی راهنمایی کنه:گریه:
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده
سلام
مشکلتون رو در یک تایپک جداگانه مطرح کنید
یک تصویر دستی روی کاغذ از ساختار جدول ها و ارتباطاتشون هم بذارین تا متوجه جدول بندی برنامتون بشیم
نقل قول: وارد کردن داده از زیر فرم به فرم اصلی و نمایش آخرین داده