Donnerstag, 18. April 2024, 12:54 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

zsolti

unregistriert

1

Freitag, 25. März 2005, 08:54

Blockdefinitionen

Hallo an alle,

ich habe schon die ganze Zeit danach gesucht, aber keine Infos gefunden:
Kann ich unter Definitionen Programm-Blöcke anlegen und verwenden?

z.B:
If(etwas = irgendwas, block1, block2);

Block1:
calc ....
calc ...
calc ...
;

Block2:
calc ...
calc ...
calc...
;

Geht sowas? oder eben ähnlich?

lg
Zsolti

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

2

Freitag, 25. März 2005, 10:02

Hallo Zsolti,

so etwas geht leider nicht!

Es geht nur so:

calc block1: ..... ;
calc block2: ......;

If(etwas = irgendwas, block1, block2);

Das, was du verwenden willst muss immer bekannt sein, d. h. vor der jwe. Programmzeile stehen.
Viele Grüße,
Hans-Jürgen

zsolti

unregistriert

3

Freitag, 25. März 2005, 11:05

Blockdefinitionen

Danke Hans-Jürgen,

ich habe es mir schon gedacht, das ich sehr viel mit If spielen muss, aber wollte eben sichergehen.

Das wäre doch ein Verbesserungsvorschlag an Hrn. Knöpfel, denn wenn man durch einen If einen ganzen Block (also viele weiteren Calc) ersparen kann, ist selbstverständlich der HS schneller.

z.B:
(bitte wirklich nur als z.B. zur leichteren Verständnis)
jetzt mit sehr vielen Calc und If ca. 3 A4 Seiten, oder
von mir aus 4 A4 Seiten die aber nicht alle berechnet werden müssen, also zur Laufzeit max. 0,5 bis 1 A4 Seite.

@Hr. Knöpfel
Wäre das nicht machbar?