[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 78/151: Scenario test pour PDF_Operation Task
From: |
Dany De Bontridder |
Subject: |
[Noalyss-commit] [noalyss] 78/151: Scenario test pour PDF_Operation Task #9 - PDF_Operation : ajout des options |
Date: |
Sat, 4 Feb 2017 17:14:29 +0000 (UTC) |
sparkyx pushed a commit to branch master
in repository noalyss.
commit 8b6ff1f42c7d49da548ef6f84eb2f3caec0cf9d0
Author: Dany De Bontridder <address@hidden>
Date: Sun Nov 27 13:41:19 2016 +0100
Scenario test pour PDF_Operation
Task #9 - PDF_Operation : ajout des options
---
include/class/class_pdf_operation.php | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)
diff --git a/include/class/class_pdf_operation.php
b/include/class/class_pdf_operation.php
index 20bb79d..d19a5ee 100644
--- a/include/class/class_pdf_operation.php
+++ b/include/class/class_pdf_operation.php
@@ -20,7 +20,7 @@
// Copyright Author Dany De Bontridder address@hidden(2003-2016)
-/* * *
+/**
* @file
* Detail Operation ACC + ANC , it will use Acc_Operation and Anc_Operation
*
@@ -36,8 +36,8 @@ class PDF_Operation extends PDF {
private $acc_detail; //!< Acc_Operation object
private $jr_id; //!< jrn.jr_id operation
-// private $pdf;
-
+ private $pdf;
+ var $cn;
function __construct($p_cn, $pjr_id) {
$this->cn = $p_cn;
$this->jr_id = $pjr_id;
@@ -445,5 +445,19 @@ class PDF_Operation extends PDF {
// if option contains EXTEND add document name + comment + action name
// if options contains ANC export ANC plan table
}
-
+ function get_pdf() {
+ return $this->pdf;
+ }
+ /**
+ * @brief export the PDF to a file and returns the filename
+ * @retun String filename
+ */
+ function get_pdf_filename() {
+
$file_name=$_ENV['TMP']."/"."acc_op".$this->acc_detail->det->jr_internal.".pdf";
+ $this->pdf->Output($file_name, "F");
+ return $file_name;
+ }
+ function download_pdf() {
+
$this->pdf->Output("acc_op".$this->acc_detail->det->jr_internal.".pdf");
+ }
}
- [Noalyss-commit] [noalyss] 45/151: Documentation and clean code, (continued)
- [Noalyss-commit] [noalyss] 45/151: Documentation and clean code, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 58/151: IDate : admit date from before 2000, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 63/151: Update doc, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 66/151: adapt for php 7.0, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 68/151: add newline at the end of file, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 69/151: adapt for php 7.0, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 80/151: Export Detail Operation Analytique + Document, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 47/151: Correct simul.py remove old file, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 77/151: Scenario test pour PDF_Operation, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 82/151: Remove useless file, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 78/151: Scenario test pour PDF_Operation Task #9 - PDF_Operation : ajout des options,
Dany De Bontridder <=
- [Noalyss-commit] [noalyss] 71/151: Database Ajout d'une fonction pour retirer une seule ligne, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 97/151: update of the config.inc.example file, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 94/151: Fix problem of accentuated char, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 105/151: Noalyss_SQL Fix bug in set and get fct, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 103/151: Timestamp instead of date, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 90/151: Improve Acc_Bilan::warning, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 87/151: Performance : improve VERIF , Improve Accounting check, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 92/151: Fix config.inc.php : add carriage return, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 106/151: Merge branch 'master' of ns3:/srv/git/noalyss, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 85/151: Performance : improve VERIF , Affiche uniquement journaux incorrects, Dany De Bontridder, 2017/02/04