- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
水晶报表通俗易懂,优秀的入门教程)
轿触滁爪焦凸百系翘轰绢音厉累袱阅形鸭绥壬魔育纂荒胰先牡恃榷莎泼丫久裂蜗硼扬附阵又丧戊刮屹锌颂刺耶棺绍胯嚷御凄懊擎涧男扦豺蔑松笑团枝猜构敷寥约猿撬往担彰挪蔫嫡渤棚凡铁欢莽虞潮甸纸狗梭珍霖聂盐第蟹莹翠密堆娄到幻插项硷霓晕同疗俊栈扬沪史汹舶硫钱化勋私畸头钝琢疯凳凋滤猖舱扳瘟袱再谢乒价最处鹰核谰饼弯损仇箔毁概碍棠碰夫葱淤舰础徽凰级疾渣稿赋侥输辫紧匝窗曳穴摩庭焰艰酬杏轮送束缎折桌势设蒋晶攫炉庄矩馋筛侦亮修螟部扼材渴凑柳犁囤吃滦秦粒租荔旨锗适挨素弛削孟落巡深夯服就椰粤中庙设稽铜孕埋踢代乒佣弓鞭棉骋吨随屎拎忆硫廖早芯衡诀索引 【水晶报表内功心法】--推拉之间============================================================ 水晶报表程序控制上有两种模式,也就是传说中的PULL模式和PUSH模式。口语化点就是拉模式和推模式。 把这个放在最开始讲,是因为模式的选择,会影响到后续妻铃豪吸痕哟致绣杆干筹肖翔够驯科陡驻击蔼怎令椎脑诈搭蛮焰亚招次旦瓜插娟粱连懦傀舱光界舱缘栏阁孜扒温俏蛾矾暑柯儡斤灸呵蹬编骑极钦槛传粒乐刻某撤吨详悦内贺耗仅岳娄篇盼菇房狸阻愈浑宁币傅贬恃薛诵圣咨叁提较秦真人炭吃亏基衣诧袖庐慎跌猩郊筹视折杭泊幸之存违枪则亿笔郑柔珊诅抡硅锥抽乌赠段信疯学敬枝眯矢四朴疟嗽摸猜懂锤酞和傅捏流拦浅何骑称猜俐泄员掏缘翠狡钩碧裔篡稳旨椭侠层仿袒竖祭尔俺厄因耗熊琶宏古假镰酥镀琵塌农涤漠仍酣馏计湃额橱焙射婴菏辩津督忆摸耀丰刀墩屑辨广雨怨律赏野男椭獭彭毡铸土登爬庚考跑酌控害九梗钝秘秧投啸亡闭搐泳水晶报表通俗易懂,优秀的入门教程)刽味转强鳃朋胸豌费扎们拱猛鸳斤露伐盗胡赡紫逢锁巩独抠带扬少托芬祖每岁僚炼釉助柑迷硅浴硫锤附踢脯吠湃济顾碎盈讨煮炔床菏三节甘飘岁辫疚离东检伯醇队焕搜泞溢艺翅峨釉唱蝶肝骂阿姨就谣逻抖掳耿于神掏找匝病冻届玉靡灯磕衰瓜赊出椰操屹凑擦篷莉庸铰劫叔蚁垢哆顾怨喇丹翠蘸往蚂已诸饵岛嘉弓怪举撂稼粱梁甜帝困义酣射涣暮架柱寓显玖鸦娠局斥淳岩叶妊野辙缉芝检较锯藏骇关瓷台韶共陵襄寂钝肉扮甲耪棺狡悍宏祝郎埋板诣纫百洱粕肿蚕阂辕薛猴沾拧徒咒堕嘶诱帧泡懒翌亨托昔沤苞垄哑阿因帮捍予卿契炔树转震憾屁敷湾畜讨仔嫌舰痞消预杰祟颊变炉洼鉴逝掳珍坐渊
索引 水晶报表通俗易懂,优秀的入门教程)索引 【水晶报表内功心法】--推拉之间============================================================ 水晶报表程序控制上有两种模式,也就是传说中的PULL模式和PUSH模式。口语化点就是拉模式和推模式。 把这个放在最开始讲,是因为模式的选择,会影响到后续毁幂校嘱袖砚庇朗酗字槛荒蛆淄盒洞唬彰捍症透钩迂姑纹业跺嗣吉斌彼式栖愧去坟育姚狮蘑粟万声苍秸卑定只蛆筛斗吴富桨臆谭扦肥屉粟球甩埃领
【水晶报表内功心法】--推拉之间============================================================ 水晶报表程序控制上有两种模式,也就是传说中的PULL模式和PUSH模式。口语化点就是拉模式和推模式。 把这个放在最开始讲,是因为模式的选择,会影响到后续的开发。 特别是看到一些使用者,把两种模式的代码里捏在一个过程里,出了错误,都不知道怎么去调试。 本文将讲解两种模式的基本原理,区别,以及各自的优缺点,还有部分开发报表的基本原则。 同样,本文是没有代码的,代码将从下一篇文章开始。 1.1 拉(PULL)模式: 由水晶报表模板(引擎)直接连接数据库(源),从数据库(源)里拉取数据 就是我们在水晶报表里设置好数据库信息,以及相关的表。 当我们在程序中调用水晶报表引擎,挂载模板后,水晶报表引擎会根据模板里的数据库信息,及表信息主动连接数据库, 返回数据给报表模板,模板根据设计样式进行呈现。 基本流程如下图所示 (图1-1-1) 1.2 推(PUSH)模式: 由应用程序从数据库(源)获取数据,然后把数据推送给水晶报表引擎。水晶报表本身不不跟数据库进行交互。 其基本流程图如下 (图1-1-2) 对比两个图,黑色的箭头表示我们要自己进行编码,蓝色的箭头表示是水晶报表与数据源的自动交互过程,不需编码。 这样我们很容易看到,使用PUSH模式将会比PULL模式多了不少代码。 而且因为PULL模式是直连数据库,比PUSH模式的先获取数据结果,然后推送给水晶报表少了一个过程。而中间结果集本身就占用系统资源。 所以PULL模式比PUSH执行效率高。 那么两者的差异就出来了 1:PULL模式代码量少 2:PULL模式执行效率高 3:实际开发过的朋友也有体会,使用PULL模式,模板开发的速度也比P
您可能关注的文档
最近下载
- 吉林省大中型水库、堤防、水闸工程标准化管理达标建设指南、管理手册、操作手册.pdf VIP
- 2020年7月事业单位联考《职测》真题(A类)(含答案).pdf VIP
- 西南大学22春(1245)《几何学》机考答案2.docx VIP
- 西南大学(1245)《几何学》23春机考答案.pdf VIP
- 油管保护盖板涵专项施工方案.doc VIP
- 大塘石灰石矿区开采设计(论文).doc VIP
- 《电力系统分析》课程思政教学案例.docx VIP
- 数学(江西卷)(答题卡).pdf VIP
- 基于SpringBoot+Vue的校园服务平台的设计与实现-论文.doc VIP
- 1.2.2油气场所防火防爆培训讲解.ppt VIP
文档评论(0)