葡京在线开户ReportingServies——SQLServer报表开发综合实例

万一我们安了sqlserver2008 R2,将见面活动装一个报表开发工具

当下是均等篇真实的服电子商务集团公司职场狗血故事,因为故事稍微有一点点加上,但同时不是那么极端长,所以分成上中下三集,有趣味请慢慢看吧!

葡京在线开户 1

上集提要:皇上掉下的馅饼都是来毒的!(上)

绝不觉得是报表开发工具只可为sqlserver2008,其实在sqlserver2012中为是支撑之,事实上我今天种中即是运用的sqlserver2012。

应用这个工具进行报表开发,将会见要命快速并且方便。这里自己透过一个概括实例来演示其的运用技巧,可以绝不夸张的游说,如果您能利用这工具把这个Demo做出来,那么工作受到遇的80%表格,你都能够用这个工具进行支付了。

~抢公章银行于封~

回来上海后,杭州库要大批量出仓的发售也总算出仓了,从各种邮件往来和电话联络,我于业主与行政总监、董事长特助那,深入摸底及南部城市之政变争斗相当了得,已经到了对簿公堂的品位,为了配合工作,并且维持上海支店的安,我哉沟通了以律师事务所上班的恋人,和企业签了法规服务合同,以备不时之得,而老板开始当南边城市与香港里头往来穿梭抢救局势…

说其实话,从杭州返回当场,我还是大天真的道,战场在南边,上海即边当无会见时有发生啊最好题材,应该不见面遭受连累,但事实证明,真的…没什么去远不受牵连的,就跟历史告诉我们的相同,上海这块丰饶的地,永远是兵家必争之地,哪怕没有「战火」也无见面少了「碟战」和「金钱权力角力」。

纵然于自身回上海没有几日,某个周五下午,我生从外出开会,会开始到一半,手机响,是生号码来电,工作长期了召开工作久了,基本上看到陌生来电自都还是碰头连的,一接起,对方一讲就是喝我王总,接著亮名身价,说自己是A集团杭州厂区之XXX副总(还是党支部书记喔!)和XXX经理,现在到了上海办事,有物要提交我,跟我大体办公室里会。

当下简单口来之黑马,并从未事先与自身大体了,而当天午后自己就排定好会议还是于外面为非会见转办公室,于是自己急电话办公室行政前台和财务,交代好第一,让财务立刻带著公司公章、法人章,还有所有银行财务资料金融潜在钥啥的相距办公;第二松口行政前台,不管这点儿人说啊,都归因于主持不以办公,请对方留下资料即可,会传送及后续处理。

结果…当天下午,此二人口未知情当上海收拾了啥事,東拖西拖拖到下午四五点,终于出现在我公司里,由行政前台当接待,不发生所预期,此二人口同样坐下来便展示起好同一叠纸头,上头盖了本人店B集团的普通章,注意喔!还不是公章,是看似合同节一样的普通章,上头写著我老板让换,不再是B集团董事长、CEO,命令旗下有所子公司,交出公章、法人章、银行帐户之类的亲笔内容;并且是二总人口尚打印了无数摆,要求发给全企业每个员工,大家都设签署交回。

立刻事情严重啦!行政前台根本无敢回应,但自身以外界办公呢等到不回去,说其实话,也好在自身莫在现场,因为找事的人头通常不会见尴尬下面打工的,只见面招来领导麻烦,通常面临上这种刻意找事的,反而是官员绝对免可知出台!!事情反而好解决~

于是自己电话里供行政前台,就盖自身莫以公司,不可知作主;财务外出工作,所以章吧尽休以为由,收生那些只纸,请及时第二人先离开。

不过想为清楚,此二人由杭州走来上海,绝对是高层指示要来抢公章和夺走上海分公司权力之,不可能这么自由离开,于是他们在自局里由了对讲机给自己,几海要求我拨公司,再沟通未果后,XXX副总(党支部书记)冷冷地凶巴巴的废除出一致句子话:「王总,所以您本凡啊意思?」

好谀!逼我选边站,逼自己说错话敲响战钟吗?姐这十几年职场商场外加媒体公关战不是打假的,我语气平和而坚决地说:「我尚未其余意思,您说若代表B集团股东会如来,我已经了解了,但是就是说上海分公司法人合法聘任的营运总监,我发生责任维护企业公章、法人章、营业执照等任何要印件,
所有一切行为本身都见面依法处理,今天询问工商局注册,上海支行的承担者依旧是XXX,在公司法人没有生命令或政府单位工商局没有来函以前,我非克拓展其它企业重点印件的移交,这点要你谅解,至于你带来的公告,我当即边了解了,我会进行持续处理。」

说得了这些,XXX副总不再坚持,终于结束对话,并且和地送,我让行政前台赶紧给公司同事提早下班,大门锁好,心想暂时渡过一段子风雨,没想到…我还是渗漏了一如既往环!

过了一个星期,周一上班,财务去银行工作,气急败坏地通知我,银行不为申请支付任何款项,这下扯了!晕倒!怎么会有这种事情!!??我就与财务一起到银行谈判半上,银行只是丢出同样句话:「你们公司上层投资母公司,是无是发出什么股权纠纷阿?我们银行收取香港来之律师函,说是你们企业最深股东,有股权纠纷事件有,要求银行暂缓你们公司所有开支动作。」

尼马!这简直晴天霹雳阿!!!当时凡月初,正而发上个月之职工薪水阿!还发生一致雅堆得会项要会,银行帐户被冷冻,这工作太严重了,我顿时联系老板和特助,外加联系刚签约的律师事务所律师,同时著手进行此事的急处理,接下去的一半个月,全以为银行。

先期来拘禁下我们设实现的成效:

~权利斗争律师大战~

哼!前面说及信用社银行帐户被冷冻,啥钱还来无了,这事情蛮惨重!先别说公司健康营业无法运转,员工工资发不产生那员工是如果反的,前面吧说了,我们以网店上销售的入账,是集入A集团的店帐号,迟迟没有针对钱汇可自己公司的户,所以意思就是也从没足够的流动资金可以运用,于是只好去动资本额…

率先只礼拜:

为解封银行户头,我跟公司财务妹子一直奔波于银行及公司中,但是得无交其他缓解方法,公司开户银行的行长告诉我们,上头交代了:「因为高昂公司上层大股东间有股权纠纷,所以银行依据善意第三着,必须暂缓贵公司之本钱以与支出申请。」

自天旋地转!真是笑了…我表达,上层大股东中的股权纠纷,那是B集团与A集团里的事务,我上海立即中店,虽然名义上是分公司,但实质上以炎黄陆地工商局这边,还是单身的营业所,从法层面达到来说,只要是公司法人合法有要利用公司股本,且独具图书齐全,那么银行应是绝非道理不吃我们提请使用的吧!这钱是自我公司的,不是银行之,银行怎么来权力卡著不被咱因此?

于是自己把当时桩工作汇报给老板,老板为跟著大怒!告诉自己就是A集团父子档搞的浅,在南部违法转移了南分公司的公章、财产,然后现在红眼上海子公司的资金,是清一色集团相继子公司里最为多之,于是本如来做上海分店….想将几千万底本钱都卷走!

立马段时光中,我老板在香港因为B集团董事长身份于南方对A集团提出紧急诉讼,花了很把银子请律师团请大法官,做出了A集团单方面提出B集团董事长撤换的命令违反,并恳求法官做出禁止A集团做出其他妨碍B集团会同旗下子公司健康运营的各种动作,本认为有立首先牵涉之紧诉讼命令,A集团接连会乖一点了….(紧急庭的一声令下只有是命令,不是裁判)

与此同时为吃这个命令生效,我老板说,因为A集团父子避不出面不交法庭,为了避免A集团父子装说非理解就虽下令继续捣乱,所以当法官的授命书一出来,我老板立马拿著这命令书,狂奔到A集团父子家中,将这令书「触碰」到A集团父子的人,说是香港生确定,只要文书文件碰到受书人的身躯,那即便到底传达(这有些本人无知底,是自我老板说之…如果真是为老妙的!感觉现场会很刺激….)

莫悟出,就当马上命令下没有多久,A集团父子还以动作,还呼吁香港底辩护人行对上海银行这发律师信,一样的诉求:「上海即时其间商店的上层股东结构来纠纷,为确保资产安全,请银行暂缓所有支出申请。」这生可好阿…一个礼拜过去,银行受查封的事务还尚未解决,上海分公司这里内部已动荡不安了…于是自己老板直接飞来上海,带来香港法院紧急庭的通令文件,来拯救公司银行了,当时来来回回数次合,现场并警察公安都吃我们吃来了,详细说内容之语,实在太复杂,直接提总结吧…

  1. A集团则以了免B集团董事长的官司上负了,但是还是透过香港律师事务所发函给自己公司的银行,要求小缓我小卖部银行户头的运用。

  2. 自我局银行收取香港律师事务所的辩护人信,很欢快地凝冻了自店的户(他们强调不是冻是缓),但是当我司提出香港法院的执行命令要求更于时,又说那么是香港发出去的命,没有通过中国法定说明他们反对接受。(握曹~我们提出香港法院之执行命令你免信服,人家寄过来的香港律师事务所的函你不怕信服?)

  3. 银行摆明了借此机会扣息自己公司几千万的老本,不克转换出可能动用,不管是无是董事长法人亲自与,银行就是是吵架,提出各种各样的新奇要求,拖延时间…

哼了…这楼拖的出接触长,加上有些当即谈事的照吧~大家感受一下气氛

/thumb.jpg)

葡京在线开户 2

葡京在线开户 3

银行大战太复杂,前前后晚更了两三场,包含在此微支行,还有到上层的道岔办公室李开会谈判之情节,曝光一下户副行长的美轮美奂办公阿!

/thumb.jpg)

葡京在线开户 4

/thumb.jpg)

葡京在线开户 5

多年职场商场工作经历告诉我…只要遇到纠纷,绝对有业务都要记录在案,拍照、录影、笔记,全部还使留下….免得叫人来,所以那怕是终极一潮和两行的行长副行长进行会议,沟通的情跟进度却跟之前的全平等,继续被这些所谓的行长高官扯皮拖延,就是勿放行资金,我还是全程记录下具有联系内容

喔~对了!你问问说怎么银行如若扣息我们资金?

都于银行做了法务的X律师告诉自己,还免略,人家行长要升迁阿~年底啦!扣息你们的储水位,他升级才升的上拍!

葡京在线开户 6

葡京在线开户 7

 

~旧员工集体辞职~

从和银行、A集团初步了多样的辩护人大战,基本上公司的常规运营就中了重的打击,因为无就是银行帐户被封,我局之制品货源,来自于A集团的工厂,在并未出翻前,所有商品都例行进货,因为凡自家人,所以打、进货啥的都吓商,结果,A集团造反在B集团被吸引政变,除了抢走南方公司之各种图书、阻碍上海子公司银行户头运作以外,还通知了胡下供应货品的厂子,停止针对上海分店供应电商渠道所急需的秋冬新款商品,当时幸有品牌电商渠道疯狂上秋冬新品的上,准备要在双十一老大关系一批,结果新款未至,只剩下仓库里的旧款和少部分秋款,根本不足以支撑上海分店原订的销售计画,更不可能上原预定的目标。

在如此的景象之下,除了不停对厂端提出出货要求以外,同时考虑针对工厂提出法规诉求强制出货,然而以寻求法律途径的帮助之下,我才明白,原来之前半年多来,所有上海分行对厂下单采购的成品,根本不怕从不所谓的打合同在,当自家于购买人员提出需要买合同的渴求时,采购人员回答自己:「因为还是自家人,所以一直都是一直mail、QQ上说一下要是打哪些款式?」我晕头转向!牵扯到几百万的采办金额,怎么可能连份采购合同都并未,就光是mail和QQ对话就得了?

好…病逝之事情,可能是盖工作繁忙,外加自视工厂是生投资涉及之「自家人」所以无下市合同,但现行前出事了究竟要解决,于是我提议业主,眼下诸多官司事项,都无是一样天少天能够解决之事体,建议降低预计的功绩目标,只销售既出库存,把关注力放在把政变和官司的作业解决后,再推而广之各种事情种类之加大。

夫提议老板同意了,于是,我吧便依此改变企业外具备的营业方向,重新规划事务推广实施之大方向,至于银行帐户被查封的务,在几乎浅律师及银行、A集团来回后,也有些有点转圜,针对店家职工工资、办公室房租水电、必用开保险公司正常营业的开支,一项项列表提请支付,最低限度地保管公司还能正常运作,同时这次的政变为被老板特别警惕,对于职工的拳拳,以及对企业事情的奋斗力更加要求,加上商店里而起些许独大肚子的职工,趁著公司乱的这段时光,理所当然地各种请假不前进企业照领工资,态度还一定糟糕,甚至提出威胁离职可以,公司赔钱就走….虽然于劳动法角度来说他们都毋庸置疑,但是商家在尴尬之际,员工也提出各种求让企业营业雪上加霜这点,让老板相当感冒,于是老板连连地提示自己,前任营运总监L带进去的那群团队,如果非能够为此,就易。

本我是真不思再也发啊动荡出现,既然现在职工薪资付得出,公司吧有头货可发售(虽然非多),那么就算大家好干一起度过这段难关,但是,前任营运总监L带进来的这丛口,真的一样上比同等龙懒散,经常性地啥事都非涉莫名地请假,推不动也谈死,每到中午便三五成群出去吃饭,像是于图什么工作一般,而这些自都看在眼里,心里也想著,该怎么应针对…..没悟出以自家主动出击前,这些人口团结按耐不住了!

纵使以中秋节连假前一天上班日,公司赶著付出了八月份之工资,早上上班工资才刚刚一到项,有同样位美工设计就迷迷糊糊暗搓搓地上前了我办公室,手上拿著一张纸!没错,她跟自家辞职,理由是一旦转老家,弟弟而试要照顾妻子什么的balabala…,而且要当天辞当天运动,一开始我是较奇怪心里没准备的,此美工设计是基层人员,上头还有设计总监的司,没跟主管沟通过工作交接,就突然跑来寻觅我辞职,而且当天辞当天运动之作为相当莫名。

自己寻找了规划总监并过来,开会沟通了瞬间,这员美工设计还是相当坚持,一定要辞职,几旗周旋,终于『表面上』答应,中秋连假以后,再要一两全假以老家处理事情,然后回到上海对接工作以离职,当自己跟她回我办公室签她的辞职同意写常常,我突然念头一改动,和它说:「你知还有哪位要辞职吧?」

些微图估计没料到我会这么一问,眼睛瞪的大大的,然后逐步地摇了舞狮,就为他以此不讲但慢慢摇头的举动,让自己越来越确定,肯定不特他一个人若是提离职,于是自己虽告知这号小图:「这样吧!反正八月薪水就发了,接下这中秋假日,你们一定冷发微信群QQ群,你去透露下还闹谁要是辞职的,今天共同自家说吧!公司发这些业务,你们想挪啊是必,大家中秋节前将立即事落实了,过节也过之踏实点。」

辞同意写签结,我的言语也松口了了,小图就去自己办公室,和其它小伙伴出去吃中餐了,然后午休时间结束,各位猜,发生啥事?

凡的!另一个统筹图案进自己办公室用辞职书上给我签,也是当天就要离职,我同未允当天离职,给了它同样条件,请其中秋节从此再次前进公司来连接,她外表也同意了,所以自己签了,并在辞职信上写下预定离职日。

老二单计划图案离开自己办公室之后,接著,各电商渠道的店长、销售主管一个通一个入我办公室,每个人上都是现阶段拿著一张纸,大家好想像大场面也?

自己哪怕比如是洲的公立医院阿!什么六院九院的门诊医生,每个人上都是休一致的藉口原因说只要离职,一开始自我还权了片句子,然后签约,安排一下中秋节以后更上办公室几龙属的时空,排定一下离职日期,一个出来了下一个便上,到后来自我并聊都无心聊了,只要有人上自家办公室,我之手便活动悬在空中中,接下人以上的辞职信,签名,苦笑著说:「你于旁人晚一点,大家一块儿集体辞职,为了接通工作顺利,一龙自己只得配备个别单人交接办离职,你进去的后,所以时往后排。」

说其实话,当时自己内心真心一点吗无觉得苦逼或是震惊,相反的,我还是十分兴奋阿!我得强忍著笑意,绝对不能够真正的乐出来,要不然太TMD的机车了,人家就群口排那么旷日持久,编了那多稀奇古怪的理,就是为当领到八月份工钱后这辞职,却未知道其实他们的老板娘(不是自家喔!是自个儿老板)早就不思量如果她们了,还伤脑筋著怎么再不用付出遣散费的景象下要走这些口,我吗伤著脑筋想著要怎么处置才会成功老板交付的任务而非损伤大家感情,没悟出……他们还是自己集体说而辞职!!!其中有雷同各项比乐意同自家讲话的食指告诉自己,其实打业主突然转换前营运总监L以后,大家早安有纪念活动之思想,又遇到A集团闹事,于是就更是坚定不移辞意了,觉得这里面商店索要不下。

眼看自坐于办公室里,看著玻璃窗外一个个职工,数著已经发生多少个人进来递交辞职信,看著背对著我的电商销售部主管,纠结许久随后,打开WORD档,开始同字一字地码字,心里想著…『最后一个,你何时要入?』

那天我总共签了十几摆的辞职单,原本近20总人口之商店,仅留不至10人数,中秋节之后,连行政前台都辞职了,只剩余自己、设计总监、财务人员、两只商品部采购人员,以及本人上企业后带来上的老三单人口(设计主管、销售主管、策划),除了少数只大肚子离职的补偿费以外,其馀不费同样毛遣散费整间公司之运营资本降低到低于,完全符合我那时候及老板建议之,将营业降到低,只销售库存,处理官司事务,熬了就段时光……

当下我真觉得可以忍受了的,因为官司自然会赢…但自总还是不足够老江湖拍!

报表中运用到的说明及字段:

后续下集:天上掉下的馅饼都是来毒的!(下)

[sql] view
plaincopy葡京在线开户 8葡京在线开户 9

  1. –table 用水水量:hx_t_waterusedamount  
  2. –字段 开户信息:hx_fcustomerandmeterrelaid 主键:hx_t_WaterUsedAmountId  水表:hx_fmeterid 区段:hx_fzone 实用水量:hx_famount   
  3. –估水原因:hx_festimateamountreason  结算水量:hx_fpayamount  
  4. –抄表类型hx_frecordtype (估水:,000,001 未抄见:100,000,002 正常:100,000,000 预付费卡表估水:100,000,003)   
  5. –水量状态:hx_fstate(计划:100,000,000,已录入水量:100,000,001,等待录入金额:100,000,002,已转移应收:100,000,006,等待审核:100,000,004)   
  6. <span style=”font-family:宋体;”>–</span>本次抄表止度:hx_freading  
  7. –用和秋:hx_fyear  用水月份:hx_fmonth 次:hx_FTimes   
  8. –本次抄表时间:hx_frecorddate  预计水费:hx_fprepayment 预计代收费:hx_fpreproxypayment  
  9.   
  10. –table 用水类别hx_t_watercategory  
  11. –field 统计一好像:hx_fstatcategoryoneid 主键:hx_t_watercategoryid 名称:hx_fname  
  12.   
  13. –table 用水性质hx_t_waterproperty  
  14. –field 主键:hx_t_waterpropertyid 用水类别:hx_fwatercategoryid  
  15.   
  16. –table 抄表班组归属hx_t_teamattribution  
  17. –字段主键:hx_t_teamattributionid 抄表班组信息:hx_fteamid 征费所信息:hx_flevyinstituteid  

吓了,现在正式开班

自效益图者可以看,此报表,我们利用到了零星摆设表来展示,而且这里是动到了点滴只数据集,但是她们之询问条件是相同的。

我们先行来拘禁上面那张表的来得

 葡京在线开户 10

咱来拘禁SQL:

[sql] view
plaincopy葡京在线开户 11葡京在线开户 12

  1. declare @begin_date datetime  
  2. declare @end_date datetime  
  3. select @begin_date = getdate()  
  4.   
  5. declare @BusinessunitId uniqueidentifier –征费所  
  6. –set @BusinessunitId=’6A2537DD-B87A-E411-93FE-002590622897′ —-第十五收费所  
  7. DECLARE @TeamId uniqueidentifier –抄表班组  
  8. –SET @TeamId=’18ACBD81-5B45-E411-9402-6CAE8B22702D’ –第十五收款所(零散查表组)  
  9. DECLARE @StarDate datetime  
  10. DECLARE @EndDate datetime  
  11. SET @StarDate =  convert(datetime,’2015-01-15 00:00:00′,20)  
  12. SET @EndDate = convert(datetime,’2015-01-25 23:59:59′,20)  
  13. DECLARE @sHMS nvarchar(10)  
  14. DECLARE @eHMS nvarchar(10)  
  15. SET @sHMS=’00:00:00′;  
  16. SET @eHMS=’23:59:59′;  
  17. DECLARE @ZoneNO varchar(30)  
  18.   
  19. —————–SQL刚刚文———————————————————-执行时:  
  20. DECLARE @strSDate nvarchar(50),@strEDate nvarchar(50)  
  21. DECLARE @StartDateTime datetime,@EndDateTime datetime  
  22. SET @strSDate=CONVERT(varchar, @StarDate, 23)+’ ‘+@sHMS  
  23. SET @strEDate=CONVERT(varchar, @EndDate, 23)+’ ‘+@eHMS  
  24. SET @StartDateTime=convert(datetime,@strSDate,20)  
  25. SET @EndDateTime=convert(datetime,@strEDate,20)  
  26. ————————————-上面的表————————————————-  
  27. select   
  28. 1 WaterMeterCount, –表数  
  29. w.hx_fpayamount, –水量  
  30. w.hx_fprepayment,–预计水费  
  31. w.hx_fpreproxypayment,–预计代收费  
  32. c.hx_fname –用和项目  
  33.  from   
  34. hx_t_waterusedamount w –水量  
  35. INNER JOIN hx_t_teamattribution n –抄表班组归属  
  36.     ON w.OwningTeam=n.hx_fteamid  
  37. AND isnull(w.hx_fzone,”) = isnull(isnull(@ZoneNO,w.hx_fzone),”)   
  38. AND isnull(w.OwningTeam,’00000000-0000-0000-0000-000000000000′) = isnull(isnull(@TeamId,w.OwningTeam),’00000000-0000-0000-0000-000000000000′)   
  39. AND w.hx_fpayamount>0 –结算水量  
  40. AND w.hx_frecorddate BETWEEN @StartDateTime AND @EndDateTime   
  41. AND isnull(n.hx_flevyinstituteid,’00000000-0000-0000-0000-000000000000′) = isnull(isnull(@BusinessunitId,n.hx_flevyinstituteid),  
  42. ‘00000000-0000-0000-0000-000000000000’)   
  43. LEFT JOIN hx_t_waterproperty p –用和性能  
  44. on w.hx_FWaterPropertyID=p.hx_t_WaterPropertyId  
  45. LEFT JOIN hx_t_watercategory c –用和色  
  46. on p.hx_FWaterCategoryID=c.hx_t_WaterCategoryId  
  47.   
  48. —————–END—————————————————————————-  
  49. select @end_date = getdate()  
  50. select datediff(ms,@begin_date,@end_date) as ‘用时/毫秒’  

推行结果如下:

葡京在线开户 13

足见到这是老大广的纵表变横表了,如果使用纯sql来兑现转移职能的语,就起得勾一连串苛的sql语句了,但是通过以是报表开发工具,我们可不难的以那个纵向显示结果成横向显示结果。

操作步骤如下:

1、打开这报表开发工具,文件——新建——项目

葡京在线开户 14

2、右键单击右侧解决方案受到的报表目录,然后直接下同样步,

葡京在线开户 15

葡京在线开户 16

葡京在线开户 17葡京在线开户 18

可考虑到矩阵的界面配置好为反锁,这里我们先选择表格吧,然后径直点击下一样步,直到好

葡京在线开户 19

1、把界面上面的表删掉,然后于左边工具栏拖入一个矩阵,

葡京在线开户 20

入选“数据”单元格,右键——插入行——组内部——下方,添加4行,然后右键——插入列——组外部(因为要统计合计)

葡京在线开户 21

排这个地方,选择hx_fname这个字段,从sql中得望hx_fname这个字段是咱得转移为横表展示的字段,然后数据这里,选中要集聚的字段。

右边报表数量,

葡京在线开户 22

这里自动生成了重重参数,这些参数是盖咱们刚才添加底SQL语句里面所以到了,注意看名称,和咱们才声明的SQL语句是同样的。

入选属性,右键单击,可以翻参数的布信息

这些东西大家多夺碰转,自然就是熟悉了,涉及的东西最好多了,我瞬间乎说非结。

此地发出些许独参数是生级联关系之,我虽先行说下

葡京在线开户 23

咱来拘禁下立刻有限个参数的配置,这简单单参数还是以下拉绳的款型展示的,而且值都是取得自数据库中。

预先看参数:BusinessunitId

葡京在线开户 24葡京在线开户 25

是数额集哪里来的?我们可自己加上

葡京在线开户 26葡京在线开户 27

更来拘禁下参数:TeamId

葡京在线开户 28葡京在线开户 29葡京在线开户 30葡京在线开户 31

右键单击空白处——创建占位符

葡京在线开户 32葡京在线开户 33葡京在线开户 34葡京在线开户 35葡京在线开户 36

 

批量改动好直接通过这里进行修改,

要不,只能一个文本框一个文本框属性进行修改了。#表示本分各显示,后面的数字代码保留小数位数,0代表整数

数量/水量:#,0

单价:0.00

金额:#,0.00

报表中下面那个程序集的操作看似,这里就是未多说了,东西最多矣。

葡京在线开户 37

SQL如下:

[sql] view
plaincopy葡京在线开户 38葡京在线开户 39

  1. —————-SQL正好文———————————————————-执行时间:  
  2. DECLARE @strSDate nvarchar(50),@strEDate nvarchar(50)  
  3. DECLARE @StartDateTime datetime,@EndDateTime datetime  
  4. SET @strSDate=CONVERT(varchar, @StarDate, 23)+’ ‘+@sHMS  
  5. SET @strEDate=CONVERT(varchar, @EndDate, 23)+’ ‘+@eHMS  
  6. SET @StartDateTime=convert(datetime,@strSDate,20)  
  7. SET @EndDateTime=convert(datetime,@strEDate,20)  
  8. ———————————-下面的表——————————————————  
  9. if object_id(‘tempdb..#t_estimateamountreason’) is not null drop table #t_estimateamountreason  
  10.   
  11. select * into #t_estimateamountreason from     
  12. (select distinct t1.Label,t2.Value from MetadataSchema.LocalizedLabel t1     
  13. inner join MetadataSchema.AttributePicklistValue t2    
  14.  on t1.ObjectId=t2.AttributePicklistValueId inner join MetadataSchema.OptionSet t3 on t2.OptionSetId=t3.OptionSetId     
  15.  where t3.Name=’hx_estimateamountreason_values’ and t1.ObjectColumnName=’DisplayName’ and t1.LanguageId=2052) t  
  16. –select * from #t_estimateamountreason   
  17.    
  18. select  
  19. 1 MeterCounts, –水表块数  
  20. isnull(e.Label,’其它’) ReasonName  –估水原因名称  
  21. from hx_t_waterusedamount w –水量   
  22. INNER JOIN hx_t_teamattribution n  –抄表班组归属  
  23.     ON w.OwningTeam=n.hx_fteamid   
  24. AND isnull(w.hx_fzone,”) = isnull(isnull(@ZoneNO,w.hx_fzone),”)   
  25. AND isnull(w.OwningTeam,’00000000-0000-0000-0000-000000000000′) = isnull(isnull(@TeamId,w.OwningTeam),’00000000-0000-0000-0000-000000000000′)   
  26. AND w.hx_fpayamount=0 –结算水量  
  27. AND w.hx_frecorddate BETWEEN @StartDateTime AND @EndDateTime   
  28. AND isnull(n.hx_flevyinstituteid,’00000000-0000-0000-0000-000000000000′) = isnull(isnull(@BusinessunitId,n.hx_flevyinstituteid),  
  29. ‘00000000-0000-0000-0000-000000000000’)    
  30. LEFT JOIN #t_estimateamountreason e –估水原因   
  31.     ON e.Value=w.hx_festimateamountreason     
  32.       
  33. UNION ALL    
  34. select 1 MeterCounts,e.Label ReasonName from #t_estimateamountreason e   
  35.     
  36.  if object_id(‘tempdb..#t_estimateamountreason’) is not null drop table #t_estimateamountreason  
  37. —————-END—————————————————————————-