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

ابوخليل

أوفيسنا
  • Posts

    12,451
  • تاريخ الانضمام

  • Days Won

    231

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

  1. هذه المرة الثانية تذكر انه لا يفتح الملف مضغوط يجب ان تفك الضغط عنه اولا الملف يعمل بكفاءة 100% .. جربته اكثر من مرة تفضل هذا ملف غير مضغوط test13.accdb
  2. الحقيقة جلست وقت طويل من اجل تنظيم وترتيب الجداول اي مشروع يجب ان تكتمل جميع الجداول في البداية قبل الانتقال الى غيرها الق نظرة وتفحص جيدا عملية التصميم 6 جداول تم اختزالها في 3 بيانات الانفاق في الجدولين الفرعيين بحاجة الى اعادة نظر لانها متشابهه Data1.rar
  3. تفضل ' من روائع ابي هادي مع بعض تصرف '-------------------------------------- Const YearAvg = 365.25 Dim vDays As Long '---------------- Dim vyy As Integer Dim vmm As Integer Dim vdd As Integer Dim alldays As Integer, halfdays As Integer alldays = DateDiff("d", date1, date2) halfdays = alldays \ 2 If Me.Frame1 = 1 Then vDays = alldays Else vDays = halfdays End If vyy = Fix(vDays / 365) If Fix(vyy * YearAvg) > vDays Then vyy = vyy - 1 End If '------------------------------- vDays = vDays - Fix(vyy * YearAvg) '------------------------------- vmm = Fix(vDays / 29.5) If IIf(vmm > 2, CLng((vmm - 2) * 30.6) + 59, CLng(vmm * 30.6) + Int(vmm > 1) * 2) > vDays Then vmm = vmm - 1 End If '------------------------------- vdd = vDays - IIf(vmm > 2, CLng((vmm - 2) * 30.6) + 59, CLng(vmm * 30.6) + Int(vmm > 1) * 2) Me.m_d = vdd Me.m_m = vmm Me.m_y = vyy test13.rar
  4. تفضل اتمنى يحقق مطلوبك test12.accdb
  5. انظر ان كان هذا مطلوبك Aziz2.rar
  6. امامك طريقتين الاولى : ان تجعل السجل هذا في جدول خاص لا يشمله التفريغ .. وبعد التفريغ تعمل استعلام الحاق .. لنسخ السجل الى الجدول المطلوب الثانية : ان تكون بيانات السجل مكتوبة في الكود داخل محرر الفيجوال .. وبعد التفريغ تشغل الكود لنسخ هذه البيانات الى الجدول في المرفق ادناه طبقت الطريقة الثانية : DoCmd.RunSQL "INSERT INTO tbl1 ( id, sUser, sName ) SELECT ""15"" , ""0547812356"" , ""احمد فهمي"" " test.rar
  7. التبرع العيني يجمع حسب النوع لذا يلزم وجود جدول فرعي للمواد العينية اين الجداول التي طلبت منك؟
  8. اولا : حسبتك اعلاه غير صحيحة لأن الناتج بين التاريخين اعلاه حوالي سنتين وكذا اشهر ثانيا : كيف تريد الناتج تاريخ ؟؟ .. اكتب لي بيانات حقيقية او قريبة منها مثلا : تاريخ بداية كذا ... تاريخ نهاية كذا ... الناتج يكون التاريخ كذا
  9. المرفق بدون ضغط teste2.accdb
  10. المرفق teste2.rar
  11. انت ما فهمتني انا ارسلت لك صورة اذا النتيجة صحيحة ارسل لك المرفق سوف ارفق لك التعديل ولكن لدي استفسار حول حقول باقي الاقدمية .. ما المقصود بباقي الاقدمية اشرح لي من اجل اعملها لك اذا لم تقدر
  12. اخي حسان لم اعرف ما المطلوب اظهاره .. حسب فهمي تريد ان تظهر تاريخ محدد بناء على الايام انا فهمت انك تاريد معرفة ادنى او اقصى تاريخ كان المفترض ان الموظف يستحق الترقية فيه فانا عملت على هذا الفهم انظر الصورة وافدني اذا هو مطلوبك
  13. عليكم السلام هات امثلة من تجربتك على : عملية اجراء الفرق .. والناتج تحويل السلسلة الى تاريخ .. والناتج تغييير التاريخ .. والناتج وحبذا ترفع عملياتك هذه في مرفق مبسط
  14. كذا ما احنا اصحاب !!! جميع الحقول في الجداول مكتوبة بحروف عربية يبدوا ان هذا عمل قديم لك لانريد ما قبل الأخير .. نريده عندما يكتمل تماما الآن قم بعمل التالي : 1- اعد تصميم جداولك بطريقة سليمة 2- اجعل الواردات والنفقات في جدول واحد ( المبلغ يكون عمودين .. 1-للواردات 2-وللمصروفات ) 3- لا تغير في النماذج وانما غير فقط في مصدر البيانات
  15. مشاركة مع استاذنا وحبيبنا ابو النور تعديل طفيف على الكود من اجل نستغني عن الاستعلامات فقط انسخ الكود الى برنامجك TEST5.rar
  16. مشاركة مع اخوتي واحبتي اليك المرفق حيث تم تحقيق طلبك الأول اما بالنسبة لطلبك الثاني ، فانت بحاجة الى انشاء جدول جديد ( يبنى من نتيجة الاستعلام ) يشتمل على اربعة اعمدة تنقل اليه البيانات كالتالي : 1- الموقع او المنطقة 2- الفئة 3- المبلغ 4- الشهر وعلى اعتبار المناطق 3 والفئات 12 فسوف يشتمل الجدول على 36 سجل هذا الجدول سيكون هو مصدر بياناتك لجدول عمليات الأرصدة ويمكنك جعل هذا الجدول هو مكان صرف الحوافز بدلا من جدول الارصدة .. فتضيف عمودا للمصروف وعمودا آخر للمتبقي hafez-4.rar
  17. التثبيت للوصف وليس الدول .. اعد قراءة ما كتبت لك
  18. نبحث عن العمل السهل اليسير .. بعيدا عن كثرة الاستعلامات او الاكواد والوحدات النمطية لا بد ان تجعل احد الحقلين ثابت وارى ان حقل الوصف اقرب للثبات حتى لو بلغ 10 صمم تقريرك بشكل افقي .. ويكون الوصف في الأعلى والمجاميع الكلية في الأسفل
  19. ولكنك انت من رسم التقرير حيث انت الذي وضعت البلدان في حقول ثابتة لا اعلم ان كنت اقدر على تحقيق الفكرة .. سأحاول استفسار ؟ هل حقل Grade محصور بانواع محددة يمكن وضعها في الرأس بدلا من الدول ؟
  20. احبتي الكرام يجب اعطاء نصيب من الوقت عند تصميم الجداول .. بل قليل من الفكر وليس الوقت ، لان الوقت نفسه لا يتغير عند التصميم مسألة اننا نجعل جميع مفاتيح الجداول باسم : ( num ) او ( id ) وتكرار اسماء غيرها من الحقول كذلك ، فهذا يحتاج اعادة نظر في طريقتنا في التصميم . صحيح ان اكسس يسمح لنا بتكرار الاسم اذا اختلفت الجداول ، ولكن الوعد قدام .. حينما نحتاج لضم هذه الجداول في الاستعلامات او عند كتابة الشروط سنضطر حينها الى اعطاء الحقول اسماء ثانوية داخل الاستعلام .. وهذا يعد ضعفا وعيبا في التصميم الافضل دائما _وهو دليل الخبرة والاحتراف_ ان الاسم الذي اضعه للحقل لا يتكرر ابدا في جميع المشروع تفضل اخي العزيز تم التعديل مع ملاحظة ما كتب اعلاه baset2.rar
  21. الطلب الاول نضيف للكود بعد الذهاب لحقل البحث سطرين واحد لتحديد النص والثاني لحذفه Call SendKeys("^{a}", True) Sleep 500 Call SendKeys("{DEL}", True) اما الطلب الثاني فهو موجود ضمن المثال الأصلي هنا في النموذج SendWhatsMoreMsg sendwatsWebAll2.rar
  22. الطلب الاول مفهوم لكن هذا الذي تم اقتباسه لم افهمه على كل حال سأحاول معالجة طلبك الأول
  23. المطلوب غير مفهوم ... يرجى اعادة صياغة الطلب مثلا : لا يوجد نموذج فرعي في المثال ..
  24. اضف الى المرفق : 1_ جدول الدول 2 _ جدول بمن اسميتهم المستشارين والمساعدين ملحوظة : الافضل لك ان تكون تسميات الجداول وغيرها هي التي في برنامجك من اجل يسهل عليك نقل الاكواد
×
×
  • اضف...

Important Information