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

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

قام بنشر

السلام عليكم 

الاساتذة الافاضل

عندي مشكلة في رقم الفاتورة

اولا لا يظهر عند فتح النموذج

ورقم الفاتورة قد يتغير عند ادخال مادة  في الفاتورة 

المطلوب يتغير بعد حفظ البيانات في الجدول 

بارك الله فيكم  

DB5.mdb

قام بنشر

وعليكم السلام ورحمة الله وبركاته ...

بالنسبة للمطلوب الاول :

الأفضل يبقى كما هو ... لأنك قد تظطر الى الغاء الفاتورة مثلا ..... لكن حسب رغبتك تفضل ......

انقل هذا الكود من زر الحفظ الى حدث النموذج عند الفتح

Forms!Form1.ID = Nz(DMax("[ID]", "InvoiceSavetbl") + 1)
Forms!Form1.InvoiceID1 = Year(Date) & "- " & Forms!Form1.ID.Value

بالنسبة للمطلوب الثاني :

للاسف غير مفهوم لي !!!!!!

  • Like 2
قام بنشر

الاستاذ الفاضل بارنا 

نقلت الكود في حدث النموذج عند الفتح كما اشرت نعم ظهر الرقم لكن لم يتغير بعد زر الحفظ 

 

لطلب الثاني هذه صورة توضح الخلل

inv.png.a70a31c40d09eb279b72b4fed39d12bf.png

بارك الله فيك وجزاك الخير 

قام بنشر
1 ساعه مضت, athal1 said:

الاستاذ الفاضل بارنا 

نقلت الكود في حدث النموذج عند الفتح كما اشرت نعم ظهر الرقم لكن لم يتغير بعد زر الحفظ 

أولا :

هل قمت بمسح الكود المذكور من زر الحفظ ؟؟؟ احذفه من الزر .... مع نقله للنموذج

ثانيا :

اين يتغير ؟؟؟؟؟؟؟ اذا كان في الجدول ... لقد تم اضافة الطلب وبالرقم الجديد .....

ثالثا: المطلوب الثاني والصورة ..... لم توضح الخلل .... حتى بالاشارة أو السهم للمشكلة .....

  • Like 1
قام بنشر

السلام عليكم

الاستاذ الفاضل بارنا

نعم  انا نقلت الكود كما تفضلت ولكن لم يتم تحديث رقم الفاتورة بعد الحفظ

كما في الصورةinv2.png.46507c4f8a37cee67611abcb7c8e057c.pngا

المطلوب الثاني كما في الصورة

 

inv.png.a70a31c40d09eb279b72b4fed39d12bf.png.37103dceed0518a8022bbfd1adea02bf.png

بوركت وجزاك الله خيرا على تقضلك  بالمتابعة والرد 

قام بنشر

الاستاذ الفاضل بارنا

نعم تمام وهو المطلوب

جزاك الله خيرا وبارك الله فيك

قام بنشر
6 ساعات مضت, Barna said:
Forms!Form1.ID = Nz(DMax("[ID]", "InvoiceSavetbl") + 1)

يجب أن يكون هذا السطر كالتالي:

Forms!Form1.ID = Nz(DMax("[ID]", "InvoiceSavetbl"),0) + 1
أو هكذا
Forms!Form1.ID = Nz(DMax("[ID]", "InvoiceSavetbl")) + 1
والأولى أفضل

لن تظهر عندكم المشكلة قبل التصحيح إلا إذا كان الجدول فارغا.

  • Like 2
قام بنشر (معدل)
12 hours ago, AbuuAhmed said:

يجب أن يكون هذا السطر كالتالي:

Forms!Form1.ID = Nz(DMax("[ID]", "InvoiceSavetbl"),0) + 1
أو هكذا
Forms!Form1.ID = Nz(DMax("[ID]", "InvoiceSavetbl")) + 1
والأولى أفضل

لن تظهر عندكم المشكلة قبل التصحيح إلا إذا كان الجدول فارغا.

الاستاذ الفاضل  ابو احمد

السلام عليكم 

اشكرك كثيرا على مشاركتك الطيبة لكن ما يزال قفز قي ارقام الفواتير   كما في الصورة

 2138448557_3.png.f8348b98c2afab2c634b6dcb7d972166.png

بارك الله فيك وجزاك الله خيرا 

 

 

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

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

347549946_4.png.6e6b5b639902afa3b2bfbee7419d91ab.png

 

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

اشكرك كثيرا على مشاركتك الطيبة لكن ما يزال قفز قي ارقام الفواتير   كما في الصورة

حياك الله أخي ، لم أنزل مثالك ، أنا فقط لفت انتباهي استخدام دالة Nz وكتبت تصحيح لكتابتها مباشرة في المشاركة.
أخي أنا لا أريد أن أكون ضيفا ثقيلا في المنتدى ، واصل مع الأخ @Barna وإذا سمح لي بالتداخل فابشر بالفزعة.

  • Like 1
قام بنشر
1 hour ago, AbuuAhmed said:

حياك الله أخي ، لم أنزل مثالك ، أنا فقط لفت انتباهي استخدام دالة Nz وكتبت تصحيح لكتابتها مباشرة في المشاركة.
أخي أنا لا أريد أن أكون ضيفا ثقيلا في المنتدى ، واصل مع الأخ @Barna وإذا سمح لي بالتداخل فابشر بالفزعة.

الاستاذ الفاضل ابو احمد 

حياك الله وجزاك الله خيرا على التوضيح والمشاركة 

ولا اظن ان  في مشاركتك ثقلا على اي احد 

بارك الله فيك وبشرك ربي بالخير 

  • أفضل إجابة
قام بنشر
منذ ساعه, AbuuAhmed said:

حياك الله أخي ، لم أنزل مثالك ، أنا فقط لفت انتباهي استخدام دالة Nz وكتبت تصحيح لكتابتها مباشرة في المشاركة.
أخي أنا لا أريد أن أكون ضيفا ثقيلا في المنتدى ، واصل مع الأخ @Barna وإذا سمح لي بالتداخل فابشر بالفزعة.

بارك الله فيك أخي الكريم :

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

ثانيا : فكرة المنتدى في اساسه التعلم والتعليم ..... كلنا نتعلم وانا اولكم ..... فأكثر من اجابة ومشاركة في الأراء تثري الموضوع ....

 

5 ساعات مضت, athal1 said:

الاستاذ الفاضل  ابو احمد

السلام عليكم 

اشكرك كثيرا على مشاركتك الطيبة لكن ما يزال قفز قي ارقام الفواتير   كما في الصورة

 2138448557_3.png.f8348b98c2afab2c634b6dcb7d972166.png

بارك الله فيك وجزاك الله خيرا 

 

 

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

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

347549946_4.png.6e6b5b639902afa3b2bfbee7419d91ab.png

 

 

تفضل أخي الكريم التعديل .....

 

DB5 (1).mdb

  • Thanks 1
قام بنشر

 الاستاذ الفاضل بارنا

السلام عليكم 

تمام تمام تمام اشكرك على ردودك الكريمة وحل المشكلة 

بارك الله فيك وجزاك الخير 

 

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