رمهان قام بنشر مايو 26, 2015 قام بنشر مايو 26, 2015 السؤال الآن : لو اصبحت المادة المراد تعديل الطلب عليها اخر مادة بالفاتورة ! هل برضه يدرج سجل جديد ! حتصبح المادتين في اخر الفاتورة تحت بعض بكمية مختلفة ؟؟
wael_rafat قام بنشر مايو 26, 2015 الكاتب قام بنشر مايو 26, 2015 تسلم استاذي الغالي لسعة صدرك وجزاك الله كل خير
رمهان قام بنشر مايو 26, 2015 قام بنشر مايو 26, 2015 اخي وائل : احتاج الاجابة على السؤال بالمشاركة 26!
wael_rafat قام بنشر مايو 26, 2015 الكاتب قام بنشر مايو 26, 2015 استاذى رمهان لا يمكن ان يكون نفس الصنف مكرر تحت بعض مباشرة لابد من وجود صنف مختلف بينهما وذلك لان ما دام التركيز علي زرالصنف فيقوم بتعديل الكمية فقط ولا يخرج التركيز الا اذا تم اختيار صنف اخر وهذا هو فكرة الكود If IsNull([Forms]![f_order]![F_ordersubform]![itemcode]) Then [Forms]![f_order]![F_ordersubform]![itemcode] = 1001 DoCmd.Beep [Forms]![f_order]![F_ordersubform].SetFocus DoCmd.GoToControl "itemcode" DoCmd.GoToControl "qty" [F_ordersubform]![Qty].SetFocus [Forms]![f_order]![F_ordersubform]![Qty] = 1 ElseIf ([Forms]![f_order]![F_ordersubform]![itemcode]) = 1001 Then [Forms]![f_order]![F_ordersubform]![Qty] = Nz([Forms]![f_order]![F_ordersubform]![Qty]) + 1 ElseIf ([Forms]![f_order]![F_ordersubform]![itemcode]) > 0 Then [Forms]![f_order]![F_ordersubform].SetFocus DoCmd.GoToRecord , , acNewRec [Forms]![f_order]![F_ordersubform]![itemcode] = 1001 DoCmd.Beep [Forms]![f_order]![F_ordersubform].SetFocus DoCmd.GoToControl "itemcode" DoCmd.GoToControl "qty" [F_ordersubform]![Qty].SetFocus [Forms]![f_order]![F_ordersubform]![Qty] = 1 End If
رمهان قام بنشر مايو 26, 2015 قام بنشر مايو 26, 2015 (معدل) اخي وائل : استفساراتي هي احد وسائل تحليل الانظمة ! اريد فقط الجواب : معناته لو طلب الزبون الصنف 1001 ثم 1002 سيكون 1002 اخر الفاتورة ! بعد فترة رجع لك وقال زود الطلب على 1002 ! هنا لن ندرج سجل جديد ! سنعدل على الكمية الموجودة ! يعني نفس شغلنا القديم ! الملخص : لا يفتح سجل جديد لمادة سابقة الا اذا تم الفصل بينهم بمادة اخرى ! لكن هنا ركز معي : ممكن الزبون وهو امامك يقول : عطني 1001 و 1002 وفي نفس اللحظة يقول زود 1001 واحذف 1002 بعدين يقول خلاص اعطيني 1002 ونقص 1001 ! كل هذا في نفس اللحظة ! فيصعب معرفة متى نفتح سجل جديد هنا : فكرة الحل لدي هو انه : اذا تريد ان يكون الصنف سجل جديد اضغط على اخر السجلات اي في المربع الفارغ ثم اضغط زر المادة المطلوبة : هنا راح نخلي النظام ذكي ويعرف! تم تعديل مايو 26, 2015 بواسطه رمهان
wael_rafat قام بنشر مايو 26, 2015 الكاتب قام بنشر مايو 26, 2015 (معدل) الله عليك استاذنا .. الله ينور عليك تحليل ممتاز تم تعديل مايو 26, 2015 بواسطه wael_rafat
رمهان قام بنشر مايو 26, 2015 قام بنشر مايو 26, 2015 اوك اخ وائل الآن : ظهرت فكرة للتصميم اريد التأكيد عليها ليتم المطلوب : سيكون هناك زرين في النموذج الفرعي ! للزيادة فقط اي عنوانهم + ومكانه في اليمين للزيادة و - في اليسار للنقصان بل ان النظام سيكون ذكي فعندما تكون الكمية 1 وتتم النقصان معناته حذف السجل ! اما اكبر من 1 سيتم الانقاص وهكذا! هنا لانحتاج لزر حذف السجل فللحذف كرر الضغط على الانقاص حتى يصبح الكمية صفرا وستم الحذف! وستبقى الزرار في الشاشة الرئيسة لادراج جديد ! فاول مرة استخدمها والزيادة والنقصان عن طريق زري النموذج الفرعي ! مارأيك بالتصميم هل ننفذ ام لديك وجهة نظر ! انا ارشحها من وجهة نظري ! بالتوفيق
wael_rafat قام بنشر مايو 26, 2015 الكاتب قام بنشر مايو 26, 2015 والله فكرة حلوة استاذي رمهان حيث انها تشمل عمليتين " عملية تعديل الكمية - وعملية حذف الصنف "
wael_rafat قام بنشر مايو 26, 2015 الكاتب قام بنشر مايو 26, 2015 استاذى الجميل رمهان ... الله يرضي عليك احنا كدة بعدنا عن الهدف المطلوب برجاء الاطلاع على المرفق " طريقتى القديمة مع تغليف ولمسات الطريقة الرمهانية " KFC.rar بانتظار تعليقك ورايك بارك الله فيك
رمهان قام بنشر مايو 26, 2015 قام بنشر مايو 26, 2015 اخي وائل : انت راضي ومبسوط على الطريقة .. انتهى .. فهو معيار النجاح ! تحياتي
wael_rafat قام بنشر مايو 26, 2015 الكاتب قام بنشر مايو 26, 2015 (معدل) تحياتي مع خالص شكري وتقديري لك وجزاك الله كل خير تم تعديل مايو 26, 2015 بواسطه wael_rafat
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.