Получение множества неопределенных констант из PHPJasperXML.inc.php при интеграции ireport в php - PullRequest
0 голосов
/ 14 февраля 2019

ребята, я получаю все следующие ошибки при попытке выполнить мой код PHP, я пытаюсь интегрировать отчет из Jasper с моим кодом PHP:

 Notice: Use of undefined constant scaleImage - assumed 'scaleImage' in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 411

 Notice: Undefined variable: imagetype in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 416

 Notice: Undefined property: PHPJasperXML::$gnam in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 581

 Notice: Undefined variable: isPrintRepeatedValues in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 600

 Notice: Undefined property: PHPJasperXML::$gnam in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 581

 Notice: Undefined variable: isPrintRepeatedValues in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 600

 Notice: Undefined property: PHPJasperXML::$gnam in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 581

 Notice: Undefined variable: isPrintRepeatedValues in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 600

 Notice: Undefined property: PHPJasperXML::$gnam in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 581

 Notice: Undefined variable: isPrintRepeatedValues in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 600

 Notice: Undefined property: PHPJasperXML::$gnam in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 581

 Notice: Undefined variable: isPrintRepeatedValues in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 600

 Notice: Undefined property: PHPJasperXML::$gnam in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 581

 Notice: Undefined variable: isPrintRepeatedValues in C:\xampp\htdocs\COMPU_CENTRO\report\PhpJasperLibrary-master\PhpJasperLibrary\PHPJasperXML.inc.php on line 600

Распределение моей папки:

My folder distribution

COMPU_CENTRO - это папка приложения, экран отчета находится внутри этой папки.

Это включает report_view из Jaspersoft

<?php

  //Import the PhpJasperLibrary
  include_once("report/PhpJasperLibrary-master/PhpJasperLibrary/tcpdf/tcpdf.php");
  include_once("report/PhpJasperLibrary-master/PhpJasperLibrary/PHPJasperXML.inc.php");

  //database connection details
  $server = "127.0.0.1";
  $db = "db_compu";
  $user = "root";
  $pass = "";
  $version = "0.8b"; // User for Mysql
  $pgport = 3306;
  $pchartfolder = "./class/pchart2";

  //display errors should be off in the php.ini file
  //ini_set(‘display_errors’, 0);

  //setting the path to the created jrxml file
  $xml =  simplexml_load_file("report/report1.jrxml");
  $PHPJasperXML = new PHPJasperXML();
  //$PHPJasperXML->debugsql=true;
  //$PHPJasperXML->arrayParameter=array("parameter1″=>1);
  $PHPJasperXML->xml_dismantle($xml);

  //Mysql
  $PHPJasperXML->transferDBtoArray($server,$user,$pass,$db); // Mysql Default

  //Oracle
  //$odbc_name=’screen’;

  // For using Oracle , DSN create  First
  //$PHPJasperXML->transferDBtoArray($server,$user,$pass,$odbc_name,’ODBC’);//
  //$PHPJasperXML->outpage("I");    //page output method I:standard output, D:Download file
?>

Как я могу исправить эту ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...