Project

General

Profile

Actions

Feature #18879

open

Render Form or FormElement with QFQ report

Added by Zhoujie Li 11 days ago. Updated 11 days ago.

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

0%

Estimated time:
Discuss:
Prio Planung:
No
Vote:

Description

Ziel

Das Ziel ist es, ein Formular oder einzelne Formularelemente mithilfe des QFQ-Reports zu erstellen. Ähnlich wie beim Inline-Edit, jedoch sollten diese bereits beim Laden der Seite editierbar sein.

Beispiel beim Reservationstool:

Möglicher ansatz

Es wird im vorraus schon eine Formular erstellt mit die verschiedene FormElement.

SELECT '...&form=testForm|formMode= (save,dynamic)|jsFunction=testFunction() AS _form' 

formMode = save (Dieser form muss mit eine Save aktion gespeichert werden)
formMode = dynamic (Es ändert den Wert dynamisch ohne eine Save. Ähnlich DynamicUpdate)
Es liefert eine JSON zurück die dann den HTML FormElement baut.

Mit der neue QFQ token jsFunction kann man JavaScript-Funktionen einbauen, die beispielsweise Daten vom Server holen und anschliessend wie im Bild die Kreuzmatrix erstellen.


Files

Actions #1

Updated by Zhoujie Li 11 days ago

  • Description updated (diff)
Actions

Also available in: Atom PDF