随笔分类 - Devexpress
devexpress report 并排报表三联报表
摘要:有时候用户为了省纸张,一个单据宽度能容下两个报表宽度.如果只画一个,那右侧会空白很多区域造成纸张浪费, 于是想在报表中中间劈一半,一分为二,这样左侧刷满,再刷右侧, 或者左侧刷一行,然后下一行刷到右侧,在刷左侧这样依次往下走.这种情况报表如下设置 241mm 140mm 三联 换算成英尺如上 这个是
阅读全文
关于dev report 数据源的排序 report修改的问题
摘要:因为报表的建立很多是复制的别的类型差不多的报表得来,结果造成一些莫名其妙的问题 比如数据源的排序被控件改了,因为有分组小计分组的字段等设置会影响排序.正常的设计是这样的 groupheader2 为何也要group 因为 这个表头需要在分页的时候也要显示,也只有用group的band 才有,重复显示
阅读全文
关于dev report f 表达式Expression初探
摘要:因交叉报表,动态列,需要排序,因是汉字,默认是按首字母的排序,这样就造成比如上期 本期 出现顺序混乱情况,于是结合网上一个方法,把汉字前边加字母 即可有效排序,结果就是汉字前边会多出一个字母 于是想到普通报表字段截取的表达式一直没用过,先试试普通报表的表达式 比如截取字段 一定要注意默认 remov
阅读全文
关于dev report 报表模版数据源过滤的一点技巧
摘要:有了报表, 能使用保存展示模版,能加载数据源了.能正常展示了. 我们可能还有个需求,想在窗体上加个下拉 ,过滤 报表内的数据,比如只显示某类.经过多次测试失败,最后发现数据源应该是下边的操作方法 public static List<xxx> infos = new List<xxx>(); 我们不
阅读全文
devexpress gridcontrol 双表头设置
摘要:1:转换 BandedGridView .要不在设计中会找不到band, 侧栏中没有 2:双表头实现 1第一步 新增band 绑定 列字段 把下边columns内的对应字段拖进去就可以了. 双表头是两层band组成 .新建一个跨列的 band后 ,再新增一个band 拖到其第一个准备跨列的band下
阅读全文
dev PivotGridControl1 交叉报表的数字格式问题
摘要:因为数字的类型是decimal 默认 打开表前边带了人民币符号 修改方式 可以进设计页 也可以命令 程序改类似下边 // Formats the OrderDate field's values using a long date pattern. fieldOrderDate.ValueForma
阅读全文
XtraReports BeforePrint don't work when run LoadLayout报表的label 不能使用打印前事件的原因
摘要:原因是使用了模版保存了文件,事件不会被保存到模版里可以使用脚本的方式,但脚本有不安全. 这就解释了我之前的一个报表没用模版还能用这个事件, 今天在别的地方使用这个事件发现死活修改不了label值了,接这看看之前的使用也不能用了. 还纳闷问题在哪. ello Jakub, This is expect
阅读全文
devexpress report 分组统计不正常问题
摘要:1:排序问题 这个report 分组 功能 要求给的数据源 排序必须 排正确了, 比如 产品 苹果 红色 苹果 绿色 橘子 黄色, 橘子绿色 这个水果按水果排序, 则苹果 一组 ,橘子一组, 如果 上边排序有问题,比如 苹果 红色 橘子绿色 苹果 绿色 橘子黄色 数据源集合是这么排序的, 那报表显示
阅读全文
report 报表截取小数点后位数format 格式写法
摘要:{0:0.######} 上边写法最前边个位0可以保留 {0:#.######} 上边写法 个位0就会不显示 上边写法可以保证小数点后截取6位,不足6位不会用0顶替,也就是去掉小数点后的无效0 .比如有些数没有小数点,后边还带着一串.000000 就比较难看了. 别的写法如下边 #.00是 有无效0
阅读全文
关于xtralayoutcontrol和ReportPrintTool 打印保存使用备忘录
摘要:最终也没用成,因其控件 在导出文件 时对 控件挑剔的很 想做一个收款单的 打印 看了看dev demo,发现layout 有个例子很合适(LayoutMainDemo) 满心欢喜的做了个自定义控件 拖到layout的方式,实现了, 然后测试导出时,里边的数据成了图片,百思不得其解,还试图对比与官方例
阅读全文
dev report 在程序中修改label内的值比如求两个report的总和
摘要:要实现两个报表的和的之和. 比如报表1 的和 ,报表2的和 ,和报表下边label总和,此时用报表的 sum 无法调用两个数据源的字段. 于是想在后台程序中 根据上两个报表cell内的值,求和 赋值给总和 label. 经过摸索发现只有控件的 _BeforePrint 事件 之前操作控件内容才有更新
阅读全文
Dev XtraReport 正在打印弹出框如何隐藏 批量打印 静默打印
摘要:public partial class Report_Code : XtraReport { public Report_Code() { InitializeComponent(); this.PrintingSystem.StartPrint += PrintingSystem_StartPr
阅读全文
dev 报表字段小计 使用函数问题
摘要:第一个统计正确 ,第二个统计出错 第一个用的sumSum([Quantity]) 第二个用的Sum. 总结 sum 是总计 sumSum是小计 还有个小计sumRunningSum跟前者一样 小计设置
阅读全文
devexpress 汉化记录
摘要:亲测有效,保存留档,方便后续查看 DEVEXPRESS 汉化包从官网上自定义汉化步骤:一、登录官网:https://search.devexpress.com二、点击SUPPORT菜单三、点击Localiztion链接四、用你的邮箱登录,前提是在DEVEXPRESS官网已注册,是免费的五、选择你要汉
阅读全文
关于devreport 使用报表模版.repx,数据源和模版文件关系
摘要:随着用户需求不断增加, 固定的report 表内的字段位置,布局之类的.不能满足用户需求. 于是要给用户加上报表的设计功能.这样在展示的时候更有灵活性,也不用每个改动都找程序人员 不带 设计时这么写就行了 documentViewer1.DocumentSource = null; woReport
阅读全文
dev report 带统计 交叉表的总结
摘要:设计报表准备的东西很琐碎,远比简单的gridview 怼数据源等,实现起来慢的多. 特别是已有的列子不能满足需求的时候, 比如交叉报表 ,列字段无法放在统计字段的右侧, 碰到有备注 或者 出库地址之类的需要把字段往后拍的,就显得不能满足要求了 如下图. 在此说一下 dev 表不用交叉表,用一般的表实
阅读全文
dev 报表创建计算字段(运行时示例)及报表的BeforePrint事件。
摘要:如果数据源字段不符合您的要求并且您必须在交叉表控件显示数据之前对数据进行预处理,您可以使用计算字段。 https://docs.devexpress.com/XtraReports/7052/detailed-guide-to-devexpress-reporting/shape-report-da
阅读全文
devexpress report 单元格数据源是数值为null 时 单元格设置默认值0
摘要:点到相关单元格 右键属性 找到 nullvaluetext 设置想设置的内容
阅读全文
dev 交叉报表绑定数据源为实体类的方式
摘要:带小计 ,分组的 都给自动画出来了.不得不说牛啊,要自己拼出来上边的样子,估计头都要大了.本来想自己堆出来, 要很熟悉画行 ,单元格 ....最后找到了以往的例子. 复盘了一次,又进一步 感慨交叉报表真的太方便了. 交叉表设计参考地址 https://docs.devexpress.com/Xtra
阅读全文
Document Viewer Toolbars dev报告展示toolbar导出等功能
摘要:有时报表生成了,想找官方的导出那些功能确找不到. 其实就在documentviewer 右键便可 When creating a DocumentViewer, you can select the required toolbar type by clicking the control’s sm
阅读全文
浙公网安备 33010602011771号