Kolonnu vērtību automātiska ģenerēšana ar Number Generator

28.08.2021
Kam lietojams: Number Generator

Vitextra Number Generator ļauj automātiski ģenerēt numurus vai nosaukumus SharePoint dokumentu bibliotēkā vai sarakstā.

📝 Piezīme
Number Generator atbalsta noteiktus kolonnu tipus, piemēram, ID un Lookup, kā arī pielāgotus tipus.

Priekšnosacījumi

Lai iestatītu un izmantotu formulas, pārliecinieties, ka līdzeklis Vitextra: Number Generator ir aktivizēts vietņu kolekcijai.

Dodieties uz Site Settings (Vietnes iestatījumi) un noklikšķiniet uz Site collection features (Vietņu kolekcijas līdzekļi):

Vietnes iestatījumi

Vietnes iestatījumi

Ritiniet līdz līdzeklim un noklikšķiniet uz Activate (Aktivizēt), ja tas vēl nav aktivizēts:

Number Generator vietņu kolekcijas līdzeklis

Number Generator vietņu kolekcijas līdzeklis

Numerācijas shēmas

Kolonnu vērtību ģenerēšanu pārvalda numerācijas shēmas, kas definētas saraksta vai bibliotēkas līmenī. Dodieties uz tā saraksta vai bibliotēkas iestatījumiem, kur vēlaties lietot kolonnas automātisko aizpildīšanu, un zem virsraksta General Settings (Vispārīgie iestatījumi) atlasiet Number Generator:

SharePoint bibliotēkas iestatījumi

SharePoint bibliotēkas iestatījumi

Izmantojiet šo sarakstu, lai pārvaldītu numerācijas shēmas. Noklikšķiniet uz pogas New Item (Jauns vienums), lai izveidotu jaunu numerācijas shēmu.

SharePoint bibliotēkas iestatījumi

SharePoint bibliotēkas iestatījumi

Numerācijas shēmas forma satur šādus laukus:

  • Name (Nosaukums)
  • Content Type (Satura tips)
  • Field (Lauks)
  • Formula (Formula)
  • Regenerate (Ģenerēt no jauna)

Numerācijas shēmas forma

Numerācijas shēmas forma

📝 Piezīme
Lauks Content Type ir pelēkots, ja sarakstam vai dokumentu bibliotēkai ir atspējoti satura tipi.

Formulas formāts

Numerācijas formula atbalsta trīs datu tipus:

  • Teksts
  • Kolonna
  • Secība

Lai atsauktos uz kolonnu, ietveriet tās attēlojamo vai iekšējo nosaukumu kvadrātiekavās:

[Column Name]

Lai atsauktos uz secību, ietveriet secības nosaukumu kvadrātiekavās ar priekšā liktu simbolu „!“:

[!Sequence Name]

Viss pārējais formulas teksts rezultātā tiek parādīts nemainīgs.

Formulas piemērs:

ID: [ID]. Created at [Created:MM/dd/yyyy]

Iepriekš minētās formulas rezultāts vienumam, kas izveidots 4/12/2020, ar ID = 1:

ID: 1. Created at 04/12/2020

Piemēri

Šai demonstrācijai izmantojam dokumentu bibliotēku ar šādiem pielāgotiem laukiem:

  • Product. Single line of text
  • Status. Choice
  • Publish Date. Date and Time
  • Number. Single line of text

Tālāk sniegtās piemēra formulas aizpilda kolonnu Number dokumentu bibliotēkā.

1. piemērs. Kolonnas aizpildīšana ar ID lauku

Numerācijas shēmas formula, kas aizpilda kolonnu ar ID lauku:

[ID]

Rezultāts dokumentu bibliotēkā:

1. piemērs. Rezultāts

1. piemērs. Rezultāts

Kolonnas vērtības aizpildīšanai var apvienot vairākus laukus:

[ID].[Status]

1. piemērs. Rezultāts

1. piemērs. Rezultāts

2. piemērs. Skaitliska lauka formatēšana

Number Generator atbalsta formatēšanu. Lai definētu lauka formātu, norādiet to pēc kola: [Field:Format]. Atbalstītie formāta specifikatori:

Formāta specifikatorsNosaukumsApraksts
0Nulles vietturisAizstāj nulli ar attiecīgo ciparu, ja tāds ir; pretējā gadījumā rezultāta virknē parādās nulle.
#Cipara vietturisAizstāj simbolu „#“ ar attiecīgo ciparu, ja tāds ir; pretējā gadījumā rezultāta virknē cipars neparādās.
.Decimāldaļas atdalītājsNosaka decimāldaļas atdalītāja atrašanās vietu rezultāta virknē.
,Grupu atdalītājsIevieto lokalizētu grupu atdalītāja rakstzīmi starp katru grupu.

💡 Padoms
Plašāku informāciju par skaitliskajiem formātiem skatiet rakstā Custom numeric format strings.

Formatējiet kolonnu ar ID lauku, kas atkārtots dažādos formātos:

[ID:0000] - [ID:####] - [ID:##00]

2. piemērs. Rezultāts

2. piemērs. Rezultāts

3. piemērs. Datuma lauka formatēšana

To pašu pieeju var izmantot datuma kolonnas formatēšanai.

Formatējiet datuma kolonnu (Publish Date) dažādos formātos:

[Publish_x0020_Date:MM/dd/yyyy] - [Publish_x0020_Date:yy-MM-dd-HH-mm-ss]

3. piemērs. Rezultāts

3. piemērs. Rezultāts

💡 Padoms
Plašāku informāciju par datuma formātiem skatiet rakstā Custom date and time format strings.

4. piemērs. Atsauce uz secību

Number Generator atbalsta starpvietņu secības unikālu numuru ģenerēšanai. Lai formulā atsauktos uz secību, izmantojiet tās nosaukumu ar priekšā liktu !:

[!ManualSequence]

4. piemērs. Rezultāts

4. piemērs. Rezultāts

5. piemērs. Sistēmas lauku izmantošana

Number Generator ļauj aizpildīt kolonnu ar sistēmas lauku vērtībām. Daži no sistēmas laukiem uzskaitīti tabulā zemāk:

LauksAprakstsPiemēri
File_x0020_TypeFaila paplašinājumsdocx, pdf
UniqueIdVienuma unikālais identifikators95fed722-c225-4f02-8c8d-7b0515e0777f
FileSizeDisplayFaila izmērs616311
ContentVersionFaila satura versija2
_UIVersionStringVienuma versija15.0
AuthorLietotājs, kas izveidoja vienumuJohn Harrison
EditorLietotājs, kas pēdējais mainīja vienumuHenry McDavid
[Author].[Created:yyyy] v.[_UIVersionString]

5. piemērs. Rezultāts

5. piemērs. Rezultāts

Kopīgot