-
Posts
12797 -
تاريخ الانضمام
-
Days Won
237
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
تفضل عملت لك مثل ما قلت dbx3.mdb
-
هذي ما تبي شيخ . يعني انك كمبرمج ستعتمد الحقل الذي ترغب والذي يحقق النتيجة الصحيحة
-
وعليكم السلام Dim i As Boolean i = Forms!FORMS_101!FARY_ADD!CK_1 If i = True Then DoCmd.OpenReport "REBORT_101", acViewPreview Else DoCmd.OpenReport "REBORT_102", acViewPreview End If 334.mdb
-
عليكم السلام ورحمة الله وبركاته الموضوع مخالف لقواعد وقوانين المشاركات يوجد اكثر من طلب داخل الموضوع يجب فتح موضوع جديد لكل سؤال او استفسار قوانين المشاركة وضعت لصالح السائل اولا ثم لمصلحة العموم يغلق
-
السلام عليكم اخوي حربي حقيقة طلبك غريب لهذا الواحد يتحير ويتساءل ما الفائدة من هذه الفكرة ، يعني اذا تم التأشير على الخانة ماهي العمليات التي ستترتب على هذا التأشير انا اقول يمكن تطبيق ما تفكر به بأسهل مما تتصور مثلا : لماذا لا تضع حقل غير منضم يظهر فيه عدد ايام الشهر ، وتعمل بناء عليه عملياتك ويمكن ايضا بدل الحقل يكون متغير تستخدمه في اي مكان من البرنامج
-
كان يجب عليك تطبيق الامثلة اعلاه الخطأ الذي وقعت فيه هو انك في جدول الانتداب : المنطقة والادارة والتخصص عبارة عن نصوص وانت جعلت مربعات التحرير في نموذج التصفية في مثالك الجديد عبارة عن ارقام بينما مربعات التحرير في الحل الذي قدمته لك عبارة عن نصوص ، وانما عملتها لك كنصوص بناء على البيانات في جدول الانتداب ارجع وقارن بين مصادر مربعات التحرير في الامثلة اتمنى ان تتمكن من الوصول للحل بنفسك ..
-
المساعدة في التخلص من هذه الرسالة التي تخرج لي وفتح قاعدة بيانات
ابوخليل replied to حربي العنزي's topic in قسم الأكسيس Access
السلام عليكم جربت اكثر من برنامج اصلاح وكانت النتيجة جدول واحد سليم وخالي من البيانات تفضلوا برنامج الاصلاح accessfix.rar -
الحمدلله ان وجدت مطلوبك
-
تفضل dbx 2.mdb
-
كل عام وانتم بخير
-
السبب ان بعض الحقول خالية في الجدول والحل انك تسمح بعرض الحقول الخالية بحيث يصبح المعيار Like "*" & [forms]![frist]![Combo14] Or Is Null وفقك الله dbx (1).mdb
-
وعليكم السلام اخوي حسين اعتقد هذا تجده في خصائص الطابعة اكيد تجد في خصائص الطابعة بند لتثبيت الدرج الافتراضي
-
في المثال السابق في الخيار الاول يظهر جميع القيم فعلا وفي الخيار الثاني يخفي الاصفار
-
عزيزي الاستعلام داخل التقرير اذا لم تختر شيئا من المربعات فسيتم عرض الجميع ، ولاحظ التدرج بالتصفية من العام الى الذي اخص منه ايضا يمكن التصفية حسب مربع واحد انظر وتفحص وابحث ففي المثال غنية عن الشرح والمقال dbx.mdb
-
وعليكم السلام مع اختلافي معك في وضع القيمة داخل الجدول ، فبالامكان وضعها في متغير هذه هي طريقة استخراج القيمة حسب فكرتك ويمكنك ان تضعها في المكان الذي يناسبك Dim i, x As Long i = DMin("id", "tbl1") x = DMax("id", "tbl1") diffrent = Nz(DLookup("d2", "tbl1", "id=" & x), 0) - Nz(DLookup("d1", "tbl1", "id=" & i), 0) ويمكن استبدال المتغيرات بحقل id اذا كان ظاهرا معلوما dbx.mdb
-
عليكم السلام اخوي اتمنى تقبل نقدي بصدر رحب من النظرة الاولى جدول1 ليس بعيد عن بيئة اكسل في اكسس نتعامل مع قاعدة بيانات علائقية الاساسات عندك بحاجة الى اعادة نظر
-
تفضل هذه بعضا منها والا فالمنتدى مليء بامثالها هنا وهنا وهنا وهنا
-
اخي الفاضل jo_2010 سؤالك الاخير الافضل فصله بموضوع جديد يخصه علما ان المنتدى مليء بمثل طلبك فقط احسن البحث واختر المفردة المناسبة ايضا ضمن سؤالك مثال بسيط جدا للتطبيق عليه
-
لم تذكر القيم السالبة في موضوعك وانا غفلت عنها تفضل تم التعديل على المعيار db1.mdb
-
عند بناء تقارير مصدرها استعلام واحد والمعايير فيها مختلفة
ابوخليل replied to monm's topic in قسم الأكسيس Access
نعم اذا لزم الامر .. مثلا هذا الاستعلام يشتمل على عمليات خاصة وهو مصدر لعدة تقارير وفي الوقت نفسه لكل تقرير معايير تتعارض مع معايير التقرير الآخر في الاستعلام الذي عملناه داخل التقرير باعتبار ان هذا الاستعلام الداخلي مبني على الاستعلام الاصلي -
المساعدة في التأشير لمربع خانة واحدة فقط
ابوخليل replied to حربي العنزي's topic in قسم الأكسيس Access
مجموعة الخيارات سميناها etar هذا الاطار ممكن نجعله بدون قيمة بحيث لما نفتحه تكون الخانات خالية او اننا نعطية قيمة تساوي احد قيم الخانات الموجودة فلما نفتح النموذج نشاهد ان احد الخانات تم التأشير عليها ولكن عند التحديث فهذا الاطار ياخذ قيمة الخانة التي تأشر عليها وعندنا خانتين واحدة قيمتها=1 والثانية = 2 فلما نأشر على الخانة الاولى يصبح قيم الاطار etar=1 وهذا الكلام يفسر لك الكود اللي عملناه : If etar = 1 Then Me.esthkak = Me.agra - (Me.GiapNum * 11666) ElseIf etar = 2 Then Me.esthkak = Me.agra - (Me.GiapNum * 11290) End If -
جرب : لنفرض ان اسم الاطار etar1 واسم النموذج frm1 1- اجعل قيمة الخيار الاول = صفر وقيمة الخيار الثاني = 1 المعيار : >=[forms]![frm1]![etar1]
-
المساعدة في التأشير لمربع خانة واحدة فقط
ابوخليل replied to حربي العنزي's topic in قسم الأكسيس Access
مجموعة الخيارات موجودة جاهزة ضمن صندوق الادوات في اكسس كل الذي عليك هو انزال الاطار والمعالج هو الذي يساعدك في اكمال المهمة جرب كل الخيارات المتاحة واعد التجربة لترى الفرق الجزء الذي يصعب عليك فهمه اذكره لنزيد الايضاح والشرح -
عند بناء تقارير مصدرها استعلام واحد والمعايير فيها مختلفة
ابوخليل replied to monm's topic in قسم الأكسيس Access