الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

بتاريخ:

السلام عليك ورحمة الله


ممكن احد يساعدنا ويعطينا فانكشن تقوم بتحويل الارقام الى حروف
مثال 1050 ---> الف وخمسون لاغير





وشكرا

  • الردود 36
  • المشاهدات 19.5k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

Most Popular Posts

  • شكرا اخ عادل على ردك السريع الدالة موجودة عندي بس مثل ما تفضلت اغلبها اخطاء وما نجحت معاي ولكن ياريت يتم مناقشة هذا الموضوع لما له من اهمية ولكن احب اضع معلومة : بامكانك تحويل الاقام الى حروف بال

بتاريخ:

أخ على احمد ,,, فيه عندي فنكشن للتحويل .... طبعاً تم طرحه من قبل احد الاشخاص في منتدى الفريق العربي
وجربتها ولم تشتغل معاي علماً انني استعنت بناس كثييير كلهم يقولون الداله كلها اخطاء ,, اذا رغبت فيها سأرسلها لك
,,,,,بحكم انها خاطئه لن اضعها في المنتدى ,,,,

بتاريخ:

بسم الله الرحمن الرحيم
تحية طيبة وبعد

ياريت يا اخي العزيز Oracle
ان تبعثها لي وانا سوف احاول ان اصلحها

مع تحياتي ...

بتاريخ:
  • كاتب الموضوع

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

الدالة موجودة عندي بس مثل ما تفضلت اغلبها اخطاء وما نجحت معاي
ولكن ياريت يتم مناقشة هذا الموضوع لما له من اهمية
ولكن احب اضع معلومة :

بامكانك تحويل الاقام الى حروف بالانجليزي بكل سهولة وهو كالتالي


SQL> select to_char(to_date(112004,'J'), 'JSP') from dual;


TO_CHAR(TO_DATE(1191214,'J'),'JSP')
----------------------------------------------------------------
ONE HUNDRED TWELVE THOUSAND FOUR
بتاريخ:

الف شكر :)

بتاريخ:
  • كاتب الموضوع

اليك الملف مع التحية للاستاذ عادل
اعتقد انه الاخ في منتديات الفريق العربي ما خذها من هنا
مع احترامي له




والله تلموفق

Spell_Numb1291799102002.zip

بتاريخ:

نعم اخ aaab77 هي نفس الدالة التي وضعها الاخ في منتدى الفريق ,,,,
اتمنى ان يطلع عليها الاعضاء لعل احد يستطيع ان يعالج المشكلة


وشكراً

أخوكم الصغير Oracle

بتاريخ:

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

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


الملف المرفق بصيغة fmx
(runtime)
عند تشغيله سيطلب منك الاتصال بقاعدة بيانات ، ادخل بيانات اي داتا بيس موجودة لديك

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

وشكرا لكم

:) :)

aaanumtest.fmx

بتاريخ:

اخي ora_seas , تسلم يدك على هذه الشاشة و الى الامام , و نحن في انتظار الكود :)

بتاريخ:
  • كاتب الموضوع

الاخ ora_seas

هذا ما نبحث عنه وجزاك الله خير واختبرتها ان شاء الله سليمة والا الامام


بانتضار الكود وشكرا لجهودك

بتاريخ:

الشكر موصول للجميع ....
نقاش علمي جميل وأخذ وعطا ...وفائدة ...
لكم خالص تحياتي .....

بتاريخ:

الأخ
ora_seash
شكرا لكن الفورم لا تعمل عندى !!
نحن فى انتظار الكود

بتاريخ:

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

بالنسبه لتفقيط الارقام وتحويلها الى حروف بالعربي , يوجد لدي الداله وهيا تعمل
بطريقه صحيح والحمد لله وتقبل الى 12 رقما أي الي الرقم 999,999,999,999
طبعا وبالكسور مثلا نصف وربع و30 هلله و25 هلله .
وقد قمت بتجربتها ووجدت عدت أخطاء بها وعدلتها وعملت لدي بطريقه صحيحه
والحمد لله والداله موجوده في ملف مايكروسوف وورد
طبعا الداله التى لدي تختلف عن التى موجوده في الاعلي للتنويه فقط .
لتحميل الداله ... بالماوس يمين وحفظ الهدف
دالة التفقيط

عمر باعقيل
كندا - مونتريال
[email protected]

بتاريخ:

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

جزاك الله خير اخ عمر

جربت الدالة واشتغلت معي 100%

زاد الله في علمك

بتاريخ:
  • كاتب الموضوع

الشكر لاعضاء المنتدي واخص بالذكر الاستاذ عمر باعقيل

وجزاه الله خيرا

الدالة 1000%



وشكرا

بتاريخ:

بسم الله الرحمن الرحيم
تحية طيبة وبعد

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

والدالة شغالة


مع تحياتي ....

بتاريخ:

اخواني الاعزاء
اشكركم على مساعدتي باختبار الدالة التي ارسلتها لكم ،
وكنت بصدد ان اضع الكود كما وعدتكم ، ولكن (اذا حضر الماء بطل التيمم...)

فقد وضع الاستاذ عمر باعقيل دالة افضل من التي عندي بمراااحل ، جزاه الله خير الجزاء


وشكرا للجميع

بتاريخ:

الف الف الف شكر لكل الاخوان على هذا التعاون ,,,, وهذي الدوال المميزة
الدالة شغاله 100% اخ عمر الف شكر ,,, والشكر موصول للجميع



أخوكم Oracle

بتاريخ:

شكرا أخ عمر على الأفادة
سابدل قيم المتغيرات و اجعلها "جنية مصرى" للبرامج المصرية و أضيفها
شكراً

بتاريخ:

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

اخي John
يمكنك ان تفعل انت وجميع الاخوه الاعضاء ماتريد بالداله من تغيير وتطوير وتعديل
بما يتناسب واحتياجاتك .
وارجوا من ان تتكرم وترفع لنا الداله بعد تعديلها وتطويرها لكي نستفيد منها أيضا .

عمر باعقيل
كندا - مونتريال
[email protected]

تم تعديل بواسطة عمر باعقيل

بتاريخ:

شكر الله لك أخينا الفاضل عمر ...
ونفع بك الإسلام والمسلمين ..... :)

بتاريخ:

الاخ عمر باعقيل
الاستاذ يكون دائما استاذ :)
الف شكر علي الداله الرائعه
وتمنياتي لك بالتوفيق الدائم

  • بعد 1 شهر...
بتاريخ:

السلام عليكم ورحمة الله وبركاته:
الأخوة الأعضاء :
جزاكم الله خيرا على هذا التفاعل البناء .
عند تجريب الداله عملت بشك جيد جدا ولكن هناك بعض الضعف
عند تفقيط الأرقام من ثلاث خانات وخاصة عندما يكون الرقم الاوسط صفرا مثال
205،608،909 ........ حيث أن لا يتم جلب الواحدة ريال سعودي
كما أنه عند إدخال الرقم 10000 فإنه يتم تفقيطه على نحو عشرة الف ريال
بينما الصحيح هو عشرة الاف ريال
إذا استطاع أحد الأعضاء تصحيح هذه النواقص حبذا لو يضع الدالة الصحيحة
في المنتدى
وجزاكم الله خيرا

بتاريخ:

اخي عمر بارك الله فيك على المجهود الرائع الذي قمت و تقوم فيه.
الدالة ممتازة.

أخوك:

سامر حداد

بتاريخ:

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

شكرا لك اخي moamar على ملاحظاتك الممتازه .

بالنسبه للخطاء الموجود عندما يكون الرقم مكون من 3 خانات وفي الوسط صفر مثل 909 و 305 .. الخ

ان شاء الله سوف احاول أنا والاخوان الكرام تعديله وإضافه كلمه ريال بعد الرقم .

أما بخصوص 10000 فالأستاذ مبرمج الداله من اليمن , وهناك في اليمن يقولون لل10000

مثل ماهو موجود في الداله أي عشرة الف ريال , وليس عشرة الاف ريال , طبعا وحدة عمله اليمن

هي الريال أيضا لذلك يعتقد بعض الاخوان ان الداله معموله بالريال السعودي " مع انه لايوجد فرق "

بس وكما لاحظت اخي الكريم قد يكون هذا هو الفرق الوحيد .


عمر باعقيل
كندا - مونتريال
[email protected]

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.