الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تغيير عرض مربع نص بالتقرير أثناء طريقة الاستعراض

مغلق
بدأه mmnnxx في 26 مارس 2007 · 9 رد · 1,767 مشاهدة · في قسم أرشيف التقارير والتقارير الفرعية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...

تحية طيبة للاعضاء والمشرفين ..

=====================

سؤالي : هل يمكن تغيير عرض وارتفاع مربع نص موجود بالتقرير أثناء استعرض التقرير ؟

لاني بحثت في العديد من المواضيع وكانت كلها تتحدث عن التغيير في طريقة التصميم :s

================================================

ما انوي فعله هو عندما يتم فتح التقرير في طريقة الاستعراض

- يتم فتح نموذج ( وهذي ما فيها مشكلة )

- النموذج يحتوي على ارزرار لتغيير عرض وارتفاع مربع نص موجود بالتقرير ( وهذا جربته وما رضى يمشي معي )

في انتظاركم ،،

مع الشكر

تم تعديل هذه المشاركة بواسطة mmnnxx في 26 مارس 2007 في 18:21

#2

هل جربت الأمر

Me.BName.Move Left, Top, Width, Height

حيث Bname هو مربع النص المراد تحجيمه!!!

والمتغيرات التي مع Move كما هو واضح من اسمها..

جرب ... مش غلط...

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 26 مارس 2007 في 21:20

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

شكرا أخي بو عرقوب على الرد ،،

بس للاسف ما مشت معي :unsure:

يار يت لو فيه طريقة ثانية B) ،، وعاد انته ما تقصر ..

في الانتظار ،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،

#4

للاستفاد ة،،،،،،

بعد عدة محاولات بحمد الله توصلت الى حل ،،،،

ويتلخص بالتالي :

* ضع في نموذج زر

* يقوم الزر بالاومر التالية

- فتح التقرير في طريقة عرض التصميم

- تعديل حجم مربع النص الذي تريد تغييره

- فتح التقرير في طريقة الاستعراض

وباعتبار أن اسم التقرير هو : kk

واسم مربع النص : text

جرب التالي :

Private Sub Command7_Click()
On Error GoTo Err_Command7_Click

	Dim stDocName As String
'فتح التقرير في طريقة عرض التصميم
	stDocName = "kk"
	DoCmd.OpenReport stDocName, acViewDesign
	'تعديل حجم الخط وارتفاع مربع النص الموجود بالتقرير
Report_kk.text.Height = Report_kk.text.Height + 9
 Report_kk.text.FontSize = Report_kk.text.FontSize + 1

 'فتح التقرير في طريقة الاستعراض
	stDocName = "kk"
	DoCmd.OpenReport stDocName, acViewPreview
	 'حفظ التغيرات التي طرأت على التقرير
	DoCmd.Save acReport, stDocName

Exit_Command7_Click:
	Exit Sub

Err_Command7_Click:
	MsgBox Err.Description
	Resume Exit_Command7_Click

End Sub
#5

بارك الله فيك أخي

حل جميل... انا جربت ان اعمل ذلك بدون عرض التصميم وكانت هناك مشكلة اختفاء مربع النص بالرغم من ان الابعاد بحساباتي كانت صحيحة..

المهم هذه طريقة رائعة.. أرجو منك وضع المرففق للاستفادة منه وارجو منك كذلك اضافته للقسم العام في اكسس كموضوع جديد لمناقشته!

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#6

حياك الله بو عرقوب ،،،،،

العجيب في الامر انك لازم تحط ارقام كبيرة عشأن تضبط معاك العملية ،،، وبصراحة لحد الحين مافهمت ليش

بالرغم انه المفروض يحسب الارقام على انها بوحدة السنتميتر ،، :blink: ،،

يمكن يحسبها بوحدة النقطة ،، :wacko: ربما

شوف المرفقات وجرب ،،،،،،،،،

____________________________________________.rar

#7

ما شاء الله عليك.. مبدع والله وبارك الله فيه على اتاحة الفرصة لي للتعلم منك..

تقبل تحياتي وتحيات كل الزعماء المذكورين في مثالك....

والله مشكور على انك ذكرتني في أول القائمة....

وخليتني اصير زعيم مثلهم...زميل يعني!!!

بارك الله فيك هذا مثال جميل واطلب نقله للقسم العام وتثبيته لاهميته وتكريما لك على ابداعك و تكرمك بمشاركة الجميع في ما توصلت اليه..

مشكور

اخوك الزعيم همام

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 27 مارس 2007 في 21:48

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#8

حياك الله بو عرقوب ،،،،،،،،

والف شكر على مرورك الجميل ،،،،،،،

بس أسالك : فهمت سالفة الارقام الكبيرة ؟؟ :wacko:

====================================

نلتقي في موضوع ثاني بقسم الاكسس ،،، B)

-waf

#9

نعم توصلت لها...

حسب الأكسس فانه سيتخدم وحدة الأنش في مقابل وحدة تسمى Twips والتي تحسب بالمعادلة التالية..

1440 Twips = 1 inch

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

اي انك بحاجة لقيمة عالية لتصل الى الارتفاع المطلوب

والرقام التي تشااهدها في الصورة هي بالانش

مثال:

للحصول على مربع نص ارتفاعه 0.25 انش لابد من كتابة الرقم 360 في مربع النص ارتفاع المربع في النموذج..

post-96695-1175198723_thumb.jpg

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#10

ما شاء الله عليك بو عرقوب ،،،

مشكوووررررررر

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…