Hello my program compiles but does not work
in fact I would like to be able to make a table from panel including tables
import json
var jsonTest = %* {
"titleTerm": "DESIGNER",
"panel": [] }
add(jsonTest["panel"], %* {
"name": "TEST",
"posx": 1,
"posy": 1,
"height": 42,
"width": 132,
"cadre": line1,
"title": "TEST-Panel",
"button" :[], "label":[],"field":[]})
add(jsonTest["panel"]["button"] , %* {"Tkey": "F3","txtKey":
"Exit","actif": true})
add(jsonTest["panel"]["button"] , %* {"Tkey":"F9","txtKey": "Add","actif":
true })
add(jsonTest["panel"]["button"] , %* {"Tkey": "F10","txtKey":
"Update","actif": true})
add(jsonTest["panel"]["button"] , %* {"Tkey": "F12","txtKey":
"Return","actif": true })
echo jsonTest
quit()
Run
This works, but I lose panel in table
import json
var jsonPanel = %* {
"titleTerm": "DESIGNER",
"panel": {
"name": "TEST",
"posx": 1,
"posy": 1,
"height": 42,
"width": 132,
"cadre": line1,
"title": "TEST-Panel",
"button" :[], "label":[],"field":[]}
}
add(jsonPanel["panel"]["button"] , %* {"Tkey": "F3","txtKey":
"Exit","actif": true})
add(jsonPanel["panel"]["button"] , %* {"Tkey": "F9","txtKey":
"Add","actif": true })
add(jsonPanel["panel"]["button"] , %* {"Tkey": "F10","txtKey":
"Update","actif": true})
add(jsonPanel["panel"]["button"] , %* {"Tkey":"F12","txtKey":
"Return","actif": true })
# test format Json
echo jsonPanel
for n in 0..len(jsonPanel["panel"]["button"])-1:
echo jsonPanel["panel"]["button"][n]["Tkey"].getStr()
quit()
Run