بتاريخ: 26 أغسطس 201015 سنة comment_199228 السلام عليكم ورحمة الله وبركاته الأخوة الأفاضل الرجاء مساعدتي في حل التالي: لدي فورم يحتوي على blocks (master - details) 2، و ال detail block عبارة عن tabular أريد استخدام delete button واحد فقط على horizontal toolbar للحذف من أي بلوك موجود على الفورم(master or details) ما الحل؟؟ مع الشكر داليا تم تعديل 26 أغسطس 201015 سنة بواسطة egypt_diamond77 تقديم بلاغ
بتاريخ: 26 أغسطس 201015 سنة comment_199230 السلام عليكم اخى الكريم ارجو توضيح .لما تحذف الماستر (اللى يحصل للديتال المتعلق با الماستر المحذوف ).على العموم الموضع مش محتاج كود.المشكله مش فى حذف الديتال لانه يتحذف فى كل الحالات من غير ما مشاكل لكن الماستر لازم(تحدديحصل للديتال المتعلق با الماستر المحذوف ).فى خاصيه من غير فى حاله الماستر و الديتال Delete Record Behavior دى ممكن تعدل فيها حسب احتياكك ومنه ممكن تحدد لما تحذف الماستر يتحذف و يحذف اتو متيكا كل الديتال .(لكان ده مش مستحب لانى اليوزر مش هيفهم ايه للى بيحصل ).بالتوفيق لجميع . تقديم بلاغ
بتاريخ: 26 أغسطس 201015 سنة كاتب الموضوع comment_199244 شكرا يا أخي الكريم على الرد ولكن ليس هذا هو السؤال...السؤال ما هو الكود المناسب ل delete button موجود على toolbar للحذف من أكثر من بلوك موجود على الفورم (master أو detail)?? تقديم بلاغ
بتاريخ: 26 أغسطس 201015 سنة comment_199247 اخى الكريم .امرين حذف عادى لكان سوف ترعى خذف الديتال الاول. delete detail where x=1delete master where x=1 انت مش بتحذف من البلوك انت بتحذف من الجدول (البلوك عياره عن( view) علبى مستوى الفورم.بالتوفيق. تقديم بلاغ
بتاريخ: 26 أغسطس 201015 سنة كاتب الموضوع comment_199249 أخي الفاضل اريد عملية الحذف بشكل منفصل حسب اختيار المستخدم ....إن أراد الحذف من البلوك الأول يقوم ال BUTTON بالحذف من البلوك الأولوإن أراد الحذف من البلوك الثاني يقوم ال BUTTON بالحذف من البلوك الثاني .....وهكذاإعتمادا على اختيار المستخدممع الشكر تقديم بلاغ
بتاريخ: 26 أغسطس 201015 سنة comment_199252 اخى الكريم لايحوز حذف الماستر و يبقى الديتال كما هو .يعنى متلا الموظف X يعمل فى القسم المبيعات .انت فمت بحذف فسم المبيعات (على اى مستوى شغل( FORMAS ,SQL,PL) لازم تححد هتعمل ايه فى السجل الخاص بالموظف X يوجد 3 خيارت .طوال السجل الماستر له ديتال (الفسم مازل يوجد فيها موظفين )لايسمح بحذف الماستر(القسم ).2-اذا حذف الماستر يتحذف كل الديتال اتومتيكا .3-اذا حذف الماستر يتحول قيمه الحقل المحذوف فى الديتال الى NULL (يعنى لو حذفت القسم المبيعات يتحول القسم فى جدوال الموظفين للموظف X الى NULL)بالتوفيق . تقديم بلاغ
بتاريخ: 26 أغسطس 201015 سنة comment_199263 الأول يجب الرد على السؤال التالىهل البيزنس يسمح إن احذف ريكورد من الماستر دون ان احذف ريكورداته من الديتيلز؟؟؟ولو يسمحماذا سأفعل بالريكوردات اللى فى الديتيلز؟ هل سأمسحها معه ام سألغى الرابط بينهم فقط؟لكن على العموم delete_record هو الأمر المستخدم لحذف الريكورد سواء انت واقف على ريكورد فى ال master او فى ال detailsتحياتى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.