草庐IT

mysql - 我怎样才能让这种亲子关系发挥作用?

使用MySQL我怎样才能使这个层次结构起作用?Parent的ID是100。这个Parent的ParentID是0。child的ID为101。ParentID为100。SubEntity的ID为105。ParentID为100。子实体的子实体的ID为106。它们的父实体ID为105。此查询将插入到iReport中。目前,子实体及其子实体不会汇总到父实体中。这就是我最终的结果:`SelectcasewhenFC.ParentType='PARENT'thenFC.FundCodewhenFB.ParentType='PARENT'thenFB.FundCodewhenF.ParentTyp

sql - 删除多余的 SQL 代码

代码以下代码针对大量数据计算线性回归的斜率和截距。然后,它针对相同的结果集应用方程式y=mx+b来计算每一行的回归线的值。如何连接两个查询,以便在不执行两次WHERE子句的情况下计算数据及其斜率/截距?问题的一般形式是:SELECTa.group,func(a.group,avg_avg)FROMa(SELECTAVG(field1_avg)asavg_avgFROM(SELECTa.group,AVG(field1)asfield1_avgFROMaWHERE(SOME_CONDITION)GROUPBYa.group)asseveral_lines--potentially)aso

java - iReport 中的 google.zxing 条形码生成器

我想在我的页面中放置一个条形码并可以预览它。条形码生成器是google.zxing,我的报告工具是iReport。但我不知道如何在iReport中配置图像的ImageExpression和ExpressionClass。 最佳答案 两个关键的想法是首先编写一些Java代码来创建相关图像,然后设计报告以适本地引用此代码。也许生成图像的最简单方法是在这样的scriptlet中:packagecom.jaspersoft.alliances.mdahlman;importcom.google.zxing.BarcodeFormat;imp

java - 根据 JasperReports 中的条件更改文本字段数据颜色(前景色)

我是JasperReports的新手。我正在使用iReport设计报告。我有三个值x、y、z。如果zx,则z的数据颜色应更改为“红色”。请告诉我该怎么做。我正在使用JDeveloper开发桌面应用程序。和iReport来设计JasperReport。 最佳答案 您可以使用Conditionalstyles为了解决这个问题。样本:$F{X}]]>...... 关于java-根据JasperReports中的条件更改文本字段数据颜色(前景色),我们在StackOverflow上找到一个类似的

java - 使用 iReport 创建 pdf 时使用自定义字体

iReportVersion:3.7.1我用两种方法解决了这个问题。Myfirstmethod我正在iReport中创建一个pdf页面,我将其中一个字段(来自数据库)设置为字体Gujarati-Salarl(印度地方语言的字体)。该字体在iReport的字体列表中可用。当我点击预览时,我得到了所需的输出,其中的字段采用了所需的字体样式。到这里一切都很好。但生成的pdf文件仍然包含相同的英文字符原始字体。无论我从应用程序还是从JAVA文件调用报告,结果都是一样的。AfterabitofstudyIfoundthis,asecondmethodJRProperties.setPropert

c# - CaSTLe Windsor - 一个接口(interface)的多重实现

在CaSTLeWindsor中注册组件时,我们如何将接口(interface)的特定实现绑定(bind)到依赖于该接口(interface)的组件。我提前知道组件需要使用哪个实现。例如,我根据来自多个博客和教程的代码创建了一个示例控制台应用程序。代码如下。publicinterfaceIReport{voidLogReport();}publicinterfaceILogger{stringLog();}publicclassFileLogger:ILogger{publicstringLog(){return"Loggeddatatoafile";}}publicclassDatab

c# - CaSTLe Windsor - 一个接口(interface)的多重实现

在CaSTLeWindsor中注册组件时,我们如何将接口(interface)的特定实现绑定(bind)到依赖于该接口(interface)的组件。我提前知道组件需要使用哪个实现。例如,我根据来自多个博客和教程的代码创建了一个示例控制台应用程序。代码如下。publicinterfaceIReport{voidLogReport();}publicinterfaceILogger{stringLog();}publicclassFileLogger:ILogger{publicstringLog(){return"Loggeddatatoafile";}}publicclassDatab

hadoop - 如何在iReport中连接Hive?

我正在使用Hadoop-0.20.0和Hive-0.8.0。现在我有数据到Hive表中,我想从中生成报告。为此,我正在使用iReport-4.5.0。为此,我还在iReport中下载了HivePlugin-0.5.nbm。现在我要在iReport中连接Hive。创建新数据源-->新建-->Hive连接Jdbc驱动:org.apache.hadoop.hive.jdbc.HiveDriverJdbcURl:jdbc:hive//localhost:10000/default服务器地址:localhost数据库:默认用户名:root密码:somepassword然后点击测试连接按钮。我收到

hadoop - Jaspersoft iReport - 如何设置 Hive 查询的缩减器数量?

我正在尝试使用JaspersoftiReport使用Hive运行一些报告,它运行良好,除了我尝试为Hive查询设置缩减器数量的情况。我认为这个问题可能适用于使用HiveJDBC设置reducer数量的一般情况。我该怎么做? 最佳答案 您不能将2个SQL语句(或HiveQL语句)放入报表查询中。这意味着您不能使用这样的查询字符串:setmapred.running.reduce.limit=25;SELECTname,phone_office,billing_address_city,billing_address_street,bi

mongodb - MapReduce 和 iReport/Jasperserver (MongoDB)?

iReport支持MapReduce吗?(使用MongoDB)我想知道我是否可以在此窗口中放置MapReduce查询,或者如果不能在jasperserver上的报告中放置(当您上传.jrxml时,您有一个“查询”选项卡)谢谢 最佳答案 是的,确实如此。例如:{collectionName:'dataByZipCode',sort:{'value.population':-1,},mapReduce:{map:'function(){emit(this.state,{population:this.pop});}',reduce:'f