delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف التفقيط في group footer في تقرير fastreport ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
في التقرير group footer أود عمل convert الارقام الى حروف مع العلم عندي الدالة و عملت بها في quickreport
و لكي جربت كل شيء و لم استطع عمل علافقة الدالة في group footer كغ العلم عندي كيبر من الفاتوارت في التقيرير
وعليكم السلام ورحمة الله وبركاته ،
يمكنك فعل ذلك ببساطة ،
تضع  memoText  في تقريرك و لكن اسمه  memo1   و هو الذي يمثل الأرقام بالحروف. ثم تقوم بامرار  قيمته عن طريق الدلفي بالطريقة التالية :

كود :
TfrxMemoView(frxReport1.FindObject('memo1')).Text := 'veleurEnLettre';
(07-05-2016, 01:21 PM)Unprogramme كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته ،
يمكنك فعل ذلك ببساطة ،
تضع  memoText  في تقريرك و لكن اسمه  memo1   و هو الذي يمثل الأرقام بالحروف. ثم تقوم بامرار  قيمته عن طريق الدلفي بالطريقة التالية :

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

المشكلة انه ليس تابت يعنى مجمــوع الاسر و عندي محمــوعة نت group heder أود ان استعمل دالة اوتوماتكية
السلام عليكـم
لقد وجدت الحل
و لحل غي methode getnewvalue lu مع استخدام variable
السلام عليكم
يبدوانني ادليتكم
ممكن ان توضح الحل و الله انا في امس الحاجة للحل و شكرا
(07-02-2017, 02:10 PM)bouh25 كتب : [ -> ]ممكن ان توضح الحل و الله انا في امس الحاجة للحل و شكرا

ضع كودك
(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]
مشكلة تمرير القيمة انها لا يمكن ان تتغير مع تقرير به عدة صفحات
وتنفع بحال طباعة تقرير بصفحة واحدة مثل فاتورة لها قيمة واحدة
الحل هو اضافة حقل Calculate في المكون Table او AdoTable
حيث يمكنك اضافة الحقل الى التقرير باي مكان
تقوم باجراء العملية التي تريد في الحدث OnCalculate
وسوف يقوم التقرير باظهارها بشكل عادي
وحتى وان كان للتقرير عدة صفحات وعدة قيم
فكل صفحة سوف تظهر بقيمتها
كما يمكنك اظهار النتيجة باي مكان في الترويسة Master او حتى في تذييل التقرير