fastreport控件 fastreport教程

莫娜号 1

web打印控件 (delphi+fastreport) 实现的activex打印控件,现在嵌入到项目中,运行慢.不知为么

- frxBDE7.bpl

我觉得你的这个慢和传输数据量有关,特别是你把打印模板转成16进制后,大小会比原来大一倍,如果能改用base64编码就会小很多,还有如果能把数据压缩一下再传输肯定会快很多。

fastreport控件 fastreport教程fastreport控件 fastreport教程


fastreport控件 fastreport教程


}}

.frf是什么格式的文件?怎么打开?

5、保存项目,并关闭报表设计器。再运行项目就可以看到一个Web报表了。

SQL2000 安装这DataSource:=TDataSource.Create(Self);个软件,就可以打开.frf的文件,

3.Select the TeeChart version 设置为 TeeChartStd (或根据具体版本设置)

在资源管理器中直接打开.frf文件进行编辑的工具,双击.frf文件,window会问"打开方式",选择ReportDesigner.exe,并选中"以后都用这个程序打开",以后就直接双击frf文件,会自动显示在delphi ide里一样的界面,代码很简单的.

DELPHI 用fastrepor制作报表的问题

="Scaled" VALUE="-1">

1.跟很多报表工具一样,fast

report在设计和实现当中使用了打印域的概念,也就是fast

report中的Band区域。分析一下报表的构成,无非是有报表头(report

title)、页标题(pageheader)、页脚(pagefooter)、报表数据区(

data)、报表总汇(report

summary)等等。设计报表就是在这些域当中放置报表元素,比如字、线、图等等。

2.报表支持变量绑定,以及数据库字段绑定,以这些机制来定义、获取和打印报表信息。在fastreport里头你要知道怎么使用变量,怎么利用fastreport的数据绑定和分派控件来与数据库链接,在链接的同时进行报表设计。

3.为了准确的获得你想要的报表数据和打印格式,你需要用fastreport提供的方法和属性来进行编程。

4.fast

report自带有脚本语言,可以供在设计中利用这些脚本进行控制,其语法与Delphi非常类似。对于数据的统计,fast

report也提供了强大而丰富的数算功能。{// free resources used by report

C# FastReport.Net 设计器工具栏保存(Se)按钮怎么改写自己想要的,做CS的,高手请进!!

table.TableName = "Items";

如果你是用VS开发工具,那么就拖一个EnvironmentSettings控件,然后点击拖好的控件,找到保存,CutomSeDialog,表示保存的对话框,这个只有另存为才有,CustomSeReport,表示保存报表时发生,意思就是点击保存按钮发生的,此中就可以写保存报表到数据库的代码了!希望能帮助到你!

fast-report有自带的例- FastReport.v4FastScriptdclfsTee7.dpk子,可以学习。由于以前用过这个东西来做报表,所以可以简单的说一下:

哪位朋友能讲讲FastReport中的Child是干吗用的

Child 是设置子控件,子控件跟随设置的控件后面,如果主控件不显示,则子控件也不显示。我换过很多报表软件,选了finereport,一直@WebReportGlobals.StylesWOjQuery()用到现在,至于你说的这个没有用过,所以大概也就知道这一点,希望可以帮到你。

frxDBDataSet:=TfrxDBDataset.Create(Self);

如何使用FastReport OCX插件实现Web打印

一般需要插件打印的都是比较传统的active打印方式,你可以在active控件设置那里查看一下。Web打印一般有Flash、PDF、AppletfrxRreport1.GetDataSource("Items").Enabled = true;eport1.DataSets.Add(frxDBDataSet);、activex等几种方式,这几种打印方式中用的是flash打印,现在一些主流报表像finereport用的都//frxDBDataSet.DataSet:=tmpDataSet; //这条语句与上一条都可用,我也不知道区别在哪是这种方式,比控件打印要方便许多

C#如何调用Fastreport

这是打印界面代码

---------------------------------------------------------------------

private void Page_Load(object sender, System.EventArgs e)

{string modelPath_host = Request.Variables["LOCAL_ADDR"];

HTTPStr = "://" + modelPath_host;

modelPath = "

Brjl.BcMis.Common.Query.ErrorPy query = (Brjl.BcMis.Common.Query.ErrorPy)Session["Query_Error_Pinyin"];//获取查询参数

using(DataSet ds = new Brjl.BcMis.Bussiness.Queries.ErrorPy().GetErrorCode(query)//查询后的数据集

{for(int i=0;i

{int num = i+1;

mm=mm+"report1.AddMultiData("data1",""+num.ToString()+"");n";

mm=mm+"report1.AddMultiData("data3",""+ds.Tables[0].Rows[i]["neeaid"]+"");n";

mm=mm+"report1.AddMultiData("data4",""+ds.Tables[0].Rows[i]["cname"]+"");n";

mm=mm+"report1.AddMultiData("data5",""+ds.Tables[0].Rows[i]["pinyin"]+"");n";

mm=mm+"report1.AddMultiData("data6",""+ds.Tables[0].Rows[i]["aa"]+"");n";

mm=mm+"report1.AddMultiData("data7",""+ds.Tables[0].Rows[i]["name"]+"");n";

mm=mm+"report1.AddMultiData("data8",""+ds.Tables[0].Rows[i]["phone"]+"");n";

mm=mm+"report1.AddMultiData("data9",""+ds.Tables[0].Rows[i]["mobile"]+"");n";

mm=mm+"report1.AddMultiData("data10",""+ds.Tables[0].Rows[i]["email"].ToString().Replace("rn"," ")+"");n";

mm=mm+"report1.AddMultiData("data11",""+ds.Tables[0].Rows[i]["address"].ToString().Replace("rn"," ")+"");n";

}mm="report1.BindMultiDataTofrBind('data1,data2,data3,data4,data5,data6,data7,data8,data9,data10,data11','mm');n"+mm;//循环后赋给mm 字符串,这些data 就是你模板上的控件id

后台代码----------------------------------------------------------------

应该还有简单的方法,一条sql语句就行了,在找找

-----------------------------------------------------------------------

上班是以前的版本,要是用的就是只要sql语句

不懂在加分,我给你解释。

Delphi中报表控件fastreport中的空格被当作换行了,如何解决?

2.Select the FR1.Select the compiler 设置为 Delphi7(Delphi,C++)3 Version 设置为 Enterprise(或根据具体版本设置)怕是要调整对应的ASCII码的指定了,要不在相应的列表中找找看有没有指定空格最为回车的

是不是控件出现运行错误?我O- frxe7.bplbject Pascal语言不是很熟悉。没有接触过。

fastreport wrm设计出的报表 web能用吗

1、将工具栏中的WebRemm=mm+"report1.AddMultiData("data2",""+ds.Tables[0].Rows[i]["jc"]+"");n";port控件拖拽入WebForm中,如下图所示。

tag”菜单中,选择报表所需要的数据源,本例中只使用了AccessDataSource这个数据源,但是这里是可以多选的。

3、同样在“art tag”菜单中,选择“Design Report...”,打开FastReport的报表设计器。

4、使用FastReport的报表设计器来创建报表的过程,我们在这里就不详细说了,WinForm和WebForm的报表创建方式不多。

接下来几个注意事项,是关于FastReport和jQuery的兼容性- fsBDE7.bpl的,需要大家注意一下:

1、当在使用Razor标记时,为了避免重复启动客户端浏览器的jQuery脚本和样式,需要在_Layout.cshtml中使用以下参数行来替代Scripts()和Styles():

@WebReportG- FastReport.v4SourcefrxDB7.dpklobals.ScriptsWOjQuery()

如何在FastReport报表中动态添加数据集

在取报表格式之前,应该先把数据集对象放好,这样才能保证在报表控件在取格式文件后,安置报表对象时,可以拿到数据对象,如果作顺序搞反了,则报表对象就无法拿到数据对象,在预览数据时,就会产生“没有数据集”的错误了!!

var

tmpDataSet: T数据集;

DataSource: TDataSource;

begin

tmpDataSet:=T数据集.Create(Self);

DataSource.DataSet:=tmpDataSet;

frxDBDataSet.DataSource:=DataSource;

frxDBDataSet.UserName:='数据项名称'; //好用在于2、ExternalJquery的默认属性是false,需要把它设置为true,因为ASPX标记需要用到它。可以用中文名

如果是FineReport,可通过添加参数绑定数据集来动态添加数据。

最后修改时间:
樊振东对决王者荣耀名字_樊振东对决王者荣耀名字叫什么
上一篇
湖北公办二本院校排名2020 湖北省公办二
下一篇

相关文章