اذهب الي المحتوي
أوفيسنا

أريد اظهار بيانات الجهاز مباشر عند اختياره من قائمة البحث والضغط على زر طباعة في النموذج


samisalim

الردود الموصى بها

السلام عليكم

أريد عند اختيار معرف الجهاز من قائمة البحث والضغط على زر طباعة يظهر معي بيانات الجهاز في النموذج آخر تلقائي بدلاً من البحث في مربع السرد والتحرير والضغط على انتر لإظهار البيانات وطباعة سوا كانت استمارة استلام او تسليم جهاز.

Animation.gif.88a765b449c040ef34dabf18dace8594.gif

‏‏‏‏devicesdb12 -9_00013.zip

رابط هذا التعليق
شارك

 اخي وحبيبي الاستاذ احمد ، تعديل صغير رائع وموفق

عندي ملاحظات فنية :

اولا البيانات في الجدول غير منطقية على سبيل المثال  الجهاز رقم 6 تم عليه 5 عمليات في يوم واحد

قصدي من هذه الملاحظة انه يجب ان يتم طباعة حركة الجهاز حسب آخر تاريخ حركة آليا سواء كانت استلام او تسليم

بمعنى في زر طباعة في نموذج frmReceiveReturn لسنا بحاجة للتخيير بين طباعة تسليم او استلام ، بل تتم الطباعة آليا حسب الواقع الفعلي لحركة الجهاز 

ومن هنا انبثقت فكرة افضل :

وهي انك استخدمت هذا النموذج  فقط لادراج التوقيع فلماذا لا تتم الطباعة مباشرة من النموذج الرئيس (العمليات )  وضمنها اسم صاحب التوقيع ، اليس صاحب التوقيع هو من عمل حركة الجهاز (استلام/تسليم) في نموذج العمليات ؟

وعلى هذا يرد احتمالين : اذا كان اللي يسجل هو اللي يوقع فالمسألة محلولة بعمل فورم دخول لمستخدمي البرنامج

اما اذا كان اللي يوقع شخص آخر كرئيس القسم ونحوه يمكننا اضافة المسؤول ضمن  نموذج التفاصيل 

وملحوظة صغيرة على تقرير : استلام/تسليم

الاستلام المفهوم هي ورقة (وثيقة) تبقى عند الدعم الفني تفيد بصرف الجهاز لجهة او مكتب معين

التسليم : المفهوم ان الذي ارجع الجهاز الى الدعم الفني  يطالب بورقة اخلاء عهدة

هل هذا صحيح ؟

 

  • Like 2
رابط هذا التعليق
شارك

13 ساعات مضت, احمد الفلاحجي said:

وعليكم السلام

اتفضل اخى @samisalim ان شاء الله يكون ما تريد

بالتوفيق

جزاك الله خيرا استاذي الغالي أحمد في ميزان حسناتك

  • Thanks 1
رابط هذا التعليق
شارك

8 ساعات مضت, ابوخليل said:

عندي ملاحظات فنية :

اولا البيانات في الجدول غير منطقية على سبيل المثال  الجهاز رقم 6 تم عليه 5 عمليات في يوم واحد

قصدي من هذه الملاحظة انه يجب ان يتم طباعة حركة الجهاز حسب آخر تاريخ حركة آليا سواء كانت استلام او تسليم

بمعنى في زر طباعة في نموذج frmReceiveReturn لسنا بحاجة للتخيير بين طباعة تسليم او استلام ، بل تتم الطباعة آليا حسب الواقع الفعلي لحركة الجهاز

نعم هذه الملاحظات في محلها أستاذي ومعلمي @ابوخليل

لكن اذا افترضنا بأن الطابعه يوجد بها مشكلة وتم إعطاء الامر للطابعة واردنا إعادة طباعة الاستمارة مرة آخرى

نلاحظ بأن لاتوجد مشكلة في عملية طباعة استمارة استلام جهاز لان ستضل تاريخ الاستلام موجود في النوذج الرئيسي(العمليات)

*ولكن تكمن المشكلة في عملية طباعة استمارة التسليم لان سيتم ادخال تاريخ التسليم وتمتحي البيانات الجهاز في نموذج العمليات حتى ولو لم يتم طباعة الاستمارة .

إلا اذا عملنا قائمة منبثقة يتم السؤال هل تم طباعة الاستمارة بنجاح ؟نعم/لا

اذا ضغطنا على نعم سيقوم بالتكملة واذا لا سينهي العملية .

8 ساعات مضت, ابوخليل said:

 ومن هنا انبثقت فكرة افضل :

وهي انك استخدمت هذا النموذج  فقط لادراج التوقيع فلماذا لا تتم الطباعة مباشرة من النموذج الرئيس (العمليات )  وضمنها اسم صاحب التوقيع ، اليس صاحب التوقيع هو من عمل حركة الجهاز (استلام/تسليم) في نموذج العمليات ؟

وعلى هذا يرد احتمالين : اذا كان اللي يسجل هو اللي يوقع فالمسألة محلولة بعمل فورم دخول لمستخدمي البرنامج

نعم صاحب التوقيع هو من عمل حركة الجهاز

8 ساعات مضت, ابوخليل said:

وملحوظة صغيرة على تقرير : استلام/تسليم

الاستلام المفهوم هي ورقة (وثيقة) تبقى عند الدعم الفني تفيد بصرف الجهاز لجهة او مكتب معين

التسليم : المفهوم ان الذي ارجع الجهاز الى الدعم الفني  يطالب بورقة اخلاء عهدة

هل هذا صحيح ؟

 

نعم استاذي هذا صحيح

رابط هذا التعليق
شارك

36 دقائق مضت, samisalim said:

 

*ولكن تكمن المشكلة في عملية طباعة استمارة التسليم لان سيتم ادخال تاريخ التسليم وتمتحي البيانات الجهاز في نموذج العمليات حتى ولو لم يتم طباعة الاستمارة .

 

المفترض جميع العمليات موجودة .. وهذا حتمي لا نقاش فيه

ولكن ما دمت وافقتني على النقاط المقترحة .. اعطني بعض الوقت سوف اعالج المسألة

المنهج في البرمجة ، او على الآقل منهجي هو اختصار الخطوات قدر الامكان من غير اخلال

  • Like 2
رابط هذا التعليق
شارك

2 ساعات مضت, ابوخليل said:

المفترض جميع العمليات موجودة .. وهذا حتمي لا نقاش فيه

ولكن ما دمت وافقتني على النقاط المقترحة .. اعطني بعض الوقت سوف اعالج المسألة

المنهج في البرمجة ، او على الآقل منهجي هو اختصار الخطوات قدر الامكان من غير اخلال

ونحن نتعلم منكم استاذي العزيز 

جزاك الله خيرا 

رابط هذا التعليق
شارك

جزاك الله اخيرا معلمى العزيز وشيخنا الجليل @ابوخليل 💐

بالنسبه للملاحظات فكلها ع راسى لانى اتعلم من ملاحظتكم وكل ملاحظاتك سليمه لا غبار عليها ومنطقيه

ولكن لضيق الوقت معى وخاصه طوال الاسبوع ودخولى بشكل متقطع فلا اقوم بتحليل العمل كامل واحاول الاجابه ع قدر السؤال ومشاركه اخوانى واساتذتى فى الاجابات طمعا فى الاجر والثواب

4 ساعات مضت, samisalim said:

جزاك الله خيرا استاذي الغالي أحمد في ميزان حسناتك

واياكم اخى بالتوفيق

ومتابع معاكم

  • Like 1
رابط هذا التعليق
شارك

8 ساعات مضت, احمد الفلاحجي said:

 فلا اقوم بتحليل العمل كامل واحاول الاجابه ع قدر السؤال 

هذا عمل غالب الاخوة هنا .. ورايتك بيضاء .. وعملك لا غبار عليه .. جزاك الله خيرا  وشكرا لروحك الرياضية وقلبك الطيب .

وملاحظاتي ليست شطارة مني .. ولكني كنت متابع مشروع الأخ السائل من الصفر ، في مواضيع تم طرحها سابقا .

  • Like 1
رابط هذا التعليق
شارك

تم التعديل في اماكن متفرقة من البرنامج

1- اضافة حقلين في جدول الحركة واحد يخص نوع الحركة والآخر لمدخل البيانات (  حقل نوع الحركة صفر و واحد لم اوظفه بعد ولكن قد تحتاجه في التصفية)

2- لمسات على مصدر بيانات التقارير

3- نموذج للدخول 4 مستخدمين (كلمات المرور .. 1 و 2 و 3 و 4) يمكن لكل واحد منهم تعديل كلمة مروره (خصوصية)

4- عملت متغيرين عامين يحملان اسم ورقم المستخدم ( انظر في اعلى نموذج الحركة عند الدخول

وبناء على متغير معرف المستخدم يتم ادراج معرفه داخل جدول الحركة

5- مخرجات التقارير ثابتة ( الاستلام والتسليم ) :

اظهار آخر استلام للجهاز  مع اظهار اسم الموظف المسؤول الذي ادخل البيانات 

اظهار آخر تسليم للجهاز مع من ادخل البيانات

اذا واجهت صعوبة في فهم اي شيء عند النقل والتطبيق ,,  لا تتردد أسألني

 

‏devicesdb15.rar

  • Like 2
رابط هذا التعليق
شارك

13 ساعات مضت, ابوخليل said:

هذا عمل غالب الاخوة هنا .. ورايتك بيضاء .. وعملك لا غبار عليه .. جزاك الله خيرا  وشكرا لروحك الرياضية وقلبك الطيب .

وملاحظاتي ليست شطارة مني .. ولكني كنت متابع مشروع الأخ السائل من الصفر ، في مواضيع تم طرحها سابقا .

نعم هذا صحيح بيضاء لاننا نتعلم منك اخى ومعلمى وشبخنا الجليل @ابوخليل ومن اخوانى واساتذتى الافاضل اجمعين جزاكم الله عنا كل خير

إن لم تكن شطاره فإنها مهاره معلمى العزيز اعلم انك متابع لهذا المشروع ومعلمى العزيز جعفر له تعقيبات عليه ايضا جزاكم الله عنا كل خير

لكم منى اجمل وارق التحايا وجزاكم الله عنا كل خير 💐

  • Thanks 1
رابط هذا التعليق
شارك

16 ساعات مضت, ابوخليل said:

تم التعديل في اماكن متفرقة من البرنامج

1- اضافة حقلين في جدول الحركة واحد يخص نوع الحركة والآخر لمدخل البيانات (  حقل نوع الحركة صفر و واحد لم اوظفه بعد ولكن قد تحتاجه في التصفية)

2- لمسات على مصدر بيانات التقارير

3- نموذج للدخول 4 مستخدمين (كلمات المرور .. 1 و 2 و 3 و 4) يمكن لكل واحد منهم تعديل كلمة مروره (خصوصية)

4- عملت متغيرين عامين يحملان اسم ورقم المستخدم ( انظر في اعلى نموذج الحركة عند الدخول

وبناء على متغير معرف المستخدم يتم ادراج معرفه داخل جدول الحركة

5- مخرجات التقارير ثابتة ( الاستلام والتسليم ) :

اظهار آخر استلام للجهاز  مع اظهار اسم الموظف المسؤول الذي ادخل البيانات 

اظهار آخر تسليم للجهاز مع من ادخل البيانات

اذا واجهت صعوبة في فهم اي شيء عند النقل والتطبيق ,,  لا تتردد أسألني

 

ما شاء الله تبارك الرحمن عمل في قمة الاتقان لا غبار له  اشكرك يامعلمي على لمساتك الجميلة وانا قمت بتطبيق ونقل ما قمت به إلى البرنامج  وسوف اقوم بوضع رابط البرنامج هنا لتعم الفائدة للجميع سلمت يداك وفي ميزان حسناتك...

 

رابط هذا التعليق
شارك

السلام عليكم

مبارك عليكم شهر رمضان

استاذي @ابوخليل

واجهتني مشكلة عند استلام أو تسليم جهاز لاول مرة وطباعة تقرير يظهر تاريخ الاستلام او التسليم مضبوط

ولكن عند الاستلام أو تسليم نفس الجهاز  لمستخدم آخر وطباعة استمارة يظل التاريخ السابق ولا يتغير 71867234_.gif.b7a9232bd5ffb60328e7412295891778.gif

رابط هذا التعليق
شارك

بعد مراجعة العمل تبين لي لزوم بعض التغيير الجوهري

ارى ازالة الخيار : هل تريد مناقلة او احالة الجهاز .. ارى انه مسوي زحمة

وستصبح العملية استلام وتسليم فقط بمعنى :

لما يتم  تسليم الجهاز لفريق الدعم  يعتبر كأنه جهاز جديد .

سوف اوافيك بالتعديل

رابط هذا التعليق
شارك

جرب 

تم التعديل على نموذج الحركة : تعطيل خيار المناقلة فقط واضافة حقل مخفي لمعرف المستفيد iduser في النموذج الفرعي من اجل جعله كمعيار آخر في تقرير الاستلام (زيادة ضبط)

تم التعديل على مصدري التقريرين ( الاستعلام الداخلي)

devicesdb16.rar

رابط هذا التعليق
شارك

منذ ساعه, ابوخليل said:

جرب 

تم التعديل على نموذج الحركة : تعطيل خيار المناقلة فقط واضافة حقل مخفي لمعرف المستفيد iduser في النموذج الفرعي من اجل جعله كمعيار آخر في تقرير الاستلام (زيادة ضبط)

تم التعديل على مصدري التقريرين ( الاستعلام الداخلي)

devicesdb16.rar 310.03 kB · 0 downloads

نعم الحين الامور طيبة

جزاك الله خيرا🌹

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information