تم النشر منذ 5 Mar 2014 السلام عليكم ورحمة الله وبركاته اريد طريقة ادارج رقم السجل في التقرير كما هو موضح بالصورة طريقة الترقيم التلقائي لم تنفع معي لانها لاتعترف بالحذف والاضافة على طول مستمره في تسلسل الارقام هل من طريقة او كود اضعه في مربع تسميه في التقرير يظهر رقم السجل شكراااااااااا جزيلا لكم 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 6 Mar 2014 (معدل) وعليكم السلام ورحمة الله وبركاته ادرج مربع نص جديد وليكن اسمه مثلاُ txt1 ثم ضع هذا الكود في حدث في الحالي للنموذج Private Sub Form_Current()Me.txt1 = CurrentRecordEnd Sub ولا تنسانا من دعوة صالحة تحياتي تم تعديل 6 Mar 2014 بواسطه Abo_abdlh 1 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 6 Mar 2014 (معدل) يعطيك العافية ابو عبدالله المطلوب يا طويل العمر ادراج رقم السجل اللي انا مأشر عليه في الصورة ( يكون رقم السحل في التقرير ) وذلك يساعدني في ترتيب تسلسل المسجلين جربت مربع نص ومصدر عنصر التحكم =1 فلم تنجح عند طباعة طالب محدد تم تعديل 6 Mar 2014 بواسطه عديل الروووووح 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 6 Mar 2014 وعليكم السلام ورحمة الله وبركاته الاكسس ، مثله مثل باقي قواعد البيانات ، لا يهتم برقم السجل ، فرقم السجل بالنسبة له هي الطريقة التي تفرز بها البيانات ، مثلا:اضغط بالفأرة على اي حقل موجود في الجدول ، ثم بالفأرة اليمين ، افرزه تصاعديا ، لاحظ ان ترتيب السجل الذي انت عليه الآن تغير رقمه ، افرزه تنازليا ولاحظ ، افرز الحقل الذي بجانبه ..... وهكذا :) لذا ، نحتاج ان كل سجل فيه حقل يميزه عن الحقول الاخرى ، وللاسف الشديد فان معظم المبرمجين يستعينون بالترقيم التلقائي ، فالترقيم التلقائي لا يجب ان يُعتبر جزاً من بيانات السجل ، فهو مخصص لفهرسة السجل وسرعة الوصول اليها لقاعدة البيانات ، ومن المعروف ان حقل الترقيم التلقائي لا يستعيد ما حُذف منه ، وفي بعض الاحيان فان الترقيم التلقائي يقفز الى ارقام كبيرة ، وبهذا يربك العمل اذا كان مُعتمداً عليه.لذا يجب على المبرمج ان يعمل حقل به بيان مميز (سواء رقم او نص) ، وبه نوصل للشخص المطلوب ، وهذا الحقل اذا كان رقما ، فممكن بالكود اضافة التسلسل. اما بالنسبة لطلبك ، فتستطيع ان تطلب من التقرير ان يطبع بإسم الطالب الرباعي ، والذي اعتقد انه يميزه عن غيره ، فتكون الطباعة كالتالي:DoCmd.OpenReport "Report Name", acViewPreview, , "[Full_Name]='" & Me.Full_Name & "'"رجاء تغيير المسميات اعلاه ، بالاسماء الحقيقة في برنامجك :) جعفر 2 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 6 Mar 2014 الله يستر عليك ياجعفر انت اختصرت كل الكلام اللي في بالي عن الترقيم التلقائيالكود اللي انت وضعته يظهر كامل الاسم وليس هو حل المشكلةلكن مشكلتي بالضبط عندما اطبع ملصق ملف لطالب لوحده ( مثلاُ هذا الطالب تسلسه 5 في السجلات ) عندما اطبع له ملصق يطلع تسلسه 1 وهنا المشكلة بالنسبة لنتائج التقرير الشامل لجميع الطلاب يطلع التسلسل صحيح 100% بواسطة مربع نص به ترقيم تسلسلي المطلوب كود يوضع في مربع نص بالتقرير يظهر رقم تسلسل الطالب الصحيح حتى يسهل علي فرز الملفاتان لم أجد حل سوف اتبع الطريقة اليدوية في كتابة تسلسل التسجيل كل هدفي تنسيق سجلاتي برمجياً حتى اشعر انني تعبت بفائده انتظر الاجابة شكرا جزيلا لمن حاول مساعدتي 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 6 Mar 2014 رجاء ارفاق برنامجك حتى اعمل فيه حقل تسلسل الطالب ( واذا كان للطالب رقم مدرسي ، فهذا يفي بالموضوع ).وبالنسبة للتقرير الشامل ، فاعتقد انك عندك رقم تسلسلي في التقرير يقوم بذلك ، ولكن في تقرير آخر ، فالتسلسل هذا سيتغير :(الطريقة المثلى للتسلسل هي رقم خاص لكل طالب :) ، فالسجﻻت ﻻ تسلسل لها في عرضها البيانات :(جعفر 1 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 6 Mar 2014 اخي عديل الروح :) بالاضافة لما قلته سابقا ، فقد قرأت موضوعك مرة ثانية ، واللي اعتقده ان تقريرك فيه حقل/خانه للتسلسل ، وهذه الخانه هي اللي عامله اللخبطة كلها :(هذه الخانه دائما تبدأ بالرقم 1 بغض النظر عن ايش اللي تطبعه وبأي تسلسل ،لذا ، اقترح عليك عمل تقرير خاص للملصق مافيه خانة التسلسل ، وبهذه الطريقة ما يكون فيه لخبطة الرقم المسلسل :) ، مع اني لازلت اقول ، بان الطريقة المثلى هي عمل حقل التسلسل في جدول الطلبة :) جعفر 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 6 Mar 2014 شكرا لك يا اخي جعفر على الاهتمام فاهم عليك وتقريري ليس به خانة التسلسل لاني اكره شيء عندي الترقيم التلقائي حق الاكسس ان لم اجد طريقة او كود يفي بالغرضليس أمامي الا كما ذكرت انت بأن أضع مربع نص واسجل به يدوياًأواصفر قاعدة البيانات وانسخ الجداول واضع مربع ترقيم تلقائي مع اني اكرهه شكرا مره اخرى على المساعده فردودكم تكفي وحتى لو لم اتوصل لحل 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
تم النشر منذ
السلام عليكم ورحمة الله وبركاته
اريد طريقة ادارج رقم السجل في التقرير كما هو موضح بالصورة
طريقة الترقيم التلقائي لم تنفع معي لانها لاتعترف بالحذف والاضافة على طول مستمره في تسلسل الارقام
هل من طريقة او كود اضعه في مربع تسميه في التقرير يظهر رقم السجل
شكراااااااااا جزيلا لكم
شارك هذا الرد
رابط المشاركة
شارك الرد من خلال المواقع ادناه