Ahmed.IQ قام بنشر أبريل 15, 2017 قام بنشر أبريل 15, 2017 السلام عليكم ورحمة الله عندي جدول يحتوي على ثلاث حقول الحقل الاول الدرجات ويحتوي على 10 درجات تبداء من 1 وتنتهي ب 10 الحقل الثاني يحتوي على المراحل ويحتوي على 10 مراحل تبداء من 1 وتنتهي ب 10 العلاقه هيا لكل درجة 10 مراحل يعني ان الدرجة 1 تحتوي على 10 مراحل للتحول الى درجة 2 اضن الفكرة بسيطة الجدول الثالث هوا ناتج العلاقة بين الدرجة والمرحلة يعني لو ان الموظف كان من الدرجة 1 في المرحلة 1 الجدول الثالث يعطي رقم 10 لو كان الموظف من الدرجة 1 والمرحلة 2 يعطي رقم 11 وهكذا الى ان نصل الدرجة 10 المرحلة 10. الفكرة لو عملتها بدالة IIF يحتاج الي 100 دالة ليتم الامر لكن المر طويل واكسيس لا يقبل هكذا كم من الدالة فا هل من طريقة لحل هذه المشكلة.
Ahmed.IQ قام بنشر أبريل 16, 2017 الكاتب قام بنشر أبريل 16, 2017 المرفق اخي ابا جودى مثال-جديد (1).rar
ابو جودي قام بنشر أبريل 16, 2017 قام بنشر أبريل 16, 2017 3 ساعات مضت, Ahmed.IQ said: المرفق اخي ابا جودى مثال-جديد (1).rar عنوان الموضوع علاقة بين جدولين تظهر نتيجة في جدول ثالث المرفق يحتوى جدول واحد فقط
Ahmed.IQ قام بنشر أبريل 16, 2017 الكاتب قام بنشر أبريل 16, 2017 اسف خطاء مني لكن الفكرة هيا ذاتها اذا كانت بجدول او عدة جداول المهم النتيجة اخي الكريم
ابو جودي قام بنشر أبريل 16, 2017 قام بنشر أبريل 16, 2017 لو ان الموظف كان من الدرجة 1 في المرحلة 1 الجدول الثالث يعطي رقم 10 طيب ولو كان لو ان الموظف كان من الدرجة 2 في المرحلة 1 الجدول الثالث يعطي رقم ؟؟؟؟؟؟؟؟؟؟؟ لو ان الموظف كان من الدرجة 10 في المرحلة 1 الجدول الثالث يعطي رقم ؟؟؟؟؟؟؟؟؟؟ لو ان الموظف كان من الدرجة 3 في المرحلة 2 الجدول الثالث يعطي رقم ؟؟؟؟؟؟؟؟؟؟؟ 1
Ahmed.IQ قام بنشر أبريل 16, 2017 الكاتب قام بنشر أبريل 16, 2017 اي رقم حضرتك تحطه او تعبير معين مثلاً لو اختارت الدرجة 10 المرحلة 2 الحقل الثالث يعطي عبارة الدرجة 10 المرحلة 2 وهكذا المهم انو اخذ الفكرة والتغيرات الباقية سهله
ابو جودي قام بنشر أبريل 16, 2017 قام بنشر أبريل 16, 2017 1 دقيقه مضت, Ahmed.IQ said: اي رقم حضرتك تحطه او تعبير معين مثلاً لو اختارت الدرجة 10 المرحلة 2 الحقل الثالث يعطي عبارة الدرجة 10 المرحلة 2 وهكذا المهم انو اخذ الفكرة والتغيرات الباقية سهله انا لحد دلوقتى مش فاهم حضرتك عاوز ايه اتمنى الاجابة بالارقام على تساؤلاتى فى المشاركة السابقة حتى استطيع افهم المطلوب
Ahmed.IQ قام بنشر أبريل 16, 2017 الكاتب قام بنشر أبريل 16, 2017 6 دقائق مضت, ابا جودى said: لو ان الموظف كان من الدرجة 1 في المرحلة 1 الجدول الثالث يعطي رقم 10 طيب ولو كان لو ان الموظف كان من الدرجة 2 في المرحلة 1 الجدول الثالث يعطي رقم ؟؟؟؟؟؟؟؟؟؟؟ لو ان الموظف كان من الدرجة 10 في المرحلة 1 الجدول الثالث يعطي رقم ؟؟؟؟؟؟؟؟؟؟ لو ان الموظف كان من الدرجة 3 في المرحلة 2 الجدول الثالث يعطي رقم ؟؟؟؟؟؟؟؟؟؟؟ لو ان الموظف كان من الدرجة 2 في المرحلة 1 الجدول الثالث يعطي رقم 2-1 لو ان الموظف كان من الدرجة 10 في المرحلة 1 الجدول الثالث يعطي رقم 10-1 لو ان الموظف كان من الدرجة 3 في المرحلة 2 الجدول الثالث يعطي رقم3-2 1
ابو جودي قام بنشر أبريل 16, 2017 قام بنشر أبريل 16, 2017 طيب جرب كده الخطوة دة الاول ثم نكمل بعد ذلك مثال-جديد (2).rar
Ahmed.IQ قام بنشر أبريل 16, 2017 الكاتب قام بنشر أبريل 16, 2017 راح ابسط لك الموضوع عن طريق الكود التالي if me.Dragah = 1 and me.Mrahel = 1 then me.eq = 3000 Else if me.Dragah = 1 and me.Mrahel = 2 then me.eq = 3100 Else if me.Dragah = 1 and me.Mrahel = 3 then me.eq = 3200 Else if me.Dragah = 1 and me.Mrahel = 4 then me.eq = 3300 انا فكرة الحقل الثالث هوا راح يكون مرتب ارقام لكن اسف عبرت بشكل خاطئ وعذرني
ابو جودي قام بنشر أبريل 16, 2017 قام بنشر أبريل 16, 2017 32 دقائق مضت, Ahmed.IQ said: راح ابسط لك الموضوع عن طريق الكود التالي if me.Dragah = 1 and me.Mrahel = 1 then me.eq = 3000 Else if me.Dragah = 1 and me.Mrahel = 2 then me.eq = 3100 Else if me.Dragah = 1 and me.Mrahel = 3 then me.eq = 3200 Else if me.Dragah = 1 and me.Mrahel = 4 then me.eq = 3300 انا فكرة الحقل الثالث هوا راح يكون مرتب ارقام لكن اسف عبرت بشكل خاطئ وعذرني طيب ده كود مرتبات المرحلة الاولى لو انا فهمت صح اعطنى قيم مرتب المرحله الثانية مثال-جديد (3).rar
Ahmed.IQ قام بنشر أبريل 16, 2017 الكاتب قام بنشر أبريل 16, 2017 تمام عاشت ايدك لكن هل يمكن عمل دالة IF لعدد مرات 100
ابو جودي قام بنشر أبريل 16, 2017 قام بنشر أبريل 16, 2017 31 دقائق مضت, Ahmed.IQ said: تمام عاشت ايدك لكن هل يمكن عمل دالة IF لعدد مرات 100 عادى جدا جدا انا عملت الكود على هيئة برنامج فرعى يتم استدعائه ولانى مش قادر افهم الفكرة لو انت كده الدنيا تمام تقدر تكمل الباقى للعلم انا طالب علم قد يكون هناك طرق اكثر احترافيه لعمل طلب حضرتك والله اعلم 1
Ahmed.IQ قام بنشر أبريل 16, 2017 الكاتب قام بنشر أبريل 16, 2017 انا عملت الفكرة مثلها لو تلاحظة السؤال في اول الموضوع لكن كنت حابب اختصر 100 IF على العموم شكراً لحضرتك لانك اهتميت في الموضوع 1
ابو جودي قام بنشر أبريل 16, 2017 قام بنشر أبريل 16, 2017 لو حضرتك عملت المرفق بالطريقه دى ممكن تضع المرفق هنا وننتظر راى اساتذتا الكرام بارك الله فيهم فى طريقة لاختصار الاكواد وده المثال كامل بكل الاكواد التى تخص كل مستويات الدرجة - عشر مستويات طبعا تم افتراض الناتج الذى يساوى المرتب افتراضيا فقط للتوضيح والتأكد من عمل المثال بشكل جيد مثال-جديد (4).rar 1
يوسف أحمد قام بنشر أبريل 16, 2017 قام بنشر أبريل 16, 2017 السلام عليكم ممكن عمل ذلك في سطر واحد يوضع بحدث بعد التحديث لمربعي النصوص الخاصة بالدرجة و المرحلة ( الافضل ان يكون في اجراء او وحدة نمطية و يستدعى بالحدثين ) و الكود هو Me.N = ((Me.Dragah * 1000) + (Me.Mrahel * 100)) - 100 ارجو ان اكون فهمت المطلوب بالتوفيق للجميع
ابو جودي قام بنشر أبريل 16, 2017 قام بنشر أبريل 16, 2017 29 دقائق مضت, يوسف أحمد said: السلام عليكم ممكن عمل ذلك في سطر واحد يوضع بحدث بعد التحديث لمربعي النصوص الخاصة بالدرجة و المرحلة ( الافضل ان يكون في اجراء او وحدة نمطية و يستدعى بالحدثين ) و الكود هو Me.N = ((Me.Dragah * 1000) + (Me.Mrahel * 100)) - 100 ارجو ان اكون فهمت المطلوب بالتوفيق للجميع ده ممتاز بس الفكره دى فى حالة ان فرق المرتب ثابت بين كل درجه والاخرى
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.