PDA

View Full Version : حذف یک رکورد از فرم با تمام زیر فرمهایش



abdoreza57
پنج شنبه 18 شهریور 1389, 07:31 صبح
با سلام خدمت تمامی دوستان عزیز و مدیر محترم

در مثالی که آورده ام می خواهم به هر علتی یک رکورد از مشتریان با تمام اطلاعات خریدش از فرم حذف شود منتها با یک پیغام و آن " مشتری انتخاب شده دارای......رکورد می باشد آیا حذف شود ؟"
حذف رکورد از فرم اصلی به علت داشتن رکوردهای متناظر در فرم sell امکان پذیر نیست

با چه دستوری میتوان یک رکورد (مشتری ) را با تمام ورودیها در فرم sell حذف کرد و در ضمن هنگام حذف پیغامی مبنی بر وجود x رکورد در فرم کالاها مواجه شد بعد اقدام به حذف نمود



(http://www.barnamenevis.org/forum/attachment.php?attachmentid=55726&d=1283861501)

abdoreza57
جمعه 19 شهریور 1389, 01:22 صبح
از دوستان پوزش می خوام عید همه تون مبارک
لینک اول حذف شده بود ولی اصلاحش کردم حالا ممنون می شم کسی کمکم کنه !

sajjad_kochekian
شنبه 20 شهریور 1389, 00:00 صبح
وقتی که ارتباط بین دوجدول اصلی و فرعی را می سازید گزینه cascade Delete را تیک بزنید

abdoreza57
شنبه 20 شهریور 1389, 00:16 صبح
مرسی از پاسخ صریحتون
مسئله اخطار با تعداد زیر فرمها را با چه کدی و درکجا حلش کنم ؟
چون این مسئله بسیار مهم است ممنون می شم راهش را بگید
" مشتری انتخاب شده دارای......رکورد می باشد آیا حذف شود ؟ "
تو نمونه اصلاحش کن

abdoreza57
شنبه 20 شهریور 1389, 09:21 صبح
دوستانی که تو فروم هستتذ کسی دوست نداره کمک کنه ؟

sajjad_kochekian
پنج شنبه 25 شهریور 1389, 23:03 عصر
مرسی از پاسخ صریحتون
مسئله اخطار با تعداد زیر فرمها را با چه کدی و درکجا حلش کنم ؟
چون این مسئله بسیار مهم است ممنون می شم راهش را بگید
" مشتری انتخاب شده دارای......رکورد می باشد آیا حذف شود ؟ "
تو نمونه اصلاحش کن

مي تواني موقع حذف چك كني يعني در رويداد On Delete بنويسي كه تعداد زير سطر ها را بدست آوري بعد هشدار بده بعد حذف بشه.

If DCount("code", "table", "code = " & Nz(Me.code, 0)) Then
MsgBox "تعدادي زير مجموعه وجود دارد"
End If

alirezabahrami
جمعه 26 شهریور 1389, 11:58 صبح
با سلام خدمت تمامی دوستان عزیز و مدیر محترم

در مثالی که آورده ام می خواهم به هر علتی یک رکورد از مشتریان با تمام اطلاعات خریدش از فرم حذف شود منتها با یک پیغام و آن " مشتری انتخاب شده دارای......رکورد می باشد آیا حذف شود ؟"
حذف رکورد از فرم اصلی به علت داشتن رکوردهای متناظر در فرم sell امکان پذیر نیست

با چه دستوری میتوان یک رکورد (مشتری ) را با تمام ورودیها در فرم sell حذف کرد و در ضمن هنگام حذف پیغامی مبنی بر وجود x رکورد در فرم کالاها مواجه شد بعد اقدام به حذف نمود



(http://www.barnamenevis.org/forum/attachment.php?attachmentid=55726&d=1283861501)
سلام
همین سوال را در تاپیک زیر پرسیده بودید و بنده در تاپیک فوق جواب شما را داده ام !؟!؟:متفکر:
موفق باشید
http://www.barnamenevis.org/forum/showthread.php?t=246382