De formuliereneditor gebruiken
Gepubliceerd: november 2016
Is van toepassing op: Dynamics CRM 2015
In dit onderwerp wordt uitgelegd hoe u toegang kunt krijgen tot de formuliereneditor, de functies daarbinnen, de formulierelementen die u kunt bewerken en de eigenschappen van deze elementen.
In dit onderwerp
De formuliereneditor openen.
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
Notitiebesturingselement
Bing-kaarten configureren
Navigatie bewerken
Timerbesturingselement
Gebeurtenis-handlers configureren
De formuliereneditor openen.
U kunt toegang krijgen tot de formuliereneditor middels de opdrachtbalk of het lint, afhankelijk van de entiteit. Met beide methoden wordt het formulier in de context van de standaardoplossing geopend. Als u nieuwe oplossingsonderdelen maakt tijdens het bewerken van het formulier, bijvoorbeeld webresources, dan zullen de namen van de onderdelen het aanpassingsvoorvoegsel van de oplossingsuitgever voor de standaardoplossing gebruiken 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 opdrachtbalk
Een record voor een van de Bijgewerkte entiteiten weergeven, bijvoorbeeld een accountrecord openen.
Als er meerdere hoofdformulieren voor de entiteit zijn, controleer dan het formulier dat u wilt bewerken. Als dit niet zo is, gebruikt u de formulierkiezer om het formulier te kiezen dat u wilt bewerken.
Kies op de opdrachtbalk de knop Meer opdrachten
.
Kies Formulier.
Hiermee wordt de formuliereneditor voor dit formulier met de standaardoplossing geopend.
De formuliereneditor openen via het lint
Een record voor een van Entiteiten die klassieke formulieren gebruiken bekijken.
Als er meerdere hoofdformulieren voor de entiteit zijn, controleer dan het formulier dat u wilt bewerken. Als dit niet zo is, gebruikt u de formulierkiezer om het formulier te kiezen dat u wilt bewerken.
Klik op het tabblad Aanpassen in het lint in de groep Ontwerp op Formulier.
Hiermee wordt de formuliereneditor voor dit formulier met de standaardoplossing geopend.
De formuliereneditor openen via de standaardoplossing.
Ga naar Instellingen > Aanpassingen.
Kies Het systeem aanpassen om de standaardoplossing te openen.
Vouw onder Onderdelen achtereenvolgens Entiteiten en de gewenste entiteit uit en selecteer Formulieren..
Selecteer in de lijst met formulieren het formulier dat u wilt bewerken.
De formuliereneditor voor een onbeheerde oplossing openen
Ga naar Instellingen > Aanpassingen.
Kies Oplossingen.
Dubbelklik op de onbeheerde oplossing waarmee u wilt werken.
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
Selecteer het knooppunt Entiteiten en kies in de werkbalk boven de lijst Bestaande entiteit toevoegen.
Selecteer de entiteit die u wilt toevoegen in het dialoogvenster Oplossingsonderdelen selecteren, waarbij de schakelaar Onderdeeltype is ingesteld op Entiteit en kies OK.
Als het dialoogvenster Er ontbreken vereiste onderdelen wordt weergegeven, dan kunt u de optie Nee, vereiste onderdelen niet toevoegen kiezen als u niet van plan bent de onbeheerde oplossing naar een andere organisatie te exporteren. Als u ervoor kiest om ontbrekende vereiste onderdelen op dit moment niet op te nemen, kunt u ze later toevoegen. U ontvangt opnieuw een melding als u deze oplossing in de toekomst exporteert.
Vouw in de oplossingsverkenner de entiteit uit met het formulier dat u wilt bewerken en selecteer Formulieren.
Dubbelklik in de lijst met formulieren op het formulier dat u wilt bewerken.
Gebruikersinterface van de formuliereneditor
De formuliereneditor geeft opdrachten weer in twee linttabbladen: Start en Invoegen. Voor meer informatie over de beschikbare opdrachten, raadpleegt u Tabblad Start en Tabblad Invoegen.
De hoofdtekst van de formuliereneditor is verdeeld in drie gebieden: Navigatie, Hoofdtekst en Verkenner.
Navigatiegebied
Gebruik het navigatiegebied, aan de linkerkant, om toegang tot verwante entiteiten te beheren of koppelingen naar webresources of URL's toe te voegen die in het hoofdvenster van het formulier moet worden weergegeven. Om de navigatie te bewerken, moet u eerst de opdracht Navigatie selecteren in de groep Selecteren van het tabblad Start.De formulieren voor Entiteiten die klassieke formulieren gebruiken bieden een navigatie-ervaring die visueel lijkt op wat u in het navigatiegebied ziet. De formulieren voor Bijgewerkte entiteiten bieden navigatieopties via de navigatiebalk, maar gebruiken dezelfde gegevens om te beheren welke navigatieopties beschikbaar zijn.Meer informatie:Navigatie bewerken
Hoofdtekstgebied
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.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.
Vekennersgebied
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:
|
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
|
Bedrijfsregels |
Nieuwe bedrijfsregels weergeven, bewerken of maken met de Bedrijfsregelsverkenner. Meer informatie:Bedrijfsregels maken en bewerken |
Formuliereigenschappen |
Meer informatie:Formuliereigenschappen |
|
Voorbeeld weergeven |
Bekijk een voorbeeld van hoe dit formulier wordt weergegeven nadat het is gepubliceerd. De opties zijn:
Scripts in het formulier kunnen worden getest, maar bepaalde scenario's, zoals de controle van de gegevenswaarden in de gebeurtenis OnLoad kunnen niet worden getest omdat het voorbeeldformulier geen gegevens bevat. |
|
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 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 |
|
Upgraden |
Formulieren samenvoegen |
Gebruik deze instelling om een formulier van een eerdere versie samen te voegen nadat u een upgrade hebt uitgevoerd. Hierdoor worden nieuwe formulierindelingen overgenomen in deze versie. Het formulier dat u ophaalt, wordt onder aan het huidige formulier toegevoegd. Gebruik dit om formulieren te combineren terwijl gebeurtenis-handlers van formulierscripts worden gehandhaafd. |
Tabblad Invoegen
Het tabblad Invoegen geeft de opdrachten in de volgende tabel weer:
Groep |
Opdracht |
Beschrijving |
---|---|---|
|
Sectie |
Een sectie toevoegen aan een geselecteerd tabblad. U kunt ervoor kiezen om een sectie met een maximaal vier kolommen op te nemen. 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. Meer informatie:Webresource-eigenschappen |
|
IFRAME |
Voeg een IFrame in. Meer informatie:Eigenschappen van IFrame |
|
Notities |
Voeg een besturingselement in om activiteiten, berichten en notities weer te geven.Meer informatie:Notitiebesturingselement |
|
Bing Kaarten |
Voeg een besturingselement in om toewijzingen in het formulier weer te geven.Meer informatie:Bing-kaarten configureren |
|
Navigatiekoppeling |
Hiermee kunt u een koppeling invoegen in het navigatiegebied . Deze opdracht is uitgeschakeld tenzij u de opdracht Navigatie selecteert in de groep Selecteren van het tabblad Start.Meer informatie:Eigenschappen van navigatiekoppeling |
|
Timer |
Voeg een timerbesturingselement.Meer informatie:Timerbesturingselement |
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. |
|
Paginanavigatie |
U kunt ervoor kiezen om navigatie-items niet weer te geven. In formulieren voor bijgewerkte entiteiten betekent dit dat de primaire naamwaarde voor de record die momenteel wordt weergegeven niet zal verschijnen in de navigatiebalk voor gekoppelde weergaven. In formulieren met de klassieke weergave zullen de navigatieopties om gekoppelde weergaven aan de linkerkant van het formulier te kiezen niet worden weergegeven. |
|
Afbeelding |
Wanneer een entiteit een afbeeldingsveld heeft en de optiePrimaire Afbeelding van de entiteit is ingesteld, wordt het afbeeldingsveld in de koptekst van het formulier weergegeven. Voor meer informatie over entiteitsopties raadpleegt u Entiteitopties in- of uitschakelen. |
|
Weergave |
Voer maximale breedte (in pixels) in om de breedte van het formulier te beperken. De standaardwaarde is 1900. |
|
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: 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. Notitie De naam mag niet beginnen met een onderstrepingsteken (_) of crm_. De naam moet beginnen met alfanumerieke tekens gevolgd door een onderstrepingsteken (_). Bijvoorbeeld, parameter_1 of 1_parameter. De naam mag geen afbreekstreepjes (-), dubbele punten (:), puntkomma's (;), komma's (,) en punten (.) bevatten. Voor meer informatie raadpleegt u het onderwerp Formulieren, Weergaven, Dialoogvensters en Rapporten openen met een URL in de Microsoft Dynamics CRM 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, velden, IFrames en webresources 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.
De leesvensterpresentatie van Microsoft Dynamics CRM voor Outlook ondersteunt geen formulierscripts. Deze presentatie zal de standaardopties voor zichtbaarheid die voor het formulier zijn ingesteld gebruiken.
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 horizontale scheiding. 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. |
|
Geef het label van dit tabblad weer op het formulier |
Als het label wordt weergegeven, kunnen gebruikers erop klikken om te schakelen tussen een uitgevouwen of een samengevouwen tabblad. Kies of u het label wilt weergeven. |
|
Dit tabblad standaard uitvouwen |
De tabbladstatus kan schakelen tussen uitgevouwen en samengevouwen met behulp van formulierscripts of wanneer een persoon op het label klikt. Kies de standaardstatus voor het tabblad. |
|
Standaard zichtbaar |
Weergave van het tabblad is optioneel en kan worden gewijzigd met behulp van scripts. Kies of het tabblad zichtbaar wordt.Meer informatie:Zichtbaarheidsopties |
|
Het tabblad op het formulier blokkeren |
Hierdoor wordt voorkomen dat het tabblad per ongeluk wordt verwijderd en dat personen de inhoud wijzigen. Door een tabblad te verwijderen, wordt niet alleen het tabblad verwijderd, maar ook de gebeurtenis-handler voor scripts die zijn gedefinieerd voor het tabblad of velden in het tabblad. Al dit werk opnieuw doen kan een heel tijdrovend zijn. Iemand die dit tabblad wil verwijderen, moet deze instelling wijzigen alvorens het tabblad te verwijderen. |
|
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. |
Gebeurtenissen |
Formulierbibliotheken |
Specificeer de JavaScript-webresources die worden gebruikt in het tabblad TabStateChange gebeurtenis-handler. Zie de SDK- formuliergebeurtenissenreferentie : Tabblad gebeurtenis van TabbladStateChange-onderwerp |
Gebeurtenis-handlers |
Configureer de functies van de bibliotheken die moet worden aangevraagd voor de gebeurtenis van het tabblad TabStateChange.Meer informatie:Gebeurtenis-handlers configureren |
Eigenschappen van sectie
Een sectie neem de ruimte in beslag die beschikbaar is in een tabbladkolom. Secties hebben een label dat kan worden weergegeven en een regel kan onder het label worden weergegeven.
Secties kunnen maximaal 4 kolommen hebben en bevatten opties om weer te geven hoe labels voor velden in de sectie worden weergegeven.
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. |
|
Geef een regel weer boven aan de sectie |
Met een regel boven aan een sectie kan de indeling van het formulier worden verdeeld. |
|
Breedte van het veldlabel |
Vereist: Stel een waarde in tussen 50 en 250 om de ruimte tussen veldlabels te specificeren. Elementen van kop- en voetteksten hebben ook deze eigenschap. |
|
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 Onderdelen van kop- en voetteksten hebben ook deze eigenschap. |
Indeling |
Specificeer maximaal vier kolommen in de sectie. |
Uitlijning van veldlabels |
Labels voor velden in de sectie kunnen links, rechts of in het midden worden uitgelijnd. |
|
Positie van veldlabels |
Labels voor velden in de sectie kunt aan de zijkant of boven aan de velden worden geplaatst. |
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 het veld in het formulier vergrendelen |
Hierdoor wordt voorkomen dat het veld per ongeluk uit het formulier wordt verwijderd. Hiervoor wordt 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. Kies 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
Op het tabblad Weergave hebben opzoekvelden enkele aanvullende eigenschappen. Enkele systeemvelden die op opzoekvelden lijken en hetzelfde gedrag hebben, zijn de zoekacties Eigenaar, Klant, PartyList en Betreft. Deze velden zijn anders dan opzoekvelden omdat er meerdere waarden of meerdere types, of beide, voor kunnen worden ingesteld. Deze velden hebben slechts de eerste twee eigenschappen: Automatisch omzetten in het veld uitschakelen en Meest recentelijk gebruikte items voor dit veld uitschakelen.
Dit is een voorbeeld van het dialoogvenster Opzoeken dat wordt weergegeven als mensen de optie Meer records opzoeken instellen wanneer ze de waarde van een zoekactie instellen.
Eigenschap |
Beschrijving |
---|---|
Automatisch omzetten in het veld uitschakelen |
Alleen hoofdformulieren die de Klassieke formulieren gebruiken, ondersteunen automatisch omzetten. Dit kan worden uitgeschakeld met deze instelling. |
Meest recentelijk gebruikte items voor dit veld uitschakelen |
Alleen hoofdformulieren die de Klassieke formulieren gebruiken, ondersteunen meest recentelijk gebruikte items. Dit kan worden uitgeschakeld met deze instelling. |
Gerelateerde records filteren |
Als dit is ingesteld, wordt op de records die worden weergegeven wanneer iemand een record zoekt aanvullende filtering toegepast. Dit lever meer relevante zoekacties op wanneer de waarde van de zoekactie wordt ingesteld. U kunt ook gebruikers toestaan om het filter uit te schakelen. |
Zoekvak weergeven in het dialoogvenster Opzoeken |
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 op te geven die in het dialoogvenster wordt weergegeven wanneer iemand de optie Meer records opzoeken selecteert. De standaardweergave beheert ook welke velden in de inlinezoekopdracht zijn opgenomen. ![]() 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 typen entiteiten toestaan, worden de eerste twee kolommen van de opzoekweergave van de entiteit weergegeven. |
Weergave selecteren |
U kunt uit drie opties kiezen:
|
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.
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 |
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:
De optie die u kiest heeft gevolgen voor het gedrag van het besturingselement Lijst weergeven.Meer informatie:Geef lijstgedrag weer |
|
Entiteit |
Afhankelijk van de optie die u kiest voor Records geeft deze lijst een van de volgende opties weer:
|
|
Standaardweergave |
Selecteer 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. |
|
Index weergeven |
Alleen formulieren die de Klassieke formulieren gebruiken, ondersteunen weergave-index. Schakel dit selectievakje in als u de alfabetische index bij de lijst wilt weergeven. Hiermee kunt u rechtstreeks naar records met een specifieke beginletter of een specifiek begincijfer gaan. |
|
Weergave selecteren |
U hebt drie opties:
|
|
Standaardgrafiek |
Selecteer welke grafiek wordt weergegeven als Alleen grafiek weergeven is geselecteerd. |
|
Alleen grafiek weergeven |
In plaats van een lijst met records wordt een grafiek weergegeven. |
|
Grafiekselectie weergeven |
Als Alleen grafiek weergeven is ingeschakeld, kunnen mensen verschillende grafieken kiezen. |
|
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 mensen naar aanvullende pagina's navigeren om de aanvullende records weer te geven. |
In formulieren die de Klassieke formulieren gebruiken, zijn de acties die op een subraster worden uitgevoerd, beschikbaar op het lint. Ontwikkelaars kunnen het gedrag voor deze acties aanpassen of aanvullende acties toevoegen door het lint aan te passen.
In formulieren die de Bijgewerkte formulieren gebruiken, worden acties voor subrasters in de buurt van het subraster geplaatst, zodat ze gemakkelijker toegankelijk zijn. De opdrachtbalk staat echter niet toe aangepaste acties toe te voegen. Ontwikkelaars kunnen het lint bewerken om acties voor de resterende drie acties te wijzigen: lijst weergeven, record toevoegen en record verwijderen.
Geef lijstgedrag weer
Bij het weergeven van een lijst in formulieren met de Bijgewerkte formulieren, geeft elk subraster de knop Weergave openen in de rechterbovenhoek weer wanneer de entiteit ook als een van de entiteiten in het navigatiegebied van de formuliereneditor wordt weergegeven. Door deze knop te kiezen wordt de weergave geopend. 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 kiest u 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 met de Bijgewerkte formulieren, geeft elk subraster een knop Record toevoegen rechtsboven in het subraster weer. Door deze knop te kiezen kunt u een record toevoegen. 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 de optie Nieuw kiezen. Wanneer een nieuwe record wordt gemaakt, worden eventuele veldtoewijzingen die in de relatie zijn gedefinieerd toegepast.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 personen eerst het type activiteit kiezen en dan zullen ze het gedrag "nieuwe record toevoegen" zien.
Recordgedrag verwijderen
Wanneer u een record selecteert in een subraster, verschijnt de knop 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.Meer informatie:Snelle-weergaveformulieren maken en bewerken
Eigenschap |
Beschrijving |
---|---|
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. |
Label in het formulier weergeven |
Geeft het label op het formulier weer. |
Opzoekveld |
Kies een van de opzoekvelden die opgenomen zijn in het formulier. |
Gerelateerde entiteit |
Deze waarde is afhankelijk van het Opzoekveld dat u selecteert. 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 een snelle-weergaveformulier voor zowel het account als het contactpersoon kiezen 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, kiest u Nieuw om er een te maken. Kies 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. Webresources waarbij het formulier is ingeschakeld zijn afbeeldingen, HTML-bestanden of Silverlight-besturingselementen.
Zie Een formulierwebresource toevoegen of bewerken voor stapsgewijze instructies.
Tabblad |
Eigenschap |
Beschrijving |
---|---|---|
Algemeen |
webresource |
Vereist: De afbeelding, HTML of Silverlight webresource die u wilt. |
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 |
|
Vervangende tekst |
Als een afbeeldingswebresource wordt weergegeven, biedt deze waarde tekst van knopinfo voor mensen die schermlezers gebruiken. |
|
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.
|
|
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 of Silverlight-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
Microsoft Dynamics 365-formulieren zijn niet ontworpen om binnen IFrames te worden weergegeven.
Tabblad |
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. |
|
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 CRM-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:
|
|
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. |
Notitiebesturingselement
In formulieren voor bepaalde systeementiteiten die de Bijgewerkte formulieren gebruiken, biedt het notitiebesturingselement de mogelijkheid voor toegang tot informatie over BERICHTEN, ACTIVITEITEN en NOTITIES. Voor aangepaste entiteiten waarvoor u notities en activiteiten hebt ingeschakeld, kunt u alleen NOTITIES en ACTIVITEITEN zien. Om BERICHTEN op te nemen, moet u ze voor de aangepaste entiteit inschakelen.
Berichten inschakelen voor een aangepaste entiteit
Ga naar Instellingen > Berichtconfiguraties.
Vind de record voor uw aangepaste entiteit.
Controleer of Prikborden inschakelen voor dit type recordformulier is geselecteerd en sla de record op.
Selecteer in de opdrachtbalk ACTIVEREN.
Als u prikborden moet inschakelen, moet u de entiteit publiceren.
Voor systeementiteiten is het notitiebesturingselement standaard in een sociaal deelvenstersectie geplaatst in het midden van een tabblad met drie kolommen boven aan het formulier. Het kan maar één keer worden weergegeven in een formulier. U kunt het notitiebesturingselement verplaatsen of verwijderen. Om het opnieuw toe te voegen, gebruikt u de knop Notities in de groep Besturingselement van het tabblad Invoegen.
In de volgende tabel worden de eigenschappen voor het Notitiebesturingselement beschreven.
Tabblad |
Eigenschap |
Beschrijving |
---|---|---|
Weergave |
Label |
Vereist: Hoewel het label niet standaard wordt weergegeven, is een label vereist. |
Label in het formulier weergeven |
U kunt ervoor kiezen het label weer te geven. |
|
Het het veld in het formulier vergrendelen |
Hierdoor wordt voorkomen dat de notities per ongeluk uit het formulier worden verwijderd. |
|
Standaardtabblad |
Selecteer welk tabblad standaard moet worden weergegeven. De opties zijn:
|
|
Opmaak |
Selecteer het aantal kolommen dat het besturingselement in beslag neemt |
Als de sectie die het notitiebesturingselement bevat meer dan één kolom heeft, kunt u het veld zo instellen dat het evenveel kolommen bezet als sectie. |
Aantal rijen |
Beheer de hoogte van het notitiebesturingselement door het aantal rijen te selecteren 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 hoogte van het notitiebesturingselement wordt uitgevouwen tot de beschikbare ruimte. |
Bing-kaarten configureren
Bing-kaarten kunnen worden weergegeven in de formulieren Account, Contactpersoon, Lead, Prijsopgave, Factuur, Concurrent en Systeemgebruiker. U kunt het Bing-kaartengebied in de formuliereneditor verwijderen of weer toevoegen door de knop Bing-kaarten op het tabblad Invoegen van de formuliereneditor te gebruiken.
Om Bing Maps in te schakelen, moet de systeeminstelling Bing-kaarten op formulieren tonen zijn ingeschakeld. Organisaties met Microsoft Dynamics 365 on-premise moeten een sleutel voor Bing-kaarten invoeren en deze invoeren in de systeeminstelling Voer sleutel voor Bing-kaarten in. Vraag een sleutel voor Bing-kaarten aan op: https://www.bingmapsportal.com/. Abonnees van Microsoft Dynamics CRM Online hebben geen sleutel nodig.
Tabblad |
Eigenschap |
Beschrijving |
---|---|---|
Algemeen |
Label |
Vereist: Een label om weer te geven voor de Bing-kaarten. |
Label in het formulier weergeven |
Of het label moet worden weergegeven. |
|
Een adres selecteren om te gebruiken bij het besturingselement van Bing-kaarten. |
Kies welk adres moet worden gebruikt om gegevens voor de kaart te bieden. |
|
Standaard zichtbaar |
Weergave van de Bing-kaarten 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 Bing-kaarten 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 Bing-kaarten beheren door een aantal rijen op te geven. |
|
Vouw automatisch uit om de beschikbare ruimte te gebruiken |
U kunt toestaan dat de hoogte van de Bing-kaarten wordt uitgevouwen tot de beschikbare ruimte. |
Navigatie bewerken
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. U kunt ook navigatiekoppelingen opnemen om webresources of andere websites weer te geven via formuliernavigatie.
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, klikt 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. Dus als u een groep wilt weergeven, moet er u niets aan toevoegen.
Gebruik de knop Navigatiekoppeling in de groep Besturingselement van het tabblad Invoegen om een koppeling naar een webresource of een externe URL toe te voegen.
Eigenschappen van navigatiekoppeling
Navigatiekoppelingen hebben de volgende eigenschappen:
Eigenschap |
Beschrijving |
---|---|
Naam |
Vereist: Tekst om weer te geven als label. |
Pictogram |
Gebruik een 32x32-pixelwebresource. U wordt aangeraden een PNG-afbeelding met een transparante achtergrond te gebruiken. |
Webresource |
Geef een webresource die wordt weergegeven in het hoofddeelvenster van het formulier. |
Externe URL |
Geef de URL van een pagina op die wordt weergegeven in het hoofdvenster van het formulier. |
Timerbesturingselement
Gebruik een timerbesturingselement in formulieren waar records moeten voldoen aan een specifieke op tijd gebaseerde mijlpaal. Een timerbesturingselement laat zien hoeveel tijd beschikbaar is om een actie te voltooien bij de oplossing van een actieve record of hoeveel tijd is verlopen sinds de tijd om de actie te voltooien is verstreken. Timerbesturingselementen moeten ten minste worden geconfigureerd om succes of mislukking te tonen bij het uitvoeren van de actie. Bovendien kunnen ze worden geconfigureerd om waarschuwingen weer te geven wanneer zich een mislukking lijkt te gaan voordoen.
Een timerbesturingselement kan voor een entiteit aan een formulier worden toegevoegd, maar ze worden het meest gebruikt voor de entiteit aanvraag, vooral als ze zijn gekoppeld aan velden die serviceniveau-overeenkomsten bijhouden. U kunt meerdere timerbesturingselementen aan de tekst van een formulier toevoegen. U kunt ze niet toevoegen aan de kop- of voettekst.
Gegevensbron-eigenschappen van timerbesturingselementen gebruiken velden voor de entiteit.
Het Veld voor tijd van storing gebruikt een datum/tijd-veld om de tijd in te stellen.
De drie voorwaardevelden gebruiken een van de velden Optieset, Twee opties, Status, of Reden van status voor de entiteit.
Eigenschappen van timerbesturingselementen
In de volgende tabel worden de eigenschappen van een timerbesturingselement beschreven.
Groep |
Naam |
Beschrijving |
---|---|---|
Naam
|
Naam |
Vereist. Een unieke naam voor het besturingselement. |
Etiket |
Vereist. Het label dat moet worden weergegeven voor het timerbesturingselement. |
|
Gegevensbron
|
Veld voor tijd van storing |
Vereist. Kies een van de datum/tijd-velden voor de entiteit om aan te geven wanneer een mijlpaal met succes kan worden voltooid. |
Slagingsvoorwaarde |
Vereist. Selecteer een veld voor de entiteit om het succes van de mijlpaal te evalueren en kies vervolgens welke optie succes aangeeft. |
|
Waarschuwingsvoorwaarde |
Selecteer een veld voor de entiteit om te evalueren of het succes van de mijlpaal gevaar loopt zodat een waarschuwing moet worden weergegeven. Kies vervolgens welke optie aangeeft dat een waarschuwing moet worden weergegeven. |
|
Voorwaarde annuleren |
Selecteer een veld voor de entiteit om te evalueren of de voltooiing van de mijlpaal moet worden geannuleerd. Kies vervolgens welke optie aangeeft dat de mijlpaal is geannuleerd. |
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. |
IFRAME |
OnReadyStateComplete |
Treedt op wanneer de inhoud van een IFrame wordt geladen. |
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.
Configureer een scriptgebeurtenis-handler niet met een bibliotheek die niet 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.
Kies op het Tabblad Start in de groep BewerkenEigenschappen 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
Kies in de sectie Formulierbibliotheken van de GebeurtenissenlijstToevoegen.
Zoek de JavaScript-webresource in de lijst met beschikbare webresources. Selecteer de webresource en kies Toevoegen.
Als de JavaScript-webresource die u zoekt niet bestaat, kiest u Nieuw om een nieuw webresourceformulier te openen en een webresource te maken.
Een JavaScript-webresource maken
- Stel de volgende eigenschappen in het webresourceformulier in:
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. Kies een van de talen die beschikbaar zijn voor uw organisatie. |
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 de knop Teksteditor kiezen 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, moet u meestal altijd een afzonderlijke toepassing gebruiken zoals Microsoft Visual Studio om scripts te bewerken en vervolgens te uploaden.
Kies Opslaan en sluit het webresourcedialoogvenster.
De webresource dat u hebt gemaakt is nu geselecteerd in het dialoogvenster Record opzoeken. Kies Toevoegen om het dialoogvenster te sluiten.
Selecteer in de sectie Gebeurtenis-handlers de gebeurtenis waarvoor u een gebeurtenis-handler wilt instellen.
Kies Toevoegen om het dialoogvenster Handlereigenschappen te openen.
Kies op het tabblad Details 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.
Kies 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.
Kies OK om het dialoogvenster elementeigenschappen te sluiten.
Kies Opslaan om uw wijzigingen op te slaan. Kies 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
Formulieren maken en ontwerpen
Overwegingen ontwerpen voor hoofdformulieren
Mobiele formulieren maken en bewerken voor CRM voor telefoons express
Formulieren voor snelle invoer maken en bewerken
Snelle-weergaveformulieren maken en bewerken
CRM voor telefoons en tablets aanpassen
© 2016 Microsoft Corporation. Alle rechten voorbehouden. Auteursrecht