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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    291

كل منشورات العضو ابوخليل

  1. جزيت خيرا تمام كذا ولكن البيانات غير واضحة لا يمكن قراءتها انت جمعتها كلها في صورة واحدة فاصبحة دقة الصورة رديئة جدا حاول تضغط هذه الصور الاخيرة الاربعة عندك وترفعها كمرفق .. اربع صور منفردة
  2. لم افهم ما مناسبة الزوج هنا ( الزوج او الزوجة ) .. فالاثباتات تخص طلاق الزوجة من عدمه فقط الصور المرفقة قد تبين المطلوب ولكنها غير واضحة فضلا اعد ارفاقها كل تقرير بصورة منفردة تخصه واحرص ان تكون بيانات الاسطر واضحة .. من اجل الفهم
  3. ابشر العمل قيد التنفيذ إن شاء الله سأطرح عملا مختصرا احترافيا لفكرة الحضور والانصراف لك ولغيرك ممن يهمه الأمر
  4. ما في الكود اعلاه يختلف تماما عما في تقرير6 صحيح ان ما في نموذج3 حاليا ينطبق على ما في تقرير6 وسؤالي : لدينا حالتين شهادة عدم الطلاق .. لا يتصور ان الزوج ما زال حيا .. والا ما فائدة الشهود شهادة عدم اعادة الزواج ... ( يكون بعد طلاق او وفاة عنها ) يمكن ان يكون الزوج حيا .. فالشهادة لاثبات ان المرأة عزباء هل هذا صحيح ؟ نريد اختصار الاسطر في التقرير .. واظهار المطلوب فقط وياليت ترفق لي النموذج والتقريرين الأصل .. الذين تعمل عليهما الآن
  5. لا بأس سوف اساعدك ولكن يجب عليك المتابعة .. بحيث لا تأخر في الرد والتجاوب سأعمل لك نموذجا صغيرا لمشروع تحضير بالباركود طريقة التحضير : اما بكتابة رقم الموظف ثم انتر .. او تمرير باركود الموظف على قارىء الباركود اقصد كلها تعمل
  6. مثالك هذا غير عملي اقصد انه لا يتصور العمل عليه .. بمعنى انه يتم ادخال اسم الموظف ووقت حضوره ووقت خروجة في كل مرة .. هذه ليست برمجة البرمجة هي تسهيل العمل على المستخدم .. مثلا : 1- توقيع الموظف بنفسه بحيث يدخل رقمه فقط ثم انتر .. والبرنامج يتكفل بعدها بادخال وقت الحضور او الانصراف 2- يتم ادخال رقم الموظف فقط من قبل المستخدم يدويا او بتمرير قارىء الباركود .. والبرنامج يقوم بادخال وقت الحضور او الانصراف .......................................... على كل حال انت تريد دالة اسنخراج فرق الحضور عن الانصراف تفضل هذا مثال سبق ان عملته تجد فيه : في الاستعلام الاول دالة لاستخراج الفرق كرقم صحيح (دقائق) وفي الاستعلام الثاني ارجاع هذا الرقم الى صيغة الوقت جمع تأخر الحضور .rar
  7. المسألة ليست بكتابة كود انما هو مشروعك ارفق جزء من عملك حتى يتم التعديل عليه مثلا : 1- جدول اسماء الموظفين 2- جدول الحضور والانصراف 2- نموذج التحضير .. الذي يتم من خلاله رصد الحضور والانصراف ................................... والنتيجة سوف تظهر في نموذج او تقرير خاص بكل ما تفكر به : ( الغيابات / التاخرات / خلال فترة محددة يومية او اسبوعية او شهرية)
  8. خذ راحتك .. اسأل كما يحلو لك .. في الموضوع السابق رأيت انه تجاوز 3 صفحات .. لذا احببت البدء بموضوع وعنوان جديد .. فالعناوين الجديدة المختلفة مسألة ايجابية بالنسبة لطلبك هذا فالامر اسهل مما تتصور ولست بحاجة الى انشاء حقول واكواد بمتغيرات وانما هو سطر واحد بسيط : Private Sub C7_AfterUpdate() C8 = DateAdd("d", 30, C7) End Sub الرقم 30 هو عدد الايام (القيمة) التي ترغب باضافتها يمكنك وضع هذه القيمة في حقل في احد الجداول الموجودة ذات السجل الوحيد ويتم جلبها ( على اعتبار انها قد تتغير هذه المدة (القيمة) ) Database25.rar
  9. عليكم السلام اهم شيء هو ان تستبدل ما تم تلوينه بالاحمر الى حقل واحد = تاريخ كامل ( جنرال) وما تم تلوينه بالاخضر الى حقل آخر = تاريخ كامل ( جنرال) لأن هذا التاريخ يحتوي على التاريخ والوقت بالدقيقة والثانية ولست بحاجة الى تعدد الحقول من خلال هذين الحقلين يمكنك احتساب ما تشاء داخل الاستعلام ومن فوائده ايضا امكانية احتساب الساعات والدقائق خلال يومين فيما لو كان الحضور اليوم .. والانصراف بعد الساعة 12 ليلا
  10. الحروف العربية هي السبب في صعوبة التعديل تفضل تم الاصلاح Database24.rar
  11. ولا اجمل من هذا الإيضاح تفضل Database23.rar
  12. لللأسف المثال يعمل عندي 100% يبدو ان الخلل في جهازك أرجو ممن يمر من هنا من الاخوة تجربة مرفقي الأخير وافادتنا ان كان هناك خلل كما ذكر اخونا الفاضل .
  13. كذا لم نبق اصحاب انا قلت ارسم لي التقرير الآن في التقرير حقول لا اعلم ما البيانات التي تدرج فيها مثلا : اولا ان رئيس بلدية .. وتحته حقول الاسم وتاريخ الميلاد ومكانه هل هذه الحقول للأب ام لرئيس البلدية ؟ واذا لرئيس البلدية فأين نجد بياناته؟ ثانيا الوثيقة المقدمة من صاحب التصريح .. وتحتها 4 حقول .. ما البيانات التي تدرج فيها؟ .... اخي بارك الله فيك ارى اننا استوفينا كل الاحترازات المطلوبة في الفورم وتبقى تقرير الخاص بالقاصر يا ليت تفتح موضوع جديد يكون مستوفي للبيانات المطلوب اظهارها في التقرير ولا تنسى تضمن الصور اللازمة في شرحك مشكورا
  14. عندي تتم التصفية بامتياز حسب ما يتم اختياره انظر الصورة
  15. تفضل تم ضبط النموذج بصورة نهائية الاضافات : جدول للتصاريح .. من اجل تتمكن من التصفية وحدة نمطية عامة .. لاستخراج العمر بالسنة والشهر واليوم ............. تبقى تقرير 10 ان لم تتمكن من ضبطه .. قم بتصميمه بدون مصدر بيانات .. فقط ارسم الحقول التي تريدها ان تظهر ثم ارفعه Database21.rar
  16. لم افهم .. نحن نتكلم عن 17 اكبر بيوم يكون راشدا ويظهر ضمن الزوج والزوجة في تقرير 4 والآن انت تتحدث عن 18 فضلا اشرح لي مفصلا
  17. تمام .. الامر يسير ان شاء الله مع اني متأكد من وجود الدالة في احدى الوحدات النمطية عندك سوف اعمل دالة خاصة بالنموذج فقط ولكن السؤال : هل يجب ان يكون العمر اكبر من 17 ولو ليوم واحد؟ هل تريدنا نحسب العمر بدقة ؟
  18. هذه ليست دالة لاستخراج العمر انت تجلب سنة الميلاد فقط من حقل خاص وسنة الميلاد موجودة في تاريخ الميلاد ولسنا بحاجة لجلب حقل السنة هذا دالة العمر هي التي تحسب بدقة من تاريخ الميلاد وحتى تاريخ اليوم الحالي ... السنة والشهر واليوم إذاً .. العمر عندك هو نتيجة لطرح عام الميلاد مثلا 2006 من 2025 هل هذا صحيح؟
  19. كتبت ردي اعلاه قبل الاطلاع على المثال ما شاء الله .. انت اجدت التعديل وكله تمام . ما المطلوب مني الآن؟
  20. وجدت لك هذا المثال ضمن محفوظاتي اتمنى تجد بغيتك فيه بحث باي حرف واي مكان من مربع التحرير.rar
  21. سبحان الله .. الفورم وظيفته استخراج تصاريح .. وليس ادخال بيانات المفترض بيانات الاسرة مكتملة عند التسجيل .. وما زلت اردد واعيد اكمل بيانات الزوجة والابناء لو ان بيانات البطاقة موجودة في جدول الزوجة وجدول الابناء لتم جلبها من الجداول ...................................................... راجع اول مثال لك : الفورم مصدر بياناته جدول الزوج .. ويتم تعبئة بيانات البطاقة آليا ايضا فيه يتم تحديث بيانات البطاقة في جدول الزوج .. لماذا ؟ قل لي لماذا ؟ يجب ان تفيدني في هذه النقطة .. البيانات موجودة فعلا في جدول الزوج فلماذا يتم تحديثها اقصد هذا الكود ادناه : هل فهمتني ؟ بمعنى لو تم ادخال بيانات بطاقة الزوجة في الفورم سوف يتم تحديث بيانات الزوج في الجدول .. هل هذا منطقي؟ Private Sub Reporte_Title1_Click() DoCmd.SetWarnings False DoCmd.RunSQL "UPDATE Tbl_ZAWJ SET Tbl_ZAWJ.C1 = [Forms]![A2]![C1], Tbl_ZAWJ.C2 = [Forms]![A2]![C2], Tbl_ZAWJ.C3 = [Forms]![A2]![C3] WHERE (((Tbl_ZAWJ.IDP)=[Forms]![A2]![IDP]));" DoCmd.SetWarnings True خلاص اخي سوف اعتمد حقولك الجديدة في الفورم .. وسيتم تعبئة هذه الحقول من المستخدم يدويا .. واظهارها في التقرير بعيدا عن الجداول .. هل هذا ما تريد ؟ يجب ان تؤكد لي هذه النقطة بالتحديد اين هذه الدالة ؟؟ انا اعرف انها موجودة في برنامجك .. لماذا لم ترفقها في المثال .. من اجل تشغيلها لا يصلح ان تتراكم الدوال في برنامجك يكفي ان ترفق الوحدة النمطية التي تتواجد فيها هذه الدالة من اجل في النهاية تنسخ الى برنامجك فورم 2 والتقرير فقط .. اكرر فقط .. اليس هذا افضل لك؟ لو عملتها عندي ستكون مضطرا الى نسخ الوحدة النمطية المشتملة على الدالة الجديدة .. التي هي موجودة عندك فعلا
  22. وهذا تعديل لتاء التأنيث بين الأولاد وتشغيل زر فتح النموذج Database18.rar
  23. 1- اين تكتب رقم البطاقة وتاريخ صدور ومكان الصدور للزوج والزوجة حسب ماقلت تؤخذ مباشرة من جدول الزوج لذلك طلبت منك اكمال بيانات الجداول .. ايضا ما الفائدة من عرض حقول في الفورم وهذه الحقول مرتبطة في التقرير بالجداول 2- بالنسبة للأبناء الاقل من 17 سنة فهم مستثنين ولهم تقريرا خاصا كي لا يظهر الاطفال اقل من سن الرشد يجب ادراج العمر في مصدر البيانات من اجل حجبهم في القوائم حاول تصحيح هذا استاذ لم اكتف بالتصحيح فقط بل انظر لتاء التأنيث في التقرير .. على جميع الحقول المتواجدة فيه Database17.rar
  24. بياناتك في الجدول شحيحة .. ولم ارغب في اي تعديل على الجداول .. لأني اعلم ان برنامجك كبير واي تغيير مهما كان يسيرا سيعمل مشكلات لن تخرج منها بسهولة ومن هذه البيانات ارقام البطاقة الوطنية وتاريخها ومكان اصدارها ... هذه فقط موجودة في جدول الزوج لذا سوف يظهر في التقرير رقم بطاقة الزوج للجميع .. وهذا هو ما سرت انت عليه في تصميمك الأساسي .......... عملت لك نموذج انسيابي كل ما عليك هو تحديد سجل الزوج في النموذج الرئيسي ثم النقر على زر تصاريح عملت ضوابط كثيرة جميلة .. فلست بحاجة الى اخفاء او اظهار الحقول .. فهي ظاهرة دوما بمعنى يستحيل ان تخطىء لأن فتح التقرير مترتب على خطوات مدروسة وبيانات يجب اختيارها الغريب ان هامش الحالة (المتوفين) يختلف بين الزوج والزوجة : الزوج =2 والزوجة = 4 .. وكان الأولى توحيدها على مستوى المشروع .................................................. بعد التجربة والتأكد ان كل شيء تمام .. كل ما عليك هو نقل فورم A2 والتقرير الى مشروعك فقط Database16.rar
×
×
  • اضف...

Important Information