-
Posts
12,446 -
تاريخ الانضمام
-
Days Won
231
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
آمين وإياكم .. الحمد لله
-
أيهما أفضل إخفاء نموذج أو إغلاقه برمجياً قبل تحميل آخر
ابوخليل replied to أحمد العيسى's topic in قسم الأكسيس Access
عليكم السلام اما ان تبقى الشاشة الرئيسية مفتوحة دائما .. وهذا لا ترغب فيه واما تعمل غلق للنموذج بعد اعطاء امر فتح نموذج آخر ، فإذا كنت تريد بعد اغلاق النموذج الآخر العودة للشاشة الرئيسية .. تضع امر الفتح في حدث عند الإغلاق للنموذج الآخر بالمختصر المسألة ليست اخفاء وانما فتح وغلق -
تفضل Dim i As Object Set i = CreateObject("shell.application") Dim x As Variant For Each x In i.Windows x.Quit Next x اخفاء الفولدر3.rar
-
نقدر طبعا ليه لا ولكن هذه عملية اخرى خارج عمل قاعدة البيانات ، وهي تخص وندوز ضع في اعتبارك .. حتى لو فتحت اي قاعدة بيانات او مستند او صورة ... الخ سيبقى الفولدر مفتوح ومع ذلك اعتقد يمكننا اغلاقه من داخل قاعدة البيانات
-
الحلول موجودة جرب اغلاق الأمامية قبل فتح البعيدة قد تظهر الأمامية كلمحة .. تحديد زمن الظهور بيدك .. في التايمر .. انا جعلته 100 .. اي جزء من 10 من الثانية .. جرب بالزيادة او النقص لترى النتيجة وهذا تطبيق للفكرة اخفاء الفولدر2.rar
-
عليكم السلام اهلا بالدكتور الحلبي الحل عندي وهو يسير ولكن قبل ذلك لدي ملاحظة على الكود المسؤول عن فتح قاعدة البيانات البعيدة ما دمت جعلت النموذج f1 يقلع عند الفتح فأرى ان السطر الخاص بفتحه لا داعي له .. فالأفضل تعطيله .DoCmd.RunCommand acCmdAppMinimize .OpenCurrentDatabase strPath, , "123" '.DoCmd.OpenForm "f1", , , , , acWindowNormal بالنسبة للحل جرب اعمل اختصار على سطح المكتب لقاعدة البيانات الامامية .. وشغل برنامجك من الاختصار غالبا .. بل دائما .. لا نقوم بتشغيل برامجنا بالدخول على مجلدات البرنامج
-
-
تم الإكمال .. والتجربة على اكمل وجه ، كل عمليات التوزيع : الجلوس والمجموعات والسري ضمن نموذج واحد مختصر باحترافية غاية في الجودة . المثال تم ادراج ارقام الجلوس والمجموعات كما في المثال في المشاركة السابقة . حتى تجرب توزيع السري بطريقة صحيحة اتبع الخطوات التالية : 1- انقر على زر اعداد 2- قم بتعبئة حقل ( بدء الرقم السري ) .. يجب تعبئة جميع الحقول امام كل مجموعة حسب رغبتك لا يسمح بترك حقل خالي 3- انقر على توزيع 4 - اذهب الى الجدول لترى النتيجة . Dat15.rar
-
اتوقع ما زالت بيئة اكسل لا تفارقك .. اكسس يختلف كثيرا تفضل الجزء الأول عمل فريد يختلف عن ما سبق : توزيع رقم الجلوس + توزيع الصف على مجموعات توزيع المجموعات : عندما تختار الصف سيظهر لك عدد الطلاب الاجمالي يوجد حقل تدخل فيه عدد الطلاب في المجموعة .. انتر .. سوف يظهر لك عدد المجموعات التي سوف يتم اعدادها لو فرضنا عدد الطلاب الكلي 205 ووضعت في حقل الاستيعاب 50 سيكون الناتج 5 والمجموعة الخامسة ستحتوي على 5 طلاب فقط الغيت جدول المجموعات وجعلت البرنامج يبدع وينشىء لنا مجموعات خاصة مرنة هكذا : 5-1 ... 5-2 .. 5-3 وهكذا .. الرقم 5 يرمز للصف الخامس والرقم التسلسلي الأيمن هو رقم المجموعة انا جربت المثال كثيرا وتأكدت من خلوه من الأخطاء فضلا ..عندما تفتح المثال اذهب اولا الى جدول اسماء الطلاب وافتحه ثم اعمل فرز لرقم الجلوس من الأصغر للأكبر وانظر نتيجة التوزيع بعد ذلك يمكنك الذهاب الى النموذج وحذف الجلوس والمجموعات .. ثم ارجع الى الجدول لتتأكد ان كل شيء تم حذفه بعد ذلك يمكنك التجربة ويتبقى توزيع السري Dat14.rar
-
يكون افضل ارفع لي جدول الاسماء فقط .. وياليت يكون كما هو عشوائي بدون تبجيد لللأسماء بعد التطبيق يمكنك فتح الجدول وفرز رقم الجلوس تصاعدي لتطلع على النتيجة وتحكم
-
كل امثلتي السابقة مبجدة ولكنها داخل الاستعلام فانت لا تراها ولكن حسب الاسم الموجود لا دخل له بالـــ ( الهمز / المسافة / التاء المربوطة ) هذه الأشياء انت تعملها اسم اسم اذا تحب يعني لما تدخل الجدول تشوف البيانات مقلوبة فوق تحت .. ولكن عند الفرز يتبين لك جودة العمل نفس طريقتك ولكن الفرق ان رقم الجلوس يكون موجود فانت تختار المجموعة وتعطيها رقم جلوس ورقم سري وطريقتي ان رقم الجلوس موجود فعلا .. فقط تدرج الرقم السري للمجموعة بمعنى هي خطوات ثلاث او اربع : 1- توزيع رقم الجلوس على المدرسة مع مراعاة التبجيد والنوع 2- تقسيم الطلاب الى مجموعات مع مراعاة تسلسل رقم الجلوس في كل مجموعة 3- توزيع السري على كل مجموعة على حدة 4- التوزيع على القاعات (اللجان)
-
كل مواضيع وأمثلة الكتشنة في هذا المنتدى من مصر فضلا اخي الكريم اقرأ ما اكتبه بدقة .. وعلق على ما يحتاج الى تعليق اولا : تعديل الأسماء بحذف المسافات والتاء المربوطة والألاف المقصورة .. الخ الخ .. مع انه يخل بالفصحى وانت انت كما نعلم استاذ اللغة العربية .. ليس هذا موضوعنا .. المهم انه لا يتم التبجيد داخل الجدول .. فالتبجيد يقوم به الاستعلام نيابة عنك وايضا هو يفصل الذكور عن الاناث . فرجاء لا يجوز العبث بالجداول .. فلا مشكلة في تصحيح الأسماء بالذي تراه مناسبا ولكن يجب ان تكون البيانات واسماء الطلاب عشوائية غير مرتبة . ( الجدول عبارة عن إناء يحفظ الحاجيات المختلفة) ثانيا : يجب ان تتفق معي على ان رقم الجلوس يتم توزيعه على المدرسة مرة واحدة ، فاذا كان عدد الصفوف العليا 850 طالب وطالبة فان ترقيم الجلوس يبدأ بــ 1 وينتهي بــ 850 مرتبين ابجديا .. ( الذكور اولا ثم الإناث أو العكس ) لاحظ هنا انه لا دخل للصف او الفصل . ثالثا : يتم توزيع الناتج على مجموعات متسلسلة حسب رقم الجلوس .. فمثلا المجموعة الأولى من رقم الجلوس 1 الى 26 والمجموعة الثانية من 27 الى 123 .. وهكذا .. علما ان الافضل ان المجموعات تكون متساوية العدد .. لأن ليس لها علاقة بالأرض كاللجان وايضا اذا كانت المجموعات متساوية امكن مراقبة الخلل في الترقيم لو حصل بسهولة رابعا: نأتي على الكتشنة كل مجموعة تأخذ ارقام متسلسلة تختلف عن المجموعات الأخرى يتم رصدها يدويا ويقوم البرنامج بتوزيعها آليا خامسا : التوزيع على اللجان : كما تفضلت انت انه لا علاقة له بالكتشنة ولكن التوزيع على القاعات يتم حسب الصفوف .. من اجل اوراق الاسئلة بالنسبة للكشوف التي يتعرف بها الطالب على رقم جلوسه يمكن طباعتها حسب الصف او الفصل مرتبة مبجدة حتى لو لم يكن رقم الجلوس فيها متسلسلا اخي الكريم هذه حصيلة خبرتي لأعمال الاختبارات في مصر فإن وافقتني واردت اعادة تصميم العملية فلا مانع عندي
-
حاولت ولكن لا تضبط الا مع طريقتي الثانية تم تطبيق عملية التوزيع على اللجان قريبا من عملية توزيع الجلوس والسري والسبب هو اعتماد المجموعات في توزيع الجلوس لذا يجب اعتماده في التوزيع على اللجان الشيء الجميل ان العملية كلها عبارة عن استعلام تحديث .. بعيدا عن الدوارات ومجموعة السجلات ........... لاحظ وجود ضوابط كثيرة في النموذج عند التوزيع وذلك لضمان صحة التوزيع وقفل جميع الثغرات Dat13.rar
-
اسعدني مرورك اخي @Foksh وأسر بمتابعتك طريقة الأخ @2saad في عمليات الجلوس والسري مخالفة لكل الناس تصور انه يمكن تجد في المدرسة 3 او اربعة طلاب يحملون رقم الجلوس نفسه طريقته انه الصف الواحد يقسمه الى مجموعات ويعطي كل مجموعة بداية ترقيم ونهاية ( وهذا متعب للمستخدم اضافة الى عدم احترافية هذه الطريقة) .............. طيب .. المتفق عليه حسب ما مر علي خلال سنوات خبرتي في البرمجة ان الترقيم للجلوس يتم على جميع طلاب المدرسة ( جميع الصفوف ) ويكون الترقيم فريدا لا يمكن تكراره والرقم السري كذلك .. وبعضهم يجعل توزيع السري عشوائيا وليس تسلسليا . بعد ذلك يأتي 1- تقسيم الطلاب الى مجموعات لتسهيل رصد الدرجات حسب الرغبة : الصف او الفصل او مجموعات خاصة متساوية او مختلفة العدد ( وكل هذا حسب رقم الجلوس او حسب الرقم السري ) 2- توزيع الطلاب على صالات الاختبار ( اللجان ) مع اني اميل الى ان فقرة 1 هي الفقرة 2 .. اي ان المجموعات واللجان شيء واحد ........................................................................................ تقدر تقول اني اعمل حسب فكرة اخونا رغم اني غير مقتنع بها .
-
السبب عدم القدرة على الاتصال بقاعدة البيانات الحل : اعمل ضغط واصلاح قاعدة البيانات .. حاول انك تعملها بين فترة وأخرى
-
يبدوا انها باسم مستخدم مختلف على كل حال ولزيادة الإيضاح حول المراسلات الخاصة .. ان لم تخني الذاكرة .. تم برمجة هذه الخاصية من سنوات .. بناء على اتفاق فريق العمل عليها وعلى نقاط اخرى . يمكنك الطلب ممن تريد ان يراسلك هنا على الخاص .. واعتقد انه يمكنك الرد عليه ايضا وايضا يمكنك هنا على العام الطلب ممن تريد التواصل معه إن احب .. خارج المنتدى على اي وسيلة مناسبة
-
طيب حبيبنا .. استفسار من اجل نتفق اولا وهذا متفق عليه .. الترتيب حسب المجموعات .. لأن كل مجموعة لها ارقام الجلوس الخاصة بها ، لانه حسب تصوري غالبا ارقام الجلوس تكون متسلسلة ومرتبة داخل اللجنة . الا اذا لك رأي آخر ........ الاستفسار : ... تريد تعملها لجنة لجنة بمعنى كل لجنة تنقر على تنفيذ ثم تعمل الأخرى وهكذا ...؟ ام تريد اللجان ظاهرة تضع فيها ارقام والتنفيذ مرة واحدة ؟ .. ثم تنقل الى المجموعة الأخرى وهكذا
-
زيادة الخير خير نعمل لك توزيع خاص على اللجان
-
ليه بس كذا ما فيه شيء في البرمجة نزلت وما نزلت ما كنا متفقين اننا لا نتعرض للجدول . الجدول الترتيب فيه عشوائي ويجب ان يبقى عشوائي .. لأن هذا هو الحاصل على ارض الواقع غير صحيح .. لأني جربته .. يبدوا انك لم تفهم طبيعة عمل وآلية الفورم الجديد والتوزيع الجلوس والسري يتم توزيعه على الصف كامل .. ويمكننا توزيع الناتج على مجموعات .. بمعنى لو فرضنا ان الطلاب 100 وارقام الجلوس تبدأ من 1 فالترقيم سيكون من 1 وحتى 100 ، ثم اذا اردنا توزيع الطلاب على 4 مجموعات فان المجموعة الاولى ستكون ارقام الجلوس فيها من 1 وحتى 25 والمجموعة الثانية من 26 وحتى 50 والثالثة 51-75 والرابعة 76-100 ويمكن اختلاف عدد الطلاب في كل مجموعة بشرط ان المجموع الكلي = عدد طلاب الصف ( 100 ) اتمنى وصلتك المعلومة وفهمتها على كل حال سأبقيه ضمن المثال فلعله يناسب احدا ما !!
-
اذا انت مصمم على رأيك الأمر متاح نضيف جدول جديد للجان ونضيف حقل جديد في جدول الطلاب
-
حبيبنا انت معقدها على نفسك حبتين اللجنة او المجموعة ما تفرق الطريقة الاخيرة .. التوزيع يتم على الصف كاملا ... رقم الجلوس .. والرقم السري ... وتوزيع الطلاب والطالبات على مجموعات او لجان أرى انه لا فرق .. لأن التوزيع يتم متسلسل حسب رقم الجلوس الطريقة الاخيرة مختصرة وهي اقوى وافضل .. وهي كالتالي : 1- اختر الصف الخامس 2- احذف بيانات الجلوس 3- احذف بيانات المجموعات 4 - قم بتوزيع رقم جلوس ورقم سري للصف 5- لتوزيع الطلاب على اللجان او مجموعات .. انتبه لعدد الذكور وعدد الاناث .. علما ان الفرز يتم الذكور اولا ثم يليه الإناث 6- يمكنك وضع عدد محدد مثلا 30 أو 50 (او اي عدد) في حقل المجموعة ويمكنك ايضا اختيار المجموعة ، فمثلا يمكنك توزيع الصف الخامس على ثلاث مجموعات (لجان) وليكن مجموعة 3 ومجموعة 9 ومجموعة 11 ستظهر النتيجة ثلاث مجموعات بمعرف المجموعات المختارة .. وكل مجموعة متسلسلة ومرتبة تماما حسب رقم الجلوس او الرقم السري فانت ضربت العصفورين اللي في دماغك بحجر واحد . ماذا تريد افضل من هذا ؟؟ . ملحوظة : للتأكد من التيجة افتح الاستعلام الجديد qryGloSry_2 قبل غلق النموذج .. يجب ان يكون النموذج مفتوح والصف تم اختياره لانه هو المعيار
-
اخي الكريم لا ترسل تقرير للمشرفين الا للتنبيه على مخالفة موجودة بالنسبة لرسائل الخاص فإنها محجوبة عن الأعضاء الجدد ,,, واعتقد يتم التمكين بعد تجاوز 100 مشاركة
-
تفضل طريقة أخرى في التوزيع ، مع الابقاء على الطريقة الأولى كما هي الطريقة الجديدة : - فرز الصف كاملا .. الذكور ثم الإناث - اظهار عدد الذكور وعدد الاناث من اجل ضبط العدد الناتج داخل اللجنة ونوعه عند تحديد العدد - توزيع الجلوس والسري على الصف كاملا مع مراعاة الفرز - توزيع الصف على اللجان حسب الفرز الحاصل الذكور اولا ثم الإناث (( جميع اللجان ظاهرة ويمكن الاختيار منها بلا ترتيب )) اعتقد هذه الطريقة ايسر للمستخدم .. وأشمل . Dat12.rar
-
ولكن اللجان سيختلف عددها من فصل لآخر .. وايضا هناك لجان للفتيات لذا ارى ان التوزيع يكون على خطوتين : توزيع الجلوس والسري على الصف كاملا بترتيب الذكور ثم الإناث بعد ذلك يتم توزيع طلاب وطالبات الصف على اللجان هذه ارى انها ايسر واتقن طريقة ما رأيك ؟
-
استخراج الشهر والسنة من تاريخ الغياب في الاستعلام
ابوخليل replied to بلال اليامين's topic in قسم الأكسيس Access
استبدل الفاصلة ( , ) بالفاصلة ( ; )