...
- fQuery - Start einer SQL-Abfrage beim Öffnen der Datei oder bei Änderungen an den relevanten Zellen
- fTables - Liste von Tabellen (physischen Dateien) in Bibliotheken erstellen
- fColumns - Liste von Felder in Dateien (physische und logische) erstellen
Das Arbeiten mit diesen Funktionen wird in diesem Kapitel beschrieben.
...
5. Drücken Sie die Tastenkombination STRG+UMSCH+EINGABE
Ein vorhandenes Array erweitern
Zum Vergrössern eines Arrays (gilt für alle Arrayformeln, d. h. auch Doku zu Excel beachten):
- Zellzeiger in die linke obere Ecke der Arrayformel setzen
- Den gewünschten (vergrösserten) Bereich markieren
F2
drückenSTRG+UMSCH+EINGABE
drücken
Bitte beachten: der neue Bereich muss größer oder gleich groß wie der alte sein, dies betrifft Zeilen und Spalten! Ist dies nicht der Fall (z. B. mehr Zeilen aber weniger Spalten) erscheint die Fehlermeldung "Teile eines Arrays können nicht geändert werden".
Zum Verkleinern von Arrayformeln geht diese Methode leider nicht.
Siehe auch:
Microsoft Excel: Regeln für ein Ändern von Matrixformeln
Die Funktion fQuery
fQuery führt eine SQL-Abfrage aus und liefert das Ergebnis in die Tabelle.
...
fTables(bibliothek; tabelle; spaltenüberschrift)
Die Datei liefert die Namen und Beschreibungen von Tables (physischen Tabellen) gemäss den angegebenen Auswahlkriterien in Parameter 1 (biblitohek) und Parameter 2 (tabelle).
Die Parameter sind in Grossbuchstaben einzugeben:
bibliothek: Der Name einer Bibliothek/eine Schemas
Hier können Sie auch das Prozentzeichen (%) als Wildcard verwenden.
- % liefert alle Einträge aus der Bibliotheksliste des ODBC-Verarbeitungsjobs
- Gültige Sonderwerte:
*ALL, *USRLIBL, *LIBL
tabelle: der Name einer Datei in der Bibliothekder aufzulistenden physischen Datei (Table) oder Dateien
Hier können Sie auch das Prozentzeichen (%) als Wildcard verwenden:
Beispiele:
ST%
- findet alle Dateien, der Name mit "ST" beginnt%KFZ%
- findet alle Dateien mit "KFZ" im Namen, egal, was davor oder dahinter steht%P
- findet alle Dateien, dern Name mit "P" endetST%P
- findet alle Dateien, deren Name mit "ST" beginnt und mit "P" endet
spaltenüberschrift: Übeschriften Überschriften, oder nicht
Gültige Werte:
...
Alle, in deren Name "MS" vorkommt:
...
Die Funktion fColumns
Die Funktion liefert Informationen über Felder von Dateien (physische und logische) zurück: Name, Typ, Dimensionen, Pufferposition, u.a.
Syntax von fColumns
fColumns(bibliothek; tabelle; feldname ; spaltenüberschrift)
Die Parameter sind in Grossbuchstaben einzugeben:
bibliothek: Der Name einer Bibliothek/eine Schemas
Hier können Sie auch das Prozentzeichen (%) als Wildcard verwenden.
- % liefert alle Einträge aus der Bibliotheksliste des ODBC-Verarbeitungsjobs
- Gültige Sonderwerte:
*ALL, *USRLIBL, *LIBL
tabelle: der Name einer Datei in der Bibliothek
Hier können Sie auch das Prozentzeichen (%) als Wildcard verwenden:
Beispiele:
ST%
- findet alle Dateien, der Name mit "ST" beginnt%KFZ%
- findet alle Dateien mit "KFZ" im Namen, egal, was davor oder dahinter steht%P
- findet alle Dateien, dern Name mit "P" endetST%P
- findet alle Dateien, deren Name mit "ST" beginnt und mit "P" endet
feldname: der Name der aufzulistenden physischen Datei (Table) oder Dateien
Hier können Sie auch das Prozentzeichen (%) als Wildcard verwenden:
Beispiele:
ST%
- findet alle Felder, der Name mit "ST" beginnt%KFZ%
- findet alle Felder mit "KFZ" im Namen, egal, was davor oder dahinter steht%P
- findet alle Felder, dern Name mit "P" endetST%P
- findet alle Felder, deren Name mit "ST" beginnt und mit "P" endet
spaltenüberschrift: Überschriften, oder nicht
Gültige Werte:
0 - keine Überschriften
1 - Feldnamen
8 - Unbenutzte Zellen als #N/V ausgeben
Beispiele für fColumns
Auswahlkriterien in den Zellen A1, A2, A3 und A4:
Alle Felder einer bestimmten Datei
Alle Felder aller Dateien in der Bibliothek
(hier sollte man aufpassen, dass man die Matrix gross genug aufzieht...)
Alle Felder aller Dateien, die "KDN" in ihrem Namen tragen
Alle Felder in Dateien, die auf "P" enden und deren Name "KMP" enthält