mahmoudmahmoud بتاريخ: 4 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 4 يونيو 2005 بسم الله الرحمن الرحيماخواني مرحباممكن احد يساعدني في قراءة اجمالي الفاتورة بالحروف اي اجمالي الفاتورة هو خمسة الف جنية وسبعون قرش فقط لاغير وشكر لكم يا اخواني اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
kzaghloul بتاريخ: 4 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 4 يونيو 2005 هو مصطلح يسمى (التفقيط) وهو تحويل الأرقام إلى احرف وفيما يلي طريقة عمله أرجو تنزيل الملف المرفق _______.doc 2 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoudmahmoud بتاريخ: 6 يونيو 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 6 يونيو 2005 السلام عليكمشكرا اخي الكريم ولكن ممكن توضح اكثر ما هي الخطوات التى اظهر بها اجمالي الفاتورة بالحروفاعمل جدول ولا اكتب اية في النوذجممكن توضح اخي واكون شاكر افضالك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoudmahmoud بتاريخ: 10 يونيو 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 10 يونيو 2005 السلام عليكماين انت يا اخي ممكن توضح لي كيف يمكن قرا اجمال الفاتورة بالحروف اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoudmahmoud بتاريخ: 12 يونيو 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 12 يونيو 2005 السلام عليكمانت اخي ممكن توضح اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
azharo بتاريخ: 12 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 12 يونيو 2005 ضع الكود (function) الذي أرسله kzaghloul في التقرير في program unitsثم قم بعمل formula column وضع بها جملة لاستدعاء هذا functionfunction DISPLAY_TAFKEETFormula return Char isDISPLAY_TAFKEET char(100);begin DISPLAY_TAFKEET :=TAFQEET(:money) ||' '||' دينار فقط لا غير';return (DISPLAY_TAFKEET);end; 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
kzaghloul بتاريخ: 13 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 13 يونيو 2005 آسف لغيابي, الحل كما أخبر به زميلنا azharo وله جزيل الشكر 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tigers بتاريخ: 13 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 13 يونيو 2005 ظهر في الكود نوع جديد من البيانات type tafkeet_table is table of varchar2(15) index by binary_integer;one tafkeet_table;hund tafkeet_table;((tafkeet_table)) هذا ديناميك table ام ديناميك array اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
kzaghloul بتاريخ: 16 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 16 يونيو 2005 الملف المرفق يبين طريقة التفقيط مع برنامج وآسف إذا تأخرت بالإجابة ConvertNo.zip 2 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoudmahmoud بتاريخ: 8 يوليو 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 8 يوليو 2005 السلام عليكم ممكن اخي تضيف لي علي هذا الريبورت invoice.RDF اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
WALEEDAAA بتاريخ: 9 يوليو 2005 تقديم بلاغ مشاركة بتاريخ: 9 يوليو 2005 مشكور للأهتمامك بالمواضيع الساخنة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
kzaghloul بتاريخ: 9 يوليو 2005 تقديم بلاغ مشاركة بتاريخ: 9 يوليو 2005 يمكن إضافة الفنكشن في جزء (program units) في التقرير المطلوب, واعتقد يا أخي محمود أنه من المفيد لك لو تحاول هذه العملية وترى الأخطاء التي قد تحدث معك وأن تقوم بمعالجتها بنفسك لكي تستطيع التعلم منها وهذه الطريقة الأفضل للممارسة وأخذ الخبرة القوية لأن ما تعالجه لن تنساه أبداً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
motasem بتاريخ: 9 يوليو 2005 تقديم بلاغ مشاركة بتاريخ: 9 يوليو 2005 السلام عليكم و رحمة الله و بركاته:ان هذه أول مشاركة لي في هذا الموقع الرائع, وأريد أن أشكر الجميع على مشاركاتهم القيمة و المفيدة و أرجو من الله أن تدوم روح التعاون بين الجميع لتحقيق الفائدة و النفع للجميع.لدي برنامج تفقيط متكامل يمكنه أن يتعامل مع جميع العملات ( حيث يتم انشاء سطر تعريف لكل عملة في جدول ) و يمكنه أيضاً أن يفقط الأشياء ( مثل خمس و عشرون فقرة ) و يعطي جملة تفقيط صحيحة انشائياً مع مراعاة التذكير و التأنيث في المعدود. الملف المرفق يمكن تنفيذه في أي مستخدم أوراكل و يفضل في حساب system و اعطاء سماحية تنفيذ لكل المستخدمين,من موجه دوس نفذ التاليsqlplusw system@your_connect_string @spell.pkgعليك بتزويد كلمة السر, و يكون البرنامج قد أنشأ جدول spelling و حزمة spell فيها تابع araspell يتم تنفيذه على الشكل التالي set serverout ondeclaresp varchar2(2000);beginsp := spell.araspell(293748.45,963,true);dbms_output.put_line(sp);end;/و سوف يظهر النتيجة التاليةفقط مائتان و ثلاثة و تسعون ألفاً و سبعمائة و ثمان و أربعون ليرة سورية و خمسة و أربعون قرشاً لاغيرPL/SQL procedure successfully completed.يأخذ التابع ثلاثة متغيرات الأول هو الرقم المراد تفقيطهالثاني هو الرمز الهاتفي للبلد من أجل أخذ عملته و معلوماتهاالثالث من أجل اظهار كلمتي فقط , لاغير في بداية الجملة و نهايتها يأخذ قيمتين true, falseاذا تم التنفيذ من أجل السعودية 966 تكون النتيجةفقط مائتان و ثلاثة و تسعون ألفاً و سبعمائة و ثمانية و أربعون ريالاً سعودياً و خمس و أربعون هللة لاغيراذا تم التنفيذ بالقيم التالية 898001falseتكون النتيجةتسعة و ثمانون شهراً أرجو أن أكون قد أفدت الجميع و جاهز للاستفسار. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 9 يوليو 2005 تقديم بلاغ مشاركة بتاريخ: 9 يوليو 2005 الأخ / motasemاولا : مرحبا بك عضوا فعالا فى منتدانا الحبيب . ثانيا : شكرا لك على هذه ال package وبصراحة الفكرة جديده ولم اراها من قبل وشكرا على شرحك كيفية الاستخدام .ثالثا : ليتك تشرح لنا بشكل مبسط ومختصر آلية مراحل عمل هذه الpackageشكرا لك مرة اخرى ونحن فى انتظار المزيد من المشاركات المميزه اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
motasem بتاريخ: 10 يوليو 2005 تقديم بلاغ مشاركة بتاريخ: 10 يوليو 2005 بسم الله الرحمن الرحيم البرنامج كان أصلاً معمول بلغة C على يونكس ثم طورته و عملت منه dll تقرأ المعلومات من ملف نصي مكود من أجل أن يعمل على ويندوز و ربطته مع أوراكل , ثم دعت الحاجة الى أن أرجع الى نظام يونكس فعملت الحزمة بلغة plsql لأن dll لا يمكن أن تعمل على يونكس وصرت أقرأ البيانات الجدول و يمكن أن تضيف عليها ما شئت حسب الأمثلة الموجودةالفكرة نشأت من أجل البرامج المحاسبية و المالية التي تظهر اجمالي فواتير أو اجمالي قيود محاسبية و بحاجة لاظهار الاجمالي كتابة فتطوعت في الشركة التي أعمل فيها لعمل هذا البرنامج و كان ذلك من عشرة سنوات, يعتمد البرنامج على تجزيئ الرقم الى خانات و مراتب و معالجة كل مرتبة على حده و من ثم دمج الجمل الجزئية مع مراعاة اللغة العربية في ذلك من الاضافة و النسبة و التذكير و التأنيث. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 10 يوليو 2005 تقديم بلاغ مشاركة بتاريخ: 10 يوليو 2005 الأخ / motasemأشكرك للاهتمام والايضاح بارك الله فيك ونفع بك المسلمين اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoudmahmoud بتاريخ: 11 يوليو 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 11 يوليو 2005 السلام عليكم شكر للاخوة للاهتمامهم والردود المفيدة ونرجو منهم المزيدوومكن اخواني ان يوضحو بأمثله ..... شكراوالسلام عليكم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoudmahmoud بتاريخ: 16 يوليو 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 16 يوليو 2005 السلام عليكمممكن من الاخوة ان يضعون مثال على الريبورت وليس الفورمةوشكرا سلام اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoudmahmoud بتاريخ: 19 يوليو 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2005 السلام عليكمانا جربت ولكن بتخرج فارغة سلام اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
faridstorm بتاريخ: 4 أكتوبر 2005 تقديم بلاغ مشاركة بتاريخ: 4 أكتوبر 2005 يا جماعة لو سمحتوا ممكن مثال على استخدام دالة التفقيط لانى جربت الطريقة ولقيتها بتعطى error ياريت مثال على تقرير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoudmahmoud بتاريخ: 18 أكتوبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 18 أكتوبر 2005 اين انتم يا اخوان اين الحل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
khalideed بتاريخ: 9 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 9 نوفمبر 2005 اخي العزيز عند تحميل ملف spell.pkg لم يتم التحميل يبدو انالرابط لا يعمل الرجاء معاودة ارسالة مرة اخري وجزاك الله خيروبالنسبة للاخ kzaghloul الشاشة تعمل بشكل سليم ولكن الارقام العشرية لا تعطي تفقيط ولكن ارقام وبها زيادة صفر ولكم جزيل الشكر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mm_taha بتاريخ: 9 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 9 نوفمبر 2005 My Webpage اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
esmail_r بتاريخ: 19 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 19 نوفمبر 2005 ارجو بعث الملف مرة اخرى لان الرابط لم يعمل معي مع الشكر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
m_almarei بتاريخ: 28 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 28 ديسمبر 2005 الأخ معتصم انا لم اجد الملف المرفق ارجو ان ترسله لي عبر الايميل او عن طريق الموقع باعادة تحميله[email protected] اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.