Autor Thema: Eindeutige Nummer erzeugen (@Formel)  (Gelesen 6059 mal)

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.710
  • Geschlecht: Männlich
Eindeutige Nummer erzeugen (@Formel)
« am: 19.02.02 - 13:05:14 »
Mit Hilfe der Formel läßt sich eine eindeutige Nummer erzeugen im Format

2002-02-19 125414HEKR

month := @Text(@Month(@Now));
day := @Text(@Day(@Now));
hour := @Text(@Hour(@Now));
minute := @Text(@Minute(@Now));
second := @Text(@Second(@Now));

@Text(@Year(@Now)) + "-"  +
@If( @Length(month) = 1; "0" + month; month ) +"-"  +
@If( @Length(day) = 1; "0" + day; day ) + " "  +
@If( @Length(hour) = 1; "0" + hour; hour ) +
@If( @Length(minute) = 1; "0" + minute; minute )  +
@If( @Length(second) = 1; "0" + second; second )  +
@UpperCase(@Left(@Name([CN];@UserName);2) + @Left(@RightBack(@Name([CN];@UserName); " ");2))
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Steffen_Albrecht

  • Senior Mitglied
  • ****
  • Beiträge: 300
  • Geschlecht: Männlich
  • Trübsal ist nicht das Einzige was man blasen kann!
Re: Eindeutige Nummer erzeugen (@Formel)
« Antwort #1 am: 12.04.02 - 08:11:55 »
Genau sowas hab ich gebraucht!!!

Gruß
  Steffen Albrecht
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re: Eindeutige Nummer erzeugen (@Formel)
« Antwort #2 am: 12.04.02 - 18:43:11 »
Cool gefällt mir! Danke für den Tipp

Christopher ;D
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline gpeters

  • Junior Mitglied
  • **
  • Beiträge: 77
  • Geschlecht: Männlich
  • Domino macht Spaß
    • GS7 GmbH EDV Beratung
Re: Eindeutige Nummer erzeugen (@Formel)
« Antwort #3 am: 25.04.02 - 13:51:20 »
Hallo,
wenn man das Datum nicht benötigt ist mein Favorit:

@Unique

Das Ergebnis sieht dann so aus: GSCD-426DHH,
ist aber auch hinreichend eindeutig.

Gerald
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Gerald Peters
GS7 GmbH, Hamburg
www.gs7.de
info@gs7.de

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.710
  • Geschlecht: Männlich
Re: Eindeutige Nummer erzeugen (@Formel)
« Antwort #4 am: 25.04.02 - 14:10:55 »
Hallo,

yoo, hast recht, nur in den allermeisten Fällen lässt sich eine eindeutige Nummer besser merken, wenn mann irgendeinen Bezug dazu hat. Ist zumindest bei unseren DAUs so.
wenn ich datenbankintern eine eindeutige Nummer benötige, nehme ich sowieso die DocUniqueID.

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz