Del via


Åbne brugerdefinerede sider som dialogbokse og bruge cloudflow

I dette eksempel vises, hvordan du kan oprette simple brugerdefinerede sider, der åbnes som dialogbokse, når der klikkes på en kommando. Du kan også kalde et cloudflow fra dialogboksen med den brugerdefinerede side.

Forudsætninger

Oprette en kommando

Du skal først bestemme placeringen af tabellen og kommandolinjen for at placere kommandoen.

  1. Åbn appdesigneren, og føj derefter den ønskede tabel til den modelbaserede app. Flere oplysninger: Byg din første modeldrevne app

  2. Udgiv appen.

  3. Vælg den ønskede tabel i området Sider i appdesigneren.

  4. Vælg ... (tre prikker), og vælg derefter Rediger kommandolinje.

    Indgangspunkt for appdesigner

  5. Vælg den ønskede placering for kommandolinjen, og vælg derefter Rediger. Flere oplysninger: Placeringer af kommandolinjen

    Vælg lokation

  6. Vælg + Ny på kommandolinjen i kommandodesigneren, og angiv derefter kommandoegenskaberne: Flere oplysninger:

Oprette en JavaScript-webressource til kommandoen

Bemærk

Denne tilpasning af kommandoer understøttes i øjeblikket kun ved hjælp af JavaScript. Power Fx understøttes ikke i øjeblikket.

  1. For kommandoegenskaberne Handling skal du vælge Kør JavaScript.
  2. Vælg + Tilføj bibliotek
  3. Vælg Ny for at oprette en ny JavaScript webressource.
  4. I vinduet Webressource: Ny browser skal du indtaste et navn og eventuelt et visningsnavn og beskrivelse.
  5. For Type skal du vælge Script (JScript).
  6. Vælg Teksteditor.
  7. Indsæt din JavaScript. Afhængigt af hvilken type dialog du vil bruge, skal du f.eks. kopiere og indsætte et eksempel fra Navigate API-referencen .
  8. Vælg Gem, og vælg derefter Publicer for at gemme og publicere webressourcen.
  9. Luk fanen i browservinduet for at vende tilbage til kommandodesigneren.

Aktivere JavaScript fra din kommando

  1. I dialogboksen Tilføj JavaScript bibliotek skal du vælge det bibliotek, du oprettede i de forrige trin, og derefter vælge Tilføj.

    Tip

    Hvis du ikke kan finde webressourcen, skal du angive navnet i søgefeltet . Tilføj JavaScript bibliotek til kommando

  2. I ruden Kommandoegenskaber skal du angive navnet på funktionen JavaScript. I dette eksempel,åbenDialog indtastes.

    Navneprompt for ny modelbaseret app

  3. Du kan også ændre logikken for synlighed .

  4. Vælg Gem og publicer.

Se også

Designe en brugerdefineret side til din modelbaserede app

Navigere til en brugerdefineret side ved hjælp af klient-API

Brug af PowerFx på brugerdefineret side