Project

General

Profile

Actions

Feature #11217

open

Extend Script Functionality

Added by Marc Egger almost 4 years ago. Updated almost 3 years ago.

Status:
Some day maybe
Priority:
Normal
Assignee:
Carsten Rose
Target version:
Start date:
29.09.2020
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

Description

Script Keyword:

10.script = path/to/script.php|call:my_function|arg:myVar=hello&myVar2=world

  • Zusaetzlich zur special column "_script" kann man direkt das keyword "script" im report benutzen
  • Reihenfolge der keyword Ausfuehrung:
    • 10.sql existiert:
      • 10.script wird nach 10.sql und vor 10.tail und 10.twig ausgefuehrt
      • Falls in 10.sql kein record selektiert wird, wird 10.script auch nicht ausgefuerht!
    • 10.sql existiert nicht:
      • 10.script wird immer ausgefuehrt

Neue QFQ Funktionalitaeten im script:

  • SQL statement feuern: $qfq::sql('SELECT "Hello World"');
    • QFQ Variabeln {{myVar:R}} werden ersetzt vor dem abfeueren.
      • dies kann mit einem zusaetlichen flag ausgeschaltet werden
  • Twig template rendern: $qfq::twig('...')
Actions

Also available in: Atom PDF