-
Mag. Stefan WALTHER
QlikView Consultant and managing director of the IT-company bluestep.com in Vienna/Austria.
more Categories:
- Nice Read (1)
- QlikView News (1)
- QlikTips (7)
- QlikView 9 (3)
- QlikView-Online-Tools (1)
- QV Server/Publisher (1)
- Development /QV Developer (5)
- Data transformation (1)
- Load Scripts (2)
- Macros (3)
- Settings (1)
- Site News (1)
- SysAdmin/Installation (2)
- German Articles (29)
- Publisher / Server (3)
- QlikTips (de) (16)
- QlikView – Neuigkeiten (8)
- QlikView 9 (de) (11)
- QlikView Anwender/Analyzer (5)
- QlikView Applikationen (1)
- QlikView Developer (12)
- Daten laden/Lade-Skripts (5)
- Einstellungen (3)
- Makros (2)
RSS-Feeds & Newsletter
Tags
-
Recent Articles
- QlikTip #22: Restarting/Stopping/Starting services in QlikView 9
- Nice Read #1: Gartner’s Magic Quadrants 2009/2010 and Qlikview
- QlikTip #21: Running QlikView 8.5 and QlikView 9 side by side
- QlikTip #20: Why we do not need a SELECT-CASE/Switch-Case in QlikView load-statements …
- QlikTip #19: Suppressing Macro-Security (Module Security) Dialog on QlikView-Server/QlikView-Documents
- QlikTip # 18: A workaround for passing parameters to QlikView-macros
- QlikTip #1: Transferring Current Selections to Excel-Export (translated)
- QlikTip #17: Simulating the $(include) command in QlikView macros
- A little tool for creating nested if-statements
- qlikblog.at is now published in English!
Archive
- February 2010 (4)
- January 2010 (6)
- October 2009 (18)
- September 2009 (11)
-
Most recent comments …
- Oiko on QlikTip #22: Restarting/Stopping/Starting services in QlikView 9
- Sergio on QlikTip #1: Transferring Current Selections to Excel-Export (translated)
- Stefan Walther on QlikTip #20: Why we do not need a SELECT-CASE/Switch-Case in QlikView load-statements …
- George Beaton on QlikTip #20: Why we do not need a SELECT-CASE/Switch-Case in QlikView load-statements …
- Gunar Senf on QlikTip #10: Zeilenumbruch in einer Textbox
- QlikTip #22: Restarting/Stopping/Starting services in QlikView 9 - Brian's Travel & Photo Blog on QlikTip #22: Restarting/Stopping/Starting services in QlikView 9
- Predrag on QlikView 9 – Überblick über Server und Publisher
- MarkSpizer on QlikTip #19: Suppressing Macro-Security (Module Security) Dialog on QlikView-Server/QlikView-Documents
- Cristian Guedes on A little tool for creating nested if-statements
- tylerwaterfall on QlikTip #19: Suppressing Macro-Security (Module Security) Dialog on QlikView-Server/QlikView-Documents

QlikTip #3: Überprüfen, ob ein Feld existiert
This entry was posted in Daten laden/Lade-Skripts, QlikTips (de)
Wenn man in Lade-Skripten automatisch alle Felder einer Tabelle oder einer QVD-Datei laden will (also typische SELECT * FROM … Szenarien), ist es für weitere Skripts oft notwendig zu wissen, ob ein Feld in einer Tabelle existiert oder nicht.
Folgender Beispielcode demonstriert, wie dies einfach zu machen ist:
Customers: LOAD * INLINE [ CustomerId, PostalCode, City 1, 1010, Vienna 2, 8020, Graz 3, 6020, Innsbruck 4, 9020, Klagenfurt ]; // Nun wollen wir wissen, ob das Feld 'Country' in der Tabelle 'Customers' existiert LET X = FieldNumber('Country','Customers'); if $(X) = 0 then // field does not exist TRACE field 'country' does not exist; /* add your code here ... */ else // field exists TRACE field 'country' exists; /* add your code here ... */ end ifErläuterung:
Die Funktion
FieldNumbergibt0retour, wenn ein Feld in einer Tabelle nicht funktioniert, so lässt sich leicht abfragen, ob ein Feld existiert oder nicht.Possibly related posts:
Im QlikTip #3 habe ich ja bereits ausgeführt, wie man im Load-Script überprüfen kann, ob ein Feld existiert oder nicht. Wie kann man nun aber überprüfen, ob eine Tabelle existiert oder nicht, dies habe ich...
STORE INTO konnte bis dato zur Speicherung einer Tabelle in eine QVD-Datei verwendet werden. // Store table Customers into Qvd-file STORE Customers INTO Customers.qvd (qvd); Dabei ist (auch in vorherigen Versionen) der Parameter nach dem...
Wie löscht man in einer QlikView-Applikation nicht benötigte Felder um Ressourcen zu sparen. Die Ausgangssituation: Sie haben Ihre QlikView-Applikation oder QVDs erstellt, mit denen Sie Daten aus Ihrem Quellsystem, Ihrer Datenbank laden. Nun haben Sie...
and tagged exists, FieldNumber, Ladeskript. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.