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

كيف أضيف لاحقة لل autonumber؟

مغلق
بدأه leitmotive في 16 أغسطس 2005 · 6 رد · 765 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سؤال خطر على بالي!

لدي حقل فيه Autonumber

لكن

أريد أن يكون له لاحقة ثابتة Prefix

يعني

ARAB01

ARAB02

ARAB03

هل هذا ممكن؟

هذا السؤال ليس مستعجلا مثل اسئلتي السابقة، بل من باب الفضول فقط :)

---------------

وسؤال أخر :

لو عندي حقل هو عبارة عن text \لكن أريد لكلمة ARAB ان تظهر تلقائيا قبل أي شئ أقوم بإدخاله!

يعني لو كتب في الفورم في هذا الحقل may

ستظهر لي

ARABMAY

هل هذا ممكن؟

:)

تم تعديل هذه المشاركة بواسطة leitmotive في 16 أغسطس 2005 في 11:29

علمني ولك أجري وأجر من سأعلمه وما سأعمله إن شاء الله

:)

#2

السلام عليكم

بالنسبة لسؤالك الأول

وهو إضافة نص للAutonumer

فهذا لا يجوز مطلقا وذلك لأن الحقل ال Autonumber لا يسمح بالتعديل فيه

فهو حقل تلقائى

ّّّّّّّّّّّّّّّّّّّّّّّّّ------------------------------------------------------------------------

استغفر الله العظيم من كل ذنب وأتوب إليه

#3

أما بالنسبة للسؤال الثانى فأعتقد أنه يصح

وهو أن تقوم بوضع هذا النص فى Default Valueلهذا الحقل النصى

وعند الإضافة تقوم بمزج القيمة لإفتراضية مع القيمة المراد حفظها

هذا والله أعلى وأعلم

استغفر الله العظيم من كل ذنب وأتوب إليه

#4

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

تستطيع ياأخي كتابة:-

="ARAB " & [اسم الحقل]

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

وشكراًً.............................

#5

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

الاخوة الكرام

بالنسبة للسؤال الاول وهو وضع قناع للترقيم التلقائى, كوضع مجموعة حروف تسبق الرقم كما قال الاخ leitmotive مثل ARAB01 , ARAB02 وهكذا. فالاجابه واضحة وشافيه فى هذا المنتدى ومدعمة بمثال للاخ ثبيت عرب بارك الله فيه وذلك لمشاركة من الاخ phpuser2003. وهى موجودة فى نفس صفحة هذا السؤال تحت اسم

ترقيم تلقائي بقناع .. هل يمكن أو لا يمكن ؟؟

وشكرا,,,

اخوكم/ عماد حمدى احمد

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

bnr025.gif

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

#6

شكرا جزيلا :)

في الحقيقة أشعر بالخجل من كرمكم

وضعت سؤالا في موضوع "ترقيم تلقائي بقناع .. هل يمكن أو لا يمكن ؟؟ "

أتمنى أن تجيبوني عليه مشكورين

حسنا، عطفا على موضوع ال autonumber

هذا تساؤل في احد المواضيع حيرني وأريد أن أعرف اجابته:

اقتباس
لدي جدولان Milk و Tea

أريد التالي:

1- رقم متسلسل تلقائي auto number يظهر في كل من الجدولين ولا يتكرر، يعني لو الحقل في جدول Milk اخذ الرقم 5، الحقل في جدول tea يأخذ 6

يعني رقم تلقائي عادي لكن المعضلة اني اريده مشتركا بين الجدولين يعني.

جربت عمل جدول ثالث فيه رقم متسلسل تلقائي وربطته بكلا الجدولين وطبعا لم ينفع ويظهر لي قائمة اختار منها، أنا لا أريد أن أختار، أريده أن يظهر بشكل تلقائي لوحده دون عناء مني واختيار. (كسل  )

2- هل يوجد طريقة لجعل ال auto number لا يبدا من 1

يعني اريد أن يبدأ من 3000 مثلا. كيف؟

/index.php?showtopic=73146

تحياتي

تم تعديل هذه المشاركة بواسطة leitmotive في 17 أغسطس 2005 في 08:25

علمني ولك أجري وأجر من سأعلمه وما سأعمله إن شاء الله

:)

#7

يوجد طريقة لجعل رقم تسلسلي يبدأ بأي رمز قبله أو بعده

ولكن بحيث لا يكون الحقل من النوع autonumber

أولاً ضعه من النوع الرقمي

ثم من داخل النموذج بعد إنشاء textbox مصدره نفس الحقل في الجدول، أنشئ زر أمر للترقيم التلقائي

وأضف كود لإضافة قيمة واحد لأكبر قيمة موجودة في الحقل الرقمي عند الضغط على زر الأمر والانتقال إلى السجل التالي أو انشاء السجل التالي

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

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

هذه هي الطريقة والله أعلم

PMI_Logo_1.jpg

مدير مشاريع محترف - PMP
محلل أنظمة معتمد
مدير فريق برمجة تطبيقات ويب .Net

======|||||=====

======@ @====
==o0o== ( ) ==o0o===
================
كل منا يحتاج إلى الإرادة حتى يستطيع أن يقوم بعمله

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

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