report_devis_csv

đź”§ fwr_TOOSMART_NOOA_report_spe_devis_csv

Générateur de rapport CSV pour les devis Ce fichier contient des fonctions pour exporter les données de devis vers des fichiers CSV avec des capacités de filtrage et des options d'aperçu HTML.
function fwr_TOOSMART_NOOA_report_spe_devis_csv($id_type, $id_expo, $force_id_obje = null){ // Utiliser FilterWhereClauseBuilder pour générer les conditions SQL $filterBuilder = new NOOA_WIREFRAME\Filters\FilterWhereClauseBuilder($_POST, $id_type); $add_where_clause = $filterBuilder->buildWhereClauses(); // Récupérer tous les devis qui correspondent aux critères de filtre $devis_list = (new NOOA_WIREFRAME\Entity\TOOSMART_NOOA\Devis())->findBy($add_where_clause); $textFilter = $filterBuilder->getTextFilter(); $processed_count = 0; $processed_ids = []; $devis_data = []; // Traiter chaque devis foreach($devis_list as $devis){ try { // ... (truncated)

đź”§ fwr_TOOSMART_NOOA_report_spe_devis_csv

Génère un rapport CSV pour les devis TOOSMART_NOOA
function fwr_TOOSMART_NOOA_report_spe_devis_csv($id_type, $id_expo, $force_id_obje = null){ // Utiliser FilterWhereClauseBuilder pour générer les conditions SQL $filterBuilder = new NOOA_WIREFRAME\Filters\FilterWhereClauseBuilder($_POST, $id_type); $add_where_clause = $filterBuilder->buildWhereClauses(); // Récupérer tous les devis qui correspondent aux critères de filtre $devis_list = (new NOOA_WIREFRAME\Entity\TOOSMART_NOOA\Devis())->findBy($add_where_clause); $textFilter = $filterBuilder->getTextFilter(); $processed_count = 0; $processed_ids = []; $devis_data = []; // Traiter chaque devis foreach($devis_list as $devis){ try { // ... (truncated)

⚙️ Parameters

↩️ Returns

(array) Tableau vide car la fonction gère directement la sortie

đź”§ fwr_TOOSMART_EXTECO_report_spe_devis_csv

Fonction alias pour la variante EXTECO Il s'agit d'un wrapper qui appelle la version NOOA avec les mêmes paramètres
function fwr_TOOSMART_EXTECO_report_spe_devis_csv($id_type, $id_expo, $force_id_obje = null) { return fwr_TOOSMART_NOOA_report_spe_devis_csv($id_type, $id_expo, $force_id_obje); }

⚙️ Parameters

↩️ Returns

(array) Résultat de la fonction NOOA

đź”§ fwr_TOOSMART_RAINEA_report_spe_devis_csv

Fonction alias pour la variante RAINEA Il s'agit d'un wrapper qui appelle la version NOOA avec les mêmes paramètres
function fwr_TOOSMART_RAINEA_report_spe_devis_csv($id_type, $id_expo, $force_id_obje = null) { return fwr_TOOSMART_NOOA_report_spe_devis_csv($id_type, $id_expo, $force_id_obje); }

⚙️ Parameters

↩️ Returns

(array) Résultat de la fonction NOOA