Hallo, Manuel,
zur Frage 1: Was willst Du erreichen ? Das sollte hier im Forum immer zuerst beschrieben werden. Auf den ersten Blick scheint ein Listenfeld mit den Werten von 1 bis 1000 etwas krude, aber vielleicht ergibt sich ja der Sinn - und eine ganz andere Lösung - wenn Du ansagst, um was es Dir geht.
Zur Frage 2: Das taucht immer wieder in allen möglichen Foren auf. Such mal' hier nach Begriffen wie "sequen*" oder "SequenzingNumber" oder lies Dir diese Threads durch:
http://www.atnotes.de/index.php?board=7;action=display;threadid=10098;start=0http://www.atnotes.de/index.php?board=9;action=display;threadid=7395Auch hier wäre hilfreich, wenn Du ansagst, wozu Du diese fortlaufende Nummer brauchst. Nur in ganz wenigen Ausnahmefällen wirst Du nämlich mit Notes so etwas sinnvoll zustande bringen. Du mußt hier einfach mal über die wesentlichen Vorzüge von Notes nachdenken, die nämlich genau diese Sache ad adsurbum führen:
Du hast eine DB mit x Repliken auf y Servers und z lokalen Installationen. Diese Repliken tauschen - was ja nun wirklich genial ist - ihre geänderten Informationen untereinander aus - jeder kann für sich arbeiten und bekommt dank Replikation trotzdem immer die neuesten Daten.
Wenn nun aber User A auf Server M ein neues Dokument erstellt und diesem Dokument auf Grund der gegenwärtigen Situation der Replik auf Server M die nächsthöhere Nummer zugeteilt wird, kann ja aber User B auf Server N gerade das selbe machen - und er bekommt von Server N die gleiche Nummer. Nach der Replikation von Server M mit Server N hast Du nun die Nummer zweimal. Selbiges könnte @home bei User Q passieren.
Aber wie gesagt - unter bestimmten Bedingungen gibt es verschiedene Lösungsansätze, mit denen das Problem trotzdem gelöst werden kann. Wir müssen Deine konkreten Anforderungen dafür aber kennen.
Bernhard