سلام دوستان
فایلی داریم با چند جدول که به هم مرتبط هستند و رابطه پدر فرزندی دارند و قواعد حذف رکوردهای بین پدر و فرزند باید رعایت شود یعنی اول باید فرزند پاک شود بعد پدر

اول همه فرم ها و جداول بسته شود بجز فرم مورد نظر ما ...که داریم در اون عملیات انجام میدیم .
هدف ما اینه که در فرم تعبیه شده در فایل –و لیست باکس -لیست جداول رو ببینیم
نحوه نمایش چیزی شبیه به عکس زیر باشد که بتوان جدول مورد نظر رو انتخاب کرد
بعد بتوانیم جدول مورد نظر را انتخاب کنیم یا گزینه select all داشته باشیم و بتوانیم همه جداول رو انتخاب کنیم
و با زدن کلید پایین صفحه بتواینم جداول انتخاب شده را خالی کنیم
نکته اینه که اگر جدول پدر بود اول باید مشخص کنه که ابتدا جدول فرزندش که مثلا جدول x هست باید پاک بشه
میخواهیم در لیست باکس جلوی نام هر جدول تعداد رکوردهای جدول را هم بتونیم ببینیم

نکته مهم در این فایل استفاده از کدهایی استکه جناب eb_1345 زحمت کشیدن نوشتن در پست مرتب سازی شماره های id و aoutonumber که اینجا به شدت نیاز هست که بعد از اینکه رکوردها پاک شد شماره ای مرتب سازی بشه در صورت نیاز ....که دوباره از شماره 1 برای id شروع کنه برای رکورد های جدید .......

در این مسیر اگر پیشنهادی برای بهتر شدن عملکرد این توالی دارید بسیار خوشحال میشم بفرمایید یا نکته ای که من فراموش کردم بگم ...این موضوع تو ذهن من یک ایده هست و شاید کمی خام باشه که با کمک شما دوستان نتیجه قطعا عالی خواهد شد.

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

با سپاس----از اینکه در این بحث مشارکت میکنید از شما ممنونم....با مشارکت در بحث ها همه ما بیشتر چیز یادمی گیریم ....

عکس نمونه لیست باکس که باید چیزی شبیه به این باشه یا نزدیک به این مدلهای مختلف گذاشتم برای ایده گرفتن
https://s16.picofile.com/file/8416262384/zab.jpg


فایل تمرین
https://s16.picofile.com/file/841626...table.rar.html