Project

General

Profile

Feature #3537

SHOW COLUMNS FROM tableName - Extend '{{!...' definition

Added by Carsten Rose over 3 years ago. Updated 9 months ago.

Status:
Some day maybe
Priority:
Low
Assignee:
Target version:
Start date:
09.04.2017
Due date:
% Done:

0%

Estimated time:
Discuss:

Description

Ziel war urspruenglich ein TypeAhead fuer Spaltennamen im Form 'FormElement' zu implementieren.
Bei der folgenden Beschreibung ist nicht klar ob sich der Aufwand lohnt das zu implementieren:

{{!'%s',1,'id'|'%s %s %s',1,2,3,'value'|SHOW COLUMNS FROM {{SELECT f.tableName FROM Form AS f WHERE f.id={{formId:S0}} LIMIT 1}} }}

Erklaerung: * Kommt nach dem '{{!' kein SQL Schluesselwort, wird der String nach '|' explodiert. * Ab dem ersten Einzelelement welches mit einem SQL Schluesselwort beginnt, werden alle folgende Einzelelemente wieder zu einem Element zusammengesetzt. * Die vorderen Einzelelemente sind printf() Anweisungen, mit der Ergaenzung das falls der letzte Parameter (z.B. 'id') in Ticks steht, dies der neue Spaltenname ist. * Die Nummern nach dem Formatstring sind die Spaltenindizes des Resultsets.

History

#1 Updated by Carsten Rose about 3 years ago

  • Target version set to next4

#2 Updated by Carsten Rose 9 months ago

  • Status changed from New to Some day maybe

Also available in: Atom PDF