Delen via


Het formulier Hoofd - Interactieve ervaring en de bijbehorende onderdelen gebruiken

 

Gepubliceerd: februari 2017

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

De interactieve formulieren hebben een nieuwe gebruikerservaring waarmee gebruikers minder te hoeven klikken en ze de context blijven houden wanneer ze aan gerelateerde records werken. U kunt de interactieve formulieren zien die in de lijst van andere formulieren in de oplossingenverkenner in het gebied Aanpassing worden weergegeven. Het formuliertype van interactieve formulieren is Hoofd - interactieve ervaring.

In dit onderwerp wordt uitgelegd hoe u het formulier Hoofd - interactieve ervaring kunt bewerken en de verschillende elementen van het formulier kunt toevoegen of wijzigen.

In dit onderwerp

De formuliereneditor openen.

De wijzigingen voor gebruik in de interactieve servicehub publiceren

Gebruikersinterface van de formuliereneditor

Formuliereigenschappen

Zichtbaarheidsopties

Tabbladeigenschappen

Eigenschappen van sectie

Algemene veldeigenschappen

Speciale veldeigenschappen

Eigenschappen van subraster

Eigenschappen van besturingselement Snelle weergave

Webresource-eigenschappen

Eigenschappen van IFrame

Navigatie bewerken

Gebeurtenis-handlers configureren

De formuliereneditor openen.

Als u een formulier wilt bewerken of elementen wilt toevoegen of wijzigen, gebruikt u de formuliereneditor.

Als u nieuwe oplossingsonderdelen maakt tijdens het bewerken van het formulier, gebruiken de namen van de onderdelen het aanpassingsvoorvoegsel van de oplossingsuitgever voor de standaardoplossing en worden deze onderdelen alleen opgenomen in de standaardoplossing. Als u wilt dat nieuwe oplossingsonderdelen worden opgenomen in een specifieke onbeheerde oplossing, moet u de formuliereneditor openen via die onbeheerde oplossing.

De formuliereneditor openen via de standaardoplossing

  1. Ga naar Instellingen > Aanpassingen.

  2. Klik op Het systeem aanpassen om de standaardoplossing te openen.

  3. Vouw onder Onderdelen achtereenvolgens Entiteiten en de gewenste entiteit uit en selecteer vervolgens Formulieren..

  4. In de lijst met formulieren opent u het formulier van het type Hoofd - interactieve ervaring.

De formuliereneditor voor een onbeheerde oplossing openen

  1. Ga naar Instellingen > Aanpassingen.

  2. Klik op Oplossingen.

  3. Dubbelklik op de onbeheerde oplossing waarmee u wilt werken.

  4. Zoek de entiteit met het formulier dat u wilt bewerken. Als de entiteit er niet is, moet u die toevoegen.

    Een entiteit toevoegen aan een onbeheerde oplossing

    1. Selecteer het knooppunt Entiteiten en klik in de werkbalk boven de lijst op Bestaande entiteit toevoegen.

    2. Selecteer de entiteit die u wilt toevoegen in het dialoogvenster Oplossingsonderdelen selecteren, waarbij de schakelaar Onderdeeltype is ingesteld op Entiteit en klik op OK.

    3. Als het dialoogvenster Er ontbreken vereiste onderdelen wordt weergegeven, kunt u op de optie Nee, vereiste onderdelen niet toevoegen klikken als u niet van plan bent de onbeheerde oplossing naar een andere organisatie te exporteren. Als u ontbrekende vereiste onderdelen op dit moment niet wilt opnemen, kunt u ze later toevoegen. U ontvangt opnieuw een melding als u deze oplossing in de toekomst exporteert.

  5. Vouw in de oplossingsverkenner de entiteit uit met het formulier dat u wilt bewerken en selecteer Formulieren.

  6. In de lijst met formulieren opent u het formulier van het type Hoofd - interactieve ervaring.

De wijzigingen voor gebruik in de interactieve servicehub publiceren

Bepaalde aanpassingen die wijzigingen in de gebruikersinterface toepassen, moeten worden gepubliceerd voordat mensen ze kunnen gebruiken in de toepassing. Als u uw aanpassing wilt publiceren, klikt u in de oplossingenverkenner op Alle aanpassingen publiceren.

Met Update 0.1 voor Microsoft Dynamics CRM 2016 of hoger kunt u de prestaties voor die eerste gebruiker verbeteren door op de knop Clientaanpassingen voorbereiden te klikken nadat uw aanpassingen zijn gepubliceerd. Hiermee wordt Dynamics 365 gevraagd het metagegevenspakket direct voor te bereiden in plaats van te wachten tot de eerste gebruiker de interactieve servicehub start.Meer informatie:Aanpassingsconcepten

Belangrijk

Het voorbereiden van clientaanpassingen kan enige tijd in beslag nemen. Als u een bericht ziet dat de browserpagina niet meer reageert, wacht u tot de pagina reageert maar sluit u deze niet af.

Gebruikersinterface van de formuliereneditor

De formuliereneditor geeft opdrachten weer in twee tabbladen: Start en Invoegen.Meer informatie:Tabblad Start, Tabblad Invoegen

Onderdelen van interactieve formulieren

De formuliereneditor is verdeeld in drie gebieden: Navigatie, Hoofdtekst en Verkenner.

  • Navigatie
    Gebruik het navigatiegebied, aan de linkerkant, om toegang tot verwante entiteiten te beheren of koppelingen naar URL's toe te voegen die in het hoofdvenster van het formulier moeten worden weergegeven. Om de navigatie te bewerken, moet u eerst de opdracht Navigatie selecteren in de groep Selecteren van het tabblad Start.

    Interactieve formulieren bieden navigatieopties via de navigatiebalk, maar gebruiken dezelfde gegevens in het navigatiegebied om te beheren welke navigatieopties beschikbaar zijn.Meer informatie:Navigatie bewerken

  • Tekst
    Gebruik het hoofdtekstgebied, in het midden, om de indeling van het formulier te beheren. U kunt formulierelementen selecteren en verslepen om ze te plaatsen. Bij dubbelklikken op een element worden de eigenschappen van het element geopend.

    • Standaard toont voor de interactieve formulieren Aanvraag, Contactpersoon en Account de eerste sectie onder het tabblad Samenvatting het account- of visitekaartjeformulier van het type Snel weergeven. Deze sectie is niet standaard beschikbaar voor aangepaste entiteiten waarvoor de interactieve ervaring is ingeschakeld. U kunt een nieuwe sectie met daarin een snel-weergaveformulier invoegen. In het kaartformulier worden maximaal vijf velden getoond. Behalve velden is het niet mogelijk om andere besturingselementen in de blauwe tegel te tonen, zelfs als het snelle-weergaveformulier deze bevat.

      Notitie

      Om de kaartindeling (zoals weergegeven in onderstaande afbeelding) te behouden, raden we aan de snelle-weergaveformulier niet naar een andere sectie op het formulier te verplaatsen.

      Customer card on interactive service hub case form

      Meer informatie:Snelle-weergaveformulieren maken en bewerken

    • Als u een veld wilt toevoegen, selecteert u het vanuit Veldverkenner en sleept het in een sectie.

    • Om een element toe te voegen dat geen veld is, selecteert u waar u het wilt plaatsen en gebruikt u de juiste opdracht vanuit het tabblad Invoegen.

    • Om een element te verwijderen, selecteert u het en gebruikt u de opdracht Verwijderen in de groep Bewerken van het tabblad Start.

    • Als u de Koptekst of Voettekst op het formulier wilt bewerken, moet u eerst de overeenkomstige opdracht in de groep Selecteren van het tabblad Start selecteren. De velden in de kop- en voettekst worden onder de klantkaart (de blauwe tegel) in de runtime weergegeven.

  • Verkenner
    De inhoud van het verkennersgebied, aan de rechterkant, hangt af van de context.

    Als u Hoofdtekst, Koptekst of Voettekst in de groep Selecteren van het tabblad Start selecteert, ziet u de Veldverkenner. Gebruik de Veldverkenner om velden te verslepen die u in een sectie in het formulier of in de kop- of voettekst wilt weergeven. U kunt hetzelfde veld meerdere keren in een formulier opnemen. Gebruik de knop Nieuw veld als snelkoppeling om een nieuw veld te maken.

    Als u Navigatie in de groep Selecteren van het tabblad Start selecteert, ziet u de Relatieverkenner. Sleep de relaties naar een van de groepen in het navigatiegebied. U kunt dezelfde relatie niet twee keer toevoegen. Relaties zijn beschikbaar op basis van de manier waarop ze zijn geconfigureerd. Als u een relatie zo configureert dat deze niet wordt weergegeven, wordt deze niet weergegeven in de Relatieverkenner. Voor informatie over hoe u opties voor standaardweergave voor relaties configureert, raadpleegt u Navigatiedeelvensteritem voor primaire entiteit.

    U kunt de knoppen Nieuwe 1:N en Nieuwe N:N gebruiken als snelkoppeling om nieuwe entiteitsrelaties toe te voegen.

Tabblad Start

Het tabblad Start geeft de opdrachten in de volgende tabel weer.

Groep

Opdracht

Beschrijving

Opslaan

Opslaan (Ctrl+S)

Sla het formulier op.

Opslaan als

Maak een kopie van dit formulier met een andere naam.

Opslaan en sluiten

Sla het formulier op en sluit de formuliereneditor.

Publiceren

Publiceer het formulier.Meer informatie:Aanpassingen publiceren

Bewerken

Eigenschappen wijzigen

Wijzig de eigenschappen van het geselecteerde item in de hoofdtekst.

Raadpleeg de volgende secties afhankelijk van het geselecteerde item:

  • Tabbladeigenschappen

  • Eigenschappen van sectie

  • Algemene veldeigenschappen

  • Speciale veldeigenschappen

  • Eigenschappen van subraster

  • Eigenschappen van besturingselement Snelle weergave

Wissen

Verwijder het geselecteerde item.

Ongedaan maken (Ctrl+Z)

Maak de vorige actie ongedaan.

Opnieuw uitvoeren (Ctrl+Y)

Voer de vorige actie opnieuw uit.

Selecteren

Tekst

Bewerk de hoofdtekst van het formulier.

Koptekst

Bewerk de koptekst van het formulier.

Voettekst

Bewerk de voettekst van het formulier.

Navigatie

Bewerk de formuliernavigatie.

Meer informatie:Navigatie bewerken

Formulier

Business rules

Bedrijfsregels weergeven, bewerken of maken met de Bedrijfsregelsverkenner

Notitie

Voor interactieve formulieren wordt alleen het bereik "Entiteit" en "Alle formulieren" ondersteund.

Meer informatie:Bedrijfsregels maken en bewerken

Form.eigenschappen

Meer informatie:Formuliereigenschappen

Beveiligingsrollen inschakelen

Gebruik dit om in te stellen welke beveiligingsrollen toegang tot de formulieren hebben.Meer informatie:Toegang tot rapporten beheren

Belangrijk

Als u een nieuw formulier aanmaakt, krijgen alleen de beveiligingsrollen Systeembeheerder en Systeemaanpasser toegang tot het formulier. U moet toegang tot de andere beveiligingsrollen toewijzen voordat mensen in uw organisatie het kunnen gebruiken.

Afhankelijkheden weergeven

Zie welke oplossingsonderdelen van dit formulier afhankelijk zijn en welke oplossingsonderdelen door dit formulier worden vereist.Meer informatie:Afhankelijkheden van oplossingen

Beheerde eigenschappen

De enige beheerde eigenschap is Aanpasbaar. Als u deze instelling op ´false´ zet, kan het formulier niet meer worden aangepast nadat u het in een oplossing hebt opgenomen, deze oplossing exporteert als een beheerde oplossing, en die beheerde oplossing in een andere organisatie importeert.Meer informatie:Beheerde eigenschappen

Tabblad Invoegen

Schermschot van het tabblad Invoegen voor de formuliereneditor

Het tabblad Invoegen geeft de opdrachten in de volgende tabel weer:

Groep

Opdracht

Beschrijving

Sectie

Een sectie toevoegen aan een geselecteerd tabblad. U kunt een sectie met maximaal vier kolommen opnemen.

U kunt ook een verwijzingenpaneel invoegen in de interactieve formulieren. Het verwijzingenpaneel wordt ook als een sectie toegevoegd aan het formulier Hoofd - interactieve ervaring. Standaard wordt de sectie Verwijzingenpaneel toegevoegd aan de formulieren Aanvraag, Account, Contactpersoon en aangepaste entiteitsformulieren.

Meer informatie:Eigenschappen van sectie

3 Tabbladen

Drie kolommen

Voeg een tabblad met drie kolommen in die gelijke breedte hebben.

Meer informatie:Tabbladeigenschappen

Drie kolommen

Voeg een tabblad met drie kolommen in waarvan de middelste kolom breder is.

2 Tabbladen

Twee kolommen

Voeg een tabblad met twee kolommen in waarvan de rechter kolom breder is.

Twee kolommen

Voeg een tabblad met twee kolommen in waarvan de linker kolom breder is.

Twee kolommen

Voeg een tabblad met twee kolommen in die gelijke breedte hebben.

1 tabblad

Eén kolom

Voeg een tabblad met één kolom in.

Besturingselement

Subraster

Maak een subraster op en voeg dit in het formulier in.

Meer informatie:Eigenschappen van subraster

Opvulling

Voeg een lege ruimte in.

Snelle-weergaveformulier

Voeg een Snelle-weergaveformulier in.

Meer informatie:Eigenschappen van besturingselement Snelle weergave

Webresource

Voeg een webresource in om inhoud van andere locaties op één pagina in te sluiten.

Meer informatie:Eigenschappen van besturingselement Snelle weergave

Interactieprikbord

Voeg een besturingselement Interactieprikbord (tijdlijn) in in het formulier. Dit besturingselement toont de tijdlijn van activiteiten die aan de entiteit op een formulier zijn gerelateerd.

Meer informatie:Interactieprikbord

Zoeken in Knowledge Base

Voeg een zoekbesturingselement in waarmee gebruikers kennisartikelen kunnen zoeken.Meer informatie:Het besturingselement Zoeken in Knowledge Base toevoegen aan Microsoft Dynamics 365-formulieren

Notitie

De volgende onderdelen worden niet ondersteund in de interactieve formulieren:

  • Bing Kaarten

  • Yammer

  • Activiteitsfeeds

Formuliereigenschappen

De eigenschappen van het formulier staan in de volgende tabel.

Tabblad

Eigenschap

Beschrijving

Gebeurtenissen

Formulierbibliotheken

Beheer welke JavaScript-websources beschikbaar zijn in het formulier en de volgorde waarin ze worden geladen.

Gebeurtenis-handlers

Configureer welke JavaScript-functies uit de Formulierbibliotheken worden uitgevoerd voor de formuliergebeurtenissen OnLoad en OnSave en de volgorde waarin ze worden uitgevoerd.

Weergave

Formuliernaam

Voer een naam in die begrijpelijk is voor mensen. Deze naam wordt weergegeven wanneer mensen het formulier gebruiken. Als ze meerdere formulieren kunnen gebruiken die voor de entiteit zijn geconfigureerd, zullen ze deze naam gebruiken om onderscheid te maken tussen de beschikbare formulieren.

Beschrijving

Voer een beschrijving in waarin wordt uitgelegd hoe dit formulier van andere hoofdformulieren verschilt. Deze beschrijving wordt alleen weergegeven in de lijst met formulieren voor een entiteit in de oplossingsverkenner.

Parameters

Parameters

Elk formulier kan worden geopend met code via een URL. De URL kan ook gegevens bevatten die naar het formulier kunnen worden doorgegeven via een querytekenreeks die is toegevoegd aan de URL. Querytekenreeksen zien eruit als dit voorbeeld:
?p_firstName=Jim&p_lastName=Daly

Als veiligheidsmaatregel accepteren formulieren geen onbekende queryreeksparameters. Gebruik deze parameterlijst om parameters op te geven die dit formulier moet accepteren om code te ondersteunen die gegevens doorgeeft naar de formulieren via een querytekenreeks.

De naam en het type gegevens worden gecontroleerd en het formulier wordt niet geopend als er ongeldige queryreeksparameters naar zijn doorgegeven. Voor meer informatie raadpleegt u het onderwerp Formulieren, Weergaven, Dialoogvensters en Rapporten openen met een URL in de Microsoft Dynamics 365 SDK.

Afhankelijkheden van niet-gebeurtenissen

Afhankelijke velden

Elke gebeurtenis-handler heeft een vergelijkbare Afhankelijke velden-eigenschap zodat alle velden die in het script worden vereist kunnen worden geregistreerd. Iedereen die de afhankelijke velden probeert te verwijderen, kan dit niet doen.

Sommige scripts werken op het formulier maar zijn niet op een gebeurtenis-handler geconfigureerd. Scripts die van de opdrachtbalk worden uitgevoerd, hebben geen plaats waar afhankelijke velden kunnen worden geregistreerd. Deze formuliereigenschap biedt een plaats op deze scripts waar afhankelijke velden geregistreerd kunnen worden.

Zichtbaarheidsopties

Sommige typen formulierelementen hebben standaard de optie om te worden weergegeven of te worden verborgen. Tabbladen, secties en velden bieden alle deze optie. Met formulierscripts of bedrijfsregels kan de zichtbaarheid van deze elementen worden beheerd om een dynamisch formulier te maken om een gebruikersinterface te bieden die zich aanpast aan voorwaarden in het formulier.

Notitie

Het verbergen van formulierelementen is geen aanbevolen manier om beveiliging af te dwingen. Er zijn verschillende manieren waarop personen alle elementen en gegevens in het formulier kunnen zien wanneer elementen zijn verborgen.

In plaats van formulieren te ontwerpen die afhankelijk zijn van scripts om de zichtbaarheid van opties te beheren, moet u overwegen of een bedrijfsprocesstroom, een dialoogvenster of de omschakeling naar een ander formulier beter geschikt zijn om aan uw behoeften te voldoen. Als u wel scripts gebruikt, moet elk element dat verborgen kan zijn standaard wordt verborgen. Geef het alleen weer met scripts wanneer u dat logisch lijkt. Op deze manier wordt het niet weergegeven in presentaties die geen scripts ondersteunen.

Tabbladeigenschappen

In de hoofdtekst van het formulier bieden tabbladen een manier om velden te ordenen. Elk tabblad dat u maakt, wordt horizontaal weergegeven boven aan een entiteitsformulier in de interactieve servicehub. In de runtime worden extra tabbladen als flyout geopend.

Case form tabs in the interactive service hub

Tabbladen hebben een label dat kan worden weergegeven. Als het label wordt weergegeven, kunnen tabbladen worden uitgevouwen of samengevouwen om de inhoud weer te geven of te verbergen door het label te kiezen.

Tabbladen bevatten maximaal drie kolommen en de breedte van elke kolom kan op een percentage van de totale breedte worden ingesteld. Als u een nieuw tabblad maakt, wordt elke kolom ingevuld met een sectie.

In de volgende tabel ziet u de eigenschappen die kunnen worden ingesteld voor tabbladen in het formulier.

Tabblad

Eigenschap

Beschrijving

Weergave

Naam

Vereist: De unieke naam voor het tabblad die wordt gebruikt wanneer ernaar wordt verwezen in scripts. De naam mag alleen alfanumerieke tekens en onderstrepingstekens bevatten.

Label

Vereist: Het lokaliseerbare label voor het tabblad dat zichtbaar is voor gebruikers.

Zichtbaarheid

Geef op of het tabblad standaard zichtbaar moet zijn in de runtime.

Opmaak

Indeling

Tabbladen kunnen maximaal drie kolommen hebben. Gebruik deze opties om het aantal kolommen en het percentage van de totale breedte dat ze moeten vullen in te stellen.

Eigenschappen van sectie

Een sectie neem de ruimte in beslag die beschikbaar is in een tabbladkolom. Secties hebben een label dat kan worden weergegeven.

Secties kunnen maximaal 4 kolommen hebben en bevatten opties om weer te geven hoe labels voor velden in de sectie worden weergegeven.

Een nieuw type sectie met de naam "verwijzingenpaneel" kan ook worden toegevoegd. Een verwijzingenpaneel is een sectie met één kolom. U kunt subrasters, besturingselementen voor snelle weergave of het besturingselement Zoeken in Knowledge Base invoegen in een sectie voor verwijzingenpanelen. Elk besturingselement dat u in het verwijzingenpaneel hebt toegevoegd, wordt in het verwijzingenpaneel weergegeven als verticaal tabblad tijdens runtime. U kunt de verschillende besturingselementen slepen en neerzetten binnen de sectie voor verwijzingenpanelen. Het standaardtabblad tijdens runtime is het eerste besturingselement dat in het verwijzingenpaneel is toegevoegd. De andere tabbladen worden weergegeven in de volgorde waarin ze zijn toegevoegd in de formuliereneditor. Als u een tabblad wilt verwijderen, gebruikt u de toets Delete op het toetsenbord.

Wanneer u een verwijzingenpaneel invoegt, wordt het standaard toegevoegd als een laatste sectie op het tabblad. U kunt slechts één verwijzingenpaneel per formulier toevoegen.

Belangrijk

Standaard is de sectie voor verwijzingenpanelen vergrendeld in de kant-en-klare formulieren: Aanvraag, Account en Contactpersoon. Als u de sectie wilt verwijderen of wijzigen, moet u deze ontgrendelen.

Kop- en voetteksten zijn vergelijkbaar met secties maar kunnen niet worden verwijderd. Als ze niets bevatten, worden ze niet weergegeven.

Tabblad

Eigenschap

Beschrijving

Weergave

Naam

Vereist: De unieke naam voor de sectie die wordt gebruikt wanneer ernaar wordt verwezen in scripts. De naam mag alleen alfanumerieke tekens en onderstrepingstekens bevatten.

Label

Vereist: Het lokaliseerbare label voor de sectie die zichtbaar is voor gebruikers.

Geef het label van deze sectie weer op het formulier

Secties worden vaak gebruikt zonder labels om de indeling van de velden daarin te beheren.

Zichtbaarheid

Weergave van de sectie is optioneel en kan worden beheerd met behulp van scripts.Meer informatie:Zichtbaarheidsopties

Het tabblad op het formulier blokkeren

Hierdoor wordt voorkomen dat de sectie per ongeluk wordt verwijderd en dat personen de inhoud verwijderen.

Door een sectie te verwijderen, wordt niet alleen de sectie verwijderd, maar ook de velden daarbinnen.

Iemand die deze sectie wil verwijderen, moet deze instelling wijzigen alvorens de sectie te verwijderen.

Opmaak

Hoogte van indeling

Stel de hoogte van de indeling in aantal rijen in.

Interactieprikbord

Het interactieprikbord (of tijdlijn) toont gerelateerde activiteiten voor een bepaalde entiteit.

De volgende typen activiteiten worden ondersteund: taak, afspraak, telefoongesprek, e-mail, sociale activiteit, aangepaste activiteit.

Het interactieprikbord toont ook notities en systeemberichten. U ziet de activiteiten waarvoor het veld Betreft is ingesteld op de entiteit die u bekijkt. Voor notities is het veld Betreft niet zichtbaar voor de gebruiker, het is impliciet als het wordt gemaakt via het interactieprikbord.

Elke activiteit die in het interactieprikbord wordt getoond, heeft dezelfde snelle acties die beschikbaar zijn op de opdrachtbalk van de activiteit.

Notitie

Het is niet mogelijk om een nieuwe aangepaste activiteit te maken via de actie Add button op het interactieprikbord.

Algemene veldeigenschappen

Velden geven de besturingselementen weer die mensen gebruiken om gegevens in een entiteitsrecord weer te geven of te bewerken. Velden kunnen zo worden opgemaakt dat ze maximaal vier kolommen binnen een sectie in beslag nemen.

In de volgende tabel worden eigenschappen beschreven die alle velden hebben. Bepaalde typen velden hebben speciale eigenschappen. Deze worden beschreven in Speciale veldeigenschappen.

Tabblad

Eigenschap

Beschrijving

Weergave

Label

Vereist: Het label geeft standaard de weergavenaam van het veld weer. U kunt die naam voor het formulier overschrijven door hier een ander label in te voeren.

Label in het formulier weergeven

U kunt besluiten de naam helemaal niet weer te geven.

Veld is alleen-lezen

U kunt opgeven dat het veld niet te bewerken is. Met formulierscripts kunt u dit wijzigen om bewerken in of uit te schakelen op basis van criteria die in het script worden geëvalueerd.

Het veld in het formulier vergrendelen

Hierdoor wordt voorkomen dat het veld per ongeluk uit het formulier wordt verwijderd. Hiervoor wordt ook voorkomen dat de configuratie die u op het veld heb toegepast, zoals gebeurtenis-handlers, wordt gewist als het veld wordt verwijderd. Om dit veld te verwijderen, moet een aanpasser eerst deze instelling uitschakelen.

Standaard zichtbaar

Weergave van het veld is optioneel en kan worden beheerd met behulp van scripts.Meer informatie:Zichtbaarheidsopties

Opmaak

Selecteer het aantal kolommen dat het besturingselement in beslag neemt

Als de sectie die de velden bevat meer dan één kolom heeft, kunt u het veld zo instellen dat het evenveel kolommen bezet als sectie.

Details

Weergavenaam, Naam en Beschrijving

Deze velden met het kenmerk Alleen-lezen dienen ter referentie. Klik op de knop Bewerken voor gemakkelijke toegang tot de velddefinitie als u die wilt bewerken.

Elk exemplaar van een veld op het formulier heeft een naameigenschap zodat ernaar kan worden verwezen in formulierscripts, maar deze naam wordt beheerd door de toepassing. Het eerste exemplaar van het veld is de naam van het opgegeven veld toen het werd gemaakt.Meer informatie:Velden maken en bewerken

Voor elke extra keer dat een veld in een formulier wordt opgenomen, voegt de naam aan het eind een getal toe dat begint bij 1. Dus als de veldnaam “new_cost“ is, is het eerste exemplaar “new_cost“, het tweede “new_cost1“, enzovoort voor elk exemplaar van het veld in het formulier.

Notitie

De waarde van het veld Beschrijving biedt tekst van knopinfo voor het veld als mensen hun cursor erover plaatsen.

Gebeurtenissen

Formulierbibliotheken

Specificeer JavaScript-webresources die worden gebruikt in het veld OnChange gebeurtenis-handler.

Raadpleeg de SDK formuliergebeurtenissenreferentie : Veldgebeurtenis OnChange

Gebeurtenishandlers

Configureer de functies van de formulierbibliotheken die moeten worden aangevraagd voor de gebeurtenis van het veld OnChange.Meer informatie:Gebeurtenis-handlers configureren

Bedrijfsregels

Bedrijfsregels

Bedrijfsregels die naar dit veld verwijzen weergeven en beheren.Meer informatie:Bedrijfsregels maken en bewerken

Speciale veldeigenschappen

De eigenschappen van alle velden worden vermeld in Algemene veldeigenschappen, maar bepaalde velden bevatten aanvullende eigenschappen.

Opzoekveldeigenschappen

Twee secties op het tabblad Weergave hebben relevante opzoekvelden.

Set properties for lookup field

Notitie

De opties die in de tabel hieronder worden beschreven, zijn alleen beschikbaar voor opzoekvelden met één entiteit.

Sectie

Eigenschap

Beschrijving

Filtering van gerelateerde records

Alleen records weergeven waar

Als dit is ingesteld, wordt op de records die worden weergegeven wanneer gebruikers een record zoeken, aanvullende filtering toegepast. Dit lever meer relevante zoekacties op wanneer de waarde van de zoekactie wordt ingesteld.

Gewoonlijk is dit uitgeschakeld.

In de volgende tabel worden de relatiecombinaties aangegeven die mogelijk zijn als u gerelateerde records filtert.

Eerste-lijstrelatie

Tweede-lijstrelatie

Beschikbaar?

N:1

1:N

Ja

N:1

N:1

Ja

N:1

N:N

Ja

1:N

1:N

Ja

1:N

N:1

Nee

1:N

N:N

Nee

N:N

1:N

Ja

N:N

N:1

Nee

N:N

N:N

Nee

De eerste lijst bevat alle potentiële relaties die u kunt gebruiken om deze opzoekweergave te filteren. Klik op een relatie.

De tweede lijst bevat vervolgens alle relaties die de gerelateerde entiteit (geselecteerd in de eerste lijst) verbinden met de doelentiteit. Klik op een relatie.

Schakel het selectievakje Gebruikers toestaan om het filter uit te schakelen in om gebruikers de mogelijkheid te geven het filter dat u hier definieert, uit te schakelen.

Als gebruikers op de optie Meer records opzoeken klikken als ze een opzoekwaarde instellen, zien ze dit dialoogvenster.

Look Up Records dialog box

Als u de optie Gebruikers toestaan om het filter uit te schakelen hebt ingeschakeld tijdens het configureren van het opzoekveld, zien gebruikers het selectievakje voor het uitschakelen van het filter. Hierdoor wordt het voor hen mogelijk om meer records te zien. Als u zeker wilt weten dat gebruikers alleen een beperkt aantal records kunnen zien dat wordt gedefinieerd door dit filter, schakelt u het selectievakje Gebruikers toestaan om het filter uit te schakelen uit.

Aanvullende eigenschappen

Zoekvak weergeven in opzoekvenster

U kunt ervoor kiezen het zoekvak niet weer te geven in het dialoogvenster Opzoeken.

Standaardweergave

Deze weergave wordt gebruikt om de resultaten van de inlinezoekopdracht te filteren en de standaardweergave in te stellen die in het dialoogvenster wordt weergegeven wanneer gebruikers op de optie Meer records opzoeken klikken.

De standaardweergave beheert ook welke velden in de inlinezoekopdracht zijn opgenomen.

Inline lookup in the interactive service hub

Voor zoekopdrachten waarbij slechts één entiteitstype kan worden geselecteerd, zijn de velden die worden weergegeven in de inlinezoekopdracht de eerste twee velden die zijn opgenomen in de standaardweergave. In dit voorbeeld zijn Telefoonnummer en E-mail de eerste twee kolommen die in de standaardweergave voor een accountzoekopdracht zijn geconfigureerd.

Voor systeemzoekopdrachten die meerdere entiteitstypen toestaan, worden de eerste twee kolommen van de opzoekweergave van de entiteit weergegeven.

Weergave selecteren

U kunt uit drie opties kiezen:

  • Uit: Sta gebruikers niet toe een andere weergave te kiezen.

  • Alle weergaven weergeven: Alle weergaven zijn beschikbaar.

  • Geselecteerde weergaven weergeven: Als u deze optie kiest, kunt u met de Ctrl-toets en uw cursor kiezen welke weergaven worden weergegeven. De opzoekweergave voor de entiteit kan niet gedeselecteerd worden.

Twee eigenschappen van het optieveld

Op het tabblad Opmaak hebben twee optievelden de volgende indelingsopties

  • Twee keuzerondjes: Twee gelabelde besturingselementen met labels. Er kan er slechts één worden geselecteerd.

  • Selectievakje: De waarde va één selectievakje kan op true worden gezet, anders false.

  • Lijst: Een vervolgkeuzelijst die beide waarden bevat.

Meerdere regels van tekstveldeigenschappen

Tekstvelden met meerdere regels of één regel die de indeling Text Area gebruiken, hebben een Rij-indeling-eigenschap. Met deze eigenschap u kunt een waarde opgeven voor Aantal rijen of Vouw automatisch uit om de beschikbare ruimte te gebruiken selecteren. Deze eigenschap is beschikbaar op het tabblad Opmaak.

Eigenschappen van subraster

U kunt een subraster configureren om een lijst met records of een grafiek weer te geven. Selecteer Alleen grafiek weergeven op het tabblad Weergave om een grafiek in plaats van een lijst weer te geven.

Tabblad

Eigenschap

Beschrijving

Weergave

Tabbladpictogram

Klik op een pictogram dat moet worden gebruikt voor het tabblad. De pictogrammen worden toegevoegd als webresources in Microsoft Dynamics 365. Deze optie is alleen beschikbaar als u een subraster toevoegt aan een verwijzingenpaneel.

Naam

Vereist: De unieke naam voor het subraster die wordt gebruikt wanneer ernaar wordt verwezen in scripts. De naam mag alleen alfanumerieke tekens en onderstrepingstekens bevatten.

Label

Vereist: Het lokaliseerbare label voor het subraster dat zichtbaar is voor gebruikers.

Label in het formulier weergeven

Of het label op het formulier moet worden weergegeven. Dit is vereist als u Zoekvak weergeven inschakelt.

Records

Kies uit twee opties:

  • Alleen gerelateerde records: Het subraster geeft alleen records weer die zijn gerelateerd aan de huidige record.

  • Alle recordtypen: Het subraster geeft alleen records weer die door de standaardweergave zijn gefilterd of, als de weergaveselectie is ingeschakeld, de weergaven waarop de gebruiker klikt.

De optie waarop u klikt, heeft gevolgen voor het gedrag van het besturingselement Lijst weergeven.Meer informatie:Geef lijstgedrag weer

Entiteit

Afhankelijk van de optie waarop u klikt voor Records geeft deze lijst een van de volgende opties weer:

  • Alleen gerelateerde records: Een lijst met entiteiten die verwant zijn aan deze entiteit met de naam van het opzoekveld op die entiteit die de relatie tussen haakjes definieert.

  • Alle recordtypen: Een lijst van alle entiteiten.

Standaardweergave

Klik op de weergave die standaard wordt toegepast. Als u geen andere weergave inschakelt met behulp van de eigenschap Weergaveselectie. Dit zal de enige weergave zijn.

Gebruik de knop Bewerken om de standaardweergave voor bewerking te openen. Gebruik de knop Nieuw om een nieuwe weergave te maken om voor dit subraster te gebruiken.

Zoekvak weergeven

Geef het zoekvak weer. Als deze optie wordt gekozen, is de optie Label op het formulier weergeven vereist.

Weergave selecteren

U hebt drie opties:

  • Uit: Alleen de standaardweergave kan worden gebruikt.

  • Alle weergaven weergeven: Sta gebruikers toe op elke weergave te klikken.

  • Geselecteerde weergaven weergeven: Gebruik de Ctrl-toets om te selecteren welke beschikbare weergaven worden weergegeven.

Opmaak

Indeling

Selecteer het aantal kolommen dat het besturingselement in beslag neemt.

Als de sectie die het subraster bevat meer dan één kolom heeft, kunt u het veld zo instellen dat het evenveel kolommen bezet als sectie.

Rij-indeling

Aantal rijen bepaalt hoeveel records op een pagina van een subraster worden weergegeven.

Als Vouw automatisch uit om de beschikbare ruimte te gebruiken wordt gekozen, is er plaats voor twee records op het formulier en zal de ruimte worden vergroot als het aantal records stijgt. Als het aantal het Aantal rijen overschrijdt, kunnen mensen naar aanvullende pagina's navigeren om de records weer te geven.

Als Vouw automatisch uit om de beschikbare ruimte te gebruiken niet wordt gekozen, zal het formulier ruimte bieden voor het aantal records dat is gedefinieerd via Aantal rijen en kunnen gebruikers naar aanvullende pagina's navigeren om de aanvullende records weer te geven.

Geef lijstgedrag weer

Bij het weergeven van een lijst in formulieren geeft elk subraster de knop Weergave openenKnop Weergave openen in de rechterbovenhoek weer wanneer de entiteit ook wordt weergegeven als een van de entiteiten in het navigatiegebied van de formuliereneditor. Klik op deze knop om de weergave te openen. Het gedrag verandert afhankelijk van de optie die voor de eigenschap Records wordt gekozen.

Als u Alleen gerelateerde records selecteert, wordt de weergave geopend met behulp van een van de gekoppelde weergaven in hetzelfde venster. Om naar het formulier terug te keren, gebruikt u de knop Vorige of klikt u op de waarde van het huidige primairenaamrecord in de navigatiebalk.

Als u Alle recordtypen selecteert, wordt de weergave in een nieuw venster geopend.

Voeg recordgedrag toe

Bij het weergeven van een lijst in formulieren geeft elk subraster de knop Record toevoegenKnop Toevoegen rechtsboven in het subraster weer. Klik op deze knop om een record toe te voegen. Dit gedrag verandert afhankelijk van de optie die voor de eigenschap Records wordt gekozen en of de zoekactie voor activiteitenoverzichten is.

Als u Alleen gerelateerde records selecteert, is het standaardgedrag het gedrag om bestaande records toe te voegen. Personen zien een inlinezoekopdracht om eerst een bestaande recordlijst te zoeken. Hiermee wordt voorkomen dat dubbele records worden gemaakt. Als ze geen bestaande record kunnen vinden, kunnen ze op de optie Nieuw klikken. Wanneer een nieuwe record wordt gemaakt, worden eventuele veldtoewijzingen toegepast die in de relatie zijn gedefinieerd.Meer informatie:Entiteitsvelden toewijzen

Wanneer u Alle recordtypen selecteert, wordt er als standaardgedrag een nieuwe record toegevoegd. Het snelle-invoerformulier wordt weergegeven als de doelentiteit er een heeft. Als dit niet het geval is, worden het hoofdformulier van de standaardentiteit weergegeven.

Als het subraster activiteiten weergeeft, moeten gebruikers eerst op het type activiteit klikken en dan zullen ze het gedrag "nieuwe record toevoegen" zien.

Recordgedrag verwijderen

Wanneer u een record selecteert in een subraster, verschijnt de knop VerwijderenSublijst pictogram verwijderen rechts van de rij. Het gedrag van deze verwijderactie kan verschillen afhankelijk van het type relatie met de huidige entiteit.

Wanneer het subraster een 1-N (een-op-veel)-relatie gebruikt, geeft het normale recordverwijdergedrag een bevestigingsdialoogvenster weer voordat de record wordt verwijderd.

Wanneer het subraster een N:N (veel-op-veel)-relatie gebruikt, wordt de record in de relatie (of snijd)-entiteit gerelateerd aan twee records verwijderd zonder bevestiging en wordt de record niet meer weergegeven in het subraster. Maar de record die werd weergegeven, wordt niet verwijderd.

Eigenschappen van besturingselement Snelle weergave

Een besturingselement voor snelle weergave geeft gegevens weer van een record die is geselecteerd in een opzoekveld op het formulier. De gegevens die in het besturingselement worden weergegeven, worden gedefinieerd met een snelle-weergaveformulier. De gegevens die worden weergegeven zijn niet te bewerken, maar als het primaire veld in het snelle-weergaveformulier wordt opgenomen, wordt het een koppeling om de gerelateerde record te openen. De kant-en-klare snelle-weergaveformulieren die specifiek voor het verwijzingenpaneel zijn gemaakt, worden ook gebruikt om records van de gerelateerde entiteit te tonen.Meer informatie:Snelle-weergaveformulieren maken en bewerken

Eigenschap

Beschrijving

Tabbladpictogram

Selecteer een pictogram voor gebruik van de verticale tabbladen. U kunt afbeeldingen als webresources gebruiken. Deze optie is alleen beschikbaar als u een besturingselement voor snelle weergave invoegt in een sectie voor verwijzingenpanelen.

Naam

Vereist: De unieke naam voor het snelle-weergaveformulier die wordt gebruikt wanneer ernaar wordt verwezen in scripts.

Label

Vereist: Een label dat wordt weergegeven voor het snelle-weergaveformulier.

Bijschrift op het formulier weergeven

Geeft het label op het formulier weer.

Opzoekveld

Klik op een van de opzoekvelden die zijn opgenomen in het formulier.

Gerelateerde entiteit

Deze waarde is afhankelijk van het Opzoekveld waarop u klikt. Dit is normaal gesproken de primaire entiteit voor de 1:N-entiteitsrelatie voor de zoekactie.

Als de entiteit een Potentiële klant-opzoekveld heeft dat een account of een contactpersoon kan accepteren in het veld Snelle-weergaveformulier, kunt u op een snelle-weergaveformulier voor zowel het account als het contactpersoon klikken door deze waarde te wijzigen en vervolgens een ander snelle-weergaveformulier te kiezen.

Snelle-weergaveformulier

Als de Gerelateerde entiteit snelle-weergaveformulieren heeft, kunt u deze hier selecteren. Als dat niet zo is, klikt u op Nieuw om er een te maken.

Klik op Bewerken om het geselecteerde snelle-weergaveformulier te wijzigen.

Webresource-eigenschappen

U kunt webresources toevoegen aan of bewerken in een formulier om het aantrekkelijker en bruikbaarder te maken voor gebruikers.

Notitie

  • U kunt alleen webresources van het type HTML aan een formulier van het type Hoofd - interactieve ervaring toevoegen.JavaScript-webresources kunnen worden toegevoegd met de knop Formuliereigenschappen in de groep Formulier op het tabblad Start.Meer informatie:Formuliereigenschappen

  • U kunt een webresource niet toevoegen in een formulierkoptekst of -voettekst.

Zie Een formulierwebresource toevoegen of bewerken voor stapsgewijze instructies.

Tab

Eigenschap

Beschrijving

Algemeen

webresource

Vereist: de gewenste HTML-webresource.

Naam

Vereist: Een unieke naam voor het veld. De naam mag alleen alfanumerieke tekens en onderstrepingstekens bevatten.

Label

Vereist: Een label om weer te geven voor de webresource.

Standaard zichtbaar

Weergave van de webresource is optioneel en kan worden beheerd met behulp van scripts.Meer informatie:Zichtbaarheidsopties

Aangepaste parameter

Een aangepaste waarde om door te geven als de queryreeksparameter data.Meer informatie:Geef parameters door aan webresources

Het uitvoeren van scripts tussen frames beperken, indien ondersteund.

Wanneer er pagina's bestaan op verschillende domeinen, kan het dat u wilt voorkomen dat ze toegang hebben tot de inhoud van uw formulierpagina's. Webresources zijn altijd in hetzelfde domein, dus dit moet geen probleem zijn met webresources.

Recordobject-typecode en unieke id's als parameters doorgeven

Gegevens over de organisatie, de gebruiker en de record kunnen worden doorgegeven naar de webresource zodat ze kunnen worden aangepast aan organisatie-instellingen.Meer informatie:Geef parameters door aan webresources

Opmaak

Selecteer het aantal kolommen dat het besturingselement in beslag neemt

Als de sectie die de webresource bevat meer dan één kolom heeft, kunt u het veld zo instellen dat het evenveel kolommen bezet als sectie.

Selecteer het aantal rijen dat het besturingselement in beslag neemt

U kunt de hoogte van de webresource beheren door een aantal rijen op te geven.

Vouw automatisch uit om de beschikbare ruimte te gebruiken

U kunt toestaan dat de webresourcehoogte wordt uitgevouwen tot de beschikbare ruimte.

Selecteer het schuiftype voor de IFrame

Een HTML-webresource wordt toegevoegd aan het formulier via een IFrame.

  • Zo nodig: Schuifbalken weergeven als de omvang van de webresource groter is dan beschikbaar.

  • Altijd: Altijd schuifbalken weergeven.

  • Nooit: Nooit schuifbalken weergeven.

Rand weergeven

Geef een rand om de webresource weer.

Afhankelijkheden

Afhankelijke velden

Er kan interactie bestaan tussen een webresource en velden in het formulier dat script gebruikt. Als een veld wordt verwijderd uit het formulier, dan kan het script in de websource worden onderbroken. Voeg velden toe waaraan door scripts gerefereerd wordt in de webresource aan de Afhankelijke velden zodat ze niet per ongeluk kunnen worden verwijderd.

Geef parameters door aan webresources

Een HTML-webresource kan parameters accepteren die worden doorgegeven als queryreeksparameters.

De gegevens over de record kunnen worden doorgegeven door de optie Geef de typecode van het recordobject en de unieke id's als parameters door in te schakelen. Als gegevens in het veld Aangepaste parameter(gegevens) worden ingevoerd, worden ze doorgegeven met behulp van de gegevensparameter. De doorgegeven waarden zijn:

Parameter

Beschrijving

data

Deze parameter wordt alleen doorgegeven als er tekst voor Aangepaste parameter(gegevens) wordt geleverd.

orglcid

De standaardtaal-LCID van de Organisatie.

orgname

De naam van de organisatie.

userlcid

De voorkeurstaal-LCID van de gebruiker

type

De code van het entiteittype. Deze waarde kan voor aangepaste entiteiten in andere organisaties verschillend zijn. Gebruik in plaats daarvan de naam van het identiteittype.

typename

De naam van het entiteittype.

id

De id-waarde van de record. Deze parameter heeft geen waarde totdat de entiteitsrecord wordt opgeslagen.

Andere parameters zijn niet toegestaan en de webresource wordt niet geopend als andere parameters worden gebruikt. Als u meerdere waarden moet doorgeven, kan de gegevensparameter worden overbelast om er meer parameters in op te nemen. Raadpleeg de SDK Voorbeeld: Meerdere waarden doorgeven aan een Webresource met behulp van de Gegevensparameter

Eigenschappen van IFrame

U kunt IFrames toevoegen aan een formulier om inhoud van een andere website in een formulier te integreren.

Notitie

  • U kunt een IFRAME niet toevoegen in een formulierkoptekst of -voettekst.

  • Microsoft Dynamics 365-formulieren zijn niet ontworpen om binnen IFrames te worden weergegeven.

Tab

Eigenschap

Beschrijving

Algemeen

Naam

Vereist: Een unieke naam voor de IFrame. De naam mag alleen alfanumerieke tekens en onderstrepingstekens bevatten.

URL

Vereist: De URL voor de pagina die wordt weergegeven in de IFrame.

Belangrijk

  • Gebruik voor Microsoft Dynamics 365 (online) een URL met HTTPS-protocol.

  • Gebruik voor Microsoft Dynamics 365 on-premises, indien het Dynamics 365-domein HTTPS is, een URL met HTTPS-protocol.

    Als het Dynamics 365-domein HTTP is, gebruikt u een URL met HTTP-protocol.

Belangrijk

  • Gebruik voor Microsoft Dynamics 365 (online) een URL met HTTPS-protocol.

  • Gebruik voor Microsoft Dynamics 365 on-premises, indien het Dynamics 365-domein HTTPS is, een URL met HTTPS-protocol.

    Als het Dynamics 365-domein HTTP is, gebruikt u een URL met HTTP-protocol.

Recordobject-typecode en unieke id's als parameters doorgeven

Gegevens over de organisatie, de gebruiker en de record kunnen worden doorgegeven aan de IFrame.Meer informatie:Geef parameters door aan IFrames

Label

Vereist: Een label om weer te geven voor de IFrame.

Label in het formulier weergeven

Of het label moet worden weergegeven.

Het uitvoeren van scripts tussen frames beperken, indien ondersteund

Het wordt beschouwd als een beveiligingsrisico als interactie wordt toegestaan tussen pagina's van een andere website en de Microsoft Dynamics 365-toepassing met behulp van scripts. Gebruik deze optie om het uitvoeren van scripts tussen frames voor pagina's die u niet beheert te beperken.

Meer informatie:Selecteer of het uitvoeren van scripts tussen frames worden beperkt

Standaard zichtbaar

Weergave van de IFrame is optioneel en kan worden beheerd met behulp van scripts.Meer informatie:Zichtbaarheidsopties

Opmaak

Selecteer het aantal kolommen dat het besturingselement in beslag neemt

Als de sectie die de IFrame bevat meer dan één kolom heeft, kunt u het veld zo instellen dat het evenveel kolommen bezet als sectie.

Selecteer het aantal rijen dat het besturingselement in beslag neemt

U kunt de hoogte van de IFrame beheren door een aantal rijen op te geven dat het besturingselement in beslag neemt.

Vouw automatisch uit om de beschikbare ruimte te gebruiken

In plaats van de hoogte in te stellen met een aantal rijen, kunt u toestaan dat de IFramehoogte wordt uitgevouwen tot de beschikbare ruimte.

Selecteer het schuiftype voor de IFrame

U hebt drie opties:

  • Zo nodig: Schuifbalken weergeven als de omvang van de IFrame groter is dan de beschikbare ruimte.

  • Altijd: Altijd schuifbalken weergeven.

  • Nooit: Nooit schuifbalken weergeven.

Rand weergeven

Geef een rand om de IFrame weer.

Afhankelijkheden

Afhankelijke velden

Er kan interactie bestaan tussen een IFrame en velden in het formulier dat een script gebruikt. Als een veld wordt verwijderd uit het formulier, dan kan het script in de IFrame worden onderbroken. Voeg velden toe waaraan door scripts gerefereerd wordt in de IFrames aan de Afhankelijke velden zodat ze niet per ongeluk kunnen worden verwijderd.

Geef parameters door aan IFrames

De gegevens over de record kunnen worden doorgegeven door de optie Geef de typecode van het recordobject en de unieke id's als parameters door in te schakelen. De doorgegeven waarden zijn:

Parameter

Beschrijving

orglcid

De standaardtaal-LCID van de Organisatie.

orgname

De naam van de organisatie.

userlcid

De voorkeurstaal-LCID van de gebruiker

type

De code van het entiteittype. Deze waarde kan voor aangepaste entiteiten in andere organisaties verschillend zijn. Gebruik in plaats daarvan typename.

typename

De naam van het entiteittype.

id

De id-waarde van de record. Deze parameter heeft pas een waarde als de entiteitrecord wordt opgeslagen.

Met de navigatie binnen het formulier kunnen personen lijsten met gerelateerde records bekijken. Elke entiteitsrelatie heeft eigenschappen om te beheren of de relatie moet worden weergegeven.Meer informatie:Navigatiedeelvensteritem voor primaire entiteit

Alle entiteitsrelaties die zijn geconfigureerd om te worden weergegeven, kunnen worden genegeerd in de formuliereneditor.

Zie Formuliernavigatie voor gerelateerde entiteiten toevoegen of bewerken voor stapsgewijze instructies.

Om navigatie bewerken in te schakelen, moet u eerst Navigatie selecteren in de groep Selecteren van het tabblad Start.

In de Relatieverkenner kunt u filteren met behulp van 1:N (een-op-veel)- of N:N (veel-op-veel)-relaties, of alle beschikbare relaties bekijken. Het selectievakje Alleen ongebruikte relaties weergeven is uitgeschakeld en geselecteerd. U kunt elke relatie dus slechts één keer toevoegen.

Als u een relatie van de Relatieverkenner wilt toevoegen, dubbelklikt u er gewoon op en de relatie wordt toegevoegd onder de momenteel geselecteerde relatie in het navigatiegebied. Dubbelklik op een relatie in het navigatiegebied en u kunt het label op het tabblad Weergave wijzigen. Op het tabblad Naam kunt u informatie over de relatie zien. Gebruik de knop Bewerken om de definitie van de entiteit te openen.

Er zijn vijf groepen in het navigatiegebied. U kunt ze verslepen om ze te verplaatsen en erop dubbelklikken om het label te wijzigen, maar u kunt ze niet verwijderen. Deze groepen worden alleen weergegeven wanneer er iets in zit. Als u een groep niet wilt weergeven, moet er u niets aan toevoegen.

Gebeurtenis-handlers configureren

Formuliergebeurtenis-handlers kunnen voor de volgende gebieden in een formulier worden geconfigureerd.

Element

Gebeurtenis

Beschrijving

Formulier

OnLoad

Treedt op wanneer het formulier wordt geladen.

OnSave

Treedt op wanneer gegevens worden opgeslagen.

Tabblad

TabStateChange

Treedt op wanneer het tabblad wordt uitgevouwen of samengevouwen.

Veld

OnChange

Treedt op wanneer gegevens in het veld worden gewijzigd en het besturingselement de focus kwijtraakt.

Een gebeurtenis-handler bestaat uit een verwijzing naar een JavaScript-webresource en een functie die binnen deze webresource is gedefinieerd en wordt uitgevoerd wanneer de gebeurtenis optreedt. Elk element mag maximaal 50 afzonderlijke geconfigureerde gebeurtenis-handlers hebben.

Belangrijk

Het onjuist configureren van een gebeurtenis-handler kan resulteren in scriptfouten waardoor het formulier niet kan worden geladen of niet goed functioneert. Als u niet de ontwikkelaar van het script bent, zorg er dan voor dat u precies begrijpt welke configuratieopties het script vereist.

Zorg dat u alleen een scriptgebeurtenis-handler configureert met een bibliotheek die afkomstig is uit een bron die u vertrouwt. Scripts kunnen worden gebruikt om een actie uit te voeren die een gebruiker kan uitvoeren en een slecht geschreven script kan de prestaties van een formulier ernstig beschadigen.

Nadat u een gebeurtenis-handler hebt geconfigureerd, test dan altijd of deze correct werkt.

Een gebeurtenis-handler configureren

Selecteer in de formuliereneditor het element met de gebeurtenis waarvoor u een handler wilt configureren.

Klik op de Tabblad Start in de groep Bewerken op Eigenschappen wijzigen of dubbelklik eenvoudig op het element.

Selecteer in het dialoogvenster van elementeneigenschappen het tabblad Gebeurtenissen.

Vouw het gebied Formulierbibliotheken uit. Als de bibliotheek met de functie die u wilt instellen als gebeurtenis-handler nog niet is vermeld, voegt u de bibliotheek toe.

Een formulierbibliotheek aan een gebeurtenis-handler toevoegen

Klik in de sectie Formulierbibliotheken van de Gebeurtenissenlijst op Toevoegen.

Zoek de JavaScript-webresource in de lijst met beschikbare webresources. Selecteer de webresource en klik op Toevoegen.

Als de JavaScript-webresource die u zoekt niet bestaat, klikt u op Nieuw om een nieuw webresourceformulier te maken.

Een JavaScript-webresource maken
  1. Stel in het webresourceformulier de eigenschappen in zoals aangegeven in de volgende tabel.

    Eigenschap

    waarde

    Naam

    Vereist. Typ de naam van de webresource.

    weergavenaam

    Vereist. Typ de naam die in de lijst met webresources moet worden weergegeven.

    Beschrijving

    Optioneel. Typ een beschrijving van de webresource.

    Type

    Vereist. Selecteer Script (JScript).

    Taal

    Optioneel. Klik op een van de talen die beschikbaar zijn voor uw organisatie.

  2. Als u een script hebt gekregen, wordt het ten zeerst aanbevolen dat u de knop Bladeren gebruikt om het bestand te zoeken en te uploaden.

    U kunt ook op de knop Teksteditor klikken en de inhoud van het script in het dialoogvenster Inhoud bewerken plakken of typen.

    Notitie

    Omdat deze eenvoudige teksteditor geen functies biedt om de juistheid van het script te controleren, raden we aan een afzonderlijke toepassing te gebruiken, zoals Microsoft Visual Studio, om scripts te bewerken en vervolgens te uploaden.

  3. Klik op Opslaan en sluit het webresourcedialoogvenster. De webresource die u hebt gemaakt, is nu geselecteerd in het dialoogvenster Record opzoeken.

  4. Klik op Toevoegen om het dialoogvenster te sluiten.

Selecteer in de sectie Gebeurtenis-handlers de gebeurtenis waarvoor u een gebeurtenis-handler wilt instellen.

Klik op Toevoegen om het dialoogvenster Handlereigenschappen te openen.

Klik op het tabblad Details op de voorkeursbibliotheek en typ de naam van de functie die moet worden uitgevoerd voor de gebeurtenis.

De gebeurtenis-handler is standaard ingeschakeld. Schakel het selectievakje Ingeschakeld uit als u deze gebeurtenis niet wilt inschakelen.

Voor bepaalde functies is een uitvoeringscontext vereist om door te geven aan de functie. Selecteer Uitvoeringscontext doorgeven als eerste parameter als dit vereist is.

Sommige functies kunnen een reeks parameters accepteren om het gedrag van een functie te beheren. Als deze vereist zijn, geeft u ze op in de Door komma's gescheiden lijst met parameters die worden doorgegeven aan de functie.

Voeg op het tabblad Afhankelijkheden alle velden toe waarvan het script afhankelijk is in het gebied Afhankelijke velden.

Klik op OK om het dialoogvenster Handlereigenschappen te sluiten.

Als de gebeurtenis-handler is ingevoerd, kunt u de volgorde aanpassen waarin de functie met betrekking tot de andere onderdelen wordt uitgevoerd door de groene pijlen te gebruiken om het omhoog of omlaag te verplaatsen.

Klik op OK om het dialoogvenster elementeigenschappen te sluiten.

Klik op Opslaan om uw wijzigingen op te slaan. Klik op Publiceren om het formulier te publiceren.

Notitie

Hoewel de gebruikersinterface (UI) u de mogelijkheid biedt de volgorde aan te passen waarin scripts worden geladen met de groene pijlen voor omhoog en omlaag, worden de script niet sequentieel geladen.Meer informatie:MSDN: Afhankelijkheden van bibliotheken beheren

Zie ook

Interactieve formulieren maken en ontwerpen voor de interactieve servicehub
Formulieren voor snelle invoer maken en bewerken
Snelle-weergaveformulieren maken en bewerken

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht