-
FlexPro
- Zoom sur FlexPro
- Fonctionnalités & Options
- Domaines d’application
- Tous les avantages
- Nouveau dans FlexPro 2021
- Testez FlexPro gratuitement
- FlexPro View OEM Freeware
- Conseils d’achat
- Login
- Langue
- +49 6894 929600
- infoweisang.com
- Google Maps
- Produits
- News
- Support
- Société
- Emplois
- Contact
- Login
- Langue
- +49 6894 929600
- infoweisang.com
- Google Maps
Funktionen verschachtelt aufrufen
- This topic has 3 replies, 2 voices, and was last updated 18 years, 7 months ago by Michael Peitz.
-
AuthorPosts
-
April 19, 2006 at 1:21 am #12510Michael PeitzMember
FlexPro 7.0.9
Ich habe eine Formel “S_THD” als Funktion mit Argumentaufruf “Arguments (Signalreihe)”erstellt. In dieser wird der Klirrfaktor korrekt berechnet.
Nun soll eine weitere Funktion S_THDdB auf diese Funktion S_THD zugreifen.
S_THDdB lautet wie folgt:
“Arguments Signalreihe
THDdB=20*Log10(S_THD(Signalreihe))”
Als Argument übergebe ich die Signalreihe durch Aufruf der Funktion mit “S_THDdB(UZK)”.
Die Ergebnisanzeige gibt für die Funktion S_THDdB den Fehler “Die Formel wurde ohne Argument aufgerufen, obwohl Argumente deklariert wurden.” aus. Wie löse ich dieses Problem?April 19, 2006 at 1:21 am #8173Michael PeitzMemberFlexPro 7.0.9
Ich habe eine Formel “S_THD” als Funktion mit Argumentaufruf “Arguments (Signalreihe)”erstellt. In dieser wird der Klirrfaktor korrekt berechnet.
Nun soll eine weitere Funktion S_THDdB auf diese Funktion S_THD zugreifen.
S_THDdB lautet wie folgt:
“Arguments Signalreihe
THDdB=20*Log10(S_THD(Signalreihe))”
Als Argument übergebe ich die Signalreihe durch Aufruf der Funktion mit “S_THDdB(UZK)”.
Die Ergebnisanzeige gibt für die Funktion S_THDdB den Fehler “Die Formel wurde ohne Argument aufgerufen, obwohl Argumente deklariert wurden.” aus. Wie löse ich dieses Problem?April 19, 2006 at 2:35 am #8820Michael PeitzMemberDer verschachtelte Aufruf funktioniert wunderbar. Leider wurde eine Funktion mit Variablen xxx berechnet und xxy als Return zurück gegeben. Ein Tippfehler, den ich lange übersehen habe.
July 17, 2006 at 6:15 am #8821Bernhard KantzParticipantYou can avoid such kind of problem if you switch of the option “define non-defined FPScript variable automatically” on the property sheet of the database. If you do so, you need to declare all variables with a “dim” statement. If you have typo, FlexPro can report this at compile time.
-
AuthorPosts
- You must be logged in to reply to this topic.