بتاريخ: 4 يونيو 200520 سنة comment_38143 بسم الله الرحمن الرحيماخواني مرحباممكن احد يساعدني في قراءة اجمالي الفاتورة بالحروف اي اجمالي الفاتورة هو خمسة الف جنية وسبعون قرش فقط لاغير وشكر لكم يا اخواني تقديم بلاغ
بتاريخ: 4 يونيو 200520 سنة comment_38146 هو مصطلح يسمى (التفقيط) وهو تحويل الأرقام إلى احرف وفيما يلي طريقة عمله أرجو تنزيل الملف المرفق _______.doc تقديم بلاغ
بتاريخ: 6 يونيو 200520 سنة كاتب الموضوع comment_38461 السلام عليكمشكرا اخي الكريم ولكن ممكن توضح اكثر ما هي الخطوات التى اظهر بها اجمالي الفاتورة بالحروفاعمل جدول ولا اكتب اية في النوذجممكن توضح اخي واكون شاكر افضالك تقديم بلاغ
بتاريخ: 10 يونيو 200520 سنة كاتب الموضوع comment_38852 السلام عليكماين انت يا اخي ممكن توضح لي كيف يمكن قرا اجمال الفاتورة بالحروف تقديم بلاغ
بتاريخ: 12 يونيو 200520 سنة comment_38995 ضع الكود (function) الذي أرسله kzaghloul في التقرير في program unitsثم قم بعمل formula column وضع بها جملة لاستدعاء هذا functionfunction DISPLAY_TAFKEETFormula return Char isDISPLAY_TAFKEET char(100);begin DISPLAY_TAFKEET :=TAFQEET(:money) ||' '||' دينار فقط لا غير';return (DISPLAY_TAFKEET);end; تقديم بلاغ
بتاريخ: 13 يونيو 200520 سنة comment_39005 آسف لغيابي, الحل كما أخبر به زميلنا azharo وله جزيل الشكر تقديم بلاغ
بتاريخ: 13 يونيو 200520 سنة comment_39019 ظهر في الكود نوع جديد من البيانات type tafkeet_table is table of varchar2(15) index by binary_integer;one tafkeet_table;hund tafkeet_table;((tafkeet_table)) هذا ديناميك table ام ديناميك array تقديم بلاغ
بتاريخ: 16 يونيو 200520 سنة comment_39284 الملف المرفق يبين طريقة التفقيط مع برنامج وآسف إذا تأخرت بالإجابة ConvertNo.zip تقديم بلاغ
بتاريخ: 8 يوليو 200520 سنة كاتب الموضوع comment_41101 السلام عليكم ممكن اخي تضيف لي علي هذا الريبورت invoice.RDF تقديم بلاغ
بتاريخ: 9 يوليو 200520 سنة comment_41123 يمكن إضافة الفنكشن في جزء (program units) في التقرير المطلوب, واعتقد يا أخي محمود أنه من المفيد لك لو تحاول هذه العملية وترى الأخطاء التي قد تحدث معك وأن تقوم بمعالجتها بنفسك لكي تستطيع التعلم منها وهذه الطريقة الأفضل للممارسة وأخذ الخبرة القوية لأن ما تعالجه لن تنساه أبداً تقديم بلاغ
بتاريخ: 9 يوليو 200520 سنة comment_41140 السلام عليكم و رحمة الله و بركاته:ان هذه أول مشاركة لي في هذا الموقع الرائع, وأريد أن أشكر الجميع على مشاركاتهم القيمة و المفيدة و أرجو من الله أن تدوم روح التعاون بين الجميع لتحقيق الفائدة و النفع للجميع.لدي برنامج تفقيط متكامل يمكنه أن يتعامل مع جميع العملات ( حيث يتم انشاء سطر تعريف لكل عملة في جدول ) و يمكنه أيضاً أن يفقط الأشياء ( مثل خمس و عشرون فقرة ) و يعطي جملة تفقيط صحيحة انشائياً مع مراعاة التذكير و التأنيث في المعدود. الملف المرفق يمكن تنفيذه في أي مستخدم أوراكل و يفضل في حساب 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تكون النتيجةتسعة و ثمانون شهراً أرجو أن أكون قد أفدت الجميع و جاهز للاستفسار. تقديم بلاغ
بتاريخ: 9 يوليو 200520 سنة comment_41151 الأخ / motasemاولا : مرحبا بك عضوا فعالا فى منتدانا الحبيب . ثانيا : شكرا لك على هذه ال package وبصراحة الفكرة جديده ولم اراها من قبل وشكرا على شرحك كيفية الاستخدام .ثالثا : ليتك تشرح لنا بشكل مبسط ومختصر آلية مراحل عمل هذه الpackageشكرا لك مرة اخرى ونحن فى انتظار المزيد من المشاركات المميزه تقديم بلاغ
بتاريخ: 10 يوليو 200520 سنة comment_41185 بسم الله الرحمن الرحيم البرنامج كان أصلاً معمول بلغة C على يونكس ثم طورته و عملت منه dll تقرأ المعلومات من ملف نصي مكود من أجل أن يعمل على ويندوز و ربطته مع أوراكل , ثم دعت الحاجة الى أن أرجع الى نظام يونكس فعملت الحزمة بلغة plsql لأن dll لا يمكن أن تعمل على يونكس وصرت أقرأ البيانات الجدول و يمكن أن تضيف عليها ما شئت حسب الأمثلة الموجودةالفكرة نشأت من أجل البرامج المحاسبية و المالية التي تظهر اجمالي فواتير أو اجمالي قيود محاسبية و بحاجة لاظهار الاجمالي كتابة فتطوعت في الشركة التي أعمل فيها لعمل هذا البرنامج و كان ذلك من عشرة سنوات, يعتمد البرنامج على تجزيئ الرقم الى خانات و مراتب و معالجة كل مرتبة على حده و من ثم دمج الجمل الجزئية مع مراعاة اللغة العربية في ذلك من الاضافة و النسبة و التذكير و التأنيث. تقديم بلاغ
بتاريخ: 10 يوليو 200520 سنة comment_41219 الأخ / motasemأشكرك للاهتمام والايضاح بارك الله فيك ونفع بك المسلمين تقديم بلاغ
بتاريخ: 11 يوليو 200520 سنة كاتب الموضوع comment_41288 السلام عليكم شكر للاخوة للاهتمامهم والردود المفيدة ونرجو منهم المزيدوومكن اخواني ان يوضحو بأمثله ..... شكراوالسلام عليكم تقديم بلاغ
بتاريخ: 16 يوليو 200520 سنة كاتب الموضوع comment_41645 السلام عليكمممكن من الاخوة ان يضعون مثال على الريبورت وليس الفورمةوشكرا سلام تقديم بلاغ
بتاريخ: 19 يوليو 200520 سنة كاتب الموضوع comment_41958 السلام عليكمانا جربت ولكن بتخرج فارغة سلام تقديم بلاغ
بتاريخ: 4 أكتوبر 200520 سنة comment_48869 يا جماعة لو سمحتوا ممكن مثال على استخدام دالة التفقيط لانى جربت الطريقة ولقيتها بتعطى error ياريت مثال على تقرير تقديم بلاغ
بتاريخ: 9 نوفمبر 200520 سنة comment_51140 اخي العزيز عند تحميل ملف spell.pkg لم يتم التحميل يبدو انالرابط لا يعمل الرجاء معاودة ارسالة مرة اخري وجزاك الله خيروبالنسبة للاخ kzaghloul الشاشة تعمل بشكل سليم ولكن الارقام العشرية لا تعطي تفقيط ولكن ارقام وبها زيادة صفر ولكم جزيل الشكر تقديم بلاغ
بتاريخ: 19 نوفمبر 200520 سنة comment_51999 ارجو بعث الملف مرة اخرى لان الرابط لم يعمل معي مع الشكر تقديم بلاغ
بتاريخ: 28 ديسمبر 200520 سنة comment_55812 الأخ معتصم انا لم اجد الملف المرفق ارجو ان ترسله لي عبر الايميل او عن طريق الموقع باعادة تحميله[email protected] تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.