Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: surfingwilli am Juli 25, 2012, 15:39:30

Titel: HILFE! Abfrage des Option Group Objektes
Beitrag von: surfingwilli am Juli 25, 2012, 15:39:30
Hallo,
habe ein Option Group erstellt namens "Option_Gr_Version", die vier Optionsfelder enthält.
Diese kann ich auch in einem Textfeld abfragen: =[Option_Gr_Version].[Value]
Da erscheint dann mein Wert, je nach dem welche Option ich anklicke.

Leider kann ich den Wert der Gruppe nicht mit VBA abfragen. habe es mit allen mögliche Kombis probiert ua. mit:
var_Version = main!Option_Gr_Version
var_Version = main!Option_Gr_Version.OptionValue
var_Version = main!Option_Gr_Version.Value

Variable ist definiert, die Form heisst "Main"

Kann mir jemand helfen?
Danke und viel grüße

Titel: Re: HILFE! Abfrage des Option Group Objektes
Beitrag von: bahasu am Juli 25, 2012, 15:53:02
Zitat von: surfingwilli am Juli 25, 2012, 15:39:30
Kann mir jemand helfen?

Hi,
die Antwortet lautet: Ja
Aber vermutlich hilft Dir mein Beispiel im Anhang weiter.
Der Wert wird erhalten, indem Du den Namen des "Rahmens" auswertest.

Harald

[Anhang gelöscht durch Administrator]
Titel: Re: HILFE! Abfrage des Option Group Objektes
Beitrag von: surfingwilli am Juli 25, 2012, 16:17:23
Hallo Harald,

funktioniert leider nicht in meiner DB.  :-\
Bekomme bei gleichem Code die Meldung "Invalid use of ME keyword".

Die Form ist aber geöffnet.

Viele Grüße
Titel: Re: HILFE! Abfrage des Option Group Objektes
Beitrag von: bahasu am Juli 25, 2012, 17:50:44
Hi,

wie lautet Dein Options-"Rahmen" und wie lautet Deine Programmzeile?
Ansonsten stelle eine gezippte Version (access2003 bevorzugt) hier zur Verfügung.

Harald
Titel: Re: HILFE! Abfrage des Option Group Objektes
Beitrag von: Beaker s.a. am Juli 25, 2012, 21:35:44
Hallo surfingwilli,
Versuche:
var_Version = Forms("main").Controls("Option_Gr_Version").Value
oder die Kurzform:
var_Version = Forms!main!Option_Gr_Version
hth
gruss ekkehard
Titel: Re: HILFE! Abfrage des Option Group Objektes
Beitrag von: surfingwilli am Juli 26, 2012, 09:09:21
SUPER! Vielen Dank!   ::)

Das hier funzt: var_Version = Forms("main").Controls("Option_Gr_Version").Value  8)

Greife mit Remote Function Call auf SAP zu (im VBA Code). Vielleicht funzte deswegen nicht jeder Code... >:(