بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|

شايب
03 عضو مميز-
Posts
366 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
2
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو شايب
-
إظهار الاختيارات المحددة من مربع قائمة في مربع نص
شايب replied to moho58's topic in قسم الأكسيس Access
امين لنا ولكم ولكل من مر من هنا ولا ننسى الاستاذ @Foksh راعي الاولة اخونا العزيز شايب 🌹 -
إظهار الاختيارات المحددة من مربع قائمة في مربع نص
شايب replied to moho58's topic in قسم الأكسيس Access
الشكر لله استاذنا ايضا ممكن نستخدم الامر التالي للوصول للنتيجة Dim x As String Dim i As Integer For i = 0 To lst_XX.ListCount - 1 If lst_XX.Selected(i) = True Then x = x & " - " & lst_XX.Column(0, i) End If Next i x = Mid(x, 4) DoCmd.OpenReport "rap_1", acViewPreview, , , , x الشايب -
إظهار الاختيارات المحددة من مربع قائمة في مربع نص
شايب replied to moho58's topic in قسم الأكسيس Access
تعديل بسيط على السطر الاخير بتحميل قيمة ماتم اختيار في امر فتح التقرير Dim selectedItems As String Dim x As String For Each selectedItem In Me.lst_XX.ItemsSelected selectedItems = selectedItems & " - " & Me.lst_XX.Column(0, selectedItem) Next selectedItem x = Mid(selectedItems, 4) DoCmd.OpenReport "rap_1", acViewPreview, , , , x الملف مرفق الشايب base_1.accdb -
ممكن ايضا الوصول للنتيجة باستخدام دالة العد Dim x As Byte x = DCount("*", "[Valueco]", "[txtdatay]='" & Me.name2 & "'") If x = 0 Then MsgBox "أدخل الإسم الصحيح" End If الشايب
-
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
تفضل يا ابا البشر وانا كان فيها لزوم مالا يلزم حيث يمكن ان نصل للنتيجة بدون جداول مؤقتة واستعلام الحاق واستعلام تحديد وايضا بدون الحاجة الى انشاء استعلام بالكود كما في الطريقة على كل حال مرفق الملف حسب الطريقة الثانية وسوف اشير الى الطريقة الثالثة في رد اخر مع التأكيد ان اخونا شايب مجرد هاوي ويترك التجويد للاساتذة basey(٢)(1).accdb -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
الطريقة الثانية وهي لا تحتاج الى جدول مؤقت ولا استعلام الحاق فقط امر انشاء استعلام برمجيا بالكود والطريقة تعمل بشكل صحيح جزاك الله وامين لنا ولكم اتفق معكم استاذنا اخونا الشايب -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
ههههه نعم لدي اكثر من طريقة ولكن الاسهل باستخدام جدول مؤقت ونستخدم معيار القائمة لغرض الحاق البيانات المفلترة اما مصدر التقرير فيكون استعلام جديد مبني على الجدول المؤقت جرب المرفق لعله يكون المطلوب ولي عود غدا ان اراد الله الشايب basey(٢).accdb -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
ولك مثلها واطيب هو مثل دارج ابحث عنه ان اردت وستجد بعون الله تفسير مالم تحط به خبرا تحياتي -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
اعتقد الصورة المتحركة في ردي السابق تحقق المطلوب وتعطي نفس العدد المطلوب مثلا استاذ1 واستاذ2 ومساعد معلم 2 تعطي نفس النتيجة في صورتك اعلاه 89 ومثلها للاحتمالات الاخرى ولكن اذا اعتمدنا مبدأ لا يفتى ومالك في المدينة فقد آن للشايب ان يتوقف تحياتي -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
جربت الملف ولكن لا يتم دمج الدرجات المتشابه ربما لم ترفق الملف المعدل وربما المشكلة من جهازي على كل حال انا اجريت تعديل وفقا لفهمي للطلب والنتيجة في الصورة المرفقة ولكني ساتريث لحين مشاهدة طريقتك او اي من مداخلات الاساتذة -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
ونحن اقصد الاخ شايب يفتخر انه من تلاميذكم 🌹 -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
سبق ان اشرت اليها في مشاركتي الاولى وكذلك في ردي على مشاركة استاذنا ابو خليل لذا جرب المرفق نفس كود اخي جعفر ولكن يفلتر الحقل المجمع في Column(3) الاخ شايب يفضل النظر في الملاحظات التي اشار اليها ولكن النفس وما تريد الشايب basey(1).accdb -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
-
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
الحقيقة ان لدي ملاحظات على الجدول والاستعلام سبق ان اشرت اليها قي ردي السابق اما اذا اردنا الطبطبة والتلييس على رأي المثل طبطب وليس يطلع كويس فممكن ان نجمع حقلي الدرجة والفوج في حقل واحد ونجعلة في الكولن 3 او اربعة في مصدر القائمة ونجعل حجمه 0 وايضا نعمله في استعلام مصدر التقرير ثم نفلتر بمعيار هذا الحقل ولكني افضل ان يقوم صاحب العمل ببناء البرنامج بشكل افضل واخذ رأي الاساتذة لعمل اكثر احترافيه الشايب -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
الله يسعدك يا ابا خليل نفس الفكرة التي عملتها ولكني لم اضع مرفق لوجود تحفظ على بعض النتائج وهي ايضا موجودة في تعديلك جرب اختيار استاذ 1 واستاذ 2 ومعلم 1 يفترض تكون النتائج لثلاث فئات ستجد ان النتيجة اربعة استاذ 1 استاذ 2 معلم 1 معلم 2 وهذا ليس خطأ في الكود ولكن بسبب الحقل الفوج تحياتي -
إختيار واحد أو اختيار متعدد من مربع قائمة لعرض تقرير
شايب replied to moho58's topic in قسم الأكسيس Access
سبب المشكلة ان الكود الذي عمله اخي جعفر يفلتر مربع القائمة بناء على حقل واحد grade ويعمل بشكل ممتاز وفقا لطلبك في حينه الان ترغب في فلترة حقلين وهنا ممكن عملها بطريقتين طريقة بسيطة وبدون تعديل على كود اخي جعفر نفلتر الحقل الفوج في الاستعلام بواسطة مربع تحرير وسرد الطريقة الثانية نعدل كود استاذنا ونحتاج الى اضافة متغير ثاني نحمل فيه قيمة الحقل الاخر بناء على ماتم اختياره ثم نفتح التقرير بمعيارين وهي الطريقة الافضل مع بعض التحفظ على بعض النتائج بسبب كون حقل الفوج لا يمثل حقل فريد مع ذلك ننتظر رأي الاساتذة فربما يكون لديهم حل افضل وخصوصا بان لدي ملاحظات على الاستعلام مصدر التقرير لتعدد الشروط وملاحظات على بناء الجدول واستخدام مربعات التحرير في الجدول وبعض الحقول نصية وتحمل ارقام واخيرا وليس اخر اخونا شايب يعتقد ان جدول مساند للقيم افضل من استخدام قائمة القيم مصدرا للقوائم المنسدلة ولكن تبقى وجهة نظر غير ملزمة وخصوصا انها من غير متخصص في البرمجة الشايب -
ماشاء الله عمل جميل للاستاذ خليفة وممكن الاستغناء عن الاستعلام مصدر التقير عن طريق شرط الفلتر في النموذج في السطر التاسع في زر فتح التقرير نستبدل DoCmd.OpenReport "rpt_Emp_Information", acViewPreview بالامر DoCmd.OpenReport "rpt_Emp_Information", acViewPreview, , Me.Filter مجرد فكرة للتقليل من كائنات البرنامج الشايب
-
جرب المرفق yy(2).accdb
-
السؤال للخبراء مع ذلك الاجابة ممكن في زر الامر لفتح التقرير استبدل الامر لديك بالامر التالي DoCmd.OpenReport "yy", acViewPreview, , , acDialog اخونا الشايب yy.accdb
-
التاكد من عدم تكرار المفتاح الاساسي عند تشغيل الاستعلام الالحاقي
شايب replied to gavan's topic in قسم الأكسيس Access
بسم الله عليك ههههه انا انتبهت من امس بس ماعلقت 😃 الشايب -
ادخل عرض التصميم للتقرير ثم حدد الحقل او الحقول التي ترغب تطبيق التنسيق عليها ثم تبويب تنسيق ثم تنسيق شرطي
-
استخدم التنسيق الشرطي Database1(20).accdb
-
مساعده فى طباعة باركود منفصل لكل سجل امامه صح
شايب replied to safaa salem5's topic in قسم الأكسيس Access
متابع بصمت 👀 -
هو نفس الكود السابق ولكن بدلا من تكراره اربع مرات نقوم بتعديل بسيط بداية في اعلى النموذج نعلن عن متغير رقمي Public s As Byte ثم نعمل اجراء على النحو التالي Sub sl() Dim rst As Recordset Dim a As Integer Set rst = Me.Sub.Form.Recordset rst.MoveFirst For a = 0 To rst.RecordCount - 1 rst.Edit Select Case s Case Is = 1 rst!drawn = -1 Case Is = 2 rst!send = -1 Case Is = 3 rst!drawn = 0 Case Is = 4 rst!send = 0 End Select rst.Update rst.MoveNext Next a Me.Sub.Requery s = 0 End Sub ثم في زر الامر نضع s = 1 sl وقيمة المتغيير s تتغير لكل زر امر وفقا لعمله في الكود اخير الاخ شايب لايهتم باختيار اسماء معبرة عن عمل المتغير او الاجراءات لكون غير متخصص في البرمجة ولا يمتهنها ويترك الامر للاساتذة والمختصين الملف مرفق تحديد الكل والغاء الكل.accdb