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

مساعدة في استعلام لتقرير

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

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

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

احبتي لدي تقرير مصدر بياناته من استعلام وفي الاستعلام شرط على احد الحقول وهو حقل يوضح استمرار او انقطاع الطالب فارغب بحقل يكون بالنموذج اضع فيه قيمة تكون ادخال لشرط الاستعلام والقيمة التي لا اقدر ان اعوض عنها في هذا الحقل الموجود في النموذج هي قيمة الخالي (Isnull) حيث لم اتمكن من ايجاد صورة لكي امررها من النموذج الى الاستعلام .

فرجائي المساعدة

ولكم فائق الشكر والامتنان

اخوكم رغيد من العراق

#2

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

اخواني الاحباء تقبل الله طاعاتكم وغفر لكم ويسر امروكم في الدنيا والاخرة وختم عواقبكم بالخير والرحمة

اني محتاج جواب لهذا السؤال وان امكن مشاركة توضح امكانية كتابة عبارات sql في الكود ضمن البرامج في النماذج لكي يسهل عمل القاعدة ويصغر حجمها ويسرعها في العمل بدل الاستعلامات.

مع الاحترام

اخوكم

رغيد من العراق

#3

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

تقبل الله اعمالكم ووفقكم لكل خير

احبتي هذا مثال يوضح سؤالي مع فائق الود

ويحتوي على جدول واحد ونموذج واحد واستعلام واحد وتقرير واحد

النموذج عبارة عن اختيار حرف من الحروف الهجائية وكذلك حالة الطالب تؤخذ من قائمة (مستمر، منقطع، فارغ، الكل) والضغط على مفتاح يقوم وضع القيم الخاصة بالحالة بمتغير ليتم عرض التقرير الخاص بهذه المتغيرات من الجدول بواسطة استعلام ياخذ السجلات بواسطة الشروط وهي الحروف وكذلك الحالة الذي لم اتمكن من تعوضيه في الشرط هو قيمة الفارغ والكل.

ودمتم للخير

اخوكم رغيد من العراق

http://ifile.it/56hcmld/RAGEED.mdb

#4

تفضل مثالك بعد التعديل

اجعل الحقول الفارغة بها كلمة "فارغ"

بالتوفيق

RAGEED-u.rar

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#5
malik2010 كتب:

تفضل مثالك بعد التعديل

اجعل الحقول الفارغة بها كلمة "فارغ"

بالتوفيق

شكرا اخي الحبيب على اجابتك وهذا احد الحلول التي افكر فيها ولكن كنت اطمح الى اجابة تمكنني من تعويض قيمة is null وقيمة not iis null في النموذج لتذهب الى الاستعلام وتعرض في التقرير.

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

اخوكم رغيد من العراق

#6

بارك الله بك أخ مالك

و بعد اذنك

الاخ رغيد

اذا كنت تريد الاستغناء عن الاستعلام استخدم هذا الكود لفتح التقرير

Dim strcriteria As String
If Me.cc = "فارغ" Or Nz(Me.cc, "") = "" Then
strcriteria = " and [stat] is null"
ElseIf Me.cc = "الكل" Then
strcriteria = ""
Else
strcriteria = " and [stat] ='" & Me.cc & "'"
End If

    DoCmd.OpenReport "rep3", acPreview, , "[na] like '" & Nz(Me.ch, "") & "*'" & strcriteria

ملحوظة

اجعل مصدر التقرير من الجدول مباشرة

تم تعديل هذه المشاركة بواسطة Abo_Yossof في 21 أغسطس 2011 في 13:52

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#7

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

تقبل الله منكم اعمالكم وغفر لكم

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

اخوكم رغيد من العراق

تم تعديل هذه المشاركة بواسطة rag1874 في 22 أغسطس 2011 في 09:34

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