Deli z drugimi prek


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 bi morda želel vedeti uteženi prihodek za priložnost, ki temelji na ocenjenem prihodku od priložnosti, pomnoženem 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 uporablja zavarovane stolpce v izračunu, razmislite o zaščiti tudi 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, ki ima želeno tabelo.

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

  5. Navedite informacije za stolpec, vključno z prikazno ime, Ime in Tip podatkov.

  6. Če je podatkovni tip eden od vrst stolpcev, ki podpirajo izračune, lahko stolpec spremenite v izračunani stolpec tako, da izberete Izračunano s Vedenje spustnega seznama.

    Naredi stolpec izračunan stolpec

  7. Pod spustnim seznamom se prikaže povezava Shrani in uredi . Izberite ga.

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

  9. V podoknu Stolpec za urejanje pod spustnim seznamom 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.

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 izvirne potencialne stranke priložnosti za izračun ustreznega datuma, ko za nadaljnje delo priložnost.

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

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

Nastavitev datuma za nadaljnje delo v programu Dynamics 365.

Skupaj:

Nastavi za nadaljnje delo datum If- Then & Drugo v Dynamics 365.

Dnevi, odkar je bila ustvarjena vrstica

V tem primeru uporabljamo funkcijo DIFFINDAYS za izračun razlike v dnevih od trenutka, ko je bila vrstica ustvarjena, do trenutnega datuma.

Ustvarite nov stolpec s celim številom, imenovan Izračunana razlika 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 obnašanje drugega stolpca ne ujema z obnašanjem prvega stolpca, se prikaže sporočilo o napaki, ki nakazuje, 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 vsakim znakom postavite poševnico nazaj (\), kot je ta: This string contains the \"quotation marks.\" To zagotavlja, da se narekovaji v nizu ne obravnavajo 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 načinu Outlook Client Offline v pogledih ploščic ali na glavnih obrazcih tabele.
  • Največje število verižnih stolpcev z izračunom je 5.
  • Izračunani stolpec se ne more sklicevati na samega sebe 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 v več tabelah, kot je Stranka, ki je lahko Račun ali Kontakt. 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 more vsebovati izračunanega stolpca iz druge tabele, ki vsebuje tudi drug stolpec iz druge tabele (ki obsega tri tabele):
      (Trenutna tabela) stolpec z izračunom ← (nadrejena vrstica) stolpec z izračunom 1 ← (nadrejena vrstica) stolpec z izračunom 2.
  • Na izračunanih stolpcih ne morete sprožiti delovnih tokov ali vtičnikov.
  • Obstoječega preprostega stolpca ne morete spremeniti v izračunani stolpec. Če vaša trenutna aplikacija uporablja JavaScript ali vtičnike za izračun stolpca, ne bi mogli uporabiti funkcije izračunanih stolpcev, 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

Ustvarite in uredite stolpce
Določite skupne stolpce, ki združujejo vrednosti
Video: skupni in izračunani stolpci
Stolpci s formulo, izračunani in skupni stolpci z uporabo kode

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