بتاريخ: 22 نوفمبر 201114 سنة comment_217837 الاخوة الاعزاءكيف يمكن استخدام التاريخ الهجري في ADF و اظهار النتيجة لأمكانية اختيار التاريخ ؟وهل يتطلب اعدادات معينة في الويندوز ؟انا عندي في جدول قاعدة البيانات حقل للتاريخ الهجري و حقل للتاريخ الميلادي المقابل للتاريخ الهجريو المستخدم يختار التاريخ الهجري فيقوم البرنامج بحفظ التاريخ الميلادي المقابل تلقائياكيف يمكن تنفيذ هذا في adf ولو في مثال متوفر يكون افضل و لكم وافر التحية تقديم بلاغ
بتاريخ: 26 نوفمبر 201114 سنة كاتب الموضوع comment_217974 ايه ياجماعة محدش عنده فكره عن موضوع التاريخ الهجريارجو الساعدو بشكل عاجل ولكم الشكر تقديم بلاغ
بتاريخ: 27 نوفمبر 201114 سنة comment_218050 خذ التاريخ الميلادي ثم قم بتحويلة الى هجري وبعدين احفظ في قاعدة البيانات تقديم بلاغ
بتاريخ: 28 نوفمبر 201114 سنة كاتب الموضوع comment_218061 الاخ superamhاشكرك علي ردك لكنه غير مفيد بالنسبه ليا انا كتبت في المشاركة اني عايز اظهر كالندر ويختار منها المستخدم يعني باختصار نفس تعامل التاريخ الميلادي بالظبط انا بفكر حاليا اعمل كنترول CUSTOM CONTROLيقوم بإظهار الكالندر و يعمل كل شغل التاريخ العاديلكن انا مش عارف ازاي في ADF ممكن اعمل كنترول زي OCX في ميكروسوفت وهل ممكن يتعمله BIND للداتا بيز لو حد عندة مساعدة بهذا الخصوص يبقي شاكرين ولكم التحية تقديم بلاغ
بتاريخ: 28 نوفمبر 201114 سنة comment_218077 الاخ superamh اشكرك علي ردك لكنه غير مفيد بالنسبه ليا انا كتبت في المشاركة اني عايز اظهر كالندر ويختار منها المستخدم يعني باختصار نفس تعامل التاريخ الميلادي بالظبط انا بفكر حاليا اعمل كنترول CUSTOM CONTROLيقوم بإظهار الكالندر و يعمل كل شغل التاريخ العاديلكن انا مش عارف ازاي في ADF ممكن اعمل كنترول زي OCX في ميكروسوفت وهل ممكن يتعمله BIND للداتا بيز لو حد عندة مساعدة بهذا الخصوص يبقي شاكرين ولكم التحية عزيزي أنا بحثت جدا في هذا الموضوع و وجدت موقع يقدم موديل خاص للتاريخ الهجري و غيرو من التواريخفوت شوف الموقع هاد ((انتبه إنو الموديل مو مجاني)) http://www.parsisys.org/ بالتوفيق تقديم بلاغ
بتاريخ: 28 نوفمبر 201114 سنة comment_218080 يمكنك سؤال الأخ مصطفى sd4itفهم قد عملوا كالندر هجري ويمكن ضمها إلى أي مشروع adf ولكنها ليست مجانية تقديم بلاغ
بتاريخ: 2 ديسمبر 201114 سنة comment_218202 لا توجد أداة في ADF لعرض التاريخ الهجري ولذلك يجب عليك بناء أداتك الخاصة ، وهذا بالفعل ما قمنا به كما ذكر لك الأخ mhawad.والحقيقة أن عملية بناء أداة جديدة يعتبر أصعب موضوع في ADF لأنه يتطلب معرفة غزيرة بتقنيات عديدة مثل HTML و JavaScript و AJAX و JSF و ADF وأشياء أخرى تعتمد على المتطلبات ، فإذا كان عندك مثل هذه الخبرات فقم ببناء هذه الأداة ، أما إذا لم يكن عندك مثل هذه الخبرة فقم بشراء أداة جاهزة لأن مثل هذه الأدوات تستغرق وقتاً وجهداً كبيراً في الإنتاج ولن تجد أداة مجانية لهذا السبب تم تعديل 2 ديسمبر 201114 سنة بواسطة sd4it تقديم بلاغ
بتاريخ: 1 يناير 201214 سنة comment_219183 الحقيقه ان تقريبا اوراكل بتهزر هزار بايخ لانه لا يوجد دعم لاى Calendar اخر غير ال Georgian لا يوجد دعم للتقويم الهجرى او العبرى او الفارسى فقط الميلادى عكس الدوت نت مثلا الذى يوجد به الدعم لهذه ال calendars واعتقد ان الCalendar الخاصة بال IBM يوجد بها الدعم للتاريخ الهجرى يعنى الموضوع مش موضوع ال JSF ولكن موضوع عدم تقديم الدعم من اوراكل عموما لو فكرنا فى الموضوع حنلاقيه فى الاول والاخر جافا سكريبت فقط لا غير يعنى مثلا فى ال JSP كنا بنستخدم Date Picker معمولة بالجافا سكريبت عشان نحصل على التاريخ وبالتالى فى ال ADF ممكن نعمل customization لهذا الحل ايضا عن طريق الاتى 1 - من افضل المواقع اللى بتقدم open source Date Picker بالجافا سكريبت هو هذا الموقع من هنا حمل الDate Picker منه وافتح ملف الجافا سكريبت لل Date picker حتلاقيه اسمه datepickercontrol.js ورغم ان التقويم اللى فى الملف ميلادى الا انه الكود flexible جدا وفيه بيشرح كل الparameters وال functions اعمل customize للكود ده حتى يوافق التقويم الهجرى او تقويم ام القرى وغير فيه من ناحية min and Max dates وكل القيم الاخرى ( يعنى مثلا لو تقويم ام القرى يبقى محتاج تعرف كل الشهور اللى بتنتهى ب30 يوم حتى عام 1450 وتعمل function بتشوف الشهر وتجيب عدد الايام سواء 29 او 30 مثل ال getDaysofMonth اللى عاملها فى الكود واذا لم يكن عندك خبره بالجافا سكريبت فمن الممكن انك تخلى اى حد فاهم جافا سكريبت يقوم بالتعديل) 2 - فى الصفحة اللى حتضع بها ال Input Date استدعى ملفات ال CSS والجافا سكريبت كالاتى بعد <af:document> <af:resource type="css" source="/resources/datepickercontrol_mozilla.css"/> <af:resource type="css" source="/resources/content.css"/> <af:resource type="javascript" source="/resources/js/datepickercontrol.js"/> ولا تنسى وضع ال calendar_icon.png فى نفس المسار الموجود فيه ملف الجافا سكريبت بتاعك 3 - ضع اى input text عندك (ده اللى حيظهر فيه Date ) لكن فى ال Id الخاص به لازم تضع _DPC وبعدين اى اسم يعنى مثلا DPC_Cal واذا كنت عاوز format معين لل date ضعه بعد ال ID يعنى مثلا حيبقى ال Id هكذا DPC_Cal_DD-MM-yyyy وبالنسبة للقيمه الخاصة بال Input text فاربطها بمتغير التاريخ اللى عندك يعنى ال Value مثلا حتكون {bindings.HireDate.inputValue}# تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.