delphi4arab منتديات دلفي للعرب
كيف التفقيط في group footer في تقرير fastreport ؟ - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف التفقيط في group footer في تقرير fastreport ؟ (/showthread.php?tid=7802)



كيف التفقيط في group footer في تقرير fastreport ؟ - said-softdz - 07-05-2016

السلام عليكم
في التقرير group footer أود عمل convert الارقام الى حروف مع العلم عندي الدالة و عملت بها في quickreport
و لكي جربت كل شيء و لم استطع عمل علافقة الدالة في group footer كغ العلم عندي كيبر من الفاتوارت في التقيرير


RE: مشكلة في fastreport - أبو معاذ - 07-05-2016

وعليكم السلام ورحمة الله وبركاته ،
يمكنك فعل ذلك ببساطة ،
تضع  memoText  في تقريرك و لكن اسمه  memo1   و هو الذي يمثل الأرقام بالحروف. ثم تقوم بامرار  قيمته عن طريق الدلفي بالطريقة التالية :

كود :
TfrxMemoView(frxReport1.FindObject('memo1')).Text := 'veleurEnLettre';



RE: مشكلة في fastreport - said-softdz - 07-05-2016

(07-05-2016, 01:21 PM)Unprogramme كتب : وعليكم السلام ورحمة الله وبركاته ،
يمكنك فعل ذلك ببساطة ،
تضع  memoText  في تقريرك و لكن اسمه  memo1   و هو الذي يمثل الأرقام بالحروف. ثم تقوم بامرار  قيمته عن طريق الدلفي بالطريقة التالية :

كود :
TfrxMemoView(frxReport1.FindObject('memo1')).Text := 'veleurEnLettre';

المشكلة انه ليس تابت يعنى مجمــوع الاسر و عندي محمــوعة نت group heder أود ان استعمل دالة اوتوماتكية


RE: مشكلة في fastreport - said-softdz - 09-05-2016

السلام عليكـم
لقد وجدت الحل
و لحل غي methode getnewvalue lu مع استخدام variable
السلام عليكم
يبدوانني ادليتكم


RE: كيف التفقيط في group footer في تقرير fastreport ؟ - bouh25 - 07-02-2017

ممكن ان توضح الحل و الله انا في امس الحاجة للحل و شكرا


RE: كيف التفقيط في group footer في تقرير fastreport ؟ - Med-01 - 08-02-2017

(07-02-2017, 02:10 PM)bouh25 كتب : ممكن ان توضح الحل و الله انا في امس الحاجة للحل و شكرا

ضع كودك


RE: كيف التفقيط في group footer في تقرير fastreport ؟ - bouh25 - 10-02-2017

(08-02-2017, 06:42 PM)Med-01 كتب :
(07-02-2017, 02:10 PM)bouh25 كتب : ممكن ان توضح الحل و الله انا في امس الحاجة للحل و شكرا

ضع كودك
[size=small]السلام عليكم ورحة الله وبركاته[/size]
[size=small]واجهني مشكل في كيفية تفقيط عدد في Fastreport  حيث انه عندما يكن العدد ثابث استطيع كتابته وعندما يكون العدد في حاصل مجموع  Footer  لا يعطيني نتيجة .[/size]
[size=small]الرجاء من الاخوة مساعتي في اجاد الحل كما ان ارفقت مثال مع المكون في source [/size]
[size=small]قاعدة البيانات access[/size]


RE: كيف التفقيط في group footer في تقرير fastreport ؟ - Delphi4Us - 25-07-2017

مشكلة تمرير القيمة انها لا يمكن ان تتغير مع تقرير به عدة صفحات
وتنفع بحال طباعة تقرير بصفحة واحدة مثل فاتورة لها قيمة واحدة
الحل هو اضافة حقل Calculate في المكون Table او AdoTable
حيث يمكنك اضافة الحقل الى التقرير باي مكان
تقوم باجراء العملية التي تريد في الحدث OnCalculate
وسوف يقوم التقرير باظهارها بشكل عادي
وحتى وان كان للتقرير عدة صفحات وعدة قيم
فكل صفحة سوف تظهر بقيمتها
كما يمكنك اظهار النتيجة باي مكان في الترويسة Master او حتى في تذييل التقرير