Funktionsmåde og format for dato- og klokkeslætsfeltet

 

Udgivet: november 2016

Gælder for: Dynamics CRM 2015

I Microsoft Dynamics 365 anvendes datatypen Dato og klokkeslæt i mange systemobjektfelter. Du kan for eksempel vise, hvornår et firma sidst blev brugt i en marketingkampagne eller dato og klokkeslæt, da en sag blev eskaleret. Du kan også oprette brugerdefinerede objekter, der indeholder dato- og klokkeslætsfelter. Afhængigt af hvad feltet repræsenterer, kan du vælge flere forskellige funktionsmåder for felter: Brugers lokaltid, Kun dato eller Tidszoneuafhængig.

Bemærk

Funktionsmåden Brugers lokaltid er tilgængelig i tidligere Microsoft Dynamics 365-udgivelser. Funktionsmåderne Kun dato og Tidszoneuafhængig er kun tilgængelige, hvis du bruger Microsoft Dynamics CRM Online, og hvis du har opdateret din organisation til Opdatering 1 til Microsoft Dynamics CRM Online 2015.

Dette emne indeholder

Funktionsmåde og format for dato- og klokkeslætsfelt

Indstil den administrerede egenskab til at ændre funktionsmåden for dato og klokkeslæt

Kun dato-eksempel: fødselsdage og mærkedage

Tidszoneuafhængig-eksempel: indtjekning på hotel

Særlige overvejelser for dato- og klokkeslætsfelter

Funktionsmåde og format for dato- og klokkeslætsfelt

Følgende tabel indeholder oplysninger om funktionsmåde og format for feltet Dato og klokkeslæt.

Funktionsmåde

Format

Ændring af feltets funktionsmåde

Brugers lokaltid

Bemærk

Dette er funktionsmåden for alle dato- og klokkeslætsfelter i tidligere versioner.

  • Feltværdierne vises i den aktuelle brugers lokaltid.

  • I webtjenester (SDK) returneres disse værdier ved hjælp af et fælles UTC-tidszoneformat.

Kun dato – eller – Dato og klokkeslæt

I brugergrænsefladen kan du ændre visse out of the box-objektfelters funktionsmåde fra den Brugers lokaltid til Kun dato. Du kan se en liste over objekter og felter under Ændre funktionsmåden for feltet til Kun dato ved opdatering. Du kan ændre funktionsmåden for det brugerdefinerede objektfelt fra Brugers lokaltid til Kun dato eller Tidszoneuafhængig.

Ændring af funktionsmåden for feltet påvirker de feltværdier, der er tilføjet eller ændret, efter at funktionsmåden for feltet blev ændret. De eksisterende feltværdier forbliver i databasen i UTC-tidszoneformat. Hvis du vil ændre funktionsmåden for de eksisterende feltværdier fra UTC til Kun dato, skal du måske bede en udvikler gøre det ved hjælp af programmering.Flere oplysninger:MSDN: Konvertér funktionsmåden for eksisterende dato- og klokkeslætsværdier i databasen.

Advarsel!

Før du ændrer funktionsmåden for et dato- og klokkeslætsfelt, bør du gennemgå alle afhængigheder af felt, f.eks forretningsregler, arbejdsprocesser, beregnede attributter eller akkumuleringsfelter, for at sikre, at der er ingen problemer som følge af ændringen af funktionen. Efter ændring af funktionsmåden for et dato- og klokkeslætsfelt skal du åbne hver forretningsregel, arbejdsproces, beregnet felt og akkumuleringsfelt, som du ændrer, gennemse oplysningerne og gemme posten for at sikre, at den seneste funktionsmåde og værdi for dato- og klokkeslætsfeltet anvendes. Du kan begrænse ændring af feltets funktionsmåde ved at indstille den administrerede egenskab CanChangeDateTimeBehavior til False.Flere oplysninger:Indstil den administrerede egenskab til at ændre funktionsmåden for dato og klokkeslæt

Kun dato

  • Begrebet tidszone gælder ikke for denne funktionsmåde. Feltværdierne vises uden tidszonekonverteringen.

  • Klokkeslætsdelen af værdien er altid 12:00.

  • Datodelen af værdien lagres og hentes som angivet i brugergrænsefladen og webtjenester (SDK).

Kun dato

Funktionsmåden Kun dato kan ikke ændres til andre funktionsmåder, når den først er indstillet.

Tidszoneuafhængig

  • Begrebet tidszone gælder ikke for denne funktionsmåde. Feltværdierne vises uden tidszonekonverteringen.

  • Dato- og klokkeslætsværdierne lagres og hentes som angivet i brugergrænsefladen og webtjenester (SDK).

Kun dato – eller – Dato og klokkeslæt

Funktionsmåden Tidszoneuafhængig kan ikke ændres til andre funktionsmåder, når den først er indstillet.

Bemærk

Du kan oprette et felt af typen DateTime og angive en bestemt funktionsmåde ved at gå til Indstillinger > Tilpasning > Tilpas systemet > Komponenter > Objekter. Vælg det ønskede objekt, og vælg Felter. Vælg i feltets definition Dato og klokkeslæt i rullelisten Type.

Indstil den administrerede egenskab til at ændre funktionsmåden for dato og klokkeslæt

Du kan styre, om funktionsmåden for dato- og klokkeslætsfeltet kan ændres ved hjælp af den administreret egenskab Kan ændre funktionsmåde for dato og klokkeslæt. Hvis du vil tillade ændring af feltets funktionsmåde, skal du indstille egenskaben til True, og ellers skal du indstille den til False.

Bemærk

Egenskaben er kun tilgængelig, hvis du bruger Microsoft Dynamics CRM Online, og hvis du har opdateret din organisation til Opdatering 1 til Microsoft Dynamics CRM Online 2015.

For out of box-systemobjektets dato- og klokkeslætsfelter indstilles den administrerede egenskab Kan ændre funktionsmåde for dato og klokkeslæt som standard til False. For brugerdefinerede dato- og klokkeslætsfelter er den administrerede egenskab indstillet til True.

Hvis du vil indstille den administrerede egenskab, skal du gøre følgende:

  • Gå til Indstillinger > Tilpasninger.

  • Vælg Tilpas systemet > Komponenter > Objekter, og vælg derefter et bestemt objekt, og vælg derefter Felter. Vælg et felt. På kommandolinjen skal du vælge Flere handlinger og i rullelisten skal du vælge Administrerede egenskaber.

  • I dialogboksen Angiv administrerede egenskaber skal du vælge egenskaben Kan ændre funktionsmåde for dato og klokkeslæt og vælge True eller False. Vælg Angiv for at gemme indstillingerne.

Følgende skærmbillede viser egenskaben for styring af dato og klokkeslæt.

Angiv administreret egenskab for dato og klokkeslæt-felt

Kun dato-eksempel: fødselsdage og mærkedage

Funktionsmåden Kun dato er god til tilfælde, hvor oplysninger om tidspunktet på dagen og tidszonen ikke er påkrævet, f.eks. fødselsdage og mærkedage. Med dette valg ser alle Dynamics 365-brugere over hele verden nøjagtig samme datoværdi.

Kevin og Nancy arbejder f.eks. i salgsafdelingen i Contoso Corp.Dynamics CRM gemmer deres kunde- og salgsdata. Kevin, der er baseret i New York (GMT - 5), opretter en kontaktpost med fødselsdato 4/1/1970 og tildeler posten til Nancy. Nancy, som er baseret i Seattle (GMT - 8), åbner posten den 31. marts og ser kontaktens korrekte fødselsdato som 1/4/1970, fordi der ikke er nogen tidszonekonvertering for hendes lokale tidszone. Alle andre brugere af systemet, uanset placering, ser fødselsdatoen som 4/1/1970, når de åbner kontaktens post.

Tidszoneuafhængig-eksempel: indtjekning på hotel

Du kan bruge denne funktionsmåde, når oplysninger om tidszone er ikke påkrævet, f.eks hotelindtjekning. Med dette valg ser alle Dynamics 365-brugere over hele verden samme dato- og klokkeslætsværdi.

Eksempel: Lisa og Rebecca arbejder for en hotelkæde, der bruger Dynamics CRM til at spore reservationer. Lisa er baseret i Seattle (GMT - 8). Rebecca er baseret i New York (GMT - 5). En kunde ringer til Lisa for at reservere et værelse på et af virksomhedens hoteller i New York City. Lisa opretter en ny reservationspost, indstiller det forventede indtjekningstidspunkt til 10-12-2014 kl. 11:00 og gemmer posten. Kunden ankommer til hotellet i New York City på det forventede tidspunkt. Rebecca, som befinder sig ved det lokale hotels receptionsdesk, gennemser reservationsposten og ser det forventede tidspunkt for indtjekning som 10-12-2014 kl. 11:00. Hun byder kunden velkommen til hotellet.

Særlige overvejelser for dato- og klokkeslætsfelter

Alle systemets out-of-the-box og brugerdefinerede dato- og klokkeslætsfelter understøtter værdier, der er tidligere end 1900 som standard

Hvis vi begynder med Opdatering 1 til Microsoft Dynamics CRM Online 2015, så understøtter dato- og klokkeslætsfelter så tidlige værdier som 01-01-1753 12:00.

Sådan sikrer du, at beregnede felter og akkumuleringsfelter gælder efter ændring af feltets funktionsmåde

Efter ændring af funktionsmåden for et beregnet felt eller et akkumuleringsfelt, skal du gemme feltdefinition for at sikre, at feltet stadig gælder. Du gemmer ved at bruge felteditoren. Vælg Indstillinger > Tilpasning > Tilpas systemet > Komponenter > Objekter > Objekt X > Felter. Vælg feltets formular, og vælg knappen Rediger ud for rullelisten Felttype.Flere oplysninger:Definere beregnede felter og Definere akkumuleringsfelter.

Ændre funktionsmåden for feltet til Kun dato ved opdatering

Som standard er dato og klokkeslætsfelterne Oprettet og Ændret for systemobjekter af typen out-of-box og brugerdefinerede objekter indstillet til funktionsmåden Brugers lokaltid. Den administrerede egenskab CanChangeDateTimeBehavior for disse felter er indstillet til False. Du kan ikke ændre funktionsmåden for disse felter.

Som standard i de nye abonnementer til Microsoft Dynamics CRM Online og Opdatering 1 til CRM Online 2015, er følgende out-of-box-dato- og klokkeslætsfelter indstillet til funktionsmåden Kun dato og den administrerede egenskab CanChangeDateTimeBehavior er indstillet til False.

Feltnavn

Objektnavn

Mærkedag

Contact

Fødselsdato

Contact

Afslutningsdato

Invoice

Anslået Lukkedato

Lead

Faktisk lukkedato

Opportunity

Anslået Lukkedato

Opportunity

Dato for endelig beslutning

Opportunity

Gyldig fra

Product

Gyldig til

Product

Afsluttet den

Quote

Forfalder

Quote

Ved opdatering af din Microsoft Dynamics CRM Online-organisation til Opdatering 1 til Microsoft Dynamics CRM Online 2015 er de felter, der er anført ovenfor, indstillet til Brugers lokaltid og den administrerede egenskab CanChangeDateTimeBehavior er indstillet til True. Du kan ændre funktionsmåden for disse felter til Kun dato efter opgraderingen. Der tillades ingen andre funktionsmådeovergange. Når du har opdateret funktionsmåden for et felt, skal du publicere tilpasninger, for at ændringen kan træde i kraft. Opdatering af funktionsmåden for et dato- og klokkeslætsfelt sikrer, at alle de værdier, der angivet eller opdateret efter funktionsmåde for feltet blev ændret, gemmes i databasen med den nye funktionsmåde. Dette påvirker ikke de værdier, der allerede er gemt i databasen.

Forespørgselsoperatorer for dato og klokkeslæt understøttes ikke for funktionsmåden Kun dato

Følgende dato- og klokkeslætsrelaterede forespørgselsoperatorer gælder ikke for funktionsmåden Kun dato. Tidszonekonverteringen indtræffer ikke, og klokkeslættet indstilles altid til 12:00. Der opstår en ugyldig operatorundtagelsesfejl, når en af disse operatorer bruges i forespørgslen.

  • Ældre end x minutter

  • Ældre end x timer

  • Seneste X timer

  • Næste X timer

Dette gælder for følgende steder i brugergrænsefladen:

  • Avanceret søgning

  • Editor til gemt visning

  • Forespørg på CRM-trin i en dialog

  • Editor til offlinefiltre i Outlook-klient

  • Guiden Rapport

  • Brugerdefinerede filtre i en kolonne i Avanceret søgning

Funktionsmåden for dato- og klokkeslætsfeltet ændres under import af løsning

Under import af en løsning kan du kun ændre et dato- og klokkeslætsfelts egenskaber fra Brugers lokaltid til Kun dato eller Tidszoneuafhængig, hvis du importerer en ikke-administreret løsning eller en administreret løsning, der ejer feltet.

Se også

Oprette og redigere felter
Definere beregnede felter
MSDN: Funktionsmåde og format for dato- og klokkeslætsattribut

© 2016 Microsoft Corporation. Alle rettigheder forbeholdes. Ophavsret