Autor Thema: Anzahl Tage errechnen  (Gelesen 1137 mal)

Offline niteshift

  • Frischling
  • *
  • Beiträge: 10
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Anzahl Tage errechnen
« am: 06.02.04 - 22:49:31 »
Hallo zusammen.
Ich habe in einem Form zwei Datumsfelder z.B. Anreise und Abreise. Ich möchte nun in einer Ansicht in einer dritten Spalte berechnen lassen, wie viele Nächte z.B. ein Kursteilnehmer ein Hotelzimmer belegt.

Ist vielleicht einfacher als ich denke, aber ich bin eher ein Designer als ein Programmierer. Kann da jemand helfen? Vielen Dank.
Centerdesk GmbH
Digital Services

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re:Anzahl Tage errechnen
« Antwort #1 am: 06.02.04 - 23:30:21 »
check diz out  8)

 temp := ((@Modified - @Created)/60)/60;
temphours := @Left(@Text(temp); ".");
tempminutes := @Left(@Right(@Text(temp); "."); 2);
tempdays := @TextToNumber(temphours)/24;
temphours2 := @Left(@Right(@Text(tempdays); "."); 2);
hrspercent := @TextToNumber(temphours2)/100;
hours := 24 * hrspercent;
days := @Left(@Text(tempdays); ".");
percent := @TextToNumber(tempminutes)/100;
minutes := 60 * percent;
@If(days = ""; "0 days, " ;@Text(days) + " days, ") +
@If(hours = ""; "0 hours, "; @Text(@Round(hours)) + " hours ") + @If(minutes = ""; "0 minutes";@Text(minutes) + " minutes")


This column formula will result in a message being displayed in a format similar to this example.
Example: 5 days 10 hours 37.5 minutes


>>viele Nächte z.B. ein Kursteilnehmer ein Hotelzimmer belegt.

die sollen lernen, nicht schlafen  ;D
« Letzte Änderung: 06.02.04 - 23:31:30 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline niteshift

  • Frischling
  • *
  • Beiträge: 10
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Anzahl Tage errechnen
« Antwort #2 am: 07.02.04 - 09:50:39 »
Danke...das war echt schnell. Werde die Formel mal umsetzten - brauche nur Anzahl Tage, ohne Sunden und Minuten. Ich hätte mich echt früher an dieses Forum wenden.  :)

>> Kursteilnehmer - klar sollen die arbeiten. Eigentlich sind es ja Teilnehmer von Kongressen oder Meetings für welche die DB erstellt wurde. Es ist ja schon mehr eine Applikation, wo Teilnehmer sich registrieren, die Registration dann verarbeitet wird (Hotelzuteilung, etc.), dann eine Bestätigung versandt wird, Hotellisten erstellt werden, etc. etc. Läuft schon fast alles, aber eben nur fast.

Also nochmals vielen Dank. Habe auch noch andere Probleme ins Forum gestellt und hoffe auch da eine Lösung zu bekommen.

Cheers, Paul
Centerdesk GmbH
Digital Services

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz