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

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

قام بنشر

لجعل حقل يجمع تلقائى بناءا على قيمة اضعها انا فى البداية وهو يكمل عليها Dnmax معادلة

قام بنشر
7 ساعات مضت, monm said:

لجعل حقل يجمع تلقائى بناءا على قيمة اضعها انا فى البداية وهو يكمل عليها Dnmax معادلة

:: وضح اكثر مالمطلوب رجاءا مع وضع مثال ان امكن اما دالة العد التلقائي فتكون بنيتها هكذا

DCount("[Fld]";"Tbl";"Condition")

 

قام بنشر

استاذنا الكريم المرفق المطلوب فيه حقل السنة فى النموذج الفرعى يتم كتابة السنة الاولى فقط ثم يتم التسلسل تلقائيا مثل حقل المسلسل

وكذلك خانة المجموع لا تعمل رغم أن المعادلة صحيحة

dgree.rar

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

هناك نفس السؤال سئل سلمان الشهراني

اتفضل قبل قليل انا رديت عليه

 

تم تعديل بواسطه Shivan Rekany
  • Like 1
قام بنشر

استاذى الفاضل اود أن اكتب انا بيدى اول رقم ثم يتولى هو الترقيم التلقائى اما فى المعادلة التى كتبتها فأول رقم ثابت وهو 99 

قام بنشر

 فى هذه المعادلة يبدأ العد من الرقم 100 ولكن المطلوب أن اكتب انا فى حقل السنة اول سنة اريد ان أبدأ بها ثم عليه هو تكملة التسلسل بعد ذلك =NZ(Dmax("[ID]","Tbl1"),99)+1 

قام بنشر
2 ساعات مضت, monm said:

ارجو الرد يا اخوانى

اتفضل اليك هذا الكود

Private Sub Form_Current()
On Error Resume Next
If Len(Me.year1 & "") < 1 And Len([Forms]![main]![Glose] & "") <> 0 Then Me.year1 = Nz(DMax("[year1]", "id", "[Glose]=" & [Forms]![main]![Glose]), " ") + 1 Else Exit Sub
End Sub

للعلم انا غيرت اسم الحقل للسنة من year الى year1 لانھ ھو اسم محجوز

وانا غیرت نوعیتھ من تیکست الێ نمبر

و انا ح«فت مفتاح اساسی لحقل ای دی لجدول ای دی ... لان في هذه الحالية لا يمكنك ان تكتب رقم مرتين

اليك قاعدة بعد تعديل

واسف على التاخير

 

dgree.rar

قام بنشر

مشكور استاذنا الكبير المعادلة تمام شغالة

 

بس فى عيب فى الكود أثر على الترقيم للتسلسل ولم يكتب تسلسل الارقام فماذا حدث

قام بنشر
9 ساعات مضت, monm said:

مشكور استاذنا الكبير المعادلة تمام شغالة

 

بس فى عيب فى الكود أثر على الترقيم للتسلسل ولم يكتب تسلسل الارقام فماذا حدث

الترقیم هو من نوع نمبر

اذا تريد ان يكتب الترقيم تلقائي غير نوع الحقل من نمبر الى ترقيم تلقائي

قام بنشر

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

السؤال ما الذى حدث أثر على كود التسلسل وجعله لا يعمل ؟

قام بنشر
3 ساعات مضت, monm said:

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

السؤال ما الذى حدث أثر على كود التسلسل وجعله لا يعمل ؟

اتفضل اليك هذا السطر بدل من القبل

Private Sub Form_Current()
On Error Resume Next
If Len(Me.year1 & "") < 1 And Len([Forms]![main]![Glose] & "") <> 0 Then Me.year1 = Nz(DMax("[year1]", "id", "[Glose]=" & [Forms]![main]![Glose]), " ") + 1 Else Exit Sub
   If Len(Me.id & "") = 0 Then Me.id = Nz(DMax("[id]", "id", "[Glose]=" & [Forms]![main]![Glose]), 0) + 1 Else Exit Sub
End Sub

وهذا تعديل على الملف

 

dgree (1).rar

قام بنشر

شكرا جزيلا تجاوبك معى 

لعدالارقام   Lenوهل من شرح لهذا الكود لأنى اعلم أن دالة

وفى العمود نشكر هذا المنتدى ورجاله العظام والذين يساعدون فى نشر العلم وتعلم العرب الاستخدام الامثل للحاسب الالى 

قام بنشر
4 دقائق مضت, monm said:

شكرا جزيلا تجاوبك معى

لا داعي نحن نشكرك

4 دقائق مضت, monm said:

لعدالارقام   Lenوهل من شرح لهذا الكود لأنى اعلم أن دالة

لين هو دالة لتعداد المسافات الحروف 

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

6 دقائق مضت, monm said:

وفى العمود نشكر هذا المنتدى ورجاله العظام والذين يساعدون فى نشر العلم

كلهم يشكروا كل اعضاء المنتدى .. نحن نعلم انتم تعلمون لكن نحن ايضا نتعلم من اخطاءكم وافكاركم

7 دقائق مضت, monm said:

وتعلم العرب الاستخدام الامثل للحاسب الالى

ليس العرب بل من يعلم اللغة العربية !!

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