Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: automatisch invullen velden  (gelezen 3440 keer)

0 leden en 1 gast bekijken dit topic.

Offline bertje69

  • Lid
  • *
  • Berichten: 44
automatisch invullen velden
« Gepost op: 14 mei 2010, 09:55:33 »
De vraag sluit aan bij een vorige.

Bij het opmaken van een dagstaat met activiteiten zou het wenselijk zijn dat het einduur van de vorige activiteit automatisch het beginuur zij worden van de volgende.

Ik heb een variantje geprobeerd op de suggestie van dizzl in mijn vorige vraag maar ik blijf maar vastlopen.

Kan iemand me uit de nood helpen ?

Alvast bedankt.

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.346
  • I've Upped my standards,now,up yours!
Re: automatisch invullen velden
« Reactie #1 Gepost op: 17 mei 2010, 15:51:52 »
bertje,

Ik heb er eens naar gekeken. Je tabelstructuur ziet er op het eerste gezicht vrij goed, op de relatie tussen T_Personeel en T_DagStaat na.(die er gewoon niet was)

Maar een paar vraagjes:
- Dagstaat bevat een datum waarom gebruik je niet gewoon een datumveld ipv er een tabel T_Datum aan te koppelen. Dat lijkt me echt niet nodig.

- Ik zie nu in geen enkel formulier nog uren staan? Gaat het nu over datums in het  Subformulier T_Prestaties?


Je zou me er een plezier mee doen eerst een volledig je probleem uit te schrijven. Wat wil je precies bereiken? Is het de bedoeling dat je personeel zelf de gegevens invullen of is er een centraal persoon die dat doet.

Wat betekent voor jou een dagstaat, wat kan het allemaal inhouden.

In het geval van automatisch invullen van tijden of datums, wat zijn precies de regels die gevolgd wilt zien?

Mss is het beter dat je alle toeters en bellen (loginscherm, schakelbord) houdt voor t laatst, het maakt alles nodeloos rommelig.


dizzl
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline bertje69

  • Lid
  • *
  • Berichten: 44
Re: automatisch invullen velden
« Reactie #2 Gepost op: 18 mei 2010, 17:15:16 »
dizzl

Het is de bedoeling dat elke collega voor de dag dat hij actief is een overzicht geeft van zijn activiteiten. Hij logt dus in (met paswoord) zodat hij enkel een dagstaat op zijn naam kan invullen. Vervolgens vult hij in over welke datum het overzicht handelt. Dan geeft hij de dagstatus op (kan zijn dat jij rust of verlof heeft). Enkel voor werkdagen wordt vervolgens gevraagd om de aparte prestaties te beschrijven.

Voor het beschrijven van de prestaties moet hij eerste de categorie aanduiden waartoe de prestatie behoor( (administratie, technisch onderzoek, ...) dan een korte beschrijving geven van de activiteit en in de velden "Van" en "Tot" aanduiden tussen welke uren die prestatie werd geleverd.

Enerzijds wordt zo een weekstaat opgemaakt met het prestatie-overzicht. Op die weekstaat komt enkel :
Personeelslid A
Maandag 1/5 - werkdag - van 08:00 tot 16:00
Dinsdaf 2/5 - verlof
...

Anderzijds kan worden nagegaan hoeveel uren aan welke soort prestaties worden besteed. Dat kan via gewone query's op de ingevulde velden.

Het is ook nog de bedoeling dat het personeelslid nadien zijn eigen dagstaat kan oproepen om eventueel zijn uren nog aan te passen. Dat moet ik nog maken.

Ik wou nu al automatiseren dat het einduur "Tot" van de voorgaande prestatie automatisch werd ingevuld in het veld "Van" van de volgende prestatie. Voorbeeld :
IdPrestatie - Beschrijving                       -  Van - Tot
Administratie - verwerken briefwisseling - 08:00 - 09:00
Techn. onderzoek - nazicht fiets              - 09:00 - 09:45
...

De tabel T_Datum had ik maar ingevoerd om nadien gemakkelijker te kunnen filteren zodat een personeelslid alleen zijn prestaties kan raadplegen en wijzigen.

De tabel T_Prestaties bevat in de velden Van en Tot de uren.

Ik hoop dat dit enigzins de bedoeling verduidelijkt achter het programma.

Alvast bedankt,

Met vriendelijke groeten

bertje

PS Ik was nog zo fier op mijn login :-)

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.346
  • I've Upped my standards,now,up yours!
Re: automatisch invullen velden
« Reactie #3 Gepost op: 23 mei 2010, 06:58:45 »
in bijlage een aanzet voor je database.
Het juiste uur bewaren moet nog gebeuren.
Hopelijk heb je er wat aan.
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

 


www.combell.com