{"id":4840,"date":"2010-11-24T13:44:46","date_gmt":"2010-11-24T12:44:46","guid":{"rendered":"http:\/\/www.alice-in-wonderland.net\/weblog\/?p=4840"},"modified":"2010-11-24T13:44:46","modified_gmt":"2010-11-24T12:44:46","slug":"databeest","status":"publish","type":"post","link":"https:\/\/www.alice-in-wonderland.net\/weblog\/2010\/11\/databeest\/","title":{"rendered":"Databeest"},"content":{"rendered":"<p>Ik haat Excel. Diep, vanuit mijn tenen. Dus was de beslissing om het Excelbestandje van Charm waarin alle leden en deelnemers staan, om te zetten in een nette database, snel genomen.<\/p>\n<p>In een ver verleden heb ik een hoop met Access gedaan en dat vond ik dan w\u00e9l weer een prachtige telg in de Microsoft Office familie. Mijn kennis ervan is alleen wat roestig inmiddels, dus die moet wel flink opgepoetst worden.<\/p>\n<p>Maar nu weet ik wel weer meteen hoeveel lol ik er destijds in had om een database op te zetten! Gek eigenlijk, maar er zijn meerdere dingen aan het bouwen van zo&#8217;n ding die mij aanspreken:<\/p>\n<p>&#8211; Bij elkaar horende data op de juiste manier indelen in tabellen (ik houd ervan een logische structuur te bedenken)<br \/>\n&#8211; Het gebruik van die data vergemakkelijken (ik werk niet voor niets als usability consultant)<br \/>\n&#8211; Scriptjes schrijven (diep van binnen ben ik eigenlijk een nerd)<br \/>\n&#8211; Iets zo maken dat het precies doet wat ik wil (iets met controlfreak zijn ofzo <img src=\"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-content\/plugins\/classic-smilies\/img\/icon_wink.gif\" alt=\";-)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> )<\/p>\n<p>En met de Charm database mag ik helemaal los, want daar heb je te maken met leden en niet-leden, waarbij mensen die lid zijn, zich niet altijd inschrijven voor een evenement en mensen die geen lid zijn, zich ook kunnen inschrijven voor een evenement.<\/p>\n<p>Dus je moet een tabel met persoonsgegevens hebben en die koppelen aan een tabel met inschrijvingen en aan een tabel met lidmaatschappen. En vervolgens een mooie interface maken waarin per persoon precies te zien is in welke jaren hij lid is geweest, wanneer de betaling binnen is gekomen (of dat hij gratis crew-lid was), aan welke evenementen hij heeft meegedaan, of dat een weekend, special of baravond was, en of dat als speler, NPC of crewlid was.<\/p>\n<p>Het is nog lang niet af, maar ik zie er heel erg naar uit om straks met slechts \u00e9\u00e9n druk op de knop een rapportje te kunnen genereren van wat ik dan ook maar nodig heb.<br \/>\nIk heb het nu \u00e9\u00e9n keer handmatig gedaan, maar ik weiger om ook voor de volgende evenementen alle namen, adressen en telefoonnummers van deelnemers te moeten knippen\/plakken voor het nachtregister, en dat nogmaals te doen maar dan met de medische gegevens en contactpersoon-adressen voor op de noodlijst.<br \/>\nEn dan hoef ik ook niet meer zitten te hannessen om een overzicht te krijgen van iedereen die \u00e9cht is ingeschreven voor het komende evenement, en welke mensen wel het inschrijfformulier hebben verstuurd maar nog niet hebben betaald, of vice versa.<\/p>\n<p>Nee, dit gaat straks keurig geautomatiseerd worden!<\/p>\n<p>Nu nog even opzoeken hoe Visual Basic scriptjes ook alweer geschreven moeten worden&#8230;<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Ik haat Excel. Diep, vanuit mijn tenen. Dus was de beslissing om het Excelbestandje van Charm waarin alle leden en deelnemers staan, om te zetten in een nette database, snel genomen. In een ver verleden heb ik een hoop met Access gedaan en dat vond ik dan w\u00e9l weer een prachtige telg in de Microsoft &hellip;<!-- AddThis Advanced Settings generic via filter on wp_trim_excerpt --><!-- AddThis Share Buttons generic via filter on wp_trim_excerpt --><\/p>\n","protected":false},"author":51,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[3],"tags":[],"class_list":["post-4840","post","type-post","status-publish","format-standard","hentry","category-diversen"],"_links":{"self":[{"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/posts\/4840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/comments?post=4840"}],"version-history":[{"count":4,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/posts\/4840\/revisions"}],"predecessor-version":[{"id":4844,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/posts\/4840\/revisions\/4844"}],"wp:attachment":[{"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/media?parent=4840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/categories?post=4840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alice-in-wonderland.net\/weblog\/wp-json\/wp\/v2\/tags?post=4840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}