SAP BusinessObjects Business Intelligence Suite Documentversie: 4.0 Support Package 10 - 2014-07-24 Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Inhoudsopgave 1 Kennismaken met Web Intelligence Rich Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.1 Onlinedocumentatie voor SAP BusinessObjects Web Intelligence Desktop. . . . . . . . . . . . . . . . . . . . . . . 6 1.1.1 Documentgeschiedenis: Web Intelligence Rich Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1.2 De online-Help openen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.1.3 Online-handleidingen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2 Over deze gebruikershandleiding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.3 Web Intelligence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4 Toepassingsstructuur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2 Web Intelligence Rich Client installeren en gebruiken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.1 Web Intelligence Rich Client installeren en gebruiken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 2.1.1 De desktopinterface installeren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.1.2 Verbindingsmodi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.1.3 De landinstellingen van interfaces en documenten opgeven. . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.1.4 Weergavevoorkeuren instellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.1.5 Uw wachtwoord wijzigen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.1.6 Werken met universes in de Rich Client-interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3 Documenten maken en gebruiken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.1 Werken met documenten op het bureaublad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.1.1 Standaardmappen voor lokale documenten en universes selecteren. . . . . . . . . . . . . . . . . . . 27 3.1.2 Een document maken door een query te maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.1.3 Een leeg document maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.1.4 Een document uit de gegevensopslagruimte openen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 3.1.5 Documenten verzenden. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.1.6 Documenten opslaan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.1.7 Documenteigenschappen instellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4 Query's maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.1 Query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36 4.2 2 4.1.1 Definitie van query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.1.2 Objecten beschikbaar in query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.1.3 Definitie van niet-hiërarchische query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 4.1.4 Definitie van hiërarchische query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Query's in universes maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4.2.1 Welke interfaces kunt u gebruiken om met universes te werken?. . . . . . . . . . . . . . . . . . . . . . 44 4.2.2 Definitie van universes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4.2.3 Een standaard-universe selecteren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 4.2.4 Een query maken in een universe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 4.2.5 Leden van een hiërarchie selecteren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Inhoudsopgave 4.3 4.2.6 Onduidelijke query's oplossen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58 4.2.7 Analyseniveau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 4.2.8 Analyseniveaus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 4.2.9 Het analyseniveau instellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 4.2.10 Het script weergeven dat door een query gegenereerd wordt. . . . . . . . . . . . . . . . . . . . . . . . . 61 4.2.11 De hoeveelheid gegevens die wordt opgehaald door query's beperken. . . . . . . . . . . . . . . . . . 62 4.2.12 De maximale uitvoeringsduur voor een query instellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.2.13 Andere gebruikers toestaan query's te bewerken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Query's maken gebaseerd op BEx-query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 4.3.1 BEx-query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 4.3.2 BEx-query's openen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 4.3.3 Een Web Intelligence-query maken op een BEx-query. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 4.4 Runtimeconfiguratie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81 4.5 Query's maken in lokale gegevensbronnen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86 4.6 4.5.1 Een query in een tekstbestand maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 4.5.2 Query's maken in een Excel-bestand. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 4.5.3 Een query bewerken die is gebaseerd op een lokale gegevensbron. . . . . . . . . . . . . . . . . . . . . 88 Query's maken voor webservices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 4.6.1 4.7 4.8 4.9 4.10 Een query op een webservice maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Query's maken op basis van Advanced Analysis-weergaven. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 4.7.1 SAP BusinessObjects Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 4.7.2 Query's maken in een analyseweergave. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Query's beheren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.8.1 Overschakelen naar Gegevensmodus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.8.2 Query's beheren met Gegevensbeheer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.8.3 Query's beheren met Gegevensbeheer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 4.8.4 De peildatum van query's instellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.8.5 Een voorbeeld van queryresultaten bekijken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.8.6 Gegevens van een toegevoegde query weergeven. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.8.7 Een query onderbreken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.8.8 Een query verwijderen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 4.8.9 Een query dupliceren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 4.8.10 De gegevensbron van een query wijzigen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Werken met meerdere query’s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.9.1 Meerdere query’s gebruiken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.9.2 Meerdere query's, gecombineerde query's en gesynchroniseerde query's vergeleken. . . . . . 103 Gecombineerde query's gebruiken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 4.10.1 Definiëring van gecombineerde query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 4.10.2 Gebruik van gecombineerde query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 4.10.3 Hoe gecombineerde gegevens worden gegenereerd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 4.10.4 Een gecombineerde query maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Inhoudsopgave © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 3 4.11 4.12 4.10.5 Gecombineerde querystructuur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 4.10.6 Prioriteiten bij gecombineerde query's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Gegevens classificeren via databaseclassificatie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 4.11.1 Definitie van databaseclassificatie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 4.11.2 Databaseclassificatieparameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 4.11.3 Een databaseclassificatie maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 4.11.4 De bovenste 10 werknemers op salaris classificeren in elke afdeling. . . . . . . . . . . . . . . . . . . 112 Gegevens in de query's filteren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112 4.12.1 Gegevens filteren met queryfilters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 4.12.2 Gegevens filteren met behulp van aanwijzingen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 4.12.3 Gegevens filteren met behulp van subquery's. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 4.13 Web Intelligence-documenten vernieuwen op basis van PDP-/CDP-gegevensbronnen via het BIstartpunt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 4.13.1 Punten waarmee u rekening moet houden voordat u een document vernieuwt vanuit het BIstartpunt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 5 Rapporten maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147 5.1 Rapporten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 5.1.1 5.2 5.3 Werken met tabellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 5.2.1 Gegevens weergeven in tabellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 5.2.2 Gegevens in vrije cellen weergeven. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 5.2.3 Gegevens organiseren met secties, onderverdelingen en sorteringen. . . . . . . . . . . . . . . . . . 178 5.2.4 Getallen en datums opmaken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 Werken met diagrammen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 5.3.1 5.4 5.5 5.6 6 4 Werken met rapporten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 Gegevens weergeven in diagrammen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Rapportgegevens filteren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 5.4.1 Rapportgegevens filteren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 5.4.2 Gegevens filteren met aanwijzingen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234 5.4.3 Gegevens filteren met invoerbesturingselementen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 Met rapportgegevens werken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 5.5.1 Rapportgegevens analyseren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 5.5.2 Gegevens uit dimensies en hiërarchieën samenvoegen. . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 5.5.3 Rapportgegevens classificeren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 5.5.4 Gegevens markeren aan de hand van voorwaardelijke opmaak. . . . . . . . . . . . . . . . . . . . . . 284 5.5.5 Wijzigingen in gegevens bijhouden. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 Rapporten uitbreiden met berekeningen, formules en variabelen. . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 5.6.1 Berekeningen, formules en variabelen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 5.6.2 Werken met standaardberekeningen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .300 5.6.3 Werken met formules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 5.6.4 Werken met variabelen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 Rapporten publiceren, opmaken en delen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Inhoudsopgave 6.1 6.2 6.3 6.4 Koppelingen naar andere documenten maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 6.1.1 Koppelingen naar andere documenten maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 6.1.2 Werken met hyperlinks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 6.1.3 Rapportelementen koppelen in een document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310 Uw rapporten opmaken met Cascading Style Sheets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 6.2.1 Opmaakmodellen toegelicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 6.2.2 Beperkingen in Web Intelligence CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .311 6.2.3 De standaardstijl. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312 6.2.4 De standaardstijl van het document wijzigen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313 6.2.5 De stijlen gebruiken in documenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 6.2.6 Een standaardstijl toepassen op rapportelementen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 6.2.7 Handmatig een nieuwe stijl op documenten toepassen. . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 6.2.8 Een stijl implementeren naar alle gebruikers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 6.2.9 Syntaxis van Web Intelligence CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 6.2.10 Stijl en 3.x-documenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 Een bedrijfspalet voor diagrammen maken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323 6.3.1 Bedrijfspaletten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .323 6.3.2 Syntaxis van configuratiebestand voor bedrijfspalet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323 6.3.3 Een bedrijfspalet voor diagrammen definiëren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 Inhoud delen met andere toepassingen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 6.4.1 Inhoud publiceren als webservices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 6.4.2 Gepubliceerde inhoud weergeven en beheren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 6.4.3 QaaWS-query's (Query as a Web Service) importeren en converteren. . . . . . . . . . . . . . . . . 330 6.4.4 BI-servicestructuur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 7 Foutberichten in Web Intelligence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 7.1 Categorieën foutberichten Web Intelligence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 7.1.1 Web Intelligence Java-interface: foutberichten (WIJ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . .352 7.1.2 Web Intelligence Desktop (WIO): foutberichten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 7.1.3 Web Intelligence Server (WIS): foutberichten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364 7.1.4 Web Intelligence Desktop HTML-interface (WIH): foutberichten. . . . . . . . . . . . . . . . . . . . . . 377 7.1.5 Web Intelligence Report Engine (RWI): foutberichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 7.1.6 Web Intelligence Custom Data Source (CDS) Framework: foutberichten. . . . . . . . . . . . . . . .399 Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Inhoudsopgave © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 5 1 Kennismaken met Web Intelligence Rich Client 1.1 Onlinedocumentatie voor SAP BusinessObjects Web Intelligence Desktop Deze online-Help biedt volledige instructies om vanaf de desktop met bedrijfsgegevens te werken met behulp van de SAP BusinessObjects Web Intelligence Desktop. 1.1.1 Documentgeschiedenis: Web Intelligence Rich Client De volgende tabel geeft een overzicht van de belangrijkste documentwijzigingen. Versie Datum Beschrijving SAP BusinessObjects Interactive Analysis Desktop 4.0 30 november 2010 Eerst rebranded als Interactive Analysis. Eerste uitgave van dit document BusinessObjects Web Intelligence Rich Client 4.0 SP02 15 juni 2011 Ondersteuningspakket 2. Heet nu weer Web Intelligence Extra beveiligingsrecht dat door de beheerder is gedefinieerd, met de naam Verbinding lokaal downloaden voor verbindingsobjecten Uitbreidingen in het queryvenster: ● Schaalfactorgegevens van BEx-query's worden weergegeven ● In het dialoogvenster Query wordt aangegeven welke hiërarchie is geactiveerd in een BEx-query. ● Techname wordt weergegeven in rapporten. ● Standaardhiërarchieën worden beheerd. ● Aanwijzing bij selectie van leden. ● U kunt alle hiërarchieleden tot een bepaalde diepte selecteren. ● Selectie van leden op basis van niveau. Diagrammen: ● Watervaldiagrammen kunnen worden gebruikt om verticale staven weer te geven. ● BusinessObjects Web Intelligence Rich Client 4.0 FP03 20 februari 2012 Hiërarchische navigatie beschikbaar Functiepakket 3 Nieuwe functie voor automatisch vernieuwen Functie voor nullijnen 6 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Kennismaken met Web Intelligence Rich Client Versie Datum Beschrijving Aangepaste sorteerfunctie Queryvensterfunctionaliteit BusinessObjects Web Intelligence Rich Client 4.0 SP04 juli 2012 Ondersteuningspakket 4 Laatst geselecteerde aanwijzingswaarden wissen. (Bij het bewerken van query's in Gegevensbeheer) Aanwijzingen samenvoegen/samenvoeging opheffen (BEx-variabelen) (ingesteld in het venster met documenteigenschappen) BusinessObjects Web Intelligence Rich Client 4.0 SP05 BusinessObjects Web Intelligence Rich Client 4.0 Ondersteuningspakket 10 November 2012 juli 2014 Ondersteuningspakket 5 ● De versiegeschiedenis voor hiërarchieën voor BExquery's wordt ondersteund. De hiërarchieversie wordt waar van toepassing ook weergegeven in de rapporttabel. ● Hiërarchieniveaus worden voorafgegaan door een geheel getal dat het niveau in de hiërarchie aangeeft (1, 2, 3...). ● Het wissen van query's is nu standaard ingeschakeld voor BEx-query's. ● Tot niveau weergeven is een optie die door de beheerder kan worden ingesteld om het niveau te bepalen tot waar gegevens worden opgehaald uit de BEx-query. ● Tekstterugloop is nu beschikbaar voor cirkeldiagrammen. Ondersteuningspakket 10 In de sectie Runtimeconfiguratie worden de configuratieopties beschreven die tijdens runtime kunnen worden ingesteld om het gedrag van de directe toegang tot BW in de semantische laag en in de BIhulpprogramma's te wijzigen. Verwante informatie Runtimeconfiguratie [pagina 81] In deze sectie worden de configuratieopties beschreven die tijdens runtime kunnen worden ingesteld om het gedrag van de directe toegang tot BW in de semantische laag en in de BI-hulpprogramma's te wijzigen. 1.1.2 De online-Help openen Klik op de pijl naast de Help-knop in de rechterbovenhoek van de toepassing en selecteer Help-onderwerpen) in het menu. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Kennismaken met Web Intelligence Rich Client © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 7 1.1.3 Online-handleidingen De volgende handleidingen zijn online beschikbaar. (Raadpleeg het onderwerp "Meer Help-onderwerpen" voor de URL waar de handleidingen beschikbaar zijn.) ● Gebruikershandleiding voor SAP BusinessObjects Web Intelligence: een volledige handleiding om vanaf het BIstartpunt met bedrijfsgegevens te werken in de Java- of HTML-interface. ● De SAP BusinessObjects Web Intelligence Rich Client Gebruikershandleiding: een complete handleiding om gegevensanalyses vanaf de desktopinterface uit te voeren. In de desktopinterface kunt u analyses offline en met bedrijfsgegevens uitvoeren. ● Functies, formules en berekeningen gebruiken in Web Intelligence - gedetailleerde informatie over de formuletaal van Web Intelligence en geavanceerde onderwerpen over berekeningen, zoals berekeningscontexten en intelligente waarden. 1.2 Over deze gebruikershandleiding Deze handleiding gaat over de toepassing Web Intelligence Rich Client. De Web Intelligence-toepassingen voor Java en HTML worden behandeld in de SAP BusinessObjects Web Intelligence Gebruikershandleiding. 1.3 Web Intelligence U kunt een gegevensanalyse uitvoeren met SAP BusinessObjects Web Intelligence door rapporten te maken op basis van de gegevens die u wilt analyseren of door reeds bestaande documenten te openen. Afhankelijk van uw licentie en beveiligingsrechten kunt u vervolgens de gegevens in uw rapporten analyseren door bijvoorbeeld te filteren, een analyse op lager niveau uit te voeren om meer gegevens te tonen, gegevens uit verschillende gegevensbronnen samen te voegen, gegevens in diagrammen weer te geven of door formules toe te voegen. Gegevens afkomstig uit universes die gegevens van relationele of OLAP-databases ordenen in objecten of hiërarchieën, uit persoonlijke gegevensproviders, zoals Microsoft Excel of CSV-bestanden, uit BeX-query's op basis van SAP Info Cubes, uit webservices of uit Advanced Analysis-werkruimten. U maakt gegevensproviders om gegevens op te halen uit deze gegevensbronnen, en u maakt rapporten met de gegevens in gegevensproviders. Web Intelligence ondersteunt ook Hadoop-gegevensbronnen, maar Aangepaste SQL wordt niet ondersteund. Opmerking Microsoft Excel-bestanden worden niet ondersteund voor versies die ouder zijn dan MS Excel 97. U kunt ook een verbinding maken met HANA-gegevensbron (SAP High-Performance Analytical Appliance) om de voordelen van in-memory computing te benutten. U kunt de Java- of HTML-interface van SAP Business Objects Web Intelligence gebruiken om gegevensanalyses uit te voeren vanuit het BI-startpunt. Welke interface gestart wordt, is afhankelijk van uw voorkeursinstellingen in het BI-startpunt. 8 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Kennismaken met Web Intelligence Rich Client U kunt ook de Web Intelligence Rich Client gebruiken om gegevensanalyses uit te voeren. Met Web Intelligence Rich Client kunt u lokaal werken zonder verbinding met een gegevensopslagruimte. Extra informatie vindt u in de Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client. Opmerking Nadat u het hulpprogramma voor het eerst hebt geopend, wordt een pictogram beschikbaar in de werkbalk. Via dit pictogram kunt u het hulpprogramma snel oproepen. De drie Web Intelligence-interfaces Er zijn drie verschillende interfaces via het BI-startpunt beschikbaar: voor het maken en bewerken van query's, voor het maken en bewerken van documenten, en het maken, bewerken en vernieuwen van rapporten: U kiest de gewenste interface in het menu Voorkeuren van BI-startpunt. U kunt kiezen uit: Tabel 1: De drie Web Intelligence-interfaces Interface Beschrijving Web Wordt ook wel de DHTML-interface genoemd. U start deze interface via het BI-startpunt. Afhankelijk van uw rechten kunt u het volgende doen: ● Een leeg document maken door 'Geen gegevens bron' te kiezen. ● Query's maken en bewerken op basis van UNX- en UNV-universes (maar niet op basis van BEx-que ry's). ● Alle typen rapporten maken, bewerken en vernieu wen. Opmerking In 4.0 SP02 was het niet mogelijk om query's te ma ken, maar kon u alleen met documenten en rappor ten werken. Rijke internettoepassing Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Kennismaken met Web Intelligence Rich Client Wordt ook wel het Java-applet genoemd. U start deze interface via het BI-startpunt. Afhankelijk van uw machtigingen kunt u het volgende doen: ● Een leeg document maken door 'Geen gegevens bron' te kiezen. ● Query's maken en bewerken op basis van UNX- en UNV-universes, BEx-query's, analyseweergaven (Advanced Analysis-werkruimten) en tekstbron nen. ● Alle typen rapporten maken, bewerken en vernieu wen. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 9 Interface Beschrijving Desktop U kunt deze versie van de Web Intelligence Rich Client downloaden en installeren via het BI-startpunt. Met deze versie van de Web Intelligence Rich Client kunt u het volgende doen, afhankelijk van uw machtigingen: ● Een leeg document maken door 'Geen gegevens bron' te kiezen. ● Query's maken die gebaseerd zijn op UNX- en UNV-universes en tekstbronnen. ● Alle typen rapporten maken, bewerken en vernieu wen. Opmerking De verbindingsmodus die door deze versie van de Web Intelligence Rich Client wordt gebruikt, biedt geen ondersteuning voor BEx-query's of analyseweergaven. U moet de Rich Internet Ap plication gebruiken die hierboven is beschreven, of een volledige installatie van Web Intelligence Rich Client uitvoeren. Gebruik echter niet deze versie, omdat deze modus dezelfde connector gebruikt die gebruik van BEx-query's of analyse weergaven niet ondersteunt. 1.4 Toepassingsstructuur De toepassing bestaat uit de volgende onderdelen: Onderdeel Beschrijving De hoofdwerkbalk U gebruikt de hoofdwerkbalk om documenten te openen, op te slaan en af te drukken, gegevenswijzigingen te traceren en het rapporto verzicht weer te geven. De hoofdwerkbalk wordt weergegeven op het tabblad Bestand wan neer de toepassing zich in Ontwerpmodus bevindt. Gereedschapspaletten U werkt met gegevensproviders en voert rapportontwerp- en analy setaken uit met behulp van de gereedschapspaletten. Gereedschapspaletten worden alleen boven aan de toepassing weer gegeven in de Gegevens- en Ontwerpmodus. In de Gegevensmodus zijn alleen de gereedschapspaletten die betrekking hebben op het werken met gegevensproviders actief. 10 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Kennismaken met Web Intelligence Rich Client Onderdeel Beschrijving Linkervenster In het Linkervenster zijn verschillende deelvensters gegroepeerd die verschillende weergaven van het huidige document bieden. Raad pleeg de onderstaande tabel om te zien welke vensters beschikbaar zijn in de verschillende modi. ● De Samenvatting van document biedt een overzicht van de docu menteigenschappen. ● In het deelvenster Beschikbare objecten worden de gegevens providers en objecten vermeld die beschikbaar zijn om in rappor ten te worden opgenomen. Opmerking De webinterface (DHTML-modus) geeft geen formules in dit venster weer. ● In het deelvenster Invoerbesturingselementen kunt u invoerbe sturingselementen die op het document zijn toegepast toevoe gen en bewerken. ● Invoer gebruikersaanwijzing ● In het deelvenster Documentstructuur en filters wordt de struc tuur van het document weergegeven in een structuurweergave en worden de filters die zijn toegepast op verschillende rapporte lementen weergegeven. Opmerking De webinterface (DHTML-modus) geeft geen filters in dit ven ster weer. Als u filters wilt gebruiken, kiest u de Rich Internet Application (Java-applet). ● (Alleen Rich Internet Application-modus) In het venster Navigatiestructuur worden alle rapporten van een document weergegeven. Dit is hetzelfde venster als de Rapportverwijzing in HTML-modus. ● (Alleen webmodus) In het venster Rapportverwijzing worden alle rapporten van een document weergegeven. Dit is hetzelfde ven ster als de Navigatiestructuur in Rich Internet Application-mo dus. ● In het deelvenster Web Services Publisher worden de BI-services vermeld die uit het document gepubliceerd zijn. ● Het deelvenster Gegevens wordt alleen in de Gegevensmodus weergegeven en hiermee kunt navigeren door de gegevensprovi ders in een document. De tabbladen Bestand en Eigenschappen De tabbladen Bestand en Eigenschappen zijn alleen beschikbaar in de Ontwerp- en Gegevensmodus. Op het tabblad Bestand staan de hoofdgereedschappen van het bestandsmenu. Op het tabblad Eigenschappenkunt u de eigenschappen voor Weergave, Document en Toepassing instellen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Kennismaken met Web Intelligence Rich Client © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 11 Onderdeel Beschrijving rapportvenster Het rapport wordt weergegeven in het rapportvenster. Statusbalk De statusbalk wordt onder het rapport weergegeven en stelt u in staat acties uit te voeren zoals het activeren van gegevenstracering of het wijzigen van de weergavemodus. U kunt de statusbalk via het menu Weergave op het tabblad Eigenschappen in- en uitschakelen. De beschikbare tabbladen in het linkervenster zijn afhankelijk van uw interface: Rich Internet Application (de Javaappletmodus), Web (HTML-modus) of Bureaublad (Web Intelligence Rich Client). Deelvenst er Samenvatti ng van document RIA RIA RIA Web Web Rich Rich Rich Gegevens Ontwerpe n Lezen Ontwerpe n Lezen Client Client Client Gegevens Ontwerpe n Lezen Nee Navigatiestr uctuur Ja Ja Ja Ja Rapportver wijzing Invoerbestu ringseleme nten Ja Ja Invoer gebruikersa anwijzing Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Beschikbar e objecten Ja Ja Ja Documents tructuur en filters Ja Ja Ja Uitgever van webservice Ja Gegevensve Ja nster 12 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Ja Ja Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Kennismaken met Web Intelligence Rich Client 2 Web Intelligence Rich Client installeren en gebruiken 2.1 Web Intelligence Rich Client installeren en gebruiken 2.1.1 De desktopinterface installeren 2.1.1.1 De desktopinterface installeren vanuit het BIstartpunt U installeert de desktopinterface van Web Intelligence Rich Client via het BI-startpunt. Opmerking De desktopinterfaceversie van Web Intelligence Rich Client biedt geen ondersteuning voor BEx-query's. 1. Meld u aan bij het BI-startpunt. 2. Klik op Voorkeuren. 3. Klik op Web Intelligence. 4. Klik op Desktop (installatie vereist) in de sectie Wijzigen. 5. Klik op Opslaan en sluiten. Web Intelligence Rich Client wordt naar uw computer gedownload en wordt gestart wanneer u de toepassing start vanuit het BI-startpunt. Vanwege de bestandsgrootte kan deze procedure enkele minuten duren. Opmerking Als u Web Intelligence Rich Client installeert vanuit het BI-startpunt, wordt het online-helpsysteem niet op uw lokale computer geïnstalleerd. In de modus Verbonden worden de Help-pagina's van Web Intelligence Rich Client weergegeven die op de server staan. In de modus Off line of Stand-alone zijn geen Help-pagina's beschikbaar. Verwante informatie Verbindingsmodi [pagina 15] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 13 2.1.1.2 Web Intelligence Rich Client installeren vanaf de SAP BusinessObjects Enterprise-cd ● Raadpleeg de Installatiehandleiding voor SAP BusinessObjects Business Intelligence-platform 4.0 voor de volledige installatie-instructies. 2.1.1.3 Beschikbaarheid van online-Help Als u Web Intelligence Rich Client installeert vanuit het BI-startpunt, wordt het online-helpsysteem niet op uw lokale computer geïnstalleerd. Dit heeft het volgende effect op de beschikbaarheid van de online-Help: ● In de modus Verbonden worden de Help-pagina's van Web Intelligence Rich Client weergegeven die op de server staan. ● Als u in standalone-modus werkt, worden Help-pagina's niet weergegeven als het BI-startpunt wordt uitgevoerd. ● Als u in offline-modus werkt, zijn Help-pagina's niet beschikbaar. U kunt de Help beschikbaar maken door een lokale map of een URL op te geven waaruit Web Intelligence Rich Client de Help kan oproepen. 2.1.1.3.1 De map of URL voor de online-Help opgeven 1. Selecteer Opties uit het hoofdmenu om het dialoogvenster Gebruikersvoorkeuren weer te geven. 2. Selecteer het tabblad Algemeen. 3. Klik op Bladeren naast Help en selecteer een map. U kunt ook een URL typen als de locatie van de online-Help. 2.1.1.4 Knop Snel starten Wanneer u een WID Web Intelligence-document in Web Intelligence Rich Client opent, wordt een Web Intelligence Rich Client-meldingspictogram weergegeven in het Windows-systeemvak, dat daar gedurende de Windows-sessie blijft staan. U kunt dit pictogram gebruiken om het volgende te doen: ● De toepassing in een nieuw venster starten. ● Web Intelligence Rich Client afsluiten. Tip Wanneer u Web Intelligence Rich Client in Windows 7 opent, wordt een pictogram op de Windows-taakbalk weergegeven dat verdwijnt wanneer u een Web Intelligence Rich Client-venster sluit. Als u wilt dat het Web Intelligence Rich Client-pictogram op de taakbalk blijft staan, klikt u met de rechtermuisknop op het pictogram en selecteert u Dit programma vastmaken aan de taakbalk. 14 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken 2.1.2 Verbindingsmodi U kunt Web Intelligence Rich Client gebruiken in drie verbindingsmodi: Verbonden, Offline of Zelfstandig. 2.1.2.1 Beveiligingsrechten voor verbinding en lokaal werken Verbindingsobjecten hebben een extra beveiligingsrecht genaamd 'Verbinding lokaal downloaden'. Wanneer het verbindingsrecht 'Verbinding lokaal downloaden' is toegekend aan verbindingsobjecten, wordt lokale vernieuwing lokaal uitgevoerd als de middleware goed is geïnstalleerd en ingesteld. Wanneer het beveiligingsrecht is geweigerd, wordt er geen lokale vernieuwing uitgevoerd. De vernieuwing wordt gedelegeerd naar de serverzijde. Query's kunnen alleen worden gemaakt en bewerkt als ze geen beveiligde verbinding gebruiken. Werkt u met een document van XI4.0 of eerder, sla het dan op en open het opnieuw: het beveiligingsrecht wordt dan goed toegepast. Opmerking De beheerder moet de beveiliging definiëren die gekoppeld is aan de verbinding, bijv. wie de (vertrouwelijke) verbindingsgegevens lokaal mag downloaden. Deze beveiligingsoptie heeft het volgende effect: ● Geen overdracht van verbindingsgegevens naar de clientzijde (extra veilige modus). ● Beperkte offlinemodus: lokaal vernieuwen is niet mogelijk. ● Offlinemodus: u kunt een rapport openen, weergeven en bewerken, maar niet offline vernieuwen of de query bewerken of wijzigen. Opmerking Wanneer u met meerdere query's in een document werkt, werkt de vernieuwingsactie alleen voor de nietbeveiligde verbinding(en). Er wordt een waarschuwing weergegeven wanneer ten minste één query een beveiligde verbinding gebruikt. 2.1.2.2 De modus Verbonden In de modus Verbonden werkt u terwijl u verbonden bent met een CMS (Central Management Server). U kunt werken met documenten in de CMS of met lokale beveiligde of onbeveiligde documenten. Afhankelijk van uw beveiligingsrechten in de CMS, kunt u het volgende doen: ● documenten importeren vanuit de CMS ● universes importeren vanuit de CMS ● lokale documenten openen ● documenten maken ● documenten bewerken Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 15 ● documenten vernieuwen ● documenten lokaal opslaan ● documenten exporteren naar de CMS Beveiliging in de modus Verbonden Wanneer u met documenten werkt in de modus Verbonden, worden de beveiligingsrechten van uw gebruikersaccount toegepast door de CMS. Verbinding maken met de CMS in de modus Verbonden U kunt Web Intelligence Rich Client op twee manieren starten, waarbij op verschillende manieren verbinding met de CMS wordt gemaakt: ● Wanneer u het programma vanuit het BI-startpunt start, maakt Web Intelligence Rich Client verbinding met de CMS binnen dezelfde sessie van BI-startpunt, dus aanmelden is niet nodig. Communicatie met de CMS loopt via HTTP naar een toepassingsserver, die de aanroepen herleidt naar de CMS en de gegevensopslagruimte. Er is geen lokale middleware benodigd. ● Wanneer u lokaal opstart door u aan te melden bij Web Intelligence Rich Client via het Windows-menu Start of door te dubbelklikken op een WID-document, maakt Web Intelligence Rich Client verbinding met de CMS in de client-servermodus via het OCA/CORBA-framework van de Enterprise SDK. U moet beschikken over de geschikte database-middelware op uw lokale machine. Opmerking Als u verbinding wilt maken met een Essbase OLAP-gegevensbron vanuit SAP BusinessObjects OLAPproducten, waaronder het hulpprogramma voor universe-ontwerp, Web Intelligence Rich Client en Web Intelligence, zorgt u dat de Essbase Client-middleware goed is geïnstalleerd en geconfigureerd op computers die SAP BusinessObjects OLAP-producten hosten. Zorg er met name voor dat de Essbase Clientomgevingsvariabelen ARBORPATH en ESSBASEPATH gemaakt en ingesteld worden als omgevingsvariabelen voor het Windows-systeem (in plaats van Windows-gebruiker). Verwante informatie Lokaal werken in de modus Verbonden [pagina 17] Werken in de modus Verbonden vanuit het BI-startpunt [pagina 17] 16 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken 2.1.2.2.1 Werken in de modus Verbonden vanuit het BIstartpunt In de modus Verbonden wordt de beveiliging verwerkt door de CMS. U werkt op dezelfde manier met rapporten als wanneer u in het BI-startpunt werkt. U hoeft niet te beschikken over database-middleware op uw lokale machine als u vanuit het BI-startpunt in de modus Verbonden werkt. 1. Meld u aan bij het BI-startpunt. 2. Klik op Voorkeuren boven aan het BI-portal om het dialoogvenster Voorkeuren weer te geven. 3. Selecteer Web Intelligence in het dialoogvenster. 4. Selecteer in de sectie Wijzigen de optie Desktop. 5. Klik op Opslaan en sluiten. 6. Klik op het tabblad Documenten. 7. Klik met de rechtermuisknop op een document en selecteer Wijzigen. Web Intelligence Rich Client wordt gestart op uw computer in de modus Verbonden. Als het nog niet op uw computer is geïnstalleerd, wordt het vanuit het BI-startpunt geïnstalleerd. Als Web Intelligence Rich Client al op uw computer staat en u deze vanuit het BI-startpunt start, wordt er een nieuw exemplaar van de toepassing geopend. Het document wordt niet geopend in de toepassing die reeds werd uitgevoerd. Verwante informatie Verbindingsmodi [pagina 15] 2.1.2.2.2 Lokaal werken in de modus Verbonden Als u de desktopinterface lokaal wilt starten in de modus Verbonden, moet de desktopinterface al op uw computer zijn geïnstalleerd. U moet al minstens één keer met de desktopinterface vanuit het BI-startpunt verbinding gemaakt hebben met de CMS waarmee u wilt werken. U moet beschikken over de vereiste middleware om een verbinding te maken met de CMS die op uw computer is geïnstalleerd. In de modus Verbonden wordt de beveiliging verwerkt door de CMS. U werkt met rapporten in de desktopinterface op dezelfde manier als vanuit het BI-startpunt. 1. Start de desktopinterface. 2. Klik op Web Intelligence Aanmelden als Een pictogram geeft aan welke verbinding is gebruikt voor de laatste verbinding met de CMS: ○ Een pictogram van een pc betekent dat de laatste verbinding tussen de desktopinterface en deze CMS in de client-server modus was (lokaal starten vanaf de clientcomputer). De naam van de CMS is de servernaam. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 17 ○ Een pictogram van een wereldbol betekent dat de laatste verbinding tussen de desktopinterface en deze CMS in HTTP-modus vanuit het BI-startpunt. De naam van de CMS is de volledige naam van het verbonden cluster. 3. Voer een geldige gebruikersnaam en wachtwoord in. 4. Selecteer een verificatiemodus uit de lijst. Kies niet voor Zelfstandig als u de modus Verbonden wilt werken. Wanneer u de verificatie Zelfstandig kiest, werkt u in de modus Zelfstandig zonder CMS-verbinding. 5. Controleer of de optie Gebruik in offline modus niet is geselecteerd. 6. Klik op Aanmelden. De desktopinterface wordt gestart in de modus Verbonden. Indien de desktopinterface reeds op uw computer werd uitgevoerd, wordt met het opnieuw starten een nieuw exemplaar van de toepassing geopend. Verwante informatie Verbindingsmodi [pagina 15] 2.1.2.3 Off line werken In de modus Offline bent u niet verbonden met een CMS, maar de CMS-beveiliging is nog steeds van toepassing. U kunt werken met lokale documenten en universes die zijn beveiligd door de CSM die u hebt geselecteerd tijdens het aanmelden, of met onbeveiligde documenten en universes. U kunt de volgende bewerkingen uitvoeren: ● lokale documenten openen ● documenten maken (vereist lokale universe en lokale verbinding met server) ● documenten bewerken ● documenten vernieuwen (vereist lokale universe en lokale verbinding met server) ● documenten lokaal opslaan In de modus Off line kunt u geen documenten importeren uit of exporteren naar een CMS. Beveiliging in de modus Off line Wanneer u een verbinding maakt met een CMS in de modus Verbonden, worden uw beveiligingsrechten voor deze CMS gedownload naar uw computer. Alle documenten en universes die worden gedownload van een CMS bevatten een toegangscontrolelijst die aangeven welke groepen en gebruikers toegang hebben tot het document. In de modus Offline worden CMS-beveiligingsrechten toegepast door het afstemmen van de toegangsrechten voor het document of de universe met het lokaal opgeslagen beveiligingsbestand. Als het bestand bijvoorbeeld is gedownload vanuit een CMS naar uw lokale machine, en u beschikt niet over de rechten om het document te openen op deze CMS, kunt u het document ook niet openen op uw lokale machine. Als offline werken niet is toegestaan in de beveiligingsinstellingen op objecten, kunnen die objecten niet worden opgenomen wanneer het document later wordt gebruikt. 18 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken Voordat u in de modus Offline kunt werken met documenten of universes die zijn beveiligd door een CMS, moet u tenminste een keer met deze CMS zijn verbonden in de modus Verbonden. Op deze wijze kunnen de beveiligingsgegevens van CMS naar uw lokale computer worden gedownload en de CMS als keuzemogelijkheid worden weergeven in de lijst Systeem op de aanmeldingspagina. Vervolgens kunt u zich aanmelden in de modus Offline en zonder CMS-verbinding werken, omdat de CMS-beveiligingsgegevens in het lokale bestand kan worden ingelezen. Als u in de modus Offline werkt, moeten de juiste universes en middleware op dezelfde computer zijn geïnstalleerd om documenten te kunnen maken en vernieuwen. Als dat niet het geval is, kunt u documenten wel lokaal openen, bewerken en opslaan indien u beschikt over de juiste beveiligingsrechten. De beveiligingsgegevens voor een CMS is opgeslagen in een lokaal bestand met beveiligingsgegevens met de LSIextensie. Eén computer kan LSI-bestanden voor meerdere CMS-en opslaan. 2.1.2.3.1 Werken in modus Offline U moet al minstens één keer met de desktopinterface vanuit het BI-startpunt verbinding gemaakt hebben met de CMS waaruit het document waaraan u wilt werken, is geëxporteerd. 1. Start de desktopinterface. 2. Selecteer Openen in het menu en selecteer een document dat geëxporteerd is uit de CMS waarvan de beveiligingsgegevens zijn opgeslagen op uw lokale computer. Het dialoogvenster Gebruikers-ID wordt weergegeven. 3. Selecteer de CMS in de lijst Systeem. 4. Typ uw gebruikersnaam en wachtwoord. 5. Selecteer de verificatiemethode in de lijst Verificatie. 6. Selecteer de modus Gebruik in Offline 7. Klik op Aanmelden. 2.1.2.3.2 Standaardmappen voor lokale documenten en universes selecteren U kunt een map selecteren waarin lokale documenten en universes standaard op uw lokale computer worden opgeslagen. 1. Klik in de ontwerpmodus op Toepassing op het tabblad Eigenschappen. 2. Selecteer het tabblad Algemeen. 3. Klik op Bladeren naast Gebruikersdocumenten en selecteer de map voor documenten. 4. Klik op Bladeren naast Universes en selecteer de map voor universes. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 19 2.1.2.4 Zelfstandige modus In de modus Zelfstandig wordt geen verbinding met een CMS gemaakt en wordt er geen beveiliging toegepast. U kunt alleen werken met lokale, onbeveiligde documenten en universes. U kunt de volgende bewerkingen uitvoeren: ● documenten openen ● documenten maken ● documenten bewerken ● documenten vernieuwen ● documenten lokaal opslaan U kunt geen documenten importeren uit of exporteren naar een CMS. De middleware die is vereist voor het maken en vernieuwen van lokale, onbeveiligde documenten met lokale, onbeveiligde universes, moet zijn geïnstalleerd op de computer waarop u Web Intelligence Rich Client uitvoert. 2.1.2.4.1 Werken in de modus Zelfstandig De middleware die is vereist voor het werken met onbeveiligde documenten en universes moet zijn geïnstalleerd op uw computer. 1. Start de desktopinterface. 2. Selecteer Openen in het menu, navigeer naar en dubbelklik op het Web Intelligence-document (WID) dat u wilt openen in de modus Zelfstandig. 3. Selecteer in het dialoogvenster Gebruikersidentificatie de optie Zelfstandig in de lijst Verificatie. 2.1.2.5 De proxy-instellingen definiëren U definieert de proxy-instellingen wanneer u een internetproxyserver gebruikt om toegang te verkrijgen tot URL's of afbeeldingen in uw rapport. U hoeft deze instellingen niet op te geven voor afbeeldingen die in uw rapport zijn ingesloten. Controleer de instellingen van uw internetbrowser voor de benodigde informatie om uw proxyinstellingen te definiëren. Voer de onderstaande stappen uit om de proxy-instellingen te definiëren: 1. Klik in het dialoogvenster Gebruikersvoorkeuren op de tab Proxy. 2. Geef uw Host van HTTP-proxy op. 3. Geef de Poort van HTTP-proxy op. 4. Definieer uw Instellingen voor HTTPS-host en poort, of selecteer Proxy zelfde als http-proxy. 5. Klik op OK om de instellingen op te slaan en sluit het dialoogvenster. 20 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken 2.1.3 De landinstellingen van interfaces en documenten opgeven Landinstellingen bepalen hoe de toepassingsinterface (bijvoorbeeld menuopties en knoptekst) en gegevens (bijvoorbeeld datum en getalnotatie) worden weergegeven. Er zijn drie landinstellingen: Landinstelling Beschrijving Landinstelling product De landinstelling van de Web Intelligence-interface Landinstellingen van document De landinstellingen van de gegevens die momenteel in het document staan Voorkeurslandinstellingen voor weergave De voorkeurslandinstellingen voor de weergave van do cumentgegevens De instelling hiervan bepaalt hoe landinstellingen samenwerken om documentgegevens weer te geven. 2.1.3.1 Landinstellingen van product De landinstelling van het product wordt gebruikt voor de weergave van de gebruikersinterface (bijvoorbeeld menuopties en knoptekst). Opmerking De functie LocaleOphalen retourneert de landinstelling van het product. 2.1.3.1.1 Landinstellingen van product instellen in Web Intelligence Rich Client 1. Selecteer Opties uit het hoofdmenu van de toepassing om het dialoogvenster Gebruikersvoorkeuren weer te geven. 2. Selecteer het tabblad Landinstellingen. 3. Kies de landinstelling van het product in de lijst Landinstelling van product. 2.1.3.2 Landinstellingen van document Met Landinstellingen van document worden de gegevens in documenten opgemaakt. Landinstellingen van document bepaalt bijvoorbeeld hoe data en getallen worden weergegeven. Standaard wordt de landinstelling van de browser gebruikt. Een gebruiker kan de huidige Landinstellingen van document permanent aan een document toewijzen door het document op te slaan met de optie Permanente Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 21 regionale opmaak geselecteerd. Nadat een document is opgeslagen met deze optie geselecteerd, worden de instellingen genegeerd en de documentgegevens altijd opgemaakt met de opgeslagen Landinstellingen voor document. Dit is van toepassing op alle gebruikers, niet alleen de gebruiker die de optie Permanente regionale opmaak geselecteerd heeft. Opmerking De functie GetContentLocale retourneert de landinstelling van het document. Verwante informatie Een landinstelling permanent aan een document koppelen [pagina 23] 2.1.3.3 De Voorkeurslandinstelling voor weergave De Voorkeurslandinstelling voor weergave is de voorkeurslandinstelling van de gebruiker voor de weergave van documentgegevens. Landinstellingen voor document wordt de Voorkeurslandinstelling voor weergave wanneer de instellingen van het BI-startpunt prioriteit geven aan de Voorkeurslandinstellingen voor weergave. Als de landinstellingen prioriteit geven aan de Voorkeurslandinstellingen voor weergave van de gebruiker via de instelling Voorkeurslandinstellingen voor weergave gebruiken voor de opmaak van de gegevens, worden de Landinstellingen van document ingesteld op de Voorkeursinstellingen voor weergave wanneer de gebruiker een document opent. Wanneer de gebruiker het document opslaat, worden deze Landinstellingen van document ook opgeslagen. Als de instellingen geen prioriteit geven aan de Voorkeurslandinstellingen voor weergave van de gebruiker, worden de gegevens opgemaakt overeenkomstig de Landinstellingen van document die met het document zijn opgeslagen. Wanneer een gebruiker een document maakt, worden de Voorkeurslandinstellingen voor weergave van de gebruiker altijd toegewezen als de eerste Landinstellingen van document, ongeacht of de instellingen prioriteit geven aan de Voorkeurslandinstellingen voor weergave. Opmerking De functie GetPreferredViewingLocale retourneert de Voorkeurslandinstelling voor weergave. De functie GetLocalized maakt ook gebruik van de Voorkeurslandinstellingen voor weergave om vertaalde tekenreeksen te tonen. 2.1.3.3.1 1. 22 De Voorkeurslandinstelling voor weergave instellen Selecteer Opties uit het hoofdmenu van de toepassing om het dialoogvenster Gebruikersvoorkeuren weer te geven. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken 2. Selecteer het tabblad Landinstellingen. 3. Selecteer de voorkeurslandinstelling in de lijst Voorkeurslandinstelling voor weergave. 2.1.3.4 Een landinstelling permanent aan een document koppelen 1. Klik in de Ontwerpmodus op Document op het tabblad Eigenschappen in het linkervenster om het dialoogvenster Samenvatting van document weer te geven. 2. Selecteer Permanente opmaak volgens landinstelingen. 3. Klik op OK. 4. Sla het document op. 2.1.4 Weergavevoorkeuren instellen 1. Klik in de Ontwerpmodus op Toepassing op het tabblad Eigenschappen om het dialoogvenster Gebruikersvoorkeuren weer te geven. 2. Selecteer het tabblad Weergeven. 3. Selecteer de maateenheid voor rapportweergave in de sectie Maateenheid. 4. Selecteer Raster weergeven om een rast weer te geven voor de uitlijning van rapportelementen. 5. Selecteer Uitlijnen op raster om de rapportelementen automatisch op het raster uit te lijnen. 6. Stel de waarde in Rasterafstand in om de ruimte tussen de lijnen in het raster in te stellen. 2.1.5 Uw wachtwoord wijzigen U kunt uw wachtwoord alleen wijzigen als u zich in de client-server verbindingsmodus bevindt: u moet uw sessie van Web Intelligence Rich Client lokaal hebben gestart en niet vanuit het BI-startpunt. 1. Selecteer Voorkeuren op de werkbalk van het BI-startpunt. 2. Selecteer Wachtwoord wijzigen. 3. Typ uw huidige wachtwoord in het vakje Oud wachtwoord. 4. Typ uw nieuwe wachtwoord in het vak Nieuw wachtwoord. 5. Typ het nieuwe wachtwoord opnieuw in het vak Nieuw wachtwoord bevestigen. Uw wachtwoord is gewijzigd in het nieuwe wachtwoord. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 23 2.1.6 2.1.6.1 Werken met universes in de Rich Client-interface Universebeveiliging in Web Intelligence Rich Client Universebeveiliging in de modus Verbonden Wanneer u met Web Intelligence Rich Client werkt in de modus Verbonden, hebt u extern toegang tot CMSuniverses. De CMS past de beveiligingsrechten direct toe, op dezelfde manier als waarop u universes vanuit het BI-startpunt oproept. In de modus Verbonden hebt u geen toegang tot lokale, CMS-beveiligde universes. U moet de CMS-universes extern openen. Universebeveiliging in de modus Off line Als u een rapport in de modus Off line wilt maken of vernieuwen, moet u eerst verbinding hebben gemaakt met de CMS in de modus Verbonden. Wanneer u in de modus Verbonden werkt met een CMS, wordt een lokaal beveiligingsgegevensbestand (LSI) gedownload naar uw computer met daarin uw beveiligingsrechten voor de bronnen in de CMS. Wanneer u een rapport in de modus Off line probeert te maken of vernieuwen, kunt u gebruik maken van: ● lokaal geïnstalleerde universes die niet worden beveiligd door de CMS. ● lokaal geïnstalleerde universes waarvoor u over de rechten beschikt om deze te openen, zoals dit is vastgelegd in het LSI-bestand. U kunt geen universes extern openen op de CMS, omdat u in de modus Off line niet over een CMS-verbinding beschikt. Er moet een verbindingsserver geïnstalleerd zijn op de computer waarop u Web Intelligence Rich Client gebruikt om documenten te kunnen maken en vernieuwen in de modus Offline. Universebeveiliging in de modus Stand-alone In de modus Stand-alone werkt u zonder beveiliging en zonder verbinding met de CMS. U kunt alleen werken met onbeveiligde, lokaal geïnstalleerde universes. De middleware die is vereist voor het maken en vernieuwen van lokale, onbeveiligde documenten met lokale, onbeveiligde universes, moet zijn geïnstalleerd op de computer waarop u Web Intelligence Rich Client uitvoert. 24 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken 2.1.6.2 Werken met universes in de modus Verbonden Wanneer u gegevensanalyse in de modus Verbonden uitvoert in de Desktop-editie, hebt u extern toegang tot CMS-universes. De CMS past de beveiligingsrechten rechtstreeks toe, net alsof u gegevensanalyse uitvoert vanuit het BI-startpunt. In de modus Verbonden hebt u geen toegang tot lokale, CMS-beveiligde universes. U moet de CMS-universes extern openen. 2.1.6.3 Werken met universes in de modus Offline Als u een rapport in de modus Off line wilt maken of vernieuwen, moet u eerst verbinding hebben gemaakt met de CMS in de modus Verbonden. Wanneer u in de modus Verbonden werkt met een CMS, wordt een lokaal beveiligingsgegevensbestand (LSI) gedownload naar uw computer met daarin uw beveiligingsrechten voor de bronnen in de CMS. Wanneer u een rapport in de modus Off line probeert te maken of vernieuwen, kunt u gebruik maken van: ● lokaal geïnstalleerde universes die niet worden beveiligd door de CMS. ● lokaal geïnstalleerde universes waarvoor u over de rechten beschikt om deze te openen, zoals dit is vastgelegd in het LSI-bestand. U kunt geen universes extern openen op de CMS, omdat u in de modus Off line niet over een CMS-verbinding beschikt. Er moet een verbindingsserver geïnstalleerd zijn op de computer waarop u gegevensanalyse in de Desktop-editie uitvoert om documenten te maken of te vernieuwen in de modus Offline. 2.1.6.4 Werken met universes in de modus Zelfstandig In de modus Stand-alone werkt u zonder beveiliging en zonder verbinding met de CMS. U kunt alleen werken met onbeveiligde, lokaal geïnstalleerde universes. De middleware die is vereist voor het maken en vernieuwen van lokale, onbeveiligde universes, moet zijn geïnstalleerd op de computer waarop u gegevensanalyse in de Desktop-editie uitvoert. Wanneer u het universebestand lokaal kopieert, moet u dit opslaan in de volgende map: <installatiepad>\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Universes. 2.1.6.5 Een standaard-universe selecteren 1. Selecteer Opties in het menu in de rechterbovenhoek naast het Help-menu om het dialoogvenster Opties weer te geven. 2. Selecteer het tabblad Algemeen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 25 3. Selecteer Standaard-universe in de sectie Standaard-universe selecteren. 4. Klik op Bladeren om het dialoogvenster Universe te openen, selecteer de universe en klik vervolgens op Selecteren. 26 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Web Intelligence Rich Client installeren en gebruiken 3 Documenten maken en gebruiken 3.1 Werken met documenten op het bureaublad 3.1.1 Standaardmappen voor lokale documenten en universes selecteren U kunt een map selecteren waarin lokale documenten en universes standaard op uw lokale computer worden opgeslagen. 1. Klik in de ontwerpmodus op Toepassing op het tabblad Eigenschappen. 2. Selecteer het tabblad Algemeen. 3. Klik op Bladeren naast Gebruikersdocumenten en selecteer de map voor documenten. 4. Klik op Bladeren naast Universes en selecteer de map voor universes. 3.1.2 Een document maken door een query te maken 1. Klik op Gegevenstoegang Gegevensproviders gegevensbron voor de query. 2. De query maken en uitvoeren. 3.1.3 Nieuwe gegevensprovider en selecteer de Een leeg document maken U kunt geen leeg document maken en dan later gegevens uit query's toevoegen. 1. Start de desktopinterface. 2. Klik op Nieuw op de werkbalk en selecteer Geen gegevensbron om een leeg document te maken. U kunt later een query in het document maken om de gegevens naar het document te halen. 3.1.4 Een document uit de gegevensopslagruimte openen 1. Klik op Openen op het tabblad Bestand van de hoofdwerkbalk. 2. Klik op Mijn Enterprise links in het dialoogvenster. 3. Meld u aan bij de gegevensopslagruimte. 4. Navigeer naar de gegevensopslagruimte en selecteer het document. Indien is ingesteld dat een document gegevens vernieuwt wanneer het wordt geopend (met de optie 'Vernieuwen bij openen' ingeschakeld), geeft het document de recentste informatie weer. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Documenten maken en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 27 Opmerking De optie Vernieuwen bij openen is afhankelijk van twee CMS-instellingen (document- en gebruikergerelateerde beveiligingsinstellingen): 'Selecteer het beveiligingsrecht Automatisch vernieuwen uitschakelen bij openen voor alle documenten' in de CMC/Application/Webi/Properties en 'Automatisch vernieuwen uitschakelen bij openen voor alle documenten' in de beveiligingsinstellingen in CMC/ Application/user. Als de eigenschap Selecteer het beveiligingsrecht Automatisch vernieuwen uitschakelen bij openen voor alle documenten is ingeschakeld in CMC/Application/Webi/Properties en in de beveiligingsinstellingen CMC/Application/user het beveiligingsrecht Automatisch vernieuwen uitschakelen bij openen voor alle documenten voor deze gebruiker is uitgeschakeld, dan wordt het document vernieuwd wanneer het wordt geopend, zelfs als Vernieuwen bij openen niet voor het document is ingesteld. 3.1.5 3.1.5.1 Documenten verzenden Een document verzenden via e-mail 1. Selecteer het document dat u wilt verzenden. 2. Het document verzenden: a) Selecteer in de webinterface Verzenden op de werkbalk en selecteer E-mail. b) Klik in de Rich Internet Application (Java-applet) en in Web Intelligence Rich Client op het pijltje naast Verzenden als e-mailbijlage. 3. Vul de e-mailgegevens in en typ een bericht, indien gewenst. 4. Klik op Verzenden. 3.1.5.2 Een document verzenden naar een andere gebruiker Opmerking Deze optie is niet beschikbaar in Web Intelligence Rich Client. 1. Selecteer het bestand dat u wilt verzenden. 2. Klik op Verzenden op de werkbalk en selecteer Postvak IN van BI. 3. Selecteer de gebruikers en groepen waarnaar u het document wilt verzenden in de lijst met gebruikers en groepen. 4. Klik op Automatisch gegenereerd om de documenten met een automatisch gegenereerde naam te verzenden. 5. Klik op Specifieke naam en typ de naam in het te verzenden vak als u het document een naam wilt geven. 6. Klik op Snelkoppeling om een snelkoppeling naar het document te verzenden of Kopie om een kopie van het document te verzenden. 7. Klik op Verzenden. 28 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Documenten maken en gebruiken 3.1.5.3 Een document verzenden via FTP U hebt een document geopend in Web Intelligence en u hebt de vereiste machtigingen om bestanden via FTP te verzenden. Als u de machtigingen niet hebt, wordt het venster Verzenden naar FTP niet weergegeven. U wilt het huidige document via FTP overdragen. 1. Sla het document op voordat u het verzendt. 2. Klik op het mailpictogram in de werkbalk en selecteer Verzenden naar FTP. 3. Typ de hostnaam in het vak Host. 4. Typ het poortnummer in het vak Poort. 5. Typ de gebruikersnaam en het wachtwoord in de vakken Gebruikersnaam en Wachtwoord. 6. Typ de account in het vak Account. 7. Typ de map in het vak Map. 8. Klik op Automatisch gegenereerd om de documenten met een automatisch gegenereerde naam te verzenden. 9. Klik op Specifieke naam en typ de naam in het te verzenden vak als u het document een naam wilt geven. 10. Klik op Verzenden. 3.1.6 Documenten opslaan 3.1.6.1 Een document opslaan in de bedrijfsgegevensopslagruimte U gebruikt de Java-interface om deze handeling uit te voeren. 1. Klik op de pijl naast Opslaan op de werkbalk van het tabblad Bestand en selecteer Opslaan als om het dialoogvenster Opslaan als op te roepen. 2. Selecteer de bedrijfsgegevensopslagruimte links in het dialoogvenster. 3. Als u de desktopinterface gebruikt, kunt u naar een willekeurige beschikbare bedrijfsgegevensopslagruimte opslaan door Mijn Enterprise links in het dialoogvenster te selecteren en u vervolgens aan te melden bij de gegevensopslagruimte. 4. Klik op Mappen of op Categorieën om de opslagruimte voor mappen of voor categorieën weer te geven. 5. Typ in het vak Naam de naam van het document. 6. Klik op Geavanceerd om de aanvullende documentopties te bekijken. De extra opties worden altijd weergegeven in de desktopinterface. 7. Typ een beschrijving van het document in het vak Beschrijving. 8. Typ in het vakje Trefwoorden trefwoorden die u of andere gebruikers kunnen gebruiken om in de toekomst naar het document te zoeken. 9. Selecteer Vernieuwen bij openen als het document altijd moet worden vernieuwd wanneer het wordt geopend. 10. Selecteer Permanente regionale opmaak als u wilt dat de regionale opmaak van het document behouden blijft. 11. Selecteer Documentbeveiliging verwijderen om alle documentbeveiliging te verwijderen en het document beschikbaar te maken in de zelfstandige modus (alleen desktopinterface). Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Documenten maken en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 29 12. Selecteer Opslaan voor alle gebruikers om ervoor te zorgen dat het document niet vergrendeld is door de huidige gebruiker (alleen desktopinterface). 13. Klik op OK. Opmerking Als de eigenschap Selecteer het beveiligingsrecht Automatisch vernieuwen uitschakelen bij openen voor alle documenten is ingeschakeld in CMC/Application/Webi/Properties en in de beveiligingsinstellingen CMC/ Application/user het beveiligingsrecht Automatisch vernieuwen uitschakelen bij openen voor alle documenten voor deze gebruiker is uitgeschakeld, dan wordt het document vernieuwd wanneer het wordt geopend, zelfs als Vernieuwen bij openen niet voor het docoment is ingesteld. Het document wordt opgeslagen in de bedrijfsgegevensopslagruimte. 3.1.6.2 Een document opslaan als Excel-werkblad Wanneer u de Java-interface gebruikt om deze actie uit te voeren, kunt u opmaakvoorkeuren instellen wanneer u opslaat naar Excel. Dit wordt afzonderlijk gedaan, in de voorkeursinstellingen van BI-startpunt. Opmerking De tabelcelopmaak Inhoud lezen als HTML wordt niet ondersteund wanneer een document of rapport als PDF wordt geëxporteerd. Tabelcellen met deze instelling worden leeg weergegeven in het gegenereerde PDFbestand. Hef selectie van deze eigenschap op om de inhoud in PDF te verkrijgen. Klik met de rechtermuisknop op de tabelcel, selecteer Cel opmaken en wijzig in de sectie Weergave van het tabblad Algemeen de optie Inhoud lezen als: naar een andere waarde dan HTML. De instelling wordt op de volledige kolom toegepast. Opmerking Als u een tabel of diagram naar Excel 2003-indeling exporteert, worden slechts 56 kleuren gebruikt, dus genereert Web Intelligence slechts 56 kleuren. Dit kan invloed hebben op de definitieve kleuren en schaduw van het geëxporteerde document. U kunt exporteren als GIF-afbeelding naar Excel 2003-indeling zodat de kleuren correct worden geëxporteerd. Er is geen beperking voor kleuren/schaduw bij exporteren naar Excel 2007indeling. 1. Klik op de pijl naast Opslaan op de werkbalk van het tabblad Bestand en selecteer Opslaan als om het dialoogvenster Opslaan als op te roepen. 2. Selecteer Mijn computer, Mijn bureaublad of Mijn documenten links in het dialoogvenster en navigeer naar de map waarin u het document wilt opslaan. 3. Selecteer Excel of Excel 2007 in de lijst Bestandstypen. Elk Excel 2007-werkblad kan tot 1 miljoen rijen met geëxporteerde gegevens bevatten. Als u het rapport opslaat naar Excel in plaats van Excel 2007, wordt na elke 65.000 rijen met geëxporteerde gegevens een nieuw werkblad gestart. 4. Selecteer de rapporten die u als Excel wilt opslaan, of selecteer Alles selecteren om alle rapporten op te slaan. Als u het hele document opslaat naar Excel, wordt elk rapport opgeslagen als apart werkblad in het Excelbestand. 30 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Documenten maken en gebruiken 5. Selecteer Prioriteit toekennen aan de opmaak van de documenten om de lay-out en opmaak van het document zo goed mogelijk te benaderen in het Excel-bestand. (Hierbij worden de functies voor gegevensverwerking in Excel echter in mindere mate benut.) 6. Selecteer Prioriteit toekennen aan eenvoudige verwerking van gegevens in Excel om zoveel mogelijk te voorkomen dat meerdere cellen worden samengevoegd in Excel-cellen en de functies voor gegevensverwerking in Excel te benutten. 7. Klik op Opslaan. In Web Intelligence worden alle diagrammen automatisch naar afbeeldingen geconverteerd in Excel. U kunt de geëxporteerde gegevens gebruiken om uw eigen diagram te maken met behulp van de functies in Excel. 3.1.6.3 Documentgegevens opslaan als CSV U gebruikt de Java-interface in Ontwerp- of Gegevensmodus om deze actie uit te voeren. Wanneer u opslaat naar CSV, worden de onbewerkte gegevens van de kubus opgeslagen, niet alleen de gegevens uit de bewerkte tabellen in uw rapport. Klik op het tabblad Gegevens om de gegevens te zien die worden geëxporteerd. U ziet nu dat uw document nog kolommen bevat die u uit de rapporttabel hebt verwijderd. 1. Selecteer in Ontwerp- of Gegevensmodus de query waarvan u de gegevens als CSV wilt opslaan en selecteer Gegevenstoegang Hulpprogramma's Gegevens exporteren . 2. Klik op de bestandsnaam. 3. Kies de tekstkwalificeerder, het kolomscheidingsteken en de tekenset in het dialoogvenster. 4. Selecteer Instellen als standaardwaarden als u wilt dat de opties die u bij de vorige stap hebt geselecteerd, gebruikt worden als standaardopties bij het opslaan naar CSV. 5. Klik op Opslaan. 3.1.6.4 Een document opslaan als PDF U gebruikt Web Intelligence Rich Client of de Java-interface om deze actie uit te voeren. Opmerking De tabelcelopmaak Inhoud lezen als HTML wordt niet ondersteund wanneer een document of rapport als PDF wordt geëxporteerd. Tabelcellen met deze instelling worden leeg weergegeven in het gegenereerde PDFbestand. Hef selectie van deze eigenschap op om de inhoud in PDF te verkrijgen. Klik met de rechtermuisknop op de tabelcel, selecteer Cel opmaken en wijzig in de sectie Weergave van het tabblad Algemeen de optie Inhoud lezen als: naar een andere waarde dan HTML. De instelling wordt op de volledige kolom toegepast. 1. Klik op de pijl naast Opslaan op de werkbalk van het tabblad Bestand en selecteer Opslaan als om het dialoogvenster Opslaan als op te roepen. 2. Selecteer Mijn computer, Mijn bureaublad of Mijn documenten links in het dialoogvenster en navigeer naar de map waarin u het document wilt opslaan. 3. Selecteer in het veld Bestandstypen de optie PDF. 4. Selecteer Huidig rapport exporteren als PDF Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Documenten maken en gebruiken om het huidige rapport op te slaan als PDF. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 31 Wanneer een rapport diagrammen en afbeeldingen bevat, kunt u de grootte van het geëxporteerde document optimaliseren door 96 dpi te kiezen. Dit kan nuttig zijn bij publicaties online. 5. Kies Rapporten selecteren om de rapporten te selecteren die u wilt opslaan, en selecteer de rapporten in de lijst, of selecteer Huidig rapport om het huidige rapport op te slaan en de pagina's te selecteren die u wilt opslaan. 6. Klik op Opslaan. 3.1.7 Documenteigenschappen instellen In de volgende tabel worden de documenteigenschappen weergegeven die u kunt bekijken en/of instellen in het venster Samenvatting van document. Eigenschap Beschrijving Titel De naam van het document in het BI-startpunt. Dit wordt weergegeven boven de algemene eigenschap pen en kan niet worden gewijzigd. Type (alleen webinterface) Het type document. Auteur De maker van het document. Aanmaakdatum De datum waarop het document is gemaakt. Landinstelling De landinstelling voor de indeling van het document. Beschrijving Optionele informatie waarmee de inhoud van het docu ment wordt beschreven. Trefwoorden Optionele trefwoorden die in zoekbewerkingen voor het document kunnen worden gebruikt in het BI-startpunt. Laatste vernieuwingsdatum De datum waarop het resultaat voor het laatst is ver nieuwd met recente gegevens uit de database. Laatst gewijzigd Geeft de datum weer waarop het document voor het laatst is gewijzigd. Laatst gewijzigd door Geeft de naam weer van de person die het document het laatst heeft gewijzigd. Duur van de vorige vernieuwing De tijd die op de laatste vernieuwingsdatum nodig was om de gegevens op te halen uit de database. Uitgebreide weergave Als deze optie is ingeschakeld, is de weergave van rap porten geoptimaliseerd voor weergave op het scherm. Vernieuwen bij openen Rapporten worden automatisch vernieuwd met de nieuwste gegevens uit de database wanneer het docu ment wordt geopend. Als Vernieuwen bij openen is geselecteerd, wordt bij het traceren van gegevens geen verschil weergegeven tussen de gegevens voor en na het vernieuwen. Gege 32 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Documenten maken en gebruiken Eigenschap Beschrijving vens van na de vernieuwing worden als nieuwe gege vens beschouwd omdat met de vernieuwing het docu ment is opgeschoond. Permanente opmaak volgens landinstelingen Het document wordt opgemaakt volgens de landinstel ling waarmee het document is opgeslagen. Queryanalyse gebruiken Hiermee wordt in queryanalysemodus geanalyseerd. Query wissen inschakelen Hiermee worden query's gegenereerd die alleen objec ten gebruiken die bijdragen aan de rapporten waarin ze worden gebruikt. Telkens wanneer een query wordt vernieuwd, worden niet-bijdragende objecten gene geerd. Alleen relevante gegevens worden uit de gege vensprovider opgehaald. Met deze functie worden de prestaties verbeterd. Opmerking Het wissen van query's is standaard ingeschakeld voor BEx-query's. Waarschuwingspictogrammen in diagrammen verber gen Hiermee worden waarschuwingspictogrammen verbor gen om de leesbaarheid te vergroten. Standaardstijl wijzigen (niet beschikbaar in de webin terface) U kunt de standaardstijl voor het document wijzigen wanneer u in de Rich Internet Application-interface werkt. U kunt een nieuwe stijl importeren of de huidige stijl exporteren. Gegevenstracering Hiermee worden de volgende soorten gegevenswijzi ging bijgehouden: Dimensies automatisch samenvoegen ● Ingevoegde gegevens ● Verwijderde gegevens ● Gewijzigde gegevens ● Verhoogde waarden ● Verlaagde waarden Dimensies met dezelfde naam en uit dezelfde universe worden automatisch samengevoegd. In de lijst met be schikbare objecten worden de dimensies die zijn sa mengevoegd, weergegeven onder de dimensie waarin deze dimensies zijn samengevoegd. Samengevoegde dimensies zijn het mechanisme voor het synchroniseren van gegevens uit verschillende ge gevensbronnen. Waarden van samengevoegde dimensie uitbreiden Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Documenten maken en gebruiken Hiermee worden waarden van samengevoegde dimen sies uitgebreid. Samengevoegde dimensies zijn het © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 33 Eigenschap Beschrijving mechanisme voor het synchroniseren van gegevens uit verschillende gegevensbronnen. Hiermee worden de resultaten bepaald wanneer een tabel gesynchroni seerde gegevens bevat. Wanneer u deze optie selecteert en een tabel bevat een dimensie die in een samenvoeging is gebruikt, retour neert deze dimensie de waarde van de query plus de waarden van de andere dimensies die zijn samenge voegd van andere gegevensproviders waarvoor een ob ject in de tabel staat. Wanneer deze optie niet is geselecteerd en als een ta bel een dimensie bevat die in een samenvoeging is ge bruikt, retourneert deze dimensie de waarde van de query. Standaardstijl Aanwijzingen samenvoegen (BEx-variabelen) U kunt de standaardstijl voor het document wijzigen. U kunt de volgende bewerkingen uitvoeren: ● Importeer een ander CSS-opmaakmodel om het bestaande opmaakmodel te vervangen. ● Exporteer het huidige opmaakmodel om het op te slaan of op een andere locatie te gebruiken. ● Stel het document opnieuw in om het oorspronke lijke opmaakmodel te gebruiken dat met het pro duct is geïnstalleerd. Deze optie is alleen beschik baar wanneer het huidige documentopmaakmodel afwijkt van het oorspronkelijke opmaakmodel. Selecteer deze optie als u aanwijzingen wilt samenvoe gen die in Web Intelligence zijn gemaakt op basis van BEx-variabelen in de oorspronkelijke BEx-query. Alleen BEx-variabelen met dezelfde technische naam worden samengevoegd. Wanneer selectie van deze optie wordt opgeheven, wordt de samenvoeging van BEx-variabe len opgeheven en worden ze als aparte aanwijzingen beschouwd. Opmerking U kunt instellen dat Web Intelligence bij het openen van documenten automatisch vernieuwt zonder 'Vernieuwen bij openen' in te schakelen in Documenteigenschappen. In plaats daarvan schakelt u het beveiligingsrecht 'Automatisch vernieuwen uitschakelen bij openen voor alle documenten' uit in de Central Management Console. 34 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Documenten maken en gebruiken Verwante informatie Definitie van samenvoegen [pagina 263] Definitie van queryanalyse [pagina 260] 3.1.7.1 Documenteigenschappen weergeven en instellen U hebt een document geopend met de interface in Ontwerpmodus. 1. Klik op Document op het tabblad Eigenschappen om het dialoogvenster Samenvatting van document te openen. 2. Bekijk of bewerk de eigenschappen in het dialoogvenster zoals hierboven beschreven. 3. Klik tot slot op OK. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Documenten maken en gebruiken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 35 4 Query's maken 4.1 Query's 4.1.1 Definitie van query's Wanneer u een document maakt of nieuwe gegevens toevoegt aan een document, gebruikt u query's om gegevens uit een gegevensbron op te halen voor het document. U kunt query's maken via een queryvenster en het type queryvenster is afhankelijk van de gegevensbron van de query. Afhankelijk van de interface die u gebruikt, kunnen query's gebaseerd worden op universes, die gegevens in relationele of OLAP-databases als objecten representeren, op lokale gegevensbronnen zoals tekstbestanden of Microsoft Excel-bestanden, op SAP-informatiekubussen in een SAP BW Business Warehouse door gebruik van BEx-query's, op Pioneer-gegevensbronnen of op webservices. U voert de query uit om gegevens op te halen in een rapport dat u vervolgens verder kunt analyseren, bijvoorbeeld door de gegevens ervan te filteren of in te delen. Opmerking Microsoft Excel-bestanden worden niet ondersteund voor versies die ouder zijn dan MS Excel 97. In alle query's komen meetwaarden voor. Meetwaarden retourneren gegevens, vaak numerieke, die worden berekend op basis van de andere objecten in de query (dimensies of hiërarchieën). Query's die zijn gebaseerd op universes kunnen hiërarchisch of niet-hiërarchisch zijn. In niet-hiërarchische query's worden gegevens ingedeeld in dimensies die geen hiërarchische relatie hebben. Met een query die een klantdimensie en een omzetmeetwaarde bevat, wordt bijvoorbeeld de omzet per klant berekend. Met hiërarchieën worden gegevens in hiërarchische relaties ingedeeld. Een geografische hiërarchie kan bijvoorbeeld gegevens bevatten over landen, staten en plaatsen (verschillende niveaus van de hiërarchie). Met een query met een geografische hiërarchie en een omzetmeetwaarde wordt de omzet op de verschillende niveaus van de hiërarchie (land, staat, plaats) berekend. Of een universe-query hiërarchisch of niet-hiërarchisch is, hangt af van de database waaruit de universe gegevens ophaalt. 4.1.2 Objecten beschikbaar in query's De volgende objecten zijn beschikbaar in Web Intelligence-query's. 4.1.2.1 Klassen en subklassen Objecten zijn gegroepeerd in mappen, de zogenaamde klassen. Elke klasse kan ook een of meer subklassen bevatten. Subklassen bevatten objecten die ook weer een subcategorie vormen van de objecten in een hoger niveau van de klasse. 36 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Klassen worden gebruikt voor het ordenen van objecten in logische groepen. Als u query's maakt in de universe, kunt u aan de hand van klassen de objecten vinden met de informatie die u in een query wilt gebruiken. 4.1.2.2 Analysedimensie Een analysedimensie bevat een verzameling verwante hiërarchieën. Analysedimensies worden niet als resultaatobjecten weergegeven in query's. Als u een analysedimensie selecteert, wordt de standaardhiërarchie weergegeven in de query. Analysedimensies worden als volgt weergegeven: 4.1.2.3 Dimensie Een dimensie vertegenwoordigt de niet-hiërarchische gegevens die de basis kunnen vormen voor een analyse in een rapport. Dimensies halen doorgaans gegevens op die uit tekens bestaan, zoals namen van klanten, vakantiebestemmingen of datums. Een query met de dimensie [Klant] en de meetwaarde [Omzet] retourneren de omzet die door elke klant gegenereerd is. Dimensies produceren niet-hiërarchische kolommen in de resultaatset gegenereerd door de query. Hiërarchieën zijn gebaseerd op dimensies in hiërarchische gegevensbronnen. Hiërarchieën worden weergegeven onder de dimensies waarop ze gebaseerd zijn in de lijst met beschikbare objecten. U kunt de dimensie in de query opnemen om niet-hiërarchische gegevens te retourneren, of een of meer gekoppelde hiërarchieën om hiërarchische gegevens te retourneren. 4.1.2.4 Attribuut Een attribuut geeft een beschrijving van een dimensie of hiërarchie. Leeftijd kan bijvoorbeeld een attribuut van de dimensie Klant zijn. Attributen moeten een één-op-één-relatie hebben met de bijbehorende dimensie. Aan elke waarde van een dimensieobject kan slechts één waarde van een attribuut zijn gekoppeld. In het bovenstaande voorbeeld kan aan elke waarde Klant slechts één waarde in het detailobject Leeftijd zijn gekoppeld. Als vanwege een onjuist universeontwerp door een detailobject wordt geprobeerd om meerdere waarden op te halen voor één dimensiewaarde, wordt in de cel het foutbericht #MULTIVALUE weergegeven. Attributen worden als volgt weergegeven: Opmerking Voor UNV-universes (gemaakt met het hulpprogramma voor universe-ontwerp) wordt met 'details' naar attributen verwezen, die van toepassing zijn op relationele gegevensbronnen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 37 4.1.2.5 Hiërarchie Een hiërarchie is een set gegevensleden gerangschikt in niveaus of in de relatie tussen bovenliggende en onderliggende elementen. De hiërarchie [Geografie] kan bijvoorbeeld de niveaus [Land], [Staat] en [Stad] bevatten. Hiërarchieën produceren hiërarchische kolommen in de resultaatset gegenereerd door de query. U kunt de items in de hiërarchie uitvouwen om de bijbehorende gegevens te bekijken. U kunt bijvoorbeeld het niveau [Californië] uitvoeren in de hiërarchie [Geografie] om de gegevens die bij Californië horen te bekijken. U kunt selecteren welke leden in de resultaatset worden weergegeven door Lidselectie te gebruiken. In hiërarchische gegevensbronnen zijn hiërarchieën gekoppeld aan een dimensie en worden weergegeven onder de dimensie waarmee ze gekoppeld zijn in de lijst met beschikbare objecten. De volgende informatie wordt ook met de hiërarchieobjecten weergegeven: Weergaveobject Beschrijving Pijl naast het lidpictogram Dit is de standaardhiërarchie in Web Intelligence en is de tijdelijke aanduiding voor de opgehaalde hiërarchie. V-symbool in zwarte cirkel Dit is de validatie of wisselknop, en geeft aan dat dit object de 'actieve' hiërarchie is in BEx, MSAS en Essbase (in MSAS wordt de term 'standaard' gebruikt om de actieve hiërarchie aan te duiden). [n] waar 'n' een geheel getal is Dit is van toepassing op BEx-query's. Dit is het versienummer van de BW-hiërarchie die tijdens het ontwerp is gebruikt. Voor deze hiërarchieën geeft Web Intelligence nu de versie van de hiërarchie na de naam van de hiërarchie weer. Bijvoorbeeld: Landhiërarchie [2]. De BEx-queryontwerper kan een tekenreeks voor het versienummer invoegen ter verduidelijking, bijvoorbeeld: [versie 2]. Deze versie wordt ook in de rapporttabelkop weergegeven. 4.1.2.6 Niveau-object Een niveau is een set leden in een hiërarchie op dezelfde afstand van het hoofdonderdeel van de hiërarchie. [Stad] kan bijvoorbeeld een niveau zijn in de hiërarchie [Geografie] dat leden bevat zoals [Los Angeles] en [San Francisco]. De niveaunamen worden voorafgegaan door hun diepte. De nummers zijn aansluitend en beginnen altijd bij het hoofdniveau met nummer 1, zoals volgt: 1 - Niveau a 2 - Niveau b 3 - Niveau c Niveaus produceren platte kolommen in de resultaatset gegenereerd door de query. Een query die bijvoorbeeld het niveau [Land] en de objecten [Omzet] bevat, produceert het volgende resultaat: Land Omzet VS 10,123,121 38 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Land Omzet Frankrijk 8,232,231 Duitsland 7,342,342 Verenigd Koninkrijk 9,343,092 Niet alle hiërarchieën bevatten niveaus. Niveaus zijn niet beschikbaar in hiërarchieën in BEx-query's. Niveaus worden als volgt weergegeven: Verwante informatie BEx-query's gedefinieerd [pagina 67] 4.1.2.7 Lid Een lid is een afzonderlijk gegevensitem in een hiërarchie. De hiërarchie [Geografie] kan bijvoorbeeld leden als [Frankrijk] bevatten op het niveau [Land], of [Las Vegas] (op het niveau [Plaats]). U selecteert afzonderlijke leden uit een hiërarchie voor opname in het queryresultaat als u niet alle leden in de hiërarchie wilt opnemen. U kunt ook een benoemde set definiëren die een set leden bevat. 4.1.2.8 Benoemde set Een benoemde set is een expressie met naam die geretourneerd wordt als een set leden. Benoemde sets kunnen worden gedefinieerd in OLAP-databases, of in universes gebaseerd op relationele of OLAP-databases. 4.1.2.9 Berekend lid Berekende leden zijn leden die worden geretourneerd door een MDX-expressie. MDX is de taal die wordt gebruikt om toegang te krijgen tot hiërarchische gegevens in OLAP-databases. De beheerder van een OLAP-database kan berekende leden maken die beschikbaar zijn voor MDX-query's die toegang hebben tot de database. Berekende leden worden als volgt weergegeven: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 39 4.1.2.10 Waarde Met meetwaarden worden gegevens opgehaald die het resultaat zijn van de berekeningen van gegevens in de database. Deze gegevens zijn doorgaans numeriek. Omzet is bijvoorbeeld de berekening van het aantal verkochte artikelen vermenigvuldigd met de artikelprijs. Meetwaarden bevinden zich meestaal in de klasse Meetwaarden. Meetwaarden worden standaard berekend door gedetailleerde waarden te verzamelen die door de database zijn geretourneerd. Slimme meetwaarden zijn een bijzonder type meetwaarden, die worden berekend door de database zelf en worden geretourneerd door de query die al geaggregeerd is. In bepaalde omstandigheden zijn slimme meetwaarden van invloed op de wijze waarop berekeningen worden weergegeven. Raadpleeg de handleiding voor het gebruik van functies, formules en berekeningen in Web Intelligence voor meer informatie over intelligente waarden. Meetwaarden retourneren resultaten op basis van de objecten waaraan ze gekoppeld zijn in een query. Een query die de dimensie [Klant] en de meetwaarde [Omzet] bevat, geeft bijvoorbeeld de omzet per klant als resultaat. Een query die de hiërarchie [Geografie] en de meetwaarde [Omzet] bevat retourneert de berekende omzet voor alle verschillende mogelijke aggregaties in de hiërarchie. Meetwaardeobjecten woorden als volgt weergegeven: 4.1.3 Definitie van niet-hiërarchische query's Niet-hiërarchische query's zijn universe-query's die geen objecten bevatten warmee gegevens hiërarchisch worden geordend. U maakt een niet-hiërarchische query met behulp van dimensies, attributen en meetwaarden. Dimensies vertegenwoordigen bedrijfsobjecten, zoals klanten of steden. Meetwaarden leiden resultaten af, meestal numerieke, uit de dimensies die u in de query opneemt. Een query die de dimensie [Klant] en de meetwaarde [Omzet] bevat, geeft bijvoorbeeld de omzet per klant als resultaat. Niet-hiërarchische query's produceren resultatensets waarin dimensies niet gerelateerd zijn. Elk object in de query produceert één platte kolom in de resultatenset. Niet-hiërarchische query's omvatten niet de volgende objecten: hiërarchieën, niveaus, leden en benoemde sets. Verwante informatie Een query maken in een universe [pagina 46] 4.1.4 Definitie van hiërarchische query's Een hiërarchische query bevat minimaal één hiërarchieobject. U kunt hiërarchische query's maken op basis van universes die hiërarchische gegevens ondersteunen, of op basis van BEx-query's die rechtstreeks toegang hebben tot SAP-infoquery's. Hiërarchische gegevens kunnen afkomstig zijn uit relationele of OLAP-databases, afhankelijk van de manier waarop de gegevens door de universe zijn gestructureerd. 40 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Opmerking Voor een relationele gegevensbron is dit geen ware hiërarchie maar een navigatiepad. U kunt hiërarchieën opnemen als resultaat of filterobjecten. Wanneer u een hiërarchische query maakt, biedt het queryvenster u aanvullende functies voor het werken met hiërarchische gegevens. Als u bijvoorbeeld een hiërarchie als een resultaatobject opneemt, beschikt u over de mogelijkheid om leden in de hiërarchie te kiezen die in het resultaat worden weergegeven. Deze hiërarchische functies zijn niet beschikbaar als u een query maakt op basis van niet-hiërarchische gegevens. Welke functies exact beschikbaar zijn in het hiërarchische queryvenster, is ook afhankelijk van de bron van de hiërarchische gegevens die u gebruikt. De resultatenset die wordt gegenereerd door een hiërarchische query, biedt u de mogelijkheid om een hiërarchische gegevensanalyse uit te voeren. Door elk hiërarchieobject in het queryvenster wordt in het rapport een hiërarchische kolom geproduceerd. U kunt leden uitvouwen, zodat de onderliggende leden te zien zijn. U kunt bijvoorbeeld het lid [VS] uitvouwen om staten uit de VS in een hiërarchie [Geografie] weer te geven. Meetwaarden in het blok worden geaggregeerd afhankelijk van het lid waaraan deze zijn gekoppeld. Een hiërarchische query met de hiërarchie [Klanten] en de meetwaarden [Verkoopeenheid] en [Opslagkosten] geeft bijvoorbeeld de volgende resultatenset: Klanten Eenheidsver koop Opslagkosten Alle klanten 364.707 371.579 276.773 234.555 CA 45.506 67.999 OF 32.104 56.700 10.324 12.325 VS Albany Verwante informatie Hiërarchische lidselectie in BEx-query's [pagina 50] Contexten gebruiken in BEx-query's [pagina 80] 4.1.4.1 Meerdere hiërarchieën opnemen in een query Wanneer u meerdere hiërarchieën in een query combineert, geeft de query resultaten voor alle combinaties van leden in de verschillende hiërarchieën. Voorbeeld Twee hiërarchieën opnemen in een query U hebt twee hiërarchieën, [Geslacht] (met de leden [Alle], [Mannelijk] en [Vrouwelijk]) en [Klantgeografie]. Gecombineerd in een query met een meetwaarde, geven de twee hiërarchieën het volgende resultaat: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 41 Klantgeografie Gender Verkoopaantal via internet Alle klanten Alle geslachten 29.358.677 USD Frankrijk Vrouwelijk 10.000.000 USD Mannelijk 19.358.677 USD Alle geslachten Pierre Vrouwelijk 1.058.677 USD Mannelijk 1.285.340 USD Alle geslachten Vrouwelijk Alain Alle geslachten Vrouwelijk 4.1.4.2 2.644.017 USD 1.249 USD 1.249 USD 1.155 1.155 Beperkingen bij het werken met hiërarchieën Opmerking De volgende beperkingen zijn van toepassing wanneer u met hiërarchieën werkt. Hiërarchiefunctie Web Intelligence-beperking Filteren op een hiërarchie (uitbreidbeperking) Een filter kan een tussenliggend knooppunt van een hiërarchie verwijderen. De gebruiker heeft geen toegang tot het volgende lidniveau vanaf het bovenliggende knooppunt met een eenvoudige uitvouwactie. Gebruik de optie Alles uitvouwen om het onderliggende subelement van het bovenliggende knooppunt te zien. Filteren op een samengevoegd object op basis van een hiërarchie Dit is niet mogelijk vanwege potentiële conflicten in de samengevoegde hiërarchieën. Filteren op een hiërarchie (rapport/tabel) Een rapport-/tabelfilter met een hiërarchie kan rijen verwijderen zonder rekening te houden met de hiërarchiestructuur. Een filter kan een bovenliggend knooppunt verwijderen dat momenteel is uitgevouwen, maar behoudt leaves of knooppunten die zijn samengevouwen. Om te voorkomen dat een lege tabel wordt geretourneerd, vouwt het systeem de hiërarchieën in de blokken automatisch uit en worden de resulterende leden weergegeven. Filteren op een object van een OLAP-bron door een UNXuniverse (inclusief BEx-query's) Wanneer u filtert via de interface, wordt het filter gebaseerd op de sleutel van het gegeven object. Filteren vanuit een invoerbesturingselement op een OLAPdimensie Hiermee wordt op het bijschrift gefilterd, terwijl bij filteren op een hiërarchie op de sleutel wordt gefilterd. 42 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Hiërarchiefunctie Web Intelligence-beperking Filteren vanaf de filterbalk Hiermee wordt op het bijschrift gefilterd (zelfs voor OLAPobjecten die een sleutel hebben). Filterbalk (analysebalk) Wanneer u via de filterbalk op een hiërarchie filtert en u selecteert een knooppunt dat niet wordt weergegeven in de tabel omdat het is samengevouwen, resulteert dit in een lege tabel. Gebruik de functie Uitvouwen om alle waarden te zien. Sorteren op hiërarchieën Wanneer u sorteert op een hiërarchie (en een dimensie voor OLAP-bronnen), wordt de sortering gebaseerd op de volgorde van het lid in het onderliggende systeem, en niet de lexicografische volgorde als bij andere bedrijfsobjecten. De sortering op de hiërarchie houdt rekening met de structuur van de hiërarchie en sorteert leden op hetzelfde niveau van een bepaald niveau. Sorteren op meetwaarden in een tabel Bij het sorteren op een meetwaarde wordt de volgorde van leden in een hiërarchie in dezelfde tabel niet behouden. Het systeem geeft de hiërarchie plat weer in de tabel waar de sorteerbewerking wordt toegepast. Symmetrisch-assymetrisch samenvouwen/uitvouwen op een hiërarchie Wanneer u samenvouwt/uitvouwt rechts naast een andere hiërarchie, vouwt het systeem assymetrisch samen/uit: de bewerking wordt alleen uitgevoerd voor het geselecteerde lid voor een opgegeven lid in de hiërarchie aan de linkerkant. U kunt expliciet om symmetrisch samenvouwen/uitvouwen vragen, zodat de actie wordt uitgevoerd voor alle exemplaren van het geselecteerde lid. Het systeem voert symmetrisch samenvouwen/uitvouwen uit op een hiërarchie die zich rechts van een dimensie bevindt (standaard samenvouwen/ uitvouwen en symmetrisch samenvouwen/uitvouwen geven hetzelfde resultaat). Samenvouwen/uitvouwen op een hiërarchie Wanneer de hiërarchie verandert bij een vernieuwing (hiërarchieknooppuntvariabele, gevraagde lidselectie, wijziging op het kubusniveau), kan samenvouwen/uitvouwen worden geblokkeerd na een vernieuwing vanuit het voorbeeld in het queryvenster. In dit geval sleept u de hiërarchie opnieuw naar de kolom om de situatie te herstellen. Hiërarchieën plat weergeven Wanneer een hiërarchie plat wordt, geeft het systeem alle leden van de hiërarchie op hetzelfde niveau weer als voor een dimensie, zonder + of - om te navigeren, en zonder het snelmenu van Uitvouwen/samenvouwen. Classificatie en hiërarchieën Classificatie op een tabel met een hiërarchie houdt geen rekening met de hiërarchische structuur van de gegevens. Wanneer u een classificatie definieert in een tabel die een hiërarchie bevat, wordt de hiërarchie plat. Een onderverdeling op een meetwaarde of detail invoegen Een onderverdeling wordt altijd gekoppeld aan de sorteerbewerking op het object waarop de onderverdeling wordt toegepast. Een hiërarchie in een tabel waar een onderverdeling wordt toegepast, wordt plat. Verwijder de onderverdeling op het onderliggende object om de hiërarchie te herstellen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 43 Hiërarchiefunctie Web Intelligence-beperking Samengevoegd object met hiërarchie Een samengevoegd object dat is gebaseerd op een hiërarchie, kan niet rechtstreeks in het rapport worden gebruikt. Dit is omdat er in sommige gevallen conflicterende hiërarchiestructuren zijn. Het systeem staat het verslepen van een samengevoegd object niet toe. Als u een formule maakt met een samengevoegd object, retourneert het systeem het bericht #SYNTAXIS. Samenvoegen op sleutel voor OLAP-bedrijfsobject : de gegevenssynchronisatie van hetzelfde object van dezelfde bron (kubus of BEx-query) is gebaseerd op de interne sleutel van de waarde van deze objecten. Aggregatie van BEx-querymeetwaarde Meetwaarden die aggregeren met de functie SOM, aggregeren de som in Web Intelligence. Andere typen meetwaardeaggregatie worden gedelegeerd. Gedelegeerde meetwaarde-aggregatie retourneert #VERNIEUWEN wanneer de vereiste aggregatie niet beschikbaar is in de query. Vernieuw het document om het nieuwe aggregatieniveau op te halen. Gedelegeerde meetwaarde-aggregatie Retourneert #UNAVAILABLE bij gebruik in de context van een formule op een dimensie, of een filter met meerdere waarden op een dimensie niet in de context van de aggregatie van de meetwaarde. Dit gebeurt bijvoorbeeld wanneer een URL wordt gedefinieerd op een dimensie in een tabel die een gedelegeerde meetwaarde bevat. In dit geval is het raadzaam een variabele te maken op een detail in de oorspronkelijke dimensie en de oorspronkelijke dimensie op te nemen (maar te verbergen) in het blok. Query's wissen Beschikbaar voor UNV-, OLAP- en BEx-querybronnen. Voor andere brontypen kunnen query's niet worden gewist. Functie voor analyseren-vervangen Er is geen functie voor analyseren-vervangen op een object van een BEx-query (er is geen navigatiepad). Queryanalyse op OLAP-bronnen Niet beschikbaar op OLAP-bronnen via een UNX-universe. Deze functie is beschikbaar via UNV-universes. OLAP-dimensieleden in een rapportzoeklijst OLAP-dimensieleden in een rapportzoeklijst (op de filterbalk of in een invoerbesturingselement) worden lexicografisch weergegeven. 4.2 Query's in universes maken 4.2.1 Welke interfaces kunt u gebruiken om met universes te werken? U gebruikt de interfaces die in de onderstaande secties worden besproken, om query's te maken en rapporten weer te geven, te bewerken of te vernieuwen die op UNV- of UNX-gegevensbronnen zijn gebaseerd. 44 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Query's maken Als u een document of query wilt maken op basis van een UNV- of UNX-universegegevensbron, kunt u een van de volgende interfaces gebruiken: ● De webinterface (gestart via BI-startpunt) ● De Rich Internet Application-interface (gestart via BI-startpunt) ● De Desktopinterface (gestart via BI-startpunt) ● Web Intelligence Rich Client geïnstalleerd via de SAP BusinessObjects-suite. Werken met rapporten U kunt een willekeurige Web Intelligence-interface gebruiken om rapporten weer te geven, te bewerken of te vernieuwen: ● De webinterface (gestart via BI-startpunt) ● De Rich Internet Application-interface (gestart via BI-startpunt) ● De desktopinterface (gestart via BI-startpunt) ● Web Intelligence Rich Client geïnstalleerd via de SAP BusinessObjects-suite. 4.2.2 Definitie van universes Universes presenteren gegevens uit relationele of OLAP-gegevensbronnen als verzamelingen van gerelateerde objecten. Universes bevatten twee typen gegevens: Gegevenstype Beschrijving Relationeel Door relationele gegevens worden gegevens als een verzameling gerelateerde objecten (dimensies, details en meetwaarden) ingedeeld. U combineert universeobjecten in een query die u uitvoert om een rapport te genereren. Door een query die de dimensie Klant en de meetwaarde Omzet bevat, wordt bijvoorbeeld een rapport gegenereerd met de gegenereerde omzet per klant. Hiërarchisch Met hiërarchische gegevens worden gegevens hiërarchisch als leden in gerelateerde hiërarchieën ingedeeld. De hiërarchie Geografie kan bijvoorbeeld niveaus met landen, staten en plaatsen bevatten. Met een query die is gemaakt op basis van de hiërarchie Geografie en de meetwaarde Omzet wordt een rapport gegenereerd met de omzet die op verschillende niveaus (omzet per land, per staat en per plaats) van de hiërarchie is gegenereerd. Door de query worden de omzetwaarden op verschillende niveaus van de hiërarchie automatisch berekend. De beschikbaarheid van functies in het queryvenster die u gebruikt om een query voor een universe te maken, wordt bepaald door de gegevens in de universe. Het hiërarchische queryvenster biedt u bijvoorbeeld de mogelijkheid om gegevensleden uit een hiërarchie te selecteren. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 45 4.2.3 Een standaard-universe selecteren U kunt een standaard-universe selecteren voor op universe gebaseerde query's. Wanneer de gebruiker een nieuw document maakt, wordt het dialoogvenster Een universe selecteren weergegeven met de standaarduniverse geselecteerd. 1. Klik in het BI-startpunt op Voorkeuren. 2. Klik op Voorkeuren in het linkerdeelvenster van het dialoogvenster om de lijst met voorkeuren weer te geven, en selecteer Web Intelligence in de lijst. 3. Klik op Bladeren onder Selecteer een standaard-universe en blader naar de universe die u als standaard wilt selecteren. 4. Selecteer een universe en klik op OK onder in het venster. 5. Klik op Opslaan en sluiten. 6. U moet u afmelden en vervolgens opnieuw aanmelden om de wijziging te implementeren. Wanneer u een nieuw document maakt op basis van een universe en u kiest de gegevensbron, wordt de nieuwe standaardgegevensbron geselecteerd. U kunt indien vereist een andere gegevensbron selecteren. 4.2.4 Een query maken in een universe 1. Klik op Gegevens. In Gegevensbeheer worden alle beschikbare query's in het document weergegeven. 2. Selecteer 3. Selecteer de universe waarvoor u een document wilt maken (klik vervolgens op Selecteren als u de Web Intelligence Rich Client gebruikt). Het queryvenster wordt geopend. 4. Selecteer de objecten die u in de query wilt opnemen en sleep ze naar het deelvenster Resultaatobjecten. Als u alle objecten in een klasse wilt toevoegen aan de query, sleept u de klasse naar het deelvenster Resultaatobjecten. 5. Herhaal de voorgaande stap totdat de query alle objecten bevat die u wilt opnemen. 6. Selecteer de objecten waarvoor u queryfilters wilt definiëren en sleep ze naar het deelvenster Queryfilters. Als u een snelfilter wilt maken voor een object, selecteert u het object in het deelvenster Resultaatobjecten en klikt u op Snelfilter toevoegen rechtsboven in het deelvenster. 7. Stel het analyseniveau en de andere query-eigenschappen in. 8. Als u een object uit het deelvenster Resultaatobjecten of Queryfilters wilt verwijderen, klikt u op Verwijderen rechtsboven in het deelvenster. 9. Als u alle objecten uit het deelvenster Resultaatobjecten of Queryfilters wilt verwijderen, klikt u op Alles verwijderen rechtsboven in het deelvenster. Gegevensproviders Nieuw Uit universe 10. Klik op Query uitvoeren om de query uit te voeren. Opmerking Als een document wordt gemaakt met twee gegevensproviders (query's) op basis van dezelfde bron (universe) en de bron van een van de query's wordt gewijzigd, wordt de bron van de ander niet gewijzigd. 46 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Verwante informatie Een voorbeeld van queryresultaten bekijken [pagina 99] Definitie van niet-hiërarchische query's [pagina 40] 4.2.5 Leden van een hiërarchie selecteren Wanneer u in een query een hiërarchie gebruikt, gebruikt u de functie Leden kiezen om te kiezen welke leden van de hiërarchie worden weergegeven in het rapport dat wordt gegenereerd op basis van de resultatenset van de query. Nadat u leden hebt geselecteerd, worden deze onder het hiërarchieobject in het queryvenster weergegeven. U kunt leden expliciet selecteren of impliciet door middel van functies. U kunt bijvoorbeeld de leden [Californië] en [Los Angeles] van de hiërarchie [Geografie] expliciet kiezen. U kunt de onderliggende leden van het lid [VS] kiezen (om staten uit de VS weer te geven). U kunt ook de leden selecteren die zijn opgenomen in een benoemde set, bijvoorbeeld Topsteden per omzet, om de steden op te nemen die de meeste omzet genereren. Verwante informatie Overzicht van de functie Leden kiezen [pagina 48] Een vergelijking tussen het selecteren van leden en hiërarchisch filteren [pagina 47] 4.2.5.1 Een vergelijking tussen het selecteren van leden en hiërarchisch filteren Wanneer u leden filtert in een queryfilter, beïnvloedt u ook meetwaarde-aggregatie. Dit verschilt van het selecteren van leden met de functie Leden kiezen, waarmee meetwaarden niet worden beïnvloed. Voorbeeld Leden selecteren en hiërarchisch filteren In dit voorbeeld beschikt u over de volgende gegevens: Klantgeografie Verkoopaantal via inter net Alle klanten 29.358.677,22 USD Frankrijk Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 2.644.017,71 USD Hauts de Seine 263.416,19 USD Seine (Parijs) 539.725,80 USD © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 47 Klantgeografie Verkoopaantal via inter net Duitsland 2.894.312,34 USD Brandenburg 119.871,08 USD Hessen 794.876,08 USD Als u alleen de aan Frankrijk gerelateerde leden kiest met de functie Leden kiezen, wordt de meetwaarde voor Alle klanten niet beïnvloed: Klantgeografie Verkoopaantal via inter net Alle klanten 29.358.677,22 USD Frankrijk 2.644.017,71 USD Hauts de Seine 263.416,19 USD Seine (Parijs) 539.725,80 USD Als u Duitsland en de onderliggende leden filtert met een queryfilter, wordt de meetwaarde Alle klanten beïnvloed omdat de cijfers voor Duitsland niet langer in de aggregatie worden weergegeven. Klantgeografie Verkoopaantal via inter net Alle klanten 26.464.364,08 Frankrijk 2.644.017,71 USD Hauts de Seine 263.416,19 USD Seine (Parijs) 539.725,80 USD Verwante informatie Leden van een hiërarchie selecteren [pagina 47] 4.2.5.2 Overzicht van de functie Leden kiezen U gebruikt de functie Leden kiezen om leden in een hiërarchie te visualiseren en te selecteren. U kunt expliciet met leden werken of met sets leden, bijvoorbeeld op basis van functies, benoemde sets of hiërarchieniveaus. U kunt de functie Leden kiezen ook gebruiken om aanwijzingen te definiëren, die gebruikers de mogelijkheid bieden om te selecteren welke leden zij in een hiërarchie willen opnemen als ze de query uitvoeren. U start de functie Leden kiezen vanuit hiërarchieobjecten die u in het queryvenster in query's opneemt. In de volgende tabel worden de tabbladen beschreven die beschikbaar zijn in het venster Leden kiezen. 48 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Tabblad Beschrijving Leden Op het tabblad Leden worden de leden hiërarchisch in gedeeld weergegeven. Berekende leden worden in de hiërarchie weergegeven op de positie die door de be heerder is gedefinieerd. Metagegevens Op het tabblad Metagegevens worden de hiërarchieni veaus (als de hiërarchie niveaus ondersteunt), be noemde sets en berekende leden weergegeven. Aanwijzingen Met Aanwijzingen kunt u het selecteren van leden uit stellen tot de query wordt uitgevoerd. Hiervoor wordt een aanwijzing weergegeven die de gebruikers toestaat om leden te selecteren. Opmerking In het queryvenster staat de technische naam en de bedrijfsnaam van objecten of hiërarchieobjecten. Met de technische naam wordt het object geïdentificeerd ter aanvulling op de bedrijfsnaam. Technische namen worden niet gelokaliseerd maar bedrijfsnamen wel. Een bedrijfsnaam is bijvoorbeeld 'Klant', waarbij de technische naam Z_CUSTOMER kan zijn. Verwante informatie Leden van een hiërarchie selecteren [pagina 47] 4.2.5.3 Hiërarchieleden selecteren U hebt het queryvenster geopend en er is ten minste één hiërarchieobject beschikbaar om in de query te worden opgenomen. 1. Voeg het hiërarchieobject toe aan het venster Resultaatobjecten in het queryvenster. 2. Klik op de pijl rechts naast het hiërarchieobject om de functie Leden kiezen te starten. 3. Gebruik de functie Leden kiezen om de leden te selecteren die u wilt opnemen in de query. 4. Sluit de functie Leden kiezen. De geselecteerde leden worden onder het hiërarchieobject in het venster Resultaatobjecten weergegeven. Wanneer u de query uitvoert, worden alleen die leden in het queryresultaat opgenomen. Als u geen leden selecteert, wordt het standaardlid voor de hiërarchie (gedefinieerd in de database) in het queryresultaat gebruikt. Als er geen standaardlid is gedefinieerd, wordt het lid op het hoogste niveau gebruikt. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 49 4.2.5.4 De geselecteerde hiërarchieleden weergeven In het queryvenster wordt aangegeven welke leden zijn geselecteerd. 4.2.5.5 Hiërarchieleden expliciet selecteren U hebt het queryvenster geopend, een hiërarchieobject geselecteerd en de functie Leden kiezen gestart. 1. Klik op Leden om de hiërarchieleden weer te geven. 2. Selecteer de leden door op het selectievakje naast de betreffende leden in de hiërarchieweergave te klikken. De leden worden weergegeven in de lijst met geselecteerde leden in het venster Leden kiezen. 3. Als u alle leden in de hiërarchie wilt selecteren, klikt u op Alle leden boven in de hiërarchie. Deze optie is handig als u alle leden wilt opnemen, zelfs als de hiërarchiestructuur in de toekomst verandert. 4. Sluit de functie Leden kiezen. De leden die u hebt geselecteerd, worden onder het hiërarchieobject in het queryvenster weergegeven. Verwante informatie Hiërarchieleden selecteren [pagina 49] 4.2.5.5.1 Hiërarchische lidselectie in BEx-query's Gebruik de Lidselectie in het Queryvenster om leden van een hiërarchie voor uw query te selecteren. Opmerking Wanneer een BEx-query een verplichte variabele zonder standaardwaarde bevat, moet u het venster Variabelen instellen in het queryvenster openen en een standaardwaarde in het venster Variabelen instellen invoeren voordat u Leden kiezen kunt openen. In de volgende hiërarchie wordt geïllustreerd wat er gebeurt bij het kiezen van leden in BEx-query's. Wereld EMEA Europa Midden-Oosten Afrika Noord-Amerika Azië PAC 50 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Azië Pacific Australië Filippijnen Nieuw-Zeeland Zuid-Amerika Regel Voorbeeld Wanneer u een lid van een hiërarchie op een gegeven niveau selecteert. Alle bovenliggende elementen in de hiërarchie worden geselecteerd. Het hoofdlid is altijd geselecteerd. Het is niet mogelijk om één specifiek niveau te selecteren. Als u de selectie van een lid opheft waarvan het boven liggende lid al is geselecteerd, wordt de selectie van alle onderliggende leden van het bovenliggende lid ook op geheven. Als Pacific en alle onderliggende leden al zijn geselec teerd en u de selectie van Australië opheft, wordt de selectie van de Filippijnen en Nieuw-Zeeland ook opge heven. De volgende selectie van leden wordt weergege ven: Als u een lid selecteert en sommige van de onderlig gende leden al zijn geselecteerd, worden alle onderlig gende leden geselecteerd. Als u een lid selecteert en onderliggende subleden al zijn geselecteerd, worden alle onderliggende leden van het lid en alle leden op hetzelfde niveau van de geselec teerde onderliggende subleden ook geselecteerd. Als u een lid selecteert en onderliggende subleden al zijn geselecteerd, worden alle onderliggende leden van het lid en alle leden op hetzelfde niveau van de geselec teerde onderliggende subleden ook geselecteerd. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken ● Europa ● Pacific Als Europa is geselecteerd en u EMEA selecteert, wor den het Midden-Oosten en Afrika ook geselecteerd. De volgende selectie van leden wordt weergegeven: ● EMEA ● Onderliggende leden van EMEA Als u Azië PAC selecteert terwijl Australië al was gese lecteerd, worden Azië, Pacific (onderliggende leden van Azië PAC) en de Filippijnen en Nieuw-Zeeland (leden op hetzelfde niveau van Australië) ook geselecteerd. De volgende selectie van leden wordt weergegeven: ● Azië PAC ● Onderliggende leden van Azië PAC ● Pacific ● Onderliggende leden van de Pacific Als u Azië PAC selecteert terwijl Australië al was gese lecteerd, worden Azië, Pacific (onderliggende leden van Azië PAC) en de Filippijnen en Nieuw-Zeeland (leden op hetzelfde niveau van Australië) ook geselecteerd. De volgende selectie van leden wordt weergegeven: ● Azië PAC ● Onderliggende leden van Azië PAC © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 51 Regel Voorbeeld ● Pacific ● Onderliggende leden van de Pacific Verwante informatie Beperkingen bij het gebruik van BEx-query's [pagina 69] Hiërarchieleden selecteren tot een specifieke diepte [pagina 55] Hiërarchische lidselectie in BEx-query's [pagina 50] Contexten gebruiken in BEx-query's [pagina 80] 4.2.5.5.2 query's Variabelen van hiërarchieknooppunten in BEx- Wanneer er een aanwijzing is op een kenmerk van een hiërarchieknooppunt in een BEx-query, wordt dit een variabele van een hiërarchieknooppunt genoemd. Wanneer dit optreedt, wordt de lidselectiefunctie voor die hiërarchie uitgeschakeld. De aanwijzing die bij de variabele van het hiërarchieknooppunt hoort, wordt tijdens runtime weergegeven. 4.2.5.6 Hiërarchieleden selecteren met behulp van functies U hebt het queryvenster geopend, een hiërarchieobject geselecteerd en de functie Leden kiezen gestart. 1. Klik op Leden om de hiërarchieleden weer te geven. 2. Klik met de rechtermuisknop op het lid waarop u een functie wilt toepassen. In het menu worden de volgende opties weergegeven: Optie Beschrijving Kinderen Alle onderliggende leden van het lid worden aan de lijst met geselecteerde leden toegevoegd. . De leden direct onder het geselecteerde lid zijn de onderliggende leden. De leden worden in de lijst weergegeven als Onderliggende elementen van [geselecteerd lid]. 52 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Optie Beschrijving Opmerking U kunt onderliggende elementen en onderliggende subelementen van hetzelfde lid niet opnemen. Als u Onderliggende subelementen al had geselec teerd voordat u Onderliggende elementen selec teerde, worden de subelementen uit de lijst verwij derd en vervangen door onderliggende elementen. Nakomelingen Alle onderliggende subleden van het lid worden aan de lijst met geselecteerde leden toegevoegd. Alle leden onder het geselecteerde lid in de hiërarchie zijn de onderliggende subelementen van het lid. De leden worden in de lijst weergegeven als Onderliggende subelementen van [geselecteerd lid]. Opmerking U kunt onderliggende elementen en onderliggende subelementen van hetzelfde lid niet opnemen. Als u Onderliggende elementen al had geselecteerd voordat u Onderliggende subelementen selec teerde, worden de onderliggende elementen uit de lijst verwijderd en vervangen door onderliggende subelementen. Bovenliggend element Het bovenliggende lid van het lid wordt aan de lijst met geselecteerde leden toegevoegd. Het lid direct boven het geselecteerde lid is het bo venliggende lid van het lid. De leden worden in de lijst weergegeven als Bovenliggend element van [geselecteerd lid]. Opmerking Het is niet mogelijk om het bovenliggende lid en het hogerliggende lid van hetzelfde lid op te ne men. Als u Hogerliggende elementen al had gese lecteerd voordat u Bovenliggend element selec teerde, worden de hogerliggende elementen uit de lijst verwijderd en vervangen door het bovenlig gende element. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 53 Optie Beschrijving De functie Bovenliggend element is niet beschik baar in BEx-query's. Voorouders De hogerliggende leden van het lid worden aan de lijst met geselecteerde leden toegevoegd. Alle leden boven het geselecteerde lid in de hiërar chie zijn de hogerliggende elementen van het lid. De leden worden in de lijst weergegeven als Hogerliggende elementen van [geselecteerd lid]. U kunt niet de hogerliggende elementen en bovenlig gende elementen van hetzelfde lid in de lijst opne men. Als u Bovenliggend element al had geselecteerd voordat u Hogerliggende elementen selecteerde, wordt het bovenliggende element uit de lijst verwij derd en vervangen door de hogerliggende elemen ten. De functie Hogerliggende elementen is niet be schikbaar in BEx-query's. Elementen op hetzelfde niveau Hiermee worden het geselecteerde lid en de bijbeho rende elementleden op hetzelfde niveau aan de lijst met geselecteerde leden toegevoegd. Alle leden op hetzelfde niveau als het geselecteerde lid en die hetzelfde bovenliggende element delen, zijn leden op hetzelfde niveau. De leden worden in de lijst weergegeven als Elementen op hetzelfde niveau van [geselecteerd lid]. De functie Elementen op hetzelfde niveau is niet beschikbaar in BEx-query's. 3. Sluit de functie Leden kiezen. De geselecteerde leden worden onder het hiërarchieobject in het venster Resultaatobjecten weergegeven. Wanneer u de query uitvoert, worden alleen die leden in het queryresultaat opgenomen. Verwante informatie Hiërarchieleden selecteren [pagina 49] 54 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.2.5.7 Leden selecteren op basis van niveau U kunt leden op niveau selecteren in het venster Metagegevens van het queryvenster. U kunt leden op basis van niveau en diepte selecteren in de hiërarchie. 4.2.5.8 Hiërarchieleden selecteren tot een specifieke diepte In het queryvenster kunt u alle leden van een hiërarchie selecteren tot een specifieke diepte. Alle leden van de geselecteerde hiërarchie tot de opgegeven diepte worden in het rapport weergegeven. 4.2.5.9 Wanneer een hiërarchievariabele is gedefinieerd op een kenmerk Wanneer een hiërarchievariabele gedefinieerd is op een kenmerk, wordt er slechts één standaardhiërarchie weergegeven in het universe-overzicht van het queryvenster. 4.2.5.10 Hiërarchieleden selecteren uit een niveau U hebt het queryvenster geopend, een hiërarchieobject geselecteerd dat niveaus ondersteunt en de functie Leden kiezen gestart. U kunt alle leden op een niveau in de hiërarchie selecteren als de hiërarchie in niveaus is ingedeeld. Opmerking Niet alle hiërarchieën zijn in niveaus ingedeeld. 1. Klik op Metagegevens om de hiërarchieniveaus weer te geven. 2. Selecteer de niveaus waarvan u de leden wilt opnemen. De leden worden in de lijst weergegeven als Alle leden op het [geselecteerd niveau] niveau. 3. Sluit de functie Leden kiezen. De geselecteerde leden worden onder het hiërarchieobject in het venster Resultaatobjecten weergegeven. Wanneer u de query uitvoert, worden alleen die leden in het queryresultaat opgenomen. Verwante informatie Hiërarchieleden selecteren [pagina 49] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 55 4.2.5.11 Berekende leden selecteren U hebt het queryvenster geopend, een hiërarchieobject geselecteerd, de functie Leden kiezen gestart en de database waarop uw universe is gebaseerd, ondersteunt berekende leden. 1. Klik op Metagegevens en selecteer het berekende lid of klik op Leden en selecteer het berekende lid in de hiërarchie. ○ De positie van het berekende lid in de hiërarchie wordt bepaald door de beheerder. ○ U kunt geen functies (bijvoorbeeld Onderliggende elementen of Bovenliggend element) toepassen op een berekend lid. 2. Selecteer het berekende lid in de lijst met berekende leden. 3. Sluit de functie Leden kiezen. De geselecteerde leden worden onder het hiërarchieobject in het venster Resultaatobjecten weergegeven. Wanneer u de query uitvoert, worden alleen die leden in het queryresultaat opgenomen. Verwante informatie Hiërarchieleden selecteren [pagina 49] Berekend lid [pagina 39] 4.2.5.12 Benoemde sets selecteren U hebt het queryvenster geopend, een hiërarchieobject geselecteerd en de functie Leden kiezen gestart. 1. Klik op Metagegevens. 2. Selecteer de benoemde set in de map Benoemde sets. 3. Sluit de functie Leden kiezen. De geselecteerde leden worden onder het hiërarchieobject in het venster Resultaatobjecten weergegeven. Wanneer u de query uitvoert, worden alleen die leden in het queryresultaat opgenomen. U kunt een benoemde set ook opnemen door deze te selecteren in de lijst met beschikbare queryobjecten. Benoemde sets worden weergegeven onder de analysedimensie die de hiërarchie bevat waaraan deze zijn gekoppeld. Wanneer u een benoemde set selecteert, wordt de bovenliggende hiërarchie opgenomen als een resultaatobject en wordt de benoemde set als een lidsectie onder het hiërarchieobject weergegeven. 4.2.5.13 Hiërarchieleden uitsluiten U hebt het queryvenster geopend, een hiërarchieobject geselecteerd en de functie Leden kiezen gestart. 1. Selecteer de leden of ledensets die u wilt uitsluiten. 2. Klik op Uitsluiten naast de geselecteerde leden. 3. Sluit de functie Leden kiezen. 56 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken De uitgesloten leden worden onder het hiërarchieobject in het venster Resultaatobjecten weergegeven. Als u de query uitvoert, worden deze leden van de hiërarchie uitgesloten. Het is niet mogelijk om leden uit te sluiten in BEx-query's. 4.2.5.14 Zoeken naar leden U hebt het queryvenster geopend, een hiërarchieobject geselecteerd en de functie Leden kiezen gestart. U kunt een hiërarchie doorzoeken op specifieke leden met behulp van de functie Leden kiezen. Opmerking De zoekopdracht wordt altijd uitgevoerd op de hele hiërarchie die in de database is opgeslagen, en niet alleen op de leden die al door de functie Leden kiezen zijn opgehaald. 1. Klik op Leden. 2. Klik op de zoekknop rechts onder in de ledenweergave om het dialoogvenster Zoeken te openen. 3. Typ uw zoektekst in het vak Zoekpatroon. U kunt jokertekens in de zoekopdracht gebruiken. 4. Jokerteken Beschrijving * Vervangt een willekeurige reeks tekens ? Vervangt een willekeurig afzonderlijk teken Klik op Zoeken in tekst om de weergavetekst van de leden te doorzoeken, of op Zoeken in sleutel om hun databasesleutels te doorzoeken. 4.2.5.15 Aanwijzingen maken voor het selecteren van leden U hebt het queryvenster geopend, een hiërarchieobject geselecteerd en de functie Leden kiezen gestart. U kunt het selecteren van leden uitstellen totdat de query wordt uitgevoerd. Als u dit doet, wordt de gebruiker gevraagd om leden te selecteren wanneer deze de query uitvoert. Opmerking Selectie in lidaanwijzingen is beperkt tot expliciete selectie van leden. De gebruiker kan geen leden selecteren met behulp van functies als Hogerliggend of Bovenliggend. Opmerking De regels voor het selecteren van leden met behulp van functies zijn hier van toepassing. Raadpleeg de koppeling onder aan dit onderwerp. 1. Klik op Aanwijzingen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 57 2. Klik op Parameter inschakelen om het selecteren van leden wanneer de query wordt uitgevoerd in te schakelen. Als deze optie is geselecteerd, hebt u geen toegang tot de andere tabbladen van het venster Leden kiezen. 3. Typ de aanwijzingstekst in het vak Aanwijzingstekst. 4. Klik op Laatste waarden geselecteerd houden als u wilt dat de eerder gekozen waarden door de aanwijzing standaard worden geselecteerd als deze wordt weergegeven. 5. Klik op Standaardwaarden instellen, klik op Bewerken en selecteer de standaardwaarden als u wilt dat de aanwijzing de standaardwaarden selecteert wanneer deze wordt weergegeven. 6. Sluit het venster Leden kiezen. De aanwijzingstekst wordt naast de hiërarchie in het queryvenster weergegeven. Verwante informatie Hiërarchieleden selecteren met behulp van functies [pagina 77] 4.2.6 4.2.6.1 Onduidelijke query's oplossen Definitie van onduidelijke query's Een onduidelijke query is een query met een of meer objecten die mogelijk twee verschillende typen informatie retourneert. Bepaalde dimensies in een universe kunnen waarden bevatten die voor twee verschillende doeleinden in de database worden gebruikt. De dimensie [Land] in de onderstaande query kan bijvoorbeeld twee typen informatie retourneren: ● Klanten en het land waar ze op vakantie zijn geweest. ● Klanten en het land waarvoor ze hebben geboekt. De functie die Land in deze query vervult, is onduidelijk. Een land kan het land zijn waar een vakantie is verkocht of een land waar een vakantie is geboekt. De ene waarde is bestaande informatie (verkoop) en de andere waarde is toekomstige informatie (reserveringen). De ontwerper van de universe identificeert de verschillende manieren waarop objecten in de universe kunnen worden gebruikt en implementeert beperkingen voor de manier waarop deze objecten kunnen worden gecombineerd om onduidelijkheden in een query te vermijden. Deze beperkingen worden contexten genoemd. 4.2.6.2 Definitie van contexten Een context is een gedefinieerde groep objecten met hetzelfde zakelijke doel. Dit zakelijke doel is doorgaans het type informatie dat deze verwante objecten weergeven. Een verkoopcontext is bijvoorbeeld een groep met alle objecten waarmee verkoopquery's kunnen worden gemaakt. Een reserveringscontext is een groep met alle 58 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken objecten die in reserveringsquery's kunnen worden gebruikt. Contexten worden in de universe gedefinieerd door de ontwerper van de universe. U kunt willekeurige objecten in dezelfde context combineren om een query te maken. U kunt ook objecten uit verschillende contexten combineren. Als u in een query een object gebruikt met algemene meerdere contexten en er kan niet worden vastgesteld welke context het beste werkt voor alle overige objecten in de query, wordt u gevraagd om te kiezen welke context u wilt toepassen. 4.2.6.3 Een context kiezen wanneer u een query uitvoert Wanneer u een query maakt of een rapport vernieuwt, wordt u mogelijk gevraagd een context te kiezen voordat de query kan worden uitgevoerd. Contexten worden in universes gebruikt om onduidelijke query's te voorkomen. U moet elke keer dat u de query uitvoert een context kiezen als de query-eigenschap Context opnieuw instellen bij vernieuwen is geselecteerd. U moet ook een context kiezen als u de optie Context wissen selecteert in de queryeigenschappen. 1. Voer de query met meerdere contexten uit. Het dialoogvenster Selecteer een context wordt geopend. 2. Selecteer de context in het dialoogvenster Selecteer een context. 4.2.6.4 Context opnieuw instellen bij vernieuwen van query Het queryvenster is geopend. 1. Klik op Query-eigenschappen op de werkbalk van het queryvenster om het dialoogvenster Queryeigenschappen weer te geven. 2. Selecteer Contexten bij vernieuwen opnieuw instellen. 4.2.6.5 Context uit een query wissen Het queryvenster is geopend. 1. Klik op Query-eigenschappen op de werkbalk van het queryvenster om het dialoogvenster Queryeigenschappen weer te geven. 2. Klik op Context wissen. 4.2.7 Analyseniveau Door een analyseniveau in te stellen voor een query kunt u extra details opvragen over het resultaat dat door de objecten in een query wordt geretourneerd. Deze extra gegevens worden niet in het eerste resultaatrapport weergegeven, maar blijven beschikbaar in de gegevenskubus, zodat u deze gegevens in het rapport kunt ophalen Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 59 om op elk gewenst moment meer details te verkrijgen. Deze procedure waarbij u toegang krijgt tot gegevens van een lager detailniveau, wordt een analysebewerking genoemd. Opmerking Deze optie in het queryvenster is alleen beschikbaar voor relationele UNX-universes en niet voor OLAP. In de universe komt het analyseniveau overeen met de hiërarchische niveaus onder het object dat is geselecteerd voor een query. De analyseniveaus voor één niveau omlaag voor het object Jaar zouden bijvoorbeeld het object Kwartaal bevatten dat onmiddellijk onder Jaar wordt weergegeven. U kunt dit niveau instellen als u een query maakt. Zo kunt u objecten in de query opnemen die zich lager in de hiërarchie bevinden, zonder dat deze objecten worden weergegeven in het deelvenster Resultaatobjecten. Aan de hand van de hiërarchieën in een universe kunt u een analyseniveau kiezen en een analysebewerking uitvoeren op het gewenste niveau. U kunt ook aangepaste analyseniveaus maken door bepaalde dimensies te selecteren die in het niveau moeten worden opgenomen. Opmerking U kunt de analyseniveaus niet definiëren wanneer u in de queryanalysemodus werkt, omdat het niveau door de analysemodus wordt gewijzigd naar aanleiding van analyseacties. 4.2.8 Analyseniveaus U kunt de volgende analyseniveaus instellen: Niveau Beschrijving Geen Alleen de objecten die worden weergegeven in het deel venster Resultaatobjecten worden opgenomen in de query. ● Een niveau ● Twee niveaus ● Drie niveaus Voor elk object in het deelvenster Resultaatobjecten worden objecten één, twee of drie niveaus lager in de hiërarchiestructuur opgenomen in de query. De gege vens van deze objecten worden in de kubus opgeslagen totdat u ze toevoegt aan het document. Aangepast Alle objecten die handmatig zijn toegevoegd aan het deelvenster Analyseniveaus worden in de query opge nomen. Door analyseniveaus in een document op te nemen, vergroot u de omvang van het document aanzienlijk. Dat komt doordat de gegevens die nodig zijn voor het door u opgegeven niveau met het document worden opgeslagen, ook al zijn ze niet zichtbaar in de rapporten tenzij u de modus Analyse start en een analyse op een lager niveau uitvoert om de bijbehorende waarden weer te geven. Neem alleen analyseniveaus op in documenten waarvan u zeker weet dat gebruikers ze moeten analyseren. Dit om de grootte van documenten te minimaliseren en de prestaties te optimaliseren. 60 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.2.9 Het analyseniveau instellen 1. Klik op de knop Analyseniveaus tonen/verbergen zodat deze ingedrukt wordt weergegeven. Het deelvenster Analyseniveaus wordt onder aan het deelvenster Resultaatobjecten weergegeven. De standaardinstelling voor analyseniveaus is Geen. Elke dimensie in het deelvenster Resultaatobjecten wordt weergegeven in het deelvenster Analyseniveaus. 2. Klik op de pijl-omlaag in de vervolgkeuzelijst Analyseniveaus. 3. Selecteer een analyseniveau. Het niveau wordt weergegeven in de lijst en de dimensies die hiërarchisch worden weergegeven onder elke dimensie in het deelvenster Resultaatobjecten worden weergegeven in het deelvenster Analyseniveaus. 4. Als u geselecteerde dimensies wilt toevoegen aan de analyseniveaus of als u aangepaste analyseniveaus wilt maken, selecteert u dimensies in de Query Manager en sleept u ze naar het deelvenster Analyseniveaus. 4.2.10 Het script weergeven dat door een query gegenereerd wordt Wanneer u een query maakt wordt SQL- en MDX-script achter de schermen gegenereerd die op de database wordt uitgevoerd om het resultaat van de query te retourneren. SQL is de querytaal die door alle relationele databases wordt begrepen. MDX is de querytaal die door OLAP-databases wordt begrepen. U kunt de SQL die door de query wordt gegenereerd, weergeven en bewerken. MDX-query's kunt u weergeven, maar niet bewerken. Opmerking U kunt niet het script van query's bekijken waarmee procedures worden opgeroepen die in databases zijn opgeslagen. 4.2.10.1 Het gegenereerde script weergeven en bewerken Opmerking U kunt het queryscript niet bewerken als de query optionele aanwijzingen bevat. Bewerk de query om de optionele aanwijzingen te verwijderen, voordat u probeert om het script te bewerken. 1. Klik op Script weergeven op de querywerkbalk om het dialoogvenster Viewer voor queryscripts weer te geven. Wanneer het script niet bewerkbaar is, worden de geleverde waarden als reactie op aanwijzingen direct in de query weergegeven. Als bijvoorbeeld "UK" als reactie werd geleverd op een aanwijzing voor [Land], wordt een regels als Resort_country.country In ('UK') in de query weergegeven. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 61 Als nog geen waarde is geleverd voor de aanwijzing, wordt de Web Intelligence-syntaxis voor aanwijzingen (zie hieronder) weergegeven in de query. 2. Klik op Aangepast queryscript gebruiken om het gegenereerde script bewerkbaar te maken. Als u het script bewerkbaar maakt, wordt de Web Intelligence-syntaxis voor aanwijzingen weergegeven in de query. Er wordt bijvoorbeeld een regel als Resort_Country.country = @prompt('Enter Country:','A','Resort\Country', Mono,Free,Persistent,,User:0) in de query weergegeven. 3. Klik na het bewerken van het script op Valideren om te controleren of de aangebrachte wijzigingen geldig zijn. 4. Klik op Kopiëren om het script naar het klembord te kopiëren. Deze optie is niet beschikbaar in de webinterface. 5. Klik op Afdrukken om het script af te drukken. Deze optie is niet beschikbaar in de webinterface. 4.2.11 De hoeveelheid gegevens die wordt opgehaald door query's beperken 4.2.11.1 De gegevenshoeveelheid beperken die door een query geretourneerd wordt Het queryvenster is geopend. U kunt de hoeveelheid gegevens die door query's geretourneerd worden beperken door voor het aantal rijen dat een query kan retourneren een maximum in te stellen. U kunt dit doen met behulp van een voorbeeldresultaatset waarbij u aangeeft of u lege rijen en dubbele rijen wel of niet wilt ophalen. Tabel 2: De gegevenshoeveelheid beperken die door een query geretourneerd wordt Functie Beschikbaar in Dubbele rijen ophalen Relationele UNX, OLAP, maar niet beschikbaar in BExquery's. Voorbeeldresultaatsets retourneren Beschikbaar in relationele UNX, maar niet beschikbaar in OLAP UNX- of BEx-query's. Lege rijen ophalen/uitsluiten Alleen beschikbaar in OLAP UNX. Niet beschikbaar in BEx-query's. 1. Klik op Query-eigenschappen op de werkbalk van het queryvenster om het dialoogvenster Queryeigenschappen weer te geven. 2. Zorg ervoor dat Dubbele rijen ophalen niet is geselecteerd, om dubbele rijen uit te sluiten (deze optie is niet beschikbaar in BEx-query's). 3. Als u voor het aantal op te halen rijen een maximum wilt instellen, selecteert u Max. opgehaalde rijen en stelt u een maximum in voor het aantal rijen dat moet worden opgehaald. 62 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4. Als u een voorbeeldresultaatset wilt retourneren, klikt u op Voorbeeldresultaatset. Als u een vaste steekproef wilt gebruiken, klikt u op Vast. Steekproeven zijn niet beschikbaar in BEx-query's. De optie Vast wordt weergegeven, maar is niet actief als deze optie niet wordt ondersteund door uw gegevensbron. 5. Als u lege rijen van het resultaat wilt uitsluiten, moet u ervoor zorgen dat Lege rijen ophalen niet geselecteerd is. Verwante informatie Query-eigenschap Lege rijen ophalen [pagina 65] Dubbele rijen ophalen, query-eigenschap [pagina 64] Voorbeeldresultaatset, query-eigenschap [pagina 64] Max. opgehaalde rijen, query-eigenschap [pagina 63] 4.2.11.2 Max. opgehaalde rijen, query-eigenschap Met de query-eigenschap Max. opgehaalde rijen wordt het maximumaantal rijen met gegevens bepaald dat wordt weergegeven wanneer een query wordt uitgevoerd. Als u slechts een bepaalde hoeveelheid gegevens nodig hebt, kunt u hier een waarde opgeven om het aantal rijen met gegevens in het document te beperken. Max. opgehaalde rijen wordt toegepast op het databaseniveau als de database dit ondersteunt. Zo niet, dan worden rijen na het ophalen uit de database verwijderd. Max. opgehaalde rijen maakt geen onderscheid tussen niveaus in hiërarchische gegevens. Als Max. opgehaalde rijen is ingesteld op 3, worden de gegevens in de eerste tabel hieronder afgebroken zoals in de tweede tabel. Klanten Eenheidsverkoop Opslagkosten VS 276.773 234.555 CA 45.506 67.999 OF 32.104 56.700 10.324 12.325 Klanten Eenheidsverkoop Opslagkosten VS 276.773 234.555 CA 45.506 67.999 OF 32.104 56.700 Albany De query-eigenschap Voorbeeldresultaatset past ook een beperking toe op het aantal rijen in de query, maar dat gebeurt op databaseniveau. Als u Max. opgehaalde rijen instelt op 2000 en Voorbeeldresultaatset op 1000, levert de query maximaal 1000 rijen op. Deze instelling kan worden overschreven door de limieten die de beheerder in uw beveiligingsprofiel heeft ingesteld. Als u Max. opgehaalde rijen bijvoorbeeld instelt op 400 rijen, terwijl in uw beveiligingsprofiel een Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 63 maximum van 200 rijen is ingesteld, worden slechts 200 rijen met gegevens opgehaald wanneer u de query uitvoert. Verwante informatie Voorbeeldresultaatset, query-eigenschap [pagina 64] 4.2.11.3 Voorbeeldresultaatset, query-eigenschap Met de eigenschap Voorbeeldresultaatset bepaalt u het maximumaantal rijen voor het queryresultaat. Deze beperking wordt toegepast op het databaseniveau in het gegenereerde script dat gebruikt wordt om de gegevens te retourneren. Opmerking De optie Voorbeeldresultaatset in het queryvenster is alleen beschikbaar voor relationele UNX-universes en niet voor OLAP UNX-universes of BEx-query's. De optie Vast maakt gebruik van vaste steekproeven. Telkens wanneer de gegevens worden vernieuwd, retourneert de query dezelfde rijen. Als u de optie Vast niet activeert, worden er willekeurige steekproeven genomen. Telkens wanneer de gegevens worden vernieuwd, retourneert de query een andere set voorbeeldrijen. Voorbeeldresultaatset is efficiënter dan de eigenschap Max. opgehaalde rijen, want met de laatste worden eerst alle rijen opgehaald, waarna het aantal rijen boven de maximumlimiet worden verwijderd. Niet alle databases ondersteunen steekproeven. Als er geen ondersteuning wordt geboden, is de optie uitgeschakeld. Zo wordt de optie Vast mogelijk niet ondersteund door bepaalde databases. In dit geval is de optie Vast niet geactiveerd. Steekproeven zijn niet beschikbaar in BEx-query's of OLAP UNX-universes. Verwante informatie Max. opgehaalde rijen, query-eigenschap [pagina 63] BEx-query's gedefinieerd [pagina 67] 4.2.11.4 Dubbele rijen ophalen, query-eigenschap Het kan zijn dat dezelfde gegevens in veel rijen in een database worden herhaald. U kunt opgeven of deze rijen met herhaalde gegevens in een query moeten worden geretourneerd of dat alleen unieke rijen moeten worden geretourneerd. Deze optie is niet beschikbaar in BEx-query's, of als deze niet ondersteund wordt door de onderliggende database. 64 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Verwante informatie BEx-query's gedefinieerd [pagina 67] 4.2.11.5 Query-eigenschap Lege rijen ophalen De query-eigenschap Alleen niet-lege rijen retourneren retourneert rijen alleen wanneer ze gegevens bevatten. Deze eigenschap is alleen beschikbaar in universes die gebaseerd zijn op OLAP-gegevensbronnen. 4.2.12 De maximale uitvoeringsduur voor een query instellen Het queryvenster is geopend. Opmerking Deze functie is niet beschikbaar voor BEx-query's. 1. Klik op Query-eigenschappen op de werkbalk van het queryvenster om het dialoogvenster Queryeigenschappen weer te geven. 2. Selecteer Max. ophaaltijd en voer de tijdsduur in seconden in. 4.2.13 Andere gebruikers toestaan query's te bewerken Het queryvenster is geopend. De query's kunnen standaard alleen bewerkt worden door de gebruiker die ze gemaakt heeft. U kunt gebruikers de mogelijkheid geven om query's te bewerken als zij querybewerkingsrechten hebben toegewezen gekregen door de BI-beheerder. 1. Klik op Query-eigenschappen op de werkbalk van het queryvenster om het dialoogvenster Queryeigenschappen weer te geven. 2. Klik op Andere gebruikers toestaan query's te bewerken Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 65 4.3 Query's maken gebaseerd op BEx-query's 4.3.1 BEx-query's In deze handleiding wordt beschreven hoe u Web Intelligence-query's maakt op basis van BEx-query's. Voor uitgebreidere informatie over het maken van query's en rapporten raadpleegt u de Gebruikershandleiding voor Web Intelligence of de Gebruikershandleiding voor Web Intelligence Rich Client. BEx-query's (Business Exchange-query's) zijn query's die gemaakt zijn door de SAP BEx-queryontwerper, gebaseerd op SAP-InfoCubes in SAP Business Warehouse (SAP BW). BEx-query's halen metagegevens op uit de gegevensbron. U gebruikt Web Intelligence om verbinding te maken met een BEx-query met behulp van een BICSverbinding (BI Consumer Services), en gegevens op te halen via de BEx-query voor rapporteringsdoeleinden. Web Intelligence wijst gegevens uit de BEx-query automatisch toe aan hiërarchieën, attributen, dimensies en meetwaarden, zoals in hiërarchische query's die op universes zijn gebaseerd. Bij directe toegang tot een SAP BExquery (via een BICS-verbinding) kunt u geen metagegevens hernoemen, wijzigen of toevoegen. U maakt geen universe voor een BEx-query. Let bij het gebruik van BEx-query's op de volgende punten: ● U hebt alleen toegang tot BEx-queries waarvoor Externe toegang tot de query toestaan is ingeschakeld. ● De objecttoewijzing is niet volledig equivalent, verwijs naar de equivalenten en pagina's met beperkingen om ervoor te zorgen dat de query's correct kunnen worden gebruikt. Opmerking U kunt documenten en rapporten die zijn gebaseerd op BEx-query's, maken, bewerken en vernieuwen via de Web IntelligenceRich Internet Application-interface (de Java-invoegtoepassing) of Web Intelligence Rich Client. In de Web Intelligence-webinterface (DHTML-modus) kunt u documenten alleen weergeven en vernieuwen. 4.3.1.1 Welke interfaces kunt u gebruiken om met BExquery's te werken? U gebruikt de interfaces die in de onderstaande secties worden beschreven om query's te maken, of rapporten weer te geven, te bewerken of te vernieuwen. Query's maken Gebruik een van de volgende toepassingen om een document te maken of een query op basis van een BEx-query te maken: ● De Rich Internet Application die u oproept via BI-startpunt. ● Web Intelligence Rich Client geïnstalleerd via de SAP BusinessObjects-suite. 66 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Werken met rapporten U kunt een willekeurige Web Intelligence-interface gebruiken om rapporten weer te geven, te bewerken of te vernieuwen: ● De webinterface (toegankelijk via BI-startpunt) ● De Rich Internet Application (toegankelijk via BI-startpunt) ● De Desktopinterface (toegankelijk via BI-startpunt) ● Web Intelligence Rich Client geïnstalleerd via de SAP BusinessObjects-suite. 4.3.1.2 BEx-query's gedefinieerd BEx-query's zijn query's die met behulp van een ander hulpprogramma zijn gemaakt. Ze worden gebaseerd op SAP Info Cubes in een SAP BW Business Warehouse. Web Intelligence wijst gegevens uit de BEx-query automatisch toe aan hiërarchieën, attributen, dimensies en meetwaarden, zoals in hiërarchische query's die op universes zijn gebaseerd. U maakt geen universe voor een BEx-query. U gebruikt Web Intelligence om verbinding met een BEx-query te maken via een BICS-verbinding (BI Consumer Services). De resulterende microkubus wordt in het venster Beschikbare objecten weergegeven als een structuur van objecten, maar gebruikt een subset van de functies die beschikbaar zijn in op universe gebaseerde, hiërarchische query's. De lidfuncties Elementen op hetzelfde niveau, Bovenliggend element en Hogerliggend element zijn bijvoorbeeld niet beschikbaar in de functie Leden kiezen in BEx-query's. Deze beperkingen worden vermeld in de documentatie die over de functies gaat. Opmerking Web Intelligence kan een document alleen op een BEx-query maken wanneer de verificatie van de BExqueryverbinding vooraf is gedefinieerd. De modus waarin om verificatie wordt gevraagd, wordt niet ondersteund voor de BEx-query wanneer een document wordt aangemaakt. Verwante informatie Een nieuwe query maken gebaseerd op een BEx-query [pagina 74] 4.3.1.3 Ondersteunde metagegevens in BEx-query's De volgende functies voor SAP BW-metagegevens worden ondersteund: Metagegevens in BEx-query Ondersteund Kenmerken (incl. tijd en eenheid) Ja Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 67 Metagegevens in BEx-query Ondersteund Hiërarchieën Ja Basissleutelgetallen Ja Navigatieattributen Ja Weergaveattributen Ja Berekende sleutelgetallen/formules Ja Beperkte sleutelgetallen Ja Aangepaste structuren Ja Variabelen Ja De typen metagegevens worden toegewezen aan Universe-objecten die gebruikt kunnen worden om uw query's te maken en rapporten uit te voeren. De gegevenstoewijzing is als volgt: Tabel 3: Hoe metagegevens in BEx-query's zijn toegewezen Deze BEx-querymetagegevens zijn toegewezen aan dit Web Intelligence 4.x-object Kenmerk Dimensie Hiërarchie Hiërarchie Hiërarchieniveau N.v.t. (niveaus worden weergegeven in de Lidselectie) Attributen Attribuut Kenmerkende eigenschappen (sleutel, bijschrift, korte beschrijving, middellange beschrijving, lange beschrij ving) Attribuut Sleutelgetal zonder eenheid/munteenheid Meetwaarde (numeriek) Eigenschap opgemaakte waarde (tekenreeks) Sleutelgetal met eenheid/munteenheid Meetwaarde (numeriek) Eigenschap eenheid/munteenheid (tekenreeks) Eigenschap opgemaakte waarde (tekenreeks) Hoe SAP Business Warehouse-sleutelfiguren worden toegewezen aan Web Intelligence-meetwaardeobjecten Voor gegevensbronnen die zijn gebaseerd op BEx-query's worden BW-sleutelfiguren toegewezen aan meetwaardeobjecten in Web Intelligence. Afhankelijk van het gegevenstype van de BW-sleutelfiguur hebben deze meetwaarden een specifiek type toegewezen: TEKENREEKS, DATUM of NUMERIEK. Als in het BEx-queryontwerp de objecten Sleutelfiguur en Kenmerk echter in kolommen en rijen zijn gerangschikt zodat de resultaatsetkolommen verschillende objecttypen in elke rij bevatten, wordt het meetwaardeobject in het Web Intelligence-rapport weergegeven als type TEKENREEKS. In Web Intelligence geldt de regel dat één kolom gelijk is aan één gegevenstype. Het gegevenstype TEKENREEKS wordt daarom toegepast wanneer heterogene 68 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken gegevenstypen in de kolom worden gedetecteerd. Dit is alleen het geval wanneer de structuur van de sleutelfiguur op de kolomas staat. U kunt ook beide structuren op dezelfde as in uw BEx-query plaatsen. Opmerking Als u de resultaten wilt manipuleren door bijvoorbeeld aggregaties toe te voegen, kunt u de toegewezen Web Intelligence-meetwaarde in het rapport wijzigen door het via een formule naar andere gegevenstypen te converteren. 4.3.1.4 Beperkingen bij het gebruik van BEx-query's Opmerking De beheerder moet ervoor zorgen dat de BEx-query voldoet aan de rapportagebeperkingen in de onderstaande tabel. functie BEx-query Web Intelligence-beperking Gekoppelde knooppunten Gekoppelde knooppunten worden niet weergegeven. Knooppunten op lager niveau Knooppunten op lager niveau worden altijd na het hoofdknooppunt weergegeven. Decimaal De BEx-querydefinitie voor decimalen wordt niet gebruikt in Web Intelligence. Gebruik de opgemaakte waarde als u de exacte decimaalinstelling in uw rapport moet behouden. U kunt de decimaalinstelling ook in de tabel en het diagram van uw rapport toepassen. Toegestaan aantal objecten in een query Gebruik niet meer dan 50 objecten in een BEx-query, anders treedt er een fout op. Variabelen die afhankelijk zijn van samengestelde kenmerken Wanneer er afhankelijkheden zijn tussen variabelen in en het bovenliggende object samengestelde kenmerken en het bovenliggende object, worden de afhankelijkheden niet gegarandeerd. Rij/kolom weergeven als hiërarchie Het is niet mogelijk een algehele hiërarchie weer te geven vanuit een ashiërarchie. De kenmerken, hiërarchieën en belangrijkste cijfers waaruit de hiërarchie bestaat, blijven behouden. Variabelen op standaardwaarden Definieer geen variabelen op basis van standaardwaarden in BEx-query's. De variabelen worden opgevraagd zonder dat deze effect hebben op de BEx-query. Definieer in plaats daarvan de standaardwaarde in het filter. Variabelen gereed voor invoer Als u variabelen definieert voor invoer in BExqueryontwerper, is het niet mogelijk om een tekenreeks handmatig in het aanwijzingsvenster in Web Intelligence in te voeren. U kunt een tekenreeks alleen in een zoeklijst selecteren. Handmatige invoer wordt momenteel niet ondersteund voor BEx-query's. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 69 functie BEx-query Web Intelligence-beperking Filters als standaardwaarden Niet ondersteund; deze worden uit de BEx-query verwijderd. Het filter wordt genegeerd, of, als er een variabele wordt gebruikt, wordt de aanwijzing van de variabele wel weergegeven, maar wordt de gebruikersreactie genegeerd. Verplaats een beperking die op een variabele is gebaseerd, naar de filterzone om deze bij rapportage op te nemen. Niveau weergeven Hiërarchieën worden standaard niet naar een gegeven niveau uitgebreid. Niveau 00 is altijd het standaardniveau. Vouw de tabel en het diagram in het rapport uit en sla het document vervolgens op om dit gedrag te reproduceren. Uw ITbeheerder kan deze standaardwaarde opnieuw definiëren via de CMC-interface, maar als u de waarde te hoog instelt, haalt Web Intelligence alle hiërarchiegegevens op, wat een aanzienlijke impact op de prestaties en stabiliteit van het systeem kan hebben. De auteur van het rapport moet altijd expliciet het aantal hiërarchieniveaus aangeven dat moet worden opgehaald wanneer rapportquery's worden ontworpen. Classificatie en hiërarchieën Classificatie op een tabel met een hiërarchie houdt geen rekening met de hiërarchische structuur van de gegevens. Wanneer u een classificatie definieert in een tabel die een hiërarchie bevat, wordt de classificatie plat. Samenvoegen op sleutel voor OLAP-bedrijfsobject : de gegevenssynchronisatie van hetzelfde object van dezelfde bron (kubus of BEx-query) is gebaseerd op de interne sleutel van de waarde van deze objecten. Aggregatie van BEx-querymeetwaarde Meetwaarden die aggregeren met de functie SOM, aggregeren de som in Web Intelligence. Andere typen meetwaardeaggregatie worden gedelegeerd. Query's wissen Beschikbaar voor UNV-, OLAP- en BEx-querybronnen. Voor andere brontypen kunnen query's niet worden gewist. Query-uitzonderingen Hiermee wordt in Web Intelligence geen rekening gehouden. Pas in plaats daarvan voorwaardelijke opmaak toe in Web Intelligence. Complexe selectie Wanneer een variabele is gedefinieerd om de complexe selectie te ondersteunen, is ern geen equivalent. Dit wordt beperkt tot bereikselectie. Nulonderdrukking Rijen met nulwaarden worden niet uit de resultaattabel verwijderd. Standaardlay-out van query's Standaardposities van kenmerken in rijen/kolommen worden niet weergegeven. Positie van knooppunten op lager niveau Deze bevinden zich altijd onder de hoogste niveaus. Lokale berekeningen ('Rang', 'Minimum'...) De kerngetallen waarop de lokale berekening wordt gedefinieerd, worden verwijderd uit de BEx-query. Vermijd deze. Gebruik bij voorkeur de equivalente berekeningsfunctie in het rapport. Resultaatrijen Het is raadzaam om in plaats hiervan op Web Intelligencesamenvattingen te vertrouwen. 70 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken functie BEx-query Web Intelligence-beperking Formule met berekening Het is raadzaam Formule met berekening te vermijden, afhankelijk van de lay-outs (Procentueel aandeel van resultaat) die niet worden ondersteund. U kunt de functie voor equivalente berekeningen gebruiken in het Web Intelligence-rapport. Hiërarchische structuren van meetwaarden Hiërarchische structuren van meetwaarden worden als een platte lijst met meetwaarden weergegeven. Functie voor analyseren-vervangen Er is geen functie voor analyseren-vervangen op een object van een BEx-query (er is geen navigatiepad). Voorwaarden Gebruik geen voorwaarden. Wanneer de query wordt uitgevoerd, worden de voorwaarden (indien aanwezig in de query) niet toegepast. Meetwaarden Kunnen niet gebruikt worden in filters. Een hiërarchie Kan niet tegelijkertijd in de resultaatset en in filters gebruikt worden. Attributen Kan niet tegelijkertijd in de resultaatset en in filters gebruikt worden. 4.3.2 BEx-query's openen Om toegang te verkrijgen tot BEx-query's, moet aan de volgende voorwaarden zijn voldaan: ● U hebt alleen toegang tot BEx-queries waarvoor Externe toegang tot de query toestaan is ingeschakeld. ● U moet de juiste beveiligingsrechten hebben om de BEX-query's te openen en voor rapportage te gebruiken. U kunt de CMC gebruiken om de verbinding te definiëren, of het Hulpprogramma voor informatie-ontwerp om de verbinding naar de CMC te publiceren. De eenvoudigste methode is het gebruik van de CMC. 4.3.2.1 Toegang tot BEx-query's inschakelen Toegang tot BEx-query's kan enkel verkregen worden via andere hulpprogramma's, waaronder Web Intelligence, als de BEx-query-eigenschap Externe toegang tot de query toestaan is ingeschakeld. Volg deze instructies of vraag aan uw beheerder om de onderstaande taak uit te voeren. 1. Selecteer de query die u wilt openen via Web Intelligence in de BEx-queryontwerper. 2. Selecteer Geavanceerd in het venster Eigenschappen en zorg ervoor dat de eigenschap Externe toegang tot de query toestaan is ingeschakeld. 3. Sla de query op. 4. Herhaal de bovenstaande stappen voor alle BEx-query's die u beschikbaar wilt maken voor Web Intelligence. Web Intelligence heeft toegang tot deze BEx-query's. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 71 4.3.2.2 Een BICS-verbinding maken met de CMC U kunt verbinding maken met BEx-query's via BICS-verbindingen die in de CMC werden gemaakt en opgeslagen. U hebt de toepasselijke rechten om de CMC te gebruiken. U kunt een BICS-verbinding maken in het hulpprogramma voor informatieontwerp, om verbinding te maken met een BEx-query. U kunt een verbinding maken met één BEx-query of met een InfoProvider die verschillende BEx-query's bevat. 1. Meld u aan bij de CMC in de CMC-console. 2. Kies OLAP-verbinding. 3. Geef een nieuwe verbinding op. Selecteer "SAP Business Warehouse" in het venster Nieuwe verbinding in het dialoogvenster Provider. 4. Voer de verbindingsgegevens en uw systeemdetails in. 5. Sla de verbinding op 4.3.2.3 Een BICS-verbinding maken met een BEx-query in het hulpprogramma voor informatieontwerp U kunt een BICS-verbinding maken in het hulpprogramma voor informatieontwerp, om verbinding te maken met een BEx-query. U kunt een verbinding maken met één BEx-query of met een InfoProvider die verschillende BExquery's bevat. 1. Gebruik de wizard Nieuwe OLAP-verbinding in het hulpprogramma voor informatieontwerp om een OLAPverbinding te maken en kies het SAP BICS Client-stuurprogramma voor middleware van SAP BW. 2. Publiceer de verbinding naar een gegevensopslagruimte, zodat Web Intelligence er toegang toe heeft. Gebruik de wizard Nieuwe OLAP-verbinding om een OLAP-verbinding te definiëren. U kunt nu Web Intelligence gebruiken om de verbinding te selecteren en verbinding te maken met de BEx-query. 4.3.3 Een Web Intelligence-query maken op een BEx-query In de volgende sectie wordt beschreven hoe u een Web Intelligence-query bouwt op basis van een BExquerygegevensbron. 4.3.3.1 Definitie van hiërarchische query's Een hiërarchische query bevat minimaal één hiërarchieobject. U kunt hiërarchische query's maken op basis van universes die hiërarchische gegevens ondersteunen, of op basis van BEx-query's die rechtstreeks toegang hebben tot SAP-infoquery's. Hiërarchische gegevens kunnen afkomstig zijn uit relationele of OLAP-databases, afhankelijk van de manier waarop de gegevens door de universe zijn gestructureerd. 72 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Opmerking Voor een relationele gegevensbron is dit geen ware hiërarchie maar een navigatiepad. U kunt hiërarchieën opnemen als resultaat of filterobjecten. Wanneer u een hiërarchische query maakt, biedt het queryvenster u aanvullende functies voor het werken met hiërarchische gegevens. Als u bijvoorbeeld een hiërarchie als een resultaatobject opneemt, beschikt u over de mogelijkheid om leden in de hiërarchie te kiezen die in het resultaat worden weergegeven. Deze hiërarchische functies zijn niet beschikbaar als u een query maakt op basis van niet-hiërarchische gegevens. Welke functies exact beschikbaar zijn in het hiërarchische queryvenster, is ook afhankelijk van de bron van de hiërarchische gegevens die u gebruikt. De resultatenset die wordt gegenereerd door een hiërarchische query, biedt u de mogelijkheid om een hiërarchische gegevensanalyse uit te voeren. Door elk hiërarchieobject in het queryvenster wordt in het rapport een hiërarchische kolom geproduceerd. U kunt leden uitvouwen, zodat de onderliggende leden te zien zijn. U kunt bijvoorbeeld het lid [VS] uitvouwen om staten uit de VS in een hiërarchie [Geografie] weer te geven. Meetwaarden in het blok worden geaggregeerd afhankelijk van het lid waaraan deze zijn gekoppeld. Een hiërarchische query met de hiërarchie [Klanten] en de meetwaarden [Verkoopeenheid] en [Opslagkosten] geeft bijvoorbeeld de volgende resultatenset: Klanten Eenheidsver koop Opslagkosten Alle klanten 364.707 371.579 276.773 234.555 CA 45.506 67.999 OF 32.104 56.700 10.324 12.325 VS Albany Verwante informatie Hiërarchische lidselectie in BEx-query's [pagina 50] Contexten gebruiken in BEx-query's [pagina 80] 4.3.3.2 Query's maken gebaseerd op een BEx-query Wanneer u verbinding hebt met uw BEx-query, wijst Web Intelligence de metagegevens van de BEx-query toe aan de queryobjecten van Web Intelligence. Gebruik het Queryvenster om de toepasselijke objecten voor uw query te selecteren. U kunt filters en aanwijzingen toevoegen net zoals u query's maakt op universes, maar in bepaalde situaties zijn er beperkingen. Raadpleeg de sectie Beperkingen bij gebruik van BEx-query's. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 73 Verwante informatie Beperkingen bij het gebruik van BEx-query's [pagina 69] Hiërarchieleden selecteren tot een specifieke diepte [pagina 55] Hiërarchische lidselectie in BEx-query's [pagina 50] Contexten gebruiken in BEx-query's [pagina 80] 4.3.3.3 Een nieuwe query maken gebaseerd op een BEx-query Voor toegang tot de BEx-query moet de optie Externe toegang tot de query toestaan zijn ingeschakeld. 1. In Ontwerpmodus klikt u op roepen. Nieuw BEx om het dialoogvenster Een BW BEx-query selecteren op te 2. Selecteer de toepasselijke BICS-verbinding in het venster aan de linkerkant van het dialoogvenster. 3. Selecteer de BEx-query in het rechtervenster en klik op OK. Wanneer een BICS-verbinding gebaseerd is op een InfoCube, kunnen er verschillende BEx-query's beschikbaar zijn. Het queryvenster wordt weergegeven en toont de objecten in de query als hiërarchieën, dimensies en attributen. Kunt u de BEx-query die u wilt gebruiken niet zien, gebruik dan de BEx-queryontwerper om ervoor te zorgen dat de eigeschap Externe toegang tot de query toestaan ingeschakeld is in de query. 4. De query en queryfilters maken aan de hand van beschikbare objecten. Opmerking Wanneer u een Web Intelligence-query maakt op basis van een BEx-query die één (of meer) verplichte variabele bevat en geen standaardwaarde heeft, wordt een foutbericht weergegeven wanneer u een zoeklijst selecteert of probeert de ledenkiezer te gebruiken. In het dialoogvenster Variabelen instellen kunt u waarden voor de verplichte variabele instellen. Opmerking U kunt geen resultaatobjecten filteren in BEx-query's. Opmerking Als de BEx-query waarmee u een verbinding hebt gemaakt, is ontworpen om een SAP-variabele aan serverzijde te omvatten, kunt u de waarde van de variabele wijzigen in het Queryvenster. Klik op de knop Variabele instellen en selecteer een nieuwe variabele in de beschikbare zoeklijst. 4.3.3.4 De schaalfactor in BEx-query's Wanneer een BEx-query meetwaarden bevat die zijn toegewezen via geschaalde sleutelwaarden, wordt de schaalfactor van de meetwaarde weergegeven in het resulterende rapport. Wanneer de schaalfactor voor de sleutelwaarde wordt gewijzigd, wordt deze wijziging weerspiegeld in het rapport bij vernieuwing van het rapport. 74 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken De schaalfactor wordt weergegeven voor de meetwaardenaam in het rapport, en voor het meetwaardeattribuut in het queryvenster. 4.3.3.5 Variabelen van hiërarchieknooppunten in BEx-query's Wanneer er een aanwijzing is op een kenmerk van een hiërarchieknooppunt in een BEx-query, wordt dit een variabele van een hiërarchieknooppunt genoemd. Wanneer dit optreedt, wordt de lidselectiefunctie voor die hiërarchie uitgeschakeld. De aanwijzing die bij de variabele van het hiërarchieknooppunt hoort, wordt tijdens runtime weergegeven. 4.3.3.6 Hiërarchische lidselectie in BEx-query's Gebruik de Lidselectie in het Queryvenster om leden van een hiërarchie voor uw query te selecteren. Opmerking Wanneer een BEx-query een verplichte variabele zonder standaardwaarde bevat, moet u het venster Variabelen instellen in het queryvenster openen en een standaardwaarde in het venster Variabelen instellen invoeren voordat u Leden kiezen kunt openen. In de volgende hiërarchie wordt geïllustreerd wat er gebeurt bij het kiezen van leden in BEx-query's. Wereld EMEA Europa Midden-Oosten Afrika Noord-Amerika Azië PAC Azië Pacific Australië Filippijnen Nieuw-Zeeland Zuid-Amerika Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 75 Regel Voorbeeld Wanneer u een lid van een hiërarchie op een gegeven niveau selecteert. Alle bovenliggende elementen in de hiërarchie worden geselecteerd. Het hoofdlid is altijd geselecteerd. Het is niet mogelijk om één specifiek niveau te selecteren. Als u de selectie van een lid opheft waarvan het boven liggende lid al is geselecteerd, wordt de selectie van alle onderliggende leden van het bovenliggende lid ook op geheven. Als Pacific en alle onderliggende leden al zijn geselec teerd en u de selectie van Australië opheft, wordt de selectie van de Filippijnen en Nieuw-Zeeland ook opge heven. De volgende selectie van leden wordt weergege ven: Als u een lid selecteert en sommige van de onderlig gende leden al zijn geselecteerd, worden alle onderlig gende leden geselecteerd. Als u een lid selecteert en onderliggende subleden al zijn geselecteerd, worden alle onderliggende leden van het lid en alle leden op hetzelfde niveau van de geselec teerde onderliggende subleden ook geselecteerd. Als u een lid selecteert en onderliggende subleden al zijn geselecteerd, worden alle onderliggende leden van het lid en alle leden op hetzelfde niveau van de geselec teerde onderliggende subleden ook geselecteerd. ● Europa ● Pacific Als Europa is geselecteerd en u EMEA selecteert, wor den het Midden-Oosten en Afrika ook geselecteerd. De volgende selectie van leden wordt weergegeven: ● EMEA ● Onderliggende leden van EMEA Als u Azië PAC selecteert terwijl Australië al was gese lecteerd, worden Azië, Pacific (onderliggende leden van Azië PAC) en de Filippijnen en Nieuw-Zeeland (leden op hetzelfde niveau van Australië) ook geselecteerd. De volgende selectie van leden wordt weergegeven: ● Azië PAC ● Onderliggende leden van Azië PAC ● Pacific ● Onderliggende leden van de Pacific Als u Azië PAC selecteert terwijl Australië al was gese lecteerd, worden Azië, Pacific (onderliggende leden van Azië PAC) en de Filippijnen en Nieuw-Zeeland (leden op hetzelfde niveau van Australië) ook geselecteerd. De volgende selectie van leden wordt weergegeven: ● Azië PAC ● Onderliggende leden van Azië PAC ● Pacific ● Onderliggende leden van de Pacific Verwante informatie Beperkingen bij het gebruik van BEx-query's [pagina 69] Hiërarchieleden selecteren tot een specifieke diepte [pagina 55] Hiërarchische lidselectie in BEx-query's [pagina 50] 76 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Contexten gebruiken in BEx-query's [pagina 80] 4.3.3.6.1 Hiërarchieleden selecteren met behulp van functies U hebt het queryvenster geopend, een hiërarchieobject geselecteerd en de functie Leden kiezen gestart. 1. Klik op Leden om de hiërarchieleden weer te geven. 2. Klik met de rechtermuisknop op het lid waarop u een functie wilt toepassen. In het menu worden de volgende opties weergegeven: Optie Beschrijving Kinderen Alle onderliggende leden van het lid worden aan de lijst met geselecteerde leden toegevoegd. . De leden direct onder het geselecteerde lid zijn de onderliggende leden. De leden worden in de lijst weergegeven als Onderliggende elementen van [geselecteerd lid]. Opmerking U kunt onderliggende elementen en onderliggende subelementen van hetzelfde lid niet opnemen. Als u Onderliggende subelementen al had geselec teerd voordat u Onderliggende elementen selec teerde, worden de subelementen uit de lijst verwij derd en vervangen door onderliggende elementen. Nakomelingen Alle onderliggende subleden van het lid worden aan de lijst met geselecteerde leden toegevoegd. Alle leden onder het geselecteerde lid in de hiërarchie zijn de onderliggende subelementen van het lid. De leden worden in de lijst weergegeven als Onderliggende subelementen van [geselecteerd lid]. Opmerking U kunt onderliggende elementen en onderliggende subelementen van hetzelfde lid niet opnemen. Als u Onderliggende elementen al had geselecteerd voordat u Onderliggende subelementen selec teerde, worden de onderliggende elementen uit de Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 77 Optie Beschrijving lijst verwijderd en vervangen door onderliggende subelementen. Bovenliggend element De functie Bovenliggend element is niet beschik baar in BEx-query's. Voorouders De functie Hogerliggende elementen is niet be schikbaar in BEx-query's. Elementen op hetzelfde niveau De functie Elementen op hetzelfde niveau is niet beschikbaar in BEx-query's. 3. Onderliggende subelementen tot benoemd niveau Kies het niveau in de lijst met niveaunamen. Onderliggende subelementen tot Kies het aantal niveaus dat u in de selectie wilt opne men. Sluit de functie Leden kiezen. De geselecteerde leden worden onder het hiërarchieobject in het venster Resultaatobjecten weergegeven. Wanneer u de query uitvoert, worden alleen die leden in het queryresultaat opgenomen. Opmerking Het is niet mogelijk om hiërarchieleden uit te sluiten in BEx-query's. Verwante informatie Hiërarchieleden selecteren [pagina 49] 4.3.3.6.2 Opmerkingen over gebruik van berekende leden in BEx-query's Raadpleeg het onderwerp Beperkingen bij gebruik van BEx-query's voor specifieke beperkingen met betrekking tot berekende leden. Verwante informatie Beperkingen bij het gebruik van BEx-query's [pagina 69] Hiërarchieleden selecteren tot een specifieke diepte [pagina 55] Hiërarchische lidselectie in BEx-query's [pagina 50] 78 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Contexten gebruiken in BEx-query's [pagina 80] 4.3.3.6.3 Zoeken naar leden U hebt het queryvenster geopend, een hiërarchieobject geselecteerd en de functie Leden kiezen gestart. U kunt een hiërarchie doorzoeken op specifieke leden met behulp van de functie Leden kiezen. Opmerking De zoekopdracht wordt altijd uitgevoerd op de hele hiërarchie die in de database is opgeslagen, en niet alleen op de leden die al door de functie Leden kiezen zijn opgehaald. 1. Klik op Leden. 2. Klik op de zoekknop rechts onder in de ledenweergave om het dialoogvenster Zoeken te openen. 3. Typ uw zoektekst in het vak Zoekpatroon. U kunt jokertekens in de zoekopdracht gebruiken. 4. Jokerteken Beschrijving * Vervangt een willekeurige reeks tekens ? Vervangt een willekeurig afzonderlijk teken Klik op Zoeken in tekst om de weergavetekst van de leden te doorzoeken, of op Zoeken in sleutel om hun databasesleutels te doorzoeken. 4.3.3.6.4 Aanwijzingen maken voor het selecteren van leden U hebt het queryvenster geopend, een hiërarchieobject geselecteerd en de functie Leden kiezen gestart. U kunt het selecteren van leden uitstellen totdat de query wordt uitgevoerd. Als u dit doet, wordt de gebruiker gevraagd om leden te selecteren wanneer deze de query uitvoert. Opmerking Selectie in lidaanwijzingen is beperkt tot expliciete selectie van leden. De gebruiker kan geen leden selecteren met behulp van functies als Hogerliggend of Bovenliggend. Opmerking De regels voor het selecteren van leden met behulp van functies zijn hier van toepassing. Raadpleeg de koppeling onder aan dit onderwerp. 1. Klik op Aanwijzingen. 2. Klik op Parameter inschakelen om het selecteren van leden wanneer de query wordt uitgevoerd in te schakelen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 79 Als deze optie is geselecteerd, hebt u geen toegang tot de andere tabbladen van het venster Leden kiezen. 3. Typ de aanwijzingstekst in het vak Aanwijzingstekst. 4. Klik op Laatste waarden geselecteerd houden als u wilt dat de eerder gekozen waarden door de aanwijzing standaard worden geselecteerd als deze wordt weergegeven. 5. Klik op Standaardwaarden instellen, klik op Bewerken en selecteer de standaardwaarden als u wilt dat de aanwijzing de standaardwaarden selecteert wanneer deze wordt weergegeven. 6. Sluit het venster Leden kiezen. De aanwijzingstekst wordt naast de hiërarchie in het queryvenster weergegeven. Verwante informatie Hiërarchieleden selecteren met behulp van functies [pagina 77] 4.3.3.7 Contexten gebruiken in BEx-query's Een context is een gedefinieerde groep objecten met hetzelfde zakelijke doel. Dit zakelijke doel is doorgaans het type informatie dat deze verwante objecten weergeven. Een verkoopcontext is bijvoorbeeld een groep met alle objecten waarmee verkoopquery's kunnen worden gemaakt. Een reserveringscontext is een groep met alle objecten die in reserveringsquery's kunnen worden gebruikt. Contexten worden in de universe gedefinieerd door de ontwerper van de universe. U kunt willekeurige objecten in dezelfde context combineren om een query te maken. U kunt ook objecten uit verschillende contexten combineren. Als u in een query een object gebruikt met algemene meerdere contexten en er kan niet worden vastgesteld welke context het beste werkt voor alle overige objecten in de query, wordt u gevraagd om te kiezen welke context u wilt toepassen. Verwante informatie Beperkingen bij het gebruik van BEx-query's [pagina 69] Hiërarchische lidselectie in BEx-query's [pagina 50] 4.3.3.8 De gegevensbron voor BEx-query's wijzigen U kunt de gegevensbron voor een document dat is gebaseerd op een BEx-query, als volgt wijzigen: Tabel 4: De gegevensbron wijzigen Oorspronkelijke gegevensbron Wijzigen naar... Een BEx-query Een UNV-universe op een OLAP-bron 80 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Oorspronkelijke gegevensbron Wijzigen naar... Een BEx-query Een andere BEx-query Wanneer u de bron wijzigt, wordt het queryvenster automatisch geopend. U moet de query overeenkomstig wijzigen. 4.4 Runtimeconfiguratie In deze sectie worden de configuratieopties beschreven die tijdens runtime kunnen worden ingesteld om het gedrag van de directe toegang tot BW in de semantische laag en in de BI-hulpprogramma's te wijzigen. Al deze opties zijn Java-runtimeopties en moeten voor de Java Virtual Machine (JVM) worden opgegeven, hetzij via de opdrachtregel, via eigenschappenbestanden of zelfs via omgevingsvariabelen. Een voorbeeld van de opdrachtregel is als volgt: Voor -DoptionName=optionValue gebruikt u het volgende: -Dsap.sl.bics.detectMdxCompliance=true Deze lijsten zijn geldig voor BI 4.1 SP01. Een aantal van deze opties is ook beschikbaar in BI 4.0. Bladeren in InfoProviders Optie Mogelijke waarden Beschrijving In 4.0, vanaf: In 4.1 Lange naam: rfcPerInfoQuery rfcProperty Korte naam: infoArea Onder C–‹6ÌyÄí˝J C–‹+ÌrÄÿ<) Þ pakket 04 Ja sap.sl.bics.detectMdxCompliance detectMdxCompliance false Het detectiemecha nisme voor MDXcompatibiliteit voor BEx-query's instel len bij het bladeren in BW-InfoArea's/ InfoCubes. Onder C–‹6ÌyÄí˝J C–‹+ÌrÄÿ<) Þ pakket 05 Ja Standaardwaarde: Zie "Runtimeconfi guratie voor blade ren in SAP BW" hieronder voor meer informatie. rfcPerInfoQuery Lange naam: bics sap.sl.bics.browsingImplementation olapClient Standaardwaarde: bics Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken De SL-implementa tie instellen om te gebruiken voor het bladeren in BWquery's. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 81 Zoeklijst Optie Mogelijke waarden Beschrijving In 4.0 In 4.1 Lange naam: n>0 Het maximumaantal leden voor een zoeklijst instellen. Nee Ja n>0 Het maximumaantal intervallen in stellen dat voor leden kan worden opgehaald dat het aantal zoeklijsten overschrijdt (zie eigenschap bicslo vlimit). Nee Ja sap.sl.bics.bicslovlimit Korte naam: bicslovlimit Standaardwaarde: 5000 Lange naam: sap.sl.bics.intervalLimitForBigSets Korte naam: intervalLimitForBigSets Standaardwaarde: 0 Ledenselectie en bereik van resultaatset Optie Mogelijke waarden Beschrijving Lange naam: n>0 De waarde van expandToLevel Nee instellen voor hiërarchieën bij het ophalen van gegevens; n is 1-ge baseerd, 0 betekent "de weerge ven-tot-niveau-waarde van de BEx-query gebruiken". Ja Lange naam: true Nee Ja sap.sl.bics.expandNotAssignedNodes false Het niet-toegewezen knooppunt uitvouwen als er geen lidselectie in een dimensie of hiërarchie is ingesteld. Definieert het gedag van de rela tieve diepte die in lidselecties wordt gebruikt: Nee Ja sap.sl.bics.expandToLevel Korte naam: expandToLevel In 4.0 In 4.1 Standaardwaarde: 0 Korte naam: expandNotAssignedNodes Standaardwaarde: false Lange naam: top sap.sl.bics.depthRelativeTo root Korte naam: node 82 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Optie Mogelijke waarden Beschrijving In 4.0 In 4.1 'top' betekent 'diepte ten op zichte van het geselecteerde bo venste knooppunt, inclusief ge selecteerde knooppunten buiten het bereik die bij een ander hoofdknooppunt horen' depthRelativeTo Standaardwaarde: top 'root' betekent 'diepte ten op zichte van alleen het geselec teerde hoofdknooppunt, en knooppunten buiten het bereik zijn uitgesloten' 'node' betekent 'diepte ten op zichte van elk geselecteerd knooppunt' Diagnose en debuggen Optie Mogelijke waar den Beschrijving In 4.0 Lange naam: true Ja sap.sl.bics.profileRFC false De BW-RFC-tracering inschakelen/ Nee uitschakelen en een bepaalde tracerings indeling kiezen indien ingeschakeld. Korte naam: txt profile_rfc xml Standaardwaarde: false csv Lange naam: 1 Resultaatsets afdrukken. Ja sap.sl.bics.viewResult niet gedefinieerd Nee In 4.1 Korte naam: View_Result Standaardwaarde: niet gedefini eerd Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 83 Overige Optie Moge lijke waarden Beschrijving In 4.0 In 4.1 Lange naam: 1 Nee Ja sap.sl.bics.reverseKeyFigureStructure niet ge ˝š˜*[ÔÙ=˝—´˙m5f eerd Omgekeerde as met structuur die sleutelwaarden bevat (RIJEN <-> KOLOMMEN). De BW-niveaus Nee voor elke hiërar chie ophalen, of deze geheel over slaan. Ja Eén enkele query Nee weergave recyc len en delen voor alle groeperingen. Ja Inline groepering in de hoofdquery indien mogelijk. Nee Ja Altijd de lidweer gavesleutels op halen bij het uit voeren van een query. Nee Ja De ontwerptijds ervices van BICS/BW gebrui ken. Nee Ja Korte naam: Reverse_KF Standaardwaarde: niet gedefinieerd Lange naam: true sap.sl.bics.retrieveBWLevels false Korte naam: retrieveBWLevels Standaardwaarde: true Lange naam: true sap.sl.bics.recycleGroupingSetView false Korte naam: recycleGSView Standaardwaarde: V Lange naam: true sap.sl.bics.inlineGroupingSet false Korte naam: inlineGroupingSet Standaardwaarde: false Lange naam: true sap.sl.bics.displayKeyInResultSet false Korte naam: displayKeyInResultSet Standaardwaarde: false Lange naam: true sap.sl.bics.useDesignTimeServices false 84 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Optie Moge lijke waarden Beschrijving In 4.0 In 4.1 Lange naam: true Ja sap.sl.bics.useDesignTimeQueryForRefresh false De ontwerptijd Nee query tevens voor vernieuwings werkstromen ge bruiken. Vroeg in een ge lijktijdige thread een exemplaar van de ontwerp tijdquery maken. Nee Ja Als er geen tekst Nee wordt gevonden, wordt de invoer als een sleutel be schouwd; 4.0 SP8 en 4.1 SP2+. Ja Korte naam: useDesignTimeServices Standaardwaarde: true Korte naam: useDesignTimeQueryForRefresh Standaardwaarde: false Lange naam: true sap.sl.bics.useConcurrentDesignTimeQuery false Korte naam: useConcurrentDesignTimeQuery Standaardwaarde: true Lange naam: true sap.sl.bics.activateMemberResolutionFallbackWithKey false Korte naam: activateMemberResolutionFallbackWithKey Standaardwaarde: false Runtimeconfiguratie voor bladeren in SAP BW In deze sectie wordt uitgelegd hoe de runtimeconfiguratie de MDX-compatibiliteitsinformatie (detectMdxCompliance) verkrijgt. Voorheen was de toegang tot een InfoArea van een exclusief systeem (SystemMdxQueriesTopLevel) hard gecodeerd en kon u deze niet configureren. Vanaf BI 4.0 SP5 kunt u deze methode configureren. ● Teruggaan naar de InfoArea-configuratie voor het exclusieve systeem voor een InfoArea U kunt deze configuratie nog altijd gebruiken in een nieuw BW-systeem, en deze is zeer efficiënt voor kleine systemen. Schaalvergroting is echter niet mogelijk. Deze methode is voor BW-systemen van vóór BW-versie 7.30. Om deze methode te activeren stelt u jvmArg in op: sap.sl.bics.detectMdxCompliance=infoArea Dit is de standaardwaarde voor BI 4.0 tot versie SP4. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 85 Dit is niet de standaardwaarde voor BI 4.0 versie SP5 en hoger. Deze methode werkt goed bij verschillende talen. ● Het BO- of BI-systeem voor toegang tot het BW-systeem configureren met een RFC-aanroep per InfoQuery Deze methode is voor BW-systemen van vóór versie 7.30. De methode is nog steeds te gebruiken voor nieuwe BW-systemen, maar is niet efficiënt voor een InfoProvider met een groot aantal InfoQuery's. Voor grote systemen is het efficiënter voor het ophalen van informatie dan het InfoArea-systeem. Om deze methode te activeren stelt u jvmArg in op: sap.sl.bics.detectMdxCompliance=rfcPerInfoQuery Dit is de standaardwaarde. ● Het BI-systeem configureren voor toegang tot het BW-systeem met een RFC-aanroep Deze methode is voor BW-systemen van versie 7.30 en 7.31. Zie SAP Note 1647346. Deze methode is minder efficiënt dan de vorige methode voor kleine systemen, maar de prestaties zijn goed en schaalvergroting is mogelijk. Intern vindt er een RFC-aanroep plaats voor een cluster met SAP BWknooppunten. Er zijn geen beperkingen wat betreft het maximumaantal. Alle informatie wordt ontvangen met verschillende RFC-aanroepen voor een beperkt aantal knooppunten. Om deze methode te activeren stelt u jvmArg in op: sap.sl.bics.detectMdxCompliance=rfcProperty Dit is niet de standaardwaarde. Om het aantal knooppunten per RFC-aanroep te overschrijven, stelt u jvArm in op: sap.sl.bics.mdxComplianceInfoPerRfc=100 Dit is de standaardwaarde. Mappen worden in het Engels weergegeven. ● Deactivering van het ophalen van de vlag MDX-compatibel Dit is een bijzonder methode, omdat de vlag MDX-compatibel niet wordt opgehaald. Deze methode bestaat alleen voor klanten die hebben geverifieerd of alle InfoQuery's MDX-compatibel zijn. Alle InfoQuery's krijgen de vlag MDX-compatibel. Dit is de snelste methode, maar de betrouwbaarheid hangt van de klanten af. Om het ophalen van de vlag MDX-compatibel te deactiveren, stelt u jvmArg in op: sap.sl.bics.detectMdxCompliance=false Dit is niet de standaardwaarde. 4.5 Query's maken in lokale gegevensbronnen 4.5.1 1. Een query in een tekstbestand maken Klik op Meer naast Selecteer een tekstbestand als gegevensbron op het beginscherm of Gegevensproviders Nieuw Uit tekst in Gegevens- of Ontwerpmodus. 2. Klik op Bladeren in het dialoogvenster en selecteer het tekstbestand. 3. Stel de opties in om gegevens uit het bestand te importeren. 86 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gegevensbron Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4. Klik op Volgende. Het queryvenster wordt geopend en toont de gegevens in het tekstbestand als rapportobjecten. 5. Klik op Query uitvoeren om een rapport te maken op basis van de gegevens uit het tekstbestand. Verwante informatie Gegevensbronopties van tekst [pagina 87] 4.5.1.1 Gegevensbronopties van tekst U kunt de volgende opties instellen wanneer u een tekstbestand kiest als lokale gegevensbron. U kunt de opties later bewerken door te klikken op Instellingen bewerken in het deelvenster Querydefinitie van het dialoogvenster Query. Optie Beschrijving Gegevensscheidingsteken Het teken waarmee de gegevens met betrekking tot elk resultaatobject van elkaar worden gescheiden. ● Tabulatie - gegevens worden door tabs van elkaar gescheiden ● Spatie - gegevens worden door spaties van elkaar gescheiden ● Teken - gegevens worden door het opgegeven teken van elkaar gescheiden Tekstbegrenzingsteken Het teken waarmee de gegevens met betrekking tot elk resultaatobject worden omsloten. ● Dubbele aanhalingstekens - gegevens worden omringd door dubbele aanhalingstekens ● Enkele aanhalingstekens - gegevens worden omringd door enkele aanhalingstekens ● Geen - gegevens worden niet omringd Eerste rij bevat kolomnamen In de eerste rij van elke kolom staat de naam van de kolom. Landinstelling De landinstelling van de gegevens in het tekstbestand. (Als de landinstelling bijvoorbeeld Frans is (Frankrijk) worden komma's in getallen opgevat als decimaaltekens omdat decimalen komma's bevatten in het Frans). Tekenset De tekenset gebruikt door het tekstbestand Datumnotatie De datumnotatie om in dit rapport te gebruiken Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 87 4.5.2 Query's maken in een Excel-bestand Opmerking Microsoft Excel-bestanden worden niet ondersteund voor versies die ouder zijn dan MS Excel 97. 1. Klik op Meer naast Selecteer een Excel-werkblad als een gegevensbron op het beginscherm of Gegevenstoegang Gegevensproviders Nieuw Uit Excel in Gegevens- of Ontwerpmodus. 2. Klik op Bladeren in het dialoogvenster en selecteer het tekstbestand. 3. Stel de opties in om gegevens uit het bestand te importeren. 4. Klik op Volgende. Het queryvenster wordt geopend en toont de gegevens in het Excel-bestand als rapportobjecten. 5. Klik op Query uitvoeren om een rapport te maken op basis van de gegevens uit het Excel-bestand. Verwante informatie Opties voor Excel-gegevensbron [pagina 88] 4.5.2.1 Opties voor Excel-gegevensbron U kunt de volgende opties instellen wanneer u een Excel-bestand kiest als lokale gegevensbron. U kunt de opties later bewerken door te klikken op Instellingen bewerken in het deelvenster Querydefinitie van het dialoogvenster Query. Optie Beschrijving Werkbladnaam De naam van het werkblad dat de gegevens bevat Veldselectie - Alle velden Alle gegevens in het werkblad worden beschouwd als querygegevens Veldselectie - Bereikdefinitie De gegevens in het opgegeven bereik worden beschouwd als querygegevens Veldselectie - Bereiknaam De gegevens in het benoemde bereik worden beschouwd als querygegevens Eerste rij bevat kolomnamen De eerste rij in het bereik levert de namen van de resultaatobjecten. 4.5.3 Een query bewerken die is gebaseerd op een lokale gegevensbron 1. 88 Selecteer in Ontwerp- of Gegevensmodus © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gegevenstoegang Gegevensproviders Bewerken . Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 2. Bewerk de query in het venster Query-eigenschappen. Als u een ander bestand met brongegevens in het vak Bronpad selecteert, moet de structuur van het nieuwe bestand overeenkomen met de structuur van het bestaande bestand. 3. Bewerk de opties voor het importeren van gegevens uit het bestand door op Instellingen bewerken in het venster Querydefinitie te klikken. 4.6 Query's maken voor webservices 4.6.1 Een query op een webservice maken U kunt query's maken die Document als een webservice (DaaWS) of een generieke webservice als webbron gebruiken. 1. 2. Start de desktopclient. Klik op Meer naast Selecteer een webservice als gegevensbron op het beginscherm of Gegevensproviders 3. Nieuw Uit webservice Gegevensbron in Gegevens- of Ontwerpmodus. Geef de details van de webservice op. (Zie de koppeling onder aan dit onderwerp voor meer informatie.) 4.6.1.1 Gegevensbron van webservices De webservice-invoegtoepassing kan worden gebruikt om een Web Intelligence-document te maken met Document als een webservice (DaaWs) als gegevensbron. Hoewel deze invoegtoepassing ontwikkeld is voor DaaWS, kan het ook voor webservices in het algemeen gebruikt worden met de volgende eigenschappen: ● SOAP 1.1 ● WSDL 1.0 ● Document- en RPC-literal ● Openbare WSDL's Het gebruik van generieke webservices heeft de volgende beperkingen: ● Schema's met cyclische referenties worden niet ondersteund ● Geneste imports worden niet ondersteund, aangezien imports alleen op één niveau worden ondersteund ● Ondersteunt de attribuutelementen in een XML-schema niet ● Schema's die naar specieke platforms verwijzen, zoals Microsoft- of Java-types als http:// microsoft.com/wsdl/types/, kaarten, objecten, worden niet ondersteund. Opmerking Raadpleeg de Handleiding voor ontwikkelaars van invoegtoepassingen voor aangepaste gegevensproviders voor informatie over de ontwikkeling, configuratie en implementatie van invoegtoepassingen voor aangepaste gegevensproviders. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 89 4.6.1.2 Vereiste voor het gebruik van webserviceinvoegtoepassing Voordat u de invoegtoepassing voor webservices gebruikt om een Web Intelligence-document te maken, moet u ervoor zorgen dat u een DaaWS of een generieke webservice-WSDL hebt als invoer voor de invoegtoepassing voor webservices. Met DaaWS wordt een set rapportonderdelen als webservice weergegeven die binnen en buiten Web Intelligence-clients kunnen worden aangeroepen. Voor meer informatie over het maken van een DaaWS WSDL, raadpleegt u het verwante onderwerp hieronder. Verwante informatie Inhoud publiceren als webservices [pagina 325] 4.6.1.2.1 Proxy-instellingen voor webserviceinvoegtoepassing Wanneer u een internetproxyserver gebruikt voor toegang tot URL's of WSDL's via de webserviceinvoegtoepassing, moeten de proxyinstellingen worden bijgewerkt in het bestand net.properties in <BOBJ_INSTALLATIEMAP>/SAP BusinessObjects Enterprise XI 4.0/win32_x86/jdk/jre6/lib met de volgende informatie: Geef de waarden op voor de volgende HTTP-parameters: http.proxyHost= <http proxy hostname> http.proxyPort=<http proxy port number> http.nonProxyHosts=<http hosts for which proxy is not required> Waarbij ● proxyHost de naam van de proxyserver is (bijvoorbeeld proxy.mydomain.com) ● en proxyPort het poortnummer dat gebruikt moet worden (standaardwaarde 80). ● nonProxyHosts is de lijst met hostnamen gescheiden door '|' die rechtstreeks vanuit het netwerk kunnen worden opgehaald zonder rekening te houden met de proxyserver. De standaardwaarde is: localhost & 127.0.0.1 Geeft de volgende waarden op voor HTTPS-parameters: https.proxyHost=<http proxy hostname> https.proxyPort=<http proxy port number> waarbij ● proxyHost de naam van de proxyserver is. Bijvoorbeeld: proxy.mydomain.com ● proxyPort is het poortnummer dat moet worden gebruikt. Standaard is deze waarde 443. De HTTPSprotocolhandlers gebruiken de http nonProxyHosts-lijst. 90 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Opmerking De PAC-bestanden worden niet ondersteund. U moet de proxyserver expliciet configureren in proxyinstellingen. 4.6.1.3 Een webservice-WSDL als gegevensbron selecteren Voer de volgende handelingen uit om een webservice als gegevensbron te selecteren: 1. Klik in het venster Kies een gegevensbron om een nieuw document te maken op Webservices. Het scherm Een gegevensbron selecteren wordt weergegeven. 2. Voer de webservice-URL in in het veld Bron en klik op Verzenden. Het scherm Webservicedetails selecteren wordt weergegeven. 4.6.1.4 Servicedetails invoeren Voer de volgende stappen uit om servicedetails in te voeren: 1. Selecteer in het venster Webservicedetails selecteren de servicenaam in de vervolgkeuzelijst Servicenaam. 2. Selecteer de poortnaam in de vervolgkeuzelijst Poortnaam. 3. Selecteer de bewerkingsnaam in de vervolgkeuzelijst Bewerkingsnaam. 4.6.1.5 Berichtdetail voor DaaWS opgeven Voor DAAWS WSDL-gegevensbronnen moet u de volgende informatie opgeven wanneer u berichtdetails invoert: ● Verificatie-informatie ● WSDL-parameters voor het Web Intelligence-onderdeel Verificatie-informatie Bij SSO-verificatie wordt de sessie-ID van Web Intelligence gebruikt voor verificatie. Wanneer u zich aanmeldt bij Web Intelligence met de Windows NT- of Zelfstandige verificatiemodus, is de SSO-optie uitgeschakeld. Zodoende moet u de aanmeldingsgegevens invoeren om de webservice op te roepen. Wanneer u zich aanmeldt bij Web Intelligence met een andere verificatiemodus, kunt u aanmeldings- en wachtwoordgegevens opgeven of de SSOverificatiemodus gebruiken voor toegang tot webservices. Opmerking De SSO-verificatie wordt alleen ondersteund als Web Intelligence Rich Client is verbonden met de CMS waarop de webservice geïmplementeerd is. Anders moet u de aanmeldingsgegevens invoeren om de webservice op te Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 91 roepen. Als de Web Intelligence Rich Client met een andere CMS verbonden is, kunt u de documenten die met SSO-verificatie gemaakt zijn, niet vernieuwen. WSDL-parameters voor het Web Intelligence-onderdeel WSDL-parameters voor het Web Intelligence-onderdeel zijn de eigenschappen waarvan de waarden bepalen welke gegevens er worden weergegeven in het Web Intelligence-document dat moet worden gemaakt. Zie het verwante onderwerp hieronder voor meer informatie over de DaaWS WSDL-parameters. Verwante informatie BI-servicestructuur [pagina 331] 4.6.1.5.1 Verificatiedetails invoeren Selecteer SSO ingeschakeld om SSO-verificatie in te schakelen. Als u SSO ingeschakeld selecteert, worden de velden voor aanmelding en wachtwoord uitgeschakeld. Voer de volgende stappen uit om verificatiedetails in te voeren zonder SSO-verificatie te gebruiken: 1. Zorg dat de optie SSO ingeschakeld niet geselecteerd is. 2. Selecteer login in het deelvenster Berichtdetails, voer de gebruikersnaam in in het tekstvak Waarde invoeren en klik op Toepassen. 3. Selecteer pasword in het deelvenster Berichtdetails, voer het wachtwoord in het tekstvak Waarde invoeren in en klik op Toepassen. 4.6.1.5.2 Aanwijzingen met meerdere waarden gebruiken in query's voor een webservice U kunt aanwijzingen op dezelfde manier als normale query's gebruiken, behalve wanneer u meerdere waarden voor een aanwijzing wilt gebruiken. Als u meerdere waarden voor aanwijzingen in BI-services wilt gebruiken, dupliceert u de queryaanwijzingsingangen door met de rechtermuisknop op het toepasselijke veld te klikken, Dupliceren te klikken en vervolgens de indexwaarde (=1) en de nieuwe waarde van de gekopieerde aanwijzing in te vullen. Wanneer de query wordt uitgevoerd, wordt de gebruiker gevraagd om twee aanwijzingen te beantwoorden in plaats van twee waarden in te voeren voor één aanwijzing. 92 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.6.1.5.3 Rapportfilters instellen Voer de volgende stappen uit om het rapportfilter in te stellen voor de GetReportBlock-bewerking: 1. Klik in het venster Berichtdetails op + om de dimensie uit te vouwen waarop het filter moet worden toegepast. 2. Selecteer value, voer de waarde in het veld Waarde invoeren in en klik op Toepassen. 3. Selecteer operator en vervolgens een waarde in de vervolgkeuzelijst Een waarde selecteren. Opmerking Geef alleen de waarde en operator op voor de dimensies waarop u de filter wilt toepassen. 4. Klik op Volgende >. Met de knop Opnieuw instellen kunt u de waarde voor elk veld in het deelvenster Berichtdetails verwijderen. Met de knop Beginwaarden kunt u de waarden voor alle velden in het deelvenster Berichtdetails verwijderen. Verwante informatie Een knooppunt toevoegen [pagina 94] Een knooppunt kopiëren [pagina 94] Een knooppunt verwijderen [pagina 94] 4.6.1.5.4 Analysefilters instellen In het analyseblok kunt u de waarden voor filters en analysepaden opgeven om de geanalyseerde gegevens op te halen. Voer de volgende stappen uit om waarden voor filters en analysepaden op te geven: 1. Voer de volgende stappen in het filterknooppunt uit om gegevens voor elk object te filteren: a) Selecteer dimension, voer in het veld Waarde invoeren de naam in van de dimensie waarop u gegevens wilt filteren in en klik op Toepassen. b) Selecteer value, voer de waarde van de dimensie in het veld Waarde invoeren in en klik op Toepassen. c) Selecteer operator en vervolgens de waarde in de vervolgkeuzelijst Een waarde selecteren. Opmerking Voor INLIJST- en NIET_INLIJST-operatoren moet u meerdere waarden opgeven in een door komma's gescheiden lijst. 2. Voer de volgende stappen in het knooppunt voor analysepaden uit om geanalyseerde gegevens op te halen: a) Selecteer drillOperation en vervolgens een waarde voor de analysebewerking in de vervolgkeuzelijst Een waarde selecteren. De ondersteunde analysebewerkingen zijn OMHOOG en OMLAAG. b) Selecteer value, voer de waarde van de dimensie in het veld Waarde invoeren in en klik op Toepassen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 93 c) Selecteer from, voer de dimensienaam in het veld Waarde invoeren in en klik op Toepassen. 3. Klik op Volgende >. Het dialoogvenster Query wordt geopend. U kunt de knop Opnieuw instellen gebruiken om de waarde en operator voor elke dimensie te bewerken, of de knop Beginwaarden om de waarden en operatoren voor alle dimensies te bewerken. Verwante informatie Een knooppunt toevoegen [pagina 94] Een knooppunt kopiëren [pagina 94] Een knooppunt verwijderen [pagina 94] 4.6.1.5.5 Een knooppunt toevoegen Een knooppunt kan naar een filter of analysepad verwijzen. U voegt nieuwe knooppunten toe als u meer analyseof filtervoorwaarden aan dezelfde dimensie wilt toevoegen. In het geval van filters verwijzen deze voorwaarden naar AND-joins. Als u een nieuwe filter of nieuw analysepad wilt toevoegen, klikt u met de rechtermuisknop op het bovenliggende knooppunt voor filters of analysepaden, en selecteert u de optie Toevoegen. Er wordt een nieuw knooppunt voor filters of analysepaden gemaakt. 4.6.1.5.6 Een knooppunt kopiëren Een knooppunt kan naar een filter of analysepad verwijzen. Als u een filter of analysepad wilt kopiëren, klikt u met de rechtermuisknop op het onderliggende knooppunt voor filters of analysepaden, en selecteert u de optie Kopiëren. Een knooppunt voor filters of analysepaden wordt met de bestaande waarden naar het bovenliggende knooppunt gekopieerd. 4.6.1.5.7 Een knooppunt verwijderen Een knooppunt kan naar een filter of analysepad verwijzen. Als u een filter of analysepad wilt verwijderen, klikt u met de rechtermuisknop op het onderliggende knooppunt voor filters of analysepaden, en selecteert u de optie Verwijderen. Het knooppunt wordt van het bovenliggende knooppunt verwijderd. Opmerking U kunt knooppunten alleen verwijderen als ze gemaakt zijn met de optie Toevoegen of Kopiëren. U kunt geen origineel exemplaar van een filter verwijderen die via de WSDL verkregen is. 94 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.6.1.6 Filters instellen voor algemene webservice Voer de volgende stappen uit om filters in te stellen voor de algemene webservice: 1. Selecteer het invoerveld in het deelvenster Invoerbericht, voer de waarde in het veld Waarde invoeren in en klik op Toepassen. 2. Selecteer de uitvoervelden in het venster Uitvoerbericht en klik op Volgende >. U moet ten minste één veld in het paneel Uitvoerbericht selecteren. Houd de Control-toets ingedrukt om meerdere velden in het deelvenster Uitvoerbericht te selecteren. Het Queryvenster wordt weergegeven met het gegevensvoorbeeld. 4.6.1.7 Een query bewerken en uitvoeren U kunt de volgende queryparameters bewerken: ● Objecteigenschappen: u kunt objecteigenschappen zoals naam, kwalificatie, type, aggregatiefunctie en aggregatiedimensie bewerken. ● Queryeigenschappen: u kunt queryeigenschappen zoals naam, bron-URL, vernieuwbaar en bewerkbaar bewerken. ● Querydefinitie: u kunt de querydefinitie bewerken door op Instellingen bewerken te klikken. Als u een nieuwe query wilt uitvoeren, verifieert u de objecten en voorbeeldgegevens in het Queryvenster en klikt u op Query uitvoeren. Er wordt een nieuw rapport weergegeven. Opmerking Als u de bron-URL bewerkt in het dialoogvenster Query, zorg er dan voor dat de nieuwe WSDL dezelfde structuur heeft als de WSDL die eerder gebruikt is. Voor informatie over het maken van een invoegtoepassing voor de aangepaste gegevensprovider, raadpleegt u de Handleiding voor ontwikkelaars van invoegtoepassingen voor aangepaste gegevensproviders 4.7 Query's maken op basis van Advanced Analysisweergaven 4.7.1 SAP BusinessObjects Analysis SAP BusinessObjects Analysis is een OLAP-analysehulpmiddel waarmee gebruikers op interactieve wijze analyses definiëren om gegevens in OLAP-gegevensbronnen te verkennen. Gebruikers kunnen gegevens in hun analyses als analyseweergaven exporteren om ze in andere toepassingen te gebruiken, zoals SAP BusinessObjects Web Intelligence. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 95 U kunt query's maken op basis van analyseweergaven om hun gegevens in Web Intelligence-documenten te analyseren. De gegevens in de analyseweergave worden in het queryvenster als rapportobjecten weergegeven, zoals hiërarchieën, dimensies en attributen. Opmerking Analyseweergaven met aangepaste objecten wordt niet ondersteund. Alleen analyseweergaven direct vanuit SAP BW worden ondersteund. 4.7.2 Query's maken in een analyseweergave Opmerking U kunt geen query maken op een analyseweergave via de webinterface (DHTML-client). 1. Selecteer in Ontwerp- of Gegevensmodus Gegevenstoegang dialoogvenster Een analyseweergave selecteren op te roepen. 2. Selecteer de map met de analyseweergave in het venster Mappen. 3. Selecteer de analyseweergave in het rechtervenster. Het queryvenster wordt nu weergegeven en toont de gegevens in de analyseweergave als rapportobjecten. 4. Klik op Uitvoeren om de query uit te voeren. 4.8 Nieuw Van analyseweergave om het Query's beheren 4.8.1 Overschakelen naar Gegevensmodus Opmerking Gegevensmodus is niet beschikbaar in de webinterface (DHTML-client). Klik op Gegevens in het menu rechtsboven. Het venster Gegevens verschijnt met daarin het document geselecteerd. Alle gegevensproviders worden weergegeven in een lijst rechts van het venster Gegevens. In deze lijst wordt informatie weergegeven over de gegevensprovider, zoals het aantal rijen en de datum van de laatste vernieuwing. 4.8.2 Query's beheren met Gegevensbeheer U kunt Gegevensbeheer gebruiken om alle query's in een document te bekijken, verkennen en beheren. Gegevensbeheer bestaat uit het venster Gegevens dat u kunt gebruiken om de query's te verkennen, evenals een lijstweergave die afhankelijk is van de selectie in het venster Gegevens. 96 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken U kunt Gegevensbeheer gebruiken door over te schakelen naar Gegevensweergave. In de Gegevensweergave zijn de toolboxes alleen in de groep Gegevenstoegang beschikbaar. 4.8.2.1 filteren De gegevens in een gegevensprovider weergeven en 1. Schakel over naar Gegevensmodus om Gegevensbeheer weer te geven. 2. Selecteer de gegevensbron in het venster Gegevens. De gegevens in de objecten in de gegevensprovider worden weergegeven in een lijst aan de rechterkant van het gegevensvenster, met één kolom voor elk object. Opmerking Als de gegevensprovider meerdere contexten of groepeersets bevat, worden deze rechtsboven in het lijstvenster weergegeven in een vervolgkeuzelijst. Elke context of groepeerset wordt weergegeven als Resultaat n. Selecteer een context of groepeerset in de lijst om de gegevens ervan weer te geven. 3. Als u de gegevens wilt filteren, klikt u op een kolomkop en selecteert u een waarde in de vervolgkeuzelijst of selecteert u Aangepast en definieert u een aangepast filter. Een aangepast filter bevat filteroperators en waarden die u kunt selecteren in de zoeklijst of rechtstreeks kunt invoeren. Het aantal waarden dat u kunt opgeven, is afhankelijk van de operator). De aangepaste filters zijn: Operator Beschrijving is anything De gegevens zijn niet gefilterd is De gegevens zijn gelijk aan één waarde (gelijk aan de selectie van één waarde in de vervolgkeuzelijst) does not equal De gegevens zijn niet gelijk aan één waarde (alle waarden worden afzonderlijk van deze waarde weergegeven) is in De gegevens staan in een zoeklijst (alleen de geselecteerde waarden worden weergegeven) is not in De gegevens staan niet in een zoeklijst (alle waarden met uitzondering van de geselecteerde waarden worden weergegeven) is empty Alleen rijen met lege waarden worden weergegeven is niet leeg Alleen rijen met niet-lege waarden worden weergegeven begint met Alleen rijen die beginnen met de tekst die u invoert, worden weergegeven eindigt met Alleen rijen die eindigen met de tekst die u invoert, worden weergegeven bevat Alleen rijen die de tekst bevatten die u invoert, worden weergegeven Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 97 Operator Beschrijving bevat niet Alleen rijen die niet de tekst bevatten die u invoert, worden weergegeven De gegevens worden gefilterd op basis van de waarden die u opgeeft. Het filter beperkt bovendien de weergave in de andere kolom. Als u bijvoorbeeld de kolom waarin de dimensie Klant wordt weergegeven, filtert om slechts drie waarden weer te geven, worden in de kolom Orderbedrag alleen waarden weergegeven die overeenkomen met de resterende waarden van Klant. 4.8.3 Query's beheren met Gegevensbeheer U kunt met Gegevensbeheer alle query's weergeven, verkennen en beheren in een document. In Gegevensbeheer worden alle query's weergegeven en kunt u acties uitvoeren, zoals de naam van een query wijzigen of de gegevensbron wijzigen waarop een query is gebaseerd. 1. Klik op Gegevens op de hoofdwerkbalk om Gegevensbeheer weer te geven. Alle query's die gegevens verstrekken aan het document, worden weergegeven in een lijst. Het linkervenster bevat alleen het tabblad Gegevens waarop alle objecten in de geselecteerde query worden weergegeven, en alleen de toolbox-items die relevant zijn voor beheer van query's zijn ingeschakeld. 2. Als u een query wilt bewerken, klikt u er met de rechtermuisknop op en selecteert u Bewerken in het snelmenu. Het queryvenster voor de geselecteerde query wordt weergegeven. 3. Als u de gegevens van een query wilt opschonen, klikt u met de rechtermuisknop op de query en selecteert u Opschonen in het snelmenu. 4. Selecteer Laatst geselecteerde aanwijzingswaarden wissen om de laatste antwoorden op aanwijzingen te wissen. Wanneer de query wordt vernieuwd, worden de standaardwaarden voorgesteld (indien aanwezig)De laatst gebruikte antwoorden vóór het wissen worden echter niet voorgesteld. Wanneer deze optie niet is geselecteerd, worden de laatst gebruikte antwoorden voorgesteld. 5. Als u de naam van een query wilt wijzigen, klikt u met de rechtermuisknop op de query en selecteert u Naam wijzigen in het snelmenu. Vervolgens typt u de nieuwe naam. 6. Als u de gegevensbron van een query wilt wijzigen, klikt u met de rechtermuisknop op de query en selecteert u Bron wijzigen in het snelmenu* Voor gedetailleerde informatie over het wijzigen van de gegevensbron van een query, klikt u op de koppeling onder aan dit onderwerp. * Wanneer u een Excel-gegevensbron in Web Intelligence Rich Client gebruikt, zijn de opties van Hulpprogramma's -> Bron wijzigen niet beschikbaar. Open het queryvenster en gebruik op het tabblad Queryeigenschappen het menuBronpad om een ander bronbestand te selecteren. Verwante informatie De gegevensbron van een query wijzigen [pagina 100] 98 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.8.4 De peildatum van query's instellen Als een of meer query's in het document een peildatum bevatten, kunt u de peildatums instellen. 1. Selecteer 2. Selecteer Standaarddatum voor alle query's gebruiken om elke query op de bijbehorende standaardpeildatum in te stellen. 3. Selecteer Datum voor alle query's instellen en kies de datum om een peildatum voor alle query's in te stellen. 4. Selecteer Gebruikers vragen bij vernieuwen van gegevens om een aanwijzing weer te geven voor de peildatum wanneer een query die een peildatum bevat, vernieuwd wordt. 4.8.5 Gegevenstoegang Gegevensproviders Peildatums . Een voorbeeld van queryresultaten bekijken U hebt de resultaat- en filterobjecten gedefinieerd in het queryvenster. U kunt de resultaten van een query bekijken in het deelvenster Gegevensvoorbeeld in het queryvenster. Klik op Venster met gegevensvoorbeeld weergeven/verbergen op de werkbalk in he queryvenster om het venster Gegevensvoorbeeld weer te geven. 4.8.6 Gegevens van een toegevoegde query weergeven Wanneer een query niet de eerste query in het document is, moet u in het dialoogvenster Nieuwe query aangeven hoe de querygegevens moeten worden weergegeven. Optie Beschrijving Een tabel in een nieuw rapport opnemen De gegevens in een nieuw rapport in het document weergeven Een tabel in het huidige rapport opnemen De gegevens in het geselecteerde rapport in een nieuwe tabel weergeven De resultaatobjecten in het document opnemen zonder een tabel te genereren De gegevens in het document opnemen zonder gegevens in een rapport weer te geven. (U kunt de objecten die door de query zijn geretourneerd later aan het rapport toevoegen.) 4.8.7 Een query onderbreken U kunt een query onderbreken voordat alle gegeven naar het document geretourneerd zijn. Wanneer u een query onderbreekt, wordt slechts een deel van de gegevens naar het document geretourneerd. De waarden die in het document worden weergegeven, vormen geen juiste weerspiegeling van de definitie in de query. Wanneer u de gegevensinterval onderbreekt, kunt u bepalen welke gegevens u wilt weergeven. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 99 Opmerking Wanneer u in de webinterface een query annuleert die wordt uitgevoerd, keert de webinterface terug naar de vorige staat van het document en wordt niet de optie weergegeven om het ophalen van gegevens te onderbreken. 1. Klik in het dialoogvenster Wachten - Gegevens vernieuwen op Annuleren. Het dialoogvenster Ophalen van gegevens onderbreken wordt weergegeven. 2. Selecteer een van de opties in het dialoogvenster Ophalen van gegevens onderbreken. Optie Beschrijving De laatst opgehaalde gegevens herstellen Hiermee worden de waarden in het document hersteld die werden opgehaald toen de query voor de laatste keer werd uitgevoerd. De waarden die worden weergegeven zijn niet de meest recente gegevens die in de database beschikbaar zijn. U kunt de query later uitvoeren om de meest recente gegevens uit de database op te halen. Alle gegevens uit het document wissen Hiermee wordt het document zonder waarden weergegeven. De structuur en opmaak van het document blijven behouden. U kunt de query later uitvoeren om de meest recente gegevens uit de database op te halen. Het gedeeltelijke resultaat retourneren Hiermee worden de nieuwe waarden weergegeven die tot dusver uit de verschillende delen van het document zijn opgehaald. De rest van het document geeft de waarden weer die de laatste keer dat de query werd uitgevoerd zijn opgehaald. 4.8.8 Een query verwijderen 1. Selecteer de query die u wilt verwijderen door met de rechtermuisknop op het toepasselijke querytabblad te klikken. 2. Klik op Verwijderen. 4.8.9 Een query dupliceren U moet eerst de query uitvoeren voordat het is toegestaan om de query te dupliceren. Als u een andere query wilt maken op een universe die reeds in het document bestaat, kunt u de bestaande query dupliceren op die universe en deze vervolgens wijzigen in plaats van helemaal opnieuw te beginnen. 1. Selecteer de query die u wilt dupliceren door met de rechtermuisknop te klikken op het juiste querytabblad onder in het rapportvenster. 2. Selecteer Dupliceren 4.8.10 De gegevensbron van een query wijzigen U kunt de gegevensbron van een query wijzigen. Dit is nuttig wanneer u bijvoorbeeld een document wilt ontwikkelen voor een universe in een testomgeving om vervolgens over te stappen op universe in een productieomgeving. 100 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken U kunt de bron van de gegevens wijzigen, maar u moet objecten aan andere objecten in dezelfde of een andere query toewijzen. U kunt geen wijzigingen aanbrengen tussen alle gegevensbronnen. In de volgende tabel worden de mogelijke wijzigingen weergegeven (van bron naar doel): Bron Doel UNV-universe UNX-universe UNX-universe Persoonlijke Bex-query op relationele op OLAP-ge gegevenspro gegevens gevensbron vider (CSV, bron Excel) UNV-universe Wijziging mo gelijk Wijziging mo gelijk Wijziging mo gelijk Wijziging mo gelijk UNX-universe op relationele gegevensbron Wijziging mo gelijk Wijziging mo gelijk Wijziging mo gelijk UNX-universe op OLAP-ge gevensbron Wijziging mo gelijk* Wijziging mo gelijk Wijziging mo gelijk Persoonlijke gegevenspro vider (CSV, Excel) Bex-query Advanced Analysisweergave Advanced Analysisweergave Wijziging mo gelijk** Wijziging mo gelijk Wijziging mo gelijk * Bij overschakelen tussen deze twee bronnen moeten objecten mogelijk uitgebreid opnieuw toegewezen worden. ** Zie de eerste opmerking hieronder over het wijzigen van de gegevensbron voor Excel-bestanden met Web Intelligence Rich Client. Wanneer u de query kiest waarvan u de gegevensbron wilt wijzigen, ziet u alleen de gegevensbronnen die gewijzigd kunnen worden. U kunt de gegevensbron alleen in de Java-applet of Web Intelligence Rich Client wijzigen. In Web Intelligence Rich Client kunt u ook de gegevensbron wijzigen van query's die zijn gebaseerd op persoonlijke gegevensbestanden, zoals Excel-bestanden (zie de eerste opmerking hieronder). Opmerking Wanneer u een Excel-gegevensbron in Web Intelligence Rich Client gebruikt, zijn de opties van Hulpprogramma's -> Bron wijzigen niet beschikbaar. Open het queryvenster en gebruik op het tabblad Queryeigenschappen het menuBronpad om een ander bronbestand te selecteren. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 101 Opmerking Wanneer een rapport twee query's op basis van dezelfde universe bevat, kunt u de gegevensprovider voor een van de query's wijzigen van een universe naar een BEx-query. Opmerking Wanneer de bron voor een query een universe (.unv-bestand) is, kunt u de bron wijzigen in een BEx-query. U moet objecten opnieuw toewijzen aan hun overeenkomstige objecttype in de nieuwe bron. Opmerking Microsoft Excel-bestanden worden niet ondersteund voor versies die ouder zijn dan MS Excel 97. 4.8.10.1 De gegevensbron van een query wijzigen U wijzigt de gegevensbron waarop een query is gebaseerd, door de objecten in de nieuwe gegevensbron te identificeren die het equivalent zijn van de objecten in de huidige gegevensbron. Waar mogelijk worden de bronen doelobjecten standaard toegewezen op basis van hun naam, objecttype, gegevenstype en locatie in de gegevensbron. Opmerking U kunt geen queryfilterobjecten toewijzen. U kunt toewijzingen handmatig wijzigen of toewijzingen handmatig maken voor objecten die niet standaard kunnen worden toegewezen. 1. Klik op Gegevens om Gegevensbeheer op te roepen en de gegevensproviders in het document weer te geven. 2. Klik met de rechtermuisknop op de query waarvan u de bron wilt wijzigen, en selecteer Bron wijzigen. Wanneer u een MS Excel 97-gegevensbron in Web Intelligence Rich Client gebruikt, zijn de opties van Hulpprogramma's -> Bron wijzigen niet beschikbaar. Open het queryvenster en gebruik op het tabblad Queryeigenschappen het menuBronpad om een ander bronbestand te selecteren. 3. Selecteer Een bestaande gegevensbron uit het document kiezen om een doelgegevensbron te selecteren die al in het document voorkomt, of Een nieuwe gegevensbron opgeven en geef vervolgens de gegevensbron in de lijst op om een andere gegevensbron te kiezen. U kunt geen wijzigingen aanbrengen tussen alle typen gegevensbronnen. Op de lijsten staan alleen de gegevensbronnen waarnaar vanuit de huidige gegevensbron gewijzigd kan worden. 4. Klik op Volgende. De bron- en doelobjecten worden weergegeven in standaardtoewijzingen. Als de gegevensbronnen hiërarchische gegevens bevatten, worden alle objecten in de hiërarchie onder hun bovenliggende hiërarchie weergegeven. 5. Voor elk objectpaar dat u handmatig wilt toewijzen, klikt u op ... om het dialoogvenster Object toewijzen op te roepen. 6. In het dialoogvenster Object toewijzen kunt u kiezen welk object in de nieuwe universe het object in de huidige universe vervangt. 102 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Objecten worden standaard toegewezen op basis van het objecttype, gegevenstype, naam en pad in de bronen doelgegevensbronnen. U kunt de standaardtoewijzing accepteren of uw eigen toewijzing kiezen. Als standaardtoewijzing niet mogelijk is, wordt het object weergegeven als Resultaatobject verwijderen in de doelgegevensbron. Als u geen object in de nieuwe gegevensbron selecteert, wordt het niet-toegewezen object uit de query verwijderd wanneer u de gegevensbron wijzigt. Als het verwijderde object het gefilterde object of een op classificatie gebaseerde object in een databaseclassificatie is, geeft de toepassing een waarschuwingsbericht weer. Als u besluit de objecten te verwijderen, worden de objecten uit de classificatie of subquery verwijderd. Als het verwijderde object het filterobject in een query-op-query-filter is, geeft de toepassing een waarschuwingsbericht weer. Als u het object verwijdert, wordt de query-op-query-filter ook verwijderd. 7. Klik op Voltooien om de gegevensbron te wijzigen. 4.9 4.9.1 Werken met meerdere query’s Meerdere query’s gebruiken U kunt één of meerdere query's in een document opnemen. Deze query's kunnen op een willekeurige ondersteunde gegevensbron worden gebaseerd. U kunt bijvoorbeeld gegevens met betrekking tot de omzet en klanten in hetzelfde document opnemen. In dit geval zijn de bedrijfsgegevens over de omzet beschikbaar in een universe en de gegevens over klanten in een andere universe. U wilt de omzetresultaten per productlijn en de gegevens over de leeftijdsgroepen van de klanten in één rapport weergeven. Om dit te doen kunt u één document maken dat twee query’s bevat, één query op elke universe. Vervolgens kunt u de resultaten van beide query’s in één rapport opnemen en opmaken. Meerdere query's in één document definiëren is noodzakelijk als de gegevens die u in een document wilt opnemen beschikbaar zijn op meerdere gegevensbronnen of als u meerdere query's met een ander doel op dezelfde gegevensbronnen wilt maken. U kunt meerdere query's definiëren als u een nieuw document maakt of meerdere query's aan een bestaand document toevoegen. U kunt de informatie van alle query’s in een enkel rapport of meerdere rapporten in hetzelfde document weergeven. 4.9.2 Meerdere query's, gecombineerde query's en gesynchroniseerde query's vergeleken In een document kunnen meervoudige query's op verschillende manieren verband met elkaar houden. ● Eenvoudige meervoudige query's halen niet-samenhangende gegevens op uit verschillende bronnen. ● Gesynchroniseerde query's hebben betrekking op de gegevens van verschillende query's rondom een dimensie die gegevens bevat die gemeenschappelijk zijn in beide query's. Deze dimensies worden samengevoegde dimensies genoemd. U voegt dimensies samen nadat u uw meervoudige query's hebt gemaakt en uitgevoerd. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 103 ● Gecombineerde query's vormen een speciaal type query. Gecombineerde query's genereren SQL met daarin de operatoren UNION, INTERSECT en MINUS (als de database deze ondersteunt) of simuleren het effect van deze operatoren. Met gecombineerde query's kunt u complexe bedrijfsvragen maken die moeilijk kunnen worden geformuleerd met standaardquery's. Opmerking Deze optie is niet beschikbaar voor OLAP-databases of voor relationele UNX-databases. De optie is alleen beschikbaar voor relationele UNV-universes. 4.10 Gecombineerde query's gebruiken 4.10.1 Definiëring van gecombineerde query's Een gecombineerde query is een groep query's die samen werken aan het retourneren van één resultaat. U kunt query's in drie relaties combineren: ● Union ● Intersect ● Minus In een UNION-query worden alle gegevens uit beide query's genomen, dubbele rijen geëlimineerd en een gecombineerde gegevensset gemaakt. In een INTERSECT-query worden de gegevens geretourneerd die beide query's gemeen hebben. In een MINUS-query worden de gegevens geretourneerd uit de eerste query die niet in de tweede voorkomen. Opmerking U kunt BEx-query's of OLAP-query's niet combineren. Voorbeeld Union-, Intersect- en Minus-query's In dit voorbeeld hebt u twee query's die lijsten met landen retourneren, zoals weergegeven in de volgende tabel: Query Waarden Query 1 VS, Groot-Brittannië, Duitsland, Frankrijk Query 2 VS, Spanje De verschillende typen gecombineerde query's retourneren de volgende waarden: Type combinatie Waarden UNION VS, Groot-Brittannië, Duitsland, Frankrijk, Spanje 104 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Type combinatie Waarden INTERSECT VS; MINUS Groot-Brittannië, Duitsland, Frankrijk Verwante informatie BEx-query's gedefinieerd [pagina 67] 4.10.2 Gebruik van gecombineerde query's Met gecombineerde query's kunt u vragen beantwoorden die anders moeilijk of onmogelijk te formuleren zijn binnen een standaardquery. Voorbeeld een gegevensset retourneren met behulp van een gecombineerde query De voorbeeld-universe Eilandvakanties bevat de dimensie Jaar, die gasten retourneert die al eens in een vakantieoord zijn verbleven, en Reserveringsjaar, die gasten retourneert die reserveringen voor toekomstig verblijf hebben geboekt. Vanwege de structuur van de database en universe zijn deze objecten incompatibel, wat betekent dat u deze niet in hetzelfde blok in een rapport kunt opnemen. Wat moet u doen als u één lijst met jaren wilt waarop alle jaren voorkomen waarin meer dan n gasten in een vakantieoord zijn verbleven, plus de jaren waarvoor meer dan n gasten een verblijf in een vakantieoord hebben gereserveerd? U kunt dit als volgt doen met behulp van een gecombineerde query: Query Resultaat Query 1 Jaren waarin meer dan n gasten in een vakantieoord zijn verbleven. UNION Query 2 Jaren waarvoor meer dan n gasten een verblijf in een vakantieoord hebben gereserveerd De vereniging van deze twee query's levert de gewenste lijst met jaartallen op. 4.10.3 Hoe gecombineerde gegevens worden gegenereerd Als de database het type combinatie in de query ondersteunt, werken gecombineerde query's op databaseniveau: ze veranderen de query die naar de database verzonden wordt. Dit gebeurt door het genereren van queryscript met de operators UNION, INTERSECT en MINUS. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 105 Als de database het type combinatie in de query niet ondersteunt, vindt de combinatie plaats nadat gegevens zijn opgehaald: Meerdere query's retourneren gegevens aan het rapport en deze gegevens worden vervolgens in hetzelfde resultaat verwerkt dat door een gecombineerde query op databaseniveau wordt gegenereerd. 4.10.4 Een gecombineerde query maken 1. Maak een eerste query in het dialoogvenster Query. 2. Klik op het pictogram Een gecombineerde query toevoegen op de werkbalk om het venster Gecombineerde query's onder de lijst met query-objecten weer te geven. In het venster Gecombineerde query's wordt de huidige query weergegeven. Wilt u de querynaam wijzigen, klik dan op de query in het venster, selecteer Naam bewerken in het menu en typ een nieuwe naam in het vak Naam in het geopende dialoogvenster. 3. Klik op Een query toevoegen om nog een query toe te voegen. De tweede query wordt weergegeven in het venster Gecombineerde query's en is: ○ is gecombineerd met de oorspronkelijke query in een UNION-relatie. ○ heeft de naam Gecombineerde query #n. 4. Als u wilt overschakelen naar een query, klikt u erop in het venster Gecombineerde query's. 5. Als u een query wilt verwijderen, selecteert u de query in het venster Gecombineerde query's en drukt u op de Delete-toets, of u sleept de query en zet deze neer op het universe-overzicht. 6. Als u het type combinatie wilt wijzigen, klikt u op de operator. De operator doorloopt de reeks UNION, MINUS, INTERSECT. 7. U maakt elke query binnen de gecombineerde query op dezelfde wijze als een normale query. 8. Klik op Query uitvoeren. 4.10.5 Gecombineerde querystructuur De query's binnen een gecombineerde query moeten hetzelfde aantal objecten van hetzelfde gegevenstype retourneren en de objecten moeten in dezelfde volgorde staan. U kunt query's niet combineren als het aantal objecten in de queryresultaten en de gegevenstypen van die objecten niet identiek zijn. U kunt bijvoorbeeld een query die Jaar retourneert niet combineren met een query die Jaar en Omzet retourneert en u kunt een query die Jaar retourneert niet combineren met een query die Omzet retourneert. Ook moet u op de semantiek van gecombineerde query's letten. Hoewel het mogelijk is om een query die Jaar retourneert te combineren met een query die Regio retourneert als beide dimensies hetzelfde gegevenstype hebben, zal het resultaat (een combinatie van jaren en regio's) waarschijnlijk weinig zinvol zijn. Als de eerste query de dimensie Jaar bevat, zal de tweede query doorgaans ook een dimensie bevatten die een lijst met jaren retourneert. 106 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.10.5.1 Een lijst met jaren en reserveringsjaren op basis van aantallen gasten retourneren U wilt een query maken die een lijst met jaren retourneert waarop jaren staan waarin meer dan n gasten in een vakantieoord hebben verbleven, plus jaren waarvoor meer dan n gasten een verblijf in een vakantieoord hebben gereserveerd. Het object waarop u filtert, moet ook in het venster Resultaatobjecten staan. 1. Selecteer de universe Eilandvakanties in de lijst met universes om het dialoogvenster Query te openen. 2. Sleep de objecten Jaar, Aantal gasten en Toekomstige gasten naar het venster Resultaatobjecten. 3. Sleep het object Aantal gasten naar het deelvenster Queryfilters en maak een rapportfilter dat het Aantal gasten tot meer dan n beperkt. 4. Klik op Een gecombineerde query toevoegen. Het deelvenster Gecombineerde query wordt linksonder in het dialoogvenster Query weergegeven, waarbij de twee query's via UNION met elkaar zijn verbonden. 5. Klik op de tweede query en verwijder de objecten Jaar en Aantal gasten. 6. Sleep het object Reserveringsjaar naar het deelvenster Resultaatobjecten. 7. Sleep het object Toekomstige gasten naar het deelvenster Queryfilters en maak een rapportfilter dat de toekomstige gasten tot meer dan n beperkt. 8. Klik op Query uitvoeren. De query retourneert de gecombineerde lijst met jaren en reserveringsjaren. 4.10.6 Prioriteiten bij gecombineerde query's De uitvoeringsvolgorde in een gecombineerde query is uiterst belangrijk voor het bepalen van het uiteindelijke resultaat. Bij de meest eenvoudige vorm van een gecombineerde query combineert u als volgt twee of meer query's in een relatie: Query 1 INTERSECT Query 2 Query 3 In een dergelijk geval is het eerste resultaat dat berekend moet worden het snijpunt van Gecombineerde query n en Gecombineerde query n + 1. Het volgende resultaat is het snijpunt van het eerste resultaat en het resultaat van de Gecombineerde query n + 2. Het uitvoeren van de query's wordt op deze manier voortgezet voor alle query's binnen de relatie. Dit levert voor het bovenstaande voorbeeld het volgende resultaat op: Query Gegevens Query 1 VS, Groot-Brittannië, Frankrijk, Duitsland Query 2 VS, Frankrijk, Finland INTERSECT van 1 en 2 VS, Frankrijk Query 3 VS, Spanje Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 107 Query Gegevens Uiteindelijke INTERSECT VS 4.10.6.1 Gecombineerde query's nesten Telkens wanneer u een gecombineerde query toevoegt, wordt deze standaard op het eerste combinatieniveau gecombineerd met bestaande query's. Met elke toegevoegde query wordt de lijst met gecombineerde query's uitgebreid. Als u query 3 toevoegt aan query 1 en 2 die al gecombineerd zijn in een UNION-relatie, krijgt u het volgende resultaat: UNION Query 1 Query 2 Query 3 U kunt gecombineerde query's ook nesten in complexe relaties met meerdere niveaus om de uitvoeringsvolgorde te bepalen, zoals in het volgende voorbeeld waarbij de resultaten van query 1 MIN query 2 in een INTERSECTrelatie met query 3 worden gecombineerd. Gecombineerde query 1 MINUS INTERSECT Gecombineerde query 2 Query 3 Querygroepen worden van rechts naar links en van boven naar beneden verwerkt binnen elke groep. (Groepen met hogere prioriteit, zoals de MINUS-groep in het bovenstaande voorbeeld, worden rechts ingesprongen weergegeven.) In het bovenstaande query is de eerste query die berekend moet worden de MINUS-query. Het resultaat van de MINUS-query wordt vervolgens gecombineerd in een INTERSECT-query met query 3. Query Resultaat Query 1 VS, Groot-Brittannië, Spanje, Duitsland Query 2 Duitsland Query 1 MINUS Query 2 VS, Groot-Brittannië, Spanje Query 3 VS, Spanje, Finland (Query 1 MINUS Query 2) VS, Spanje INTERSECT Query 3 Opmerking Als uw database het type gecombineerde query dat u wilt uitvoeren rechtstreeks ondersteund, bevat het script dat op basis van de query gegenereerd is meteen de combinatieoperators. In dit geval is de prioriteitsvolgorde 108 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken afhankelijk van de prioriteitsvolgorde die in de database is gedefinieerd. Raadpleeg uw databasebeheerder voor meer details. 4.10.6.2 De volgorde van prioriteit voor gecombineerde query's instellen 1. Maak de query's die u wilt sorteren in het venster Gecombineerde query's. 2. Als u een paar query's wilt nesten, klikt u op de knop Nieuw gecombineerd queryknooppunt toevoegen om een nieuw gecombineerd queryknooppunt te maken. Vervolgens versleept u een query die u neerzet op de query die u wilt koppelen aan het geneste paar. Het nieuwe gecombineerde queryknooppunt is standaard een UNION-relatie. 3. Ga verder met het toevoegen van query's aan de geneste groep door deze te slepen naar de ruimte tussen twee query's die al deel uitmaken van die groep. 4. Als u meer geneste groepen binnen een bestaande groep met hogere prioriteit wilt maken, herhaalt u de voorgaande twee stappen. 5. Klik op de combinatieoperators van alle groepen in de query om ze naar wens te wijzigen. Verwante informatie Een gecombineerde query maken [pagina 106] 4.11 Gegevens classificeren via databaseclassificatie 4.11.1 Definitie van databaseclassificatie Wanneer u gegevens classificeert, sorteert en filtert u de gegevens volgens bepaalde classificatiecriteria. U kunt ongeclassificeerde gegevens uit een database ophalen en deze vervolgens in uw rapport classificeren. Met een databaseclassificatie kunt u gegevens classificeren op databaseniveau, zodat de gegevens die door de query worden opgehaald, al geclassificeerd zijn. Databaseclassificatie heeft de volgende voordelen: ● Het classificeren van gegevens kan een intensief proces zijn. Als u classificeert op databaseniveau, kan de server, die gewoonlijk veel krachtiger is dan de clientcomputer, de verwerking uitvoeren. ● Als gegevens vooraf zijn geclassificeerd, worden er veel minder gegevens via het netwerk opgehaald en in uw document opgeslagen. Databaseclassificatie houdt in dat het script dat door de query is gegenereerd, wordt gewijzigd. Als de database waarop uw query is gebaseerd, geen ondersteuning biedt voor classificatie, is de optie om een classificatie te maken niet beschikbaar in het queryvenster. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 109 Opmerking U kunt geen hiërarchische objecten in databaseclassificaties opnemen. Verwante informatie Gegevens classificeren [pagina 277] 4.11.2 Databaseclassificatieparameters Een databaseclassificatie is beschikbaar in het venster Queryfilters van het queryvenster. In de volgende tabel worden de parameters van links naar rechts in de classificatie beschreven: Parameter Beschrijving Classificatierichting en -type ● Bovenste - hiermee worden de eerste [aantal re cords] waarden van de geclassificeerde dimensie aflopend gesorteerd. ● Onderste - hiermee worden de eerste [aantal waar den] waarden van de geclassificeerde dimensie op lopend gesorteerd. ● Bovenste% - hiermee wordt de eerste [aantal re cords] procent van de waarden in de geclassifi ceerde dimensie aflopend gesorteerd. ● Onderste% - hiermee wordt de eerste [aantal re cords] procent van de waarden in de geclassifi ceerde dimensie oplopend gesorteerd. Aantal records/percentage Het te retourneren aantal records (bijvoorbeeld de top 10) of het percentage records (bijvoorbeeld de onder ste 10%) in de classificatie Geclassificeerde dimensie De dimensie die in de classificatie wordt gebruikt. Als de dimensie bijvoorbeeld Regio is en de classificatie Eerste 10, worden de eerste tien regio's opgehaald. Gebaseerd op De meetwaarde waarop de dimensie wordt geclassifi ceerd. Als de waarde bijvoorbeeld Omzet is en de di mensie Regio, worden de regio's geclassificeerd op ba sis van de omzet die ze hebben gegenereerd Geclassificeerd op (optioneel) Dimensie met een extra berekeningscontext voor de classificatie. Als de classificatiedimensie bijvoorbeeld Regio is, de meetwaarde Omzet is en de dimensie Ge classificeerd op Land is, worden de regio's geclassifi ceerd op de omzet per land. 110 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Parameter Beschrijving Where-voorwaarde (optioneel) Een extra beperking voor de geclassificeerde waarden die worden opgehaald en die onder de andere parame ters wordt weergegeven. Een classificatie van regio's met een voorwaarde waarin het land wordt beperkt tot Nederland, classificeert bijvoorbeeld alleen de regio's in Nederland. 4.11.3 Een databaseclassificatie maken 1. Voeg de objecten die u in de query wilt weergeven toe aan het deelvenster Resultaatobjecten van het dialoogvenster Query. 2. Klik op Classificatie toevoegen op de werkbalk boven aan het deelvenster Queryfilters. De indeling van de classificatie wordt in het deelvenster Queryfilters weergegeven. Opmerking De knop Classificatie toevoegen is uitgeschakeld als de database geen classificatie ondersteunt. 3. Selecteer de richting en het type voor de classificatie (bovenste, bovenste% , onderste of onderste%). 4. Typ in het volgende vak het gewenste aantal records (als u Bovenste of Onderste hebt geselecteerd) of het percentage records (voor Bovenste% of Onderste%) dat geretourneerd moet worden. Klik op de pijl naast het aantal als u een aanwijzing wilt opgeven in plaats van een constante, en selecteer Aanwijzing. Als u een aanwijzing selecteert, moet de gebruiker het classificatieaantal invoeren wanneer de query wordt uitgevoerd. 5. Sleep de classificatiedimensie naar het vak links van het vak Gebaseerd op. 6. Sleep de waarde waarop u de classificatie wilt baseren naar het vak Gebaseerd op. 7. Sleep de dimensie waarop de berekeningscontext voor de waarde wordt gebaseerd naar het vak Geclassificeerd op. De dimensie is optioneel. Als u het vak Geclassificeerd op wilt weergeven, klikt u op de pijl rechts van de waarde in Gebaseerd op. 8. Sleep alle dimensies die u in de WHERE-beperking wilt opnemen naar het gedeelte onder aan de classificatie. 9. Klik op Query uitvoeren. Verwante informatie Definitie van subquery's [pagina 139] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 111 4.11.4 De bovenste 10 werknemers op salaris classificeren in elke afdeling Het queryvenster is geopend. 1. Sleep de objecten Afdeling, Naam werknemer en Salaris naar het deelvenster Rapportobjecten van het dialoogvenster Query. 2. Klik op Classificatie toevoegen boven aan het deelvenster Queryfilters. Er wordt een classificatie van de overzichtsdatabase aan het deelvenster Queryfilters toegevoegd. 3. Classificeer de top 10 met werknemers in aflopende volgorde door classificatierichting/-type in te stellen op Bovenste en het aantal records in het vak ernaast op 10. 4. Classificeer werknemers door het object Naam werknemer naar het vak rechts van het aantal records te slepen. 5. Baseer de werknemersclassificatie op salaris door het object Salaris naar het vak Gebaseerd op te slepen. 6. Klik op de pijl naast de waarde Gebaseerd op als het vak Geclassificeerd op nog niet zichtbaar is en u het vak Geclassificeerd op wilt weergeven. 7. Classificeer werknemers per afdeling op basis van hun salaris door het object Afdeling naar het vak Geclassificeerd op te slepen. 8. Voer de query uit om de classificatie te retourneren. 4.12 Gegevens in de query's filteren 4.12.1 4.12.1.1 Gegevens filteren met queryfilters Definiëring van queryfilters U kunt de hoeveelheid gegevens dat naar het document wordt geretourneerd beperken door bij het definiëren van de query filters toe te passen. Met queryfilters kunt u de gegevens beveiligen die bepaalde gebruikersgroepen niet mogen zien en kunt u de grootte beperken van de documenten die op het netwerk worden opgeslagen. Als u de query voor documentgegevens uitvoert, worden alleen de waarden geretourneerd die overeenkomen met de definities in het queryfilter. Met queryfilters beperkt u de hoeveelheid van gegevens die naar een document worden geretourneerd. Met queryfilters haalt u een deelverzameling van de gegevens uit de database op en worden de bijbehorende waarden naar het document geretourneerd. U definieert filters die voldoen aan bepaalde zakelijke vragen. U kunt de dimensie Jaar bijvoorbeeld filteren om alleen de verkoopomzet voor het jaar 2003 weer te geven. U kunt ook de dimensie Jaarinkomen filteren om alleen klanten weer te geven met een jaarinkomen dat gelijk is aan of groter is dan 1,5 miljoen euro. Met queryfilters kunt u het volgende doen: ● Alleen de gegevens ophalen die u nodig hebt om een bepaalde zakelijke vraag te beantwoorden ● De gegevens verbergen die bepaalde gebruikers niet mogen zien als ze toegang tot het document krijgen ● De hoeveelheid gegevens die voor het document wordt opgehaald minimaliseren om de prestaties te optimaliseren 112 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Voorbeeld Welke winkels in mijn verkoopregio hebben in het vierde kwartaal van 2002 een marge van meer dan € 130.000 behaald? Als marketingmanager voor Italië bent u alleen geïnteresseerd in het analyseren van marges voor Italië maar de verkoop-universe bevat gegevens van heel Europa. Bovendien wilt u alleen informatie weergeven voor winkels met grotere marges dan uw kwartaaldoel voor het vierde kwartaal van 2002: € 130.000. Als u een document wilt maken dat alleen de informatie bevat die u nodig hebt, past u een filter toe op de dimensies Land, Jaar en Kwartaal en een filter op de waarde Marge: AND Jaar gelijk aan 2002 Kwartaal Gelijk aan K4 Staat gelijk aan Texas Winst groter dan of gelijk aan $ 130.000 U sluit de objecten Jaar, Kwartaal en Land uit van het deelvenster Resultaatobjecten om te voorkomen dat de gefilterde waarden Italië, 2002 en K4 in de tabelkolommen Jaar, Kwartaal en Land worden weergegeven. Als u het rapport genereert, komen de rapportwaarden overeen met winkels in Italië met een marge in K4 2002 van groter dan of gelijk aan €130.000: Naam winkel Verkoopomzet Marge e-ModeNL Rome 307.914 133.802 e-ModeNL Rome Termini 316.232 136.055 4.12.1.2 Vergelijking tussen queryfilters en rapportfilters U kunt filters op twee niveaus in een document toepassen: ● Queryfilters: deze filters zijn gedefinieerd in de query en beperken de gegevens die uit de gegevensbron worden opgehaald en naar het document worden geretourneerd. ● Rapportfilters: deze filters beperken de waarden die in rapporten, tabellen, diagrammen en secties in het document worden weergegeven, maar wijzigen de gegevens niet die uit de gegevensbron worden opgehaald. Ze verbergen gewoon waarden op rapportniveau. Opmerking De zoeklijstoptie [EMPTY_VALUE] kan ook in uw filter worden opgenomen wanneer null-waarden aanwezig zijn. [EMPTY_VALUE] werkt alleen wanneer u op query's filtert, niet wanneer u op rapporten filtert. 4.12.1.3 Structuur van queryfilters Queryfilters hebben de volgende structuur: gefilterd object, operator, operand. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 113 In het filter [Land] InList (VS;Frankrijk) is de dimensie [Land] het gefilterde object, InList de operator en de zoeklijst (VS;Frankrijk) de operand. Met het filter worden alle waarden van [Land], met uitzondering van VS en Frankrijk, uit het queryresultaat verwijderd. Tabel 5: Onderdelen van queryfilter Onderdeel Beschrijving Gefilterd object Het gefilterde object is het object waarvan de waarden zijn gefilterd. Dimensies, at tributen, meetwaarden, hiërarchieën en niveaus kunnen worden gebruikt als gefil terde objecten. Met uitzondering van BEx-query's hoeven gefilterde objecten niet als resultaatob jecten te worden weergegeven in de query. Een query kan met de objecten [Klant] en [Omzet] kan bijvoorbeeld het object [Regio] filteren. Als het filter [Regio] gelijk aan "Zuidwest" is, geeft de query alleen de klanten in de zuidwestelijke regio als resultaat. Operator De operator wordt gebruikt om het gefilterde object met de operand te vergelijken. De operator Gelijk aan behoudt bijvoorbeeld alleen de waarden van het gefilterde objecten die exact overeenkomen met de waarde van de operand. Operand De operand verstrekt de waarde of waarden die gebruikt worden om het gefilterde object te filteren. In de volgende tabel worden de typen operand beschreven Tabel 6: Typen operand Type operand Beschrijving Constante De constante operand wordt gebruikt om waarden rechtstreeks in te voeren. U kunt bijvoorbeeld een constante operand gebruiken om 'Frankrijk' in te voeren in het fil ter [Land] gelijk aan Frankrijk. De operand kan geen constante zijn als het gefilterde object een hiërarchie is, tenzij de hiërarchieën samen met de operator Vergelijkbaar patroon of Nietvergelijkbaar patroon wordt gebruikt. Zoeklijst Met de operand Zoeklijst kunt u waarden selecteren in de lijst die aan het gefilterde object gekoppeld is. Als het gefilterde object bijvoorbeeld [Stad] is, kunt u de zoek lijst gebruiken om één of meer steden te selecteren die aan het object gekoppeld zijn. Aanwijzing Een aanwijzing is een dynamisch filter die beantwoord wordt wanneer de query ver nieuwd wordt. Universe-object U kunt een object in de universe selecteren om het gefilterde object te filteren op basis van de bijbehorende waarden. Opmerking U kunt een universe-object niet als een operand selecteren voor sommige OLAPgegevensbronnen of als het gefilterde object een hiërarchie is. 114 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Type operand Beschrijving Resultaten van een andere U kunt het gefilterde object vergelijken met de waarden geretourneerd door een an query dere query. Verwante informatie BEx-query's gedefinieerd [pagina 67] 4.12.1.3.1 queryfilter en aanwijzingsoperators 4.12.1.3.1.1 4.12.1.3.1.1.1 Lijst met operators Gelijk aan (operator) Met de operator Gelijk aan kunt u gegevens ophalen die gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor alleen de VS, maakt u het filter "Land Gelijk aan VS". 4.12.1.3.1.1.2 Niet gelijk aan (operator) Met de operator Niet gelijk aan kunt u gegevens ophalen die niet gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor alle landen bevalve de VS, maakt u het filter "Land Niet gelijk aan VS". Opmerking Deze operator kan niet worden gebruikt voor boven- en onderliggende hiërarchieën van OLAP UNX-universes, of voor BEx-query's. 4.12.1.3.1.1.3 Groter dan (operator) Met de operator Groter dan kunt u gegevens ophalen die groter zijn dan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor klanten ouder dan 60, maakt u het filter "[Klantleeftijd]" Groter dan 60". Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 115 Opmerking Deze operator kan niet worden gebruikt voor boven- en onderliggende hiërarchieën van OLAP UNX-universes, of voor BEx-query's. 4.12.1.3.1.1.4 Groter dan of gelijk aan (operator) Met de operator Groter dan of gelijk aan kunt u gegevens ophalen die groter zijn dan of gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor omzet vanaf $ 1,5 miljoen, maakt u het filter "[Omzet] Groter dan of gelijk aan 1500000". Opmerking Deze operator kan niet worden gebruikt voor boven- en onderliggende hiërarchieën van OLAP UNX-universes, of voor BEx-hiërarchieën. 4.12.1.3.1.1.5 Kleiner dan (operator) Met de operator Kleiner dan kunt u gegevens ophalen die lager zijn dan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor examenresultaten onder de 40, maakt u het filter "[Examenresultaat]" Kleiner dan 40". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en hiërarchieën in filters, of voor hiërarchieën in BEx-query's. 4.12.1.3.1.1.6 Kleiner dan of gelijk aan (operator) Met de operator Kleiner dan of gelijk aan kunt u gegevens ophalen die kleiner zijn dan of gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor klanten die 30 jaar of jonger zijn, maakt u het filter "[Leeftijd] Kleiner dan of gelijk aan 30". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en hiërarchieën in filters, of voor hiërarchieën in BEx-query's. 116 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.12.1.3.1.1.7 Tussen (operator) Gebruik de operator Tussen om gegevens tussen twee grenswaarden op te halen (inclusief de twee grenswaarden). De eerste verklaarde waarde moet lager zijn dan de tweede waarde. Als u gegevens wilt ophalen voor de weken vanaf week 25 tot en met 36 (inclusief week 25 en week 36), maakt u het filter "[Week] Tussen 25 en 36". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en voor BEx-hiërarchieën in filters. 4.12.1.3.1.1.8 Niet Tussen (operator) Met de operator Niet Tussen kunt u gegevens ophalen die buiten het bereik van twee waarden liggen. Als u bijvoorbeeld gegevens wilt ophalen voor alle weken van het jaar, behalve week 25 tot en met 36, maakt u het filter "[Week] Niet Tussen 25 en 36". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en voor BEx-hiërarchieën in filters. 4.12.1.3.1.1.9 In lijst (operator) Met de operator In Lijst kunt u gegevens ophalen die corresponderen met waarden in een lijst met waarden. Als u bijvoorbeeld alleen gegevens voor de VS, het VK en Japan wilt ophalen, maakt u het filter [Land] in lijst. Wanneer u waarden in het veld Typ een waarde invoert, moet u VS;VK;Japan invoeren. Bij gebruik in een queryfilter met een hiërarchische zoeklijst (van een dimensie die gekoppeld is aan een hiërarchische zoeklijst, of een hiërarchieobject) kunt u met In lijst meerdere leden van elk niveau in de hiërarchie selecteren. Met een aanwijzing op de hiërarchie [Geografie] kunt u bijvoorbeeld met behulp van de operator In lijst [Parijs] op het niveau Stad en [Canada] op het niveau Land in de aanwijzing selecteren. Bij gebruik in een rapportfilter krijgt u met In lijst een platte zoeklijst. 4.12.1.3.1.1.10 Niet in lijst (operator) Met de operator Niet In Lijst kunt u gegevens ophalen die niet corresponderen met meerdere waarden. Als u bijvoorbeeld geen gegevens voor de VS, het VK en Japan wilt ophalen, maakt u het filter [Land] Niet in. Wanneer u waarden in het veld Typ een waarde invoert, moet u VS;VK;Japan invoeren. Bij gebruik met een hiërarchische zoeklijst (van een dimensie die gekoppeld is aan een hiërarchische zoeklijst, een hiërarchieobject of een niveauobject) kunt u met In lijst meerdere leden van elk niveau in de hiërarchie selecteren. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 117 Met een aanwijzing op de hiërarchie [Geografie] kunt u bijvoorbeeld met behulp van de operator Niet in lijst [Parijs] op het niveau Stad en [Canada] op het niveau Land in de aanwijzing selecteren. Opmerking Deze operator kan alleen in bepaalde typen hiërarchieën worden gebruikt, bijvoorbeeld in hiërarchieën die op niveaus zijn gebaseerd. 4.12.1.3.1.1.11 Vergelijkbaar patroon ( operator) Met de operator Vergelijkbaar patroon kunt u gegevens ophalen die een bepaalde tekensreeks of een deel van een tekenreeks bevatten. Als u klanten wilt ophalen waarvan de geboortedatum 1972 is, maakt u de filter [Geboortedatum] Vergelijkbaar patroon "72". Opmerking Deze operator kan niet worden gebruikt voor BEx-hiërarchieën. 4.12.1.3.1.1.12 Verschilt van patroon (operator) Met de operator Verschilt van patroon kunt u gegevens ophalen die niet een bepaalde tekenreeks bevatten. Als u klanten wilt ophalen waarvan de geboortedatum niet 1972 is, maakt u de filter [Geboortedatum] Verschilt van patroon '72'. Opmerking Deze operator kan niet worden gebruikt voor bovenliggende hiërarchieën van BEx of OLAP UNX-universes. 4.12.1.3.1.1.13 Beide (operator) Met de operator Beide kunt u gegevens ophalen die overeenkomen met twee waarden. Als u klanten wilt ophalen die zowel een vast als een mobiel telefoonnummer hebben, maakt u de filter [Type account] Beide 'Vast' en 'Mobiel'. Opmerking Deze operator wordt niet ondersteund voor filters die gebaseerd zijn op hiërarchie-objecten, of in universes die gebaseerd zijn op OLAP-gegevensbronnen. 118 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.12.1.3.1.1.14 Behalve (operator) Met de operator Behalve kunt u gegevens ophalen die overeenkomen met één waarde maar een andere waarde uitsluiten. Als u klanten wilt ophalen die wel een vast maar geen mobiel telefoonnummer hebben, maakt u de filter [Type account] 'Vast' Behalve 'Mobiel'. De operator Behalve is beperkender dan Verschilt van patroonof Niet in lijst. In een rapport waarmee klanten worden opgehaald met de filter [Regels] Verschillend van 'Accessoires' worden alle verkooprecords uitgesloten waarvoor het verkochte item onderdeel vormt van de regel 'Accessoires'. Indien dezelde klant items van 'Accessoires' en 'niet-Accessoires' heeft gekocht, is de klant wel opgenomen in het rapport, maar worden alleen de 'niet-Accessoires'-verkopen weergegeven. Als de filter [Regels] Behalve 'Accessories' is, worden alleen klanten die geen accessoires hebben gekocht opgenomen in het rapport. Opmerking Deze operator wordt niet ondersteund in universes die gebaseerd zijn op OLAP-gegevensbronnen. Verwante informatie Verschilt van patroon (operator) [pagina 118] Niet in lijst (operator) [pagina 117] 4.12.1.3.1.2 Beperkingen voor filteroperators In de volgende tabel worden de beperkingen voor aanwijzings- en filteroperators vermeld op basis van het gefilterde object- en querytype. Object Beschikbare filters Hiërarchie gebaseerd op niveaus Gelijk aan, Niet gelijk aan, In lijst, Niet in lijst, Vergelijkbaar patroon, Nietvergelijkbaar patroon Hiërarchie tussen bovenliggende en onderliggende ele Gelijk aan, In lijst, Vergelijkbaar patroon menten Hiërarchie in BEx-query's Gelijk aan, In lijst 4.12.1.4 Typen queryfilters U kunt de volgende typen queryfilters maken: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 119 ● Vooraf gedefinieerde filters: filters die de beheerder heeft gemaakt. ● Aangepaste filters: filters die u definieert voor de query. ● Snelle filters - een vereenvoudigde vorm van een aangepast filter voor eenvoudige filterbewerkingen ● Aanwijzingen: dynamische filters die u definieert om een vraag of een zoeklijst weer te geven waarin u of andere gebruikers een of meer waarden kunnen selecteren wanneer de query wordt uitgevoerd. U kunt verschillende typen filters in één query combineren. 4.12.1.4.1 Vooraf gedefinieerde queryfilters Met vooraf gedefinieerde filters kunt u bepaalde gegevens die u voor rapporten vaak nodig hebt, permanent beschikbaar maken. Ze worden gemaakt door een beheerder en opgeslagen in de universe. Vooraf gedefinieerde filters bevatten vaak complexe uitdrukkingen die gedetailleerde kennis van de databasestructuur vereisen. Door vooraf gedefinieerde filters op te nemen in de universe hoeft u niet steeds dezelfde aangepaste filters te maken als u nieuwe documenten op basis van dezelfde universe maakt. U kunt de onderdelen van vooraf gedefinieerde filters niet bekijken en vooraf gedefinieerde filters niet bewerken. 4.12.1.4.1.1 Een vooraf gedefinieerd queryfilter selecteren 1. Open een Web Intelligence-query in het queryvenster om de query te bewerken. 2. Dubbelklik op het vooraf gedefinieerde filter of sleep het naar het deelvenster Queryfilters. 3. Klik op Query uitvoeren. Bij het uitvoeren van de query worden de gegevens die overeenkomen met de geselecteerde queryfilters naar het rapport geretourneerd. 4.12.1.4.2 Snelfilters Met snelfilters kunt u de waarden die u wilt ophalen voor een specifiek resultaatobject snel definiëren zonder de filtereditor te hoeven starten. Standaard wordt in snelfilters de operator Gelijk aan gebruikt als u één waarde selecteert of de operator In lijst als u meerdere waarden selecteert. Bijvoorbeeld: ● Als u de dimensie [Betalingsstatus] en de waarde 'niet betaald' selecteert, maakt u het volgende filter: [Betalingsstatus] Gelijk aan 'niet betaald' ● Als u de dimensie [Land] en de waarden VS, Japan en Duitsland selecteert, maakt u het volgende filter: [Land] In lijst 'VS;Japan;Duitsland' Opmerking Snelfilters zijn niet beschikbaar in BEx-query's. 120 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Verwante informatie BEx-query's gedefinieerd [pagina 67] 4.12.1.4.2.1 Een snelfilter maken of verwijderen 1. Selecteer het object dat u wilt filteren. 2. Klik op Snelfilter toevoegen in de rechterbovenhoek van het venster Resultaatobjecten. Het dialoogvenster Zoeklijst wordt geopend. De waarden voor het geselecteerde object worden weergegeven. 3. Selecteer de waarden die u uit de database wilt ophalen. Als u bijvoorbeeld de query op waarden in K1 wilt filteren, selecteert u de dimensie [Kwartaal] en vervolgens K1 in de zoeklijst. 4. Klik op OK Het nieuwe filter wordt weergegeven in het deelvenster Queryfilters. 5. Als u het filter wilt verwijderen, selecteert u dit in het venster Queryfilters en drukt u op Delete. 4.12.1.4.3 Aangepaste queryfilters U maakt aangepaste filters om documentgegevens te beperken tot informatie die: ● Een bepaalde zakelijke vraag beantwoordt ● Aan de behoeften aan bedrijfsinformatie van een bepaalde groep gebruikers voldoet U kunt bijvoorbeeld aangepaste filters maken om verkoopresultaten op te halen voor bepaalde datums, producten of services of om klantgegevens weer te geven voor alleen die klanten die veel verdienen of in een bepaalde regio wonen. 4.12.1.4.3.1 Aangepaste queryfilters toevoegen en verwijderen 1. Selecteer het object dat u wilt filteren en sleep het naar het deelvenster Queryfilters. Het queryfilter verschijnt als overzicht in het deelvenster Queryfilters. 2. Klik op de pijl naast de standaardoperator (In lijst) en selecteer de queryoperator in de lijst met operators. 3. Klik op het pijltje rechts van het queryfilter en selecteer het type filter dat u wilt toepassen: Constant, Waarde(n) uit de lijst, Aanwijzing, Object uit deze query, Resultaat van een andere query, Resultaat van een andere query (Any) of Resultaten van een andere query (All). Optie Beschrijving Constante U vergelijkt het object met een constante waarde om het queryresultaat te filteren. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 121 Optie Beschrijving Waarde(n) in de lijst U kunt het object vergelijken met de waarden in een lijst met waarden om het queryresultaat te filteren. Aanwijzing ○ Als het gefilterde object een dimensie, attribuut of meetwaarde is, kunt u elke waarde van het object selecteren. ○ Als het gefilterde object een hiërarchie is, kunt u alle leden van de hiërarchie selecteren. ○ Als het gefilterde object een niveau is, kunt u alle leden op het niveau selecteren. U maakt een filter waarvoor de gebruiker filterwaarden moet opgeven wanneer de gegevens vernieuwd worden. Object uit deze query U vergelijkt het object tegen de waarden die een object in dezelfde query retourneert. Resultaten van een andere query U vergelijkt het object tegen de waarden die een object in een andere query (de filterquery) retourneert, om het queryresultaat te filteren. 4. Typ/selecteer de constante, de lijst met waarden of het object dat u in het filter wilt opnemen. 5. Als u het filter wilt verwijderen, selecteert u het en drukt u op de Delete-toets. U kunt ook klikken op Verwijderen rechtsboven in het deelvenster Queryfilters. Als u alle filters wilt verwijderen, klikt u op Alles verwijderen rechtsboven in het deelvenster Queryfilters. 4.12.1.4.3.2 Waarden selecteren uit een lijst In een query kunnen waarden in een zoeklijst worden weergegeven als een lijst met één kolom, een lijst met meerdere kolommen of een hiërarchie, afhankelijk van het object. In een lijst met meerdere kolommen bieden extra kolommen waarden die verwant zijn aan de hoofdwaarde. In een hiërarchische lijst worden waarden in een hiërarchische relatie weergegeven. In een rapport worden waarden in een platte lijst zonder meerdere kolommen weergegeven. 1. Als de zoeklijst niet wordt weergegeven wanneer het dialoogvenster wordt geopend, vernieuwt u de lijst of doorzoekt u de lijst om de waarden op te halen. (Zie verderop in dit onderwerp voor meer informatie over het doorzoeken van een zoeklijst.) In sommige zoeklijsten moet u eerst een zoekactie uitvoeren voordat de waarden worden weergegeven, omdat de lijst te groot is om in zijn geheel te worden geladen. 2. Als de zoeklijst in bereiken is verdeeld, gebruikt u het besturingselement boven aan de lijst om door de bereiken te navigeren. Sommige grote zoeklijsten zijn in bereiken verdeeld om de hoeveelheid gegevens die uit de database wordt opgehaald, te beperken. Wanneer u een bereik selecteert, geeft de lijst de waarden uit dat bereik weer. 3. Als de zoeklijst afhankelijk is van andere zoeklijsten, geeft u eerst de afhankelijke waarden op in het aanwijzingsvenster dat wordt weergegeven. Een zoeklijst kan afhankelijk zijn van andere zoeklijsten, bijvoorbeeld wanneer de lijst deel uitmaakt van een hiërarchische zoeklijst. Als de zoeklijst bijvoorbeeld steden bevat en het object Stad maakt deel uit van de hiërarchie Land > Regio > Stad, moet u eerst waarden voor land en regio opgeven om de lijst met steden te filteren. 122 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Opmerking Afhankelijke zoeklijsten worden alleen in query's weergegeven. Ze worden niet weergegeven wanneer u in een zoeklijst in een rapport selecteert. Wanneer u de zoeklijst voor het eerst weergeeft, ziet u het dialoogvenster Aanwijzing dat u gebruikt om de afhankelijke waarden op te geven. Zodra u de afhankelijke waarden hebt opgegeven, kunt u de waarden in de gefilterde lijst selecteren. 4. Klik op Sleutelwaarden tonen/verbergen om de sleutelwaarden weer te geven. Sleutelwaarden worden niet aangegeven in de lijst met Geselecteerde waarden, alleen in de lijst met beschikbare waarden. Sommige zoeklijsten bevatten sleutelwaarden. Dit zijn unieke waarden die worden gebruikt om waarden met dezelfde weergavewaarde te identificeren. Als de zoeklijst meerdere kolommen bevat, wordt alleen de sleutel van de filterkolom weergegeven. 5. Als u naar waarden in de lijst wilt zoeken, typt u de zoektekst in het vakje onder de lijst en selecteert u de optie Identieke hoofdletters/kleine letters, Zoeken in sleutels of Zoeken in database. Optie Beschrijving Identieke Bij het zoeken wordt onderscheid gemaakt tussen hoofdletters en kleine letters. hoofdletters/kleine letters Deze optie is niet beschikbaar wanneer de optie Zoeken in sleutels of Zoeken in database is geselecteerd. Zoeken in sleutels De zoekactie gebruikt unieke waardensleutels in plaats van weergavewaarden. Deze optie is alleen beschikbaar in zoeklijsten die sleutelwaarden ondersteunen. Zoeken in database De zoekactie neemt alle waarden op die zijn opgeslagen in de database, in plaats van beperkt te zijn tot de waarden die in de lijst zijn geladen. Hierdoor wordt de accuratesse van zoekacties verbeterd, maar duurt het zoeken langer. Deze optie is alleen beschikbaar in zoeklijsten die zoekacties in databases ondersteunen. Het doorzoeken van databases verbeterd de nauwkeurigheid van de zoekopdracht, maar dit gaat ten koste van de prestaties. Dit is nuttig wanneer niet alle waarden in de zoeklijst zijn opgehaald. Dit kan zich voordoen wanneer het totaalaantal waarden in de lijst de query-eigenschap Max. opgehaalde rijen overschrijdt. Zoeken in databases is vooral handig bij hiërarchische zoeklijsten, omdat waarden alleen in de database worden geladen wanneer de bovenliggende waarde in de hiërarchie wordt uitgevouwen. In een geografische hiërarchie bijvoorbeeld worden de onderliggende waarden van de waarde Californië (steden in Californië) niet uit de database geladen tot de waarde wordt uitgevouwen. Als deze optie is geselecteerd, neemt de zoekactie deze items ook op, zelfs wanneer de waarde Californië niet is uitgevouwen. De zoekactie omvat alle bereiken als de zoeklijst in bereiken is onderverdeeld. In zoekpatronen staat het jokerteken * voor een willekeurige tekenreeks en het jokerteken ? voor één teken. De waarde Maart kan bijvoorbeeld worden geretourneerd door de zoekpatronen 'M*' of 'Maa?t'. Als u de tekens '*' en '?' wilt opnemen en niet als jokerteken wilt gebruiken, moeten deze tekens voorafgegaan worden door een '\' in het zoekpatroon. 6. Typ waarden rechtstreeks in de lijst (als de lijst directe gegevensinvoer ondersteunt) of selecteer waarden in de lijst. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 123 Verwante informatie Max. opgehaalde rijen, query-eigenschap [pagina 63] 4.12.1.4.3.3 Een query filteren op basis van geretourneerde waarden van een andere query U kunt een query filteren op basis van de waarden die door een andere query zijn geretourneerd. Als u bijvoorbeeld resultaten wilt voor alle landen in Query 1 die betrekking hebben op een land in Query 2, kunt u het object [Query 1][Land] filteren op de waarden in het object [Query 2][Land]. De gefilterde query moet zich in een universe bevinden op basis van een relationele gegevensbron (RDBMS). De query die de filterwaarden voortbrengt (filterquery), kan gebaseerd worden op een relationele, lokale of OLAPgegevensbron. Wanneer u een query op een query maakt, wordt de filterquery niet weergegeven in de lijst met query's die als filterquery's gebruikt kunnen worden tot deze is uitgevoerd of opgeslagen. De filterquery wordt niet vernieuwd wanneer u de gefilterde query vernieuwd. De queryfilter kan filteren op alle of elk van de waarden die door de filterquery geretourneerd worden. De ondersteunde combinaties van operator en filtermodus worden in onderstaande tabel weergegeven. Als u geen operator uit de tabel kiest, is het menu Resultaat van een andere query niet beschikbaar. Operator Filtermodus Beschrijving Gelijk aan Willekeurig Dit zorgt ervoor dat de gefilterde query alleen waarden bevat die gelijk zijn aan de waarden die de filterquery retourneert. Niet gelijk aan Alle Dit zorgt ervoor dat de gefilterde query alleen waarden bevat die niet gelijk zijn aan de waarden die de filterquery retourneert. Groter dan Willekeurig Dit zorgt ervoor dat de gefilterde query alleen waarden bevat die groter zijn dan Groter dan of gelijk aan of gelijk zijn aan of groter zijn dan de waarden in de filterquery. Met andere worden, zorg ervoor dat de waarden in de gefilterde query groter zijn dan of gelijk zijn aan of groter zijn dan de minimumwaarde die filterquery retourneert. Groter dan Alle Groter dan of gelijk aan 124 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Dit zorgt ervoor dat de gefilterde query waarden bevat die groter zijn dan alle waarden in de filterquery. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Operator Filtermodus Beschrijving Met andere woorden, zorg ervoor dat de waarden in de gefilterde query groter zijn dan of gelijk zijn aan of groter zijn dan de maximumwaarde die de filterquery retourneert. Kleiner dan Willekeurig Dit zorgt ervoor dat de gefilterde query alleen waarden bevat die kleiner zijn dan Kleiner dan of gelijk aan of gelijk zijn aan of kleiner zijn dan de waarden in de filterquery. Met andere woorden, zorg ervoor dat de waarden in de gefilterde query kleiner zijn dan of gelijk zijn aan of kleiner zijn dan de maximumwaarde die de filterquery retourneert. Kleiner dan Alle Dit zorgt ervoor dat de gefilterde query alleen waarden bevat die kleiner zijn dan Kleiner dan of gelijk aan of gelijk zijn aan of kleiner zijn dan de waarden in de filterquery. Met andere woorden, zorg ervoor dat de waarden in de gefilterde query kleiner zijn dan of gelijk zijn aan of kleiner zijn dan de minimumwaarde die de filterquery retourneert. InLijst Willekeurig Dit zorgt ervoor dat de gefilterde query alleen waarden bevat die gelijk zijn aan de waarden in de lijst die de filterquery retourneert. Niet InLijst Willekeurig Dit zorgt ervoor dat de gefilterde query alleen waarden bevat die gelijk zijn aan geen enkele waarde in de lijst die de filterquery retourneert. 4.12.1.4.4 Queryfilters combineren 4.12.1.4.4.1 Queryfilters combineren Doorgaans moeten voor zakelijke vragen gegevens worden opgehaald die aan meerdere criteria voldoen. Als u bijvoorbeeld gegevens over klantenservice analyseert, wilt u zich waarschijnlijk concentreren op klanten gedurende een bepaalde periode en ook voor een bepaalde regio, en waarschijnlijk ook voor een klantenservicecontract van een bepaald niveau. U kunt gegevens ophalen die aan verschillende soortgelijke criteria voldoen door filters in één query te combineren. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 125 Voorbeeld de verkoopomzet voor dit jaar analyseren voor winkels met een groter vloeroppervlak dan 4000 m2 en omzetcijfers die gelijk zijn aan of minder zijn dan €150.000.000 In dit voorbeeld bent u de bedrijfsleider van een winkelketen. U wilt informatie analyseren over de grote winkels in uw keten die de beoogde omzetdoelen niet halen. Dit doet u door een vooraf gedefinieerd filter aan de dimensie [Jaar] toe te voegen om op te geven dat u alleen waarden voor dit jaar wilt ophalen. Vervolgens maakt u een tweede filter [Oppervlak verkoopvloer] om op te geven dat u alleen gegevens wilt ophalen voor winkels met een vloeroppervlak van meer dan 4000 m2. Hierna maakt u een derde filter voor de waarde [Verkoopomzet] om op te geven dat u alleen gegevens wilt ophalen voor winkels met omzetcijfers die gelijk zijn aan of lager zijn dan €150.000.000. Tot besluit combineert u deze drie filters met de operator EN: EN Vorig jaar Oppervlak verkoopvloer groter dan of gelijk aan 4000 Verkoopcijfers lager dan 1.500.000. Als u de query uitvoert, worden alleen de gegevens voor winkels die aan alle drie de criteria voldoen geretourneerd naar het rapport. Verwante informatie Queryfilters combineren [pagina 126] Queryfilters nesten [pagina 127] 4.12.1.4.4.2 Queryfilters combineren 1. Maak de filters en voeg deze toe aan het deelvenster Queryfilters. Filters worden standaard gecombineerd met de operator AND. 2. Klik op de operator of klik op de pijl naast het selectievakje voor de operator en selecteer de andere operator om te schakelen tussen AND en OR. Opmerking De OR-operator wordt niet ondersteund in sommige OLAP-gegevensbronnen zoals BEx-query's, en OLAP UNX-universes op Microsoft Analysis Services (MSAS) en Oracle Essbase. Verwante informatie Queryfilters combineren [pagina 125] 126 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.12.1.4.4.3 Queryfilters nesten Wanneer u queryfilters nest, kunt u complexere filtervoorwaarden definiëren dan wanneer u meerdere filters op hetzelfde niveau gebruikt. Wanneer u filters nest, bepaalt u de volgorde waarin ze worden geëvalueerd. U kunt bijvoorbeeld de gegevens retourneren van twee queryfilters in een OR-relatie (waarbij de ene of de andere filtervoorwaarde WAAR is) en deze gegevens vervolgens verder beperken door nog een filter erop toe te passen. In dit geval worden de twee filters in een OR-relatie genest en vervolgens vergeleken met het andere filter in een AND-relatie. In het volgende voorbeeld wordt dit geïllustreerd: Voorbeeld Geef alle verkopen in Japan weer uit het vierde kwartaal of waarvan de omzet hoger is dan 1.000.000. U kunt de gewenste gegevens verkrijgen met het volgende geneste queryfilter: EN Land Gelijk aan Japan OF Kwartaal Gelijk aan K4 Omzet Groter dan 1000000 Deze combinatie van queryfilters retourneert eerst de gegevens van verkopen die in K4 zijn gerealiseerd of waarvan de omzet hoger was dan 1.000.000. Vervolgens worden deze gegevens verder gespecificeerd door alleen de verkoopgegevens uit Japan weer te geven. Verwante informatie Queryfilters nesten [pagina 127] Queryfilters combineren [pagina 125] 4.12.1.4.4.4 Queryfilters nesten 1. Sleep een rapportobject naar een bestaand queryfilter. Het queryfilter voor het rapportobject wordt weergegeven in een geneste AND-relatie met het bestaande queryfilter. 2. Definieer het nieuwe queryfilter. Verwante informatie Queryfilters nesten [pagina 127] Queryfilters combineren [pagina 125] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 127 4.12.1.5 Hiërarchische query's filteren 4.12.1.5.1 Zo filteren niveaus hiërarchische query's Als u een niveau als queryfilter gebruikt, worden de opgegeven leden uit het niveau verwijderd en worden alle bijbehorende onderliggende leden uit de hiërarchie verwijderd. Het filter is ook van invloed op de aggregatie van meetwaarden. Voorbeeld Filteren op een niveau U hebt de volgende gegevens waarop het niveaufilter [Land] niet gelijk aan Duitsland is toegepast. (U kunt het filter toepassen door het niveau [Land] naar het venster Queryfilters in het queryvenster te slepen de operator Niet gelijk aan en Duitsland te selecteren in de zoeklijst van het niveau). Klantgeografie Verkoopaantal via inter net Alle klanten 29.358.677,22 USD Frankrijk 2.644.017,71 USD Hauts de Seine 263.416,19 USD Seine (Parijs) 539.725,80 USD Duitsland 2.894.312,34 USD Brandenburg 119.871,08 USD Hessen 794.876,08 USD Na filtering worden de gegevens als volgt weergegeven: Klantgeografie Verkoopaantal via inter net Alle klanten $26,464,364.88 Frankrijk 2.644.017,71 USD Hauts de Seine 263.416,19 USD Seine (Parijs) 539.725,80 USD Wanneer het filter is toegepast, worden Duitsland en alle onderliggende subleden gefilterd vanuit de hiërarchie. De waarde [Bedrag van internetverkopen] voor Alle klanten wordt ook verlaagd omdat de waarde Duitsland niet langer deel uitmaakt van de aggregatie. 4.12.1.5.2 Zo filteren meetwaarden hiërarchische query's Een filter in een meetwaarde is van toepassing op alle niveaus in een hiërarchie en heeft geen invloed op de aggregatie van meetwaarden in het gefilterde resultaat. 128 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Voorbeeld Filteren in een meetwaarde U hebt de volgende gegevens waarop u het filter [Bedrag van internetverkopen] groter dan 500,000 toepast. Klantgeografie Verkoopaantal via inter net Alle klanten 29.358.677,22 USD Frankrijk 2.644.017,71 USD Hauts de Seine 263.416,19 USD Seine (Parijs) 539.725,80 USD Duitsland 2.894.312,34 USD Brandenburg 119.871,08 USD Hessen 794.876,08 USD De gefilterde gegevens worden als volgt weergegeven: Klantgeografie Verkoopaantal via inter net Alle klanten 29.358.677,22 USD Frankrijk 2.644.017,71 USD Seine (Parijs) Duitsland 539.725,80 USD 2.894.312,34 USD Hessen 794.876,08 USD Het filter is toegepast op alle leden, ongeacht hun niveau in de hiërarchie, en de geaggregeerde meetwaarden worden niet beïnvloed door de verwijdering van de gefilterde leden. (Het bedrag voor Alle klanten blijft bijvoorbeeld $29,358,677.22). 4.12.2 Gegevens filteren met behulp van aanwijzingen 4.12.2.1 aanwijzingsgedefinieerd Een aanwijzing is een speciaal type queryfilter. Het is een dynamisch filter dat ervoor zorgt dat er een vraag wordt weergegeven zodra u de gegevens in een document vernieuwt. U kunt op een aanwijzing reageren door informatie te typen of door de gewenste waarden te selecteren voordat u de gegevens vernieuwt. Alleen de opgegeven waarden worden door de query uit de database opgehaald en naar de rapporten in het document geretourneerd. Aanwijzingen zorgen ervoor dat meerdere gebruikers die met hetzelfde document werken een andere deelverzameling van de databasegegevens kunnen weergeven in dezelfde rapporttabellen en -diagrammen. Bovendien worden gegevens bij het gebruik van aanwijzingen sneller uit de database opgehaald. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 129 Een aanwijzing bevat de volgende elementen: ● Een gefilterd object ● een operator ● een bericht Als u gebruikers bijvoorbeeld wilt vragen om een bepaald jaar te selecteren, definieert u een aanwijzing voor de dimensie [Jaar]: Jaar Gelijk aan ("Welk jaar?) In deze aanwijzing is het gefilterde object [Jaar], de operator Gelijk aan en het bericht van de aanwijzing "Welk jaar?". U kunt aanwijzingen definiëren voor dimensies, meetwaarden, attributen, hiërarchieën en niveaus. U kunt de dimensie [Jaar] bijvoorbeeld filteren om waarden voor een specifiek jaar op te vragen, de meetwaarde [Verkoopomzet] filteren om de waarden voor een omzetbereik op te vragen en de hiërarchie [Geografie] filteren om de leden van de hiërarchie op te vragen. Opmerking In Web Intelligence Rich Client of de Rich Internet Application-interface kunt u voor OLAP UNX-universes alleen een constante invoeren wanneer u op meetwaarden filtert. Opmerking In Web Intelligence Rich Client of de Rich Internet Application-interface kunt u geen meetwaarden of detailobjecten toevoegen aan het filtervenster voor BEx-query's. U kunt in dezelfde query meerdere aanwijzingen maken, gekoppeld met de operators EN of OF. U kunt ook aanwijzingen nesten. De aanwijzingen worden weergegeven wanneer de gebruiker een query uitvoert. Opmerking Op BEx-query's en OLAP UNX-universes kunt u alleen de operator AND gebruiken. Aanwijzingen worden in het script dat door de query gegenereerd is weergegeven als de waarden die worden opgegeven als reactie op de aanwijzing of als speciale aanwijzingssyntaxis. Een aanwijzing voor [Land] kan bijvoorbeeld in de gegenereerde SQL worden weergegeven als Resort_Country.country = @prompt('Enter Country:','A', 'Resort\Country', Mono,Free,Persistent,,User:0) of als Resort_country.country In ('UK') Aanwijzingen kunnen optioneel zijn. Het opgegeven van waarden voor optionele aanwijzingen is niet verplicht. Als u geen waarde opgeeft, wordt de aanwijzing genegeerd. U kunt uw eigen aanwijzingen maken of aanwijzingen selecteren die al gedefinieerd zijn in de universe. 130 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.12.2.1.1 Samengevoegde aanwijzingen Wanneer een document meerdere gegevensbronnen bevat, worden aanwijzingen die objecten met hetzelfde gegevenstype, operators van hetzelfde type en dezelfde aanwijzingstekst bevatten, gecombineerd. Als alle gegevensbronnen worden vernieuwd, verschijnt een enkel aanwijzingsbericht voor dergelijke aanwijzingen. De zoeklijst die door de samengevoegde aanwijzing wordt weergegeven, is de lijst die bij het object in de aanwijzing hoort waarvoor de meeste beperkingen van weergave-eigenschappen gelden. 4.12.2.1.2 Aanwijzingen uit BEx-variabelen samenvoegen en de samenvoeging opheffen BEx-variabelen worden in Web Intelligence naar aanwijzingen geconverteerd. Wanneer een query met meerdere gegevensbronnen twee of meer BEx-query's bevat en twee of meer BEx-variabelen zijn hetzelfde, kunnen deze worden samengevoegd zodat de gebruiker slechts eenmaal om de informatie wordt gevraagd. Alleen BExvariabelen met dezelfde technische naam worden samengevoegd. U kiest de optie om de aanwijzingen samen te voegen in het venster Documentoverzicht. Wanneer u de selectie van deze optie opheft, wordt de samenvoeging van samengevoegde aanwijzingen opgeheven. De gebruiker krijgt een aanwijzing voor elke BEx-variabele. 4.12.2.1.3 Hiërarchische aanwijzingen Voor de volgende objecten worden hun zoeklijsten hiërarchisch weergegeven in een aanwijzing: ● Hiërarchieën ● Niveaus ● Dimensies die aan een hiërarchische zoeklijst zijn gekoppeld Een hiërarchische zoeklijst wordt weergegeven in de vorm van een boomdiagram. U kunt in de boomdiagram omhoog en omlaag navigeren daar de gewenste items. Afhankelijk van de filteroperator in de aanwijzing, kunt u items op verschillende niveaus in de zoeklijst, of alleen op het laagste niveau selecteren. 4.12.2.2 queryfilter en aanwijzingsoperators 4.12.2.2.1 4.12.2.2.1.1 Lijst met operators Gelijk aan (operator) Met de operator Gelijk aan kunt u gegevens ophalen die gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor alleen de VS, maakt u het filter "Land Gelijk aan VS". Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 131 4.12.2.2.1.2 Niet gelijk aan (operator) Met de operator Niet gelijk aan kunt u gegevens ophalen die niet gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor alle landen bevalve de VS, maakt u het filter "Land Niet gelijk aan VS". Opmerking Deze operator kan niet worden gebruikt voor boven- en onderliggende hiërarchieën van OLAP UNX-universes, of voor BEx-query's. 4.12.2.2.1.3 Groter dan (operator) Met de operator Groter dan kunt u gegevens ophalen die groter zijn dan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor klanten ouder dan 60, maakt u het filter "[Klantleeftijd]" Groter dan 60". Opmerking Deze operator kan niet worden gebruikt voor boven- en onderliggende hiërarchieën van OLAP UNX-universes, of voor BEx-query's. 4.12.2.2.1.4 Groter dan of gelijk aan (operator) Met de operator Groter dan of gelijk aan kunt u gegevens ophalen die groter zijn dan of gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor omzet vanaf $ 1,5 miljoen, maakt u het filter "[Omzet] Groter dan of gelijk aan 1500000". Opmerking Deze operator kan niet worden gebruikt voor boven- en onderliggende hiërarchieën van OLAP UNX-universes, of voor BEx-hiërarchieën. 4.12.2.2.1.5 Kleiner dan (operator) Met de operator Kleiner dan kunt u gegevens ophalen die lager zijn dan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor examenresultaten onder de 40, maakt u het filter "[Examenresultaat]" Kleiner dan 40". 132 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en hiërarchieën in filters, of voor hiërarchieën in BEx-query's. 4.12.2.2.1.6 Kleiner dan of gelijk aan (operator) Met de operator Kleiner dan of gelijk aan kunt u gegevens ophalen die kleiner zijn dan of gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor klanten die 30 jaar of jonger zijn, maakt u het filter "[Leeftijd] Kleiner dan of gelijk aan 30". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en hiërarchieën in filters, of voor hiërarchieën in BEx-query's. 4.12.2.2.1.7 Tussen (operator) Gebruik de operator Tussen om gegevens tussen twee grenswaarden op te halen (inclusief de twee grenswaarden). De eerste verklaarde waarde moet lager zijn dan de tweede waarde. Als u gegevens wilt ophalen voor de weken vanaf week 25 tot en met 36 (inclusief week 25 en week 36), maakt u het filter "[Week] Tussen 25 en 36". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en voor BEx-hiërarchieën in filters. 4.12.2.2.1.8 Niet Tussen (operator) Met de operator Niet Tussen kunt u gegevens ophalen die buiten het bereik van twee waarden liggen. Als u bijvoorbeeld gegevens wilt ophalen voor alle weken van het jaar, behalve week 25 tot en met 36, maakt u het filter "[Week] Niet Tussen 25 en 36". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en voor BEx-hiërarchieën in filters. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 133 4.12.2.2.1.9 In lijst (operator) Met de operator In Lijst kunt u gegevens ophalen die corresponderen met waarden in een lijst met waarden. Als u bijvoorbeeld alleen gegevens voor de VS, het VK en Japan wilt ophalen, maakt u het filter [Land] in lijst. Wanneer u waarden in het veld Typ een waarde invoert, moet u VS;VK;Japan invoeren. Bij gebruik in een queryfilter met een hiërarchische zoeklijst (van een dimensie die gekoppeld is aan een hiërarchische zoeklijst, of een hiërarchieobject) kunt u met In lijst meerdere leden van elk niveau in de hiërarchie selecteren. Met een aanwijzing op de hiërarchie [Geografie] kunt u bijvoorbeeld met behulp van de operator In lijst [Parijs] op het niveau Stad en [Canada] op het niveau Land in de aanwijzing selecteren. Bij gebruik in een rapportfilter krijgt u met In lijst een platte zoeklijst. 4.12.2.2.1.10 Niet in lijst (operator) Met de operator Niet In Lijst kunt u gegevens ophalen die niet corresponderen met meerdere waarden. Als u bijvoorbeeld geen gegevens voor de VS, het VK en Japan wilt ophalen, maakt u het filter [Land] Niet in. Wanneer u waarden in het veld Typ een waarde invoert, moet u VS;VK;Japan invoeren. Bij gebruik met een hiërarchische zoeklijst (van een dimensie die gekoppeld is aan een hiërarchische zoeklijst, een hiërarchieobject of een niveauobject) kunt u met In lijst meerdere leden van elk niveau in de hiërarchie selecteren. Met een aanwijzing op de hiërarchie [Geografie] kunt u bijvoorbeeld met behulp van de operator Niet in lijst [Parijs] op het niveau Stad en [Canada] op het niveau Land in de aanwijzing selecteren. Opmerking Deze operator kan alleen in bepaalde typen hiërarchieën worden gebruikt, bijvoorbeeld in hiërarchieën die op niveaus zijn gebaseerd. 4.12.2.2.1.11 Vergelijkbaar patroon ( operator) Met de operator Vergelijkbaar patroon kunt u gegevens ophalen die een bepaalde tekensreeks of een deel van een tekenreeks bevatten. Als u klanten wilt ophalen waarvan de geboortedatum 1972 is, maakt u de filter [Geboortedatum] Vergelijkbaar patroon "72". Opmerking Deze operator kan niet worden gebruikt voor BEx-hiërarchieën. 134 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.12.2.2.1.12 Verschilt van patroon (operator) Met de operator Verschilt van patroon kunt u gegevens ophalen die niet een bepaalde tekenreeks bevatten. Als u klanten wilt ophalen waarvan de geboortedatum niet 1972 is, maakt u de filter [Geboortedatum] Verschilt van patroon '72'. Opmerking Deze operator kan niet worden gebruikt voor bovenliggende hiërarchieën van BEx of OLAP UNX-universes. 4.12.2.2.1.13 Beide (operator) Met de operator Beide kunt u gegevens ophalen die overeenkomen met twee waarden. Als u klanten wilt ophalen die zowel een vast als een mobiel telefoonnummer hebben, maakt u de filter [Type account] Beide 'Vast' en 'Mobiel'. Opmerking Deze operator wordt niet ondersteund voor filters die gebaseerd zijn op hiërarchie-objecten, of in universes die gebaseerd zijn op OLAP-gegevensbronnen. 4.12.2.2.1.14 Behalve (operator) Met de operator Behalve kunt u gegevens ophalen die overeenkomen met één waarde maar een andere waarde uitsluiten. Als u klanten wilt ophalen die wel een vast maar geen mobiel telefoonnummer hebben, maakt u de filter [Type account] 'Vast' Behalve 'Mobiel'. De operator Behalve is beperkender dan Verschilt van patroonof Niet in lijst. In een rapport waarmee klanten worden opgehaald met de filter [Regels] Verschillend van 'Accessoires' worden alle verkooprecords uitgesloten waarvoor het verkochte item onderdeel vormt van de regel 'Accessoires'. Indien dezelde klant items van 'Accessoires' en 'niet-Accessoires' heeft gekocht, is de klant wel opgenomen in het rapport, maar worden alleen de 'niet-Accessoires'-verkopen weergegeven. Als de filter [Regels] Behalve 'Accessories' is, worden alleen klanten die geen accessoires hebben gekocht opgenomen in het rapport. Opmerking Deze operator wordt niet ondersteund in universes die gebaseerd zijn op OLAP-gegevensbronnen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 135 Verwante informatie Verschilt van patroon (operator) [pagina 118] Niet in lijst (operator) [pagina 117] 4.12.2.2.2 Beperkingen voor filteroperators In de volgende tabel worden de beperkingen voor aanwijzings- en filteroperators vermeld op basis van het gefilterde object- en querytype. Object Beschikbare filters Hiërarchie gebaseerd op niveaus Gelijk aan, Niet gelijk aan, In lijst, Niet in lijst, Vergelijkbaar patroon, Nietvergelijkbaar patroon Hiërarchie tussen bovenliggende en onderliggende ele Gelijk aan, In lijst, Vergelijkbaar patroon menten Hiërarchie in BEx-query's Gelijk aan, In lijst 4.12.2.3 Een nieuwe query maken 1. Sleep het object dat u wilt filteren met een aanwijzing en zet het op het venster Queryfilters. Het queryfilter verschijnt als overzicht in het deelvenster Queryfilters. Het overzicht toont het gefilterde object, de operator en het type filter dat op het object is toegepast. (Het filter is standaard een constante). 2. Selecteer de filteroperator in de lijst Opmerking De lijst met beschikbare operators is afhankelijk van het type gefilterd object. 3. Klik op de pijl recht van het queryfilteroverzicht en selecteer Aanwijzing in het menu om een object te filteren aan de hand van een aanwijzing. Opmerking Als het document meerdere gegevensbronnen bevat en er al een aanwijzing bestaat met objecten van hetzelfde gegevenstype, operators van hetzelfde operatortype en dezelfde aanwijzingstekst als de nieuwe aanwijzing, wordt er een waarschuwing weergegeven waarin wordt gemeld dat de twee aanwijzingen samengevoegd worden. Dit betekent dat als alle gegevensbronnen worden vernieuwd, een enkel aanwijzingsbericht voor de twee aanwijzingen verschijnt. Het dialoogvenster Aanwijzing wordt weergegeven. 4. 136 Als de aanwijzingsoptie Aanwijzing met zoeklijst is uitgeschakeld, voert u de aanwijzingstekst (bijvoorbeeld Voer een stad in) in het vakje Aanwijzingstekst in. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 5. 6. 7. Klik op Aanwijzing met zoeklijst zodat gebruikers een selectie kunnen maken in een keuzelijst bij het beantwoorden van de aanwijzing. ○ Deze optie is standaard geselecteerd als het gefilterde object een gekoppelde zoeklijst in de universe heeft. ○ De optie is standaard geselecteerd en de selectie kan niet worden opgeheven als het gefilterde object een hiërarchie is. ○ Selecteer deze optie niet als het gefilterde object een datum is en u wilt dat gebruikers een datum kunnen selecteren in een pop-upkalender. Klik in het dialoogvenster Parametereigenschappen op Alleen uit lijst selecteren om de keuze van de gebruiker te beperken tot waarden die in de lijst geselecteerd kunnen worden. ○ De optie is standaard geselecteerd als het gefilterde object een gekoppelde zoeklijst in de universe heeft. De selectie kan niet worden opgeheven als het gefilterde object een hiërarchie is. ○ Selecteer deze optie niet als het gefilterde object een datum is en u wilt dat gebruikers een datum kunnen selecteren in een pop-upkalender. Selecteer in het dialoogvenster Parametereigenschappen de optie Laatste waarden geselecteerd houden om ervoor te zorgen dat de aanwijzing standaard de waarden selecteert die de gebruiker heeft geselecteerd toen hij/zij de aanwijzing de vorige keer heeft beantwoord. De optie is standaard geselecteerd als het gefilterde object een gekoppelde zoeklijst in de universe heeft. De selectie kan niet worden opgeheven als het gefilterde object een hiërarchie is. 8. Klik in het dialoogvenster Parametereigenschappen op Standaardwaarden instellen als u wilt dat de aanwijzing de waarden standaard selecteert bij weergave, en typ een waarde in het vak Een waarde invoeren of klik op ... en selecteer de standaardwaarden in het dialoogvenster Zoeklijst. Opmerking Deze knop is uitgeschakeld als het gefilterde object geen gekoppelde keuzelijst heeft. 9. Selecteer in het dialoogvenster Parametereigenschappen de optie Optionele aanwijzing om de aanwijzing optioneel te maken. Als de gebruiker geen waarde voor een optionele aanwijzing opgeeft, wordt de aanwijzing genegeerd. 10. Klik op het pictogram naast het tekstvak en gebruik het dialoogvenster dat wordt weergegeven om de aanwijzingseigenschappen in te stellen. De aanwijzing verschijnt steeds zodra het document wordt vernieuwd. Verwante informatie Aanwijzingsweergave kiezen [pagina 138] Samengevoegde aanwijzingen [pagina 131] 4.12.2.4 Een bestaande aanwijzing selecteren U kunt uit al bestaande aanwijzingen kiezen om een query toe te voegen. Alleen al bestaande aanwijzingen die compatibel zijn met het object dat u filtert, worden weergegeven. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 137 1. Sleep het object waarop u een aanwijzing wilt toepassen, en zet het op het venster Queryfilters. Het queryfilter verschijnt als overzicht in het deelvenster Queryfilters. 2. Klik op de pijl rechts van het queryfilter en selecteer Aanwijzing in het menu. 3. Klik op Uit universe, selecteer een bestaande aanwijzing en klik op OK. In de lijst worden alleen de universe-aanwijzingen weergegeven die compatibel zijn met het object dat u filtert. Het gefilterde object en de universe-aanwijzing moeten bijvoorbeeld hetzelfde gegevenstype hebben. 4.12.2.5 Een aanwijzing verwijderen Selecteer de aanwijzing in het venster Queryfilters en klik op de sleutel Verwijderen. 4.12.2.6 Aanwijzingsweergave kiezen Standaard worden in aanwijzingen een vak en een zoeklijst weergegeven. U reageert op de aanwijzing door de waarde(n) in het vak te typen of de waarde(n) in de lijst te selecteren. U kunt instellen hoe aanwijzingen worden weergegeven door een, enkele of alle van de volgende opties te selecteren (deze opties zijn beschikbaar in het dialoogvenster Parametereigenschappen): Aanwijzingsweergave Gebruik Doet u het volgende... Een zoeklijst die is gekoppeld aan de Als u alle waarden van het object gefilterde dimensies, waarden of de wilt bekijken en een keuze wilt ma tails. ken uit deze waarden. Zorg ervoor dat de optie Aanwijzing met zoeklijst standaard geselec teerd blijft. Een of meer waarden die de vorige keer voor de aanwijzing zijn gebruikt (gebruikers kunnen verschillende waarden selecteren). Als u vaak dezelfde waarde(n) se lecteert bij het vernieuwen van het document, maar u ook een andere waarde wilt kunnen selecteren (bij voorbeeld de huidige maand) selecteert u de optie Laatst geselecteerde waarde(n) behouden. Een of meer waarden die u als stan daard hebt ingesteld (gebruikers kunnen verschillende waarden se lecteren). Als u vrijwel altijd dezelfde selecteert u de optie waarde(n) selecteert bij het vernieu Standaardwaarde(n) instellen. wen van het document, maar u ook een andere waarde wilt kunnen se lecteren (bijvoorbeeld het huidige jaartal) Een zoeklijst waaruit gebruikers een Als u wilt voorkomen dat gebruikers selecteert u de optie Alleen uit de of meer waarden kunnen kiezen. waarden invoeren die niet in de da lijst selecteren. tabase aanwezig zijn Selecteer Optionele aanwijzing om de aanwijzing optioneel te maken. U bent niet verplicht een waarde voor de aanwijzing op te geven, in dit geval wordt de waarde genegeerd. Opmerking Als de aanwijzing voor een datum is, zien de gebruikers de pop-upkalender en een zoeklijst. Als u wilt dat gebruikers de pop-upkalender zien om de datum(s) te selecteren, moet u Aanwijzing met zoeklijst uitschakelen. 138 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 4.12.2.7 Aanwijzingen combineren Door meerdere aanwijzingen in één query te combineren kunt u de gegevens filteren die naar het document geretourneerd worden, zodat iedereen die het rapport bekijkt alleen de informatie ziet die relevant is voor zijn of haar zakelijke behoefte. U kunt bijvoorbeeld de volgende drie aanwijzingen combineren voor een document Klantaccounts: ● Welke klant? ● Welk account? ● Welke kalenderperiode: van? tot? kan elke accountmanager die het document bekijkt rapportwaarden voor een bepaalde klantaccount gedurende een bepaalde periode weergeven. U kunt aanwijzingen op dezelfde manier combineren als waarop u queryfilters combineert. 4.12.2.7.1 Aanwijzingen met queryfilters combineren Door aanwijzingen en filters in één query te combineren kunt u met filters beslissen wat de waarden voor enkele van de geselecteerde objecten zijn en kunnen gebruikers met aanwijzingen beslissen wat de waarden van andere geselecteerde objecten zijn. Als u bijvoorbeeld de volgende filters en aanwijzingen combineert voor een document van de afdeling Personeelszaken: ● [Jaar] Gelijk aan Dit jaar ● [Functie] Niet gelijk aan Directeur ● Welke medewerker? Gebruikers die het document bekijken kunnen kiezen voor welke medewerker ze informatie willen zien. Ze kunnen echter alleen gegevens voor het huidige jaar bekijken en ook geen gegevens voor directieleden. 4.12.2.8 De volgorde van aanwijzingen wijzigen Het queryvenster is geopend. 1. Klik op Query-eigenschappen op de werkbalk van het queryvenster. 2. Selecteer in het dialoogvenster Aanwijzingsvolgorde de aanwijzing die u in de aanwijzingsvolgorde omhoog of omlaag wilt verplaatsen en druk vervolgens op de pijl omhoog of omlaag naast het venster. 4.12.3 Gegevens filteren met behulp van subquery's 4.12.3.1 Definitie van subquery's Een subquery is een flexibeler soort queryfilter waarmee u waarden kunt beperken op meer geavanceerde manieren dan mogelijk is met gewone queryfilters. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 139 Subquery's zijn krachtiger dan normale queryfilters om de volgende redenen: ● U kunt de waarden van het object waarvan de waarden worden gebruikt om de query te beperken vergelijken met waarden van andere objecten. ● U kunt de waarden die door een subquery worden geretourneerd beperken met een WHERE-component. ● Hiermee kunt u complexe vragen stellen die moeilijk of onmogelijk te formuleren zijn met eenvoudige queryfilters. Bijvoorbeeld: u wilt een lijst weergeven met klanten met de bijbehorende omzet, waarbij de klant een dienst heeft gekocht die al eerder is gereserveerd (door een willekeurige klant) in K1 van 2003. Subquery's werken door de SQL te wijzigen die gegenereerd is om de querygegevens op te halen. De SQL bevat een subquery waarmee de gegevens worden beperkt die door een externe query worden geretourneerd. SQL is de querytaal die wordt ondersteund door alle relationele databases (RDBMS), hoewel elke database een eigen syntaxis heeft. Raadpleeg boeken over SQL voor meer informatie over SQL-subquery's. Opmerking Subquery's worden niet in alle databases ondersteund. Als deze niet worden ondersteund, wordt de optie om subquery's te maken niet weergegeven in het queryvenster. Opmerking U kunt alleen subquery's maken met dimensies, attributen en meetwaarden. U kunt geen subquery's maken met hiërarchische objecten. Verwante informatie Een subquery maken [pagina 140] Subqueryparameters [pagina 142] 4.12.3.2 Een subquery maken 1. Voeg de objecten die u in de query wilt weergeven toe aan het deelvenster Resultaatobjecten. 2. Selecteer het object in het deelvenster Resultaatobjecten dat u met een subquery wilt filteren en klik op Subquery toevoegen rechtsboven in het deelvenster Queryfilters. Het overzicht van de subquery wordt weergegeven in het deelvenster Queryfilters. Standaard wordt het object dat u hebt geselecteerd, weergegeven als het Filter-object en het Filteren naar-object. 3. Als u een WHERE-voorwaarde aan de subquery wilt toevoegen, sleept u een rapportobject naar het gedeelte van de subquery onder de vakken Zet hier een object neer. 4. Als u een WHERE-voorwaarde aan de subquery wilt toevoegen, sleept u een rapportobject naar het gedeelte van de subquery onder de vakken Zet hier een object neer. U kunt een bestaande subquery of een standaardqueryfilter als WHERE-voorwaarde gebruiken in een subquery. Sleep het bestaande filter of de bestaande subquery naar het gedeelte van de subquery onder de vakken Zet hier een object neer. Als u het bestaande filter naar de WHERE-voorwaarde wilt kopiëren in plaats van het filter te verplaatsen, houdt u de Ctrl-toets ingedrukt tijdens het slepen en neerzetten. In dat geval blijft 140 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken het bestaande filter op de oorspronkelijke positie staan en wordt dit filter onderdeel van de WHEREvoorwaarde van de subquery. 5. Selecteer de operator en de waarden die worden gebruikt om het object in de WHERE-voorwaarde te filteren. 6. Klik op Subquery om nog een subquery aan het queryfilter toe te voegen. Naast het koppelen van subquery's in AND- of OR-relaties, kunt u de subquery's nesten (subquery's binnen subquery's maken) door een bestaande subquery naar het gedeelte onder de vakken Zet hier een object neer te slepen. In dit geval wordt de binnenste subquery onderdeel van de WHERE-voorwaarde van de buitenste subquery. Als u de subquery naar de WHERE-voorwaarde wilt kopiëren in plaats van de subquery te verplaatsen, houdt u de Ctrl-toets ingedrukt tijdens het slepen en neerzetten. In dat geval blijft de tweede subquery op hetzelfde niveau als de eerste subquery en wordt de tweede subquery onderdeel van de WHEREclausule van de eerste subquery. Standaard is de koppeling tussen de twee subquery's een AND-relatie. Klik op de AND-operator om te schakelen tussen AND en OR. 7. U kunt een subquery nesten (een subquery binnen een subquery maken) door een bestaande subquery te verslepen naar het gedeelte onder de vakken Zet hier een object neer. Als u de subquery naar de WHERE-voorwaarde wilt kopiëren in plaats van de subquery te verplaatsen, houdt u de Ctrl-toets ingedrukt tijdens het slepen en neerzetten. In dat geval blijft de tweede subquery op hetzelfde niveau als de eerste subquery en wordt de tweede subquery onderdeel van de WHERE-clausule van de eerste subquery. De binnenste subquery wordt onderdeel van de WHERE-voorwaarde van de buitenste subquery. Verwante informatie Definitie van subquery's [pagina 139] Bepalen welke klanten een service hebben gekocht die eerder in K1 van 2003 is gereserveerd en hoeveel omzet dit heeft opgeleverd [pagina 141] Subqueryparameters [pagina 142] 4.12.3.3 Bepalen welke klanten een service hebben gekocht die eerder in K1 van 2003 is gereserveerd en hoeveel omzet dit heeft opgeleverd Het queryvenster is geopend. 1. Sleep de objecten Klant en Omzet naar het deelvenster Resultaatobjecten van het dialoogvenster Query. 2. Selecteer het serviceobject. 3. Klik op Subquery. Het overzicht van de subquery wordt weergegeven in het deelvenster Queryfilters. Opmerking Het geselecteerde object wordt weergegeven in beide vakken in het overzicht van de subquery. Meestal gebruikt u in beide vakken hetzelfde object, hoewel dit niet vereist is. Als de objecten geen Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 141 gemeenschappelijke waarden retourneren, levert de subquery geen waarden op, wat weer betekent dat de query geen waarden oplevert. 4. Sleep het object Reserveringsjaar naar het gedeelte van het subqueryoverzicht onder de serviceobjecten om een WHERE-voorwaarde aan het object Reserveringsjaar toe te voegen. 5. Stel de operator voor de Reserveringsjaar-voorwaarde in op Gelijk aan. 6. Typ 'FJ2003' in het vak Typ een constante. 7. Sleep het object Reserveringskwartaal naar het gedeelte van het subqueryoverzicht onder serviceobjecten om het object Reserveringskwartaal aan de WHERE-voorwaarde toe te voegen. 8. Stel de operator voor de Reserveringskwartaal-voorwaarde in op Gelijk aan. 9. Typ 'K1' in het vak Typ een constante. 10. Klik op Query uitvoeren om de query uit te voeren. 4.12.3.4 Subqueryparameters Een subquery of een set met subquery's bevat de volgende parameters: Parameter Beschrijving Filterobject(en) Het object waarvan de waarden worden gebruikt om de resultaatobjecten te filteren. U kunt meerdere filterobjecten opnemen. Hierbij wor den de waarden van de geselecteerde objecten samen gevoegd. Object(en) waarnaar wordt gefilterd Het object dat bepaalt welke waarden van het filterob ject de subquery retourneert. U kunt meerdere objecten waarnaar wordt gefilterd op nemen. Hierbij worden de waarden van de geselec teerde objecten samengevoegd. Operator De operator die de relatie bepaalt tussen het filterob ject en het object waarnaar wordt gefilterd. In verband met databasebeperkingen kunt u bepaalde combinaties van operators en objecten waarnaar wordt gefilterd niet gebruiken. Als u bijvoorbeeld de operator Gelijk aan gebruikt met een object waarnaar wordt ge filterd dat meerdere waarden retourneert, wordt de SQL genegeerd, omdat voor dit type subquery het ob ject waarnaar wordt gefilterd maar één waarde mag re tourneren. Als de database de gegenereerde SQL afwijst, wordt een bericht weergegeven met de beschrijving van de fout die de database retourneert. 142 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Parameter Beschrijving WHERE-voorwaarde (optioneel) Een extra voorwaarde waardoor de zoeklijst wordt be perkt van het object waarnaar wordt gefilterd. U kunt normale rapportobjecten, vooraf gedefinieerde voor waarden of bestaande queryfilters (inclusief subque ry's) gebruiken in de WHERE-voorwaarden. Relatie-operator Met deze operator wordt de relatie tussen subquery's bepaalt als er meerdere subquery's zijn. AND: aan de voorwaarden in alle subquery's moet wor den voldaan. OR: aan de voorwaarden in ten minste een van de sub query's moet worden voldaan. 4.13 Web Intelligence-documenten vernieuwen op basis van PDP-/CDP-gegevensbronnen via het BI-startpunt U kunt Web Intelligence-documenten die gemaakt zijn op basis van persoonlijke gegevensbronnen, zoals tekst- en MS Excel 97-bestanden, of aangepaste gegevensbronnen, zoals webservices, vernieuwen via het BI-startpunt. Wanneer u de vernieuwingsoptie wilt beheren van een Web Intelligence-document dat gemaakt is met een tekstof Excel-bestand, moet u de parameter RefreshOnServer in het register bewerken met een van de volgende waarden: ● NO of DISABLE om de vernieuwingsoptie uit te schakelen ● YES of ENABLE om de optie vernieuwen op server in te schakelen en de gegevensbronbestanden op het Server_Pad te gebruiken. Als het gegevensbronpad niet is opgegeven in het Server_Path, wordt de gegevensbron opgehaald uit de oorspronkelijke bronlocatie (locatie van gegevensbron vanwaaruit het Web Intelligence-document gemaakt is). De parameter RefreshOnServer is standaard ingesteld op ENABLE. ● ALLOW_USE_WINDOWS_SHARE - vernieuwingsoptie via gedeelde Windows-locatie/UNC-pad inschakelen. Als de bron niet bereikt kan worden, kan de bron worden opgezocht in het Server_Path. Opmerking ● Server_Path is een registerparameter waarmee het pad naar de persoonlijke gegevensbronnen op de server wordt aangegeven. De map Server_Path wordt niet standaard gemaakt tijdens installatie. U moet de map Server_Path handmatig maken. U kunt ook de waarde Server_Path wijzigen in het register door de parameter Server_Path te bewerken. ● De registerparameter RefreshOnServer is niet van toepassing op aangepaste gegevensbronnen. Voor aangepaste gegevensbronnen die op bestanden zijn gebaseerd, kan de invoegtoepassing het opzoek-/ fallback-mechanisme implementeren. Op Windows-platforms moet u de parameter RefreshOnServer bewerken die zich op de volgende locatie in het register bevindt: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 143 ● Tekst: [HKEY_LOCAL_MACHINE]\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP\TXT ● Excel: [HKEY_LOCAL_MACHINE]\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP\XLS Als u de waarde van de parameter Server_Path wilt aanpassen, moet u de ingang Server_Path bewerken die zich hier bevindt: [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP De standaardwaarde van de parameter Server_Path is <SAP_BOBJ_INSTALLATIEMAP>\PersonalDPFiles>. Als u op UNIX-platforms de vernieuwingsoptie wilt beheren van een document dat met persoonlijke tekst- en Excel-gegevensbronnen is gemaakt, moet u de parameter RefreshOnServer gebruiken met de waarde YES/ ENABLE of NO/DISABLE in het bestand .registry De standaardwaarde van de parameter RefreshOnServer is ENABLE. Het bestand .registry bevindt zich op de volgende locaties: ● Tekst: <SAP_BOBJ_INSTALLATIEMAP>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/txt ● Excel: <SAP_BOBJ_INSTALLATIEMAP>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/xls Als u de waarde van de parameter Server_Path wilt aanpassen, moet u het bestand .registry aanpassen dat zich hier bevindt: <SAP_ BOBJ_INSTALLATIEMAP>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/ De standaardwaarde van de parameter Server_Path is home/<gebruikersnaam>/ <SAP_BOBJ_INSTALLATIEMAP>\PersonalDPFiles>. Voorbeeld Web Intelligence-documenten vernieuwen op basis van een Excel 97-gegevensbron Scenario A: gebruiker A maakt een Web Intelligence-document via Web Intelligence Rich Client op basis van een Excel-gegevensbron in C:\xyz.xls. De gebruiker exporteert het document naar de gegevensopslagruimte. De gebruikers wil het document vervolgens weergeven en vernieuwen met behulp van het BI-startpunt waarbij de Web Intelligence-server op een andere computer is geïnstalleerd. Voer deze stappen uit om het document te vernieuwen: 1. Plaats xyz.xls in de map C:\ op de server. 2. Zet xyz.xls in een vooraf gedefinieerd pad op de server - het standaardserverpad is <INSTALLATIEMAP> \Business Objects\PersonalDPFiles. U kunt dit pad wijzigen door de waarde van Server_Path te veranderen in het register ([HKEY_LOCAL_MACHINE]\SOFTWARE\Business Objects\Suite 12.0\default\WebIntelligence\Calculator\PDP]) Scenario B: gebruiker B maakt een Web Intelligence-document met Web Intelligence Rich Client op basis van een Excel-gegevensbron in het UNC-pad: \\MySharedLocation\MYXLSFILEs\xyz.xls De gebruiker moet om het document te vernieuwen de gegevensbron onder Serverpad plaatsen, zoals beschreven in Scenario A hierboven, of de waarde van de parameter RefreshOnServer op ALLOW_USE_WINDOWS_SHARE instellen. Met deze waarde wordt aangegeven dat vernieuwen op gedeelde Windows-locaties moet worden ingeschakeld. Er is echter een uitwijkmogelijkheid naar de locatie van Server_Path als het UNC-pad niet toegankelijk is vanaf de server. 144 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken Opmerking ● Het bovenstaande voorbeeld is ook van toepassing op de gegevensbron Tekst. ● De SIA (Server Intelligence Agent) moet worden beheerd door een gebruiker met geldige verificatie in het netwerkdomein. SIA wordt beheerd met behulp van een lokale systeemaccount. Als u zich dus in het bovenstaande Scenario B bevindt en de service krijgt geen toegang tot de gedeelde locatie van uw Excelbestand, ook al kunt u het bestand via Start Uitvoeren \\MySharedLocation\MYXLSFILEs openen, dan kunt u de SIA starten via de referenties die toegang bieden tot de gedeelde locatie of het bestand in Serverpad zetten. 4.13.1 Punten waarmee u rekening moet houden voordat u een document vernieuwt vanuit het BI-startpunt Voordat u een document vernieuwt vanuit het BI-startpunt, moet u ervoor zorgen dat de volgende punten in orde zijn: ● Als de vereiste is geen gebruik te maken van het UNC-pad (Universal Naming Convention), zelfs niet als het de oorspronkelijke locatie van de gegevensbron is, moet het gegevensbronbestand zich op de SAP BusinessObjects Enterprise-server op het Server_Pad bevinden. Als de SAP BusinessObjects Enterpriseserver geclusterd is, moet elk cluster worden bijgewerkt met hetzelfde gegevensbronbestand. ● Als de vereiste is het gebruik van UNC-paden in te schakelen, moet de SIA (Server Intelligence Agent) beheerd worden met een gebruikersaccount die toegang biedt tot het netwerkdomein. Bij standaardinstallaties gebruikt de SIA de lokale systeemaccount; dit wordt niet aanbevolen omdat de UNCpaden mogelijk niet toegankelijk zijn met dergelijke accounts. Voer de volgende stappen uit om de SIA met een bepaalde account te beheren (gebruikersnaam/ wachtwoord): 1. Start de CCM (Central Configuration Manager). 2. Stop de SIA. 3. Klik met de rechtermuisknop op de SIA en klik op Eigenschappen. 4. Als op het tabblad Eigenschappen onder Aanmelden als de optie Systeemaccount is geselecteerd, moet u deze selectie opheffen en de gebruikersnaam en het wachtwood invoeren. 5. Klik op Toepassen en op OK. 6. Start SIA. Opmerking Dit is alleen van toepassing op Windows. ● Wanneer u een document vernieuwt op basis van een generieke WS, werkt u het bestand net.properties, dat zich bevindt in <SAP_BOBJ_INSTALLATIEMAP>\SAP BusinessObjects Enterprise XI 4.0\win64_x64\sapjvm\jre\lib (voor UNIX <BOBJ_INSTALLATIEMAP>/sap_bobj/ enterprise_xi40/<platform>_x64/sapjvm/jre/lib), bij met de volgende regels: http.proxyHost=<http proxy hostname> http.proxyPort=<http proxy port number> http.nonProxyHosts=localhost|127.0.0.1 Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 145 waarbij ● ○ proxyHost de naam van de proxyserver is. Bijvoorbeeld: proxy.mijndomein.com ○ proxyPort is het poortnummer dat moet worden gebruikt. Standaardwaarde is 80. ○ nonProxyHosts is een door '|' gescheiden lijst met hostnamen die rechtstreeks opgeroepen moeten worden, waarbij de proxyserver genegeerd wordt. De standaardwaarde is localhost & 127.0.0.1. Geeft de volgende waarden op voor HTTPS-parameters: https.proxyHost=<http proxy hostname> https.proxyPort=<http proxy port number> waarbij 146 ○ proxyHost de naam van de proxyserver is. Bijvoorbeeld: proxy.mydomain.com ○ proxyPort is het poortnummer dat moet worden gebruikt. De standaardwaarde is 443. De HTTPSprotocolhandlers gebruiken de http nonProxyHosts-lijst. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Query's maken 5 Rapporten maken 5.1 Rapporten 5.1.1 5.1.1.1 Werken met rapporten Hiërarchische en niet-hiërarchische gegevens Afhankelijk van hun gegevensbron kunnen rapporten niet-hiërarchische of hiërarchische gegevens bevatten. Niethiërarchische gegevens en hiërarchische gegevens hebben een andere werking en u werkt er anders mee. 5.1.1.1.1 Werken met niet-hiërarchische gegevens Niet-hiërarchische gegevens hebben geen relaties tussen bovenliggende en onderliggende elementen. Een dimensie is een voorbeeld van een niet-hiërarchisch object. De dimensies [Land] en [Stad] weergegeven in een tabel, geven de waarden als volgt weer: Land Plaats VS Monaco VS Atlanta Frankrijk Parijs Frankrijk Rennes Hoewel de gegevens een hiërarchische relatie hebben (New York en Atlanta zijn bijvoorbeeld onderliggende waarden van VS), worden de gegevens in niet-hiërarchische kolommen weergegeven en komt de relatie tussen bovenliggende en onderliggende elementen niet tot uiting in de structuur. U kunt niet-hiërarchische gegevens op veel manieren analyseren in uw rapporten, bijvoorbeeld door ze te sorteren of filteren. 5.1.1.1.2 Werken met hiërarchische gegevens Hiërarchische gegevens ordenen gegevens in relaties tussen onderliggende en bovenliggende elementen, en u kunt deze relaties gebruiken om de gegevens en de resultaten geretourneerd door meetwaarden te doorzoeken en te analyseren. Meetwaarden gekoppeld aan hiërarchieën worden opgeteld op basis van de positie van gegevens in de hiërarchie. De meetwaarde [Omzet] berekent bijvoorbeeld de totale omzet voor [San Diego] en de totale omzet voor [Californië] (op een minder gedetailleerd aggregatieniveau) als deze gekoppeld is met de hiërarchie [Geografie]. Wanneer u door de hiërarchie navigeert, kunt u verschillende meetwaarden op verschillende niveaus van de hiërarchie onderzoeken. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 147 De wijze waarop hiërarchische gegevens worden weergegeven en werken is afhankelijk van het rapportelement dat deze gegevens bevat. Verwante informatie Werken met niet-hiërarchische gegevens [pagina 147] 5.1.1.1.2.1 Beperkingen met betrekking tot rapporten met hiërarchische gegevens In de onderstaande tabel worden de beperkingen weergegeven die van toepassing zijn bij rapporteren met hiërarchische gegevens. Deze beperkingen worden herhaald in de toepasselijke secties van deze handleiding. Tabel 7: Beperkingen bij het rapporteren met hiërarchieën De beperking heeft betrekking op... Beschrijving BEx-querymeetwaarden BEx-querymeetwaarde: de meetwaarde die wordt geaggregeerd met de somfunctie (inclusief aggregatie), aggregeert de som in Web Intelligence en niet in de BEx-query. De andere typen meetwaar deaggregatie worden gedelegeerd. Onderverdeling op meetwaarde of detail Een onderverdeling wordt altijd gekoppeld aan de sorteerbewerking op het object waarop de onderverdeling wordt toegepast. Daarom wordt een hiërarchie plat wanneer de onderverdeling in de tabel wordt toegepast. De gebruiker kan de onderverdeling op het onder liggende object verwijderen om de hiërarchie te herstellen. Gedelegeerde meetwaarde-aggregatie Deze beperking is van toepassing wanneer gedelegeerde meetwaar den worden gebruikt, en geldt niet specifiek voor rapportage op hië rarchische gegevens. Gedelegeerde meetwaarde-aggregatie retour neert #TOREFRESH, wanneer de vereiste aggregatie niet beschik baar is in de query. De gebruiker moet het document vernieuwen om het nieuwe aggregatieniveau op te halen. Dit gebeurt bijvoor beeld bij gebruik van de filterbalk wanneer de gebruiker een waarde vóór 'alle waarden' selecteert en omgekeerd wanneer 'alle waarden' vóór een geselecteerde waarde wordt geselecteerd. Aggregatie van gedelegeerde meetwaarden retourneert de melding #UNAVAILABLE als de gedelegeerde meetwaarde zich in een tabel met een formule op een dimensie bevindt, of als de meetwaarde zich in een filter met meerdere waarden bevindt op een dimensie die niet voorkomt in de context van de aggregatie van de meet waarde. Dit gebeurt bijvoorbeeld wanneer een URL wordt gedefini eerd op een dimensie in een tabel die een gedelegeerde meet waarde bevat. In dit geval is het raadzaam een variabele te maken 148 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken De beperking heeft betrekking op... Beschrijving op de URL-formule als detail van de oorspronkelijke dimensie en de oorspronkelijke dimensie op te nemen (maar te verbergen) in het blok. Analyse uitvoeren Er is geen functie voor analyseren-vervangen op objecten van een BEx-query (er is geen navigatiepad). Er is geen queryanalyse op OLAP UNX-bronnen. Uitvouwen/samenvouwen Symmetrisch/asymmetrisch uitvouwen/samenvouwen: wanneer de gebruiker een hiërarchie samenvouwt/uitvouwt die zich rechts naast een andere hiërarchie bevindt, voert het systeem het samen vouwen/uitvouwen asymmetrisch uit: het samenvouwen/uitvou wen wordt alleen uitgevoerd voor het geselecteerde lid voor een op gegeven lid op de hiërarchie aan de linkerkant. De gebruiker kan ex pliciet om symmetrisch samenvouwen/uitvouwen vragen. In dat ge val wordt de actie uitgevoerd voor alle exemplaren van het geselec teerde lid (voor alle leden van de hiërarchie aan de linkerkant). Het systeem voert standaard symmetrisch samenvouwen/uitvou wen uit op een hiërarchie rechts naast een dimensie (in dat geval hebben standaard samenvouwen/uitvouwen en symmetrisch sa menvouwen/uitvouwen hetzelfde resultaat). Samenvouwen/uitvouwen op een hiërarchie die bij het vernieuwen wordt veranderd (hiërarchieknooppuntvariabele, gevraagde lidse lectie, wijziging op het kubusniveau), kan worden geblokkeerd na een vernieuwing vanuit het voorbeeld in het queryvenster. In dat ge val kan de gebruiker de hiërarchie opnieuw verslepen en neerzetten in de kolom om deze situatie te herstellen. Filteren op hiërarchieën Een rapport-/tabelfilter met een hiërarchie kan rijen verwijderen zonder rekening te houden met de hiërarchiestructuur. Om deze re den kan een filter een bovenliggend knooppunt verwijderen dat mo menteel is uitgevouwen, maar eindelementen of knooppunten sa mengevouwen laten. In dit geval wordt voorkomen dat een lege ta bel wordt geretourneerd, door de hiërarchie in het blok automatisch uit te vouwen om de resulterende leden weer te geven. Een filter kan een tussenliggend knooppunt van een hiërarchie ver wijderen. In dat geval heeft de gebruiker geen toegang tot het vol gende lidniveau vanaf het bovenliggende knooppunt met een een voudige uitvouwactie. De gebruiker kan alles uitvouwen om het on derliggende subelement van het bovenliggende knooppunt weer te geven. Het is niet mogelijk om te fileren op een samengevoegd object dat op een hiërarchie is gebaseerd. Filterbalk (analysebalk): bij filteren via de filterbalk op een hiërarchie wordt de tabel leeg weergegeven wanneer een knooppunt wordt ge Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 149 De beperking heeft betrekking op... Beschrijving selecteerd dat niet in de tabel wordt weergegeven omdat het is sa mengevouwen. De gebruiker kan alles uitvouwen om alle waarden te zien. Filteren via de filterbalk is filteren op het bijschrift (zelfs voor OLAPbedrijfsobjecten die een sleutel hebben). Rapportfilters Als de gebruiker een rapportfilter wijzigt, gaat het systeem verder met een "alles uitvouwen" op elke hiërachie in het rapport. Hiërarchieën plat weergeven Wanneer een hiërarchie plat is: wanneer een hiërarchie plat wordt, geeft het systeem alle leden van de hiërarchie op hetzelfde niveau weer, zoals voor een dimensie zonder + - voor navigatie en zonder samenvouwen/uitbreiden in het snelmenu. Samengevoegde objecten Het is niet mogelijk om te filteren op een samengevoegd object dat op een hiërarchie is gebaseerd. Samengevoegd object met hiërarchie: een samengevoegd object dat is gebaseerd op een hiërarchie kan niet rechtstreeks in het rap port worden gebruikt. Dit is omdat in sommige gevallen waar de oorspronkelijke hiërarchie als conflicterende hiërarchiestructuur (lid A is onderliggend subelement van lid B, terwijl in de andere hië rarchie lid A hogerliggend element is van lid B), het systeem geen samenvoeghiërarchie kan maken. In dit geval kan het samenge voegde object niet worden versleept. Wanneer de gebruiker een for mule maakt met het samengevoegde object, retourneert het sys teem #SYNTAX. De gebruiker kan de oorspronkelijke hiërarchie rechtstreeks gebruiken in plaats van in het rapport. Samenvoegen op sleutel voor OLAP-bedrijfsobject: de gegevens synchronisatie van hetzelfde object van dezelfde bron (kubus of BEx-query) is gebaseerd op de interne sleutel van de waarde van deze objecten. In het andere geval is de synchronisatie gebaseerd op het bijschrift. Variabelen Variabele (formule) op hiërarchie: een formule die is gebaseerd op een hiërarchie resulteert altijd in een platte waardenlijst (geen hië rarchische gegevens). OLAP De volgorde van een OLAP-dimensielid in een rapportzoeklijst (fil terbalk, invoerbesturingselement), is lexicografisch oplopend. Filteren op OLAP-object van het filter UI-filter is gebaseerd op de sleutel van het gegeven object. Filteren van invoerbesturingselement op OLAP-dimensie is filteren op bijschrift. Filteren op een hiërarchie is filteren op sleutel. 150 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken De beperking heeft betrekking op... Beschrijving Query's wissen Query's kunnen worden gewist voor UNV-, OLAP- en BEx-query bronnen. Voor andere brontypen kunnen query's niet worden ge wist. Rapporten vernieuwen Als u een rapport vernieuwt, gaat het systeem verder met een "alles uitvouwen" voor elke hiërarchie waarvan de basiswaarde is gewij zigd. Classificatie op hiërarchische gegevens in een tabel Classificatie op een tabel met een hiërarchie houdt geen rekening met de hiërarchische structuur van de gegevens. Om deze reden wordt de hiërarchie plat in een tabel waar de gebruiker een classifi catie definieert. Sorteerbewerkingen Sorteren en hiërarchie: het sorteren van een hiërarchie (en dimen sie van OLAP-bronnen) is gebaseerd op de volgorde van het lid in het onderliggende systeem (het is gebaseerd op het bronrangtel woord met de naam natuurlijke volgorde, maar niet lexicografische volgorde zoals voor andere typen bedrijfsobjecten). De sortering op de hiërarchie houdt rekening met de structuur van de hiërarchie en sorteert leden op hetzelfde niveau van een bepaald niveau. Bij het sorteren op een meetwaarde wordt de volgorde van leden in een hiërarchie in dezelfde tabel niet behouden. Daarom geeft het systeem de hiërarchie plat weer in een tabel waar de gebruiker een sortering op een meetwaarde heeft toegepast. 5.1.1.1.2.2 Werken met hiërarchische gegevens in tabellen Hiërarchieën worden in tabellen weergegeven als hiërarchische kolommen. Een hiërarchische kolom toont de hiërarchie in relaties tussen bovenliggende en onderliggende elementen. U kunt de hiërarchie verkennen door de bijbehorende waarden uit en samen te vouwen. Voorbeeld Een hiërarchische kolom in een tabel In de volgende tabel wordt de hiërarchie [Product] en de meetwaarde [Omzet] weergegeven: Product Omzet Boodschappen 203.124 Brood en banket 100.101 Dranken 54.345 Brood 48.678 De meetwaarde toont de totale omzet voor de bijbehorende waarde in de hiërarchie. De totale waarde voor de boodschappen is 203.124. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 151 U kunt meer informatie over Dranken verkrijgen door op het lid [Dranken] te klikken: Product Omzet Boodschappen 203.124 Brood en banket 100.101 Dranken 54.345 Frisdranken 10.100 Vruchtensap 20.200 Melk 24.045 Broden 48.678 Wanneer u het lid uitvouwt, geeft de kolom Omzet ook de meetwaarden weer die aan andere dranken gekoppeld zijn. 5.1.1.1.2.3 Hiërarchische gegevens in kruistabellen Hiërarchische gegevens in een kruistabel gedragen zich hetzelfde als in tabellen. Als de as van een kruistabel gebaseerd is op een hiërarchie, kunt u op het gegevensitem klikken om dit uit te vouwen. Voorbeeld Hiërarchische gegevens in een kruistabel Bij de volgende kruistabel staat de hiërarchie [Tijd] op de verticale as en de hiërarchie [Product] op de horizontale as. Tijd Boodschappen 2008 203.110 2009 321.400 2010 350.444 Als u op het item [Boodschappen] klikt, wordt dit uitgevouwen om de onderliggende elementen en de bijbehorende meetwaarden weer te geven. Tijd Boodschappen Brood en banket Dranken Brood 2008 54.570 67.000 81.540 2009 101.000 98.990 121.410 2010 124.000 133.000 93.444 152 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.1.1.1.2.4 Hiërarchieën verkennen 5.1.1.1.2.4.1 Alle hiërarchieën in een tabel uit- en samenvouwen U kunt alle hiërarchieën in een tabel uitvouwen om alle mogelijke combinaties van hiërarchieleden weer te geven. 1. Als u alle hiërarchieën in een tabel wilt uitvouwen, klikt u met de rechtermuisknop op een willekeurige plaats in de tabel en selecteert u 2. Hiërarchische navigatie Alle Alle hiërarchieën uitvouwen . Als u alle hiërarchieën in een tabel wilt samenvouwen, klikt u met de rechtermuisknop op een willekeurige plaats in de tabel en selecteert u 5.1.1.1.2.4.2 Hiërarchische navigatie Alle Alle hiërarchieën samenvouwen . Een hiërarchie asymmetrisch verkennen U verkent een hiërarchie standaard asymmetrisch wanneer u op leden klikt om ze samen of uit te vouwen. Wanneer u een hiërarchie asymmetrisch verkent, wordt het uit- en samenvouwen alleen toegepast op de huidige waarde van de andere dimensies die links van de verkende hiërarchie worden weergegeven. Voorbeeld Asymmetrisch verkennen Een tabel bevat de dimensie [Product] en de hiërarchie [Geografie]. Product Geografie Omzet Boodschappen Californië 540.000 Dranken Californië 453,300 Als u het lid [Californië] uitvouwt om steden in Californië in de eerste rij van de tabel weer te geven, wordt alleen de huidige waarde (Boodschappen) van de dimensie [Product] uitgevouwen. Product Geografie Omzet Boodschappen Californië 540.000 Dranken Californië Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Los Angeles 320.000 San Diego 100.000 San Francisco 120.000 453,300 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 153 5.1.1.1.2.4.2.1 1. Een hiërarchie asymmetrisch verkennen Als u de onderliggende leden van een lid wilt uitvouwen, klikt u op het lid of klikt u met de rechtermuisknop en selecteert u Onderliggende elementen uitvouwen in het menu. De hiërarchie wordt alleen uitgebreid voor de huidige waarde van de dimensies of hiërarchieën links naast de uitgebreide hiërarchie in de tabel. 2. Als u alle onderliggende subelementen van een lid wilt uitvouwen, klikt u op het lid of klikt u met de rechtermuisknop en selecteert u Onderliggende subelementen uitvouwen . De hiërarchie wordt alleen samengevouwen voor de huidige waarde van de dimensies of hiërarchieën links naast de uitgevouwen hiërarchie in de tabel. 3. Als u de onderliggende leden van een lid wilt samenvouwen, klikt u op het uitgevouwen lid of klikt u met de rechtermuisknop en selecteert u Onderliggende elementen samenvouwen . De hiërarchie wordt alleen samengevouwen voor de huidige waarde van de dimensies of hiërarchieën links naast de samengevouwen hiërarchie in de tabel. 5.1.1.1.2.4.3 Een hiërarchie symmetrisch verkennen Wanneer u een hiërarchie symmetrisch verkent, wordt het samen- en uitvouwen toegepast in relatie tot alle waarden van de andere hiërarchieën of dimensies die links naast de verkende hiërarchie in de tabel worden weergegeven. Voorbeeld Symmetrisch verkennen Een tabel bevat de dimensie [Product] en de hiërarchie [Geografie]. Product Geografie Omzet Boodschappen Californië 540.000 Dranken Californië 453,300 Als u het lid [Californië] op de eerste rij uitvouwt om steden in Californië weer te geven, wordt het uitvouwen toegepast op beide waarden van de dimensie [Product]. Product Geografie Omzet Boodschappen Californië 540.000 Dranken 154 320.000 San Diego 100.000 San Francisco 120.000 Californië © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Los Angeles 453,300 Los Angeles 120.000 San Diego 200.000 Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Product Geografie Omzet San Francisco 5.1.1.1.2.4.3.1 1. 133,300 Een hiërarchie symmetrisch verkennen Als u de onderliggende leden van een lid wilt uitvouwen, klikt u met de rechtermuisknop op het lid en selecteert u Hiërarchische navigatie Symmetrisch Onderliggende elementen uitvouwen . De hiërarchie wordt uitgebreid voor alle waarden van de dimensies of hiërarchieën links naast de uitgebreide hiërarchie in de tabel. 2. Als u alle onderliggende subelementen van een lid wilt uitvouwen, klikt u met de rechtermuisknop op het lid en selecteert u Hiërarchische navigatie Symmetrisch Onderliggende subelementen uitvouwen . De hiërarchie wordt uitgebreid voor alle waarden van de dimensies of hiërarchieën links naast de uitgebreide hiërarchie in de tabel. 3. Als u de onderliggende leden van een lid wilt samenvouwen, klikt u met de rechtermuisknop op het lid en selecteert u Hiërarchische navigatie Symmetrisch Onderliggende elementen samenvouwen . De hiërarchie wordt samengevouwen voor alle waarden van de dimensies of hiërarchieën links naast de samengevouwen hiërarchie in de tabel. 5.1.1.1.2.4.4 De analysefocus van een hiërarchie wijzigen U kunt de analysefocus wijzigen wanneer u hiërarchieën verkent. Wanneer u de analysefocus wijzigt, filtert u het bovenliggende lid en alle leden boven en onder dit niveau uit wanneer u uitvouwt. Het kan nuttig zijn om de analysefocus te wijzigen wanneer u diagrammen op hiërarchische gegevens maakt. Aangezien meetwaarden die aan bovenliggende elementen zijn gekoppeld, meer geaggregeerd zijn dan hun onderliggende leden, is het moeilijk om ze op dezelfde diagramas en met dezelfde schaal weer te geven. Wanneer u het bovenliggende lid verwijdert, kunnen de waarden voor de onderliggende leden met dezelfde schaal worden weergegeven. Voorbeeld Analyseren op een lager niveau in een hiërarchie U hebt de volgende gegevens in een tabel: Tijd Omzet 2008 29,358,677.22 2009 30,242,323 2010 45,320,243 Wanneer u een analyse op een lager niveau uitvoert op het lid [2010], ziet u de volgende weergave: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 155 Tijd Omzet K1 12,500,650 K2 14,353,231 K3 8,342,231 K4 10,124,131 De leden met jaartallen waarvan de waarden veel groter zijn dan de meetwaarden van de leden met kwartalen, komen niet in de weergave voor. 5.1.1.1.2.4.4.1 1. De analysefocus van een hiërarchie wijzigen Een analyse op een lager niveau uitvoeren op een hiërarchie: a) Klik in de webinterface met de rechtermuisknop op het lid dat u wilt uitbreiden en selecteer starten Analyse Analyse op lager niveau naar . b) Klik in de Rich Internet Application-interface en in Web Intelligence Rich Client met de rechtermuisknop op het lid dat u wilt uitvouwen en selecteer 2. Analyse starten Analyse . Als u een analyse op een hoger niveau van een hiërarchie wilt uitvoeren, klikt u op een onderliggend lid van een lid waarop u eerder op een lager niveau hebt geanalyseerd. Selecteer Analysefocus Analyse op hoger niveau . 5.1.1.1.2.5 Hiërarchische gegevens aggregeren 5.1.1.1.2.5.1 Hoe hiërarchische gegevens worden geaggregeerd Of de aggregatiemethode expliciet of standaard is, bepaalt hoe hiërarchische meetwaardegegevens worden geaggregeerd. De aggregatielogica is gebaseerd op de volgende regels: ● ● 156 Gegevenssets die voor aggregatie worden gebruikt: 1. Wanneer er een hiërarchie in een meetwaardecontext is, worden de meetwaarden voor de hoofdleden van de hiërarchie geaggregeerd (standaardinstelling; de Aggregate()-methode wordt niet expliciet verklaard). 2. Voor expliciete typen (sum, max, min) wordt de hiërarchische status van de gegevens genegeerd. Alle zichtbare gegevens worden geaggregeerd, waaronder gegevens die al geaggregeerd zijn (bovenliggende elementen die al geaggregeerd zijn). Gevoeligheid voor de status samenvouwen/uitvouwen. 1. Bij expliciete aggregatie worden alleen zichtbare gegevens geaggregeerd. Wanneer echter de ingestelde expressie wordt gebruikt voor een specifieke hiërarchie, wordt aggregatie uitgevoerd op de objecten die zijn gedefinieerd in de ingestelde expressie. 2. Standaardaggregatie inclusief de aggregate()-functie is niet gevoelig voor de status van samenvouwen/ uitvouwen. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.1.1.1.2.5.1.1 Standaardaggregatie Met standaardaggregatie (inclusief de functie Aggregate()), wordt niet-redundante aggregatie uitgevoerd (geen double-counting). Standaardaggregatie gebruikt de standaardaggregatiefunctie voor de gegevens in de hiërarchie. Als u een meetwaarde in een cel opneemt zonder een aggregatiefunctie op te geven, of als u de functie Aggregatie gebruikt, wordt de meetwaarde berekend met behulp van de standaardaggregatiefunctie. Standaardaggregatie gebruikt de samengevoegde waarden die door de database worden geretourneerd. Met andere woorden, standaardaggregatie is compatibel met de geaggregeerde waarden die door de database worden geretourneerd. Standaardwaarden worden berekend door de standaardaggregatiefunctie toe te passen op alle basiswaarden in de hiërarchie. Dit betekent dat standaardaggregatie waarden slechts één keer telt, behalve in situaties waar dezelfde waarde onder verschillende hoofditems in een hiërarchie voorkomt. (In het onderstaande voorbeeld zijn [Drinken] en [Eten] de hoofditems en worden er geen items weergegeven onder beide hoofditems.) Voorbeeld Standaardaggregatie U zet [Eenheidsverkoop] in een vrije cel in een rapport met de onderstaande hiërarchie. De standaardaggregatiefunctie is Som. De waarde in de vrije cel is daarom 43,791 (24,597 + 19,194). De toepassing retourneert een waarde door de standaardaggregatiefunctie toe te passen op de hoofdwaarden van de hiërarchie. Product Eenheidsverkoop Drinken 24,597 Alcoholische dranken 6,838 Dranken 13,573 Eten 19,194 Bakproducten 5.1.1.1.2.5.1.2 7,870 Expliciete aggregatie Bij expliciete aggregatie wordt een specifieke aggregatiefunctie (bijvoorbeeld Som) rechtstreeks in een formule opgenomen. Als dezelfde waarde meer dan eens in een expliciete aggregatie wordt opgenomen, kan de waarde meer dan eens worden geteld afhankelijk van de visuele status van de hiërarchie. Als een item bijvoorbeeld is uitgevouwen en een expliciete aggregatie naar zowel het item als een van de onderliggende items verwijst, dan wordt de waarde van het onderliggende element mogelijk tweemaal geteld, afhankelijk van de samenvoegingsberekening: eenmaal voor het item zelf en eenmaal met de waarde van het bovenliggende element. Web Intelligence telt namelijk de waarde van het onderliggende en het bovenliggende element op. Bij expliciete aggregatie verwijst de toepassing naar de visuele status van de hiërarchie. Het kan daarom gebeuren dat waarden meer dan eens worden geteld, en het resultaat van berekeningen wordt bepaald door het feit of een item is uit- of samengevouwen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 157 Beperking met betrekking tot op sets gebaseerde expliciete aggregatie Wanneer een meetwaarde wordt geaggregeerd langs hiërarchieën die geen deel uitmaken van de ingestelde expressie die is gedeclareerd in de aggregatiefunctie, is de aggregatie niet impliciet. Wanneer hiërarchieën bijvoorbeeld aanwezig zijn in een tabel, aggregatie met set is aanwezig in de tabelvoettekst, de hiërarchieën in de tabel zijn niet opgegeven in de setexpressie, en het rapport bevat ergens een filter waardoor de oorspronkelijke hoofdniveaus van de hiërarchie in de tabel worden verwijderd, aggregeert het systeem geen waarden voor deze hoofdniveaus maar langs de oorspronkelijke ongefilterde hoofdniveaus (het oorspronkelijke queryresultaat). Verwante informatie Voorbeelden van expliciete en standaardaggregatie [pagina 158] 5.1.1.1.2.5.1.3 Voorbeelden van expliciete en standaardaggregatie Voorbeeld Expliciete en standaardaggregatie U hebt een hiërarchie met de volgende gegevens, en de hiërarchie wordt volledig uitgevouwen in een rapport weergegeven: Product Eenheidsverkoop Drinken 24,597 Alcoholische dranken 6,838 Dranken 13,573 Eten 19,194 Bakproducten ● 7,870 Wanneer [Eenheidsverkoop] in de voettekst van de tabel is geplaatst, wordt 43,791 geretourneerd. Deze standaardaggregatie retourneert de totale geaggregeerde waarde van de meetwaarde (24,597 + 19,194). ● Wanneer Som(Eenheidsverkoop]) in de voettekst van een tabel wordt geplaatst, wordt 72.072 geretourneerd. Deze expliciete aggregatie retourneert elke zichtbare waarde in de hiërarchie (24,597 + 6,838 + 13,573 + 19,194 + 7,870). ● De expliciete aggregatie Som([Eenheidsverkoop];[Product]&[Drinken].children) retourneert 20,411 (6,838 + 13,573) aangezien [Drinken] is uitgevouwen. ● De expliciete aggregatie Som([Eenheidsverkoop];{[Product]&[Drinken]; [Product]&[Dranken]}) retourneert 38.170 (24,597 + 13,573). De waarde voor [Dranken] komt twee keer voor in de berekening, omdat [Drinken] is uitgevouwen. 158 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken ● De standaardaggregatie Aggregatie([Eenheidsverkoop];{[Product]&[Drinken];[Product]. [Dranken]}) retourneert 24,597. De waarde voor [Dranken] wordt niet twee keer weergegeven in de berekening. Als u het knooppunt [Dranken] in het rapport samenvouwt, zijn de berekeningen als volgt: ● [Eenheidsverkoop] retourneert 43,791. De standaardaggregatie wordt niet beïnvloed door de wijziging in weergave. ● Som([Eenheidsverkoop]) retourneert 51,661 (24,597 + 19,194 + 7,870). De expliciete aggregatie gebruikt alle zichtbare waarden om de waarde te retourneren. ● Som([Eenheidsverkoop];[Product].&[Drink].children) retourneert een niet-null-waarde, zelfs al de onderliggende leden van [Drink] niet zichtbaar zijn. ● Som([Eenheidsverkoop];{[Product].&[Drinken];[Product].&[Dranken]}) retourneert 38,170 omdat [Dranken] niet zichtbaar is. De expliciete aggregatie gebruikt alleen zichtbare waarden. ● Aggregatie([Eenheidsverkoop];{[Product].&[Drinken];[Product].&[Dranken]}) retourneert 24,597. De standaardaggregatie wordt niet beïnvloed door de wijziging in weergave. 5.1.1.2 5.1.1.2.1 Tekst zoeken Tekst zoeken in een rapport 1. Klik op Zoeken op de onderste werkbalk om de balk Zoeken onder het rapport weer te geven. 2. Typ de tekst waarop u wilt zoeken in het vak Zoeken. 3. Klik op het pijltje naast het vak en selecteer Identieke hoofdletters/kleine letters om een hoofdlettergevoelige zoekopdracht uit te voeren of Niet hoofdlettergevoelig. 4. Als de tekst meer dan eens voorkomt, klikt u op Volgende of Vorige om andere exemplaren van de tekst te markeren of Alles markeren om alle exemplaren van de tekst te markeren. 5.1.1.3 5.1.1.3.1 Weergavemodi Definitie van weergavemodi U kunt rapporten in verschillende modi weergeven, afhankelijk van hoe u met de gegevens wilt werken en hoe u de gegevens wilt weergeven. 5.1.1.3.1.1 Paginamodus In de paginamodus ziet u de pagina-indeling van rapporten, inclusief paginamarges, kopteksten en voetteksten. Gebruik de paginamodus als u de indeling van tabellen en diagrammen, en de indeling van rapportpagina's wilt verfijnen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 159 5.1.1.3.1.1.1 De rapportgrootte instellen in de modus Pagina U kunt de rapportgrootte instellen op een bepaald percentage of op een bepaald aantal pagina's in lengte of breedte. Als u bijvoorbeeld instelt dat het rapport één pagina lang is, worden alle elementen in het rapport opnieuw gerangschikt zodat het op één horizontale pagina past. Met het instellen van de rapportgrootte overschrijft u alle andere instellingen die de pagina-indeling van het rapport bepalen. Als u bijvoorbeeld een rapport met drie secties hebt en elke sectie begint op een nieuwe pagina, dan bevat het rapport toch maar één pagina als u de lengte instelt op één pagina. De rapportgrootte wordt alleen van kracht in de modus Pagina. 5.1.1.3.1.1.1.1 De rapportgrootte instellen 1. Selecteer de tab Pagina-instelling in de Ontwerpmodus. 2. Selecteer de Breedte en de Hoogte in de respectievelijke vakken, of stel de grootte in als percentage in het vak Schaal. Als u een percentage definieert, worden de breedte en hoogte automatisch berekend. 5.1.1.3.1.2 Snelle weergave (modus) De snelle weergavemodus is de standaardweergavemodus. Dit is een pagineringsmodus op basis van de gegevens en niet op de fysieke omvang van de rapportpagina's. In de modus Snelle weergave worden alleen de tabellen, rapporten en vrije cellen in rapporten weergegeven, waarbij een maximum aantal records verticaal en horizontaal wordt weergegeven, afhankelijk van de instellingen voor Snelle weergave. In de modus Snelle weergave wordt eveneens de minimum paginabreedte en -hoogte opgegeven, en de hoeveelheid opvulling langs de randen van het rapport. Omdat in de modus Snelle weergave het aantal horizontale en verticale rijen wordt beperkt, bevat een rapport mogelijk niet alle gegevens. Gebruik de modus Snelle weergave wanneer u zich op het analyseren van resultaten wilt concentreren, berekeningen of formules wilt toevoegen of onderverdelingen of sorteerbewerkingen aan tabellen wilt toevoegen om de resultaten te organiseren. De eigenschappen van de snelle weergavemodus kunnen door de beheerder of rechtstreeks in de toepassing worden geconfigureerd. Eigenschap Configuratie Maximaal aantal verticale records Beheerder Maximaal aantal horizontale records Beheerder Minimale paginabreedte Beheerder Minimale paginahoogte Beheerder Rechts opvullen Beheerder 160 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Opmerkingen Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Eigenschap Configuratie Onder opvullen Beheerder Verticale records per pagina Toepassing Horizontale records per pagina Opmerkingen Toepassing ● Is alleen van invloed op horizontale tabellen en kruistabellen ● Horizontale tabellen worden nooit verticaal geknipt ● Het aantal rijen in een horizontale tabel wordt genegeerd bij berekeningen van verticale records ● Is alleen van invloed op verticale tabellen, formulieren en kruistabellen ● Het aantal rijen in een verticale tabel wordt genegeerd bij berekeningen van horizontale records Overige opmerkingen: ● Kop- en voetteksten van tabellen worden niet als rijen beschouwd. ● Vrijstaande cellen en diagrammen worden niet als rijen beschouwd. ● Sectiecellen worden niet als rijen geteld als de sectie niet leeg is. ● Sectiecellen worden als verticale rijen geteld als de sectie leeg is. ● De optie Geen pagina-einde in blok heeft geen invloed op de modus Snelle weergave 5.1.1.3.1.2.1 wijzigen De instellingen voor de modus Snelle weergave U kunt het aantal horizontale en verticale records per pagina instellen in de modus Snelle weergave. 1. Klik met de rechtermuisknop in het rapport en selecteer Rapport opmaken om het dialoogvenster Rapport opmaken te openen. 2. Selecteer het tabblad Algemeen. 3. Selecteer het aantal horizontale en verticale records per pagina in de sectie Pagina-inhoud (alleen modus Snelle weergave). 5.1.1.3.2 Schakelen tussen weergavemodi 1. Als u een rapport in de snelle weergavemodus wilt weergeven, klikt u in de statusbalk op Snelle weergave. 2. Als u een rapport in de Paginamodus wilt weergeven, klikt u in de statusbalk op Pagina. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 161 5.1.1.4 Rapportgegevens samen- en uitvouwen U kunt rapportgegevens verbergen en weergeven door de weergave van verschillende rapportgegevens uit en samen te vouwen. U kunt secties, onderverdelingen en tabellen uit- en samenvouwen. Gegevens worden verborgen en weergegeven op verschillende manieren afhankelijk van het rapportelement. Rapportelement Resultaat Sectie Wanneer een sectie is samengevouwen, worden de sectiedetails verborgen en alleen vrije cellen weergegeven. In de leesmodus kunt u secties samenvouwen en uitvouwen met de DHTML-viewer (webviewer), de Java-applet (Rich Internet Application) en Web Intelligence Rich Client. Tabel of onderverdeling Wanneer een tabel of onderverdeling is samengevouwen, worden de rijen verborgen en alleen de kop- en voetteksten weergegeven. (Tabellen moeten kop- en voetteksten hebben om ze uit en samen te kunnen vouwen.) Verticale tabellen, horizontale tabellen en kruistabellen kunnen worden in- en uitgevouwen. In de leesmodus kunt u secties samenvouwen en uitvouwen met de Java-applet (Rich Internet Application) en Web Intelligence Rich Client. U kunt tabellen niet samen- en uitvouwen met de DHTML-viewer (webviewer). 5.1.1.4.1 Rapportgegevens samen- en uitvouwen U kunt gegevens in de lees- en ontwerpmodus in- en uitvouwen door het overzicht te activeren. 1. Selecteer Overzicht op de werkbalk in de leesmodus om de balk voor in- en uitvouwen boven aan en links van het rapport weer te geven. Met de DHTML-viewer kunt u secties alleen in de leesmodus samen- en uitvouwen. Met Web Intelligence Rich Client en de Java-applet (Rich Internet Application) kunt u secties en tabellen in de leesmodus samen- en uitvouwen. 2. Selecteer in ontwerpmodus de optie Analyse Interactie boven aan en links van het rapport weer te geven. 3. Gebruik de pictogrammen +/- op de werkbalk die overeenkomen met en zijn afgestemd op de individuele rapportelementen, om de specifieke rapportelementen uit en samen te vouwen. 4. Gebruik de pictogrammen links onderaan of rechts bovenaan op de werkbalk om alle exemplaren van een type rapportelement uit en samen te vouwen. 162 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Overzicht om de balk voor in- en uitvouwen Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.1.1.5 rapport Alle verborgen inhoud opnieuw weergeven in een U kunt tabellen, cellen en secties in rapporten verbergen. Klik met de rechtermuisknop op het rapport met verborgen inhoud, en klik op Alle verborgen inhoud weergeven. 5.1.1.6 Rapporten afdrukken U kunt documenten per rapport afdrukken. U kunt een of meerdere rapporten uit één document afdrukken. Rapporten worden van links naar rechts afgedrukt en vervolgens van boven naar beneden. Als een rapport breder is dan het papier dat wordt gedefinieerd voor de rapportindeling, worden er pagina-einden ingevoegd. Het papierformaat en de afdrukstand kunnen afwijken van het papierformaat en de afdrukstand die zijn ingesteld voor rapporten die worden weergegeven in de Java- of desktopinterface. Gebruikers kunnen verschillende printers gebruiken en de gewenste pagina-indeling opgeven wanneer ze afdrukken. U kunt documenten rechtstreeks afdrukken via de Java- en desktopinterfaces. Wanneer u afdrukt via de HTMLinterface, exporteert u het document naar een PDF-bestand dat u vervolgens kunt afdrukken. 5.1.1.6.1 1. 2. Rapporten afdrukken Klik op Afdrukken op het tabblad Bestand. ○ Als u de HTML-interface gebruikt, wordt het dialoogvenster Bestand downloaden. ○ Als u de Java- of desktopinterface gebruikt, wordt het dialoogvenster Afdrukken weergegeven. Kies uw afdrukopties en druk het rapport af. 5.2 Werken met tabellen 5.2.1 5.2.1.1 Gegevens weergeven in tabellen Overzicht van tabellen Wanneer u een nieuw document maakt en de query voor het eerst uitvoert om de resultaten weer te geven, bevat het document een rapport waarin de queryresultaten in een verticale tabel zijn opgenomen. U kunt het volgende doen: ● De organisatie van de tabel wijzigen Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 163 ● Gegevens verwijderen of toevoegen ● Andere rijen of kolommen invoegen ● Het tabeltype wijzigen om de resultaten anders weer te geven ● De tabel omzetten in een diagram om de resultaten anders weer te geven ● Andere tabellen invoegen 5.2.1.2 5.2.1.2.1 Tabeltypen Verticale tabel In verticale tabellen worden de koptekstcellen boven aan de tabel weergegeven en de bijbehorende gegevens in kolommen. In de koptekstcellen worden standaard de namen van de dimensies, details en waarden in de tabel weergegeven. De cellen in het hoofdgedeelte bevatten de bijbehorende waarden. 5.2.1.2.2 Horizontale tabel In horizontale tabellen worden de koptekstcellen links van de tabel weergegeven en de bijbehorende gegevens in rijen. In de koptekstcellen worden standaard de namen van de dimensies, details en waarden in de tabel weergegeven. De cellen in het hoofdgedeelte bevatten de bijbehorende waarden. 164 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.2.1.2.3 Kruistabellen In kruistabellen worden waarden voor dimensies op de bovenste as en op de linkeras weergegeven. In het hoofdgedeelte worden de waarden van een waarde weergegeven die horen bij de dwarsdoorsnede van de dimensies. In deze kruistabel worden waarden van [Kwartaal] bijvoorbeeld op de bovenste as en waarden van [Staat] op de linkeras weergegeven. In het hoofdgedeelte worden de verkoopomzetten voor elk kwartaal in elk land weergegeven. U kunt meerdere dimensies opnemen in kruistabellen. In deze kruistabel worden bijvoorbeeld twee dimensies weergegeven. De waarden voor de waarde [Verkoopomzet] zijn waarden van elk land per kwartaal voor elke productlijn. Als u kruistabellen maakt waarvan het hoofdgedeelte een dimensie of dimensies bevat, worden de waarden van cellen in het hoofdgedeelte berekend op basis van een multidimensionaal gegevensmodel. De waarden die in het hoofdgedeelte worden weergegeven, worden berekend op basis van alle coördinaten op de tabelassen, ongeacht of er een rij is voor het specifieke coördinaat in de gegevens. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 165 5.2.1.2.4 Formulieren Formulieren zijn handig in een rapport als u gedetailleerde gegevens over een klant, product of partner wilt weergeven. Een formulier is bijvoorbeeld handig als u aparte klantgegevens met informatie zoals het rekeningnummer, de naam, het adres, enzovoort wilt weergeven. Formulieren zijn ook handig als u adresetiketten voor enveloppen samenstelt. 5.2.1.3 5.2.1.3.1 slepen Tabellen creëren en bewerken Een tabel maken door objecten naar een rapport te U hebt al een gegevensbron geselecteerd en een query gemaakt voor het document waar u mee werkt. U werkt met een rapport en wilt een tabel in het rapport invoegen. U gebruikt de beschikbare objecten die zijn gemaakt toen u uw query's maakte. 1. Klik in de ontwerpmodus op Beschikbare objecten links van het rapport om het scherm Beschikbare objecten in het linkervenster weer te geven. 2. Selecteer een of meer objecten en sleep deze naar een leeg deel van het rapport. Wanneer u de cursor loslaat, worden de objecten als kolommen in een verticale tabel weergegeven. 3. Als u nog een of meer objecten aan de tabel wilt toevoegen, versleept u deze naar een bestaande tabel. Sleep het object naar de linkerkant van de kolom om een kolom links van een bestaande kolom toe te voegen. Sleep het object naar de rechterkant van de kolom om een kolom rechts van een bestaande kolom toe te voegen. Sleep het object naar het midden van de kolom om een bestaande kolom te vervangen. 166 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.2.1.3.2 1. Klik op Een tabel maken door een sjabloon te selecteren Ontwerp Alleen structuur om over te schakelen op de structuurmodus. Als u in de structuurmodus werkt, kunt u de nieuwe tabel definiëren en hier een voorbeeld van weergeven zonder dat de server eerst alle wijzigingen doorvoert. 2. Klik op Rapportelementen Tabellen Verticale tabel definiëren/Horizontale tabel definiëren/Kruistabel definiëren/Formulier definiëren . 3. Klik in het rapport op de plaats waar u de tabel wilt weergeven. Het dialoogvenster Rapportelement invoegen wordt weergegeven. 4. Als u tabelonderdelen (kolommen, rijen of cellen) wilt toevoegen, klikt u afhankelijk van of u een verticale, horizontale of kruistabel of een formulier maakt op + rechts van een bestaand onderdeel in het rechtervenster van het dialoogvenster en selecteert u vervolgens het object dat aan de kolom, rij of cel moet worden gekoppeld in de vervolgkeuzelijst. Opmerking U kunt in plaats van een rapportobject een formule aan het onderdeel koppelen door te klikken op het pijltje naast het onderdeel, Formule bewerken te selecteren, en de formule in de Formule-editor te definiëren. 5. Als u een tabelonderdeel wilt verwijderen, klikt u op het pijltje rechts naast het onderdeel en selecteert u Verwijderen in het menu of klikt u op X. 6. Als u klaar bent met het definiëren van de tabel, selecteert u gegevens te vullen of klikt u op OK. Ontwerp Met gegevens om de tabel met 5.2.1.3.3 Een andere sjabloon toepassen op een tabel met Omzetten U kunt een tabel in een andere indeling of naar een diagram omzetten. Kies de snelmenuoptie Tabel omzetten of selecteer de tabel- of diagramstijl in de sectie Hulpprogramma's van het tabblad Rapportelementen. 1. Klik met de rechtermuisknop op de tabel die u opnieuw wilt opmaken, en selecteer opties voor Omzetten in weer te geven. 2. Kies het nieuwe type tabel of diagram. 3. Klik op OK om het dialoogvenster te sluiten. Tabel omzetten om de Als u een tabel met een unicodelettertype hebt omgezet naar een diagram, blijft het lettertype niet behouden als unicode niet als uw standaardlettertype voor diagrammen is gedefinieerd. U moet het diagram opmaken met het unicodelettertype. Neem contact op met de beheerder voor meer informatie. 5.2.1.3.4 1. Rijen of kolommen aan een tabel toevoegen Selecteer een cel in de kolom of rij waarnaast u een andere kolom of rij wilt invoegen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 167 2. Klik met de rechtermuisknop en selecteer selecteer Rapportelement Tabelindeling Invoegen Rij boven/Rij onder/Kolom links/Kolom rechts , of Invoegen Rij boven invoegen/Rij onder invoegen/Kolom links invoegen/Kolom rechts invoegen . 3. Sleep een object uit het venster Beschikbare objecten links naar de lege kolom of rij die u hebt ingevoegd. 5.2.1.3.5 Rijen of kolommen uit een tabel verwijderen 1. Klik met de rechtermuisknop op de tabelkolom of -rij die u wilt verwijderen en selecteer Verwijderen in het menu. Als u Verwijderen in het menu selecteert, wordt standaard de kolom in een verticale tabel of een rij in een horizontale tabel verwijderd. 2. U kunt Rij of Kolom selecteren. 3. Klik op OK. 5.2.1.3.6 Een rij of kolom verplaatsen Sleep de geselecteerde kolom of rij en zet deze neer vóór of na een andere kolom of rij in de tabel. Wanneer u een kolom of een rij versleept, wordt de koptekst van de kolom of rij naast de aanwijzer weergegeven. 5.2.1.3.7 Een rij of kolom omwisselen Sleep de geselecteerde kolom of rij naar de kolom of rij waarmee u deze wilt wisselen. 5.2.1.3.8 De celinhoud uit een tabel wissen U kunt de celinhoud wissen en vervolgens de lege cellen gebruiken om afbeeldingen, hyperlinks, formules of de tekst die u typt weer te geven. U kunt de volgende typen cellen in een tabel wissen: ● Koptekstcellen - u kunt elke koptekstcel afzonderlijk wissen. ● Voettekstcellen - u kunt elke voettekstcel afzonderlijk wissen. ● Bijbehorende cellen in het hoofdgedeelte - als u een cel in het hoofdgedeelte wist, kunt u automatisch alle cellen in dezelfde kolom of rij van de tabel wissen. 1. Om de cel die u wilt wissen te selecteren klikt u op de cel. De celranden worden gemarkeerd. 2. Klik met de rechtermuisknop op de geselecteerde cel en klik op Inhoud wissen. 168 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.2.1.3.9 Een tabel verwijderen 1. Om de tabel die u wilt verwijderen te selecteren, klikt u op de bovenrand van de tabel. Er verschijnt een grijze rand rondom de tabel. 2. Druk op de toets Delete. 5.2.1.3.10 Een tabel kopiëren U kunt tabellen kopiëren en in een rapport of een externe toepassing plakken, zoals Microsoft Word of Excel. U kunt tabellen niet van het ene naar het andere exemplaar van Web Intelligence kopiëren. 1. Selecteer de tabel, klik met de rechtermuisknop en selecteer Kopiëren. 2. Als u de tabel in een ander deel van het rapport wilt plakken, klikt u met de rechtermuisknop op de gewenste locatie en klikt u op Plakken. 3. Als u het diagram in een andere toepassing wilt plakken, plakt u de inhoud van het Klembord vanuit de andere toepassing. u kunt een tabel ook naar een andere toepassing kopiëren door deze rechtstreeks naar het geopende document in de doeltoepassing te slepen. De tabel wordt als een afbeelding in het geopende document weergegeven wanneer deze in een andere toepassing wordt geplakt. 5.2.1.4 Tabellen en tabelcellen opmaken 5.2.1.4.1 Een achtergrondkleur voor de tabel of cellen selecteren U kunt de achtergrondkleur voor een tabel of de cellen instellen. Wanneer de achtergrondkleur van cellen is gedefinieerd (zelfs wit), krijgt deze kleur voorrang boven de achtergrondkleur van de tabel. Als u probeert een achtergrondkleur op de volledige tabel toe te passen en de cellen blijven wit, moet u controleren dat de cellen niet zijn ingesteld met een witte achtergrond. 1. Selecteer de tabel of cel, klik met de rechtermuisknop en selecteer vervolgens Tabel opmaken of Cel opmaken. 2. Selecteer het tabblad Weergave in het dialoogvenster. 3. Klik op het keuzerondje naast het pictogram van het kleurenpalet rechts naast de optie Geen kleur. 4. Klik op het pijltje naast het pictogram van het kleurenpalet om het palet weer te geven. 5. Selecteer de kleur in het palet. 6. Klik op OK. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 169 5.2.1.4.2 Afwisselende rij- en kolomkleuren voor een tabel definiëren 1. Selecteer de tabel, klik met de rechtermuisknop en selecteer Tabel opmaken. 2. Klik op het tabblad Weergave in het dialoogvenster. 3. In de sectie Andere kleur stelt u de frequentie in waarmee de andere kleur moet worden weergegeven voor de andere rijkleur in de keuzelijst met invoervak naast Frequentie. 4. Klik op het pijltje naast Kleur en kies de kleur uit het kleurenpalet. 5. Klik op OK. 5.2.1.4.3 Een afbeelding of skin in een tabel invoegen 1. Selecteer de tabel, klik met de rechtermuisknop en selecteer Tabel opmaken. 2. Klik op het tabblad Weergave in het dialoogvenster. 3. Selecteer Skin en selecteer een skin in de lijst om een skin weer te geven. Wanneer u een skin op een tabel toepast, moet u zorgen dat de horizontale of verticale opvullingswaarde hoger is dan 0.00, omdat de skin anders niet wordt weergegeven. 4. Als u met een URL naar een afbeelding wilt verwijzen, selecteert u Afbeelding van URL en typt u de URL. ○ Voor toegang tot een afbeelding op de bedrijfsserver, typt u de naam van de afbeelding. In de toepassing wordt boimg:// ingevoegd wanneer u op Toepassen klikt. ○ Klik op Afbeelding uit bestand en op Bladeren en blader naar het gewenste afbeeldingsbestand als u rechtstreeks naar een afbeeldingsbestand wilt gaan. 5. Als u wilt verwijzen naar een afbeeldingsbestand, bepaalt u op basis van de lijsten Weergave en Positie hoe de afbeelding wordt weergeven. 6. Klik op OK om het dialoogvenster te sluiten. 7. Als u de afbeelding of het patroon wilt verwijderen, selecteert u Geen voor het patroon. 5.2.1.4.4 1. Tabel- of celranden opmaken Klik met de rechtermuisknop op de tabel of cel en selecteer vervolgens opmaken of Cel in het snelmenu. 2. Selecteer het tabblad Rand. 3. Stel de randstijlen en -kleuren in met de opties op het tabblad. 170 Tabel opmaken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.2.1.4.5 1. De tekst in tabelcellen opmaken Selecteer de cellen waarvan u de tekst wilt opmaken. (Als u meerdere kolommen of cellen wilt selecteren, selecteert u de eerste kolom of cel, houdt u de Ctrl-toets ingedrukt en selecteert u de overige kolommen of cellen.) Als u een cel in een kolom selecteert, worden alle cellen in de kolom geselecteerd. 2. Maak de tekst in de geselecteerde cellen op met behulp van de toolbox 3. Selecteer naar wens het lettertype, de stijl, de grootte en effecten. 4. Klik op OK. 5.2.1.4.6 Cel opmaken Lettertype . Celhoogte en -breedte instellen U kunt de hoogte en de breedte van cellen definiëren met slepen en neerzetten, maar u kunt de grootte van de cellen ook opgeven in het dialoogvenster Cel opmaken. Als u de celinhoud in rapporten wilt verbergen, kunt u de celbreedte instellen op 0,1 cm zodat de celbreedte gewijzigd kan worden om de celinhoud later te kunnen weergeven. 1. Versleep de celranden totdat de cel de gewenste hoogte en breedte heeft, of: 2. Selecteer de cellen die u wilt wijzigen, klik met de rechtermuisknop en selecteer Cel opmaken. 3. Selecteer het tabblad Algemeen. 4. Stel de celhoogte en -breedte in. 5. Als u de cel wilt instellen op Automatisch, selecteert u Breedte automatisch instellen voor inhoud en/of Hoogte automatisch instellen voor inhoud en stelt u de minimumbreedte en -hoogte in. Sommige functies zijn incompatibel met cellen waarvan de afmetingen automatisch worden ingesteld. Als u een van deze functies in een cel plaatst waarvan de afmetingen automatisch worden ingesteld, geeft de functie het foutbericht #RECURSIVE. U kunt de celbreedte en -hoogte ook automatisch instellen door op de randen van de cel te dubbelklikken. ○ Als u automatisch de celbreedte wilt instellen, dubbelklikt u op de rechterrand van de cel. ○ Als u automatisch de celhoogte wilt instellen, dubbelklikt u op de benedenrand van de cel. Met het automatisch instellen van de celgrootte blijft de huidige celgrootte de minimumgrootte en wordt de cel groter gemaakt wanneer de tekenreeks in de cel groter is dan de opgegeven minimumgrootte. Opmerking Bij documenten die tabellen bevatten waarvoor de celgrootte is ingesteld op Automatisch instellen, duurt het langer voordat deze worden weergegeven dan bij documenten waarbij de tabellen cellen met een vaste celbreedte en -hoogte bevatten. Opmerking De eigenschappen Automatische hoogte en Automatische breedte werken niet goed wanneer Celinhoud lezen als in een Web Intelligence-rapport is ingesteld op HTML. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 171 5.2.1.4.6.1 Effecten van automatisch instellen en tekstomloop De volgende tabel geeft een overzicht van de effecten van automatisch instellen en tekstomloop, zowel afzonderlijk als gecombineerd: Functie Effect Tekstomloop Tekst loopt door aan het einde van de cel Breedte automatisch instellen De celbreedte wordt automatisch aangepast zodat de hele tekst wordt weergegeven. Hoogte automatisch instellen De celhoogte wordt automatisch aangepast zodat de hele tekst wordt weergegeven. Breedte automatisch instellen + hoogte automatisch instellen De celbreedte- en hoogte worden automatisch aangepast zodat de hele tekst wordt weergegeven. Tekstomloop + breedte automatisch instellen De celbreedte wordt automatisch aangepast aan het langste woord. De celhoogte wordt niet automatisch aangepast aan het aantal regels, dus de tekst wordt mogelijk verticaal afgekapt. Tekstomloop + hoogte automatisch instellen De celhoogte wordt automatisch aangepast aan de hoeveelheid regels die is gemaakt door tekstomloop. De celbreedte wordt niet automatisch aangepast aan het langste woord, dus de tekst wordt mogelijk horizontaal afgekapt. Tekstomloop + hoogte automatisch instellen + breedte automatisch instellen De celhoogte en -breedte worden automatisch aangepast aan de tekst en de tekst wordt niet horizontaal of verticaal afgekapt. 5.2.1.4.7 Opmaak kopiëren/plakken U kunt de opmaak van een rapport, tabel of cel snel op andere rapporten, tabellen of cellen toepassen met behulp van Opmaak kopiëren/plakken. De optie Opmaak kopiëren/plakken is beschikbaar in de sectie Hulpprogramma's van het tabblad Opmaak. De toegepaste opmaakopties zijn afhankelijk van de objecten die u als bron en als doel kiest. In het algemeen worden alleen de eigenschappen toegepast die van invloed zijn op de visuele opmaak (bijvoorbeeld lettertypestijl, achtergrondkleur). Eigenschappen die van invloed zijn op de weergave van gegevens (bijvoorbeeld tabeleigenschappen zoals "Aggregatie van dubbele rijen vermijden") worden niet toegepast. 1. Selecteer het rapport, de tabel of cel waarvan u de opmaak wilt toepassen. 2. Klik op Opmaak kopiëren/plakken om de opmaak eenmaal toe te passen, of dubbelklik om de opmaak meermaals toe te passen. Opmaak kopiëren/plakken bevindt zich in de toolbox 3. Opmaak Hulpprogramma's . Klik op het rapport, de tabel of cel waarop u de opmaak wilt toepassen. Als u één keer op Opmaak kopiëren/plakken hebt geklikt, wordt dit gedeactiveerd. Als u op Opmaak kopiëren/plakken hebt dubbelgeklikt, blijft dit geactiveerd. 172 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 4. Als u op Opmaak kopiëren/plakken hebt dubbelgeklikt, moet u er nogmaals op klikken of op Esc drukken om de bewerking te annuleren. (Dit kunt u ook doen voordat u de opmaak de eerste keer toepast als u dit toch niet wilt.) 5.2.1.4.8 De positie van een tabel of diagram op de rapportpagina instellen Hieronder vindt u instructies om een tabel of diagram op een rapportpagina te plaatsen. U kunt hetzelfde layoutvak ook oproepen via Rapportelementen Positie of het diagram te klikken en Uitlijnen te selecteren. Uitlijnen of door met de rechtermuisknop op de tabel 1. Selecteer de rand van de tabel of het diagram, klik met de rechtermuisknop en selecteer Tabel opmaken... of Diagram opmaken.... 2. Selecteer Lay-out. 3. Gebruik de besturingselementen in de sectie Relatieve positie om de tabel- of diagrampositie in verhouding tot de andere rapportelementen in te stellen. 5.2.1.4.9 Tabellen en cellen in laagvolgorde De laagvolgorde bepaalt hoe tabellen en cellen worden weergegeven wanneer ze dezelfde ruimte in een rapport beslaan. Een object meer op de voorgrond in de laagvolgorde wordt weergegeven over een object dat zich meer op de achtergrond in de laagvolgorde bevindt. 1. Selecteer de tabel of cel waarvoor u de laag wilt instellen. 2. Klik met de rechtermuisknop en klik op Volgorde en vervolgens op de laagvolgordeoptie. Optie Beschrijving Vooraan plaatsen De tabel of cel wordt het eerste object in de laagvolgorde. Achteraan plaatsen De tabel of cel wordt het laatste object in de laagvolgorde. Naar voorgrond De tabel of cel wordt één laag naar voren gebracht in de laagvolgorde. Naar achtergrond De tabel of cel wordt één laag naar achteren gebracht in de laagvolgorde. 5.2.1.4.10 Tabelcellen samenvoegen 1. Selecteer de cellen die u wilt samenvoegen door Ctrl ingedrukt te houden en op de cellen klikken. 2. Houd Ctrl ingedrukt, klik met de rechtermuisknop en selecteer Samenvoegen. Als u cellen samenvoegt, bevat de samengevoegde cel alleen de gegevens uit de eerste cel die u hebt geselecteerd. Gegevens uit alle andere cellen gaan verloren. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 173 5.2.1.5 De weergave van tabellen bepalen 5.2.1.5.1 Tabellen, rijen of kolommen weergeven of verbergen Soms worden er in tabellen of specifieke rijen en kolommen geen waarden weergegeven. Als de verkoop van een bepaald product bijvoorbeeld wordt gestopt, zijn de tabelrijen en -kolommen die normaalgesproken resultaten tonen voor dat product leeg. Deze lege rijen, kolommen of tabellen worden standaard weergegeven. U kunt ervoor kiezen deze weer te geven of te verbergen. Wanneer een tabel of element is verborgen, wordt de naam cursief en grijs weergegeven in het venster Documentstructuur en filters. U kunt tabellen ook weergeven en verbergen op basis van het resultaat van een formule. 1. Selecteer de tabel, klik met de rechtermuisknop en selecteer Tabel opmaken. 2. Selecteer het tabblad Algemeen. 3. Selecteer Altijd verbergen om de tabel te verbergen. 4. Selecteer Verbergen indien leeg om de tabel te verbergen als deze leeg is. 5. Selecteer Verbergen indien de volgende formule waar is en typ een formule in het vak om de tabel te verbergen indien de formule waar is. 6. Selecteer Rijen met lege meetwaarden weergeven als u rijen met lege meetwaarden wilt weergeven. 7. Activeer Rijen met lege dimensiewaarden weergeven als u rijen met lege dimensiewaarden wilt weergeven. 8. Als de tabel een kruistabel is, klikt u op Rijen/kolommen met lege dimensiewaarden weergeven om rijen/ kolommen met lege dimensiewaarden weer te geven. 5.2.1.5.2 Verborgen tabellen, cellen of secties opnieuw weergeven Tabellen, cellen en secties kunnen onvoorwaardelijk verborgen worden als deze geen gegevens bevatten of gebaseerd zijn op het resultaat van een formule. U kunt deze tabellen opnieuw weergeven. Alle verborgen elementen in een rapport weergeven: klik met de rechtermuisknop in het rapport en selecteer Alle verborgen inhoud weergeven. U kunt ook het volgende doen: 1. Selecteer de verborgen tabel, vrije cel of sectie op het tabblad Documentstructuur en filters in het linkervenster of selecteer het verborgen rapportobject in de tabel waarin het wordt weergegeven. 2. Klik met de rechtermuisknop en selecteer 5.2.1.5.3 Verbergen Dimensies in tabellen verbergen 1. Selecteer in Ontwerpmodus de kolom met de dimensie. 2. Selecteer Rapportelementen verbergen. 174 Weergeven . Celgedrag © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Verbergen Dimensie verbergen om de dimensie te Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.2.1.5.4 Verborgen dimensies opnieuw weergeven 1. Selecteer in Ontwerpmodus de tabel met de verborgen dimensies. 2. Selecteer Rapportelementen opnieuw weer te geven. 3. Als de verborgen dimensies de enige objecten in de tabel waren, klikt u met de rechtermuisknop op de tabel in Gedrag Verbergen Verborgen dimensies weergeven het venster Documentstructuur en filters van het linkervenster en selecteert u Verbergen om de dimensies Verborgen dimensies weergeven . 5.2.1.5.5 Aggregatie van dubbele rijen vermijden Wanneer rijen dubbele gegevens bevatten, worden meetwaarden standaard geaggregeerd. U kunt ervoor kiezen om in dit geval meetwaarden niet te aggregeren. 1. Selecteer de tabel, klik met de rechtermuisknop en selecteer Tabel opmaken. 2. Selecteer het tabblad Algemeen. 3. Selecteer Aggregatie van dubbele rijen vermijden. 5.2.1.5.6 Kop- en voetteksten van tabellen weergeven of verbergen 1. Selecteer de tabel, klik met de rechtermuisknop en kies Tabel opmaken om het dialoogvenster Tabel opmaken weer te geven. 2. Selecteer het tabblad Algemeen. 3. Selecteer Kopteksten van tabel om de kopteksten weer te geven. 4. Selecteer Voetteksten van tabel om de voetteksten weer te geven. Opmerking In een kruistabel zijn de opties Koptekst boven weergeven, Koptekst links weergeven, Onderste voettekst weergeven en Rechtervoettekst weergeven. 5.2.1.5.7 beginnen Tabellen op een nieuwe rapportpagina laten 1. Selecteer de tabel, klik met de rechtermuisknop en selecteer Tabel opmaken. 2. Selecteer het tabblad Indeling. 3. Selecteer Beginnen op een nieuwe pagina in het venster Verticaal of Horizontaal. De vensters Horizontaal en Verticaal verwijzen naar de tabelassen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 175 5.2.1.5.8 Objectnamen weergeven in kopteksten in kruistabellen 1. Selecteer de tabel, klik met de rechtermuisknop en selecteer Tabel opmaken. 2. Selecteer het tabblad Algemeen. 3. Klik op Objectnamen weergeven om de objectnamen in extra kopteksten in de kruistabel weer te geven. 5.2.1.5.9 Pagina-einden in tabellen vermijden 1. Selecteer de tabel, klik met de rechtermuisknop en selecteer Tabel opmaken. 2. Selecteer het tabblad Indeling. 3. Selecteer Pagina-einden in tabel vermijden in het venster Verticaal of Horizontaal. De vensters Horizontaal en Verticaal verwijzen naar de tabelassen. 5.2.1.5.10 De tabelkopteksten of -voetteksten op elke rapportpagina herhalen 1. Selecteer de tabel, klik met de rechtermuisknop en selecteer Tabel opmaken. 2. Selecteer het tabblad Indeling. 3. Selecteer Koptekst op elke pagina herhalen of Voettekst op elke pagina herhalen in het venster Verticaal of Horizontaal. De vensters Horizontaal en Verticaal verwijzen naar de tabelassen. 5.2.2 5.2.2.1 Gegevens in vrije cellen weergeven Definitie van vrije cellen Vrije cellen zijn losse cellen die zelfstandig in een rapport voorkomen. U kunt elke tekst of formule in een lege vrije cel plaatsen, of vooraf gedefinieerde vrije cellen gebruiken waarin specifieke informatie wordt weergegeven. De volgende vrije cellen bevatten de volgende functies: ● Formule- en tekstcellen: ○ Lege cel - lege cel waarin u tekst of een formule kunt invoeren. ○ Analysefilters - gebruikt de functie voor analysefilters om details van de op het rapport toegepaste analysefilters weer te geven. ○ Laatste vernieuwingsdatum - gebruikt de functie DatumLaatsteUitvoering om de laatste datum weer te geven waarop het document is vernieuwd. 176 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken ○ Documentnaam - gebruikt de functie NaamDocument om de documentnaam weer te geven. ○ Queryoverzicht - gebruikt de functie QuerySummary om details van de query's in het document weer te geven. ○ Aanwijzingsoverzicht - gebruikt de functie PromptSummary om details van de aanwijzingen in het document weer te geven. ○ Rapportfilteroverzicht - gebruikt de functie voor rapportfilteroverzicht om de op het rapport toegepaste rapportfilters weer te geven. ● Paginanummercellen: ○ Paginanummer - gebruikt de functie Pagina om het aantal pagina's in het rapport weer te geven. ○ Paginanummer/totaal aantal pagina's - gebruikt de functies Pagina en PaginaAantal om het huidige paginanummer en het totale aantal pagina's in het rapport weer te geven. ○ Totaal aantal pagina's - gebruikt de functie PaginaAantal om het totale aantal pagina's in het rapport weer te geven. Raadpleeg de handleiding voor het gebruik van functies, formules en berekeningen in Web Intelligence of de online Help voor meer informatie over de gebruikte functies in vrije cellen. 5.2.2.2 Een vrije cel in een rapport invoegen De Ontwerpmodus moet actief zijn als u een vrije cel wilt invoegen. 1. Selecteer 2. Selecteer Rapportelement Cel invoegen uit de lijst met cellen. 3. Plaats uw muis op het gedeelte van het rapport waarin u de cel wilt invoegen en klik op de linkermuisknop. 4. Als u een lege cel hebt ingevoerd, typt u de tekst of formule van de cel in het vak Formule in het menu Analyse. 5. Als u de cel wilt verwijderen, selecteert u de cel en drukt u op de Delete-toets. 5.2.2.3 Rapportelement Cel Leeg om een lege cel in te voegen. Vooraf gedefinieerd en kies een vooraf opgemaakte cel die u wilt Vrije cellen verbergen U kunt vrije cellen onvoorwaardelijk verbergen, wanneer deze leeg of op het resultaat van een formule gebaseerd zijn. 1. Klik met de rechtermuisknop in de vrije cel en klik op Cel opmaken om het dialoogvenster Cel opmaken weer te geven. 2. Selecteer het tabblad Algemeen. 3. Als u de cel onvoorwaardelijk wilt verbergen, selecteert u Altijd verbergen. 4. Als u de cel wilt verbergen als deze leeg is, selecteert u Verbergen wanneer leeg. 5. Als u de cel wilt verbergen op basis van de resultaten van een formule, klikt u op Verbergen wanneer de volgende formule waar is en typt u de formule in het vak. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 177 5.2.2.4 Verborgen tabellen, cellen of secties opnieuw weergeven Tabellen, cellen en secties kunnen onvoorwaardelijk verborgen worden als deze geen gegevens bevatten of gebaseerd zijn op het resultaat van een formule. U kunt deze tabellen opnieuw weergeven. Alle verborgen elementen in een rapport weergeven: klik met de rechtermuisknop in het rapport en selecteer Alle verborgen inhoud weergeven. U kunt ook het volgende doen: 1. Selecteer de verborgen tabel, vrije cel of sectie op het tabblad Documentstructuur en filters in het linkervenster of selecteer het verborgen rapportobject in de tabel waarin het wordt weergegeven. 2. Klik met de rechtermuisknop en selecteer 5.2.2.5 Verbergen Weergeven . Een vrije cel kopiëren U kunt vrije cellen kopiëren en in een rapport of een externe toepassing plakken, zoals Microsoft Word of Excel. U kunt vrije tabellen niet van het ene naar het andere exemplaar van de toepassing kopiëren. 1. Selecteer de vrije cel en klik in de werkbalk op Kopiëren. 2. Als u de vrije cel in een ander deel van het rapport wilt plakken, klikt u met de rechtermuisknop op de gewenste locatie en klikt u op Plakken. 3. Als u de vrije cel in een andere toepassing wilt plakken, plakt u de inhoud van het Klembord vanuit de andere toepassing. u kunt een vrije cel ook naar een andere toepassing kopiëren door deze rechtstreeks naar het geopende document in de doeltoepassing te slepen. Wanneer u een vrije cel versleept en in een Microsoft Officetoepassing neerzet, wordt de tekst in de cel in de toepassing geplakt. 5.2.3 Gegevens organiseren met secties, onderverdelingen en sorteringen 5.2.3.1 Secties gebruiken om gegevens te groeperen 5.2.3.1.1 Gegevens groeperen met secties Met secties kunt u rapportgegevens onderverdelen in kleine, handelbare delen. Voorbeeld Omzetresultaten per kwartaal in secties van een rapport groeperen U bent de regiomanager in Italië. U ontvangt een rapport met de jaaromzet van 2003 voor winkels in uw regio, onderverdeeld in steden en kwartalen. 178 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Plaats Kwartaal Verkoopomzet Florence K1 314430 Florence K2 273608 Florence K3 294798 Florence K4 252644 Milaan K1 215874 Milaan K2 194689 Milaan K3 204066 Milaan K4 188791 Rome K1 572177 Rome K2 619924 Rome K3 533765 Rome K4 520332 Als u een vergelijking wilt maken van de resultaten voor elke plaats per kwartaal, stelt u [Kwartaal] als een sectiewaarde in. Het rapport wordt in vier afzonderlijke secties per kwartaal onderverdeeld. K1 Plaats Verkoopomzet Florence 314430 Milaan 215874 Rome 572177 K2 Plaats Verkoopomzet Florence 273608 Milaan 194689 Rome 619924 K3 Plaats Verkoopomzet Florence 294798 Milaan 204066 Rome 533765 K4 Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 179 Plaats Verkoopomzet Florence 252644 Milaan 188791 Rome 520332 U kunt één sectie of meerdere secties met subsecties in een rapport maken. U kunt ook secties uit een rapport verwijderen of in een rapport verplaatsen. U kunt een sectie maken op basis van twee bronnen: ● op een dimensie die al wordt weergegeven op een tabel of diagram: klik met de rechtermuisknop op de dimensie en selecteer Sectie instellen. ● Een dimensie in het document die nog niet wordt weergegeven in een tabel of diagram U kunt geen sectie maken op basis van een waardeobject. 5.2.3.1.2 Filters toepassen op secties U kunt sectiefilters toepassen op basis van de waarden in de sectiekop of op waarden die in de sectie staan. Een sectiefilter op de sectiekop toepassen Als u een rapport hebt met een sectie over [Land], zal het filter [Land] = VS alle secties over landen buiten de VS uitfilteren. Een sectiefilter op de sectiegegevens toepassen Als u een rapport hebt met een sectie over [Regio] en het filter [Product]= Drankjes toepast op deze sectie, bevat het rapport alle secties die het product Drankjes bevatten. In dit geval bevatten de overige secties in het rapport producten die in deze regio's verkocht zouden worden, met uitzondering van drankjes. De reden hiervoor is dat het sectiefilter de regio's behoudt waarin drankjes verkocht worden, maar andere producten in de gegevens van de sectie niet uitsluit. Met andere woorden, het filter is gebaseerd of de gegevens in de sectie maar indirect toegepast op de gegevens in de sectiekop. 5.2.3.1.3 Een sectie maken vanuit een kolom Klik met de rechtermuisknop op de kolom die u als sectie wilt definiëren, en klik op Sectie instellen. 180 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.2.3.1.4 Een sectie van een dimensie maken 1. Selecteer 2. Klik in het rapport op de plaats waar u de sectie wilt invoegen. 3. Selecteer de dimensie in het weergegeven dialoogvenster en klik op OK om de sectie in te voegen. 5.2.3.1.5 Rapportelementen Sectie Sectie invoegen . Secties van een hiërarchie maken Als u een sectie op een hiërarchie maakt, wordt elk lid van de hiërarchie sectiekoptekst. U kunt secties op dezelfde manier uitvouwen als leden in een tabelkolom. U hebt een rapport met de volgende gegevens: Klantgeografie Gender Verkoopaantal via inter net Alle klanten Mannelijk 235.243 Vrouwelijk 254,342 Mannelijk 34,342 Vrouwelijk 45,464 Mannelijk 12,232 Vrouwelijk 14,242 Mannelijk 17,343 Vrouwelijk 18,001 Australië Canada Frankrijk Als u een sectie op [Klantgeografie] maakt, wordt het rapport in eerste instantie als volgt weergegeven: Alle klanten Gender Verkoopaantal via internet Mannelijk 235.243 Vrouwelijk 254,342 Als u de sectiekoptekst uitvouwt, wordt het rapport als volgt weergegeven: Alle klanten Gender Verkoopaantal via internet Mannelijk 235.243 Vrouwelijk 254,342 Australië Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 181 Gender Verkoopaantal via internet Mannelijk 34,342 Vrouwelijk 45,464 Canada Gender Verkoopaantal via internet Mannelijk 12,232 Vrouwelijk 14,242 Frankrijk Gender Verkoopaantal via internet Mannelijk 17,343 Vrouwelijk 18,001 5.2.3.1.6 Subsecties maken U kunt een rapport maken dat secties binnen secties bevat (subsecties) door een sectie binnen een bestaande sectie te maken. 5.2.3.1.7 Een sectiecel of sectie verwijderen Klik met de rechtermuisknop op de sectiecel en selecteer verwijderen, of 5.2.3.1.8 Verwijderen Cel en selectie Verwijderen Alleen cel om de sectiecel te om de sectie en de cel te verwijderen. De pagina-indeling voor een sectie instellen 1. Klik met de rechtermuisknop op de sectie en selecteer Sectie opmaken in het menu. 2. Selecteer het tabblad Lay-out in het dialoogvenster. 3. Selecteer Beginnen op een nieuwe pagina als u elke sectie wilt laten beginnen op een nieuwe pagina. 4. Selecteer Pagina-einden vermijden om pagina-einden in de sectie te vermijden. 5. Selecteer Op elke pagina herhalen om de sectiekoptekst op elke pagina te herhalen. 182 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.2.3.1.9 Secties verbergen 1. Selecteer de sectie. 2. Selecteer Rapportelementen Gedrag Verbergen 3. Selecteer is. Rapportelementen Gedrag Verbergen indien leeg 4. Selecteer Rapportelementen Gedrag Verbergen wanneer , selecteer Verbergen wanneer de volgende formule waar is en typ een formule in het vak om de sectie te verbergen wanneer de formule waar is. om de sectie te verbergen. om de sectie te verbergen als deze leeg De formule moet een Boolean-waarde retourneren (Waar of Niet waar). 5.2.3.1.10 Verborgen tabellen, cellen of secties opnieuw weergeven Tabellen, cellen en secties kunnen onvoorwaardelijk verborgen worden als deze geen gegevens bevatten of gebaseerd zijn op het resultaat van een formule. U kunt deze tabellen opnieuw weergeven. Alle verborgen elementen in een rapport weergeven: klik met de rechtermuisknop in het rapport en selecteer Alle verborgen inhoud weergeven. U kunt ook het volgende doen: 1. Selecteer de verborgen tabel, vrije cel of sectie op het tabblad Documentstructuur en filters in het linkervenster of selecteer het verborgen rapportobject in de tabel waarin het wordt weergegeven. 2. Klik met de rechtermuisknop en selecteer 5.2.3.1.11 Verbergen Weergeven . Kleuren en afbeeldingen in een sectie definiëren 1. Klik met de rechtermuisknop op de sectie en selecteer Sectie opmaken. 2. Klik op het tabblad Weergave in het dialoogvenster. 3. Definieer de kleuren en afbeeldingen met behulp van de besturingselementen op het tabblad Weergave. 5.2.3.2 5.2.3.2.1 Onderverdelingen gebruiken Definiëring van onderverdelingen Een onderverdeling is een scheiding in een blok waarin gegevens zijn gegroepeerd op basis van een geselecteerde dimensie, een detail of een waarde. Deze delen worden in de vorm van kleinere tabellen in hetzelfde blok weergegeven. Met onderverdelingen kunt u voor elke unieke waarde van een object alle gegevens in afzonderlijke tabeldelen weergeven. Het gebruik van onderverdelingen biedt twee grote voordelen: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 183 ● U kunt de weergave van uw gegevens efficiënter regelen. ● U kunt subtotalen weergeven. ● U kunt subaggregaties weergeven. 5.2.3.2.2 Onderverdelingen vergeleken met secties In een sectie worden gegevens verdeeld over verschillende vrije cellen, zogenaamde sectiekopteksten. Elke sectiekoptekst bevat één waarde voor een dimensie, met een gegevensblok dat overeenkomt met de dimensiewaarde. In een onderverdeling worden gegevens verdeeld binnen een blok. Een kolom bevat de waarden voor een dimensie, detail of waarde, die worden herhaald voor elke rij met waarden in het blok. 5.2.3.2.3 Onderverdelingen aanbrengen op hiërarchieën Wanneer u een onderverdeling toepast op een hiërarchie, wordt deze toegepast op alle hiërarchieleden op alle niveaus. Voorbeeld Een onderverdeling toegepast op een hiërarchie U hebt een rapport met de volgende gegevens: Klant Gender Eenheidsverkoop ALL F 131,587 M 138,215 F 131,587 M 138,215 F 36,759 M 37,989 VS CA Als u een onderverdeling toepast op de hiërarchie [Klant], ziet de weergave er als volgt uit. De onderverdeling wordt op alle leden van [Klant] toegepast. Klant Gender Eenheidsverkoop ALL F 131,587 M 138,215 ALL 269,802 Klant Gender Eenheidsverkoop VS F 131,587 184 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Klant Gender Eenheidsverkoop M 138,215 VS 269,802 Klant Gender Eenheidsverkoop CA F 36,759 M 37,989 CA 5.2.3.2.4 74,748 Standaardsorteervolgorde in onderverdelingen Bij het invoegen van een onderverdeling in een object, worden de waarden voor het object automatisch als volgt in oplopende volgorde gesorteerd: ● Als het gaat om numerieke waarden, verschijnt de laagste waarde op de eerste rij van de tabel en de hoogste waarde op de laatste rij. ● Als het gaat om tekst, worden de waarden van boven naar beneden alfabetisch gesorteerd. U kunt de sortering op elk gewenst moment aanpassen. U kunt meerdere onderverdelingen instellen en per onderverdeling een sorteerprioriteit opgeven, waarmee u aangeeft hoe de gegevens worden weergegeven wanneer u meerdere onderverdelingen in verschillende dimensies, details of waarden invoegt. 5.2.3.2.5 Een onderverdeling invoegen Opmerking U kunt geen onderverdelingen in Formuliertabellen invoegen. U moet zich in de Ontwerpmodus bevinden om onderverdelingen toe te voegen. 1. Selecteer de kolom waarop u de onderverdeling wilt toepassen. 2. Selecteer Analyse Weergave Onderverdeling Onderverdeling toevoegen De tabel is verdeeld in evenveel minitabellen als het aantal unieke waarden dat zich in een kolom bevindt. Elke minitabel heeft voettekst. Verwante informatie Onderverdelingen beheren [pagina 186] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 185 5.2.3.2.6 Een onderverdeling verwijderen U moet zich in de Ontwerpmodus bevinden om onderverdelingen te verwijderen. 1. Selecteer de kolom waarop de onderverdeling is gedefinieerd. 2. Selecteer Analyse Weergave Onderverdeling Onderverdeling verwijderen . De menuoptie Onderverdeling verwijderen is niet beschikbaar als er geen onderverdeling voor de kolom gedefinieerd is. 3. Als u alle onderverdelingen wilt verwijderen, selecteert u een willekeurige kolom in de tabel en selecteert u Analyse Weergave Onderverdeling Alle onderverdelingen verwijderen . De menuoptie Alle onderverdelingen verwijderen is niet beschikbaar als er geen onderverdelingen zijn gedefinieerd voor de tabel. 5.2.3.2.7 Onderverdelingen beheren U moet zich in de Ontwerpmodus bevinden om onderverdelingen te beheren. 1. Selecteer een willekeurige kolom in de tabel. 2. Selecteer Analyse Weergave Onderverdeling Onderverdelingen beheren . In het dialoogvenster worden de onderverdelingen weergegeven die in de tabel gedefinieerd zijn. Als de tabel een kruistabel is, worden in het dialoogvenster de onderverdelingen voor zowel de horizontale als de verticale as weergegeven. Elke onderverdeling wordt gerepresenteerd door de dimensie waarop deze is gedefinieerd. De volgorde waarin de dimensies worden weergegeven geeft aan in welke volgorde de onderverdelingen worden toegepast. 3. Als u de prioriteit van een onderverdeling wilt wijzigen, selecteert u de dimensie en klikt u op Omhoog of Omlaag om de dimensie binnen de prioriteitsvolgorde te verplaatsen. 4. Als u een onderverdeling wilt toevoegen, klikt u op Toevoegen en selecteert u de dimensie waarop u de onderverdeling wilt toepassen. 5. Als u een onderverdeling wilt verwijderen, selecteert u de dimensie en klikt u op Verwijderen. 6. Als u de eigenschappen van een onderverdeling wilt instellen, selecteert u de dimensie en de eigenschappen aan de rechterkant van het dialoogvenster. Klik op de koppeling die onder dit onderwerp staat voor meer informatie over de onderverdelingseigenschappen die u kunt instellen. Verwante informatie Onderverdelingseigenschappen [pagina 186] 5.2.3.2.8 Onderverdelingseigenschappen U kunt de volgende eigenschappen instellen voor een onderverdeling: 186 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Eigenschap Beschrijving Koptekst van onderverdeling Er wordt een koptekst weergegeven voor elk deel van de tabel, de kruistabel of het formulier als u een onder verdeling invoegt. Voettekst van onderverdeling Hiermee wordt een voettekst voor elke onderverdeling in een sectie weergegeven, inclusief een voettekst na elke rij voo reen tabel of kolom voor een kruistabel wanneer u een onderverdeling invoegt. Als u een bere kening op de gegevens toepast, wordt het resultaat in de voettekst weergegeven. Sorteerbewerking uitvoeren Hiermee wordt de standaardsorteervolgorde toegepast op de waarden in de onderverdeling. Dubbele waarden: Alles weergeven Alle waarden in de onderverdeling weergeven, zelfs de dubbele. Dubbele waarden: Eerste weergeven Hiermee wordt alleen de eerste waarde weergegeven bij dubbele waarden. Dubbele waarden: Samenvoegen Hiermee worden cellen die dubbele waarden bevatten samengevoegd en wordt één waarde weergegeven, verspreid over de samengevoegde cellen. Dubbele waarden: Eerste herhalen op nieuwe pagina Hiermee wordt de eerste waarde in een groep dubbele waarden aan het begin van onderverdeling en op elke nieuwe pagina weergegeven. Beginnen op een nieuwe pagina Elk gedeelte van de tabel of het formulier dat door een onderverdeling is gemaakt, wordt op een nieuwe pa gina geplaatst. Pagina-einden vermijden Elke onderverdelingssectie wordt waar mogelijk op de zelfde pagina geplaatst. Met deze optie wordt geen re kening gehouden als het blok groter is dan één pagina. Koptekst op elke pagina herhalen Hiermee wordt de koptekst op elke nieuwe pagina bo ven aan de tabel herhaald wanneer een tabel doorloopt op een nieuwe pagina. Voettekst op elke pagina herhalen Hiermee wordt de voettekst op elke nieuwe pagina on der aan de tabel herhaald wanneer een tabel doorloopt op een nieuwe pagina. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 187 5.2.3.3 Sorteringen gebruiken om gegevens te organiseren 5.2.3.3.1 Resultaten sorteren die in rapporten worden weergegeven U kunt sorteerbewerkingen toepassen op de waarden die in tabellen, secties en diagrammen worden weergegeven om waarden in een rapport te ordenen. Standaard wordt gesorteerd in de volgorde van de dimensies van links naar rechts van het resultaatobject. Opmerking Wanneer u sorteert in rapporten waar de onderliggende query al een sortering heeft uitgevoerd, moet u zorgen dat de gesorteerde querydimensie als eerste voorkomt in de tabel op het rapport. Als u dit niet doet, gaat het effect van de gesorteerde dimensie in het rapport verloren. U kunt ook de query bewerken zodat de gesorteerde dimensie eerst wordt geretourneerd. U kunt de volgende sorteervolgorden gebruiken: Sorteervolgorde Beschrijving Standaard Dit wordt soms de natuurlijke volgorde genoemd. Af hankelijk van het type gegevens in de kolom of de rij worden de resultaten als volgt gesorteerd: Oplopend ● Oplopende numerieke volgorde voor numerieke gegevens ● Oplopende chronologische volgorde voor datum ● Chronologische volgorde voor maanden ● Alfabetische volgorde voor alfanumerieke gege vens Wanneer u deze optie selecteert, worden de resultaten in oplopende volgorde gesorteerd. Hierbij wordt de laagste waarde boven aan de kolom weergegeven en de hoogste waarde onder aan de kolom. Bijvoorbeeld: 100, 200, 300 of Duitsland, Nederland, Spanje. Aflopend Wanneer u deze optie selecteert, worden de resultaten in aflopende volgorde gesorteerd. Hierbij wordt de hoogste waarde boven aan de kolom weergegeven en de laagste waarde onder aan de kolom. Bijvoorbeeld: 300, 200, 100 of Spanje, Nederland, Duitsland. Aangepast 188 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. U definieert uw eigen sorteervolgorde. Aangepaste volgorde is beschikbaar voor dimensies en attributen. Houd rekening met de volgende beperkingen: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Sorteervolgorde Beschrijving ● Aangepaste volgorde is niet beschikbaar voor hië rarchieën, niveaus en meetwaarden. ● Het is niet mogelijk om waarden handmatig aan de lijst Aangepaste volgorde toe te voegen. (Voor de tailobjecten is het veld actief, maar de ingevoerde waarden worden niet aan de lijst toegevoegd.) ● U kunt de Aangepaste volgorde niet instellen in DHTML (webmodus) in de bewerkingsmodus. Opmerking Het maximumaantal waarden voor dimensies is standaard ingesteld op andere waarden op de client en server. Teneinde conflicten te voorkomen is het raadzaam beide in te stellen op dezelfde waarde. Serverstandaardwaarde: 100 items (parameter Maxi mumgrootte aangepaste sortering in de WebIntelligen ceProcessingServer-eigenschappen in de CMC) Clientstandaardwaarde: 1000 items (parameter Webi ParamCustomSortMaxSize in WebIContainer_Client Descriptor.xml) 5.2.3.3.2 Hiërarchische gegevens sorteren Sorteringen toepassen op hiërarchische gegevens binnen elk bovenliggend item in de hiërarchie. Sorteringen onderbreken de koppelingen tussen bovenliggende en onderliggende items niet. Voorbeeld Hiërarchische gegevens sorteren De volgende tabel bevat de hiërarchie [Product] in een ongesorteerde status: Product Boodschappen Brood en banket Dranken Frisdranken Melk Vruchtensap Broden Nadat een aflopende sortering is toegepast, wordt de hiërarchie als volgt weergegeven: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 189 Product Boodschappen Broden Dranken Frisdranken Vruchtensap Melk Brood en banket Bij de sortering worden de typen boodschappen in aflopende volgorde geplaatst en dranken in aflopende volgorde geplaatst binnen hun bovenliggende item. De gesorteerde dranken behouden hun hiërarchische koppeling met hun bovenliggende item. 5.2.3.3.3 Een sorteerbewerking invoegen 1. Klik op Ontwerpen om in de ontwerpmodus te werken. 2. Selecteer de kolom die u wilt sorteren. 3. Selecteer Analyse Weergeven aflopende volgorde te sorteren. 5.2.3.3.4 Sorteerbewerking Oplopend/Aflopen Een sorteerbewerking verwijderen 1. Selecteer de gesorteerde kolom. 2. Selecteer Analyse Weergeven Sorteerbewerking Geen . U kunt ook een willekeurige kolom selecteren en vervolgens Alle sorteerbewerkingen verwijderen 5.2.3.3.5 1. om de kolom in oplopende of Analyse Weergeven selecteren om alle sorteerbewerkingen uit de tabel te verwijderen. Sorteerbewerkingen beheren Selecteer de tabel of het diagram waarin u sorteringen wilt beheren en selecteer Sorteren Sorteerbewerking Analyse Weergave Sorteringen beheren . In het dialoogvenster worden de sorteerbewerkingen weergegeven die op de tabel of het diagram zijn toegepast. In een kruistabel worden de sorteringen op zowel de horizontale als de verticale assen weergegeven. Elke sorteerbewerking wordt gerepresenteerd door de naam van de gesorteerde dimensie en de sorteervolgorde (oplopend of aflopend) wordt aangegeven met een pijl. De volgorde waarin de dimensies worden gesorteerd geeft aan in welke volgorde de sorteerbewerkingen worden toegepast. 190 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 2. Als u de prioriteit van een sorteerbewerking wilt wijzigen, selecteert u de dimensie en klikt u op Omhoog of Omlaag om de sorteerbewerking binnen de prioriteitsvolgorde te verplaatsen. Opmerking U kunt de prioriteit van een sorteerbewerking niet wijzigen als de gesorteerde onderverdeling in de dimensie gedefinieerd is. 3. Als u de sorteervolgorde wilt wijzigen, dubbelklikt u op de dimensie of selecteert u deze en vervolgens selecteert u Oplopend of Aflopend in de lijst Volgorde. 4. Als u een sorteerbewerking wilt toevoegen, klikt u op Toevoegen en selecteert u in de lijst de dimensie die u wilt sorteren. 5. Als u een sorteerbewerking wilt verwijderen, selecteert u de dimensie en klikt u op Verwijderen. 6. Als u een sorteerbewerking wilt aanpassen door uw eigen sorteervolgorde te kiezen of door waarden toe te voegen aan de zoeklijst voor sortering, klikt u op Waarden onder Aangepaste volgorde en definieert u de aangepaste sorteerbewerking. De knop Waarden is uitgeschakeld als de aangepaste sorteerbewerking niet van toepassing is. De aangepaste volgorde wordt op het volledige document toegepast en niet alleen op de dimensie in het geselecteerde blok. 7. Als u een aangepaste sorteervolgorde wilt herstellen naar de standaardsorteervolgorde, selecteert u de dimensie en klik u op Opnieuw instellen. Opmerking De knop Opnieuw instellen is uitgeschakeld als de sortering voor de geselecteerde dimensie niet is aangepast. Opmerking Raadpleeg de tabel in het onderwerp Resultaten sorteren die in rapporten worden weergegeven voor de beperkingen van de optie Aangepaste volgorde. Verwante informatie Resultaten sorteren die in rapporten worden weergegeven [pagina 188] 5.2.4 5.2.4.1 Getallen en datums opmaken Vooraf gedefinieerde en aangepaste notaties U kunt de weergave wijzigen van waarden in specifieke cellen of op diagramassen. Hiervoor past u vooraf gedefinieerde notaties toe die in de toepassing beschikbaar zijn of maakt u uw eigen aangepaste notaties. U kunt uw aangepaste notaties voor hergebruik opslaan in meerdere blokken en rapporten in hetzelfde document. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 191 5.2.4.1.1 Vooraf gedefinieerde notaties U kunt de weergave wijzigen van waarden in specifieke cellen of op diagramassen. Hiervoor past u vooraf gedefinieerde notaties toe of maakt u uw eigen aangepaste notaties. U kunt uw aangepaste notaties voor hergebruik opslaan in meerdere blokken en rapporten in hetzelfde document. De volgende vooraf gedefinieerde notaties zijn beschikbaar voor cellen: Indeling Beschrijving Standaard De notatie die voor het object in de universe is gedefini eerd. Getal Notaties voor decimale waarden of gehele getallen. Valuta Notaties voor valutawaarden Datum/tijd Datum- en tijdnotaties. Boolean Notaties voor de waarden waar en onwaar. Verwante informatie Een aangepaste getalnotatie op een cel toepassen [pagina 195] Een aangepaste notatie definiëren [pagina 195] 5.2.4.1.1.1 toepassen Een vooraf gedefinieerde notatie op een cel 1. Klik op Ontwerpen om in de ontwerpmodus te werken. 2. Selecteer de cel. 3. Klik op Notatie 5.2.4.1.2 Getallen Aangepast en selecteer de notatie in de lijst. Aangepaste notaties Als u voor het type notatie de optie Aangepast kiest, kunt u een aangepaste notatie voor de cellen opgeven. Opmerking U kunt geen aangepaste opmaak toepassen op getallen in de webinterface (DHTML-interface). In de volgende tabel vindt u de tekenreeksen waarmee u aangepaste notaties kunt maken: 192 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Teken(s) Weergave(n) Voorbeeld # Het overeenkomstige cijfer. Als het getal minder tekens telt dan het aantal tekens (#) dat is gebruikt om '12345' met de notatie #,##0 levert de notatie te specificeren, wordt er geen nul ingevoegd. 0 '12,345' op (als in uw landinstelling het scheidingsteken als een komma wordt gedefinieerd) of '345' (als in uw landinstelling het scheidingste ken als een spatie wordt gedefini eerd) Het overeenkomstige cijfer. Als het '123' met de notatie #0,000 resul getal minder tekens telt dan het teert in '0,123'. aantal tekens (0) dat wordt gebruikt om de notatie te specificeren, wordt er voor het getal een nul ingevoegd. , . Het scheidingsteken dat met uw landinstelling wordt gedefinieerd. Het decimale scheidingsteken dat met uw landinstelling wordt gedefi nieerd. '1234567' met de notatie #,##0 re sulteert in '1,234,567' (als in uw landinstelling het scheidingsteken als een komma wordt gedefinieerd) of '1 234 567' (als in uw landinstel ling het scheidingsteken als een vaste spatie wordt gedefinieerd) '12.34' met de indeling #.#0 resul teert in '12.34' op (als in uw landin stelling het scheidingsteken als een punt wordt gedefinieerd) of '12,34' (als in uw landinstelling het schei dingsteken als een komma wordt gedefinieerd) [%]% Plaatst een percentageteken (%) na 0.50 wordt 50%. het resultaat en vermenigvuldigt het resultaat met 100. % Het percentageteken na het resul taat, maar vermenigvuldigt het re sultaat niet met 100. 0.50 wordt 0.50%. Een vaste spatie ( ) '1234567' met de notatie # ##0 le vert '1234 567' op 1, 2, 3, a, b, c, $, £, € Het alfanumerieke teken. '705.15' resulteert in '$705.15' met de notatie $#.#0 of in '705,15 €' (enzovoort) met de notatie #,#0 € [Red], [Blue], [Green], [Yellow], [Gray], [White], [Dark Red], [Dark Blue], [Dark Green] De waarde in de gespecificeerde kleur. Tekens voor dag/datum (dag, datum) Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken '150' met de notatie #,##0[Red] le vert '150' op en #,##0[Blue] '150' © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 193 Teken(s) Weergave(n) d Het nummer van de dag in de De eerste dag van de maand met de maand zonder nul. Als de datum notatie d levert '1' op voor de dag minder dan twee tekens telt, wordt de datum zonder nul weergegeven. dd Het nummer van de dag met nul. Als De eerste dag van de maand met de de datum voor de dag minder dan notatie dd levert '01' op twee tekens telt, wordt de datum met nul weergegeven. ddd De naam van de dag afgekort. De eerste letter is een hoofdletter. Maandag met de notatie ddd levert De naam van de dag volledig uitge schreven. De eerste letter is een hoofdletter. Maandag met de notatie dddd levert dddd dddd dd Voorbeeld De dag van de week gevolgd door een spatie en het nummer van de dag. Tekens op de kalender (maand, jaar) M Het nummer van de maand zonder nul. Als het nummer voor de maand minder dan twee tekens telt, wordt het nummer zonder nul weergege ven. 'Maan' op 'Maandag' op Maandag met de notatie dddd dd le vert 'Maandag 01' op 'Januari' met de notatie M levert '1' op MM Het nummer van de maand met nul. 'Januari' met de notatie MM levert Als het nummer voor de maand '01' op minder dan twee tekens telt, wordt het nummer met nul weergegeven. mmm De naam van de maand afgekort. De 'Januari' met de notatie mmm levert eerste letter is een hoofdletter. Jan op mmmm De naam van de maand volledig uit geschreven. De eerste letter is een hoofdletter. 'Januari' met de notatie mmmm levert De laatste twee getallen voor jaar. '2003' met de notatie yy levert '03' yy Januari op op De vier getallen voor jaar. yyyy '2003' met de notatie yyyy levert '2003' op Tekens voor tijd (uren, minuten, seconden, am/pm) hh:mm:ss a Het uur zonder nul en de minuten en '21:05:03' met de notatie hh:mm:ss seconden met nul. De 'a' geeft AM a levert '9:05:03 PM' op voor En gelse landinstellingen 194 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Teken(s) Weergave(n) Voorbeeld of PM na de tijd aan, indien beschik baar. De tijd volgens de 24-uursklok. HH '21:00' met de notatie HH levert '21' op De tijd volgens de 12-uursklok. hh '21:00' met de notatie hh levert '09' op Het uur en de minuten met nul. HH:mm '7.15 am' met de notatie HH:mm le vert '07:15' op HH:mm:ss mm:ss Het uur, de minuten en seconden met nul. '7.15 am' met de notatie HH:mm:ss De minuten en seconden met nul. '07:15:03' met de notatie mm:ss le levert '07:15:00' op vert '15:03' op 5.2.4.1.2.1 Een aangepaste notatie definiëren 1. Klik in de ontwerpmodus op Notatie Getallen 2. Klik op Aangepast om het dialoogvenster Aangepaste notatie weer te geven. 3. Selecteer een notatie in het venster Eigenschappen en bewerk de geselecteerde notatie door extra tekens in te voeren in een of meer tekstvakken. Als u bijvoorbeeld een aangepaste notatie voor getalwaarden wilt maken, geeft u de aangepaste opmaak op in de vakken Positief, Negatief en Gelijk aan nul. Als u een aangepaste notatie wilt maken voor de waarden van Booleaans, typt u de gewenste aangepaste notatie in de vakken Waar en Onwaar. 4. Klik op Toevoegen. U kunt aangepaste notaties niet verwijderen of bewerken. Om een aangepaste notatie te wijzigen moet u een nieuwe aangepaste notatie maken en de nieuwe notatie toepassen op de geselecteerde cellen. Aangepaste notaties die niet op cellen in een document worden toegepast worden automatisch verwijderd wanneer u de sessie beëindigt. 5.2.4.1.2.2 toepassen Een aangepaste getalnotatie op een cel 1. Selecteer de cellen waarop u de aangepaste notatie wilt toepassen. 2. Klik op Bewerken in het hoofdmenu. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 195 5.2.4.2 Een getal opmaken als een valuta 1. Klik op Ontwerpen om in de ontwerpmodus te werken. 2. Selecteer de cel. 3. Klik op 5.3 Notatie Getallen Valuta en selecteer de valuta in de lijst. Werken met diagrammen 5.3.1 5.3.1.1 Gegevens weergeven in diagrammen Diagrammen maken U kunt een of meerdere diagrammen opnemen in de rapporten van een document. U kunt een diagram maken als u een nieuw document maakt of u kunt diagrammen in een bestaand document opnemen. Opmerking Wanneer u een document dat een diagram bevat, exporteert naar Excel-indeling, wordt het diagram geconverteerd naar een afbeelding. Verwante informatie Een diagram toevoegen aan een rapport [pagina 201] 5.3.1.1.1 Diagrammen openen die zijn gemaakt met Web Intelligence 3.x Deze versie van de software ondersteunt achterwaartse compatibiliteit met Web Intelligence XI 3.x. Bestaande diagrammen worden automatisch geconverteerd wanneer u ze opent. Bestaande 3D-diagrammen, met uitzondering van 3D-staafdiagrammen, worden echter in een 3D-staafdiagram geconverteerd. 5.3.1.2 Diagramtypen In een rapport worden resultaten weergegeven in een blok. U kunt het blok opmaken als een specifiek diagramtype. 196 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Opmerking 3D-lijn, 3D-vlak en 3D-oppervlak zijn niet langer beschikbaar in deze versie van het product. Wanneer deze diagrammen aanwezig zijn in documenten en rapporten die worden gemigreerd naar 4.x, worden ze getransformeerd in 3D-kolommen. 5.3.1.2.1 Staafdiagrammen In staafdiagrammen worden gegevens als horizontale staven weergegeven. Staafdiagrammen zijn geschikt voor het vergelijken van gelijksoortige groepen gegevens, zoals de omzet in twee verschillende tijdsperioden. Er zijn drie typen staafdiagrammen: Staafdiagram: een diagram dat bestaat uit rechthoekige staven in horizontale richting. De lengte van de staven is evenredig aan de waarden die tot verschillende categorie-items behoren. Gestapeld staafdiagram: een diagram dat bestaat uit gestapelde gekleurde staven in horizontale richting. De hoogte van de staven is evenredig aan de waarden die tot de verschillende categorie-items behoren. Staven zijn gekleurd in overeenstemming met legendavermeldingen. 100% gestapeld staafdiagram: een diagram waarin gegevens worden weergegeven als onderdeel van een geheel (als percentages). Hierbij is het geheel een rechthoek en een reeks een onderverdeling van de rechthoek 5.3.1.2.2 Boxplot-diagrammen Een diagram met een 5-cijferige samenvatting op basis van de distributie van een gegevensset: het maximum, het minimum, het eerste kwartiel, het derde kwartiel, en de mediaan. Het kan ook abnormale (afwijkende) waarden weergeven. 5.3.1.2.3 Kolomdiagrammen Kolomdiagrammen geven een reeks als een set verticale balken weer die op categorie gegroepeerd zijn. Deze diagrammen zijn handig voor de weergave van gegevens gedurende een bepaalde periode of om items te vergelijken. Er zijn zeven typen kolomdiagrammen: Kolomdiagram: een diagram dat bestaat uit rechthoekige staven in verticale richting. De hoogte van de staven is evenredig aan de waarden die tot de verschillende categorie-items behoren. Kolomdiagram met assen met dubbele waarden: een diagram met assen met twee waarden. Hierdoor kan een deel van de gegevensreeks tegen de ene as worden afgezet en een ander deel tegen de andere as. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 197 Gecombineerd kolom-lijndiagram: een diagram dat een combinatie van een kolomdiagram en een lijndiagram weergeeft. In de diagramtypen wordt dezelfde waardeas gebruikt. Gecombineerd kolom-lijndiagram met assen met dubbele waarden: een diagram dat een combinatie van een kolomdiagram en een lijndiagram weergeeft. De diagramtypen hebben elk hun eigen waardeas. Gestapeld kolomdiagram: een diagram dat bestaat uit gestapelde gekleurde staven in verticale richting. De hoogte van de staven is evenredig aan de waarden die tot de verschillende categorie-items behoren. Staven zijn gekleurd in overeenstemming met legendavermeldingen. 100% gestapeld staafdiagram: een diagram met gegevens die worden weergegeven als onderdeel van een geheel (als percentages), waarbij het geheel een staaf is en een reeks een subverdeling van de staaf is. Als u slechts één reeks in uw diagram hebt, beslaan de kolommen 100% van het diagramgebied. 3D-kolomdiagram: een diagram dat op een kolomdiagram lijkt, maar een 3D-dimensie heeft. 5.3.1.2.4 Lijndiagrammen In lijndiagrammen worden specifieke gegevenswaarden verbonden met horizontale of verticale lijnen. Lijndiagrammen zijn geschikt voor het tonen van trends of ontwikkelingen in gegevens binnen een tijdsperiode. Er zijn drie soorten lijndiagrammen: Lijndiagram: een XY-diagram waarin plots via lijnen met elkaar worden verbonden. Plotposities van de waardeas worden uitgedrukt door analysecategorie-items. De plotposities van de secundaire waardeas vertegenwoordigen de bijbehorende waarden. Duaal lijndiagram: een XY-diagram met twee assen waarin plots via lijnen met elkaar worden verbonden. De plotposities van de categorie-as stellen analysecategorie-items voor. De plotposities van de waardeas op beide assen vertegenwoordigen de bijbehorende waarden. Vlakdiagram: een vlakdiagram is een XY-diagram dat een oppervlak weergeeft bestaande uit een verbinding van plots. 5.3.1.2.5 Diagrammen toewijzen De volgende structuurdiagrammen zijn beschikbaar: ● Structuurkaartdiagrammen: diagrammen die waarden in geneste rechthoeken weergeven die gekleurd kunnen zijn. De nestniveaus komen overeen met de hiërarchieniveaus. De grootte en kleur van de rechthoeken drukken beide een set waarden uit. ● Heatmap-diagrammen: diagrammen met waarden die worden vertegenwoordigd door kleuren binnen een categorie- en mogelijk een tweede categorie-as. De kleuren van de rechthoeken worden bepaald door een meetwaarde. 198 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.3.1.2.6 Cirkeldiagrammen In cirkeldiagrammen worden gegevens gepresenteerd als segmenten van een geheel. Cirkeldiagrammen zijn geschikt om aan te tonen hoe elk deel van de rapportgegevens zich verhoudt tot het geheel. U kunt slechts één meetwaardeobject in een eenvoudig cirkeldiagram opnemen, of twee objecten in een cirkeldiagram met diepte. Als uw rapport meerdere waarden bevat, moet u een ander diagramtype kiezen. Tekst in gegevenslabels op cirkeldiagrammen kan teruglopen voor een betere indeling. In het venster Gegevenswaarden van het tabblad Diagram opmaken kan de Tekstbeleidoptie Omloop worden gebruikt. Er zijn drie typen cirkeldiagrammen: Cirkeldiagram: een rond diagram met taartpunten. Het gebied van de cirkel vertegenwoordigt een geheel en de taartpunten in de cirkel de onderdelen van een geheel. Cirkeldiagram met variabele segmentdiepte: een rond diagram met taartpunten. Het gebied van de cirkel vertegenwoordigt een geheel en de taartpunten in de cirkel de onderdelen van een geheel. De taartpunten kunnen diepte hebben waarmee een derde waarde wordt uitgedrukt. Daarnaast kan een ringdiagram op basis van een cirkeldiagram worden gemaakt. Een ringdiagram lijkt op het cirkeldiagram, maar heeft een gat in het midden, waardoor het de vorm van een ring heeft. 5.3.1.2.7 Puntdiagrammen Er zijn vier typen puntdiagrammen. Spreidingsdiagrammen zijn vergelijkbaar met lijndiagrammen, alleen worden hierbij de punten uitgezet zonder dat ze worden verbonden met een lijn. Spreidingsdiagrammen zijn geschikt voor het vergelijken van specifieke gegevenspunten. Er zijn twee typen spreidingsdiagrammen: Spreidingsdiagram: een XY-diagram dat plots weergeeft. Plots worden gepositioneerd met coördinaten op basis van een waardenpaar. Elke plot kan gekleurde symbolen hebben die het analysecategorie-item voorstellen dat bij de waarden hoort. Ballondiagram: een tweedimensionaal diagram met punten dat een verzameling gegevens voorstelt. Extra variabelen worden weergegeven met verschillende puntgrootten. Polaire diagrammen zijn XY-diagrammen die plots weergeven. Plots worden gepositioneerd met coördinaten op basis van een waardenpaar. De grootte van elke plot kan worden aangepast aan de hand van extra waarden. Ook zijn er polaire ballondiagrammen. Er zijn twee soorten ballondiagrammen: Polair spreidingsdiagram: een diagram met één radiale as en één hoekas, waarbij elk gegevenspunt door een symbool wordt weergegeven. Vergelijkbaar met een ballondiagram, maar zonder verschillende puntgrootten. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 199 Polair ballondiagram: een tweedimensionaal diagram met één radiale as en één hoekas met punten, dat een verzameling gegevens voorstelt. Extra variabelen worden weergegeven met verschillende puntgrootten. 5.3.1.2.8 Radardiagrammen Dit diagram, ook wel een radardiagram genaamd, heeft diverse assen die beginnen bij een unieke oorsprong en een gemeenschappelijke schaal hebben. Elke as vertegenwoordigt een analysecategorie-item. Plots worden rechtstreeks op een as geplaatst volgens de bijbehorende waarden. Plots kunnen door lijnen met elkaar worden verbonden. Radardiagrammen zijn geschikt als u de relatie van verschillende factoren binnen een item wilt weergeven. U kunt bijvoorbeeld een radardiagram gebruiken om de omzetcijfers voor verschillende diensten in een hotel weer te geven. Op de ene as zou u de omzet van de kamers kunnen uitzetten. Op de andere as de omzet voor het restaurant, enzovoort. 5.3.1.2.9 Woordenwolken Een ééndimensionale weergave waarbij gegevens worden weergegeven als woorden; het relatieve gewicht van elk woord in de gegevensset wordt uitgedrukt in de tekengrootte. 5.3.1.2.10 Watervaldiagrammen Watervaldiagrammen (ook wel brugdiagrammen genoemd) bestaan uit verticale staven. Elk van deze staven begint op het niveau waar de vorige staaf is opgehouden, zodat ze lijken te zweven. Dit type diagram is nuttig als u wilt weergeven hoe een meetwaarde stijgt of daalt, om positieve of negatieve wijzigingen te presenteren of ter illustratie van effecten die omhoog en omlaag gaan. Afhankelijk van het type gegevensbron zijn er twee soorten watervaldiagram: ● Een diagram dat is gegenereerd op basis van een platte dimensie, resulteert in een eenvoudig watervaldiagram. ● Een diagram dat is gegenereerd op basis van hiërarchische gegevens, resulteert in een complex watervaldiagram. Voor beheer van het subtotaal geldt het volgende: ● Tussenliggende totalen worden alleen gegenereerd vanuit hiërarchische knooppunten. Als u tussenliggende totalen wilt genereren op basis van een platte dimensie, moet u groepering gebruiken. ● Tussenliggende totalen (knooppunten) worden weergegeven als een waterval. Voor invoerbeperking: ● De categorieas is beperkt tot één dimensie (of hiërarchie). ● De waardeas is beperkt tot één meetwaarde. Voor kleurbeheer: 200 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken ● U kunt geen specifieke kleuren toewijzen aan beginwaarden, totalen, subtotalen of positieve/negatieve variaties. ● Aangezien er slechts één kleur wordt gebruikt in het watervaldiagram, wordt er geen kleurlegenda weergegeven. 5.3.1.3 Diagrammen toevoegen, kopiëren en verwijderen 5.3.1.3.1 Een diagram toevoegen aan een rapport U moet zich in de Ontwerpmodus bevinden. Als u in de ontwerpmodus Alleen structuur bent, worden alle diagrammen grijs weergegeven. Er zijn drie manieren om een diagram aan een rapport toe te voegen. 1. Selecteer in de toolbox Rapportelementen het diagram dat u in het rapport wilt invoegen. Sleep vervolgens de gewenste dimensies en meetwaarden uit het venster Beschikbare objecten naar het diagram. Het diagram wordt lichtgrijs weergegeven. Dit wordt ook wel een spookdiagram genoemd. U weet nu dat u het diagram kunt opvullen. 2. Voeg via de opties in het snelmenu een diagram in door selecteren. 3. Selecteer de tabel waarvan u een diagram wilt maken en selecteer Omzetten in op het tabblad Hulpprogramma's. Invoegen Een rapportelement invoegen te Verwante informatie Een diagram opvullen [pagina 202] 5.3.1.3.2 Diagraminvoer: objecten aan een diagram binden In de tabel worden de verschillende elementen van diagraminvoer beschreven. Doel Invoer Objecttype Objecten aan assen binden Waardeassen Meetwaarden Categorieassen Dimensies, details of namen van meetwaarden • Regiokleur Dimensies, details of namen van meetwaarden Series definiëren (*) • Regiovorm (radar- en puntdiagrammen) Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 201 Doel Invoer Objecttype Grootte van reeks definiëren • Sectorgrootte/sectorhoogte in Meetwaarden taartdiagrammen • Rechthoekdikte van TreeMap • Ballonhoogte/ballonbreedte Voorwaardelijke kleuren (*) Meetwaarden • Rechthoeken van Map • TagCloud-tekstzones (*) Optioneel 5.3.1.3.2.1 Een diagram opvullen U moet zich in de Ontwerpmodus bevinden. U moet al een diagram ingevoegd hebben. U kunt een diagram op twee manieren opvullen. 1. Selecteer Beschikbare objecten in het linkervenster. Klik in het venster Beschikbare objecten op de meetwaarden, dimensies en/of details en sleep deze naar het diagram. Ze worden automatisch op de juiste locatie gezet. 2. Selecteer het diagram. Klik met de rechtermuisknop op het diagram om het snelmenu weer te geven. Selecteer Gegevens toewijzen. Nu wordt het dialoogvenster Gegevens toewijzen weergegeven met de gekozen waarden. U kunt de waarden toevoegen, verwijderen, opnieuw rangschikken (omhoog, omlaag, naar boven of naar beneden verplaatsen) of verbergen, en een formule bewerken of maken. U hebt het diagram nu opgevuld. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.3.3 Een diagramstijl toepassen U moet zich in Ontwerpmodus bevinden en een diagram geselecteerd hebben. Aanbevolen werkwijze: maak een diagram, vul het met de vereiste dimensies, pas de stijl toe en wijzig de instellingen om de diagramopmaak verder aan te passen. Als u instellingen wijzigt voordat u een sjabloon toepast, kunt u uw wijzigingen veranderen als deze instellingen zijn opgenomen in de sjabloondefinitie (u kunt ze alleen herstellen met Ongedaan maken). Een diagramstijl is een reeks instellingen die in een bronbestand zijn opgeslagen. U gebruikt de diagramstijl om een diagram te manipuleren (op meerdere niveaus: grafisch, regio en eigenschap) voordat u het diagram rendert. Met behulp van diagramstijlen kunt u diagrammen samenstellen via een reeks vooraf gedefinieerde instellingen, 202 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken die ook moderne diagramstijlen bevatten (anti-alias, glans en reliëf). Met behulp van aangepaste diagramstijlen kunt u gemakkelijk diagramuitvoer aanpassen dankzij vooraf gedefinieerde instellingen en thema's. Ze bevatten de groep met instellingen voor een diagram, waaronder: indeling: de instellingen die bepalen hoe een diagram wordt weergegeven diagramitems, zoals de titel, legenda en assen diagramlocatie, bijvoorbeeld waar diagramitems worden geplaatst als ze zichtbaar zijn thema: de instellingen die de weergave van het diagram bepalen kleurpaletten enzovoort texturen, bijvoorbeeld van de achtergrond schaduwen lettertypen Opmerking U kunt kiezen uit de vooraf gedefinieerde kleurpaletten, maar u kunt in deze softwareversie niet uw eigen kleurpalet maken. Klik op het tabblad Opmaak op het pictogram Diagramstijl en selecteer de stijl Opvallend, Normaal of Hoog contrast. De stijl wordt toegepast. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.3.4 Een diagram kopiëren 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Kopiëren. Het diagram wordt naar het klembord gekopieerd. 2. Als u het diagram in een ander deel van het rapport wilt plakken, klikt u met de rechtermuisknop op de gewenste locatie en klikt u op Plakken. 3. Als u het diagram in een andere toepassing wilt plakken, plakt u de inhoud van het Klembord vanuit de andere toepassing. U kunt een diagram ook naar een andere toepassing kopiëren door het rechtstreeks naar het geopende document in de doeltoepassing te slepen. In dezelfde toepassing zal uw gekopieerde diagram dynamisch zijn. Als het diagram echter in een andere toepassing wordt geplakt, wordt het als een afbeelding weergegeven. Verwante informatie Een diagram opmaken [pagina 207] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 203 5.3.1.3.5 Een diagram verwijderen U kunt een diagram op drie manieren verwijderen. 1. Klik met de rechtermuisknop op het diagram en klik vervolgens op Verwijderen. 2. Activeer het venster Documentstructuur en filters. Klik vervolgens met de rechtermuisknop op de naam van het diagram. Klik op Verwijderen. 3. Selecteer het diagram. Klik vervolgens op het verwijderingspictogram in het venster links bovenaan. Het diagram is nu verwijderd. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.4 Diagramtype wijzigen 5.3.1.4.1 Het diagramtype wijzigen met Omzetten in Opmerking Het is ook mogelijk om afzonderlijke staafreeksen in lijnen of oppervlak te transformeren. 1. Klik met de rechtermuisknop op de tabel of het diagram. 2. Selecteer Omzetten in. Er wordt een aantal snelkoppelingen weergegeven. Selecteer Meer transformaties... om een dialoogvenster met alle opties te openen. Het dialoogvenster Omzetten in wordt weergegeven. 3. Klik op de gewenste diagramcategorie en klik vervolgens op een diagrampictogram. 4. Klik op OK. De geselecteerde sjabloon wordt toegepast op het blok en geeft de gegevens weer met het gekozen diagramtype. Verwante informatie Een diagram opmaken [pagina 207] Lijndiagrammen [pagina 198] 204 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.3.1.4.2 Hiërarchische query's omzetten in diagrammen U kunt een hiërarchische query omzetten in een diagram. Opmerking Aanbevolen procedure: hiërarchische totalen moeten niet worden weergegeven in cirkeldiagrammen of TagCloud. In andere diagrammen kan de weergave van totalen leiden tot schaalvervormingen, vooral als het type meetwaarden aggregatief is. Als u hiërarchische totalen wilt verbergen, gebruikt u niveaus voor invoer of navigeert u in de tabel met de optie Analysefocus of schakelt u 'Bovenliggende knooppunten weergeven' uit in het dialoogvenster Diagram opmaken > Diagramblok > Algemeen. Opmerking Gebruik slechts één hiërarchie als invoer voor een structuurkaart. Verwante informatie Definitie van hiërarchische query's [pagina 40] Het diagramtype wijzigen met Omzetten in [pagina 204] 5.3.1.4.3 Schakelen tussen staven, lijnen en oppervlakten U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie Diagramblok Regiotype b) Selecteer in de Rich Internet Application (Java-applet) en in Web Intelligence Rich Client de optie Globaal 2. Regiotype Selecteer voor elke meetwaarde het juiste regiotype: staven, lijnen of oppervlakten. 5.3.1.5 Positie en formaat van diagrammen bepalen 5.3.1.5.1 De positie van een tabel of diagram op de rapportpagina instellen Hieronder vindt u instructies om een tabel of diagram op een rapportpagina te plaatsen. U kunt hetzelfde layoutvak ook oproepen via Rapportelementen Positie of het diagram te klikken en Uitlijnen te selecteren. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Uitlijnen of door met de rechtermuisknop op de tabel © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 205 1. Selecteer de rand van de tabel of het diagram, klik met de rechtermuisknop en selecteer Tabel opmaken... of Diagram opmaken.... 2. Selecteer Lay-out. 3. Gebruik de besturingselementen in de sectie Relatieve positie om de tabel- of diagrampositie in verhouding tot de andere rapportelementen in te stellen. 5.3.1.5.2 Een diagram ten opzichte van een ander diagram of een andere tabel positioneren Als het rapport meerdere blokken (tabel, diagram of formulier) bevat, kunt u relatieve positionering gebruiken. Met relatieve positionering kunt u een geselecteerd blok (bijvoorbeeld een diagram) ten opzichte van andere blokken in het rapport positioneren. Als de grootte van de tabellen of diagrammen door nieuwe gegevens in de database wordt veranderd, zorgt relatieve positionering ervoor dat de verschillende tabellen en diagrammen juist worden weergegeven zonder elkaar te overlappen. Hieronder vindt u instructies om een tabel of diagram op een rapportpagina te plaatsen. U kunt hetzelfde layoutvak ook oproepen via Rapportelementen Positie of het diagram te klikken en Uitlijnen te selecteren. Uitlijnen of door met de rechtermuisknop op de tabel Opmerking als u een diagram positioneert ten opzichte van een ander blok (een diagram, tabel of formulier), verandert de positie van het bijbehorende blok automatisch als u het diagram herpositioneert. 1. Klik met de rechtermuisknop op het diagram en klik op Diagram opmaken. 2. Selecteer 3. Selecteer de afstand van het linkerbovenpunt in het diagram ten opzichte van een ander rapportelement door het volgende op te geven: het aantal pixels, het gedeelte van het andere rapportelement waarvanaf u het aantal pixels wilt meten (in de eerste vervolgkeuzelijst) en het rapportelement waarvanaf u het aantal pixels wilt meten (in de tweede vervolgkeuzelijst). 4. Herhaal deze procedure voor de afstand van de linkerbenedenpunt van het diagram. 5.3.1.5.3 Globaal Lay-out . De grootte van een diagram wijzigen U kunt de grootte van het diagram ook grafisch wijzigen met behulp van de muis. 1. Klik met de rechtermuisknop op het diagram en klik op Diagram opmaken. 2. Voer de volgende handelingen uit: open het tabblad Algemeen in de webinterface. a) Selecteer in de webinterface de pagina Algemeen. b) Selecteer in de Rich Internet Application (Java-applet) en in Web Intelligence Rich Client de pagina Globaal. 3. 206 Typ de diagrambreedte in de eigenschap Breedte en de diagramhoogte in de eigenschap Hoogte. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6 5.3.1.6.1 Diagrammen opmaken Diagramgebieden opmaken U kunt een diagramgebied of geselecteerd diagramgebied (titel, legenda, assen, tekengebied, titel van gebied) opmaken via de werkbalk Opmaak. 5.3.1.6.2 Een diagram opmaken U moet zich in de Ontwerpmodus bevinden. U kunt een diagram op verschillende manieren opmaken. Hieronder vindt u een van de werkwijzen. U kunt ook het diagram selecteren en vervolgens op Rapportelementen Diagramstijl Diagram opmaken klikken. Het dialoogvenster Diagram opmaken oproepen. 1. Klik met de rechtermuisknop op het diagram en klik op Diagram opmaken. 2. Selecteer het diagramgebied dat u wilt opmaken. Als u een diagramgebied hebt geselecteerd voordat u het dialoogvenster hebt geopend, wordt dit tekengebied automatisch weergegeven zonder dat u ernaartoe hoeft te navigeren. 3. Selecteer in Web Intelligence Rich Client in het linkervenster het functietabblad dat u wilt wijzigen. Vouw in Web Intelligence het tabblad uit van het diagramgebied dat u wilt opmaken. Selecteer vervolgens het functietabblad. 4. Wanneer u uw wijzigingen hebt aangebracht, klikt u op Toepassen als u de wijzigingen wilt zien voordat u het dialoogvenster sluit. U kunt nog andere wijzigingen aanbrengen voordat u het dialoogvenster sluit. Klik anders op OK als u de wijzigingen wilt opslaan en het dialoogvenster wilt sluiten. U hebt het diagram nu opgemaakt. 5.3.1.6.3 Formules in diagramelementen De volgende diagramelementen kunnen een formule gebruiken: Diagramtitel Legendatitel Astitels Maximum- en minimumwaarden voor het schalen van assen U kunt de Formul-editor (het pictogram fx) gebruiken om formules te definiëren en bewerken: . Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 207 Raadpleeg de handleiding voor het gebruik van functies, formules en berekeningen in Web Intelligence of de online Help voor meer informatie over de gebruikte functies in vrije cellen. 5.3.1.6.4 Waarschuwingspictogrammen in diagrammen Er zijn vier soorten waarschuwingspictogrammen: ● Algemene waarschuwingen: pictogrammen worden weergegeven in de linkerbovenhoek van het diagram Rode X op witte achtergrond: het diagram kan niet worden gegenereerd. (Dit kan worden veroorzaakt door een probleem met de cache. Wis tijdelijke objecten uit de cache.) Witte X in een rode cirkel: de afbeelding kan niet worden gevonden. De beheerder moet de taakverdelingsinstellingen controleren en servicecontrole activeren zoals beschreven in de Beheerdershandleiding. Gele waarschuwing: bijvoorbeeld wanneer een gegevensset te groot is (technische limiet van de server), de gegevensset vernieuwd moet worden of bij andere kubusfouten. Blauwe melding: beperking voor optimale weergave Waarschuwingen ter preventie van fouten: klein geel pictogram wordt weergegeven op het gegevenspunt (als waarschuwingspictogrammen worden geactiveerd in de opmaakopties van het diagram), de gegevensset is inconsistent met de diagramparameters (bijvoorbeeld een cirkeldiagram met negatieve waarden, negatieve waarden voor een logaritmische schaal, inconsistente hiërarchische waarden voor een treemap). Beperking Definitie Resultaat Technische beperkingen van de CVOM- Maximumaantal rijen Gedeeltelijke weergave van de server Gedefinieerd door de beheerder Standaardwaarde = 50.000 Beperking voor optimaal renderen Berekend door CVOM op basis van de grootte en het type van het diagram gegevensset en waarschuwingspictogram en knopinfo Waarschuwingspictogram en knopinfo met richtlijnen voor optimalisering 5.3.1.6.4.1 Waarschuwingspictogrammen weergeven in diagrammen U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer Diagramblok. 2. Voer de volgende handelingen uit: a) Selecteer in de webinterface de pagina Algemeen. b) Selecteer in de Rich Internet Application (Java-applet) en in Web Intelligence Rich Client de pagina Globaal. 3. 208 Selecteer Waarschuwingspictogrammen weergeven. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken De waarschuwingspictogrammen worden nu weergegeven. 5.3.1.6.5 Een diagramtitel invoegen en opmaken U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. U kunt informatie over de titel op twee plaatsen wijzigen: in gebied Diagramgebied Diagramblok Weergave van kunt u alleen de titel verbergen of weergeven, een label voor de titel invoeren of een formule gebruiken, en de titelpositie wijzigen/definiëren. In voor de titel wijzigen. Diagramgebied selecteren Titel Ontwerp kunt u alle instellingen 1. Klik op Lay-out aanpassen voor meer opties. Voor de breedte en lengte van de diagramtitel is 'Vast' een absolute waarde en 'Proportioneel' een percentage van de diagramgrootte. 2. Voor de rand- en achtergrondkleuren kunt u een kleur en transparantie selecteren of een kleurovergang definiëren. Als u een kleur kiest, wordt er een schuifregelaar weergegeven waarmee u de transparantiewaarde kunt kiezen. 0% is transparant en 100% is ondoorzichtig. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6.6 Een diagram weergeven met een 3D-weergave U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie Diagramblok Paletstijl b) Selecteer in de Rich Internet Application (Java-applet) de optie 2. Globaal Palet en stijl Selecteer 3D-weergave. Sommige soorten staafdiagram (waarvoor effecten voor weergave van balk zijn geactiveerd) zien er minder fraai uit als ze ook 3D-weergave gebruiken. Verwante informatie Een diagram opmaken [pagina 207] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 209 5.3.1.6.7 Kleuren toewijzen aan diagrammen U kunt een diagramreeks of legenda-item selecteren en hier een kleur aan toewijzen via de werkbalk Opmaak. De kleurtoewijzing wordt opgeslagen in het diagram. U kunt alle kleuren opnieuw instellen door een palet toe te passen op het diagram Conserveringsregels bij Omzetten: ● De legendakleur die de dimensie aanstuurt (toegewezen aan regiokleur of selectiekleur voor cirkeldiagram), moet hetzelfde zijn. ● De legenda-items moeten hetzelfde zijn (u kunt geen regiovorm toevoegen of verwijderen die een dimensie aanstuurt). Opmerking U kunt geen kleuren toewijzen aan diagrammen met assen met dubbele waarden. Opmerking Feedback op reeksselectie is niet beschikbaar in DHTML. Feedback op een geselecteerd diagramexemplaar is alleen beschikbaar in Web Intelligence Rich Client en Applet. 5.3.1.6.8 Achtergrondkleuren toevoegen aan een diagram U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie Diagramblok Achtergrond b) Selecteer in de Rich Internet Application (Java-applet) de optie 2. Globaal Achtergrond Selecteer een kleur en transparantie, of definieer een overgang. Als u een kleur kiest, wordt er een schuifregelaar weergegeven waarmee u de transparantiewaarde kunt kiezen. 0% is transparant en 100% is ondoorzichtig. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6.9 Diagramranden wijzigen U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie 210 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Diagramblok Rand Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken b) Selecteer in de Rich Internet Application (Java-applet) de optie 2. Globaal Rand Gebruik de Randeditor om de randen op te maken. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6.10 De achtergrond van het tekengebied opmaken U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. De beschikbare opties zijn afhankelijk van het type diagram. Er zijn twee opties voor raster en achtergrond: ● Standaardachtergrond Achtergrondkleur Rasterkleur voor verticale/horizontale rasters (de rasteropties zijn afhankelijk van het type diagram: geen raster voor cirkeldiagrammen, radiale/concentrische rasters voor radardiagrammen en specifieke opties, drie rasters voor 3D-diagrammen) ● Gestreepte achtergrond (geen rasterdefinitie, maar afwisselende kleuren). De optie voor een gestreepte achtergrond is mogelijk niet beschikbaar, al naargelang het type diagram (bijvoorbeeld cirkel- en 3Ddiagrammen). 1. Selecteer 2. Pas de achtergrondkleur aan. 3. Selecteer of u een kleurovergang wilt gebruiken. Diagramgebied Tekengebied Achtergrond . Verwante informatie Een diagram opmaken [pagina 207] Het asraster opmaken [pagina 213] 5.3.1.6.11 Diagramlegenda's weergeven en opmaken U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. U kunt informatie over de titel op drie plaatsen wijzigen: in legenda en legendatitel weergeven of verbergen. In legenda wijzigen. In Legenda Titel Diagramblok Legenda Ontwerp Diagramelementen kunt u alleen de kunt u alle instellingen voor de kunt u de legendatitel opmaken. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 211 1. Op het tabblad Ontwerp kunt u de legenda zichtbaar maken of verbergen, de grootte, positie en lay-out van de symbolen aanpassen, groeperen op dimensie, en de tekst-, rand- en achtergrondinstellingen aanpassen. 2. Op het tabblad Titel kunt u de titel van de legenda weergeven of verbergen, en Automatische titel of Aangepaste titel kiezen. Met Aangepaste titel kunt u een formule opgeven die voor de titel van de legenda gebruikt moet worden. Verwante informatie Een diagram opmaken [pagina 207] Formules in diagramelementen [pagina 207] 5.3.1.6.12 Pagina-einden in diagrammen voorkomen U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. Open Lay-out en selecteer Pagina-einden in diagram vermijden. Deze optie kan zowel voor horizontale als verticale onderverdelingen worden gebruikt. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6.13 Stapelopties beheren U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. Globaal gestapeld betekent dat de meetwaarden ook gestapeld zijn. 100% gestapeld staat dwars op de geselecteerde stapelmodus. Aangezien de stapeling per as wordt uitgevoerd, kunt u ervoor kiezen bepaalde gegevens te stapelen en andere gegevens niet. (bijvoorbeeld staven stapelen, maar niet lijnen.) 1. Selecteer 2. Selecteer onder Stapelen de optie Niet gestapeld, Gestapeld diagram of Globaal gestapeld diagram. Waardeas 5.3.1.6.14 Ontwerp . Aslabels toewijzen in gegevenswaarden U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 212 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 1. Selecteer Diagramblok Gegevenswaarden . 2. Selecteer Weergavemodus voor gegevenslabel. 3. Selecteer het toepasselijke gegevenstype. 4. Op deze pagina kunt u ook de andere instellingen voor gegevenswaarden wijzigen. Verwante informatie Een diagram opmaken [pagina 207] Gegevenswaarden weergeven of verbergen [pagina 218] 5.3.1.6.15 De aslabeltekst, randen en achtergrond opmaken U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer Categorieas of Waardeas. 2. Selecteer Ontwerp om de as zichtbaar te maken. Selecteer onder Indeling of de as en labels moeten worden weergegeven, de richting van de labels en andere instellingen. 3. Selecteer onder Kleuropties de askleur, rasterkleur, kleur voor de rasterachtergrond en de tekstopties. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6.16 Het asraster opmaken U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer Categorieas Ontwerp . 2. Selecteer onder Indeling de optie Tekengrootte van labels die worden weergegeven in het raster, automatisch verkleinen. 3. Selecteer onder Kleuropties de rasterkleur en de achtergrondkleur van het raster. Verwante informatie Een diagram opmaken [pagina 207] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 213 5.3.1.6.17 Aswaarden, -getallen en -tekst opmaken U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer Categorieas of Waardeas. 2. Selecteer Ontwerp om de waarden, getallen en tekst van de as op te maken. 3. Onder Algemeen kunt u selecteren dat de as zichtbaar moet zijn. 4. Onder Indeling kunt u de as weergeven, labels tonen, de richting wijzigen, de label aanpassen, de tekengrootte van labels in een raster automatisch verkleinen, volgorde op de categorieas omkeren, de verwijderingsmodus van aslabels instellen en doorlopende aslay-out weergeven. 5. Onder Kleuropties kunt u de kleur van de as, het raster en de rasterachtergrond instellen. 6. Onder Tekst kiest u het lettertype en het tekstbeleid (Terugloop of Afkappen). 7. Selecteer onder Getal Opmaakpatroon het gewenste patroon voor uw getallen. (Dit wordt alleen weergegeven wanneer u getallen hebt.) Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6.18 Een specifieke reeks van aswaarden weergeven U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. Opmerking Te grote schaal: een specifieke weergave geeft aan dat de staaf onvolledig is. (De waarde valt buiten de max.-/ min.waarden van de as). 1. Selecteer Waardeas, Ontwerp. 2. Voer onder Schaal de minimum- en maximumwaarde in. De opgegeven minimale en/of maximale waarden worden in de toepassing op de as weergegeven. Verwante informatie Een diagram opmaken [pagina 207] 214 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.3.1.6.19 Lineaire en logaritmische asschalen In de toepassing wordt de waardeas in diagrammen standaard als een lineaire schaal weergegeven. U kunt de as op een logaritmische schaal instellen. Met logaritmische schalen kunt u waarden onderzoeken van omvangrijke orden van grootheid zonder informatie in de kleinere schalen te verliezen. In een lineaire schaal worden de asmarkeringen gelijkmatig gespatieerd. Lineaire schalen worden gebaseerd op optellen. Neem bijvoorbeeld de volgende lineaire reeks: 1, 3, 5, 7, 9 Als u het volgende getal in de reeks wilt verkrijgen, voegt u 2 aan het vorige getal toe. Logaritmische schalen worden gebaseerd op vermenigvuldigen in plaats van op optellen. In een logaritmische schaal nemen de stappen in grootte toe of af. Logaritmische schalen worden gebaseerd op vermenigvuldigen (of delen). Neem bijvoorbeeld de volgende logaritmische reeks: 2, 4, 8, 16, 32 Als u het volgende getal in de reeks wilt verkrijgen, vermenigvuldigt u het vorige getal met 2. Zo vertegenwoordigt deze reeks grondtal 2. Neem de volgende reeks. 1, 10, 100, 1000, 10000 Deze reeks vertegenwoordigt grondtal 10 omdat u het volgende getal in de reeks verkrijgt door het vorige getal met 10 te vermenigvuldigen. 5.3.1.6.19.1 Een waardeas logaritmisch weergeven U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. Opmerking Als u een negatieve gegevenswaarde hebt, wordt er een waarschuwingspictogram weergegeven (als u deze hebt geactiveerd). 1. Selecteer Waardeas Ontwerp . 2. In Asschaalmodus selecteert u Logaritmisch. Een logaritmische schaal toont uniform procentuele wijzigingen in plaats van puntwijzigingen. Met andere woorden: de afstand van 1 naar 2 (100% toename) is hetzelfde als de afstand van 2 naar 4 (nog eens een toename van 100%). Verwante informatie Een diagram opmaken [pagina 207] Lineaire en logaritmische asschalen [pagina 215] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 215 5.3.1.6.20 Diagramtitels weergeven en opmaken 5.3.1.6.20.1 Een leeg diagram verbergen U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. Soms geven diagrammen geen waarden weer. Als de verkoop van een bepaald product bijvoorbeeld is gestopt, is een diagram dat gewoonlijk resultaten voor dat product zou bevatten nu leeg. In de toepassing worden dergelijke lege diagrammen standaard op rapporten weergegeven. Indien gewenst, kunt u de toepassing zo instellen dat lege diagrammen worden verborgen. 1. Selecteer het tabblad Diagramblok Algemeen . 2. Selecteer Altijd verbergen om het diagram te verbergen. 3. Selecteer Verbergen indien leeg om het diagram te verbergen als het leeg is. 4. Selecteer Verbergen indien de volgende formule waar is en typ een formule in het vak om het diagram te verbergen indien de formule waar is. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6.20.2 Rijen met nulwaarden in tabellen en diagrammen uitsluiten U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken of Tabel opmaken openen. Rijen met nulwaarden of berekeningen met een resultaat van nul kunnen onderdrukt worden in diagrammen, aangezien de gegevens mogelijk niet nuttig zijn. U kunt rijen opnemen met meetwaarden die nul zijn, of waar een som van meetwaarden nul is, of beide. Wanneer deze optie is uitgeschakeld, is er geen rij in de tabel of item/detail in het diagram. De nulwaarden worden onderdrukt. Som wordt voornamelijk gebruikt in kruistabellen. 1. Selecteer het tabblad Algemeen. 2. In de sectie Weergave heft u de selectie van Rijen weergeven waarvoor alle meetwaarden = 0 op als u meetwaarden wilt onderdrukken die gelijk zijn aan nul. 3. In de sectie Weergave heft u de selectie van Rijen weergeven waarvoor de som van meetwaarden = 0 op als u meetwaarden wilt onderdrukken waarvoor de som van de meetwaarden nul is. Deze optie is van toepassing op kruistabellen. De geselecteerde gegevens worden uitgesloten van uw diagram of tabel. 216 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.3.1.6.20.3 Een paletstijl voor de diagramgegevens opgeven U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. Opmerking Diagrammen met dubbele assen gebruiken twee kleurenpaletten. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie Diagramblok Paletstijl b) Selecteer in de Rich Internet Application (Java-applet) de optie Globaal Palet en stijl 2. Selecteer het kleurenplaet en het percentage transparantie. 3. Onder Markering kunt u ook symbolen, de symboolgrootte, symboolpaletten, randen en randkleuren selecteren. 4. Kies onder Stijl van diagramreeks de Staafeffecten. 5. Onder Licht- en schaduweffecten kunt u verscheidene licht- en schaduweffecten kiezen: offset, kleur, schaduw en 1-zijdige schaduw. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6.20.4 Speciale effecten toepassen op staaf-, cirkel- en ballondiagrammen U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie Diagramblok Paletstijl b) Selecteer in de Rich Internet Application (Java-applet) de optie 2. Globaal Palet en stijl In Stijl van diagramreeks kunt u een effect selecteren. Voor cirkeldiagrammen kunt u een textuur en een effect kiezen. 5.3.1.6.20.5 Licht- en schaduweffecten toepassen U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie Diagramblok Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Paletstijl © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 217 b) Selecteer in de Rich Internet Application (Java-applet) de optie 2. Globaal Palet en stijl In Licht- en schaduweffecten kunt u een effect selecteren. 5.3.1.6.20.6 Op meetwaarden gebaseerde kleuren beheren in structuurkaarten, heatmappen en TagCloud-diagrammen Koppel een meetwaarde aan de kleurmethode-feed (Rechthoekkleur voor kaarten, Codefamilie voor TagCloud). U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. De kleur van rechthoeken of code wordt bepaald door de kleurmethode op basis van de waarde van een referentiemeetwaarde. Er zijn vier kleurmethoden beschikbaar. Paletkleuren: u kunt het aantal bereiken opgeven, waarna de kleuren automatisch worden gekoppeld op basis van het geselecteerde palet. U kunt ook de bereikdefinitie en de kleur voor null- of lege waarden opgeven. Op kleurovergangen gebaseerde paletkleuren: bovendien kunt u voor deze kleurmethode een kleurovergang van 2 of 3 kleuren opgeven dat aan de bereiken wordt gekoppeld. Op kleurovergangen gebaseerde paletkleuren met meetwaardenpolariteit: bovendien kunt u voor deze kleur een overgang van 2 of 3 kleuren opgeven die wordt gekoppeld aan meetwaarden met neutrale polariteit. Aangepaste bereikkleuren: u kunt de bereiken handmatig opgeven en de kleuren koppelen op basis van percentage of absolute waarde. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie Diagramblok Paletstijl b) Selecteer in de Rich Internet Application (Java-applet) de optie Globaal Palet en stijl 2. Selecteer een kleurmethode en definieer het aantal kleurbereiken. 3. Definieer indien vereist een bereik voor de meetwaarden en koppel een kleur aan waarden die buiten het bereik vallen. 4. Selecteer een kleur voor lege of null-waarden. 5. Definieer de overgang voor overgangsmethoden of koppel een kleur aan elk bereik voor de aangepaste methode. Definieer voor aangepaste kleurbereiken de Maximum- en Minimum-waarden van de kleurbereiken. (Dit vindt automatisch plaats voor andere methoden) 5.3.1.6.20.7 Gegevenswaarden weergeven of verbergen U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie Diagramblok Gegevenswaarden b) Selecteer in de Rich Internet Application (Java-applet) de optie 2. 218 Globaal Gegevenswaarden Selecteer Weergavemodus voor gegevenslabels om de gegevens weer te geven. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 3. U kunt de instellingen voor verschillende parameters aanpassen, afhankelijk van het diagramtype. Voor een cirkeldiagram bijvoorbeeld selecteert u het gegevenstype, de gegevenspositie, randbreedte, achtergrondkleur enzovoort. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.6.20.8 Een gegevensreeks in een diagram opmaken U kunt de kleur, doorzichtigheid van de kleur en de positie van het gegevenslabel aanpassen van segmenten of punten in een staaf-, kolom-, lijn-, cirkel-, spreidings-, ballon-, en puntdiagram. Deze functie is niet beschikbaar voor boxplot-, kaart-, TagCloud- of watervaldiagrammen. 1. Klik met de rechtermuisknop op het segment, de punt of het legenda-item dat/die u wilt configureren en selecteer Gegevensreeksen opmaken uit het snelmenu. 2. Selecteer in het dialoogvenster Gegevensreeksen opmaken de optie Aangepast. Opmerking U kunt de instellingen in dit dialoogvenster altijd terugzetten op de standaardinstellingen van de toepassing door Automatisch te selecteren. 3. Selecteer een kleur voor het gegevenssegment of de gegevenspunt in het vervolgkeuzevenster kleurkiezer en pas de instellingen voor doorzichtigheid aan, indien nodig. 4. Als u een gegevenslabel wilt weergeven in het geval een gegevenslabel is verborgen, of als u de positie van het gegevenslabel wilt aanpassen, selecteert u Gegevenslabels weergeven. 5. Selecteer een van de volgende opties voor gegevenspositie: Voor alle diagrammen: ○ Selecteer Buiten als u het label buiten het geselecteerde diagramsegment wilt weergeven. ○ Selecteer Binnen als u het label binnen het geselecteerde diagramsegment wilt weergeven. Voor alle diagrammen, behalve het cirkeldiagram, zijn ook de volgende opties beschikbaar: ○ Selecteer Binnen eerst, anders buiten als u het label bij voorkeur binnen in het geselecteerde diagramitem wilt plaatsen, maar als het buiten het diagramsegment mag worden geplaatst als er niet genoeg ruimte is voor het label in het item. ○ Selecteer Buiten eerst, anders binnen als u het label bij voorkeur buiten het geselecteerde diagramsegment wilt plaatsen, maar dat het binnen het diagramsegment mag worden geplaatst als er niet genoeg ruimte is voor het label in het item. Opmerking Positionering van het gegevenslabel is niet beschikbaar voor polaire diagrammen, gestapelde staafdiagrammen of kolomdiagrammen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 219 6. Afhankelijk van uw diagramtype kunt u de uitlijning van het gegevenslabel instellen als de gegevenspositie is ingesteld op Buiten: ○ ○ Als u werkt met een ringdiagram of cirkeldiagram, selecteert u een van de volgende uitlijningen voor het gegevenslabel: ○ Selecteer Lay-out zijkant om het gegevenslabel aan de zijkant van het diagramblok te laten weergeven. ○ Selecteer Ronde lay-out om het gegevenslabel direct naast het diagramsegment te laten weergeven. Als u werkt met een lijndiagram of puntdiagram, selecteert u een van de volgende uitlijningen voor het gegevenslabel: Boven, Onder, Links, Rechts. 7. Klik op Toepassen om uw wijzigingen toe te passen en door te gaan met aanpassen van de gegevenslabelwijzigingen. 8. Klik op OK om de wijzigingen toe te passen en het venster te sluiten. 5.3.1.6.20.9 Gegevensmarkeringen opmaken U moet zich in de Ontwerpmodus bevinden. U moet het dialoogvenster Diagram opmaken openen. 1. Selecteer het diagram, klik met de rechtermuisknop en selecteer Diagram opmaken. a) Selecteer in de webinterface de optie Diagramblok Paletstijl b) Selecteer in de Rich Internet Application (Java-applet) de optie 2. Globaal Palet en stijl Onder Markering kunt u symbolen, de symboolgrootte, symboolpaletten, monosymbolen, randen en randkleuren selecteren. Verwante informatie Een diagram opmaken [pagina 207] 5.3.1.7 Gegevensintervallen in structuurkaart-, heatmap- en TagCloud-diagrammen Gegevensintervallen zijn gebaseerd op kleuren in structuurkaart-, heatmap- en Tag Cloud-diagrammen die intervallen gebruiken. U kunt een van de volgende kleurmethoden voor vormen gebruiken: Kleurmethode Beschrijving Aangepaste bereikkleuren De methode Aangepaste bereikkleuren gebruikt berei ken die u instelt gebaseerd op een verhoging of percen tage en u selecteert de kleur die van toepassing is op elk bereik. 220 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Op kleurovergangen gebaseerde paletkleuren De methode Op kleurovergangen gebaseerde paletkleuren gebruikt een kleurovergangsdefinitie van twee of drie kleuren en u selecteert de kleur die op elke kleurovergang van toepassing is. Op kleurovergangen gebaseerde paletkleuren met meetwaardenpolariteit De methode Op kleurovergangen gebaseerde paletkleuren met meetwaardenpolariteit gebruikt niet alleen een kleurovergangsdefinitie van twee of drie kleuren, maar ook een neutrale polariteitsdefinitie van twee of drie kleuren. Paletkleuren De methode Paletkleuren past een verschillende kleur uit het geselecteerde palet op elk legenda-interval toe. Opmerking Gebruik deze diagrammen met hiërarchieknooppunten niet voor aggregatiemeetwaarden, want de kleurschaal kan vervormd zijn. Deactiveer de optie Bovenliggend knooppunt weergeven in de sectie Algemeen Globaal van het dialoogvenster Diagram opmaken om deze knooppunten te deactiveren. Paletkleurmethoden In alle paletkleurmethoden wordt het gegevensbereik in de instelling Bereikdefinitie gedefinieerd. Dit bereik definieert de gegevensset die in de intervallen wordt gedistribueerd. U kunt het aantal intervallen definiëren dat wordt gecreëerd binnen het gegevensbereik via de instelling Aantal intervallen. U kunt de manier waarop gegevens in diagramintervallen worden gedistribueerd via de instelling Modus voor gegevensdistributie instellen. Modus Beschrijving Distributie op waarden Het bereik van attribuutwaarden wordt verdeeld in bereiken van gelijke grootte. Deze methode benadrukt de hoeveelheid van een attribuut waarde in verhouding tot andere waarden. Let op Als de gegevenswaarden worden geclusterd in plaats van evenredig gedistribueerd, dan kunnen de meeste gegevens in een of twee be reiken bestaan en sommige bereiken kunnen geen gegevens heb ben. Distributie op kwartielen De kwartieldistributie werkt goed met lineair gedistribueerde gege vens. Omdat gegevens op aantal in elk bereik worden gegroepeerd, kan het daaruit voortkomende diagram misleidend zijn. Soortgelijke gegevens kunnen in aangrenzende bereiken worden geplaatst of er Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 221 kunnen gegevens met sterk uiteenlopende waarden in hetzelfde be reik worden geplaatst. Deze vervorming kan worden verminderd door het aantal bereiken te verhogen. Let op Gegevens met waarden die dicht bij elkaar liggen kunnen in ver schillende bereiken terechtkomen. Zo kunnen de verschillen tussen hen worden overdreven. Vormen met waarden buiten bereik Standaard is kleur van toepassing op alle waarden, maar u kunt kleur tot een bereik van waarden beperken. Dit wordt standaard gedaan met Aangepaste bereikkleuren. U kunt een kleur opgeven aan waarden buiten het bereik. Vormen met lege of null-waarde U kunt een kleur opgeven voor vormen met lege of null-waarden, om bijvoorbeeld de kleur van staten zonder verkooppunt te definiëren. Syntaxis van gegevensinterval In Op meetwaarden gebaseerde kleuren geeft de diagramlegenda een gegevensbereik met haakjes weer. U selecteert de gewenste syntaxis in de Syntaxis van gegevensinterval. Voor het declareren van een interval kunt u de syntaxisinstelling ISO31-11 gebruiken, die een omgekeerd haakje gebruikt om een waarde uit te sluiten: [-2..-1[ [-1..3[ [3..5] In de Verenigde Staten gebruikt u de instelling US-syntaxis om dat haakje te vervangen door een rond haakje wanneer u waarden uitsluit: [-2..-1) [-1..3) [3..5] Als u de syntaxis liever minder wiskundig wilt weergeven, gebruikt u de instelling Basissyntaxis: -2..1 222 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 1..3 3..5 Polariteit van meetwaarde Op meetwaarde gebaseerde kleurdiagrammen worden gestuurd door meetwaarden. De kleurmethode Op kleurovergangen gebaseerde paletkleuren met meetwaardenpolariteit is gebaseerd op de polariteit gekoppeld aan de meetwaarde die de kleur stuurt en bepaalt of hoge waarden goed, slecht of neutraal zijn. De volgende paletten bestaan: Paletten Beschrijving Oplopende polariteit De kleuren geven aan dat laag slecht is en hoog goed is, met het eerste pa let van de Beginkleur tot de eindkleur, dat standaard rood tot groen is. Aflopende polariteit De kleuren geven aan dat laag goed is en hoog slecht is, met het eerste pa let van de Eindkleur tot de Beginkleur, dat standaard groen tot rood is. Neutrale polariteit Met dit palet is noch laag noch hoog slecht of goed. Het tweede palet is van Beginkleur tot Eindkleur, dat standaard blauw tot geel is. De standaardinstelling, die zich in de sectie Eigenschappen van meetwaarde van de Globale diagramgebiedsinstellingen bevindt, voor meetwaardepolariteit is Automatisch, die aflopende polariteit toepast. Verwante informatie Watervaldiagrammen [pagina 200] Woordenwolken [pagina 200] 5.3.1.7.1 De meetwaardepolariteit voor structuurkaart, heatmap en TagCloud-diagrammen configureren U kunt de meetwaardepolariteit in het dialoogvenster Diagram opmaken configureren. 1. Klik in een Web Intelligence-document in ontwerpmodus met de rechtermuisknop op het diagram en selecteer Diagram opmaken. 2. Selecteer in de sectie Globaal de optie Eigenschappen van meetwaarde. 3. Selecteer een polariteitspalet voor uw diagramtype: Optie Beschrijving Diagramtype Te configureren meetwaarden Structuurkaart Rechthoekdikte Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 223 Optie Beschrijving Rechthoekkleur Heatmap Rechthoekkleur TagCloud Codegewicht Codefamilie 4. Klik op OK om het dialoogvenster Diagram opmaken te sluiten. Opmerking U kunt andere aspecten van de structuurkaart, het structuurkaartdiagram of TagCloud-diagram in het tabblad Palet en stijl van de sectie Globaal configureren. 5.3.1.7.2 De gegevensinterval voor structuurkaart, heatmap en TagCloud-diagrammen configureren U kunt de gegevensinterval in het dialoogvenster Diagram opmaken configureren. 1. Klik in een Web Intelligence-document in ontwerpmodus met de rechtermuisknop op het diagram en selecteer Diagram opmaken. 2. Selecteer in de sectie Globaal de optie Palet en stijl. 3. Selecteer een kleurenpalet. 4. Selecteer Intern palet gebruiken als u wilt dat het tekengebied een kleur heeft. 5. Selecteer een methode uit de vervolgkeuzelijst Kleurmethode voor vormen. 6. Configureer de Definitie van kleurovergang als u een van de twee op kleurovergangen gebaseerde paletkleurmethoden gebruikt. a. Selecteer een van de volgende opties: Kleurovergang Beschrijving 3 kleuren Hiermee kunt u een beginkleur, een kleur halver wege en een eindkleur opgeven. 2 kleuren Hiermee kunt u een beginkleur en een eindkleur opgeven. b) Selecteer de kleuren en hun kleurovergang. 7. Geef een aantal bereiken op om het aantal intervallen binnen het gedefinieerde gegevensbereik te definiëren. Tip Het beste aantal bereiken is meestal 4 of 5. Dit aantal kan gegevenspatronen weergeven zonder verwarrend te zijn. Als u meer dan zeven kleuren hebt, kunnen gegevens met soortgelijke waarden moeilijk te onderscheiden zijn en minder dan vier bereiken zal niet veel informatie weergeven en daarom mogelijk geen duidelijk patroon weergeven. 224 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Opmerking Deze instelling is niet van toepassing op de methode Aangepaste bereikkleuren. 8. Selecteer het selectievakje Bereikdefinitie om een specifiek bereik van gegevens dat in het diagram moet worden weergegeven te definiëren en voer vervolgens de getallen voor Van en Tot in. Opmerking Deze instelling is niet van toepassing op de methode Aangepaste bereikkleuren. 9. Selecteer een modus voor gegevensdistributie om de manier waarop gegevens in diagramintervallen worden gedistribueerd in te stellen. Opmerking Deze instelling is niet van toepassing op de methode Aangepaste bereikkleuren. 10. Configureer de volgende instellingen om kleuren voor vormen met waarden buiten bereik voor de optie Vormen met waarden buiten bereik in te stellen: a) Selecteer RGBA-kleur of Kleurovergang. b) Selecteer een kleur uit de vervolgkeuzelijst kleurkiezer en stel de doorzichtigheid in. 11. Configureer de volgende instellingen om kleuren voor vormen met lege of null-waarde voor de optie Vormen met lege of NULL-waarde in te stellen: a) Selecteer RGBA-kleur of Kleurovergang. b) Selecteer een kleur uit de vervolgkeuzelijst kleurkiezer en stel de doorzichtigheid in. 12. Selecteer een Syntaxis van gegevensinterval. 13. Als u de methode Op kleurovergangen gebaseerde paletkleuren met meetwaardenpolariteit gebruikt, moet u de optie Kleurovergangsdefinities voor meetwaarden met neutrale polariteit configureren. a. Selecteer een van de volgende opties: Kleurovergang Beschrijving 3 kleuren Hiermee kunt u een beginkleur, een kleur halver wege en een eindkleur opgeven. 2 kleuren Hiermee kunt u een beginkleur en een eindkleur opgeven. b) Selecteer de kleuren en hun kleurovergang. 14. Als u de methode Aangepaste bereikkleuren gebruikt, moet u de optie Kleurzones configureren. a) Selecteer Procent om de bereiken te laten inkleuren op percentage in plaats van stapsgewijs. b) Voer de parameters voor minimum- en maximumzone in. c) Selecteer een kleur uit de vervolgkeuzelijst kleurkiezer en stel de doorzichtigheid in. Opmerking Als u in Heatmaps het Reliëfeffect gebruikt, moet u de Licht- en schaduweffecten in de subsectie Palet en stijl uitschakelen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 225 Verwante informatie Diagrammen toewijzen [pagina 198] Woordenwolken [pagina 200] 5.4 Rapportgegevens filteren 5.4.1 Rapportgegevens filteren 5.4.1.1 Definitie van rapportfilters U kunt rapporten filteren om de resultaten die worden weergegeven te beperken tot specifieke gegevens die voor u van belang zijn. U kunt bijvoorbeeld de weergegeven resultaten beperken tot gegevens voor een specifieke klant of een verkoopperiode. Bij het filteren worden geen waarden uit het document verwijderd. Bepaalde gegevens worden echter niet meer weergegeven in de rapporttabellen of -diagrammen. Dit houdt in dat u rapportfilters kunt wijzigen of verwijderen om verborgen waarden weer te geven, zonder hiervoor de query te hoeven wijzigen. U kunt verschillende filters op verschillende onderdelen van een rapport toepassen. U kunt de resultaten in het gehele rapport bijvoorbeeld beperken tot een specifieke productlijn en de resultaten vervolgens in een tabel of diagram verder beperken tot gegevens voor een specifieke regio of specifiek klantprofiel. Als u een rapportfilter wilt maken, moet u de volgende elementen opgeven: ● Een gefilterd object ● een operator ● filterwaarden ● het rapportelement dat moet worden gefilterd (het hele rapport, secties of blokken) In het linkervenster van de interface kunt u een speciale weergave van de filters op het tabblad Documentstructuur en filters tonen. U kunt hier de structuur van het document zien en de rapportelementen die zijn gefilterd en door welke operator en waarde. Verwante informatie Filters toepassen op secties [pagina 180] 5.4.1.2 Vergelijking tussen queryfilters en rapportfilters U kunt filters op twee niveaus in een document toepassen: ● 226 Queryfilters: deze filters zijn gedefinieerd in de query en beperken de gegevens die uit de gegevensbron worden opgehaald en naar het document worden geretourneerd. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken ● Rapportfilters: deze filters beperken de waarden die in rapporten, tabellen, diagrammen en secties in het document worden weergegeven, maar wijzigen de gegevens niet die uit de gegevensbron worden opgehaald. Ze verbergen gewoon waarden op rapportniveau. Opmerking De zoeklijstoptie [EMPTY_VALUE] kan ook in uw filter worden opgenomen wanneer null-waarden aanwezig zijn. [EMPTY_VALUE] werkt alleen wanneer u op query's filtert, niet wanneer u op rapporten filtert. 5.4.1.3 Rapportfilteroperatoren 5.4.1.3.1 Gelijk aan (operator) Met de operator Gelijk aan kunt u gegevens ophalen die gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor alleen de VS, maakt u het filter "Land Gelijk aan VS". 5.4.1.3.2 Niet gelijk aan (operator) Met de operator Niet gelijk aan kunt u gegevens ophalen die niet gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor alle landen bevalve de VS, maakt u het filter "Land Niet gelijk aan VS". Opmerking Deze operator kan niet worden gebruikt voor boven- en onderliggende hiërarchieën van OLAP UNX-universes, of voor BEx-query's. 5.4.1.3.3 Groter dan (operator) Met de operator Groter dan kunt u gegevens ophalen die groter zijn dan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor klanten ouder dan 60, maakt u het filter "[Klantleeftijd]" Groter dan 60". Opmerking Deze operator kan niet worden gebruikt voor boven- en onderliggende hiërarchieën van OLAP UNX-universes, of voor BEx-query's. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 227 5.4.1.3.4 Groter dan of gelijk aan (operator) Met de operator Groter dan of gelijk aan kunt u gegevens ophalen die groter zijn dan of gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor omzet vanaf $ 1,5 miljoen, maakt u het filter "[Omzet] Groter dan of gelijk aan 1500000". Opmerking Deze operator kan niet worden gebruikt voor boven- en onderliggende hiërarchieën van OLAP UNX-universes, of voor BEx-hiërarchieën. 5.4.1.3.5 Kleiner dan (operator) Met de operator Kleiner dan kunt u gegevens ophalen die lager zijn dan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor examenresultaten onder de 40, maakt u het filter "[Examenresultaat]" Kleiner dan 40". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en hiërarchieën in filters, of voor hiërarchieën in BEx-query's. 5.4.1.3.6 Kleiner dan of gelijk aan (operator) Met de operator Kleiner dan of gelijk aan kunt u gegevens ophalen die kleiner zijn dan of gelijk zijn aan een bepaalde waarde. Voor bijvoorbeeld het ophalen van gegevens voor klanten die 30 jaar of jonger zijn, maakt u het filter "[Leeftijd] Kleiner dan of gelijk aan 30". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en hiërarchieën in filters, of voor hiërarchieën in BEx-query's. 5.4.1.3.7 Tussen (operator) Gebruik de operator Tussen om gegevens tussen twee grenswaarden op te halen (inclusief de twee grenswaarden). De eerste verklaarde waarde moet lager zijn dan de tweede waarde. 228 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Als u gegevens wilt ophalen voor de weken vanaf week 25 tot en met 36 (inclusief week 25 en week 36), maakt u het filter "[Week] Tussen 25 en 36". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en voor BEx-hiërarchieën in filters. 5.4.1.3.8 Niet Tussen (operator) Met de operator Niet Tussen kunt u gegevens ophalen die buiten het bereik van twee waarden liggen. Als u bijvoorbeeld gegevens wilt ophalen voor alle weken van het jaar, behalve week 25 tot en met 36, maakt u het filter "[Week] Niet Tussen 25 en 36". Opmerking Deze operator kan niet worden gebruikt voor OLAP UNX-universes en voor BEx-hiërarchieën in filters. 5.4.1.3.9 In lijst (operator) Met de operator In Lijst kunt u gegevens ophalen die corresponderen met waarden in een lijst met waarden. Als u bijvoorbeeld alleen gegevens voor de VS, het VK en Japan wilt ophalen, maakt u het filter [Land] in lijst. Wanneer u waarden in het veld Typ een waarde invoert, moet u VS;VK;Japan invoeren. Bij gebruik in een queryfilter met een hiërarchische zoeklijst (van een dimensie die gekoppeld is aan een hiërarchische zoeklijst, of een hiërarchieobject) kunt u met In lijst meerdere leden van elk niveau in de hiërarchie selecteren. Met een aanwijzing op de hiërarchie [Geografie] kunt u bijvoorbeeld met behulp van de operator In lijst [Parijs] op het niveau Stad en [Canada] op het niveau Land in de aanwijzing selecteren. Bij gebruik in een rapportfilter krijgt u met In lijst een platte zoeklijst. 5.4.1.3.10 Niet in lijst (operator) Met de operator Niet In Lijst kunt u gegevens ophalen die niet corresponderen met meerdere waarden. Als u bijvoorbeeld geen gegevens voor de VS, het VK en Japan wilt ophalen, maakt u het filter [Land] Niet in. Wanneer u waarden in het veld Typ een waarde invoert, moet u VS;VK;Japan invoeren. Bij gebruik met een hiërarchische zoeklijst (van een dimensie die gekoppeld is aan een hiërarchische zoeklijst, een hiërarchieobject of een niveauobject) kunt u met In lijst meerdere leden van elk niveau in de hiërarchie selecteren. Met een aanwijzing op de hiërarchie [Geografie] kunt u bijvoorbeeld met behulp van de operator Niet in lijst [Parijs] op het niveau Stad en [Canada] op het niveau Land in de aanwijzing selecteren. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 229 Opmerking Deze operator kan alleen in bepaalde typen hiërarchieën worden gebruikt, bijvoorbeeld in hiërarchieën die op niveaus zijn gebaseerd. 5.4.1.3.11 Is leeg ( operator) Met de operator Is leeg kunt u gegevens ophalen waarvoor geen waarden in de database zijn. Als u bijvoorbeeld klanten wilt ophalen zonder kinderen (de kolom Kinderen in de database is leeg), maakt u het filter [Kinderen] Is leeg. 5.4.1.3.12 Is niet leeg (operator) Met de operator Is Niet leeg kunt u gegevens ophalen waarvoor een waarde in de database is. Als u bijvoorbeeld klanten wilt ophalen met kinderen, maakt u het filter [Kinderen] Is Niet Leeg. 5.4.1.4 Typen rapportfilters Rapportfilters zijn filters die op verschillende rapportelementen kunnen worden toegepast: rapport, sectie, tabel, grafiek. Er zijn twee soorten rapportfilter: ● Standaardrapportfilters. Een standaardrapportfilter is het meest flexibele type rapportfilter. U kunt elke filteroperator gebruiken en filteren op enkele waarden of een lijst met waarden. ● Eenvoudige rapportfilters. Met eenvoudige rapportfilters kunt u eenvoudig filters maken op basis van de operator Gelijk aan. Ze kunnen alleen op enkele waarden filteren, en worden op een geheel rapport toegepast (niet op een geheel document of een rapportelement). 5.4.1.5 Standaardrapportfilters maken, bewerken en verwijderen 1. Selecteer het rapportelement dat u wilt filteren. a) Klik in de webinterface (DHTML-interface) op Filter Filter toevoegen . b) Selecteer in de Rich Internet Application-interface en in Web Intelligence Rich Client de optie Filters 2. 230 Analyse en klik op het vakje Filterlijst. Klik op Filter toevoegen in het dialoogvenster om de objecten weer te geven die u kunt filteren. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 3. Selecteer de objecten die u wilt filteren en klik op OK. Als u meer dan een object selecteert, worden de gefilterde objecten weergegeven in een EN-relatie. Dubbelklik op de operator EN om deze te veranderen in OF. 4. Selecteer voor elke filter de filteroperator in de lijst. 5. Typ de waarden direct in het vakje boven de zoeklijst van het object, of selecteer waarden in de lijst en klik op > om ze toe te voegen aan de lijst met gefilterde waarden aan de rechterkant. De waarden die u kunt invoeren of selecteren, zijn afhankelijk van de operator. Als u bijvoorbeeld de operator Gelijk aan selecteert, kunt u slechts één waarde invoeren of selecteren. Als het gefilterde object een hiërarchie is, worden de waarden hiërarchisch weergegeven. Alle leden van de hiërarchie zijn zichtbaar, zelfs als ze in het rapport zijn samengevouwen. U moet hiërarchieleden in de hiërarchie selecteren; u kunt ze niet handmatig invoeren. Alle lidwaarden die in het queryvenster zijn geselecteerd, worden grijs weergegeven en kunnen niet worden geselecteerd als ze niet in het definitieve rapport voorkomen, omdat ze niet aan meetwaarden zijn gekoppeld. U kunt ook op het sleutelpictogram klikken om de tekst en sleutel-id-waarde voor de leden te zien zodat u de juiste waarden kunt selecteren. Als het gefilterde object een niveau is, worden de waarden in een lijst weergegeven. Het is niet mogelijk om de waarden in te voeren. 6. Klik op OK om het rapportfilter op het element toe te passen. 7. Als u een rapportfilter wilt bewerken, selecteert u het rapportelement en selecteert u Filter bewerken 8. Analyse Filter en bewerkt u het filter in het dialoogvenster. Als u een rapportfilter wilt verwijderen, selecteert u het rapportelement en selecteert u Analyse Filter Filter verwijderen . U gebruikt deze optie om alle filters voor het geselecteerde rapportelement te verwijderen. Als u slechts één filter wilt verwijderen, roept u het dialoogvenster op, selecteert u het filter en klikt u op het pictogram Filter verwijderen. 5.4.1.5.1 Waarden selecteren uit een lijst In een query kunnen waarden in een zoeklijst worden weergegeven als een lijst met één kolom, een lijst met meerdere kolommen of een hiërarchie, afhankelijk van het object. In een lijst met meerdere kolommen bieden extra kolommen waarden die verwant zijn aan de hoofdwaarde. In een hiërarchische lijst worden waarden in een hiërarchische relatie weergegeven. In een rapport worden waarden in een platte lijst zonder meerdere kolommen weergegeven. 1. Als de zoeklijst niet wordt weergegeven wanneer het dialoogvenster wordt geopend, vernieuwt u de lijst of doorzoekt u de lijst om de waarden op te halen. (Zie verderop in dit onderwerp voor meer informatie over het doorzoeken van een zoeklijst.) In sommige zoeklijsten moet u eerst een zoekactie uitvoeren voordat de waarden worden weergegeven, omdat de lijst te groot is om in zijn geheel te worden geladen. 2. Als de zoeklijst in bereiken is verdeeld, gebruikt u het besturingselement boven aan de lijst om door de bereiken te navigeren. Sommige grote zoeklijsten zijn in bereiken verdeeld om de hoeveelheid gegevens die uit de database wordt opgehaald, te beperken. Wanneer u een bereik selecteert, geeft de lijst de waarden uit dat bereik weer. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 231 3. Als de zoeklijst afhankelijk is van andere zoeklijsten, geeft u eerst de afhankelijke waarden op in het aanwijzingsvenster dat wordt weergegeven. Een zoeklijst kan afhankelijk zijn van andere zoeklijsten, bijvoorbeeld wanneer de lijst deel uitmaakt van een hiërarchische zoeklijst. Als de zoeklijst bijvoorbeeld steden bevat en het object Stad maakt deel uit van de hiërarchie Land > Regio > Stad, moet u eerst waarden voor land en regio opgeven om de lijst met steden te filteren. Opmerking Afhankelijke zoeklijsten worden alleen in query's weergegeven. Ze worden niet weergegeven wanneer u in een zoeklijst in een rapport selecteert. Wanneer u de zoeklijst voor het eerst weergeeft, ziet u het dialoogvenster Aanwijzing dat u gebruikt om de afhankelijke waarden op te geven. Zodra u de afhankelijke waarden hebt opgegeven, kunt u de waarden in de gefilterde lijst selecteren. 4. Klik op Sleutelwaarden tonen/verbergen om de sleutelwaarden weer te geven. Sleutelwaarden worden niet aangegeven in de lijst met Geselecteerde waarden, alleen in de lijst met beschikbare waarden. Sommige zoeklijsten bevatten sleutelwaarden. Dit zijn unieke waarden die worden gebruikt om waarden met dezelfde weergavewaarde te identificeren. Als de zoeklijst meerdere kolommen bevat, wordt alleen de sleutel van de filterkolom weergegeven. 5. Als u naar waarden in de lijst wilt zoeken, typt u de zoektekst in het vakje onder de lijst en selecteert u de optie Identieke hoofdletters/kleine letters, Zoeken in sleutels of Zoeken in database. Optie Beschrijving Identieke Bij het zoeken wordt onderscheid gemaakt tussen hoofdletters en kleine letters. hoofdletters/kleine letters Deze optie is niet beschikbaar wanneer de optie Zoeken in sleutels of Zoeken in database is geselecteerd. Zoeken in sleutels De zoekactie gebruikt unieke waardensleutels in plaats van weergavewaarden. Deze optie is alleen beschikbaar in zoeklijsten die sleutelwaarden ondersteunen. Zoeken in database De zoekactie neemt alle waarden op die zijn opgeslagen in de database, in plaats van beperkt te zijn tot de waarden die in de lijst zijn geladen. Hierdoor wordt de accuratesse van zoekacties verbeterd, maar duurt het zoeken langer. Deze optie is alleen beschikbaar in zoeklijsten die zoekacties in databases ondersteunen. Het doorzoeken van databases verbeterd de nauwkeurigheid van de zoekopdracht, maar dit gaat ten koste van de prestaties. Dit is nuttig wanneer niet alle waarden in de zoeklijst zijn opgehaald. Dit kan zich voordoen wanneer het totaalaantal waarden in de lijst de query-eigenschap Max. opgehaalde rijen overschrijdt. Zoeken in databases is vooral handig bij hiërarchische zoeklijsten, omdat waarden alleen in de database worden geladen wanneer de bovenliggende waarde in de hiërarchie wordt uitgevouwen. In een geografische hiërarchie bijvoorbeeld worden de onderliggende waarden van de waarde Californië (steden in Californië) niet uit de database geladen tot de waarde wordt uitgevouwen. Als deze optie is geselecteerd, neemt de zoekactie deze items ook op, zelfs wanneer de waarde Californië niet is uitgevouwen. De zoekactie omvat alle bereiken als de zoeklijst in bereiken is onderverdeeld. 232 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken In zoekpatronen staat het jokerteken * voor een willekeurige tekenreeks en het jokerteken ? voor één teken. De waarde Maart kan bijvoorbeeld worden geretourneerd door de zoekpatronen 'M*' of 'Maa?t'. Als u de tekens '*' en '?' wilt opnemen en niet als jokerteken wilt gebruiken, moeten deze tekens voorafgegaan worden door een '\' in het zoekpatroon. 6. Typ waarden rechtstreeks in de lijst (als de lijst directe gegevensinvoer ondersteunt) of selecteer waarden in de lijst. Verwante informatie Max. opgehaalde rijen, query-eigenschap [pagina 63] 5.4.1.6 Eenvoudige rapportfilters maken Via de werkbalk Rapportfilter kunt u snel eenvoudige rapportfilters aan rapporten toevoegen. Eenvoudige rapportfilters zijn van toepassing op het rapport (en niet op het document of specifieke objecten in het rapport), en zijn alleen van toepassing op het volgende: ● Alleen dimensie- of detailobjecten voor relationele query's. ● Hiërarchieën, kenmerken of attributen voor UNX OLAP- of BEx-query's (maar niet op hiërarchieniveau of op meetwaarden). Eenvoudige rapportfilters hebben de volgende vorm: <rapportobject>=<waarde>. U kunt alleen de operator Gelijk aan gebruiken en slechts op één waarde filteren. Ze kunnen ook het operatortype Alle waarden zijn. Voor complexere filters gebruikt u standaardrapportfilters, die willekeurige operators kunnen bevatten. Opmerking U gebruikt de werkbalk Rapportfilter ook wanneer u rapporten wilt analyseren. Bij analyses wordt de werkbalk Rapportfilter ook wel de Analysewerkbalk genoemd. Opmerking Wanneer u de filterbalk opent, worden filters automatisch ingevoegd wanneer het rapport het volgende bereik heeft: ● Eén waarde (operator Gelijk aan) ● Met de operator Alle waarden Deze filters worden niet langer in het vakje Filter weergegeven. Opmerking Wanneer u de filterbalk samenvouwt, worden alle eenvoudige filters teruggezet op de rapportfilters Gelijk aan of Alle waarden (ze filteren op het volledige rapport). U voorkomt dat filters van het type Alle waarden worden gemaakt door het object uit de filterbalk te verwijderen voordat u de balk samenvouwt. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 233 1. Klik op Analyse Interactie Filterbalk om de werkbalk weer te geven. 2. Klik op het pictogram op de werkbalk en selecteer het object waarop u wilt filteren in het menu. U kunt meerdere objecten aan de werkbalk toevoegen om meerdere filters te maken. Opmerking Afhankelijk van de gegevensbronnen en geselecteerde objecten bepalen de waarden die in een ander filterobject zijn ingesteld, welke waarden of objecten beschikbaar zijn in een filter. 3. Selecteer de waarde waarop u wilt filteren in de zoeklijst. Opmerking Voor niet-hiërarchische objecten bevat de lijst alle waarden die voorkomen in het rapport voor dit object nadat alle andere rapportbereikfilters zijn toegepast (als u bijvoorbeeld een filter In lijst hebt dat deze objectwaarden beperkt, hebt u deze zoeklijst voor het filter Gelijk aan op de filterbalk). Voor hiërarchische objecten bevat de lijst de platte lijst met alle lidwaarden op alle niveaus. Deze lijst heeft een structuurachtige volgorde (niet alfabetisch). Het rapport wordt gefilterd op de waarde van het geselecteerde object. Als u bijvoorbeeld 'Nederland' hebt geselecteerd in de zoeklijst Land, wordt het rapport gefilterd om alle rijen uit te sluiten die niet de waarde 'Nederland' hebben. 4. Een filter verwijderen: a) Selecteer het filter in de webinterface en klik op Verwijderen. b) Selecteer in de Rich Internet Application-interface of in Web Intelligence Rich Client het filter en sleep het naar het linkervenster. 5.4.1.7 Geneste filters maken U kunt geneste filters maken. Een geneste filter is een combinatie van een AND- en OR-component. 1. Versleep het filterobject en zet het in het venster van het gecombineerde filter. 2. U kunt op de operator klikken om het type te wijzigen van AND naar OR of omgekeerd. 5.4.2 Gegevens filteren met aanwijzingen U kunt rapportgegevens filteren door waarden voor aanwijzingen op te geven. In het dialoogvenster Aanwijzingen wordt een overzicht van alle gedefinieerde aanwijzingen weergegeven in het deelvenster Aanwijzingssamenvatting. U kunt de aanwijzing die u wilt selecteren beantwoorden en waarden opgeven in het deelvenster Waarden opgeven voor aanwijzing van het dialoogvenster. Afhankelijk van de geselecteerde aanwijzing voert u de waarden rechtstreeks in of selecteert u waarden in een lijst. Een zoeklijst kan alleen weergavewaarden bevatten of de waarden en hun overeenkomstige databasesleutelwaarden. Databasesleutelwaarden zijn unieke waarden om de weergavewaarden binnen de database te identificeren. 234 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Zoeklijsten kunnen hiërarchisch geordend worden als de lijst gedefinieerd is als een hiërarchie door de universeontwerper, of als de aanwijzing op een hiërarchie of niveauobject gebaseerd is. Zoeklijsten kunnen in bereiken worden verdeeld om prestaties te verbeteren. U kunt zoeklijsten doorzoeken of filteren voor eenvoudigere toegang tot de gewenste waarden. Aanwijzingen kunnen optioneel of verplicht zijn. Als u geen waarde voor een optionele aanwijzing opgeeft, wordt de aanwijzing genegeerd. U moet waarden opgeven voor alle verplichte aanwijzingen voordat u de gegevens kunt filteren door aanwijzingen uit te voeren. Aanwijzingen kunnen afhankelijk zijn van andere aanwijzingen. Een aanwijzing op een Stad-object kan bijvoorbeeld afhankelijk zijn van een aanwijzing op een Regio-object. Door de waarden van de Regio-aanwijzing op te geven, beperkt u het aantal mogelijke waarden van de Stad-aanwijzing. U kunt alleen waarden opgeven voor afhankelijke aanwijzingen wanneer u waarden hebt opgeven voor alle aanwijzingen waarvan ze afhankelijk zijn. U moet waarden opgeven voor de optionele aanwijzing als u waarden wilt opgeven voor de afhankelijke aanwijzingen van een optionele aanwijzing. 5.4.2.1 Waarden opgeven voor aanwijzingen Er is al een aanwijzing gedefinieerd in het venster Filter van het queryvenster. 1. Vernieuw de gegevens. 2. Selecteer de aanwijzing in het venster Overzicht van aanwijzingen. 3. Als de aanwijzing een zoeklijst bevat en de waarden niet worden weergegeven, klikt u op Waarden vernieuwen om deze weer te geven. (In dit geval ziet u in de lijst de tekst: Klik op Waarden vernieuwenom de inhoud van de lijst weer te geven). Als de aanwijzing afhankelijk is van andere aanwijzingen, geeft de zoeklijst koppelingen weer naar de afhankelijke aanwijzingen. U moet waarden opgeven voor de afhankelijke aanwijzingen voordat u een waarde voor de huidige aanwijzing kunt opgeven. Groepen afhankelijke aanwijzingen worden in aparte groepen weergegeven in het venster Aanwijzingssamenvatting. De waarden kunnen als enkele waarden, in meerdere kolommen (waarbij de extra kolommen extra informatie over de hoofdfilterkolom bieden), of hiërarchisch worden weergegeven, afhankelijk van de aanwijzing Als de zoeklijst te groot is om in zijn geheel te worden weergegeven, wordt de lijst in bereiken opgesplitst en geeft een vak boven de zoeklijst het huidige bereik weer. U kunt door de bereiken scrollen om alle waarden in de lijst te zien. 4. Selecteer waarden en klik op > om de waarden op te geven voor de aanwijzing, of voer rechtstreeks waarden in als de aanwijzing dit toestaat. U kunt geen waarden invoeren als de zoeklijst hiërarchisch is. Als de aanwijzing een datum vereist, kunt u deze selecteren in de kalender die rechts van het vakje wordt weergegeven wanneer u de waarde selecteert Opmerking SAP Key Dates worden weergegeven als datumaanwijzingen, waarbij andere aanwijzingen in dezelfde gegevensprovider worden weergegeven als afhankelijke aanwijzingen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 235 5. Herhaal de vorige stap als u meerdere waarden kunt selecteren voor de aanwijzing. Als u meerdere selecties in een hiërarchische zoeklijst kunt maken voor een aanwijzing, kunt u de waarden op verschillende niveaus van de hiërarchie selecteren. Als de aanwijzing één waarde toestaat, kunt u alleen waarden op het onderste niveau van de hiërarchie selecteren. Als u rechtstreeks waarden kunt invoeren voor een aanwijzing en meerdere waarden worden toegestaan, kunt u meerdere waarden opgeven gescheiden door een ';', bijvoorbeeld Californië;Nevada;Iowa. Als u de gescheiden lijst hebt ingevoerd of geplakt, klikt u op de knopinfo met de tekst: Klik hier om als meerdere waarden te beschouwen. (Als u op > klikt, wordt de lijst als één waarde beschouwd.) 6. Voer de query uit: a) Klik in de webinterface op Query uitvoeren om de query uit te voeren. b) Klik in de Rich Internet Application of in Web Intelligence Rich Client op OK om de query uit te voeren. De rapportgegevens worden gefilterd op basis van de selectie die door u gemaakt is. Verwante informatie Waarden selecteren uit een lijst [pagina 122] 5.4.3 5.4.3.1 Gegevens filteren met invoerbesturingselementen Invoerbesturingselementen gedefinieerd Invoerbesturingselementen bieden een eenvoudige, toegankelijke methode voor het filteren en analyseren van rapportgegevens. U kunt invoerbesturingselementen definiëren met standaard vensterbesturingselementen, zoals tekstvakken en keuzerondjes. U kunt deze besturingselementen koppelen aan rapportelementen, zoals tabellen of kopteksten van secties, en de besturingselementen gebruiken om de gegevens in de rapportelementen te filteren. Wanneer u waarden selecteert in de invoerbesturingselementen, filtert u de waarden in de gekoppelde rapportelementen op de geselecteerde waarden. U kunt ook tabellen en diagrammen als invoerbesturingselementen definiëren. Wanneer u een waarde selecteert in een tabel of diagram, filtert u de waarden in de gekoppelde rapportelementen op de geselecteerde waarden. U kunt invoerbesturingselementen gebruiken om verschillende scenario's te analyseren door de waarde van variabelen te wijzigen. U kunt een variabele definieren met een constante waarde en vervolgens een invoerbesturingselement, zoals een schuifregelaar, aan de variabele toe te wijzen. Vervolgens kunt u de waarde van de variabele wijzigen met de schuifregelaar. Als de variabele onderdeel is van een formule, kunt u de schuifregelaar gebruiken om andere formuleresultaten te bestuderen op basis van de waarde van de variabele. Invoerbesturingselementen zijn rapportspecifiek. Ze zijn gegroepeerd op het tabblad Invoerbesturingselementen in het linkerdeelvenster. 236 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.4.3.2 Invoerbesturingselementen gebruiken met hiërarchische gegevens U kunt invoerbesturingselementen gebruiken op hiërarchische gegevens. Wanneer u een knooppunt in een hiërarchie selecteert, kunt u een enkele waarde selecteren en de operator gelijk aan gebruiken, of meerdere waarden selecteren in een hiërarchische boomstructuur. Wanneer u een hiërarchische boomstructuur selecteert, klikt u met de rechtermuisknop op een lid en selecteert u het lid, de onderliggende leden of de leden daaronder in de hiërarchie. De hiërarchie-elementen die u selecteert, worden weergegeven in het rapportvenster. Raadpleeg de PDF-versie van de documentatie voor meer informatie. 5.4.3.3 Een invoerbesturingselement toevoegen U moet voldoende rechten hebben en in de ontwerpmodus zijn voor het toevoegen van invoerbesturingselementen. 1. Klik op Analyse Filters Besturingselementen Rapportobject selecteren weer te geven. Besturingselement definiëren om het scherm Als u een hele tabel of heel diagram selecteert voordat u op Besturingselement definiëren klikt, kunt u Alleen objecten uit geselecteerd blok opnemen selecteren om de lijst met objecten in de wizard te beperken tot de objecten die u hebt geselecteerd in de tabel of het diagram. U kunt ook het type invoerbesturingselement direct uit de lijst met besturingselementen selecteren onder Analyse Filters Besturingselementen in plaats van Besturingselement definiëren te selecteren. De besturingselementen die niet compatibel zijn met de gegevens uit het geselecteerde rapportelement, worden uitgeschakeld. Het besturingselement wordt automatisch gekoppeld aan het rapportobject dat gegevens levert aan het geselecteerde rapportelement en gebruikt de standaardeigenschappen, en u selecteert direct de rapportelementen die u door het invoerbesturingselement wilt laten filteren. 2. Selecteer het rapportobject om waarden op te geven voor het invoerbesturingselement en klik vervolgens op Volgende. 3. Selecteer het type invoerbesturingselement. De lijst met typen besturingselementen wordt bepaald door het gegevenstype van het rapportobject. 4. Definieer de eigenschappen van het invoerbesturingselement. De beschikbare eigenschappen worden bepaald door het besturingstype. Eigenschap Beschrijving Label De naam van het invoerbesturingselement Beschrijving De beschrijving van het invoerbesturingselement Zoeklijst De lijst met waarden die beschikbaar zijn voor het invoerbesturingselement. U kunt alle waarden gebruiken van het rapportobject waarop het invoerbesturingselement is gebaseerd (standaardinstelling) of uw eigen aangepaste lijst met waarden opstellen. Beperkte lijst met waarden gebruiken Als u een aangepaste lijst met waarden opstelt voor het rapportobject, zal deze instelling de gegevens in het rapportelement dat u aan het invoerbesturingselement koppelt, filteren op basis van deze lijst met waarden. Zelfs wanneer er geen waarden geselecteerd zijn voor het Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 237 Eigenschap Beschrijving invoerbesturingselement, worden alle waarden die niet in de beperkte lijst staan, uitgesloten van het rapportelement dat gefilterd is door het invoerbesturingselement. Als een invoerbesturingselement op basis van de dimensie Land beperkt is tot de waarden VS en Frankrijk, toont een tabel die gefilterd is door het invoerbesturingselement, alleen de gegevens voor 'VS' en 'Frankrijk', zelfs als er geen waarde geselecteerd is voor het invoerbesturingselement. Als u de selectie van Beperkte lijst met waarden gebruiken opheft, verschijnen alle waarden van Land in de tabel wanneer er geen waarde is geselecteerd voor het invoerbesturingselement. Operator De operator die het invoerbesturingselement gebruikt om de gekoppelde rapportelementen te filteren. Standaardwaarden De standaardwaarden die het invoerbesturingselement gebruikt om het gekoppelde rapportelement te filteren. Aantal regels Het aantal regels dat het invoerbesturingselement weergeeft in het deelvenster Invoerbesturingselement, bijvoorbeeld een lijst met vijf keuzerondjes met Aantal regels ingesteld op 3, zodat er standaard drie keuzerondjes worden weergegeven. U kunt de andere twee keuzerondjes weergeven met de schuifbalk. Minimumwaarde De minimale numerieke waarde die u kunt selecteren voor het invoerbesturingselement. Maximumwaarde De maximale numerieke waarde die u kunt selecteren voor het invoerbesturingselement. Stap De hoeveelheid waarmee het invoerbesturingselement de numerieke waarde laat toenemen of afnemen, wanneer u een waarde kiest. 5. Klik op Volgende om de stap Rapportelementen toewijzen van de wizard weer te geven. 6. Selecteer de rapportelementen die u wilt laten filteren door het invoerbesturingselement. Opmerking Telkens als u een document opslaat, worden alle invoerbesturingselementen verwijderd waar geen rapportelementen aan gekoppeld zijn. 7. Klik op Voltooien. Het invoerbesturingselement verschijnt in het deelvenster Invoerbesturingselementen. 5.4.3.4 Een invoerbesturingselement bewerken 1. Selecteer het tabblad Invoerbesturingselementen in het linkervenster. 2. Klik op Bewerken in het invoerbesturingselement om het dialoogvenster Invoerbesturingselement bewerken weer te geven. 3. De eigenschappen van invoerbesturingselementen bewerken: a) In de webinterface (DHTML-interface) bewerkt u de eigenschappen van de invoerbesturingselementen op het tabblad Eigenschappen. b) Bewerk in de Rich Internet Application-interface en in Web Intelligence Rich Client de eigenschappen van de invoerbesturingselementen op het tabblad Besturingselement. 238 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 4. Bewerk de rapportelementen die aan het invoerbesturingselement zijn gekoppeld op het tabblad Afhankelijkheden. 5.4.3.5 De afhankelijkheden van invoerbesturingselementen markeren 1. Klik op het tabblad Invoerbesturingselementen. 2. Voer de volgende handelingen uit: a) Klik in de webinterface op Afhankelijkheden markeren op het invoerbesturingselement: b) Klik in de Rich Internet Application-interface of in Web Intelligence Rich Client op Afhankelijkheden weergeven op het invoerbesturingselementen. De rapportelementen die aan het invoerbesturingselement gekoppeld zijn, worden gemarkeerd. 5.4.3.6 Invoerbesturingselementen organiseren 1. Selecteer het tabblad Invoerbesturingselementen. 2. Met de functie slepen-en-neerzetten kunt u invoerbesturingselementen omhoog of omlaag verplaatsen in het deelvenster Invoerbesturingselementen. 3. Selecteer een invoerbesturingselement en klik vervolgens op Verwijderen boven aan het besturingselement om het te verwijderen uit het deelvenster Invoerbesturingselementen. 5.4.3.7 De kaart van het invoerbesturingselement weergeven 1. Selecteer het tabblad Invoerbesturingselementen. 2. Klik op Kaart boven aan het deelvenster Invoerbesturingselementen. 5.4.3.8 Tabellen en diagrammen gebruiken als invoerbesturingselementen U kunt tabellen en diagrammen als invoerbesturingselementen definiëren. Invoerbesturingselementen op basis van tabellen en diagrammen verschijnen net als normale invoerbesturingselementen in het deelvenster Invoerbesturingselementen, maar u moet de waarden in de tabel of het diagram zelf selecteren om de afhankelijke rapportelementen te filteren. Wanneer u cellen, kolommen of rijen in een tabel selecteert, of gegevensgebieden waarop u kunt klikken in diagrammen, worden de waarden gefilterd in de gekoppelde rapportelementen overeenkomstig de geselecteerde waarden. Wanneer u in het venster Invoerbesturingselementen op een besturingselement klikt dat gebaseerd is op een tabel of diagram, wordt de tabel of het diagram gemarkeerd als invoerbesturingselement. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 239 Wanneer een rapport zich in de analysemodus bevindt, zijn invoerbesturingselementen op basis van tabellen en diagrammen uitgeschakeld. Ze worden opnieuw ingeschakeld wanneer de analysemodus wordt gedeactiveerd. 5.4.3.8.1 Een tabel of diagram als invoerbesturingselement definiëren 1. Selecteer de tabel of het diagram, klik met de rechtermuisknop en selecteer Koppeling Elementkoppeling toevoegen . 2. Selecteer Alle objecten om alle objecten in de tabel of het diagram te definiëren als filterobjecten, of selecteer Enkel object en selecteer het object in de tabel of het diagram dat u wilt definiëren als het filterobject. Opmerking U kunt dimensies alleen als filterobjects selecteren wanneer u een tabel of diagram als invoerbesturingselement definieert. 3. Klik op Volgende en typ een naam en beschrijving voor het invoerbesturingselement. 4. Klik op Volgende en selecteer de rapportelementen die moeten worden gefilterd door het invoerbesturingselement. Opmerking U kunt de tabel of het diagram die of dat u definieert, niet selecteren als een invoerbesturingselement via de lijst met rapportelementen. 5. Klik op Voltooien. Het invoerbesturingselement op basis van de tabel of het diagram verschijnt in het deelvenster Invoerbesturingselementen. Wanneer u op Afhankelijkheden klikt, wordt de tabel of het diagram gemarkeerd dat als het invoerbesturingselement is gedefinieerd. 6. Als u de wijze wilt aanpassen waarop een tabel of diagram andere rapportelementen filtert, klikt u met de rechtermuisknop op de tabel of het diagram en selecteert u 7. Koppeling Elementkoppeling bewerken . Als u een koppeling tussen een tabel of diagram en andere rapportelementen wilt verwijderen, klikt u met de rechtermuisknop op de tabel of het diagram en selecteert u Koppeling Verwijderen . Verwante informatie Een invoerbesturingselement bewerken [pagina 238] 5.4.3.9 1. 240 Gegevens filteren met invoerbesturingselementen U kunt het venster Invoerbesturingselementen weergeven door het tabblad Invoerbesturingselementen in het linkervenster te selecteren. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Opmerking Het invoerbesturingselement toont het bericht Geen afhankelijke rapportelementen als de rapportelementen die gefilterd zijn door het invoerbesturingselement, zich niet langer in het rapport bevinden. 2. Selecteer waarden in het invoerbesturingselement. De gekoppelde rapportelementen worden gefilterd op basis van de waarden die u selecteert. Als u bijvoorbeeld de waarde VS selecteert voor de dimensie Land, de filteroperator Gelijk aan is en er een tabel aan het invoerbesturingselement gekoppeld is, wordt de tabel gefilterd op de voorwaarde Land = VS. 3. Als u een tabel of diagram wilt filteren waarop het invoerbesturingselement is gebaseerd, selecteert u de dimensiewaarden in de tabel (rijen, kolommen of cellen) of het diagram (gegevensgebieden waarop u kunt klikken). Opmerking ○ Tabellen en diagrammen die gedefinieerd zijn als invoerbesturingselementen, kunnen filteren met slechts dimensiewaarden. ○ In de Rich Internet Application-interface wordt een waarschuwing weergegeven wanneer u objecten verwijdert die door een invoerbesturingselement worden gebruikt. ○ Het invoerbesturingselement toont het bericht: De tabel of het diagram staat niet in het rapport als de tabel of het diagram zich niet langer in het rapport bevindt. ○ Het invoerbesturingselement toont het bericht: Filterdimensies niet beschikbaar als de filterdimensies zich niet langer in de tabel of het diagram bevinden. Het invoerbesturingselement kan weer gebruikt worden als u dimensies aan de tabel of het diagram toevoegt. ○ Het invoerbesturingselement toont het bericht: Besturingselement niet beschikbaar met rapport in analysemodus als het rapport zich in de analysemodus bevindt. Analysemodus moet worden uitgeschakeld om het invoerbesturingselement weer te kunnen gebruiken. ○ Invoerbesturingselementen op basis van tabellen en diagrammen worden aangegeven door een pictogram in de rechterbovenhoek van de tabel of het diagram. Klik met de rechtermuisknop op het pictogram om het volgende menu op te roepen: Opdracht Beschrijving Bewerken Hiermee wordt het invoerbesturingselement bewerkt. Afhankelijkheden markeren (webinterface) Hiermee worden de rapportelementen gemarkeerd die door het invoerbesturingselement zijn gefilterd. Afhankelijkheden weergeven (Rich Internet Application-interface) 4. Opnieuw instellen Hiermee worden filters verwijderd die zijn toegepast door het invoerbesturingselement. Inschakelen/uitschakelen Hiermee wordt het invoerbesturingselement in- of uitgeschakeld. Klik op Opnieuw instellen boven aan het deelvenster Invoerbesturingselementen om alle filters te verwijderen die zijn toegepast door invoerbesturingselementen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 241 5.5 Met rapportgegevens werken 5.5.1 5.5.1.1 Rapportgegevens analyseren Definitie van analyseren Hiermee analyseert u de resultaten die in rapporten worden weergegeven. Door een analyse op rapporten uit te voeren, kunt u gegevens in detail bekijken om na te gaan hoe goede of slechte resultaten in tabellen, diagrammen of secties tot stand zijn gekomen. Tabel 8: Beperkingen Beperking Beschrijving Query's op BEx-query's Ukunt geen analysepad op BEx-query's gebruiken. Na vigatiepad (voorheen het analysepad) wordt vervangen met de werkstroom Uitvouwen/samenvouwen op de werkelijke hiërarchie. Query's op UNV- en UNX-universes U kunt alleen op een UNV- of UNX-universe analyseren als de analysepaden al in de universe zijn gedefinieerd. Voorbeeld waarom steeg de verkoop van accessoires, buitenkleding en jassen in het derde kwartaal? U werkt voor een Amerikaanse modeketen en bent verantwoordelijk voor de verkoop van accessoires, buitenkleding en overjassen in het westen des lands. U ziet dat de omzet veel hoger is in het derde kwartaal dan in de andere kwartalen. Als u wilt nagaan hoe dit mogelijk is, kunt u een analysebewerking uitvoeren om de factoren weer te geven op basis waarvan dit resultaat tot stand is gekomen, en ziet u dat er in juli veel meer sieraden verkocht zijn. 5.5.1.1.1 Analyseniveau Door een analyseniveau in te stellen voor een query kunt u extra details opvragen over het resultaat dat door de objecten in een query wordt geretourneerd. Deze extra gegevens worden niet in het eerste resultaatrapport weergegeven, maar blijven beschikbaar in de gegevenskubus, zodat u deze gegevens in het rapport kunt ophalen om op elk gewenst moment meer details te verkrijgen. Deze procedure waarbij u toegang krijgt tot gegevens van een lager detailniveau, wordt een analysebewerking genoemd. Opmerking Deze optie in het queryvenster is alleen beschikbaar voor relationele UNX-universes en niet voor OLAP. In de universe komt het analyseniveau overeen met de hiërarchische niveaus onder het object dat is geselecteerd voor een query. De analyseniveaus voor één niveau omlaag voor het object Jaar zouden bijvoorbeeld het object Kwartaal bevatten dat onmiddellijk onder Jaar wordt weergegeven. 242 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken U kunt dit niveau instellen als u een query maakt. Zo kunt u objecten in de query opnemen die zich lager in de hiërarchie bevinden, zonder dat deze objecten worden weergegeven in het deelvenster Resultaatobjecten. Aan de hand van de hiërarchieën in een universe kunt u een analyseniveau kiezen en een analysebewerking uitvoeren op het gewenste niveau. U kunt ook aangepaste analyseniveaus maken door bepaalde dimensies te selecteren die in het niveau moeten worden opgenomen. Opmerking U kunt de analyseniveaus niet definiëren wanneer u in de queryanalysemodus werkt, omdat het niveau door de analysemodus wordt gewijzigd naar aanleiding van analyseacties. 5.5.1.1.1.1 Analyseniveaus U kunt de volgende analyseniveaus instellen: Niveau Beschrijving Geen Alleen de objecten die worden weergegeven in het deel venster Resultaatobjecten worden opgenomen in de query. ● Een niveau ● Twee niveaus ● Drie niveaus Voor elk object in het deelvenster Resultaatobjecten worden objecten één, twee of drie niveaus lager in de hiërarchiestructuur opgenomen in de query. De gege vens van deze objecten worden in de kubus opgeslagen totdat u ze toevoegt aan het document. Aangepast Alle objecten die handmatig zijn toegevoegd aan het deelvenster Analyseniveaus worden in de query opge nomen. Door analyseniveaus in een document op te nemen, vergroot u de omvang van het document aanzienlijk. Dat komt doordat de gegevens die nodig zijn voor het door u opgegeven niveau met het document worden opgeslagen, ook al zijn ze niet zichtbaar in de rapporten tenzij u de modus Analyse start en een analyse op een lager niveau uitvoert om de bijbehorende waarden weer te geven. Neem alleen analyseniveaus op in documenten waarvan u zeker weet dat gebruikers ze moeten analyseren. Dit om de grootte van documenten te minimaliseren en de prestaties te optimaliseren. 5.5.1.1.2 1. Het analyseniveau instellen Klik in het queryvenster op Analyseniveau om het venster Analyseniveau weer te geven. Alle dimensies in het deelvenster Resultaatobjecten worden weergegeven in het deelvenster Analyseniveaus. Dit komt overeen met de standaardinstelling voor analyseniveaus - Geen. (Er zijn geen aanvullende niveaus beschikbaar voor analyse.) 2. Selecteer het analyseniveau in de lijst Bereikniveau rechtsboven in het deelvenster Analyseniveaus. De objecten hiërarchisch onder de objecten in het deelvenster Resultaatobjecten worden weergegeven in het deelvenster Analyseniveaus tot op het aantal door u geselecteerde niveaus. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 243 3. Als u geselecteerde dimensies wilt toevoegen aan de analyseniveaus of als u aangepaste analyseniveaus wilt maken, selecteert u dimensies in de Query Manager en sleept u ze naar het deelvenster Analyseniveaus. 5.5.1.1.3 Analysepaden en -hiërarchieën Wanneer u gegevens in de analysemodus analyseert, doorloopt u een analysepad. Deze paden zijn gebaseerd op de dimensiehiërarchieën die door de ontwerper van de universe zijn ingesteld. Ontwerpers van universes organiseren objecten in klassen in een hiërarchie, met de meest samengevatte objecten bovenaan en de meest gedetailleerde objecten onderaan. Als u een rapport wilt maken over het hoogste niveau, moet u dus objecten bovenaan uit de lijst opnemen in uw query. Als u meer gedetailleerde gegevens wilt weergeven, kunt u vervolgens overschakelen naar de modus Analyse en een analyse op een lager niveau uitvoeren op elke dimensiewaarde die in de rapporten wordt weergegeven. Als de gegevens uit [Kwartaal] bijvoorbeeld onvoldoende uitleg van een resultaat bieden, kunt u een analyse op een lager niveau uitvoeren naar [Maand] of [Week], afhankelijk van de manier waarop de ontwerper van de universe de hiërarchie heeft ingesteld. Wanneer u een analyse naar een ander niveau uitvoert, worden waarden, zoals [Omzet] of [Marge], dienovereenkomstig opnieuw berekend. Voor analysepaden geldt meestal dezelfde hiërarchie als voor de klassen in een universe. Een klasse met de naam Tijd bevat bijvoorbeeld meestal de dimensie [Jaar] bovenaan, gevolgd door de dimensies [Kwartaal], [Maand] en [Week]. De hiërarchieën voor analysebewerkingen binnen de hiërarchie Tijd bevatten doorgaans dezelfde volgorde omdat gebruikers jaarlijkse resultaten willen analyseren voor details over kwartalen, maanden, enzovoort. De universe-ontwerper kan echter ook aangepaste hiërarchieën definiëren. Opmerking Een dimensie kan tot verschillende hiërarchieën behoren. Wanneer u een resultaat analyseert vanaf een dimensie die bij meerdere hiërarchieën hoort, wordt u gevraagd het analysepad te selecteren. 5.5.1.1.3.1 Analysehiërarchieën weergeven 1. Klik in Gegevens- of Ontwerpmodus op bewerken in het queryvenster. 2. Selecteer Op navigatiepaden weergeven in het queryvenster. 5.5.1.2 Gegevenstoegang Bewerken om de gegevensprovider te Analyseopties instellen Door rapporten te analyseren kunt u gegevens in detail bekijken om na te gaan hoe goede of slechte resultaten in tabellen, diagrammen of secties tot stand zijn gekomen. Voordat u een analysesessie begint, kunt u in opties instellen om te bepalen hoe rapporten bij elke analysebewerking worden gewijzigd. Hoe u de analyseopties instelt, is afhankelijk van de gebruikte interface: ● 244 BI-startpunt © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken ● Web Intelligence Rich Client 5.5.1.2.1 Analyseopties in het BI-startpunt instellen Klik in het BI-startpunt op Voorkeuren en klik op Web Intelligence om de beschikbare opties weer te geven. Selecteer vervolgens de analyseopties onder Analyseopties en dan Analysesessie starten. 5.5.1.2.2 Client Analyseopties instellen in Web Intelligence Rich 1. Klik op Eigenschappen te geven. 2. In Web Intelligence Rich Client klikt u op Hulpprogramma's en selecteert u Opties in het menu in de rechterbovenhoek naast het Help-menu om het dialoogvenster Opties weer te geven. Selecteer het tabblad Analyse en selecteer vervolgens de analyseopties. 5.5.1.3 Toepassing om het dialoogvenster met eigenschappen van de toepassing weer Analyseopties in detail 5.5.1.3.1 Aanwijzing indien voor de analysebewerking meer gegevens worden vereist (optie) Als u een analyse uitvoert op de resultaten in een rapport, wilt u misschien een analyse op een hoger of lager niveau uitvoeren naar gegevens die niet deel uitmaken van het analyseniveau van het document. Voor het ophalen van deze gegevens is een nieuwe query vereist. Aangezien query’s op grote hoeveelheden gegevens aanzienlijk veel tijd in beslag kunnen nemen, kunt u ervoor kiezen een bericht te ontvangen telkens wanneer een nieuwe query moet worden uitgevoerd. Het aanwijzingsbericht vraagt u of u de extra query wilt uitvoeren of niet. Ook kunt u via de aanwijzing filters toepassen op de extra dimensies die u in de nieuwe query opneemt. Dit betekent dat u de grootte van de query kunt beperken tot de gegevens die u voor uw analyse nodig hebt. U hebt toestemming van de beheerder nodig om een analyse uit te voeren buiten het analyseniveau. 5.5.1.3.2 Analysebewerking op rapportblokken synchroniseren (optie) Wanneer u de optie Synchroniseren selecteert, wordt de weergave van alle blokken aangepast aan uw analyseacties. Als u bijvoorbeeld een analyse op lager niveau uitvoert op een blok van jaar naar kwartaal, en het Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 245 rapport bevat tevens een diagram met gegevens per jaar, worden de gegevens in het diagram ook per kwartaal weergegeven. Als u de optie niet selecteert, wordt alleen de structuur van het geanalyseerde blok gewijzigd. Analysefilters worden op het hele rapport toegepast. 5.5.1.3.3 Werkbalk Analyse verbergen (optie) Als u een waarde analyseert die in een rapport wordt weergegeven, verschijnt de werkbalk Analyse met de waarde die u analyseert. De waarde op de werkbalk filtert het resultaat dat in het geanalyseerde rapport wordt weergegeven. Als u bijvoorbeeld een analysebewerking uitvoert op het jaar 2010, wordt in de geanalyseerde tabel het resultaat K1, K2, K3 en K4 voor het jaar 2010 weergegeven. Dit betekent dat de kwartaalwaarden waarop u een analyse hebt uitgevoerd, zijn gefilterd op 2001. Opmerking Met de werkbalk Analyse kunt u andere waarden op hetzelfde niveau selecteren om de resultaten anders te filteren. Als u met de werkbalk Analyse uit bovenstaande afbeelding bijvoorbeeld 2002 selecteert, zijn de resultaten die in de geanalyseerde tabel worden weergegeven, de kwartalen K1, K2, K3 en K4 voor het jaar 2002. U kunt ervoor kiezen de werkbalk Analyse te verbergen als u de modus Analyse start. De werkbalk Analyse is alleen handig als u tijdens een analyse filters wilt selecteren. 5.5.1.3.4 Analysesessie op bestaand rapport starten (optie) Als u Analysesessie op bestaand rapport starten selecteert, kunt u een analyse op het huidige rapport uitvoeren als u de analysemodus start. Als u de analysemodus beëindigt, worden de geanalyseerde waarden weergegeven. 5.5.1.3.5 Analysesessie op dubbel rapport starten (optie) Als u Analyse op een dubbel rapport starten selecteert, voert u een analyse uit op een duplicaat van het huidige rapport wanneer u in de analysemodus werkt. Dit betekent dat u het resultaat van het huidige rapport kunt vergelijken met het resultaat van de analyse. 5.5.1.4 De modus Analyse inschakelen Als u een rapport wilt analyseren, kunt u naar de modus Analyse gaan of, als het rapport in de analysemodus is opgeslagen, direct gaan analyseren. 246 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 1. Selecteer het rapport waarop u de analysebewerking wilt toepassen. 2. Klik op Analyse Interactie Analyse Analyse starten Opmerking Wanneer u een document opent dat in de analysemodus werd opgeslagen, wordt dit ook in de analysemodus geopend als u het recht bezit om documenten te analyseren. Standaard wordt het pictogram Analyse weergegeven op het tabblad van het rapport waarop een analysebewerking kan worden uitgevoerd. Afhankelijk van de analyseopties die u hebt geselecteerd op de pagina Voorkeuren in het BI-startpunt, is het mogelijk een analysebewerking toe te passen op het geselecteerde rapport of wordt er een kopie van het geselecteerde rapport gemaakt. Verwante informatie Analysesessie op dubbel rapport starten (optie) [pagina 246] 5.5.1.5 Meer gegevensniveaus ophalen voor het rapport Wanneer u een analysebewerking toepast op een rapport, wilt u mogelijk een analyse op een hoger of lager niveau uitvoeren naar een dimensie buiten het analyseniveau dat voor het document is gedefinieerd. Als u wilt dat de extra gegevens als resultaat worden gegeven, moet er een nieuwe query worden uitgevoerd, inclusief de extra dimensie(s) die u hebt opgegeven. Dit wordt uitbreiden van het analyseniveau genoemd. U kunt het analyseniveau alleen uitbreiden als hiervoor de juiste rechten zijn gedefinieerd in uw beveiligingsprofiel. Uw beveiligingsprofiel wordt beheerd door de beheerder. Wanneer u een analyse uitvoert op gegevens buiten het document, kunt u geen filters selecteren als de analyseopties zo zijn ingesteld dat het aanwijzingsbericht Analyseniveaus uitbreiden niet wordt weergegeven tijdens de analysebewerking. In dat geval worden door de nieuwe query automatisch gegevens opgehaald en gegevens geretourneerd voor alle waarden van de dimensies waarop u een analysebewerking toepast. 5.5.1.5.1 Een analysebewerking uitvoeren buiten het analyseniveau 1. Houd de muisaanwijzer boven een dimensiewaarde die aan het einde van het analyseniveau is. Met knopinfo wordt duidelijk gemaakt dat een nieuwe query nodig is om de aanvullende gegevens naar het document te retourneren. 2. Voer een analyse uit op de dimensie. Als u de analyseopties zo hebt ingesteld dat er een aanwijzing verschijnt wanneer er een nieuwe query voor een analyseactie nodig is, wordt het dialoogvenster Analyseniveaus uitbreiden weergegeven. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 247 Het dialoogvenster bevat de dimensies in de hiërarchie boven en onder de geanalyseerde waarde. De dimensies die al in het document zijn opgenomen, zijn ingeschakeld. De filters die u kunt selecteren om de nieuwe query te filteren, worden ook weergegeven in het dialoogvenster. 3. Schakel de selectievakjes in naast de dimensies waarop u wilt analyseren. 4. Schakel de selectievakjes in naast de filters die u wilt gebruiken om de query te filteren. 5. Klik op OK. Er wordt een nieuwe query uitgevoerd en de aanvullende gegevens worden naar het document geretourneerd; de resultaten voor de dimensie waarop u een analyse uitvoert, verschijnen in de tabel. 5.5.1.6 Een analysepad kiezen wanneer meerdere paden beschikbaar zijn Een dimensie kan tot meerdere hiërarchieën behoren. Als u op een dergelijke dimensiewaarde de analysefunctie uitvoert, is het niet direct duidelijk welk analysepad moet worden gevolgd. U moet het analysepad eerst definiëren. Opmerking Als de geselecteerde dimensiewaarde het resultaat van een analysebewerking is, is het analysepad al bekend. U hoeft dan dus geen analysepad te selecteren. 1. Voer een analyse uit op de dimensie. Het dialoogvenster Analysepad selecteren wordt weergegeven. Het dialoogvenster bevat de dimensies in de hiërarchie boven en onder de geanalyseerde waarde. Naast elke dimensie onder de huidige dimensie die u analyseert, wordt een selectievakje weergegeven, zodat u kunt selecteren welke dimensies u uit de database wilt ophalen om de analyseactie voort te zetten. De filters die u kunt selecteren om de nieuwe query te filteren, worden ook weergegeven in het dialoogvenster. 2. Selecteer het pad waarop u de analysebewerking wilt toepassen. 3. Klik op OK. 5.5.1.7 Selecteer 5.5.1.8 Een momentopname van een analyse maken Analyse Interactie Analyse Momentopname . Analyseren op dimensies in tabellen en secties Dimensies geven meestal gegevens met tekens weer, zoals klant- of bedrijfsnamen, en datums. Berekeningen worden gebaseerd op dimensies in een rapport. Als u bijvoorbeeld een rapport maakt waarin de totale verkoopomzet in een land voor een bepaald jaar wordt berekend, wordt de waarde Verkoopomzet berekend op basis van de volgende twee dimensies: Staat en Jaar. Wanneer u een analysebewerking toepast op een dimensie om de achterliggende gegevens van de weergegeven resultaten te bekijken, wordt de omzet berekend op basis van de waarden waarop u een analysebewerking wilt 248 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken toepassen. Als u een analyse uitvoert op Jaar in het vorige voorbeeld, wordt de verkoopomzet weergegeven per staat en kwartaal, omdat Kwartaal de volgende dimensie is in de tijdshiërarchie onder Jaar. Opmerking U kunt geen analysebewerkingen toepassen op detailobjecten. 5.5.1.8.1 Analyse op een lager niveau uitvoeren U voert een analyse op een lager niveau uit om de gegevens te bekijken die de basis vormen van de samenvattingsgegevens die in rapporten worden weergegeven. Dit is een verklaring voor de goede of slechte resultaten. Voorbeeld een analyse gebruiken om te weten te komen waarom de verkoop ingrijpend is afgenomen in 2003 In dit voorbeeld ontvangt u een rapport met de omzetresultaten voor de productlijn accessoires van de winkel eMode. In de volgende kruistabel ziet u dat de productlijn Accessoires is afgenomen in 2003. Om exacter te analyseren wanneer de afname is opgetreden, voert u een analyse op een lager niveau uit op de celwaarde 2003 om de details van elk kwartaal weer te geven. Als u een analyse op lager niveau uitvoert voor de celwaarde 2003, verschijnt er een filter op de werkbalk Analyse om aan te geven dat de kwartaalwaarden waarvoor u een analyse hebt uitgevoerd, voor het jaar 2003 zijn gefilterd. Het geanalyseerde diagram laat duidelijk zien dat het probleem in K4 2003 optrad. Om uit te vinden welke van de categorieën in de lijn Accessoires de daling in de omzet heeft veroorzaakt, analyseert u weer op een lager niveau naar de celwaarde Accessoires. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 249 De geanalyseerde kruistabel geeft aan welke categorieën de lage omzet in Q4 hebben veroorzaakt. Opmerking Als u een analyse naar een dimensie probeert uit te voeren die al in een andere kolom of rij van de zelfde tabel wordt weergegeven, wordt de volgende beschikbare dimensie in het analysepad weergegeven. 5.5.1.8.1.1 Een analyse op een lager niveau uitvoeren op een dimensiewaarde in een tabel- of sectiecel 1. Controleer of de modus Analyse actief is. 2. Plaats de muisaanwijzer in een tabel of sectiecel op de dimensiewaarde waarop u een analysebewerking wilt toepassen. Er verschijnt knopinfo met de volgende dimensie van het analysepad. Als het geanalyseerde rapport dimensies van meerdere gegevensbronnen bevat, geeft de knopinfo de naam van de query en de dimensie voor de waarde weer. 3. Klik op de waarde. In de geanalyseerde tabel of sectie worden nu gegevens van het lagere dimensieniveau weergegeven. De werkbalk Analyse, bovenin het rapport, geeft de waarden weer van waaraf u een analyse hebt uitgevoerd. Deze waarden filteren de waarden die worden weergegeven in de geanalyseerde tabel. 5.5.1.8.2 Analyse op een hoger niveau uitvoeren U kunt een analyse op een hoger niveau uitvoeren op een dimensiewaarde om te bekijken hoe de meer gedetailleerde gegevens tot resultaten op een hoger niveau leiden. Het is bijvoorbeeld mogelijk dat u bij Jaar een analyse op een lager niveau hebt uitgevoerd om gegevens van elk kwartaal te bekijken. Als u wilt zien hoe deze gegevens tot jaarresultaten leiden, kunt u een analyse op een hoger niveau uitvoeren. Wanneer u een analyse op een hoger niveau uitvoert op een dimensiewaarde, doorloopt u een analysepad van gegevens op een lager niveau naar gegevens op een hoger niveau. Het is bijvoorbeeld mogelijk dat u een analyse 250 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken op een lager niveau hebt uitgevoerd van [Jaar] naar [Kwartaal]. Als u een analyse op een hoger niveau uitvoert op [Kwartaal], keert u terug naar [Jaar]. U kunt alleen op een hoger niveau analyseren als u een dimensiewaarde eerder op een lager niveau hebt geanalyseerd, of het juiste analysepad hebt gedefinieerd voor het analyseniveau. 5.5.1.8.2.1 Een analyse op een hoger niveau uitvoeren op een dimensiewaarde 1. Controleer of de modus Analyse is ingeschakeld. 2. In een tabel of sectiecel klikt u met de rechtermuisknop op de dimensiewaarde waarop u een analyse op een hoger niveau wilt uitvoeren en vervolgens klikt in het snelmenu op Niveau omhoog . Ook kunt u klikken op het pictogram Niveau omhoog naast de dimensiewaarde waarop u een analyse op een hoger niveau wilt uitvoeren. Als de tabel een kruistabel is zonder kopteksten met de namen van de dimensies in de tabel, wordt het pictogram Niveau omhoog weergegeven naast elke waarde waarop u een analyse op een hoger niveau kunt uitvoeren. In het rapport worden nu de gegevens van het hogere dimensieniveau weergegeven. De filters waarmee de waarden zijn gefilterd waarop u een analyse op een hoger niveau hebt uitgevoerd, worden uit de werkbalk Analyse verwijderd. 5.5.1.8.3 Analyseren op Wanneer u een analyse op een hoger of lager niveau uitvoert, verplaatst u zich met één dimensie tegelijk door een hiërarchie. Toch kunt u een andere weergave van de gegevens verkrijgen door de gegevens op een andere manier te segmenteren en de gegevens in andere hiërarchieën te bekijken. Om dit te doen, voert u een analyse uit u op de andere dimensies die van belang voor u zijn. Opmerking U kunt alleen analyseren op een dimensie die is opgenomen in het analyseniveau van het document. Voorbeeld analyseren op de hiërarchie Producten om omzetresultaten per product te bekijken U werkt in een kledingwinkel als regionale manager van Spanje en u hebt het volgende rapport ontvangen dat de kwartaalomzet per land bevat: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 251 U wilt alleen de resultaten in Spanje analyseren. Daarnaast wilt u de omzet onderverdeeld in elke productlijn die u verkoopt analyseren. Om een analysebewerking toe te passen op de Spaanse gegevens plaatst u de muisaanwijzer op de tabelcel Spanje. Als u nu een analyse op een lager niveau uitvoert, voert u echter een analyse uit naar resultaten van elke plaats binnen Spanje, omdat [Woonplaats] de dimensie onder [Land] is. In plaats daarvan selecteert u Analyseren op in het menu Analyse en navigeert u vervolgens door de dimensies in de hiërarchie Producten door de submenu's te selecteren totdat u de dimensie [Lijnen] hebt bereikt. In het geanalyseerde rapport worden de gedetailleerde omzetresultaten weergegeven voor elke productlijn die in Spanje is verkocht. 252 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.5.1.8.3.1 Een analyse uitvoeren op een dimensiewaarde 1. Controleer of de modus Analyse is ingeschakeld. 2. Klik in een tabel of sectiecel met de rechtermuisknop op de dimensiewaarde waarop u wilt analyseren. Er wordt een snelmenu weergegeven met de beschikbare analysepaden. 3. Plaats de muisaanwijzer op Analyseren op en vervolgens op de gewenste klasse. 4. Klik op de dimensie waarop u wilt analyseren. In het rapport worden nu gegevens weergegeven voor de geanalyseerde dimensie. 5.5.1.9 Analyseren op waarden in tabellen en secties Als u een analyse uitvoert op een waarde, wordt de analysebewerking uitgevoerd op één niveau lager voor elke gerelateerde dimensie in het blok en wordt de berekening van de waarde voor de weergegeven dimensies getoond. Voorbeeld Analyse uitvoeren op jaarlijkse opbrengsten om de onderverdeling per plaats en kwartaal weer te geven Een voorbeeld: u voert een analyse op een lager niveau uit op de omzet van het jaar 2003 voor Spanje; de omzet per jaar en per land wordt weergegeven in een kruistabel. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 253 Het geanalyseerde rapport geeft de verkoopomzet voor Spanje per kwartaal (één niveau onder Jaar) en per stad (één niveau onder Land). 5.5.1.9.1 waarde Een analyse op een lager niveau uitvoeren op een 1. Controleer of de modus Analyse is ingeschakeld. 2. Plaats de muisaanwijzer op de waarde waarop u analyses op lager niveau wilt uitvoeren. Er verschijnt knopinfo met de volgende dimensie(s) van elk verwant analysepad. 3. Klik op de waarde. In het rapport worden nu de gegevens van het lagere dimensieniveau weergegeven. De kopteksten van de tabel bevatten de namen van de dimensies waarnaar u een analyse hebt uitgevoerd en de pijl Niveau omhoog, die aangeeft dat u indien gewenst weer een analyse op een hoger niveau kunt uitvoeren naar de samenvatting. Op de werkbalk Analyse worden de waarden weergegeven waarmee de resultaten worden gefilterd die in de geanalyseerde tabel of sectie worden weergegeven. 5.5.1.9.2 waarde Een analyse op een hoger niveau uitvoeren op een 1. Controleer of de modus Analyse is ingeschakeld. 2. Klik met de rechtermuisknop op de waarde waarop u een analyse op een hoger niveau wilt uitvoeren en klik vervolgens in het snelmenu op Niveau omhoog . Ook kunt u klikken op het pictogram Niveau omhoog naast de waarde waarop u een analyse wilt uitvoeren. In de geanalyseerde tabel worden nu de gegevens van het hogere dimensieniveau weergegeven. 5.5.1.10 Analysebewerkingen op meerdere tabellen en diagrammen synchroniseren Een rapport kan meerdere tabellen of diagrammen bevatten. De algemene term die in deze handleiding wordt gebruikt voor tabellen en diagrammen, is blok. U kunt op twee manieren analysebewerkingen toepassen op een rapport met meerdere blokken: ● De analysebewerking tegelijkertijd toepassen op elk blok in het rapport dat de geanalyseerde dimensie bevat. ● De analysebewerking alleen toepassen op het huidige gegevensblok. U kunt de optie Analysebewerking op rapportblokken synchroniseren gebruiken om aan te geven hoe u analysebewerkingen op rapporten wilt uitvoeren. Als u analysebewerkingen voor alle blokken in een rapport synchroniseert, voert u een analyse uit u op elk blok in het rapport dat de geanalyseerde dimensie bevat. De volgende dimensie in het analysepad vervangt de vorige dimensie in alle blokken in het rapport. 254 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Als u analysebewerkingen niet synchroniseert voor alle blokken in een rapport, vervangt de volgende dimensie in het analysepad de vorige dimensie alleen in het huidige blok in het rapport. Verwante informatie Analysebewerking op rapportblokken synchroniseren (optie) [pagina 245] 5.5.1.11 Analysebewerkingen toepassen op diagrammen Wanneer u een analyse op een hoger of lager niveau uitvoert in een diagram of analyseert op een diagram, ontvangt u een grafische verklaring van de vraag waarom de overzichtsresultaten extra hoog of laag zijn. U kunt een analysebewerking uitvoeren op: ● Dimensies: door een analyse uit te voeren op diagramassen. ● Dimensies: door een analyse uit te voeren op de diagramlegenda. ● Waarden: door een analyse uit te voeren op de gegevensstaven of -markeringen in het hoofdgedeelte van het diagram. U kunt Analyseren op niet gebruiken voor dimensies op diagramassen. U kunt Analyseren op echter wel gebruiken voor dimensies in diagramlegenda's. Verwante informatie Analyse uitvoeren op aslegenda's [pagina 258] 5.5.1.11.1 Analyse uitvoeren op dimensies via diagramassen Op 2D-diagrammen kunt u op lager niveau dimensies analyseren via de X-as. Op 3D-diagrammen kunt u op lager niveau dimensies analyseren via de X-as en de Z-as. Eén as van een diagram kan een of meer dimensies bevatten. Wanneer een as meerdere dimensies bevat, wordt elke mogelijke combinatie van de dimensiewaarden weergegeven op de as (dit wordt soms een Cartesiaans product genoemd). Wanneer u een analysebewerking toepast op een aswaarde met meerdere dimensies, worden de resultaten van de analysebewerking gefilterd op basis van beide dimensies. 5.5.1.11.1.1 1. Een analyse uitvoeren op een diagramas Controleer of de modus Analyse is ingeschakeld. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 255 2. Plaats de muisaanwijzer op de dimensiewaarde waarop u een analysebewerking wilt uitvoeren. 3. Als u een niveau omlaag wilt analyseren, klikt u op de dimensiewaarde. Als u een niveau omhoog wilt analyseren, klikt u met de rechtermuisknop op de waarde en selecteert u Niveau omhoog . Als u een niveau omlaag wilt analyseren, klikt u met de rechtermuisknop op de waarde en selecteert u Niveau omlaag . Als u op de dimensiewaarde wilt analyseren, klikt u met de rechtermuisknop op de waarde en selecteert u Analyseren op . Opmerking Deze optie is niet beschikbaar als de as meerdere dimensies heeft. 5.5.1.11.2 Analyse uitvoeren op waarden in diagrammen U kunt een analyse uitvoeren op de waarden die in de volgende diagramtypen worden weergegeven: ● Staafdiagrammen: door een analyse op de staven uit te voeren. ● Lijn- en radarlijndiagrammen: door een analyse op de gegevensmarkeringen uit te voeren. ● Cirkeldiagrammen: door een analyse op de segmenten uit te voeren. Als u waarden analyseert wordt de analysebewerking op elke dimensie op de diagramassen uitgevoerd. De nieuwe waardeberekeningen die op de staven of gegevensmarkeringen worden weergegeven komen overeen met de dimensies van lagere of hogere niveaus waarnaar u analyses hebt uitgevoerd. De aslabels van het diagram bevatten de namen van de geanalyseerde dimensies. Voorbeeld Gedetailleerde gegevens van de omzetwaarde in een diagram analyseren Dit 3D-staafdiagram geeft bijvoorbeeld waarden weer voor de dimensie [Land] op de X-as en geeft waarden weer voor de dimensie [Lijnen] op de Z-as. Dit betekent dat de diagramstaven waarden voor verkoopomzet per land per lijn weergeven. 256 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Zoals het onderstaande voorbeeld laat zien analyseert u als u op een lager niveau analyseert op de balk voor “Stadskleding - Broeken” in “Spanje” ook op een lager niveau van [Land] naar [Woonplaats] op de X-as en van [Lijnen] naar [Categorie] op de Y-as. Het geanalyseerde diagram bevat de omzet per plaats per categorie weer voor de kledinglijn "Stadskleding Broeken". 5.5.1.11.2.1 diagram Een analyse uitvoeren op een waarde in een 1. Controleer of de modus Analyse is ingeschakeld. 2. Plaats de muisaanwijzer op de waarde waarop u een analyse wilt uitvoeren. In diagrammen wordt elke waarde vertegenwoordigd door een staaf (in een staafdiagram) of door een gegevensmarkering (in lijndiagrammen en radarlijndiagrammen). 3. Als u een niveau omlaag wilt analyseren op een waarde, klikt u op staaf of gegevensmarkering. Als u een niveau omhoog wilt analyseren, klikt u met de rechtermuisknop op de staaf of gegevensmarkering en klikt u op Niveau omhoog . Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 257 5.5.1.11.2.1.1 Beperkingen tijdens het uitvoeren van een analyse op meetwaarden in diagrammen Als u diagrammen analyseert die niet staafdiagrammen zijn, kan de analyseactie alleen op bepaalde dimensies worden uitgevoerd in plaats van op alle dimensies op de diagramassen. Wanneer u analyseacties toepast op waarden in de volgende diagramtypen, wordt de analyseacties alleen toegepast op de waarden in de aslegenda: ● Vlakdiagrammen: 2D, 3D en gestapeld. ● Radar- en spreidingsdiagrammen: alle typen Opmerking U kunt geen analysebewerkingen toepassen op waarden in 3D-vlakdiagrammen. 5.5.1.11.3 Analyse uitvoeren op aslegenda's U kunt analysebewerkingen op diagrammen toepassen via de diagramlegenda wanneer de legenda de dimensies bevat die in het diagram worden weergegeven. Als de diagramlegenda de waarden bevat die in het diagram staan, is het uitvoeren van een analyse op de legenda niet mogelijk. Het uitvoeren van een analyse op een legenda is nuttig als u met een cirkeldiagram werkt, omdat de aslabels, die de namen bevatten van de dimensies die door elk cirkelsegment worden vertegenwoordigd, vaak niet worden weergegeven. Opmerking U kunt een analyse op een diagramlegenda alleen uitvoeren als er één dimensie op de as is uitgezet. 5.5.1.11.3.1 Een analyse uitvoeren op een aslegenda 1. Controleer of de modus Analyse is ingeschakeld. 2. Plaats de muisaanwijzer op de waarde waarop u een analysebewerking wilt uitvoeren. 3. Als u een niveau omlaag wilt analyseren, klikt u op de kleur die bij de waarde hoort. Als u een niveau omhoog wilt analyseren, klikt u met de rechtermuisknop op de kleur die bij de waarde hoort. Vervolgens klikt u op Niveau omhoog of op het pictogram Niveau omhoog. Als u een analyse op de dimensiewaarde wilt uitvoeren, klikt u met de rechtermuisknop op de kleur die bij de waarde hoort en klikt u vervolgens op Analyseren op . 258 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.5.1.12 Filters gebruiken als u een analyse uitvoert Wanneer u een analysebewerking toepast op een dimensiewaarde of een waarde in een tabel of diagram, worden de geanalyseerde resultaten gefilterd op de dimensie of waarde waarop u een analysebewerking hebt toegepast. Het filter wordt toegepast op alle resultaten die in het geanalyseerde rapport worden weergegeven. Filters worden als keuzelijsten op de werkbalk Analyse weergegeven. Elke keuzelijst bevat de waarden die met dat filter zijn verbonden. U selecteert de gegevens die in een tabel of diagram worden weergegeven door de juiste waarden te kiezen in de keuzelijsten. Opmerking U kunt de werkbalk Analyse ook buiten de analysemodus gebruiken om snel eenvoudige rapportfilters aan rapporten toe te voegen. In deze context wordt deze werkbalk de werkbalk Rapportfilter genoemd. Voorbeeld geanalyseerde rapporten filteren op verschillende landen Als u bijvoorbeeld een analyse op een lager niveau uitvoert in een tabelcel met 'Spanje' om de resultaten van plaatsen in Spanje weer te geven, worden de waarden in het gehele rapport gefilterd voor Spanje en worden alleen de resultaten van Spanje weergegeven in het rapport. Wanneer u de waarde van elk filter wijzigt, kunt u de gegevens van andere waarden in de geanalyseerde dimensie weergeven. In het filter Land kunt u bijvoorbeeld Nederland selecteren. Opmerking Als het geanalyseerde rapport dimensies bevat uit meerdere gegevensbronnen, verschijnt er knopinfo wanneer u de cursor plaatst op de waarde die op het filter wordt weergegeven. De knopinfo geeft de naam van de query en de dimensie voor de waarde weer. Verwante informatie Eenvoudige rapportfilters maken [pagina 233] 5.5.1.12.1 Een filterwaarde op de werkbalk Analyse wijzigen 1. Controleer of de modus Analyse is ingeschakeld. 2. Klik op de werkbalk Analyse op de pijl-omlaag voor de dimensie die u wilt filteren. 3. Klik op de gewenste waarde. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 259 5.5.1.12.2 Een analysefilter toevoegen of verwijderen 1. Controleer of de modus Analyse is ingeschakeld. 2. Sleep de dimensie met de waarden op basis waarvan u het rapport wilt filteren naar de werkbalk Analyse. Een keuzelijst voor het nieuwe filter verschijnt op de werkbalk Analyse. U kunt een waarde selecteren in de waardenlijst om de resultaten te filteren die in de geanalyseerde tabel of het geanalyseerde diagram of in het geanalyseerde rapport worden weergegeven. 3. U verwijdert een analysefilter door de dimensie van de werkbalk Analyse weg te slepen. 5.5.1.13 Rapporten met analysefilters opslaan Wanneer u een document met rapporten in de analysemodus opslaat, worden de filters die tijdens de analysebewerking zijn gegenereerd, bij het document opgeslagen. Als u een document opent dat in de analysemodus is opgeslagen, wordt de analysewerkbalk voor de geanalyseerde rapporten weergegeven waarop de filters worden getoond die tijdens de laatste analysesessie zijn gegenereerd. Opmerking Het kost meer tijd om documenten te openen die in de modus Analyse zijn opgeslagen, dan om documenten te openen die in de modus Resultaten zijn geopend. 5.5.1.14 Gegevens in een geanalyseerd rapport vernieuwen met aanwijzingen Sommige rapporten bevatten aanwijzingen. Wanneer u het document vernieuwt, dient u voor de aanwijzingen op te geven welke waarden u uit de database wilt ophalen en naar de rapporten in het document wilt verzenden. Zo is het bijvoorbeeld mogelijk dat u voor een aanwijzing een jaar moet opgeven waarvoor u gegevens wilt ophalen. Dit geanalyseerde rapport geeft waarden weer voor Jaar 2003, het jaar dat voor de aanwijzing is geselecteerd. Als het geanalyseerde rapport op Jaar 2003 is gefilterd en u het document vervolgens vernieuwt en Jaar 2002 selecteert als reactie op de aanwijzing, worden de resultaten van 2002 in plaats van de resultaten van 2003 weergegeven. 5.5.1.15 5.5.1.15.1 Analyseren via queryanalyse Definitie van queryanalyse U kunt een analyse uitvoeren in de modus queryanalyse, die anders werkt dan de standaardanalysemodus. Wanneer u de modus queryanalyse activeert, wordt een analyse uitgevoerd door analysefilters toe te passen en daarnaast de onderliggende query te wijzigen (door dimensies en queryfilters toe te voegen en te verwijderen). 260 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Voorbeeld Niveau omlaag analyseren van maand naar week In dit voorbeeld is Maand de laagste dimensie die momenteel in de query beschikbaar is in een tijdshiërarchie en is Week de dimensie die daar direct onder ligt in de hiërarchie. Als u een niveau omlaag analyseert voor Maand = Januari, gebeuren er drie dingen: ● Week wordt toegevoegd aan het analysebereik. ● Een queryfilter beperkt Maand tot Januari. ● Een analysefilter wordt toegevoegd om Maand tot Januari te beperken. Als u een niveau omhoog gaat van Week naar Maand, wordt het proces omgekeerd: ● Week wordt verwijderd uit het analysebereik. ● Het queryfilter wordt verwijderd. ● Het analysefilter wordt verwijderd. Opmerking Analysefilters zijn niet strikt noodzakelijk in de queryanalysemodus. Ze worden toegepast om aan te sluiten op de standaardanalysemodus. De functie AnalyseFilters geeft bijvoorbeeld de juiste waarde als resultaat in de queryanalysemodus, omdat analysefilters worden toegepast om aan te sluiten op de de queryfilters. 5.5.1.15.1.1 Queryanalyse gebruiken U gebruikt queryanalyse wanneer een rapport aggregatiewaarden bevat die op databaseniveau worden berekend. De queryanalysemodus is speciaal bedoeld als analysemodus die is aangepast aan databases zoals Oracle 9i OLAP, die aggregatiefuncties bevatten die niet in Web Intelligence worden ondersteund of die tijdens een analysesessie niet nauwkeurig kunnen worden berekend in het rapport. Queryanalyse is ook nuttig voor het terugdringen van de hoeveelheid gegevens die tijdens een analysesessie lokaal worden opgeslagen. Aangezien queryanalyse het analyseniveau verkleint wanneer u op hoger niveau analyseert, worden onnodige gegevens gewist. 5.5.1.15.1.2 Queryanalyse inschakelen 1. Klik op Document op het tabblad Eigenschappen om het venster Eigenschappen van document te openen. 2. Selecteer Queryanalyse gebruiken. in dat geval wordt er een bericht weergegeven waarin wordt gemeld dat u het analysebereik moet wissen voordat u queryanalyse activeert. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 261 5.5.1.15.1.3 5.5.1.15.1.3.1 queryanalyse Analyseren via queryanalyse Analyseren op een lager niveau via Wanneer u op lager niveau analyseert, werkt queryanalyse op soortgelijke wijze als standaardanalyse, waarbij de gegevens buiten het analyseniveau worden verplaatst. Wanneer een geanalyseerde dimensie in de queryanalysemodus filtert, gebeurt dit door naast een analysefilter ook een queryfilter toe te voegen. Als u bijvoorbeeld analyseert met Jaar=2001, voegt u een queryfilter toe om de dimensie Jaar te beperken tot 2001. Om deze reden wordt als enige waarde op de analysewerkbalk voor de geanalyseerde dimensie de waarde weergegeven waarvoor u hebt geanalyseerd (in dit geval 2001). Dit is anders dan in de standaardanalysemodus, waarbij alle waarden van de dimensie zichtbaar zijn op de werkbalk. Daarom kunt u filterwaarden niet wijzigen in de queryanalysemodus (bijvoorbeeld als u analyseert op Jaar=2001 en vervolgens overschakelt naar Jaar=2003), zoals in de standaardanalysemodus mogelijk is. Aangezien het analysebereik bij queryanalyse automatisch wordt uitgebreid, kunt u dit alleen gebruiken als u gemachtigd bent om buiten het bereik te analyseren. Raadpleeg de beheerder voor meer informatie. 5.5.1.15.1.3.2 queryanalyse Analyseren op een hoger niveau via Als u op een hoger niveau analyseert, verwijdert queryanalyse dimensies uit de query. Als u bijvoorbeeld van Maand omhoog gaat naar Kwartaal, wordt Maand uit de query verwijderd. Dit heeft twee gevolgen: ● Queryanalyse is niet compatibel met analysemomentopnamen. ● U kunt niet analyseren buiten dimensies die als rapportobjecten worden weergegeven. Als in het rapport bijvoorbeeld Jaar, Kwartaal en Omzet wordt weergegeven, kunt u niet omhoog gaan van Kwartaal naar Jaar, omdat Kwartaal dan uit de lijst met rapportobjecten zou worden verwijderd. Verwante informatie Queryanalyse en analysemomentopnamen [pagina 262] 5.5.1.15.1.3.3 Queryanalyse en analysemomentopnamen Gebruik geen momentopnamen van analyses in de queryanalysemodus: queryanalyse houdt namelijk in dat momentopnamen niet gegarandeerd onveranderd blijven. In de queryanalysemodus veranderen momentopnamen wanneer u op een niveau analyseert dat hoger ligt dan een in een momentopname opgenomen dimensie. Aangezien de dimensie bij een analyse op een hoger niveau uit de onderliggende query wordt verwijderd, wordt de dimensie ook uit de momentopname verwijderd. 262 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.5.1.15.1.3.4 Queryanalyse en andere rapporten op basis van dezelfde gegevensbron Als het document andere rapporten bevat met dimensies waarop u analyse uitvoert in de queryanalysemodus, heeft dit invloed op deze rapporten, aangezien de dimensies in de rapporten door queryanalyse worden gewijzigd. U kunt dit vermijden (ten koste van het ophalen van dubbele gegevens) door een nieuwe gegevensbron te maken en het andere rapport op basis daarvan opnieuw samen te stellen. Wanneer u nu in de queryanalysemodus analyseert, wordt het andere rapport niet beïnvloed. Voorbeeld analyseren in een dimensie die in een ander rapport wordt weergegeven Als u twee rapporten op basis van een query met Jaar, Kwartaal en Verkoopomzet hebt en u queryanalyse gebruikt om in het eerste rapport op een lager niveau op Jaar = 2001 te analyseren, filtert u de gegevens ook in het tweede rapport op Jaar, waardoor alleen 2001 wordt opgenomen. 5.5.2 5.5.2.1 Gegevens uit dimensies en hiërarchieën samenvoegen Definitie van samenvoegen U kunt gegevens synchroniseren die geretourneerd worden door verschillende dimensies, hiërarchieën of attributen door samengevoegde objecten te maken waarin ze worden opgenomen. U voegt gegevens van verschillende gegevensproviders samen. Als u bijvoorbeeld een gegevensprovider met gedetailleerde klantgegevens en een andere gegevensprovider met verkoopgegevens hebt, kunt u de twee gegevensproviders synchroniseren op basis van de klant. Wanneer u gegevens van dezelfde gegevensbron samenvoegt (bijvoorbeeld dezelfde universe of Bex-query), wordt de samenvoeging gebaseerd op de interne id van elk gegevenslid. Wanneer u gegevens uit verschillende gegevensbronnen samenvoegt, wordt de samenvoeging gebaseerd op het bijschrift van elk gegevenslid. Als u bijvoorbeeld twee [Geografie]-hiërarchieën synchroniseert, wordt het gegevenslid [Los Angeles] samengevoegd met [Los Angeles] via de interne id wanneer de hiërarchieën gebaseerd zijn op dezelfde gegevensbron. De leden worden samengevoegd op het bijschrift 'Los Angeles' wanneer de hiërarchieën zich in verschillende gegevensbronnen bevinden. Indien de samenvoeging op het bijschrift wordt gebaseerd en verschillende leden met hetzelfde bijschrift verschillende bovenliggende elementen hebben, kunnen de leden niet worden samengevoegd en treedt de fout #MEER WAARDEN op. Wanneer een samengevoegd object een hiërarchie bevat, kunt u dit direct in een rapport opnemen. U kunt de gesynchroniseerde hiërarchische gegevens nog steeds zien in de oorspronkelijke hiërarchieën. Als u een samengevoegd object zonder hiërarchieën in een rapport opneemt, geeft het object de fout #BEREKENING als er later hiërarchieën aan worden toegevoegd. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 263 Verwante informatie Hiërarchieën samenvoegen [pagina 265] 5.5.2.1.1 sleutels Gegevensproviders samenvoegen op basis van Wanneer u twee gegevensbronnen samenvoegt op basis van detailobjecten voor een query op basis van BICS, worden de BEx-querysleutels toegewezen aan details. Op deze wijze kunt u gegevensproviders samenvoegen op basis van sleutels. Na samenvoeging wordt het attribuut op dezelfde manier in het rapport gebruikt als een dimensie. 5.5.2.2 Kiezen welke gegevens worden samengevoegd U voegt gegevens samen wanneer uw rapport gegevens uit verschillende maar gerelateerde bronnen haalt. U hebt bijvoorbeeld een rapport waarin omzet- en verkoopdoelen worden weergegeven. Het rapport bevat secties op basis van het jaar en in elke sectie worden omzet- en verkoopdoelen weergegeven. Als omzet- en verkoopdoelen uit twee verschillende gegevensbronnen afkomstig zijn, worden deze gegevens niet gesynchroniseerd. U synchroniseert gegevens door de twee gegevensbronnen samen te voegen voor de gemeenschappelijke dimensie Jaar. De enige technische beperking die aan samengevoegde dimensies wordt opgelegd, is dat deze van hetzelfde gegevenstype moeten zijn. U kunt bijvoorbeeld twee dimensies met tekengegevens samenvoegen. Het heeft echter geen zin om ongerelateerde dimensies samen te voegen, ook niet als hun gegevenstypen gelijk zijn. Het heeft bijvoorbeeld geen zin om een dimensie met klantnamen samen te voegen met een dimensie met verkoopregio's. Samengevoegde dimensies hebben vaak in beide gegevensbronnen dezelfde naam, maar dit is geen vereiste. Het kan zinvol zijn om dimensies met verschillende namen samen te voegen als deze gerelateerde gegevens bevatten. Om dimensies op de juiste wijze samen te voegen, moet u rekening houden met de semantiek van de gegevens (waarnaar de gegevens verwijzen) in de verschillende gegevensbronnen. De gegevenstypen en namen van dimensies geven slechts een indicatie van de geschiktheid van dimensies voor samenvoeging. 5.5.2.3 Voorbeeld van samengevoegde dimensies In het volgende voorbeeld wordt met twee gegevensbronnen het effect geïllustreerd van het samenvoegen van dimensies: Voorbeeld Dimensies Plaats samenvoegen Gegevensbron 1: 264 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Land Plaats VS Monaco VS Los Angeles Frankrijk Parijs Frankrijk Toulouse Gegevensbron 2: Plaats Omzet Monaco 100000 Los Angeles 75000 Parijs 90000 Toulouse 60000 Als u de dimensies voor Stad niet samenvoegt, krijgt u het volgende resultaat bij het plaatsen van de objecten Land, Stad en Omzet in een tabel: Land Plaats Omzet VS Monaco 325000 VS Los Angeles 325000 Frankrijk Parijs 325000 Frankrijk Toulouse 325000 Aangezien er tussen de twee gegevensbronnen geen koppeling is in de vorm van een samengevoegde dimensie, kan de omzet van een plaats niet aan een land worden gekoppeld. De totale omzet wordt in de tabel weergegeven in de tweede gegevensbron voor elke combinatie van Land/Stad. Als u de dimensies voor Plaats samenvoegt, krijgt u het volgende resultaat: Land Plaats Omzet VS Monaco 100000 VS Los Angeles 75000 Frankrijk Parijs 90000 Frankrijk Toulouse 60000 5.5.2.4 Hiërarchieën samenvoegen Wanneer u hiërarchieën samenvoegt, kunt u ze niet in een rapport gebruiken, maar u kunt van de gegevenssynchronisatie profiteren door de oorspronkelijke hiërarchieën te gebruiken waaruit de samengevoegde hiërarchie bestaat. De gegevens in het rapport krijgen de structuur van de geselecteerde hiërarchie. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 265 Voorbeeld Samengevoegde hiërarchieën U hebt twee gegevensproviders met elk een hiërarchie die u in een object hebt samengevoegd. Gegevensbron 1 bevat de volgende gegevens: Product Winkelfactuur Sport 5401 Sportschool 4073 Onderkleding 1236 Bovenkleding 1208 Gewicht 1629 Zwemmen 1328 Kamperen 16961 Tenten 3534 Slaapzakken 3423 Keukenapparatuur 5352 Elektrische apparatuur 4652 Gegevensbron 2 bevat de volgende gegevens: Product Besteld aantal eenheden Sport 13348 Sportschool 8814 Onderkleding 1231 Bovenkleding 3241 Gewicht 4342 Zwemmen 4534 Kamperen 34234 Als u de eerste hiërarchie in een rapport gebruikt, worden de samengevoegde gegevens als volgt gestructureerd: Product Winkelfactuur Besteld aantal eenheden Sport 5401 13348 4073 8814 Onderkleding 1236 1231 Bovenkleding 1208 3241 Sportschool 266 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Product Gewicht Zwemmen Kamperen Winkelfactuur Besteld aantal eenheden 1629 4342 1328 4534 16961 34234 Tenten 3534 Slaapzakken 3423 Keukenapparatuur 5352 Elektrische appara tuur 4652 De onderliggende leden van [Kamperen] worden in de hiërarchie weergegeven omdat ze in de geselecteerde hiërarchie voorkomen. De meetwaarde [Besteld aantal eenheden] geeft geen waarden voor deze leden omdat ze niet voorkomen in de tweede gegevensbron. Als u de tweede hiërarchie selecteert, worden de samengevoegde gegevens als volgt gestructureerd: Product Winkelfactuur Besteld aantal eenheden Sport 5401 13348 4073 8814 Bovenkleding 1236 1231 Onderkleding 1208 3241 Gewicht 1629 4342 1328 4534 16961 34234 Sportschool Zwemmen Kamperen De onderliggende leden van [Kamperen] worden niet weergegeven omdat ze niet voorkomen in de oorspronkelijke hiërarchie die u geselecteerd hebt. 5.5.2.5 Verschillende typen objecten samenvoegen In samengevoegde objecten kunt u dimensies, attributen en hiërarchieën opnemen. U kunt een samengevoegd object met een hiërarchie niet direct in een rapport opnemen, maar u kunt de objecten opnemen waaruit het samengevoegde object bestaat. De structuur van de gegevens die in het rapport worden weergegeven, hangt af van het gekozen object. Voorbeeld Een dimensie en een hiërarchie samenvoegen U hebt twee gegevensbronnen, één met een dimensie en de andere met een hiërarchie. Gegevensbron 1 bevat de volgende [Land]-dimensie: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 267 Plaats Artikelen op voorraad Los Angeles 4545 San Francisco 6465 San Diego 4564 Gegevensbron 2 bevat de volgende [Geografie]-hiërarchie: Geografie Omzet VS 54342 Californië 6996 Los Angeles 3423 San Francisco 2342 San Diego 1231 U voegt de dimensie en de hiërarchie samen tot een samengevoegd object. U kunt het samengevoegde object niet opnemen in een rapport omdat het een hiërarchie bevat. Als u de [Land]-dimensie in een rapport opneemt, worden de gegevens als volgt weergegeven: Plaats Artikelen op voorraad Omzet Los Angeles 4545 3423 San Francisco 6465 2342 San Diego 4564 1231 Als u de [Geografie]-dimensie in een rapport plaatst, is het resultaat als volgt: Product Artikelen op voor raad VS Omzet 54342 Californië 6996 Los Angeles 4545 3423 San Francisco 6465 2342 San Diego 4564 1231 5.5.2.6 Samengevoegde berekeningen forceren met de functie ForceMerge Standaard worden er geen samengevoegde dimensies in berekeningen betrokken als de samengevoegde dimensies niet expliciet in de berekeningscontext voorkomen. 268 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Voorbeeld Omzet berekenen met ForceMerge In dit voorbeeld zijn de volgende twee gegevensbronnen beschikbaar: Gegevensbron 1: Land Plaats VS Monaco VS Los Angeles Frankrijk Parijs Frankrijk Toulouse Gegevensbron 2: Plaats Omzet Monaco 100000 Los Angeles 75000 Parijs 90000 Toulouse 60000 Als u de dimensies voor Plaats samenvoegt en vervolgens een tabel maakt met Land en Omzet, krijgt u het volgende resultaat: Land Omzet VS 325000 VS 325000 Frankrijk 325000 Frankrijk 325000 Aangezien Plaats (de samengevoegde dimensie) niet in de tabel voorkomt, is dit niet van invloed op de berekening van de omzet. De totale omzet wordt weergegeven in de tweede gegevensbron voor elk land. Om het correcte resultaat weer te geven, vervangt u Omzet in de tweede kolom door de formule ForceMerge([Omzet]): Plaats Omzet VS 175000 VS 175000 Frankrijk 150000 Frankrijk 150000 De relatie tussen landen en steden is nu van invloed op de berekening van de omzet. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 269 Opmerking Indien Omzet in het voorgaande voorbeeld een intelligente waarde is, retourneert ForceMerge([Omzet]) #MEER WAARDEN. Dit komt omdat de groepering (Land) niet bestaat voor de waarde Omzet. ForceMerge([intelligente_waarde]) retourneert altijd #MEER WAARDEN, tenzij toevallig geen aggregatie nodig is om de waarde te berekenen. 5.5.2.7 Samengevoegde objecten maken, bewerken en verwijderen 5.5.2.7.1 1. Details, dimensies of hiërarchieën samenvoegen Schakel over naar Ontwerpmodus. a) Klik in de webinterface (DHTML-client) op Variabelen Samenvoegen . b) Klik in de Rich Internet Application-interface (Java-applet) en in Web Intelligence Rich Client op Gegevenstoegang Gegevensobjecten Samenvoegen . 2. Houd Ctrl ingedrukt en selecteer de dimensies of hiërarchieën die u wilt samenvoegen. 3. Klik op OK. U kunt het samengevoegde object bekijken in het venster Beschikbare objecten van het linkervenster. De oorspronkelijke hiërarchieën of dimensies waaruit het samengevoegde object bestaat, worden eronder weergegeven. U kunt de samengevoegde dimensie of hiërarchie bewerken of verwijderen in het deelvenster Beschikbare objecten. Selecteer de objecten, klik met de rechtermuisknop en selecteer Samenvoegen. Verwante informatie Samengevoegde objecten verwijderen [pagina 271] Samengevoegde objecten bewerken [pagina 271] 5.5.2.7.2 Dimensies automatisch samenvoegen In de volgende situaties kunt u dimensies automatisch samenvoegen: ● De dimensies hebben dezelfde naam. ● De dimensies hebben hetzelfde gegevenstype. ● De dimensies zijn onderdeel van dezelfde universe. 1. Klik in een geopend document in de ontwerpmodus op de optie Document van het tabblad Eigenschappen om het dialoogvenster Samenvatting van document weer te geven. 2. Selecteer Dimensies automatisch samenvoegen. 270 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.5.2.7.3 Samengevoegde objecten bewerken 1. Klik in het deelvenster Beschikbare objecten van het linkervenster met de rechtermuisknop op de samengevoegde dimensie en selecteer Eigenschappen bewerken in het menu om het dialoogvenster Samengevoegde dimensie maken weer te geven. 2. Typ de naam van de samengevoegde dimensie in het vak Naam van samengevoegde dimensie in het dialoogvenster Samengevoegde dimensie. 3. Typ de beschrijving in het vak Beschrijving. 4. Selecteer de dimensie met de standaardeigenschappen voor de samengevoegde dimensie in het dialoogvenster Brondimensie. 5.5.2.7.4 Samengevoegde objecten verwijderen 1. Selecteer de samengevoegde dimensie in de sectie Beschikbare objecten van het linkervenster. Wanneer u een samengevoegde dimensie selecteert, wordt de knop Samenvoegen in het linkervenster gewijzigd in de knop Samenvoegen ongedaan maken. 2. Klik op Samenvoegen ongedaan maken. 5.5.2.8 Inzicht in de effecten van samengevoegde gegevens Het samenvoegen van gegevens heeft in bepaalde gevallen gevolgen voor rapportresultaten. U moet deze effecten kennen om effectief met samengevoegde dimensies en gesynchroniseerde gegevens te kunnen werken. Opmerking Als u formules gebruikt die zijn gemaakt met 4.0.x Web Intelligence en later en die een berekening op objecten bevatten die deel uitmaken van het samenvoegingsobject, moet u er rekening mee houden dat de SP05-release het samengevoegde object gebruikt voor de formule in plaats van het object dat deelneemt aan het samengevoegde object. Als u in SP05 dezelfde resultaten als in 4.0 en later wilt verkrijgen, vervangt u in de formule de naam van het object dat deelneemt aan de samenvoeging, met de naam van het samengevoegde object. Bijvoorbeeld: Merge = [Dimension1] [Dimension2] var = count ( function ( [Dimension1] ) ) tussen 4.0 en SP05 wordt functie op de waarde van Dimensie2 ook geteld. Vanaf Web Intelligence 4.0 SP05 is de functie count alleen gebaseerd op de waarde van Dimensie1. Als u hetzelfde resultaat wilt verkrijgen als voor 4.0.x Web Intelligence-formules, vervangt u [Dimension1] door [Merge]. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 271 5.5.2.8.1 Gegevensbronnen met verschillende aggregatieniveaus synchroniseren U kunt gegevensbronnen met verschillende aggregatieniveaus synchroniseren. Dit kan gevolgen hebben voor de berekening van waarden. Voorbeeld Gegevensbronnen met verschillende aggregatieniveaus synchroniseren In dit voorbeeld hebt u de volgende twee gegevensbronnen: Klant Jaar Omzet Jansen 2004 1500 Jansen 2005 2000 Smit 2005 1200 Klant Aantal verkochte producten Jansen 12 Smit 10 Als u de twee gegevensbronnen samenvoegt en de tabeleigenschappen Dubbele rijen vermijden en Rijen met lege dimensiewaarden weergeven zijn uitgeschakeld, is het resultaat als volgt: Klant Jaar Omzet Aantal verkochte pro ducten Jansen 2004 1500 12 Jansen 2005 1200 12 Smit 2005 1200 10 Het aantal verkoopactiviteiten per jaar voor klant Jansen kan niet worden bepaald, omdat de gegevensbron waarin het aantal verkoopactiviteiten wordt opgeslagen, deze niet onderverdeelt per jaar. In plaats daarvan ziet u op elke rij het totale aantal verkoopactiviteiten. Opmerking hoewel de waarden voor Aantal verkoopactiviteiten dubbel worden weergegeven, is het resultaat wel correct als u een standaardberekening onder aan de kolom toevoegt (bijvoorbeeld een Som- of Gemiddeldeberekening). Een manier om met dit probleem om te gaan, is door de dimensies aan de tweede gegevensbron toe te voegen, waarmee berekeningen op het juiste gegevensniveau kunnen worden uitgevoerd. Als dit niet mogelijk is, dient u rekening te houden met situaties waarin de gegevens niet op het vereiste detailniveau kunnen worden geaggregeerd. 272 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.5.2.8.2 Attributen en samengevoegde dimensies Attributen zijn aan dimensies gekoppeld en bieden nadere informatie over de dimensie. Een één-op-één-relatie tussen dimensies en attributen is vereist (dit betekent dat een attribuut slechts één waarde kan hebben voor elke waarde van de corresponderende dimensie) en er wordt geen rekening gehouden met attribuutobjecten bij het synchroniseren van gegevens. In het volgende voorbeeld ziet u waarom dit nodig is. Opmerking In sommige eerdere versies van SAP BusinessObjects Web Intelligence (Web Intelligence Desktop Intelligence en BusinessObjects) was een één-op-veel-relatie tussen dimensies en attributen toegestaan. Als u een rapport migreert dat met een van deze producten is gemaakt en het attribuutobject meerdere waarden bevat, ziet u de fout #MEER WAARDEN in de attribuutcel. Voorbeeld Gegevensbronnen met attributen synchroniseren In dit voorbeeld hebt u twee gegevensbronnen en is Adres een attribuut van Klant: Klant Adres Omzet Jan Londen 10000 Paul Liverpool 15000 Paul Londen 27000 Klant Telefoonnummer Jan 1234 Paul 5678 Als u een samengevoegde dimensie Klant maakt om de gegevensbronnen te synchroniseren,en Adres voor elke klant meerdere waarden kan bevatten, is het resultaat dubbelzinnig omdat er geen gemeenschappelijke waarde is voor gegevenssynchronisatie. Paul zou bijvoorbeeld een adres in Londen en Liverpool kunnen hebben, wat betekent dat er geen unieke 'Paul'rij is voor synchronisatie van zijn telefoonnummer. Paul heeft een ander telefoonnummer voor elk adres en we weten niet welk adres bij welk telefoonnummer hoort: Klant Adres Telefoonnummer Jan Londen 1234 Paul #MEER WAARDEN 5678 Als er een één-op-één-relatie tussen Klant en Adres bestaat, kan Adres bij synchronisatie worden genegeerd. Hiermee wordt de dubbelzinnigheid verwijderd: Klant Adres Telefoonnummer Jan Londen 1234 Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 273 Klant Adres Telefoonnummer Paul Liverpool 5678 5.5.2.8.3 Incompatibele objecten en samengevoegde dimensies Als algemene regel kunt u dimensies van verschillende gegevensbronnen niet in dezelfde tabel te plaatsen. Dat is om Cartesiaanse producten (de weergave van alle mogelijke combinaties van waarden van niet-gerelateerde objecten) of andere ambigue resultaten te vermijden, afhankelijk van de universe-structuur. U kunt meetwaarden uit verschillende gegevensbronnen altijd in een tabel plaatsen. De berekening van de waarde hangt af van de beschikbare dimensies. Als u bijvoorbeeld een meetwaarde in een tabel plaatst die geen dimensies van dezelfde gegevensbron als de meetwaarde bevat, wordt de totale waarde ervan in de tabel weergegeven. U kunt een samengevoegde dimensie in een tabel plaatsen als de tabel maar andere dimensies uit de gegevensbron bevat dat bij het samenvoegen is betrokken. U kunt ook attributen uit verschillende gegevensbronnen in een tabel plaatsen, als de details maar zijn gekoppeld aan dimensies die bij het samenvoegen zijn betrokken. In bepaalde situaties kan het geldig zijn een dimensie uit een andere gegevensbron in een tabel te plaatsen, ook als dat in de software niet is toegestaan. Dit is het geval wanneer de incompatibele dimensie een één-op-één of één-op-veel relatie heeft met een dimensie die zich al in de tabel bevindt. Bedenk hierbij dat er maar één waarde van de incompatibele dimensie aan de dimensie in de tabel is gekoppeld (één-op-één). Aan de andere kant kan dezelfde waarde van de incompatibele dimensie aan meerdere waarden van de dimensie in de tabel worden gekoppeld (één-op-veel). In de volgende tabel voldoet de relatie tussen Adres en Naam aan deze regel: Adres heeft een één-op-één of éénop-veel relatie met Naam. Er is omgekeerd geen één-op-veel relatie tussen Naam en Adres (één naam met meerdere adressen): Dimensie in tabel (Naam) Incompatibele dimensie (Adres) Jan Londen Paul Londen George Liverpool In dit geval is het universe-ontwerp incorrect - de incompatibele dimensie (Adres) moet als detail van de dimensie in de tabel worden gedefinieerd (Naam). Raadpleeg in een dergelijk geval uw beheerder en vraag om een gewijzigd ontwerp van de universe. Als het niet praktisch is om de universe te wijzigen, kunt u een variabele op rapportniveau maken. Definieer deze variabele als een detail, koppel hem aan de dimensie in de tabel en geef de naam van de incompatibele dimensie op als definitie van de variabele. De variabele retourneert eenvoudigweg dezelfde waarden als de incompatibele dimensie. Omdat een en ander als detail van de dimensie in de tabel is gedefinieerd, is plaatsing mogelijk in dezelfde tabel als de dimensie. 274 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.5.2.8.4 Samengevoegde dimensies filteren Het samenvoegen van dimensies heeft gevolgen voor de wijze waarop filters worden toegepast. Opmerking U kunt geen filter toepassen op een samengevoegd object dat hiërarchieën bevat. 5.5.2.8.4.1 Rapportfilters en samengevoegde dimensies Wanneer u een rapportfilter toepast op een dimensie die deel uitmaakt van een samengevoegde dimensie, heeft het filter effect op alle verwante blokken in het rapport die de samengevoegde dimensie gebruiken (of dimensies die deelnemen aan de samenvoeging). Voorbeeld Wanneer u twee query's hebt met een algemene dimensie die u hebt samengevoegd, en u hebt twee tabellen in een rapport, elke tabel met gegevens van een andere query, en wanneer u filters op de samengevoegde dimensie in de ene query, heeft het filter ook effect op de bijbehorende dimsnei in de tweede query en dus in de tweede tabel. 5.5.2.8.4.2 Sectiefilters en samengevoegde dimensies Wanneer een dimensie die deel uitmaakt van een samengevoegde dimensie als sectiekoptekst is ingesteld, wordt een filter dat op de sectie is toegepast ook toegepast op blokken uit gesynchroniseerde gegevensbronnen binnen de sectie. 5.5.2.8.4.3 Blokfilters en samengevoegde dimensies Wanneer u een blokfilter toepast op een dimensie die deel uitmaakt van een samengevoegde dimensie, wordt het filter op het blok toegepast. Het filter wordt niet toegepast op andere gegevensbronnen die via de samengevoegde dimensie zijn gesynchroniseerd. 5.5.2.8.5 Analyseren in samengevoegde dimensies Wanneer u dimensies samenvoegt, behoort de nieuwe samengevoegde dimensie tot de hiërarchieën van alle dimensies die bij de samenvoeging betrokken zijn. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 275 5.5.2.8.6 De door samengevoegde dimensie geretourneerde waarden uitbreiden Wanneer u dimensies van verschillende gegevensproviders samenvoegt, maakt Web Intelligence een nieuwe samengevoegde dimensie. Wanneer u de samengevoegde dimensie in het rapport plaatst, worden alleen de dimensiewaarden geretourneerd die bijbehorende waarden in de gegevensproviders hebben en door de samenvoeging zijn gesynchroniseerd. Alleen de waarden voor het oorspronkelijke object worden geretourneerd. Opmerking Web Intelligence en Desktop Intelligence verwerken samengevoegde dimensies anders. Houd hier rekening mee wanneer u rapporten migreert van Desktop Intelligence en Web Intelligence. Desktop Intelligence maakt geen nieuwe dimensie op basis van de samengevoegde dimensie. In de volgende sectie wordt het effect op uw rapporten besproken. Het verschil tussen samengevoegde dimensies in Web Intelligence en Desktop Intelligence Voorbeeld gedrag van Web Intelligence en Desktop Intelligence/BusinessObjects wanneer dimensies worden samengevoegd U hebt een rapport met de volgende gegevensbronnen: Land van herkomst Omzet Duitsland 470 Land van herkomst Hoeveelheid Japan 499 Web Intelligence retourneert de waarden van de dimensie Land van herkomst door de waarden die door de meetwaarde Inkomsten worden geretourneerd. Als u de dimensie Land van herkomst uit Gegevensprovider 1 en de waarde Hoeveelheid uit Gegevensprovider 2 in hetzelfde blok opneemt, krijgt u in Web Intelligence het volgende resultaat: Land van herkomst Hoeveelheid Duitsland Hetzelfde blok in Desktop Intelligence retourneert het volgende resultaat: Land van herkomst Hoeveelheid Duitsland Japan 276 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 499 Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken U moet de dimensiewaarden uitbreiden om in Web Intelligence dezelfde resultatentabel als hierboven te krijgen. 5.5.2.8.6.1 Dimensiewaarden uitbreiden 1. Klik met de rechtermuisknop in het rapport op een locatie buiten blokken of diagrammen en selecteer Documenteigenschappen in het snelmenu. Aan de rechterkant van het rapport wordt het deelvenster Documenteigenschappen geopend. 2. Schakel de optie Waarden van samengevoegde dimensie uitbreiden in. 5.5.3 5.5.3.1 Rapportgegevens classificeren Gegevens classificeren Via classificatie kunt u de eerste en laatste records in een set isoleren op basis van uiteenlopende criteria. Als u bijvoorbeeld een blok hebt waarin landen met bijbehorende omzetcijfers worden weergegeven, kunt u de gegevens in het blok zodanig classificeren dat alleen de eerste drie landen worden weergegeven, op basis van de gegenereerde omzet. Via classificatie kunt u zakelijke vragen beantwoorden zoals: ● Welke drie regio's genereren de meeste omzet? ● Welke winkels behoren tot de laatste 10% voor wat betreft de gegenereerde omzet? ● Welke winkels presteren samen het beste, met een gecombineerde omzet tot wel €10.000.000? U kunt gegevens op talloze manieren classificeren om dit soort bedrijfsvragen te beantwoorden. U hebt de volgende mogelijkheden: ● De eerste en/of laatste n records classificeren op dimensie (bijvoorbeeld Land) op basis van de som van een gerelateerde waarde (bijvoorbeeld Omzet) ● De eerste en/of laatste n% van het totaal aantal records classificeren op dimensie op basis van de waarde van een gerelateerde waarde als percentage van de totale waarde van de waarde ● De eerste en/of laatste n records classificeren op dimensie op basis van de cumulatieve som van een gerelateerde waarde ● De eerste en/of laatste n records classificeren op dimensie op basis van de waarde van een gerelateerde waarde als cumulatief percentage van de totale waarde van de waarde 5.5.3.2 Classificaties en sorteerbewerkingen Wanneer u gegevens classificeert, moeten de gegevens gesorteerd zijn om de classificatie weer te geven. Als u de eerste drie winkels bijvoorbeeld op omzet classificeert, worden deze in aflopende volgorde op gegenereerde omzet gesorteerd. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 277 Sorteringen toegepaste op weergaveclassificaties hebben voorrang op sortering die eerder zijn toegepast op gegevens. Als u bijvoorbeeld eerder de lijst met winkels op alfabetische volgorde hebt gesorteerd, overschrijft de classificatiesortering de alfabetische sortering. 5.5.3.3 Gekoppelde classificaties Aan gekoppelde classificaties worden gelijke classificatiewaarden toegewezen en onderliggende classificatie waarden worden naar achteren gezet ter compensatie. Dit betekent dat een classificatie van de onderste n records meer dan n records kan opleveren. Voorbeeld gekoppelde classificaties van hoogste en laagste waarden In de volgende tabel weergegeven met de bovenste 3 gekoppelde classificaties en de onderste 3 gekoppelde classificaties. Dimensie Waarde Classificatie bovenste 3 Classificatie onderste 3 A 10 4 1 B 20 3 2 C 30 1 3 D 30 1 3 Elke classificatie omvat records tot en met classificatie 3 Dit resulteert in de volgende 3 bovenste classificaties: Dimensie Waarde D 30 C 30 B 20 Dit resulteert in de drie onderste classificaties: Dimensie Waarde A 10 B 20 C 30 D 30 278 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.5.3.4 Classificatieparameters Parameter Beschrijving Bovenste/onderste Als de berekeningsmodus Aantal is, geeft de classifica tie de bovenste/onderste n records als resultaat op ba sis van de waarde die is opgegeven in de parameter Ge baseerd op. Voorbeeld: de bovenste 3 landen op basis van gegenereerde omzet of de onderste 3 jaar/kwar taal-combinaties op basis van gegenereerde omzet. Als de berekeningsmodus Percentage is, geeft de clas sificatie de bovenste/onderste n% van het totale aan tal records als resultaat op basis van de waarde die is opgegeven in de parameter Gebaseerd op. Als er bij voorbeeld 100 records zijn en u de bovenste 10% clas sificeert, geeft de classificatie de bovenste 10 records als resultaat. Als de berekeningsmodus Cumulatieve som is, is het resultaat van de classificatie de bovenste/onderste re cords waarvan de cumulatieve som van de waarde die is opgegeven in Gebaseerd op niet hoger is dan n. Als de berekeningsmodus Cumulatief percentage is, is het resultaat van de classificatie de bovenste/onderste records waarvan de cumulatieve som van de waarde die is opgegeven in Gebaseerd op niet hoger is dan n% van de totale waarde. n/n% Als de berekeningsmodus Aantal is: het aantal records dat op basis van de waarde moet worden opgehaald. Als de berekeningsmodus Percentage is: het percen tage records dat op basis van de waarde moet worden opgehaald. Als de berekeningsmodus Cumulatieve som is: de cu mulatieve som die de waarde niet mag overschrijden. Als de berekeningsmodus Cumulatief percentage is: de cumulatieve som van de waarde, weergegeven als per centage van het totaal, die de waarde niet mag over schrijden. Gebaseerd op De waarde waarop de classificatie is gebaseerd. Geclassificeerd op De classificatiedimensie. Als u een classificatiedimen sie opgeeft, worden de opgetelde waarden van de meetwaarde Gebaseerd op berekend voor de dimensie om de classificatie te bepalen. Als u deze dimensie niet opgeeft, worden de waarden van de meetwaarde Geba seerd op berekend voor alle dimensies in het blok om Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 279 Parameter Beschrijving de classificatie te bepalen. (met andere woorden, de classificatie retourneert de bovenste/onderste X rijen in het blok op basis van de waarde). Berekeningsmodus 5.5.3.4.1 Het type berekening dat wordt gebruikt om de classifi catie te maken. Zie de beschrijving van de parameters Bovenste/onderste en n/n% boven in deze tabel voor meer informatie. Voorbeeld van een classificatie Een tabel bevat de volgende gegevens: Jaar Kwartaal Omzet 2006 K1 100 2006 K2 200 2006 K3 300 2006 K4 500 2007 K1 400 2007 K2 700 2007 K3 300 2007 K4 600 2008 K1 200 2008 K2 200 2008 K3 400 2008 K4 500 Totaal voor K1: 700 Totaal voor K2: 1100 Totaal voor K3: 1000 Totaal K4: 1600 Als u de top 2 van elk kwartaal kwalificeert op basis van omzet, worden alle rijen voor K1 en K3 gefilterd door de classificatie, omdat K4 en K2 de hoogste aggregatieomzet hebben. 5.5.3.5 Classificatie- en gegevensvolgorde U kunt niet classificeren op een object waarvan de waarden afhankelijk zijn van de gegevensvolgorde. Dit komt doordat de classificatie de gegevensvolgorde verandert, waardoor vervolgens de objectgegevens veranderen, wat 280 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken betekent dat de classificatie opnieuw moet worden berekend. Het resultaat is een kringafhankelijkheid tussen de classificatie en het object, die niet kan worden opgelost. Als u een classificatie maakt voor een waarde waarvan de waarden afhankelijk zijn van de gegevensvolgorde, bijvoorbeeld een waarde die gebruikmaakt van de functie Vorige of een van de cumulatieve aggregatiefuncties zoals CumulatieveSom, wordt in alle cellen in het blok de foutmelding #CLASSIFICATIE weergegeven. 5.5.3.6 Werkstromen classificeren U kunt gegevens op twee manieren classificeren. U kunt: ● een classificatie maken met behulp van de interface ● De functie Classificatie gebruiken om een classificatiewaarde te verkrijgen Een classificatie gebruikt sorteringen en filters die transparant worden toegepast in overeenstemming met de classificatie die u opgeeft. Als u bijvoorbeeld de eerste drie landen in een blok classificeert op omzet, worden de landen in aflopende volgorde op omzet gesorteerd, waarna het blok wordt gefilterd zodat alle landen worden verwijderd behalve de drie met de hoogte omzet. Opmerking Wanneer u aan de hand van de interface een classificatie maakt, wordt de functie Classificatie op de achtergrond gebruikt om classificatiewaarden toe te wijzen. 5.5.3.6.1 Een classificatie maken 1. Selecteer het blok dat u wilt classificeren. 2. Klik op Analyse Filters Classificatie . Het dialoogvenster Classificatie maken wordt weergegeven. 3. Klik op Bovenste en selecteer het aantal records als u de eerste records in het blok wilt classificeren. 4. Klik op Onderste en selecteer het aantal records als u de laatste records in het blok wilt classificeren. 5. Selecteer de waarde waarop de classificatie is gebaseerd in de lijst Gebaseerd op. 6. Klik op Geclassificeerd op en selecteer de dimensie waarop de classificatie is gebaseerd als u wilt classificeren op een bepaalde dimensie in plaats van op alle dimensies in het blok. 7. Selecteer de berekeningsmodus van de classificatie in de lijst Berekeningsmodus. 8. Klik op OK. 5.5.3.7 Voorbeelden van classificaties In de volgende voorbeelden hebt u een dimensie (Regio) en een waarde (Omzet), op basis waarvan de volgende waarden zijn verkregen: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 281 Regio Omzet % van Totale omzet Zuidoost 1000000 7% Zuidwest 2000000 13% Noordoost 3000000 20% Noordwest 4000000 24% Midden 5000000 33% Voorbeeld de eerste drie regio's classificeren op basis van gegenereerde omzet Om deze classificatie uit te voeren, stelt u de volgende parameters in: Parameter Waarde Bovenste/Onderste Boven n/n% 3 Voor elk Regio (of niet opgegeven, omdat Regio de enige di mensie in het blok en dus de standaardclassificatiedi mensie is) Gebaseerd op Omzet Berekeningsmodus Aantal Deze classificatie levert het volgende resultaat op: Regio Omzet Midden 5000000 Noordwest 4000000 Noordoost 3000000 De impliciete stappen bij het berekenen van deze classificatie zijn: ● De records in aflopende volgorde sorteren ● De eerste drie records weergeven Voorbeeld de onderste 40% van de regio's op omzet classificeren Om deze classificatie uit te voeren, stelt u de volgende parameters in: Parameter Waarde Bovenste/Onderste Onder n/n% 40% Voor elk Regio 282 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Parameter Waarde Gebaseerd op Omzet Berekeningsmodus Percentage Deze classificatie levert het volgende resultaat op: Regio Omzet Zuidoost 1000000 Zuidwest 2000000 De impliciete stappen bij het berekenen van deze classificatie zijn: ● Hiermee wordt de record in oplopende volgorde gesorteerd ● De records worden doorlopen totdat 40% van het totale aantal records wordt weergegeven. Voorbeeld de eerste regio's classificeren met een cumulatieve omzet van 10.000.000 of minder Om deze classificatie uit te voeren, stelt u de volgende parameters in: Parameter Waarde Bovenste/Onderste Boven n/n% 10000000 Voor elk Regio Gebaseerd op Omzet Berekeningsmodus Cumulatieve som Deze classificatie levert het volgende resultaat op: Regio Omzet Midden 5000000 Noordwest 4000000 De impliciete stappen bij het berekenen van deze classificatie zijn: ● De records in aflopende volgorde sorteren ● De records worden doorlopen totdat de record wordt bereikt waarmee het cumulatieve totaal van de waarde tot boven 10.000.000 wordt gebracht. ● De records waarmee het cumulatieve totaal niet tot boven 10.000.000 wordt gebracht, worden opgenomen. Voorbeeld de laatste regio's classificeren met een cumulatieve omzet van 30% van de totale omzet of minder Om deze classificatie uit te voeren, stelt u de volgende parameters in: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 283 Parameter Waarde Bovenste/Onderste Onder n/n% 30% Voor elk Regio Gebaseerd op Omzet Berekeningsmodus Cumulatief percentage Deze classificatie levert het volgende resultaat op: Regio Omzet Zuidoost 1000000 Zuidwest 2000000 De impliciete stappen bij het berekenen van deze classificatie zijn: ● De records in oplopende volgorde sorteren ● De records worden doorlopen totdat de record wordt bereikt waarmee het cumulatieve totaal van de waarde, uitgedrukt als percentage van het totaal generaal van de waarde, 30% overschrijdt. ● De records waarmee het cumulatieve percentage niet tot boven 30% wordt gebracht, worden weergegeven. 5.5.4 Gegevens markeren aan de hand van voorwaardelijke opmaak Met voorwaardelijke opmaak kunt u resultaten markeren of opmaak wijzigen op basis van gegevens. U kunt bijvoorbeeld resultaten voorwaardelijk opmaken om bijzonder hoge of lage resultaten met specifieke kleuren of opmerkingen te markeren, zoals "Goed resultaat" of "Minder goed resultaat". U kunt voorwaardelijke opmaak toepassen op de volgende elementen: ● Kolommen in een verticale tabel ● Rijen in een horizontale tabel ● Cellen in formulieren en kruistabellen ● Sectiekopteksten ● Vrije cellen U kunt tot 30 voorwaardelijke opmaakregels in een document toepassen. U kunt deze regels op maximaal 20 tabelkolommen of -rijen, vrije cellen of sectiecellen in de rapporten toepassen. U kunt tot 10 verschillende regels op één tabelkolom of -rij, vrije cel of sectiecel toepassen. U kunt voorwaardelijke opmaakregels definiëren om de volgende opmaakwijzigingen te activeren: ● tekstkleur, grootte en stijl ● celrandkleuren en -stijl ● achtergrondweergave cel — specifieke kleuren, afbeeldingen of hyperlinks naar webpagina's 284 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken U kunt ook regels definiëren die een tekst of formule, een afbeelding of hyperlink weergeven. In dit geval worden de resultaten die aan de regel voldoen vervangen door de tekst of formule. Voorwaardelijke opmaak is dynamisch. Wanneer u rapporten vernieuwt met de recentste gegevens in de database, markeren de regels de nieuwe resultaten. Als u voorwaardelijke opmaak op een tabelrij of -kolom met een onderverdeling toepast, wordt de regel alleen geactiveerd wanneer de waarde die aan de voorwaardelijke regel voldoet wordt weergegeven op de eerste rij van deze onderverdeling. 5.5.4.1 Voorwaarden in voorwaardelijke opmaak Voorwaardelijke opmaakregels bevatten meerdere voorwaarden waarmee u meerdere opmaaktypen kunt toepassen, afhankelijk van de gegevens. Een voorwaardelijke opmaakregel werkt als volgt: If <Main Condition> is true, Apply <Main Format> ElseIf <Second Condition> is true, Apply <Second Format> ElseIf <Third Condition> is true, Apply <Third Format> ElseIf... Else Apply <Default Format> Als de <Hoofdvoorwaarde> in het bovenstaande voorbeeld <Verkoopomzet> 100,000 is en met <Hoofdopmaak> de blauwe tekst wordt opgemaakt, geeft de voorwaardelijke opmaak de meetwaarde in blauw weer wanneer de meetwaarde van de Verkoopomzet groter is dan 100.000. Als <Tweede voorwaarde> Verkoopomzet < 10,000 is en <Tweede opmaak> de tekst in rood opmaakt, geeft de voorwaardelijke opmaak de meetwaarde ook in het rood weer wanneer de waarde kleiner is dan 10.000. Elke voorwaarde kan meerdere tests bevatten en alle testen moeten Waar als resultaat geven om de voorwaardelijke opmaak toe te kunnen passen. Een voorwaarde kan bijvoorbeeld de waarden van de objecten [Land] en [Resort] testen. Beide objecten moeten de waarde retourneren die in de test is opgegeven om de voorwaardelijke opmaak te kunnen toepassen. 5.5.4.2 Een voorwaardelijke opmaakregel maken Opmerking Deze optie is niet beschikbaar in de webinterface (DHTML-interface). Als u voorwaardelijke opmaak wilt maken of bewerken, gebruikt u de Rich Internet Application-toepassing of de Web Intelligence Rich Client. U moet zich in de Ontwerpmodus bevinden om een voorwaardelijke opmaakregel te maken. 1. Selecteer Analyse Voorwaardelijk Nieuwe regel 2. Typ de regelnaam in het vak Regelnaam. 3. Typ de regelbeschrijving in het vak Beschrijving. 4. Selecteer Celinhoud in het vak Gefilterd object of cel om een regel te laten reageren op de inhoud van een willekeurige cel waarop de regel is toegepast. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken om de Editor voor opmaakregels weer te geven. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 285 U kunt een regel niet definiëren voor een cel met een datum of numeriek type gegevens (bijvoorbeeld een datum of een berekening) omdat de toepassing elke waarde die u in het tekstvak Waarde invoert als een tekenreeks beschouwt. 5. Klik op ... naast het vak en selecteer het object in de lijst om de regel te laten reageren op de waarde van een object. 6. Selecteer de operator in de lijst Operator. 7. Voer de waarde die de opmaakregel activeert in het vak Operanden in. ○ U kunt een waarde rechtstreeks in het vak typen. ○ Als u een waarde wilt selecteren in de zoeklijst van het object dat u in het vak Gefilterd object of cel hebt gekozen, klikt u op ... rechts van het vak Operanden, klikt u op Selecteer waarde in het menu en selecteert u de waarde in het dialoogvenster Zoeklijst. ○ Als u een ander object of andere variabele als waarde wilt selecteren, klikt u op ... rechts van het vak Operanden, klikt u op Selecteer object of variabele in het menu en selecteert u vervolgens het object of de variabele in het dialoogvenster Objecten en variabelen. ○ Als u het vak Operanden wilt wissen, klikt u op ... rechts van het vak en selecteert u Leeg in het menu. 8. Als u een extra test wilt toevoegen binnen de voorwaarde, klikt u op + naast de bestaande voorwaarden en kiest u de gefilterde cel of het object, de operator en de waarde zoals hierboven is beschreven. 9. Klik op x in de rechterbovenhoek van het vak Voorwaarde om een voorwaarde te verwijderen. 10. Klik op Fx boven aan het vak Voorwaarde en voer de formule in om de voorwaarde te activeren aan de hand van een formule. Klik op Fx rechts van het formulevak om de Formule-editor weer te geven waarmee u desgewenst een formule kunt maken. ○ Als u wilt dat uw formule een tekenreeks retourneert, moet u voor of na de tekst geen aanhalingsteken gebruiken. Als u wilt dat met het signaal TE LAAT wordt weergegeven, typt u: TE LAAT. ○ De formule moet Waar of Onwaar als resultaat geven. Bij Waar wordt de voorwaarde geactiveerd, bij Onwaar niet. Als de formule bijvoorbeeld RowIndex()=3 is, wordt de voorwaardelijke opmaak weergegeven op de vierde rij van de tabel. 11. Als u een voorwaardelijke opmaak wilt toevoegen aan de regel, klikt u op + in de linkerbovenhoek van het vak Voorwaarde om het vak Else-voorwaarde weer te geven en de voorwaarde te definiëren of een formule te maken zoals hierboven beschreven. U kunt meerdere Else-voorwaarden aan een voorwaarde toevoegen. 12. Als u de opmaak wilt instellen voor weergave van de regel bij activering, klikt u op Opmaak en stelt u de opmaak in het dialoogvenster Weergave van opmaakregels in. 5.5.4.3 De opmaak instellen die aan de hand van een voorwaardelijke opmaakregel wordt weergegeven Wanneer u Inhoud lezen als HTML selecteert, werken de twee eigenschappen Breedte automatisch instellen en Hoogte automatisch instellen niet omdat de omvang van de HTML-gegevens in een cel niet goed kan worden gedecodeerd door de browser. De HTML-inhoud die door de gebruiker is verstrekt, wordt direct door de browser weergegeven. Onze toepassing brengt geen wijzigingen aan in de HTML-code die door de gebruiker is verstrekt om de breedte en hoogte in te stellen 1. 286 Maak de regel, klik op Opmaak in het dialoogvenster Editor voor opmaakregels om het dialoogvenster Weergave van voorwaardelijke opmaak te tonen. © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 2. Als u tekst of een formule wilt weergeven, selecteert u het tabblad Weergave en maakt u de formule in het vak. 3. Als u de weergegeven tekst of formule wilt interpreteren als HTML, een afbeeldings-URL of een hyperlink, klikt u op Inhoud lezen als en selecteert u vervolgens HTML, Afbeeldings-URL of Hyperlink in de lijst. 4. Als u de getalnotatie wilt wijzigen, selecteert u de notatie in de lijst Getalnotatie, klikt u op Aangepast en selecteert u de notatie in het dialoogvenster Getalnotatie. 5. Als u het lettertype wilt wijzigen, klikt u op het tabblad Tekst en definieert u het gewenste lettertype met behulp van de besturingselementen op het tabblad. 6. Als u de achtergrondstijl wilt wijzigen, selecteert u het tabblad Achtergrond en definieert u vervolgens de achtergrond met behulp van de besturingselementen op het tabblad. 7. Als u de randstijl wilt wijzigen, selecteert u het tabblad Rand en definieert u de rand met behulp van de besturingselementen op het tabblad. 5.5.4.4 Voorwaardelijke opmaak toepassen U moet zich in de Ontwerpmodus bevinden om voorwaardelijke opmaak op een document toe te passen. U kunt eerder gedefinieerde voorwaardelijke opmaakregels toepassen op rapportelementen. U kunt de volgende rapportelementen opmaken: ● Kolommen in een verticale tabel ● Rijen in een horizontale tabel ● Cellen in formulieren en kruistabellen ● Sectiekoptekst ● Vrije cellen 1. Selecteer het rapportelement waarop u een voorwaardelijke opmaak wilt toepassen. 2. Selecteer 5.5.4.5 Analyse Voorwaardelijk Opmaakregels en selecteer in de lijst de regel die u wilt toepassen. Voorwaardelijke opmaak beheren Opmerking Deze actie is niet mogelijk in de webinterface (DHTML-interface). U moet zich in de Ontwerpmodus bevinden om voorwaardelijke opmaakregels te beheren. 1. Selecteer Analyse Voorwaardelijk Opmaakregels Voorwaardelijke opmaak weer te geven. 2. Als u een regel een hogere of lagere prioriteit in de lijst wilt geven, selecteert u de regel en klikt u op de knop Omhoog of Omlaag aan de zijkant van de lijst. Regels worden toegepast van lage naar hoge prioriteit. 3. Klik op Dupliceren om een regel te dupliceren. 4. Klik op Verwijderen om een regel te verwijderen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Regels beheren om het dialoogvenster © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 287 5.5.4.6 Formules maken om geavanceerde voorwaardelijke opmaakregels te maken U kunt geavanceerde voorwaardelijke opmaakregels maken met de formuletaal en niet met de opties Gefilterd object of cel, Operator en Waarde van de Editor voor opmaakregels. Voorbeeld drie resultaatbereiken voor kwartaalomzetresultaten berekend als percentage van de gemiddelde verkoopomzet markeren In dit voorbeeld maakt u drie regels om de verkoopomzetresultaten in verschillende kleuren te markeren aan de hand van de gemiddelde verkoopomzet. De tabel bevat de resultaten voor drie jaar en dit is het gemiddelde waarmee u de verkoopomzet die per kwartaal per productlijn is behaald, wilt vergelijken. Met de optie Formule in de Editor voor opmaakregels kunt u de volgende regel maken, die drie voorwaarden bevat. Deze voorwaarden zijn: Voorwaarde: [Verkoopomzet] < ((Average([Verkoopomzet]) In Block) * 0.8) Else-voorwaarde: =[Verkoopomzet] < ((Average([Verkoopomzet]) In Block) * 1.2) Else-voorwaarde: =[Verkoopomzet] > ((Average([Verkoopomzet]) In Block) * 1.2) De formule die u voor elke voorwaarde opgeeft werkt als volgt: ● De eerste voorwaarde wordt toegepast wanneer de verkoopomzet < 0.8 of kleiner dan 80% van het gemiddelde is. ● De tweede voorwaarde wordt toegepast wanneer de verkoopomzet < 1.2 of kleiner dan 120% van het gemiddelde is. ● De derde voorwaarde wordt toegepast wanneer de verkoopomzet > 1.2 of groter dan 120% van het gemiddelde is. Vervolgens kunt u in het dialoogvenster Weergave van opmaakregels de voorwaardelijke opmaak opgeven die u wilt weergeven in de rapportcellen die aan een van de voorwaarden voldoen. U kunt de volgende opmaak kiezen: ● De rapportcellen die een verkoopomzet bevatten van minder dan 80% van de gemiddelde omzet (de eerste voorwaarde), worden rood weergegeven. ● Rapportcellen die een verkoopomzet bevatten van minder dan 20% boven de gemiddelde omzet (de tweede voorwaarde) worden blauw weergegeven. Houd er rekening mee dat deze voorwaarde ook betrekking heeft op waarden die onder de eerste voorwaarde vallen. Als het gemiddelde bijvoorbeeld 100 is, dan is 79 minder dan 80% onder het gemiddelde en ook minder dan 20% boven het gemiddelde. In dit geval heeft de eerste voorwaarde prioriteit. ● Rapportcellen die een verkoopomzet bevatten van meer dan 20% boven de gemiddelde omzet (de derde voorwaarde) worden groen weergegeven. 288 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Met deze opmaak kunt u in één oogopslag zien welke productreeksen een verkoopomzet genereren die boven, onder of dichtbij het gemiddelde liggen. 5.5.5 Wijzigingen in gegevens bijhouden 5.5.5.1 Wijzigingen in gegevens bijhouden Als u weloverwogen en effectieve beslissing wilt nemen op basis van bedrijfsgegevens, moet u begrijpen hoe deze gegevens in de loop der tijd veranderen. U kunt gegevenswijzigingen traceren en weergeven zodat u uw analyse kunt richten op de belangrijke gebieden en u tijd niet verdoet met het bestuderen van irrelevante gegevens. Als u de wijzigingen in uw gegevens wilt bijhouden, selecteert u een bepaalde gegevensvernieuwing als referentiepunt. Deze gegevens zijn dan de verwijzingsgegevens. Wanneer u gegevenstracering activeert, ziet u uw gegevens in relatie met de referentiegegevens. Hier volgen enkele voorbeelden van gegevenstracering: ● Als een filiaal niet meer voorkomt in een overzicht van de filialen met de hoogste omzet, wordt het weergegeven als verwijderd uit de lijst. Aan de hand van deze informatie kunt u nagaan waarom het filiaal minder presteert. ● Als de verkoop in een bepaalde regio is gedaald, krijgt u deze daling te zien. Vervolgens kunt u op de regiogegevens een analyse op lager niveau uitvoeren om inzicht te verkrijgen in de omzetdaling. In beide voorbeelden worden wijzigingen in de gegevens bijgehouden en ziet u hoe de huidige gegevens meer betekenis krijgen, omdat ze daardoor in verband kunnen worden gebracht met de oudere gegevens. Zonder dit verband is het veel lastiger om trends te herkennen. Opmerking Gegevenstracering werkt op documentniveau en niet rapportniveau. Als een document meerdere rapporten bevat, wordt gegevenstracering op alle rapporten toegepast. De informatie in de statusbalk geeft de documentniveaustatus aan. Een sterretje op een rapporttabblad geeft aan dat gegevenstracering is geactiveerd op het rapport. 5.5.5.2 Typen gegevenswijzigingen U kunt de volgende typen gegevenswijzigingen traceren: ● Ingevoegde gegevens ● Verwijderde gegevens ● Gewijzigde gegevens ● Verhoogde waarden ● Verlaagde waarden U configureert de weergave van deze wijzigingen via de interface of de formuletaal. De formuletaal voorziet geavanceerde gebruikers van meer mogelijkheden en flexibiliteit bij het weergeven en opmaken van gewijzigde gegevens. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 289 5.5.5.3 Modi voor gegevenstracering 5.5.5.3.1 Modus voor automatische gegevenstracering In de modus voor automatische gegevenstracering vergelijkt u altijd de actuele gegevens met de gegevens van voor de laatste vernieuwing. Dit wordt bereikt door de huidige gegevens net voor elke vernieuwing automatisch in te stellen als de referentiegegevens. De referentiegegevens liggen altijd één vernieuwingsbewerking achter op de actuele gegevens. Automatische gegevenstracering is nuttig bij periodieke documenten, als u de actuele gegevens wilt vergelijken met de gegevens voor de laatste vernieuwing. 5.5.5.3.2 Modus voor handmatige gegevenstracering In de modus voor handmatige gegevenstracering selecteert u de referentiegegevens. U blijft deze gegevens als referentiepunt gebruiken, totdat u het referentiepunt bijwerkt. 5.5.5.4 Gegevens traceren inschakelen 1. Klik op Wijzigingen traceren in de statusbalk onder aan het venster om het dialoogvenster Gegevenstracering weer te geven. 2. Selecteer het tabblad Gegevens. 3. Als u de gegevens met de laatste vernieuwing wilt vergelijken, selecteert u Vergelijken met laatste gegevensvernieuwing. Als u deze optie selecteert, worden de huidige gegevens de referentiegegevens na elke gegevensvernieuwing. Het rapport toont altijd het verschil tussen de meest recente gegevens en de gegevens vóór de laatste gegevensvernieuwing. Wanneer deze optie is geselecteerd, wordt op de statusbalk Wijzigingen traceren: Automatisch bijwerken weergegeven. 4. Als u de gegevens wilt vergelijken met een specifieke gegevensvernieuwing, selecteert u Vergelijken met gegevensvernieuwing van en selecteert u de datum van de gegevensvernieuwing in de lijst. Als u deze optie selecteert, wordt de gegevensvernieuwing die u kiest de referentiegegevens. Het rapport toont altijd het verschil tussen de meest recente gegevens en de door u gekozen gegevensvernieuwing. Wanneer deze optie is geselecteerd, wordt op de statusbalk Wijzigingen traceren: Vaste gegevens weergegeven. 5. Selecteer de rapporten waarvan u gegevenstracering wilt weergeven in de lijst Rapporten met gegevenstracering weergegeven. 6. Klik op Gegevens nu vernieuwen om de gegevens te vernieuwen wanneer het dialoogvenster wordt gesloten. 7. Klik op OK. 290 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.5.5.5 5.5.5.5.1 Gewijzigde gegevens weergeven Gewijzigde gegevens weergeven weergeven, gewijzigde gegevens 1. U kunt kiezen of gewijzigde gegevens moeten worden weergegeven wanneer gegevenstracering wordt geactiveerd. 2. Selecteer Bijhouden Wijzigingen weergeven (in de leesmodus) of Analyse Gegevenstracering Wijzigingen weergeven (in de ontwerpmodus) om gewijzigde gegevens weer te geven. Selecteer de optie nogmaals om de weergave van gewijzigde gegevens uit te schakelen. Verwante informatie De weergave van gewijzigde gegevens configureren [pagina 291] Gegevens traceren inschakelen [pagina 290] 5.5.5.5.2 De weergave van gewijzigde gegevens configureren U kunt de weergave (stijl, grootte en kleur van het lettertype) van gewijzigde gegevens in een document configureren. U kunt de weergave van de volgende wijzigingen apart configureren: ● Ingevoegde, verwijderde dimensies en gewijzigde detailwaarden ● Verhoogde of verlaagde gegevenswaarden Gegevenswaarden kunnen de opmaak van ingevoegde of verwijderde dimensiewaarden overnemen. Als een dimensiewaarde bijvoorbeeld uit een zoeklijst in een blok verdwijnt en in het blok wordt ook een gegevenswaarde voor de dimensie weergegeven, worden zowel de dimensie als de gegevenswaarden weergegeven als verwijderde gegevens. Uw beheerder bepaalt de standaardweergave van gewijzigde gegevens in de Central Management Server. Wanneer u de weergave van gewijzigde gegevens lokaal configureert, overschrijft u de standaardwaarden van de CMS. 5.5.5.5.2.1 De weergave van gewijzigde gegevens configureren Als u de weergave van gewijzigde gegevens wilt configureren, moet de Ontwerpmodus actief zijn. 1. Klik op Wijzigingen traceren in de statusbalk onder aan het venster om het dialoogvenster Gegevenstracering weer te geven. 2. Selecteer het tabblad Opties. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 291 3. Selecteer elk type gewijzigde gegevens dat u wilt weergeven en klik op Opmaak om op te geven hoe u de wijzigingen wilt weergeven. Opmerking De knoppen voor Opmaak zijn alleen zichtbaar in de Ontwerpmodus. Verwante informatie Gegevens markeren aan de hand van voorwaardelijke opmaak [pagina 284] 5.5.5.5.3 Hoe gewijzigde gegevens in blokken worden weergegeven Voorbeeld Gewijzigde gegevens in een eenvoudig blok In dit voorbeeld ziet u een document met een blok waarin [Land], [Jaar] en [Omzet] worden weergegeven. De oorspronkelijke gegevens waren de volgende: Land Jaar Omzet Frankrijk 2003 1000 Frankrijk 2004 2000 Japan 2002 1000 Polen 2002 1200 Na de vernieuwingsbewerking zijn de gegevens als volgt: Land Jaar Omzet Frankrijk 2004 3000 Japan 2003 900 Polen 2002 800 Verenigd Koninkrijk 2004 900 Wanneer gegevenstracering wordt geactiveerd en de wijzigingen in de gegevens worden weergegeven, ziet het blok er als volgt uit: Land Jaar Omzet Opmaak Frankrijk 2003 1000 [gegevensopmaak in alle cellen verwijderd] 292 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Land Jaar Omzet Opmaak Frankrijk 2004 3000 [meer gegevensopmaak in Om zet-cel] Japan 2002 1000 [gegevensopmaak in alle cellen verwijderd] Japan 2003 900 [gegevensopmaak ingevoegd in alle cellen] Polen 2002 800 [minder gegevensopmaak in Omzet-cel] Verenigd Koninkrijk 2004 900 [gegevensopmaak ingevoegd in alle cellen] ● De rijen waarin de omzet voor Frankrijk in 2003 en voor Japan in 2002 worden weergegeven, vertegenwoordigen gegevens die na de vernieuwingsbewerking niet meer bestaan. ● De omzet voor Frankrijk is in 2004 gestegen. ● De omzet voor Polen is in 2002 gedaald. ● De rijen waarin de omzet voor Japan in 2003 en voor het Verenigd Koninkrijk in 2004 worden weergegeven, verschijnen na de vernieuwingsbewerking. 5.5.5.5.4 Hoe gewijzigde gegevens in rapporten met samengevoegde dimensies worden weergegeven Een dimensie wordt alleen als gewijzigd weergegeven als alle dimensies die deel uitmaken van de samenvoeging zijn gewijzigd. Voorbeeld Gewijzigde gegevens en samengevoegde dimensies In dit voorbeeld is Land een samengevoegde dimensie die de landdimensies bevat van twee gegevensbronnen. Voor de vernieuwing zijn de gegevens de volgende: Land (GB1) Inkomsten (GB1) Land (GB2) Verkoop (GB2) VS 10000 VS 5000 Frankrijk 4000 Verenigd Koninkrijk 5000 Verenigd Koninkrijk 3000 Duitsland 1000 Duitsland 1000 Na de vernieuwingsbewerking zijn de gegevens als volgt: Land (GB1) Inkomsten (GB1) Land (GB2) Verkoop (GB2) VS 10000 VS 4000 Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 293 Land (GB1) Inkomsten (GB1) Land (GB2) Verkoop (GB2) Frankrijk 4000 Frankrijk 3000 Verenigd Koninkrijk 6000 Verenigd Koninkrijk 4000 Polen 2000 Wanneer de samengevoegde landdimensie en de gewijzigde gegevens in een blok worden weergegeven, zien de gegevens er als volgt uit: Land Inkomsten Omzet Opmaak VS 10000 4000 [minder gegevensopmaak in Verkoop-cel] Frankrijk 4000 3000 [gegevensopmaak ingevoegd in Omzet-cel] Verenigd Koninkrijk 6000 4000 [meer gegevensopmaak in Om zet- en Verkoop-cel] Duitsland 1000 1000 [gegevensopmaak in alle cellen verwijderd] Polen 2000 [gegevensopmaak ingevoegd in Land- en Omzet-cel] In de rij Frankrijk wordt Frankrijk niet als ingevoegd weergegeven, omdat de Frankrijk-rij niet in beide gegevensbronnen is ingevoegd. Omzet wordt wel als ingevoegd weergegeven omdat dit een nieuwe waarde is na vernieuwing van de gegevens. In de rij Polen wordt Polen wel als ingevoegd weergegeven omdat dit een nieuwe dimensiewaarde is na vernieuwing van de gegevens. 5.5.5.5.5 Hoe gewijzigde gegevens in secties worden weergegeven Voorbeeld Gewijzigde gegevens in een rapport met secties In dit voorbeeld ziet u een document met een blok waarin [Land], [Jaar] en [Omzet] worden weergegeven. De oorspronkelijke gegevens waren de volgende: Land Jaar Omzet Frankrijk 2003 1000 Frankrijk 2004 2000 Japan 2002 1000 Polen 2002 1200 294 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Land Jaar VS 2003 VS 2004 Omzet Na de vernieuwingsbewerking zijn de gegevens als volgt: Land Jaar Omzet Frankrijk 2004 3000 Japan 2003 900 Polen 2002 800 Verenigd Koninkrijk 2004 900 Als u een sectie maakt voor [Land] en gewijzigde gegevens weergeeft, ziet het rapport er als volgt uit: Frankrijk [geen opmaak] Jaar Omzet Opmaak 2003 1000 [gegevensopmaak in alle cellen verwijderd] 2004 3000 [meer gegevensopmaak in Omzet-cel] Japan [geen opmaak] Jaar Omzet Opmaak 2002 1000 [gegevensopmaak in alle cellen ver wijderd] 2003 900 [gegevensopmaak ingevoegd in alle cellen] Jaar Omzet Opmaak 2002 800 [minder gegevensopmaak in Om zet-cel] Polen [geen opmaak] Ver. Koninkrijk [gegevensopmaak ingevoegd] Jaar Omzet Opmaak 2004 900 [gegevensopmaak ingevoegd in alle cellen] De gegevens worden in de koptekst van een sectie op een van beide manieren weergegeven, afhankelijk van de wijzigingen van de gegevens in de sectie: ● Als alle rijen in het blok in de sectie op dezelfde wijze zijn gewijzigd, wordt de koptekst van de sectie weergegeven met dezelfde opmaak als de rijen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 295 ● Als de rijen op verschillende manieren zijn gewijzigd, of als er maar een paar rijen zijn gewijzigd, dan wordt de koptekst van de sectie weergegeven in de standaardopmaak. 5.5.5.5.6 Hoe gewijzigde gegevens in blokken met onderverdelingen worden weergegeven Wanneer een blok een onderverdeling bevat en de blokeigenschap Waarde centreren over onderverdeling is ingesteld, wordt de gecentreerde waarde weergegeven volgens de regels die ook gelden voor de kopteksten van secties. ● Als alle rijen in de onderverdeling op dezelfde wijze zijn gewijzigd, wordt de gecentreerde waarde weergegeven met dezelfde opmaak als de rijen. ● Als de rijen op verschillende manieren zijn gewijzigd, of als er maar een paar rijen zijn gewijzigd, dan wordt de gecentreerde waarde weergegeven in de standaardopmaak. 5.5.5.5.7 Hoe gewijzigde gegevens in diagrammen worden weergegeven Wanneer de gegevens in een diagram zijn gewijzigd, wordt een pictogram voor gewijzigde gegevens boven het diagram weergegeven. Als u op het pictogram klikt, wordt het diagram omgezet in een tabel, zodat u de details van de wijzigingen kunt bekijken. 5.5.5.6 Beperkingen van gegevenstracering Als u een gegevensprovider wijzigt of opschoont, worden gewijzigde gegevens niet langer in het rapport weergegeven. Als de gegevensbron wordt gewijzigd, is de actuele versie van het document niet meer compatibel met de referentieversie. Indien de gegevens worden gewist, zijn de oude gegevens niet meer ter vergelijking beschikbaar. Het gevolg daarvan is dat de volgende acties niet meer compatibel zijn met gegevenstracering: ● Analyse uitvoeren buiten analyseniveau ● Queryanalyse ● Een query verwijderen ● Elke wijziging (met inbegrip van wijzigingen in beveiligingsrechten) die de SQL wijzigt die door een gegevensbron is gegenereerd ● Het document wissen Als u een van deze acties uitvoert, wordt de gegevenshistorie van het document gewist omdat de acties niet compatibel zijn met de weergave van de gewijzigde gegevens. Als u bijvoorbeeld een query wijzigt, worden ook de gegevens in het document gewijzigd. Elke vergelijking van deze gegevens met oude gegevens die middels een andere query zijn gegenereerd, is misleidend. 296 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.5.5.6.1 Gegevenstracering en analyse Wanneer u werkt met queryanalyse of een analyse uitvoert buiten het analyseniveau, wordt de gegevenshistorie gewist omdat deze acties de gegevensprovider wijzigen. Dit is voor u van geen betekenis, omdat wanneer u de analyse begint, u al hebt vastgesteld welke gegevens verder moeten worden geanalyseerd. Gegevenstracering heeft zijn dienst bewezen en u kunt nu verdergaan met de analyse. 5.5.5.6.2 Gegevens traceren en vernieuwen bij openen Als de documenteigenschap Vernieuwen bij openen is geselecteerd, wordt bij het traceren van gegevens geen verschil weergegeven tussen de gegevens voor en na het vernieuwen. De gegevens van na de vernieuwing worden als de nieuwe gegevens beschouwd omdat met de vernieuwing het document is opgeschoond. Opmerking De optie Vernieuwen bij openen is afhankelijk van twee CMS-instellingen (document- en gebruikergerelateerde beveiligingsinstellingen): 'Selecteer het beveiligingsrecht Automatisch vernieuwen uitschakelen bij openen voor alle documenten' in de CMC/Application/Webi/Properties en 'Automatisch vernieuwen uitschakelen bij openen voor alle documenten' in de beveiligingsinstellingen in CMC/Application/user. Als de eigenschap Selecteer het beveiligingsrecht Automatisch vernieuwen uitschakelen bij openen voor alle documenten is ingeschakeld in CMC/Application/Webi/Properties en in de beveiligingsinstellingen CMC/Application/user het beveiligingsrecht Automatisch vernieuwen uitschakelen bij openen voor alle documenten voor deze gebruiker is uitgeschakeld, dan wordt het document vernieuwd wanneer het wordt geopend, zelfs als Vernieuwen bij openen niet voor het document is ingesteld. 5.5.5.7 Gewijzigde gegevens traceren met de formuletaal Wanneer u de interface gebruikt om de weergave van gewijzigde gegevens te configureren, worden de wijzigingen getraceerd met speciale signalen op de achtergrond. Deze speciale signalen vindt u niet in de lijst met standaardsignalen. Met de formuletaal kunt u zelf uw eigen signalen maken om gegevenswijzigingen op te maken. U kunt de formuletaal ook gebruiken om speciale berekeningen op basis van gegevenswijzigingen op te nemen. U kunt bijvoorbeeld een berekening opnemen waarmee het verschil wordt aangegeven tussen de vorige waarde en de actuele waarde van een gegevenswaarde. 5.5.5.7.1 De functie RefValue De formuletaal biedt via de functie RefValue toegang tot gewijzigde gegevens. Deze functie levert de waarde van de referentiegegevens voor een gegevenswaarde. Als er geen referentiegegevens zijn, is het resultaat van deze functie leeg. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 297 Als de gegevenswaarde [Omzet] bijvoorbeeld op dit moment de waarde 1000 heeft en de referentiewaarde 900 is, levert de formule RefWaarde([Omzet]) 900 op. 5.5.5.7.2 De functie RefValueDate De functie RefValueDate geeft de datum van de referentiegegevens voor gegevenstracering als resultaat. 5.5.5.7.3 De functie RefValueUserResponse De functie RefValueUserResponse wordt gebruikt om aanwijzingen bij te houden en retourneert de waarde van de gebruikersreactie van de referentiegegevens (aanwijzingen) die worden gebruikt voor gegevenstracering. 5.5.5.7.4 Formules maken met de functie RefValue Met de functie RefValue kunt u formules maken die informatie bieden over actuele gegevens ten opzichte van referentiegegevens. Voorbeeld Het verschil zoeken tussen de referentiewaarde en de actuele waarde De volgende formule levert het verschil op tussen de referentiewaarde en de actuele waarde van de waarde [Omzet]: =Indien(Niet(IsLeeg([Omzet])) of niet (IsLeeg(RefWaarde([Omzet]))); [Omzet]RefWaarde([Omzet])) In de volgende tabel vindt u de gegevens van voor de gegevensvernieuwing: Klant Omzet Jensen 2000 Smit 3000 Willems 3500 Na de vernieuwingsbewerking worden de gegevens als volgt gewijzigd: Klant Omzet Jensen 3000 Smit 2500 In de derde kolom levert de formule nu de volgende cijfers op: 298 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken Klant Omzet Verschil Jensen 3000 1000 Smit 2500 -500 Willems 3500 5.5.5.8 Gewijzigde gegevens en de berekeningscontext Wanneer gegevenstracering is geactiveerd, worden gegevens alleen als gewijzigd weergegeven indien de berekeningscontext gelijk blijft. Als een waarde bijvoorbeeld verandert omdat u de berekeningscontext van een blok wijzigt, wordt de nieuwe waarde niet gemarkeerd als gewijzigd. Voorbeeld De berekeningscontext wijzigen In dit voorbeeld hebt u een blok waarin [Plaats], [Klant] en [Omzet] als volgt worden weergegeven: Plaats Klant Omzet San Francisco Smit 1000 San Francisco Jansen 2000 Los Angeles Willems 3000 Los Angeles Hartman 4000 Als u [Klant] uit het blok verwijdert, wordt de omzet geaggregeerd per plaats: Plaats Klant San Francisco 3000 Los Angeles 7000 De omzet wordt niet weergegeven als gestegen omdat de hoeveelheid omzet niet is gewijzigd. Alleen de berekeningscontext is gewijzigd - de omzet wordt nu alleen per plaats geaggregeerd, wat leidt tot hogere cijfers. Als na een gegevensvernieuwing de omzet van Jensen naar 1000 terugvalt en de omzet van Willems naar 4000 stijgt, levert dit de volgende gegevens op: Plaats Klant San Francisco 2000 Los Angeles 8000 De gegevens worden wel als gewijzigd weergegeven, omdat, ongeacht de wijziging in de berekeningscontext, de totale omzet voor San Francisco is gedaald en de totale omzet voor Los Angeles is gestegen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 299 5.6 Rapporten uitbreiden met berekeningen, formules en variabelen 5.6.1 Berekeningen, formules en variabelen U kunt berekeningen, formules en variabelen (benoemde formules) aan rapporten toevoegen. Raadpleeg Functies, formules en berekeningen in Web Intelligence gebruiken of de online Help voor meer informatie over de beschikbare berekeningen. 5.6.2 Werken met standaardberekeningen 5.6.2.1 Een standaardberekening in een tabel of kruistabel invoegen U moet zich in de Ontwerpmodus bevinden om berekeningen in te voegen. U kunt standaardberekeningen invoegen in tabellen of kruistabellen om snelle berekeningen op tabelgegevens uit te voeren. Raadpleeg Functies, formules en berekeningen in Web Intelligence gebruiken of de online-Help voor meer informatie over de standaardberekeningen. U kunt meerdere berekeningen invoegen in een tabel of kruistabel. Als u twee berekeningen toepast op een tabel of kruistabel, wordt een voettekst voor elk berekeningsresultaat toegevoegd. U voegt meerdere berekeningen in een tabel of kruistabel in op dezelfde manier als u ook één berekening invoegt, maar u herhaalt de procedure voor elke berekening die u wilt invoegen. 1. Klik op de tabelcel met de gegevens die u wilt berekenen. 2. Klik op Analyse Functies Formule-editor te starten. en selecteer de berekening die u wilt toevoegen, of dubbelklik op een cel om de U kunt deze stap herhalen om meerdere berekeningen in dezelfde kolom toe te voegen. Onder de kolom wordt een voettekst toegevoegd met het resultaat van de berekening. 5.6.2.2 Een standaardberekening verwijderen 1. Klik met de rechtermuisknop op de cel die de berekening bevat. 2. Selecteer een cel in de rij of kolom die de berekening bevat, klik met de rechtermuisknop en selecteer Verwijderen in het menu. 3. Selecteer Rij in het dialoogvenster om de rij te verwijderen, of Kolom om de kolom te verwijderen. 300 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 5.6.3 Werken met formules 5.6.3.1 Een formule invoeren door deze te typen U moet in de ontwerpmodus zijn om een formule in te voeren. 1. Klik op Weergave 2. Typ de formule in het vak Formule en klik op Valideren om deze te valideren. 5.6.3.2 Formulebalk in het linkervenster om de formulebalk weer te geven. Een formule samenstellen met de formule-editor 1. Selecteer de cel waarin u de weergave wilt invoegen. 2. Selecteer 3. Klik op het pictogram Formule-editor op de formulebalk om de formule-editor weer te geven. 4. Stel de formule samen met de formule-editor. 5.6.4 Weergave Formulebalk op het tabblad Eigenschappen om de formulebalk weer te geven. Werken met variabelen 5.6.4.1 Een variabele maken U moet in de ontwerpmodus zijn om een variabele via een formule te maken. Opmerking Als een cel is geselecteerd voordat u de formule-editor opent, wordt de formule die u maakt, aan de cel toegewezen. 1. Klik op Weergave Formulebalk op het tabblad Eigenschappen om de formulebalk weer te geven. 2. Klik op het pictogram Variabele maken op de formulebalk om de variabelen-editor weer te geven. Als het vak Formule een formule bevat, wordt deze in de variabelen-editor weergegeven. Anders is de variabelen-editor leeg. 3. Typ de naam van de variabele in het vak Naam. 4. Stel de formule voor de variabele samen als deze nog niet wordt weergegeven. 5. Selecteer het type variabele. Selecteer Dimensie, Waarde of Detail. 6. Als u Attribuut selecteert, wordt het vak Gerelateerde dimensie weergegeven. Klik op ... naast het vak om het dialoogvenster Objecten en variabelen weer te geven en selecteer de dimensie die u aan het detail wilt koppelen. 7. Klik op OK. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 301 5.6.4.2 Een variabele bewerken 1. Selecteer de variabele in de lijst met rapportvariabelen op het tabblad Beschikbare objecten in het linkervenster. 2. Klik met de rechtermuisknop en klik op De variabelen-editor verschijnt. 3. Bewerk de variabele. 4. Klik op OK om de nieuwe variabelendefinitie op te slaan. 5.6.4.3 Bewerken in het snelmenu. Een variabele verwijderen 1. Selecteer de variabele in de lijst met rapportvariabelen op het tabblad Beschikbare objecten in het linkervenster. 2. Klik met de rechtermuisknop en kies 5.6.4.4 Verwijderen in het snelmenu. De naam van een variabele wijzigen Deze actie is mogelijk in de interfaces van Rich Internet Application en Bureaublad, maar niet in de webinterface. 1. Selecteer de variabele in de lijst met rapportvariabelen op het tabblad Beschikbare objecten in in het linkervenster. 2. Klik met de rechtermuisknop en klik op Naam wijzigen in het snelmenu. 3. Wijzig de naam van de variabele en sla deze op. 302 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten maken 6 Rapporten publiceren, opmaken en delen 6.1 Koppelingen naar andere documenten maken 6.1.1 Koppelingen naar andere documenten maken Cellen in documenten kunnen als hyperlinks worden gedefinieerd. Hyperlinks in cellen lijken op de hyperlinks op internet, waarmee u een andere webpagina kunt openen vanuit de pagina die u op dat moment bekijkt. Wanneer u op een cel met een hyperlink klikt, wordt het doeldocument geopend waarnaar de koppeling verwijst. Het doeldocument kan een ander Web Intelligence-document zijn, een site op internet, een PDF-, Excel- of Worddocument of een andere bron die via een hyperlink toegankelijk is. Opmerking Microsoft Excel-bestanden worden niet ondersteund voor versies die ouder zijn dan MS Excel 97. Hyperlinks kunnen statisch of dynamisch zijn. Een statische hyperlink bevat altijd dezelfde koppeling naar hetzelfde document. Een dynamische hyperlink kan verschillend werken op basis van de gegevens in het document met de hyperlink. U kunt verschillende typen hyperlinks maken: ● Een cel waarbij de celtekst de hyperlinktekst is. ● Een cel met een bijbehorende hyperlink. ● Een koppeling naar een ander document in de CMS. Gebruik de DHTML-modus (webmodus) voor deze handeling. Voor doeldocumenten die naar BEx-query's, UNX-universes of UNV-universes verwijzen die aanwijzingen bevatten die gebruik maken van Indexbewustheid, moeten extra parameters worden ingesteld. Wanneer u een koppeling maakt met behulp van de toepassingsinterface, wordt de koppeling gedefinieerd met de OpenDocument-syntaxis. U kunt desgewenst ook handmatig koppelingen maken met OpenDocument. Zie de handleiding Documenten weergeven met OpenDocument voor gedetailleerde informatie over de OpenDocumentsyntaxis. U kunt naast het maken van een koppeling tussen documenten, ook een koppeling maken tussen rapportelementen in hetzelfde rapport door elementen te definiëren als invoerbesturingselementen waarmee de waarden in andere rapportelementen worden gefilterd. 6.1.1.1 Tekst in een cel definiëren als hyperlink Als u de tekst in een cel als hyperlink definieert, wordt de cel zelf de hyperlinktekst. Als u bijvoorbeeld een vrije cel definieert met de tekst http://www.sap.com als hyperlink, gaat u naar de website van SAP als u op de cel klikt. Deze methode is het meest geschikt voor statische hyperlinks, waarbij de tekst in de cel en de koppeling naar de bron ongewijzigd blijven. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 303 Opmerking U kunt dit type hyperlink ook dynamisch maken met behulp van formules, waarbij de celtekst op basis van de rapportgegevens verandert. 6.1.1.1.1 Tekst in een cel definiëren als hyperlink 1. Typ de tekst van de hyperlink in de cel. 2. Klik met de rechtermuisknop en selecteer 6.1.1.2 Koppeling Inhoud lezen als hyperlink . Een hyperlink gekoppeld aan een cel Als u een hyperlink koppelt aan een cel, definieert u een hyperlink waarmee een koppeling wordt gemaakt naar het brondocument wanneer op de cel wordt geklikt. De celtekst zelf is niet de hyperlink. Dit is de aanbevolen methode om dynamische hyperlinks te maken, en wel om de volgende redenen: ● Het is speciaal geschikt voor het werken met de parameters in dynamische hyperlinks. ● U hoeft geen ingewikkelde syntaxis voor hyperlinks te kennen: u definieert de hyperlink via een grafische interface en de syntaxis van de hyperlink wordt achter de schermen gegenereerd en beheerd. ● U kunt hyperlinktekst maken die anders is dan de celtekst. 6.1.1.2.1 Een hyperlink aan een cel toevoegen 1. Selecteer de cel, klik met de rechtermuisknop en selecteer dialoogvenster Hyperlink maken toe te voegen. Koppeling Hyperlink toevoegen om het 2. Selecteer het tabblad Koppeling naar webpagina. 3. Typ of plak de hyperlinktekst in het vak. 4. Klik op Controleren om de hyperlinkparameters te extraheren in het gebied URL-parameters aanpassen (dat pas zichtbaar wordt nadat u op Controleren hebt geklikt). Dynamische hyperlinks bevatten parameters waarvan de waarden kunnen veranderen. Parameters worden weergegeven als onderdelen name=value aan het einde van de hyperlink na het vraagteken. Bijvoorbeeld, de URL http://salesandproductreport/default.asp?reportname=products bevat één parameter, reportname, waarvan de waarde —products" is. Nadat u op Controleren klikt, wordt elke parameter op een afzonderlijke regel weergegeven met de naam van de parameter links en de waarde van de parameter rechts. Het statische deel van de hyperlink (het gedeelte zonder de parameters) verschijnt in het Hoofdgedeelte. 304 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen 5. Als u gegevens uit formules of variabelen als parameterwaarden wilt leveren, klikt u op de pijl naast elke parameterwaarde en selecteert u een optie. Optie Beschrijving Formule maken U maakt een formule in de formule-editor om de formuler-uitvoer te leveren als paramaterwaarde. Object selecteren U kiest het object uit de lijst in het dialoogvenster Object selecteren om de waarde ervan als parameterwaarde te leveren. Opmerking Als u een parameter wijzigt, wordt de volledige hyperlinksyntaxis in het vak boven in het scherm gewijzigd. 6. Wijzig de hyperlinksyntaxis om een parameter toe te voegen of te verwijderen en klik op Controleren. Opmerking U kunt parameters niet rechtstreeks in de lijst met parameters in het gebied URL-parameters aanpassen toevoegen of verwijderen. U moet de URL-syntaxis rechtstreeks wijzigen. 7. Klik op de pijl naast Celinhoud om de tekst te wijzigen die wordt weergegeven in de hyperlinkcel en kies een van de opties. Optie Beschrijving Formule maken U maakt een formule in de formule-editor om de formuler-uitvoer te leveren als de celinhoud. Object selecteren U kiest het object uit de lijst in het dialoogvenster Object selecteren om de waarde ervan als de celinhoud te leveren. 8. Typ de knopinfotekst in het vak Knopinfo of maak een dynamische knopinfo met de optie Formule maken of Variabele selecteren. Optie Beschrijving Formule maken U maakt een formule in de formule-editor om de formuler-uitvoer te leveren als de knopinfo . Object selecteren U kiest het object uit de lijst in het dialoogvenster Object selecteren om de waarde ervan als de knopinfo te leveren. De knopinfo wordt weergegeven wanneer u de muisaanwijzer over de cel met de hyperlink beweegt. 9. Klik op de pijl naast Doelvenster om de doel-URL te definiëren. Optie Beschrijving Huidig venster De doel-URL vervangt het document met de hyperlink in het huidige venster. Nieuw venster De doel-URL wordt in een nieuw browservenster weergegeven. 6.1.1.3 Een koppeling naar een ander document in de CMS Een koppeling naar een ander document in de CMS maakt u via het dialoogvenster Hyperlink maken. De koppeling gebruikt de functie OpenDocument achter de schermen. De parameters in elke lijst worden bepaald door uw selectie in de vorige lijst. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 305 U kunt ook rechtstreeks werken met de functie OpenDocument door de syntaxis in een cel te typen. 6.1.1.3.1 maken Een koppeling naar een ander document in de CMS Gebruik deze optie om naar een ander document te koppelen. De Documentkoppeling toevoegen is alleen beschikbaar wanneer een rapport in DHTML-modus (webmodus) wordt bewerkt. Deze optie is niet beschikbaar in appletmodus (Rich Internet Application-modus) of in Web Intelligence Rich Client. Opmerking Wanneer het doeldocument naar een UNX-universe, een UNV-universe met een aanwijzing voor indexbewustheid, of een BEx-query verwijst, moeten er extra objecten worden geselecteerd. 1. Klik met de rechtermuisknop in de cel waarin u de koppeling wilt maken en selecteer Documentkoppeling toevoegen Koppeling in het menu om het dialoogvenster Hyperlink maken weer te geven. 2. Selecteer het tabblad Koppeling naar een document. 3. Klik op Bladeren en selecteer het doeldocument in het dialoogvenster Document kiezen of typ de documentID in het vak Document-ID. 4. Selecteer de opmaak van het doeldocument in de lijst Documentopmaak in de sectie Het uiterlijk en de werking van de hyperlink aanpassen. Met de opmaak van het document wordt bepaald welke opties beschikbaar zijn voor het definiëren van de koppeling. U kunt een rapportonderdeel bijvoorbeeld niet koppelen in een PDF-document. a) Voor een document dat verwijst naar een BEx-query, een UNX-universe of een UNV-universe met een aanwijzing die indexbewustheid gebruikt, selecteert u in de sectie Documentaanwijzingen de sleutel. b) Klik op de vervolgkeuzelijst van de sleutel en selecteer Formule maken en typ =<objectnaam>.key() Het object mag niet een variabele zijn en moet een sleutel hebben. c) Test dat <objectnaam>.key() het verwachte resultaat oplevert. Als het resultaat niet de sleutel retourneert, vraagt u de ontwerper van de universe hoe u de sleutel kunt verkrijgen. 5. Selecteer Nieuw venster of Huidig venster in de lijst van het Doelvenster in de sectie Het uiterlijk en de werking van de hyperlink aanpassen om te bepalen hoe het doeldocument wordt geopend. Optie Beschrijving Nieuw venster Het document wordt in een nieuw browservenster geopend. Doelvenster 6. 306 Het document wordt in het huidige browservenster geopend en vervangt het document met de hyperlink. Typ de tekst voor de knopinfo in het vak Knopinfo in de sectie Het uiterlijk en de werking van de hyperlink aanpassen of maak dynamische knopinfo met de opties Formule maken of Object selecteren Optie Beschrijving Formule maken U maakt een formule in de formule-editor om de formuler-uitvoer te leveren als de knopinfo . © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen Optie Beschrijving Object selecteren U kiest de variabele uit de lijst in het dialoogvenster Object selecteren om de waarde ervan als de knopinfo te leveren. De knopinfo wordt weergegeven wanneer u de muisaanwijzer over de cel met de hyperlink beweegt. 7. Klik op Volledig URL-pad gebruiken om hyperlink te maken om ervoor te zorgen dat de koppeling het volledige URL-pad gebruikt in plaats van een relatief pad van het huidige document. 8. Klik op Vernieuwen bij openen als de gegevens in het doeldocument moeten worden vernieuwd wanneer de hyperlink wordt geselecteerd. 9. Klik op Koppeling naar documentexemplaar en selecteer een optie in de vervolgkeuzelijst om naar een exemplaar van het geselecteerde document te koppelen. Optie Beschrijving Meest recente De hyperlink opent het meest recente exemplaar. Opmerking U kunt geen parameterwaarden opgeven in de hyperlink wanneer u deze optie kiest. Meest recente - huidige gebruiker De hyperlink opent het meest recente exemplaar waarvan de huidige gebruiker eigenaar is. Opmerking U kunt geen parameterwaarden opgeven in de hyperlink wanneer u deze optie kiest. Meest recente overeenkomend met aanwijzingswaarde De hyperlink opent het meest recente exemplaar waarvan de aanwijzingswaarden overeenkomen met de doorgegeven waarden van de hyperlink. Deze optie is handig wanneer u wilt koppelen naar een groot document met aanwijzingen. 10. Klik op Rapportnaam en selecteer de naam van het rapport als u dit aan een specificiek rapport wilt koppelen wanneer u een koppeling met een Web Intelligence-document maakt. 11. Klik op Rapportonderdeel en klik op Selecteren en klik met de rechtermuisknop op het rapportonderdeel (bijvoorbeeld een tabel), om te koppelen naar een specifiek onderdeel van een rapport. 12. Als u Rapportonderdeel hebt geselecteerd, selecteert u Alleen rapportonderdeel weergeven om alleen het rapportonderdeel in het doeldocument te openen, of Plaatsen op rapportonderdeel (volledig document beschikbaar) om de focus op het rapportonderdeel te leggen maar wel het hele rapport in het doeldocument weer te geven. 13. Als het document aanwijzingen bevat, selecteert u voor elke aanwijzing in het gedeelte Documentaanwijzingen een van de volgende opties in de vervolgkeuzelijst: Optie Beschrijving Formule maken Met de formule-editor maakt u een formule om een waarde door te geven als reactie op de aanwijzing. Object selecteren U selecteert een object waarvan de waarde wordt doorgegeven aan de aanwijzing. Gebruiker vragen tijdens runtime De gebruiker geeft een waarde op voor de aanwijzing wanneer op de hyperlink wordt geklikt. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 307 Optie Beschrijving Documentstandaard gebruiken U configureert de hyperlink om geen parameter door te geven aan het doeldocument. Het doeldocument wordt geopend met de standaardwaarde voor de aanwijzing. De standaardwaarde is de laatste opgegeven waarde voor de aanwijzing of de standaardwaarde die in het document is opgegeven. 14. Kies Formule maken of Variabele selecteren in de lijst Celinhoud om de inhoud van de hyperlinkcel te definiëren. Optie Beschrijving Formule maken U maakt een formule in de formule-editor om de formuler-uitvoer te leveren als de celinhoud. Variabele selecteren U kiest een variabele uit de lijst in het dialoogvenster Object selecteren om de waarde ervan als de celinhoud te leveren. 6.1.1.3.2 Documentexemplaren en waarden doorgeven als reactie op aanwijzingen Hyperlinks zorgen op twee manieren voor waarden als reactie op aanwijzingen: door waarden direct door te geven of door een exemplaar van het document te openen op basis van doorgegeven waarden. In het eerste geval geeft de hyperlink waarden rechtstreeks door aan de aanwijzingen in het doeldocument. In het tweede geval wordt het documentexemplaar geopend waarvan de opgeslagen aanwijzingswaarden overeenkomen met de doorgegeven waarden van de hyperlink. Wanneer u op de URL klikt, wordt het doeldocument automatisch vernieuwd, ook als de optie Vernieuwen bij openen is ingesteld op Nee. Het kiezen van een documentexemplaar op basis van doorgegeven parameters is efficiënter als het doeldocument groot is. Bepaalde combinaties van exemplaren en parameterinstellingen zijn niet compatibel of zijn onderling afhankelijk, zoals in de volgende tabel staat beschreven: Exemplaarinstelling Impact op parameterinstelling Meest recente De hyperlink geeft geen parameterwaarden door. Alle parameters worden ingesteld op Documentstandaard gebruiken en kunnen niet worden gewijzigd. Meest recente - huidige gebruiker De hyperlink geeft geen parameterwaarden door. Alle parameters worden ingesteld op Documentstandaard gebruiken en kunnen niet worden gewijzigd. Meest recente - overeenkomend met aanwijzings waarde U moet ten minste één parameterwaarde opgeven. Zonder minimaal één opgegeven waarde retourneert de hyperlink een fout als erop wordt geklikt. De fout treedt op omdat de hyperlink is ontworpen om een exemplaar op te halen op basis van parameter waarden, maar er is geen waarde ter vergelijking voor het exemplaar. 308 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen Verwante informatie Koppelingen naar grote documenten invoegen [pagina 309] 6.1.1.3.3 Koppelingen naar grote documenten invoegen Als het doeldocument een grote hoeveelheid gegevens bevat, is het handiger om een koppeling naar een exemplaar van het document te maken en het document op te halen met een doorgegeven parameterwaarde. U kunt diverse exemplaren met verschillende parameterwaarden plannen en vooraf ophalen. U kunt het document plannen en vooraf laten ophalen met verschillende parameterwaarden. Wanneer u op de hyperlink klikt, wordt het juiste vooraf opgehaalde exemplaar geopend, en wordt niet de doorgegeven waarde gebruikt om het document te openen en de gegevens op te halen. Voorbeeld Een koppeling naar een groot verkooprapport invoegen In dit voorbeeld maakt u een koppeling naar een groot verkooprapport waarin de omzet per regio wordt opgehaald. Het rapport bevat een parameter waarmee de gebruiker de regio kan selecteren. Er zijn vier regio's: Noord, Zuid, Oost en West. Het brondocument bevat een dimensie [Regio]. Ga als volgt te werk: ● Configureer de hyperlink zodat deze de waarde van [Regio] als parameter doorgeeft. ● Maak vier exemplaren van het verkooprapport, één voor elke waarde van [Regio]. ● Maak een planning wanneer de exemplaren vooraf worden opgehaald. ● Configureer de hyperlink zodat het nieuwste exemplaar wordt geopend waarvan de parameterwaarde overeenkomt met de waarde die in de hyperlink. Wanneer het document een dimensie [Regio] bevat, zijn de instellingen als volgt: Koppeling naar instelling documentexemplaar Nieuwste overeenkomende waarde Meest recente - overeenkomend met aanwijzings waarde [Regio] 6.1.2 Werken met hyperlinks 6.1.2.1 Een koppeling maken naar een ander document via een hyperlink Als u een koppeling wilt maken naar een ander document via een hyperlink, moet de hyperlink eerst zijn gemaakt. 1. Eventuele knopinfo wordt weergegeven wanneer u de muisaanwijzer over de cel beweegt. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 309 Opmerking Als u via het dialoogvenster Hyperlink de koppeling hebt gemaakt en de Formulebalk wordt weergegeven, verschijnt de gegenereerde hyperlinksyntaxis in de Formulebalk. U moet deze syntaxis niet rechtstreeks wijzigen. Gebruik daarvoor indien nodig het dialoogvenster Hyperlink. 2. Klik op de hyperlink om het doeldocument te openen. Afhankelijk van de configuratie van de hyperlink wordt het doeldocument geopend in een nieuw browservenster of wordt het huidige document in het huidige browservenster vervangen. 6.1.2.2 Een hyperlink bewerken 1. Klik met de rechtermuisknop op de hyperlink en selecteer dialoogvenster Hyperlink weer te geven. 2. Bewerk de hyperlink in het dialoogvenster Hyperlink. 6.1.2.3 Hyperlink Bewerken in het menu om het Een hyperlink verwijderen Selecteer de cel met de hyperlink en selecteer 6.1.2.4 Koppeling Verwijderen . Kleuren van hyperlinks instellen U kunt de kleuren definiëren die worden gebruikt om hyperlinks weer te geven waarop al is geklikt (bezochte hyperlinks) en hyperlinks waarop nog niet is geklikt (niet-bezochte hyperlinks). 6.1.2.4.1 1. Kleuren van hyperlinks instellen Klik met de rechtermuisknop op een leeg gedeelte van het rapport dat de hyperlink bevat en selecteer Rapport opmaken in het menu. 2. Klik op het tabblad Vormgeving. 3. Klik in het gedeelte Kleur hyperlink op de pijlen naast Bezocht en Niet-bezocht, en selecteer een vooraf gedefinieerde kleur of klik op Meer kleuren en definieer een eigen kleur. 4. Klik op OK. 6.1.3 Rapportelementen koppelen in een document U kunt koppelingen tussen rapportelementen maken door een rapportelement te definiëren als een invoerbesturingselement waarmee waarden in andere rapportelementen worden gefilterd. Als u bijvoorbeeld een 310 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen rapport met twee tabellen hebt, kunt u de waarden in de ene tabel filteren afhankelijk van de geselecteerde waarde in de andere tabel. Verwante informatie Invoerbesturingselementen gedefinieerd [pagina 236] Tabellen en diagrammen gebruiken als invoerbesturingselementen [pagina 239] 6.2 6.2.1 Uw rapporten opmaken met Cascading Style Sheets Opmaakmodellen toegelicht Web Intelligence CSS (Cascading Style Sheets) definiëren de standaardinstellingen voor de elementen in uw rapporten en bepalen hoe documenten worden weergegeven. U kunt de CSS bewerken en een specifieke stijl toepassen op de presentatie van documenten. U kunt het bestand exporteren, de stijl naar wens bewerken en terug in het bestand importeren. U kunt het opmaakmodel ook als standaardstijl distribueren aan andere gebruikers. Met CSS kunt u: ● Een opmaakmodel voor het hele bedrijf opzetten om standaardinstellingen te definiëren (zoals een bedrijfslogo). ● Verschillende stijlen definiëren om een specifiek type informatie te presenteren. Zo kunt u bijvoorbeeld een bepaalde kleur gebruiken voor verkochte producten, een andere voor onkosten en weer een andere kleur voor inkomsten. ● Een opmaakmodel maken met persoonlijke voorkeuren ● De presentatie van uw documenten personaliseren Opmerking De Cascading Style Sheets zijn afgeleid van de W3C CSS. Als u de CSS van uw documenten wilt bewerken, moet u bekend zijn met de CSS-kernsyntaxis van de W3C. 6.2.2 ● Beperkingen in Web Intelligence CSS Het opmaakmodel kan niet worden bewerkt via de DHTML-gebruikersinterface. De opties Stijl exporteren, Stijl importeren en Standaardstijl opnieuw instellen werken alleen in de Web Intelligence Rich Client en de Web Intelligence-applet. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 311 ● De CSS van Web Intelligence definieert niet de stijl van de toepassing, alleen van het document. Opmerking Het CSS-opmaakmodel bepaalt niet de kleur van diagrammen. Er is een afzonderlijk bestand waarin bedrijfspaletten voor diagrammen worden gedefinieerd. ● De CSS van Web Intelligence is geen documentsjabloon en definieert niet de standaardstructuur van documenten. ● De CSS van Web Intelligence accepteert geen id-selectors aangezien gebruikers geen object-id's kunnen beheren. Verwante informatie Bedrijfspaletten [pagina 323] 6.2.3 De standaardstijl Het standaard-CSS-bestand heet WebIDefaultStyleSheet.css en bevindt zich in c:\Program Files(x86)\SAP BusinessObjects Entreprise XI\images\WebIDefaultStyleSheet.css. Wanneer u een nieuw Web Intelligence 4.0-document maakt of wanneer u een Web Intelligence 3.X-document voor het erst bewerkt, wordt de standaard-CSS gebruikt en ingesloten in het Web Intelligence-document als documentstijl. Dit stijldocument wijkt af van de standaard en kan lokaal worden bewerkt. Als u de documentstandaardstijl wilt wijzigen naar de standaardstijl, gaat u naar Eigenschappen Document Standaardstijl opnieuw instellen . De standaard-CSS vervangt de vorige CSS in het document. Als u een standaardbestand wilt publiceren, moet u toegang hebben tot de map ../images/ op uw servers en de installaties van Web Intelligence Rich Client voor een nieuwe versie van WebiDefaultStyleSheet.css. Opmerking Wanneer u een Web Intelligence 3.x-document bewerkt, wordt de documentpresentatie ondertussen geconverteerd naar de 4.0-indeling en wordt de meegeleverde CSS ingesloten. De weergave van rapportelementen verandert niet, omdat alle weergaveattributen die op het weergaverapportelement worden gedefinieerd, de standaardstijl van de CSS overschrijven. Verwante informatie Een standaardstijl toepassen op rapportelementen [pagina 313] 312 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen 6.2.4 De standaardstijl van het document wijzigen ● De standaardstijl van het document wordt opgeslagen in een CSS-bestand (Cascading Style Sheet) dat in het document zelf is ingesloten. ● U kunt de standaardstijl bewerken door het CSS-bestand te wijzigen. Als u een CSS-bestand wilt exporteren, gaat u naar Eigenschappen Document Standaardstijl wijzigen Stijl exporteren . ● U kunt een willekeurige teksteditor gebruiken om het CSS-bestand te bewerken. Zodra u het CSS-bestand hebt bewerkt, slaat u het op en importeert u het om de wijzigingen toe te passen. Opmerking Elke keer dat u het CSS-bestand bewerkt, moet u het importeren. ● Als u een CSS-bestand wilt importeren, gaat u naar Eigenschappen Document Standaardstijl wijzigen Stijl importeren . Het geïmporteerde CSS-bestand wordt toegepast op het rapport. 6.2.5 De stijlen gebruiken in documenten Wanneer u een nieuw rapport of rapportelement maakt in een Web Intelligence-document, is de opmaak volledig gebaseerd op de standaardstijl. Als de gebruiker vanuit het snelmenu ( rechtsklikken Opmaak ) specifieke opmaak op deze elementen toepast, overschrijven de gewijzigde eigenschappen lokaal de waarden die uit de standaardstijl zijn genomen. Als u deze specifieke opmaak wilt verwijderen, gaat u naar 6.2.6 Opmaak Opmaak wissen . Een standaardstijl toepassen op rapportelementen Als de weergave-eigenschappen van een element zijn ingesteld via de gebruikersinterface (via een toolbox, het snelmenu of een dialoogvenster), of als de elementweergave-eigenschap is ingesteld omdat het document is geconverteerd van 3.x naar 4.0, heeft de CSS die u importeert, geen invloed op deze eigenschappen. Als u de standaard CSS-stijl op deze elementen wilt toepassen, moet u de opmaak voor de betreffende elementen wissen. 1. Selecteer het element waarvan u de stijl wilt wijzigen. 2. Selecteer 3. Herhaal de bovenstaande stappen voor andere elementen waar u de huidige stijl wilt verwijderen. 4. Als u de opmaak van alle elementen op een pagina wilt wissen, selecteert u het hoofdgedeelte van de pagina en selecteert u Opmaak > Opmaak wissen. U moet de instellingen voor de kop- en voettekst handmatig wissen, omdat ze niet in het hoofdgedeelte staan. 5. U kunt wijzigingen op elk gewenst moment ongedaan maken vai de optie Ongedaan maken. 6. U kunt de standaard-CSS op elk gewenst moment herstellen via Opmaak Opmaak wissen . Eigenschappen Document Standaardstijl opnieuw instellen . Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 313 6.2.7 Handmatig een nieuwe stijl op documenten toepassen U hebt uw CSS-opmaakmodel gewijzigd en opgeslagen. U moet het volgende doen om uw documenten bij te werken en de stijl voor te bereiden voor nieuwe, lege documenten: 1. Kopieer het CSS-bestand naar de locatie die is gebruikt voor de standaardstijl: C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images\WebIDefaultStyleSheet.css 2. Open het document. 3. Klik op Ontwerp om over te schakelen naar ontwerpmodus. 4. Selecteer 5. Klik op Sluiten om het venster Standaardstijl te sluiten. 6. Klik op OK om het venster Documentoverzicht te sluiten. 7. Sla het document op. Eigenschappen Document Standaardstijl wijzigen Standaardstijl opnieuw instellen . Het nieuwe opmaakmodel wordt op het document toegepast. Herhaal de bovenstaande stappen voor elk document dat het nieuwe opmaakmodel moet gebruiken. 6.2.8 Een stijl implementeren naar alle gebruikers Als u een nieuwe stijl in uw gehele bedrijf wilt implementeren, moet u het opmaakmodel op de servers en lokale computers implementeren, en vervolgens de stijl handmatig op elk document toepassen waar de nieuwe stijl moet worden geïmplementeerd. 1. Kopieer de nieuwe versie van het bestand WebIDefaultStyleSheet.css op alle computers waarop de Rich Client is geïnstalleerd, in de afbeeldingsmap. De standaardlocatie voor dit bestand is: C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images\WebIDefaultStyleSheet.css 2. Kopieer het bestand WebIDefaultStyleSheet.css naar de bijbehorende afbeeldingsmap op elke BOE-server op uw systeem. 3. Pas de nieuwe stijl toe op elk document waar u de stijl wilt bijwerken. (Zie de bovenstaande koppeling.) Wanneer u de opmaakmodellen hebt geïmplementeerd, moet u de stijl handmatig toepassen op de documenten die u gebruikt. Verwante informatie Handmatig een nieuwe stijl op documenten toepassen [pagina 314] 6.2.9 Syntaxis van Web Intelligence CSS De Web Intelligence CSS voldoet aan de kernsyntaxis van W3C CSS. De kernsyntaxis heeft echter geen betrekking op namen van eigenschappen, typen en semantiek. 314 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen Web Intelligence CSS biedt ondersteuning voor opmaakmodellen met specifieke landinstellingen. Verwante informatie http://www.w3.org/TR/CSS21/syndata.html 6.2.9.1 Elementen Als u de weergave van een document wilt wijzigen, moet u de Web Intelligence CSS-elementen van het document wijzigen. Als u een element wilt wijzigen, past u de eigenschappen van het element aan. In deze tabel staan de elementen die u kunt wijzigen in het CSS-bestand: Element Definitie REPORT Code die het rapport bevat PAGE_BODY Code die de pagina bevat PAGE_HEADER Code die het gebied bevat boven aan PAGE_BODY PAGE_FOOTER Code die het gebied bevat onder aan PAGE_BODY SECTION Code die het gebied bevat binnen in PAGE_BODY TABLE Code die een tabel bevat VTABLE Code waarmee een tabel verticaal wordt gewijzigd HTABLE Code waarmee een tabel horizontaal wordt gewijzigd COLINFO Code die de kolommen van een tabel bevat ROWINFO Code die de rijen van een tabel bevat CELL Code die de cellen van een tabel bevat AXIS Code die de relatie tussen de kolommen en rijen van een tabel bevat FORM Code die een vorm bevat XELEMENT Code die een grafische afbeelding bevat BAG Code die elementen bevat en deze met behulp van X en Y relatief ten opzichte van elkaar plaatst WOB Code die elementen bevat en deze automatisch plaatst 6.2.9.2 Eigenschappen Voor veel eigenschappen gebruikt Web Intelligence CSS dezelfde namen als de W3C CSS. Sommige namen van eigenschappen zijn echter anders en sommige worden genegeerd. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 315 Voorbeeld Web Intelligence CSS gebruikt de eigenschap min-breedte en de W3C CSS gebruikt de eigenschap breedte. Beide eigenschappen hebben dezelfde functie. Verwante informatie http://www.w3.org/TR/CSS21/ http://www.w3.org/TR/css3-selectors/ 6.2.9.2.1 Paginagerelateerde eigenschappen In deze tabel worden de eigenschappen weergegeven die kunnen worden toegepast op het element REPORT: Naam van eigenschap Beschrijving Standaardwaarde Waardebereik page-formatdimension-height Hoogte van pagina 42094 Numerieke waarde page-formatdimension-width Breedte van pagina 29764 Numerieke waarde page-format-marginbottom Grootte van de ondermarge van de pagina 0 Numerieke waarde page-format-marginleft Grootte van de linkermarge van de pagina 0 Numerieke waarde page-format-marginright Grootte van de rechtermarge van de pagina 0 Numerieke waarde page-format-margintop Grootte van de bovenmarge van de pagina 0 Numerieke waarde page-formatorientation Afdrukstand van de pagina portrait landscape, portrait page-recordshorizontal In de modus Snelle weergave wordt aangegeven hoeveel gegevensrecords horizontaal kunnen worden weergegeven voordat een pagina-einde wordt geactiveerd. 150 Numerieke waarde page-recordsvertical In de modus Snelle weergave wordt aangegeven hoeveel gegevensrecords verticaal kunnen worden weergegeven voordat een pagina-einde wordt geactiveerd. 50 Numerieke waarde 316 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen Naam van eigenschap Beschrijving Standaardwaarde Waardebereik page-scaling-factor Zoompercentage 100 Numerieke waarde page-scaling-tall Wanneer deze eigenschap is gedefinieerd, wordt het rapport geschaald zodat het in de opgegeven hoogte past 100 Numerieke waarde page-scaling-wide Wanneer deze eigenschap is 0 gedefinieerd, wordt het rapport geschaald zodat het in de opgegeven breedte past Numerieke waarde page-target-mode Pagineringsmodus: snelle weergave of niet undefined, quick, all 6.2.9.2.2 undefined Eigenschappen van rapportelementen In deze tabel worden de eigenschappen weergegeven die u kunt bewerken om de rapportelementen te wijzigen: Naam van eigenschap Beschrijving Standaardwaarde Waardebereik autofit-height Bepaalt of de hoogte van het element kan worden aangepast op de hoogte van de inhoud yes yes/no autofit-width Bepaalt of de breedte van het element kan worden aangepast op de breedte van de inhoud yes yes/no bookmark Bepaalt of het element in de bladwijzers wordt opgenomen no yes/no h-align Horizontale plaatsing van het element none none, top, center, bottom hide Bepaalt of een element wordt verborgen no yes/no min-height Minimale hoogte van het element 0 Numerieke waarde min-width Minimale breedte van het element 0 Numerieke waarde never-alternate U kunt deze eigenschap gebruiken om te voorkomen dat de toepassing de alternatieve stijl op het element toepast no yes/no Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 317 Naam van eigenschap Beschrijving Standaardwaarde Waardebereik padding-bottom De hoeveelheid ruimte tussen 0 de onderrand en de inhoud van het element Numerieke waarde padding-left De hoeveelheid ruimte tussen 0 de linkerrand en de inhoud van het element Numerieke waarde padding-right De hoeveelheid ruimte tussen 0 de rechterrand en de inhoud van het element Numerieke waarde padding-top De hoeveelheid ruimte tussen 0 de bovenrand en de inhoud van het element Numerieke waarde struct-min-height Minimale hoogte van het element bij weergave in structuurmodus 900 Numerieke waarde struct-min-width Minimale breedte van het element bij weergave in structuurmodus 4050 Numerieke waarde v-align Verticale plaatsing van het element none none, top, center, bottom Deze eigenschappen kunnen worden toegepast op de volgende elemtenten: ● BAG ● WOB ● CELL ● VTABLE ● HTABLE ● XTABLE ● TABLE ● XELEMENT ● SECTION 6.2.9.2.3 Opmaakeigenschappen In deze tabel worden de eigenschappen weergegeven die u kunt bewerken om de opmaakelementen te wijzigen: Naam van eigenschap Beschrijving Standaardwaarde Waardebereik background-color Kleur voor weergave op de achtergrond #000000 Elke hexadecimale kleur background-fill Beschrijft wat op de achtergrond wordt weergegeven none color, bitmap, bitmapAndColor, skin, none 318 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen Naam van eigenschap Beschrijving Standaardwaarde Waardebereik background-h-align Horizontale positie van de achtergrondafbeelding center left, center, right background-image Afbeelding voor weergave op de achtergrond Geen Elke gewenste afbeelding background-innerheight Inwendige hoogte van achtergrond 0 Numerieke waarde background-innerwidth Inwendige breedte van achtergrond 0 Numerieke waarde background-type Bepaalt hoe de achtergrondafbeelding wordt geplaatst of herhaald box box, tile, vtile, htile, stretch background-v-align Verticale positie van de achtergrondafbeelding center top, center, bottom border-bottom-color Kleur van de onderrand van een element #000000 Elke hexadecimale kleur border-bottom-style Stijl van de onderrand van een element none none, dashed, dotted, double, plain border-bottom-width Breedte van de onderrand van een element 0 Numerieke waarde border-left-color Kleur van de linkerrand van een element #000000 Elke hexadecimale kleur border-left-style Stijl van de linkerrand van een none element none, dashed, dotted, double, plain border-left-width Breedte van de linkerrand van een element 0 Numerieke waarde border-right-color Kleur van de rechterrand van een element #000000 Elke hexadecimale kleur border-right-style Stijl van de rechterrand van een element none none, dashed, dotted, double, plain border-right-width Breedte van de rechterrand van een element 0 Numerieke waarde border-top-color Kleur van de bovenrand van een element #000000 Elke hexadecimale kleur border-top-style Stijl van de bovenrand van een element none none, dashed, dotted, double, plain border-top-width Breedte van de bovenrand van een element 0 Numerieke waarde color Voorgrondkleur #000000 Elke hexadecimale kleur Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 319 Naam van eigenschap Beschrijving default-date-h-align Standaard horizontaal Standaardwaarde Waardebereik right lleft, center, right, uitgelijnd wanneer een datum wordt weergegeven default-numeric-halign Standaard horizontaal uitgelijnd wanneer een numerieke waarde wordt weergegeven default-text-h-align Standaard horizontaal auto right left, center, right, auto left left, center, right, auto uitgelijnd wanneer een tekst wordt weergegeven font-family Naam van lettertypefamilie default Door Webi ondersteunde lettertypen font-orientation Beschrijft de richting van de weergegeven tekst normal normal, hotel, 45D, 90D, 180D, 270D, 315D font-size Grootte van weergegeven lettertype 0 Numerieke waarde in punten (pt.) font-style-italic Activeert cursief no yes/no font-weight-bold Acitveert vet no yes/no text-align Tekst wordt horizontaal uitgelijnd left left, center, right, auto text-decorationline-through Activeert doorstrepen no yes/no text-decorationunderline Activeert onderstrepen no yes/no text-v-align Tekst wordt verticaal uitgelijnd bottom top, center, bottom text-wrap Bepaalt of terugloop van tekst is toegestaan no yes/no Deze eigenschappen kunnen worden toegepast op de volgende elemtenten: ● BAG ● WOB ● CELL ● VTABLE ● HTABLE ● XTABLE ● TABLE ● XELEMENT ● SECTION 320 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen 6.2.9.2.4 Eigenschappen voor spatiëring In deze tabel worden de eigenschappen weergegeven die u kunt bewerken om de spatiëringselementen te wijzigen: Naam van eigenschap Beschrijving Standaardwaarde Waardebereik h-spacing Horizontale afstand van onderliggende elementen 0 Numerieke waarde v-spacing Verticale afstand van onderliggende elementen 0 Numerieke waarde Deze eigenschappen kunnen worden toegepast op de volgende elemtenten: ● BAG ● WOB 6.2.9.2.5 Eigenschappen van hyperlinks In deze tabel worden de eigenschappen weergegeven die u kunt bewerken om de hyperlinkelementen te wijzigen: Naam van eigenschap Beschrijving Standaardwaarde Waardebereik active-color Kleur van hyperlinks als ze worden geactiveerd #000000 Elke hexadecimale kleur ahover-color Kleur van hyperlinks wanneer de gebruiker deze aanwijst (met een aanwijsapparaat) #000000 Elke hexadecimale kleur link-color Kleur van hyperlinks #0000ff Elke hexadecimale kleur visited-color Kleur van bezochte hyperlinks #000000 Elke hexadecimale kleur Deze eigenschappen kunnen worden toegepast op de volgende elemtenten: ● BAG ● WOB ● CELL ● VTABLE ● HTABLE ● XTABLE ● TABLE ● XELEMENT ● SECTION Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 321 6.2.9.2.6 Onderverdelingseigenschappen In deze tabel worden de eigenschappen weergegeven die kunnen worden toegepast op het element BREAK: Naam van eigenschap Beschrijving Standaardwaarde Waardebereik break-newpage Rapporten beginnen altijd op een nieuwe pagina false true/false break-onepage Rapporten beginnen alleen op een nieuwe pagina als ze niet op de huidige pagina passen true true/false 6.2.9.3 Eenheden Wanneer u een numerieke waarde toewijst aan de eigenschap tekengrootte, kunt u alleen de eenheid 'punten' (pt) gebruiken. Voorbeeld: tekengrootte: 14pt; Wanneer u een numerieke waarde toewijst aan een andere dimensie-eigenschap, kunt u centimeters (cm), inches (in) of 'metrisch' (zonder eenheid) gebruiken. Voorbeeld: breedte: 1,0in; is hetzelfde als breedte: 2,54cm; en hetzelfde als breedte: 3600; 6.2.10 Stijl en 3.x-documenten De CSS van Web Intelligence vervangt de oude manier waarop u uw documenten kon personaliseren. Wanneer u een Web Intelligence 4.x-document opent met een Web Intelligence 3.x-indeling, verandert de stijl van het document niet, ongeacht de stijl die is gedefinieerd in de standaard-CSS. De stijl die wordt gebruikt bij het aanmaken van nieuwe rapportelementen of tijdens omzetbewerkingen zijn echter wel afkomstig van de CSS. Als u de standaardstijl wilt instellen die is gedefinieerd door de rapportelementen in het document, selecteert u de rapportelementen en gaat u naar Opmaak Opmaak wissen . De opmaak van de geselecteerde objecten wordt dan gewist en de standaardstijl wordt toegepast. Het bestand DefaultConfig.xml dat in eerdere versies werd gebruikt, is verouderd. Hier volgen enkele overeenkomsten tussen de vermeldingen in Web Intelligence CSS en de verouderde vermeldingen in het bestand DefaultConfig.xml dat in eerdere versies werd gebruikt. WebI-selector Corresponderende vermelding in defaultConfig.xml TABLE table*Table 322 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen WebI-selector Corresponderende vermelding in defaultConfig.xml FORM table*Form SECTION Section*background CELL freeCell*default 6.3 6.3.1 Een bedrijfspalet voor diagrammen maken Bedrijfspaletten U kunt een bedrijfspalet voor diagrammen definiëren, zodat uw rapporten de bedrijfsopmaak krijgen. De paletkleuren worden gedefinieerd in het configuratiebestand VisualizationConfig.xml. U kunt slechts één bedrijfspalet maken en de palet-id mag niet worden gewijzigd. Het standaardpalet bevat 32 gedefinieerde kleuren. U kunt meer kleuren definiëren, maar u moet minstens 2 kleuren definiëren. U definieert een kleur door de mate rood (R), groen (G), blauw (B) en transparantie (A) op te geven. Voorbeeld <KLEUR R="200" G="0" B="0" A="255" /> 6.3.2 Syntaxis van configuratiebestand voor bedrijfspalet Het configuratiebestand voor het bedrijfspalet voor diagrammen (VisualizationConfig.xml) bevindt zich in de map C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images en bevat de volgende onderdelen: <?xml version="1.0" encoding="UTF-8"?> <CONFIG> <!-- Rename this file to VisualizationConfig.xml which will activate a custom default palette. --> <!-- The following section allows to define a corporate palette which will be used by default in all new visualization. --> <!-- TOMCAT must be restarted after each modification of this file --> <PALETTES> <PALETTE ID="corporate"> <!-- Add a list of colors so as to define your palette (default palettes contains 32 colors): R for Red, G for Green, B for Blue and A for managing the transparency--> <!-- Each attributes must take an integer value from 0 to 255 --> <!-- The palette ID should not be changed. --> <COLOR R="200" G="0" B="0" A="255" /> <COLOR R="0" G="200" B="0" A="255" /> <COLOR R="0" G="0" B="200" A="255" /> <COLOR R="0" G="0" B="0" A="255" /> <COLOR R="200" G="200" B="200" A="255" /> Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 323 </CONFIG> </PALETTES> </PALETTE> <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR <COLOR R="125" G="125" B="0" A="255" /> R="0" G="125" B="125" A="255" /> R="125" G="0" B="125" A="255" /> R="200" G="0" B="0" A="255" /> R="0" G="200" B="0" A="255" /> R="0" G="0" B="200" A="255" /> R="0" G="0" B="0" A="255" /> R="200" G="200" B="200" A="255" /> R="125" G="125" B="0" A="255" /> R="0" G="125" B="125" A="255" /> R="125" G="0" B="125" A="255" /> R="200" G="0" B="0" A="255" /> R="0" G="200" B="0" A="255" /> R="0" G="0" B="200" A="255" /> R="0" G="0" B="0" A="255" /> R="200" G="200" B="200" A="255" /> R="125" G="125" B="0" A="255" /> R="0" G="125" B="125" A="255" /> R="125" G="0" B="125" A="255" /> R="200" G="0" B="0" A="255" /> R="0" G="200" B="0" A="255" /> R="0" G="0" B="200" A="255" /> R="0" G="0" B="0" A="255" /> R="200" G="200" B="200" A="255" /> R="125" G="125" B="0" A="255" /> R="0" G="125" B="125" A="255" /> R="125" G="0" B="125" A="255" /> Verwante informatie Een bedrijfspalet voor diagrammen definiëren [pagina 324] 6.3.3 Een bedrijfspalet voor diagrammen definiëren De beheerder kan een bedrijfspalet definiëren aan de hand van het volgende configuratiebestand: VisualizationConfig.xml. Dit bedrijfspalet wordt vervolgens gebruikt als standaardpalet voor alle nieuwe diagrammen. 1. In de map C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images opent u het sjabloonbestand: VisualizationConfig.template.xml. 2. Definieer ten minste twee kleuren, of bewerk de bestaande kleuren in het sjabloonbestand. 3. Wijzig de naam van het bestand naar VisualizationConfig.xml en sla het bestand op in dezelfde map. 4. Start TOMCAT opnieuw op. Dit bedrijfspalet wordt vervolgens gebruikt als standaardpalet voor alle nieuwe diagrammen. Zorg dat het configuratiebestand geen fouten bevat, anders wordt het standaardpalet toegepast. Start TOMCAT steeds opnieuw wanneer u dit bestand wijzigt. 324 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen 6.4 Inhoud delen met andere toepassingen 6.4.1 Inhoud publiceren als webservices Opmerking U kunt inhoud alleen als webservice publiceren in de interface van Rich Internet Application (Java-applet) en in Web Intelligence Rich Client. Deze functie is niet beschikbaar voor de webinterface (DHTML-modus). U kunt Web Intelligence-inhoud buiten Web Intelligence-documenten beschikbaar maken door rapportblokken (tabellen, diagrammen of formulieren) als te publiceren webservices, die BI-services worden genoemd. Webservices bieden een gestandaardiseerde methode om gegevens tussen toepassingen uit te wisselen. U publiceert inhoud naar een server, waar andere toepassingen de webservices kunnen oproepen die de inhoud leveren. Elke webservice kan meerdere blokken publiceren die door middel van functies die met de blokken overeenkomen, beschikbaar worden gemaakt voor webtoepassingen. Zo kunt u een tabel die als webservice is gepubliceerd, opnemen in een dashboard dat filter- en analysebewerkingen op de tabel kan uitvoeren met behulp van de webservicefuncties. De structuur van een BI-service wordt gedefinieerd met behulp van WSDL (Web Service Definition Language), het standaardformaat voor het beschrijven van webservices. Webtoepassingen communiceren met BI-services (door parameters door te geven en daarvoor gegevens te ontvangen) via SOAP, een standaardprotocol voor het uitwisselen van gestructureerde gegevens. Verwante informatie BI-servicestructuur [pagina 331] 6.4.1.1 Een rapportblok als een webservice publiceren U gebruikt de wizard Inhoud publiceren om een rapportblok als een webservice te publiceren. 1. Schakel over naar de Ontwerpmodus. 2. Selecteer de tabel, het diagram of het formulier die of dat u wilt publiceren, klik met de rechtermuisknop en selecteer Publiceren als webservice om de wizard Inhoud publiceren op te roepen. 3. Klik op Volgende om naar de volgende publicatiestap te gaan. Verwante informatie Dubbele inhoud identificeren [pagina 326] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 325 6.4.1.2 Dubbele inhoud identificeren Als het rapportblok dat u als webservice publiceert, al gepubliceerd is, worden op het scherm Dubbele inhoud identificeren van Inhoud publiceren de dubbele blokken gemarkeerd. Het dubbele blok wordt vetgedrukt weergegeven onder de webservices waardoor het wordt gepubliceerd. Klik op Volgende om naar de volgende stap te gaan. Verwante informatie De webservice definiëren [pagina 327] 6.4.1.3 Aanwijzingen publiceren Opmerking Als u voor webservices meerdere waarden in aanwijzingen wilt gebruiken, moet u de aanwijzing net zo vaak opnieuw produceren als verschillende reacties worden verwacht. De gebruiker wordt om elke reactie gevraagd. 1. Selecteer de aanwijzingen die u in de lijst met aanwijzingen wilt opnemen, of hef de selectie op als u ze van de lijst wilt uitsluiten. 2. Klik op Alles selecteren om alle aanwijzingen te selecteren, of op Alles wissen om selectie van alle aanwijzingen op te heffen. 3. Klik op Volgende om naar de volgende stap te gaan. 6.4.1.3.1 Aanwijzingen in webservices publiceren Op het scherm Aanwijzingen kiezen in de wizard Inhoud publiceren kunt u kiezen welke aanwijzingen u in de webservice wilt publiceren als de inhoud die u wilt publiceren, verwante aanwijzingen bevat. Als u geen aanwijzing publiceert, gebruikt de webservice de aanwijzingswaarde die is opgegeven toen het document de laatste keer werd vernieuwd en opgeslagen. Als een gebruiker bijvoorbeeld "US" antwoordt op een aanwijzing voor [Land] en vervolgens het document opslaat, filtert de webservice gegevens op [Land]="US" wanneer de service wordt aangeroepen met de parameter refresh=true. Als een webservice aanwijzingen publiceert, moeten webtoepassingen waarden opgeven voor de aanwijzingen in het venster Aangepaste gegevensprovider - Webservice als zij de webservice aanroepen met de parameter refresh=true. Als de gebruiker geen waarden invoert voor de aanwijzingen, worden de laatst ingevoerde waarden gebruikt. 326 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen 6.4.1.4 De webservice definiëren Voordat u een blok als een webservice publiceert, opent u het scherm Gepubliceerde inhoud definiërenin de wizard Inhoud publicerenom de tabel een naam te geven, filters beschikbaar te maken op de blokgegevens en de server te selecteren waar het blok zal worden gepubliceerd. Opmerking Met de onderstaande optie Rapportinhoud delen met alle gebruikers kunnen alle webservicegebruikers (sessies) de blokinhoud voor het rapport uit hetzelfde (en enige) exemplaar van het document ophalen. Deze optie zorgt ervoor dat het geheugen van de verwerkingsserver minder belast wordt, en moet worden ingeschakeld wanneer de inhoud door vele gebruikers tegelijk wordt gebruikt. In principe wordt het document geopend door de eerste gebruiker die het aanvraagt, en wordt vervolgens gebruikt door een andere gebruiker die dezelfde aanvraag na —namens— de eerste gebruiker verzendt (d.w.z. diens bevoegdheid gebruikt). Het is daarom niet mogelijk documentbeveiliging toe te passen bij webservice-aanroepen die met deze optie ontworpen zijn. Alle gebruikers moeten rechten krijgen om het overeenkomstige document te openen om conflicten te voorkomen. Gebruikers moeten ook rechten krijgen om gegevens uit de onderliggende gegevensbronnen te bekijken/openen. De optie Rapportinhoud delen met alle gebruikers is niet compatibel met filteren en analyseren via een webservice. De enige manier om documentgegevens van Web Intelligence uit webservices te filteren is om —Sectiefilters— te gebruiken (d.w.z. door een rapportsectie te gebruiken die als filters wordt weergegeven in de bijbehorende webservice). 1. Typ in de vakjes Naam en Beschrijvingde naam en beschrijving waarmee u de tabel wilt publiceren. 2. Selecteer Rapportinhoud delen met alle gebruikers wanneer alle webservicegebruikers (sessies) de blokinhoud voor het rapport uit hetzelfde (en enige) exemplaar van het document moeten ophalen. Wanneer deze optie is geselecteerd, wordt de optie Filters instellen uitgeschakeld. Deze opdracht is uitgeschakeld omdat gebruikers anders geen rapportfilters kunnen gebruiken (sectiefilters zijn namelijk de enige manier om inhoud te filteren met behulp van verplichte invoerparameters). Sectiekopteksten kunnen niet verwijderd worden omdat overeenkomstige webserviceparameters verplichte invoerparameters zijn, aangezien secties deel uitmaken van de rapportelementstructuur. 3. Klik op Filters instellen en selecteer de objecten die u beschikbaar wilt maken voor filters in de webservice. 4. Selecteer onder Hostserver de server waar u de inhoud wilt publiceren. 5. Als u servers wilt toevoegen aan, verwijderen uit of bewerken in de lijst met hostservers, klikt u op Servers beheren en vervolgens op Toevoegen, Bewerken of Verwijderen en werkt u de lijst met servers bij. 6. Klik op Volgende om naar de volgende stap te gaan. Verwante informatie Aanwijzingen publiceren [pagina 326] Een webservice opslaan en publiceren [pagina 328] Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 327 6.4.1.4.1 Gegevens beschikbaar maken om te filteren in een webservice Wanneer u een rapportblok als een webservice publiceert, kunt u rapportobjecten beschikbaar maken die webtoepassingen kunnen gebruiken om de gegevens te filteren die door de webservice worden geretourneerd. Als u bijvoorbeeld een tabel publiceert met [Land], [Regio] en [Inkomsten], kunt u de dimensie [Land] beschikbaar maken als filter. Webtoepassingen die de webservice oproepen, kunnen dan filteren op de dimensie [Land]. Filterobjecten worden weergegeven als FilterCondition-parameters in de functie GetReportBlock_<block-name> in de webservice. U kunt objecten beschikbaar maken om te filteren via het scherm Gepubliceerde inhoud definiëren van de wizard Inhoud publiceren. Op het scherm worden alle objecten van het rapport weergegeven, en worden standaard de objecten in het blok geselecteerd dat u publiceert. U kunt selectie van deze objecten opheffen en een willekeurig object in het rapport selecteren om het als filter beschikbaar te stellen. U kunt bijvoorbeeld de dimensie [Land] beschikbaar maken als filter wanneer u een tabel publiceert die de objecten [Regio] en [Inkomsten] bevat, als de dimensie [Land] in het rapport wordt weergegeven. U kunt ook kiezen om de objecten [Regio] en [Inkomsten] niet als filters beschikbaar te stellen. U hoeft geen rapportobjecten als filters op te nemen, met uitzondering van de objecten die in sectiekopteksten voorkomen. Deze worden geselecteerd weergegeven, en u kunt de selectie ervan niet opheffen. Als u een blok in een sectie publiceert, filter de webservice standaard op de waarde van het sectieobject dat overeenkomt met het geselecteerde blok. Als u bijvoorbeeld een rapport hebt met [Land], [Regio] en [Inkomsten] waarbij [Land] de sectiekoptekst is, en u publiceert het blok in de sectie waar [Land]="Frankrijk", gebruikt de webservice "Frankrijk" als de standaardwaarde van [Land]. Een webtoepassing die de webservice oproept, kan een andere waarde voor [Land] opgeven, waarna de gegevens die door de webservice worden geretourneerd, worden gewijzigd om overeen te komen met het filter. Als u een blok publiceert in een rapport dat rapportfilters bevat, zijn de objecten aan de hand waarvan de rapportfilters worden gedefinieerd, standaard op het scherm geselecteerd. U kunt de selectie van deze objecten opheffen. Als u het blok publiceert zonder de objecten beschikbaar te maken als filters, filtert de webservice de gegevens aan de hand van de waarden van de rapportfilters. Als u de objecten beschikbaar maakt, kunnen webtoepassingen de rapportfilters toepassen met verschillende waarden. Verwante informatie GetReportBlock_blockname [pagina 332] 6.4.1.5 Een webservice opslaan en publiceren U gebruikt het venster Nieuwe inhoud publiceren of bestaande inhoud opnieuw publiceren als webservice in de wizard Inhoud publiceren om de webservice op te slaan en naar een hostserver te publiceren. 1. Als u een bestaande webservice opnieuw wilt publiceren, selecteert u de webservice en klikt u op Publiceren. 2. Als u een nieuwe webservice wilt publiceren, selecteert u de map waarin u de inhoud wilt publiceren en klikt u op Maken om het dialoogvenster Webservice publiceren op te roepen. 328 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen Opmerking Mappen zijn optioneel, u publiceert naar een bestaande of nieuwe webservice, en u kunt mappen maken om uw werk te organiseren. Klik op Nieuwe map om een nieuwe map toe te voegen. 3. Typ de naam van de webservice in het vakje Naam van webservice en de servicebeschrijving in het vakje Beschrijving. 4. Selecteer de verificatiemethode voor de webservice in de lijst Verificatie. 5. Klik op OK om het dialoogvenster te sluiten en de webservice te publiceren. 6. Kies de webservice waarnaar u wilt publiceren. 7. Klik op Voltooien. 6.4.2 Gepubliceerde inhoud weergeven en beheren U kunt de inhoud die op verschillende webservers is gepubliceerd, bekijken via het venster Uitgever van webservice. In het deelvenster Uitgever van webservice kunt u ook gepubliceerde webservices bewerken en QaaWS-query's (Query as a Web Service) importeren, die u vervolgens opnieuw kunt publiceren als Web Intelligence-inhoud. 6.4.2.1 Gepubliceerde inhoud weergeven en beheren 1. In de Ontwerpmodus geeft u het venster Uitgever van webservice weer door op het gelijknamige pictogram in het linkervenster te klikken. 2. Selecteer de server in de lijst Hostserver. 3. Als u servers wilt toevoegen aan, verwijderen uit of bewerken in de lijst met hostservers, klikt u op Manage Servers en vervolgens op Toevoegen, Bewerken of Verwijderen en werkt u de lijst met servers bij. 4. Selecteer het pictogram Weergaven en kies de manier waarop u de inhoud wilt organiseren uit het menu. Optie Beschrijving Weergeven op webservice Gepubliceerde inhoud wordt georganiseerd als webservice > blok Weergeven op document en webservice Gepubliceerde inhoud wordt georganiseerd als een document > webservice > blok Weergeven op document en blok Gepubliceerde inhoud wordt georganiseerd als een document > blok > webservice Query's van webservices weergeven QaaWS-query's (Query as a Web Service) worden onder de gepubliceerde inhoud weergegeven. (QaaWS-query's worden opgeslagen in dezelfde opslagmap als BIservices.) 5. Als u een gepubliceerd blok wilt bewerken, selecteert u het blok en klikt u met de rechtermuisknop op Bewerken om de wizard Inhoud publiceren te starten. 6. Als u gepubliceerde inhoud wilt verwijderen, selecteert u het gepubliceerde blok of de webservice en klikt u met de rechtermuisknop op Verwijderen. 7. Als u de naam van een webservice wilt wijzigen, selecteert u de webservice, klikt u met de rechtermuisknop op Naam wijzigen en typt u de nieuwe naam. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 329 8. Als u de lijst met gepubliceerde inhoud wilt vernieuwen, klikt u op Vernieuwen of klikt u met de rechtermuisknop op een map of webservice en selecteert u Lijst vernieuwen. 9. Als u de lijst met webservices wilt doorzoeken, typt u in het zoekvakje de tekst die u in de lijst wilt zoeken, en selecteert u zoekopties in het menu links van het zoekvak. Optie Beschrijving Hoofdlettergevoelig Identieke hoofdletters/kleine letters bij het zoeken Niet hoofdlettergevoelig Hiermee worden hoofdletters/kleine letters bij het zoeken genegeerd Vergelijken vanaf begin Retourneert alleen webservices of blokken waarvan de naam met de zoektekst begint. Vergelijken vanaf willekeurig punt Retourneert alleen webservices of blokken waarvan de naam de zoektekst bevat. Verwante informatie QaaWS-query's (Query as a Web Service) importeren en converteren [pagina 330] Een rapportblok als een webservice publiceren [pagina 325] 6.4.2.2 Gepubliceerde inhoud testen U kunt gepubliceerde inhoud testen en de structuur onderzoeken van de webservice die de inhoud publiceert. 1. Geef de uitgever van de webservice weer via het venster Nieuwe inhoud publiceren of bestaande inhoud opnieuw publiceren als webservice in de wizard Inhoud publiceren. 2. Selecteer de webservice die u wilt testen en klik op Testen. 3. Selecteer de webservicefunctie die u wilt testen in de vervolgkeuzelijst Bewerking. 4. Selecteer de parameters en operators waarvoor u waarden wilt opgeven in het deelvenster Invoer en typ de waarden rechts van het deelvenster onder Waarde. 5. Klik op Verzenden om de webservice aan te roepen met de opgegeven waarden. De gegevens die door de webservice worden geretourneerd, worden weergegeven in het deelvenster Serverreactie. 6. Klik op Overschakelen naar structuurweergave/Overschakelen naar tabelweergave om de webservicegegevens in structuur- of tabelweergave te bekijken. 6.4.3 QaaWS-query's (Query as a Web Service) importeren en converteren U kunt QaaWS-query's importeren en uitvoeren zodat ze een blok produceren dat in een nieuw rapport wordt ingevoegd. Wanneer u een QaaWS-query importeert, maakt de toepassing een query op basis van de structuur van de QaaWS-query, wordt deze query vervolgens uitgevoerd en wordt het resulterende blok in een nieuw rapport ingevoegd. De oorspronkelijke QaaWS-query wordt niet gewijzigd. 330 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen Aangezien SAP BusinessObjects Web Intelligence de publicatie van QaaWS-query's niet direct ondersteunt, kunt u deze werkstroom gebruiken om QaaWS-query's als BI-services te publiceren door het resulterende blok als een BI-service te publiceren. Opmerking Sorteringen die op QaaWS-query's zijn gedefinieerd, worden niet ondersteund. Wanneer u de QaaWS-query uitvoert, gaan eventuele sorteringen erin verloren. 6.4.3.1 Een QaaWS-query publiceren 1. Open het venster Nieuwe inhoud publiceren of bestaande inhoud opnieuw publiceren als webservice in de wizard Inhoud publiceren door Publiceren op de hoofdwerkbalk te selecteren. 2. Selecteer 3. Selecteer de QaaWS-query die u wilt importeren en klik op Query van webservice importeren. De QaaWS-query wordt als Web Intelligence-query aan het document toegevoegd. Er wordt een rapporttabblad toegevoegd met dezelfde naam als de QaaWS-query. De rapporttab bevat een tabel die overeenkomt met de queryobjecten. 4. Vernieuw de toegevoegde query om de querygegevens van de webservice weer te geven. 5. Klik met de rechtermuisknop op de toegevoegde tabel en selecteer Publiceren als webservice om de tabel als een webservice te publiceren. Weergave QaaWS-query's weergeven om QaaWS-query's weer te geven. Verwante informatie Een rapportblok als een webservice publiceren [pagina 325] 6.4.4 BI-servicestructuur Externe webtoepassingen roepen Web Intelligence-inhoud op die als webservices is gepubliceerd, met behulp van twee functies: ● GetReportBlock_blockname ● Drill_blockname In beide functieaanroepen is blockname de naam van het blok zoals dit in de webservice is gedefinieerd. Toepassingen gebruiken het SOAP-protocol om de functies op te roepen en de functie-uitvoer te ontvangen, die ze vervolgens kunnen parseren. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 331 6.4.4.1 GetReportBlock_blockname Functienaam GetReportBlock_blockname Invoerparameters Naam Beschrijving Verplicht? aanmelding CMS-aanmelding Ja, tenzij sessionID of serializedSession is opgegeven. Wachtwoord CMS-wachtwoord Ja, tenzij sessionID of serializedSession is opgegeven. rapportfilter Eén of meer rapportfilters. Raadpleeg de onderstaande tabel voor meer informatie. Ja, wanneer het rapportblok sectieingangen bevat, anders niet. Blokken met secties hebben daarom een combinatie van verplichte en optionele parameters voor rapportfilters. aanwijzing Aanwijzingswaarden Zie hieronder voor meer informatie over LovIndexValue-parameters Ja wanneer vernieuwen = waar en de Het document wordt gesloten zodra de webservice de gevraagde inhoud als antwoord heeft gegeven. Hiermee wordt het geheugenverbruik op de server geoptimaliseerd, omdat gebruikers kunnen bepalen hoelang documenten moeten worden bewaard. Boolean-waarde, standaardwaarde: false (standaard blijft het document closeDocument endRow 332 Definieert het laatste rijnummer dat uit de bron wordt opgehaald. Deze parameter wordt gebruikt met de startRow-parameter om de chunkgrootte op te geven die door de tabeluitvoerparameter moet worden opgehaald (bijv. startRow = 10/ endRow= 55, geeft 46 rijen van rijnummer 10 t/m rijnummer 55). De © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. aanwijzing verplicht is, anders onwaar en niet verplicht. Als u geen aanwijzingswaarden invoert, gebruikt de aanwijzing de waarden die eerder zijn gedefinieerd. Het gebruik van webservices met aanwijzingen in Web Intelligence betekent niet dat u daadwerkelijk aanwijzingen ziet. U moet aanwijzingswaarden in het venster Aangepaste Gegevensprovider Webservice invoeren. openstaan, wanneer webservice heeft geantwoord). Waarden: false of true. Optioneel. Indien niet gedeclareerd, wordt de gehele tabelinhoud opgehaald. Standaard wordt de gehele tabelinhoud opgehaald. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen Naam Beschrijving Verplicht? instelling voor de rang van de laatste rij van een tabel is gelijk aan de tabelgrootte. Elke waarde die groter is, wordt intern gecorrigeerd naar dat nummer. startRow Definieert het eerste rijnummer dat uit de bron wordt opgehaald. Deze parameter wordt gebruikt met de endRow-parameter om de chunk- Optioneel. Indien niet gedeclareerd, wordt de gehele tabelinhoud opgehaald. Standaard wordt de gehele tabelinhoud opgehaald. grootte op te geven die door de tabeluitvoerparameter moet worden opgehaald (bijv. startRow = 10/ endRow= 55, geeft 46 rijen van rijnummer 10 t/m rijummer 55). Eerste rij van een tabel is 1. Elke waarde die lager is, wordt intern gecorrigeerd naar 1. resetState Hiermee wordt het document opnieuw geopend wanneer de webservice wordt aangeroepen en worden de analyses en filters opnieuw ingesteld. Nee: standaardwaarde is onwaar. vernieuwen Hiermee wordt het vernieuwen van het document afgedwongen. Nee: standaardwaarde is false. getFromLatestDocumentInstance Hiermee worden gegevens opgehaald van het laatste documentexemplaar. Nee: standaardwaarde is waar. getFromUserInstance Hiermee worden gegevens opgehaald uit het Postvak IN van een gebruiker als het document gepubliceerd is. Nee: standaardwaarde is false. turnOutputToVTable Hiermee wordt de uitvoer in een verticale tabel omgezet. Nee: standaardwaarde is false. Opmerking Als het blok een diagram is, wordt het altijd in een verticale tabel omgezet, zelfs als deze parameter op onwaaris ingesteld. sessionID Sessietoken om het indienen van aanmelding/wachtwoord te vermijden. Hiermee wordt het aantal sessies verhoogd, mits ingediend. Nee. serializedSession Geserialiseerde sessie om het indienen van aanmelding/wachtwoord te vermijden. Hierdoor wordt het aantal sessies niet verhoogd, wanneer ingediend. Nee. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 333 parameter van rapportfilter parameters van rapportfilter bestaan uit twee elementen: Naam Beschrijving Waarden filtering_value De waarde die gebruikt wordt om gegevevens te filteren. Willekeurig filtering_operator De filteroperator EQUAL (default)¦ GREATER ¦ GREATER_OR_EQUAL ¦ LESS ¦ LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦ NOT_INLIST Voorbeeld van rapportfilterparameter Het filter [Land] = VS wordt als volgt opgegeven: <Country> <value>US</value> <operator>EQUAL</operator> </Country> Uitvoerparameters Naam Type Beschrijving tabel TTable Tabelcellen kopteksten THeader Tabelkopteksten voetteksten TFooter Tabelvoetteksten Gebruiker tekenreeks Aanmelding die wordt gebruikt door de webserviceaanroep documentatie tekenreeks De webservicebeschrijving die de serviceontwerper opgeeft documentname tekenreeks De documentnaam lastrefreshdate dateTime De datum waarop het document voor het laatst is vernieuwd creationdate dateTime De datum waarop de webservice is gemaakt creator tekenreeks Gebruikersnaam van de persoon die de webservice heeft gemaakt isScheduled boolean Hiermee wordt opgegeven of een document gepland is 334 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen Naam Type Beschrijving scheduleStartTime dateTime De geplande starttijd als het document gepland is scheduleEndTime dateTime De geplande eindtijd als het document gepland is tableType tekenreeks Het tabeltype nbColumns int Het aantal kolommen in de uitvoertabel nbLines int Het aantal rijen in de uitvoertabel Verwante informatie Drill_blockname [pagina 335] Voorbeeld van gegevens die door BI-service zijn geretourneerd [pagina 338] 6.4.4.2 Drill_blockname Functienaam Drill_blockname Opmerking Deze webserviceaanroep kan niet worden gebruikt wanneer de optie om documenten te delen (Rapportinhoud delen met alle gebruikers in de wizard Inhoud publiceren) is ingeschakeld (dergelijke methoden worden niet opgegeven in het webservice-WSDL-bestand). De gebruiker krijgt een fout wanneer wordt geprobeerd de functie aan te roepen terwijl deze optie is ingeschakeld. Invoerparameters De syntaxis van de functie Drill_<block_name> is gelijk aan GetReportBlock_<block_name>, met de volgende verschillen: ● er zijn geen parameters voor het rapportfilter ● er zijn extra parameters voor het analysepad ● er is een extra parameter voor het analysefilter Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 335 Naam Beschrijving Verplicht? analysepad Hiermee kunt u een analyse-instructie opgeven Ja analysefilter Hiermee wordt een filter opgegeven dat toegepast wordt tijdens het analyseren Nee Parameter van analysepad parameters van het analysepad zijn van het type DrillPath. Deze bestaan uit drie onderdelen: Naam Beschrijving Waarden van De dimensie voor analyse Willekeurig waarde De te analyseren waarde Willekeurig drilloperation Het type analysebewerking OMHOOG ¦ OMLAAG Opmerking ● Net als bij enkele waarden (bijv. Los Angeles) kan waarde ook definities doorgeven, zoals Alle steden. ● Als de analyse-instructie ongeldig is, retourneert de webservice de oorspronkelijke tabelgegevens. ● Aan het eind van de analysehiërarchie retourneert de webservice de laatste beschikbare waarden in de analysehiërarchie. ● U kunt meer dan één analysepad opgeven, mits de parameters niet naar verschillende niveaus in dezelfde analysehiërarchie verwijzen. Parameter van analysefilter met de parameters van het analysepad kunt u analysefilters toepassen tijdens het analyseren: Naam Beschrijving Waarden dimensie De te filteren dimensie Willekeurig. value De waarde waarop moet worden gefilterd Willekeurig Operator De filteroperator EQUAL ¦ GREATER ¦ GREATER_OR_EQUAL ¦ LESS ¦ LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦ NOT_INLIST Opmerking ● Net als bij enkele waarden (bijv. Los Angeles) kan waarde ook definities doorgeven zoals Alle steden ● Als de analyse-instructie ongeldig is, retourneert de webservice de oorspronkelijke tabelgegevens ● Aan het eind van de analysehiërarchie retourneert de webservice de laatste beschikbare waarden in de analysehiërarchie 336 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen ● U kunt meer dan één analysepad opgeven, mits de parameters niet naar verschillende niveaus in dezelfde analysehiërarchie verwijzen. Verwante informatie GetReportBlock_blockname [pagina 332] 6.4.4.3 Uitvoerparameters van BI-services In de volgende lijst worden de uitvoerparameters weergegeven die door een BI-service worden geretourneerd: Naam Type Beschrijving tabel TTable Tabelcellen kopteksten THeader Cellen van tabelkopteksten voetteksten TFooter Cellen van tabelvoetteksten Gebruiker tekenreeks Aanmelding die wordt gebruikt door de webserviceaanroep documentatie tekenreeks De webservicebeschrijving die de serviceontwerper opgeeft documentname tekenreeks De documentnaam lastrefreshdate dateTime De datum waarop het document voor het laatst is vernieuwd creationdate dateTime De datum waarop de webservice is gemaakt creator tekenreeks Gebruikersnaam van de persoon die de webservice heeft gemaakt isScheduled boolean Hiermee wordt opgegeven of een document gepland is scheduleStartTime dateTime De geplande starttijd als het document gepland is scheduleEndTime dateTime De geplande eindtijd als het document gepland is tableType tekenreeks Het tabeltype nbColumns int Het aantal kolommen in de uitvoertabel nbLines int Het aantal rijen in de uitvoertabel Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 337 Voorbeeld van tabelparameter <table> <row> ... </table> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">172980</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">345510</cell> Voorbeeld van koptekstparameter <headers> <row> </headers> <cell <cell <cell <cell </row> xsi:type="xsd:string">Country</cell> xsi:type="xsd:string">Service Line</cell> xsi:type="xsd:string">Service</cell> xsi:type="xsd:string">Revenue</cell> Verwante informatie Voorbeeld van gegevens die door BI-service zijn geretourneerd [pagina 338] 6.4.4.4 Voorbeeld van gegevens die door BI-service zijn geretourneerd Webservices retourneren gegevens met behulp van SOAP. Hieronder vindt u een voorbeeld van een SOAPbestand dat door een webservice is geretourneerd: <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...> <soap:Body> <GetReportBlock_Block1BeachResponse xmlns="multidocmultiuniversesmultime"> <table> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Accommodation</cell> <cell xsi:type="xsd:string">Bungalow</cell> <cell xsi:type="xsd:double">172980</cell> </row> 338 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">345510</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Suite</cell> xsi:type="xsd:double">464850</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Fast Food</cell> xsi:type="xsd:double">19530</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Poolside Bar</cell> xsi:type="xsd:double">27073</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Restaurant</cell> xsi:type="xsd:double">41160</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Activities</cell> xsi:type="xsd:double">59820</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Excursion</cell> xsi:type="xsd:double">113170</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Sports</cell> xsi:type="xsd:double">69575</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Car Rent</cell> xsi:type="xsd:double">49160</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Travel Reservation</cell> xsi:type="xsd:double">63300</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">126240</cell> xsi:type="xsd:string">France</cell> Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 339 <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell 340 xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">116790</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Suite</cell> xsi:type="xsd:double">320220</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Fast Food</cell> xsi:type="xsd:double">28440</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Poolside Bar</cell> xsi:type="xsd:double">46320</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Restaurant</cell> xsi:type="xsd:double">32640</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Activities</cell> xsi:type="xsd:double">9000</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Excursion</cell> xsi:type="xsd:double">120050</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Sports</cell> xsi:type="xsd:double">35720</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">323231</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">330240</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Suite</cell> xsi:type="xsd:double">320754</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Fast Food</cell> © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> xsi:type="xsd:double">32960</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Poolside Bar</cell> xsi:type="xsd:double">37915</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Restaurant</cell> xsi:type="xsd:double">32980</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Activities</cell> xsi:type="xsd:double">78200</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Excursion</cell> xsi:type="xsd:double">96440</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Sports</cell> xsi:type="xsd:double">102720</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Car Rent</cell> xsi:type="xsd:double">56370</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Travel Reservation</cell> xsi:type="xsd:double">74495</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">368870</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">746828</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Suite</cell> xsi:type="xsd:double">842046</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Food & Drinks</cell> xsi:type="xsd:string">Fast Food</cell> xsi:type="xsd:double">66330</cell> Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 341 <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Food & Drinks</cell> <cell xsi:type="xsd:string">Poolside Bar</cell> <cell xsi:type="xsd:double">88508</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Food & Drinks</cell> <cell xsi:type="xsd:string">Restaurant</cell> <cell xsi:type="xsd:double">331860</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Activities</cell> <cell xsi:type="xsd:double">207950</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Excursion</cell> <cell xsi:type="xsd:double">170305</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Sports</cell> <cell xsi:type="xsd:double">74060</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Travels</cell> <cell xsi:type="xsd:string">Car Rent</cell> <cell xsi:type="xsd:double">34580</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Travels</cell> <cell xsi:type="xsd:string">Travel Reservation</cell> <cell xsi:type="xsd:double">43200</cell> </row> </table> <headers> <row> <cell xsi:type="xsd:string">Country</cell> <cell xsi:type="xsd:string">Service Line</cell> <cell xsi:type="xsd:string">Service</cell> <cell xsi:type="xsd:string">Revenue</cell> </row> </headers> <footers /> <user>Administrator</user> <documentation></documentation> <documentname>_DaaWSDivers1</documentname> <lastrefreshdate>2009-02-20T14:19:01.0</lastrefreshdate> <creationdate>2009-02-20T14:43:21.109</creationdate> <creator>Administrator</creator> <isScheduled>false</isScheduled> <tableType>Vertical Table</tableType> <nbColumns>4</nbColumns> <nbLines>42</nbLines> </GetReportBlock_Block1BeachResponse> </soap:Body></soap:Envelope> 342 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen 6.4.4.5 WSDL-definitie van BI-service <?xml version="1.0" encoding="utf-16"?> <definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http:// schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="zozo2" xmlns:tns1="dsws.businessobjects.com" targetNamespace="zozo2" xmlns="http://schemas.xmlsoap.org/wsdl/" name="BIServices"> <types> <s:schema elementFormDefault="qualified" targetNamespace="zozo2"> <s:simpleType name="Operator"> <s:restriction base="s:string"> <s:enumeration value="EQUAL" /> <s:enumeration value="GREATER" /> <s:enumeration value="GREATER_OR_EQUAL" /> <s:enumeration value="LESS" /> <s:enumeration value="LESS_OR_EQUAL" /> <s:enumeration value="NOT_EQUAL" /> <s:enumeration value="INLIST" /> <s:enumeration value="NOT_INLIST" /> </s:restriction> </s:simpleType> <s:complexType name="FilterCondition"> <s:sequence> <s:element name="value" type="s:string" /> <s:element name="operator" type="s0:Operator" /> </s:sequence> </s:complexType> <s:complexType name="LovValueIndex"> <s:sequence> <s:element name="valueofPrompt" type="s:string" /> <s:element name="index" type="s:string" /> </s:sequence> </s:complexType> <s:complexType name="DrillFilter"> <s:sequence> <s:element name="dimension" type="s:string" /> <s:element name="value" type="s:string" /> <s:element name="operator" type="s0:Operator" /> </s:sequence> </s:complexType> <s:element name="GetReportBlock_Block1"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="Country" type="s0:FilterCondition" /> <s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 343 </s:sequence> </s:complexType> </s:element> <s:element name="GetReportBlock_Block1ff"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="Country" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetReportBlock_Bloc1"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="State" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="City" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Sales_revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:simpleType name="DrillOperation"> <s:restriction base="s:string"> <s:enumeration value="UP" /> <s:enumeration value="DOWN" /> </s:restriction> </s:simpleType> <s:complexType name="DrillPath"> <s:sequence> <s:element name="from" type="s:string" /> 344 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen <s:element name="value" type="s:string" /> <s:element name="drillOperation" type="s0:DrillOperation" /> </s:sequence> </s:complexType> <s:element name="Drill_Block1"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:element name="Drill_Block1ff"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:element name="Drill_Bloc1"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 345 nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="TRow"> <s:sequence> <s:element name="cell" type="s:anyType" maxOccurs="unbounded" nillable="true" /> </s:sequence> </s:complexType> <s:complexType name="TTable"> <s:sequence> <s:element name="row" maxOccurs="unbounded" type="s0:TRow" /> </s:sequence> </s:complexType> <s:complexType name="THeader"> <s:sequence> <s:element name="row" maxOccurs="unbounded" type="s0:TRow" /> </s:sequence> </s:complexType> <s:complexType name="TFooter"> <s:sequence> <s:element name="row" maxOccurs="unbounded" type="s0:TRow" /> </s:sequence> </s:complexType> <s:element name="GetReportBlock_Block1Response"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="Drill_Block1Response"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> 346 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetReportBlock_Block1ffResponse"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="Drill_Block1ffResponse"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetReportBlock_Bloc1Response"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 347 </s:complexType> </s:element> <s:element name="Drill_Bloc1Response"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="QaaWSHeader"> <s:complexType> <s:sequence> <s:element name="sessionID" type="s:string" minOccurs="0" maxOccurs="1" nillable="true" /> <s:element name="serializedSession" type="s:string" minOccurs="0" maxOccurs="1" nillable="true" /> </s:sequence> </s:complexType> </s:element> </s:schema> </types> <message name="GetReportBlock_Block1SoapIn"> <part name="parameters" element="s0:GetReportBlock_Block1" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="GetReportBlock_Block1SoapOut"> <part name="parameters" element="s0:GetReportBlock_Block1Response" /> </message> <message name="Drill_Block1SoapIn"> <part name="parameters" element="s0:Drill_Block1" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="Drill_Block1SoapOut"> <part name="parameters" element="s0:Drill_Block1Response" /> </message> <message name="GetReportBlock_Block1ffSoapIn"> <part name="parameters" element="s0:GetReportBlock_Block1ff" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="GetReportBlock_Block1ffSoapOut"> <part name="parameters" element="s0:GetReportBlock_Block1ffResponse" /> </message> <message name="Drill_Block1ffSoapIn"> <part name="parameters" element="s0:Drill_Block1ff" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="Drill_Block1ffSoapOut"> <part name="parameters" element="s0:Drill_Block1ffResponse" /> </message> <message name="GetReportBlock_Bloc1SoapIn"> <part name="parameters" element="s0:GetReportBlock_Bloc1" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="GetReportBlock_Bloc1SoapOut"> 348 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen <part name="parameters" element="s0:GetReportBlock_Bloc1Response" /> </message> <message name="Drill_Bloc1SoapIn"> <part name="parameters" element="s0:Drill_Bloc1" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="Drill_Bloc1SoapOut"> <part name="parameters" element="s0:Drill_Bloc1Response" /> </message> <portType name="BIServicesSoap"> <operation name="GetReportBlock_Block1"> <documentation /> <input message="s0:GetReportBlock_Block1SoapIn" /> <output message="s0:GetReportBlock_Block1SoapOut" /> </operation> <operation name="Drill_Block1"> <documentation /> <input message="s0:Drill_Block1SoapIn" /> <output message="s0:Drill_Block1SoapOut" /> </operation> <operation name="GetReportBlock_Block1ff"> <documentation /> <input message="s0:GetReportBlock_Block1ffSoapIn" /> <output message="s0:GetReportBlock_Block1ffSoapOut" /> </operation> <operation name="Drill_Block1ff"> <documentation /> <input message="s0:Drill_Block1ffSoapIn" /> <output message="s0:Drill_Block1ffSoapOut" /> </operation> <operation name="GetReportBlock_Bloc1"> <documentation /> <input message="s0:GetReportBlock_Bloc1SoapIn" /> <output message="s0:GetReportBlock_Bloc1SoapOut" /> </operation> <operation name="Drill_Bloc1"> <documentation /> <input message="s0:Drill_Bloc1SoapIn" /> <output message="s0:Drill_Bloc1SoapOut" /> </operation> </portType> <binding name="BIServicesSoap" type="s0:BIServicesSoap"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /> <operation name="GetReportBlock_Block1"> <documentation /> <soap:operation soapAction="zozo2/GetReportBlock_Block1" style="document" /> <input> <soap:header message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="Drill_Block1"> <documentation /> <soap:operation soapAction="zozo2/Drill_Block1" style="document" /> <input> <soap:header message="s0:Drill_Block1SoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:Drill_Block1SoapIn" part="request_header" use="literal" /> Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 349 </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="GetReportBlock_Block1ff"> <documentation /> <soap:operation soapAction="zozo2/GetReportBlock_Block1ff" style="document" /> <input> <soap:header message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="Drill_Block1ff"> <documentation /> <soap:operation soapAction="zozo2/Drill_Block1ff" style="document" /> <input> <soap:header message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="GetReportBlock_Bloc1"> <documentation /> <soap:operation soapAction="zozo2/GetReportBlock_Bloc1" style="document" /> <input> <soap:header message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="Drill_Bloc1"> <documentation /> <soap:operation soapAction="zozo2/Drill_Bloc1" style="document" /> <input> <soap:header message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> 350 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen </binding> <service name="zozo2"> <documentation /> <port name="BIServicesSoap" binding="s0:BIServicesSoap"> <soap:address location="http://noux:8080/dswsbobje/qaawsservices/ queryasaservice? &cuid=AduDhWyVezRPnnJM_FDS4S0&authType=secEnterprise&locale=en_US&timeout=60" /> </port> </service> </definitions> Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Rapporten publiceren, opmaken en delen © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 351 7 Foutberichten in Web Intelligence Deze sectie bevat de Web Intelligence-foutberichten. 7.1 Categorieën foutberichten Web Intelligence Web Intelligence-foutberichten bevatten de volgende reeksen en categorieën: ● Foutberichten Web Intelligence Java-interface (WIJ) ● Foutberichten Web Intelligence HTML-interface (WIH) ● Foutberichten Web Intelligence Desktop (WIO) ● Foutberichten Web Intelligence-server (WIS) ● Foutberichten Web Intelligence-rapportengine (RWI) 7.1.1 Web Intelligence Java-interface: foutberichten (WIJ) Er zijn onder meer de volgende foutberichten voor de Web Intelligence Java-interface: Bereik Categorie WIJ 10000 - WIJ 77778 Web Intelligence Java-interface 7.1.1.1 U moet de formule-editor gebruiken om een formule te maken. (Fout: WIJ 10000) Oorzaak U hebt een formule in een cel getypt vanuit het deelvenster Celeigenschappen in plaats van de formule-editor. Actie Start de formule-editor en definieer de formule in het deelvenster Formuledefinitie. 352 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.1.2 U kunt geen variabele maken met dezelfde naam als een bestaand documentobject. Geef de nieuwe variabele een andere naam. (Error: WIJ 10001) Oorzaak Eén document kan niet meerdere objecten of variabelen met dezelfde naam bevatten. Actie Als u een nieuwe variabele wilt opslaan, geeft u de variabele een naam die anders is dan de namen van objecten en variabelen die al in het document zijn opgenomen. 7.1.1.3 U kunt dit rapportonderdeel niet plaatsen ten opzichte van een blok, cel of sectie die geplaatst is ten opzichte van dit rapportonderdeel. Selecteer een ander blok, andere cel of sectie in de vervolgkeuzelijst of wis de optie Ten opzichte van. (WIJ 10500) Oorzaak Wanneer u een rapportonderdeel positioneert ten opzichte van een ander rapportonderdeel dat verwijst naar het geselecteerde onderdeel, ontstaat een cirkelverwijzing. Actie Verwijder relatieve plaatsing, of selecteer een ander blok, andere cel of sectie voor relatieve plaatsing. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 353 7.1.1.4 Voor Web Intelligence is de Java Runtime Environment (JRE) 1.4.2_01 vereist. De huidig geïnstalleerde JRE is {0}. Neem contact op met uw beheerder om bij te werken naar 1.4.2_01 of selecteer [default VM] in het [Java Plug-in Control Panel] als u de vereiste versie al hebt geïnstalleerd. (WIJ 11111) Oorzaak Wanneer u de Java-interface gebruikt, wordt er een Java-applet op uw lokale pc geïnstalleerd. Java Runtime Environment 1.4.2_01 (of een recentere versie) moet worden geïnstalleerd en geselecteerd zodat het rapportvenster kan functioneren. Actie Als Java Runtime Environment 1.4.2_01 (of een recentere versie) reeds op de pc is geïnstalleerd, start u het configuratiescherm van de Java-invoegtoepassing. Ga hiervoor als volgt te werk: ● Selecteer het Windows-menu: ● Dubbelklik op de Java Plug-in. ● Selecteer Standaard Java Plug-in gebruiken op het tabblad Geavanceerd en klik vervolgens op Toepassen. Start Instellingen Configuratiescherm . Of Neem contact op met uw beheerder en vraag om hulp bij het installeren van Java Runtime Environment 1.4.2_01 (of een recentere versie). 7.1.1.5 Er is een fout opgetreden tijdens het decoderen van het document. Probeer het document in het BI-startpunt te openen of neem contact op met uw beheerder. (WIJ 20000) Oorzaak Web Intelligence kan het document niet decoderen en openen in het Java-rapportvenster. Actie Open het document in InfoView door op de documentnaam te klikken wanneer het document wordt weergegeven op de pagina Bedrijfsdocumenten of Persoonlijke documenten van InfoView. Neem contact op met uw beheerder als dit niet werkt. 354 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.1.6 Er is een onverwacht probleem opgetreden bij het vernieuwen en openen van het document. Controleer of de gegevensbron nog steeds geldig is en of er waarden zijn gespecificeerd voor de aanwijzingen alvorens de query opnieuw uit te voeren. (WIJ 20001) Oorzaak De optie Vernieuwen bij openen is ingesteld voor het document. Deze fout kan worden veroorzaakt door een of meer van de volgende redenen: ● De gegevensbron is gewijzigd sinds het document is gemaakt. ● De gegevensbron is verwijderd sinds het document is gemaakt. ● U hebt geen waarden geselecteerd voor een of meer aanwijzingen. Actie Neem contact op met uw beheerder. 7.1.1.7 Onverwachte fout. Als u niet opnieuw verbinding kunt maken met de server, sluit u de sessie en start u deze opnieuw. (WIJ 20002) Oorzaak De server is niet beschikbaar of de gebruikerssessie is afgesloten. Actie Neem contact op met uw beheerder. 7.1.1.8 De eerste pagina van het huidige rapport kan niet worden verkregen. \nControleer de geldigheid van uw rapport. (ERR WIJ 20003) Oorzaak Het rapport kan niet worden weergegeven omdat het structurele fouten bevat. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 355 Actie Voer een van de volgende handelingen uit: ● Bekijk het rapport in de structuurweergave en controleer de rapportstructuur. Er kunnen bijvoorbeeld fouten optreden als rapportblokken elkaar overlappen of als de structuur van een tabel cellen bevat die een asymmetrische tabelopmaak veroorzaken. Pas de rapportstructuur aan, indien nodig. ● Neem contact op met de beheerder en vraag deze structurele onregelmatigheden in het rapport te zoeken. 7.1.1.9 De huidige query bevat niet-omzetbare objecten. De query wordt bijgewerkt. (WIJ 20004) Oorzaak Er zijn objecten die niet in de query kunnen worden omgezet. Actie Controleer dat de verwante objecten niet zijn verwijderd uit de gegevensbron. 7.1.1.10 De huidige aanvraag heeft beschadigde gegevens geretourneerd. Neem contact op met uw beheerder voor meer informatie. (WIJ 20005) Oorzaak De geretourneerde gegevens zijn beschadigd. Dit wordt mogelijk veroorzaakt door problemen met de gegevensbron of het netwerk. Actie Neem contact op met uw beheerder. 356 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.1.11 Kan geen verbinding maken met de toepassingsserver. Neem contact op met uw beheerder voor meer informatie. (WIJ 20010) Oorzaak De toepassingsserver is mogelijk niet actief, of het adres is niet zoals verwacht. Actie Neem contact op met uw beheerder. 7.1.1.12 Het rapportelement van {0,number} MB dat u wilt kopiëren is te groot om naar een externe toepassing te worden geëxporteerd.\nDe maximaal toegestane grootte is {1,number} MB. (Fout: WIJ 30004) Oorzaak Het rapportelement dat u wilt kopiëren, is te groot om te worden gekopieerd. Actie Probeer het rapportelement niet te kopiëren. 7.1.1.13 Uw gebruikersprofiel geeft u geen toegang tot een documentdomein om bedrijfsdocumenten op te slaan. Sla dit document op als een persoonlijk document of neem contact op met uw beheerder. (ERR WIJ 40000) Oorzaak U hebt geen rechten om het document op te slaan naar de bedrijfsgegevensopslagruimte. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 357 Actie Sla het document als een persoonlijk document op, of vraag uw beheerder om rechten zodat u het document naar de gegevensopslagruimte kunt opslaan. 7.1.1.14 De query in dit document is leeg. Zorg ervoor dat het venster Resultaatobjecten op het tabblad Query objecten bevat voordat u deze query uitvoert. (ERR WIJ 30000) Oorzaak De query bevat geen resultaatobjecten. Actie Bewerk de query en voeg resultaatobjecten toe. 7.1.1.15 Minstens één query in dit document is leeg. Zorg ervoor dat het venster Resultaatobjecten op elk Query-tabblad objecten bevat voordat u de query's uitvoert. (ERR WIJ 30001) Oorzaak Een query bevat geen resultaatobjecten. Actie Voeg de resultaatobjecten aan de lege query toe. 358 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.1.16 Onvoldoende geheugen. Maak het browservenster kleiner of start het rapportvenster op. (WIJ 30003) Oorzaak Uw computer heeft geen geheugen beschikbaar. Dit kan komen doordat het browservenster te groot is. Actie Voer een van de volgende handelingen uit: ● Verklein het browservenster. ● Start de Java-interface opnieuw. 7.1.1.17 Met uw gebruikersprofiel bent u niet gemachtigd voor het opslaan van persoonlijke of bedrijfsdocumenten. Neem contact op met uw beheerder voor meer informatie. (WIJ 40001) Oorzaak U kunt met uw gebruikersprofiel dat door de beheerder is gedefinieerd geen persoonlijke of bedrijfsdocumenten opslaan. Actie Als u denkt dat u persoonlijke en/of bedrijfsdocumenten in InfoView moet mogen opslaan, moet u contact opnemen met de beheerder om uw beveiligingsprofiel te wijzigen. 7.1.1.18 Uw versie van Web Intelligence Rich Client is niet recent genoeg om verbinding te kunnen maken met het systeem (ERR WIJ 50003). Klik <a href="{0}">hier</a> om Web Intelligence Rich Client bij te werken. Oorzaak Uw versie van Web Intelligence Rich Client is niet recent genoeg om verbinding met de gegevensopslagruimte te maken. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 359 Actie Werk uw versie van Web Intelligence Rich Client bij door de koppeling te volgen. 7.1.1.19 De informatie die naar de server is verzonden, bevat ongeldige tekens. Klik op Ongedaan maken om de laatste wijzigingen te annuleren en probeer het opnieuw. (Fout: WIJ 55555) Oorzaak De XML die door de toepassing naar de server is verzonden, bevat een fout. Actie Klik op Ongedaan maken om de verkeerde wijziging die aan het document is aangebracht, te verwijderen en voer de query opnieuw uit of vernieuw het document weer. 7.1.1.20 Er is een time-out opgetreden voor de sessie. Het document {naam_document}.wid is automatisch opgeslagen in de map Favorieten \~InteractiveAnalysis. Klik op Herstellen om het op te halen. (WIJ 60001) Oorzaak Vanwege een servertime-out is het huidige document automatisch opgeslagen in de map Favorieten \~InteractiveAnalysis. Actie Klik op Herstellen om het automatisch opgeslagen document te herstellen. Als u het document niet automatisch kunt herstellen, kunt u het handmatig ophalen uit de map. De naam van het automatisch opgeslagen document is de oorspronkelijke naam van het document plus een automatisch gegenereerde prefix en postfix. Haal het document zo snel mogelijk op uit de map voor automatisch opgeslagen documenten. Deze map is geen permanente opslaglocatie voor automatisch opgeslagen documenten. 360 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.1.21 Er is een time-out opgetreden voor de sessie, maar het document kan niet automatisch worden opgeslagen omdat de volgende beveiligingsrechten niet zijn toegewezen (WIJ 60002): {lijst_met_rechten} Oorzaak Het document kan niet automatisch worden opgeslagen omdat u niet over sommige of alle volgende beveiligingsrechten beschikt: ● Object bewerken ● Object verwijderen ● Object toevoegen Actie Vraag uw beheerder u de nodige beveiligingsrechten toe te wijzen. 7.1.1.22 Het document kan niet worden opgehaald vanwege een serverprobleem. (WIJ 77777) Oorzaak Het document kan niet worden opgehaald omdat de server niet actief is. Actie Neem contact op met uw beheerder. 7.1.1.23 Het Central Managment System werkt niet. Neem contact op met de beheerder voor meer informatie. (WIJ 77779) Oorzaak De CMS (Central Management Server) is niet actief. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 361 Actie Neem contact op met uw beheerder. 7.1.1.24 Er is een time-out opgetreden voor uw sessie. Sluit de Java-interface en meld u opnieuw aan. (WIJ 77778) Oorzaak U bent langer dan door het systeem is toegestaan in het BI-startpunt aangemeld gebleven zonder de Javainterface te gebruiken. Actie Meld u af en weer aan bij het BI-startpunt als u de Java-interface wilt blijven gebruiken. (Wijzigingen gaan verloren als u deze niet hebt opgeslagen voordat de time-out optrad). Vraag de beheerder om de parameter voor de time-out te verhogen als u langer bij BI-startpunt aangemeld wilt blijven. 7.1.2 Web Intelligence Desktop (WIO): foutberichten Er zijn onder meer de volgende foutberichten voor de Web Intelligence Desktop (Rich Client): Bereik Categorie WIO 00001 - WIS 30284 Web Intelligence Desktop 7.1.2.1 Aanmelden bij Web Intelligence Desktop niet mogelijk. (WIO 00001) Oorzaak De browsercache is mogelijk vol — onder bepaalde omstandigheden kan dit ertoe leiden dat aanmelding bij Web Intelligence Desktop niet mogelijk is. 362 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Maak de browsercache leeg als deze vol is. Als u zich nog steeds niet kunt aanmelden bij Web Intelligence Desktop, neemt u contact op met uw beheerder. 7.1.2.2 Kan de hyperlink niet openen (WIO 00002). Oorzaak ● De URL in de hyperlink is niet juist samengesteld. ● De hyperlink verwijst naar een document in een CMC. Documenten in een CMC kunnen niet altijd worden geopend vanuit Web Intelligence Desktop. Dit kan twee redenen hebben: ○ In de hyperlink ontbreekt de naam van de server die als host optreedt voor het document omdat de instelling Volledig URL-pad gebruiken om hyperlink te maken niet is geselecteerd voor het document. Onvolledige URL's zijn ongeldig wanneer ze buiten het BI-startpunt worden gebruikt. ○ De hyperlink maakt de volledige URL, maar de in de URL opgegeven server is niet toegankelijk vanaf de computer waarop Web Intelligence Rich Client wordt uitgevoerd. Actie Corrigeer de hyperlink of neem contact op met uw beheerder voor hulp. 7.1.2.3 Er is geen geheugen meer beschikbaar. (WIS 30280) (WIO 30280) Oorzaak Het systeem heeft onvoldoende geheugen. Actie Sluit open documenten om geheugen vrij te maken. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 363 7.1.2.4 Kan niet doorgaan vanwege onvoldoende geheugen. Sluit documenten om geheugen vrij te maken. (WIO 30284) Oorzaak Uw systeem heeft te weinig vrij geheugen. Actie Sluit open documenten om geheugen vrij te maken. 7.1.3 Web Intelligence Server (WIS): foutberichten Foutberichten voor Web Intelligence Offline tonen het volgende: Bereik Categorie WIS 30000 - WIS 40000 Web Intelligence Server 7.1.3.1 De query in dit document is leeg. (WIS 30000) Oorzaak Er zijn geen gegevens voor dit document gedefinieerd. Actie Voeg resultaatobjecten aan de query toe. 7.1.3.2 Ten minste één query in het document is leeg. (WIS 30001) Oorzaak Er zijn voor ten minste één van de query's in dit document geen gegevens gedefinieerd. 364 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Voeg resultaatobjecten aan de query toe. 7.1.3.3 Met uw beveiligingsprofiel mag u geen query's bewerken. (WIS 30251) Oorzaak U hebt geen rechten om query's te bewerken. Actie Neem contact op met de beheerder en vraag of deze u de benodigde rechten toewijst om query's in documenten te bewerken. 7.1.3.4 Met uw beveiligingsprofiel mag u geen documenten bewerken. (WIS 30252) Oorzaak U hebt geen rechten om documenten te bewerken. Actie Neem contact op met de beheerder en vraag om de mogelijkheid documenten te bewerken. 7.1.3.5 Met uw beveiligingsprofiel mag u geen documenten vernieuwen. (WIS 30253) Oorzaak U hebt geen rechten om documenten te vernieuwen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 365 Actie Neem contact op met de beheerder en vraag om de mogelijkheid documenten te vernieuwen. 7.1.3.6 Met uw beveiligingsprofiel mag u geen zoeklijsten vernieuwen. (WIS 30254) Oorzaak U hebt geen toestemming de zoeklijsten te vernieuwen. Actie Neem contact op met de beheerder en vraag om de mogelijkheid zoeklijsten in documenten te vernieuwen. 7.1.3.7 Met uw beveiligingsprofiel mag u geen zoeklijsten gebruiken. (WIS 30255) Oorzaak U hebt geen toestemming de zoeklijsten te gebruiken. Actie Neem contact op met de beheerder en vraag om de mogelijkheid zoeklijsten in documenten te gebruiken. 7.1.3.8 Met uw beveiligingsprofiel mag u het door de query gegenereerde script niet weergeven. (WIS 30256) Oorzaak U hebt geen toestemming om het door de query gegeneerde script te bekijken. 366 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Neem contact op met de beheerder en vraag om de mogelijkheid het script in query's weer te geven. 7.1.3.9 Met uw beveiligingsprofiel mag u de formuletaal niet gebruiken. (WIS 30257) Oorzaak U hebt geen toestemming om formuletaal te gebruiken om variabelen te maken. Actie Neem contact op met de beheerder en vraag om de mogelijkheid de formuletaal te gebruiken en variabelen in documenten te maken. 7.1.3.10 Met uw beveiligingsprofiel mag u geen analyse op lager niveau uitvoeren. (WIS 30258) Oorzaak U hebt geen toestemming om een analyse op lager niveau uit te voeren. Actie Neem contact op met de beheerder en vraag om de mogelijkheid analyses op documenten uit te voeren. 7.1.3.11 Uw beveiligingsprofiel geeft u geen toestemming het analyseniveau uit te breiden. (WIS 30259) Oorzaak U hebt geprobeerd een analysebewerking buiten het bepaalde analysebereik uit te voeren, en u hebt hiervoor geen toestemming. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 367 Actie Neem contact op met uw beheerder. 7.1.3.12 Er is een interne fout opgetreden bij het aanroepen van de API {api_name}. (WIS 30270) Oorzaak De informatie over het document of de gegevensbron is ongeldig of niet beschikbaar. Actie De beheerder kan het probleem dat de fout heeft veroorzaakt, opsporen door de traceerfunctie te activeren en de tracering te controleren die aan de API is gekoppeld. 7.1.3.13 Het document is te groot om door de server te worden verwerkt. (WIS 30271) Oorzaak Wanneer u een document bekijkt in PDF (Portable Document Format)- of Microsoft Excel-indeling, genereert de server binaire uitvoer, die vervolgens door de webbrowser wordt geïnterpreteerd. Deze fout treedt op als de binaire uitvoer groter is dan de maximumgrootte die de beheerder voor de server heeft opgegeven. Actie Neem contact op met uw beheerder en vraag om de maximumgrootte te verhogen. 368 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.3.14 Het document is te groot om door de server te worden verwerkt. (WIS 30272) Oorzaak Wanneer u een document bekijkt in HTML-indeling, maakt de server uitvoer op basis van tekens, die vervolgens door de webbrowser wordt geïnterpreteerd. Deze fout treedt op als de karakteruitvoer groter is dan de maximumgrootte die de beheerder voor de server heeft opgegeven. Actie Vraag uw beheerder de maximale documentgrootte te verhogen. 7.1.3.15 De query of het rapport kan niet worden gegenereerd.(WIS 30351) Oorzaak Het is niet mogelijk één of meer stappen te voltooien die nodig zijn om een query te definiëren en een rapport te genereren. Dit komt om een van de volgende redenen: ● Het document is niet geïnitialiseerd. ● De gegevensbron is ongeldig. ● De query is niet gedefinieerd. ● De querycontext is niet gedefinieerd op universe-niveau. ● Er zijn geen waarden gedefinieerd voor aanwijzingen op universe-niveau. Actie Neem contact op met uw beheerder en vraag hem/haar de verbinding met de gegevensbron te controleren, en om te controleren of de universe geen onbepaalde context en aanwijzingswaarden bevat. 7.1.3.16 Er bestaat reeds een query met deze naam. (WIS 30371) Oorzaak Een andere query in dit document heeft deze naam al. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 369 Actie Voer een andere naam in voor deze query. 7.1.3.17 Het geheugen van de Web Intelligence-server is vol. Meld u af en prober later opnieuw verbinding te maken. Neem contact op met uw beheerder als het probleem zich blijft voordoen. (Fout: ERR_WIS_30280) (WIS 30280) Oorzaak Het geheugen van de server is vol. Actie Probeer het later opnieuw. Neem contact op met uw beheerder als het probleem zich blijft voordoen. 7.1.3.18 De Web Intelligence-server is bezet. Sla openstaande wijzigingen op en probeer later opnieuw verbinding te maken. Neem contact op met uw beheerder als het probleem zich blijft voordoen. (Fout: ERR_WIS_30284) (WIS 30284) Oorzaak De server is bezet. Actie Sla eventuele wijzigingen op en probeer het later opnieuw. Neem contact op met uw beheerder als het probleem zich blijft voordoen. 370 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.3.19 Uw document is gesloten omdat de Web Intelligence-server onvoldoende geheugen heeft. Neem contact op met uw beheerder als het probleem zich blijft voordoen. (Fout: ERR_WIS_30285) (WIS 30285) Oorzaak Het geheugen van de server is vol. Actie Probeer het later opnieuw. Neem contact op met uw beheerder als het probleem zich blijft voordoen. 7.1.3.20 U kunt dit document niet bewerken omdat de query-eigenschappen optie 'Staat andere gebruikers toe alle query's te bewerken' niet was ingeschakeld toen het document werd gemaakt. (WIS 30381) Oorzaak De maker van het document heeft de queryeigenschappen optie "Staat andere gebruikers toe alle query's te bewerken" niet geselecteerd. Actie Voer een van de volgende handelingen uit: ● Vraag de auteur van het document de optie in te schakelen en het document opnieuw op te slaan. ● Sla een kopie van het document als een persoonlijk document op en bewerk de query in het gekopieerde exemplaar. 7.1.3.21 Er is een interne fout gegenereerd door de WIQT. (WIS 30551) Oorzaak Er is een onverwachte fout opgetreden in de WIQT. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 371 Actie Neem contact op met uw beheerder. 7.1.3.22 Er is een time-out van uw WIQT-sessie opgetreden. Meld u af en meld u opnieuw aan bij het BI-startpunt. (WIS 30553) Oorzaak U bent langer dan door het systeem is toegestaan in het BI-startpunt aangemeld gebleven zonder Web Intelligence te gebruiken. Actie Meld u af en weer aan bij het BI-startpunt. (Wijzigingen gaan verloren als u deze niet hebt opgeslagen voordat de time-out optrad). Vraag de beheerder om de parameter voor de time-out te verhogen als u langer bij BI-startpunt aangemeld wilt blijven. 7.1.3.23 Er zijn geen WIQT-servers meer beschikbaar. Het maximumaantal gelijktijdige gebruikers is reeds aangemeld. (WIS 30554) Oorzaak Het maximumaantal gebruikers is reeds aangemeld. Actie Probeer het later opnieuw, of vraag uw beheerder het aantal gelijktijdige gebruikers te verhogen. 372 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.3.24 Uw beveiligingsprofiel geeft u geen toestemming om documenten als bedrijfsdocumenten op te slaan of documenten via BI-startpunt te verzenden. (WIS 30555) Oorzaak Volgens uw beveiligingsprofiel mag u geen documenten opslaan als persoonlijke of bedrijfsdocumenten of documenten plannen. Actie Neem contact op met de beheerder en vraag om de mogelijkheid het volgende te doen: ● Bedrijfsdocumenten opslaan ● Documenten verzenden naar gebruikers in eigen groepen ● Documenten verzenden naar gebruikers in andere groepen 7.1.3.25 Er bestaat al een bedrijfsdocument met deze naam. Uw beveiligingsprofiel geeft u geen toestemming bedrijfsdocumenten te wissen die door andere gebruikers zijn gemaakt. (WIS 30556) Oorzaak Met uw beveiligingsprofiel mag u geen bestaande bedrijfsdocumenten overschrijven. Actie Neem contact op met uw beheerder en vraag of u bedrijfsdocumenten mag verwijderen die door andere gebruikers zijn opgeslagen. 7.1.3.26 De gegevensopslagruimte bevat geen document met deze naam. Geef een andere documentnaam op. (WIS 30557) Oorzaak Er bestaat geen document met deze naam in de gegevensopslagruimte. Mogelijke oorzaken zijn: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 373 ● U hebt de documentnaam verkeerd ingevoerd. ● Het document met deze naam is uit de gegevensopslagruimte verwijderd. Actie Controleer of u de documentnaam juist hebt ingevoerd. Opmerking verwijderde documenten kunnen niet worden opgehaald. 7.1.3.27 Kan de bedoelde actie niet op dit document toepassen. (WIS 30650) Oorzaak Vanwege een tekort aan bronnen of vanwege toegangsproblemen kan de server de huidige taak niet voltooien. Actie Voer een van de volgende handelingen uit: ● Sluit uw sessie af, meld u af bij BI-startpunt en meld u vervolgens opnieuw aan. ● Vraag de beheerder om te controleren of u met uw beveiligingsprofiel toegang hebt tot de bedrijfsopslagruimte. 7.1.3.28 De server kan het XML-document niet laden. (WIS 30751) Oorzaak Wanneer u een BusinessObjects-document naar Web Intelligence 6.x migreert, wordt een XML-bestand gemaakt dat door de Web Intelligence-rapportserver kan worden geopend. (De hiermee verbonden module in Administration Console heet de WIReportServer.) In dit geval is een onverwachte fout opgetreden op de Web Intelligence-rapportserver toen een document naar Web Intelligence 6.x werd gemigreerd. 374 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie De beheerder kan het probleem dat de fout heeft veroorzaakt, opsporen door de traceerfunctie te activeren en de tracering te controleren die aan de WIReportServer is gekoppeld. Neem met deze informatie contact op met de systeembeheerder. 7.1.3.29 Het XML-bestand voor dit document kan niet worden geopend. Neem contact op met de beheerder. (WIS 30752) Oorzaak Wanneer u een Desktop Intelligence-document naar Web Intelligence 6.x migreert, wordt een XML-bestand gemaakt dat door de server kan worden geopend. Deze fout treedt op wanneer het XML-bestand niet door de server kan worden geopend. De migratie kan dus niet worden voltooid. Er zijn twee algemene oorzaken: ● Het XML-bestand is alleen-lezen. ● Het bestandspad naar het XML-bestand is onjuist. Actie Neem met deze informatie contact op met de systeembeheerder. 7.1.3.30 Er is een fout opgetreden tijdens het controleren van het XML-document. Neem contact op met de beheerder. (WIS 30753) Oorzaak Wanneer u een Desktop Intelligence-document naar Web Intelligence 6.x migreert, wordt een XML-bestand gemaakt dat door de server kan worden geopend. Deze fout treedt op wanneer het XML-bestand structurele afwijkingen bevat die niet door de server kunnen worden geïnterpreteerd. De migratie kan dus niet worden voltooid. Actie Een beheerder kan twee mogelijke acties ondernemen om dit probleem op te lossen: ● Het XML-bestand openen in een XML-bewerkingsprogramma en de structuur van het document controleren. ● De traceerfunctie activeren en de tracering controleren die aan de WIReportServer is gekoppeld. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 375 7.1.3.31 Het Web Intelligence 2.X-document kan niet worden gemigreerd. (WIS 30761) Oorzaak Er is een onverwachte fout opgetreden tijdens de migratie van een Web Intelligence 2.x-document naar de documentindeling van de huidige versie. Actie Mogelijk kan een beheerder de oorzaak van dit probleem opsporen door de traceerfunctie te activeren en de tracering te controleren die aan de server is gekoppeld. Neem met deze informatie contact op met de systeembeheerder. 7.1.3.32 Migratie van dit document is niet mogelijk. De query en het rapport van het originele Web Intelligence 2.x-document zijn niet gesynchroniseerd. Vernieuw het originele document en sla het op. Probeer het document vervolgens nogmaals te migreren. (WIS 30762) Oorzaak In het oorspronkelijke Web Intelligence 2.x-document is sprake van een discrepantie tussen de objecten in de query en de objecten in het rapport. Dit betekent dat het document niet correct kan worden geïnterpreteerd door de server om het naar de huidige documentindeling te migreren. Actie Ga als volgt te werk om de gegevensdefinitie in de query en het rapport van het oorspronkelijke Web Intelligence 2.x-document te synchroniseren: 1. Gebruik Web Intelligence 2.x om het oorspronkelijke document opnieuw te openen. 2. Voer de query uit of vernieuw de documentgegevens. 3. Sla het vernieuwde document op. 4. Probeer het document opnieuw te migreren met het hulpprogramma Migratie. Neem met deze informatie contact op met de systeembeheerder als u geen toegang hebt tot Web Intelligence 2.x of het hulpprogramma Migratie. 376 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.3.33 Migratie van het Web Intelligence 2.x-document is niet mogelijk omdat de WIQT-module een fout heeft geretourneerd. Contact your administrator. (WIS 30763) Oorzaak Het oorspronkelijke Web Intelligence 2.x-document kan niet naar de documentindeling van de huidige versie worden gemigreerd, omdat er een fout is gegenereerd tijdens het WIQT-proces. Actie De beheerder kan het probleem dat de fout heeft veroorzaakt opsporen door de traceerfunctie te activeren en de tracering te controleren die aan de WIQT is gekoppeld. Neem met deze informatie contact op met de systeembeheerder. 7.1.3.34 Uw gebruikersprofiel geeft u geen toegang tot een documentdomein om bedrijfsdocumenten op te slaan. Sla dit document op als een persoonlijk document of neem contact op met uw beheerder. (WIS 40000) Oorzaak U kunt met uw gebruikersprofiel geen documenten opslaan in een bedrijfsdocumentendomein in de gegevensopslagruimte. Actie Voer een van de volgende handelingen uit: ● Sla het document op als een persoonlijk document. ● Neem contact op met de beheerder en vraag toegang tot een bedrijfsdocumentendomein. 7.1.4 Web Intelligence Desktop HTML-interface (WIH): foutberichten Er zijn onder meer de volgende foutberichten voor de Web Intelligence Desktop HTML-interface: Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 377 Bereik Categorie WIH 00000 - WIH 00020 Web Intelligence Desktop HTML-interface 7.1.4.1 00014) Dit document kan niet worden opgeslagen. (WIH Oorzaak Het document kan niet naar de gegevensopslagruimte worden opgeslagen. Deze fout kan om verschillende redenen optreden. U beschikt bijvoorbeeld niet over beveiligingsrechten voor de map waarin u het document wilt opslaan. Actie Neem contact op met de beheerder om te bepalen waarom u het document niet kon opslaan. 7.1.4.2 Er is een time-out opgetreden voor de sessie. Het document {naam_document}.wid is automatisch opgeslagen in de map Favorieten\~WebIntelligence. Klik op Herstellen om het op te halen. (WIH 00015) Oorzaak Vanwege een servertime-out is het huidige document automatisch opgeslagen in de map Favorieten \~WebIntelligence. Actie Klik op Herstellen om het automatisch opgeslagen document te herstellen. Als u het document niet automatisch kunt herstellen, kunt u het handmatig ophalen uit de map. De naam van het automatisch opgeslagen document is de oorspronkelijke naam van het document plus een automatisch gegenereerde prefix en postfix. Haal het document zo snel mogelijk op uit de map voor automatisch opgeslagen documenten. Deze map is geen permanente opslaglocatie voor automatisch opgeslagen documenten. 378 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.4.3 Er is een time-out opgetreden voor de sessie, maar het document kan niet automatisch worden opgeslagen omdat de volgende beveiligingsrechten niet zijn toegewezen (WIH 00016): {lijst_met_rechten} Oorzaak Het document kan niet automatisch worden opgeslagen omdat u niet over sommige of alle volgende beveiligingsrechten beschikt: ● Object bewerken ● Object verwijderen ● Object toevoegen Actie Vraag uw beheerder u de nodige beveiligingsrechten toe te wijzen. 7.1.5 Web Intelligence Report Engine (RWI): foutberichten Foutberichten voor Report Engine Web Intelligence tonen het volgende: Bereik Categorie RWI 00000 - RWI 00850 ReportEngine Web Intelligence 7.1.5.1 7.1.5.1.1 RWI 00000 - RWI 00314 Gebruikersinvoer is vereist voor de aanwijzing in de query. (RWI 00000) Oorzaak De server heeft aanwijzingswaarden nodig om aan het verzoek te kunnen voldoen. Actie Voer waarden in voor alle verplichte aanwijzingen. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 379 7.1.5.1.2 Gebruikersinvoer is vereist om een universecontext voor de query te selecteren. (RWI 00001) Oorzaak De server vereist contextselectie om aan het verzoek te kunnen voldoen. Actie Geef een aantal contexten op. 7.1.5.1.3 Het argument mag niet null zijn. (RWI 00010) Oorzaak Het opgegeven argument is 'null'. Actie Voer een andere waarde dan nul in voor het argument. 7.1.5.1.4 Ongeldige waarde: {0}. (RWI 00011) Oorzaak De opgegeven argumentwaarde is ongeldig. Actie Voer een geldige waarde voor het argument in. 380 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.5.1.5 Het argument valt buiten het bereik. (RWI 00012) Oorzaak De opgegeven argumentwaarde valt niet binnen het toegestane bereik. Actie Geef een waarde op die binnen het toegestane bereik ligt. 7.1.5.1.6 Kan de aangevraagde rapportonderdelen niet ophalen. De verwijzingen naar de rapportonderdelen zijn ongeldig of de bijbehorende gegevens bestaan niet meer. (RWI 00013) Oorzaak Een of meer verwijzingen naar rapportonderdelen zijn ongeldig, of de bijbehorende gegevens zijn niet beschikbaar. Actie Zorg ervoor dat u geldige verwijzingen naar rapportonderdelen gebruikt. Controleer ook of de gevraagde gegevens beschikbaar zijn nadat de gegevensbronnen van het document vernieuwd zijn. 7.1.5.1.7 U kunt maar één rapportonderdeel tegelijk in DHTML-uitvoerindeling ophalen. (RWI 00014) Oorzaak U kunt maar één rapportonderdeel tegelijk in DHTML-uitvoerindeling ophalen. Actie Voer één verwijzing naar een rapportonderdeel in. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 381 7.1.5.1.8 Kan zoekmodus voor gedelegeerd zoeken niet uitschakelen. (RWI 00015) Oorzaak Voor een zoeklijst die als 'gedelegeerde zoekactie' gedefinieerd is, kan zoekmodus niet uitgeschakeld worden. Actie Voordat u de zoekmodus uitschakelt, controleert u of de zoeklijst als 'gedelegeerde zoekactie' is gedefinieerd. 7.1.5.1.9 Een van de geleverde OutputCacheEntry-exemplaren is ongeldig of wordt niet ondersteund door de Web Intelligence-server. (RWI 00016) Oorzaak Terwijl de uitvoercache van de server vooraf geladen wordt, blijkt dat een of meer opgegeven uitvoerindelingen ongeldig zijn of niet ondersteund worden. Actie Controleer of de aangevraagde uitvoerindelingen geldig zijn en ondersteund worden. 7.1.5.1.10 Kan {0} bytes niet lezen van de opgegeven stroom. (RWI 00017) Oorzaak Tijdens het laden van de bron in een document konden de geleverde gegevens niet gelezen worden. Actie Controleer of de opgegeven parameters juist en consistent zijn. 382 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.5.1.11 De Web Intelligence-server heeft ongeldige XML-uitvoer geretourneerd. Neem contact op met de beheerder. (RWI 00200) Oorzaak De server retourneerde ongeldige of onjuiste XML-uitvoer. Actie Neem contact op met uw helpdesk. 7.1.5.1.12 Kan paginanummer niet verkrijgen. (RWI 00223) Oorzaak De aangevraagde pagina kon niet worden opgehaald omdat het paginanummer ongeldig was. Actie Zorg dat het opgevraagde paginanummer niet hoger is dan het aantal pagina's in het document. 7.1.5.1.13 Kan Report Engine-server niet initialiseren. (RWI 00226) Oorzaak Er kon geen communicatie met de server tot stand worden gebracht. Dit kan gebeuren wanneer u een document probeert te maken of openen. Actie Controleer of de server goed geïnstalleerd is. Controleer ook of de server gestart en ingeschakeld is. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 383 7.1.5.1.14 Uw Web Intelligence-sessie is niet langer geldig vanwege een time-out. (RWI 00235) Oorzaak De serversessie die aan een specifiek document is toegewezen, is opzettelijk of vanwege een time-out gesloten. Actie Controleer of het document niet opzettelijk is gesloten. U kunt ook de <time-outwaarde voor serversessies> verhogen. Neem contact op met uw beheerder en vraag de toepasselijke waarde/wijziging aan. 7.1.5.1.15 De Web Intelligence-server is niet bereikbaar. Neem contact op met de beheerder. (RWI 00236) Oorzaak Er is een fout opgetreden tijdens een poging communicatie met de server tot stand te brengen. Actie Neem contact op met de beheerder om te controleren of de server ingeschakeld en actief is. Controleer ook of er netwerkproblemen zijn. 7.1.5.1.16 Kan geen uitvoerstroom schrijven. Neem contact op met de beheerder. (RWI 00237) Oorzaak Er is een I/O-fout opgetreden tijdens het schrijven van gegevens in antwoord op een weergaveaanvraag. 384 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Neem contact op met de beheerder om te controleren of de opgegeven doelparameter geldig is. 7.1.5.1.17 Verbinding mislukt. De server heeft het maximumaantal gelijktijdige verbindingen bereikt. (RWI 00239) Oorzaak Het maximumaantal serververbindingen is bereikt. Actie Verhoog de waarde van de serverparameter voor <maximumaantal verbindingen>, of voer een ander serverexemplaar toe. Neem contact op met uw beheerder om de toepasselijke instellingen te wijzigen. 7.1.5.1.18 De versie van uw server is niet compatibel met deze clientversie. Neem contact op met de beheerder. (RWI 00240) Oorzaak De server ondersteunt deze SDK-versie niet. Actie Neem contact op met de beheerder om te controleren of de serverversie compatibel is met de clientversie. 7.1.5.1.19 Kan geen XML-transformer vinden. (RWI 00301) Oorzaak De XSLT-transformer die voor transformatie van XML naar HTML gebruikt wordt, kan niet gestart worden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 385 Actie Probeer het later opnieuw. 7.1.5.1.20 Kan geen translet maken. (RWI 00309) Oorzaak XSLT-opmaakmodel dat voor transformatie van XML naar HTML gebruikt wordt, kan niet gecompileerd worden. Actie Probeer het later opnieuw. 7.1.5.1.21 Kan geen uitvoerbestand voor het document maken. (RWI 00314) Oorzaak Er is een fout opgetreden tijdens serialisatie van een documentstatus. Dit kan veroorzaakt zijn door onvoldoende geheugen of een I/O-fout. Actie Controleer of er voldoende geheugen beschikbaar is. Controleer ook of <webi.properties> zijn aangepast. 7.1.5.2 7.1.5.2.1 RWI 00315 - RWI 00605 Kan id van XML-parser niet ophalen. (RWI 00316) Oorzaak Er is een fout opgetreden tijdens XSLT-transformatie. De oorzaak kan een aanvraag van u zijn om uitvoer in XMLindeling met behulp van een opmaakmodel van de client. 386 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Controleer of het opgegeven XSLT-opmaakmodel geldig is. 7.1.5.2.2 Kan XML niet transformeren naar HTML. (RWI 00317) Oorzaak Tijdens XSLT-transformatie is er een fout opgetreden toen uitvoer in HTML aangevraagd werd. Actie Probeer het later opnieuw. 7.1.5.2.3 De Java Runtime Environment biedt geen ondersteuning voor UTF-8- codering. (RWI 00321) Oorzaak De JRE biedt geen ondersteuning voor UTF-8-codering. Actie Schakel over naar een JRE die UTF-8-codering ondersteunt. 7.1.5.2.4 Er is een fout opgetreden bij het ophalen van het document uit de opslagtoken. (RWI 00322) Oorzaak Er is een fout opgetreden tijdens deserialisatie van documentstatus. Dit kan veroorzaakt zijn door onvoldoende geheugen of een I/O-fout. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 387 Actie Controleer of er voldoende geheugen beschikbaar is. Controleer ook of <webi.properties> zijn aangepast. 7.1.5.2.5 Kan het document niet ophalen met de doorgegeven, verouderde token. (RWI 00323) Oorzaak Er is een fout opgetreden tijdens deserialisatie van documentstatus. Dit kan veroorzaakt worden door een opslagtoken die een documentstatus aangeeft, die niet langer beschikbaar is in de stapel met opslagtokens. Actie In het bestand <webi.properties> verhoogt u de waarde voor de <stapelgrootte van opslagtokens>. Controleer ook of het opslagtoken geldig is voordat u deze gebruikt. 7.1.5.2.6 Kan het document niet ophalen met de doorgegeven, verkeerd opgebouwde token. (RWI 00324) Oorzaak Er is een fout opgetreden tijdens deserialisatie van documentstatus. Dit kan veroorzaakt zijn door een ongeldige opslagtoken. Actie Geef een geldige opslagtoken op. 388 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.5.2.7 Er zijn te veel operanden voor de huidige operator gedefinieerd. (RWI 00501) Oorzaak Er kan geen operand worden toegevoegd, omdat de voorwaarde of het filter te veel operanden voor de huidige operator heeft. Actie Verwijder bestaande operanden voordat u een nieuwe probeert toe te voegen. 7.1.5.2.8 Er zijn onvoldoende operanden voor de huidige operator gedefinieerd. (RWI 00502) Oorzaak De voorwaarde of het filter heeft onvoldoende operanden met betrekking tot de huidige operator. Actie Voeg operand(en) aan de voorwaarde of het filter toe. 7.1.5.2.9 Aanwijzingen worden niet ondersteund op filters die op rapportniveau zijn gemaakt. (RWI 00503) Oorzaak Rapportfilters bieden geen ondersteuning voor aanwijzingen. Alleen queryvoorwaarden ondersteunen aanwijzingen. Actie Gebruik geen aanwijzingen in rapportfilters. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 389 7.1.5.2.10 U kunt geen operators en operanden in vooraf gedefinieerde filters wijzigen. (RWI 00504) Oorzaak Terwijl u een vooraf gedefinieerde voorwaarde gebruikt, kunt u geen operator voor een voorwaarde of filter opgeven. Actie Controleer of de operator in de vooraf gedefinieerde voorwaarde geen filters of voorwaarden heeft. 7.1.5.2.11 De operators LIKE en NOT_LIKE zijn alleen toegestaan in ObjectType.TEXT-objecten. (RWI 00506) Oorzaak U probeerde de operator LIKE of NOT_LIKE te gebruiken voor objecten die niet van het type teken zijn. Actie Wanneer het object dat in een filter gebruikt wordt, niet van het type <teken> is, gebruik de operatoren LIKE en NOT_LIKE dan niet. 7.1.5.2.12 De opgegeven operator kan niet op een documentfilter worden toegepast. (RWI 00507) Oorzaak De opgegeven operator kan niet met rapportfilters gebruikt worden. Deze kan alleen met queryvoorwaarden gebruikt worden. 390 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Gebruik deze operator niet wanneer u met rapportfilters werkt. 7.1.5.2.13 Web Intelligence kan geen LOV (zoeklijst) aan de aanwijzing koppelen, omdat het bijbehorende bronobject geen LOV heeft. (RWI 00508) Oorzaak Met de opgegeven aanwijzing kan geen zoeklijst gebruikt worden. Dit komt omdat het object dat in deze voorwaarde wordt gebruikt, geen LOV bevat. Actie Controleer voordat u de aanwijzing vraagt de zoeklijst te gebruiken of er een zoeklijst is opgegeven voor het object dat binnen de voorwaarde wordt gebruikt. 7.1.5.2.14 De vergelijking voor de filtervoorwaarden bevat niet-compatibele gegevensbronobjecten.. (RWI 00509) Oorzaak U probeerde twee objecten van verschillende typen binnen een voorwaarde te vergelijken. Actie Gebruik objecten van hetzelfde type. 7.1.5.2.15 Kan geen rapportfilter op een formule maken. (RWI 00511) Oorzaak Formules kunnen niet als rapportfilters worden gebruikt. Er kunnen alleen gegevensbronnen en variabele expressies worden gebruikt. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 391 Actie Gebruik een gegevensprovider of variabele expressie om een rapportfilter te definiëren. 7.1.5.2.16 Een percentageclassificatie mag geen waarden hoger dan 100 bevatten. (RWI 00512) Oorzaak Toen u de percentageclassificatie opgaf, hebt u een classificatiegrootte ingesteld die groter was dan 100. Actie Zorg ervoor dat de classificatiegrootte kleiner is dan 100. 7.1.5.2.17 De expressie is niet beschikbaar op de as. (RWI 00602) Oorzaak U hebt geprobeerd een onderverdeling, berekening of sortering te maken met behulp van een expressie die niet op de as staat. Actie Gebruik een expressie die op de as beschikbaar is. 7.1.5.2.18 Alleen meetwaardenobjecten kunnen op de Y-as worden opgenomen. (RWI 00603) Oorzaak U hebt geprobeerd een expressie aan de as toe te voegen, die niet van het type <meetwaarde> is. 392 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Geef een expressie van het type <meetwaarde> op. 7.1.5.2.19 U kunt geen sectie op een meetwaarde baseren. (RWI 00604) Oorzaak Een sectie kan niet op een expressie van het type <meetwaarde> gebaseerd worden. Actie Gebruik geen expressies van het type <meetwaarde> als de basis voor secties. 7.1.5.2.20 U kunt niet meer dan een expressie aan een sectie-as toevoegen. (RWI 00605) Oorzaak Een sectieas ondersteunt maar één expressie. Actie Gebruik maar één expressie in een sectieas. 7.1.5.3 7.1.5.3.1 RWI 00606 - RWI 00850 U kunt geen cirkelbijlage in een document opnemen. (RWI 00606) Oorzaak U gaf een rapportbijlage op die een circulaire bijlage veroorzaakte. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 393 Actie Geef een rapport op dat geen circulaire bijlage genereerd. 7.1.5.3.2 De expressie wijkt af van de tabelcelexpressie. (RWI 00607) Oorzaak U maakte een berekening op een tabelcel en gaf daarbij een andere expressie op dan de expressie in de tabelcel. Actie Maak een berekeningstabel met de expressie die al in de tabelcel gedefinieerd is. 7.1.5.3.3 U kunt geen ReportElement-object kopiëren naar een element in een andere ReportElementContainer. (RWI 00608) Oorzaak Rapportbijlagen kunnen alleen gedefinieerd worden tussen rapportelementen die tot dezelfde container behoren. Actie Zorg ervoor dat u rapportbijlagen maakt tussen rapportelementen die tot dezelfde container behoren. 7.1.5.3.4 U kunt geen horizontale bijlage op een sectie maken. (RWI 00609) Oorzaak U hebt geprobeerd een horizontale bijlage in een sectie te maken. 394 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Maak geen horizontale bijlagen in secties, omdat secties de maximaal toegestane breedte niet mogen overschrijden. 7.1.5.3.5 U kunt niet alle rijen en kolommen uit het hoofdgedeelte van de tabel verwijderen. De tabel moet ten minste één rij en één kolom bevatten. (RWI 00610) Oorzaak U probeerde de laatste rij of kolom uit het hoofdgedeelte van de tabel te verwijderen. Actie Zorg ervoor dat de tabel ten minste één rij en kolom bevat. 7.1.5.3.6 Alleen dimensie- en detailobjecten zijn toegestaan op deze as. (RWI 00611) Oorzaak U probeerde een expressie van een incompatibel type toe te voegen aan een as waarop alleen de expressietypen dimensie en detail zijn toegestaan. Actie Geef een expressie van een compatibel type op. 7.1.5.3.7 Er mogen geen extra objecten worden toegevoegd aan een blokas op basis van de blokvorm. (RWI 00612) Oorzaak Er kunnen geen expressies meer aan de opgegeven blok-as toegevoegd worden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 395 Actie Voeg geen expressies meer toe. 7.1.5.3.8 Dit rapportelement kan geen dubbelzijdige bijlage hebben. (RWI 00613) Oorzaak Een rapportelement kan niet horizontaal en verticaal aan twee verschillende rapportelementen worden gekoppeld. Actie Controleer of het rapportelement (horizontaal en verticaal) aan hetzelfde rapportelement is gekoppeld. 7.1.5.3.9 De tabelcel is uit de tabel verwijderd. (RWI 00614) Oorzaak U probeerde een tabelcel te gebruiken die uit de tabel verwijderd is. Actie U kunt een tabelcel niet meer gebruiken nadat deze uit een tabel is verwijderd. 7.1.5.3.10 U kunt geen lege query uitvoeren. (RWI 00701) Oorzaak U probeerde een lege query uit te voeren. 396 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Voeg resultaatobjecten aan een query toe voordat u deze uitvoert. 7.1.5.3.11 Kan de laatste gegevensprovider niet verwijderen. (RWI 00702) Oorzaak U probeerde de laatste gegevensprovider uit een document te verwijderen. Actie Een document moet ten minste één gegevensprovider bevatten. 7.1.5.3.12 Er bestaat reeds een gegevensprovider met deze naam. (RWI 00703) Oorzaak U probeerde een gegevensprovider een naam te geven die al in het document bestaat. Actie Elke gegevensprovider in een document moet een unieke naam hebben. 7.1.5.3.13 Gecombineerde query's zijn niet compatibel wanneer steekproefmodus is geactiveerd. (RWI 00706) Oorzaak Steekproeven kunnen niet met gecombineerde query's gebruikt worden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 397 Actie Gebruik steekproeven niet met gecombineerde query's. 7.1.5.3.14 Verwerking van het verwijderen van gegevensbronobjecten terwijl er slechts twee gegevensbronexpressies zijn. (RWI 00800) Oorzaak U probeerde een expressie te verwijderen uit een gesynchroniseerde dimensie die slechts twee expressies bevat. Actie Zorg ervoor dat een gesynchroniseerde dimensie altijd ten minste twee expressies bevat. 7.1.5.3.15 Kan geen koppeling maken met een naam die reeds bestaat ({0}). (RWI 00801) Oorzaak U probeerde een gesynchroniseerde dimensie te maken met een naam die al bestaat. Actie Geef elke gesynchroniseerde dimensie een unieke naam. 7.1.5.3.16 Kan CustomSortLov niet bijwerken met een nieuwe zoeklijst die groter is dan wordt ondersteund door CustomSortLov. (RWI 00825) Oorzaak U probeerde de zoeklijst voor een aangepaste sorteerbewerking met meer waarden bij te werken dan is toegestaan. 398 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Controleer of het aantal waarden in de lijst binnen het bereik van de opgegeven aangepaste sorteerbewerking valt. Dit is afhankelijk van de sortering en uw zoeklijst. 7.1.5.3.17 Kan CustomSortLov niet maken wanneer de grootte van de zoeklijst voor de rapportexpressie groter is dan de ondersteunde grootte van CustomSortLov. (RWI 00826) Oorzaak U probeerde een zoeklijst voor een aangepaste sorteerbewerking te maken met meer waarden dan is toegestaan. Actie Controleer of het aantal waarden in de lijst binnen het bereik van de opgegeven aangepaste sorteerbewerking valt. 7.1.5.3.18 {0}-functie wordt niet ondersteund. (RWI 00850) Oorzaak U probeerde een specifieke functie te gebruiken die in de huidige context niet wordt ondersteund. Actie Controleer of de functie wordt ondersteund voordat u deze gebruikt. 7.1.6 Web Intelligence Custom Data Source (CDS) Framework: foutberichten Er zijn de volgende categorieën foutberichten voor Framework van Aangepaste gegevensbron (AGB): Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 399 Bereik Categorie CDS 00001 - CDS 00013 Framework van gebruikersinterface van aangepaste gegevensbron: foutberichten CDS 10100 - CDS 10400 Invoegtoepassing van aangepaste gegevensbron van webservices: foutberichten CDS 15102 - CDS 15122 Framework van aangepaste gegevensbron: foutberichten 7.1.6.1 Framework van gebruikersinterface van aangepaste gegevensbron: foutberichten 7.1.6.1.1 De geselecteerde bestandsextensie is onjuist. (CDS 00001) Oorzaak De bestandsextensie is niet zoals verwacht of wijkt af van het eerder geselecteerde bestand. Actie Controleer of het juiste bestand is geselecteerd. 7.1.6.1.2 Kan het bestand niet oproepen. (CDS 00002) Oorzaak U hebt een onjuist bestandspad ingevoerd. Actie Controleer of u het juiste bestandspad hebt ingevoerd. 400 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.6.1.3 Het bestand bestaat niet. (CDS 00003) Oorzaak Het bestand bestaat niet op het opgegeven pad. Actie Controleer of u een geldig pad en geldige bestandsnaam hebt opgegeven. 7.1.6.1.4 Het geselecteerde bestand is een map. (CDS 00004) Oorzaak Het ingevoerde pad wijst naar een map in plaats van een bestand. Actie Voer de juiste bestandsnaam in. 7.1.6.1.5 Fout bij het verwerken van de gegevensbron - Er was sprake van een ongeldige bewerking voor de invoegtoepassing. (CDS 00005) Oorzaak Niet alle gegevensbronparameters kunnen door de invoegtoepassing worden opgehaald. Actie Controleer de logboeken en verifieer dat de invoegtoepassingscode goed werkt. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 401 7.1.6.1.6 Er is een fout opgetreden in de gebruikersinterface van de invoegtoepassing. (CDS 00006) Oorzaak Er is een fout opgetreden in de gebruikersinterface van de invoegtoepassing. Actie Controleer de logboeken en verifieer dat de invoegtoepassingscode goed werkt. 7.1.6.1.7 Er is een fout opgetreden tijdens het oproepen van de bijgewerkte invoer. (CDS 00007) Oorzaak Er is een fout opgetreden bij het oproepen van de gegevensbronparameters die zijn opgehaald bij de invoegtoepassing. Actie Controleer de logboeken en verifieer dat de invoegtoepassingscode goed werkt. 7.1.6.1.8 Er bestaat al een object met deze naam. (CDS 00008) Oorzaak Er bestaat al een object met deze naam. Actie Wijzig de naam van het object naar een unieke waarde. 402 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.6.1.9 De query met deze naam bestaat al. (CDS 00009) Oorzaak Er bestaat al een query met deze naam. Actie Wijzig de naam van de query naar een unieke waarde. 7.1.6.1.10 Er is een probleem met de installatie. Controleer de installatie en probeer het opnieuw. (CDS 00010) Oorzaak Er is een probleem bij de installatie gedetecteerd. Actie Controleer de instellingen van de installatie. Raadpleeg de documentatie voor meer informatie. 7.1.6.1.11 Fout bij verwerking van gegevensbron. (CDS 00011) Oorzaak Er is een probleem gedetecteerd bij de identificatie van de gegevensbron. Actie Controleer de logboeken voor het uitgebreide foutbericht. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 403 7.1.6.1.12 De aangevraagde actie kan niet worden voltooid. (CDS 00012) Oorzaak Er is een fout gedetecteerd. Actie Controleer de logboeken voor het uitgebreide foutbericht. 7.1.6.1.13 Kan weergaveonderdeel voor invoegtoepassing niet ophalen. (CDS 00013) Oorzaak Er is een fout opgetreden bij het ophalen van het invoegtoepassingsonderdeel. Actie Controleer de logboeken voor het uitgebreide foutbericht. Verifieer dat de invoegtoepassingscode goed is. 7.1.6.2 Invoegtoepassing van aangepaste gegevensbron van webservices: foutberichten 7.1.6.2.1 Er is een fout opgetreden tijdens het verwerken van de aangevraagde actie. (CDS 10100) Oorzaak Er is een onverwachte fout opgetreden bij het verwerken van de aangevraagde actie. Actie Neem contact op met uw bedrijfsbeheerder. 404 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.6.2.2 Geen selectie gemaakt in het venster Uitvoerbericht. (CDS 10101) Oorzaak Gebruiker heeft de velden voor de query niet geselecteerd op het venster Uitvoerbericht. Actie Selecteer in het scherm Uitvoerbericht de velden die in het rapport moeten worden weergegeven. 7.1.6.2.3 Er is een fout opgetreden tijdens het aanroepen van de webservice. {0} (CDS 10200) Oorzaak Er is een fout opgetreden bij het aanroepen van een webservice. Actie Neem contact op met uw bedrijfsbeheerder. 7.1.6.2.4 Fout bij het uitvoeren van webservice: '{0}' (CDS 10201) Oorzaak De webservice Eindpunt kan niet worden aangeroepen vanwege onjuiste invoerparameters. Actie Voer de juiste waarden in bij het aanroepen van de webservice. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 405 7.1.6.2.5 Er is een fout opgetreden tijdens het instantiëren van de invoegtoepassing van de webservice. (CDS 10202) Oorzaak De extensiedescriptor van de webservice-invoegtoepassing heeft niet het juiste dstype geretourneerd. Actie Neem contact op met uw beheerder om het probleem op te lossen. 7.1.6.2.6 Controleuitzondering: het opgegeven WSDL-type of de structuur wordt niet ondersteund. (CDS 10203) Oorzaak De structuur van WSDL wordt niet ondersteund door de invoegtoepassing Aangepaste gegevensbron van webservices. Actie Raadpleeg de documentatie voor ondersteunde WSDL's. 7.1.6.2.7 WSDL's die naar de Types-naamruimte van Microsoft verwijzen, worden niet ondersteund. (CDS 10204) Oorzaak WSDL's die naar naamruimte http://microsoft.com/wsdl/types/ verwijzen, worden niet ondersteund. Actie Wijzig de WSDL of selecteer de ondersteunde WSDL. 406 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.6.2.8 WSDL's die cyclische verwijzingen hebben, worden niet ondersteund. (CDS 10205) Oorzaak WSDL-typedefinities bevatten cyclische verwijzingen. Actie Wijzig de WSDL of selecteer de ondersteunde WSDL. 7.1.6.2.9 WSDL's die geen typedefinities hebben, worden niet ondersteund. (CDS 10206) Oorzaak WSDL bevat geen typedefinities in <types>-codes. Actie Wijzig de WSDL of selecteer de ondersteunde WSDL. 7.1.6.2.10 Kan de SOAP-aanvraag niet verzenden omdat de doel-URL een onjuiste indeling heeft. (CDS 10207) Oorzaak De URL van het SOAP-actiedoel die voor deze service in de WSDL wordt genoemd, heeft een onjuiste indeling. Actie Wijzig de WSDL of selecteer een andere WSDL die wordt ondersteund. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 407 7.1.6.2.11 WSDL's die gecodeerde berichten gebruiken, worden niet ondersteund. (CDS 10208) Oorzaak De WSDL bevat bewerkingen die gecodeerde berichten verwachten. Actie Wijzig de WSDL of selecteer een andere WSDL die wordt ondersteund. 7.1.6.2.12 Er is een fout gedetecteerd tijdens het parseren van het antwoord. (CDS 10400 ) Oorzaak Er is een fout gedetecteerd bij het parseren van het antwoord van de server. Actie Controleer de productlogboeken voor de werkelijke oorzaak van de fout. 7.1.6.3 Framework van aangepaste gegevensbron: foutberichten 7.1.6.3.1 Kan de aangepaste gegevensprovider niet maken of bijwerken: er kan geen informatie worden opgehaald uit de opgegeven bron. (CDS 15102) Oorzaak Er is een onverwachte fout opgetreden bij het ophalen van informatie bij de opgegeven bron. 408 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Neem contact op met uw beheerder om het probleem op te lossen. 7.1.6.3.2 Kan de aangepaste gegevensprovider niet maken of bijwerken: er kan geen structuurinformatie worden opgehaald uit de opgegeven bron. (CDS 15103) Oorzaak Er is een onverwachte fout opgetreden bij het ophalen van de structuurinformatie bij de opgegeven bron. Actie Neem contact op met de ondersteuning van de invoegtoepassing om te verifiëren dat de invoegtoepassing goed werkt. Als de fout niet wordt opgelost, neemt u contact op met SAP-ondersteuning. 7.1.6.3.3 Kan de aangepaste gegevensprovider niet maken of bijwerken: de iterator voor de gegevensset kan niet worden gemaakt. (CDS 15104) Oorzaak Er is een onverwachte fout opgetreden bij het maken van de iterator voor de gegevensset. Actie Neem contact op met de ondersteuning van de invoegtoepassing om te verifiëren dat de invoegtoepassing goed werkt. Als de fout niet wordt opgelost, neemt u contact op met ondersteuning. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 409 7.1.6.3.4 Kan de aangepaste gegevensprovider niet maken of bijwerken: er is een probleem opgetreden in het beheer van de invoegtoepassing van de gegevensbron en de aangevraagde actie kan niet worden voltooid. (CDS 15106) Oorzaak Er is een onverwachte fout opgetreden. Actie Neem contact op met ondersteuning om de fout op te lossen. 7.1.6.3.5 Kan de query voor dit bestand niet maken of bijwerken: het bestand '{filename}' komt niet voor in het bestandssysteem. (CDS 15107) Oorzaak Het bestand bestaat niet op de opgegeven locatie. Actie Controleer of het pad dat is opgegeven voor het bronbestand, juist is. 7.1.6.3.6 Kan de de aangepaste gegevensprovider niet maken of bijwerken: het pad is ongeldig. (CDS 15108) Oorzaak Het opgegeven bestandspad is onjuist. Actie Controleer of het pad dat is opgegeven voor het bronbestand, goed is. 410 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.6.3.7 Kan de aangepaste gegevensprovider niet maken of bijwerken: er is ongeldige informatie opgehaald tijdens het ophalen van de structuur. (CDS 15109) Oorzaak Er is een fout opgetreden bij het ophalen van de structuurinformatie bij de gegevensprovider. Actie Neem contact op met de ondersteuning van de invoegtoepassing om te verifiëren dat de invoegtoepassing goed werkt. Als de fout niet wordt opgelost, neemt u contact op met ondersteuning. 7.1.6.3.8 Kan de aangepaste gegevensprovider niet maken of bijwerken: kan overeenkomende invoegtoepassing van de gegevensbron niet vinden voor deze aanvraag. (CDS 15110) Oorzaak Er is een fout opgetreden bij het ophalen van de invoegtoepassingsgegevens. Actie Controleer of de invoegtoepassingsimplementatie de vereiste invoegtoepassingsgegevens goed retourneert. Raadpleeg de documentatie voor instructies om de invoegtoepassing te configureren. 7.1.6.3.9 Kan de aangepaste gegevensprovider niet maken of bijwerken: kan overeenkomende invoegtoepassing van de gegevensbron niet instantiëren voor deze aanvraag. (CDS 15111) Oorzaak Er is een fout opgetreden bij het starten van de invoegtoepassing. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 411 Actie Controleer of de invoegtoepassingsgegevens en MODULE-PATH in het bestand MANIFEST van de invoegtoepassing goed zijn. Raadpleeg de documentatie voor instructies om de invoegtoepassing te configureren. 7.1.6.3.10 Kan de aangepaste gegevensprovider niet maken of bijwerken: kan de gegevensprovider voor de invoegtoepassing van de gegevensbron niet instantiëren voor deze aanvraag. (CDS 15112) Oorzaak Er is een fout opgetreden bij het starten van het onderdeel Gegevensprovider van de invoegtoepassingsextensie. Actie Neem contact op met de ondersteuning van de invoegtoepassing om te verifiëren dat de invoegtoepassing goed werkt. 7.1.6.3.11 Kan de aangepaste gegevensprovider niet maken of bijwerken: er is een fout opgetreden tijdens het ophalen van de steekproefgegevens. (CDS 15113) Oorzaak Er is een fout in de invoegtoepassing opgetreden bij het ophalen van voorbeeldgegevens uit de gegevensprovider. Actie Neem contact op met de ondersteuning van de invoegtoepassing om te verifiëren dat de invoegtoepassing goed werkt. 412 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence 7.1.6.3.12 Kan de aangepaste gegevensprovider niet maken of bijwerken: er is een fout opgetreden tijdens het maken van de gegevensiterator. (CDS 15114) Oorzaak Er is een fout in de invoegtoepassing opgetreden bij het ophalen van de gegevensiterator. Actie Neem contact op met de ondersteuning van de invoegtoepassing om te verifiëren dat de invoegtoepassing goed werkt. 7.1.6.3.13 Kan de aangepaste gegevensprovider niet maken of bijwerken: er is een fout opgetreden tijdens het ophalen van gegevens via de iterator. (CDS 15115) Oorzaak Er is een fout in de invoegtoepassing opgetreden bij het ophalen van de gegevens via de iterator. Actie Neem contact op met de ondersteuning van de invoegtoepassing om te verifiëren dat de invoegtoepassing goed werkt. 7.1.6.3.14 Kan de aangepaste gegevensprovider niet maken of bijwerken: niet- ondersteund objecttype opgegeven door de invoegtoepassing van de gegevensbron tijdens ophalen van de structuur. (CDS 15116) Oorzaak De invoegtoepassing bevat gegevenstypen die niet worden ondersteund. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 413 Actie Raadpleeg de documentatie voor de lijst met ondersteunde gegevenstypen. 7.1.6.3.15 Kan de aangepaste gegevensprovider niet maken of bijwerken: er is een interne fout opgetreden tijdens het openen van de sessie. (CDS 15117) Oorzaak Er is een fout in de invoegtoepassing opgetreden bij het openen van een sessie. Actie Neem contact op met de ondersteuning van de invoegtoepassing om te verifiëren dat de invoegtoepassing goed werkt. 7.1.6.3.16 Kan de aangepaste gegevensprovider niet maken of bijwerken: de bron in het opgegeven pad is beveiligd. (CDS 15118) Oorzaak De invoegtoepassing kan niet worden voortgezet, omdat het opgegeven bronbestand met een wachtwoord is beveiligd. Actie Raadpleeg de documentatie van de invoegtoepassing. 7.1.6.3.17 Kan de aangepaste gegevensprovider niet maken of bijwerken: de opgegeven URL is ongeldig. (CDS 15119) Oorzaak De invoegtoepassing kan niet worden voortgezet, omdat de URL ongeldig is. 414 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Actie Raadpleeg de documentatie van de invoegtoepassing. 7.1.6.3.18 Kan de aangepaste gegevensprovider niet maken of bijwerken: de opgegeven URL kan niet worden gevonden. (CDS 15120) Oorzaak De invoegtoepassing kan niet worden voortgezet, omdat de opgegeven URL niet kan worden gevonden. Actie Raadpleeg de documentatie van de invoegtoepassing. 7.1.6.3.19 Kan geen interactie met de aangepaste gegevensprovider voor de desbetreffende bron maken. (CDS 15121) Oorzaak Er is een onverwachte fout opgetreden. Actie Neem contact op met ondersteuning om de fout op te lossen. 7.1.6.3.20 Er is een probleem opgetreden. De aangevraagde actie kan niet worden voltooid. (CDS 15122) Oorzaak Er is een onverwachte fout opgetreden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 415 Actie Neem contact op met ondersteuning om de fout op te lossen. 416 © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Foutberichten in Web Intelligence Belangrijke disclaimers inzake juridische aangelegenheden Dit document is alleen ter informatie bedoeld. De informatie in dit document kan zonder voorafgaande kennisgeving worden gewijzigd, en SAP geeft geen garantie dat er geen fouten in staan. SAP VERSTREKT GEEN GARANTIE, EXPLICIET OF IMPLICIET, INZAKE VERKOOPBAARHEID OF GESCHIKTHEID VOOR EEN BEPAALD DOEL. Codingvoorbeelden De softwarecode en/of coderegels of delen daarvan ("Code") die deel uitmaken van deze documentatie zijn uitsluitend voorbeelden en niet bedoeld voor gebruik in een productiesysteem. De Code is alleen bedoeld om de syntax en formulering van bepaalde codering duidelijk en inzichtelijk te maken. SAP geeft geen garantie voor juistheid en volledigheid van de verstrekte Code, en SAP kan niet aansprakelijk worden gesteld voor fouten of schade die wordt veroorzaakt door gebruik van de Code, behoudens indien deze schade werd veroorzaakt door SAP opzet of grove nalatigheid. Toegankelijkheid De informatie in de SAP-documentatie geeft de huidige opvatting van SAP weer inzake toegankelijkheidscriteria op de datum van publicatie, en is in geen geval bedoeld als bindende richtilijn over het realiseren van toegankelijke softwareproducten. SAP wijst in het bijzonder elke aansprakelijkheid voor dit document van de hand. Het document geeft ook geen aanleiding voor het ontstaan, direct of indirect, van contractuele verplichtingen of verbintenissen. Genderneutraal taalgebruik Voorzover mogelijk is SAP-documentatie genderneutraal. Al naar gelang de context wordt de lezer aangesproken met "u", of wordt er een genderneutraal zelfstandig naamwoord (bijv. "verkoper" of "werkdagen") gebruikt. Indien echter bij verwijzing naar leden van beide geslachten de derde persoon enkelvoud niet kan worden vermeden of er geen genderneutraal zelfstandig naamwoord bestaat, behoudt SAP zich het recht voor de mannelijke vorm van voornaamwoord en zelfstandig naamwoord te gebruiken. Het doel hiervan is ervoor te zorgen dat de documentatie begrijpelijk blijft. Internethyperlinks SAP-documentatie kan hyperlinks naar het internet bevatten. Deze hyperlinks zijn bedoeld als aanwijzing voor het vinden van gerelateerde informatie. SAP geeft geen garantie voor beschikbaarheid en juistheid van deze gerelateerde informatie of de mate waarin deze informatie een bepaald doel kan dienen. SAP kan niet aansprakelijk worden gesteld voor schade ontstaan door gebruik van gerelateerde informatie tenzij zulke schade is veroorzaakt door ernstige nalatigheid of bewuste roekeloosheid van de zijde van SAP. Zie voor linkclassificatie: http://help.sap.com/disclaimer. Gebruikershandleiding voor SAP BusinessObjects Web Intelligence Rich Client Belangrijke disclaimers inzake juridische aangelegenheden © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. 417 www.sap.com/contactsap © 2014 SAP AG of een aan SAP gelieerde onderneming. Alle rechten voorbehouden. Niets uit deze uitgave mag in welke vorm of voor welk doel dan ook worden vermenigvuldigd of overgedragen zonder de uitdrukkelijke toestemming van SAP AG. De informatie in deze publicatie kan zonder voorafgaande kennisgeving worden gewijzigd. Sommige softwareproducten die door SAP AG en haar distributeurs op de markt worden gebracht, bevatten merkspecifieke softwareonderdelen van andere softwareleveranciers. Productspecificaties kunnen per land verschillen. Dit materiaal wordt uitsluitend ter informatie geleverd door SAP AG en de aan haar gelieerde ondernemingen ("SAP Group"), zonder dat hier enige rechten aan kunnen worden ontleend en zonder garantie van enige aard, en SAP Group is niet aansprakelijk voor fouten of omissies met betrekking tot het materiaal. De enige garanties voor producten en diensten van SAP Group zijn de garanties in de uitdrukkelijke garantieverklaringen die bij dergelijke producten en diensten worden geleverd, indien van toepassing. Niets in deze publicatie mag worden opgevat als een aanvullende garantie. SAP en andere SAP-producten en -diensten die in deze publicatie worden genoemd, evenals de respectieve logo's, zijn handelsmerken of gedeponeerde handelsmerken van SAP AG in Duitsland en andere landen. Zie http://www.sap.com/corporate-en/legal/copyright/index.epx voor aanvullende informatie en kennisgevingen over handelsmerken.
© Copyright 2024 ExpyDoc