Določanje stolpcev z izračunom za avtomatizacijo izračunov

Uporabite stolpce z izračunom za avtomatizacijo ročnih izračunov, ki jih uporabljate v poslovnih procesih.

Prodajalec želi na primer poznati tehtane prihodke za priložnost, ki temeljijo na predvidenih prihodkih iz priložnosti, pomnoženih z verjetnostjo. Ali pa želijo samodejno uporabiti popust, če je vrednost naročila večja od 500 USD. V stolpcu z izračunom so lahko vrednosti, ki izhajajo iz preprostih matematičnih operacij, na primer »večje od« ali »če drugo« in mnogih drugih. Vse to lahko dosežete z uporabo storitve Power Apps brez pisanja kode.

Zmogljivosti

  • Stolpci z izračunom uporabljajo stolpce iz trenutne tabele ali povezanih nadrejenih tabel.
  • Podpora za izraz je na voljo za stolpce trenutne tabele in povezanih nadrejenih tabel v razdelkih Pogoj in Dejanje. Vgrajene funkcije vključujejo:
    ADDHOURS, ADDDAYS, ADDWEEKS, ADDMONTHS, ADDYEARS, SUBTRACTHOURS, SUBTRACTDAYS, SUBTRACTWEEKS, SUBTRACTMONTHS, SUBTRACTYEARS, DIFFINDAYS, DIFFINHOURS, DIFFINMINUTES, DIFFINMONTHS, DIFFINWEEKS, DIFFINYEARS, CONCAT, TRIMLEFT in TRIMRIGHT. Več informacij: Sintaksa funkcij
  • Bogata pogojna podpora zagotavlja razvejitev in več pogojev. Logične operacije vključujejo operatorja IN in ALI.
  • Možnosti vizualnega urejanja vključujejo sodoben uporabniški vmesnik in funkcije IntelliSense v razdelku DEJANJE.
  • Nemotena integracija stolpcev z izračunom v obrazce, poglede, grafikone in poročila je na voljo v realnem času.
  • Stolpce z izračunom lahko konfigurirate za uporabo kontrolnikov po meri.

Scenariji

  • Tehtani prihodki: predvideni prihodki, pomnoženi z verjetnostjo
  • Neto vrednost: sredstva, od katerih so odštete obveznosti za dani račun
  • Stroški dela: osnovna stopnja do 40 ur plus dodatne nadure
  • Številka za stik: telefonska številka za priložnost na podlagi kupca ali stika
  • Rezultat možne stranke: en stolpec, ki ponuja vpogled v kakovost dane možne stranke
  • Nadaljnje delo: spremljanje dejavnosti po določenem številu dni na podlagi prednosti

Pomembno

Če želite ustvariti stolpec z izračunom, morate imeti v tabeli Varnostni profil polja pravico za pisanje. Če stolpec z izračunom uporablja zaščitene stolpce v izračunu, razmislite tudi o zaščiti stolpca z izračunom, da preprečite uporabnikom dostop do podatkov, za katere nimajo zadostnih dovoljenj. Urejevalnik stolpca z izračunom prikaže sporočilo, če želite ustvariti stolpec z izračunom, ki uporablja zaščitene stolpce v izračunu, in vam predlaga, da zaščitite stolpec z izračunom. Več informacij: Varnost na ravni stolpca za nadzor dostopa.

Vrste stolpcev, ki podpirajo izračune

  • Besedilo
  • Možnost
  • Da/ne
  • Celo število
  • Decimalno število
  • Valuta
  • Datum in ura

Ustvarjanje stolpca z izračunom

  1. Vpišite se v Power Apps

  2. Razširite možnost Podatki > Tabele.

  3. Odprite želeno tabelo, izberite Stolpci območje in nato izberite Dodaj stolpec.

  4. Vnesite zahtevane podatke za stolpec, vključno z vrednostmi Prikazano ime, Ime in Podatkovni tip.

  5. Če je podatkovni tip eden od vrst stolpcev, ki podpirajo izračune, lahko stolpec spremenite v stolpec z izračunom, tako da izberete možnost Dodaj > Izračun.

    Naj postane stolpec z izračunom.

  6. Z izbiro možnosti Izračun boste pozvani, da spremembe shranite v tabelo. V pogovornem oknu Čakajoče spremembe izberite Shrani.

  7. V Stolpci območje, odprite stolpec, ki ste ga shranili v prejšnjem koraku.

  8. V podoknu z lastnostmi stolpcev izberite Odpri izračun.

    Link to open calculated column definition editor
  9. V urejevalniku definicije stolpca z izračunom boste videli, da je bil ustvarjen nov stolpec z izračunom, formula pa ni bila nastavljena. Stolpec z izračunom je sestavljen iz dveh razdelkov: POGOJ in DEJANJE.
    Obrazec za izračun novega stolpca.

    1. V razdelku Stanje izberite Dodaj pogoj, da določite tabelo, stolpec, operator, vrsto in vrednost. V spustnem polju Tabela lahko izberete trenutno tabelo ali povezano tabelo. V spustnem polju Stolpec so prikazani vsi stolpci, ki so na voljo za tabelo. Glede na izbran operator boste morda morali navesti vrsto in vrednost. Z operatorjema AND ali OR lahko določite več pogojev. Ko končate z določanjem pogoja, izberite kljukico Shrani stanje. .
    2. Ko določite pogoj, v razdelku Dejanje izberite Dodaj dejanje, da dobite formulo za stolpec z izračunom. Ko končate z določanjem dejanja, izberite kljukico Shrani stanje. .

    Opomba

    V razdelku »Dejanje« lahko uporabite podatke iz vrstic iskanja. Najprej morate izbrati stolpec za iskanje in nato vnesti obdobje. Potem lahko izberete enega od stolpcev, ki so na voljo v sorodni tabeli. Pri <LookupFieldName>.<RelatedFieldName> lahko na primer izberete: ParentAccountId.AccountNumber.

    Upoštevajte, da bo varnost na ravni stolpca prezrta v sorodni tabeli. Če so v stolpcu, do katerega dostopate, občutljivi podatki, priporočamo, da zaščitite tudi stolpec z izračunom.

  10. V urejevalniku definicije stolpca z izračunom izberite Shrani in zapri.

Primeri

Malce bolj podrobno si oglejmo primere stolpcev z izračunom.

Tehtani prihodki priložnosti

V tem primeru uporabimo stolpca tabele »Priložnost« za izračun tehtanih prihodkov na podlagi verjetnosti priložnosti. V urejevalniku stolpcev za tabelo priložnosti ustvarimo stolpec z imenom Tehtani prihodki in določimo vrsto stolpca kot Izračunano, podatkovni tip pa je Valuta.

V urejevalniku definicije stolpca z izračunom v razdelku Pogoj navedemo priložnost s stanjem »Odprto«. V razdelku DEJANJE formula izračuna tehtane prihodke na podlagi predvidenih prihodkov priložnosti, pomnoženih z verjetnostjo priložnosti. Spodnji posnetki zaslona po korakih prikazujejo določanje stolpca z izračunom za tehtane prihodke.

Nastavite pogoj v priložnostih:

Nastavitev tehtanih prihodkov v programu Dynamics 365.

Navedite formulo za tehtane prihodke:

Nastavitev ocenjene vrednosti tehtanih prihodkov v programu Dynamics 365.

Skupaj:

Tehtani prihodki do ocenjenih prihodkov v programu Dynamics 365.

Datum za nadaljnje delo za priložnost

V tem primeru uporabljamo stolpce možne stranke, iz katere izvira priložnost, da izračunamo ustrezen datum za nadaljnjo obravnavo priložnosti.

V urejevalniku stolpcev za tabelo priložnosti ustvarimo stolpec z imenom Datum za nadaljnje delo in določimo vrsto kot Izračunano, podatkovni tip pa je Datum in čas.

V urejevalniku definicije stolpca z izračunom v razdelku Pogoj navedemo dva pogoja: časovni okvir nakupa in ocenjeno vrednost možne stranke.

V razdelku DEJANJE navedemo dve formuli:

  • Za nadaljnje delo v enem tednu za takojšnjo priložnost.
  • Za nadaljnje delo v enem mesecu, če priložnost ne bo nastala takoj.

Spodnji posnetki zaslona po korakih prikazujejo določanje stolpca z izračunom Datum za nadaljnje delo.

Nastavite dva pogoja v izvorni možni stranki:

Datum za nadaljnje delo za priložnost v Dynamics 365, prvič.

Datum za nadaljnje delo za priložnost v Dynamics 365, drugič.

Navedite formulo za nadaljnjo obravnavo v enem tednu:

Datum za nadaljnje delo za priložnost v Dynamics 365, tretjič.

Navedite formulo za nadaljnjo obravnavo v enem mesecu:

Nastavitev datuma za nadaljnje delo v programu Dynamics 365.

Skupaj:

Nastavite za nadaljnje delo datum Če- Potem in drugo v Dynamics 365.

Dnevi, odkar je bila ustvarjena vrstica

V tem primeru uporabimo funkcijo DIFFINDAYS, da izračunamo razliko v dneh od takrat, ko je bila vrstica ustvarjena, do trenutnega datuma.

Ustvarite nov stolpec s celim številom, imenovan Izračunana razlika v dneh.

Navedite formulo za izračun razlike v dneh

Stolpec z izračunom, funkcija DIFFINDAYS.

Skupaj:

Razlika v dneh od ustvarjanja vrstice.

Sintaksa funkcij

Spodnja tabela vključuje podatke o sintaksi podanih funkcij v razdelku DEJANJE stolpca z izračunom.

Nasvet

Imena funkcij so določen z velikimi tiskanimi črkami.

Sintaksa funkcije Opis Tip vrnitve
ADDDAYS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z dodanim določenim številom dni. Datum in ura
ADDHOURS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z dodanim določenim številom ur. Datum in ura
ADDMONTHS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z dodanim določenim številom mesecev. Datum in ura
ADDWEEKS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z dodanim določenim številom tednov. Datum in ura
ADDYEARS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z dodanim določenim številom let. Datum in ura
SUBTRACTDAYS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z odštetim določenim številom dni. Datum in ura
SUBTRACTHOURS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z odštetim določenim številom ur. Datum in ura
SUBTRACTMONTHS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z odštetim določenim številom mesecev. Datum in ura
SUBTRACTWEEKS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z odštetim določenim številom tednov. Datum in ura
SUBTRACTYEARS (celo število, datum in čas) Vrne novi datum in čas, ki je enak podanemu datumu in času z odštetim določenim številom let. Datum in ura
DIFFINDAYS (datum in čas, datum in čas) Vrne razliko v dneh med dvema stolpcema Datum in čas. Če tako datum kot čas padeta na isti dan, je razlika nič. Celo število
DIFFINHOURS (datum in čas, datum in čas) Vrne razliko v urah med dvema stolpcema Datum in čas. Celo število
DIFFINMINUTES (datum in čas, datum in čas) Vrne razliko v minutah med dvema stolpcema Datum in čas. Celo število
DIFFINMONTHS (datum in čas, datum in čas) Vrne razliko v mesecih med dvema stolpcema Datum in čas. Če tako datum kot čas padeta na isti mesec, je razlika nič. Celo število
DIFFINWEEKS (datum in čas, datum in čas) Vrne razliko v tednih med dvema stolpcema Datum in čas. Če tako datum kot čas padeta na isti teden, je razlika nič. Celo število
DIFFINYEARS (datum in čas, datum in čas) Vrne razliko v letih med dvema stolpcema Datum in čas. Če tako datum kot čas padeta na isto leto, je razlika nič. Celo število
CONCAT (ena vrstica besedila, ena vrstica besedila, … ena vrstica besedila) Vrne niz, ki je rezultat združevanja dveh ali več nizov. Niz
TRIMLEFT (ena vrstica besedila, celo število) Vrne niz, ki vsebuje kopijo določenega niza, brez prvih n-znakov. Niz
TRIMRIGHT (ena vrstica besedila, celo število) Vrne niz, ki vsebuje kopijo določenega niza, brez zadnjih n-znakov. String

Opomba

Za vse funkcije DIFF morata imeti prvi stolpec Datum in čas in drugi stolpec Datum in čas enako vedenje: Lokalno pri uporabniku, Samo datum ali Neodvisno od časovnega pasu. Če se vedenje drugega stolpca ne ujema z vedenjem prvega stolpca, se prikaže sporočilo o napaki, da drugega stolpca ni mogoče uporabiti s trenutno funkcijo. Več informacij: Vedenje in oblika stolpca z datumom in uro.

Opomba

V stolpec z izračunom za vrednost datuma ni mogoče vnesti datuma, na primer 01/01/2015. Vrednosti Date in DateTime lahko nastavite ali primerjate le z drugimi stolpci DateTime.

Pri funkciji CONCAT lahko dobesedne nize uporabite kot posamezne vrstice besedila, stolpce tabele, ki vsebujejo posamezne vrstice besedila, ali kombinacijo obeh. Na primer: CONCAT (Ime, Priimek, »je direktor«.). Če dobesedni niz vsebuje narekovaje, pred vsak znak dodajte poševnico nazaj (\) kot ubežni znak, na primer takole: This string contains the \"quotation marks.\" S tem zagotovite, da se narekovaji znotraj niza ne upoštevajo kot posebni znaki, ki ločujejo niz.

Naslednji primeri kažejo, kako uporabiti funkciji TRIMLEFT in TRIMRIGHT. Vsebujejo začetne in nastale nize, ki jih vrneta funkciji TRIMLEFT in TRIMRIGHT:

TRIMLEFT (»RXX10-3456789«, 3), vrne niz 10-3456789
TRIMRIGHT (»20-3456789RXX«, 3), vrne niz 20-3456789

Vidiki

Ko uporabljate stolpce z izračunom, morate upoštevati določene pogoje in omejitve:

  • Shranjene poizvedbe, grafikoni in upodobitve imajo lahko največ 50 enoličnih stolpcev z izračunom.
  • Vrednosti stolpcev z izračunom se v načinu brez povezave odjemalca za Outlook ne prikažejo v prikazu ploščic ali na glavnem obrazcu za tabelo.
  • Največje število verižnih stolpcev z izračunom je 5.
  • Stolpec z izračunom se ne more sklicevati samo nase ali imeti krožnih verig.
  • Če spremenite enega od operatorjev pogoja v stavku z več pogoji, so vsi operatorji pogoja posodobljeni na ta pogoj. Če na primer v stavku IF (x > 50) OR (y ==10) OR (z < 5) spremenite operator OR na AND, vsi operatorji OR v stavku postanejo operatorji AND.
  • Do nadrejenih stolpcev lahko dostopate prek stolpca za iskanje za nadrejeno tabelo, na primer <LookupFieldName>.<FieldName>. To ni mogoče pri stolpcih za iskanje več tabel, kot je »Stranka«, ki je lahko »Kupec« ali »Stik«. Vendar pa imajo nekatere tabele posamezne stolpce za iskanje za določeno tabelo, na primer ParentAccountid.<FieldName> ali ParentContactid.<FieldName>.
  • Razvrščanje je onemogočeno v:
    • stolpcu z izračunom, ki vsebuje stolpec nadrejene vrstice;
    • stolpcu z izračunom, ki vsebuje logični stolpec (na primer stolpec za naslov);
    • stolpcu z izračunom, ki vsebuje drug stolpec z izračunom.
  • Stolpci z izračunom lahko obsegajo le dve tabeli.
    • Stolpec z izračunom lahko vsebuje stolpec iz druge tabele (obsega dve tabeli –trenutna tabela in nadrejena vrstica).
    • Stolpec z izračunom ne sme vsebovati stolpca z izračunom iz druge tabele, ki prav tako vsebuje drug stolpec iz druge tabele (pri čemer obsega tri tabele):
      (Trenutna tabela) stolpec z izračunom ← (nadrejena vrstica) stolpec z izračunom 1 ← (nadrejena vrstica) stolpec z izračunom 2.
  • V stolpcih z izračunom ne morete sprožiti potekov dela ali vtičnikov.
  • Obstoječega enostavnega stolpca ne morete spremeniti v stolpec z izračunom. Če trenutna aplikacija za izračun stolpca uporablja JavaScript ali vtičnike, ne morete uporabiti funkcije za stolpce z izračunom, ne da bi ustvarili nov stolpec.
  • Pravila za zaznavanje dvojnikov se ne uporabljajo za stolpce za izračunom.
  • Skupna vrednost se ne more sklicevati na stolpec z izračunom, ki uporablja drug stolpec z izračunom, tudi če so vsi stolpci drugega stolpca z izračunom v trenutni tabeli.

Glejte tudi

Ustvarjanje in urejanje stolpcev
Določanje stolpcev s skupno, združeno vrednostjo
Videoposnetek: Stolpci s skupno vrednostjo in stolpci z izračunom

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).