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

الردود الموصى بها

قام بنشر

السلام عليكم الإخوة الكرام في هذ المنتدى الجميل

عندي مشكلة كمايلي :

من النموذج FORMS1

عند اختيار السنة 2023 تم اختيار  (معلم) تظهر القائمة الاسمية وفيها

خالد خالد

لكن عند الضغط على زر  طباعة التقرير   أو  على زر تحويل التقرير إلى صيغة PDF

يتم طباعة أو استخراج الى صيغة  PDF   القائمة الاسمية للجميع وهي

خالد خالد

أحمد أحمد

من فضلكم حل لهذه المشكلة وبارك الله فيكم

 

BASEB.accdb

قام بنشر
26 دقائق مضت, Foksh said:

مشكور أخي وبارك الله فيك على الرد

لكن قد لا ينفع إذا كان العدد كبير للأسماء أو تكون هناك صعوبة كبيرة في التعامل

  • أفضل إجابة
قام بنشر

تفضل اخي الكريم هذا الكود لتحويل التقرير إلى صيغة pdf 

Private Sub أمر65_Click()

    Dim varItem As Variant
    Dim myWhere As String
    Dim Criteria As String
    Dim ReportName As String
    
    ReportName = "rap_liste_stagiere_grade_groupe1"
    
    Criteria = varItem
    myWhere = ""
    
    ' Loop through the selected items in the ListBox
        For Each varItem In Me.lst_XX.ItemsSelected
    ' Add each selected item to the string
        myWhere = myWhere & "'" & Me.lst_XX.ItemData(varItem) & "', "
    Next varItem
    
    ' Remove the trailing comma and space from the string
        myWhere = Left(myWhere, Len(myWhere) - 2)
    
    DoCmd.OpenReport "rap_liste_stagiere_grade_groupe1", acViewPreview, , "[grade] in (" & myWhere & ")"
    DoCmd.OutputTo acOutputReport, ReportName, acFormatPDF
    DoCmd.Close acReport, ReportName, acSaveNo
    
End Sub

نفس الكود تستطيع ان تستخدمه في طباعة التقرير مع تغير بسيط في هذا السطر  DoCmd.OutputTo acOutputReport, ReportName, acFormatPDF

بالتوفيق

  • Like 2
  • Thanks 2
قام بنشر

 

5 ساعات مضت, moho58 said:

السلام عليكم الإخوة الكرام في هذ المنتدى الجميل

عندي مشكلة كمايلي :

من النموذج FORMS1

عند اختيار السنة 2023 تم اختيار  (معلم) تظهر القائمة الاسمية وفيها

خالد خالد

لكن عند الضغط على زر  طباعة التقرير   أو  على زر تحويل التقرير إلى صيغة PDF

يتم طباعة أو استخراج الى صيغة  PDF   القائمة الاسمية للجميع وهي

خالد خالد

أحمد أحمد

من فضلكم حل لهذه المشكلة وبارك الله فيكم

وعليكم السلام ورحمة الله تعالى وبركاته

طيب فكرتى المتواضعة :wink2:

لو اعجبتك سوف أقوم بعمل بعض التعديلات اللازمة لاضفاء مرونة اكثر 

BASEB (Judy).accdb

  • Thanks 1
قام بنشر (معدل)

 

2 ساعات مضت, سامي الحداد said:

تفضل اخي الكريم هذا الكود لتحويل التقرير إلى صيغة pdf 

Private Sub أمر65_Click()

    Dim varItem As Variant
    Dim myWhere As String
    Dim Criteria As String
    Dim ReportName As String
    
    ReportName = "rap_liste_stagiere_grade_groupe1"
    
    Criteria = varItem
    myWhere = ""
    
    ' Loop through the selected items in the ListBox
        For Each varItem In Me.lst_XX.ItemsSelected
    ' Add each selected item to the string
        myWhere = myWhere & "'" & Me.lst_XX.ItemData(varItem) & "', "
    Next varItem
    
    ' Remove the trailing comma and space from the string
        myWhere = Left(myWhere, Len(myWhere) - 2)
    
    DoCmd.OpenReport "rap_liste_stagiere_grade_groupe1", acViewPreview, , "[grade] in (" & myWhere & ")"
    DoCmd.OutputTo acOutputReport, ReportName, acFormatPDF
    DoCmd.Close acReport, ReportName, acSaveNo
    
End Sub

نفس الكود تستطيع ان تستخدمه في طباعة التقرير مع تغير بسيط في هذا السطر  DoCmd.OutputTo acOutputReport, ReportName, acFormatPDF

بالتوفيق

بارك الله فيك أخي الكريم وجعله الله في ميزان حسناتك  هذا ما أريده بالضبط

 

تم تعديل بواسطه moho58
  • Thanks 1
قام بنشر

أشكركم أخواني الكرام على المتابعة والتفاعل مع الموضوع

جعلها الله في ميزان حساناتكم أن شاء الله

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information