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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    268

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

  1. تمام .. الامر يسير ان شاء الله مع اني متأكد من وجود الدالة في احدى الوحدات النمطية عندك سوف اعمل دالة خاصة بالنموذج فقط ولكن السؤال : هل يجب ان يكون العمر اكبر من 17 ولو ليوم واحد؟ هل تريدنا نحسب العمر بدقة ؟
  2. هذه ليست دالة لاستخراج العمر انت تجلب سنة الميلاد فقط من حقل خاص وسنة الميلاد موجودة في تاريخ الميلاد ولسنا بحاجة لجلب حقل السنة هذا دالة العمر هي التي تحسب بدقة من تاريخ الميلاد وحتى تاريخ اليوم الحالي ... السنة والشهر واليوم إذاً .. العمر عندك هو نتيجة لطرح عام الميلاد مثلا 2006 من 2025 هل هذا صحيح؟
  3. كتبت ردي اعلاه قبل الاطلاع على المثال ما شاء الله .. انت اجدت التعديل وكله تمام . ما المطلوب مني الآن؟
  4. وجدت لك هذا المثال ضمن محفوظاتي اتمنى تجد بغيتك فيه بحث باي حرف واي مكان من مربع التحرير.rar
  5. سبحان الله .. الفورم وظيفته استخراج تصاريح .. وليس ادخال بيانات المفترض بيانات الاسرة مكتملة عند التسجيل .. وما زلت اردد واعيد اكمل بيانات الزوجة والابناء لو ان بيانات البطاقة موجودة في جدول الزوجة وجدول الابناء لتم جلبها من الجداول ...................................................... راجع اول مثال لك : الفورم مصدر بياناته جدول الزوج .. ويتم تعبئة بيانات البطاقة آليا ايضا فيه يتم تحديث بيانات البطاقة في جدول الزوج .. لماذا ؟ قل لي لماذا ؟ يجب ان تفيدني في هذه النقطة .. البيانات موجودة فعلا في جدول الزوج فلماذا يتم تحديثها اقصد هذا الكود ادناه : هل فهمتني ؟ بمعنى لو تم ادخال بيانات بطاقة الزوجة في الفورم سوف يتم تحديث بيانات الزوج في الجدول .. هل هذا منطقي؟ 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 والتقرير فقط .. اكرر فقط .. اليس هذا افضل لك؟ لو عملتها عندي ستكون مضطرا الى نسخ الوحدة النمطية المشتملة على الدالة الجديدة .. التي هي موجودة عندك فعلا
  6. وهذا تعديل لتاء التأنيث بين الأولاد وتشغيل زر فتح النموذج Database18.rar
  7. 1- اين تكتب رقم البطاقة وتاريخ صدور ومكان الصدور للزوج والزوجة حسب ماقلت تؤخذ مباشرة من جدول الزوج لذلك طلبت منك اكمال بيانات الجداول .. ايضا ما الفائدة من عرض حقول في الفورم وهذه الحقول مرتبطة في التقرير بالجداول 2- بالنسبة للأبناء الاقل من 17 سنة فهم مستثنين ولهم تقريرا خاصا كي لا يظهر الاطفال اقل من سن الرشد يجب ادراج العمر في مصدر البيانات من اجل حجبهم في القوائم حاول تصحيح هذا استاذ لم اكتف بالتصحيح فقط بل انظر لتاء التأنيث في التقرير .. على جميع الحقول المتواجدة فيه Database17.rar
  8. بياناتك في الجدول شحيحة .. ولم ارغب في اي تعديل على الجداول .. لأني اعلم ان برنامجك كبير واي تغيير مهما كان يسيرا سيعمل مشكلات لن تخرج منها بسهولة ومن هذه البيانات ارقام البطاقة الوطنية وتاريخها ومكان اصدارها ... هذه فقط موجودة في جدول الزوج لذا سوف يظهر في التقرير رقم بطاقة الزوج للجميع .. وهذا هو ما سرت انت عليه في تصميمك الأساسي .......... عملت لك نموذج انسيابي كل ما عليك هو تحديد سجل الزوج في النموذج الرئيسي ثم النقر على زر تصاريح عملت ضوابط كثيرة جميلة .. فلست بحاجة الى اخفاء او اظهار الحقول .. فهي ظاهرة دوما بمعنى يستحيل ان تخطىء لأن فتح التقرير مترتب على خطوات مدروسة وبيانات يجب اختيارها الغريب ان هامش الحالة (المتوفين) يختلف بين الزوج والزوجة : الزوج =2 والزوجة = 4 .. وكان الأولى توحيدها على مستوى المشروع .................................................. بعد التجربة والتأكد ان كل شيء تمام .. كل ما عليك هو نقل فورم A2 والتقرير الى مشروعك فقط Database16.rar
  9. الآن انتبهت الأرملة هذه على قيد الحياة ههههههه المتوفى زوجها
  10. لكني شاهدت عمل الكود اذا متوفي تظهر رسالة ويغلق النموذج على كل حال الجزئيات هذه وغيرها يمكن ضبطها لا حقا بكل يسر المهم الأساسات والبناء .. يجب ان تكون سلسة انتظرني سوف اعمل لك الأساسات داخل الفورم .. وانا متأكد انه يمكنك التعديل والاضافات بكل يسر
  11. من ضمن الاكواد التي سيتم الاستغناء عنها .. الاكواد الخاصة باسماء المتوفين حيث لن يظهروا اساسا .. لأن هذا الفورم والتقرير خاص بتصاريح الأحياء
  12. تفضل تم اضافة رقم القسم الى جدول التشخيص اما تعديل اسم المعالج وايضا على رقم القسم فيمكنك عمل ذلك بعملية مستقلة من خلال (جدول التشخيص) ‏‏العياده2.rar
  13. شكرا جزيلا ... عمل احترافي رائع جميل مرتب وهدية مقبولة .. اهداك الله من خير الدنيا والآخرة عندي ملاحظة .. او هو تساؤل .. قد يكون بسبب فهمي كأنك غفلت عن بيئة عمل هذه الملاحظة .. اقصد اين ومتى تظهر هذه الملاحظة .. وهل يمكن ان تنبثق في وقت او حدث محدد ؟ ام ان المسألة تنتهي عند عمل زر لإظهار هذه الملاحظة ، وما جدواها إذا كنت اعمل على حاسبة واحدة
  14. ما دمت في بداية مشروعك 1- لا يصلح كتابة اسماء الجداول والحقول بحروف عربية .. اعد انشاء مشروعك واستخدم الكتابة بحروف انجليزية ولا تستخدم المسافات الفارغة بين الكلمات واستخدم الكلمات العربية في التسميات التوضيحية فقط 2- الاطوال معروفة ولكن الشرائح غير مفهومة ويجب ان تشرح مفهومها 3- انت بحاجة الى جداول خدمية مثل جدول كنترول يبين الاسعار حسب الطول والشريحة ... ليتم الاختيار منها بدلا من كتابتها كل مرة واشياء اخرى ستأتيك تباعا في وقتها انصحك بتنفيذ هذه التعليمات .. وستجد ان شاء الله غالب اخوتك هنا يسارعون لمساعدتك
  15. انا اتكلم عن بيانات اساسية رئيسية تخص الشخص ايا كان اب او زوجة او ولد بالغ سن الرشد رقم بطاقة الهوية / تاريخ الصدور /مكان الصدور / السكن / بلدية السكن
  16. هذا مثال فقط اضبط بيانات الجداول 9acer14.rar
  17. رقم بطاقة الهوية / تاريخ الصدور /مكان الصدور / السكن / بلدية السكن سجل هذه البيانات في جدول الآباء / وجدول الزوجات / جدول الأبناء الابناء اقل من 17 اكيد لا يوجد
  18. شوفت اخي وحبيبي الجداول ليس فيها هذه البيانات لذا طلبت منك ضبط الجداول بالبيانات اللازمة جدول الزوجات وجدول الأبناء ( تدرج احد الأبناء اكبر من 17 سنة ) لهذا قلت تكتفي باسمين فقط تضبطهما ضبطا تاما والابناء يكفي ولدين لكل زوجة
  19. لا .. لم اقصد سوف اعمل على مثالك الموجود سؤالي الآن وهو اني اريد زيادة في التأكيد : هل صحيح ان الحقول c1 c2 c3 N4 N5 هي بيانات الأب ؟؟ اقصد انها لا تتغير عند اختيار الزوجة او الولد؟
  20. نعم انا متفرغ الآن فقط اطلب منك تفضلا ضبط البيانات الضرورية في الجداول اريد فقط اسمين واكرر فقط واحد له زوجة واحدة .. وأبناء والآخر له اكثر من زوجة .. وابناء لكل زوجة ونموذجك Search_Frm البيانات في الجداول يجب ان تكون كافية وافية .. كما تريد ظهورها في التقرير
  21. طريقة تصميمك لنموذج A2 بحاجة الى تحسين الصحبة الطويلة بيننا اعرف ان اي فكرة في رأسك يصعب تغييرها الأفضل في النموذج عند التحميل ان يعرض اسم الأب افتراضيا وتحته الحقول الخمسة ( الهوية ورقمها وتاريخها والبلد) ان كانت تخصه فقط لأني لاحظت من خلال الجداول ان الزوجة والابناء لم ترصد لهم هذه البيانات . بعد ذلك .. اي اسفل هذه البيانات .. مربعي تحرير للزوجات والأبناء ( يتم الاختيار منهما حسب الطلب) واسفل مربعات التحرير مربعات اختيار ( لاختيار المحدد بالتصريح : ان كان الأب او احد الزوجات او احد الأبناء ) ثم مربعي الريبورت اللذين يحددان نوع الخدمة هذه الطريقة تختصر عليك الكثير الكثير من الاكواد وايضا يمكنك العرض ضمن تقرير واحد
  22. انا اشرت اليك اين موقع الخلل انظر اول مثال لك تم اصلاحه حسب ملاحظتي .. ان كان التعديل يوافق طلبك فقط اعلنت عن المتغيرات .. لأن المتغيرات موجودة في نموذج بعيد عن التقرير 9acer4.rar
  23. لم أسأل عن Rep1 و Rep2 وانما عن Rept1 و Rept2 ... انظر الكود الذي نسخته لك .. هذا الكود موجود في التقرير الهدف
×
×
  • اضف...

Important Information