diff --git a/Abrechnung/form.json b/Abrechnung/form.json index fc31c73..208b8e5 100644 --- a/Abrechnung/form.json +++ b/Abrechnung/form.json @@ -14,10 +14,16 @@ "delete": true, "values": [], "columns": [ - { "caption": "Benutzer-ID", "name": "id", "width": "15%", "add": "" }, - { "caption": "Name", "name": "name", "width": "35%", "add": "" }, - { "caption": "Adresse", "name": "address", "width": "30%", "add": "" }, - { "caption": "Ort", "name": "city", "width": "20%", "add": "" } + { "caption": "Benutzer-ID", "name": "id", "width": "15%" }, + { "caption": "Name", "name": "name", "width": "35%" }, + { "caption": "Adresse", "name": "address", "width": "30%" }, + { "caption": "Ort", "name": "city", "width": "20%" } + ], + "rowTemplate": [ + { "type": "ValidationTextBox", "name": "id", "caption": "Benutzer-ID" }, + { "type": "ValidationTextBox", "name": "name", "caption": "Name" }, + { "type": "TextBox", "name": "address", "caption": "Adresse" }, + { "type": "TextBox", "name": "city", "caption": "Ort" } ] } ] @@ -37,11 +43,18 @@ "delete": true, "values": [], "columns": [ - { "caption": "Zähler-ID", "name": "id", "width": "10%", "add": "" }, - { "caption": "Name", "name": "name", "width": "25%", "add": "" }, - { "caption": "VariableID Verbrauch", "name": "var_consumption", "width": "20%", "add": 0 }, - { "caption": "VariableID Bezug", "name": "var_feed", "width": "20%", "add": 0 }, - { "caption": "Benutzer-ID", "name": "user_id", "width": "25%", "add": "" } + { "caption": "Zähler-ID", "name": "id", "width": "10%" }, + { "caption": "Name", "name": "name", "width": "25%" }, + { "caption": "VariableID Verbrauch", "name": "var_consumption", "width": "20%" }, + { "caption": "VariableID Bezug", "name": "var_feed", "width": "20%" }, + { "caption": "Benutzer-ID", "name": "user_id", "width": "25%" } + ], + "rowTemplate": [ + { "type": "ValidationTextBox", "name": "id", "caption": "Zähler-ID" }, + { "type": "TextBox", "name": "name", "caption": "Zählername" }, + { "type": "SelectVariable", "name": "var_consumption", "caption": "Variable (Verbrauch)" }, + { "type": "SelectVariable", "name": "var_feed", "caption": "Variable (Bezug)" }, + { "type": "ValidationTextBox", "name": "user_id", "caption": "Benutzer-ID" } ] } ] @@ -61,10 +74,16 @@ "delete": true, "values": [], "columns": [ - { "caption": "Zähler-ID", "name": "id", "width": "15%", "add": "" }, - { "caption": "Name", "name": "name", "width": "35%", "add": "" }, - { "caption": "VariableID Verbrauch", "name": "var_consumption", "width": "25%", "add": 0 }, - { "caption": "Benutzer-ID", "name": "user_id", "width": "25%", "add": "" } + { "caption": "Zähler-ID", "name": "id", "width": "15%" }, + { "caption": "Name", "name": "name", "width": "35%" }, + { "caption": "VariableID Verbrauch", "name": "var_consumption", "width": "25%" }, + { "caption": "Benutzer-ID", "name": "user_id", "width": "25%" } + ], + "rowTemplate": [ + { "type": "ValidationTextBox", "name": "id", "caption": "Zähler-ID" }, + { "type": "TextBox", "name": "name", "caption": "Zählername" }, + { "type": "SelectVariable", "name": "var_consumption", "caption": "Variable (Verbrauch)" }, + { "type": "ValidationTextBox", "name": "user_id", "caption": "Benutzer-ID" } ] } ]