• 0
Abualezz

اخفاء واظهار عناصر تقرير جدولي

سؤال

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

 

اخواني بالمرفق :

 

المطلوب :

 

اذا كانت الشركه 1  :
ان يتم اخفاء الخصم الاولي والثانوي وان يظهر الصافي بجانب المجموع مباشرة.

اذا كانت الشركة 2 :
يتم اخفاء الخصم الاولي فقط على ان يكون مربع التسمية (الخصومات المقدمة ) بحجم الخصم الثانوي ويكون ظاهرا عليه فقط ومحاذيا له.

اذا كانت الشركة رقم 3 :

ان تظهر كل العناصر

 

 

TabledRpt.rar

تم تعديل بواسطه كوماندير
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

6 إجابة على هذا السؤال .

  • 0

وعليكم السلام :)

 

تفضل :)

 

اعذرني ، انا عملت لك طلبك الاول ، وانا على يقين بأنك تستطيع عمل الباقي بإتباعك الطريقة :)

 

الخطوة الاولى هي إزلت التنسيق اللي يعمله اكسس (التنسيق اللي تقدر تزحف الخانات وتكبرها وتصغرها ، وعلى اساسه كل شئ يترتب تلقائيا) ، وقد تم ازالته في هذا التقرير ،

 

الكود:

Private Sub PageHeaderSection_Format(Cancel As Integer, FormatCount As Integer)    'the labels        If Me.CompnyID = 1 Then                'hide the unwanted fields/labels        Me.lbl_Discounts.Visible = False        Me.lbl_KhasmA.Visible = False        Me.lbl_KhasmX.Visible = False                'move the Safi and its label        Me.lbl_Safi.Left = Me.KhasmA.Left            End If    End SubPrivate Sub تفصيل_Format(Cancel As Integer, FormatCount As Integer)    'the fields        If Me.CompnyID = 1 Then                'hide the unwanted fields/labels        Me.KhasmA.Visible = False        Me.KhasmX.Visible = False                'move the Safi and its label        Me.Safi.Left = Me.KhasmA.Left            End If    End Sub

جعفر

274.TabledRpt.accdb.zip

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

هلا فهمت اهمية الكود المكتوب باللون الاخضر ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

وعليكم السلام :)

 

في الكود ، اي سطر/مكان يبدأ بإشارة '  او كلمة rem ، فهذا معناه انه Remark او ملاحظة للمبرمج ، فلا يقرأ البرنامج بعد هذه الاشياء ، وللتسهيل ، فيعطيه اللون الاخضر في الكود :)

 

فالمبرمج المحترف ، يجب عليه لزاما ان يضع لنفسه الملاحظات في الكود ، وطبعا قد تكون ملاحظاته لكل مجموعة من اسطر الكود (يعني مب ملاحظة لكل سطر) ، لأن المبرمج بعد 3 اشهر سوف ينسى ما عمل بالضبط في الكود ، فالملاحظات ترشده الى المكان الذي يريد ان يوصل اليه (بدل ان يقرأ جميع اسطر الكود) ،

وهناك حالات نحتاج ان نحتال بها على الكود (وهذه الجزئية تصبح جدا غامضة/معقدة لاحقا ، فلا يتذكر المبرمج لماذا قام بالعمل بهذه الطريقة الغامضة) ، لذلك ترى ان المبرمج يكتب مجموعة اسطر يشرح فيها لماذا قام بهذا العمل ، ولماذا بهذه الطريقة بالذات :)

 

 

جعقر

تم تعديل بواسطه jjafferr
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الف الف الف شكر اخي

في التقرير الجدولي استخدمنا Left

طيب في المرفق اذا لم يكن التقرير جدوليا فالمطلوب :

اذا كانت الشركه 1  :
ان يتم اخفاء الخصم الاولي والثانوي وان يظهر الصافي تحت المجموع مباشرة.

اذا كانت الشركة 2 :
يتم اخفاء الخصم الاولي فقط ويظهر الخصم الثانوي مكان الخصم الاولي والصافي يصعد مكان  الخصم الثانوي  .

اذا كانت الشركة رقم 3 :

ان يختفي المجموع والخصم الاولي والثانوي ويصعد الصافي مكان المجموع .

 

 

.SettingsRpt.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الف الف الف شكر اخي

في التقرير الجدولي استخدمنا Left

طيب في المرفق اذا لم يكن التقرير جدوليا فالمطلوب :

اذا كانت الشركه 1  :
ان يتم اخفاء الخصم الاولي والثانوي وان يظهر الصافي تحت المجموع مباشرة.

اذا كانت الشركة 2 :
يتم اخفاء الخصم الاولي فقط ويظهر الخصم الثانوي مكان الخصم الاولي والصافي يصعد مكان  الخصم الثانوي  .

اذا كانت الشركة رقم 3 :

ان يختفي المجموع والخصم الاولي والثانوي ويصعد الصافي مكان المجموع .

 

.SettingsRpt.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

 

 

اما من رد ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .