ich habe folgendes Problem. Ich verwende für die Auswahl der Rechnungsart Radiobuttons.
Verkauf auf Rechnung
Barverkauf
Bezahlt mit Paypal
als "default" soll "Verkauf auf Rechnung" voreingestellt sein. Im Button wird das auch korrekt angezeigt. Wenn man jetzt nichts auswählt, sondern die "default" Einstellung verwendet, kommt als Ergebnis immer "Bar-Verkauf" und nicht "Verkauf auf Rechnung". Wenn man "Verkauf auf Rechnung anklickt, obwohl das ja als "default" eingestellt ist wird auch "Verkauf auf Rechnung" übergeben. - Warum?
bSelected := {|mp1,mp2,obj| varRB := obj:caption }
oRadioBox := XbpStatic():new( oXbp4, , {315,10}, {190,220} )
oRadioBox:type := XBPSTATIC_TYPE_GROUPBOX
oRadioBox:caption := "Rechnungsarten"
oRadioBox:create()
y := 175
oXbp := XbpRadioButton():new( oRadioBox,, {10,y}, {180,20} )
oXbp:caption := "VERKAUF auf Rechnung"
oXbp:selection := .T.
oXbp:selected:=bSelected
oXbp:create()
y-=25
oXbp := XbpRadioButton():new( oRadioBox,, {10,y}, {180,20} )
oXbp:caption := "BAR-Verkauf"
oXbp:selection := .F.
oXbp:selected:=bSelected
oXbp:create()
y-=25
oXbp := XbpRadioButton():new( oRadioBox,, {10,y}, {180,20} )
oXbp:caption := "bezahlt mit PAYPAL"
oXbp:selection := .F.
oXbp:selected:=bSelected
oXbp:create()
y-=25