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

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

قام بنشر

السلام عليكم

لدي برنامج بسيط لدرجات الطلاب

به جدول (اسم الطالب - الصف - عربي - انجليزي - دراسات - علوم......)

قمت بعمل استعلام لكل صف

وتقرير لكل صف - تقرير للصف والمادة (مادة - مادتني - كل المواد)

اريد عرض طلاب الصف الاول او الثاني او الثالث وذلك بتقرير واحد فقط

يعني اختار الصف من قائمة واختار المادة (عربي صف اول - عربي وانجليزي صف اول - كل المواد صف اول ) وهكذا لكل الصفوف والمواد والغي كل الأزرار والتقارير الموجودة

اريد التكرم بالتعديل على المرفق

 

درجات الطلاب.accdb

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

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

لن تحتاج لكل هذه التقارير والاستعلامات ..

وضعت لك استعلام واحد وتقرير واحد لكل الصفوف :
image.png.decf86d981b8514dca6188bba3b8edb5.png

والتقرير حسب الاختيار من القائمة :

image.png.298ac06b9ea45e689ec19f1fd3434619.png

 

درجات الطلاب.accdb

قام بنشر
13 ساعات مضت, aghaasd said:

اريد الصف ومادة واحدة او مادتين معا اختارهما

تفضل 🙂 : علم على المواد التي تود إظهارها

image.png.7c4d59f45aae2a05cac3d717b2ae293e.png

Private Sub Report_Open(Cancel As Integer)

Dim WidthEach As Long: WidthEach = 4560
Dim x As Integer: x = 4

    Me.Ar.Visible = [Forms]![Form1]![Ar]
    Me.En.Visible = [Forms]![Form1]![En]
    Me.Dr.Visible = [Forms]![Form1]![Dr]
    Me.Si.Visible = [Forms]![Form1]![Si]

    If [Forms]![Form1]![Ar] = False Then Me.Ar.Width = 0: x = x - 1
    If [Forms]![Form1]![En] = False Then Me.En.Width = 0: x = x - 1
    If [Forms]![Form1]![Dr] = False Then Me.Dr.Width = 0: x = x - 1
    If [Forms]![Form1]![Si] = False Then Me.Si.Width = 0: x = x - 1
    
    If x > 0 Then
        WidthEach = WidthEach / x
        
        If Me.Ar.Visible = True Then Me.Ar.Width = WidthEach
        If Me.En.Visible = True Then Me.En.Width = WidthEach
        If Me.Dr.Visible = True Then Me.Dr.Width = WidthEach
        If Me.Si.Visible = True Then Me.Si.Width = WidthEach
    Else: Me.Class.Width = Class.Width + WidthEach
    End If
End Sub

 

 

درجات الطلاب.accdb

  • 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