Zdieľať cez


Možnosti správania a formáu poľa s dátumom a časom

Táto téma sa vzťahuje na Dynamics 365 Customer Engagement (on-premises). Informácie o verzii Power Apps v rámci tejto témy nájdete v článku: Správanie a formát poľa dátumu a času

V Dynamics 365 Customer Engagement (on-premises) sa typ údajov Dátum a Čas používa v mnohých poliach entít systému. Napríklad, môžete zobraziť, kedy bol účet naposledy použitý v marketingovej kampani alebo dátum a čas, kedy bol prípad postúpený. Môžete tiež vytvoriť vlastné entity, ktoré obsahujú polia dátumu a času. V závislosti od toho, čo pole predstavuje, si môžete vybrať niekoľko rôznych správaní poľa: Používateľ miestne, Len dátum alebo Nezávislý od časového pásma.

Správanie a formát poľa dátum a čas

Nasledujúca tabuľka obsahuje informácie o správaní a formáte poľa dátum a čas.

Správanie Formátovať Zmena správania poľa
Používateľ LokálnyPoznámka: Toto je správanie všetkých polí dátumu a času v predchádzajúcich vydaniach.

- Hodnoty polí sa zobrazujú v miestnom čase aktuálneho používateľa.
- Vo webových službách (SDK) sú tieto hodnoty vrátené pomocou bežného formátu časového pásma UTC.
Len dátum - alebo - Dátum a čas V používateľskom rozhraní (používateľskom rozhraní) môžete zmeniť správanie určitých prednastavených polí entity z Miestny používateľ na Iba dátum. Zoznam entít a polí nájdete v časti Zmena správania poľa na možnosť Iba dátum pri aktualizácii. Správanie poľa vlastnej entity môžete zmeniť z Miestny používateľ na Len dátum alebo na Nezávislý od časového pásma.

Zmena správania poľa ovplyvní hodnoty poľa, ktoré sú pridané alebo upravené po zmene správania poľa. Existujúce hodnoty poľa zostávajú v databáze vo formáte časového pásma UTC. Ak chcete zmeniť správanie existujúcich hodnôt polí z UTC na Len dátum, možno budete potrebovať pomoc vývojára na naprogramovanie. Viac informácií: Konvertovať správanie existujúcich hodnôt dátumu a času v databáze. Upozornenie: Pred zmenou správania poľa dátumu a času by ste mali skontrolovať všetky závislosti poľa, ako napríklad obchodné pravidlá, pracovné postupy, vypočítavané polia alebo súhrnné polia, aby ste sa uistili, že neexistujú žiadne problémy v dôsledku zmeny správania. Po zmene správania polia dátumu a času by ste mali otvoriť každé obchodné pravidlo, pracovný postup, vypočítavané pole a pole súhrnu v závislosti od poľa, ktoré ste zmenili, skontrolovať informáciu, uložiť ju a zaistiť tak, že sa použije najnovšie správania a hodnota polí dátumu a času. Úpravu správania poľa môžete obmedziť nastavením spravovanej vlastnosti CanChangeDateTimeBehavior na hodnotu False. Ďalšie informácie: Nastavte spravované vlastníctvo na zmenu správania dátumu a času
Iba dátum

- Koncept časového pásma sa na toto správanie nevzťahuje. Hodnoty poľa sú zobrazené bez zmeny časového pásma.
- Časová časť hodnoty je vždy 12:00.
- Časť hodnoty s dátumom je uložená a získaná podľa špecifikácie v používateľskom rozhraní a webových službách (SDK).
Iba dátum Správanie Len dátum už po nastavení nemožno zmeniť na iné typy správania.
Nezávislé od časového pásma

- Koncept časového pásma sa na toto správanie nevzťahuje. Hodnoty poľa sú zobrazené bez zmeny časového pásma.
- Hodnoty dátumu a času sa ukladajú a získavajú podľa špecifikácie v používateľskom rozhraní a webových službách (SDK).
Len dátum - alebo - Dátum a čas Správanie Nezávislé na časovom pásme sa po nastavení už nedá zmeniť na iné typy správania.

Poznámka

Formuláre využívajú iba krátky formát dátumu, ktorý je uvedený v osobných možnostiach. Dlhý formát dátumu sa používa v grafoch.

Poznámka

Ak chcete vytvoriť pole DateTime a určiť konkrétne správanie, v prieskumníkovi riešení prejdite na Komponenty>Entity. Vyberte požadovanú entitu a zvoľte Polia. V definícii poľa vyberte Dátum a čas v rozbaľovacom zozname Typ .

Nastavte spravovanú vlastnosť na zmenu správania dátumu a času

Pomocou spravovanej vlastnosti Môže zmeniť správanie podľa dátumu a času môžete ovládať, či je možné zmeniť správanie poľa dátumu a času. Ak chcete povoliť zmenu správania poľa, nastavte vlastnosť na True, v opačnom prípade nastavte na False.

Poznámka

Predvolene je pre polia dátumu a času preddefinovanej systémovej entity nastavená spravovaná vlastnosť Správanie dátumu a času na Nepravda. Pre vlastné polia dátumu a času je vlastnosť predvolene nastavená na True.

Ak chcete nastaviť spravovanú vlastnosť, postupujte nasledovne:

  • Otvorte prieskumníka riešení, prejdite na Komponenty>Entity a potom vyberte konkrétnu entitu a potom vyberte Polia. Vyberte pole. Na paneli príkazov vyberte Ďalšie akcie a v rozbaľovacom zozname vyberte možnosť Spravované vlastnosti.

  • V dialógovom okne Nastaviť spravované vlastnosti vyberte vlastnosť Môže zmeniť správanie podľa dátumu a času a vyberte Pravda alebo Nepravda. Výberom možnosti Nastaviť uložte nastavenia.

    Nasledujúci obrázok ukazuje spravovanú vlastnosť dátumu a času.

    Nastavte spravovanú vlastnosť pre pole Dátum/Čas.

Príklad Len Dátum: narodeniny a výročia

Správanie Len dátum je dobré pre prípady, keď informácie o čase dňa a časovom pásme nie je požadovaná, ako napríklad narodeniny alebo výročia. S touto voľbou všetci používatelia aplikácie na celom svete vidia presne tie isté hodnoty dátumu.

Napríklad Kevin a Nancy pracujú v obchodnom oddelení spoločnosti v Contoso Corp. Systém ukladá ich údaje o zákazníkoch a predaji. Kevin, so sídlom v New Yorku (GMT-5), vytvára záznam kontaktu s DátumNarodenia 4/1/1970, a priradí záznam Nancy. Nancy so sídlom v Seattli (GMT-8) otvára záznam 31. marca, a keďže neexistuje žiadna konverzia časového pásma na miestne časové pásmo, vidí správny dátum narodenia kontaktu ako 1. 4. 1970. Všetci ostatní používatelia systému, bez ohľadu na umiestnenie, vidia dátum narodenia ako 4/1/1970, keď otvoria záznam kontaktu

Príklad Nezávislé na časovom pásme: registrácia hotela

Toto správanie môžete použiť, keď nie je potrebná informácia o časovom pásme, ako napríklad čas registrácie v hoteli. S touto voľbou všetci používatelia aplikácie na celom svete vidia presne tie isté hodnoty dátumu a času.

Napríklad Lisa a Rebecca pracujú pre sieť hotelov, ktorá používa aplikáciu na sledovanie rezervácií. Lisa býva v meste Seattle (GMT-8). Rebecca býva v meste New York (GMT-5). Zákazník zavolá Lise, aby si zarezervoval izbu v jednom z hotelov spoločnosti v meste New York. Lisa vytvorí nový záznam rezervácie, nastaví očakávaný čas rezervácie 12/10/2014 na 11:00 a uloží záznam. Zákazník príde do hotela v New York City v očakávanom čase. Rebecca na recepcii miestneho hotela si prezerá záznam rezervácie, vidí predpokladaný čas registrácie 10.12.2014 o 11:00 a víta zákazníka v hoteli.

Osobitné opatrenia pre polia dátumu a času

Všetky nainštalované systémové a podporné hodnoty vlastných polí dátumu a času skoršie ako 1900 v predvolenom nastavení

Polia dátumu a času podporujú hodnoty od 1/1/1753 12:00.

Zabezpečenie, že vypočítané a súhrnné polia sú platné po zmene správania poľa

Po zmene správania vypočítavaného poľa alebo súhrnu poľa, uložte definíciu poľa, aby ste zabezpečili, že pole je stále platné. Na uloženie použite editor poľa. V prieskumníkovi riešení prejdite na Komponenty>Entity>Entita X>Polia. Vo formulári poľa vyberte tlačidlo Upraviť vedľa rozbaľovacieho zoznamu Typ poľa . Ďalšie informácie: Definujte vypočítané polia a Definujte súhrnné polia.

Zmena správania poľa na Len dátum pri aktualizácii

V predvolenom nastavení sú polia dátumu a času Vytvorené dňa a Upravené pre entity systému po rozbalení a vlastné entity sú nastavené na Používateľské lokálne správanie. Spravovaná vlastnosť CanChangeDateTimeBehavior pre tieto polia je nastavená na False. Správanie pre tieto polia nemôžete zmeniť.

V predvolenom nastavení sú nasledujúce polia s dátumom a časom po rozbalení nastavené na správanie Iba dátum a CanChangeDateTimeBehavior spravovaná vlastnosť je nastavená na Nepravda.

Názov poľa Názov entity
Výročie Kontakt
Dátum narodenia Kontakt
Termín Faktúra
Odh. Dátum uzavretia Potenciálny zákazník
Skutočný dátum uzavretia Príležitosť
Odh. Dátum uzavretia Príležitosť
Finálny dátum rozhodnutia Príležitosť
Platnosť od Produkt
Platnosť do Produkt
Uzavreté dňa Ponuka
Dátum splatnosti Ponuka

Dátum a čas operátorov dotazu nepodporuje správanie Len Dátum

Nasledujúce operátory dopytov súvisiace s dátumom a časom sú neplatné pre správanie Len dátum . Zmena časového pásma sa nevyskytne a čas je vždy nastavený na 12:00. Chyba výnimky neplatného operátora sa vyskytne, keď sa jeden z operátorov použije dotazy.

  • Staršie ako X min.

  • Staršie ako X hod.

  • Počet posledných hodín: X

  • Počet nasledujúcich hodín: X

    To platí pre následné umiestnenia v používateľskom rozhraní:

  • Rozšírené vyhľadávanie

  • Uloženie editora zobrazovania

  • Dotazovanie kroku Dynamics 365 v dialógovom okne

  • Editor offline filtrov klienta programu Outlook

  • Sprievodca zostavou

  • Vlastné filtre na stĺpci v Rozšírenom vyhľadávaní

Správanie polí dátum a čas sa zmení počas importovania riešenia

Počas importu riešenia môžete zmeniť iba správanie poľa dátumu a času z Miestne používateľa na Len dátum alebo Nezávislé od časového pásma ak importujete nespravované riešenie alebo spravované riešenie, ktorý vlastní pole.

Pozrite tiež:

Vytvárajte a upravujte polia
Definujte vypočítané polia