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

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

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

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

ضع كودك
الرد
#7
(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]


الملفات المرفقة
.rar   NumToLeterArab.rar (الحجم : 88.42 ك ب / التحميلات : 138)
الرد
#8
مشكلة تمرير القيمة انها لا يمكن ان تتغير مع تقرير به عدة صفحات
وتنفع بحال طباعة تقرير بصفحة واحدة مثل فاتورة لها قيمة واحدة
الحل هو اضافة حقل Calculate في المكون Table او AdoTable
حيث يمكنك اضافة الحقل الى التقرير باي مكان
تقوم باجراء العملية التي تريد في الحدث OnCalculate
وسوف يقوم التقرير باظهارها بشكل عادي
وحتى وان كان للتقرير عدة صفحات وعدة قيم
فكل صفحة سوف تظهر بقيمتها
كما يمكنك اظهار النتيجة باي مكان في الترويسة Master او حتى في تذييل التقرير
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم