Spaltenwerte automatisch generieren mit Number Generator
Mit Vitextra Number Generator können Sie automatisch Nummern oder Namen in einer SharePoint-Dokumentbibliothek oder -Liste generieren.
📝 Hinweis
Number Generator unterstützt bestimmte Spaltentypen wie ID und Lookup sowie benutzerdefinierte Typen.
Voraussetzungen
Um Formeln einzurichten und zu verwenden, stellen Sie sicher, dass das Feature Vitextra: Number Generator für die Websitesammlung aktiviert ist.
Gehen Sie zu Site Settings (Websiteeinstellungen) und klicken Sie auf Site collection features (Websitesammlungsfeatures):

Scrollen Sie zum Feature und klicken Sie auf Activate (Aktivieren), falls es noch nicht aktiviert ist:

Nummerierungsschemata
Die Generierung von Spaltenwerten wird über Nummerierungsschemata gesteuert, die auf Listen- oder Bibliotheksebene definiert sind. Gehen Sie zu den Einstellungen der Liste oder Bibliothek, in der Sie die automatische Spaltenbefüllung anwenden möchten, und wählen Sie unter der Überschrift General Settings (Allgemeine Einstellungen) die Option Number Generator:

Verwenden Sie diese Liste, um die Nummerierungsschemata zu verwalten. Klicken Sie auf die Schaltfläche New Item (Neues Element), um ein neues Nummerierungsschema zu erstellen.

Das Formular für das Nummerierungsschema enthält die folgenden Felder:
- Name
- Content Type (Inhaltstyp)
- Field (Feld)
- Formula (Formel)
- Regenerate (Neu generieren)

📝 Hinweis
Das Feld Content Type ist ausgegraut, wenn Inhaltstypen für die Liste oder Dokumentbibliothek deaktiviert sind.
Formelformat
Die Nummerierungsformel unterstützt drei Datentypen:
- Text
- Spalte
- Sequenz
Um auf eine Spalte zu verweisen, setzen Sie ihren Anzeige- oder internen Namen in eckige Klammern:
[Column Name]
Um auf eine Sequenz zu verweisen, setzen Sie den Sequenznamen mit einem vorangestellten „!“-Symbol in eckige Klammern:
[!Sequence Name]
Der gesamte übrige Text der Formel erscheint unverändert im Ergebnis.
Beispielformel:
ID: [ID]. Created at [Created:MM/dd/yyyy]
Ergebnis der obigen Formel für ein am 4/12/2020 erstelltes Element mit ID = 1:
ID: 1. Created at 04/12/2020
Beispiele
Für diese Demo verwenden wir eine Dokumentbibliothek mit den folgenden benutzerdefinierten Feldern:
- Product. Single line of text
- Status. Choice
- Publish Date. Date and Time
- Number. Single line of text
Die folgenden Beispielformeln befüllen die Spalte Number in der Dokumentbibliothek.
Beispiel 1. Spalte mit dem ID-Feld befüllen
Eine Nummerierungsschema-Formel, die die Spalte mit dem ID-Feld befüllt:
[ID]
Ergebnis in der Dokumentbibliothek:

Sie können mehrere Felder kombinieren, um den Spaltenwert zu befüllen:
[ID].[Status]

Beispiel 2. Numerisches Feld formatieren
Number Generator unterstützt die Formatierung. Um das Format eines Felds festzulegen, geben Sie es nach einem Doppelpunkt an: [Field:Format]. Unterstützte Formatspezifizierer:
| Formatspezifizierer | Name | Beschreibung |
|---|---|---|
| 0 | Nullplatzhalter | Ersetzt die Null durch die entsprechende Ziffer, falls vorhanden; andernfalls erscheint eine Null in der Ergebniszeichenfolge. |
| # | Ziffernplatzhalter | Ersetzt das „#“-Symbol durch die entsprechende Ziffer, falls vorhanden; andernfalls erscheint keine Ziffer in der Ergebniszeichenfolge. |
| . | Dezimaltrennzeichen | Bestimmt die Position des Dezimaltrennzeichens in der Ergebniszeichenfolge. |
| , | Gruppentrennzeichen | Fügt zwischen den einzelnen Gruppen ein lokalisiertes Gruppentrennzeichen ein. |
💡 Tipp
Weitere Informationen zu numerischen Formaten finden Sie im Artikel Custom numeric format strings.
Formatieren Sie eine Spalte mit dem in verschiedenen Formaten wiederholten ID-Feld:
[ID:0000] - [ID:####] - [ID:##00]

Beispiel 3. Datumsfeld formatieren
Sie können denselben Ansatz verwenden, um eine Datumsspalte zu formatieren.
Formatieren Sie eine Datumsspalte (Publish Date) in verschiedenen Formaten:
[Publish_x0020_Date:MM/dd/yyyy] - [Publish_x0020_Date:yy-MM-dd-HH-mm-ss]

💡 Tipp
Weitere Informationen zu Datumsformaten finden Sie im Artikel Custom date and time format strings.
Beispiel 4. Auf eine Sequenz verweisen
Number Generator unterstützt websiteübergreifende Sequenzen, um eindeutige Nummern zu generieren. Um in einer Formel auf eine Sequenz zu verweisen, verwenden Sie ihren Namen mit vorangestelltem !:
[!ManualSequence]

Beispiel 5. Systemfelder verwenden
Mit Number Generator können Sie eine Spalte mit den Werten von Systemfeldern befüllen. Einige der Systemfelder sind in der folgenden Tabelle aufgeführt:
| Feld | Beschreibung | Beispiele |
|---|---|---|
| File_x0020_Type | Dateierweiterung | docx, pdf |
| UniqueId | Eindeutige Kennung des Elements | 95fed722-c225-4f02-8c8d-7b0515e0777f |
| FileSizeDisplay | Größe der Datei | 616311 |
| ContentVersion | Version des Dateiinhalts | 2 |
| _UIVersionString | Version des Elements | 15.0 |
| Author | Benutzer, der das Element erstellt hat | John Harrison |
| Editor | Benutzer, der das Element zuletzt geändert hat | Henry McDavid |
[Author].[Created:yyyy] v.[_UIVersionString]
