delphi4arab منتديات دلفي للعرب
تحويل الأرقام الى حروف في فاست ريبورت - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : تحويل الأرقام الى حروف في فاست ريبورت (/showthread.php?tid=11175)

الصفحات: 1 2


RE: تحويل الأرقام الى حروف في فاست ريبورت - samnaj00 - 28-12-2020

جزاكما الله كل خير استاذَيَّ الكريمين Delphi4Us و  larbiparadox على هذا الشرح الجميل

هل يوجد ملف تنفيذي exe للفاست ريبورت بحيث تفتح برنامج الفاست وتعدل على التقرير من دون الدخول الى الدلفي؟؟


RE: تحويل الأرقام الى حروف في فاست ريبورت - Delphi4Us - 28-12-2020

بالنسبة للفاست ريبورت ديزاينر لم اشاء ان اتطرق له لان المستخدم غالبا لا يستطيع التعامل معه
وتبقى الطريقة الافضل هي قيام المبرمج بتعديل التقرير واستبداله بالقديم 


إقتباس :هل يوجد ملف تنفيذي exe للفاست ريبورت بحيث تفتح برنامج الفاست وتعدل على التقرير من دون الدخول الى الدلفي؟؟


اجل الحزمة التي تحملها للثبيت يأتي معها مشروع عرض وتعديل التقارير كما ياتي معه العديد من الامثلة المرفقة كتقارير جاهزة والتي يمكن معاينتها وتنقيحها كذلك
المشروع يأتي بالمسار التالي:

كود :
FastReport VCL 6.6.14 FS D10.4\Demos\Main

في المجلد Demos تجد مجلد Main اذا لم تجد الملف التنفيذي فقط افتح المشروع في دلفي وقم بعمل Build له وسوف ينتج الملف التنفيذي FRDemo.exe


RE: تحويل الأرقام الى حروف في فاست ريبورت - samnaj00 - 28-12-2020

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


RE: تحويل الأرقام الى حروف في فاست ريبورت - Delphi4Us - 28-12-2020

إقتباس :لكن يبدو انه الافضل التعديل من الدلفي وخاصة مع وجود frxDBDataset المرتبط مع التقرير


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


RE: تحويل الأرقام الى حروف في فاست ريبورت - samnaj00 - 29-12-2020

(28-12-2020, 08:20 PM)Delphi4Us كتب : افعل ما يناسبك ولو ان مصدر البيانات frxDBDataset موجود بكل الاحوال حتى ولو كنت تعدل من خارج الدلفي سوف تظهر لك الحقول بنافذة dataبدون اي مشكلة

يوجد في الفورم  frxReport1 + frxDBDataset1+ Table
حين اظهر التقرير من الدلفي تظهر الداتا في نافذة data

لكن اذا فتحت التقرير من برنامج FRDemo الموجود في C:\Program Files\FastReport 6 VCL Enterprise\Demos\Main
فإنه لا تظهر الداتا في نافذة data
وعند ال Preview تظهر رسالة الخطأ (في المرفقات)
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

(28-12-2020, 08:20 PM)Delphi4Us كتب : ولكن ضع في الحسبان قدرة المستخدم على تعديل التقرير وفهمه خاصة اذا كان فيه حقول حسابية وكود
وايضا احتمالية ان يلعب بالتقرير ويحفظه بعد ان لعب فيه

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

كل الشكر لك استاذي على سعة صدرك


RE: تحويل الأرقام الى حروف في فاست ريبورت - Delphi4Us - 29-12-2020

إقتباس :لكن اذا فتحت التقرير من برنامج FRDemo الموجود في C:\Program Files\FastReport 6 VCL Enterprise\Demos\Main
فإنه لا تظهر الداتا في نافذة data


جرب من القائمة Report ان تختار data وانظر هل هناك مصدر للبيانات الخاص بك ام لا لا يوجد عندي دلفي الان .
على كل حال قد لا يظهر مصدر البيانات الا الذي مسجل مع التقرير بالملف التنفيذي للمشروع .
اذا كانت قاعدة البيانات Access بامكانك الاتصال من بها من التبويب data لاظهار الحقول .
وايضا بامكانك تعديل التقرير اماكن الحقول وشكل التقرير والكتابة التي بالـ Title مثلا وغيرها بدون القيام بالعرض او رؤية الحقول وحفظ التقرير وفتحه بالبرنامج المخصص له .
وبامكانك ان تصنع برنامج بسيط للتعديل كما طرحه الاخ larbiparadox عبارة عن نموذج وعليه مكون التقرير ومكون الديزاينر وزر لفتح التقرير والتعديل 
طبعا مع مصدر الاتصال بقاعدة البيانات وتجعله لتعديل اي تقرير لمنظومتك ووقتها سوف تظهر لك الحقول المطلوبة بلا اي مشكلة .
لاحظ الخيار لك فقط هو طرح لكل الاحتمالات لا غير .


RE: تحويل الأرقام الى حروف في فاست ريبورت - samnaj00 - 30-12-2020

(29-12-2020, 08:18 PM)Delphi4Us كتب : جرب من القائمة Report ان تختار data وانظر هل هناك مصدر للبيانات الخاص بك ام لا لا يوجد عندي دلفي الان .
على كل حال قد لا يظهر مصدر البيانات الا الذي مسجل مع التقرير بالملف التنفيذي للمشروع .
اذا كانت قاعدة البيانات Access بامكانك الاتصال من بها من التبويب data لاظهار الحقول .
جربت ولم تظهر
ABSOLUTE DATABASE

(29-12-2020, 08:18 PM)Delphi4Us كتب : وبامكانك ان تصنع برنامج بسيط للتعديل كما طرحه الاخ larbiparadox عبارة عن نموذج وعليه مكون التقرير ومكون الديزاينر وزر لفتح التقرير والتعديل 
طبعا مع مصدر الاتصال بقاعدة البيانات وتجعله لتعديل اي تقرير لمنظومتك ووقتها سوف تظهر لك الحقول المطلوبة بلا اي مشكلة .
لاحظ الخيار لك فقط هو طرح لكل الاحتمالات لا غير .

وهو كذلك

جزاك الله كل خير