بتاريخ: 11 نوفمبر 200916 سنة comment_176227 السلام عليكم ورحمة الله وبركاتهانا عندي فورمة فيها تكست ادخل فيه وقت الدخول بمعنى اذا دخلت على الفورمة وفتحت السجل يسجل وقت الدخول على السجل وضعت الكود في when_new_form_instance ولكن المشكلة كل مااقفل الفورمة وافتحها يتغير الوقت الذي في التكيست اريد عندما ادخل على السجل او اعمل execute يسجل الوقت في التيكست ويحفضه وعندما اخرج من الفورمة وادخل مرة اخرى يضل الوقت ثابت ماهو الحدث المناسبارجووووووووووووووووو المساعدة تقديم بلاغ
بتاريخ: 11 نوفمبر 200916 سنة comment_176229 طيب ما هو بيحصل كده لانك عامل الكود داخل when-new-form-instanceبس لو عايز تخلى التاريخ يتغير لماتعمل execute جرب تضع الكود داخل post-query تقديم بلاغ
بتاريخ: 11 نوفمبر 200916 سنة كاتب الموضوع comment_176230 اريده ان يتغير مرة واحده بمعنى عندما ادخل على السجل مرة ثانية يبقى الوقت ثابت هذا ما اريده تقديم بلاغ
بتاريخ: 11 نوفمبر 200916 سنة comment_176231 طيب ممكن تعمل if :date is not null then null; else :date:=sysdate; end if; تم تعديل 11 نوفمبر 200916 سنة بواسطة sara gamal تقديم بلاغ
بتاريخ: 11 نوفمبر 200916 سنة comment_176232 السلام عليكم هل الايتم داتا بيز ؟؟ما هو الكود الذي كتبته ؟ تقديم بلاغ
بتاريخ: 11 نوفمبر 200916 سنة comment_176240 السلام عليكم أخي العزيز لايوجد تريجر مناسب لذلك المفروض أنك تخزن هذه القيمة لكنلو كنت تريد الخروج من الفورم والرجوع اليها دون ان تخرج من الابليكشن ككل يمكنك تخزين قيمة الوقت أول مرة في golbal variable ولما تدخل على الفورم تجعل قيمة الايتم =الجلوبال فاريباللكن لو هتخرج من الابليكشين ككل وعايز ترجع تجد نفس القيمة يبقى خزنها في جدول على كل حالياريت تشرح الفكرة واحدة واحدة وان شاء الله نساعدك وفقك الله تقديم بلاغ
بتاريخ: 11 نوفمبر 200916 سنة comment_176241 بارك الله فيك يا أخ / مصطفىانا أتفق معك فى هذا الرأى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.