Lauko Data ir laikas veikimo būdo ir formato parinktys
Ši tema taikoma „Dynamics 365 Customer Engagement (on-premises)“. Šios temos „Power Apps“ versijos ieškokite: Datos ir laiko lauko veikimas ir formatas
„Dynamics 365 Customer Engagement (on-premises)“ duomenų tipas Data ir laikas naudojamas daugelyje sistemos objekto laukų. Pvz., galite rodyti, kada klientas buvo paskutinį kartą naudotas rinkodaros kampanijoje, arba datą ir laiką, kada atvejis buvo išplėstas. Taip pat galite kurti pasirinktinius objektus, kuriuose yra datos ir laiko laukai. Atsižvelgdami į tai, ką reiškia laukas, galite pasirinkti kelis skirtingus laukų veikimo būdus: Vartotojas vietinis, Tik data arba Nepriklausomas nuo laiko juostos.
Datos ir laiko lauko veikimo būdas ir formatas
Šioje lentelėje pateikta informacijos apie datos ir laiko lauko veikimo būdą ir formatą.
Veikimo būdas | Formatas | Lauko elgesio būdo keitimas |
---|---|---|
Vartotojo vietinėpastaba: tai yra visų datos ir laiko laukų veikimas ankstesniuose leidimuose. - Laukų reikšmės rodomos dabartinio vartotojo vietiniu laiku. - Žiniatinklio tarnybose (SDK) šios reikšmės grąžinamos naudojant bendrą UTC laiko juostos formatą. |
Tik data arba data ir laikas | Vartotojo sąsajoje (UI) galite pakeisti tam tikro paruošto naudoti objekto lauko veikimą iš vietinio vartotojo į tik datą. Objektų ir laukų sąrašo ieškokite Lauko veikimo būdo keitimas į Tik data naujinant versiją. Galite pakeisti pasirinktinio objekto lauko veikimą iš Vartotojo vietinis į Tik data arba į Nepriklausomas nuo laiko juostos. Pakeitus lauko veikimo būdą, paveikiamos lauko reikšmės, kurios yra įtraukiamos arba modifikuojamos po to, kai lauko veikimo būdas buvo pakeistas. Esamų laukų reikšmės lieka duomenų bazėje UTC laiko juostos formatu. Norint pakeisti esamų laukų reikšmių veikimo būdą iš UTC į Tik data, gali prireikti pagalbos kūrėjo, kuris padarys tai programiškai. Daugiau informacijos: Duomenų bazėje esančių datos ir laiko reikšmių konvertavimas. Įspėjimas: Prieš keisdami datos ir laiko lauko veikimą, turėtumėte peržiūrėti visas lauko priklausomybes, pvz., verslo taisykles, darbo eigas, apskaičiuotuosius laukus arba specifinių naujinimų laukus, kad įsitikintumėte, jog dėl veikimo keitimo nekyla problemų. Pakeitus datos ir laiko lauko veikimo būdą, reikėtų atidaryti kiekvieną veiklos taisyklę, darbo eigą, apskaičiuotąjį lauką ir apibendrinimo lauką, priklausomą nuo lauko, kurį pakeitėte, peržiūrėti informaciją ir įrašyti ją, siekiant užtikrinti, kad būtų naudojami vėliausi datos ir laiko lauko veikimo būdas ir reikšmė. Galite apriboti lauko veikimo modifikavimą nustatydami CanChangeDateTimeBehavior valdomą ypatybę į Klaidinga. Daugiau informacijos: Valdomos ypatybės nustatymas, kad būtų keičiamas datos ir laiko veikimas |
Tik data - Laiko juostos sąvoka tokiam elgesiui netaikoma. Lauko reikšmės rodomos nekonvertuotos pagal laiko juostą. - Vertės laiko dalis visada yra 12:00AM. - Reikšmės datos dalis išsaugoma ir nuskaitoma, kaip nurodyta vartotojo sąsajoje ir žiniatinklio paslaugose (SDK). |
Tik data | Nustačius veikimo būdą Tik data, jo negalima keisti į kitus veikimo būdo tipus. |
Nepriklausoma nuo laiko juostos - Laiko juostos sąvoka tokiam elgesiui netaikoma. Lauko reikšmės rodomos nekonvertuotos pagal laiko juostą. - Datos ir laiko reikšmės saugomos ir nuskaitomos, kaip nurodyta vartotojo sąsajoje ir žiniatinklio paslaugose (SDK). |
Tik data arba data ir laikas | Nustačius nuo laiko juostos nepriklausomo veikimo būdo negalima pakeisti į kitus veikimo tipus. |
Pastaba.
Formose naudojamas tik trumpasis datos formatas, kaip nurodyta asmeninėse parinktyse. Ilgasis datos formatas naudojamas diagramose.
Pastaba.
Norėdami sukurti lauką DateTime ir nurodyti konkretų veikimo būdą, sprendimų naršyklėje eikite į Komponentų>objektai. Pasirinkite norimą objektą ir pasirinkite Laukai. Lauko apraše išplečiamajame sąraše Tipas pasirinkite Data ir laikas .
Valdomos ypatybės nustatymas norint pakeisti datos ir laiko veikimo būdą
Galite valdyti, ar datos ir laiko lauko veikimą galima keisti, naudodami valdomą ypatybę Gali keisti datos ir laiko veikimą . Jei norite leisti keisti lauko veikimą, ypatybę nustatykite kaip Teisinga, kitu atveju nustatykite ją kaip Klaidinga.
Pastaba.
Pagal numatytuosius parametrus iš anksto parengtų naudoti sistemos objekto datos ir laiko laukų ypatybė Gali keisti datos ir laiko valdymą nustatyta kaip Klaidinga. Pagal numatytuosius nustatymus pasirinktiniuose datos ir laiko laukuose ypatybė nustatyta kaip True
.
Norėdami nustatyti valdomą ypatybę, atlikite toliau nurodytus veiksmus.
Atidarykite sprendimų naršyklę, eikite į Komponentų>objektai , tada pasirinkite konkretų objektą, tada pasirinkite Laukai. Pasirinkite lauką. Komandų juostoje pasirinkite Daugiau veiksmų ir išplečiamajame sąraše pasirinkite Valdomos ypatybės.
Dialogo lange Nustatyti valdomas ypatybes pasirinkite ypatybę Gali keisti datos ir laiko veikimo būdą ir pasirinkite Teisinga arba Klaidinga. Pasirinkite Nustatyti , kad išsaugotumėte nustatymus.
Toliau pateiktose ekrano kopijose parodyta datos ir laiko tvarkytuvo ypatybė.
Pavyzdys naudojant Tik data: gimtadieniai ir sukaktys
Veikimo būdas Tik data yra gerai tais atvejais, kai informacija apie dienos laiką ir laiko juostą nereikalinga, pvz., gimtadieniams ir sukaktims. Pasirinkus šį variantą, visi programų vartotojai visame pasaulyje mato lygiai tokią pačią datos reikšmę.
Pvz., Kevin ir Nancy dirba „Contoso Corp” pardavimų skyriuje. Sistema saugo jų klientų ir pardavimo duomenis. Kevinas, gyvenantis Niujorke (GMT-5), sukuria kontakto įrašą su gimimo data 1970-04-01, ir priskiria įrašą Nancy. Nancy, įsikūrusi Sietle (GMT-8), atidaro įrašą kovo 31 d. ir, kadangi nėra laiko juostos konvertavimo į vietinę laiko juostą, mato teisingą kontakto gimimo datą kaip 4/1/1970. Visi kiti sistemos vartotojai, neatsižvelgiant į vietą, atidarę kontakto įrašą mato gimimo datą 1970-04-01.
Pavyzdys naudojant Nekonvertuoti pagal laiko juostą: viešbučio registracija
Galite naudoti šį veikimo būdą, kai laiko juostos informacija nebūtina, pavyzdžiui, viešbučio registracijos laikui. Pasirinkus šį variantą, visi programų vartotojai visame pasaulyje mato tokią pačią datos ir laiko reikšmę.
Pvz., Lisa ir Rebecca dirba viešbučių tinkle, kuris naudoja programą rezervacijoms sekti. Lisa gyvena Sietle (GMT-8). Rebecca gyvena Niujorke (GMT-5). Klientas paskambina Lisai, norėdamas užsakyti kambarį viename iš įmonės viešbučių Niujorke. Lisa sukuria naują užsakymo įrašą, nustato numatomą registracijos laiką 2014-12-10 11:00 val. ir išsaugo įrašą. Klientas atvyksta į viešbutį Niujorke numatytu laiku. Rebecca, dirbanti vietinio viešbučio registratūroje, peržiūri rezervacijos įrašą, mato numatomą įsiregistravimo laiką 2014-10-12 11:00 ir pasitinka klientą viešbutyje.
Specialios pastabos dėl datos ir laiko laukų
Visi sistemos parengti naudoti ir pasirinktiniai datos ir laiko laukai pagal numatytuosius parametrus palaiko reikšmes, ankstesnes nei 1900 m.
Datos ir laiko laukai palaiko reikšmes nuo i 1753-01-01 12:00 val.
Apskaičiuotųjų ir apibendrinimo laukų galiojimo užtikrinimas pakeitus lauko veikimo būdą.
Pakeitę apskaičiuotojo lauko arba apibendrinimo lauko veikimo būdą, įrašykite lauko apibrėžimą, kad užtikrintumėte, kad laukas ir toliau galios. Norėdami įrašyti, naudokite lauko rengyklę. Sprendimų naršyklėje eikite į Komponentų>objektai>Objekto X>laukai. Lauko formoje pasirinkite mygtuką Redaguoti , esantį šalia išplečiamojo sąrašo Lauko tipas . Daugiau informacijos: Apibrėžkite apskaičiuotuosius laukus ir Apibrėžkite apibendrinimo laukus.
Lauko veikimo būdo keitimas į Tik data naujinant
Pagal numatytuosius parametrus laukuose Sukurta ir Modifikuota data ir laikas, skirtuose parengtiems naudoti sistemos objektams ir pasirinktiniams objektams, nustatoma kaip Vartotojo vietinis veikimas. Šių laukų "CanChangeDateTimeBehavior" valdoma ypatybė nustatyta kaip Klaidinga. Negalite keisti šių laukų veikimo būdo.
Pagal numatytuosius parametrus šie parengti naudoti datos ir laiko laukai yra nustatyti kaip Tik data , o valdoma ypatybė CanChangeDateTimeBehavior nustatyta kaip Klaidinga.
Lauko pavadinimas | Objekto pavadinimas |
---|---|
Metinės | Kontaktas |
Gimimo data | Kontaktas |
Terminas | Sąskaita faktūra |
Numat. Uždarymo data | Galimas klientas |
Faktinė uždarymo data | Galimybė |
Numat. Uždarymo data | Galimybė |
Galutinio sprendimo data | Galimybė |
Galioja nuo | Produktas |
Galioja iki | Produktas |
Uždaryta | Pasiūlymas |
Terminas | Pasiūlymas |
Pasirinkus veikimo būdą Tik data, datos ir laiko užklausos operatoriai nepalaikomi.
Toliau nurodyti su data ir laiku susiję užklausų operatoriai netinkami veikimui Tik data. Laiko juosta nekonvertuojama, ir laikas visada nustatomas 12:00 val. Kai užklausoje nudojamas vienas iš šių operatorių, rodomas neleistinas operatoriaus išimties klaidos pranešimas.
Senesnis nei X min.
Senesnis nei X val.
Pastarosios X valandos (-ų)
Ateinančios X valandos (-ų)
Tai taikoma toliau nurodytoms vartotojo sąsajos vietoms.
Išplėstinė ieška
Įrašyta rodinio rengyklė
„Dynamics 365“ veiksmo užklausa dialogo lange
„Outlook“ kliento autonominių filtrų rengyklė
Ataskaitų vedlys
Pasirinktiniai filtrai išplėstinės ieškos stulpelyje
Datos ir laiko laukų veikimo būdas pakeičiamas importuojant sprendimą.
Importuodami sprendimą datos ir laiko lauko veikimą iš Vietinis vartotojas į Tik data arba Nepriklausomas nuo laiko juostos galite keisti tik tuo atveju, jei importuojate nevaldomąjį sprendimą arba valdomasis sprendimas, kuriai priklauso laukas.
Taip pat žr.
Laukų kūrimas ir redagavimas
Apskaičiuotųjų laukų apibrėžimas