Webresources voor modelgestuurde apps maken of bewerken om een app uit te breiden
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 het gewenste uitgevervoorvoegsel is voor deze webresource. Meer informatie: Oplossingsuitgever
Een webresource aan een oplossing toevoegen
- Meld u aan bij Power Apps en selecteer Oplossingen in het linkernavigatievenster. Als het item zich niet in het deelvenster van het zijpaneel bevindt, selecteert u …Meer en selecteert u vervolgens het gewenste item.
- Open een onbeheerde oplossing, selecteer op de opdrachtbalk de optie Bestaande toevoegen, wijs Meer 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.
Een webresource maken of bewerken voor een oplossing
Meld u aan bij Power Apps en selecteer Oplossingen in het linkernavigatievenster. Als het item zich niet in het deelvenster van het zijpaneel bevindt, selecteert u …Meer en selecteert u vervolgens het gewenste item.
Open een onbeheerde oplossing.
U kunt een bestaande webresource die deel uitmaakt van de onbeheerde oplossing bewerken door deze te selecteren in het deelvenster Webresource bewerken. U kunt een nieuwe maken door op de opdrachtbalk Nieuw te selecteren, Meer aan te wijzen en vervolgens Webresource te selecteren.
Vul de velden in het rechterdeelvenster voor webresources in om de webresource te maken of te bewerken:
Kolom Beschrijving Bestand uploaden Selecteer de knop Bestand uploaden 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-mailWeergavenaam De naam die wordt weergegeven als u een lijst met webresources bekijkt. Meetcriterium Vereist. 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.Type Vereist. Dit is het type van de webresource. U kunt deze niet wijzigen nadat u de webresource hebt opgeslagen. Beschrijving Een beschrijving van de webresource. Geavanceerde opties Vouw Geavanceerde opties uit om het veld Taal weer te geven, waarmee u een taal kunt selecteren. Deze optie markeert slechts de rij waarin de webresourcegegevens zijn opgeslagen. Het gedrag van de webresource verandert niet. Nadat u uw wijzigingen hebt toegevoegd, selecteert u Opslaan en vervolgens Publiceren. Zodra u de webresource hebt opgeslagen, wordt in de definitie van de webresource de URL naar de webresource weergegeven. Selecteer deze koppeling om de webresource in uw browser weer te geven.
Notitie
Wijzigingen in een webresource worden pas weergegeven in de toepassing als u deze publiceert.
Een webresource toevoegen aan een modelgestuurd app-formulier
Open het formulier waaraan u een webresource wilt toevoegen voor bewerking.
Selecteer het deelvenster Onderdelen, vouw Weergave uit en selecteer vervolgens het gewenste type webresource:
HTML-webresource. Een webpagina (HTML) die u kunt gebruiken om gebruikersinterface-elementen voor clientuitbreidingen te maken. Meer informatie: Webpagina-webresources (HTML)
Afbeeldingswebresource Gebruik afbeeldingswebresources om afbeeldingen beschikbaar te maken voor gebruik in modelgestuurde apps. Ondersteunde afbeeldingsindelingen zijn: PNG, JPG, GIF, ICO en SVG (vectorindeling). Meer informatie: Afbeeldingswebresources
Selecteer de webresource in de lijst en selecteer vervolgens Toevoegen. U kunt ook Nieuwe webresource selecteren om de gewenste webresource te maken. Meer informatie: Webresource-eigenschappen voor formulieren van modelgestuurde apps
Notitie
U kunt geen webresource toevoegen aan een formulierkoptekst of -voettekst.
Een webresource toevoegen aan een app (preview)
[Dit onderwerp maakt deel uit van de voorlopige documentatie en kan nog veranderen.]
U kunt een webresource toevoegen als een subgebiedtype in een modelgestuurde app. Webresources zijn bestanden die u kunt gebruiken om een modelgestuurde app uit te breiden. Het deelgebied van de webresource kan HTML-code of een HTML-bestand zijn, zoals .htm of .html. Wanneer de gebruiker het deelgebied selecteert, wordt de HTML weergegeven in de app.
Notitie
Standaard zijn deelgebieden van de webresource uitgeschakeld. U kunt ze inschakelen door naar Opties navigatievenster te gaan.
Selecteer in de ontwerpfunctie voor modelgestuurde apps de optie Navigatie > Toevoegen > Deelgebied.
Vul bij de eigenschappen van het deelgebied de volgende gegevens in:
- Inhoudstype: webresource.
- URL: selecteer een HTML-webresourcebestandsnaam in de lijst om de URL van de webresource toe te voegen. Meer informatie: Webresources voor modelgestuurde apps maken of bewerken om een app uit te breiden
- Titel: voer de titel in die in het subgebied in de app wordt weergegeven.
Selecteer Opslaan en selecteer vervolgens Publiceren.
Een webresource bewerken met de klassieke oplossingsverkenner
- Open een onbeheerde oplossing en selecteer de webresource.
- Selecteer de drie verticale puntjes > Bewerken > In klassieke modus bewerken.
- Vul het formulier in om de webresource te maken:
Kolom | Beschrijving |
---|---|
Naam | 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. |
Omschrijving | Een beschrijving van de webresource. |
Type | Vereist. Type 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 de knop Bestand kiezen 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.
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
Voeg webresources toe aan een formulier of bewerk deze in een formulier om het formulier aantrekkelijker en bruikbaarder te maken voor gebruikers.
Een onbeheerde oplossing openen
Selecteer in Power Apps de optie Oplossingen in het navigatiedeelvenster links en selecteer vervolgens Naar klassiek overschakelen op de werkbalk. Als het item zich niet in het deelvenster van het zijpaneel bevindt, selecteert u …Meer en selecteert u vervolgens het gewenste item.
Open de gewenste onbeheerde oplossing in de lijst Alle oplossingen.
Navigeren naar een formulier
Open de oplossingenverkenner en vouw onder Onderdelen de optie Entiteiten uit en vouw vervolgens de tabel uit waarmee u wilt werken.
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.
Preview
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
Notitie
Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)
De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).