اذهب الي المحتوي
أوفيسنا

منتصر الانسي

المشرفين السابقين
  • Posts

    979
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو منتصر الانسي

  1. اخي العزيز ابو خليل اخونا حامل المسك مضطر في جعل الملف نسخة 2007 لضرور تلوين الكلمات (كما سبق طرحه في موضوع سابق) وبخصوص طلبك الاول اخي حامل المسك فبإمكانك ذلك عن طريق التنسيق الشرطي اما طلبك الثاني فلدي مثال ولكنه لنسخة 2003 سأرفقه لك لعله يفيدك تحياتي,,, اكمال الحقل بالنقط.rar
  2. اخي العزيز فيما يخص اصدار 2003 فلا توجد هذه الخاصية الا عن طريق الكود ومرفق لك مثالين ممتازين اما في إصدار 2007 و 2010 فأعتقد أن خاصية التناسب مع الشاشة تأتي ضمن خصائص النموذج تحياتي,,, Resize.rar
  3. تفضل اخي العزيز اليك الشرح بالصور تحياتي,,,
  4. اخي العزيز مرفق لك مثالك بعد التعديل وستجد التعديلات في جدول ونموذج (ورقة اليوم) واستعلام qq تحياتي,,, PARPAIN_Email.rar
  5. اخي العزيز كود المريض يظهر لكل فئة عمرية لذلك ظهر الكود A11 مع الفئة العمرية من 10 الى 19 سنة والفئة من 30 الى 39 سنة ولكن لو قمت بالاستغناء عن هذا الحقل (عمر المريض) فسيظهر كود المريض مرة واحدة فقط تحياتي,,,
  6. اخي العزيز جرب التعديل المرفق تحياتي,,, db31.rar
  7. اخي العزيز ولكن لايوجد حقل تحديد نوع المريض فكيف تريد معرفة الذكور من الإناث...؟ تحياتي,,,
  8. اخي العزيز لاتوجد طريقة مباشرة لتنفيذ طلبك ولكن توجد طريقة غير مباشرة مرفق لك مثالك وبه مريعين الاول يكفي ان تكتب فيه 4 احرف من النص المطلوب تصفيته مثال اكتب (وطني) الثاني اكتب فيه نص التصفية الذي تريد ثم انقر انتر مثال اكتب (البوابة) ولاحظ النتيجتين وكما ستجد أنه عند إضافة سجل جديد سيحتفظ بقيمة آخر سجل ملحوظة : نظراً للفكرة التي في المثال قمت بارفاقه باصداري 2003 و 2007 تحياتي,,, combo box2007.rar combo box2003.rar
  9. اخي العزيز مرفق مثالك بعد التعديل وبأكثر من أسلوب تحياتي,,, awad1.rar
  10. اخي العزيز بالإضافة الى الدروس الموجودة في المواضيع المثبتة والإرشيف يوجد اسطوانة ممتازة جداً ستجدها في هذا الرابـــط وستجد رابط الأسطوانة المباشر في مشاركتي في نفس الموضوع وهناك درس مهم في تصميم الجداول والعلاقات في الموضوع على الرابـــط ومرفق لك كتابين لشرح أسس البرمجة من حيث تحليل الأنطمة وتصميم وقواعد البيانات أظن مافيش أحسن من كده ... أرجو أن تلقى الفائدة المرجوة تحياتي,,, قواعد البيانات.rar
  11. اخي العزيز لماذا العجلة طرحت الموضوع الساعة 12 ظهراً وتعاتبنا الساعة 3 عصراً واللي يفتح النت هذه الفترة قليل عموماً اخي الموضوع سهل ولكن يفضل ارفاق المثال اكسل لنتعرف على طلبك اكثر تحياتي,,,
  12. اخي العزيز الوضع الامني لدينا مضطرب هذه اليومين مما يجعل الفكر مشتت عموما المنتدى كان واقف من امس واليوم قمت بتحميل المرفقات وسأطلع عليها وأرد عليك بإذن الله ولو تأخرت قليلاً فأعذرني تحياتي,,,
  13. اخونا العزيز المعذرة ولكن بصراحة طلبك لم أستوعبه يعني لديك عشرة أسماء وأدخلت منهم خمسة وتريد من البرنامج أن يعرف من هم الخمسة الباقين أم ماذا ؟؟؟؟؟؟؟؟ نرجو التوضيح أكثر تحياتي,,,
  14. اخي العزيز اولاً ما أنا إلا هاوي بسيط يغوى الأكسس لم أصل إلى مرتبة الأستاذ بعد . أما إقتراحي فأنا أفضل الخيار الأول ولكن بشرط أن يكون البرنامج المعد صالح للإنطلاق منه لذا أقترح أن يتم العمل بالترتيب التالي 1- قم بإعداد شرح مفصل لآلية العمل الخاص بالكنترول وما هي النتائج والتقارير النهائية المطلوبة من البرنامج . 2- سنقوم بدراسة ومناقشة هذه الآلية مع بقية الأعضاء للوصول إلى فكرة جماعية حول مدخلات البرنامج (التي يفترض إدخالها) والإجراءات التي ستتم لهذه المدخلات للحصول على المخرجات والتقارير المطلوبة. 3- إذا كان ماتوصلنا إليه قابل للتطبيق في البرنامج الجاهز فسأقوم بإعداد شرح لما قد تم إنجازه فيه والتعديلات والإضافات التي ستتم ... أما إذا لم يقبل التطبيق سنبدأ بناء البرنامج من الصفر (والله المعين) تحياتي,,,
  15. اخي العزيز غريب انه لم تحل المشكلة فأنت تقول ان المشكلة قاصرة على الدوال التي تحتوي على اللغة الفرنسية فقط وهذه هي طريقة تعريف اللغة أرجو التأكد من أن الإعدادات قد تمت كما بالصورة السابقة ملحوظة : قد يكون شكل مربع الحوار مختلف لديك والمهم هو أن تجعل الخيار الخاص بـ(Current Language for non-Unicode Programs) محدد باللغة الفرنسية وهناك معالجة أخرى من محرر VBA في أكسس اعمل كما بالصورة التالية فإذا وجدت مراجع تسبقها كلمة Missing فهي مراجع مفقودة عندها يمكنك ارفاق صورة بهذه النافذة لنتمكن من مساعدتك في هذه المراجع تحياتي,,,
  16. اخي العزيز قم بتحميل اللغة الفرنسية الى ويندوز فيستا ثم من إعدادات اللغة الخاصة بالويندوز اعمل كما بالصورة وإن شاء الله ستحل المشكلة تحياتي,,,
  17. المعذرة اخي abuzekri على التأخير ولكن السبب هو الأوضاع الأمنية اللي تمر بها البلاد عموما اخي لدي ملاحظتين (أو طلبين) في الإستمارة - يظهر في رأس الورقة هذا النص (الوقائع المصرية – العدد 204 (تابع) فى 5 سبتمبر سنة 2007) فهل هذه هي الإستمارة الفعلية أم أنها نموذج فقط والفعلية تأتي على شكل دفاتر أو سجلات أو نماذج رسمية وإذا كانت هذه الإستمارة هي طبق الأصل فهل يجب أن يبقى رأس الصفحة كما هو أم لا وإذا تم إلغاءه فهل ستبقى المنطقة الخاصة به فارغة أم يتم إزاحة الكلام كله إلى أعلى ...؟ - هل بالإمكان أن تذكر الحجم الفعلي للإستمارة الفعلية (حجم الورقة) طولاُ وعرضاً بالضبط ...؟ فكما قلت لك يجب تحديد القياسات بالضبط لتنجح العملية تحياتي,,,
  18. اخي العزيز الحل الذي وضعته لك في ردي الأول كان هو الحل الخاص بمثالك عموماً مرفق لك مثالك بعد التعديل تحياتي,,, db11.rar
  19. اخونا العزيز هذا هو جوهر الإختلاف بين الأكسل والأكسس وبقية قواعد البيانات حيث ان مايعتبر خطوة أولى في أكسيل يكون هو آخر خطوة في أكسس ففي الأكسل تقوم بتصميم التقرير في البداية بحيث يقوم المستخدم بإدخال معظم البيانات ولا يتبقى سوى تنفيذ العمليات الحسابية اما في أكسس فإنك تقوم أولاً : تصميم قاعدة البيانات (على الورق) ومن ثم عكسها في الواقع من خلال تصميم الجداول وربطها بالعلاقات ثانياً : تصميم النماذج التي يتم من خلالها إدخال (البيانات) ويتم فيها وضع الضوابط ثالثاً : تصميم الإستعلامات التي تقوم بإستخراج المعلومات بشكلها (النهائي أو نصف نهائي) وتكون مخرجاتها على شكل (صفحة بيانات) رابعاً : تصميم التقارير والتي تكون هي المخرج النهائي والذي يمكن إستخراجه بشكل (مطبوع) وبإخراج فني عالي (وهذا هو ما سيكون مشابه لنتيجة الأكسل) وطبعاً تصميم الأكواد والميدولات التي تواكب جميع المراحل وكما تلاحظ مما سبق ان التقرير هو النتيجة النهائية للعمل ولكي تحصل على تقارير دقيقة يجب عليك - تصميم قاعدة بيانات صحيحة وقوية - إدخال بيانات دقيقة (من خلال الضوابط المعمولة في النماذج) - إستخراج البيانات عن طريق الإستعلامات والتي ستكون هي مصدر بيانات التقارير (المغذية للتقارير) وفي التقارير يتم عمل العمليات الحسابية والتقدير (وليكون في معلومك أن الطريقة لاتختلف كثيراً عن طريقة الأكسل) في الأخير أرجو المعذرة على الإطالة ولكن هذا ماكان يجب توضيحه ... الآن نحن أمام خيارين الأول : أن نواصل من ماتوصلنا اليه في المشاركة السابقة مع إمكانية وضع شرح مبسط بما سبق عمله حتى الآن (وذلك بعد تجربته ومعرفة إمكانية تحقيقه للعمل) الثاني : أن نبدأ من الصفر وهذا يتطلب شرح مفصل لآلية العمل وكذلك الوقت (وطول النفس) أرجو أن يتسع صدرك لملاحظاتي وأن تقوم بدراسة الخيارين وتحديد الخيار الذي تراه أنسب (ولا يمنع أن يشاركنا الأخوة الأعضاء بأرائهم) تحياتي,,,
  20. اخي العزيز قم بإستخدام دالة Nz كالتالي =nz([Textm1101];0)+nz([Textm1102];0)+nz([Textm1103];0)+nz([Textm1104];0)+nz([Textm1105];0)+nz([Textm1106];0)+nz([Textm1107];0)+nz([Textm1108];0)+nz([Textm1109];0)+nz([Textm1110];0)+nz([Textm1111];0)+nz([Textm1112];0) حيث تقوم هذه الدالة بإستبدال القيمة الخالية بالقيمة الموجود بعد علامة (; او ,) التي هي هنا الصفر تحياتي,,,
  21. اخي العزيز الكود هو DoCmd.Close acQuery, "search" تحياتي,,,
  22. اخي العزيز مرفق لك مثال وضعته عالسريع ليوضح لك طريقة ارجو ان يكون مفيداً لك تحياتي,,, ترحيل الاقساط.rar
  23. بعد إذن الأخ المشرف اخونا العزيز بالطبع ستظهر لك هذه الرسالة لأن التقرير لم يجد الحقل (لم يجتاز) بعد حذفة لأن الإستعلام الجدولي يجعل من قيمة الحقول في السجلات (حقولاً جديدة) فإذا ما حذف سجل يتغير عدد الحقول نتيجة هذا الحذف وعموما هناك حلولاً متعددة لهذه المشكلة كما في الرابط هنا مثلاً او الحل الآخر (والذي دائماً ما افضله) وستجده في مثالك بعد التعديل في المرفق تحياتي,,, برنامج اختبار.rar
  24. بعد اذن الاخ sabha اخي العزيز حامل المسك طالما وانت قد جعلت نموذج wards فرعي لهذا النموذج فلا داعي ليكون الجدول wards ضمن مصدر بيانات النموذج الرئيسي لذا ماعليك سوى حذف الجدول wards من مصدر بيانات النموذج الرئيسي ليتم الحذف من سجلات الجدول الرئيسي مباشرة والعلاقة ستتكفل بحذف سجلات الجدول الفرعي مباشرة تحياتي,,,
  25. الاخوة الأعزاء اسمحوا لي بهذه المداخلة البسيطة فيما يخص اقتطاع الرقم يمكنك استخدام الكود التالي Left([CutomerID];Len([CutomerID])-3) تحياتي,,,
×
×
  • اضف...

Important Information