ACCESS

Werbung
ACCESS
Beginner
Script1
ACCESS
Datentypen:
Text
Texte, Bezeichnungen, Zahlen mit führender Null (PLZ),…
Memo
32 000 Zeichen Text, der nicht abgefragt werden kann.
Zahl
Numerische Werte
Datum/Zeit
Datums- und Zeitwerte von 100 bis 9999
Währung
Geldbeträge (Währung je nach Einstellung der Systemsteuerung)
Zähler - Autowert
Fortlaufende Zahl, die Access automatisch bei jedem Satz um 1
erhöht;
Beginnt mit 1
Ja/Nein
Für Wahrheitswerte (intern: JA ist –1, NEIN ist 0)
OLE-Objekt
Bilder, Zeichnungen, Waves,...
In den Feldeigenschaften können weitere Einstellungen vorgenommen
werden:
Feldgröße:
Für Texte und Zahlen einstellbar;
Texte: Vorgabe ist Länge von 50 Zeichen
Feldgröße
Byte
Integer
Long integer
Single
double
Wertebereich
0 bis 255
-32 768 bis 37 767
-2 147 483 648 bis
2 147 483 647
-3E38 … 3E38
-E308 … E308
möglich: 1...255
Dezimalstellen
Keine
Keine
Keine
Speicherbedarf
1 Byte
2 Byte
4 Byte
7
15
4 Byte
8 Byte
Format:
Vorgabe ist “allgemeine Zahl”
 PapierBeginn.Zahlenformate
 PapierBeginn.Zeitformate
Eingabeformate:
.. stellen wir etwas zurück
Seite 1 von 3
ACCESS
Beginner
Script1
Beschriftung:
Vorgabe ist als Spaltenüberschrift der FELDNAME !
Falls der aber vom Programmierer verkürzt oder entstellt wurde, so kann hier eine andere
Spaltenüberschrift zur Anzeige gebracht werden
Beispiel: Feldname= LiefNr, Beschriftung: Lieferantennummer
ACHTUNG: ! Bitte nicht verwechseln mit der Eintragung bei BESCHREIBUNG  diese
wird in der Statuszeile angezeigt!!
Standardwert:
..für Eintragungen, die schon vor dem Erfassen eines Datensatzes vorhanden sein sollen.
Gültigkeitsregel:
Bedingungen, die bei der Eingabe geprüft werden!
z.B. wenn im Feld Rabatt die Gültigkeitsregel <=20 steht, so können keine Rabatte mit einem
höheren Rabattsatz eingegeben werden.





Bezieht man sich auf FELDER, so haben die in eckigen Klammern [] zu stehen
Datumsangaben innerhalb von Nummernzeichen # ...#
Texte innerhalb von Anführungszeichen “ “
Arithmetische Operatoren sind: + - * /
Vergleichsoperatoren und Ausdrücke:
Operator
Beispiel
Bedeutung
<
<50
Kleiner als
<=
<=50
Kleiner oder gleich
>
>10
Größer als
>=
>=10
Größer oder gleich
=
=20
Gleich
<>
<>0
ungleich
Komplexe Ausdrücke können mit logischen Operatoren erstellt werden:
Und
>20 und <30
Oder
0 oder >30
nicht
Nicht #01.01.92#
ACCESS kennt 4 weitere Operatoren:
Zwischen
IN
Zwischen 30 und 50
In("USA“;“Kanada“)
Ist
Ist nicht Null
Wie
Wie "Ac*“
Wie "Ac????"
Wie "A[a-d]##"
Wert muss größer 20 sein und kleiner als 30
sein
Wert muss entweder 0 oder größer als 30 sein
Wert 01.01.92 kann nicht eingegeben werden
Wert muss innerhalb dieser Grenzen liegen
Nur einer dieser beiden Texte kann eingegeben
werden
Durch das Schlüsselwort Null wird fetgelegt,
dass ein Leerwert unzulässig ist.
Der eingegebene Text muss mit den
Buchstaben Ac beginnen
Wie zuvor; Text hat 6 Zeichen!
Der Text muss mit einem A beginnen, danach
ein Buchstabe a bis d, danach 2 Ziffern
Seite 2 von 3
ACCESS
Beginner
Script1
Gültigkeitsmeldung:
Meldetext, den die eingebende Person im Fehlerfalle sehen soll.
Eingabe erforderlich:
Datensatz wird erst gespeichert, wenn in diesem Feld ein Wert erfasst wurde.
W o ist das sinnvoll?
Leere Zeichenfolge:
"" wird bei Textfeldern als leere Zeichenfolge gespeichert. ACCESS unterscheidet das vom
Wert NULL=Nichts.
Indiziert:
Schnellere Suche möglich
Seite 3 von 3
Herunterladen