delphi4arab منتديات دلفي للعرب
Quick Report كيف اجعل تقريري يظهر بشكل لائق - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : Quick Report كيف اجعل تقريري يظهر بشكل لائق (/showthread.php?tid=8202)



Quick Report كيف اجعل تقريري يظهر بشكل لائق - salmaanga - 02-11-2016

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


RE: Quick Report كيف اجعل تقريري يظهر بشكل لائق - h-farid - 02-11-2016

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

كمحاولة للمساعدة : استعملت من قبل FastReport و كانت هناك خاصية AutoWidth, لا أعلم إن كانت متوفرة في الـ QuickReport. ابحث عنها و اعلمنا بالمستجدات.


RE: Quick Report كيف اجعل تقريري يظهر بشكل لائق - salmaanga - 03-11-2016

(02-11-2016, 07:55 PM)h-farid كتب : و عليكم السلام و رحمة الله.

كمحاولة للمساعدة : استعملت من قبل FastReport و كانت هناك خاصية AutoWidth, لا أعلم إن كانت متوفرة في الـ QuickReport. ابحث عنها و اعلمنا بالمستجدات.

شكرا على تفاعلك مع الموضوع استاذ h-farid
بالنسبة ل FastReport و  خاصية AutoWidth  كيف استفيد منها حاولت و لم انجح
طلبي هو التالي:
 عند كتابة جملة مثلا تتضمن حقول اريد ان لا تكون فراغات بين الجمل و الحقول بحيث كلما تغير عدد حروف الحقل بالزيادة او النقصان تتحرك معه الكلمات الموالية مثال ذلك:
انا السيد ..... اتعهد
 انا السيد علي اتعهد
انا السيد عبد الله بن عبد العزيز اتعهد
هذا المطلوب و هذا ما كنت افعله لتجنب تداخل الحقل مع الجمل التي تليه
انا السيد          علي                اتعهد


RE: Quick Report كيف اجعل تقريري يظهر بشكل لائق - h-farid - 03-11-2016

حسنا يبدو مقصودك أكثر وضحا.
انس أمر الـ AutoSize فالأمر أبسط من ذلك, الصورتان في المرفقات تشرحان المسألة.

(03-11-2016, 07:56 PM)h-farid كتب : حسنا يبدو مقصودك أكثر وضحا.
انس أمر الـ AutoSize فالأمر أبسط من ذلك, الصورتان في المرفقات تشرحان المسألة.



RE: Quick Report كيف اجعل تقريري يظهر بشكل لائق - salmaanga - 03-11-2016

(03-11-2016, 07:56 PM)h-farid كتب : حسنا يبدو مقصودك أكثر وضحا.
انس أمر الـ AutoSize فالأمر أبسط من ذلك, الصورتان في المرفقات تشرحان المسألة.

(03-11-2016, 07:56 PM)h-farid كتب : حسنا يبدو مقصودك أكثر وضحا.
انس أمر الـ AutoSize فالأمر أبسط من ذلك, الصورتان في المرفقات تشرحان المسألة.

بارك الله فيك اخي h-farid جزاك الله خيرا
هذا  بالتحديد ما أريد الوصول اليه


RE: Quick Report كيف اجعل تقريري يظهر بشكل لائق - salmaanga - 04-11-2016

اخي h-farid عندي استفسار حول RichTextObject
تظهر الارقام و التواريخ على شكل الارقام هندية
كيف احولها الى ارقام عادية ( 04/11/20116)
و كيف يمكن التحكم في تنسيق التاريخ من حيث الترتيب اليوم/ الشهر/ السنة
و الفاصل
 و شكرا


RE: Quick Report كيف اجعل تقريري يظهر بشكل لائق - h-farid - 05-11-2016

(04-11-2016, 06:58 PM)salmaanga كتب : اخي h-farid عندي استفسار حول RichTextObject
تظهر الارقام و التواريخ على شكل الارقام هندية 
كيف احولها الى ارقام عادية ( 04/11/20116) 
و كيف يمكن التحكم في تنسيق التاريخ من حيث الترتيب اليوم/ الشهر/ السنة 
و الفاصل 
 و شكرا

بالنسبة للأرقام, أظنها - والله أعلم- مرتبطة بالتنسيق الذي تستعمله في لوحة التحكم الخاصة بالوندوز (خصائص المنطقة و اللغة).
أما التاريخ فيمكنك استعمال الدالة FormatDateTime على النحو التالي :

PHP كود :
FormatDateTime('dd/MM/yyyy', Now);