أريد رقم الفاتورة يتكتب تلقائي لكن بدون ما أعمل من خصائص الحقل AutoNumber
أريده كل ما تفتح فاتورة جديدة يبحث هو في رقم الفاتورة يشوف وش أخر أو أكبر رقم
في الفواتير ويزود عليه واحد
ويكون أتوماتيك عند فتح فاتورة جديدة
أريد رقم الفاتورة يتكتب تلقائي لكن بدون ما أعمل من خصائص الحقل AutoNumber
أريده كل ما تفتح فاتورة جديدة يبحث هو في رقم الفاتورة يشوف وش أخر أو أكبر رقم
في الفواتير ويزود عليه واحد
ويكون أتوماتيك عند فتح فاتورة جديدة
لا إلة إلا أنت سبحانك إني كنت من الظالمين
عزيزي Wael14
في خصائص حقل رقم الفاتورة إذهب إلى القيمة الافتراضية واكتب التالي
=DMax("[اسم حقل رقم الفاتورة]";"اسم الجدول الذي فيه الحقل")+1
ممكن تكتبها بالإنجليزي لو سمحت لأن أنا أتلخبطت
وشكرا لك
لا إلة إلا أنت سبحانك إني كنت من الظالمين
ارفع مثالك
=DMax("[Feild Name]";"Table Name")+1alaomar2005 كتب:=DMax("[Feild Name]";"Table Name")+1
سويت نفس الكود في Default value للحقل المطلوب
يطلع لي الخطأ التالي :
Unknown function 'DMax' in validation expression or default value on 'Invoice.ID_Inv
وشكرا لكم
لا إلة إلا أنت سبحانك إني كنت من الظالمين
عليك كتابة هذا الكود في القيمة الافتراضية في خصائص حقل رقم الفاتورة في تصميم النموذج وليس في تصميم الجدول ، حاولت أن ارفع لك مثالاً للتوضيح لكن لا يتم قبول الرفع ، على أية حال أرجو أن تكون قد وصلت المعلومة
عزيزي Wael14
أرفقت لك مثالاً بسيطاً ، فيه جدول Invoice و فيه أيضاً نموذج InvoiceForm
يمكنك الاطلاع على القيمة الافتراضية في خصائص حقل رقم الفاتورة InvNo في تصميم النموذج
لا إلة إلا أنت سبحانك إني كنت من الظالمين