Autor Thema: Nachkommastellen, entweder 2 oder 4 fix vorgeben  (Gelesen 5176 mal)

Offline Christian Kröll

  • Aktives Mitglied
  • ***
  • Beiträge: 197
  • Geschlecht: Männlich
Nachkommastellen, entweder 2 oder 4 fix vorgeben
« am: 25.10.11 - 21:24:13 »
Hallo Zusammen,

es geht um Stückkostenfelder (Typ Zahl) in bspw. Rechnungen, Auftragsbestätigungen etc. Die Stückkosten sind entweder fest mit zwei oder mit vier Nachkommastellen einzugeben, da Massenartikel in großen Auflagen halt mit einem Preis per 1.000 Stück, kleine Auflagen mit einem Preis per Stück verkauft werden.

Also mein Problem: Das gleiche Feld muss fest auf entweder zwei oder vier Nachkommastellen anzeigen können und mit den Werten muß ich weiter rechnen können. Anzeige also:
25,00 nicht 25,0000 oder 25
aber auch:
0,1234

Die Eigenschaften des Zahlfeldes muß also für meinen Fall Variabel sein.
Damit wird bei Eingabe von 1,30 leider wieder eine 1,3. Eine Eingabeumsetzung hilft auch nicht, da am Ende die Feldeigenschaft die Null wieder nimmt.

Gibt es keine andere Chance, als die Anzeige in einem Textfeld entsprechend zwei- oder vierstellig zu formatieren und mit versteckten Zahlfelder zu arbeiten bzw. Stunts mit einer Werteliste?

Für jede Idee bin ich dankbar. Im Forum fand ich zwar viel Nettes zum Thema Runden und die liebe Binärproblemathik (1/3 + 1/3 + 1/3), aber keinen Ansatz für mein Problem (-chen).

Viele Grüße
Christian

Viele Grüüße
« Letzte Änderung: 25.10.11 - 22:23:44 von Christian Kröll »
Christian Kröll

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #1 am: 25.10.11 - 22:11:57 »
In der Eingabe hast Du eh keine Chance: Entweder, oder.

In der Ausgabe bist Du flexibel. Du hast ja sicherlich eine Eigenschaft, die Dir je Fall (Dokument) sagt, welches *Ausgabe*format Du brauchst. Dann kannst Du mit mehreren Feldern  bzw. Items arbeiten:
Das entscheidende Item zur Speicherung (das nimmt das, was es kriegt und braucht)
Ein (Ausgabe-)Feld für zwei Nachkommastellen (durch Frontend-/Feld-Eigenschaft)
Und ein ähnliches, nur mit vier Nachkommastellen.

Die Frontendeigenschaft des Feldes ad hoc zu beeinflussen ist nicht möglich.

Bernhard

Offline WildVirus

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 658
  • Geschlecht: Männlich
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #2 am: 25.10.11 - 22:19:44 »
N'abend,

oder vorher ein Auswahlfeld "pro 1.000 oder pro Stück" und davon abhängig das Feld mit 2stelliger bzw. 4stelliger Formatierung anzeigen.

CU,
Axel

Offline Christian Kröll

  • Aktives Mitglied
  • ***
  • Beiträge: 197
  • Geschlecht: Männlich
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #3 am: 25.10.11 - 22:22:23 »
Hallo Bernhard, Hallo Axel

danke Euch für die Bestätigung, dass es tatsächlich nicht anders geht.

Schönen Abend noch!

ERGÄNZUNG: Da arbeitet man so lange mit Notes und da lasse ich mich von der Krankheit anstecken, von "verstecken Feldern" zu schreiben, statt von einem Item, dass die Zahlen für die Berechnung aufnimmt...
« Letzte Änderung: 25.10.11 - 22:26:32 von Christian Kröll »
Christian Kröll

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #4 am: 26.10.11 - 08:28:54 »
... gibst du die Stückkosten von Hand ein, oder werden die berechnet und dann dargestellt? Stückkosten ergeben sich doch aus Anzahl geteilt durch Gesamtkosten - oder hast du feste Stückkosten und willst dann die für die Auflage hochrechnen?

Toni
Grüßle Toni :)

Offline Christian Kröll

  • Aktives Mitglied
  • ***
  • Beiträge: 197
  • Geschlecht: Männlich
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #5 am: 26.10.11 - 09:54:41 »
Hallo Toni,

hier geht es um feste Stückkosten und Stückpreise. Die Benutzereingabe erfolgt schon über einen Eingabebereich. Die Benutzer geben eigentlich nur die Artikelnummer ein, dann werden alle Daten zum Produkt gezogen. Der Sachbearbeiter ergänzt vielleicht in den Beschreibungsfeldern etwas, gibt die Menge ein und fügt die Position einem Auftrag zu. Bislang war es auch kein Problem, da der Vertrieb seine Angebote über die Kombination Notes/Office-Paket schrieb. Die Sachbearbeiter hinterlegten dann die Artikel mit allen Konditionen und haben die Stückpreise auf 1.000er Basis umgerechnet, wenn nötig.

Nun haben wir die Textverarbeitung rausgeschmissen und fackeln den gesamten Prozess in Notes ab. Erspart natürlich viel Dateneingabe, da Vertrieb, Einkauf, Sachbearbeitung bereits zur Geschäftsanbahnung auf eine Datenbasis zurückgreifen können. Nun erstellt der Vertrieb eben Artikel auf der 1er Basis und die Umrechnung entfällt. Macht dem Kunden gegenüber ja auch Sinn, wenn eine AB oder Rechnung mit gleichen Zahlen arbeitet, die er vom Angebot her kennt.

Also: Daten von Hand hinterlegt und werden in die Maske gezogen.

Bleibt tatsächlich rein das Darstellungsfeld, dass ich ungern verdoppeln wollte. Für mein Scenario werde ich mir ein Item mit den Werten für die Berechnungen füllen und dann ein Textfeld zur Darstellung wählen. Da können gleich viele andere Felder für die Mengen und Untersummen ebenfalls dran glauben. Korrekturen gehen dann halt nur noch über einen Eingabebereich und nicht mehr "on the fly" in der Maske.
Christian Kröll

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #6 am: 26.10.11 - 11:41:44 »
... Computed Text wäre auch eine Option...
Grüßle Toni :)

Offline Christian Kröll

  • Aktives Mitglied
  • ***
  • Beiträge: 197
  • Geschlecht: Männlich
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #7 am: 26.10.11 - 11:56:12 »
... die der kleine Muck auch nimmt. TextFELD ist ja quatsch, ts... ts... ts...

Danke Dir, Toni - vor allem auch im Interesse anderer Leser
Christian Kröll

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #8 am: 26.10.11 - 12:04:37 »
Feld ist hier schon richtig (und kann cfd sein), da Du ja das Designelement in der Maske meinst.

Bernhard

Offline Christian Kröll

  • Aktives Mitglied
  • ***
  • Beiträge: 197
  • Geschlecht: Männlich
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #9 am: 26.10.11 - 12:16:00 »
"cfd" ?  "choice for d...."
Christian Kröll

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #10 am: 26.10.11 - 12:16:39 »
computed for display

Offline Christian Kröll

  • Aktives Mitglied
  • ***
  • Beiträge: 197
  • Geschlecht: Männlich
Re: Nachkommastellen, entweder 2 oder 4 fix vorgeben
« Antwort #11 am: 26.10.11 - 12:28:51 »
und ich denke hier an sonstwas. Du weisst schon "lol" etc.
Christian Kröll

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz