12. juli 2004 - 11:32Der er
9 kommentarer og 1 løsning
Sammel 2 felter fra en forespørgsel i et felt
Jeg er ved at lave en lille database til at styre fravær. Det er muligt at være fraværende i hele eller halve dage (Et felt) eller nogle enkelte timer(Et andet felt). Der udregnes så hvor mange hele mandedage fraværet er. Formel ved hele/halve dage: Dage * personer. Formel ved timer: timer * personer / 7,4 timer.
Disse to beregninger vil jeg gerne have i et felt i en forespørgsel, så jeg har mulighed for at lave en Sum på disse.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Jeg kunne også godt koverter ½ og 1/1 dage til timer, men da en dag er = 7,4 dage og for at gøre det nemmere for alle dem, ca. 30 personer, der skal registerer vil jeg gerne have mulighed for at indtaste ½ og 1/1 dage samt timer!
I'm not so active on eksperten as I used to be, must have too much work :o)
Lets say that the field for registering ½ and 1/1 days is a number which can contain 0.5 or 1 (decimals). If the default value for this field is set to 0 so that we always have a value wich we can calculate on. Then you should be able to make a calculated field in your query something like this.
I think we need more information concerning your tables. Normallay you would register "fravær" for each person!
Why are you using Deltagere in your query? The code I gave is used for calculating total hours for each record. Then you would need to sum on this to get total hours.
But without more information on your tables and what exactly you want to see then its hard to give a solution
Okay: Fravær er ikke registræret på personen fordi det ikke er interessant i denne sammenhæng! Jeg bruger "Deltagere" til at beregne fraværet. Ordet er nok lidt forkert anvendt, men det er dem, der deltager på kurset, og de er væk fra deres almindelige arbejde. Det lille program skal være med til at styre de mandedage vi "mister" ved at have personalet på kursus.
Jeg har også lavet følgende formler:
Dagfravær: [Deltagere]*[varighed] (beregner antal dage, ved ½ eller 1/1 kurser) Timefravær: [Deltagere]*[Timer]/7,4 (Beregner antal dage, ved time kurser)
Jeg ville så lave en formel: Samletfravær: [dagfravær]+[timefravær] Det kan den ikke finde ud af. Når jeg prøver at åbne for visning, bedes om variablerne og hvis jeg laver Samletfravær: ([Deltagere]*[varighed])+([Deltagere]*[Timer]/7,4) vises ingen ting.
I think it would be best if you could send me your database, if thats possible?
eksperten@NOSPAMsanthell.dk
remove NOSPAM I'll take a look when I get home from work
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.