云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

金山云_遵义建设网站_免费申请

小七 141 0

电气指挥官的报告和制图

在本文中,我将回顾使用cloudbeesflow报告和绘制图表的不同方法。每种方法都有其优缺点,并不是每个解决方案都能完美地满足您的需求。我们将研究以下内容:CI报告标准报告和BIRT扩展拔出和HTML页面GWT页面CI报告这无疑是向electricommander添加图表的最简单方法,而且大多数人应该已经熟悉它了。如果没有,请考虑参加我们的培训。它使您能够非常轻松地绘制和跟踪与CI作业关联的值。只需单击几下,就可以绘制一些作业属性(用户定义的或内部的)。优点:易于设置。缺点:绘制图表的选项不多。标准报告如果您在项目中使用"报告"子选项卡,它将为您提供创建更高级报告的机会,如有关ElectricalCommander对象的趋势、饼图、使用情况……此外,您还可以在主页上用一个简单的复选框显示这些图表。优点:还有一些选择。缺点:限制在5个系列,除非你想在BIRT报表定制上全力以赴。拔下在我看来,这是你时间最有价值的地方。我是《拔出插头》的超级粉丝,我甚至没有写过它。与其名称相反,plumble是一个插件,允许您轻松创建最多10个页面,您可以附加到视图。它在GitHub上可用。该插件的第一个具体体现是在页面上显示某种"每日词汇",以便管理员轻松通知用户。多年来,它通过贡献不断发展,在最新版本中接受Perl、HTML、JavaScript甚至AJAX。通过简单地结合Perl从Commander中提取数据和HTML,您可以非常简单地构建完整的报表页面。通过添加JavaScript,并使用googlechart或Flot等标准包(),你可以在很短的时间内取得显著的效果。我喜欢将现有的技术组合起来,或者每次需要绘制图形时都重新设计轮子。优点:超级容易显示实时数据。标准JavaScript库的强大使用。有点慢。很难调试。静态HTML正如上面提到的缺点,我在客户那里遇到过几秒钟才显示出来的页面,这有点烦人,特别是当你不需要达到第二个状态时。通过使用一个名为$XHTML的特殊Perl变量来显示内容,plug可以工作。我过去习惯于将此变量保存在属性中,以便于JavaScript调试,因此将此变量保存到文件中是一个简单的步骤。Commander自带Apache服务器,因此您可以轻松访问/Apache/htdocs下的任何内容。只需将一个标签(或子标签)指向那里的一个文件。然后根据需要添加一个时间表来刷新yout页面。这确实是一个简单的方法,可以为您的经理创建丰富多彩的每日报告。优点:简单的Perl和HTML/JavaScript更新时目录将被覆盖。不是"实时"数据。GWT公司当我开始在CloudBees工作时,它几乎是以某种奇特的方式显示实时数据的唯一选择。我从来不是一个超级粉丝,因为我缺乏Java的技能,我相信这是你能做的最好的UI。Java及其异步请求将为您提供更好的性能和更优雅的外观。然而,这是一个更复杂的过程,所以实际上我们提供了一整天关于GWT和SDK的培训。优点:更快,更完善的用户界面和图表。缺点:需要一个完整的Java开发环境。复杂结论GWT是图表和UI的圣杯,但是添加了JavaScript后,我可以灵活、快速地向客户展示一些工作情况,而不是几天或几周。