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

بتاريخ:

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

وبالفعل اشتغل صح ادخل الميلادي يحوله لهجري واستخدمناه فترة

لكن مع بدايه السنه صرت القاه ينقص في العربي يوم

يعني من بدايه 1/12/2009 يحول للعربي غلط تقريبا

وايش الحل _ارجوكم في اسرع وقت لان البرنامج يعمل يومياً ولكم الكود

select to_char(to_date(:t2),'dd/mm/yyyy','nls_calendar = ''arabic hijrah') into :t1 from table_name



وإذا في داله افضل تستخدم لسنين طويله ارجوا توفيرها

بتاريخ:

اخي الفاضل


ردا على تساؤلك وعلى حسب معلوماتي المتواضعة بأن هذه المشكلة ليس لها حل آلي و بشكل دقيق حتى الان ، وان من المعروف ان عدد الايام في الاشهر الميلادية تسير وفق اساس معين و ثابت ، ولكنك قد لا تجدها كذلك في الاشهر الهجرية القمرية ، وان مايكروسوفت لم تصل الى لحل هذه الجزئية في منتجها المعروف ويندوز فتركت لنا المجال بالتحكم في عدد ايام الزيادة او النقص بين التاريخ الحالي و التاريخ الفعلي
ومن هذا المنطلق بامكاني ان اقترح عليك ان تضيف ريكورد عندك في الداتابيز تخزن فيه قيمة الفرق بين التاريخ الحالي و التاريخ الهجري الصحيح
وتاخذ هذه القيمة بعين الاعتبار في البرنامج بمعادلة بسيطة
sysdate = sysdate + nvl(variable_in_database,0)



ان شاء الله اكون وصلت لك الفكرة اللي عندي
وبانتظار آرائكم في هذه النقطة ياشباب المنتدى
وتقبلو تحياتي

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

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

لكن ارجوا الشرح اكثر لطريقتك وانا احاول اجربها


والي اعرفه ان فيه داله طويله لهذا الموضوع

بتاريخ:

السلام عليكم
اخواني عندي مشكلة ارجو الحل
لما اعمل رن للبرنامج بيطلعلي مسج طفشني لما انزل الداتا بيس والدفلوبر واعمل امبورت للبرنامج وكل تمام بشتغل وعين الله عليه اجى تاني يوم اشغلو مابرضى يشتغل بيعطيني مسج
هناك خطأ في FRM-92101 حدث خطأ في الخادم forms اثناء بداية التشغيل يمكن ان يحدث ذلك نتيجة خطأ غير صالح
وبيعطيني الرجاء فحص ملف ارشيف خادم الويب ارجو المسااااااااااااااااعدة وشكرا

بتاريخ:

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

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

ومن خلال اعداد FUNCTION يتم عمل المعادلات الحسابية اللازمة لعمل التحويل

وهذا الاسلوب يتم العمل به منذ عدة سنوات سابقة ... بدون اختلافات او فروق فى الايام

يمكنك استخدام خاصية البحث بالمنتدى

واليك هذه المشاركة بالمنتدى .. ايضا

إضغط هنا : فكرة جديدة لحل مشكلة التاريخ الهجري

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

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

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

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

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

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.