بتاريخ: 7 أبريل 200421 سنة comment_4953 السلام عليكم جميعاً لا أريد الإطاله فسأطرح سؤالي بشكل سريع وأرجو الإجابه عليه قمت ببناء Sequence علشان يعطيني الأوتو نمبرزسؤالي كيف ممكن أخلي هذا الSeqيبدأ بـ 001 وليس 1 على طولوأريد أيضا الإستفسار إذا أريده يبدأ بـ A1يعني حرف بعدين رقموهكذا ...ياريت تساعدوني وتجاوبوني بشكل سريع لإني بحاجه للإجابه ودمتم ،،، تقديم بلاغ
بتاريخ: 7 أبريل 200421 سنة comment_4954 هلا بالنسبه لموضوع ال Sequence هوا مخصص فقط لاستخراج ارقام متسلسله و لن يمكنك 001 في الارقام لانه ليس هناك معني لارقام علي الشمال ولكن للعرض يمكنك استخدام LPAD ولايمكن اضافة حرف في الاول ولكن كحل يمكنك اداء ما تريد عن طريق انشاء دالة وهذه الداله تاخذ الرقم من المتسلسله وتضيف الحروف بالطريقة التي تريدها وتقوم في النهاية بارجاع المطلوب وبدل الاعتماد علي المتسلسله نقوم بالنداء علي الدالهمع تمنياتي بالتوفيق تقديم بلاغ
بتاريخ: 8 أبريل 200421 سنة كاتب الموضوع comment_4994 شكرا اخي بلاك على هالمساعده الحلوهبس لو سمحت ممكن تشرحلي ماهذه الداله ؟وعلى فكره أنا دخلت البروبرتي باليت للآيتم ما لقيت LPADوشكراً لك تم تعديل 8 أبريل 200421 سنة بواسطة Fara7 تقديم بلاغ
بتاريخ: 8 أبريل 200421 سنة comment_5011 هلا بالنسبه ل lpad فهي من دوال الاوراكل و تستخدم للعرض في ال sql* غالبا select LPAD(empid,10,'0') from emp ولكن اذا كنتي تريدي الاظهار بهذه الطريقة علي الفورمز استخدمي ال format mask من خصائص الايتم وضعي مثلا 009مع تمنياتي بالتوفيق تقديم بلاغ
بتاريخ: 15 يناير 200521 سنة comment_24184 يمكن اخى استخدام الـ Format Mask مع الابقاء على استخدام الـ Sequence تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.