Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Servisa kalendāra izskatu un darbību var kontrolēt šādos veidos:
Validācijas gabala lieluma iestatīšana
Lai rediģētu šos iestatījumus, ISV ir jāeksportē. Konfigurējiet failu, pievienojot to kā daļu no risinājuma, rediģējiet
<IsvConfig>elementu customizations.xml failā un pēc tam atkārtoti importējiet un publicējiet risinājumu. Papildinformācija ISV eksportēšana. Konfigurācija
Laika bloka izskata iestatīšana
Jūs varat kontrolēt renderēto bloku izskatu servisa kalendārā. Varat kontrolēt krāsu, kas tiek izmantota, lai atveidotu norādīto entītijas tipu un statusa kodu.
Izveidojiet CSS tīmekļa resursu ar parādāmo nosaukumu "AppointmentBookConfig". CSS tīmekļa resursā definējiet CSS klases, izmantojot šādu nosaukumu piešķiršanas konvenciju:
[div.ganttBlock<entitylogicalname>Status<statuscode>]
Tālāk sniegtajā piemērā ir parādīts, kā jādefinē CSS klases.
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%);
}
Vienmērīgas ritināšanas ierobežojuma iestatīšana
Varat norādīt ierobežojumu, kad tiek izmantota vienmērīga ritināšana, pamatojoties uz servisa kalendārā atveidoto bloku skaitu.
Kad servisa kalendārs atveido vairāk bloku, nekā norādīts elementā SmoothScrollLimit , darbība mainās no ritināšanas uz vienkāršu pāreju uz pirmo tikšanos. Servisa kalendārs automātiski ritina līdz pirmajai tikšanās reizei, kad tā tiek parādīta pirmo reizi un kad tiek atlasīta rinda.
Lai iestatītu šo vērtību, ISV ir jāeksportē. Konfigurējiet failu kā daļu no risinājuma un atrodiet SmoothScrollLimit elementu vietnē /ImportExportXml/IsvConfig/configuration/ServiceManagement/AppointmentBook/SmoothScrollLimit.
Noklusējuma vērtība ir 2000. Pirms izmaiņu stāšanās spēkā ir jārediģē vērtība un atkārtoti jāimportē un jāpublicē risinājums.
Validācijas gabala lieluma iestatīšana
Varat norādīt tikšanos vai servisa darbību skaitu, kas vienlaikus tiek nodotas serverim, lai pārbaudītu, vai servisa kalendārā nav plānošanas kļūdu.
Lai iestatītu šo vērtību, ISV ir jāeksportē. Konfigurējiet failu kā daļu no risinājuma un atrodiet ValidationChunkSize elementu vietnē /ImportExportXml/IsvConfig/configuration/ServiceManagement/AppointmentBook/ValidationChunkSize. Šis elements nav iekļauts ISV. Konfigurācijas fails pēc noklusējuma, tāpēc tas ir jāpievieno kā elementa AppointmentBook bērns.
Eksportējiet ISV. Konfigurācija
Eksportējot risinājumu, dialoglodziņā Risinājuma eksportēšana tiek parādīta opciju lapa Eksportēt sistēmas iestatījumus (papildu). Atlasiet ISV Config kā opciju. Elements IsvConfig tiks iekļauts kā mezgla ImportExportXml bērns.
Skatiet arī:
Entītiju skatu pielāgošana
ISV konfigurācijas faila shēma
Microsoft Dynamics 365 Customer Engagement pielāgošana
Nepārvaldīta risinājuma izveide, eksportēšana vai importēšana
Pielāgošanas faila rediģēšanas atbalsts
Pielāgojumu publicēšana
ISV konfigurācijas faila shēma