Ich habe ein Problem, bei dem ich ein Gliederungsfeld erstellt habe, das ein rotes Dreieckmenü enthält. Die nur zwei Menüoptionen bestimmen, ob ein Feld sichtbar oder nicht sichtbar ist. Z.B. Menü> 1.Nicht sichtbar 2. Sichtbar
Offensichtlich beginnt es entweder sichtbar oder nicht sichtbar, in diesem Fall nicht sichtbar. Wenn ich jedoch spezifisch << Set Item Item State (1,1,) setze, bleibt es immer ausgewählt, auch wenn der Benutzer den zweiten Menüpunkt auswählt. Die If-Box funktioniert so, wie sie sollte, das einzige Problem, das ich habe, ist, dass das Häkchen im Menüelement angezeigt wird und wie es angezeigt wird.
Dies ist, was ich momentan habe, und es hat derzeit keinen Menüpunkt "geprüft". Ich möchte, dass es mit "Einfacher Vergleich" markiert ist und wenn der Benutzer "Bereich" auswählt, möchte ich, dass das Häkchen von "Einfach" auf "Bereich" gesetzt wird.
Bitte helfen Vielen Dank!
obson = Outline Box("SalesOrderNbr",
H List Box(
rangeob=If Box(0, H List Box(nebson1 = Number Edit Box(),
cbson1 = Combo Box( {">=", "<=", "<", ">", "="}, CBson1 = cbson1 << Get Selected ))),
Text Box( "Sales Order Number" ),
cbson2 = Combo Box( {">=", "<=", "<", ">", "="}, CBson2 = cbson2 << Get Selected ),
nebson2 = Number Edit Box()
)),
obson<<SET menu="" item="" state=""></SET>Wofür verwenden Sie die Variable "Obson"? Ich konnte Ihren Code nicht kompilieren lassen.