Nyheder eller ændringer i Platform update 30 til programmer til finans og drift (november 2019)
Denne artikel beskriver funktioner, der er nye eller ændret til platformsopdatering 30 for programmer til finans og drift. Denne version har et build-nummer på 7.0.5407. Mens den generelle tilgængelighedsdato er i november, er de nye funktioner tilgængelige til tidlig udgivelse i september. Du kan finde flere oplysninger om Platform update 30 under Yderligere ressourcer.
Læsbart format for dato og klokkeslæt for dateTime-felter i data til forretningshændelser
Når en ny forretningshændelse er kodet, kan et dateTime-felt aktiveres til at udsende værdien i et menneskeligt læsbart format i forretningshændelsesdataene. Eksisterende forretningshændelse kan også ændres til at inkludere et læsbart dateTime-felt i dataene derved, hvilket bevarer kompatibiliteten. Udviklerdokumentationen til dette er beskrevet i dokumentationen til udviklere af forretningshændelser.
Skjule felter hurtigere i personaliseringstilstand
Det er nu betydeligt hurtigere at skjule felter i personaliseringstilstand. I stedet for at vente på bekræftelse fra systemet om, at et valgt kontrolelement kan skjules, udføres denne kontrol nu asynkront, hvilket giver brugerne mulighed for at skjule kontrolelementer så hurtigt som muligt at klikke på dem. Den samme optimering er også blevet anvendt til at springe kontrolelementer over, låse felter og tilføje felter som oversigtspaneloversigtsfelter.
Forbedringer af udvidelsesmuligheder
Følgende forbedrede udvidelsesmuligheder er blevet tilføjet i platformopdatering 30:
- Forbedre håndteringen af formularudvidelsesscenarier, der involverer udvidelsesfeltgrupper, der udvides igen (Ref# 236593).
- Aktivér egenskaben Standardhandling på FormGridControl for at bruge knapper, der er tilføjet via Extension (Ref# 322756).
- Tilføj bogføringshændelseshandlere for sletning af hændelser i formulardatakilder i transaktionsomfanget (Ref# 237952).
- Tilskynd kunder/partnere til ikke at udvide "interne" klasser ved at tilføje en advarsel (Ref# 338010).
- Forbedre brugen af SysPlugin-mønsteret fra X++ ved at tilføje bedre understøttelse af flere nøgleværdier og nøgleværdier af forskellige typer (Ref# 330178).
Egenskaben Funktionsklasse føjet til metamodellen for at understøtte metadatatilknytning til funktioner, der er defineret for funktionsstyring
Der er føjet en egenskab for funktionsklasse til metamodellen, som kan ses på flere typer i Application Explorer i Visual Studio. Denne egenskab er et opslag, der peger på funktioner, der er defineret for funktionsstyring. Denne egenskab har i øjeblikket ingen effekt. I fremtiden vil udviklere bruge denne egenskab til at sikre, at metadatastykker kun er synlige for brugerne, når den tilsvarende funktion er aktiveret i arbejdsområdet Funktionsstyring. Hvis egenskaben Funktionsklasse i øjeblikket er angivet til en værdi, resulterer det i en buildadvarsel, så udvikleren er klar over, at den ikke har nogen effekt. Den nye egenskab er synlig på nogle få typer, herunder menuer og menuelementer, men vil med tiden være synlig i formularer, formularkontrolelementer og andre typer. I fremtiden vil de første metadatatyper, der modtager understøttelse af egenskaben Funktionsklasse , være Menuer og MenuItems, som giver udviklere mulighed for kun at have disse menupunkter tilgængelige, når den tilsvarende funktion er aktiveret. Runtime-understøttelsen af Menus og MenuItems er planlagt til at blive leveret i Platform Update 31. I øjeblikket kan egenskaben Funktionsklasse og API'en FeatureStateProvider bruges til at referere til en eksisterende funktion i Funktionsstyring, men yderligere funktioner kan ikke defineres. Denne understøttelse vil sandsynligvis blive aktiveret, når egenskabsarbejdet for funktionsklassen er fuldført.
Nye licenstyper understøtter tilknytning af brugere til en licens
Nye licenstyper gøres tilgængelige for nye kunder. For kunder med disse nye licenser skal brugerne være tilknyttet en licens. Hvis en licens er knyttet til en ny bruger, tilføjes de som systembruger, første gang de logger på. Hvis en licens ikke er knyttet til en bruger, modtager de en kort advarsel.
Yderligere ressourcer
Platformopdatering 30 fejlrettelser
Du kan finde oplysninger om de fejlrettelser, der er inkluderet i hver af de opdateringer, der er en del af Platform update 30, ved at logge på Lifecycle Services (LCS) og se denne vidensbaseartikel.
Dynamics 365: 2019-frigivelsesplan bølge 2
Vil du gerne vide mere om kommende og de senest frigivne funktioner i en af vores forretningsapps eller platforme?
Se Dynamics 365: 2019-frigivelsesplan bølge 2. Vi har samlet alle oplysninger fra start til slut og top til bund i et enkelt dokument, som du kan bruge til planlægning.
Fjernede og udfasede funktioner
Artiklen Fjernede eller udfasede funktioner til finans og drift beskriver funktioner, der er blevet fjernet eller udfaset.
- En fjernet funktion er ikke længere tilgængelige i produktet.
- En forældet funktion er ikke i aktiv udvikling og fjernes muligvis i en senere opdatering.
Før en funktion fjernes fra produktet, vil du få besked om udfasning i artiklen Fjernede eller udfasede funktioner til finans og drift 12 måneder, inden de fjernes.
For ændringer, der kun påvirker kompileringstiden, men som er binære, som er kompatible med sandkasse- og produktionsmiljøer, vil tidsrummet for udfasningen være mindre end 12 måneder. Det er typisk funktionelle opdateringer, der skal foretages i compileren.