حربي العنزي قام بنشر نوفمبر 14, 2015 قام بنشر نوفمبر 14, 2015 السلام عليكم اساتذتي الافاضل ورحمة الله وبركاته في برنامج المرفق بيانات من ضمنها طلبي هو كالاتي : - حقل رقم الصك اريده يعمل تلقائيا من بعد ما ادخل رقم الصك اول مرة مثلا :- في البطاقة رقم واحد ادخلت البيانات وادخلت رقم الصك الذي هو ( 5000 ) الذي اريده هو بمجرد انتقالي الى بطاقة رقم اثنين يزيد الرقم الاول الذي هو 5000 بواحد ليصبح الرقم هو 5001 وهكذا بالنسبة الى رقم البطاقة ثلاثة يصبح تلقائيا 5002 وعندما ادخل رقم بطاقة رابعة يصبح رقم الصك 5003 وهكذا مع فائق الشكر والاحترام Prog444.rar
علي المصري قام بنشر نوفمبر 14, 2015 قام بنشر نوفمبر 14, 2015 يوجد بالجدول حقل به ترقيم تلقائي الاكسيس لا يسمح بوجود اكثر من حقل به ترقيم تلقائي في الحقل ذو الترقيم التلقائي في التنسيق اكتب "500"0 سوف يبدأ الترقيم من 5000 ظاهريا ولكن اذا قمت بتحديد هذا الحقل سوف تشاهد الترقي الأصلي له ويوجد طريقة أخرى لعمل الترقيم التلقائي من عدد تريد البدأ منه وهي كالتالي قم بانشاء استعلام جديد في التصميم ثم حول وضع التصميم إلى وضع SQL اكتب الجملة التالية CREATE TABLE TB2L ( Id AUTOINCREMENT(5000,1) ) ثم اضغط على Run تنفيذ سيتكون عندك جدول جديد باسم TB2L به حقل واحد اسمه id ونوع ترقيم تلقائي يبدأ من 5000 وما عليك إلا ان تقوم بنسخ باقي الحقول من الجدول القديم من وضع التصميم إلى هذا الجدول أيضا في وضع التصميم هذا والله أعلى وأعلم وأكيد إن شاء الله سوف تجد حلول أخرى عن عمالقة المنتدى أبوخليل - جعفر - رمهان ------- واخرون 1
mourad2012 قام بنشر نوفمبر 14, 2015 قام بنشر نوفمبر 14, 2015 (معدل) IDnum = DMax("[IDnum]", "tbl1") + 1 استخدم الكود السابق على الحقل الذي تريد Prog444.rar تم تعديل نوفمبر 14, 2015 بواسطه mourad2012
حربي العنزي قام بنشر نوفمبر 15, 2015 الكاتب قام بنشر نوفمبر 15, 2015 اساتذتي الافاضل السلام عليكم ورحمة الله وبركاته اولا شكرا جزيلا لكم لردكم القيم والسريع وجزاكم الله خير الجزاء ثانيا سوف اشرح الية العمل كاتالي: - طريقة ادخال البيانات في حقل رقم الصك هكذا مثلا المحاسب يعطيني دفتر الصكوك ( الشيكات ) وطبيعي يبدا من رقم كذا الى رقم كذا من الصغير الى الكبير مثلا دفتر الشيكات يبدأ من رقم 5000 وينتهي برقم 5100 اقوم بأدخال الرقم 5000 اول مرة لاني الان اعمل على بطاقة رقم واحد وعند الانتقال الى بطاقة رقم اثنين يزيد على رقم ال 5000 بواحد ليصبح 5001 وهكذا الى كل البطاقات الى ان اصل البطاقة التي تحمل الرقم 5100 عندها اجلب دفتر شيكات جديد وابدأ ادخل اصغر رقم فيه وهكذا مع الاستمرار بالبطاقات تسلسليا من بطاقة رقم 1 الى مثلا 1000000 بطاقة او اكثر ملاحظة هذه العملية على جدول TBL2 وليس جدول TBL1 الجدول الفرعي مع وافر التحايا
عبد الله قدور قام بنشر نوفمبر 15, 2015 قام بنشر نوفمبر 15, 2015 السلام عليكم ما فهمته منك أنك تريد ان يقوم البرنامج بإعطاءك رقم الشيك تلقائيا بحيث عندما تدخل انت في المرة الاولى رقم اصغر شيك 5000 سؤالي لك فهل من الممكن أن يأتيك دفتر شيكات بعده يبدأ بالرقم مثلا 2000 هذا أولا أو يأتيك دفتر يبدأ بالرقم 7000 فإذا كان ما ذكرت لك سابقا فبرأيي لازم تضيف حقل جديد ترقم فيه دفاتر الشيكات وهذا الرقم لا يتكرر ثم تستخدمه كشرط في الترقيم التلقائي حتى تصل الى النتيجة التي تريد
حربي العنزي قام بنشر نوفمبر 15, 2015 الكاتب قام بنشر نوفمبر 15, 2015 السلام عليكم استاذي الفاضل عبد الله قدور ورحمة الله وبركاته شكرا جزيلا لردك السريع وجزاك الله خيرا نعم ياتي دفتر شيكات يبدأ برقم اقل من الدفتر الاول كما تفضلت به لان سحب الدفاتر من البنك غير متساوية مرات تاتي ارقام عالية ومرات تأتي ارقام واطئة وهكذا اذن كيف السبيل الى ذلك وانا قليل الخبرة ومبتدا بالاكسس ولا اعرف شيئا
عبد الله قدور قام بنشر نوفمبر 15, 2015 قام بنشر نوفمبر 15, 2015 السلام عليكم إليك أخي ما طلبت كما قلت لك سابقا اضفت حقل جديد باسم code ووضعت فيه رقم لدفتر الشيكات ويجب عليك إضافة هذا الرقم في كل سجل ويمكنك تجاوز هذه المرحلة باستخدام كونترول ط فيقوم اكسس بتخزين اخر سجل في السجل الجديد Prog444.rar 1
حربي العنزي قام بنشر نوفمبر 15, 2015 الكاتب قام بنشر نوفمبر 15, 2015 بارك الله فيك استاذي الفاضل عبد الله قدور احسنت هذا هو المطلوب الله لايحرمنا من شخصك الكريم يارب وشكرا جزيلا لك استاذي الفاضل علي المصري الله لايحرمنا من شخصك الكريم يارب وشكرا جزيلا لك استاذي الفاضل mourad2012 الله لايحرمنا من شخصك الكريم يارب بارك الله فيكم اساتذتي الافاضل
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.