Loading
Förhandsgranska och felsök ett flexkort

Förhandsgranska och felsök ett flexkort

Förhandsgranska ett Flexkorts utseende och testa dess funktionalitet innan du publicerar det på en Lightning eller på en sida i en Aura-webbplats för Upplevelsebyggaren. Gå igenom hur Flexkort ser ut på flera enheter och testa funktionaliteten hos interaktiva element som åtgärder. Felsök Flexkortets dataresultat, händelser, åtgärder, med mera.

  1. Sök fram och öppna Flexkort i Appstartaren.
  2. Från listsidan, välj en Flexcard-version.
  3. Klicka på Förhandsgranska.
    Anteckning
    Anteckning

    Åtgärderna Navigera och Omniscript fungerar inte i förhandsvisningen. För att se dem, lägg till dem på en Lightning- eller Upplevelsebyggarsida.

  4. Om det behövs, lägg till testparametrar och ange denna information:
    1. I Nyckel, ange en sammanhangsvariabel som styr hur data visas på Flexkort. Ange till exempel sidgräns för att uppdatera hur många sidor Flexkort visar för ett datatabellelement.
    2. I Värde, ange ett testvärde. Till exempel, om nyckeln är pagelimit, ange 2 för att visa upp till två sidor på Flexcard.
  5. Om det behövs, välj en annan enhet från kombinationsrutan för enheter för att testa flexkortets responsivitet.
  6. Vid behov, identifiera potentiella problem vid körning genom att granska hur datakällan fyller i elementen på de återgivna korten genom att inspektera JSON-koden.

    Värdena i JSON-koden uppdateras när du interagerar med Flexkort på arbetsytan, till exempel när du anger data eller klickar på ett åtgärdselement.

  7. Om det behövs, gå till åtgärdsfelsökaren och fördjupa dig i en datakälla för att granska dess loggar och relaterade händelser.

    Åtgärdsfelsökaren hjälper dig förstå Flexkortets åtgärder på klient- och serversidan och händelsebegäranden och svar genom att tillhandahålla information som:

    • Konfiguration, status och svar för överordnade och underordnade datakällor.

    • Datakälltypen och relevanta inställningar, till exempel fördröjningstid från egenskapen config.

    • Om datakällan returnerar data i fältet status och returnerade data i fältet response.

    • Svaret för varje åtgärd eller händelse som utförs på Flexcard. Anta till exempel att ditt Flexkort har en pubsub-händelse som skickar data. En händelselyssnare på samma Flexkort uppdaterar ett datafält med det skickade värdet. Se åtgärden pubsub-händelse och åtgärdsloggarna för angivna värden genom att klicka på åtgärdslänken Pubsub-händelse i åtgärdsfelsökaren. Åtgärdsloggar innehåller data som är relevanta för åtgärdstypen. Till exempel inkluderar en åtgärdslogg för pubsubhändelse channel, event och inputMap. En åtgärdslogg för angivna värden inkluderar fields och response.
  8. Klicka på Ikonen Kopiera till urklipp om du vill kopiera en logg.
  9. När Flexkort är klart, klicka på Uppdateringsikon för att återställa data-JSON. Omnistudio återställer inte de ändringar du gör i åtgärdsfelsökningen.
  10. Aktivera Flexkort.
  • Data JSON
    Använd funktionen Data JSON på fliken Förhandsvisning för Flexkortdesigner för att se hur din datakälla fyller i elementen på de återgivna korten i din Flexkort-komponent. Upptäck potentiella problem vid körning. Panelen Data JSON uppdateras när du interagerar med Flexcard, till exempel när du anger data i ett inmatningsfält eller klickar på ett användbart objekt.

Data JSON

Använd funktionen Data JSON på fliken Förhandsvisning för Flexkortdesigner för att se hur din datakälla fyller i elementen på de återgivna korten i din Flexkort-komponent. Upptäck potentiella problem vid körning. Panelen Data JSON uppdateras när du interagerar med Flexcard, till exempel när du anger data i ett inmatningsfält eller klickar på ett användbart objekt.

Följande tabell listar Data JSON:s tillgängliga objekt och den information varje objekt ger:

Objekt

Beskrivning

kort

Information om renderade kort baserat på de data som visas och de tillståndsvillkor du konfigurerar. Objektet StateName under varje kort indikerar dess status.

Om Flexkort har ett underordnat Flexkort visar JSON-koden endast det underordnade Flexkortets namn.

Till exempel, om ett Flexkort visar information om ett konto och datakällan returnerar tre konton utan några villkor tillämpade, visar objektet Kort tre kortobjekt. Varje kort innehåller kortets delstatsnamn, datafält, attribut och underordnade Flexkort. UniqueKey skiljer kortobjekten från varandra.

dataSource

Matrisen av poster som returneras från datakällan och Flexcard-konfigurationen, till exempel datakällatyp och fördröjningstid. Vilka inställningar som är tillgängliga beror på din datakälltyp. Konfigurationsobjektet innehåller information om en uppdaterad datakälla som utlöses av en åtgärd. Objektet Poster innehåller information om de returnerade posterna för varje datakälla.

Etikett

Egna etiketter hämtade för Flexcard.

Params

Salesforce-sidparametrar som namnutrymme.

recordId

ID för Flexkort-sidan enligt URL:en för sidan när du konfigurerar Flexkort.

Session

Sessionsvariabler som du anger på Flexcard.

TestParams

Testparametrar som du anger på Flexkort.

tema

Flexkort-tema.

titel

Flexkortnamn.

Användare

Information om den inloggade användaren.

 
Laddar
Salesforce Help | Article