Re: Numerierfunktion

From: Stefan Wuebbe (stefan.wuebbe_at_gmx.de)
Date: 11/29/04


Date: Mon, 29 Nov 2004 10:57:56 +0100

Hallo Simona,

Du könntest das "klassische" Beispiel in Home(2)+'solution\db\newid.dbc'
abwandeln - im Tabellen/Viewdesigner Feld -> DefaultValue wird die
"Funktion()" eingetragen, die dann als Vfp Stored Procedure einen
Wer hochzählt und das Ergebnis (multi-user freundlich mit FLOCK()
oder RLOCK() abgesichert) für's nächste Mal speichert.
Wenn du ein "HeutigesDatum" Feld zur ID-Tabelle hinzufügst, könntest
du beim Datumswechsel wieder bei 1 anfangen...

hth
-Stefan

"Simona Struck" <sistruck@aol.com> schrieb im Newsbeitrag
news:96qlq0t5khofnhju377cmv0451773v07it@4ax.com...
> Hi,
>
> irgendwie steh ich aufm Schlauch, weil ich krieg es nicht hin,
> in einer neuen Tabelle ein bestimmtes berechnetes Feld zu
> erzeugen. Es soll eine Art ID-Feld sein, in dem Datum und
> laufende Nr. automatsch für jeden neuen Satz erscheint.
>
> Also für die erste Eintragung heute: 041129.01, dann weiter
> 041129.02 etc., morgen 041130.01...
>
> Wie müsste das in der BERECHNEN-Option aussehen?
> (VFP7)
>