Project

General

Profile

Feature #12465

Updated by Carsten Rose almost 3 years ago

Es waere gut wenn wir in FormularElemente auch QFQ-Function aufrufen koennten. 

 Status Quo + New: 
 <pre> 
 fillStoreVar 
 slaveId 
 sqlBefore 
 sqlAfter 
 function = testFunction(pId) => name 
 </pre> 

 Um das Problem, wann wird was ausgefuehrt zu loesen, koennten wir neu einfuehren: 

 <pre> 
 10.fillStoreVar = {{!... 
 20.slaveId = ...               # das koennte dann z.B. auch vor einem fillStoreVar gemacht werden (geht aktuell nicht) 
 30.sql = {{...                 # es gibt kein sqlBefore/sqlAfter mehr. Das hier haette die Qualitaet von sqlBefore 
 40.function = testFunction (...) => ... 
 50.sqlInsert = {{...           # wird wie gehabt nur ausgefuehrt wernn slaveId=0 (oder nicht definiert) 
 60.sqlUpdate = {{...           # wird wie gehabt nur ausgefuehrt wernn slaveId!=0 
 70.sql = {{..                  # Das hier haette die Qualitaet von sqlAfter 
 </pre> 

 Legacy: 

 * Sind keine Nummern angegeben: altes alter Verhalten.  
 * sqlBefore/sqlAfter sind deprecated.

Back