الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Viewing Field Contain Numbers

بدأه newahmed في 12 يونيو 2008 · 9 رد · 1,543 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ALSALAM UALAYCOM

I have field contain integer value and i want to control the viewing of this field..

my values just like below

4
6
7
0.3
0.23
1.005
0.003

the problem is that when i leave the orgenal setting it remove the decimal value

and whene i use setting of viewing value and control the decimal point the number will show like below

4.000
6.000
7.000
0.300
0.230
1.005
0.003

Is somebody know how to control viewing by remove the zeros in the right side when it no need to show ?

#2

هل الموضوع صعب لهذه الدرجة

الفكرة ببساطة هي عرض الرقم في الحقل الرقمي بهذا الشكل (4.1) بدلاً من هذا الشكل (4.10) ..

ارجو ممن يستطيع الاجابة عن هذا السؤال عدم التردد ولو بفكرة.

مع العلم اني جربت تحويل القيمة الرقمية إلى سلسلة نصية وعرضها ولكن الطريقة لم تفلح.

مع الشكر الجزيل لمروركم

#3

السلام عليكم ورحمه الله وبركاته

استخدم داله

Round (ْx)

تم تعديل هذه المشاركة بواسطة binderwesh في 15 يونيو 2008 في 22:54

#4

شكراً لك اخي على ردك

ولكن ليس هذا هو المطلوب.. انا لا اريد ان اعمل تقريب للقيمة التي تظهر في التقرير

وانما اريد حذف الاصفار من جهة اليمين والتي لا حاجة لها؟؟

ما زلت انتظر الرد.. فقد بحثت كثيراً ولكن بدون جدوى

#5

ليه التعقيد لهذه الدرجة

من خصاص مربع النص اجعل decimal place يساوي صفر

#6

الاخ العزيز ابو عنيد.. شكراً لمرورك

بس المشكلة اني احتاج القيم العشرية.. وفي حالة decimal place=0 يعني راح اخسر القيم العشرية

ولكن طلبي هو عند وجود قيم عشرية يتم اظهارها وعند عدم وجودها يتم اظهار الرقم فقط دون الاصفار العشرية..

#7

أخى الفاضل

if Right (cstr({Order Details.UnitPrice}), 3) = "000" then 
totext ({Order Details.UnitPrice}, 0)
else 
totext ({Order Details.UnitPrice},2)

شرح:

right: يقرأ من ناحيه اليمين

cstr: تحويله الى string لان right لا تكون إلا لstring

{Order Details.UnitPrice}: اسم الفيلد

3: عدد الأرقام بعد العلامة العشرية

بالتوفيق ان شاء الله

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#8

شكراً جزيلا اخي العزيز هذا بالضبط ما قصدته..

ولكن اين استخدم هذه الفورملا؟؟ اقصد عند اي حدث؟

#9

أخى الفاضل

ضع الكود في fomula واستخدم الformula في التقرير كأنها field عادى

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#10

شكراً لتعاونك اخي العزيز..

وجاري العمل بمقترحك القيم

وجعله الله في ميزان حسناتك

مواضيع مشابهة