Apskaičiuoti stulpeliai yra ypač galingi automatiškai generuojant duomenis „SharePoint 2016“. Neišsigąskite – žiniatinklyje gausu puikių „SharePoint“ apskaičiuotų stulpelių formulių pavyzdžių. Kai kurie įprasti naudojimo būdai apima
- Dienų įtraukimas į stulpelį „Data“, kad būtų galima apskaičiuoti stulpelį „Galiojimo laikas“ arba „Galiojimo data“.
- Skaičių arba valiutų stulpelių pridėjimas, kad gautumėte bendrą sumą
- Funkcija „Me“ automatiškai pridėti vartotojo vardą į lauką
Skaičiuojamojo stulpelio kūrimas
Norėdami sukurti apskaičiuotą stulpelį, atlikite šiuos veiksmus:
Dialogo lange Sukurti stulpelį parinktyse Pavadinimas ir tipas pasirinkite Apskaičiuoto stulpelio tipą.
Sritis Papildomi stulpelio nustatymai pakeičiama, kad būtų galima įvesti skaičiavimą ir nurodyti stulpelio parinktis.
Skaičiuojamo stulpelio stulpelių nustatymai.
Teksto lauke Formulė įveskite formulę naudodami tinkamą sintaksę.
Jei skaičiavimą atliekate remdamiesi kitu programos stulpeliu, galite nurodyti tą stulpelį naudodami laužtiniuose skliaustuose esančią nuorodos sintaksę.
Pavyzdžiui, norėdami apskaičiuoti pristatymo termino vertę, pridėkite penkias dienas prie Užsakymo datos vertės kitame stulpelyje, formulės teksto laukelyje įvesdami [Užsakymo data]+5 .
Puslapio skiltyje Papildomi stulpelio nustatymai pasirinkite tinkamą grąžinamos vertės duomenų tipą ir kitas duomenų tipo ypatybių parinktis, jei tokios yra.
Ne visos grąžinamos reikšmės yra to paties tipo duomenų kaip įvesties stulpeliai. Pavyzdžiui, jei atimsite vieną datą iš kitos, jūsų grąžinama reikšmė bus skaičius (dienų skirtumas tarp dviejų datų).
Kiti pavyzdžiai apima
- Dabartinio vartotojo vardo įtraukimas į lauką. Tiesiog įveskite konstantą [Me] į formulės teksto laukelį.
- Šiandienos kaip datos naudojimas skaičiavime, norint sukurti naują datą, formulės teksto laukelyje įvesdami [Šiandien]+7 .
Peržvalgos stulpelio naudojimas
Išlaikyti visas parinktis pasirinkimo lauke gali būti sudėtinga ir gali būti klaidų. „SharePoint“ naudoja panašų modelį kaip reliacinės duomenų bazės, atskirdamas paieškos informaciją nuo operacijų programos. Pagalvokite apie visus paieškos duomenis, kuriuos būtų galima išlaikyti atskirose programose. Pavyzdžiui, kompiuterių aparatinės įrangos atsargų paieškos programos gali apimti techninės įrangos tipą, priežiūros sutartį ir skyriaus vietą. Šios programos gali būti prižiūrimos nepriklausomai nuo operacijų programos – pačios inventoriaus.
Pavyzdžiui, galite sukurti kliento tinkintą programą su vienu lauku – Pavadinimas – ir užpildyti ją klientų vardais. Tada sukurkite užsakymų programą (klientų pateiktiems užsakymams stebėti). Klientas yra stulpelis Užsakymo programoje. Užuot kurę pasirinkimo lauką, galite naudoti duomenų tipą Peržvalga, kad prisijungtumėte prie programos Klientas, o lauką Pavadinimas naudoti kaip užsakymo programos stulpelio Klientas duomenis.
Galutinis rezultatas – visi jūsų klientai yra atskirti nuo užsakymų. Jei klientui reikia pakeisti savo vardą (galbūt ji ištekėjo arba jo vardas buvo neteisingai parašytas), galite tiesiog pakeisti vardą Kliento programėlėje, o ne kiekviename Užsakymo programėlės įraše.
Taip pat į išskleidžiamąjį sąrašą galite įtraukti kitus stulpelius iš paieškos programos, kad padėtumėte vartotojams pasirinkti tinkamą pasirinkimą. Kai vartotojas pasirenka reikšmę iš išskleidžiamojo sąrašo, taip pat rodomos papildomų stulpelių reikšmės. Toliau pateiktame pavyzdyje parodytas scenarijus, kuriame naudojamas peržvalgos stulpelis, kad būtų rodoma kliento pardavimo teritorija. Kliento vardas ir pardavimo teritorija saugomi vienoje programėlėje ir rodomi kitoje programėlėje naudojant peržvalgos stulpelį. Taip pat žiniatinklio dalyje galite pamatyti, kaip naudojamas tiesioginis redagavimas.
Vertės pasirinkimas iš paieškos stulpelio.
Vartotojams, susipažinusiems su duomenų bazėmis ir nuorodų vientisumu, „SharePoint 2016“ yra papildomų parinkčių, skirtų šiam diegimui palaikyti. Paieškos stulpeliai taip pat gali būti naudojami kuriant sujungtų programų grandinę, kurią galima naudoti norint pateikti užklausas ir rodyti vertes iš papildomų stulpelių.