Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Selin am 12.06.02 - 08:31:08
-
hallo,
wie kann ich eine laufende Nummer selbst zusammenstellenß
z.B. ttmm/jj
am 20.06.02 wäre dann 2006/02
Ginge das? ???
-
hi selin,
eine möglichkeit wäre:
datetxt:=@Text(datum;"D0");
tag:=@Word(datetxt;".";1);
monat:=@Word(datetxt;".";2);
jahr:=@Word(datetxt;".";3);
num:=tag+monat+"/"+jahr
mfg
kwalli
-
Das ganze wäre dann aber nicht mehr unique....
-
Hallo,
also muss ich den Textfeld Berechnet beim Anlegen einstellen und in Wert diesen Code einfügen??
wenn ich das mache gibt er mir ne Meldung aus i der Statusleiste des Codefensters "Kein Haupt- oder Auswahlausdruck in Formel"
Bin relativ frisch in der Notes Programmierung, bitte um Verständnis...
Danke
-
hi selin,
natürlich mußt du etwas in der letzten zeile weglassen.
richtiger code:
datetxt:=@Text(datum;"D0");
tag:=@Word(datetxt;".";1);
monat:=@Word(datetxt;".";2);
jahr:=@Word(datetxt;".";3);
tag+monat+"/"+jahr
was hat das eigentlich mit @unique zu tun?
mfg
kwalli
-
Hi,
du hast recht. Wenn 3 User am selben Tag ein Dokument anlegen, haben diese 3 Dokumente ja die selbe Nummer ;-( hmm.
muss ich mir was anderes überlegen, danke
-
aber wenn ich es so gestalte
xxx/jj - nn : m
xxx= laufende Nummer
jj= Jahreszahl 2 stellig
nn= Unterscheidungsziffer (wenn möglich selbst definieren)
m = Durchlaufindex (a - z. auch hier selbst definieren, wenn möglich)
-
guckst du hier:
http://www.atnotes.de/cgi-bin/yabb/YaBB.pl?board=R5TIP;action=display;num=1014120317
durch das Anhängen eines userbezogenen NAnmenskürzels hast du die Eindeutigkeit gewährleistet.
eknori
-
grand merci :D
-
Mit Datum, Unterscheidungziffer, Durchlaufnummer, Index und Namenskürzel hast Du aber auch nicht die benutzerfreundlichste laufende Nr..
Dann kann man auch wirklich @unique verwenden...