Izračunati stupci posebno su moćni za automatsko generiranje podataka u SharePointu 2016. Nemojte se plašiti – web je pun sjajnih primjera formula za SharePoint izračunate stupce. Neke uobičajene upotrebe uključuju
- Dodavanje dana u stupac Datum za izračunavanje stupca Datum isteka ili Rok
- Dodavanje stupaca Broj ili Valuta da biste dobili zbroj
- Korištenje funkcije Ja za automatsko dodavanje korisničkog imena u polje
Izrada izračunatog stupca
Da biste stvorili izračunati stupac, slijedite ove korake:
Odaberite vrstu izračunatog stupca u opcijama Naziv i Vrsta u dijaloškom okviru Stvaranje stupca.
Područje Dodatne postavke stupaca mijenja se tako da podržava unos izračuna i određivanje opcija stupca.
Postavke stupca za izračunati stupac.
Upišite svoju formulu koristeći odgovarajuću sintaksu u tekstualni okvir Formula.
Ako svoj izračun temeljite na drugom stupcu u aplikaciji, možete referencirati taj stupac koristeći referentnu sintaksu uglastih zagrada.
Na primjer, da biste izračunali vrijednost roka isporuke, dodajte pet dana vrijednosti datuma narudžbe u drugom stupcu unosom [Datum narudžbe]+5 u tekstualni okvir Formula.
Odaberite odgovarajuću vrstu podataka za vraćenu vrijednost i druge opcije svojstava vrste podataka, ako su dostupne, u odjeljku Dodatne postavke stupca na stranici.
Nisu sve povratne vrijednosti istog tipa podataka kao ulazni stupci. Na primjer, ako oduzmete jedan datum od drugog, vaša vraćena vrijednost je broj (broj dana razlike između dva datuma).
Ostali primjeri uključuju
- Dodavanje trenutnog korisničkog imena u polje. Jednostavno upišite konstantu [Me] u tekstualni okvir Formula.
- Korištenje današnjeg dana kao datuma u izračunu za stvaranje novog datuma unosom [Danas]+7 u okvir za tekst Formula.
Korištenje stupca za pretraživanje
Održavanje svih opcija u polju izbora može biti glomazno i sklono pogreškama. SharePoint koristi sličan model kao i relacijske baze podataka odvajanjem informacija za traženje od aplikacije za transakcije . Razmislite o svim podacima pretraživanja koji se mogu održavati u zasebnim aplikacijama. Na primjer, aplikacije za pretraživanje inventara računalnog hardvera mogu uključivati vrstu hardvera, ugovor o održavanju i lokaciju odjela. Te se aplikacije mogu održavati neovisno o aplikaciji za transakcije — samom inventaru.
Na primjer, možete stvoriti prilagođenu aplikaciju za korisnika s jednim poljem — Naslov — i popuniti je imenima kupaca. Zatim izradite aplikaciju za narudžbe (za praćenje narudžbi koje kupci postavljaju). Kupac je stupac u aplikaciji Narudžba. Umjesto da gradite polje za izbor, možete koristiti tip podataka za traženje za povezivanje s aplikacijom Kupca i polje Naslov kao podatke za stupac Kupac u aplikaciji Narudžba.
Krajnji rezultat je da su svi vaši kupci odvojeni od narudžbi. Ako kupac treba promijeniti svoje ime (možda se udala ili je njegovo ime pogrešno napisano), možete jednostavno promijeniti ime u aplikaciji Kupac umjesto u svakom unosu u aplikaciji Narudžba.
Također možete dodati druge stupce iz aplikacije za pretraživanje na padajući popis kako biste pomogli korisnicima da odaberu pravi izbor. Kada korisnik odabere vrijednost s padajućeg popisa, prikazuju se i vrijednosti za dodatne stupce. Primjer u nastavku prikazuje scenarij koji koristi stupac pretraživanja za prikaz kupčevog prodajnog teritorija. Ime kupca i prodajno područje pohranjeni su u jednoj aplikaciji i prikazani u drugoj aplikaciji pomoću stupca za traženje. Također možete vidjeti upotrebu ugrađenog uređivanja u web-dijelu.
Odabir vrijednosti iz stupca za pretraživanje.
Za korisnike koji su upoznati s bazama podataka i referentnim integritetom, SharePoint 2016 uključuje dodatne opcije za podršku ovoj implementaciji. Stupci pretraživanja također se mogu koristiti za stvaranje lanca povezanih aplikacija koje se mogu koristiti za upite i prikaz vrijednosti iz dodatnih stupaca.