Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode controlar a aparência e o comportamento do calendário de serviço das seguintes maneiras:
Definir o tamanho da parte de validação
Para editar essas configurações, você deve exportar o arquivo ISV.Config adicionando-o como parte de uma solução, edite o elemento
<IsvConfig>no arquivo customizations.xml e, em seguida, reimporte e publique a solução. Para mais informações: Exportar o ISV.Config
Definir aparência do bloco de tempo
Você pode controlar a aparência dos blocos renderizados no calendário do serviço. Você pode controlar a cor usada para renderizar o tipo de entidade e o código de status fornecidos.
Crie um recurso CSS para web com um nome de exibição de "AppointmentBookConfig". No recurso da Web do CSS, defina classes CSS usando a seguinte convenção de nomenclatura:
[div.ganttBlock<entitylogicalname>Status<statuscode>]
O exemplo a seguir mostra como as classes CSS devem ser definidas.
div.ganttBlockserviceappointmentStatus1
{
border: 1px solid #FF0000;
FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000',endColorstr='#FF0000');
background: -moz-linear-gradient(top, #FF0000 0%, #FF0000 100%);
background: -webkit-linear-gradient(top, #FF0000 0%,#FF0000 100%);
background: -ms-linear-gradient(top, #FF0000 0%,#FF0000 100%);
background: linear-gradient(top, #FF0000 0%,#FF0000 100%);
}
div.ganttBlockserviceappointmentStatus2
{
border: 1px solid #00FF00;
FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00FF00',endColorstr='#00FF00');
background: -moz-linear-gradient(top, #00FF00 0%, #00FF00 100%);
background: -webkit-linear-gradient(top, #00FF00 0%,#00FF00 100%);
background: -ms-linear-gradient(top, #00FF00 0%,#00FF00 100%);
background: linear-gradient(top, #00FF00 0%,#00FF00 100%);
}
div.ganttBlockserviceappointmentStatus3
{
border: 1px solid #0000FF;
FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0000FF',endColorstr='#0000FF');
background: -moz-linear-gradient(top, #0000FF 0%, #0000FF 100%);
background: -webkit-linear-gradient(top, #0000FF 0%,#0000FF 100%);
background: -ms-linear-gradient(top, #0000FF 0%,#0000FF 100%);
background: linear-gradient(top, #0000FF 0%,#0000FF 100%);
}
div.ganttBlockserviceappointmentStatus4
{
border: 1px solid #FFFF00;
FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFF00',endColorstr='#FFFF00');
background: -moz-linear-gradient(top, #FFFF00 0%, #FFFF00 100%);
background: -webkit-linear-gradient(top, #FFFF00 0%,#FFFF00 100%);
background: -ms-linear-gradient(top, #FFFF00 0%,#FFFF00 100%);
background: linear-gradient(top, #FFFF00 0%,#FFFF00 100%);
}
div.ganttBlockserviceappointmentStatus6
{
border: 1px solid #FF00FF;
FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF00FF',endColorstr='#FF00FF');
background: -moz-linear-gradient(top, #FF00FF 0%, #FF00FF 100%);
background: -webkit-linear-gradient(top, #FF00FF 0%,#FF00FF 100%);
background: -ms-linear-gradient(top, #FF00FF 0%,#FF00FF 100%);
background: linear-gradient(top, #FF00FF 0%,#FF00FF 100%);
}
div.ganttBlockserviceappointmentStatus7
{
border: 1px solid #00FFFF;
FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00FFFF',endColorstr='#00FFFF');
background: -moz-linear-gradient(top, #00FFFF 0%, #00FFFF 100%);
background: -webkit-linear-gradient(top, #00FFFF 0%,#00FFFF 100%);
background: -ms-linear-gradient(top, #00FFFF 0%,#00FFFF 100%);
background: linear-gradient(top, #00FFFF 0%,#00FFFF 100%);
}
div.ganttBlockserviceappointmentStatus8
{
border: 1px solid #7F7F7F;
FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7F7F7F',endColorstr='#7F7F7F');
background: -moz-linear-gradient(top, #7F7F7F 0%, #7F7F7F 100%);
background: -webkit-linear-gradient(top, #7F7F7F 0%,#7F7F7F 100%);
background: -ms-linear-gradient(top, #7F7F7F 0%,#7F7F7F 100%);
background: linear-gradient(top, #7F7F7F 0%,#7F7F7F 100%);
}
Definir limite de rolagem suave
Você pode especificar o limite quando a rolagem suave é usada com base no número de blocos renderizados no calendário do serviço.
Quando o calendário de serviços renderiza mais blocos do que o indicado no elemento SmoothScrollLimit, o comportamento muda de rolagem para simplesmente avançar ao primeiro compromisso. O calendário de serviço rola automaticamente até o primeiro compromisso quando é exibido pela primeira vez e quando uma linha é selecionada.
Para definir esse valor, você deve exportar o arquivo ISV.Config como parte de uma solução e localizar o elemento SmoothScrollLimit em /ImportExportXml/IsvConfig/configuration/ServiceManagement/AppointmentBook/SmoothScrollLimit.
O valor padrão é 2000. Você deve editar o valor e importar novamente e publicar a solução antes que a alteração entre em vigor.
Definir o tamanho da parte de validação
Você pode especificar o número de compromissos ou atividades de serviço que são passadas para o servidor por vez para verificar se há erros de agendamento no calendário do serviço.
Para definir esse valor, você deve exportar o arquivo ISV.Config como parte de uma solução e localizar o elemento ValidationChunkSize em /ImportExportXml/IsvConfig/configuration/ServiceManagement/AppointmentBook/ValidationChunkSize. Esse elemento não está incluído no ISV. Arquivo de configuração por padrão, portanto, você deve adicioná-lo como um filho do AppointmentBook elemento.
Exporte o ISV.Config
Quando você exporta uma solução, a caixa de diálogo Exportar Solução fornece a página de opção Exportar Configurações do Sistema (Avançado ). Selecione Configuração ISV como uma opção. O elemento IsvConfig será incluído como um filho do nó ImportExportXml.
Consulte também
Personalizar Vistas de Entidade
Esquema de arquivo de configuração isv
Personalizar o Envolvimento do Cliente do Microsoft Dynamics 365
Criar, exportar ou importar uma solução não gerenciada
Suporte para edição do arquivo de personalização
Publicar personalizações
Esquema de arquivo de configuração isv