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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    268

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

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

Important Information