Project

General

Profile

Actions

Feature #17319

open

Report Notation 2.1: 'if then else' / 'for' / 'while'

Added by Carsten Rose 8 months ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Assignee:
QFQ Developer
Target version:
Start date:
18.11.2023
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
No
Vote:

Description

  • Es kommt regelmaessig vor das ein SELECT Statement nur gefeuert wird weil entschieden werden soll ob in der Applikationslogik die Nested Queries ausgefuehrt werden sollen oder nicht. Dafuer waere ein simples 'if/then/else' effizienter das nicht via SQL sondern via PHP entschieden wird.
  • Oder es soll über zwei Tabellen SELECT 'vorlesung' AS _tbl UNION SELECT 'seminar' oder 20 Records iteriert werden. Eine Schleifen Logik waere gut.
  • Im FormEditor > FormElement modeSql koennte if/then/else zur Bestimmung von show/readonnly/hidden vewendet werden.

Related issues

Related to QFQ - Feature #8975: Report Notation: 2.0 - `10.sql` wird ersetzt durch `<name>.sql` resp `<name> { ...` - Merge RequestClosedCarsten Rose30.08.2019

Actions
Related to QFQ - Feature #5345: Report: UPDATE / INSERT / DELETE statements should trigger subqueries, depending on the result.PriorizeZhoujie Li03.02.2018

Actions
Related to QFQ - Feature #17441: Report Notation 2.2: fireIf :Statement to trigger the root level query / fireSubIf : Statement to trigger the subqueryPriorizeZhoujie Li07.12.2023

Actions
Actions

Also available in: Atom PDF