مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mehrnazhadi

عضویت از 1397/03/17

ارسال تمام سطرهای دیتا گرید برای چاپ

  • چهارشنبه 2 مرداد 1398
  • 14:16
تشکر میکنم

سلام خدمت اساتید عزیز ، من می خوام با استفاده از linq  و stimulsoft report کدی بنویسم که کارت عضویت کتابخانه برای دانش آموزان صادر بشه

اما وقتی گزارش میگیریم فقظ نفر اول و سطر اول گرید ویو برای چاپ فرستاده میشه . عکس و کد رو ضمیمه می کنم اگه از دوستان کسی میتونه راهنماییم کنه ممنون میشم.

DBLinqDataContext db = new DBLinqDataContext();
        private void button1_Click(object sender, EventArgs e)
        {
            var SelectStudent = from row in db.InfoStudents
                       select row;
                StiReport report = new StiReport();
                report.Load(Application.StartupPath + "\\ReportPerson.mrt");
                report.Compile();
                report.RegBusinessObject("MyPerson", SelectStudent);
                report.Show();
        }

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • چهارشنبه 2 مرداد 1398
  • 16:35

سلام خط زیر رو جایگزین کنید:

var SelectStudent = (from row in db.InfoStudents
                       select row).ToList();

و اینکه دقت کنید در گزارش استیمول حتما از کنترل Data استفاده کنید تا به تعداد ردیف های موجود Object شما گزارش تحویلتون بده. اگر Data استفاده نکنید فقط اولین ردیف رو چاپ میکند.

کاربر سایت

mehrnazhadi

عضویت از 1397/03/17

  • چهارشنبه 2 مرداد 1398
  • 16:41

با تشکر از جناب نصیری . البته من این کدی که گفتین امتحان کردم اما جواب نداد روی استیمول نسخه 2018 و مجبور شدم 2012 نصب کنم و جواب دادم. در اصل با نسخه 2012 به بعد مشکل داره این  کد

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • پنجشنبه 3 مرداد 1398
  • 14:25

سلام دوست عزیز.

برای حل مسئله هیچوقت روی مسئله را پاک نکنید.شما مشکلتون رو حل نکردید بلکه خودتون رو از حالت بروزرسانی خارج کردید.

بگرد و مشکلتو پیدا نکن.

هرچند مشکلی نیست. برید و طرز استفاده نسخه جدید استیمول رو از سایتش بخونید و سمپل هارو ببینید حتما مشکلتون حل میشه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)