اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر (معدل)

الخبراء الافاضل

كل عام وانتم بخير    عيد سعيد على كل المنتدى

عندى جدول بة الكتير من المرضى وكل مريض لة ايصال مكون من 5 ارقام مثال   

55033

55041

مع الغلم ان الايصالات غير مرتبة او متسلسة ولكن الثابت هو اخر رقمين 55 اريدها  ان تصبح  هكذا  _ _ _ 55

حتى اكتب ثلاثة ارقام فقظ  وماذا افعل عندما اصل الى رقم 55999 هل تتغير55 الى 56 تلقائيا ام سيتم تغيرها يدويا

ارجو المساعدة بمثال بسيط لو تكرمتم حتى اقوم بتطبيقة على برنامجى

لكم الشكر

اريد طريقة افضل من الموجودة 

بالمرفق  الكتابة فى خانة واحدة بدل من تقسيم الرقم

Lab.rar

تم تعديل بواسطه jo_2010
قام بنشر (معدل)

السلام عليكم

اتفضل اخي العزيز

عند تحديث Esal ضع الكود التالي

If Me.Esal = 0 Then
Me.NO = Me.NO + 1
End If
 

عندما يصل esal الى 999 يكون عند الرقم 000 no=56 وكلما يصل الى 000 يزيد 1

مع القدير

تم تعديل بواسطه احمد الحسيني
  • Like 1
قام بنشر (معدل)

ممكن اقتراح ياجو    خلي الترقيم حسب السنة والشهر والرقم  (001-01-2026) بكده بيكون لديك حقل واحد للترقيم بدلاً من 3 حقول   وايضاً ممكن الرقم يكون رقم (PCode)  هل تريد ذلك ؟ أم كما انت .

                                                                       image.png.5406f5c9cd8c02e6b0dc4f4eac147a11.png

وافني بالرد بما تريد .:fff:

تم تعديل بواسطه kkhalifa1960
قام بنشر
13 ساعات مضت, kkhalifa1960 said:

ممكن اقتراح ياجو    خلي الترقيم حسب السنة والشهر والرقم  (001-01-2026) بكده بيكون لديك حقل واحد للترقيم بدلاً من 3 حقول   وايضاً ممكن الرقم يكون رقم (PCode)  هل تريد ذلك ؟ أم كما انت .

                                                                       image.png.5406f5c9cd8c02e6b0dc4f4eac147a11.png

وافني بالرد بما تريد .:fff:

استاذى ومعلمى الفاضل kkhalifa1960

كل سنة وحضرتك طيب

شكرا لاهتمامك بحل مشكلتى

اريد خانة منفصلة للايصال بعيد عن الترقيم

لان الايصال هو رقم الايصال المدفوع فى الخزينة بعيد تماما عن الترقيم

قمت بعمل خانة لاخر رقمين 

وخانة اخرى لاول ثلاثى ارقام

وخانة تجمع الاثنين

اعتقد الخبراء الافاضل عندهم حل مختصر ويؤدى الى تفس النتيجة فى خانة واحدة

16 ساعات مضت, احمد الحسيني said:

السلام عليكم

اتفضل اخي العزيز

عند تحديث Esal ضع الكود التالي

If Me.Esal = 0 Then
Me.NO = Me.NO + 1
End If
 

عندما يصل esal الى 999 يكون عند الرقم 000 no=56 وكلما يصل الى 000 يزيد 1

مع القدير

ممكن تطبق على المثال المرفق لو تكرمت

قام بنشر

تفضل @jo_2010 اليك المرفق والشرح  ...  اذا نموذج مستمر استخدم الاستعلام لجلب القيم الجديدة واذا نموذج سنجل ممكن كما وضعت الكود على الحقل الجديد . ووافني بالرد .:fff:

                                                                                               image.gif.0eb770c348b313b0550624c14c57620a.gif

Jo_Lab.rar

قام بنشر

 

معلمى الفاضل

اولا شكرا لابداعك

ثانيا سامحنى لو معرفتش اعبر عن طلبى

كنت اريد عمل خانة واحدة لكتاية رقم الايصال مثال "55"000;;_ 

كقناع ادخال ولكن المشكلة فى ال 55 كيف يتم تغيرها لتصبح 56 وعند تغييرها سوف تتغير كل الارقام السابقة الايصالات القديمة

مع العلم ان السكرتارية تعمل على دفتر ايصالات واحد لكل العيادات

متال

الايصال       التخصص

55256       باطنى

55257     جراحة

55258      نسا

55259    معمل      هذا يخصنى

55260     عظام

55261     غيار

55262     معمل    هذا يخصنى

ارقام غير مسلسة   اتمنى تكون  طلبى واضح 

قام بنشر

المشكلة ان الطلب غير مفهوم بالمرة 

هل تريد ترقيم الكل ام المعمل فقط   والترقيم  يسلسل من 55001 حتى القديم أم على تسلسل الارقام (Esal)

قام بنشر

استاذى الفاضل

مش عاوز اى ترقيم

انا بكتب  رقم الابصال

55426

وكل الايصالات التى تاتى بعد هذا الرقم بيكون فيها اخر رقمبن 55 ثابيتن

عاوز بدل مااكتب خمسة ارقام اكتب 3 ويكون الرقمن الاخرين ثابتين انظر حقل NEW قى القاعدة الجديدة المرسلة

الموضوع لا علاقة لة بالترقيم

تسهيل الغمل بدل كتابة رقم الايصال بالكامل خمسة ارقام نختصرة الى ثلاثة ارقام     

متغييرين      ثابتين

   362      55

 

 

lab2.accdb

  • Confused 1
قام بنشر

بعد شرحك الأخير اضطررت للتعليق 😅

يعني انت عندك كل أرقام وصولات الدفع تبدأ بـ 55 ؟؟؟؟؟؟؟

يعني عددها عندك ولنفرض طول السنة بس 999 وصل ؟؟؟؟؟؟؟؟

طب لو زادت هتعمل ايه طيب 🙄🤔

 

إيه الفكرة من إنك تثبت 55 كبداية !!!!!!!

قام بنشر

تفضل د. @jo_2010  طالع الشرح واليك المرفق به نموذجان . وتم معالجة الرقم المدخل اذا تعدى 999 ووافني بالرد .:fff: 

                                                                                           image.gif.6f85ea2b90bd375cf43ff40825c1753f.gif

Jo_Lab2.rar

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information