|
MIOLO20
|
Membros públicos | |
| __construct ($db='admin', $connectionType='local') | |
| getArquivoRecemGerado () | |
| setArquivoRecemGerado ($arquivoRecemGerado) | |
| execute ($module, $name, $parameters=null, $filetype='PDF') | |
| fill ($fileIn, $fileOut, $filetype, $parameters, $classPath, $download=true) | |
| executeJRXML ($fileIn, $parameters=NULL, $filetype='PDF', $download=true) | |
| getAbsoluteFileOut () | |
| setAbsoluteFileOut ($absoluteFileOut) | |
| beforeGenerateReport () | |
| afterGenerateReport () | |
Membros públicos estáticos | |
| static | getParametersFromFile ($reportFile) |
| static | getParameterFields ($reportFile) |
| static | generateFieldFromParameter ($id, $oldId, $parameter, $label, $types) |
| static | getParameterValues ($parameters, $data) |
| static | executarQuery ($query, $module=null) |
Campos de Dados | |
| const | JAVA_BIG_DECIMAL = 'java.math.BigDecimal' |
| const | JAVA_BOOLEAN = 'java.lang.Boolean' |
| const | JAVA_DATE = 'java.util.Date' |
| const | JAVA_DOUBLE = 'java.lang.Double' |
| const | JAVA_FLOAT = 'java.lang.Float' |
| const | JAVA_INTEGER = 'java.lang.Integer' |
| const | JAVA_LONG = 'java.lang.Long' |
| const | JAVA_NUMBER = 'java.lang.Number' |
| const | JAVA_SHORT = 'java.lang.Short' |
| const | JAVA_STRING = 'java.lang.String' |
| const | JAVA_TIME = 'java.sql.Time' |
| const | JAVA_TIMESTAMP = 'java.sql.Timestamp' |
| const | TYPE_BOOLEAN = 'boolean' |
| const | TYPE_DATE = 'date' |
| const | TYPE_FLOAT = 'float' |
| const | TYPE_INTEGER = 'integer' |
| const | TYPE_STRING = 'string' |
| const | TYPE_TIME = 'time' |
| const | TYPE_TIMESTAMP = 'timestamp' |
| $filetype | |
| $fileout | |
| $fileexp | |
| $objDb | |
| $db | |
| $connectionType | |
| const | FIND_JAVA_PATH_COMMAND = 'echo $JAVA_HOME' |
Definido na linha 3 do ficheiro mjasperreport.class.
| __construct | ( | $db = 'admin', | |
| $connectionType = 'local' ) |
Definido na linha 45 do ficheiro mjasperreport.class.
| afterGenerateReport | ( | ) |
Callback method
Definido na linha 874 do ficheiro mjasperreport.class.
| beforeGenerateReport | ( | ) |
Callback method
Definido na linha 867 do ficheiro mjasperreport.class.
|
static |
Definido na linha 881 do ficheiro mjasperreport.class.
| execute | ( | $module, | |
| $name, | |||
| $parameters = null, | |||
| $filetype = 'PDF' ) |
Definido na linha 73 do ficheiro mjasperreport.class.
| executeJRXML | ( | $fileIn, | |
| $parameters = NULL, | |||
| $filetype = 'PDF', | |||
| $download = true ) |
Generate the report from a JRXML file.
| string | $module | Module where the report is located. |
| string | $name | Name of the report (without extension). |
| array | $parameters | Parameters to be passed to the report. |
| string | $filetype | Report file type. |
| boolean | $save | Whether to save the report or download it. |
Definido na linha 251 do ficheiro mjasperreport.class.
| fill | ( | $fileIn, | |
| $fileOut, | |||
| $filetype, | |||
| $parameters, | |||
| $classPath, | |||
| $download = true ) |
Definido na linha 96 do ficheiro mjasperreport.class.
|
static |
Generate field from report parameter data.
| string | $id | Parameter id. |
| string | $oldId | Original parameter id. |
| array | $parameter | Parameter data. |
| string | $label | Label. |
| array | $types | List of field types. |
Tenta montar o campo e senão conseguir (provavelmente por ter digitado o ID erroneamente) monta um campo oculto para não estourar outro erro na tela.
Definido na linha 482 do ficheiro mjasperreport.class.
| getAbsoluteFileOut | ( | ) |
Retorna caminho completo do arquivo de saida
Definido na linha 854 do ficheiro mjasperreport.class.
| getArquivoRecemGerado | ( | ) |
Definido na linha 62 do ficheiro mjasperreport.class.
|
static |
Get fields from report parameters.
| string | $reportFile |
Definido na linha 392 do ficheiro mjasperreport.class.
|
static |
Get the report parameters. Return an array with this format: array( 'parameter1id' => array( 'type' => some of TYPE_ constants, 'ohterProperty' => 'propertyValue', ... ), 'parameter2id' => array( 'type' => some of TYPE_ constants, ... ), ... )
| string | $reportFile | Report file. |
Definido na linha 343 do ficheiro mjasperreport.class.
|
static |
Get report parameters values from a getData result.
| type | $parameters | array Id of the inputs generated from the report. |
| object | $data | MForm's getData result. |
Definido na linha 834 do ficheiro mjasperreport.class.
| setAbsoluteFileOut | ( | $absoluteFileOut | ) |
Definido na linha 859 do ficheiro mjasperreport.class.
| setArquivoRecemGerado | ( | $arquivoRecemGerado | ) |
Definido na linha 68 do ficheiro mjasperreport.class.
| $connectionType |
Definido na linha 37 do ficheiro mjasperreport.class.
| $db |
Definido na linha 36 do ficheiro mjasperreport.class.
| $fileexp |
Definido na linha 34 do ficheiro mjasperreport.class.
| $fileout |
Definido na linha 33 do ficheiro mjasperreport.class.
| $filetype |
Definido na linha 32 do ficheiro mjasperreport.class.
| $objDb |
Definido na linha 35 do ficheiro mjasperreport.class.
| const FIND_JAVA_PATH_COMMAND = 'echo $JAVA_HOME' |
Definido na linha 43 do ficheiro mjasperreport.class.
| const JAVA_BIG_DECIMAL = 'java.math.BigDecimal' |
Java type constants.
Definido na linha 8 do ficheiro mjasperreport.class.
| const JAVA_BOOLEAN = 'java.lang.Boolean' |
Definido na linha 9 do ficheiro mjasperreport.class.
| const JAVA_DATE = 'java.util.Date' |
Definido na linha 10 do ficheiro mjasperreport.class.
| const JAVA_DOUBLE = 'java.lang.Double' |
Definido na linha 11 do ficheiro mjasperreport.class.
| const JAVA_FLOAT = 'java.lang.Float' |
Definido na linha 12 do ficheiro mjasperreport.class.
| const JAVA_INTEGER = 'java.lang.Integer' |
Definido na linha 13 do ficheiro mjasperreport.class.
| const JAVA_LONG = 'java.lang.Long' |
Definido na linha 14 do ficheiro mjasperreport.class.
| const JAVA_NUMBER = 'java.lang.Number' |
Definido na linha 15 do ficheiro mjasperreport.class.
| const JAVA_SHORT = 'java.lang.Short' |
Definido na linha 16 do ficheiro mjasperreport.class.
| const JAVA_STRING = 'java.lang.String' |
Definido na linha 17 do ficheiro mjasperreport.class.
| const JAVA_TIME = 'java.sql.Time' |
Definido na linha 18 do ficheiro mjasperreport.class.
| const JAVA_TIMESTAMP = 'java.sql.Timestamp' |
Definido na linha 19 do ficheiro mjasperreport.class.
| const TYPE_BOOLEAN = 'boolean' |
Simplified type constants.
Definido na linha 24 do ficheiro mjasperreport.class.
| const TYPE_DATE = 'date' |
Definido na linha 25 do ficheiro mjasperreport.class.
| const TYPE_FLOAT = 'float' |
Definido na linha 26 do ficheiro mjasperreport.class.
| const TYPE_INTEGER = 'integer' |
Definido na linha 27 do ficheiro mjasperreport.class.
| const TYPE_STRING = 'string' |
Definido na linha 28 do ficheiro mjasperreport.class.
| const TYPE_TIME = 'time' |
Definido na linha 29 do ficheiro mjasperreport.class.
| const TYPE_TIMESTAMP = 'timestamp' |
Definido na linha 30 do ficheiro mjasperreport.class.