Moteur de rapport intelligent est un cadre de reporting robuste avec une API claire, intuitive et facile à suivre qui vous permet d’ajouter rapidement et facilement des fonctionnalités de reporting à vos projets! Il est disponible en tant que moteur PHP natif et en tant que package Laravel.

$report = new ReportOptions(SRE_PUBLIC_REPORT);
$report->select_tables(array("items"))
       ->select_all_fields()
       ->set_grouping(array("country"))
       ->set_layout("block")
       ->format_country_flag_column ("country")
       ->format_check_box_column("discontinued")
       ->filter_like("items", "country", "usa")
       ->filter_between("items", "price", 0, 15,SRE_NUMBER)              
       ->conditional_format_less("units_in_stock", 10, true);
$engine = new CustomEngine($report);
$report_path = $engine->create_report();    

Avec très peu de lignes de code, vous pouvez créer des rapports professionnels basés sur les tables ou les requêtes SQL. Vérifier Plus d’exemples ici.

Principales caractéristiques

Moteur de rapport intelligent prend en charge de nombreuses méthodes avancées que vous pouvez contrôler et même étendre à partir de votre code. Par exemple, il prend en charge:

  • Méthodes de sélection des sources de données
  • Méthodes de filtrage des données.
  • Méthodes de regroupement des données.
  • Méthodes de formatage des cellules.
  • Méthodes d’ajustement de l’apparence.
  • Méthodes de mise en forme conditionnelle.
  • Exportez la description du lien ici méthodes.
  • Méthodes de sécurité pour l’intégration dans le système d’enregistrement de votre projet.
  • Suite.

Le moteur de rapport intelligent est bien documenté avec un manuel d’utilisation complet ainsi que des tutoriels et un service d’assistance très convivial. visite la page d’accueil de Smart Report Engine En savoir plus sur ce cadre de création de rapports qui peut vous faire gagner des heures de développement, de débogage et de maintenance.



Source link

Recent Posts