Autor Thema: Laufende Nr. in Erfassungsmaske (Rookieask)  (Gelesen 1181 mal)

Offline ByteBuster

  • Junior Mitglied
  • **
  • Beiträge: 58
  • Geschlecht: Männlich
  • so langsam wird es !
    • Schully`s kleine Welt um Wanne-Eickel
Laufende Nr. in Erfassungsmaske (Rookieask)
« am: 02.07.03 - 11:23:58 »
 ??? Hallo zusammen,

vorausgeschickt ich bin kein Emtwickler (vielleicht noch nicht , hab aber eine DB mit einer Erfassungsmaske gestalltet. Nun möchte ich das eine laufende Nummer in der Erfassung oder bei der Erfassung ausgegeben wird. So eine Art Systembelegnr.. Kann mir jemand einen kurzen schmerzlosen Tipp geben ?

Thanks
Uwe
Uwe (Byte Buster)
WIN 2003  Server
8.01 Server, 350 User, Client 6.5.3, 6.5.4,  7,8.01,8.02

Glombi

  • Gast
Re:Laufende Nr. in Erfassungsmaske (Rookieask)
« Antwort #1 am: 02.07.03 - 11:43:26 »
Hi,
soll es wirklich eine fortlaufende Nummer sein? Falls ja, dann musst Du ein bisschen programmieren.

Falls es auch eine Art Systemnummer sein darf, mach einfach ein Feld - Berechnet beim Anlegen - mit folgender Formel:
@Unique

Andreas

Offline Sillik

  • Junior Mitglied
  • **
  • Beiträge: 75
  • Geschlecht: Männlich
  • Beescheeiid?!?
Re:Laufende Nr. in Erfassungsmaske (Rookieask)
« Antwort #2 am: 02.07.03 - 11:45:05 »
Mach dir ein Berechnetes Feld in die Maske mit dem LS Code:

Dim session as New notessession
Dim db as notesdatabase
Dim uiws as notesuiworkspace
dim uidoc as notesuidocument
Dim view as notesview
Dim doc as notesdocument
Dim i as integer

Set uidoc=uiws.currentdocument

Set db=session.currentdatabase

Set view=db.getview("Ansichtsname")

Set doc = view.getfirstdocument

do until doc is nothing
set doc=view.getnextdocument(doc)
loop

i = doc.getitemvalue("Feld")

call uidoc.fieldsettext("Feld", i +1)


In der Anischt musst du dann nach "Feld" Sortieren. Wird allerdings das letzte dokument gelöscht, wird diese Nummer wieder vergeben. Wird ein anderes gelöscht wird die nummer nicht mehr verwendet.


Ich habs zwar jetzt nicht getestet, aber müsste hinhaun.
« Letzte Änderung: 02.07.03 - 11:47:20 von Sillik »

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Laufende Nr. in Erfassungsmaske (Rookieask)
« Antwort #3 am: 02.07.03 - 13:24:11 »
Hi,

so was hatten wir hier schon öfters. Ist eine beliebte Frage.

Schau mal unter anderem hier

http://www.atnotes.de/index.php?board=6;action=display;threadid=4270;start=0

und hier

http://www.atnotes.de/index.php?board=9;action=display;threadid=7395

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz