Wizards & Wizards & Builders Builders GmbH GmbH Grundbefehle von FoxPro Grundbefehle von FoxPro Grundlagen der Programmierung mit Grundlagen der Programmierung mit Microsoft FoxPro/Windows Microsoft FoxPro/Windows und Microsoft Visual FoxPro und Microsoft Visual FoxPro
32
Embed
Wizards & Builders GmbH Grundbefehle von FoxPro Grundlagen der Programmierung mit Microsoft FoxPro/Windows und Microsoft Visual FoxPro.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Wizards & Wizards & Builders GmbH Builders GmbH
Grundbefehle von FoxProGrundbefehle von FoxPro
Grundlagen der Programmierung Grundlagen der Programmierung mit Microsoft FoxPro/Windowsmit Microsoft FoxPro/Windowsund Microsoft Visual FoxPround Microsoft Visual FoxPro
Wizards & Wizards & Builders GmbH Builders GmbH
Diese Schulung dient zur Angleichung des Basiswissens der
Schulungsteilnehmer über die Grundlagen der Programmiersprache
Xbase und der DBF-basierenden Datenbanksysteme.
Wizards & Wizards & Builders GmbH Builders GmbH
ThemenübersichtThemenübersicht
Schreibweisen und OperatorenSchreibweisen und Operatoren Variablen und NamenskonventionenVariablen und Namenskonventionen Datenumwandlung, Stringmanipulation, Datenumwandlung, Stringmanipulation,
ArraysArrays Gültigkeitsbereiche und ProgrammaufrufeGültigkeitsbereiche und Programmaufrufe Verzweigungen und SchleifenVerzweigungen und Schleifen
Wizards & Wizards & Builders GmbH Builders GmbH
VergleichsVergleichs--OperatorenOperatoren
<< Kleiner alsKleiner als >> Größer alsGrößer als == Gleich (SET EXACT, SET COLLATE)Gleich (SET EXACT, SET COLLATE)
<>, #, !=<>, #, != UngleichUngleich <=<= Kleiner als oder gleichKleiner als oder gleich >=>= Größer als oder gleichGrößer als oder gleich ==== Zeichenfolgenvergleich (Exakt!)Zeichenfolgenvergleich (Exakt!)
Wizards & Wizards & Builders GmbH Builders GmbH
SchreibweisenSchreibweisen
Kommentarzeile: Kommentarzeile: * bzw. *--* bzw. *-- „„NOTE“NOTE“
Zeilenkommentar:Zeilenkommentar: &&&& Zeilenfortsetzung:Zeilenfortsetzung: ;; Zuweisungen:Zuweisungen: Var = WertVar = Wert
„„STORE“STORE“
Ausgabe/Anzeige:Ausgabe/Anzeige: ? Var? Var Schreibweise irrelevant, BEFEHLESchreibweise irrelevant, BEFEHLE
kein echter Integerkein echter Integer(1.Bit = Sortierbit)(1.Bit = Sortierbit) (Motorola-Format, 2.Bit = Vorzeichen)(Motorola-Format, 2.Bit = Vorzeichen)
Wizards & Wizards & Builders GmbH Builders GmbH
Leere Felder / NullwerteLeere Felder / Nullwerte
EMPTY( )EMPTY( ) ISBLANK( )ISBLANK( )
ISNULL( )ISNULL( ) SET NULLSET NULL NVL( )NVL( )
Wizards & Wizards & Builders GmbH Builders GmbH
Variablen und ScopingVariablen und Scoping
PrivatePrivate Prefix: pPrefix: p Public / GlobalPublic / Global Prefix: gPrefix: g Local (Array)Local (Array) Prefix: lPrefix: l (L)Parameter(L)Parameter Prefix: tPrefix: t Referenzen (?)Referenzen (?) (Prefix: o)(Prefix: o) Properties (?)Properties (?) (Prefix s.o.)(Prefix s.o.)
Wizards & Wizards & Builders GmbH Builders GmbH
Prozeduren und FunktionenProzeduren und Funktionen
DO <Prozedur> WITH <Parameter>DO <Prozedur> WITH <Parameter> PROCEDURE ... ENDPROC / RETURNPROCEDURE ... ENDPROC / RETURN