بتاريخ: 21 ديسمبر 20169 سنة comment_281019 السلام عليكملو سمحتم لو فرضنا عندي حقل يظهر تاريخ معينواريد عن ظهور التاريخ في هذا الحقل يظهر اسم اليوم الموافق له في الحقل التانيكيف يمكنني فعل ذلك وماهو ال Trigger المناسب وماذا سوف اكتب فيهولكم جزيل الشكر تقديم بلاغ
بتاريخ: 21 ديسمبر 20169 سنة comment_281020 when-validate-item if :item is not null then :the_other_item := to_date(:item,'day'); تقديم بلاغ
بتاريخ: 21 ديسمبر 20169 سنة كاتب الموضوع comment_281025 شكرا لك ولكن لم تظهر النتيجة المطلوبةوجربت التالي ولم تعمل:date1 :=to_date(:day,'Day');date1 هو التاريخ بالارقامday هو اسم اليوموالTrigger موجود على day تقديم بلاغ
بتاريخ: 21 ديسمبر 20169 سنة comment_281027 W-V-I trigger المفروض يبقى على الايتم الى التاريخ فيه بالارقام عشان لما تيجى تطلعى منه يترجمه ليوم بالحروف في الايتم التانى. يعنى تكتبى فيه :DAY := TO_CHAR(:DATE1,'DAY'); على اساس ان الايتم الى فيه التاريخ من النوع DATE تم تعديل 21 ديسمبر 20169 سنة بواسطة eslam elbyaly تقديم بلاغ
بتاريخ: 21 ديسمبر 20169 سنة كاتب الموضوع comment_281028 شكرا لتعاونك ولكن للاسف مازلت احاول ولم تظهر النتيجة المطلوبة:day := to_date(:date1,'Day');عملت نفس الخطوات يلي حضرتك ذكرتها ولم تعملوجربت اكتر من Trigger ولم اصل للمطلوبشكرا جزيلا لك تقديم بلاغ
بتاريخ: 21 ديسمبر 20169 سنة كاتب الموضوع comment_281031 الف شكر والله يعطيك الف عافية ولكن ايضا لم انجح في الوصول للمطلوبسوف اوضح الصورة اكثر انا عندي شاشة سوف يظهر فيها التاريخ بشكل اتوماتيكي من قاعدة البيانات كما موضح في الصورةالمطلوب اظهار اسم اليوم في الحقول التي فوق حقول التاريخواشكر تعاونك تم تعديل 21 ديسمبر 20169 سنة بواسطة eng.kholoud تقديم بلاغ
بتاريخ: 21 ديسمبر 20169 سنة كاتب الموضوع comment_281033 شكرا جزيلا لك استاذ اسلام سوف اجرب واخبرك بالنتيجةاشكر تعاونك تقديم بلاغ
بتاريخ: 22 ديسمبر 20169 سنة كاتب الموضوع comment_281052 السلام عليكمبداية عندي سؤال لو تكرمت مالفرق بين لو كان التاريخ يظهر تلقائي او انا سوف ادخل التاريخ يعني لماذا اختلفت طريقة الحل مع ان النتيجة المطلوبة نفسها؟وبحثت عن الفورميولا في tool palette ولم اجدها هي مكتوب عليها فورميولا او هناك طريقة اخرى لاستعمالهاانا سبق جربت الفورميولا عدة مرات في التقارير لكن في الشاشات ولا مرة حتى اني جربت اني عمل select بالفورمات المطلوب من الجدول نفسه ولم تعمل معي.ولك جزيل الشكر تم تعديل 22 ديسمبر 20169 سنة بواسطة eng.kholoud تقديم بلاغ
بتاريخ: 22 ديسمبر 20169 سنة كاتب الموضوع comment_281053 استاذ اسلام اشكرك جزيل الشكرتم الحل وظهرت النتيجة المطلوبة بالطريقة التاليةعملت POST CHANGE وSELECT من نفس الجدول بفورمات DAYووصلت للمطلوب الحمدللهالف شكر لتعاونك تم تعديل 22 ديسمبر 20169 سنة بواسطة eng.kholoud تقديم بلاغ
بتاريخ: 22 ديسمبر 20169 سنة comment_281054 الحكاية مش انك توصلى للمطلوب, المفروض توصلى للطريقة الأمثل. ليه بتستخدم select والقيمة أدامك اصلا. تقديم بلاغ
بتاريخ: 22 ديسمبر 20169 سنة كاتب الموضوع comment_281057 الفكرة اني الطريقة الامثل حاولت وماقدرت اوصل للمطلوب فيهاولاقدرت افهم ليش كنا تشتغل بالاول Trigger ولما صارت الفكرة ان التاريخ سوف يظهر تلقائي طلبت انو استعمل فورميولا؟ تقديم بلاغ
بتاريخ: 22 ديسمبر 20169 سنة comment_281058 جربتى تفتحى الهيلب وتقرأى عن التريجر الى قلتلك عليه when-validate-item وتقرأى برده عن الـ post-change , والفورميولا, هتستفيدى كتير وتتعلمى على الاقل 3 حاجات جديدة, رغم انهم هيبقوا اكتر من كده بكتير لو فتحتى الهيلب. تقديم بلاغ
بتاريخ: 22 ديسمبر 20169 سنة كاتب الموضوع comment_281059 استاذ اسلام رجعت جربت الحل نفسه يلي سبق حضرتك قلت عنه ولكن على post-change واشتغلت تمام:DAY := TO_CHAR(:DATE1,'DAY'); سوف اقرا عن ماذكرت واجرب على وحدة على مثال مختلف اشكرك جزيل الشكر مرة اخرى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.