Autor Thema: Datum berechnen  (Gelesen 3018 mal)

Offline Silke

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Weiblich
  • Carpe Diem
Datum berechnen
« am: 08.08.02 - 13:14:46 »
Ich habe einen Datumswert darauf will ich einen Anzahl von Tagen draufrechnen um einen neuen Datumswert zu erhalten. :-[

Ideen ???
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Silke 8)

1. Mitglied der 1. DAU Selbsthilfegruppe :D

Support für Alles und Jeden

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: Datum berechnen
« Antwort #1 am: 08.08.02 - 13:24:09 »
Hi Silke,

sieh mal unter Designerhilfe @Adjust nach.
Sind einige Beispiele.

Gruss
Bubble
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Silke

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Weiblich
  • Carpe Diem
Re: Datum berechnen
« Antwort #2 am: 08.08.02 - 13:57:34 »
Soweit war ich schon ich habe jetzt im Feld U_End in Value:

@adjust(U_Start;0;0;U_amount;0;0;0)


U_Start ist ein Feld mit Datumsfunktion  
U_amount ist eine Zahl (fieldtype   number).
U_End (fieldtype  number)



Ich bekomme immer den Fehler:

Field:U_End: Incorrect data type for operator or @function: Number expected

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Silke 8)

1. Mitglied der 1. DAU Selbsthilfegruppe :D

Support für Alles und Jeden

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re: Datum berechnen
« Antwort #3 am: 08.08.02 - 14:00:11 »
@adjust(U_Start;0;0;U_amount;0;0;0) ->
@adjust(@date(U_Start);0;0;U_amount;0;0;0)


till
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Silke

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Weiblich
  • Carpe Diem
Re: Datum berechnen
« Antwort #4 am: 08.08.02 - 14:03:59 »
Zitat
@adjust(U_Start;0;0;U_amount;0;0;0) ->
@adjust(@date(U_Start);0;0;U_amount;0;0;0)


Gute Idee    :D   aber der Fehler bleibt  :(
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Silke 8)

1. Mitglied der 1. DAU Selbsthilfegruppe :D

Support für Alles und Jeden

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: Datum berechnen
« Antwort #5 am: 08.08.02 - 16:54:14 »
Hi Silke,

habs mal getestet. Also

U_Start vom Typ Datum
U_End vom Typ Datum
U_Amount vom Typ Zahl

Wichtig: U_Amount muss scheinbar mit einer Zahl vorbelegt werden - habe 0 gesetzt - wenn leer interpretiert Notes es als falschen Datentyp.

Gruss
Bubble
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Silke

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Weiblich
  • Carpe Diem
Re: Datum berechnen
« Antwort #6 am: 09.08.02 - 12:36:44 »
Zitat


U_Start vom Typ Datum
U_End vom Typ Datum
U_Amount vom Typ Zahl

Wichtig: U_Amount muss scheinbar mit einer Zahl vorbelegt werden - habe 0 gesetzt - wenn leer interpretiert Notes es als falschen Datentyp.

Habe ich "0"
und in U_End habe ich:
a:=@Text(U_Start);
b:=@TextToNumber(a);
c:=@Text(U_amount);
d:=@TextToNumber(c);
@Adjust(b;0;0;c;0;0;0)

Aber der Fehler bleibt.  :'(Irgendwie ist der Wurm drin wie muessen denn die Felder sein U-amount edit, ebenso U_start  aber wie muss U_End sein ??? ??? :-[


Wenn ich auch schon mal Ideen habe :o
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Silke 8)

1. Mitglied der 1. DAU Selbsthilfegruppe :D

Support für Alles und Jeden

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: Datum berechnen
« Antwort #7 am: 09.08.02 - 12:50:17 »
Hi Silke,

hab folgendes gemacht - Beispiel:

Feld DatumA Typ Datum vorbelegt mit @Now
Feld Counter Typ Zahl vorbelegt mit 0 nicht "0"
Feld DatumE Typ Datum (Berechnet) mit Formel

@Adjust(DatumA;0;0;Counter;0;0;0)

Funzt wunderbar.

Hab gerade gesehen, dass Du das Datum umwandelst - Warum ?

Gruss
Bubble
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Silke

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Weiblich
  • Carpe Diem
Re: Datum berechnen
« Antwort #8 am: 09.08.02 - 13:59:41 »
Super so klappts ;D

Die richtige Kombination machts :D
Danke :-*
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Silke 8)

1. Mitglied der 1. DAU Selbsthilfegruppe :D

Support für Alles und Jeden

Offline Silke

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Weiblich
  • Carpe Diem
Re: Datum berechnen
« Antwort #9 am: 09.08.02 - 14:45:12 »
NAchdem dieses Problem gelöst ist habe mir neue Gedanken gemacht ::):  

Was gibt ein Datumsfeld zurück ???
Zahl Text  kryptische Nummern ???

Idee ist:
User wählt U_Start  und U_End aus und in U_amount wird die Anzahl von Tagen ausgespuckt.

Immer wieder was neues ;D
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Silke 8)

1. Mitglied der 1. DAU Selbsthilfegruppe :D

Support für Alles und Jeden

Offline hoffi42

  • Frischling
  • *
  • Beiträge: 18
  • Geschlecht: Männlich
  • wat denn dat denn??
Re: Datum berechnen
« Antwort #10 am: 09.08.02 - 15:09:00 »
datum ist angegeben in sekunden (seit wat weiß ich :) irgendeine weltbewegende zahl im Leben von Lotus, nehm ich an).

um also eine differenz zu finden, kannste die daten einfach von einander abziehen.

Thorsten "wheeee ich wußte was" Hoffmann ;D
Fighting Texas Aggie Class of 01!!
Tja und wem das nichts sagt ist selber schuld! ;D
5.0.10/win2000pro

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: Datum berechnen
« Antwort #11 am: 09.08.02 - 15:21:55 »
Hi Silke,

Formel:

(dateE - @Adjust(dateA;0;0;0;0;0;0)) / 86400 oder
(dateE -DateA)/86400

Datumsfelder müssen wieder vorbelegt sein z.B. @Now

Gruss
Bubble
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz