ساخت گزارش با استفاده از FastReport & Linq
نویسنده: رضابیات
تاریخ: ۱۳۹۲/۰۵/۱۵ ۹:۴۵
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
کد استفاده شده جهت طراحی گزارش
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using FastReport;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string[] List = System.IO.File.ReadAllLines("List.TXT");
var Query = from list in List
let items = list.Split(',')
select new
{
Id = Convert.ToInt32(items[0]),
FName = items[1],
LName = items[2]
};
using (Report report = new Report())
{
report.RegisterData(Query.ToList(), "myQuery");
report.Design();
}
}
}
}نمایش گزارش ذخیره شده در List.frx با استفاده از کد زیر
report.Load("List.frx");
report.Show();خروجی گزارش ساخته شده
سورس برنامه نمونه