FormelACT - Fehlernummer 6

kostenlose Erweiterungen für ACT!

Moderatoren: Schlesselmann, Amrou, mtimmermann, Robert Schellmann, Thomas Benn

Antworten
Frank
Beiträge: 67
Registriert: Montag 14. Juli 2003, 06:18
Wohnort: Berlin-Schöneberg
Kontaktdaten:

FormelACT - Fehlernummer 6

Beitrag von Frank »

Moin Moin !

Bei einer Division (%XXXX=%YYYY/%ZZZZ) - die ich auf Null setzen muß und daher in beide Felder Nullen eintrage - erscheint der oben angeführte Fehler (Überlauf).

Wie kann ich das verhindern ?

Bis die Tage

Frank
Robert Schellmann
Beiträge: 1675
Registriert: Samstag 14. April 2001, 02:00
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Robert Schellmann »

Hallo Frank,

wenn ich Sie richtig verstanden habe, kann es sein, dass im Feld %ZZZZ eine Null stehen kann, und durch Null dürfen wir ja nach Eva Zwerg nicht teilen.

Machen Sie mir der IIF-Funktion einfach eine Kontrolle auf das Feld %ZZZZ:

Code: Alles auswählen

%XXXX=IIF("%ZZZZ"<>"0";%YYYY/%ZZZZ;"-")
Wenn man eventuell noch den Fall hat, dass eines der Felder leer ist kann man dies auch noch abfangen:

Code: Alles auswählen

%XXXX=IIF("%ZZZZ"<>"0" AND "%ZZZZ"<>"" AND "%YYYY"<>"";%YYYY/%ZZZZ;"-")
Gruß
Robert Schellmann
Zuletzt geändert von Robert Schellmann am Montag 24. Januar 2005, 11:27, insgesamt 1-mal geändert.
Bild MSControl4 - wird Ihre ACT!-Daten zum Rotieren bringen...
Frank
Beiträge: 67
Registriert: Montag 14. Juli 2003, 06:18
Wohnort: Berlin-Schöneberg
Kontaktdaten:

Beitrag von Frank »

Hallo Robert !
wenn ich Sie richtig verstanden habe, kann es sein, dass im Feld %ZZZZ ein Null stehen kann
Ja
Machen Sie mir der IIF-Funktion einfach eine Kontrolle auf das Feld %ZZZZ - %XXXX=IIF("%ZZZZ"<>"0";%YYYY/%ZZZZ;"-")
Genial - das war's !
Wenn man eventuell noch den Fall hat, dass eines der Felder leer ist kann man dies auch noch abfangen - %XXXX=IIF("%ZZZZ"<>"0" AND "%ZZZZ"<>"" AND "%YYYY"<>"";%YYYY/%ZZZZ;"-")
Funktioniert auch - brauche ich aber nicht.

Bis die Tage

Frank
Antworten