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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    408

كل منشورات العضو jjafferr

  1. وعليكم السلام اعمل التغيير التالي على استعلامك . بدل Current_User اكتب اسم حقل المستخدم اللي في النموذج ، وفي حدث "تحميل" النموذج اكتب : me.requery جعفر
  2. وعليكم السلام أخي الفاضل ، للأسف الشديد ، وليس من العدالة انك لم تُظهر التقرير كاملا في الصورة اعلاه ، والصورة الكاملة (وحسب مرفقك) . اي شيء تريد ان تجمع من هذه التقارير الفرعية انت عملت تغيير في التقرير ، ثم تتوقع النتائج تكون نفسها سابقا وهذا رابط لجزئية اخرى من سؤالك ، وسبحان الله فيه الجمع كذلك لثلاثة تقارير فرعية ، والنتيجة كذلك ان الجمع صحيح: وكما قلت لك في الرابط اعلاه: استاذنا الفاضل ، دعني ارى ما تراه انت ، وعليه احاول ان اجاوب على سؤالك جعفر
  3. وعليكم السلام الصور التالية هي من المرفق اعلاه: . . . وكما تلاحظ فالمجموع في ذيل التقرير يساوي مجموع التقارير الفرعيه ، حسب الرقم القومي ، والجمع صحيح استاذنا الفاضل ، دعني ارى ما تراه انت ، وعليه احاول ان اجاوب على سؤالك جعفر
  4. تفضل 1. نفكك السنة والشهر واليوم (هذا بسبب وجود صفر في اليوم/الشهر ، والذي سنحوله الى 1) . 2. والنتيجة: . 3. الآن نضع المعادلات اعلاه في الامر DateSerial لتحويلها لصيغة تاريخ ، في استعلام تحديث: . 4. والنتيجة المطلوبة: . جعفر . 706.نموذج بيروت بيانات.accdb.zip
  5. وعليكم السلام قد يفيدك الرابط التالي ، فانت تريد ان تعمل تصفية بإسم المستخدم ، والافضل انك تعمله من الاستعلام جعفر
  6. وعليكم السلام شكرا لك أخي شوقي جعفر
  7. وعليكم السلام هذا البرنامج يؤدي الكثير من الاشياء للأكسس ، ومنها طلبك: http://www.skrol29.com/us/vtools.php جعفر
  8. ونعم تستطيع ان تجلب قيم استعلام الى استعلام آخر ، و أحد هذه الطرق هي: ان تفتح الاستعلام الآخر في وضع تصميم ، ثم تجلب الاستعلام Nataej_1_Cors2_E الى الاستعلام المفتوح ، ثم تربط الحقل Taslal2 بحقل مساوي له من الاستعلام الآخر ، بهذه الطريقة انت اخبرت الاستعلام ان المعيار في ربط الاستعلامين هي قيمة الحقل Taslal2 وما يقابلها من الاستعلام الآخر ، وتستطيع حينها ان تضع الحقل الذي تريده من الاستعلام Nataej_1_Cors2_E وسط الحقول الاخرى. العمل اسهل من هذا الشرح بكثير المعادلة التي اعطيتك ، ستكون لحقل واحد ، ولكن لجميع السجلات. واعتقد انه سيكون اسهل لو ترفق برنامجك وتشرح فيه الحقول ، وتعطينا صورة عن النتيجة التي تريدها جعفر
  9. وعليكم السلام رجاء ترفق لنا هذه الجزئية من برنامجك علشان نراه ، وقبل ان ترفعه على الموقع يجب عليك ان تضغظه بواسطة winrar او winzip. جعفر
  10. وعليكم السلام اذا عندك 10 سجلات مثلا ، فكيف ستأخذ قيمة من السجل رقم 4 مثلا؟ المعيار سيكون وسيلتك لتصفية هذا السجل ، او معيارين مثل ID=4 او fName='جعفر' المعادلة هذه نستخدمها عادة لأخذ قيمة من جدول ، ولكننا نستطيع استخدامها لأخذ قيمة من استعلام كذلك ، كما هو الوضع في حالتك جعفر
  11. وعليكم السلام احد الطرق: dlookup("[Taslal2]","Nataej_1_Cors2_E", ....هنا يأتي المعيار....) جعفر
  12. لا يوجد شرح للموضوع ، والشرح التالي لا يدل على المطلوب رجاء فتح موضوع آخر به معلومات كافية ، حتى يستطيع الاعضاء فهم الموضوع ، وبالتالي الاجابة عليه. يُغلق. جعفر
  13. وعليكم السلام الكود اللي توصلنا اليه يستخدم حقلين فقط كمعيار: [رقم الفاتورة] و [اسم العميل] ، تو مو دخّل التاريخ في الموضوع!! جعفر
  14. وهل برنامجك يسمح للمستخدم ان يرى كائنات الجداول والاستعلامات والنماذج والتقارير والوحدات النمطية والماكرو؟ جعفر
  15. انا الذي اراه من برنامجك هو: . والنتيجة . جعفر
  16. وعليكم السلام نعم ، تستطيعين ان تحذفين المرجع ، ثم بدلا عن الربط المسبق Early Bounding: Dim AccApp as Excel.Application تستخدمين الربط المتأخر Late Bounding: Dim AccApp as object . وهذا ينطبق على اي متغير للأكسس في الكود ، ولكن الكود قد يحتاج الى تعديل بعض الاحيان ، وبعض الاحيان لا يمكن العمل بدون الربط المسبق ، جعفر
  17. وعليكم السلام اخي محمد واهلا وسهلا بك في المنتدى كما شرح اخواي أوس Sandanet وشفان ان قوانين المنتدى لا تسمح بأكثر من سؤال في كل موضوع ، وبما انهم قد اعطوك الحلول ، فسأقوم بترك الموضوع كما هو ، ولكن رجاء قراءة شروط المنتدى قبل ان تقوم بوضع سؤال آخر شكرا اخي @sandanet واخي @Shivan Rekany ، واستسمحكم على التعديل في مشاركتكم جعفر
  18. وعليكم السلام لوسمحت توضح المطلوب بتفصيل اكثر لوسمحت!! عندك 3 تقارير فرعية ، في كل تقرير فرعي مجموع الرصيد ، فاذا كنت تريد تجمع مجموع التقارير الثلاث ، فالمعادلة ستكون Private Sub تفصيل_Format(Cancel As Integer, FormatCount As Integer) Me.Sum_raseedafter = Me.rpt_2!Sum_raseedafter_rpt2 + Me.rpt_3!Sum_raseedafter_rpt3 + Me.rpt_4!Sum_raseedafter_rpt4 End Sub ولكني ارى انك تسأل عن نفس الشيء الذي سألته هنا: جعفر 680.1.الاجازات - Copy.accdb.zip
  19. في عدة طرق ، بس الاسهل ، مع الحدث بعد تحديث n1 ، مع الضغط على زر البحث: Private Sub أمر176_Click() Me.n1 = Me.n1 - 1 Call n1_AfterUpdate Call أمر20_Click End Sub Private Sub أمر183_Click() Me.n1 = Me.n1 + 1 Call n1_AfterUpdate Call أمر20_Click End Sub جعفر
  20. السلام عليكم الحمدلله انك استطعت الوصول الى حل بالنسبة الى السجل السابق والسجل التالي ، تستطيع استعمال هذا الكود Private Sub cmd_Previous_Click() On Error GoTo err_cmd_Previous_Click DoCmd.GoToRecord , , acPrevious Exit Sub err_cmd_Previous_Click: If Err.Number = 2105 Then MsgBox "هذا هو الســجل الأخير", vbInformation + vbOKOnly, "تنبيه" Else MsgBox Err.Number & vbCrLf & Err.Description End If End Sub Private Sub أمر176_Click() On Error GoTo err_أمر176_Click ' Me.Refresh ' ' With Recordset ' If .AbsolutePosition = .RecordCount - 1 Then ' MsgBox "هذا هو الســجل الأخير", vbInformation + vbOKOnly, "تنبيه" ' Else ' DoCmd.GoToRecord , , acNext ' End If ' End With DoCmd.GoToRecord , , acNext Exit Sub err_أمر176_Click: If Err.Number = 2105 Then MsgBox "هذا هو الســجل الأخير", vbInformation + vbOKOnly, "تنبيه" Else MsgBox Err.Number & vbCrLf & Err.Description End If End Sub . جعفر
  21. مافي مشكلة ، طيب اخبرينا كيف تريدينا نشتغل على برنامجك المرفق؟ اعطينا مثال لوسمحتي جعفر
  22. اللي فهمته من كلامك ، يجب ان يتم جمع التأخير من جدول "الحضور والانصراف" وليس من جدول T2 ، اذن ، ارفقي البرنامج اللي فيه جدول "الحضور والانصراف" علشان نعمل الحسبة ونصدرها الى جدول T2 اما اذا اردتي ان نواصل العمل على البرنامج الحالي ، فرجاء اعطائي تفاصيل اكثر للعمل جعفر
  23. وعليكم السلام أختي عندي اسئلة ومحتاجة توضيحات لوسمحتي: في الجدول T2 ، عندك سجل واحد فقط لكل موظف لكل شهر ، فالطريقة التي اوضحتيها في الصورة غير صحيحة ، لأنك تجمعين 3 اشهر !! جعفر
  24. استاذنا الفاضل انا لم انسى الموضوع ، ولكن به مجموعة اشكالات لأن طريقة عرض البيانات بالعربية (يعني من اليمين الى اليسار) ، ولي عودة بالتفاصيل ان شاء الله جعفر
×
×
  • اضف...

Important Information