0

Using Pentaho Report Designer, I can set up a data source to connect to my MySQL database which is hosted locally using phpmyadmin.

Testing the connection works, pulling in variables for setting up queries works, running previews of said queries displays the correct output, but I can not add any db fields into the report. Dragging/Dropping from the data pane simply won't work.

Anyone any idea what the problem is?

4

3 回答 3

1

只是为将来可能遇到相同问题的任何人提供更新。我通过在查询编辑器中添加“限制”来解决它。

例子:

选择 batchjobsname, batchjob_params. format, batchjob_params. notesbatchjobs, batchjob_params限制 1

如果没有“LIMIT 1”,查询内容将不会出现在报表设计器中供选择!

于 2014-12-16T08:39:52.347 回答
0

理想情况下,在报表设计器中选择/拖动字段有两种可能的方式。

第 1 步:选择数据库查询并右键单击它以选择“SELECT QUERY”选项。这会降低列列表。这使得查询字段可以在报表上拖动。

第 2 步:尝试使用左侧面板。在那里你会找到“文本字段”或“数字字段”。将这些标签拖到报表上。完成后,单击该字段,您将获得选择字段的选项。您可以根据需要选择任何字段。如果它不可用,那么您可能必须启用 STEP I,然后尝试 STEP II。

尝试上述任何步骤。希望这能解决你的问题:)

于 2014-12-11T07:24:34.103 回答
0

我遇到了类似的问题,我所做的是,在您报告的水壶转换中的查询中传递的参数周围加上引号。奇怪,但我确实解决了这个问题。

于 2016-01-07T10:40:25.473 回答