Skapa eller redigera webbresurser i syfte att utöka en app

Gäller för PowerApps och Dynamics 365 (online), version 9.x

Webbresurser används vanligtvis av utvecklare för att utöka en app med hjälp av filer som används inom webbutveckling. app-användare kan komma att behöva hantera webbresurser som tillhandahålls av en utvecklare eller designer.

Tips

En detaljerad beskrivning av webbresurser finns i Webbresurser för Customer Engagement. Information om webbresursberoenden som lagts till i Dynamics 365 (online), version 9.0, se Webbresursberoenden.

Vad är webbresurser?

Webbresurser är virtuella filer som lagras i systemet. Varje webbresurs har ett unikt namn som kan användas i en URL-adress för att hämta filen. Tänk på dem så här: Om du hade tillgång till den faktiska webbserver som kör webbprogrammet, skulle du kunna kopiera över filer till den webbplatsen. Men med de flesta onlinetjänster kan du inte göra detta. I stället kan du använda webbresurser för att överföra filer till systemet och sedan referera till dem efter namn, precis som om du hade kopierat dem som filer till webbservern.

Om du skapar en HTML-sida som en webbresurs som heter “new_myWebResource.htm" kan du till exempel öppna sidan i en webbläsare med hjälp av en URL så här:

<Dynamics 365-URL>/WebResources/new_myWebResource.htm

där <app URL> är den URL som du vanligtvis använder för att öppna appen. Eftersom webbresursen är data i systemet, kan endast licensierade användare i din organisation komma åt dem på så sätt. Normalt inkluderas webbresurser i formulär i stället refereras direkt. Den vanligaste användningen är att ge JavaScript-bibliotek för formulärskript.

Eftersom webbresurser är data i systemet och lösningskänsliga, kan du flytta dem till olika organisationer genom att exportera dem som en del av en lösning och importera lösningen till en annan organisation.

Skapa och redigera webbresurser

  1. Öppna lösningsutforskaren och välj sedan Webbresurser.

  2. Under Komponenter väljer du Webbresurser.

  3. Om du vill skapa ny webbresurs väljer du Ny.

    Om du vill redigera en webbresurs dubbelklickar du på den webbresurs du vill redigera.

  4. Webbresursformulär har följande fält och funktioner:

    Etikett Beskrivning
    Namn Obligatoriska. Detta är det unika namnet för den här webbresursen. Det går inte att ändra detta efter att du har skickat webbresursen.

    Namnet får bara innehålla bokstäver, siffror, punkter och inte på varandra följande snedstreck (“/").

    Utgivarens anpassningsprefix läggs till i webbresursens namn.
    Visningsnamn Namnet som visas om du visar en lista över webbresurser.
    Beskrivning En beskrivning av webbresursen.
    Typ Obligatoriska. Detta är typ av webbresurs. Det går inte att ändra detta efter att du har skickat webbresursen.
    Textredigerare När typen av webbresurs representerar en sorts textfil, väljer du den här knappen om du vill öppna en sida för att redigera innehållet med hjälp av textredigeraren.
    Språk Gör ett urval av ett språk. Det här alternativet taggar bara posten som lagrar webbresursdata. Det ändrar inte beteendet för webbresursen.
    Överför fil Välj knappen Bläddra… för att välja en fil som ska överföras som en webbresurs.

    Du kan överföra en fil när du skapar en ny webbresurs eller skriva över en befintlig webbresurs.

    Filnamnstillägget för filen måste matcha tillåtna filnamnstillägg.

    Som standard är den maximala filstorlek som kan överföras som en webbresurs 5 MB. Det här värdet kan ändras i Dynamics 365 Customer Engagement med hjälp av fliken Systeminställningar > E-post > Inställningen Ange storleksbegränsning för bifogade filer. Mer information: Dialogrutan Systeminställningar - fliken E-post
    URL När du har sparat webbresursen visas URL-adressen till webbresursen här. Välj denna länk för att visa webbresursen i webbläsaren.
  5. När du har lagt till dina ändringar väljer du Spara och sedan Publicera.

Anteckning

Publicering av anpassningar kan störa normala systemåtgärder. Vi rekommenderar att du publicerar anpassningar när det stör användarna minst.

Använda textredigeraren på lämpligt sätt

Textredigeraren som anges i programmet för webbresurser bör endast användas för enkla ändringar av textfiler. Du kan använda denna för att skapa och redigera HTML-webbresurser, men du bör endast redigera HTML-webbresurser som har skapats i textredigeraren. Textredigeraren är utformad för mycket enkelt HTML-innehåll. Om innehållet i en HTML-webbresurs inte har skapats i textredigeraren, ska du inte använda textredigeraren för att redigera den.

Textredigeraren använder en kontroll som ändrar HTML-källan på ett sätt som gör att den kan redigeras. Dessa ändringar kan göra att sidan fungerar annorlunda i webbläsaren och leda till att mer sofistikerad kod slutar att fungera. Om du öppnar en HTML-webbresurs i textredigeraren och sparar filen utan att göra några ändringar kan vissa HTML-webbresurser sluta att fungera.

Vi rekommenderar att du använder en extern redigerare för att redigera textfiler och sedan sparar dem lokalt innan du överför dem med knappen Överför fil. På så sätt du kan behålla en kopia av webbresursen om du vill återgå till en tidigare version. Du kan använda en enkel textredigerare som Anteckningar, men vi rekommenderar starkt en textredigerare med mer avancerade funktioner. Visual Studio Express-utgåvorna är gratis och innehåller kraftfulla funktioner för att redigera filer som används av textbaserade webbresurser.

Skapa och redigera en webbresurs i ett formulär

Du kan lägga till eller redigera webbresurser i ett formulär för att göra det mer tilltalande och användbara för användare. Kontrollera att du har säkerhetsrollen Systemadministratör eller Systemanpassare, eller motsvarande behörighet.

Anteckning

Du kan inte inkludera en webbresurs i ett sidhuvud eller en sidfot för ett formulär.

  1. Öppna lösningsutforskaren.

  2. Under Komponenter utökar du Entiteter och utökar sedan den entitet du vill arbeta med.

  3. Välj Formulär i listan letar du upp ett formulär av typen Huvudformulär och dubbelklickar eller trycker på posten om du vill öppna och redigera formuläret.

  4. Om du vill lägga till en webbresurs väljer du den flik (till exempel Allmänt eller Anteckningar) som du vill infoga den på, och på fliken Infoga väljer du sedan Webbresurs.
    -ELLER-
    Om du vill redigera en webbresurs väljer du en formulärflik och den webbresurs du vill redigera, och på fliken Start väljer du sedan Ändra egenskaper.

  5. I dialogrutan Lägg till webbresurs eller Egenskaper för webbresurs, på fliken Allmänt, ange lämplig information i de obligatoriska fälten. Tänk också på följande:

    • I rutan Webbresurs, välj bilden, HTML eller Silverlight-webbresursen du vill använda. > [!NOTE] > När du har angett en webbresurs, visas avsnittet Egenskaper för webbresurs längst ned på den här fliken, med alternativ som varierar beroende på vilken typ av webbresurs som du lägger till. Dessa alternativ omfattar att ange anpassade parametrar, skicka postens objekttypskod som en parameter eller ange alternativ text som beskriver resursen eller, för bilder, som gör bilden mer tillgänglig för alla användare. Här följer några viktiga egenskaper. En fullständig lista finns: Webbresursens egenskaper.
      • In the Name box, enter a unique name for the field. The name can contain only alphanumeric characters and underscores.
    • Fältet Etikett fylls automatiskt med en variant av namnet du anger, men se till att den föreslagna märkningen uppfyller dina behov eller uppdatera den därefter.
  6. På fliken Formatering varierar de alternativ som visas beroende på vilken typ av webbresurs infogas. Alternativen är att ange hur många kolumner och rader som visas, om en kantlinje visas och det rullande beteendet.

  7. Om fliken Beroenden visas i dialogrutan Lägg till webbresurs eller Egenskaper för webbresurs markerar du de fält som krävs av webbresurser i listan Tillgängliga fält. Välj knappen Lägg till markerade poster för att flytta de markerade fälten till listan Beroende fält och välj sedan OK för att stänga dialogrutan.

  8. När du har redigerat färdigt formuläret går du till fliken Start och väljer Spara och stäng för att stänga formuläret. Så här förhandsgranska hur huvudformuläret kommer att visas och hur händelser fungerar:

    • På fliken Start väljer du Förhandsgranskning och sedan Skapa formulär, Uppdatera formulär eller Skrivskyddat formulär.
    • För att stänga formuläret Förhandsgranskning öppnar du menyn Arkiv och väljer Stäng.
  9. När du har slutfört anpassningarna ska du publicera dem:

    • Om du vill publicera anpassningar bara för den komponent som du för tillfället redigerar, välj då den entitet som du har arbetat med i navigeringsrutan och välj sedan Publicera.
    • För att publicera anpassningar för alla opublicerade komponenter samtidigt väljer du Entiteter i navigeringsfönstret och väljer sedan Åtgärder och Publicera alla anpassningar.

Lägga till eller redigera en bildwebbresurs

Webbresurser är virtuella filer i olika format, till exempel HTML-filer, JavaScript och Silverlight-program som lagras i systemet och kan hämtas med hjälp av en unik URL-adress.

  1. Öppna lösningsutforskaren.

  2. Om du vill skapa en ny webbresurs, välj Komponenter > Webbresurser och sedan i verktygsfältet Åtgärder, välj Ny.

  3. Skriv eller ändra information i textrutorna.

    • Namnet som har angetts i textrutan Namn utgör tillsammans med filtillägget filens namn.

    • Namnet som angetts i Visningsnamn visas i Visningsnamn.

    • Välj den filtyp du vill ha i listrutan Typ.

  4. Välj Bläddra för att välja och överföra filen från den lokala datorn.

    • Förhandsgranska en hämtad bildwebbresurs: välj Webbresurs>Förhandsgranska.

    • Redigera en textwebbresurs: välj Textredigerare.

    • Förhandsgranska en textwebbresurs: välj Webbresurs> Förhandsgranska.

  5. När du är redo att spara data, välj Spara och stäng.

  6. Publicera dina anpassningar.

    • Endast för den redigerade komponenten: välj Spara > PubliceraStart.

    • För alla opublicerade komponenter samtidigt, välj Publicera alla anpassningar.

Anteckning

Installation av en lösning eller publicering av anpassningar kan störa normala systemåtgärder. Vi rekommenderar att du schemalägger en lösningsimport när det stör användarna som minst.

Se även

Egenskaper för webbresurs
Skapa och utforma formulär
Komma igång med anpassningen
Webbresurser för Customer Engagement