alsihran قام بنشر مايو 23, 2022 الكاتب قام بنشر مايو 23, 2022 منذ ساعه, jjafferr said: سيدي الفاضل ، ما اعرف وين المشكلة ، ولكن خلينا نحاول نصيدها ، بتجزئة الكود مافيه مشكلة يا استاذ أنا أسف جدا الخطأ كان مني انا وضعت الكود في مكان غير صحيح لمى وضعته في مكانه الصحيح أشتغل بدون أي مشاكل وتمام التمام شاكر ومقدر لك [جميل تعاونك و سعة صدرتك 🌹 1
jjafferr قام بنشر مايو 23, 2022 قام بنشر مايو 23, 2022 الحمدلله 🙂 بس ياريت تخبرنا وين كانت المشكلة ، علشان نستفبد🙂 جعفر
alsihran قام بنشر مايو 23, 2022 الكاتب قام بنشر مايو 23, 2022 1 دقيقه مضت, jjafferr said: بس ياريت تخبرنا وين كانت المشكلة ، علشان نستفبد مثل ما قلت لك ما كان فيه مشكلة انا اخطأ و وضعت الكود الخاص بفتح السجل قبل تعريف جملة الاتصال بالسيرفر لذلك كان يقرأ المتغير القادم من نموذج القائمة بشكل صجيج لكن مش عارف ومن وين يجيبه بسبب انه مش لاقي تعريف الاتصال بالسيرفر شكرا لك مرة أخرى
متقاعد قام بنشر مايو 23, 2022 قام بنشر مايو 23, 2022 23 ساعات مضت, Moosak said: لا هذي يبغالها شرح عملي تعمدت تاخير الرد الى ان يجد صاحب الموضوع الاجابة المطلوبة والحمد لله وجد ذلك مع الشكر والتقدير لك وللاستاذ جعفر على الحل الجميل ------------------------------------ في بعض البرامج الكبيرة مثل بعض برامج الموارد البشرية نحتاج الى العديد من الجداول ذات القيمة الثابتة وفي العادة هذه الجداول تحتوي على حقلين او ثلاثة حقول على سبيل المثال جدول مسميات الوظائف جدول الادارة جدول الاقسام جدول الفئة الوظيفة جدول الجنسية جدول المؤهلات جدول الوقعات جدول الراتب جدول نوع القرار جدول البدلات جدول الجنس جدول الحالة الوظيفية ... الخ قد تصل الى 30 جدول وربما اكثر من ذلك هذة الجداول تستخدم قيمتها في نماذج البرامج المختلفه بعض المبرمجين يستخدمون مربع التحرير والسرد ليقوم مدخل البيانات باختيار القيمة المطلوب من اي من هذة الجداول ولا يجد حاجة الى انشاء نماذج لهذا النوع من الجداول بل يذهب البعض ابعد من ذلك ويستخدم قائمة القيم كمصدر لمربعات التحرير لبعض هذة القوائم ولا يرون حاجة الى هذه الجداول المساندة ولكن البعض الاخر يتجنب استخدام مربعات التحرير ويفضل استخدام عدد 2 حقول نصية الاول لادخل الرمز والاخر للعرض للحصول على القيمة لكونها اسرع واكثر سهولة على مدخل البيانات والا حاجة لا ستخدام الماوس وفي هذه الطريقة لابد من وجود نماذج على سبيل المثال لو نسي مدخل البيانات رمز وظيفة فقط يضع رقم صفر في خانة الرمز فيتم فتح النموج جاهز للفلترة وهكذا لبقية هذه الحقول ولكن من غير المنطقي ان اضيف 30 نموذج وربما اكثر من ذلك هنا نستخدم نموذج واحد يتغير مصدر بياناته و مسمياته وبعض تنسيقاته وفق للقيمة المحمله مع امر الفتح وهذة القيمة يتم تحديدها وفقا للحقل الذي وضعنا فيه امر الفتح باستخدام رقم صفر بالنسبة للتطبيق العملي انا حاليا اهتم بالجانب النظري مع ذلك فالامر بسيط انظر للمثال الذي اشار اليه الاخ جعفر في مشاركتي وكذلك الكود الذي قام بكتابة ستجد الامر بسيط ولا يحتاج الا الى قليل من الجهد والتفكير . مع ذلك ربما لاحقا اضع مثال مصغر تحياتي 2
jjafferr قام بنشر مايو 23, 2022 قام بنشر مايو 23, 2022 20 دقائق مضت, مبرمج سابق said: هنا نستخدم نموذج واحد يتغير مصدر بياناته و مسمياته وبعض تنسيقاته وفق للقيمة المحمله هممم اذا عملنا جدول خاص فيه: "مصدر بياناته و مسمياته وبعض تنسيقاته وفق للقيمة المحمله" لكل نوع ، يكون اسهل في التعامل معه !! شكرا على الفكرة 🙂 1 1
متقاعد قام بنشر مايو 24, 2022 قام بنشر مايو 24, 2022 16 ساعات مضت, jjafferr said: اذا عملنا جدول خاص فيه: "مصدر بياناته و مسمياته وبعض تنسيقاته وفق للقيمة المحمله" لكل نوع ، يكون اسهل في التعامل معه !! فكرة جدول واحد يحتوي على كافة القيم الثابتة ويتم التعامل مع البيانات المطلوب عرضها وفقا للقيمة المحملة اسهل في التعامل مع الكود اخف على البرنامج 1 بدلا من 30 اسهل على المبرمج عند انشاء البرنامج لا يسبب اي ارباك عند الصيانة او التطوير الله عليك يا استاذ كل ما نحاول ان نبرز بعض من التفوق نكتشف اننا مازلنا تلاميذ لكم 🥺 2
jjafferr قام بنشر مايو 24, 2022 قام بنشر مايو 24, 2022 بس بشرط ، ان يتم هذا تلقائيا عن طريق دالة في وحدة نمطية ، مثل هاي المشاركة مثلا . يا الله ، قول بسم الله الرحمن الرخيم ، وخلي هذا المشروع على فائمتك ، وان شاء الله البرنامج يشوف النور قريبا 🙂 44 دقائق مضت, مبرمج سابق said: الله عليك يا استاذ كل ما نحاول ان نبرز بعض من التفوق نكتشف اننا مازلنا تلاميذ لكم 🥺 ايه ، بس لولا اقتراحك ، لو ما كنت انا في عالم افكاره اصلا 🙂 واليد الواحدة ما تصفق 🙂 جعفر 1
alsihran قام بنشر مايو 26, 2022 الكاتب قام بنشر مايو 26, 2022 @jjafferr صباح الخير ما عليش استاذ سؤال إضافي لنفس الموضوع ولكن خاص بالتقرير وضعت هذا الكود لفتح التقرير بدون عامل فرز وتصفية لكن يظهر خطأ هل الإجراء يختلف بدون عامل الفرز والتصفية ام التقرير له وضع خاص DoCmd.OpenReport rbt_Ahsa_Empoly, acViewReport, , , , Me.Name
jjafferr قام بنشر مايو 26, 2022 قام بنشر مايو 26, 2022 وعليكم السلام 🙂 30 دقائق مضت, alsihran said: هل الإجراء يختلف بدون عامل الفرز والتصفية ام التقرير له وضع خاص مع/بدون تصفية ، نفس الطريقة ، ولكن هل rbt_Ahsa_Emploly اسم متغير او اسم تقرير ؟ اذا كان اسم تقرير ، فيجب ان تضع الاسم بين علامتي "" ، هكذا : DoCmd.OpenReport "rbt_Ahsa_Empoly", acViewReport, , , , Me.Name . واذا كان الخطأ غير هذا ، فرجاء تفتح موضوع جديد له ، مع وضع رسالة الخطأ 🙂 جعفر 1
alsihran قام بنشر مايو 26, 2022 الكاتب قام بنشر مايو 26, 2022 58 دقائق مضت, jjafferr said: مع/بدون تصفية ، نفس الطريقة ، الله يعطيك العافية
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.