Compartir por


Comportamento e formato do campo data e hora

 

Publicado: febreiro de 2017

Aplícase a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

En Microsoft Dynamics 365, o tipo de datos Data e Hora utilízase en varios campos da entidade do sistema. Por exemplo, pode mostrar cando se utilizou por última vez unha conta nunha campaña de márketing ou a data e hora en que se escalou un caso. Tamén pode crear entidades personalizadas que inclúen os campos de data e hora. Dependendo do que representa o campo, pode escoller varios comportamentos de campo: Usuario Local, Só Data ou Independente do fuso Horario.

Neste tema

Comportamento e formato do campo data e hora

Definir propiedades xestionadas para modificar o comportamento de data e hora

Exemplo de Só data: aniversarios

Exemplo de Independente do Fuso horario: entrada nun hotel

Consideracións especiais para campos de data e hora

Comportamento e formato do campo data e hora

A táboa seguinte contén información sobre o comportamento e o formato do campo data e hora.

Comportamento

Formato

Modificar o comportamento do campo

Hora local do usuario

Nota

Este é o comportamento de todos os campos data e hora en versións anteriores.

  • Móstranse os valores de campo na hora local do usuario actual.

  • No servizo web (SDK), estes valores son devolvidos utilizando un formato UTC de fuso horario común.

Só data - ou - Data e hora

Na interface de usuario (IU), pode modificar certos comportamentos de campo listos para usar de Usuario Local a Só Data. Para unha lista de entidades e campos, consulte Cambiar o comportamento de campo a Só Data na actualización. Pode modificar o comportamento do campo dq entidade personalizada de Usuario Local a Só Data ou a Independente do fuso horario.

Modificar o comportamento do campo afecta os valores de campo que se engadiron ou modificaron unha vez que se modificou o comportamento do campo. Os valores de campo existentes permanecen na base de datos no formato UTC do fuso horario. Para modificar o comportamento dos valores de campo existentes de UTC a Só Data, é posible que precise da axuda de programadores para facelo mediante programación.Máis información: MSDN: Converter os valores de data e hora existentes na base de datos.

Aviso

Antes de modificar o comportamento dun campo de data e hora, debería revisar todas as dependencias do campo, como as regras de negocio, os fluxos de traballo, os campos calculados ou de resumo, para asegurar que non se producirán problemas debido ao cambio de comportamento. Despois de modificar o comportamento do campo de data e hora, debe abrir cada regra de negocio, fluxo de traballo, campo calculado e campo de resumo dependente do campo modificado, revise a información e gardalo, para asegurar que se utilizaron os últimos comportamentos e valores do campo de data e hora. Pode restrinxir a modificación de comportamento do campo, se define a propiedade xestionada CanChangeDateTimeBehavior a Falso.Máis información: Definir propiedades xestionadas para modificar o comportamento de data e hora

Só data

  • O concepto dun fuso horario non é aplicable a este comportamento. Móstranse os valores de campo sen a conversión de zona da hora.

  • A hora do valor é sempre 12:00 a.m.

  • A data do valor almácenase e recupérase como se especifica na IU e servizos web (SDK).

Só data

O comportamento Só Data non se pode modificar a outros tipos de comportamento, unha vez definido.

Independente do fuso horario

  • O concepto dun fuso horario non é aplicable a este comportamento. Móstranse os valores de campo sen a conversión de zona da hora.

  • Os valores de hora e data almácenanse e recupéranse como se especifica na IU e servizos web (SDK).

Só data - ou - Data e hora

O comportamento Independente do fuso horario non se pode modificar a outros tipos de comportamento, unha vez definido.

Nota

Para crear un campo do tipo DateTime e especificar un comportamento determinado, vaia a Configuración > Personalización > Personalizar o Sistema > Compoñentes > Entidades. Escolla a entidade que desexa e escolla Campos. Na definición do campo, escolla Data e Hora na lista despregable Tipo.

Definir propiedades xestionadas para modificar o comportamento de data e hora

Pode controlar se se pode modificar ou non o comportamento do campo de data e hora utilizando a propiedade xestionada Pode modificar o comportamente de data e hora. Se desexa permitir que a modificación de comportamento de campo, defina a propiedade a Verdadeiro, en caso contrario, defínaa a Falso.

Nota

Por defecto, para os campos de data e hora da entidade do sistema listo para usar, a propiedade xestionada Pode modificar o comportamento de data e hora está definido a Falso. Para os campos de data e hora personalizados, por defecto, a propiedade está definida a True.

Para definir a propiedade xestionada, faga o seguinte:

  • Vaia a Configuración > Personalizacións.

  • Elixa Personalizar o Sistema > Compoñentes > Entidades e, a seguir, escolla unha entidade particular e logo escolla Campos. Escoller un campo. Na barra de comandos, escolla Máis Accións e na lista despregable, escolla Propiedades Xestionadas.

  • Na caixa de diálogo Definir Propiedades Xestionadas, escolla a propiedade Pode modificar o comportamento de data e hora e escolla Verdadeiro ou Falso. Elixa Definir para gardar a configuración.

A captura seguinte mostra a propiedade do xestor de data e hora.

Set managed property for Date/Time field

Exemplo de Só data: aniversarios

O comportamento Só Data é bo para casos en que a información sobre a hora do día e o fuso horario non é necesaria, como aniversarios. Con esta selección, todos os usuarios de Dynamics 365 de todo o mundo ven exactamente o mesmo o valor de data.

Imaxine que Xoán e Marta traballan no departamento de vendas de Contoso Corp.Dynamics 365 almacena os datos de vendas dos clientes. Kevin, baseado na Nova York (GMT-5), crea o rexistro de contacto coa seguinte data de aniversario 4/1/1970, e atribúe o rexistro a Nancy. Nancy, baseada en Seattle (GMT-8), abre o rexistro o 31 de marzo e, debido a que non hai ningún conversión de fuso horario para o seu fuso horario local, ve a data de aniversario correcta do contacto como 4/1/1970. Todos os outros usuarios do sistema, independentemente da localización, ven a data de aniversario como 4/1/1970 cando abren o rexistro do contacto

Exemplo de Independente do Fuso horario: entrada nun hotel

Pode utilizar este comportamento cando a información do fuso horario non é necesaria, como a hora de entrada nun hotel. Con esta selección, todos os usuarios de Dynamics 365 de todo o mundo ven o mesmo valor de data e hora.

Por exemplo, Lisa e Rebecca traballar para unha cadea de hoteis que utiliza Dynamics 365 para rastrexar reservas. Lisa está baseada en Seattle (GMT-8). Rebecca está baseada en Nova York (GMT-5). Un cliente chama a Lisa para reservar unha habitación nun dos hoteis da empresa en Nova York. Lisa crea un novo rexistro de reservation, define a hora de entrada prevista como 12/10/2014 ás 11:00 a.m., e garda o rexistro. O cliente chega ao hotel en Nova York á hora prevista. Rebecca, na recepción do hotel, ve o rexistro da reserva e ve a hora de entrada prevista como 12/10/2014 ás 11:00 a.m. Dálle a benvida ao hotel ao cliente.

Consideracións especiais para campos de data e hora

Todos os campos de data e hora personalizados e listos para usar admiten valores anteriores a 1900 por defecto

Os campos de data e hora admiten valores tan cedos como 1/1/1753 12:00 a.m.

Comprobar campos de resumo e calculados son válidos despois de modificar o comportamento do campo

Despois de modificar o comportamento dun campo calculado ou un campo de resumo, garde a definición do campo para asegurar que o campo aínda é válido. Para gardar, utilice o editor de campo. Elixa Configuración > Personalización > Personalizar o Sistema > Compoñentes > Entidades > Entidade X > Campos. No formulario do campo, escolla o botón Editar xunto á lista despregable Tipo de campo.Máis información: Definir campos calculados e Definir campos de resumo.

Cambiar o comportamento de campo a Só Data na actualización

Por defecto, os campos de data e hora Creado o e Modificado o para as entidades do sistema listas para usar e as entidades personalizadas están definidas ao comportamento Usuario Local. A propiedade xestionada CanChangeDateTimeBehavior para estes campos está definida a Falso. Non é posible modificar o comportamento destes campos.

Por defecto, os seguintes campos de data e hora listos para usar están definidos a comportamento Só data, e a propiedade xestionada CanChangeDateTimeBehavior está definida a Falso.

Nome do campo

Nome de entidade

Aniversario

Contact

Data de nacemento

Contact

Data de vencemento

Invoice

Estimado Data de peche

Lead

Data de peche real

Opportunity

Estimado Data de peche

Opportunity

Data da decisión final

Opportunity

Válido desde

Product

Válido ata

Product

Pechado o

Quote

Vence o

Quote

Operadores de consulta de data e hora non admitidos para o comportamento Só Data

Os seguintes operadores de consulta de data e hora relacionados non son válidos para o comportamento Só Data. A conversión de fuso horario non aparece e a hora sempre está definida en 12:00 a.m. Prodúcese un erro de excepción de operador non válido cando un destes operadores se utiliza na consulta.

  • Con máis de X minutos

  • Con máis de X horas

  • As últimas X horas

  • As próximas X horas

Isto aplícase ás seguintes localizacións na IU:

  • Localización avanzada

  • Editor de visualización gardada

  • Consulta do paso de Dynamics 365 nun Diálogo

  • Editor de Filtros sen Conexión do Cliente de outlook

  • Asistente para informes

  • Filtros personalizados nunha columna en Localización Avanzada

O comportamento do campo de data e hora cambia durante unha importación da solución

Durante unha importación da solución, só pode modificar o comportamento do campo de data e hora de Usuario Local a Só Data ou Independente do Fuso Horario se está a importar unha solución non xestionada ou unha solución xestionada que posúe o campo.

Ver tamén

Crear e editar campos
Definir campos calculados
MSDN: Comportamento e formato do atributo de data e hora

© 2017 Microsoft. Todos os dereitos reservados. Copyright