Info-books. Toegepaste Informatica. Deel 35: XML - XSL HO35. Jos Gils Erik Goossens

Maat: px
Weergave met pagina beginnen:

Download "Info-books. Toegepaste Informatica. Deel 35: XML - XSL HO35. Jos Gils Erik Goossens"

Transcriptie

1 Info-books HO35 Toegepaste Informatica Deel 35: XML - XSL Jos Gils Erik Goossens

2 Hoofdstuk 5 Het Document Object Model 5.1 Probleemstelling Wanneer je de inhoud van een document en de presentatie uiteen wilt houden dan moet het basisdocument dat de te presenteren inhoud bevat goed gestructureerd zijn zodanig dat het later kan opgemaakt worden met een document dat de lay-out beschrijft. Bovendien moet je voorzien dat de structuur van het basisdocument kan aangepast worden zonder dat het document dat de presentatie bevat moet gewijzigd worden. Om deze twee redenen stellen parsers het basisdocument (het XML-document) in het interne geheugen voor onder vorm van een structuur die mogelijk maakt dat elk onderdeeltje van het XML-document kan bereikt worden. Deze interne structuur wordt Document Object Model genoemd. 5.2 Algemeen Wat is het Document Object Model? Typen XML wordt gebruikt om verschillende soorten informatie, opgeslagen op diverse systemen, voor te stellen onder vorm van documenten. Het accent ligt meestal op het XMLdocument zelf en minder op de data. Deze treden pas op de voorgrond wanneer het document gepresenteerd wordt, vaak op basis van een XSL-document. Het beheer van de data kan gebeuren met het DOM. Het DOM is een API (Application Programming Interface) voor XHTML- en XMLdocumenten. Het is een interne voorstelling van de logische documentstructuur en van de manier waarop een document toegankelijk en manipuleerbaar is. Dankzij het DOM krijgt de programmeur op een eenvoudige manier toegang tot de componenten van een document en kan hij inhoud, attributen en stijl toevoegen, verwijderen en aanpassen. Het DOM maakt het voor programmeurs mogelijk om applicaties te schrijven die werken op alle servers, op alle platforms en met alle browsers. Wanneer programmeurs verschillende programmeertalen nodig hebben hoeven zij hun programmamodel niet te wijzigen. Het DOM is een platform- en taalonafhankelijke interface die het programmeren over verschillende platforms met meerdere talen mogelijk maakt. Er zijn verschillende DOM-typen: DOM Level 1: Het eerste DOM-type, het DOM voor HTML- en XML-documenten, steunt op een voorstelling van het document als een interne boom en maakt het mogelijk om de overeenkomstige hiërarchie te doorkruisen. De gestandaardiseerde manier om een docu- J. Gils E. Goossens xml-xsl 57

3 ment te bekijken is gebaseerd op deze boomstructuur: door middel van een hiërarchie van tags bouwt de computer een intern model van het document op. Het eerste DOM voor HTML beschreef alleen maar methoden, bijvoorbeeld om toegang te krijgen tot een identifier op naam. Het volgende model voorzag al een geheel van eenvoudig te manipuleren HTML-documenten. Er volgden daarna modellen voor XML-documenten. Deze DOM-modellen voor XML en HTML vormen het DOM Level 1. De specificaties zijn er opzettelijk beperkt tot de methodes die nodig zijn voor het voorstellen en het manipuleren van de structuur en de inhoud van de documenten. DOM Level 2: Dit model is gebouwd op Level 1, maar het beschikt over een aantal nieuwe kenmerken zoals een Stylesheet Object Model. Het is een uitbreiding van DOM Level Een Document Object Model opstellen Zoals vroeger gezegd is een DOM de interne presentatie van een XML-document in de vorm van een boomstructuur. Vertrekken wij bijvoorbeeld van de volgende DTD (DIAREEKS1.DTD) en een XMLdocument (DIAREEKS1.XML) dat erbij hoort. DIAREEKS1.DTD: <!ENTITY XML "extensible Markup Language"> <!ENTITY Edward "<Spreker>Edward Vandewalle</Spreker>"> <!ELEMENT Diareeks (Spreker, Onderwerp+)> <!ATTLIST Diareeks duur CDATA #REQUIRED tool (PowerPoint Andere) #IMPLIED bedrijf CDATA #FIXED "Info-books" > <!ELEMENT Spreker (#PCDATA)> <!ELEMENT Onderwerp (#PCDATA)> DIAREEKS1.XML: <?xml version="1.0"?> <!DOCTYPE Diareeks SYSTEM "Diareeks1.dtd"> <Diareeks duur="2" tool="powerpoint" bedrijf="info-books"> &Edward; <Onderwerp> Markup-talen </Onderwerp> <Onderwerp> XML &XML; </Onderwerp> </Diareeks> 58 xml-xsl J. Gils E. Goossens

4 Een Document Object Model dat bij deze twee documenten hoort kan schematisch als volgt voorgesteld worden: Het vertrekpunt, de wortel, is het XML-document. In een boomstructuur wordt gesproken van knopen of nodes. De knoop die als vertrekpunt dient wordt de wortelknoop of root node genoemd. Knopen die rechtstreeks van een andere knoop afhangen worden 'kinderen' of 'kindknopen' genoemd. Kinderen van dezelfde ouderknoop worden broers of zussen (siblings) genoemd. Een knoop op het laagste niveau is een 'blaadje' (leaf node). Hier (DIAREEKS.XML) heeft de wortelknoop drie kindknopen: xml: de processor-instructie die overeenstemt met de eerste lijn uit het XMLdocument; Diareeks1.dtd: de verwijzing naar de externe DTD waarmee het XML-document zal moeten overeenstemmen. Deze tweede knoop stemt overeen met de tweede lijn in het XML-document. Diareeks: het element dat zelf subelementen bevat. Ook de attributen worden in het DOM opgenomen: Het attribuut Version hoort bij de XML-processor-instructie en heeft als waarde "1.0"; De attributen duur, tool en bedrijf horen bij het element Diareeks en hebben als waarden "2", "PowerPoint" en "Info-Books". Een knoop kan subknopen hebben. In dit voorbeeld heeft de knoop Diareeks de subknopen Spreker en tweemaal Onderwerp. De waarden van die elementen zijn "Edward Vandewalle", "Markup-talen" en "XML". Merk op dat interne entities niet in het DOM opgenomen werden. Opdracht 1. Teken het DOM dat bij BLOKKEN2.DTD en BLOKKEN2.XML hoort. J. Gils E. Goossens xml-xsl 59

5 5.4 Items in een DOM benaderen Via het Document Object Model kan, gebruik makend van programmacode, gezocht worden in het XML-document en kunnen gegevens opgehaald en verwerkt worden. Dit veronderstelt wel dat er een systeem bestaat om deze gegevens te benaderen. Vertrekpunt is het XML-document dat de naam xmldoc krijgt. Verder zijn op dit ogenblik van belang: childnodes: de reeks van kindknoop-elementen van een bepaalde knoop; attributes: de reeks van attributen van een element; item(i): het zoveelste item in de reeks van kindknopen of attributen; De nummering begint bij 0. text: de tekstwaarde van een item. Toegepast op het voorbeeldmodel zou je de volgende vragen kunnen stellen en het antwoord zoeken in het DOM: Wat is de naam van de spreker? xmldoc.childnodes.item(2).childnodes.item(0).text Je vertrekt vanuit het XML-document (XMLDOC)en je neemt item(2) van de kindknopen. Dat is Diareeks (ITEM(0) is XML, ITEM(1) is DIAREEKS1.DTD). Vervolgens neem je ITEM(0) van de kindknopen van Diareeks. Dat is Spreker. Van Spreker neem je ten slotte de tekstwaarde. Geef de versie van XML. xmldoc.childnodes.item(0).attributes.item(0).text Je vertrekt vanuit het XML-document (XMLDOC) en je neemt ITEM(0) van de kindknopen. Dat is XML. Vervolgens neem je ITEM(0) van de attributen van XML. Dat is de versie. Van VERSION neem je dan de tekstwaarde ("1.0"). Met welke tool wordt de diavoorstelling gedaan? xmldoc.childnodes.item(2).attributes.item(1).text Je vertrekt vanuit het XML-document (XMLDOC) en je neemt ITEM(2) van de kindknopen. Dat is Diareeks. Vervolgens neem je ITEM(1) van de attributen van Diareeks. Dat is de tool. Van tool neem je dan de tekstwaarde ("PowerPoint"). 60 xml-xsl J. Gils E. Goossens

6 Opdrachten 2. Laat het bestand DIAREEKS1.HTML tonen in een browser om te navigeren in het Document Object Model van DIAREEKS1.XML. Bekijk eerst de code van DIAREEKS1.HTML in een tekstverwerker: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html> <head> <title>xml DOM Testpagina</title> <script type='text/javascript'> var xmldoc; xmldoc= new ActiveXObject("MSXML.DOMDocument"); xmldoc.validateonparse = true; xmldoc.async = false; xmldoc.load("diareeks1.xml"); </script> </head> <body> <table border="1"> <tr> <td>naam van de spreker:</td> <td>xmldoc.childnodes.item(2).childnodes.item(0).text</td> <td><input type="button" value="klik" onclick= "alert(xmldoc.childnodes.item(2).childnodes.item(0).text);"/> </td> </tr> <tr> <td>xml-versie:</td> <td>xmldoc.childnodes.item(0).attributes.item(0).text</td> <td><input type="button" value="klik" onclick="alert( xmldoc.childnodes.item(0).attributes.item(0).text);"/></td> </tr> <tr> <td>presentatietool:</td> <td>xmldoc.childnodes.item(2).attributes.item(1).text</td> <td><input type="button" value="klik" onclick="alert( xmldoc.childnodes.item(2).attributes.item(1).text);"/></td> </tr> <tr> <td>probeer zelf wat uit:</td> <td><input type="text" name="txtdom" size="60" value= "xmldoc.childnodes.item(1).xml"/></td> <td><input type="button" value="klik" onclick= "alert(eval(txtdom.value));" name="button1"/></td> </tr> </table> </body> </html> Hoewel het schrijven van de code op dit ogenblik nog niet aan de orde is overlopen we even de inhoud van het document. In het script in dit XHTML-document wordt een object aangemaakt waarin het document J. Gils E. Goossens xml-xsl 61

7 DIAREEKS1.XML geplaatst wordt: <script> var xmldoc; xmldoc= new ActiveXObject("MSXML.DOMDocument"); </script> xmldoc.validateonparse = true; xmldoc.async = false; xmldoc.load("diareeks1.xml"); In de tweede regel van het script wordt een ActiveXObject aangemaakt. Een ActiveXObject zorgt ervoor dat een verwijzing naar een 'Automation object' ingesteld wordt. Een Automation object is een object dat beschikbaar gesteld wordt voor andere toepassingen dan deze waarvoor het object oorspronkelijk ontwikkeld werd. MSXML is de naam van de toepassing die het object aanmaakt, DOMDOCUMENT is het objecttype dat aangemaakt wordt, XMLDOC is de variabele waar het nieuwe object aan toegewezen wordt. Concreet: wij willen het XML-document DIAREEKS1.XML als een DOM-document benaderen en maken daarvoor een ActiveXObject dat in de objectvariabele XMLDOC geplaatst wordt. ValidateOnParse is een eigenschap die bepaalt of de parser dit document moet valideren (true: ja, false: nee). Async is een eigenschap die aanduidt of asynchroon downloaden van het bestand (als het op een server staat) toegelaten is. Asynchroon laden betekent bijvoorbeeld: eerst alle XHTML-tags, daarna alle XML-tags, De gebruiker heeft ingeval van true geen controle over de manier waarop het bestand geladen wordt. Het laden zelf gebeurt met de methode load. Vervolgens wordt een tabel opgebouwd waarvan de eerste rij uit drie cellen bestaat: <td>naam van de spreker:</td> <td>xmldoc.childnodes.item(2).childnodes.item(0).text</td> <td><input type="button" value="klik" onclick="alert(xmldoc.childnodes.item(2).childnodes.item(0).text);"/> </td> In de eerste cel komt de naam van de spreker, in de tweede de uitdrukking die de tekstwaarde van de knoop met de naam van de spreker weergeeft. Let vooral op de inhoud van de laatste cel: het gaat hier om een knop die, wanneer erop geklikt wordt, een berichtvenster laat zien waarin de naam van de spreker getoond wordt. De volgende twee rijen (XML-versie en Presentatietool) worden op analoge manier opgebouwd. 62 xml-xsl J. Gils E. Goossens

8 De laatste rij geeft je de mogelijkheid om zelf een uitdrukking in te tikken: <td>probeer zelf wat uit:</td> <td><input type="text" name="txtdom" size="60" value="xmldoc.childnodes.item(1).xml"/></td> <td><input type="button" value="klik" onclick="alert(eval(txtdom.value));" id="button1" name="button1"/> </td> In de eerste cel komt de tekst 'Probeer zelf wat uit'. De tweede cel heeft TXTDOM als naam en bevat standaard de waarde "xmldoc.childnodes.item(1).xml". Je kunt daar ook een andere waarde plaatsen. Bij het klikken op de knop in de derde cel wordt een berichtvenster getoond met daarin de waarde van het aangeduide item in de tweede cel (txtdom.value), eventueel omgezet naar een ander type dan tekst (eval()). Wanneer je DIAREEKS1.HTML laat tonen door een browser dan ziet het scherm er ongeveer als volgt uit: a. Voorspel wat het effect zal zijn als je op elk van de eerste drie KLIK-knoppen drukt. b. Wat is het resultaat als je xmldoc.childnodes.item(1).xml in het vak "Probeer zelf wat uit:" invult en op de Klik-knop klikt? c. Wat zal het effect zijn van xmldoc.childnodes.item(2).xml? d. Door op de KLIK-knoppen te klikken wordt het aangeduide gegeven in een berichtvenster getoond. Tik in het vierde vak "Probeer zelf wat uit:" de expressies die de volgende resultaten in een berichtvenster tonen: de naam van het bedrijf; de duur van de diareeks; het eerste onderwerp. e. Welke melding krijg je wanneer je een van de volgende items intikt: - xmldoc.childnodes - xmldoc.childnodes.item(0) - xmldoc.childnodes.item(0).attributes J. Gils E. Goossens xml-xsl 63

9 3. Gebruik BLOKKEN2_DOM.HTML om via een berichtvenster de volgende waarden te doen afdrukken: a. het hele XML-document (BLOKKEN2.XML), behalve de eerste twee lijnen; b. de tekst "Breinaald"; c. de uitleg die staat bij de laatste record. 4. Gebruik BLOKKEN2_EXTERNEDTD_DOM.HTML om via een berichtvenster de volgende waarden te doen afdrukken: a. de naam van de redacteur; b. het type van de bron van de eerste record; c. de volledige tweede regel van het XML-document. 64 xml-xsl J. Gils E. Goossens

10 Besluit Een XML-document wordt door een parser in het computergeheugen weergegeven als een boom die vertrekt van het XML-document zelf (xmldoc), de wortelknoop. Deze knoop heeft verschillende subknopen waarlangs de gegevens die in het document staan bereikt kunnen worden. Het benaderen van een gegeven in de boom gebeurt aan de hand van een uitgestippeld pad dat doorheen de boom loopt. Via een XHTML-document waarin een programmaatje in JavaScript verwerkt werd kun je laten controleren of een door jou uitgestippeld pad leidt naar een gegeven van het XMLdocument waarop het script toegepast werd. Wat je moet kennen en kunnen: op basis van een XML-document een schematische weergave van een DOM opstellen; gegevens via het Document Object Model opvragen, gebruik makend van een XHT- ML-pagina met een programma in een scripttaal. Opdrachten 5. Maak een DTD-bestand CURRICULUMVITAE.DTD dat aan de volgende vereisten voldoet: a. Het CurriculumVitae van een bedrijf dat aan ontwikkeling doet wordt in een XMLdocument (CURRICULUMVITAE.XML) weergegeven. Alle projecten van alle ontwikkelaars staan erin vermeld. CurriculumVitae is het root-element dat uit minstens 1 Ontwikkelaar bestaat; Per ontwikkelaar worden de volgende gegevens geregistreerd: Voornaam; NogVoornamen (optioneel); Familienaam; adres (optioneel); Projecten. Per project: - Startdatum; - Einddatum; - Omschrijving; - Een reeks sleutels. b. Plaats enkele records die aan de DTD voldoen in CURRICULUMVITAE.XML. c. Valideer het XML-document en breng indien nodig aanpassingen aan. 6. Gebruik CURRICULUMVITAE.HTML om via een berichtvenster de volgende waarden te doen afdrukken: a. het adres van de eerste ontwikkelaar; b. de derde sleutel van het eerste project van de eerste ontwikkelaar; c. de startdatum van het tweede project van de eerste ontwikkelaar. J. Gils E. Goossens xml-xsl 65

Correspondentie inzake overnemen of reproductie kunt u richten aan:

Correspondentie inzake overnemen of reproductie kunt u richten aan: - XSL-FO Vrijwel alle namen van software- en hardwareproducten die in deze cursus worden genoemd, zijn tegelijkertijd ook handelsmerken en dienen dienovereenkomstig te worden behandeld. Alle rechten voorbehouden.

Nadere informatie

XML Introductie. joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost

XML Introductie. joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost XML Introductie joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost extensible Markup Language Aanbrengen van extra informatie in tekst Betekenis van de tekst beschrijven Uitbreidbaar: afhankelijk

Nadere informatie

Foutcontrole met Javascript

Foutcontrole met Javascript Foutcontrole met Javascript Pol Van Dingenen Yannick Van Hauwe INLEIDING Het controleren van de gegevens die ingevuld zijn in formulieren is heel erg belangrijk. In de praktijk is enkel en alleen controle

Nadere informatie

Zelftest XML Concepten

Zelftest XML Concepten Zelftest XML Concepten Document: n1035test.fm 18/02/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING Om een idee te hebben van wat we verwachten als voorkennis

Nadere informatie

Systeemarchitecturen en opslag van gegevens

Systeemarchitecturen en opslag van gegevens Systeemarchitecturen en opslag van gegevens Deel 3: zoeken in ongestructureerde gegevens Dr. Wilfried Lemahieu wilfried.lemahieu@econ.kuleuven.ac.be Gestructureerde versus ongestructureerde gegevens De

Nadere informatie

Hand-out Introduction to Programming, werkcollege 7 Alex Reuneker 2013

Hand-out Introduction to Programming, werkcollege 7 Alex Reuneker 2013 Hand-out Introduction to Programming, werkcollege 7 Alex Reuneker (a.reuneker@hhs.nl), 2013 1. Document Object Model (DOM) DOM: DOM staat voor Document Object Model. Het DOM is een model van webpagina

Nadere informatie

Module V - XML. Stefan Flipkens - Cursus: Internet - Intranet (2004-2005) V 1

Module V - XML. Stefan Flipkens - Cursus: Internet - Intranet (2004-2005) V 1 Module V - XML Extensible Markub Language is een eenvoudig en flexibel text-formaat voor de opslag van data. Het is een meta opmaak (markup) taal voor de beschrijving van gestructureerde gegevens. De stukjes

Nadere informatie

Les 9: formulier controle met javascript.

Les 9: formulier controle met javascript. Les 9: formulier controle met javascript. Javascript is erg veel gebruikt bij internet toepassingen. In tegenstelling tot PHP, wat een server side scripting is, is java client side scripting. Dwz, niet

Nadere informatie

HTML in Outlook 2007. Hoe zorgt u ervoor dat uw email goed in beeld komt?

HTML in Outlook 2007. Hoe zorgt u ervoor dat uw email goed in beeld komt? HTML in Outlook 2007 Hoe zorgt u ervoor dat uw email goed in beeld komt? HTML in Outlook 2007 Inleiding Emark Mail biedt u de mogelijkheid om kant en klare HTML nieuwsbrieven in te laden en te versturen.

Nadere informatie

Gebruikershandleiding voor: Beperkte Password protectie met JavaScript

Gebruikershandleiding voor: Beperkte Password protectie met JavaScript Gebruikershandleiding voor: Beperkte Password protectie met JavaScript URL: http://home.hccnet.nl/s.f.boukes/html-2/html-202.htm INHOUD : 1. Structuur van een beveiligde site 2. Login-formulier 3. Login

Nadere informatie

Lab Webdesign: Javascript 7 april 2008

Lab Webdesign: Javascript 7 april 2008 H8: FORMULIEREN In dit hoofdstuk komt het "form"-object aan de orde: we zullen zien hoe we JavaScript kunnen gebruiken voor het manipuleren en valideren van de gegevens die een eindgebruiker invult in

Nadere informatie

Websitecursus deel 3 JavaScript

Websitecursus deel 3 JavaScript Websitecursus deel 3 JavaScript A Eskwadraat WebCie www@a-eskwadraat.nl 12 oktober 2015 Introductie Twee weken geleden HTML Vorige week CSS Deze week JavaScript Javascript JavaScript (ook wel JS) is een

Nadere informatie

Handleiding RS Form! 1.0.4

Handleiding RS Form! 1.0.4 Handleiding RS Form! 1.0.4 Inhoud 1. Controlepaneel... 3 2. Forms Manager... 4 2.1 Nieuwe form aanmaken... 4 2.2 Nieuwe fields toevoegen... 7 2.3 Wijzigen/verwijderen bestaande Forms, Fields... 10 Versie

Nadere informatie

Adlib Gebruikersdag 2012. adlibxml/xslt in de praktijk Breukelen 2 mei 2013 Solino de Baay s.debaay@adlibsoft.com

Adlib Gebruikersdag 2012. adlibxml/xslt in de praktijk Breukelen 2 mei 2013 Solino de Baay s.debaay@adlibsoft.com Adlib Gebruikersdag 2012 adlibxml/xslt in de praktijk Breukelen 2 mei 2013 Solino de Baay s.debaay@adlibsoft.com Programma XML en adlibxml Transformeren XSL Elementen Functies Xpath De praktijk 2 XML XML

Nadere informatie

Het Wepsysteem. Het Wepsysteem wordt op maat gebouwd, gekoppeld aan de gewenste functionaliteiten en lay-out van de site. Versie september 2010

Het Wepsysteem. Het Wepsysteem wordt op maat gebouwd, gekoppeld aan de gewenste functionaliteiten en lay-out van de site. Versie september 2010 Het Wepsysteem Het Wepsysteem is een content management systeem, een systeem om zonder veel kennis van html of andere internettalen een website te onderhouden en uit te breiden. Met het Content Management

Nadere informatie

XML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.2 5-4-2013

XML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.2 5-4-2013 XML Datafeeds Volledig geautomatiseerd advertenties plaatsen V 2.2 5-4-2013 Dit document beschrijft de XML datafeed specificatie voor Pro Accounts van AdvertentiePlanet. AdvertentiePlanet is een onderdeel

Nadere informatie

Project Software Engineering XML parser: Parsen van een xml CD catalogus

Project Software Engineering XML parser: Parsen van een xml CD catalogus Project Software Engineering XML parser: Parsen van een xml CD catalogus Brent van Bladel brent.vanbladel@uantwerpen.be February 16, 2017 XML (Extensible Markup Language) is een taal waarmee we op een

Nadere informatie

AJAX (XMLHttpRequest)

AJAX (XMLHttpRequest) AJAX (XMLHttpRequest) Ajax is hot. De meesten die met webdesign bezig zijn hebben er wel al van gehoord, veronderstel ik. Voor diegenen die er nog niet van hoorden, of nog niet mee werkten volgt hier een

Nadere informatie

Lab Webdesign: Javascript 11 februari 2008

Lab Webdesign: Javascript 11 februari 2008 H2: BASISBEGRIPPEN In dit hoofdstuk zullen er enkele basisbegrippen worden behandelt PLAATSING VAN JAVASCRIPT-CODE DE SCRIPT-TAG De script-tag geeft aan dat er gebruik zal worden gemaakt van een scripttaal.

Nadere informatie

De tag aan het begin van het PHPscript is "".

De tag aan het begin van het PHPscript is <?php aan het einde van het PHPscript gebruik je ?>. PHP Les 3 Commando ECHO Interessante links: o http://www.donboscozwijnaarde.be/~moermant/ o http://php.net/manual/en/function.echo.php o http://www.w3schools.com/php/default.asp Wat is PHP? PHP is een

Nadere informatie

HTML. Formulieren. Hans Roeyen V 3.0

HTML. Formulieren. Hans Roeyen V 3.0 Formulieren Hans Roeyen V 3.0 26 februari 2015 Inhoud 1. Formulieren... 3 1.1. De form tag... 3 1.1.1. Het action attribute... 4 1.1.2. Het method attribute... 4 1.2. De input tag... 4 1.3. Soorten input

Nadere informatie

Een ASP.NET applicatie opzetten. Beginsituatie:

Een ASP.NET applicatie opzetten. Beginsituatie: Hoofdstuk 1 Een ASP.NET applicatie opzetten Beginsituatie: Windows XP Pro, Windows Vista Pro of Windows 7 Pro Visual Studio.NET moet zijn geïnstalleerd. Let hierbij op dat de Express versie niet voldoet.

Nadere informatie

Leerlingdossier & handelingsplannen. Welke mogelijkheden biedt de online tekstverwerker in ESIS? FAQ

Leerlingdossier & handelingsplannen. Welke mogelijkheden biedt de online tekstverwerker in ESIS? FAQ FAQ Leerlingdossier & handelingsplannen Welke mogelijkheden biedt de online tekstverwerker in ESIS? De online tekstverwerker beschikt over veel mogelijkheden voor het bewerken van tekst. U vindt de online

Nadere informatie

Exercise assistant on-line

Exercise assistant on-line Exercise assistant on-line Onderwerpen - Introductie Exercise Assistant - On-line volgens MVC principe - Problemen bij MVC principe - Mogelijke oplossing - Richtingen onderzoek - Mogelijkheid tot meedoen

Nadere informatie

Leerlingdossier & handelingsplannen

Leerlingdossier & handelingsplannen FAQ Leerlingdossier & handelingsplannen Welke mogelijkheden biedt de online tekstverwerker in ESIS? De online tekstverwerker beschikt over veel mogelijkheden voor het bewerken van tekst. U vindt de online

Nadere informatie

Rd 1 MULTIMEDIA DEEL2

Rd 1 MULTIMEDIA DEEL2 1 MULTIMEDIA DEEL2 2 XML. Xml documenten geven een groter gemak in uitwisselen van gegevens. In de jaren 80 had men de EDI of Electronic Data Interchange Daaruit volgde dan SGML ofd Standard Generalized

Nadere informatie

Websitecursus deel 1 HTML

Websitecursus deel 1 HTML Websitecursus deel 1 HTML WebCie A Eskwadraat www@a-eskwadraat.nl 8 april 2015 Inleiding Website cursus in drie delen: HTML CSS Javascript We gaan uit van geen voorkennis. Als je vragen hebt, stel ze!

Nadere informatie

JavaScript. 0 - Wat is JavaScript? JavaScript toevoegen

JavaScript. 0 - Wat is JavaScript? JavaScript toevoegen 0 - Wat is JavaScript? JavaScript is hele andere koek dan Scratch. Het wordt ook door professionele programmeurs gebruikt. Doordat er veel mensen gebruik maken van JavaScript is er veel informatie over

Nadere informatie

Wijzigingen Release 1.4 oktober 2010

Wijzigingen Release 1.4 oktober 2010 Wijzigingen Release 1.4 oktober 2010 Inleiding Er is met name geïnvesteerd in meer controle voor beheerders, zodat deze MWIB zelf beter kunnen beheren. De mogelijkheid om acties te verwijderen is toegevoegd,

Nadere informatie

XML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014

XML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014 XML Datafeeds Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014 Dit document beschrijft de XML datafeed specificatie voor Pro Accounts van AdvertentiePlanet. 1 AdvertentiePlanet is een onderdeel

Nadere informatie

Handleiding: Whitelabel Customersite

Handleiding: Whitelabel Customersite ARGEWEB B.V. Handleiding: Whitelabel Customersite Controlportal.nl Argeweb Support 8-1-2009 Handleiding voor het gebruik maken van de Whitelabel Customersite op controlportal.nl, door Resellers van Argeweb.

Nadere informatie

Toelichting op enkele knoppen: (als u de muis bij een knop houdt, verschijnt een tekst met een korte aanwijzing (tooltip) bij deze knop).

Toelichting op enkele knoppen: (als u de muis bij een knop houdt, verschijnt een tekst met een korte aanwijzing (tooltip) bij deze knop). FAQ Leerlingdossier & handelingsplannen Welke mogelijkheden biedt de online tekstverwerker in ESIS? De online tekstverwerker beschikt over veel mogelijkheden voor het bewerken van tekst. U vindt de online

Nadere informatie

Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM

Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM Tips & Tricks Eigen Widgets in CRM Eigen Widgets in CRM Introductie De WebUI van CRM 7.0 maakt het mogelijk om je eigen widgets te maken en deze in je eigen view te gebruiken. Dat kan door gebruik te maken

Nadere informatie

Interactie: Document Object Model en JavaScript. Hoorcollege Webdesign 7 23 mei 2014 Christof van Nimwegen

Interactie: Document Object Model en JavaScript. Hoorcollege Webdesign 7 23 mei 2014 Christof van Nimwegen Interactie: Document Object Model en JavaScript Hoorcollege Webdesign 7 23 mei 2014 Christof van Nimwegen JavaScript WWW was geheel statisch, interactie was alleen volgen van link Javascript maakt interactie

Nadere informatie

Formulieren en waarden posten naar een view

Formulieren en waarden posten naar een view Hoofdstuk 4 Formulieren en waarden posten naar een view Waarden posten naar een view in een Zend-project gaat heel anders dan dat je gewend bent. Om dit mechanisme te leren, kunnen we het beste een eenvoudige

Nadere informatie

Info-books. Toegepaste Informatica. Deel 40 : Gegevensbeheer en algoritmen in Access HA40. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Deel 40 : Gegevensbeheer en algoritmen in Access HA40. Jos Gils Erik Goossens Info-books HA40 Toegepaste Informatica Deel 40 : Gegevensbeheer en algoritmen in Access Jos Gils Erik Goossens Gegevensbeheer Alle landen uit Europa en Azië die minder dan 1 000 000 inwoners tellen (Zie

Nadere informatie

Variabelen en statements in ActionScript

Variabelen en statements in ActionScript Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer

Nadere informatie

GoogleMapsGoogleMapsGoogleMaps GoogleMapsGoogleMapsGoogleMaps GoogleMapsGoogleMapsGoogleMaps

GoogleMapsGoogleMapsGoogleMaps GoogleMapsGoogleMapsGoogleMaps GoogleMapsGoogleMapsGoogleMaps Google Maps INHOUDSOPGAVE Inleiding.. 3 Een Google Map maken.. 4 Een eigen adres opgeven 7 Inzoomen op je eigenkaart. 8 Satellietbeeld op je eigenkaart. 10 Markers plaatsen. 13 Tekstballon plaatsen.. 15

Nadere informatie

Handleiding CMS VOORKANT

Handleiding CMS VOORKANT Handleiding CMS VOORKANT Inhoudsopgave Pagina 1. Toegang tot het CMS... 3 2. Artikel toevoegen... 4 3. Artikel bewerken... 5 4. Artikel kopiëren of verwijderen... 6 5. Afbeelding, link of tabel invoegen...

Nadere informatie

Info-books. Toegepaste Informatica. Handleiding. Deel 40c : Gegevensbeheer en algoritmen in Access. HA40c. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Handleiding. Deel 40c : Gegevensbeheer en algoritmen in Access. HA40c. Jos Gils Erik Goossens Info-books HA40c Toegepaste Informatica Handleiding Deel 40c : Gegevensbeheer en algoritmen in Access Jos Gils Erik Goossens Veldlengte Het maximale aantal tekens dat in een veld kan ingevoerd worden.

Nadere informatie

Een webpagina maken. Een website bouwen met HTML en CSS practicum 1

Een webpagina maken. Een website bouwen met HTML en CSS practicum 1 Een webpagina maken De komende periode wordt in 8 practica een aantal technieken behandeld, die je nodig hebt om een (eenvoudige) website te kunnen bouwen. Nadat je deze 8 practica hebt doorgewerkt, moet

Nadere informatie

Javascript oefenblad 1

Javascript oefenblad 1 Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de

Nadere informatie

Web building gevorderden: CSS & JavaScript. Karel Nijs 2008/11

Web building gevorderden: CSS & JavaScript. Karel Nijs 2008/11 Web building gevorderden: CSS & JavaScript Karel Nijs 2008/11 Webbuilding gevorderden les 3 JavaScript intro JavaScript invoegen JavaScript statements JavaScript popup berichten JavaScript functies JavaScript

Nadere informatie

Deel III: Hoe gegevens introduceren in de CDB via de SA2 Generic Excel?

Deel III: Hoe gegevens introduceren in de CDB via de SA2 Generic Excel? Deel III: Hoe gegevens introduceren in de CDB via de SA2 Generic Excel? 1. Inleiding: In vergelijking met de introductie van gegevens via de Webforms, maakt de Generic Excel het mogelijk om: - Meerdere

Nadere informatie

Extra: Hoe u uw website met HTML kunt verbeteren

Extra: Hoe u uw website met HTML kunt verbeteren Extra: Hoe u uw website met HTML kunt verbeteren HTML is een afkorting van Hyper Text Markup Language. Zoals de term al zegt is het een "opmaak taal", dat wil zeggen het vertelt de browser door middel

Nadere informatie

Info-books. Toegepaste Informatica. Deel 39 : Scripttalen: HO39. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Deel 39 : Scripttalen: HO39. Jos Gils Erik Goossens Info-books HO39 Toegepaste Informatica Deel 39 : Scripttalen: Jos Gils Erik Goossens Woord vooraf Info-books geeft een reeks informaticahandboeken uit die opgesteld zijn voor leerlingen van alle onderwijsniveaus,

Nadere informatie

Handleiding voor het maken van EMVI criteria bij een project

Handleiding voor het maken van EMVI criteria bij een project Handleiding voor het maken van EMVI criteria bij een project Algemeen Bij aanbestedingen is het gunningcriterium lang niet altijd meer de laagste prijs. Bij EMVI (economisch meest voordelige inschrijving

Nadere informatie

NOTITIE. Vragen gebruikersgroep

NOTITIE. Vragen gebruikersgroep NOTITIE [van] Edward Diemel [voor] Swing gebruikersgroep [kenmerk] n2013-0081ed [plaats] Delft [project] 13057-SWG [datum] 19 maart 2013 [onderwerp] Swing gebruikersdag 19-03-2013 Op 19 maart 2013 heeft

Nadere informatie

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports)

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Labels en Rapporten in Atlantis 1 Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Rapporten Een rapport is eigenlijk altijd een tekst bestand, die vorm wordt gegeven

Nadere informatie

Instructie Abonnementsgebied in Bravo SVB-BGT Bravo

Instructie Abonnementsgebied in Bravo SVB-BGT Bravo Instructie Abonnementsgebied in Bravo SVB-BGT Bravo Martijn Luking 26 februari 2016 Versie: 1.2 WWW.TRANSFER-SOLUTIONS.COM Documentbeheer Versiebeheer Nr Datum Opgesteld door Omschrijving 1.0 04-02-2016

Nadere informatie

Technisch Ontwerp W e b s i t e W O S I

Technisch Ontwerp W e b s i t e W O S I Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept

Nadere informatie

Handleiding. Inhoudsopgave 25-02-2014

Handleiding. Inhoudsopgave 25-02-2014 Inhoudsopgave Beheerders Dashboard...2 Kalender beheerders...3 Activiteiten beheren...3 Herhalende activiteiten...4 Wijk coördinatoren...5 Kalenders beheren...5 Kalenders exporteren...6 Gebruikers beheren...7

Nadere informatie

WEBSECURITY INFORMATICA STUDENTENWERKING. Gemaakt door Bryan De Houwer en Yuri Moens

WEBSECURITY INFORMATICA STUDENTENWERKING. Gemaakt door Bryan De Houwer en Yuri Moens WEBSECURITY INFORMATICA STUDENTENWERKING Gemaakt door Bryan De Houwer en Yuri Moens ISW Informatica studentenwerking voor en door studenten Wat bieden wij aan: Workshops Shell accounts Altijd bereikbaar

Nadere informatie

Formulieren maken met Dreamweaver CS 4/CS 5

Formulieren maken met Dreamweaver CS 4/CS 5 Formulieren maken met Dreamweaver CS 4/CS 5 In deze handleiding leer je om een formulier en elementen die je binnen een formulier kunt gebruiken, te ontwerpen met Dreamweaver. Het uitgangspunt is dat dit

Nadere informatie

Macro s. 4.2 Een macro maken

Macro s. 4.2 Een macro maken 4.2 Een macro maken Een macro is een reeks van commando s die u kunt maken en die een programma uitvoeren. Wanneer u de macro in zijn geheel uitvoert, dan worden de acties opeenvolgend uitgevoerd. Elk

Nadere informatie

Quickstart. Browser instellingen

Quickstart. Browser instellingen Browser instellingen Projectadministratie is getest onder : Mac OS 10.3 met Safari versie 1.3 Mac OS 10.4 met Safari versie 2.0.3 (417.9.2) Windows met Internet Explorer versie 6.0.2900.2180. Belangrijke

Nadere informatie

Versie 0.4. Documentatie Onsweb Club plugin voor KNKV verenigingen. Laatste wijziging: 19 juli 2012 Auteurs: Marien Dongstra, Sebastian Huisman

Versie 0.4. Documentatie Onsweb Club plugin voor KNKV verenigingen. Laatste wijziging: 19 juli 2012 Auteurs: Marien Dongstra, Sebastian Huisman Documentatie Onsweb Club plugin voor KNKV verenigingen Versie 0.4 Laatste wijziging: 19 juli 2012 Auteurs: Marien Dongstra, Sebastian Huisman Alle rechten in dit document zijn voorbehouden. www.onsweb.nl,

Nadere informatie

Web Presence Builder. Inhoud

Web Presence Builder. Inhoud Web Presence Builder Inhoud Inhoud... 1 Wat is Web Presence Builder?... 2 Het categoriescherm... 2 De eerste stappen naar een eigen website... 3 Onderwerp selecteren en website naam aanpassen... 3 Vooraf

Nadere informatie

PHP-OPDRACHT SITE BOUWEN

PHP-OPDRACHT SITE BOUWEN PHP-OPDRACHT SITE BOUWEN PERIODE 4 LEERJAAR 1 Opleiding: Duur: Applicatieontwikkelaar 1 onderwijsperiode (4-8 weken) Voorkennis: Basiscursus PHP 5.4 Victor Peters (978 90 125 8499 9) Basiscursus XHTML,

Nadere informatie

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken Handleiding JCreator Inhoud Een Workspace en een eerste project maken Een tweede project maken De editor van JCreator Aanpassen van de basis-directory Documentatie over klassen en methoden van de JDK Bestand

Nadere informatie

Een website ontwerpen in Dreamweaver met de opmaakweergave

Een website ontwerpen in Dreamweaver met de opmaakweergave Een website ontwerpen in Dreamweaver met de opmaakweergave door G. Van Soest Met Dreamweaver kan je zeer snel een website in elkaar bouwen; ook het onderhoud van een website is met Dreamweaver uiterst

Nadere informatie

Declareren. Stap 1 Openstaande behandelingen

Declareren. Stap 1 Openstaande behandelingen Declareren Stap 1 Openstaande behandelingen Bij het programma onderdeel Declaratie, Openstaande behandelingen (zorgverzekeraars) kunt u kijken welke welke behandelingen er nog niet gedeclareerd zijn. Druk

Nadere informatie

TOOL MJOB HANDLEIDING

TOOL MJOB HANDLEIDING TOOL MJOB HANDLEIDING Tool MJOB Handleiding Tool MJOB Een uitgave van Sdu Uitgevers bv Uitgever Adres Abonnement Klantenservice Algemene voorwaarden René Tijssen Postbus 20014, 2500 EA Den Haag Abonnementen

Nadere informatie

In het CMS is het mogelijk om formulieren aan te maken. Voorafgaand een belangrijke tip:

In het CMS is het mogelijk om formulieren aan te maken. Voorafgaand een belangrijke tip: FORMULIEREN In het CMS is het mogelijk om formulieren aan te maken. Voorafgaand een belangrijke tip: belangrijk Importeer formulierdata uit een CSV-bestand precies zoals verderop beschreven. 1. Gedrag

Nadere informatie

Web building basis: HTML. Karel Nijs 2008/09

Web building basis: HTML. Karel Nijs 2008/09 Web building basis: HTML Karel Nijs 2008/09 Web building basis eerste les HTML intro Browsers HTML elementen HTML basis tags HTML attributen HTML kleuren HTML formattering Extra: HTML entities Web building

Nadere informatie

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel:

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: Eenvoudig voorbeeld. Er wordt verondersteld dat er met VS 2008 EXPRESS gewerkt wordt. Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: (Sommige schermafdrukken zijn afkomstig

Nadere informatie

Uitgebreide Factuur Analyse

Uitgebreide Factuur Analyse Uitgebreide Factuur Analyse 1 Inhoud: 1. Kostenoverzicht 1.1 Per kostenplaats/divisies 1.2 Per gebruiker 1.3 Gebruikskosten per divisie/kostenplaats Sim 1.4 only Gebruikerskosten per gebruiker 1.5 Abonnementskosten

Nadere informatie

Peridos. Aanleveren van gegevens. Datum: Landelijk beheer Peridos. Versie: 1.1

Peridos. Aanleveren van gegevens. Datum: Landelijk beheer Peridos. Versie: 1.1 Peridos Aanleveren van gegevens Plaats: Utrecht Datum: 5-12-2014 Auteur: Landelijk beheer Peridos Versie: 1.1 Status: Definitief Inhoudsopgave Inhoudsopgave 3 Wijzigingsbeheer 4 Distributie 4 Referenties

Nadere informatie

Release notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )

Release notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( ) Aantekeningen voor 5.0 (20161128) Opgeloste problemen: In module Projection: RD x,y,h, geographic wordt het inlezen van een file met X,Y,H coordinaten niet goed verwerkt. De beperkingen zoals beschreven

Nadere informatie

Info-books. Toegepaste Informatica. Deel 13: VBScript AL13. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Deel 13: VBScript AL13. Jos Gils Erik Goossens Info-books AL13 Toegepaste Informatica Deel 13: VBScript Jos Gils Erik Goossens Hoofdstuk 1 Terreinverkenning 1.1 Probleemstelling Met HTML-code heb je heel wat mogelijkheden om webpagina's te maken, maar

Nadere informatie

Menu Door op de menuknop te klikken kunt u het hoofdmenu sluiten of openen. De menuknop is het icoon met drie streepjes vlak onder elkaar.

Menu Door op de menuknop te klikken kunt u het hoofdmenu sluiten of openen. De menuknop is het icoon met drie streepjes vlak onder elkaar. Start de Management Drives Viewer. Voer uw gebruikersnaam en wachtwoord in en klik op de button om in te loggen. Na inloggen opent het hoofdmenu automatisch. Menu Door op de menuknop te klikken kunt u

Nadere informatie

Info-books. Toegepaste Informatica. Deel 7d: Elektronisch presenteren: PowerPoint 2003. AL7d. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Deel 7d: Elektronisch presenteren: PowerPoint 2003. AL7d. Jos Gils Erik Goossens Info-books AL7d Toegepaste Informatica Deel 7d: Elektronisch presenteren: PowerPoint 2003 Jos Gils Erik Goossens Hoofdstuk 4 Een presentatie uitvoeren 4.1 Probleemstelling Wanneer je de inhoud van een

Nadere informatie

Software Design Document

Software Design Document Software Design Document Mathieu Reymond, Arno Moonens December 2014 Inhoudsopgave 1 Versiegeschiedenis 2 2 Definities 3 3 Introductie 4 3.1 Doel en Scope............................. 4 4 Logica 5 4.1

Nadere informatie

Algemene basis instructies

Algemene basis instructies Inhoud: Algemene basis instructies... 2 Pictogrammen en knoppen... 2 Overzicht... 3 Navigeren (bladeren)... 3 Gegevens filteren... 4 Getoonde gegevens... 5 Archief... 5 Album... 5 Tabbladen en velden...

Nadere informatie

Inhoud. Introductie tot de cursus

Inhoud. Introductie tot de cursus Inhoud Introductie tot de cursus 1 De functie van de cursus 7 2 De inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen van de cursus 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en wijze van studeren

Nadere informatie

Technische handleiding database ontslagmanagement

Technische handleiding database ontslagmanagement Technische handleiding database ontslagmanagement 1. Het databasevenster De database opent u door te dubbelklikken 1 op het Access-icoon Ontslagmanagement.lnk Mogelijk krijgt u eerst één of meerdere vensters

Nadere informatie

Gebruikers Handleiding voor Zelfmetende patiënten. Met web applicatie Tropaz 2.0

Gebruikers Handleiding voor Zelfmetende patiënten. Met web applicatie Tropaz 2.0 Gebruikers Handleiding voor Zelfmetende patiënten Met web applicatie Tropaz 2.0 Ondervindt u problemen bij het gebruik van het programma Tropaz, neemt u dan contact op met uw eigen trombosedienst. 2012

Nadere informatie

Gebruik vaste content en library

Gebruik vaste content en library Gebruik vaste content en library Dit document dient als uitleg over het gebruik van de vaste content en de library (bestandsbibliotheek). Met de vaste content is het mogelijk om bepaalde pagina s van de

Nadere informatie

Info-books. Toegepaste Informatica. Financieel 2. HO33b. E. Goossens T. Janssens J. Gils

Info-books. Toegepaste Informatica. Financieel 2. HO33b. E. Goossens T. Janssens J. Gils Info-books HO33b Toegepaste Informatica Deel 33b: ERP met Navision, Financieel 2 E. Goossens T. Janssens J. Gils Besluit In Navision kun je formulieren ontwerpen in kaartvorm en in tabelvorm. Het is gemakkelijker

Nadere informatie

Handleiding wordpress

Handleiding wordpress Handleiding wordpress Wordpress versie 3.0.4 Handleiding versie 1.1 Auteur Website Geert Hoekzema www.geerthoekzema.nl www.geerthoekzema.nl geert@geerthoekzema.nl 1 Inhoudsopgave Inleiding... 3 Beginnen

Nadere informatie

Gebruikers handleiding Brugge Printshop webshop

Gebruikers handleiding Brugge Printshop webshop Gebruikers handleiding Brugge Printshop webshop Gebruikers handleiding Brugge Printshop webshop... 1 Inleiding... 3 Inloggen... 4 Wachtwoord vergeten... 4 Gebruikersnaam vergeten... 5 Nog geen klant?...

Nadere informatie

Uitgebreid voorstel Masterproef Informatica

Uitgebreid voorstel Masterproef Informatica HoGent Uitgebreid voorstel Masterproef Informatica Titel van het project: Optimalisatie & ontwikkeling van een gegevenstransfertool voor Business Intelligence-gebruikers Datum : 01/11/2012 Naam student

Nadere informatie

Inleiding Visual Basic en VBA. Karel Nijs 2009/01

Inleiding Visual Basic en VBA. Karel Nijs 2009/01 Inleiding Visual Basic en VBA Karel Nijs 2009/01 Leswijze Eerst wat theorie Begeleid met (korte) oefeningen Ms Excel 2003 Online hulp: http://www.ozgrid.com/vba/ http://msdn.microsoft.com/en-us/library/sh9ywfdk(vs.80).aspx

Nadere informatie

Tool Calculeren voor Bouwkosten.nl en BeheerEnOnderhoudkosten.nl Handleiding

Tool Calculeren voor Bouwkosten.nl en BeheerEnOnderhoudkosten.nl Handleiding voor Bouwkosten.nl en BeheerEnOnderhoudkosten.nl V2011.03.1 Tool Calculeren Voor Bouwkosten.nl en BeheerEnOnderhoudkosten.nl Een uitgave van Sdu Uitgevers bv Uitgever Adres Abonnement Klantenservice Algemene

Nadere informatie

OFFICE 365. Start Handleiding Leerlingen

OFFICE 365. Start Handleiding Leerlingen OFFICE 365 Start Handleiding Leerlingen Meer info: Naast deze handleiding is er zeer veel informatie reeds voorhanden op het internet of door op het vraagteken te klikken in de Office 365 omgeving. Ook

Nadere informatie

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Wat is een database? Een verzameling van georganiseerde data Een database bestaat uit applicaties, SQL en het DBMS Watis eendbms? EenDBMS

Nadere informatie

Handleiding: Afsluiten van abonnementen. Transitiedesk

Handleiding: Afsluiten van abonnementen. Transitiedesk Handleiding: Afsluiten van abonnementen Transitiedesk 21 april 2016 Inhoudsopgave 1 Inleiding -------------------------------------------------------------------------------------------------------------------------

Nadere informatie

Koppeling met een database

Koppeling met een database PHP en MySQL Koppeling met een database 11.1 Inleiding In PHP is het eenvoudig om een koppeling te maken met een database. Een database kan diverse gegevens bewaren die met PHP aangeroepen en/of bewerkt

Nadere informatie

Handleiding toevoegen objecten plexatutrecht.nl

Handleiding toevoegen objecten plexatutrecht.nl Handleiding toevoegen objecten plexatutrecht.nl Handleiding toevoegen objecten plexatutrecht.nl... 1 1. Inleiding... 1 2. Structuur... 2 3. Inloggen... 2 4. Aanmaken bedrijfsverzamelgebouw... 3 5. Aanmaken

Nadere informatie

Flexibiliteit en Duurzaamheid: Teksttechnologie en Museumdocumentatie

Flexibiliteit en Duurzaamheid: Teksttechnologie en Museumdocumentatie Flexibiliteit en Duurzaamheid: Teksttechnologie en Museumdocumentatie Spectrum in een nieuw jasje Edward Vanhoutte & Ron Van den Branden Centrum voor Teksteditie en Bronnenstudie Koninklijke Academie voor

Nadere informatie

ActiveBuilder Handleiding

ActiveBuilder Handleiding ActiveBuilder Handleiding Auteur: TalkActive I/S Datum: Juli 2004 Versie: R. 1.01 Taal: Nederlands Copyright 2004 - Talk Active alle rechten voorbehouden. Inhoud: 1. INTRODUCTIE...2 2. SNEL STARTEN...3

Nadere informatie

Bericht Creëren en versturen binnen Wes 4 U mail

Bericht Creëren en versturen binnen Wes 4 U mail Bericht Creëren en versturen binnen Wes 4 U mail Berichten maken en versturen met Wes 4 U mail is simpel, doeltreffend en snel! Belangrijk is dat u reeds bent voorzien van een lijst met emailadressen van

Nadere informatie

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................

Nadere informatie

HTML Graphics. Hans Roeyen V 3.0

HTML Graphics. Hans Roeyen V 3.0 HTML Graphics Hans Roeyen V 3.0 19 maart 2015 Inhoud 1. HTML5 Canvas... 3 1.1. Het Canvas element... 3 2. SVG Element... 9 2.1. SVG vergeleken met Canvas... 9 2.2. Een cirkel tekenen met SVG... 10 2.2.1.

Nadere informatie

1 Algemeen... 2. 2 Inloggen in Basecone... 2. 3 Aanleveren van documenten... 3. 4 Commentaar toevoegen aan documenten... 4. 5 Autoriseren...

1 Algemeen... 2. 2 Inloggen in Basecone... 2. 3 Aanleveren van documenten... 3. 4 Commentaar toevoegen aan documenten... 4. 5 Autoriseren... blz. 1 HANDLEIDING BASECONE Inhoudsopgave 1 Algemeen... 2 2 Inloggen in Basecone... 2 3 Aanleveren van documenten... 3 4 Commentaar toevoegen aan documenten... 4 5 Autoriseren... 5 6 Archiveren en opvragen

Nadere informatie

Je nieuwe e-mailadres gebruiken Om je mail te lezen ga je naar de site: https://login.microsoftonline.com Je ziet dan onderstaand inlogscherm:

Je nieuwe e-mailadres gebruiken Om je mail te lezen ga je naar de site: https://login.microsoftonline.com Je ziet dan onderstaand inlogscherm: Je nieuwe e-mailadres gebruiken Om je mail te lezen ga je naar de site: https://login.microsoftonline.com Je ziet dan onderstaand inlogscherm: Log in met je e-mailadres en het wachtwoord dat je hebt gekregen.

Nadere informatie

Handleiding (Verzender Ontvanger)

Handleiding (Verzender Ontvanger) Handleiding (Verzender Ontvanger) Anachron B.V. Steven Nijholt & Maarten Wiggers 28-02-2014 Version: 1.1 Status: Released Inhoud 1. Over dit document... 3 1.1 List of changes... 3 1.2 Scope... 3 2. Registratie...

Nadere informatie

Handleiding installeren en wijzigen emailhandtekening

Handleiding installeren en wijzigen emailhandtekening Handleiding installeren en wijzigen emailhandtekening Inleiding Met behulp van een script kun je automatisch een handtekening plaatsen onder al je emailberichten. Je bericht komt er dan zo uit te zien:

Nadere informatie

Opdrachtgever: Avpec1910 Auteur: Avalon Systems Versie: 1.0 Datum: 12/01/2011. Handleiding WYSIWYG HTML editor: CKEditor

Opdrachtgever: Avpec1910 Auteur: Avalon Systems Versie: 1.0 Datum: 12/01/2011. Handleiding WYSIWYG HTML editor: CKEditor Opdrachtgever: Avpec1910 Auteur: Avalon Systems Versie: 1.0 Datum: 12/01/2011 Handleiding WYSIWYG HTML editor: CKEditor Inhoud 1 Inleiding... 3 2 WYSIWYG editor... 4 2.1 Iconen toegelicht... 5 2.2 Maximaliseren...

Nadere informatie