Project

General

Profile

Actions

Feature #3537

open

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

Added by Carsten Rose almost 7 years ago. Updated over 4 years ago.

Status:
Some day maybe
Priority:
Low
Assignee:
Carsten Rose
Target version:
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.
Actions #1

Updated by Carsten Rose over 6 years ago

  • Target version set to next9
Actions #2

Updated by Carsten Rose over 4 years ago

  • Status changed from New to Some day maybe
Actions

Also available in: Atom PDF