Opdrachtenboek Query en XML Rapporten
FF
ICS (Informatie, Communicatie en Studenten) Universiteit Leiden | Postbus 9512 | 2300 RA Leiden | 071 527 6969
VISI
Opdrachtenboek Verzoekschrift
Opdrachtgever:
VISI
Bestandsnaam:
Opdrachtenboek Query en XML v1.1.doc
Deelproject:
Handleiding en opleidingen
Versienummer:
V 1.1
Auteurs:
Michael Jungen / Remco Verveen
Datum:
24-03-2010
Versie 1.1 Pagina 1 van 9
Documentbeheer Versie
Status
Datum
Aangepast
Auteur(s)
1.0
Definitief
24-03-2010
N.a.v. document Dick Visser aangemaakt
Michael Jungen
1.1
Definitief
31-03-2010
N.a.v. update Dick Visser update uitgevoerd
Michael Jungen
Versie 1.1 Pagina 2 van 9
Inhoudsopgave 1 2 3 4
Inleiding................................................................................................................................... 4 Inloggen................................................................................................................................... 5 Query’s .................................................................................................................................... 6 XML ......................................................................................................................................... 9
Versie 1.1 Pagina 3 van 9
1 Inleiding Binnen deze training wordt er een korte uitleg gegeven over het uitvoeren van een query en het maken van een XML rapportage. Dit document is tevens als handslagwerk te gebruiken. Om een goed begrip te kunnen krijgen van het cursusmateriaal is het belangrijk om voor deze training de training basis door te nemen. De basistraining geeft inzicht in de globale werking van het systeem en de navigatie hierbinnen. Query Met behulp van query's is het mogelijk om vanuit USIS gegevens te exporteren naar Excel. Deze gegevens kunnen gebruikt worden als basis voor lijsten, overzichten en tellingen. De naam van alle query’s begint met LEI. Met een query (Engels voor vraagstelling) wordt een opdracht bedoeld die aan een database (bijvoorbeeld USIS) wordt gegeven om een bepaalde actie uit te voeren, die gegevens op basis van ingevoerde criteria laat zien. In USIS zijn een aantal queries voorgedefinieerd; de gebruiker kan een invulformulier vullen om selectiecriteria op te geven. Een voorbeeld van een query kan zijn: Maak een lijst van alle studenten uit USIS die de opleiding Notarieel Recht volgen. Query overzicht Binnen dit document wordt tevens uitgelegd hoe een overzicht van alle te gebruiken query’s is te verkrijgen door het opstarten van een andere query (LEI_0000). XML rapporten De XML functionaliteit binnen USIS zorgt voor het genereren van een opgemaakt rapport, met daarin de informatie die aangegeven is.
Versie 1.1 Pagina 4 van 9
2 Inloggen Transacties met betrekking tot Inschrijf en Volg worden verricht in USIS, PeopleSoft Campus Solutions. USIS (Studenten Informatie Systeem) kan worden benaderd via een internet browser. Om het systeem te kunnen benaderen is het volgende nodig: een computer met toegang tot het netwerk van de Universiteit van Leiden de juiste hyperlink (internet snelkoppeling) van USIS de taal (selecteren) waarin het systeem functies/velden zal weergeven gebruikersnaam en wachtwoord Hyperlink trainingsomgeving: http://sans-s040tra.uci.ru.nl:8010/psp/S040TRA/?cmd=login&languageCd=DUT 1 Kopieer deze hyperlink naar de browser (of klik op bovenstaande link met de control knop [CTRL] ingedrukt) en klik op Enter. Onderstaand scherm verschijnt:
Figuur 1. Aanmeldscherm USIS
De gebruikersnaam en het wachtwoord zijn hoofdlettergevoelig, let hierop bij het invoeren hiervan. Opgave 1 Log in op het systeem. Stap 1 2 3
Actie Selecteer als taal Nederlands (klik erop) Log in als gebruiker. Gebruiker-ID en wachtwoord volgens opgave van de trainer Klik op de knop 1
: De productieomgeving heeft een andere hyperlink
Versie 1.1 Pagina 5 van 9
3 Query’s Het eerste onderwerp binnen deze training is querygebruik. Opgave 2 Geef een overzicht weer van alle beschikbare query’s. Stap 1
Actie Navigeer naar: Rapportagehulpmiddelen > Query > Queryweergave
2
Selecteer/voer de volgende variabelen in: - LEI
3
Klik op
Opm
Alle beschikbare query’s die in het systeem aanwezig zijn worden getoond, omdat deze allen met de letters LEI beginnen
De query die hier bovenaan in de lijst is LEI_0000. Het openen hiervan geeft een lijst met alle query’s en een korte omschrijving hiervan.
Opgave 3 Voer de query uit naar HTML (vervolg van opgave 3). Stap 1
Actie Klik in de rij LEI_0000 op de link HTML
Een overzicht van de beschikbare query’s wordt in HTML weergegeven in een nieuw scherm. Stap 2
Actie Sluit het geopende HTML query overzicht en keer terug naar het eerste scherm
Opgave 4 Voer de query uit naar Excel. Stap 1
Actie Klik in de rij LEI_0000 op de link Excel
Let op: Afhankelijk van de instellingen op de computer kan het volgende scherm wel of niet getoond Versie 1.1 Pagina 6 van 9
worden:
Klik op de knop Open
Een overzicht van de beschikbare query’s wordt in Excel weergegeven. HTML overzichten zijn goed te gebruiken om een snel overzicht van gegevens te krijgen. Excel overzichten zijn vaak beter geschikt om later te verwerken. Met bovenstaande opgaven is duidelijk gemaakt hoe een query te vinden en uit te voeren is. Nu is echter een simpel voorbeeld gebruikt dat in de werkelijkheid niet heel vaak gebruikt zal gaan worden. De query’s die vaker gebruikt zullen gaan worden zijn deze waaraan criteria worden meegegeven om zo een bepaalde zoekopdracht uit te voeren. Een voorbeeld hiervan is de query LEI_1013. In de volgende opgaven wordt hier meer over duidelijk.
Opgave 5 Zoek query LEI_1013 op. Stap 1
Actie Navigeer naar: Rapportagehulpmiddelen > Query > Queryweergave
2
Selecteer/voer de volgende variabelen in: - LEI_1013
3
Klik op
De query wordt onder het zoekgedeelte getoond. Versie 1.1 Pagina 7 van 9
Opgave 6 Voer de query uit naar Excel. Stap 1
Actie Klik in de rij LEI_1013 op de link Excel
Een nieuw venster wordt geopend waarin om een aantal selectiecriteria wordt gevraagd. Stap 2
3
Actie Selecteer/voer de volgende variabelen in: - Onderwijsinstelling: LEI01 - Loopbaan: 10 - Periode toelating: 2009 Klik op
De uitvoer van de query aan de hand van de ingegeven selectiecriteria wordt in een Excel bestand weergegeven. Stap 4
Actie Sluit het selectie criteria scherm
Versie 1.1 Pagina 8 van 9
4 XML Het tweede onderwerp binnen deze training is XML rapportagegebruik. Een aantal rapporten zijn als XML rapport beschikbaar in USIS. Een XML rapport is een rapport dat als opgemaakt document wordt getoond in PDF formaat. Deze kan op het scherm bekeken of afgedrukt worden.
Opgave 7 Geef een overzicht weer van alle notities die de afgelopen periode zijn ingevoerd. Stap 1
Actie Navigeer naar: Rapportagehulpmiddelen > XML publicaties > Queryrapport plannen
2
Klik op tabblad Nieuwe waarde toevoegen
3
Selecteer/voer de volgende variabelen in: - Run-ID: not-inv
4
Klik op
5
Klik op
6
Selecteer NOTITIE_INVR
7
Selecteer/voer de volgende variabelen in: - Datum van: 010109 - Einddatum: 150210 - Invoerder: 0000082
8 9 10
bij Naam rapport
Klik op Klik op Klik op
11
Klik op de link Rapportbeheer
12
Klik op het tabblad Beheer
13
Klik op het aangemaakte XML rapport NOTITIE_INVR Notities per invoerder
Een nieuw scherm wordt geopend met hierin de (opgemaakte) XML rapportage op basis van de ingegeven criteria. Versie 1.1 Pagina 9 van 9