Actions
Feature #3537
openSHOW COLUMNS FROM tableName - Extend '{{!...' definition
Start date:
09.04.2017
Due date:
% Done:
0%
Estimated time:
Discuss:
Prio Planung:
Vote:
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.
Updated by Carsten Rose almost 4 years ago
- Status changed from New to Some day maybe
Actions