Bruke en relativ bane i databindinger for ER-modeller og -formater
Med verktøyet for elektronisk rapportering (ER) kan brukere definere elektroniske formatstrukturer og deretter beskrive hvordan disse strukturene skal fylles ved hjelp av data og algoritmer som finnes i programmet. Hvis du vil ha mer informasjon, kan du se Opprette ER-konfigurasjoner (elektronisk rapportering). Hvis du vil angi dataflyten for å hente økonomi- og driftsdata og bruke dem til å generere et elektronisk dokument, må du gjøre følgende:
- Bind konfigurerte datakilder til elementer i den utformede domenespesifikke datamodellen. Modellstrukturen og de valgte datakildene kan være del av en kompleks hierarkisk struktur. Endelige bindinger kan på grunn av dette være ganske store og inneholde mange elementer av forskjellige typer (for eksempel relasjoner, tabeller og metoder). Bindingene kan bli mindre lesbare og svært vanskelige å se gjennom og forstå, særlig for ikke-eiere.
- Bind datamodellelementer til formatkomponenter for å definere hvilke data som skal fylles inn fra datamodellen i det genererte formatets utdata.
Funksjonen for relativ bane har blitt utgitt for å forbedre anvendeligheten av ER-tilordningsutforminger. Alternativet for relativ bane er som standard aktivert for nye forekomster av programmet der ER-utformingsopplevelsen er gjeldende (Microsoft Dynamics 365 Finance, Microsoft Regulatory Configuration Service). Vi implementerte parameteren for relativ bane, slik at brukerne kan fortsette å bruke hele banen når de arbeider med denne presentasjonen av ER-bindinger.
Når parameteren for bruk av relativ bane er aktivert, erstatter ett @-tegn banen til det overordnede elementet i bindingen for det gjeldende modellelementet. Hele bindingsbanen blir kortere, noe som gjør hele tilordningen tydeligere og enklere å forstå. I de fleste tilfeller kreves ingen ytterligere rulling i ER-utformingen for å vise alle bindingene for datamodellen.
Når du begynner å utforme et nytt ER-uttrykk, trenger du bare å angi ett tegn for å definere en binding til et felt i det overordnede elementet.
Når du beslutter å endre datakilden for det overordnede modellelementet og bruker absolutt bane, må du binde dette modellelementet på nytt manuelt, i tillegg til alle nestede elementer, til en ny datakilde. Når bruk av relativ bane er aktivert og du velger en ny datakilde som skal bindes til et overordnet element, kan du velge et alternativ for å binde alle nestede elementer på nytt automatisk for det overordnede elementet med ett klikk.
Hvis du bekrefter at nestede elementer skal bindes på nytt, blir det nye overordnede elementet lagt i banen til hvert nestede element som inneholder det eksisterende overordnede elementet. Denne funksjonen ødelegger ikke bakoverkompatibiliteten til ER-rammeverket. Alle tidligere utformede ER-konfigurasjoner fungerer med denne nye funksjonen, og ingen oppgraderinger eller konverteringer er nødvendige.
Notat
Alle endringer som forårsakes av masseendring av bindinger for nestede elementer i modelltilordninger, lagres riktig i konfigurasjonsdelta (sporing av endringer). Dermed kan kundene rebasere den avledede versjonen av modelltilordninger til en hvilken som helst ny basisversjon av den som er endret ved hjelp av denne nye funksjonen.