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

[ تمت الإجابة ]تحديد السجلات المراد طباعتها من النموذج

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

بســم الله الـرحمــن الرحيــم

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

صلي على النبي عليه أفضل الصلاة وأتم التسليم

أثابكم الله على جهودكم وبارك الله في علمكم وجعلكم من الذين تصلي عليهم الملائكة والناس أجمعين كل يوم

أخوتي الأفاضل في الملف المرفق عندي جدولين الأول أسمه BookT وهذا في مجموعة من أسماء الكتب والجدول الثاني والذي اسمه AddBookCopy تم نسخ اسماء الكتب من الجدول الأول بعدد نسخها الموجودة في الجدول الثاني وللتوضيح (عندي كتاب في الجدول الأول اسمه الأمراض المعدية وعدد نسخه خمس نسخ تم نسخه في الجدول الثاني خمس مرات) وهكذا لجميع الكتب والمطلوب / عندي نموذج أحدد فيه الكتب التي أريد أن أطبع لها ملصقات فهرسة بحيث أدخل تاريخين معينين فتظهر لي أسماء الكتب التي تم ادخالها بين هذين التاريخين في نموذج أخر وعندما أريد أن اضغط على زر معاينة التقرير تظهر لي الكتب التي حددتها من خلال خيار نعم لا ولكن يظهر لي نسخة واحدة من الملصقات وليس خمس نسخ على حسب ما أريد فأرجو مساعدتي وجزاكم الله كل خير

MyF.rar

تم تعديل هذه المشاركة بواسطة solnaif في 2 أغسطس 2009 في 23:38

#2

اخى الكريم

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

طلبك ليس صعبا ، بالامكان عمل كود يقوم بنسخ السجل الواحد حسب حقل العدد / بمعنى ان العدد 5 سينسخ السجل 5 مرات بينما العدد 2 سيؤدي لنسخ السجل مرتين

بهذا سيكون لدينا عدد سجلات مطابق لعدد الكتب العينية

لكنى اري انه من الافضل السير على الطرق السليمة فى انظمة المكتبات

الصح ان كل نسخة من اي كتاب تاخذ رقم فريد حسب سياسة الترقيم التى تتبعها المكتبة ، و هناك سياسات كثيرة للترقيم بعضها عالمي متعارف عليه ، و بعضها خاص

لكن قد يسال سائل لماذا ؟

نظام الترقيم السليم يؤدي الى سهولة المتابعة و اعمال الجرد و اعمال الاعارة و غيرها ....و طبعا نظام الترقيم السليم بالتاكيد سيحل المشكلة التى نحن بصددها الان

اذا رغبت انا مستعد ان اكتب الكود لكن على الجدول النهائي من حيث عدد و اسماء الحقول ،حيث اي تغيير فى عدد او اسماء الحقول فلن يعمل الكود ، طبعا اقول ذلك لاني لاحظت ان البرنامج يبدو تجريبيا ، و هذا يجعله قابل للتغييرات المتكررة

و اي خدمة اخى الفاضل انا جاهز ، ، ،

#3

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

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

#4

الأخ الكريم هتاك اكثر من طريقة لعمل ذلك ...

واليك ابسط الطرق:-

1- اعمل جدول جديد وليكن اسمه AdNumber وضع به حقل واحد Number ونوع البيانات رقم واعطه مقتاح اساسي.

2- ادخل في الجدول ارقام متسلسلة من 1 الى اقصى عدد يمكن ستصل اليه الى عدد النسخ (1000)

3- اعمل استعلام واضف الجدول الاساسي للكتب و الجدول الذي عملناه سابقاً

4- اضف الحقول التي تريدها من جدول الكتب واضف الحقل number من الجدويل الاخير ( لا تضع بين الجدولين اي علاقة) مهم جدا!

5-في حقل number اضف المعيار التالي:

Between 1 And [PM]

حيث ان PM هو حقل عدد النسخ المطلوب طباعتها

6- احفظ الاستعلام وليكن تقريرك مبني على هذا الاستعلام

اليك المرفق بعد التعديل

تحياتي....>>>

MyF.rar

#5

جزاكم الله خير الجزاء يا أخواني الأفاضل

سأجرب وأعطيكم الرد

ودمتم سالمين

تم تعديل هذه المشاركة بواسطة solnaif في 3 أغسطس 2009 في 18:12

#6

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

لقد عملت لك تعديل كالتالي

اضفت جدول اسمه temp توضع فيه السجلات المطلوب طباعتها

اصبح التقرير يستند مباشرة الى هذا الجدول

اذا كان الكتاب عدده 5 و فيه اشارة صح فى مربع check

سيتم طباعة 5 ملصقات او خمسة سجلات و اذا كان العدد 7 سيتم طباعة 7 سجلات

وسيتم استثناء الكتب التى لا يقابلها علامة صح

اذا اردت الطباعة للكتب التى لا يقابلها علمة صح / يعني عكس العملية السابقة / اذهب للكود و غير كلمة true الى false

ترجو ان اكون قد وفقت في خدمتك

سلام

MyF_mod.rar

#7

صلي على النبي عليه أفضل الصلاة وأتم التسليم

طبت وطاب ممشاك أنت وكل من ساعدني

ولا نقول لكم إلا الله يفتح لكم أبواب الرزق في الدنيا ويفتح لكم أبواب الجنة في الآخرة

ويسعدكم أنتم وذريتكم

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…