最新评论
Re:委托与事件学习笔记1---什么是委托? Beckli 2012-02-10 15:22
讲的不错啊,将函数作为参数传递,结合这事件讲一下就好理解了
好久不见的朋友柯儿 柯儿 2009-02-16 19:31
你好
我是柯儿 好几年没你的消息了 不只朋友你好不好
有时间回个话到我 QQ里
老师,好。我在测试的时候,发现了问题。
Select * from table1 order by ID
自己感觉
Select * from table1 order by class,subject,id
这样写比较好啊,这样写的话,在子表中就不会因为父表传过来的数据顺序问题,而导致,在子表中的强制性分页。
如下面的数据:
B Chinese 6 Zhang 3
B maths 5 wang 4
B Chinese 7 Wang 100
B maths 5 wang 4
按照业务的要求,应该出现下面的效果
B Chinese 6 Zhang 3 B maths 5 wang 4
B Chinese 7 Wang 100 B maths 5 wang 4
但是,如果查询语句不这样写的话,就会出现下面的效果
B Chinese 6 Zhang 3 B maths 5 wang 4
强制性换页
B Chinese 7 Wang 100 B maths 5 wang 4
还请老师斧正。
想要个破解版的,日文版,谢谢!wy_hh@163.com
re: ActiveReports工作总结1——AR简介 singleblue 2008-11-18 09:09
希望给一个破解版的AR和能得到一份详细的文档,最好是中文的,希望能得到高手的帮助.
MSN:xmblue@hotmail.com,谢谢
你好 想问一下,可以给activereport通过代码设置默认打印机吗?
我浏览了前面的,后面的还没有细看,我不知道是否可以实现汇总以及有条件地显示数据,比如说生产计划,全年的计划要从各个月的计划上统计出来,各个季度的计划要从月份中统计出来,而数据库中的表只是显示单月数额和月,没有这些字段的。
是A4纸就一页.为什么打印完了以后,又跟出一张空白页,请高手给我解决一下.
楼主打包用什么工具,NSIS怎么打包成WinForm.
我的情況和这个类似,我的情况是,如上图,ClassB的行数很多,换到第3页,可第3页就不显示 groupheader里的内容,就是不显示 ClassB Class studentID Name这些,而直接显示 数据。我把 RepeatStyle 设成OnPage也不好用。。。
--引用--------------------------------------------------
--------------------------------------------------------
谢谢您的解答.
可惜我的不是TextBox 我的是Field.请问如何解决
DataTable dt帳票 = new DataTable();
dt帳票.Columns.Add("A");
dt帳票.Columns.Add("B");
dt帳票.Columns.Add("column");
dt帳票.Columns.Add("page");
DataTable dt用例 = dt帳票.Clone();
DataTable dt1 = dt帳票.Clone();
DataTable dt2 = dt帳票.Clone();
for (int i = 2; i < 100; i++)
{
DataRow dr = dt用例.NewRow();
dr["A"] = i * 10; //テスト用例
dr["B"] = i * 100;
// (例えばキーは(1と0)ある)
dr["column"] = i % 2; // 新しいカラム印刷するのキー
dr["page"] = 0; // 新しいページ印刷するのキー
dt用例.Rows.Add(dr);
}
//い上は試験のテーブル、そして帳票印刷用データの取得
DataView dvtbl1 = new DataView(dt用例);
dvtbl1.RowFilter = "column = '0'";
dt1 = dvtbl1.ToTable();
for (int i = 0; i < dt1.Rows.Count; i++)
{
dt1.Rows[i]["page"] = (int)(i / 10);
}
//テーブル1作成済み
DataView dvtbl2 = new DataView(dt用例);
dvtbl2.RowFilter = "column = '1'";
dt2 = dvtbl2.ToTable();
for (int i = 0; i < dt2.Rows.Count; i++)
{
dt2.Rows[i]["page"] = (int)(i / 10);
}
//テーブル2作成済み
foreach (DataRow dr in dt2.Rows)
{
dt1.ImportRow(dr);
}
DataView dv = new DataView(dt1);
dv.Sort = "column,page";
dt帳票 = dv.ToTable();
//帳票印刷用テーブル作成済み
下面关于调控间属性的地方比较恶心。。。。。还在调试中。。。。。。如果则种思路不行还是建议用subreport或者不用groupkey控制,试试在detailformat里控制
to:超级奶妈
1、你的数据到了第十条groupkey就变了
2、detail里一行的高度设的高了
to:鸠摩罗什 textBox有个CanGrow属性设为False
冒昧问您一下!
一张打两个表,用group 分开,
但是两张表各到10行就分页,
努力的作了一天也做不出来,
您能帮帮我么?
的确不是小日本产的
是Data Dynamics的产品
主页:
http://www.datadynamics.com/default.aspx
不过在日本卖得不错,在美国还入选 Visual Studio Magazine Announces 2006 Favorite Programming Tools
由于它表现和代码分开,使用比Crystal Report便捷,所以很受广大开发者喜爱。
我在日本做过2个使用Active Report的项目,的确很方便。
博主您好!
请教你个问题.当一行中某行中的一个单元格内容过多就自动换行.这时这个换行的单元格高度也就自动增加了.而同行的其它单元格却没有变化.这里就导致整个版面难看了.请问有什么好的解决方法.
谢谢!
问一下楼主用的是正式版还是破解版呢,我一直想要破解版,在网上找了很久都没找到.
请教一下楼主:
怎么样把程序的全局变量的值赋给拖上去的textbox啊
急啊!我也在做这报表,做了好几天都没办法啊
你好,想请教您个问题,谢谢先
就是我现在设计一个报表,有两个子报表,我把两个子报表都放在了主报表的reportHeader里面,然后再pageFooter 里显示“当前页/总页数”
现在的问题是,比如打印出来有三个页,那么页数第2页和第3页显示正常,即“2/3” 和“3/3”,但是第一页的页数页数就是不显示,这是什么问题呢?
谢谢了
不错,我们现在的项目正使用AR3, 看了楼主的文章受益匪浅。
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
好像不是小日本生产的吧?
to DonBox 需要自己调上下余白,还要控制字体,你看第一页的最上面的线比第2页高就说明下余白太多,反之则是上余白或是你reportheader的余白太多。
楼主.如果其中的一个单元格内容要是超过了单元格能显示的范围怎么行都乱磋了.请问怎么处理?
搂主能帮忙写下数据源是Oracle的实例么,我们的项目要求自己写存储过程,
3层结构,不过Data里是inData\outData\reportData然后通过Besiness调用数据.我今年刚毕业第一次接触activereport,希望楼主给点帮助,我的邮箱:favaserver@163.com希望以后多多支持
写得很好,我现在在用它有web下的报表,可以交流一下哟,呵呵
不好意思,弄错了,应该是
1
2 3
4 5
而不是
1 2
3 4
5
我用了ColumnDirection中的AcrossDown属性但是为什么 打印出来的效果是这样的呢?
1
2 3
4 5
而不是
1 2
3 4
5
急用,帮帮忙谢谢啊!
不好意思,我们的项目的帐票没有采用viewer1控件,
是这样调用帐票的,
dim rpx as new ActiveReport
rpx.show
只是这样,应该怎么实现最大化呢,谢谢!
请问楼主
有没有做过Excel的帐票开发,就是在Excel中写好了宏,然后通过JAVA调用,最后实现出力帐票的过程,现在的问题是,帐票的业务逻辑很复杂,首先是帐票出力时候的行列不固定(由数据决定),这个问题已经解决,但是现在涉及到分页,就是说根据某些不同的条件显示不同的数据,这些数据是要分别显示在不同的sheet上的,如果楼主有类似的经验请告知,先谢了!
最大化显示?[未登录] bear 2007-08-30 16:23
this.viewer1.ReportViewer.Zoom = -1; // 根据页面大小
this.viewer1.ReportViewer.Zoom = -2; // 最大化显示?
自己试一下,
如果科目很多的情况下怎么处理,现在是3~4门,如果有10几门
re: .net发送邮件的一些技巧 Kam Fung 2007-08-13 14:33
Thanks! I am looking for code sample to send email through GMail.
Your article is very helpful.
我用的是VS2003,在采用方法4的时候,当我选择引用被测试类的DLL的时候,VS报了一个错(如下)。不知为何,请高手解答,谢谢。
Add Reference: Error adding reference to the project
Add Reference: Error adding reference to the project
怎么我看到 Data Dynamic 是在 5870 Cleveland Avenue Columbus, Ohio 43231 的呢?难道Active Report 是他们在日本的团队?
比如第一页
A班
主帐票:学生A1 学生A2
子帐票: 教师A1 教师A2
第二页
B班
主帐票:学生B1 学生B2
子帐票: 教师B1 教师B2
如何在主帐票强制换页后,传给子帐票的数据源也同步变换呢?