muhammed azab_93208 بتاريخ: 23 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 23 يوليو 2018 السلام عليكم عملتsequence بس المشكلة كل ما افتح page تعد بالارقام حتي ولو معملتش حفظ عدلتها nocash لاكن مفيش فايدة هل يوجد حل انها تاخد اخر رقم بالجدول وتزود عليه ؟؟؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 23 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 23 يوليو 2018 كود ال sequence يتم وضعه فى ال dml_insert قبل على هذا النحو if (operation==DML_INSERT) { SequenceImpl seq = new SequenceImpl("CALC_SEQ", getDBTransaction()); Number n = seq.getSequenceNumber(); setCalcId(n); } } super.doDML(operation, e); } اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
muhammed azab_93208 بتاريخ: 23 يوليو 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 23 يوليو 2018 معترض علي كلمة operation بحاول اعمل import بس مفيش استجابه اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 23 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 23 يوليو 2018 هذا الكود داخل ال EntityEmpl للجدول اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
muhammed azab_93208 بتاريخ: 23 يوليو 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 23 يوليو 2018 صح انا حطيته بملف جافا داخل entityimpl create(AttributeList attributeList) بس هو معترض علي كلمة operation قولت يمكن لازم اكتب اول حرف capital لاكن مفيش فايدة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 23 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 23 يوليو 2018 ليس داخل ال Create وانما فى protected void doDML(int operation, TransactionEvent e) { بتعمل generate لل date manipulation method على النحو السابق وممكن عند create ايضا بدون سطر ال operation عند ال create ينفذ عتد الضغط على زرار الاضافة creatInsert وعند ال dml عند الحفظ فى حالة الاضافة زرار Commit اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 23 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 23 يوليو 2018 ليس ممكناً في sequence اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
muhammed azab_93208 بتاريخ: 24 يوليو 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 24 يوليو 2018 اعتقد ان الموضوع لازم يكون جمله select max بس ازاي الطريقة ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 24 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 24 يوليو 2018 ممكن تضع الكود اللى كتبته كاملا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 24 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 24 يوليو 2018 select nvl(max(column), 0) from table اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 24 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 24 يوليو 2018 بعدها يمكنك زيادة 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 25 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 25 يوليو 2018 نعم تزود 1 على القيمة max() لكن ايضا ال sequence تعمل داحل ال EntityEmpl بس حضرتك ضع كود الجافا بالكامل اللى حضرتك عملته علشان تعرف طريقة استخدام ال sequence اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 25 يوليو 2018 تقديم بلاغ مشاركة بتاريخ: 25 يوليو 2018 مشكلته ليست في طريقة استخدام sequence اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.