001 [fr] qlikview - qlikview manuel, 1024

1024
Manuel Version 11.0 pour Microsoft Windows® Première édition, Lund, Suède, octobre 2011 Auteur : QlikTech International AB 1

Upload: cberscribd

Post on 12-Aug-2015

5.418 views

Category:

Documents


2 download

TRANSCRIPT

Manuel

Version 11.0 pour Microsoft Windows Premire dition, Lund, Sude, octobre 2011 Auteur : QlikTech International AB

1

Copyright 1994-2011 QlikTech International AB, Sude. Conformment aux lois internationales sur les droits d'auteur, ni la documentation ni le logiciel ne peuvent tre copis, photocopis, reproduits, traduits ou enregistrs sur un support lectronique ou sous une forme lisible par les ordinateurs, en totalit ou en partie, sans l'autorisation crite pralable de QlikTech International AB, sauf dans les cas dcrits dans la licence du logiciel. QlikTech et QlikView sont des marques dposes de QlikTech International AB. Microsoft, MS-DOS, Windows, Windows NT, Windows 2000, Windows 2003, Windows XP, Windows Vista, Windows 2008, SQL Server, FoxPro, Excel, Access et MS Query sont des marques de Microsoft Corporation. IBM, AS/400 et PowerPC sont des marques d'International Business Machines Corporation. Borland, Paradox et dBASE sont des marques de Borland International. ORACLE et SQL*Net sont des marques d'Oracle Corporation. MacOS est une marque d'Apple Corporation. Sun Java et JavaBeans sont des marques de Sun Microsystems, Inc.

2

Sommaire

Table des matiresPartie 1 Introduction1 Avant de commencer1.1 Conventions 1.2 Services techniques QlikTech

171919 20

2 Nouveauts de QlikView 112.1 2.2 2.3 2.4 2.5 Caractristiques gnrales Amliorations du client AJAX Serveur QlikView QlikView WorkBench API

2121 23 24 26 26

3 Problmes de compatibilit avec les versions antrieures de QlikView3.1 Compatibilit des formats de fichiers 3.2 Environnements client/serveur mixtes

2727 27

4 QlikView Personal Edition

29

Partie 2 Installation5 Installation de QlikView5.1 5.2 5.3 5.4 5.5 5.6 5.7 Packages d'installation de QlikView Tlchargement et lancement du programme d'installation de QlikView Desktop Au cours de l'excution du programme d'installation Enregistrement Distribution en rseau de QlikView diteur de fichiers d'activation de licences Mise jour de QlikView

313232 33 33 34 34 34 36

6 OLEDB et ODBC6.1 OLEDB 6.2 Quand a-t-on besoin de l'interface ODBC ? 6.3 Crer des sources de donnes ODBC

3737 37 38

Partie 3 Navigation et bases7 Lancement de QlikView7.1 7.2 7.3 7.4 Syntaxe de ligne de commande Page de dmarrage Connexion au serveur Traitement par lots

394040 41 43 45

8 Assistant Mise en route 9 Fichier QlikView9.1 Fichiers de projet QlikView 9.2 Contrle de la source

47 5555 56

10 Commandes de menu10.1 10.2 10.3 10.4 Menu Fichier Menu dition Menu Affichage Menu Slection

5757 61 62 63

3

Sommaire

10.5 Menu Disposition 10.6 Menu Paramtres 10.7 Menu Favoris 10.8 Menu Rapports 10.9 Menu Outils 10.10 Menu Objet 10.11 Menu Fentre 10.12 Menu Aide

64 65 65 66 66 67 67 68

11 Barres d'outils et barre d'tat11.1 11.2 11.3 11.4 11.5 11.6 11.7 11.8 Barres d'outils Barre d'outils Standard Barre d'outils Navigation Barre d'outils Conception Barre d'outils Feuilles Barre d'outils Favoris Personnaliser (les barres d'outils) Barre d'tat

7171 71 73 73 76 76 76 80

12 Prfrences utilisateur12.1 Prfrences utilisateur: Gnral 12.2 Prfrences utilisateur: Enregistrer 12.3 Prfrences utilisateur: diteur 12.4 Prfrences utilisateur: Conception 12.5 Prfrences utilisateur: Objets 12.6 Police 12.7 Prfrences utilisateur: Exporter 12.8 Prfrences utilisateur: Impression 12.9 Prfrences utilisateur: Messagerie 12.10 Prfrences utilisateur: Emplacements 12.11 Prfrences utilisateur: Scurit 12.12 Prfrences utilisateur: Licence

8181 85 86 89 91 93 94 97 98 99 101 102

13 Exportation et impression13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8 14.1 14.2 14.3 14.4 14.5 14.6 14.7 14.8 Imprimer: Gnral Imprimer: Disposition Imprimer: En-tte/Pied de page Date et heure Imprimer la feuille Aperu avant impression Options du Presse-papiers Exporter/Exporter le contenu Slection d'une seule valeur de champ Jeu de couleurs Styles de slection Indicateur Slection multiple dans un champ Dplacement de slections Verrouiller des valeurs de champs slectionnes Slections actives

105105 106 108 109 110 110 111 112

14 Logique et slections

113113 113 114 115 115 116 117 117

4

Sommaire

14.9 Slection dans les autres objets 14.10 Rechercher 14.11 Bote de dialogue de recherche avance 14.12 Mode AND dans les listes de slection 14.13 Tables dconnectes 14.14 tats alternatifs

118 120 123 125 126 129

15 Favoris15.1 15.2 15.3 15.4 15.5 15.6 Types de favoris Bote de dialogue Ajouter un favori Bote de dialogue Favoris Exporter des favoris Importer des favoris tats alternatifs et favoris

131131 131 133 136 136 138

16 Rapports16.1 Menu Rapports 16.2 diteur de rapports

139139 140

17 Alertes17.1 17.2 17.3 17.4 17.5 Cration d'alertes Utilisation des alertes Alertes Bote de dialogue Alertes Assistant Alerte

159159 159 160 161 164

18 Vue d'ensemble des variables 19 Vue d'ensemble des expressions 20 Fichiers internes20.1 20.2 20.3 20.4 Rfrences de fichiers dans la disposition QlikView Fichiers internes dans les documents QlikView Fichiers internes dans le fichier de programme QlikView Sons

171 173 175175 175 175 176

Partie 4 Script21 Introduction au chargement de donnes21.1 Chargement des donnes partir des fichiers 21.2 Chargement des donnes partir des bases de donnes

177178178 179

22 Variables et champs22.1 22.2 22.3 22.4 23.1 23.2 23.3 23.4 23.5 23.6 23.7 23.8 Champs Champs de saisie Variable Autres entits dans QlikView Assistant Instruction Set Rechercher/Remplacer (script) Script masqu Visionneur de tables Proprits des liaisons de donnes Connexion la source de donnes Crer une instruction Select Ouvrir des fichiers locaux

181181 182 183 183

23 Bote de dialogue diter le script

185192 193 194 194 198 200 201 205

5

Sommaire

23.9 Ouvrir des fichiers Internet ou Ouvrir un document QlikView 23.10 Assistant Donnes intgres 23.11 Assistant Table de restriction d'accs 23.12 Assistant Fichier

205 207 209 209

24 Syntaxe de script24.1 24.2 24.3 24.4 24.5 Instructions de script et mots-cls Noms des tables Variables de script Expansions$ Guillemets

239239 295 296 303 305

25 Expressions de script25.1 Oprateurs 25.2 Fonctions d'agrgation 25.3 Autres fonctions

307307 310 328

26 Structures de donnes26.1 Instructions de chargement de donnes 26.2 Excution du script 26.3 26.4 26.5 26.6 26.7 26.8 Champs systme Tables logiques Associations entre tables logiques Renommer des champs Concatnation de plusieurs tables en une Join et keep

395395 395 395 396 397 399 400 401

27 valuation des donnes charges27.1 Bases de donnes gnriques 27.2 Tableaux croiss 27.3 Faire correspondre des intervalles des donnes discrtes 27.4 Utiliser la syntaxe IntervalMatch tendue pour rsoudre des problmes de dimensions changeant progressivement 27.5 Hirarchies 27.6 Liens smantiques 27.7 Lier des informations des valeurs de champs 27.8 Nettoyage de donnes 27.9 Caractres gnriques dans les donnes 27.10 Manipulation des valeurs NULL dans QlikView 27.11 Jeu de caractres

407407 408 409 411 412 414 417 418 420 421 423

28 Fichiers QVD28.1 28.2 28.3 28.4 29.1 29.2 29.3 29.4 29.5 29.6 Objectif des fichiers QVD Cration de fichiers QVD Lecture des donnes de fichiers QVD Utilisation de fichiers QVD pour le chargement incrmentiel Authentification et autorisation Scurit dans QlikView Publisher Scurit utilisant une section d'accs dans le script QlikView Sections dans le script Niveaux d'accs dans Section Access Champs systme d'accs de section

425425 426 426 427

29 Scurit

433433 433 433 433 434 434

6

Sommaire

29.7 Restrictions concernant les fonctionnalits QlikView 29.8 Rduction de donnes dynamique 29.9 Droits d'accs hrits 29.10 Chiffrement

436 436 437 438

Partie 5 Feuille et objets de feuille30 Proprits du document30.1 Proprits du document: Gnral 30.2 Proprits du document: Ouverture 30.3 Proprits du document: Feuilles 30.4 Proprits du document: Serveur 30.5 Proprits du document: Planificateur 30.6 Proprits de la zone de saisie: Contraintes et Proprits du document: Variables 30.7 Proprits du document: Scurit 30.8 Proprits du document: Dclencheurs 30.9 Proprits du document: Groupes 30.10 Proprits du document: Tables 30.11 30.12 30.13 30.14 30.15 30.16 30.17 Proprits du document: Trier Proprits du document: Prsentation Proprits du document: Nombre Proprits du document: Brouillage Police Disposition Lgende

439440440 448 450 452 455 456 459 461 464 466 469 470 472 474 475 476 481

31 Feuille31.1 Cration 31.2 Navigation 31.3 Feuille: Menu Objet 31.4 Proprits de la feuille 31.5 Proprits de la feuille: Gnral 31.6 Slectionner des champs/Proprits de la feuille: Champs 31.7 Proprits de la feuille: Objets 31.8 Proprits de la feuille: Scurit 31.9 Proprits de la feuille: Dclencheurs 31.10 Proprits de la range d'onglets

485485 485 486 486 487 489 490 492 493 494

32 Objets de feuille32.1 Objets locaux et objets stocks sur le serveur 32.2 Menu Objet 32.3 Glisser-dposer dans Microsoft Office

495495 496 496

33 Liste de slection33.1 33.2 33.3 33.4 33.5 33.6 33.7 33.8 33.9 Liste de slection: Menu Objet Proprits de la liste de slection: Gnral Proprits de la liste de slection:Expressions Proprits de la liste de slection: Trier Proprits de la liste de slection: Prsentation Proprits: Nombre Police Disposition Lgende

497497 501 505 513 514 517 519 520 524

7

Sommaire

33.10 Affichage sous forme d'arbre d'une liste de slection

526

34 Zone de statistiques34.1 34.2 34.3 34.4 34.5 34.6 35.1 35.2 35.3 35.4 35.5 35.6 35.7 35.8 Zone de statistiques: Menu Objet Proprits de la zone de statistiques: Gnral Proprits de la zone de statistiques: Nombre Police Disposition Barre de titre Liste multiple: Menu Objet Proprits de la liste multiple: Gnral Proprits de la liste de slection: Trier Proprits de la liste multiple: Prsentation Proprits de la liste multiple: Nombre Police Disposition Barre de titre

529529 531 534 535 535 535

35 Liste multiple

537537 540 542 543 547 548 549 549

36 Zone table36.1 Utiliser la zone table 36.2 Zone table: Menu Objet 36.3 Proprits de la zone table: Gnral 36.4 Proprits de la zone table: Trier 36.5 Proprits de la zone table: Prsentation 36.6 Proprits du graphique: Style 36.7 Proprits de la zone table: Nombre 36.8 Police 36.9 Disposition 36.10 Barre de titre

551551 551 557 559 559 561 562 563 563 563

37 Zone des slections actives37.1 37.2 37.3 37.4 37.5 38.1 38.2 38.3 38.4 38.5 38.6 38.7 38.8 38.9 Zone de slections actives: Menu Objet Proprits de la zone des slections actives: Gnral Police Disposition Barre de titre Utilisation de la zone de saisie Zone de saisie: Menu Objet Proprits de la zone de saisie: Gnral Proprits de la zone de saisie: Prsentation Proprits de la zone de saisie: Contraintes et Proprits du document: Variables Proprits de la zone de saisie: Nombre Police Disposition Barre de titre

565565 567 569 570 570

38 Zone de saisie

571571 571 573 575 577 579 580 580 580

39 Bouton39.1 Bouton: Menu Objet 39.2 Proprits du bouton: Gnral 39.3 Actions

581581 583 585

8

Sommaire

39.4 Police 39.5 Disposition 39.6 Barre de titre

591 591 591

40 Objet texte40.1 40.2 40.3 40.4 40.5 40.6 41.1 41.2 41.3 41.4 41.5 Objet texte: Menu Objet Proprits de l'objet texte: Gnral Actions Police Disposition Barre de titre Objet Ligne/flche: Menu Objet Proprits d'objet ligne/flche: Gnral Actions Disposition Barre de titre

593593 594 598 598 598 598

41 Objet Ligne/flche

599599 600 602 602 602

42 Objet curseur/calendrier42.1 Utilisation d'un objet curseur/calendrier 42.2 Objet curseur/calendrier: Menu Objet 42.3 Proprits de l'objet curseur/calendrier: Gnral 42.4 Proprits de l'objet curseur/calendrier: Prsentation (Mode curseur) 42.5 Proprits de l'objet curseur/calendrier: Prsentation (Mode Calendrier) 42.6 Trier 42.7 Nombre 42.8 Police 42.9 Disposition 42.10 Barre de titre

603603 603 605 608 609 609 609 609 610 610

43 Objet Favori43.1 43.2 43.3 43.4 43.5 43.6 44.1 44.2 44.3 44.4 44.5 44.6 44.7 45.1 45.2 45.3 45.4 45.5 Objets Favori dans les tats alternatifs Objet favori: Menu Objet Proprits de l'objet favori: Gnral Police Disposition Barre de titre Objet de recherche : Menu Objet Proprits de l'objet de recherche: Gnral Proprits de l'objet de recherche: Prsentation Proprits de l'objet de recherche: Trier Police Disposition Barre de titre Conteneur : Menu Objet Proprits du conteneur: Gnral Proprits du conteneur: Prsentation Police Disposition

611611 611 612 614 614 615

44 Objet de recherche

617617 618 621 622 622 622 623

45 Conteneur

625625 626 628 629 629

9

Sommaire

45.6 Barre de titre

629

46 Objet personnalis46.1 46.2 46.3 46.4 47.1 47.2 47.3 47.4 Objet personnalis: Menu Objet Proprits de l'objet personnalis: Gnral Disposition Barre de titre Configuration du volet Objets Partags Ajout et partage d'objets Bote de dialogue Objets stocks sur le serveur

631631 632 633 634

47 Volet des Objets Serveur

635635 635 636 637

48 Thmes de disposition48.1 propos des thmes de disposition QlikView 48.2 Application d'un thme la disposition 48.3 Assistant Crateur de thmes

641641 642 643

Partie 6 Graphiques49 Introduction49.1 49.2 49.3 49.4 49.5 49.6 Nouveau graphique Slections dans les graphiques et les tableaux Changement rapide de type de graphique Dimensionner et dplacer des composants de graphique Proprits du graphique Proprits du graphique: Gnral

647648650 651 652 652 653 653

50 Histogramme50.1 Nouveau graphique 50.2 Histogramme: Menu Objet 50.3 Gnral 50.4 Proprits du graphique: Dimensions 50.5 Proprits du graphique: Limites dimensionnelles 50.6 Proprits du graphique: Expressions 50.7 Proprits du graphique: Trier 50.8 Proprits du graphique: Style 50.9 Proprits du graphique: Prsentation (histogramme, courbe, combin, radar, graphique Mekko) 50.10 Proprits du graphique: Axes (histogramme, courbe, combin, radar, graphique Mekko) 50.11 Proprits du graphique: Couleurs 50.12 Proprits du graphique: Nombre 50.13 Police 50.14 Disposition 50.15 Barre de titre

659659 659 662 663 668 672 683 684 687 694 697 700 701 701 701

51 Courbe51.1 51.2 51.3 51.4 51.5 51.6 51.7 Nouveau graphique Courbe: Menu Objet Gnral Dimensions Dimension Limits Expressions Trier

703703 704 706 706 706 706 706

10

Sommaire

51.8 Style 51.9 Proprits du graphique: Prsentation (histogramme, courbe, combin, radar, graphique Mekko) 51.10 Axes 51.11 Couleurs 51.12 Nombre 51.13 Police 51.14 Disposition 51.15 Barre de titre

707 707 710 710 710 710 710 710

52 Combin52.1 52.2 52.3 52.4 52.5 52.6 52.7 52.8 Combin: Menu Objet Gnral Dimensions Dimension Limits Expressions Trier Style Proprits du graphique: Prsentation (histogramme, courbe, combin, radar, graphique Mekko)

713713 716 716 716 716 716 716 717 720 720 720 720 720 720

52.9 Axes 52.10 Couleurs 52.11 Nombre 52.12 Police 52.13 Disposition 52.14 Barre de titre

53 Radar53.1 Radar: Menu Objet 53.2 Gnral 53.3 Dimensions 53.4 Dimension Limits 53.5 Expressions 53.6 Trier 53.7 Style 53.8 Proprits du graphique: Prsentation (histogramme, courbe, combin, radar, graphique Mekko) 53.9 Axes 53.10 Couleurs 53.11 Nombre 53.12 Police 53.13 Disposition 53.14 Barre de titre

721721 724 724 724 724 724 724 725 728 728 728 728 728 728

54 Nuage de points54.1 54.2 54.3 54.4 54.5 54.6 54.7 54.8 54.9 Nuage de points: Menu Objet Gnral Dimensions Dimension Limits Proprits du graphique: Expressions (nuage de points) Trier Style Proprits du graphique: Prsentation (nuage de points, bulles) Proprits du graphique: Axes (nuage de points, bulles)

729729 732 732 732 732 733 733 733 738

11

Sommaire

54.10 54.11 54.12 54.13 54.14

Couleurs Nombre Police Disposition Barre de titre

740 740 740 740 740

55 Bulles55.1 Bulles: Menu Objet 55.2 Dimensions 55.3 Dimension Limits 55.4 Expressions 55.5 Trier 55.6 Style 55.7 Proprits du graphique: Prsentation (nuage de points, bulles) 55.8 Axes 55.9 Couleurs 55.10 Nombre 55.11 Police 55.12 Disposition 55.13 Barre de titre

741741 744 744 744 744 744 744 748 748 748 749 749 749

56 Secteurs56.1 Secteurs: Menu Objet 56.2 Dimensions 56.3 Dimension Limits 56.4 Expressions 56.5 Trier 56.6 Style 56.7 Proprits du graphique: Prsentation (secteurs) 56.8 Couleurs 56.9 Nombre 56.10 Police 56.11 Disposition 56.12 Barre de titre

751751 753 754 754 754 754 754 755 756 756 756 756

57 Entonnoir57.1 Entonnoir: Menu Objet 57.2 Gnral 57.3 Dimensions 57.4 Dimension Limits 57.5 Expressions 57.6 Trier 57.7 Style 57.8 Proprits du graphique: Prsentation (Entonnoir) 57.9 Couleurs 57.10 Nombre 57.11 Police 57.12 Disposition 57.13 Barre de titre

757757 760 760 760 760 760 760 761 762 762 762 762 763

58 Blocs58.1 Blocs: Menu Objet

765765

12

Sommaire

58.2 Gnral 58.3 Dimensions 58.4 Dimension Limits 58.5 Expressions 58.6 Style 58.7 Proprits du graphique: Prsentation (blocs) 58.8 Couleurs 58.9 Nombre 58.10 Police 58.11 Disposition 58.12 Barre de titre

767 768 768 768 768 768 770 770 770 770 770

59 Jauge59.1 59.2 59.3 59.4 59.5 Jauge: Menu Objet Gnral Dimensions Expressions Trier

773773 775 776 776 776 776 776 779 779 780 780 780 780

59.6 Style 59.7 Proprits du graphique: Prsentation (jauge) 59.8 Actions 59.9 Couleurs 59.10 Nombre 59.11 Police 59.12 Disposition 59.13 Barre de titre

60 Graphique Mekko60.1 Graphique Mekko: Menu Objet 60.2 Gnral 60.3 Dimensions 60.4 Dimension Limits 60.5 Expressions 60.6 Trier 60.7 Style 60.8 Proprits du graphique: Prsentation (histogramme, courbe, combin, radar, graphique Mekko) 60.9 Axes 60.10 Couleurs 60.11 Nombre 60.12 Police 60.13 Disposition 60.14 Barre de titre

781781 783 783 784 784 784 784 784 787 787 787 787 788 788

61 Tableau crois dynamique61.1 61.2 61.3 61.4 61.5 61.6 61.7 Utiliser le tableau crois dynamique Tableau crois dynamique: Menu Objet Gnral Dimensions Expressions Trier Proprits du graphique: Prsentation (tableau crois dynamique)

789789 792 795 796 796 796 796

13

Sommaire

61.8 Proprits du graphique: Indicateurs visuels 61.9 Proprits du graphique: Style 61.10 Nombre 61.11 Police 61.12 Disposition 61.13 Barre de titre

798 799 800 800 800 800

62 Tableau simple62.1 Utiliser le tableau simple 62.2 Tableau simple: Menu Objet 62.3 Gnral 62.4 Dimensions 62.5 Dimension Limits 62.6 Expressions 62.7 Proprits du graphique: Trier (Tableau simple) 62.8 Proprits du graphique: Prsentation (tableau simple) 62.9 Proprits du graphique: Indicateurs visuels 62.10 Proprits du graphique: Style 62.11 62.12 62.13 62.14 63.1 63.2 63.3 63.4 Nombre Police Disposition Barre de titre Menu Fichier Menu dition Menu Paramtres Assistant Colormix

801801 802 805 805 805 805 806 807 810 811 812 812 812 812

63 Bote de dialogue diter l'expression

813816 817 817 817

64 Assistant Bote moustaches64.1 Assistant Bote moustaches : dfinition des donnes 64.2 Prsentation de l'assistant Bote moustaches

821821 822

65 Assistant Graphique instantan65.1 Lancement de l'Assistant Graphique instantan

823823

66 Assistant de cration de graphique temporel66.1 Lancement de l'Assistant Graphique temporel

833833

67 Assistant Graphique de statistiques67.1 67.2 67.3 67.4 68.1 68.2 68.3 68.4 68.5 68.6 Lancement de l'Assistant Graphique de statistiques Test Khi2 Test T pour chantillons apparis Test t pour chantillons indpendants tats alternatifs et expressions de graphique Expansion textuelle avec des variables Oprateurs Fonctions de la catgorie Agrgation du graphique Fonctions synthtiques de dimension Autres fonctions

841841 841 842 844

68 Expressions de graphique

847848 849 849 852 888 888

69 Exemples69.1 Exemples de qualificateurs agrgatifs 69.2 Exemples d'tats alternatifs dans les expressions de graphique

919919 920

14

Sommaire

70.1 Exemples de fonctions de la catgorie Rang du graphique 71.1 Exemples de fonctions de la catgorie Inter-enregistrements du graphique

923 927

72 Agrgations imbriques et autres considrations 73 Formules calcules73.1 Saisir une formule calcule 73.2 Messages d'erreur 73.3 Formule calcule

933 939939 939 939

74 Groupes de champs74.1 Groupes hirarchiques 74.2 Groupes non hirarchiques (cycliques)

941941 942

75 Messages d'erreur personnaliss

943

Partie 7 Formats des nombres76 Types de donnes dans QlikView76.1 Reprsentation des donnes dans QlikView 76.2 Interprtation des nombres 76.3 Dates et heures

945946946 946 949

77 Formats d'interprtation et fonctions de mise en forme77.1 77.2 77.3 77.4 Nombres Dates Heures Date et heure

953953 953 954 954

Partie 8 Macros et automatisation78 Utiliser l'automatisation et les macros avec QlikView78.1 L'interface d'automatisation de QlikView 78.2 Comment l'automatisation et les macros peuvent contrler QlikView

957958958 958

79 Interprteur de macros interne79.1 79.2 79.3 79.4 Appeler des macros Fonctions de bibliothque spciales pour JScript diter le module Dbogueur

961961 962 963 966

80 Prendre le contrle d'un document QlikView80.1 Accder aux documents QlikView partir d'un autre programme 80.2 Accder des documents QV partir de l'interprteur de macros interne

969969 969

81 Appels de fonctions VBScript partir du script81.1 Transfert de paramtres

971972

82 Utilisation de macros de documents QV sur le serveur QV82.1 82.2 82.3 82.4 82.5 Macros sur le serveur QlikView Limites de la fonctionnalit des macros Limites du dclenchement de macros Fonctions VBScript Exportation ct serveur

973973 973 973 974 974

Partie 9 AnnexeA Limitations et conditions requisesA.1 Limitations de la quantit de donnes charger A.2 Configuration systme requise A.3 Bibliothques de liens dynamiques (DLL) ncessaires

975976976 976 978

15

Sommaire

B Raccourcis clavierB.1 Raccourcis du menu Fichier B.2 Raccourcis du menu dition B.3 Raccourcis du menu Affichage B.4 Raccourcis du menu Slections B.5 Raccourcis du menu Paramtres B.6 Raccourcis du menu Favoris B.7 Raccourcis du menu Outils B.8 Raccourcis du menu Objet (Liste de slection, Zone Statistiques et Liste multiple) B.9 Raccourcis clavier du script B.10 Raccourcis des touches F

979979 980 980 980 981 981 981 981 981 982

C Optimisation des performances de l'applicationC.1 C.2 C.3 C.4 C.5 C.6 C.7 C.8 C.9 D.1 D.2 D.3 D.4 D.5 D.6 E.1 E.2 E.3 E.4 Introduction Count (Distinct 'Nomdechamp') If ( Condition(Text),....) Sum ( If (Condition, 'Nomdechamp')) If ( Condition, Sum('Nomdechamp')..) If ( Condition1, Sum('Nomdechamp'), If (Condition2, Sum('Nomdechamp').. Trier du texte Lgendes et objets texte dynamiques Dclencheurs de macros ( en cas de modification ) Installation Documents QlikView Scripts et chargement de donnes Logique QlikView Disposition Partager des documents QlikView avec d'autres personnes Scurit et intgrit des donnes Le droit de modifier des donnes Le droit d'afficher des donnes Intgrit des donnes

983983 983 984 984 985 985 986 986 986

D Foire Aux Questions

987987 987 988 989 991 991

E Problmes de protection des donnes

993993 993 993 993

F Backus-Naur Form Glossaire Index

995 997 1011

16

Partie 1 Introduction

Partie 1 Introduction

17

18

1 Avant de commencerBienvenue sur QlikView, la solution d'accs aux donnes qui facilite l'analyse et l'exploitation d'informations provenant de diffrentes sources de donnes. QlikView facilite la comprhension des images et le reprage des connexions, mme dans des ensembles de donnes volumineux et complexes. Les informations que vous intgrez partir de diffrentes sources sont ensuite rapidement disponibles sur le rseau. Les informations pertinentes parviennent au destinataire souhait. La technologie associative permet la cration d'une interface unique pour la prsentation et l'analyse interactives de tous types d'informations. QlikView gre les informations de manire conviviale et similaire au fonctionnement du cerveau humain. Il cre progressivement des connexions entre les informations traites. Ce n'est pas la base de donnes, mais bien vous qui posez une question. Cliquez simplement sur l'lment sur lequel vous souhaitez obtenir des informations. Les systmes de recherche d'informations conventionnels impliquent une approche du haut vers le bas, alors que QlikView vous dirige directement vers les donnes indpendamment de leur emplacement dans la structure de donnes. Dans les systmes conventionnels, la rcupration des donnes est souvent une tche difficile ncessitant des connaissances sur la structure des bases de donnes et la syntaxe du langage de requte. L'utilisateur est bien souvent limit par des routines de recherche prdfinies. QlikView rvolutionne le processus de recherche en permettant de choisir librement des donnes d'un simple clic parmi celles affiches l'cran. QlikView possde de nombreux domaines d'application. Vous tes cependant le seul dcider de la manire dont s'excute le programme. QlikView vous donne un aperu cohrent et unifi des donnes prsentes dans les diffrentes bases de donnes (que ce soit les vtres ou celles de quelqu'un d'autre), quelles soient centrales ou locales. Vous pouvez utiliser QlikView avec pratiquement toutes les bases de donnes. QlikView vous permet de :l l l l l l l l l

crer une interface utilisateur final souple destine un entrept de donnes faire des instantans des relations entre les donnes faire des prsentations bases sur vos donnes crer des tableaux et des graphiques dynamiques raliser des analyses statistiques associer vos donnes des descriptions et des lments multimdia dvelopper vos propres systmes experts crer de nouveaux tableaux en regroupant des informations provenant de plusieurs sources crer votre propre systme de veille stratgique.

Certaines applications de QlikView regroupent les domaines suivants : la finance, les ressources humaines, l'analyse de march, la satisfaction client, la gestion de projet, le contrle de la production, les inventaires et achats de produits. Vous pouvez mlanger les applications pour obtenir des vues d'ensemble encore plus compltes.

1.1 ConventionsAvant de commencer utiliser QlikView, il est important de comprendre les termes et les conventions de notation utiliss dans la documentation. On expliquera dans cette section certains de ces termes.

Conventions gnralesl

Le mot choisir concerne l'excution d'une commande de menu dans la barre d'outils ou dans une bote de dialogue.

19

l

l

l

Le mot slectionner signifie mettre un objet en surbrillance dans une liste ou sur une feuille pour que l'action suivante porte dessus. On l'utilise aussi pour la mise en surbrillance de valeurs de champs, c'est--dire les slections logiques dans les donnes. Les listes numrotes (par exemple 1, 2, 3...) servent dcrire des procdures comprenant deux tapes ou plus qui se suivent dans un ordre donn. Les listes puces, telles que celle-ci, fournissent des informations sans indiquer d'ordre suivre.

Conventions relatives la sourisl l

l

l l

Les descriptions du Manuel supposent que le bouton gauche est configur comme le bouton principal et le bouton droit comme le bouton secondaire (configuration par dfaut dans Windows). Pointer sur... signifie dplacer la souris, et donc le curseur, jusqu' ce que le bout du pointeur se trouve sur l'objet voulu. Cliquer sur... signifie pointer sur l'objet voulu, puis appuyer sur le bouton et le relcher immdiatement sans bouger la souris. Double-cliquer sur... signifie appuyer rapidement deux fois sur le bouton de la souris. Faire un clic droit signifie cliquer avec le bouton droit de la souris.

Conventions relatives au clavierl l l

l

Les noms des touches sont donns en petites majuscules, par exemple Appuyez sur ENTRE. Dans QlikView, les touches Retour et Entre ont le mme effet. Le symbole + utilis entre deux noms de touches indique que l'on doit appuyer sur les deux touches en mme temps. Par exemple, ctrl+s signifie que l'on doit appuyer sur la touche ctrl tout en appuyant sur s. La virgule , utilise entre deux noms de touches indique que l'on doit appuyer sur les deux touches successivement.

1.2 Services techniques QlikTechContactez-nous si vous avez besoin d'aide ou d'une formation supplmentaire ou de renseignements propos du dveloppement de l'application. Pour plus d'informations sur nos services techniques, rendez-vous sur notre page d'accueil l'adresse : http://www.qlikview.com

Sige de QlikTech InternationalQlikTech International Tlphone : +1 (888)-828-9768 150 N. Radnor Chester Road Fax : 610-975-5987 Suite E220 Radnor, PA 19087 USA Pour connatre l'emplacement de nos autres bureaux, consultez notre site (voir plus haut).

20

2 Nouveauts de QlikView 11L'quipe de dveloppement QlikView a une nouvelle fois pris en compte les ides et les suggestions des utilisateurs, des clients et des partenaires. Suite notre dveloppement et vos commentaires, nous pouvons dsormais prsenter QlikView 11 avec plusieurs nouvelles fonctions et amliorations. Nous pensons que tout le monde y trouvera son compte. La plupart des nouvelles fonctions sont prsentes plus en dtail ci-dessous.

2.1 Caractristiques gnralesAmlioration du chargement des hirarchiesLe chargement des hirarchies a t repens. Le prfixe hirarchique s'excute deux fois plus vite que dans QlikView 10. Les autres modifications incluent une meilleure volutivit avec des hirarchies extrmement complexes. La syntaxe du chargement des hirarchies n'a pas t modifie.

Menu droulant des onglets du script de chargementUn menu droulant de slection des onglets de script a t ajout la barre d'outils de l'diteur de script. Il offre aux utilisateurs une alternative au clic sur les onglets du script de chargement pour parcourir ces derniers. Pour plus d'informations, voir Bote de dialogue diter le script (page 185).

lot OEMQlikView propose un nouveau mcanisme permettant d'empcher les documents QlikView baliss au moyen d'un ID d'application d'tre excuts sur un autre serveur QlikView sans ID correspondant. L'utilisation de cette fonction est rserve aux partenaires OEM uniquement.

Notation BNF des info-bulles du script de chargementL'diteur de script QlikView affiche dsormais la notation (syntaxe) BNF dans les info-bulles.

Extensions de documentsLes extensions de documents sont des objets d'extension dpourvus d'interface utilisateur. Elles peuvent tre utilises pour personnaliser les pages AJAX gnres ou comme sources de donnes des fins d'intgration. Bien que cette fonction tait prvue dans cette version, elle n'est disponible que dans un build spar (20747).

Aide contextuelle de l'diteur de scriptL'aide contextuelle ne fonctionnait pas dans QlikView 10. Ce problme a t rgl dans QlikView 11. Toutefois, le texte d'aide n'a pour l'instant pas t compltement mis jour pour QlikView 11.

tats alternatifsQlikView permet aux utilisateurs de dtacher des graphiques du modle de donnes sous-jacent. Lorsqu'un graphique est dtach, l'objet ne rpond plus aux slections de l'utilisateur. Si ce dernier rattache l'objet, celui-ci est instantanment mis jour pour reflter l'tat actuel des slections. Les tats alternatifs s'apparentent ce comportement. Le dveloppeur QlikView peut crer plusieurs tats au sein d'un document QlikView pour les appliquer des objets prcis contenus dans le document. L'utilisateur final a la possibilit de crer des copies de ces objets (objets serveur) afin de les dfinir dans des tats diffrents. Les tats

21

alternatifs ne sont pas accessibles dans le script de chargement (load). Ils font partie des fonctions de l'interface utilisateur.La diffrence la plus significative entre le dtachement et les tats alternatifs est le fait que TOUS les objets dfinis dans un tat donn rpondent aux slections de l'utilisateur effectues dans l'tat en question. Les objets dfinis dans un tat donn ne sont pas affects par les slections que l'utilisateur effectue dans d'autres tats. Voir aussi: tats alternatifs (page 129)

Collaboration de sessionsQlikView 11 inclut une autre nouvelle fonction de collaboration, savoir la collaboration de sessions. Cette fonction permet aux utilisateurs de la version serveur de QlikView de partager leur session QlikView avec d'autres personnes, situes aussi bien l'intrieur qu' l'extrieur de l'entreprise. Grce cette fonction, les utilisateurs ont la possibilit d'explorer et d'laborer de nouvelles analyses au sein d'un environnement collaboratif. La collaboration de session est uniquement disponible dans le cadre d'une connexion un serveur QlikView et au moyen d'un client AJAX. Le plug-in client QlikView ne prend pas en charge cette fonction.

Remarques et commentairesQlikView 11 inclut une autre nouvelle fonction de collaboration, savoir les notes et commentaires. Cette fonction permet aux utilisateurs de crer et de partager des remarques sur les objets QlikView. Les remarques sont partages avec d'autres utilisateurs de QlikView qui peuvent y rpondre en laissant leurs propres commentaires. Les utilisateurs peuvent enregistrer un instantan (favori) des donnes avec chaque note ou commentaire.

Limites dimensionnellesQlikView est en mesure de prsenter les valeurs Autres et Total sous diffrents types de graphiques. QlikView permet galement aux utilisateurs de configurer des graphiques devant afficher les valeurs X suprieures et infrieures dans diffrentes versions. Dans les versions antrieures, ces manipulations taient gres par le moteur de gnration de graphiques. partir de QlikView11, ces fonctionnalits ont t dplaces vers le moteur de calcul. Autrement dit, les utilisateurs seront en mesure de dfinir ces options pour tous les types de graphiques l'exception des jauges et des tableaux croiss dynamiques. La bote de dialogue des proprits du graphique comporte un nouvel onglet intitul Limites dimensionnelles qui permet aux utilisateurs de configurer ces options.

Activation conditionnelle des expressions et des dimensionsIl est dsormais possible d'activer et de dsactiver les dimensions et les expressions de faon conditionnelle. Les onglets Dimensions et Expressions des botes de dialogue des proprits comportent de nouveaux champs d'expression et cases cocher qui permettent d'utiliser cette fonction.

Intgration du contrle de la sourceQlikView 11 peut s'intgrer des systmes de contrle de la source. Cette fonction est disponible lors de l'utilisation d'un bureau QlikView. Le menu Fichier comprend une nouvelle option permettant aux dveloppeurs de QlikView de connecter un document QlikView un systme de contrle de la source. Cette fonction est compatible avec les fichiers de projet XML produits par le bureau QlikView et offre une intgration de base aux systmes tiers de contrle de la source. Pour que cette fonction soit oprationnelle, l'interface de programmation MSSCCI doit tre implmente sur le systme de contrle de la source. L'intgration de la fonction de contrle de la source de QlikView11 est compatible avec Microsoft Team Foundation Server.

22

Chargement des mappagesVous pouvez dsormais directement charger des mappages partir d'un fichier QVD. Il est inutile d'annuler l'optimisation du chargement QVD lorsque vous chargez un mappage. Cette fonction est disponible depuis QlikView 10, mais elle n'tait pas documente.

Objet conteneurL'objet conteneur dispose d'une nouvelle faon d'afficher les objets, savoir le mode grille. Ce mode permet aux utilisateurs de visualiser et de manipuler plusieurs objets la fois dans un objet conteneur.

ActionsQlikView 11 contient six nouvelles actions:l l l l l l

Effacer le champ Dfinir le nom de l'tat Copier le contenu de l'tat Permuter le contenu de l'tat Recharger Mise jour dynamique

Pour plus d'informations, voir Bote de dialogue Ajouter une action (page 585).

2.2 Amliorations du client AJAXEn dehors des nouvelles fonctions de disposition listes ci-dessus, plusieurs fonctions spcifiques AJAX ont t ajoutes:

Pivotement dans les tableaux croiss dynamiquesL'objectif est d'avoir une parit entre le client C et le client AJAX. Il est dsormais possible de pivoter un tableau crois dynamique dans le client AJAX. Par exemple, si un tableau crois dynamique a trois dimensions et plusieurs expressions, il est dsormais possible d'organiser les colonnes dans n'importe quel ordre.

Mises niveau de l'interface utilisateurPlusieurs mises niveau mineures ont t ajoutes au client AJAX:l l

l

Tri par colonne dans les listes de slection. Un nouvel onglet est disponible dans IE9, Firefox4 (et versions ultrieures) et Chrome12 (et versions ultrieures). Les barres de dfilement d'objets on t amliores.

Botes de dialogue des propritsLa prsentation et l'apparence des botes de dialogue des proprits ont t modifies dans le client AJAX. Ces changements ont t apports dans le but d'amliorer l'aspect et la convivialit des botes de dialogue. Les nouvelles botes de dialogue sont disponibles dans le client AJAX et dans WebView sur le bureau QlikView.

23

AJAX on Small DevicesAJAX on Small Devices (AJAX pour petits appareils) permet de prendre en charge l'exploration des donnes QlikView sur les petits appareils tactiles, comme les smartphones. Les applications existantes peuvent tre utilises sans tre modifies, les fonctions de QlikView tant excutes avec le dfilement et le zoom intgrs du petit appareil. Il est possible d'afficher le document QlikView dans une disposition qui redessine automatiquement l'objet pour l'adapter aux petits appareils ou dans sa disposition d'application d'origine. Pour plus d'informations, voir Bote de dialogue Ajouter une action (page 585).

2.3 Serveur QlikViewAide de QMCUne aide contextuelle a t ajoute la QMC.

LDAPLe fournisseur de service d'annuaire DSP (Directory Service Provider) LDAP configurable pour la prise en charge LDAPs (LDAP via SSL) a t amlior de manire mieux prendre en charge les besoins de nos clients.

Enregistrement d'audit par documentCertaines organisations exigent qu'un enregistrement d'audit utilisateur soit gnr de faon ce que chaque requte soit consigne et pouvoir identifier qui a fait quoi a posteriori. Le serveur QlikView 10 est en mesure de le faire; toutefois, le bouton agit sur la totalit du serveur: soit tous les documents sont enregistrs, soit aucun. Dans la version11, cette fonction peut tre dfinie par document.

Activation et dsactivation du tlchargement de documents par document et par utilisateurDans de nombreuses situations, le responsable du systme peut vouloir empcher certaines donnes dures de sortir du serveur QlikView. Dans ce cas, le tlchargement du fichier .qvw, l'impression et l'exportation ne sont pas autorises; seule la session interactive avec le serveur QlikView est permise. Cette fonctionnalit est disponible dans la version 10, au niveau du document. Dans la version 11, ceci est dsormais galement possible au niveau de chaque utilisateur.

Activation et dsactivation de l'exportation et de l'impression par document et par utilisateurDans de nombreuses situations, le responsable du systme peut vouloir empcher l'exportation dans Excel et l'impression. Dans la version 11, ceci est dsormais possible au niveau de chaque document et de chaque utilisateur.

Scriptlets pour la cration de fichiers QVDIl est dsormais possible d'ajouter la cration de fichiers QVD par le biais d'un scriptlet. Cette action est ralise sous Tches secondaires.

24

Diffusion par e-mail dans un document QVWIl est dsormais possible de diffuser un fichier QVW aux messageries lectroniques des destinataires dfinis dans un champ du document.

Email d'alerte aux administrateurs des documentsIl est dsormais possible d'envoyer un email d'alerte aux administrateurs des documents.

Suivi des licencesL'utilisation des licences a t ajoute aux journaux QVS.

Performances de distribution et de rechargementLes performances de rechargement et de distribution ont t amliores:l

l

QlikView 11 Publisher peut dsormais ouvrir les documents source sans donnes avant d'excuter une tche de rechargement. Il est dornavant inutile de charger les donnes du document dans la mmoire et de recharger ensuite le document. Les performances de la boucle et de la rduction seront amliores dans une future version.

Interface utilisateur de la console de gestionl l l l l

l l l

Les incohrences de l'IU ont t supprimes. L'actualisation des tableaux dans la QMC a t globalement amliore. La page tat est ouverte et mise jour plus rapidement. Il est dsormais possible de dvelopper toutes les tapes d'une chane de tches par un clic droit. Il est dsormais possible de supprimer un utilisateur de toutes les diffusions o il est explicitement cibl. Un filtre de recherche a t ajout aux documents Source et Utilisateur. Des alertes ont t ajoutes pour l'tat du service. Les types de regroupements et d'utilisateurs ont t rendus plus cohrents parmi les services.

Rduction avec champs verrouillsDans les versions antrieures de QlikView, la rduction tait impacte par les champs verrouills (en rduisant en effet les valeurs verrouilles). Dans la version 11, la rduction ignore les champs verrouills.

Enregistrement dans le service de diffusionLe traitement des enregistrements et des erreurs n'est pas totalement fiable et porte parfois confusion. Une seule vritable erreur peut parfois apparatre sous la forme de trois erreurs ou plus. Une tche qui s'est termine sans problme peut parfois gnrer plusieurs avertissements car le QVB n'a pas rpondu pendant quelques secondes. Ce comportement est dsormais rgl.

QMC et QMEC fusionnes en QMCLa QMC a t supprime et QEMC a t renomme QMC.

Modification du point d'accsL'aspect et la convivialit du point d'accs ont chang, notamment avec l'ajout de nouvelles fonctionnalits de recherche.

25

Amliorations EDXLe dmarrage d'un EDX renverra dsormais un numro de session pour permettre d'interroger l'tat de la session plutt que de la tche. Une fois la session termine, l'tat contient une liste de toutes les tches (et numros de session) ayant t dclenches, permettant le suivi continu de l'tat. Cette fonctionnalit est disponible via l'API.

Amliorations de l'quilibrage de chargeLe rapport sur la charge de la mmoire et de l'UC sur les serveurs QlikView physiques a t amlior. L'algorithme d'quilibrage de charge a galement t amlior. Il est possible de modifier la formule d'quilibrage de charge utilise, mais uniquement par le biais du fichier de configuration. Ceci est intentionnel et n'est pas affich sur l'IU car elle ne doit pas tre modifie dans une installation normale.

MSI Installation pour le serveur QlikViewLa convivialit de MSI a t revue.

2.4 QlikView WorkBenchQlikView Workbench a t mis jour de manire intgrer de nouvelles fonctions:l l

QlikView Workbench inclut dsormais un assistant permettant de crer des objets d'extension. Auparavant, Workbench ne pouvait tre utilis que dans le cadre d'un projet de site Web ASP.NET. Il est dsormais possible de se connecter un QVW via JavaScript/une balise div sans avoir besoin d'un composant dll .NET.

2.5 APILa version 11 inclut des mises jour de toutes les API, y compris COM, QlikView Management Service et JavaScript. Toutes les nouvelles API sont conues en tenant compte des nouvelles fonctionnalits et de la rtrocompatibilit. En outre, QlikView proposera une nouvelle API dorsale pour grer l'accs aux groupes du serveur QlikView et rcuprer les listes de documents.

API COMQlikView offre de nouvelles API pour l'automatisation des tats alternatifs.

API du service de gestion QlikViewCette version inclut les mises jour suivantes de l'API du service de gestion QlikView:l l l l l l l l

tat du service Configuration et gestion des licences du serveur QlikView et de QlikView Publisher (pas les CAL) Paramtres du service de diffusion de QlikView Configuration de la collaboration des documents utilisateurs (pour le mode restreint) Ouverture/accs aux donnes des documents source (par exemple, les champs et favoris) Statistiques QVS Recherche et validation des utilisateurs DSC Importation de tches/communication du service de gestion de QlikView distance

API JavaScript QlikViewLa documentation JavaScript de la version 11 a t mise jour.

26

3 Problmes de compatibilit avec les versions antrieures de QlikViewL'quipe de dveloppement a fait tout son possible pour faire en sorte ue la migration vers la version 11 de QlikView soit la plus lgre possible. Et nous pensons avoir atteint cet objectif (surtout depuis les versions QlikView 7.52, 8, 9 et 10). Ce document rpertorie les domaines concerns.

3.1 Compatibilit des formats de fichiersCompatibilit des formats de fichiers dans QlikView7, 8, 9, 10 et 11QlikView 7.52 et plus partagent le mme format de fichier que QlikView 11. Vous pouvez travailler avec les diffrentes versions sans vous soucier de cet aspect. Les nouvelles fonctions de document QlikView 11 ne sont bien entendu pas compatibles avec QlikView 7.52, 8, 9 et 10, mais sont conserves mme si le document est ouvert et modifi partir d'une version prcdente. Le fonctionnement des fichiers issus de diffrentes versions est trs similaire celui des fichiers Microsoft Office jusqu' prsent.

Compatibilit de lecture des formats de fichiers avec les versions antrieures de QlikViewQlikView 11 ouvre tous les fichiers crs dans QlikView 7.52 et les versions ultrieures. Si vous avez besoin d'ouvrir des fichiers de versions prcdentes de QlikView, vous devez utiliser QlikView 7.52. Contactez votre revendeur QlikView pour obtenir un exemplaire gratuit. L'quipe de dveloppement a toujours dploy ses efforts pour faire en sorte qu'un document de la nouvelle version ressemble le plus possible celui de l'ancienne version. Cependant, l'ajout de nouvelles fonctions peut parfois affecter l'apparence des anciens documents.

Enregistrement aux formats de fichiers prcdents depuis QlikView 11QlikView11 ne permet pas d'enregistrer des documents dans un format antrieur la version 7.52 de QlikView.

3.2 Environnements client/serveur mixtesQlikView 11 QlikView 7/8/9/10Le serveur QlikView 7.52 et plus fonctionne en continu avec les clients QlikView 11 de mme que le serveur QlikView 11 avec les clients QlikView 7.52 et plus. Naturellement, pour profiter des fonctionnalits spcifiques de QlikView 11, vous devez disposer du serveur et du client de cette version. QlikView 11 est incompatible avec les versions 7.51 et antrieures de QlikView.

Versions antrieuresLe serveur QlikView 11 n'est pas compatible avec les clients QlikView 6. De la mme manire, les serveurs QlikView 6 ne sont pas compatibles avec les clients QlikView 11.

27

28

4 QlikView Personal EditionAvec QlikView Personal Edition, QlikTech propose une version gratuite de QlikView destine une utilisation personnelle. Elle est destine aux particuliers, aux tudiants et aux petites start-ups. QlikView Personal Edition correspond la version complte du bureau QlikView et utilise le mme pack d'installation. La seule diffrence rside dans le fait que QlikView Personal Edition fonctionne sans cl de licence. Si, un moment donn, votre organisation ou vous-mme dcidez d'acheter une licence complte de QlikView, cette installation de Personal Edition deviendra automatiquement une version complte du Bureau QlikView ne ncessitant aucun logiciel supplmentaire ni modification de vos documents QlikView. QlikView Personal Edition n'est pas limit en termes de dure et de fonctionnalits ; toutefois, quelques points doivent tre respects concernant la manipulation des documents QlikView. Dans QlikView Personal Edition, chaque document est sauvegard avec une cl utilisateur qui relie le fichier l'ordinateur sur lequel il est cr. Ceci signifie :l

l

QlikView Personal Edition peut uniquement ouvrir des fichiers crs avec cette version particulire de QlikView. Ceci signifie qu'avec QlikView Personal Edition, vous ne pouvez pas utiliser vos documents QlikView sur d'autres ordinateurs, vous ne pouvez pas partager vos documents QlikView avec un autre utilisateur non inscrit ni ouvrir un document QlikView d'un autre utilisateur ( l'exception des documents spcialement prpars par QlikTech des fins personnelles). Nanmoins, les documents crs dans QlikView Personal Edition peuvent tre utiliss avec une copie autorise de QlikView Desktop et galement tre publis sur un serveur QlikView. Vous ne pouvez pas importer une mise en page de document entier (feuilles/objets/paramtres de scurit, etc. au format XML, sans les donnes) dans QlikView Personal Edition.

Si vous devez changer d'ordinateur, vous ne pourrez plus ouvrir vos documents prcdemment crs avec QlikView Personal Edition. Dans ce cas, vous pouvez dcider de rcuprer vos fichiers. La rcupration de fichiers signifie qu'une nouvelle cl utilisateur est gnre, attribue l'ancien document et utilise pour tous les fichiers ultrieurs, et pas uniquement pour le fichier en question. Une fois qu'un fichier a t rcupr, vous ne pouvez plus l'utiliser sur l'ordinateur sur lequel vous l'avez cr. QlikView accepte quatre modifications de cl utilisateur sur un document. Par la suite, le message d'erreur La longueur de cl maximale a t atteinte est affich et le document ne peut plus tre ouvert. La seule possibilit consiste le recrer partir de son fichier de travail. Par consquent, vous ne devriez pas rcuprer des documents QlikView que vous n'avez pas crs (documents d'un forum, d'un collgue, etc.). Agir de la sorte vous fera utiliser l'une de vos tentatives de rcupration restantes. En tant qu'utilisateur de QlikView Personal Edition, vous pouvez tout moment mettre le logiciel niveau vers une version plus rcente et continuer travailler sur vos documents. Les dernires versions peuvent tre tlcharges sur la page de tlchargement QlikView et installes sur l'ordinateur existant.

Remarque ! Si vous avez utilis toutes vos tentatives de rcupration, le tlchargement d'une nouvelle version ou de la mme version ne rinitialisera pas le compteur.Les utilisateurs de QlikView Personal Edition ne bnficient pas de l'assistance par tlphone ou par email de QlikTech mais ils peuvent obtenir l'excellente aide de notre communaut active d'utilisateurs, QlikCommunity. L'ensemble de son contenu est accessible nos membres, mais vous devez vous inscrire pour poster des questions sur le forum, tlcharger des fichiers ou vous inscrire des formations. La section Share QlikViews de QlikCommunity comprend un nombre incalculable d'applications QlikView qui ont aid nos membres dcouvrir des utilisations nouvelles, diffrentes et mme amusantes de QlikView. Toutes ces applications ont t prpares pour pouvoir tre utilises dans QlikView Personal Edition. Le tutoriel QlikView est l'un des meilleurs moyens de dcouvrir les fonctions de QlikView ; il donne des conseils utiles comme des exemples d'expressions, des blocs de codes et des conseils de conception. Le

29

Tutoriel et les fichiers correspondants peuvent tre tlchargs sur la page de tlchargement QlikView. Ces documents sont galement adapts QlikView Personal Edition.

30

Partie 2 Installation

Partie 2 Installation

31

5 Installation de QlikViewLors de l'acquisition de QlikView, vous recevez un courriel contenant des informations sur le contrat de licence, ainsi que le(s) numro(s) de srie et le(s) numro(s) de contrle ncessaires. Pour obtenir des informations sur les systmes d'exploitation pris en charge et la configuration systme requise, voir Annexe (page 975).

5.1 Packages d'installation de QlikViewVous avez le choix entre plusieurs packages d'installation QlikView. Les installations de QlikView Desktop, QlikView Server, QlikView WorkBench et QlikView WebParts sont disponibles en version 32bits et 64bits. Pour en savoir plus sur QlikView Server, QlikView WorkBench et QlikView WebParts, consultez la documentation relative chacun de ces produits.

Packages d'installation de QlikView DesktopLes packages d'installation de QlikView Desktop comprennent les composants suivants:l l l l l l

Application QlikView Plug-in QlikView pour Internet Explorer Thmes QlikView Exemples de QlikView Fichiers d'aide disponibles dans plusieurs langues, slectionnables partir de l'interface utilisateur Manuel de rfrence de QlikView en anglais

Vous pouvez slectionner Personnalise au cours de l'installation afin de rduire le nombre de composants installs.

Packages de la documentation et du didacticiel de QlikViewVous pouvez tlcharger et installer sparment la documentation de QlikView. Veuillez noter que la plupart des informations figurant dans le manuel de rfrence de QlikView sont disponibles dans les fichiers d'aide, lesquels sont automatiquement inclus dans l'installation standard de QlikView. Les fichiers d'aide sont disponibles dans toutes les langues que vous pouvez slectionner partir de l'interface utilisateur. Le package d'installation complet de la documentation et du didacticiel comprend les composants suivants:l l l l

l

l

Manuel de rfrence de QlikView Server Manuel de rfrence de QlikView WorkBench Manuel de rfrence de QlikView WebParts Manuel de rfrence de QlikView, disponible dans toutes les langues que vous pouvez slectionner partir de l'interface utilisateur Didacticiel de QlikView, disponible dans toutes les langues que vous pouvez slectionner partir de l'interface utilisateur Guide API (document QlikView)

Le package d'installation complet de la documentation et du didacticiel de QlikView Desktop comprend les composants suivants:l

Manuel de rfrence de QlikView, disponible dans toutes les langues que vous pouvez slectionner partir de l'interface utilisateur

32

Partie 2 Installation

l

l

Didacticiel de QlikView, disponible dans toutes les langues que vous pouvez slectionner partir de l'interface utilisateur Guide API (document QlikView)

Le package d'installation de la documentation et du didacticiel de QlikView Desktop dans une langue spcifique comprend les composants suivants:l l

Manuel de rfrence de QlikView dans la langue slectionne Didacticiel de QlikView dans la langue slectionne

5.2 Tlchargement et lancement du programme d'installation de QlikView DesktopProcdez de la faon suivante: 1. Rendez-vous sur le site Internet www.qlikview.com/download et slectionnez un package d'installation QlikView Desktop. 2. Inscrivez-vous ou connectez-vous pour lancer le tlchargement de QlikView. 3. Double-cliquez sur le fichier Setup.exe pour dmarrer l'installation. Le programme d'installation devrait alors dmarrer.

5.3 Au cours de l'excution du programme d'installation1. Commencez par slectionner la langue d'installation souhaite dans la liste droulante, puis cliquez sur OK. 2. Patientez pendant la prparation de l'installation, en suivant les instructions affiches l'cran. 3. Lorsque la bote de dialogue Bienvenue s'ouvre, lisez les informations qu'elle contient, puis cliquez sur Suivant. 4. Le contrat de licence du logiciel s'affiche. Lisez-le, cliquez sur J'accepte le contrat de licence (le cas chant), puis sur Suivant. 5. Dans la bote de dialogue Informations client, vous pouvez indiquer qui l'installation est destine. Cliquez sur Suivant pour continuer. 6. Si vous prfrez choisir un autre dossier de destination au lieu de l'emplacement dfini par dfaut pour l'installation du programme, cliquez sur Modifier dans la bote de dialogue Dossier de destination. Cliquez ensuite sur Suivant. 7. La bote de dialogue Type d'installation s'affiche. Si vous slectionnez Complte, les fonctions suivantes seront installes dans le chemin d'accs spcifi dans la bote de dialogue prcdente: Le programme QlikView et son fichier d'aide, le plug-in de QlikView pour Internet Explorer, ainsi que des exemples de fonctions et fonctionnalits de QlikView. Si vous slectionnez Personnalise, lorsque vous cliquez sur Suivant, une bote de dialogue s'affiche dans laquelle vous pouvez indiquer les fonctions installer. Effectuez les slections voulues, puis cliquez sur Suivant. 8. L'installation est prsent prte tre lance. Cliquez sur Installer pour la lancer. 9. Dans la dernire bote de dialogue, cliquez sur Terminer pour achever le processus d'installation. Remarque: Veillez toujours saisir le numro de licence QlikView sur le compte qui a install le logiciel; sinon, il pourrait ne pas fonctionner correctement.

Journalisation de l'installationLors de l'excution de Setup.exe, un fichier journal est consign dans le dossier temp de l'utilisateur. Il s'intitule QlikViewx86.wil dans la version x86 et QlikViewx64.wil dans la version 64bits. Chaque fois que l'installation est excute, un nouveau fichier est gnr et crase l'ancien journal.

33

Fichier de paramtres QlikViewDepuis la version10, tous les paramtres de QlikView sont enregistrs dans un fichier au lieu d'tre consigns dans le registre. Le fichier Settings.ini se trouve dans le dossier C:\Users\username\AppData\Roaming\QlikTech\QlikView sous Windows Vista et Windows7. Sur les systmes plus anciens, il se trouve dans C:\Documents and Settings\username\Application Data\QlikTech\QlickView. Les paramtres de QlikView OCX se trouvent dans le mme fichier.

5.4 EnregistrementAucun enregistrement n'est ncessaire si vous avez obtenu votre licence QlikView sur un serveur QlikView ou si vous possdez l'dition personnelle QlikView. Il est cependant possible d'acqurir un numro de srie pour ce produit et de le saisir sous l'onglet Prfrences utilisateur: Licence. L'enregistrement de QlikView vous permet de travailler hors ligne sans contact avec un serveur QlikView pendant des priodes prolonges (suprieures 30 jours). Contactez votre revendeur QlikView pour plus de dtails.

Remarque: L'enregistrement ncessite un accs au rseau ou une activation par tlphone (facultative).Une fois votre copie de QlikView installe et ventuellement enregistre, vous pouvez commencer utiliser le logiciel.

5.5 Distribution en rseau de QlikViewCe type d'installation est utile si vous possdez plusieurs licences et souhaitez vous assurer que tous les utilisateurs possdent la mme version de QlikView. Chaque utilisateur a cependant toujours besoin d'un numro de licence distinct. Pour distribuer une installation de QlikView, vous devez disposer du fichier d'installation excutable. Les numros de srie et de contrle ne sont pas ncessaires avant le dmarrage de votre premire session QlikView sur l'ordinateur client. QlikView11 utilise la mthode Microsoft Windows Installer (cration de packages MSI). Pour en savoir plus sur les faons d'installer un package MSI, rendez-vous sur la page que Microsoft consacre Windows Installer :l

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/ windows_installer_start_ page.asp

5.6 diteur de fichiers d'activation de licencesVous pouvez galement mettre jour votre licence et examiner le fichier d'activation de licence en slectionnant Mise jour de la licence dans le menu Aide. Cette opration ne ncessite pas d'accs rseau.

34

Partie 2 Installation

diteur de fichiers d'activation de licence

Dans cette bote de dialogue, l'utilisateur peut consulter ou modifier le fichier d'activation de licence.

Cl de licence activeIl s'agit de la cl de licence active de la licence QlikView qui est normalement saisie lors de l'installation initiale du programme. Il est galement possible de la saisir ou de la modifier ultrieurement via l'onglet Prfrences utilisateur: Licence. Il est aussi possible d'excuter QlikView sans acheter de cl de licence. Dans ce cas, un bail de licence provenant d'un serveur QlikView (appel CAL, licence d'accs client) ou une dition personnelle QlikView est ncessaire.

Fichier d'activation de licence actifFichier texte contenant les informations pertinentes pour la licence installe. Il est requis pour activer la cl de licence.

Contacter le serveur d'activation de licencesCliquez sur ce bouton si la zone de texte Fichier d'activation de licence actif au-dessus est vide, afin de contacter le serveur d'activation de licence.

Problmes relatifs au fichier d'activation de licencesUn ficher d'activation de licence (fichier LEF, License Enabler File) est ncessaire pour vrifier la validit d'une cl de licence QlikView. Pendant l'initialisation de la cl de licence, le serveur d'activation de licences QlikTech est contact via Internet. Si les informations fournies sont correctes, un fichier d'activation de licence est automatiquement transfr sur votre ordinateur. Normalement, cette procdure se remarque peine, car tout se passe en arrire-plan. Il arrive cependant que la procdure choue, soit parce que vous ne parvenez pas contacter le serveur d'activation de licences, soit parce qu'un pare-feu empche le transfert du fichier d'activation de licence. La bote de dialogue chec de la licence s'affiche alors pour vous informer du problme.

35

Si vous ne parvenez pas obtenir un fichier d'activation de licence valide par la procdure normale et que vous estimez y avoir droit, vous pouvez l'obtenir directement du support technique de QlikTech. Lorsque vous copiez le fichier texte directement dans l'diteur de fichiers d'activation de licences, assurez-vous qu'il ne reste pas d'espaces vides dans le texte.

5.7 Mise jour de QlikViewLe menu Aide de QlikView comprend l'option Mise jour de QlikView... Si cette option est slectionne, le site de mise jour de QlikView s'affiche sur Internet, o vous trouverez les mises jour ventuelles de votre version de QlikView. Les mises jour disponibles dpendent des informations de votre licence QlikView et de votre systme d'exploitation.

36

6 OLEDB et ODBC6.1 OLEDBQlikView prend en charge l'interface OLEDB qui permet la connexion des sources de donnes externes. De nombreuses bases de donnes externes sont accessibles via le fournisseur OLEDB de Microsoft pour pilotes ODBC.

6.2 Quand a-t-on besoin de l'interface ODBC ?Pour accder une base de donnes gnrale, il est ncessaire que l'interface ODBC (Open DataBase Connectivity) soit installe. L'alternative consiste exporter les donnes de la base de donnes dans un fichier lisible par QlikView. En gnral, des pilotes ODBC sont installs avec le systme d'exploitation. Vous pouvez acheter des pilotes supplmentaires chez des revendeurs de logiciels, les trouver sur Internet ou ils peuvent tre fournis par le fabricant de SGBD. Certains pilotes sont distribus gratuitement. L'interface ODBC dcrite ici est l'interface prsente sur l'ordinateur client. Si l'utilisation d'ODBC est prvue pour accder une base de donnes relationnelle multi-utilisateur sur un serveur de rseau, un logiciel SGBD supplmentaire permettant un client d'accder la base de donnes sur le serveur peut tre ncessaire. Contactez le fournisseur de SGBD pour plus d'informations sur le logiciel requis. QlikView fonctionne avec des pilotes ODBC 32 bits et 64 bits. Cependant, il est trs important d'utiliser les versions correspondantes des pilotes ODBC et la version du programme. La version 32 bits de QlikView ne fonctionne qu'avec les pilotes ODBC 32 bits. Toutefois, la version 64 bits fonctionne avec les pilotes ODBC 32 et 64bits.

Le bon pilote ODBC est-il install ?Sur une plateforme 64 bits, il est possible d'utiliser des applications 32 bits et 64 bits. Il est galement possible d'excuter des pilotes ODBC 32 bits et 64 bits. Lorsque vous utilisez les versions 64 bits d'ODBC et de QlikView, l'administrateur des sources de donnes ODBC se trouve dans le Panneau de configuration, Outils d'administration. Lorsque vous utilisez les versions 32 bits d'ODBC et de QlikView, vous devez dmarrer l'administrateur 32 bits via le fichier excutable odbcad32.exe, situ dans le dossier SysWOW64, en gnral l'adresse c:\windows\SysWOW64. Selon Microsoft, dans les versions 64 bits des systmes d'exploitation, le dossier system32 (en gnral situ sous c:\windows\system32) ne contient que des fichiers 64 bits. S'il existe galement une version 32 bits du fichier, il se trouve dans le dossier syswow64. Voir http://technet.microsoft.com pour plus d'informations. Dans un systme d'exploitation 32 bits, la configuration est trs facile car tous les fichiers et pilotes sont 32 bits. Un administrateur des sources de donnes ODBC devrait tre install sur le systme. (Pour ODBC 32 bits sur un systme d'exploitation 64 bits, lancez odbcad32.exe.) Activez l'onglet Pilotes ODBC pour identifier les pilotes installs.

37

Bote de dialogue Administrateur de sources de donnes ODBC, onglet Pilotes.

Si le pilote dont vous avez besoin ne se trouve pas dans l'onglet Pilotes ODBC, contactez le fournisseur de logiciel pour obtenir le bon pilote.

6.3 Crer des sources de donnes ODBCUne source de donnes ODBC doit tre cre pour la base de donnes laquelle vous souhaitez accder. Cela peut tre fait au cours de l'installation ODBC ou ultrieurement. Avant de commencer crer des sources de donnes, vous devez savoir si vous voulez qu'il s'agisse de sources de donnes utilisateur ou systme. Les sources de donnes utilisateur sont inaccessibles, moins que le bon identifiant utilisateur n'ait t utilis la connexion. Pour partager les sources de donnes avec d'autres utilisateurs, des sources de donnes systme doivent tre cres. 1. Ouvrez nouveau la bote de dialogue Administrateur de sources de donnes ODBC. 2. Cliquez sur l'onglet Sources de donnes utilisateur pour crer des sources de donnes utilisateur, ou sur l'onglet Sources de donnes systme pour crer des sources de donnes systme. 3. Cliquez sur le bouton Ajouter. La bote de dialogue Crer une nouvelle source de donnes doit s'afficher et donner une liste des pilotes ODBC installs. 4. Si le bon pilote ODBC figure dans la liste, slectionnez-le et cliquez sur le bouton OK. Une bote de dialogue spcifique au pilote de base de donnes slectionn apparat. Nommez la source de donnes et dfinissez les paramtres ncessaires. Cliquez sur le bouton OK lorsque vous avez fini.

38

Partie 3 Navigation et bases

Partie 3 Navigation et bases

39

7 Lancement de QlikViewLancement de QlikView Lancez QlikView partir du menu Dmarrer, Programmes ou par un double-clic sur un document QlikView. Pour lancer QlikView partir de la ligne de commande, utilisez les paramtres dcrits la section suivante.

7.1 Syntaxe de ligne de commandeLe dclenchement de la ligne de commande QlikView peut tre dcrit par la syntaxe suivante (pour une description de la notation de la syntaxe, voir Backus-Naur Form (page 995)):

[ chemin ]Qv.exe[ { commutateur } fichierdudocument ] Le chemin est soit le chemin absolu, soit le chemin relatif par rapport au rpertoire ouvert.fichierdudocument::= [ chemin ] nomdefichierdudocument

nomdefichierdudocument est le nom de fichier de votre document. commutateur sert indiquer diffrentes options :/r Commutateur de rechargement. Le document sera ouvert et le script recharg. Il sera ensuite enregistr et QlikView se fermera. /rp Comme ci-dessus, mais avec un rechargement partiel. /l Chargement de nouvelles donnes. Le document sera ouvert et le script recharg. Il ne sera pas enregistr et QlikView restera ouvert. /lp Comme ci-dessus, mais avec un rechargement partiel. /v Si ce commutateur est immdiatement suivi d'une variable et d'une affectation, la variable recevra la valeur affecte avant que l'excution du script ne dmarre. /nodata Ouvre le document sans les variables ni les donnes de la table et des champs. Cette fonction est galement disponible pour les documents ouverts prcdemment la Page de dmarrage (page 41). /NoSecurity Outrepasse les mesures de scurit de QlikView contre les macros hostiles et les scripts incorpors aux documents QlikView. Aucun avertissement invitant l'utilisateur accepter ou non un code potentiellement dangereux ne s'affichera. Utilisez ce commutateur avec prcaution et uniquement avec des documents connus. Exemple:

qv.exe /r/vMyvar=123 abc.qvw Remarque: Afin d'viter que des messages d'erreur n'apparaissent l'excution de scripts en mode de traitement par lots, fixez toujours le mode d'erreur de la variable de script 0 dans le script (voir Variables d'erreur (page 301)).

40

Partie 3 Navigation et bases

7.2 Page de dmarrage

Onglet Mise en route de la page de dmarrage de QlikView

La page de dmarrage contient plusieurs onglets. Le nombre d'onglets et le contenu de certains d'entre eux peuvent varier, car ils incluent du contenu web. Les onglets suivants seront toujours prsents au dmarrage de QlikView. Mise en route Contient les informations et les liens utiles qui permettront d'explorer les possibilits de QlikView. Contient des liens directs pour tlcharger ce tutoriel, ouvrir l'Assistant Mise en route et accder aux ressources slectionnes sur www.qliktech.com.

41

Derniers documents ouverts

Contient la liste des derniers documents et dernires pages Web ouverts. Vous avez seulement besoin de cliquer sur le lien correspondant pour le r-ouvrir. Effectuez un clic droit sur le document pour accder un menu contextuel contenant les commandes suivantes: Ouvrir "nom du document" sans donnes Ouvre le document mais ignore la table et les donnes des champs. Une disposition comprenant toutes les feuilles et tous les objets de feuille en place mais vide s'ouvre. Cette fonction peut s'avrer utile pour, par exemple, ouvrir des documents endommags ou pour viter d'attendre trop longtemps lorsque le document est volumineux alors que vous souhaitez lui apporter une modification mineure. (Il faudra bien sr rexcuter le script afin de rimporter les donnes dans le document aprs modification.) Pour ce faire, vous pouvez galement utiliser le commutateur de ligne de commande nodata( Syntaxe de ligne de commande (page 40)). Ouvrir "nom du document" et recharger les donnes Ouvre le document et procde un rechargement immdiat des donnes. Rechercher des documents dans le dossier Ouvre le dossier dans lequel est stock le document. Ajouter "nom du document" aux Favoris Ajoute le document ou la page Web la liste de favoris. Retirer "nom du document" de cette liste Supprime le document de la liste des derniers documents ouverts. Ceci n'affecte pas le fichier du document. Contient une liste de documents et de pages Web dj ajouts la liste des favoris. Contrairement la liste des derniers documents utiliss, la liste des favoris reste inchange tant que vous n'ajoutez pas ou ne supprimez pas explicitement d'entres dans cette liste. Cliquez simplement sur une page ou un document favori pour le rouvrir. Effectuez un clic droit sur le document pour accder un menu contextuel contenant les commandes suivantes: Ouvrir "nom du document" sans donnes Ouvre le document mais ignore les variables, la table et les donnes des champs. Une disposition comprenant toutes les feuilles et tous les objets de feuille en place mais vide s'ouvre. Cette fonction peut s'avrer utile pour, par exemple, ouvrir des documents endommags ou pour viter d'attendre trop longtemps lorsque le document est volumineux alors que vous souhaitez lui apporter une modification mineure. (Il faudra bien sr rexcuter le script afin de rimporter les donnes dans le document aprs modification.) Il est galement possible de l'excuter l'aide du commutateur de ligne de commande nodata. Ouvrir "nom du document" et recharger les donnes Ouvre le document et procde un rechargement immdiat des donnes. Rechercher des documents dans le dossier Ouvre le dossier dans lequel est stock le document. Retirer "nom du document" des Favoris Supprime le document de la liste des favoris. Ceci n'affecte pas le fichier du document.

Raccourcis

42

Partie 3 Navigation et bases

Ouvrir sur un serveur

Contient la liste de serveurs QlikView rcemment ouverts ainsi qu'une interface conviviale permettant de se connecter tout autre serveur QlikView. Ds lors que vous avez slectionn un serveur QlikView, QlikView tablit la connexion et affiche la liste des documents disponibles, qui s'ouvrent par un simple clic. Cliquez sur >> Afficher les options pour afficher les options d'authentification avances. Pour plus d'informations sur ces commandes, voir Connexion au serveur (page 43). Serveurs rcemment utiliss affiche la liste des serveurs auxquels vous vous tes connect rcemment. Serveurs proximit affiche la liste de tous les serveurs connects au rseau.

QlikView mmorisera l'onglet utilis en dernier lieu et l'ouvrira lors du prochain lancement de QlikView. Dsactivez la case cocher Afficher la page de dmarrage au lancement de QlikView si vous prfrez que la page de dmarrage ne s'affiche plus au lancement de l'application. La page de dmarrage peut rester ouverte et est accessible via l'option Page de dmarrage du menu Fentre. Si vous fermez la page de dmarrage, vous pourrez la rouvrir tout moment en cliquant sur Afficher la page de dmarrage dans le menu Aide.

7.3 Connexion au serveur

Bote de dialogue Connexion au serveur

On utilise cette bote de dialogue pour ouvrir des documents QlikView distance sur un serveur QlikView. N'oubliez pas que lorsque vous ouvrez des documents en tant que client d'un serveur QlikView, les possibilits sont limites par rapport celles offertes par les documents locaux. En tant que client, vous ne pourrez sans doute pas ajouter ou supprimer d'objets de feuille, selon la prise en charge ou non de la collaboration par le document. Vous ne pouvez pas ajouter ou supprimer de feuilles. En outre, la plupart des botes de dialogue de proprits et le script ne sont pas accessibles, les macros ne peuvent pas tre modifies et le document ne peut pas tre enregistr.

43

Sous Serveur, saisissez le nom ou l'URL d'un ordinateur sur lequel le serveur QlikView est en cours d'utilisation. Cliquez ensuite sur Connexion. On peut rcuprer les serveurs visits rcemment dans la liste droulante. Une URL peut contenir des donnes de connexion supplmentaires selon les Connexion pseudoURL: (page 44) dcrites au bas de cette page d'aide. Une fois que vous tes connect, le volet central de la bote de dialogue affiche les dossiers de documents disponibles sur le serveur QlikView. Cliquez sur un dossier et les documents disponibles s'afficheront sous Nom au bas de la bote de dialogue. Double-cliquez sur un document ou slectionnez-le puis cliquez sur Ouvrir pour ouvrir le document. Effacer la liste Ce bouton efface la liste des serveurs utiliss rcemment sur la page de dmarrage. Slectionnez votre mthode d'identification au serveur QlikView. Les trois mthodes d'authentification suivantes sont disponibles: Utiliser l'identit NT Utilise l'identit NT authentifie. Cela ne fonctionne que si l'ordinateur est connect au mme domaine Windows NT que le serveur QlikView. Anonyme Utilise un identifiant anonyme. Vous ne pouvez vous connecter que si le serveur QlikView autorise les utilisateurs anonymes et vous n'avez accs qu'aux documents dont l'accs est autoris pour le compte anonyme du serveur QlikView. La connexion pseudo-URL sous Serveur sera complte par une @ avant le nom du serveur. Identit alternative Utilise un nom d'utilisateur NT spcifique connu sur le domaine du serveur QlikView. On saisit le nom d'utilisateur dans la zone d'dition ID utilisateur. Vous serez invit saisir le mot de passe correspondant lorsque vous cliquerez sur le bouton Connexion. La connexion pseudo-URL sous Serveur sera complte par nomutilisateur@ avant le nom du serveur. Si ce paramtre est activ, le volet au bas de la bote de dialogue affiche le contenu de tous les sous-dossiers simultanment plutt que sous forme d'arbre.

Authentification

Lister par ordre alphabtique

Connexion pseudo-URL:Lorsqu'on se connecte un serveur QlikView partir de clients Windows, soit par une bote de dialogue Ouvrir sur un serveur, soit par des fichiers de connexion, une pseudo-URL est utilise comme adresse du document. La syntaxe est la suivante:

qvp://[[nomutilisateur][@]]nomhte[:port|;protocole]/nomdocument o: nomutilisateur est un ID utilisateur Windows. Ce paramtre est facultatif. nomhte est le nom de l'hte. Ce paramtre est obligatoire. nomdocument est le nom du document QlikView (sans l'extension qvw). Ce paramtre est facultatif. port (par exemple 4749) peut tre utilis pour indiquer au serveur un port spcifique protocole (par exemple http) peut tre utilis pour prciser un protocole de tunnel. Ce paramtre est facultatif.@ sansnomutilisateur correspond une identit anonyme. Si l'identit d'utilisateur est omise, le serveur utilise l'identit d'ouverture de session Windows.

44

Partie 3 Navigation et bases

7.4 Traitement par lotsSi vous devez mettre jour rgulirement le document QlikView, par exemple tous les soirs, le mieux est d'utiliser le serveur QlikView ou QlikView Publisher.

Serveur QlikViewLe serveur QlikView offre une plate-forme qui permet d'hberger et de partager les informations QlikView sur Internet/l'intranet. Il est troitement intgr QlikView pour proposer une suite intgre de technologies d'analyse des donnes aux utilisateurs finaux. Le composant serveur du serveur QlikView est la pice centrale de cette technologie ; il offre une solide communaut documentaire QlikView, gre de faon centralise, reliant plusieurs utilisateurs, types de clients, documents et objets dans un environnement sr et scuris.

QlikView PublisherQlikView Publisher est un produit de la gamme QlikView qui gre le contenu et les accs. En offrant aux utilisateurs finaux des informations mises jour et en vous permettant de grer les documents QlikView de faon efficace, QlikView Publisher est un ajout prcieux la suite QlikView. QlikView Publisher diffuse les donnes enregistres dans les documents QlikView aux utilisateurs de l'organisation et aux utilisateurs extrieurs. En rduisant les donnes, chaque utilisateur peut recevoir les informations le concernant. Le service et l'interface utilisateur de QlikView Publisher sont dsormais totalement intgrs au serveur QlikView et la console de gestion QlikView (QMC). En l'absence d'accs au serveur QlikView ou QlikView Publisher, les documents QlikView peuvent tre rechargs sur l'application autonome. Utilisez ensuite les boutons des lignes de commande dcrits dans Syntaxe de ligne de commande (page 40).

Programmes de planificationWindows possde un service de planification des tches. Les services sont contrls depuis l'applet de gestion de l'ordinateur du panneau de configuration (Windows Vista), ou directement depuis le panneau de configuration (Windows XP). Assurez-vous que l'tat du service pertinent est Dmarr (et que le paramtre Dmarrage est dfini sur Automatique si le service doit dmarrer automatiquement aprs un redmarrage). Le plus facile pour soumettre un traitement par lots est gnralement de crer un fichier de commandes contenant les commandes voulues. Le fichier, appel par exemple MyBatch.cmd, pourrait contenir les commandes suivantes :

C:\qlikview\qv.exe /r C:\qlikview\exemple\fichier.qvw

Le service PlanificationLe service de planification s'excute normalement sur le compte systme et comprend donc certaines restrictions. Si vous devez accder des ressources en rseau, reconfigurez le service pour qu'il s'excute sur un compte diffrent. Comme la licence QlikView est stocke dans un dossier propre au compte, assurez-vous qu'elle est correctement enregistre pour le compte utiliser. Pour ce faire, soumettez une tche interactive :

C:\>AT 11:00 /interactive "C:\Program Files\QlikView\qv.exe"Cela provoquera l'affichage de la bote de dialogue Enregistrement de la licence. Il est galement possible d'y enregistrer la licence pour le compte voulu. Le fichier de commandes (voir la page prcdente) peut tre soumis, par exemple de la faon suivante :

C:\>AT 11:00 /every:m,t,w,th,f,sa,su C:\MonBatch.cmdLe fichier de commandes sera ainsi excut tous les jours 11:00.

45

Accs de section

Pour rexcuter un fichier QlikView contenant un accs la section, assurez-vous que le numro de srie de la licence qui est installe sur l'ordinateur procdant au traitement par lots est autoris excuter le script sans saisir de nom d'utilisateur ni de mot de passe. Voir l'exemple ci-dessus. Pour plus d'informations sur l'accs de section, voir Scurit (page 433).

ODBCSi ODBC est utilis, veuillez vous assurer que la dfinition des sources de donnes est disponible pour le compte procdant la rexscution. Le plus simple pour cela est probablement de dfinir les sources de donnes comme Sources de donnes systme dans le Panneau de configuration ODBC.

46

8 Assistant Mise en routeL'Assistant Mise en route facilite la cration de documents QlikView en chargeant les donnes et en concevant un graphique selon les tapes suivantes:

tape 1 - Slectionner l'origine des donnes tape 2 - Vrifier la prsentation des donnes tape 3 - Enregistrer le fichier tape 4 - Slectionner un type de graphique tape5 - Dfinir les dimensions et les listes de slection tape 6 - Ajouter une expression

page 48 page 49 page 50 page 51 page 52 page 53

Lancement de l'Assistant Mise en routeL'Assistant Mise en route est lanc l'ouverture d'un nouveau document QlikView. Dans la premire page de l'assistant, il est possible de contrler l'affichage de l'assistant lors de la cration d'un document QlikView. Ce paramtre est galement configurable dans la bote de dialogue Prfrences utilisateur, accessible via le menu Paramtres.

47

tape 1 - Slectionner l'origine des donnes

tape1 de l'Assistant Mise en route

L'assistant permet uniquement de grer des fichiers Excel. Cliquez sur Parcourir pour accder au fichier contenant les donnes. Vous noterez que seule la premire feuille de calcul d'un fichier Excel est charge. Si les donnes sont enregistres dans un autre format de fichier qu'Excel, slectionnez-les l'aide de l'diteur de script. Cliquez sur Suivant pour continuer.

48

tape 2 - Vrifier la prsentation des donnes

tape2 de l'Assistant Mise en route

Vrifiez la prsentation des donnes et indiquez si la premire ligne de la feuille Excel doit tre utilise pour les en-ttes ou si une nouvelle ligne doit tre insre. Les en-ttes de colonne sont galement appels noms de champs. Pour utiliser des en-ttes prdfinis provenant de la source de donnes, slectionnez Utiliser les en-ttes de colonnes du fichier de donnes. Pour crer de nouveaux en-ttes de colonne, slectionnez Ajouter des enttes de colonne. Chaque colonne est dote d'un titre au format A, B, etc. Pour saisir de nouveaux en-ttes, cliquez sur un en-tte existant (par exemple, A) et tapez par-dessus le nouveau texte de l'en-tte. Cliquez sur ENTRE pour quitter l'en-tte. Cliquez sur Suivant pour continuer.

49

tape 3 - Enregistrer le fichier

Bote de dialogue Enregistrer sous de l'Assistant Mise en route

Dans la bote de dialogue Enregistrer sous, recherchez le dossier dans lequel vous souhaitez enregistrer le fichier QlikView et donnez-lui un nom. Cliquez sur Enregistrer pour fermer la bote de dialogue. Pour dfinir ou modifier le chemin d'accs au fichier, cliquez sur le bouton Enregistrer sous afin de rouvrir la bote de dialogue Enregistrer sous. Cliquez sur Suivant pour continuer et crer un graphique ou choisissez Terminer pour enregistrer le document et fermer l'assistant.

50

tape 4 - Slectionner un type de graphique

tape4 de l'Assistant Mise en route

Slectionnez le type de graphique crer en cliquant sur l'icne correspondante. Les types de graphiques possibles sont ceux qui sont les plus utiliss dans QlikView. Une fois l'assistant ferm, il est possible de revenir au graphique QlikView et d'en modifier le type via la bote de dialogue Proprits du graphique. Cliquez sur Suivant pour continuer.

Remarque: Dans cette tape, le bouton Prcdent est dsactiv.

51

tape5 - Dfinir les dimensions et les listes de slection

tape5 de l'Assistant Mise en route

Slectionnez une ou plusieurs dimensions dans le menu droulant. Les dimensions dfinissent les valeurs pour lesquelles les expressions du graphique seront calcules. Elles sont gnralement places sur la gauche dans les graphes de table et sur l'axe des x des histogrammes, par exemple. Cette tape est automatiquement ignore pour les graphiques de type Jauge, car ceux-ci ne comportent gnralement pas de dimensions. Une fois l'assistant ferm, vous pourrez ajouter des dimensions supplmentaires via la bote de dialogue Proprits du graphique. Pour afficher les valeurs des dimensions dfinies dans les listes de slection de mme que le graphique, laissez la case Afficher les listes de slection coche. Cliquez sur Suivant pour continuer.

52

tape 6 - Ajouter une expression

tape6 de l'Assistant Mise en route

Les expressions de graphique dfinissent les valeurs calcules dans le graphique. Les expressions sont gnralement situes dans la partie droite des tableaux et sur l'axe des ordonnes pour les histogrammes par exemple. Dans QlikView, les expressions peuvent tre courtes et simples ou plus complexes. Cette tape permet de choisir entre trois expressions trs courantes.

Calculer la somme de: Choisissez cette option pour afficher la somme numrique d'un champ, par exemple sum(Ventes). Choisissez alors le champ sur lequel portera la somme dans la liste droulante. Calculer la moyenne pour: Choisissez cette option pour afficher la moyenne numrique d'un champ, par exemple avg(Score). Choisissez alors le champ sur lequel portera la moyenne dans la liste droulante. Compter le nombre de: Choisissez cette option pour afficher le nombre de valeurs d'un champ, par exemple count(NCommande). Choisissez ensuite le champ sur lequel portera le calcul des valeurs dans la liste droulante.

53

Une fois l'assistant ferm, vous pourrez ajouter d'autres expressions via la bote de dialogue Proprits du graphique. Pour afficher la bote de dialogue Proprits du graphique, effectuez un clic droit sur le graphique et choisissez Proprits Pour obtenir des informations sur la suite, laissez la case Lancer l'aide pour apprendre comment dvelopper votre document QlikView coche. Cliquez sur Terminer pour fermer l'assistant et afficher le graphique.

54

9 Fichier QlikViewUn document QlikView est un fichier contenant tout ce dont vous avez besoin pour analyser les donnes : l les donnes elles-mmes l le script ncessaire pour intgrer les nouvelles donnes de la source de donnes au fichier QlikView l des informations de conception, qui comprennent toutes les feuilles, listes de slection, graphiques, etc. l les alertes, favoris ou rapports de document l des informations de droits d'accs l un module de macro Il est ainsi trs facile de distribuer des informations l'aide de fichiers QlikView. L'analyse peut tre effectue indpendamment de l'emplacement des donnes d'origine ou de l'tat du rseau. Les documents QlikView constituent un moyen de partager des informations avec des utilisateurs qui n'ont pas accs la source de donnes d'origine.

9.1 Fichiers de projet QlikViewIl est possible d'enregistrer un document QlikView sur plusieurs fichiers utilisables pour la gestion des versions. Chaque fichier dfinit une proprit du document, une feuille, un objet, un script, etc. Chaque fois que le document est ouvert, les modifications apportes aux objets et aux paramtres sont enregistres sur les fichiers diffrents, ce qui en facilite le suivi. Ainsi, il est galement possible de savoir qui a effectu telle ou telle modification et dans quelle partie du document. Pour crer ces fichiers de projet, vous devez crer un dossier associ au document QlikView, avec le mme nom et le suffixe -prj. Par exemple, le dossier de projet d'un document appel Finance.qvw doit tre Financeprj.

Remarque: Aucune donne du document n'est enregistre dans les fichiers de projet.

Fichiers du dossier de projetLe fichier QlikView.txt contient une liste de tous les objets faisant partie du document QlikView. Les feuilles et objets de la liste sont nomms d'aprs leurs ID d'objet. Les fichiers du projet sont les suivants :l l l l l l l l

l

QlikView.txt - contient une liste de tous les fichiers inclus dans le projet AllProperties.xml DocProperties.xml DocInternals.xml TopLayout.xml LoadScript.txt - contient le script load du document. Module.txt - contient le code de macro du document le cas chant. Module.txt - un fichier unique est cr pour chaque feuille. En outre, les fichiers contiennent des rfrences tous les objets de feuille sur la feuille. Des fichiers spars sont galement crs pour chaque objet de feuille : l LB.xml l SB.xml l MB.xml l TB.xml l CH.xml l IB.xml l CS.xml

55

l l l l l l l l

BU.xml TX.xml LA.xml SL.xml SO.xml BM.xml CT.xml RP.xml

Les fichiers DocProperties.xml, AllProperties.xml, DocInternals.xml et TopLayout.xml contiennent tous des paramtres de proprits pour les diffrentes parties du document. DocBinary.dat contient des donnes sensibles propres aux utilisateurs, comme les mo