الانتقال إلى المحتوى

عمل تفقيط الارقام الى حروف


waleedtot

Recommended Posts

  • بعد 2 أسابيع...

السلام عليكم
أشكرك أخي أسامة
ولكن أعتقد ان هناك طريقة أحسن من هذة وان ئشاء الله سأفكر فيها ولكن بعد الامتحان
لان هذة الطريقة طويلة جدان واري الاستعانة بجداول للتخزين الارقام
والله اعلم

رابط هذا التعليق
شارك

  • بعد 1 سنة...

:D الطريقة سهلة

واحنا بنستخدمها فى تقارير مشابهة

والخطوات كالآتى:

1- تقوم بخلق FUNCTION على الداتاباس اسمها TAFKIT مثلا وده من خلال(EM) أو أى طريقة أنت تستخدمها .

 

2- من داخل الداتا موديل داخل التقارير تخلق FORMULA COLUMN وتقوم بعملية استدعاء الFUNCTIONاللى سبق وخلقناها كالآتى:

function v_textFormula return Char is

begin

if :currency_code = 'EGP' THEN

; ((return(tafkit(:AMOUNT

ELSE

;(( return(tafkit2(:AMOUNT

END IF

end;

بحيث أنه AMOUNT:عبارة عن الرقم اللى حياخده يفقطه وانا عملاه فى التقرير بيقراه من جوه التقرير

 

3- ثم من داخل التقارير (REPORT BUILDER) نقوم بعمل ال(FIELD) داخل الLAYOUT

 

لحد كده تمام؟؟؟

دلوقتى بقى خد الFUNCTION عملتلها أتاش مع الرد

 

 

 

آخر ملاحظة::

حتخلق فانكشن تانية اسمها TAFKIT2مثلا نفس الفانكشن بس حنضيف دولار بدل جنيه وسنت بدل قروش ( فى حالة التعامل داخل التقرير بعملة غير المصرى)

TAFKIT.txt

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية