Veergude tüübid

Tüüpide nimed olenevad kasutatud kujundajast. Power Apps portaal kasutab konventsiooni, mis hõlmab andmete vormindamise viisi. Lahenduseuurijas kasutatakse tüüpi, kus nimi on vormingu muunduriga joondatud andmebaasi andmetüübiga.

Vaadake lühiülevaadet sellest, kuidas luua järgmine veerutabeli tüüp rakenduses Dataverse:

Järgmine tabel sisaldab asjakohast AttributeTypeDisplayName API tüüpi.

Power Apps andmetüüp Lahenduseuurija tüüp API tüüp
Suur täisarv Ajatempel BigIntType
Valik Suvandikomplekt PicklistType
Choices Multivali välii MultiSelectPicklistType
Valuuta Valuuta MoneyType
Klient Klient CustomerType
Kuupäev ja kellaaeg Kuupäev ja kellaaeg
Vorming Kuupäev ja kellaaeg
DateTimeType
Ainult kuupäev Kuupäev ja kellaaeg
Vorming Ainult kuupäev
DateTimeType
Kümnendarv Kümnendarv DecimalType
Kestus Täisarv
Vorming Kestus
IntegerType
Meil Üks tekstirida
Vorming Meil
StringType
Fail Fail FileType
Ujukomaarv Ujukomaarv DoubleType
Pilt Pilt ImageType
Keel Täisarv
Vorming Keel
IntegerType
Otsing Otsing LookupType
Mitmerealine tekstiväli Mitu tekstirida MemoType
Omanik Omanik OwnerType
Telefoninumber Üks tekstirida
Vorming Telefoninumber
StringType
Olek Olek StateType
Oleku põhjus Oleku põhjus StatusType
Tekstsõnum Üks tekstirida
Vorming Tekst
StringType
Tekstiala Üks tekstirida
Vorming Tekstiala
StringType
Börsisümbol Üks tekstirida
Vorming Börsisümbol
StringType
Ajavöönd Täisarv
Vorming Ajavöönd
IntegerType
Kordumatu ID Ainuidentifikaator või Primaarvõti UniqueidentifierType
URL Üks tekstirida
Vorming URL
StringType
Täisarv Täisarv
Vorming Puudub
IntegerType
Jah/ei Kaks suvandit BooleanType

Iga lisatava või redigeeritava tüübi kohta saate täpsemat kirjeldust lugeda asjakohase kujundaja artiklist.

Vaadake lisateavet, kuidas andmetüübid API-s on määratud, teemast Atribuudi metaandmed

Süsteemis kasutatud veerutüübid

Süsteem kasutab mõnda veergu, mida ei saa kujundaja abil lisada.

Tüüp Kirjeldus
Ajatempel Suure täisarvu tüüp, mida süsteem kasutab tabeli värskenduste haldamise versiooninumbri jäädvustamiseks.
Klient Otsinguveerg, mida võite kasutada kliendi määramiseks (see võib olla ettevõte või kontaktisik).
Märkus. Selle atribuudi saab lahenduseuurija kujundajas lisada.
Omanik Süsteemi otsinguväli, mis viitab kasutajale või meeskonnale, kellele on määratud kasutajale või meeskonnale kuuluv tabelikirje.
Oleku põhjus Süsteemiveerg suvanditega, mis annavad olekuvälja kohta lisaandmeid. Iga suvand on seostatud ühe saadaoleva olekusuvandiga. Saate suvandeid lisada ja redigeerida.

Saate kaasata ka kohandatud oleku üleminekuid, et juhtida kindlate tabelite jaoks saadaolevaid olekusuvandeid. Lisateave: Oleku põhjuste üleminekute määramine kohandatud tabelite puhul
Olek Süsteemiveerg suvanditega, mis on üldiselt kooskõlas aktiivse või passiivse olekuga. Mõnel süsteemiatribuudil on lisasuvandeid, kuid kõikidel kohandatud atribuutidel on ainult olekusuvandid Aktiivne ja Passiivne.
Kordumatu ID Süsteemiveerg talletab iga rea globaalse ainuidentifikaatori (GUID) väärtust.

Tekstiveerud

Tekstiveerud võivad sisaldada tekstimärke. Sellel veeru tüübil on mitu vormindussuvandit, mis muudavad teksti esitlust.

Vaadake lühiülevaadet tekstiveergudest sellest videost.

Põhilisi tekstiveerutüüpe on kolm. Kõik allpool näidatud väärtused on märkide arvus.

Veeru tüübi nimi Vaikeväärtus Maksimumväärtus Kirjeldus
Tekstsõnum 100 4000 Kinnitab ühe tekstirea.
Tekstiala 100 4000 Kinnitab mitu tekstirida. Veeru jaoks kuvatavate ridade arvu saab konfigureerida. Seda saate kasutada väiksemate tekstisummade jaoks.
Mitmerealine tekstiväli 150 1048576 Kinnitab mitu tekstirida. Veeru jaoks kuvatavate ridade arvu saab konfigureerida. Seda saate kasutada juhul, kui vajate suures koguses teksti.

Valikud

Teil on võimalik hulgivalikuga väljade lisamisega kohandada vorme (peamine, kiirloomine ja kiirvaade) ja e-posti malle lisades multiveerge, mida nimetatakse Valikud. Hulgivalikuga suvandikomplekti veeru lisamisel saate määrata mitu väärtust, mida kasutajal on võimalik valida. Kui kasutajad täidavad vormi, saavad nad valida ühe, mitu või kõik väärtused, mis ripploendis on kuvatud.

Näiteks kui organisatsioon tegutseb mitmes piirkonnas või riigis/regeioonis, saate veergu "Tegevuspiirkond" kaasata mitu asukohta või riiki/regiooni. Kasutaja võib sellisel juhul valida olemasolevate väärtuste loendist ühe või mitu asukohta.

Hulgivalikuga valikukomplekte saab kasutada kirjutuskaitstud ruudustike, muudetavate ruudustike ja enamiku vormide puhul. Hulgivalikuga suvandikomplekti ei saa kasutada koos:

  • Töövood, äriprotsessi vood, toimingud, dialoogid, ärireeglid, diagrammid, ümberarvestuse veerud või arvutatavad veerud.
  • Aruanded, teenustaseme lepingud1 ja protsessireeglid1.

1Tabel vajab Dynamics 365 Customer Service rakendust.

Vormid

Hulgivalikuga veergu ei toetata järgmist tüüpi vormides:

Vormi tüüp Kättesaadavus
Turbo vorm Ja
Värskendamise vorm Kirjutuskaitstud (veerg on saadaval, kuid seda ei saa redigeerida)
Pärandvorm No
Hulgiredigeerimise vorm No

Võite kasutada teie organisatsiooni poolt hulgivalikuga suvandikomplektide väärtuste konfigureerimiseks määratletud globaalseid suvandikomplekte.

Õiget tüüpi numbri kasutamine

Kui valite kasutamiseks õiget tüüpi numbrivälja, peaks olema lihtne valida suvandite Täisarv ja Valuuta vahel. Suvandi Ujukoma või Kümnendarv valimine on veidi keerulisem.

Vaadake seda videot, et otsustada, millist arvu veerutüüpi kasutada.

Kümnendarvud salvestatakse andmebaasi täpselt määratud kujul. Ujukomaarvud salvestatakse ligikaudse väärtusena. Miks valida ligikaudset väärtust, kui saab kasutada täpset väärtust? Süsteemi jõudlus on nende korral erinev.

Kasutage kümnendarve, kui peate esitama väga täpseid arvutusi nõudvaid aruandeid või kui kasutate tavaliselt päringuid, mis otsivad teise väärtusega võrduvaid või mittevõrduvaid väärtusi.

Kasutage ujukomaarvu, kui salvestate andmeid, mis esindavad murdosasid või väärtusi, mida tavaliselt küsite võrreldes mõne muu väärtusega, kasutades tehtemärkidest suuremat või väiksemat väärtust. Enamasti pole kümnendkoha ja ujukomaarvu vaheline erinevus märgatav. Ujukomaarvud peaksid teie jaoks sobima, kui te just ei nõua võimalikult täpseid arvutusi.

Suured täisarvus (või BigInt) on suured arvud, mille maksimumväärtus on 9,223,372,036,854,775,807. Seda kasutatakse väga suurte arvude salvestamiseks, mis ületavad täisarvu ja kümnendarvu võimalusi. Mõned neist kasutavad selleks ajatempli väärtusi ja kordumatuid ID-sid, samuti numbreid, mille maht on suurem kui 100 miljardit.

Märkus

BigInt on praegu saadaval ainult API kaudu kasutamiseks. See hõlmab veeru loomist, andmete loomist ja andmehaldust.

Valuuta veergude kasutamine

Valuutaväljad võimaldavad organisatsioonidel konfigureerida mitut valuutat, mida saab kasutada organisatsiooni ridade jaoks. Kui organisatsioonidel on mitu valuutat, tahavad nad tavaliselt, et neil oleks võimalik teha arvutusi väärtuste pakkumiseks oma baasvaluutat kasutades. Kui lisate ühegi teise valuutaväljata tabelile valuutaveeru, lisatakse kaks lisaveergu.

  • Otsinguväli nimega Valuuta, mida saate määrata kõikidele teie organisatsiooni jaoks konfigureeritud aktiivsetele valuutadele. Saate oma organisatsiooni jaoks konfigureerida mitut aktiivset valuutat jaotises Sätted > Ettevõtte sätted > Valuutad. Seal saate määrata valuuta ja vahetuskursi teie organisatsiooni jaoks määratud baasvaluutaga. Kui teil on mitu aktiivset valuutat, saate vormile lisada valuutaveeru ja võimaldada inimestel määrata, millist valuutat peaks rida rahalistele väärtustele rakendama. See muudab vormis valuutaveergude jaoks kuvatavat valuutatähist.

    Inimesed saavad muuta ka oma isiklikke suvandeid nende loodud ridade jaoks vaikevaluuta valimiseks.

  • Kümnendarvu veerg nimega Vahetuskurss, mis pakub tabeliga seotud valitud valuuta vahetuskurssi baasvaluuta suhtes. Kui see veerg on vormile lisatud, saavad inimesed väärtust näha, kuid ei saa seda redigeerida. Vahetuskurssi talletatakse koos valuutaga.

Iga lisatava valuutaveeru kohta lisatakse teine valuutaveerg nime järelliitega _Base. See veerg sisaldab lisatud valuutaveeru väärtuse arvutust ja baasvaluutat. Kui see veerg on vormile lisatud, ei saa seda redigeerida.

Valuutaveeru konfigureerimisel saate valida täpsuse väärtuse. Saadaval on kolm suvandit, nagu on järgmises tabelis näidatud.

Suvandid Kirjeldus
Hinnatäpsuse kümnendkohtade arv See on ühe organisatsiooni täpsus, mis on mõeldud kasutamiseks hindade jaoks, mis on esitatud vahekaardil Sätted > Haldus > Süsteemisätted > Üldine.
Valuuta täpsus See suvand rakendab rea valuuta jaoks määratud täpsust.
Kindlad täpsuse väärtused Need sätted võimaldavad määrata kindla täpsusega väärtused vahemikus 0 kuni 4.

Erinevad otsingutüübid

Kui loote uue otsinguveeru, loote uue tabeliseose Mitu ühele (N:1) tabeli vahel, millega töötate, ja otsingu jaoks määratletud sihtrea tüübi vahel. Selle seose jaoks on saadaval täiendavad konfiguratsioonisuvandid, mida kirjeldatakse teemas Tabelitevaheliste seoste loomine või redigeerimine. Kõik kohandatud otsingud võimaldavad siiski viidata vaid ühele reale ühe sihtkirje tüübi jaoks.

Arvestage siiski sellega, et kõik otsingud ei käitu sarnaselt. Süsteemiotsinguid on mitu eri tüüpi, nagu on järgmisena kirjeldatud.

Otsingu tüüp Kirjeldus
Lihtne Võimaldab üht viidet kindlale tabelile. Kõik kohandatud otsingud on seda tüüpi.
Klient Võimaldab üht viidet ettevõtte või kontakti reale.
Omanik Võimaldab üht viidet meeskonna või kasutaja reale. Kõikide meeskondadele või kasutajatele kuuluvate tabelite jaoks on üks neist saadaval. Lisateave: Rakenduses meeskonna tabeli lisamine otsingu suvandina
PartyList Võimaldab mitut viidet mitmele tabelile. Need otsingud on saadaval tabeli Meil väljadel Saaja ja Koopia. Neid kasutatakse ka tabelites „Telefon” ja „Kohtumine”.
Seostuv Võimaldab üht viidet mitmele tabelile. Need otsingud on saadaval tegevustes kasutatavates veergudes Seostuv.

Veergude pilt

Kasutage rakendustes piltide kuvamiseks pildiveerge. Pildiveerud on optimeeritud binaarandmete salvestamiseks. Dataverse ei salvesta neid andmeid relatsioonilisse andmesalv, mis parandab jõudlust ja vähendab võimsuse kasutamist. Lisateave salvestusmahu kohta

Igal tabelil võib olla üks esmane pildiveerg . Mudelipõhiste rakendustega saate selle pildi kuvada vormi paremas ülanurgas. Isegi kui tabelil on pildiväli, peab selle pildi kuvamine mudelipõhises rakenduses lubama kaks seadet.

  • Standardse tabeli määratluse atribuudi Esmane pilt väärtuseks tuleb seada Vaikepilt. Kohandatud üksused nõuavad kohandatud pildiveergu. Seejärel saate kohandatud veeru määratluses valida atribuudi Esmane pilt väärtuseks selle pildivälja.
  • Tabeli vormil, kus pilt kuvatakse, peab atribuut Kuva pilt vormil olema lubatud.

Inimesed valivad üleslaadimiseks oma arvutist pildi. Piltide maht peab olema alla 30 kB ja need peavad olema ühes järgmistest vormingutest.

  • jpg
  • jpeg
  • gif
  • bmp
  • png

Kui pilt on üles laaditud, teisendatakse see JPG-vormingusse ja kõik allalaaditud pildid kasutavad samuti seda vormingut. Kui laaditakse üles animeeritud GIF, salvestatakse ainult esimene kaader.

Pildi üleslaadimisel muudetakse see pisipildiks maksimaalse suurusega 144 korda 144 pikslit. Inimesed peaksid enne piltide üleslaadimist nende suurust muutma või kärpima, et neid saaks selle suuruse abil hästi kuvada. Kõik pildid kärbitakse ruudukujuliseks. Kui pildi mõlemad küljed on väiksemad kui 144 pikslit, kärbitakse pilt ruudukujuliseks lühema külje mõõtmete järgi.

Märkus

Pildiveerud ei tööta koos äriprotsessi voogude, ärireeglite, diagrammide, ümberarvestuse veergude või arvutatavate veergudega.

Õpi töötama pildiveeru definitsioonidega koodi abil

Pildiveeru loomine ja vormile lisamine

  1. Minge jaotisesse https://make.powerapps.com, valige Lahendused ja avage mittehallav lahendus, mis sisaldab tabelivormi seal, kuhu soovite pildiveeru lisada.

  2. Avage tabel ja seejärel valige ala Veerud.

  3. Valige käsuribalt Lisa veerg.

  4. Sisestage või valige järgmised atribuudid ja seejärel valige nupp Valmis.

    • Kuvatav nimi, nt ülevaatav Retsepti pilt.
    • Nimi. See on kordumatu nimi, mis sisaldab lahenduse väljastaja eesliidet ja mida ei saa pärast salvestamist muuta.
    • Andmete tüüp. Valige Pilt.
    • Põhikujutis. Esmase pildina määratud pildiveerud kuvatakse vormi parempoolses ülanurgas. Igas tabelis saab olla ainult üks peamine pilt.
    • Luba veeru turve. Saate seda kasutada konkreetsete veergude juurdepääsu juhtimiseks. Lisateavet leiate teemast: Väljataseme turvalisus juurdepääsu juhtimiseks
    • Auditeerimise lubamine. Lubab tabelikirjete muudatuste ja kasutajajuurdepääsu logimise, et saaksite tegevuse hiljem üle vaadata. Lisateave: Administraatorite juhend: Dataverse auditeerimise haldamine
    • Sorditav interaktiivse kogemuse andmelaual. Määrab veeru, mida kasutatakse interaktiivsete armatuurlaudade konfigureerimiseks. Lisateave : Interaktiivsete armatuurlaudade filtri veergude ja turberollide konfigureerimine
    • Kujutise maksimumsuurus. Vaikeväärtus on 10 240 teabebaasi. Miinimumsuurus on 1 teabebaas ja maksimaalne on 30 720 teabebaasi.
  5. Valige Salvesta tabel.

  6. Valige vahekaart Vorm ja seejärel avage redigeerimiseks vorm, näiteks tabeli põhivorm.

  7. Lisage pildiveerg vormi lõuendile.

  8. Valige väljaredaktori käsuribal Salvesta ja siis valige Avalda, et teha pildiverg kasutajatele kättesaadavaks.

Rakenduse kasutajad saavad nüüd valida vormil kuvatava pildi. Kui rakenduse kasutaja avab kirje vormi, saab ta valida Vali fail, valida pildi ja seejärel kirje salvestada. Seejärel kuvatakse pilt vormil, kus pildiveerg asub.

Selles näites on pildiveerg esmane kujutis, seega kuvatakse kujutis ka vormi vasakus ülanurgas.

Vorm käitamise ajal koos friikartulite põhipildiga, mis kuvatakse retseptitabeli kirjel

Kasutajad saavad valida suvandi Ava, et kuvada pildi täismaht uuele brauseri vahekaardile, või valida Kustuta, et eemaldada pilt kirjest ja Dataverse-st.

Lisateave pildiandmetega töötavatele arendajatele:

Faili veerud

Faili veergu kasutatakse binaarse andmete talletamiseks. Failiveerud on optimeeritud binaarandmete salvestamiseks. Dataverse ei salvesta neid andmeid relatsioonilisse andmesalv, mis parandab jõudlust ja vähendab võimsuse kasutamist. Lisateave salvestusmahu kohta

Selle veeru esmane kavandatav kasutus on ühe pildi, märkme või manuse talletamine. Siiski on võimalik ka muude binaarandmevormide salvestamine. Ühte või mitut selle andmetüübi veergu saab lisada olemasolevasse standardsesse kohandatavasse tabelisse või kohandatud tabelisse.

Vaikimisi on maksimaalne failimaht 32 MB ja suurim suurus, mida kujundaja abil määrata saab, on 131 072 kB (131 MB). Faili suuruse limiidi saab määrata eraldi iga tabelisse lisatud failitüübi veeru jaoks.

Märkus

  • Kui maksimaalne failisuurus on salvestatud, ei saa seda muuta.
  • Failiveerud ei tööta koos äriprotsessi voogude, ärireeglite, diagrammide, ümberarvestuse veergude või arvutatavate veergudega.

Faili veeru loomiseks valige Power Apps vasakpoolsel paanil Lahendused, avage soovitud tabel, valige ala Veerus, valige Lisa veerg ja seejärel valige Veeru atribuudid paanil Fail kui Andmetüüp.

Õpi töötama failiveergude definitsioonidega koodi abil

Fx-i valemiveerud

Vastavalt sellele Power Fx-le saate kasutada Fx-valemi veergu, et teostada toiminguid, mis tagastavad väärtused toomistoimingute käigus. Valemiveergudes kasutatakse Power Fx süntaksit, mis on sarnane Office Excel`iga. Lisateave: Valemitabeli veergudega töötamine (eelversioon)

Veergude otsimine ja sortimine

Enamik veerge sisaldab suvandeid veeru sisu otsimise või sortimise lubamiseks.

Otsitav

Peaaegu iga veeru andmetüüp luuakse lubatud väärtusega Otsitav. Selle saab keelata loomise ajal või hiljem pärast veeru loomist. Järgmisi andmetüüpe ei saa lubada otsingu jaoks:

  • Fail. Faile talletatakse ja tuuakse viite URL-ide abil ning seetõttu ei saa neid otsida.
  • Valemid. Valemeid kasutatakse dünaamiliselt arvutatud väljundi loomiseks ja seetõttu ei saa neid otsida.
  • Pilt. Pilte talletatakse ja tuuakse viite URL-ide abil ning seetõttu ei saa neid otsida.
  • Mitme väärtusega otsing (PartyList). Mõned süsteemi otsinguveerud võivad sisaldada mitut väärtust. Näiteks võib meiliridade veerg Otsing sisaldada mitut adressaati. Mitmeväärtuseliste otsinguveergude otsimist ei toetata.

Andmetüüp Klient on vaikimisi lubatud ja seda ei saa keelata. See peab olema süsteemi poolt otsitav.

Sorditav

Peaaegu iga andmetüüp luuakse keelatud väärtusega Sorditav. Seda väärtust saab keelata loomise ajal või pärast veeru loomist. Järgmised andmetüübid ei anna võimalust sorditava atribuudi lubamiseks:

  • Valikuid. Mitme väärtusega veergude sortimine pole toetatud.
  • Klient. Klient on standardne otsinguveerg ja seda ei saa sortida, kuna see tuuakse dünaamiliselt.
  • Fail. Failid salvestatakse viite-URL-ide abil ja nende sortimine pole kasulik.
  • Valemid. Valemeid kasutatakse dünaamiliselt arvutatud väljundi loomiseks ja seetõttu ei saa neid sortida.
  • Pilt. Piltide sortimiseks pole mõtet teha.
  • Mitme väärtusega otsing (PartyList). Mõned süsteemi otsinguveerud võivad sisaldada mitut väärtust. Näiteks võib meiliridade veerg Otsing sisaldada mitut adressaati. Mitme väärtusega veergude sortimine pole toetatud.

Märkus

Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)

Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).