Archief - Speciaal week uurrooster, geen idee hoe.

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Big_

Legacy Member
Hey,

Een kennis van me heeft een rooster nodig waarop hij namen van personeel moet in kunnen invullen, en dan de uren van die persoon op de juiste dag.

Ik had al een invulbare PDF gemaakt, zoals op deze foto dus. Dat is in principe hetzelfde als wat hij nu heeft maar dan op de PC en aanpasbaar, nu is het nog op papier.

http://img204.imageshack.us/img204/8918/weekuurrooster.jpg

Maar nu vraagt die persoon een soort bestand waarop hij enkel de namen moet kunnen invullen, en dan verschillende uurblokken (een 30-tal verschillende combinaties) moet kunnen verslepen naar de gewenste dag. En als er dan geklikt wordt op die uren resetten die zich.

Al dit om het gemakkelijker te maken, maar dit lijkt mij nu net super omslachtig en niet zo makkelijk te maken.
Ik dacht onmiddellijk aan flash maar ik weet niet of dat op a4 afprintbaar is?

Nuja, hopelijk is de uitleg wat duidelijk.
Als er iemand een idee heeft met welk programma of hoe ik dit zou kunnen maken hoor ik het graag.


Greets

Dieterg

Legacy Member
Dit allemaal kan je maken met PHP, HTML5 (drag en drop) en CSS. Als databank pak je gewoon MySQL en je bent vertrokken? Ik zie niet echt een probleem?

Indien je hier geen kennis in hebt, zal uw kennis iemand moeten inhuren om dit te maken? Simple as that? :-)

KingOfWoods

Legacy Member
Plain HTML kan dit toch ook al? Waarom php en databanken nodig? Tenzij je natuurlijk wil dat uw gegevens in een db worden opgeslagen. Als het enkel is om af te printen of door te mailen.

Justify

Legacy Member
Kan je dit ook niet aanmaken in Excel? Dat is iets wat ik zou doen.
Er zal wel enige functie zijn waar je gewoon door het invullen van een nummer bijvoorbeeld de uren automatisch aanpast in de volgende vakjes.

dJeez

Legacy Member
Afgaande op je omschrijving : maak 1 kalender per personeelslid en gebruik Ext-Calendar of iets dergelijks om de blokken per personeelslid aan te geven (werkt zoals Google calendar). Wat je bedoelt met "als er dan geklikt wordt op die uren resetten die zich" is mij echter een raadsel...

Big_

Legacy Member
Bedankt voor de replies,

Ik ben het beginnen maken met html en css, maar de code voor de drag en drop zelf werk niet. Ik zal deze hieronder posten, misschien kan iemand me zeggen waar het fout loopt.

<head>
<script>
function allowDrop(ev)
{
ev.preventDefault();
}

function drag(ev)
{
ev.dataTransfer.setData("Text",ev.target.id);
}

function drop(ev)
{
ev.preventDefault();
var data=ev.dataTransfer.getData("Text");
ev.target.appendChild(document.getElementById(data));
}
</script>
</head>

<body>
<div id="container">
<div id="uren">
<div class="uren" draggable="true" ondragstart="drag(event)"><img class="drag1" src="uren/1.jpg" width="115" height="20" /></div>
<div class="uren" draggable="true" ondragstart="drag(event)"><img class="drag1" src="uren/2.jpg" width="115" height="20" /></div>
</div>

<div class="urenDrop" ondrop="drop(event)" ondragover="allowDrop(event)"></div>
<div class="urenDrop" ondrop="drop(event)" ondragover="allowDrop(event)"></div>
<div class="urenDrop" ondrop="drop(event)" ondragover="allowDrop(event)"></div>

</div>
</body>

Greets

Big_

Legacy Member
Wel ik heb het nu met html en css gedaan omdat ik nog bijna geen kennis heb van jquery.
Ik denk mits een aanpassing in het script dat mijn code zou moeten werken.

Big_

Legacy Member
Even uppen, misschien kan iemand me toch nog zeggen wat er fout gaat. Ik zou dit graag afwerken.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan