Project

General

Profile

Feature #11217

Extend Script Functionality

Added by Marc Egger 26 days ago. Updated 11 days ago.

Status:
Priorize
Priority:
Normal
Assignee:
Target version:
Start date:
29.09.2020
Due date:
% Done:

0%

Estimated time:
Discuss:

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('...')

History

#1 Updated by Marc Egger 26 days ago

  • Description updated (diff)

#2 Updated by Marc Egger 26 days ago

  • Status changed from New to In Progress

#3 Updated by Marc Egger 11 days ago

  • Status changed from In Progress to Priorize

Also available in: Atom PDF