Hallo,
ich habe nachfolgende Liste:
{
"type": "List",
"name": "TriggeringVariables",
"rowCount": 10,
"add": true,
"delete": true,
"sort": {
"column": "TriggeringVariable",
"direction": "ascending"
},
"columns": [
{
"caption": "Use",
"name": "Use",
"width": "100px",
"add": true,
"edit": {
"type": "CheckBox"
}
},
{
"caption": "Triggering Variable",
"name": "TriggeringVariable",
"width": "600px",
"add": 0,
"onClick": "echo 'ID: ' . $TriggerVariables['ID'];",
"edit": {
"type": "SelectVariable"
}
},
{
"caption": "Trigger",
"name": "Trigger",
"width": "230px",
"add": 0,
"edit": {
"type": "Select",
"onChange": "echo $id;",
"options": [
{
"caption": "On Change",
"value": 0
},
{
"caption": "On Update",
"value": 1
},
{
"caption": "On Specific Value",
"value": 2
}
]
}
},
{
"caption": "Value",
"name": "Value",
"width": "180px",
"add": 0,
"visible": false,
"edit": {
"type": "Select",
"visible": false,
"options": [
{
"caption": "0 | false",
"value": 0
},
{
"caption": "1 | true",
"value": 1
},
{
"caption": "2",
"value": 2
},
{
"caption": "3",
"value": 3
}
]
}
}
]
}
Es geht um die Spalte „name“: „Trigger“ mit „type“: „Select“, bei onChange soll die nachfolgende Spalte „name“: „Value“ ein oder ausgeblendet werden.
$id gibt mir aber immer 0 aus, so dass ich die Methode nicht aufrufen kann.
Ist es überhaupt möglich im „Listenelement bearbeiten“ Spalten ein und auszublenden über „visible“ ?
Uli