اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

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

وكانت النتيجة انه يمكن التعامل برمجيا مع الحقول .. وإنشاء حقول جديدة .. ويمكنني بعد ذلك عرضه للمعاينة بحقوله الجديدة

ولكن استعصى علي التبديل في العرض من عمودي الى افقي والعكس ..

وبعد التمعن والمحاولة عرفت السبب .. واذا عرف السبب بطل العجب

وهو اني احاول التعامل مع التقرير من خلال خصائصه .. وخصائص التقرير لا تدعم هذه الميزة

ثم تنبهت الى ان هذه الميزة وخصائص الهوامش وعرض الأعمدة والمسافات بين الاعمدة وغيرها يتم التحكم بها من خلال خصائص طباعة التقرير

لن اطيل عليكم فبالمثال يتحقق المقال :

'للعرض الأفق
DoCmd.OpenReport "Report1", acViewPreview
Reports!Report1.Printer.Orientation = acPRORLandscape

'للعرض الرأسي
DoCmd.OpenReport "Report1", acViewPreview
Reports!Report1.Printer.Orientation = acPRORPortrait

وهذه الطريقة الشاملة للتعامل
Private Sub Command2_Click()
' او افتح تقريرك على التصميم وتعامل مع الحقول
DoCmd.OpenReport "Report1", acViewDesign, , , acHidden
'اكتب هنا اكوادك الخاصة بالتعامل مع الحقول او العناصر الأخرى
'............
'............
'...............
' ثم اختر طريقة العرض الرأسي
Reports!Report1.Printer.Orientation = acPRORPortrait
' أو الأفقي
'Reports!Report1.Printer.Orientation = acPRORLandscape
' افتح التقرير للمعاينة
DoCmd.OpenReport "Report1", acViewPreview
End Sub

 

فتح التقرير افقي او عمودي برمجيا.rar

  • Like 2
  • Thanks 1
قام بنشر
23 ساعات مضت, منتصر الانسي said:

الصراحة هذا الأمر مهم وأول مرة يمر علي

شكراً لك أستاذ @ابوخليل

شهادة اعتز بها خاصة اذا كانت من أستاذي الذي نهلت من علمه

شكرا جزيلا على المرور والتقييم :fff:

قام بنشر

0.png.69462a964b732db954ed85ac8630217b.png

 

بارك الله فيك معلمنا الفاضل على هذه المعلومة التي قد يكون الكثيرين ومن بينهم أخوك الصغير الي لا يعلمها فعلاً ، وقد اكون لم أستخدمها ابداً في تطبيقاتي ...

شكراً لك مراراً وتكراراً على هذه المدرسة التي نتعلم منها الكثير دائماً :wub: 

  • 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