بتاريخ: 15 يناير 200917 سنة comment_146950 السلام عليكم و رحمة الله و بركاتهكيف يمكنني منع التكرار على non database item ? تقديم بلاغ
بتاريخ: 15 يناير 200917 سنة comment_146956 في خاصية للايتم اسمها NUMBER OF RECORD DISPLAYED لازم تعدلها للايتو وكمان للكنترول داتا بلوك اللي جواه الايتم تقديم بلاغ
بتاريخ: 15 يناير 200917 سنة كاتب الموضوع comment_146959 بارك الله فيك أخي على الرد و لكن مش ده إلي أنا اقصدهأنا أقصد تكرار البيانات داخل الـ Item تقديم بلاغ
بتاريخ: 15 يناير 200917 سنة comment_146974 السلام عليكماخي الكريم ممكن توضح سؤالك اكتر ؟يعني البيانات مخزنة بااداتا بيز وتظهر بـــ LIST مكررة ؟ تقديم بلاغ
بتاريخ: 17 يناير 200917 سنة كاتب الموضوع comment_147106 لا اخي بارك الله فيك انا عندي أيتم non database و هو في بلوك tabular و عاوز المستخدم يدخل فيه بيانات و لكن امنع المستخدم من ان يقوم بإدخال بيانات مكررة تقديم بلاغ
بتاريخ: 17 يناير 200917 سنة comment_147110 السلام عليكماخي الكريمممكن تعمل CURSOR وتكتبه بداخل WHEN-VALIDATE-ITEMمتلا : DECLARE CURSOR C IS SELECT ENAME FROM EMP WHERE EMPNO=:BLK.EMPNO; BEGIN OPEN C; FETCH C INTO :BLK.ENAME; IF C%FOUND THEN MESSAGE('SAVED BEFORE'); MESSAGE('SAVED BEFORE'); END IF; CLOSE C; END; بالتوفيق تم تعديل 17 يناير 200917 سنة بواسطة PALI.ORACLE تقديم بلاغ
بتاريخ: 18 يناير 200917 سنة comment_147122 عذارا أخي pal.oracle أعتقد أن الاخ لايقصد ماتقوله هو مثلا بيدخل بيانات في حقل تابيلور ولم يتم تسجيل البيانات ومثلا أدخل أيتم معين فهو يريد ان المستخدم لو أدخله مسبقا لايتم إدخاله مرة أخرى وكل هذا ولم يتم الحفظ ياترى صح ما أقصد أتمنى من الاخ kandil يعقب على وجهة نظريفلو كانت صحيحة أعتقد أن هيكون حل بس بالتحايل تقديم بلاغ
بتاريخ: 18 يناير 200917 سنة كاتب الموضوع comment_147135 جزاكم الله خير على ردودكم و لكن أعتقد أني سؤالي غير واضح لكم , على كل حال الحمد لله توصلت للحل و سأرفق الشاشة حتى يتبين مقصودي dup.rar تقديم بلاغ
بتاريخ: 18 يناير 200917 سنة comment_147136 لالغاء البيانات داخل ITEM نقوم بكتابة العبارة التاليةSELECT DISTINCT COLUMN_NAME,......الى نهاية العبارة حيث تقوم DISTINCT بالغاء التكرارات للعمود تقديم بلاغ
بتاريخ: 18 يناير 200917 سنة comment_147149 Mr /K a n d i Lشكرا لك على الفورم والفكرة ايضا ولكن اعتقد ان الفكرة قائمة على الاحتفاظ باى قيمة يتم تسجيلها فى الItem حتى لو تم استبدال هذه القيمة بقيمة اخرى بعد ذلك ... وبالتالى تظهر رسالة وجود تكرار ... مع انه يوجد قيمة واحدة غير متشابهه فى جميع السطورمثال فى السطر الاول ادخل 123 فى السطر الثانى ادخل 456فى السطر الثالث ادخل 789 ارجع للسطر الاول واستبدل 123 ب 666فى السطر الرابع ادخل 123 ستظهر لك رسالة بالتكرار مع اننا استبدلنا 123 السابقة بقيمة 666 اى ان المتغير فى البرنامج يستمر فى الاحتفاظ بجميع القيم المدخلة سواء كانت جديده او تم تعديلها او تم حذفها شكرا لكتوجد طريقة اخرى وهى عمل loop على كل السجلات الموجودة بالشاشة واجراء المقارنة مع القيمة الجديده المسجلة ... سابحث لك عنها وارفقها قريبا بالمنتدى تقديم بلاغ
بتاريخ: 19 يناير 200917 سنة كاتب الموضوع comment_147179 جزاكم الله خيرا و أنا في انتظار الشاشة تقديم بلاغ
بتاريخ: 19 يناير 200917 سنة comment_147189 راجع هذا الرابط بالمنتدى إضغط هنا : أريد عمل Check علي عدم تكرار كود الموظف مثلا ؟؟ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.