Webresources voor modelgestuurde apps maken of bewerken om een app uit te breiden
Notitie
Met ingang van november 2020:
- Common Data Service heet voortaan Microsoft Dataverse. Meer informatie
- Een aantal termen in Microsoft Dataverse is gewijzigd. Entiteit is nu bijvoorbeeld tabel en veld is nu kolom. Meer informatie
Dit artikel wordt binnenkort bijgewerkt met de laatste terminologie.
Webresources worden doorgaans gebruikt door ontwikkelaars om een app uit te breiden met bestanden die in webontwikkeling worden gebruikt. Appgebruikers moeten mogelijk webresources beheren die door een ontwikkelaar of ontwerper worden geleverd.
Tip
Voor een diepgaande bespreking van webresources raadpleegt u Documentatie voor ontwikkelaars: Webresources voor modelgestuurde apps.
Wat zijn webresources?
Webresources zijn virtuele bestanden die in het systeem worden opgeslagen. Elke webresource heeft een unieke naam die in een URL kan worden gebruikt om het bestand op te halen. Zie het zo: als u toegang had tot de werkelijke webserver die de webapp uitvoert, zou u bestanden naar deze website kunnen kopiëren. Maar met de meeste onlineservices is dit niet mogelijk. In plaats daarvan kunt u webresources gebruiken om bestanden te uploaden naar het systeem en er vervolgens bij naam naar verwijzen alsof u ze als bestanden naar de webserver hebt gekopieerd.
Als u bijvoorbeeld een html-pagina als webresource met de naam "new_myWebResource.htm" maakt, kunt u deze pagina in een browser openen met een URL die er zo uitziet:
<base URL>/WebResources/new_myWebResource.htm
waarbij <base URL> het deel van de URL is dat u kunt gebruiken om apps weer te geven die eindigen op dynamics.com. Omdat de webresource bestaat uit gegevens in het systeem, kunnen alleen gebruikers met gebruiksrecht voor uw organisatie er op deze manier toegang toe krijgen. Normaal gesproken worden webresources opgenomen in formulieren in plaats van dat er direct naar wordt verwezen. Het meest voorkomende gebruik is JavaScript-bibliotheken te bieden voor formulierscripts.
Aangezien webresources gegevens in het systeem zijn en oplossingsbewust zijn, kunt u ze naar verschillende organisaties verplaatsen door ze te exporteren als onderdeel van een oplossing en ze in een andere organisatie in de oplossing importeren. U moet de oplossingenverkenner gebruiken om te werken met webresources.
Voorvoegsel oplossingsuitgever
Een deel van de naam van elke webresource die u maakt is het voorvoegsel van de oplossingsuitgever. Dit is ingesteld op basis van de oplossingsuitgever voor de oplossing waarin u werkt. Zorg ervoor dat u werkt in de onbeheerde oplossing waarvoor het voorvoegsel van de oplossingsuitgever overeenkomt met wat u voor deze webresource wilt. Meer informatie: Oplossingsuitgever.
Webresources weergeven en toevoegen
- Meld u aan bij Power Apps en selecteer Oplossingens in het linkernavigatievenster.
- Open een onbeheerde oplossing, selecteer op de opdrachtbalk Bestaande toevoegen, wijs Andere aan en selecteer vervolgens Webresource. De lijst met beschikbare webresources wordt weergegeven.
- Als u een webresource aan de onbeheerde oplossing wilt toevoegen, selecteert u de webresource en selecteert u vervolgens Toevoegen. Selecteer Annuleren om de lijst te sluiten zonder een webresource toe te voegen.
Een webresource maken
Meld u aan bij Power Apps en selecteer Oplossingens in het linkernavigatievenster.
Open een onbeheerde oplossing, selecteer op de opdrachtbalk Nieuw, wijs Andere aan en selecteer vervolgens Webresource.
Vul het formulier in om de webresource te maken:

| Column | Beschrijving |
|---|---|
| Meetcriterium | Vereist. Dit is de unieke naam voor deze webresource. U kunt deze niet wijzigen nadat u de webresource hebt opgeslagen. • Deze naam kan alleen letters, cijfers, punten en niet-opeenvolgende voorwaartse slashes ("/") bevatten. • Het prefix van de oplossingsuitgeveraanpassing wordt vóór aan de naam van de webresource toegevoegd. |
| Weergavenaam | De naam die wordt weergegeven als u een lijst met webresources bekijkt. |
| Beschrijving | Een beschrijving van de webresource. |
| Type | Vereist. Dit is het type van de webresource. U kunt deze niet wijzigen nadat u de webresource hebt opgeslagen. |
| Teksteditor | Als het type webresource een soort tekstbestand vertegenwoordigt, selecteert u deze knop om een pagina te openen en de inhoud te bewerken met de teksteditor. Meer informatie: De teksteditor gebruiken |
| Taal | Hiermee kunt u een taal selecteren. Deze optie markeert slechts de rij waarin de webresourcegegevens zijn opgeslagen. Het gedrag van de webresource verandert niet. |
| Bestand uploaden | Selecteer Bladeren om een bestand te kiezen om als webresource te uploaden. • U kunt een bestand uploaden wanneer u een nieuwe webresource maakt of om een bestaande webresource te overschrijven. • De naamextensie van het bestand moet overeenkomen met toegestane bestandsextensies. • De maximumbestandsgrootte voor uploaden van een bestand als webresource is standaard 5 MB. Deze waarde kan worden gewijzigd met de instelling Systeeminstellingen > tabblad E-mail > Maximale bestandsgrootte instellen voor bijlagen. Meer informatie: Dialoogvenster Systeeminstellingen - Tabblad E-mail |
| URL | Zodra u de webresource hebt opgeslagen, wordt hier de URL naar de webresource weergegeven. Selecteer deze koppeling om de webresource in uw browser weer te geven. |
- Nadat u uw wijzigingen hebt toegevoegd, selecteert u Opslaan en vervolgens Publiceren.
Een webresource bewerken
Open een onbeheerde oplossing en selecteer de webresource om deze te bewerken.
Notitie
Wijzigingen in een webresource worden pas weergegeven in de toepassing als u deze publiceert.
De teksteditor gebruiken
De teksteditor uit de toepassing voor webresources moet alleen worden gebruikt voor eenvoudige bewerkingen van tekstbestanden. U kunt deze gebruiken voor het maken en bewerken van HTML-webresources, maar u moet alleen HTML-webresources bewerken die met de teksteditor zijn gemaakt. De teksteditor is ontworpen voor zeer eenvoudige HTML-inhoud.
Belangrijk
Als de inhoud van een HTML-webresource niet met de teksteditor is gemaakt, gebruikt u niet de teksteditor om deze te bewerken.
De teksteditor gebruikt een besturingselement waarmee de HTML-bron zo wordt gewijzigd dat deze kan worden bewerkt. Deze wijzigingen kunnen de pagina anders laten werken in de browser en kunnen ertoe leiden dat geavanceerde code niet meer werkt. Het openen en opslaan van een HTML-resource zonder wijzigingen aan te brengen kan bepaalde HTML-webresources beschadigen.
We raden u aan een externe toepassing te gebruiken om tekstbestanden te bewerken en ze vervolgens lokaal op te slaan voordat u ze uploadt met de knop Bestand uploaden. Zo kunt u een kopie van de webresource behouden als u naar een eerdere versie moet terugkeren. U kunt een eenvoudige editor zoals Kladblok gebruiken, maar een teksteditor met meer geavanceerde mogelijkheden wordt sterk aanbevolen. Visual Studio Community en Visual Studio Code zijn gratis en bieden krachtige mogelijkheden voor het bewerken van de tekstbestanden die worden gebruikt door webresources.
Een webresource op een formulier maken en bewerken met de oplossingenverkenner
U kunt webresources toevoegen aan of bewerken in een formulier om het aantrekkelijker en bruikbaarder te maken voor gebruikers.
Notitie
U kunt een webresource niet opnemen in een formulierkoptekst of -voettekst.
Navigeren naar een onbeheerde oplossing
Selecteer in de Power Apps-portal de optie Oplossingen en selecteer vervolgens Overschakelen naar Klassiek op de werkbalk.
Selecteer de gewenste onbeheerde oplossing in de lijst Alle oplossingen.
Navigeren naar een formulier
In de geopende oplossingenverkenner vouwt u onder Onderdelen achtereenvolgens Entiteiten en de tabel waarmee u wilt werken uit.
Kies Formulieren, zoek in de lijst een formulier van het type Hoofd en dubbelklik of tik vervolgens op het item om het formulier te openen en te bewerken.
Een webresource in een formulier toevoegen of bewerken
Zie Eigenschappen van webresource voor informatie over de eigenschappen die u kunt instellen voor webresources in een formulier.
Voorbeeld weergeven
U kunt als volgt vooraf bekijken hoe het hoofdformulier wordt weergegeven en hoe gebeurtenissen werken:
- Selecteer op het tabblad Start de optie Voorbeeld en selecteer vervolgens Formulier maken, Formulier bijwerken of Alleen-lezen formulier.
- Als u het formulier Voorbeeld wilt sluiten, selecteert u Sluiten in het menu Bestand.
Opslaan
Als u klaar bent met het bewerken van het formulier, selecteert u op het tabblad Start de optie Opslaan en sluiten om het formulier te sluiten.
Publiceren
Als de aanpassingen zijn voltooid, publiceert u deze:
- Als u alleen aanpassingen voor het onderdeel dat u momenteel bewerkt wilt publiceren, selecteert u in het navigatiedeelvenster de tabel waaraan u hebt gewerkt en vervolgens Publiceren.
- Als u aanpassingen wilt publiceren voor alle niet-gepubliceerde onderdelen tegelijk, selecteert u Entiteiten in het navigatiedeelvenster en Alle aanpassingen publiceren op de werkbalk Acties.
Zie ook
Webresource-eigenschappen
Formulieren maken en ontwerpen
Modelgestuurde app-onderdelen begrijpen
Documentatie voor ontwikkelaars: Webresources voor modelgestuurde apps