Jump to content
  • 0

Rapporten maken met begindatum en einddatum


SEBAS68

Question

Zie bijlage. De opzet is nog niet helemaal gereed, maar ik kan geen oplossing verzinnen in het menu "rapporten". Ik wil graag de begindatum en einddatum gebruiken om het aantal uren uit te rekenen die de gekozen persoon heeft gewerkt. Het resultaat onder het portaal is het totaal aantal uren. Maar nu wil ik dus het aantal uren bereken van een bepaalde periode. De bedoeling is dan dat ik later de rapporten kan opslaan, dan wel in pdf kan afdrukken. Kan iemand mij hiermee helpen ?

Alvast bedankt voor Julie reactie(s).

Groetjes,

Sebas

Werkuren.fmp12

Link to comment

10 answers to this question

Recommended Posts

  • 0

Dank je wel Grote Boze Wolf ! Eigenlijk is het heel simpel te realiseren via relaties. Ik wist echter niet waar de mogelijkheden lagen.

Er is echter toch nog een klein probleempje. Ik dacht namelijk dat na de portaal filtering ook het aantal uren overeen zou komen met de zichtbare records in het portaal. Maar dat kan natuurlijk niet, omdat de berekening die ik er op los heb gelaten de som is van alle records in de tabel werkstaten.

Ik zou graag willen dat de uren overeenkomen met de zichtbare records ná portaal filtering. 

Is dat mogelijk ? En makkelijk te realiseren ?

Ik zie je reactie graag tegemoet. 

Dank je wel alvast.

Link to comment
  • 0

Grote Boze Wolf, zou je toch nog eens willen kijken naar een script in de fmp.12 ? 

Ik heb geen idee of het echt aan 't script ligt, maar de debugger stopt wel bij het vastleggen van het record.

Het gaat om het "invulblad gewerkte uren"  en het vastleggen daarvan. 

Ik krijg een melding : "Deze bewerking kan niet worden uitgevoerd omdat dit veld niet kan worden gewijzigd".

Ik zoek me rot waardoor deze melding komt, maar wellicht heb jij dit zo gevonden.

Ik zie je reactie graag tegemoet.

Link to comment
  • 0

Sebas… als je bedoeld het script ‘Kopieren naar Werkstaten’, dan loop je ‘vast’ op het instellen van een calculatie (Totaal_uren). Je kunt een calculatie geen waarde geven via een Set field.

Om deze verwarring bij het scripten te voorkomen kun je ervoor kiezen veldnamen herkenbaar te maken door bijvoorbeeld achter de naam _c toe te voegen bij calculatievelden. Veel ontwikkelaars voegen kenmerken aan velden toe om ze herkenbaar te maken. Hoe je het doet is niet zo belangrijk, zolang het maar consistent en duidelijk is.

Link to comment
  • 0

Bedoel je dat ik de calculatie "persoon" niet kan kopiëren op deze manier ? Ik probeerde namelijk de calculatie Persoon (voornaam - tussenvoegsels - achternaam) te kopiëren.

Maar als ik jou goed begrijp moet ik alles kopiëren en de berekening opnieuw laten uitvoeren in het nieuwe tabel óf opzoeken gebruiken in de tabel personen ? Of heb ik je niet helemaal goed begrepen ?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...