Autor Thema: frage/problemchen mit @Adjust  (Gelesen 2449 mal)

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
frage/problemchen mit @Adjust
« am: 16.09.03 - 11:11:17 »
hallo zusammen,

ich möchte in einer maske folgendes errechnen.

ich habe 3 felder

- "start" (typ: datumsfeld, notes datum/zeit steuerelement)
- "dauer" (typ: dialogliste mit 1 stelligen ganzzahlen, z.b. 1 tag, 3 tage etc,)
- "ende" (typ: datumsfeld)

aus dem fald "start" wählt der user manuell das datum aus.
dann im feld "dauer" wird eine anzahl von tagen ausgewählt.

und im feld ende soll dann der neue datumswert erscheinen. also wert von feld "start" + anzahl der tage im feld "dauer" = neues datum.

ich habe folgende formel ins feld "ende" eingebaut.
aber natürlich klappt das mal wieder nicht...

@If(
dauer="1";@adjust(start;0;0;1;0;0;0)|
dauer="3";@adjust(start;0;0;3;0;0;0)|
dauer="5";@adjust(start;0;0;5;0;0;0)|
dauer="7";@adjust(start;0;0;7;0;0;0)|
dauer="10";@adjust(start;0;0;10;0;0;0);
"")

vielleicht könnt ihr mir den tip geben, wo der fehler liegt.

danke

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re:frage/problemchen mit @Adjust
« Antwort #1 am: 16.09.03 - 11:21:41 »
zusätzlich habe ich es noch mit der formel

@adjust(start;0;0;dauer;0;0;0)

versucht, die ich als wert in das berechnete zeit/datumsfeld "ende" eingebaut habe, versucht.

aber dann erhalte ich immer eine fehlermeldung mit dem text
"falscher datentyp für operator oder @Funktion: Zahl erwartet"

 ??? ??? ???

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:frage/problemchen mit @Adjust
« Antwort #2 am: 16.09.03 - 11:22:10 »
Was klappt denn nicht ?

klaussal

  • Gast
Re:frage/problemchen mit @Adjust
« Antwort #3 am: 16.09.03 - 11:31:15 »
... bau eine schaltfläche:

_A :=@Adjust(start;0;0;@TextToNumber(dauer);0;0;0);
@setfield("ende";_A)

dann klappt's auch mit der berechnung  ;)

in den maskeneigenschaften noch einen haken bei "felder autom. aktualisieren"

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re:frage/problemchen mit @Adjust
« Antwort #4 am: 16.09.03 - 11:31:44 »
es klappt quasi "alles" nicht. ich kann noch nicht mal die maske aufrufen. vorher kommt immer die meldung mit dem falschen datentyp...  :(

klaussal

  • Gast
Re:frage/problemchen mit @Adjust
« Antwort #5 am: 16.09.03 - 11:32:41 »
... wer lesen kann, ist im vorteil...  ;D

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:frage/problemchen mit @Adjust
« Antwort #6 am: 16.09.03 - 11:40:12 »
Aaaa ...

Vorgabewert für start: @Today

Vorgabewert für dauer = ""

Formel in Ende: @If (dauer = ""; ""; @Adjust (start; 0; 0; @TextToNumber (dauer); 0; 0; 0))

Feldeigenschaften dauer: Felder bei Schlüsselwortänderung aktualisieren.

Dann geht es auch ohne Schaltfläche.

By the way: Dialoglisten Deiner Art sind immer Text!

HTH,
Bernhard

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re:frage/problemchen mit @Adjust
« Antwort #7 am: 16.09.03 - 11:48:10 »
@TextToNumber...

shit. das hatte ich völlig vergessen.

aber nun funktionierts.

vielen dank

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz