Project

General

Profile

Actions

Bug #17957

open

Keyword tail causes problems when {{ SELECT ... }} is used

Added by Jan Haller 2 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
Start date:
20.02.2024
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
No
Vote:

Description

# Beispiel 1: Keine Verschachtelung
# tail wird ersetzt durch 1
# Funktioniert wie erwartet
10 {
  sql = SELECT 1
  head = <p>...</p>
  tail = {{ SELECT 1 }}
}

# Beispiel 2: Verschachtelung
# tail wird ersetzt durch 1
# Es gibt jedoch eine Fehlermeldung auf level 20.30
20 {
  sql = SELECT 1
  head = <p>...</p>
  tail = {{ SELECT 1 }}

  30 {
    sql = SELECT 2
    head = <p>...</p>
  }
}

# Beispiel 3: Verschachtelung liefert keine Records
# tail wird ersetzt durch 1
# Funktioniert wie erwartet
40 {
  sql = SELECT 1
  shead = <p>...</p>
  stail = {{ SELECT 1 }}

  50 {
    sql = SELECT 2 FROM DUAL WHERE 1 = 0
    head = <p>...</p>
  }
}

In jedem Beispiel würde head = {{ SELECT 1 }} funktionieren.

Anbei Screenshots von Beispiel 2 und 3:
Beispiel 2:

Bonus:

Beispiel 3:


Files

Actions #2

Updated by Jan Haller 2 months ago

  • Description updated (diff)
Actions

Also available in: Atom PDF