PDA

View Full Version : سوال: ايجاد شماره سند



abolfazlab
یک شنبه 29 اردیبهشت 1387, 20:23 عصر
باسلام
مي خواهم براي اسنادخودم شماره سندصادركنم كه
1)تكراري نباشد
2)7رقمي باشد(8700001)دورقم اول مربوط به سالي كه درآن هستيم مي باشد.
3)بعدازعمل ثبت يك شماره به شماره سنداضافه شمد(8700002)
4)باتوجه به تغييرسال شماره اسنادازنوع شروع شود(8800001).
موارد1و2و3راتوانسته ام انجام بدهم.لطفادرموردچهارم بنده راراهنمايي فرماييد

rezaiy.ali
یک شنبه 29 اردیبهشت 1387, 21:25 عصر
با سلام
می تونی تاریخ جاری سیستم را بگیری(تبدیل تاریخ میلادی به شمسی) و دو رقم انتهای سال را جدا کنی و به شماره سند اضافه کنی
موفق باشید

رضا عربلو
یک شنبه 29 اردیبهشت 1387, 23:04 عصر
آخرین شماره هر سال را در یک جدول ذخیره کن و اگر برای سالی شماره ای نبود یک رکورد جدید به جدول اضافه کن.

Chabok
دوشنبه 30 اردیبهشت 1387, 01:15 صبح
با سلام
میتونید هم از 2 تا فیلد استفاده کنید
فیلد اول رو سال رو توش قرار بدین و فیلد دوم Identity باشه که خودش شماره بخوره.
بعدش این دو تا فیلد با هم primary Key باشند .

در این صورت دردسر یکی به آخری اضافه کردن رو هم ندارید.و موقع اینسرت فقط به فیلد اول سال رو پاس می دهید .

موفق باشید .