12. maj 2009 - 22:16Der er
6 kommentarer og 2 løsninger
Valg i felt i en forespørgsel
Ville gerne have et felt i en forespørgsel som skulle indeholde den til der er mellem en starttid (felt) og en sluttid (felt). Nogle gange er der holdt en pause mellem disse (frokost) dette markeres med felt med navn frokost holdt.
Har en beregning Tidsforbrug: ([Sluttid]-[Start tid])
Denne ville jeg gerne have til at ligene noget alla dette
"hvis ikke Frokost holdt then Tidsforbrug: ([Sluttid]-[Start tid]) else Tidsforbrug: ([(Sluttid - frokost)]-[Start tid])
Altså tidsforbrug fratrækkes Pause (konstant værdi)
Tjah. Var lidt i tvivl om, hvorvidt der var 2 felter (Frokost og Frokost holdt) eller om det i virkeligheden var samme felt. Men bortset fra det er vores forslag jo ens ;o)
Og hvis der nu er tale om skiftehold hvor arbejdstiden strækker sig henover midnat, hvordan fungerer jeres koder så?
Synes godt om
Slettet bruger
13. maj 2009 - 10:33#6
til mugs: Ja, de virker ikke rigitgt - så lidt uddybning for spørger og andre: (du og jeg ved det godt ;)
Det har sin begrænsning at anvende tidspunkter som om det ikke var tidspunkter på denne bestemte dag: format(cdate(0),"dd\/mm-yyyy")
Det man indtaster med 'hh:mm" er på denne dag - skal der regnes på det, må man tilføje antal midnatkrydsninger der menes efter starttid, som heltals addend til sluttid.
Hvis man vedtager, at en periode ikke kan være længere end 24 timer
tilfældet sluttid > starttid: sluttid-starttid
tilfældet starttid > sluttid 1+sluttid-starttid
ps. Man skal ikke lade sig forvirre af at det tilsyneladende ser korrekt ud med blot sluttid-starttid i alle tilfældet - det er blot et tidspunkt på dagen før 'format(cdate(0),"dd\/mm-yyyy") ' man ser.
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.