Autor Thema: Probleme mit @Adjust  (Gelesen 1020 mal)

Offline HJPSoft

  • Junior Mitglied
  • **
  • Beiträge: 57
  • Geschlecht: Männlich
  • Beati pauperes spirituo
Probleme mit @Adjust
« am: 08.04.03 - 07:21:32 »
Hallo Forum,

bei der Konfektionierung einer Diskussionsdatenbank funktioniert eine Ansichtauswahl nicht wie programmiert.
Dabei gibt es für jedes Dokument ein #-Feld Valid, in dem die Gültigkeit des Dokuments der jeweiligen Ansicht festgelegt wird. Die nun folgende Formel funzt nicht, da auch ältere Dokus angezeigt werden:

var1:=@TextToNumber(Valid);
SELECT Categories = "Allgemein" & @TextToNumber(DateComposed) > @Adjust(@Now;0;0;-var1;0;0;0)

Welche logische Fehler verursacht das  ??? ???

Besten Dank im voraus

Hans

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Probleme mit @Adjust
« Antwort #1 am: 08.04.03 - 09:43:53 »
hm..Du vergleichst eine Nummer mit einem Datum, was an sich ok ist, da Notes alles in Sekunden verwaltet...doch in dem Falle nicht sauber..in script wärs ok so, aber nit hier...da @adjust ein Datum ausgibt und Textonumber eine Nummer

also

var1:=@TextToNumber(Valid);
SELECT Categories = "Allgemein" & @Date(@TextToTime(DateComposed)) > @date(@Adjust(@Now;0;0;-var1;0;0;0))
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Probleme mit @Adjust
« Antwort #2 am: 08.04.03 - 09:48:13 »
- when  DateComposed ein Datumsfeld ist warum wandelst du das Datum in ein number um ?

var1:=@TextToNumber(Valid);
SELECT Categories = "Allgemein" & ( DateComposed > @Adjust(@Now;0;0;-var1;0;0;0) )

cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline HJPSoft

  • Junior Mitglied
  • **
  • Beiträge: 57
  • Geschlecht: Männlich
  • Beati pauperes spirituo
Re:Probleme mit @Adjust
« Antwort #3 am: 08.04.03 - 12:54:11 »
Schönen Dank an @All,

Fehler war durch die folgende Formel weg !

SELECT Categories = "Allgemein" &
@Date(@Created) >= @Date(@Adjust(@Now;0;0;-Valid;0;0;0))

Das Feld Valid ist schon ein Num-Feld und bedarf
keinerUmwandlungsformeln wie @TextToNumber()
Ohne Eure Hinweise würde ich noch ein wenig im Dunkeln tappen ;D

Fehler behoben ! Kiste läuft! Forum Klasse  ;D
Hans Peter

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz