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

اخفاء تذييل الصفحة من الصفحة الاخيرة


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

الاخوة الكرام لدي مشروع واطلعت على ابداعات الاخوة  لتجميع كل صفحة على حدة ولكن المشكلة ان اجمالى الصفحة الاخير يظهر اسفل اجمالى التقرير ككل 

فهل من الممكن اخفاء تذييل الصفحة من الصفحة الاخيرة 

او جعل تذييل الصفحة اعلى تذييل التقرير 

او جعل رقم الصفحة هو عنصر تحكم للمجموعة وبالتالي يمكن التجميع من خلاله اسفل كل صفحة 

 

مثال.rar

رابط هذا التعليق
شارك

الاخوة الكرم حصلت على ملف به صورة قريبة مما ابحث عنه لكن لم استطع تطبيقها على ملفى 

لذلك اضع بين ايديكم ما وجدته في هذا المنتدى الكريم لتطبيقه على مثالي او اي طريقة اخرى

db.rar

تم تعديل بواسطه محمدعليعبدالباقي
رابط هذا التعليق
شارك

أخى الكريم بعد السلام عليكم هذا هو البرنامج الذي اعمل عليه والمطلوب

1 - اظهار اجمالى كل صفحة على حدة  ( تم )

2 - بالنسبة للصفحة الاخيرة يظهر اجمالى الصفحة اعلى اجمالى التقرير وليس العكس

لدى فكرة ولا ادرى هل يمكن تنفيذها ام لا  وهي : اخفاء تذييل الصفحة من الصفحة الاخيرة فقط  أو *****  نجعل رقم الصفحة عنصر تحكم للمجموعة وبالتالى يكون اجمالى كل صفحة متيسر  وبالنسبة ببصفحة الاخيرة سوف يظهر  قبل اجمالى التقرير

مثال.rar

رابط هذا التعليق
شارك

تفضل :smile:

 

استعمل هذا الكود في التقرير في حدث التنسيق لذيل التقرير (كما هو موضح في الكود) :

Private Sub PageFooterSection_Format(Cancel As Integer, FormatCount As Integer)
    
    If Me.Page = Me.Pages Then
        Me.PageFooterSection.Visible = False
    Else
        Me.PageFooterSection.Visible = True
    End If
    
End Sub

 

وهو سيخفي الخانات الحمراء من الصفحة الاخيرة:smile:

 

جعفر

  • Like 2
رابط هذا التعليق
شارك

33 دقائق مضت, ابوخليل said:

استاذنا العزيز  هل يمكن ترجمة  الجملة اعلاه ؟

واذا لا تترجم حرفيا  فماذا تعني ؟

 

حيا الله أخونا العود ابوخليل  :smile:

 

في التقرير ، me.page يعني رقم الصفحة التي فتحها التقرير الان ، والتي بها نكتب رقم الصفحة ،

بينما me.pages معناها رقم الصفحة الاخيرة من التقرير:smile:

 

بهذه الطريقة ، نطلب من الاكسس ، بانه اذا كنا على الصفحة الاخيرة من التقرير ، نخفي ذيل الصفحة ، مع جميع البيانات في ذيل الصفحة ، وحتى اخفاء اي كائن فيها ، مثل كائن عمل صفحة جديدة :smile:

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

.

جعفر

 

  • Like 1
رابط هذا التعليق
شارك

بما ان me.page تعني رقم الصفحة الحالية 

يتبادر الى الذهن حسب الترجمة الحرفية ان  :

me.pages  تعني ارقام الصفحات او عدد الصفحات

بينما هي رقم الصفحة الأخيرة

ثم اذا اعدت النظر مرة اخرى رأيت أن جميعها تعطي النتيجة نفسها 

فارقام الصفحات = عدد الصفحات= رقم الصفحة الأخيرة

جزاك الله خيرا  على الشرح والتوضيح

  • Like 1
رابط هذا التعليق
شارك

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

اخوانى الكرام هذا فعلا هو المطلوب جزيتم خيرا واكثر الله من امثالكم وزادكم علما وفهما

طلب اخر  من الكرام ( هل من الممكن أن نضع group في التقرير تبعا لرقم الصفحة 

والهدف هو تجميع كل صفحة على حدة في تذييل ( group)  بما في ذلك الصفحة الاخيرة  وبالتالي اجمالى التقرير اسفل اجمالى الصفحة الاخيرة وليس اعلاه 

تم تعديل بواسطه محمدعليعبدالباقي
رابط هذا التعليق
شارك

الأخ الفاضل / جعفر

الاخف الفاضل / ابوخليل

هل من الممكن عمل group  برقم الصفحة ؟ بمعنى تكون كل صفحة عبارة عن group  وبالتالى يكون لها اجمالى في تذييل الصفحة 

ثم في الصفحة الاخير اجمالى للتقرير 

لان المطلوب اجمالى كل صفحة على حدة بم فيها الاخيرة ثم اجمالى عام لكل الصفحات

رابط هذا التعليق
شارك

  • 4 weeks later...

السلام عليكم:smile:

 

السؤال تكرر عن جمع بيانات كل صفحة على حدة ، ثم الصفحة الاخيرة ، كما في التفصيل التالي:

في 12/24/2016 at 14:50, محمدعليعبدالباقي said:

وان كنت اطمع في كرمك بالاجابة على سؤالى القديم ( عمل group) لرقم الصفحة 

والهدف من ذلك : 1- اجمالى كل صفحة في تذييل (group) 

                        2 - اجمالى الصفحة الاخير يظهر قبل اجمالى التقرير ككل 

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

.

واليك الطريقة:

505.Clipboard04.jpg

.

505.Clipboard05.jpg

.

505.Clipboard03.jpg  505.Clipboard02.jpg  505.Clipboard01.jpg

.

جعفر

505.مثال.accdb.zip

رابط هذا التعليق
شارك

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