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

طاهر اوفيسنا

04 عضو فضي
  • Posts

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

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

السمعه بالموقع

70 Excellent

2 متابعين

عن العضو طاهر اوفيسنا

البيانات الشخصية

  • Gender (Ar)
    ذكر
  • Job Title
    موظف
  • البلد
    الجزائر
  • الإهتمامات
    برامج الاكسس

اخر الزوار

4483 زياره للملف الشخصي
  1. اعتذرا لصاحب الموضوع وكي تعم الفائدة ممكن استاذ تعمل معروف وتزيد للكود طباعة الصفحة اي نسخ الطباعة 3 مرات بزر واحد
  2. ياسبحان الله استاذي لقد تم حذف كل ماتم تعديله من طرفك فاصبح المرفق يشتغل عادي شي عجيب 😙 هات ماعندك لنرى ابتكارك استاذ 💐
  3. شكرا لك استاذي العزيز kanory قمت بإنشاء مربع نص غير منظم مخفي وسميته KA وعملت المعيار بالنموذج Frm_MenhaRules كما تم تعريف ME.KA [Forms]![FrmMenah]![ka] Me.ka = [Forms]![FrmMenah]![Etar].Column(1)
  4. شكرا استاذ على الرد كيف يعمل المرفق المهم المطلوب تصفية في نموذج الاستثناءات حسب الاستعلام الموحد Qry_Menha ولاسيما Menha_Id
  5. هل من مساعدة اساتذتي المطلوب حسب الصورة
  6. السلام عليكم معذرة لاني لم افتح موضوع جديد لاني اراه تكملة للموضوع القديم قمت بتغيير مصدر مربع تحرير وسرد etar فوقعت في مشكلة عند فتح نموذج الشرط حاولت كثير بان اجد حلا فلم اجده Private Sub N100_Click() Dim fieldValue As String Dim keywords As Variant Dim keyword As Variant Dim found As Boolean Dim strWhereCondition As String ' الكلمات أو أجزاء الكلمات المراد البحث عنها keywords = Array("etar") ' يمكنك إضافة كلمات أخرى هنا ' جلب القيمة من الحقل Field1 مع التعامل مع القيم الفارغة fieldValue = Nz(Me!Etar.Column(1), "") ' التحقق إذا كانت القيمة تحتوي على أي من الكلمات المطلوبة found = True For Each keyword In keywords If InStr(1, fieldValue, keyword, vbTextCompare) > 0 Then found = True Exit For End If Next keyword ' إذا تم العثور على أي كلمة، افتح النموذج If found Then strWhereCondition = "[Menha_Type] = '" & Me![Etar].Column(1) & "'" DoCmd.OpenForm "Frm_MenhaRules", acNormal, , strWhereCondition If Me.Etar.ListIndex = 0 Then Me.Frm_sub.SourceObject = "FrmMenah_sub" 'Me.Frm_MenhaRules.SourceObject = Menha_Name 'Menha_Name = CmdMenha.Column(2) End If Else ' إذا لم يتم العثور على أي كلمة MsgBox "الحقل لا يحتوي على النصوص المطلوبة.", vbInformation, "تحذير" End If Exit_N100_Click: Exit Sub Err_N100_Click: MsgBox Err.Description Resume Exit_N100_Click End Sub ) تغير المصدر.rar
  7. وهو كذالك تم الحل استاذ ربي يحفظك ومايحرمنا من تواجدك
  8. استاذ فما سؤال طرحتته قبلا وماوجدت اجابة كافية من خلال الصورتين بعد نسخ الفورم تصبح هكذا قبل النسخ مالسر في ذلك
  9. مشكور استاذ على الافكار الجميلة والاهتمام بالمواضيع
  10. استاذي الجليل ابوخليل حياك الله وجدت مشكلة بخصوص ظهور اسم البلدية والولاية في التقرير 6 عند شهادة عدم الزواج او عدم الطلاق او عدم اعادة الزواج بحيث يظهر لي رقم البلدية ورقم الولاية بدلا عن الاسم مع العلم ان جدول الزوجة تظهر به الاسماء ياريت تعمل نظرة وتعالج المشكلة وشكرا لك Wil10.rar
  11. نعم فكرت وطلعت النتيجة قبل ردك استاذ ولكن خلاف ماتفضلت به انت تصحيحي كان If Loan_ID > 0 Then If t = "Cridi" Then s = DSum("[Payment_Made]", "tbl_Loans", "[EmployeeID]=" & ID_Emp & " And month([Payment_Month])=" & M & " And Year([Payment_Month])=" & Y & " And [Loan_Type]='Cridi'") End If If t = "Elec" Then s = DSum("[Payment_Made]", "tbl_Loans", "[EmployeeID]=" & ID_Emp & " And month([Payment_Month])=" & M & " And Year([Payment_Month])=" & Y & " And [Loan_Type]='Elec'") End If If t = "Inkhirat" Then s = DSum("[Payment_Made]", "tbl_Loans", "[EmployeeID]=" & ID_Emp & " And month([Payment_Month])=" & M & " And Year([Payment_Month])=" & Y & " And [Loan_Type]='Inkhirat'") End If Else If Loan_ID < 0 Then If t = "ErrVerment" Then s = DSum("[Payment_Made]", "tbl_Loans", "[EmployeeID]=" & ID_Emp & " And month([Payment_Month])=" & M & " And Year([Payment_Month])=" & Y & "And [Loan_Type]='ErrVerment'") End If End If End If علما ان الانخراط حاليا بدون مبلغ فلو افترضنا ان به مبلغ لاختلط الامر من جديد فتعديلك كان حلا وسدا لجميع الثغرات في المستقبل عموما بارك الله فيكما وربي مايحرمنا من فضلكم وعطائكم الغير محدود
  12. لم تحل المشكلة بحذف Else صحيح تم وضع المبلغ ولكن تكرر المبلغ والاصح كما في الصورة اسفله 'Else If t = "Inkhirat" Then s = DSum("[Payment_Made]", "tbl_Loans", "[EmployeeID]=" & ID_Emp & " And month([Payment_Month])=" & M & " And Year([Payment_Month])=" & Y & " And [Loan_Type]='Inkhirat'") End If If t = "ErrVerment" Then s = DSum("[Payment_Made]", "tbl_Loans", "[EmployeeID]=" & ID_Emp & " And month([Payment_Month])=" & M & " And Year([Payment_Month])=" & Y & "And [Loan_Type]='ErrVerment'") End If End If وهاهو الاستعلام بعد التجريب علما ان Loan_Type = ErrVerment و Loan_ID= -1 هل من فكرة تؤدي الى حل
  13. شكرا استاذ وربي يحفظك وساجرب الامر عندما اتواجد امام الكمبيوتر
  14. ملاحظة : لما غيرت رقم الاداة من -1 الى 0 تم الحل الصحيح مامشكلة - 1 ؟ علما انه لازم يكون الرقم مغاير للصفر والواحد الى اكبر عدد موجب ممكن يكون
  15. السلام عليكم اساتذتي الكرام ويبقى مد العون والمساعدة قائما من طرف الاساتذة الاجلاء لقوله ﷺ: والله في عون العبد ما كان العبدُ في عون أخيه. عندي مشكلة في الاستعلام Qry_loans_Step1 والمستمد من الوحدة النمطية fAdd_Observations علما ان التاريخ 2025/11/03 وخاصة عند العامل رقم 116يظهر مبلغ ErrVerment في Cridi حيث ان المعني لديه اقتطاع 5000.00 فيCridi ولديه 18.600.00 في ErrVerment مشكلة دفع.rar
×
×
  • اضف...

Important Information