الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أجعل الترقيم التلقائي يبدأ من رقم 1000

مغلق
بدأه Ayah في 1 ديسمبر 2005 · 14 رد · 2,196 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا

كيف أجعل الاوتو نمبر يبدأ من رقم 1000 مثلا ؟؟؟

أرجو المساعده

1+1=10

#2

لا يوجد حل بليز احكيلو

1+1=10

#4

السلام عليكم

يمكن ايضا التحكم في حقل الترقيم التلقائي في الجدول باضافة الرقم 1000 في المربع

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

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

يلي ذلك زياة الرقم مع كل سجل جديد في القاعدة

مثلا ليدنا جدول به حقلين ID و Name اعمل نموذج لهذا الجدول ثم اضف

هذا الكود في الحقل Name بعد التحديث ليتم حساب الرقم السابق واضافة رقم زائد عليه

لذلك اول سجل يجب ان تدخل الرقم يدويا بعد ذلك يقوم هذا الكود بالحساب

If IsNull(Me.FildeName) Then
Me.FildeName = DMax("FildeName ", "TableName") + 1
End If

حيث FildeName اسم حقل الترقيم

و TableName اسم الجدول الذي يوجد به حقل الترقيم

المثالين في المرفقات

انظر المثالين المرفقه

AutoNumber.rar

#5

بارك الله فيك أخي : AccessHelp على التوسع في الشرح وتنوع المعلومة .

تحياتي ..

#6

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

ونسيت المثال الثالث انك تضع دالة دي ماكس DMax

في خصائص الحقل في النموذج من التبويب بيانات ثم نختار البند الذي اسمه ( القيمة الافتراضيه)

ونضع الداله بهذه الصيغه

=DMax("FildeName";"TableName")+1

حيث FildeName اسم حقل الرقم

و TableName اسم الجدول الذي يوجد به حقل الرقم

المثال الثالث

AutoNumber3.rar

#7

شكرا لكم

وكني لا أريد استخدام الاكسس ليكون واجهة البرنامج فباستخدام طريقة الاستعلام ذلك لا يؤثر على البرنامج الذي اصممه صح ؟؟

1+1=10

#8

اذا كان الاستعلام مرتبط ببرنامجك كما تقول فلا اظن ان هناك مشكله

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

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

#9

الاستعلام غير مرتبط بالبرنامج ألا يوجد هناك طريقة اخرى لجعل الجدول يبدأ العد من 1000

1+1=10

#10

سبق واجبت بهذا

يمكن ايضا التحكم في حقل الترقيم التلقائي في الجدول باضافة الرقم 1000 في المربع
المسمى تنسيق الخاص بحقل الترقيم التلقائي في عرض تصميم الجدول

تم تعديل هذه المشاركة بواسطة AccessHelp في 4 ديسمبر 2005 في 20:32

#11

عفوا يا أخي لم أجد ما تقول عنه , لقد حاولت مسبقا ولم أجده ياريت توضح اكثر

1+1=10

#12

الاخت آيه

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

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

11f8a18343.gif

اختك

زهره

تم تعديل هذه المشاركة بواسطة zahrah في 4 ديسمبر 2005 في 23:58

#13

المشكله معي هي انني أعمل هذه الطريقه وبالفعل يطهر لي الترقيم من 1000 ولكن عندما اعمل استعلام للجدول لكي يرجع لي هذه القيمة من برنامج اخر يرجع لي الترقيم الاصلي الذي يبدأ من 1

شكرا لكم جميعا

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

1+1=10

#14

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

الاخت الكريمة Ayah

اليك الرابط التالى وبه طريقة مشروحة بالتفصيل الممل لعملية الترقيم الالى وكيف نضيف اليه لاحقة ثابته فى كل مرة , وكذلك كيف نجعله يبدأ من رقم محدد مثل رقم 1000 او 100 او حتى 99999. وكذلك يمكنك التحكم بمقدار الزيادة , فيمكن زيادة الترقيم لكل سجل بـ 2 او 5 او اى رقم تحبيه كبديل عن الزيادة الطبيعية (الواحد) وده طبعا حسب رغبتك.

اختى العزيزة الموضوع المرفق طويل شوية لكن صدقينى هينفعك ان شاء الله. وان كنت تريدين الاختصار عليك بقرائة اخر مجموعة ردود.

/index.php?showtopic=73146

وكذلك

/index.php?showtopic=73146

وبالتوفيق ان شاء الله,,,

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#15

شكرا لكم جميعا

فقد وفقت في الحل

1+1=10

هذا الموضوع مغلق.

مواضيع مشابهة