ايران ويج

نسخه‌ی کامل: ایجاد ردیف در دیتا ریپورت
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام به همگی دوستان
میخواستم ببینم روشی هست که با اون بشه برای رکورد هایی که داخل
دیتا ریپورت نمایش داده میشه ردیف گذاشت البته به ترتیب به این شکل

ردیف نام
1 علی
2 سعید


میخوام خودش این شماره ردیف تو لید کنه چون نمیشه ازبانک بگیرتش
ممنون
سلام
من هم این مشکل رو داشتم این کار رو کردم
یه تیبل درون بانکم ساختم بعد رکودهای رو یکی یکی به اون انتقال دادم و در ضمن یه فیلد دیگه هم اضافه کردم و اون رو به ترتیب از 1 شماره گذاری کردم بعد گزارشم رو از اون تیبل گرفتم
با سلام
دیتاریپورت خودش نمیتونه این کار رو انجام بده.

اگه از روشی که دوست عزیزمون فرمودن استفاده کنیم ،بهیچ وجه بهینه کار نکردیم.افزونگی زیاد ایجاد کردیم و مطمئنا در رکوردهای به تعداد بالا از نظر سرعت دچار مشکل خواهیم شد.این روش اولین چیزیه که به ذهن میرسه اما اصلا حرفه ای نیست و به لحاظ تئوری اگه بخواین واسه یه ستون ردیف کل رکوردها رو تک تک بخونین و بعد با یه فیلد افزونه جدید به یه جدول جدید اضافه کنید از نظر تئوری طراحی الگوریتم و پایگاه داده ها یک فاجعه محسوب میشه...

برای داشتن شماره ردیف کافیه که از تابع IDENTITYدر SQL استفاده کنید.
این تابع یه مقدار اولیه می گیره و یک Stepاز شما میخواد مثلا IDENTITY(1.1)
به این معنیه که از یک شروع کنه و هر بار یکی بش اضافه کنه تا به رکورد آخر برسیم.
نحوه ارسال دستور SQL بصورت مستقیم و بدن استفاده از دیزاینر رو در سایت گذاشتم.
موفق باشید.
[quote=psdcompany]
با سلام
لطف كن آدرس برنامه كه تو سايت گذاشتي را همين جا بگذار
سلام آدرس برنامه كه گفتي تو سايت گذاشتم را نتونستم پيدا كنم
سلام برنامه اي كه گفتي را نمي تونم تو سايت پيدا كنم
سلام
منم همین مشکل رو دارم .
می خوام برای هر رکورد در دیتا ریپورت یک شماره ردیف بگزارم .
رکوردها زیاد هستند و باید روش بیهنه ای رو پیدا کنم
لطفا کمک کنید