Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Kombinationsfeld Steuerelementinhalt formatieren

Begonnen von Accesser11, April 28, 2011, 09:14:02

⏪ vorheriges - nächstes ⏩

Accesser11

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


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


Besten Dank und Gruss
Accesser11

Hondo

Hallo,
und wie/wann wird die Funktion aufgerufen?

Hondo

Hallo,
stelle in der Tabelle in dem betreffenden Feld als Format "Prozentzahl" ein, dann geht das automatisch.

Andreas

Accesser11

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

Hondo

Hallo,
lade doch mal die DB mit Spieldaten hoch.

Andreas

Accesser11

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]

DF6GL

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)
 

Hondo

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]

Accesser11

#8
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

Hondo

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

Accesser11

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]