Support

Forum

Forum

Anmeldung

Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich anzumelden.

Summe eines individuellen Feldes darstellen

Muck77
Neuling
Themenersteller
Verfasst am: 08.11.2012 [08:59]
Ich habe bei den Artikeln ein individuelles Feld "Energieverbrauch" angelegt (das erste links oben)
Jetzt möchte ich die Summe dieses Energieverbrauchs am Ende des Angebots darstellen und habe dazu ein Feld "DBCalc" erstellt, Berechnung: Summe, DataField: P_A_INDIVIDUAL1

Mir wird aber immer 0 ausgegeben, egal was ich in die individuellen Felder eintrage...

Wo habe ich den Fehler gemacht?

Danke schon mal für die Hilfe
Samm
orgaMAX-Profi
Verfasst am: 08.11.2012 [22:21]
Ähnliches Problem hier ungelöst

Ich vermute, man muss erstmal den Datentyp des ind Feldes von String auf Double umgestellt bekommen.
۝ ➽► Du brauchst angepasste Vorlagen ? Hilfe per PM ◄ ۝
Muck77
Neuling
Themenersteller
Verfasst am: 12.11.2012 [06:08]
Das klingt logisch...aber wo kann man das einstellen?
Muck77
Neuling
Themenersteller
Verfasst am: 12.11.2012 [19:53]
Ok, also das umwandeln in "Double" hab ich glaub ich hinbekommen - hab eine Variable angelegt und folgende Berechnung hinterlegt:
if length(AVX['P_A_INDIVIDUAL1']) > 0 then
value := StrToFloat(AVX['P_A_INDIVIDUAL1']);

die summe bleibt allerdings immer noch auf 0 icon_frown.gif

Es kann schon mal nicht damit zusammenhängen, dass nicht alles Artikel dieses Individualfeld befüllt haben, denn wenn ich ein Angebot mit Artikeln mache, bei denen das Feld befüllt ist kommt als Summenergebnis auch 0.

Ich steh echt an und wäre für jede Hilfe sehr dankbar!
[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 13.11.2012 um 07:44.]

orgaMAX Forum hat 4520 registrierte Benutzer, 5445 Themen und 17950 Antworten.
Es werden durchschnittlich 6.21 Beiträge pro Tag erstellt.

Zur Zeit sind 0 Benutzer online, davon 0 registrierte Benutzer.
Heute waren bereits 6 registrierte Benutzer online.

SUPPORT HOTLINE

Wir sind für Sie da!

+49 (0) 5231 7090-0

Montag - Freitag
8:00 - 12:00 und 13:00 - 18:00 Uhr