الانتقال إلى المحتوى
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

بتاريخ:

بسم الله الرحمن الرحيم

أخواني المبدعين والمميزين جدا .. اتمنى منكم الفزعة

انا عندي مشروع عبارة عن معرض لبيع السيارات
وعملت الجداول والفورمز ماشين معاي تمام التمام
لاكن صادفت مشكلة في فورم انا مسميه ( نموذج طلب سيارة )

أولا آلية العمل على هذا الفورم تعتمد على الحسابات كالتالي :
قيمة السيارة - الدفعة الأولى = المتبقي
المتبقي * النسبة المئوية / 100 = الفائدة السنوية
الفائدة السنوية * عدد سنوات القسط = إجمالي الفائدة
إجمالي الفائدة + المتبقي = قيمة الأٌقساط
قيمة الأقساط / عدد أشهر القسط = القسط الشهري ...( عدد أشهر القسط 60 إذا السنوات 5 وهكذا )
المتبقي + الدفعة الأولى + إجمالي الفائدة = إجمالي قيمة السيارة

المراد هنا .. ما اللذي ينبغي لإنجاز العمل على هذا الفورم بشكل سلس ؟؟؟

علما اني قمت بأنشاء جدول لهذا الفورم وقمت بإنشاء الفورم في 6i وتم تنفيذ العملية الحسابية بشكل سليم جدا
ولاكن عند الحفظ ظهرت لي هاذه الرسالة :28-12-1430_07-49-43_s.jpg

وهذا الجدول في المرفقات للإطلاع عليه

______.txt

تم تعديل بواسطة حساوي جديد

بتاريخ:

ممكن حاط اللينث لأحد الأعمدة ولنتفرض 60

وعند الإدخال ادخلت قيمة اكثر من المحدد بها في العمود : مثلاً 62

ونصيحة سوي نسخ لكود ora-01438 وابحث عنه في الهيلب

بتاريخ:

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

كما ذكر الأخوه الأفاضل ... الحجم المخصص للعمود بالجدول أصغر من القيمة المراد ادخالها فيه

وهذا السبب نتيجة توصيفك للاعمدة فى الجدول

مثال

THE_FIRST_INSTALLMENT NUMBER(10,10) ok

العمود نوعه رقمى ... الوصف يعنى

THE_FIRST_INSTALLMENT NUMBER(n,p) ok

حرف ال n يعبر عن طول الرقم الصحيح الكلي
وحرف ال p يعبر عن طول الرقم العشرى أو الرقم بعد العلامة العشرية decimal point

مثلا
THE_FIRST_INSTALLMENT NUMBER(7,2) ok
تعنى ان القيمة المدخلة ستكون على الشكل
12345.99

اى ان العدد الكلى 7 ارقام منهم 5 ارقام صحيحة .... ورقمين عشرى

وفى وصفك السابق
THE_FIRST_INSTALLMENT NUMBER(10,10) ok
بمكن ان يستقبل 10 ارقام بعد العلامة decimal point
.1234567890
وبالتالى لن يستقبل ارقام صحيحة

S_CODE                                    NOT NULL NUMBER(8)
C_CODE                                                                    NUMBER(8)
NAME_CAR                                                              VARCHAR2(300)
PRICE                                                                         NUMBER(20)
THE_FIRST_INSTALLMENT                               NUMBER(10,2)
MONTHLY_INSTALLMENT                                NUMBER(20)
TOTAL                                                                        NUMBER(8,2)
MONTHS                                                                    NUMBER(5)
PERCENTAGE                                                          NUMBER(10,2)
RESIDUAL                                                                  NUMBER(8,2)
ANNUAL_INTEREST                                             NUMBER(8,2)
TOTAL_INTEREST                                               NUMBER(10,2)
COMPANY                                                              VARCHAR2(100)
YEARS                                                                       NUMBER(10)
VALUE_INSTALLMENT                                       NUMBER(8,2)

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

أخواني .. القيمة الي أدخلتها بالعمود أصغير بكثير من لمساحة المتاحة .. ومع ذالك تخرج لي هذه الرسالة

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

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

الف شكر لك أخ أمجد .. الحمد لله من بعد ماستخدمت تعديلك على الجداول .. تفاديت المشكلة
لك جزيل الشكر أخي الفاضل ...<< وان شاء الله ماراح تكون آآخر مرة استشير الأساتذة امثالكم .. فدائما نحن المبتدئين نتعطش لخدماتكم الوافرة

في امان الله

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

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

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

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

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

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.