haniameen قام بنشر يونيو 17, 2017 قام بنشر يونيو 17, 2017 بسم اله الرحمن الرحيم لدي مجموعة تقارير كثيرة وكل تقرير له زر امر في النموذج الرئيسي يقوم بفتح هذا التقرير وقد تصل مجموعةالأزرار لخمسين اوستين زر حسب اعداد التقارير وأنا أضطر لكتابة كود لكل تقرير في كل مرة لكل زر مثل هذا Private Sub تسمية68_Click() DoCmd.OpenReport "كشوف الحائط", acViewPreview Me.Visible = False End Sub Private Sub تسمية72_Click() DoCmd.OpenReport "ملف نتيجة نوع التعليم نظامي", acViewPreview Me.Visible = False End Sub Private Sub تسمية73_Click() DoCmd.OpenReport "ملف نتيجة ادارات نظامي", acViewPreview Me.Visible = False End Sub Private Sub تسمية74_Click() DoCmd.OpenReport "ملف نتيجة نوع التعليم مجتمعي ومنازل", acViewPreview Me.Visible = False End Sub فهل هناك طريقة لعمل كود عام أو وحدة نمطية يتم استدعائها من خلال زركل تقرير لفتح التقرير بدلا من كتابة هذا الأمر لكل زر في كل مرة .... انه أمرمتعب
ابوخليل قام بنشر يونيو 17, 2017 قام بنشر يونيو 17, 2017 السلام عليكم اولا انت انسان تحب الابداع وتعجبك الاختصارات الاحترافية لهذا انت تطلب هذا الطلب ما رأيك لو تفكر و تجرب و تختزل الخمسين تقرير في خمسة تقارير والازرار تكون خمسة كلامي هذا فيه مبالغة ، ولكن لا تدري يمكن يتحقق 1
haniameen قام بنشر يونيو 17, 2017 الكاتب قام بنشر يونيو 17, 2017 (معدل) 4 ساعات مضت, ابوخليل said: السلام عليكم اولا انت انسان تحب الابداع وتعجبك الاختصارات الاحترافية لهذا انت تطلب هذا الطلب ما رأيك لو تفكر و تجرب و تختزل الخمسين تقرير في خمسة تقارير والازرار تكون خمسة كلامي هذا فيه مبالغة ، ولكن لا تدري يمكن يتحقق أظن أن ما تقوله أخي ابو خليل ....... بالنسبة لي هذا ضرب من الخيال ...... أولا : لأنك تعرف أني أعد قاعدة كنترول لتسع فئات كل فئة لها موادها الخاصة تختص بتقرير ( ناجح دور ثان - وراسب دور ثان وله حق الاعادة - وراسب دور ثان وليس له حق الاعادة ) مبدئيا هؤلاء ثلاث تقارير اضربهم في تسع فئات يصبح الناتج 27 تقرير ... هذه التقارير تختص بالنتيجة فقط .... ناهيك عن تقارير الاحصائيات للنتيجة العامة لكل فئة وتقارير استيكر الشهادة لكل فئة وتقارير الرفع لكل فئة وتقارير الغياب لكل فئة وتقارير احصائيات المواد لكل مادة وتقارير احصائيات كل ادارة على حدى وتقارير عامة للمديرية على حدى ...... الخ فأظن هذا أمر صعب حاليا ثانيا : خلينا نبدأ بأننا نعمل كود أو وحدة نمطية كما أسلفت انا سابقا فهل هذا ممكن ؟ .... أما الخطوة التي ذكرتها أنت فأظن أنني لست مؤهل لأصلها ... أخي بو خليل ملحوظة أظن أنني أخي ابو خليل بفكري وعقلي هذا لا يرتقي إلى مستوى عقلك وتفكيرك ... فأنا لا اصل حتى لنقطة في بحر عقلك اخي .... فشوي شوي عليا أخي تم تعديل يونيو 17, 2017 بواسطه haniameen
صالح حمادي قام بنشر يونيو 17, 2017 قام بنشر يونيو 17, 2017 السلام عليكم لماذا لا تستعمل مربع تحرير و سرد واحد و تضع به اسماء جميع التقارير و تضيف الكود التالي في حدث بعد التحديث: Private Sub ãÑÈÚ_ÊÍÑíÑ_æÓÑÏ1_AfterUpdate() DoCmd.OpenReport me.imperition, acViewPreview End Sub بحيث imperition اسم مربع تحرير و سرد فعندما تختار اسم أي تقرير يقوم الكود بفتح هذا التقرير 3
haniameen قام بنشر يونيو 17, 2017 الكاتب قام بنشر يونيو 17, 2017 (معدل) منذ ساعه, صالح حمادي said: السلام عليكم لماذا لا تستعمل مربع تحرير و سرد واحد و تضع به اسماء جميع التقارير و تضيف الكود التالي في حدث بعد التحديث: Private Sub ãÑÈÚ_ÊÍÑíÑ_æÓÑÏ1_AfterUpdate() DoCmd.OpenReport me.imperition, acViewPreview End Sub بحيث imperition اسم مربع تحرير و سرد فعندما تختار اسم أي تقرير يقوم الكود بفتح هذا التقرير حجرب الموضوع ده أخي صالح وأرد عليك................................. تم التجريب اخي صالح والفكرة جميلة .... باقي انتظر الاخ ابو خليل ...... لانه ياتي برد غير متوقع كما اعهده كل مرة وبارك الله فيك اخي صالح وكل عام وانت بخير تم تعديل يونيو 17, 2017 بواسطه haniameen
ابوخليل قام بنشر يونيو 18, 2017 قام بنشر يونيو 18, 2017 50 دقائق مضت, haniameen said: أظن أن ما تقوله أخي ابو خليل ....... بالنسبة لي هذا ضرب من الخيال ...... أولا : لأنك تعرف أني أعد قاعدة كنترول لتسع فئات كل فئة لها موادها الخاصة تختص بتقرير ( ناجح دور ثان - وراسب دور ثان وله حق الاعادة - وراسب دور ثان وليس له حق الاعادة ) مبدئيا هؤلاء ثلاث تقارير اضربهم في تسع فئات يصبح الناتج 27 تقرير ... هذه التقارير تختص بالنتيجة فقط .... اذا 50 تصير 5 يعني واحد عن كل عشرة تعتبر خيال ما رأيك نختزل الــ 27 تقرير في تقرير واحد طبعا حل الاستاذ صالح سيكون ضمن الخلطة المطلوب مثال mdb يحتوي على التقارير الثلاث لاحدى الفئات ولا تنسى ادراج بيانات اكثر من فئة في الجدول 1
haniameen قام بنشر يونيو 18, 2017 الكاتب قام بنشر يونيو 18, 2017 10 ساعات مضت, ابوخليل said: اذا 50 تصير 5 يعني واحد عن كل عشرة تعتبر خيال ما رأيك نختزل الــ 27 تقرير في تقرير واحد طبعا حل الاستاذ صالح سيكون ضمن الخلطة المطلوب مثال mdb يحتوي على التقارير الثلاث لاحدى الفئات ولا تنسى ادراج بيانات اكثر من فئة في الجدول أخي ابو خليل ارفقت لك جزء من القاعدة يشمل على استعلام "الدور الثاني " وهو استعلام رئيسي نأخذ منه التقارير الخاصة بالنتائج والاحصائيات وبه حقل "code_kind_edu" ويشمل كل الفئات حيث ( 1 = رسمي ، و 2 = لغات و ، 3 = تعليم مجتمعي ، 4 = منازل ، 5 = خاص الماني ) وأرفقت لك ثلاث تقارير للنتيجة خاصة بالفئة رسمي ( تقرير ناجح دور ثان - تقرير راسب وله حق الاعادة - تقرير راسب وليس له حق الاعادة ) ملحوظة ( الفئة 3 والتي = تعليم مجتمعي والفئة 4 والتي = منازل لهما تقريرين فقط هما ناجح دور ثان وتقرير راسب وله حق الاعادة ) أما باقي الفئات فلها ثلاث تقارير مثل الفئة رسمي دمج التقارير.rar
ابوخليل قام بنشر يونيو 18, 2017 قام بنشر يونيو 18, 2017 تفضل هذه احدى الطرق كان تقديري ان اعملها في تقرير واحد ولكن تقرير الناجحين يختلف وبعيد جدا عن تقارير الراسبين لذا اعتدت في المسألة تقريرين ، ايضا واجهت مشاكل في المرفق المحول واضطررت الى العمل على نموذج جديد واختصار المثال ايضا حذفت الصور للتخفيف المهم اني اوصل لك الفكرة Rep2.rar 1
haniameen قام بنشر يونيو 20, 2017 الكاتب قام بنشر يونيو 20, 2017 أعرف أني أخذت من وقتك الكثير والكثير .... لكن دعني أشكرك مرة أخرى على فكرة الدوائر ... وطريقة تطبيقها على كل المواد انها فكرة رائعة وجميلة وبسيطة كانت تأخذ مني الكثير من الجهد وتذكر أخي ابو خليل بداية الموضوع .... ومشكلة كثرة الأكواد التي تم حلها بواسطتك وبواسطة أخي صالح حمادي ... ولكن دعني أذهب بك إلى موضوع جديد في مشاركة جديدة مشابه لهذا الموضوع فبدلا من التقارير سنطبقه على النماذج ... أظن أنه سيكون اسهل بعض الشئ ..... لأنني أظن أنك قد الممت بموضوعي وأنت أكثر واحد ممكن أن تتجاوب معي انتظرني ......
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.