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.

Na primer, prodajalec bo morda želel poznati tehtane prihodke za priložnost, ki temeljijo na ocenjenih 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 izračunani stolpec v izračunu uporablja zaščitene stolpce, razmislite tudi o zaščiti izračunanega stolpca, da uporabnikom preprečite 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/ura

Ustvarjanje stolpca z izračunom

  1. Vpišite se v Power Apps

  2. Na levi strani podokna za krmiljenje izberite Rešitve. Če elementa ni v podoknu leve plošče, izberite … Več in nato izberite želeni element.

  3. Odprite neupravljano rešitev z želeno tabelo.

  4. Izberite območje Stolpci in nato v ukazni vrstici izberite Nov stolpec .

  5. Navedite podatke za stolpec, vključno z prikazno ime , Ime in Podatkovni tip.

  6. Če je podatkovni tip ena od vrst stolpcev, ki podpirajo izračune, lahko stolpec spremenite v izračunani stolpec tako, da na spustnem seznamu Vedenje izberete Izračunano .

    Spreminjanje stolpca v izračunani stolpec

  7. Povezava Shrani in uredi se prikaže pod spustnim seznamom. Izberite ga.

  8. Nov stolpec je shranjen. Na seznamu Stolpci odprite stolpec, ki ste ga shranili v prejšnjem koraku.

  9. V podoknu Urejanje stolpca na spustnem seznamu Vedenje izberite Uredi.

    Povezava do odprtega urejevalnika definicij izračunanih stolpcev

  10. 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.

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

Primeri

Oglejmo si podrobneje primere izračunanih stolpcev.

Tehtani prihodki priložnosti

V tem primeru uporabljamo stolpce tabele priložnosti za izračun tehtanega prihodka 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 izvorne možne stranke priložnosti za izračun ustreznega datuma, kdaj na priložnost za nadaljnje delo.

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.
  • Na za nadaljnje delo v enem mesecu, če se priložnost verjetno ne bo zgodila 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:

V programu Dynamics 365 nastavite za nadaljnje delo datum Če- potem & Else.

Dnevi, odkar je bila ustvarjena vrstica

V tem primeru uporabljamo funkcijo DIFFINDAYS, da izračunamo razliko v dnevih od trenutka, 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, ki označuje, da drugega stolpca ni mogoče uporabiti v trenutni funkciji. 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 vsako oznako postavite poševnico nazaj (\) ubežni znak, na primer: This string contains the \"quotation marks.\" To zagotavlja, da narekovaji znotraj niza niso obravnavani kot posebni znaki, ki ločujejo nize.

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.
  • Izračunane vrednosti stolpcev niso prikazane v Outlookovem odjemalskem načinu brez povezave v pogledih ploščic ali v glavnih obrazcih tabele.
  • Največje število verižnih stolpcev z izračunom je 5.
  • Izračunani stolpec se ne more sklicevati nase ali imeti ciklič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 z več tabelami, 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).
    • Izračunani stolpec ne sme vsebovati izračunanega stolpca iz druge tabele, ki vsebuje še en stolpec iz druge tabele (obsega tri tabele):
      (Trenutna tabela) stolpec z izračunom ← (nadrejena vrstica) stolpec z izračunom 1 ← (nadrejena vrstica) stolpec z izračunom 2.
  • V izračunanih stolpcih ne morete sprožiti potekov dela ali vtičnikov.
  • Obstoječega preprostega stolpca ni mogoče spremeniti v izračunani stolpec. Če vaš trenutni program za izračun stolpca uporablja JavaScript ali vtičnike, funkcije izračunanih stolpcev ne boste mogli uporabiti, ne da bi ustvarili nov stolpec.
  • Pravila zaznavanje dvojnikov se ne sprožijo v izračunanih stolpcih.
  • 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 za zbiranje, ki združujejo vrednosti
Videoposnetek: Zbirni in izračunani stolpci
Formula, izračunani in zbirni stolpci s kodo

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).