Redigera

Dela via


(Äldre) Uppdatera anpassade rapportlayouter

Anteckning

Anpassade layouter för rapporter är en äldre funktion som fasar ut. I stället bör du börja skapa användardefinierade layouter som beskrivs här.

Ibland kan du behöva uppdatera en anpassad rapportlayout som används i en rapport. Det krävs när en designändring har skett för rapportens datauppsättning, till exempel att ett fält som används i layouten har tagits bort från rapportdatauppsättningen. Om en rapportlayout kräver att uppdatering kommer du att få ett felmeddelande när du försöker att förhandsgranska, skriva ut eller spara rapporten.

Du kan automatiskt uppdatera rapportlayouten från felmeddelandet som visas när du kör en rapport genom att välja knappen Ja på felmeddelandet. Eller, innan du kör rapporter, kan du uppdatera specifika rapportlayouter eller alla anpassade rapportlayouter som kan påverkas av datauppsättningsändringar.

Du kan också välja att testa uppdateringarna utan att tillämpa de nödvändiga ändringarna i de anpassade rapportlayouterna. På så sätt kan du se vilka ändringar som kommer att tillämpas i rapportlayouten och identifiera eventuella fel i processen. Från testresultaten kan du öppna de anpassade rapportlayouterna direkt och åtgärda eventuella fel. Vi rekommenderar att du testar rapportlayoutuppdateringarna innan du tillämpar dem.

Alla rapportdatauppsättningsändringar kan inte uppdateras automatiskt i rapportlayouter. För vissa ändringar krävs att du redigerar rapportlayouten manuellt. Mer information finns i Begränsningar för uppdatering av anpassad rapportlayout.

Så här uppdaterar du en eller flera anpassade rapportlayouter

  1. Välj den Glödlampa som öppnar funktionen Berätta. anger du Val av rapportlayouter och väljer sedan relaterad länk.

  2. På sidan rapportlayoutval, om du vill uppdatera in en viss layout i listan, väljer du layouten från listan och sedan åtgärden uppdatera layouten. Eller, om du vill uppdatera alla standardrapportlayouter för företaget, klickar du på åtgärden uppdatera alla layouter.

Om inga fel uppstår tillämpas uppdateringarna för rapportlayouterna. Om fel uppstår visas ett meddelande med felen. Då måste du åtgärda felen genom att redigera den anpassade rapportlayouten manuellt. Mer information finns i Åtgärda fel.

Så här testar du uppdateringar för en anpassade rapportlayout

  1. Välj den Glödlampa som öppnar funktionen Berätta. anger du Val av rapportlayouter och väljer sedan relaterad länk.

  2. På sidan Val av rapportlayout väljer du åtgärden Testlayoutuppdateringar.

Ändringar till rapportlayouterna testas men tillämpas inte på de faktiska rapportlayouterna. På sidan Uppdateringslogg för rapportlayout visas med status för potentiella uppdateringar för varje rapportlayout. Om det finns fel för en rapportlayout kan du öppna rapportlayouten direkt från meddelandet och åtgärda felen. Mer information finns i Åtgärda fel.

Begränsningar för uppdatering av anpassad rapportlayout

Det finns flera typer av ändringar som den automatiska uppdateringen kan tillämpa för anpassade rapportlayouter. Ett fält som används i layouten kan till exempel ha tagits bort från rapportdatauppsättningen. Däremot kan den automatiska uppdateringen inte hantera följande ändringar i en rapportdatauppsättning.

  1. Borttagna fält, rubriker eller dataobjekt.

  2. Dubblettfältnamn i rapportlayouten efter att namnet på fältet har ändrats i datauppsättningen. Det här ska behandlas som ett designfel.

  3. Uppgraderingsscenarier där det finns flera iterationer av en rapportlayout som orsakar flera namnbytesåtgärder för samma fält, rubriker eller dataobjekt.

Om något av dessa problem identifieras i uppdateringsprocessen kan inte uppdateringen tillämpas. Du måste åtgärda problemen manuellt, till exempel genom att redigera rapportlayouten i Word eller via programmering med hjälp av kodenheter för uppgradering.

Åtgärda fel

Om du får ett felmeddelande när du uppdaterar eller testar rapportlayoutuppdateringar måste du troligtvis ändra rapportlayouten för att lösa problemet. Läs felmeddelandet för att fastställa orsaken till problemet.

De mest vanliga problemet inträffar när ett fält som användes på layout har tagits bort från rapportdatauppsättningen. I det här fallet visas en rad i felmeddelandet som anger att en artikel har tagits bort. För att lösa problemet måste du ändra layouten och ta bort fältet i fråga.

Mer information finns i Skapa och ändra en anpassad rapportlayout.

Försök att uppdatera layouten på nytt när du har ändrat layouten.

Se även

Hantera rapportlayouter
Arbeta med rapporter, batch-jobb och XMLports

Sök efter gratis e-inlärningsmoduler för Business Central här