BBASIC Help-Funktionen
Textvariablen einführung

T,MANDANT

INFO,HAUSNAME

H1,Bilanz !!MANDANT!!   !!JAHR!!

T,§§JAHR§§

 

Siehe Vordefinierte Variablen

 

 

Textvariablen und Ersetzungen

Was ist der Unterschied zwischen $$ und §§, !!, ??

  1. §§ wird bei unterprogrammen vor dem Laden der Programme getauscht - damit kann man schon in der Lade-Phase bestimmte Dinge ändern
  2. !! Wird auch beim Laden der Befehlszeile schon abgearbeitet - aber erst sehr kurz vor Schluss

  3. $$ wird erst bei Abarbeitung des Befehls getauscht - BEVOR der Befehl abgearbeitet ist

  4. ?? Bei einigen Befehlen (Insbesondere TEXT wie H1,T,... und bei SCHLEIFEN-Befehlen wie "HAEUSER" wird dies erst unmittelbar vor dem Ausdruck gewandelt
    funktioniert nicht bei allen Befehlen!

Abschluss
Copy Code
SCHRIFT,9,Arrial Narrow
DEFAULTFONTS
SETFONT,DEFAULT
STOPAUTOTITEL
REM ***
ASKFLAG,DBG,Debugmodus
IFFLAG,DBG
BILANZDEBUG
ENDIF
VARSET,STEUERNUMMER,rrr
IFYEARLESS,2016
VARSET,VERTEILUNG,Oliver$200/Ina$500/Vicky$300
ELSE
VARSET,VERTEILUNG,Oliver$200/Ina$200/Vicky$300/Felix$300
ENDIF
IMPORT:bilanzsub
N
H1,Gewinnverteilung !!MANDANT!!   !!JAHR!!        
READMEMORY,GEWINN
IF_SALDO_HABEN
H3,Gewinnverteilung
ELSE
H3,Verlustverteilung
ENDIF

FAKTOR,FENDTKG/OLI
READMEMORYFAKTOR,GEWINN
S,20% Oliver Fendt
FAKTOR,FENDTKG/INA
READMEMORYFAKTOR,GEWINN
S,20% Ina Fendt
FAKTOR,FENDTKG/VICKY
READMEMORYFAKTOR,GEWINN
S,30% Vicky Fendt
FAKTOR,FENDTKG/FELIX
READMEMORYFAKTOR,GEWINN
S,30% Felix Fendt

Variable
Copy Code
EBENEZ,0,ANLAGEV
INFO,HAUSNAME
SCHRIFT,12,Arial Black
T,Anlage zur AnlageV (lfdNr. ANLAGEV) HAUSNAME

See Also

Hausverwaltung

IMPORT und komplexe Programme

Formatierung und Druck

Debuging Fehlerüberwachung und Geschwindigkeit