اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

منتصر الانسي

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

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

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

  • Days Won

    1

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

  1. اخي العزيز المشكلة عندك تكمن في طريقة تنسيق التاريخ الذي يتم تصفية التقرير بموجبه حيث انه يتم التعرف على الفترة المحددة هنا على انها من 11 يناير وحتى 11 اكتوبر وليس كما انت متوقع والدليل على هذا انك لو تمعنت في نتيجة شهر يناير ستجدها ليست صحيحة كما انها ستؤدي الى مشاكل اخرى عند تشغيل البرنامج في جهاز اخر (كما حصل معي) فلن تظهر اي نتائج لاختلاف تنسيق التاريخ في جهازي بالاضافة الى ماسبق فستظهر لديك مشكلة اخرى عند اضافة سنة جديدة حيث سيتم تجميع ارساليات شهر يناير لجميع السنوات في عمود واحد ؟؟؟؟ والله اعلم المهم اخي الأفضل لك ان تجعل تنسيق التاريخ ShortDate اي ان يكون ارقام فقط فإعتمادك على اسم الشهر في الجدول يؤدي الى مشاكل عند إختلاف التنسيق في الجهاز وكذلك تكون طريقة ادخال الفترة (من تاريخ - الى تاريخ) مثال (من 01/01/2011 الى 30/10/2011) اي ذكر اليوم والشهر والسنة ومرفق لك مثالك بعد التعديل للتوضيح فارجو ان يكون فيه حل للمشكلة تحياتي,,, graphics.rar
  2. الأستاذ العزيز نارت كما وعدتك في مشاركة سابقة في هذا الموضوع ارجو الاطلاع على الرابــط وتقييم المثال وبعد إذنك فقد فضلت وضع التطبيق في موضوع جديد للإستفادة منه بشكل أوسع تحياتي,,,
  3. الأخوة أعضاء المنتدى كنت قد وعدت الأستاذ Nart Lebzo في موضوع سابق تجده هنــــا بإعداد تطبيق لوظيفة احتساب الإجازات الأسبوعية والرسمية التي تتخلل اي فترة وذلك لتطبيقها على برنامج الإجازات الخاصة بالموظفين وبفضل الله قمت بإعداد هذا التطبيق البسيط لتوضيح هذه الفكرة وقد وضحت بداخله كل مايحتاجه العضو من التوضيحات للإستفادة منه وأي إستفسارات اخرى فأنا في الخدمة أرجو من الله يكون فيه الفائدة تحياتي,,, الاجازات.rar
  4. اخي العزيز السبب في ذلك انك جعلت تنفيذ الكود بعد تحديث مربع النص الخاص بالرقم (a) وهذا يتطلب ادخال رقم ليتنفذ الأمر ولمعالجة المشكلة ضع الكود في مصدر بيانات مربع نص التفقيط (كما بالمرفق) فيتم التنفيذ للرقم الموجود في مربع النص (a) مهما كان مصدره (ادخال أو إحتساب) تحياتي,,, eng-tafkeet.rar
  5. بعد اذن الاستاذ mas123 اعتقد ان طلب الاخ محمد هو امكانية ادراج صف وسط سجلات (كما في اكسل) والله اعلم فاذا كان اعتقادي صحيح فانه لايمكنك عمل ذلك في جدول اكسس والسبب ببساطة (برأيي المتواضع) ففي اعتقادي لان ورقة بيانات اكسل تقوم بدور الجدول والتقرير في اكسس لذلك فالمرونة هنا تكون اكبر لكي يظهر التقرير كما يراد منه اما في اكسس فالجدول يعتبر كالوعاء الذي تصب البيانات فيها بشكلها الخام وتستخرجها في التقرير بالشكل النهائي ومن خلالها يمكنك اعادة الفرز والتجميع كما تريد تحياتي,,,
  6. اخي العزيز بحسب علمي فإنه لايمكن تحويل ملف mdb او mde الى ملف exe ولكن الذي يتم هو تحزيم البرنامج والملفات المرتبطة به في حزمة واحدة وعند فك هذه الحزمة يخرج الملف بامتداده الاصلي ولو قمت بعمل بحث عن طرق وبرامج تحويل ملف اكسس الى ملف تنفيذي ستجد معلومات اكثر اما طلبك فكما قلت بنفسك فإن (جداول البيانات) اي قاعدة البيانات فقط هي المصممة بالاكسس اما البرنامج فيمكن ان يكون مصمم باي برنامج اخر كـ(فيجوال بيسك او الدوت نت أو C) او اي برنامج اخر والذي يمكن ان يتم تحزيم نماذجه في ملف تنفيذي واحد وبالتالي فلا دخل لاكسس في هذا الطلب ارجو ان يكون في هذه الاجابة بعض الفائدة المرجوة تحياتي,,,
  7. اخي العزيز بالفعل الفكرة جميلة وساحاول من جهتي تنفيذها وان شاء الله نتوصل لحل لها ملحوظة - لم اتعرف على هذه التعديلات يرجى التوضيح تحياتي,,,
  8. اخي العزيز شبوكشي عندما نقوم بعمل مثال توضيحي نحاول ان نجعله يشمل اكثر الافكار الممكنة والتي يمكن استغلالها جميعها او الاستغناء عن ما لا نحتاج اليه - الإجراء المذكور اعلاه هو اجراء خاص داخل النموذج يقوم بعمل الترقيم التلقائي بحسب السنة والنوع ويتم وضعه في اي مكان يمكن ان يؤثر على هذا الترقيم وستجده في حدث (بعد التحديث) لحقلي (النوع , التاريخ) - مايخص التاريخين فنحن نتعامل مع المصروفات وهناك احتمال ان يكون تاريخ الصرف مختلف عن تاريخ الفاتورة اما اذا كنت متاكد 100% بانه نفس التاريخ فيكتفى بتاريخ واحد - الحكمة من اظهار الكود هو للتوضيح فقط ولكن في الواقع فليس بالضرورة ان يكون ظاهراً للمستخدم - في حالة الشقق يمكنك اضافة حقل رقم الشقة والذي يكون مرتبط بجدول خاص ببيانات الشقق والذي سيحتوي ايضاً بيانات العمارة وبالتالي يمكنك اظهار مصاريف العمارة بسهولة ارجو ان يكون الرد واضح تحياتي,,,
  9. مشكور استاذنا الكبير ابو خليل بالفعل هذا تطبيق مهم جداً تحياتي,,,
  10. كما يوجد على الرابط http://www.officena....showtopic=39192 احدى إبداعات الأستاذ nart Lebzo والتي لم اطلع عليها سوى الان تحياتي,,,
  11. اخي العزيز مرفق لك مثالك بعد التعديل ارجو ان تكون فيه الافادة تحياتي,,, msrofat.rar
  12. اخي العزيز سبق ان ساهمت بمشاركة في موضوع مشابه ولكني لم اجد ذلك الموضوع (اما بسبب التحديثات الخاصة بالمنتدى أو إستعجالي في البحث) وقد كانت مساهمتي في ذلك الموضوع المثال المرفق أرجو أن يكون فيه الفائدة تحياتي,,, شريط الاخبار.rar
  13. زي ما قلت من أول هذا مش الاكسس الذي نعرفه لا لا لا
  14. أخي العزيز kemas المقصود بمربع النص أي نوع عنصر التحكم في النموذج وبغض النظر عن محتوياته قد تكون حقل من جدول أو حقل محتسب والطريقة السابقة موضحة في الصور التالية تحياتي,,,
  15. اخي العزيز جرب التقرير الان هل أصبحت النتيجة حسب رغبتك أم لا تحياتي,,, contract.rar
  16. اخي العزيز الطاير يبدو أني لم أوضح لك الطريقة كما يجب التاريخ الإفتراضي يتحدد بحسب السنة والشهر التي تحددها أنت من القوائم في النموذج الرئيسي (وهذا هو ماطلبته أنت) أما اليوم فقط فيؤخذ من تاريخ اليوم وعند الانتقال الى مربع نص التاريخ سيتم تظليل الجزء الخاص باليوم عندها يقوم المستخدم بكتابة الرقم أو الرقمين ثم إنتر ... وهذا كل شيئ أرجو أن تجرب المثال وقم بتحديد سنة أخرى وشهر آخر وكأنك مستخدم آخر ومن ثم انتقل الى مربع نص التاريخ واكتب تاريخ اليوم فقط ثم إنتر فإذا ظهرت لك أي ملاحظات أو مشاكل يمكنك طرحها وبإذن الله نتعاون في حلها تحياتي,,,
  17. أخي العزيز حسب إعتقادي أنك لاتستطيع تنفيذ ضغط وإصلاح لنفس قاعدة البيانات اللي أنت فيها إلا عن طريق القوائم وليس عن طريق كود يوضع لزر أمر لذا يرجى منك توضيح طلبك بالتحديد ليتم شرحه بتفصيل أكثر تحياتي,,,
  18. اخي العزيز من خصائص مربع النص ومن خاصية (أشرطة التمرير أو Scroll Bars) إجعل الخيار (بلا أو None) تحياتي,,,
  19. استاذتي الاعزاء اولاً اتعبنا الاستاذ نارت بإبداعاته وكل مرة أظل في حيرة عن الرد الذي سيوفيه حقه (لأني بصراحة فاشل في مادة التعبير) في الأخير أبطل أرد ولكن هنا لفتني سؤال الاستاذ ابو خليل بالفعل ولكن سيتبقى لدينا شيئ واحد (صحيح أنه يختفي بسرعة ولكنه مازال مؤشر إلى أكسس) وهو شعار الأكسس الذي يظهر عند فتح البرنامج والذي يمكنك أن تتجاوزه بوضع صورة إمتداد (BMP) في نفس المجلد وبنفس اسم البرنامج (على فكرة هذا كان أول موضوع لي في المنتدى .... إيييييييه أيام) و إذا مازدنا عليه إخفاء خلفية أكسس فلن يتعرف عليه أحد . وبعد إذن الأخ نارت أرفق المثال بعد تطبيق الفكرة أعلاه لتتكامل الفكرة في مثال واحد تحياتي,,, Icon.rar
  20. اخي العزيز السب أنك إشترطت في معيار الإستعلام أن تكون الثلاثة التواريخ اكبر من او تساوي التاريخ المحدد كما بالصورة التالية هنا المعيار يشترط تحقق الشرط للتاريخ الأول "و" الثاني "و" الثالث أي ضرورة تحقق الشرط في الثلاثة تواريخ ولكن قم بتعديل المعيار ليكتفى بأحد تلك التواريخ مهما كانت التاريخين الأخرين كما بالصورة التالية المعيار هنا أن يتحقق الشرط للتاريخ الأول "أو" الثاني "أو" الثالث أي أنه سيكتفى بتحقق الشرط لتاريخ واحد على الأقل أرجو أن يكون هذا ما طلبته تحياتي,,,
  21. اخي العزيز المعذرة على التأخير ولكني لم أتنبه لطلبك هذا الا اليوم مرفق لك مثالك بعد عمل حل أعتقد أنه قد يؤدي الغرض بواسطة دالة String حيث تقوم هذه الدالة بتكرار حرف محدد لعدد مرات محددة لذا فستجد أن مربع النص forword اصبح مصدر بياناته كمايلي =forword & String(1000;".") وبالتالي ستظهر قيمة الحقل متبوعة بـ 1000 نقطة والتي يمكنك زيادتها او إنقاصها كما تريد أرجو أن يكون هذا الحل مفيداً لك تحياتي,,, نسخ من الدروس.rar
  22. اخي العزيز هذا تعديل بسيط اعتقد انه يلبي طلبك ويعتمد على التالي 1- جعلنا القيمة الإفتراضية لحقل التاريخ هي =Day(Date()) & "/" & [Forms]![Ispian F]![com2] & "/" & [Forms]![Ispian F]![com1] اي ان اليوم يؤخذ من اليوم الحالي والشهر والسنة يؤخذان من القائمتين 2- في حدث (عند الإدخال On Enter) الخاصة بمربع نص التاريخ كتبنا الكود التالي Private Sub Dat_Enter() Dat.SelStart = 0 Dat.SelLength = 0 End Sub حيث ان هذا الكود يعتمد على خاصيتي SelStart و SelLength واللتين تقومان بالتحكم بتحديد اوبتظليل النص داخل مربع النص حيث تقوم خاصية SelStart بتحديد بداية التظليل و خاصية SelLength تقوم بتحديد طول التظليل وعليه فإن الوضع الإفتراضي عند الإنتقال الى مربع النص سيكون كما بالصورة التالية وبموجب الكود سيصبح الشكل كما بالصورة التالية ويمكنك أيضا بتعديل قيمة الخاصية SelLength لتساوي 2 ليصبح الشكل كما يلي بالتالي فإنه يكتفى بكتابة اليوم والخروج من الحقل مباشرة أرجو أن تكون هذه الطريقة مفيدة لك تحياتي,,, Date.rar
  23. اخي العزيز كنت في الاصل قد ادخلت هذا الحقل ضمن المعادلة ولكن لاحظت ان المجموعة الواحدة تضم اكثر من سنة فقمت بالغاء الحقل ليطابق التقرير فكما تلاحظ في الصورة التالية لاحظ ان المجموعة تضم العامين 2006 و 2008 ومن الضروري استبعاد هذا الحقل والا فيسظهر مجموع 2008 فقط كونها اخر سنة تحياتي,,,
  24. اخي العزيز مرفق لك تعديل على مثالك بالمطلوب رغم أن هناك ملاحظة على تصميمك للقاعدة فقد كان من الأفضل أن لا تكرر البيانات الإجمالية في تفريداتها الفرعية (اي انه كان من الأفضل عمل جدول للكميات يكون مشابه للاستعلام الذي عملته لك في التعديل وعدم تكرارها مع كل سجل فرعي) أرجو أن اكون قد اوضحت تحياتي,,, ll.rar
×
×
  • اضف...

Important Information