Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Accesser11 am April 28, 2011, 09:14:02

Titel: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Accesser11 am April 28, 2011, 09:14:02
Hallo zusammen

Wie kann ich erreichen, dass bei einem Nachschlage-Kombinationsfeld der Steuerelementinhalt formatiert ausgegeben wird?
Ich möchte die Ausgabe gerne in Prozent haben z.B. so 90%.

Dieses Methode funktioniert leider nicht.
http://support.microsoft.com/kb/208985/de (http://support.microsoft.com/kb/208985/de)


Function FormatNumber(Num)
     FormatNumber = Format(Num, "0.00") & " %"
End Function


Besten Dank und Gruss
Accesser11
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Hondo am April 28, 2011, 19:15:26
Hallo,
und wie/wann wird die Funktion aufgerufen?
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Hondo am April 28, 2011, 19:22:54
Hallo,
stelle in der Tabelle in dem betreffenden Feld als Format "Prozentzahl" ein, dann geht das automatisch.

Andreas
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Accesser11 am April 29, 2011, 14:50:40
Hallo zusammen ;D

Dies hatte ich bereits so konfiguriert, wie Hondo geschrieben hat, jedoch stellt es aus unerklärlichen Gründen manchmal auf z.B. 0.7 statt 70%. Nach einem Computerneustart ist dieser Fehler dann wieder behoben.
Hat jemand eine Idee wie ich das beheben könnte?

Vielen Dank und Gruss
Accesser11
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Hondo am April 29, 2011, 15:32:57
Hallo,
lade doch mal die DB mit Spieldaten hoch.

Andreas
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Accesser11 am Mai 05, 2011, 13:12:25
Hallo

Ist leider doch nicht gelöst. :(
Es ist immer noch das Problem, dass es im Unterformular nicht die Prozentzahlen anzeigt, nur z.B. 0.1 für 10%. (Siehe Beispiel-DB)
Kann mir jemand dabei helfen, so dass es im Unterformular 10% anzeigt? ;)

Vielen Dank für deine Hilfe!

Gruss Accesser11

[Anhang gelöscht durch Administrator]
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: DF6GL am Mai 05, 2011, 18:44:35
Hallo,

ich empfehle Dir:

1) Sonder- und Leerzeichen überall in Namen DRINGEND zu vermeiden!

2)Nachschlagefelder in Tabellen DRINGeND zu vermeiden!

3)"Prozentzahlen" als Double (oder Currency) OHNE %-Operator im Feld, bzw. als "%"-Formatangabe zu behandeln. Wenn mit der "Prozentzahl" gerechnet werden muß, dann kann auch erst zu diesem Zetpunkt durch 100 dividiert werden. Das "%"-Zeichen kann mit einem Bzeichnungsfeld visualisiert werden (und nicht im Wert-anzeigenden Textfeld)
 
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Hondo am Mai 05, 2011, 22:04:48
Hallo,
anbei die aktualisierte DB so wie sie Funktioniert.
Die Tipps vom Franz würde ich beherzigen.
Noch einer von mir, verwende Bezeichner die sprechend sind bzw. die gebräuchlich sind.

Gruß Andreas

[Anhang gelöscht durch Administrator]
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Accesser11 am Mai 06, 2011, 08:15:40
Hallo,

Vielen Dank für die prompte Hilfe! ;D
Danke für die Tipps, echt nett! ;)

Genau so sollte es die Prozentzahlen im Unterformular anzeigen. Jedoch sollte man die Prozentzahl über eine ComboBox auswählen können. (siehe DB-1 #1)
Ist dies möglich?

Danke & Gruss, Accesser11
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Hondo am Mai 06, 2011, 10:15:07
Hallo,
dann ändere doch das Unterformular das Feld in ein Kombinationsfeld mit Werteliste 20%;30%;50%;80%
Oder eine Tabelle, die darf aber nicht mehr mit anderen Tabellen in Beziehung gebracht werden, das war falsch!

Gruß Andreas
Titel: Re: Kombinationsfeld Steuerelementinhalt formatieren
Beitrag von: Accesser11 am Mai 26, 2011, 11:00:07
Hallo zusammen

Ich danke euch allen für eure Hilfe!!! :)
Anbei die aktualisierte funktionstüchtige Version. So wollte ich es haben. ;)

Schönen Tag und Gruss
Accesser11

[Anhang gelöscht durch Administrator]