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

اريد ترقيم مختلف في الفواتير (عنوان معدل)


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

السلام عليكم 

لو سمحت انا عندي 4 نوزج واحد فاتور مبيعات عملاء وفاتورة موشتريات وفاتورة مرتجع وفاتورة بيع عام 

انا عاوز كل نموزج يبدء من رقم ازن وفاتورة منفصل بمعنا المبيعات العامة من 1 والمشتريات من 1000 ومن عملاء 2000 ومرتجع من 30000

ممكن حد يفدني 

وشكرا 

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

حياك الله اخي ابو بسنت وتنسنيم .. الله يخليكم لبعض

هذا مثال ان شاء الله يفيدك ..

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

هذا مثلا في حالة رغبة الترقيم يبدأ من 1000 ويتزايد .

Me.mbno = Nz(DMax("mbno", "mbeat"), 999) + 1

وهذا مثلا في حال رغبت الترقيم يبدأ من 1 ويتزايد 

Me.mbno = Nz(DMax("mbno", "mbeat"), 0) + 1

شرح الكود ..

me.mbno : تسمية رقم الإذن في النموذج 

mbno: تسمية رقم الإذن في الجدول 

mbeat: تسمية الجدول .. المبيعات مثلا ..

 

بالتوفيق 

 

تم تعديل بواسطه سعيد صواب
  • Like 1
رابط هذا التعليق
شارك

7 دقائق مضت, سعيد صواب said:

حياك الله اخي ابو بسنت وتنسنيم .. الله يخليكم لبعض

هذا مثال ان شاء الله يفيدك ..

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

هذا مثلا في حالة رغبة الترقيم يبدأ من 1000 ويتزايد .


Me.mbno = Nz(DMax("mbno", "mbeat"), 1000) + 1

وهذا مثلا في حال رغبت الترقيم يبدأ من 1 ويتزايد 

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

مش شغال وبيجيب ايرور 

عندي رقم الحركة هوا تلقائي واسمة InvoiceNum

وعندي اسم الاذن هوا QutNum

واسم النموزج InvoiceHF

ممكن تقولي احلها ازي عملت زي محضرتك قولت 

لان فيه استعلم علي الحقل InvoiceNum دة

وشكرا 

 

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

حياك الله اخي الكريم 

اقراء الرد كامل بعد التعديل  اخي الكريم وقم بالتجربه على مهل ...

 

في حال لم يتضح لك شئ بعد التجربة قم بإرفاق مثال للتطبيق عليه ..

بالتوفيق

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

 

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

اخي الكريم 

حاول ان تفعل الأشياء بنفسك حتى تتدرب عليها ... هذي نصيحة للمستقبل 

عموما في المرفق مثال نموذج اسمه  invoiceTT  مبني على جدول invoiceTT ..

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

بالتوفيق

Zdmax.rar

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

منذ ساعه, سعيد صواب said:

شكرا ياخي الفاضل 

وشكرا علي نصيحتك لية باخصوص انا افعل الاشياء الله يعلم ماذا يقابلني من مشاكل وقمت بحلها وفية اشاء ممكن متكنشي فنية بالنسبة لحضرتك اما بالنسبة لية فنية 

طلبي الي في هذا الموضوع عمال افكر من مدة فيها وحاولت ولاكن للاسف النتيجة صفر

شكرا علي النصية واسف علي تعبك 

اخي الكريم 

حاول ان تفعل الأشياء بنفسك حتى تتدرب عليها ... هذي نصيحة للمستقبل 

عموما في المرفق مثال نموذج اسمه  invoiceTT  مبني على جدول invoiceTT ..

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

بالتوفيق

Zdmax.rar

 

 

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

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