Utforma en ny ER-konfiguration för att generera rapporter i Word-format
Om du vill generera rapporter som Microsoft Word-dokument måste du designa en mall för rapporterna med hjälp av exempelvis Word-skrivbordsprogrammet. I följande bild visas exempelmallen för kontrollrapporten som kan genereras för att visa information om bearbetade leverantörsbetalningar.
Om du vill använda ett Word-dokument som mall för rapporter i Word-format kan du konfigurera en ny Elektronisk rapportering (ER)lösning. Den här lösningen måste omfatta en ER konfiguration som innehåller en komponent för ER format.
Notering
När du skapar en ny ER-formatkonfiguration för att generera rapporter i Word-format, måste du antingen välja Word som formattyp i dialogrutan Skapa konfiguration eller lämna fältet Formattyp tomt.
ER-formatkomponenten i lösningen måste innehålla ormatelementet Excel\Fil och det formatelementet måste länkas till det Word-dokument som ska användas som mall för genererade rapporter vid körning. Om du vill konfigurera ER-formatkomponenten måste du öppna utkast versionen för den skapade ER-konfigurationen i ER-formatdesignern. Lägg sedan till elementet Excel\Fil, koppla Word-mallen till det redigerbara ER-formatet och länka mallen till Excel\Fil som du har lagt till.
Notering
När du bifogar en mall manuellt måste du använda en dokumenttyp som tidigare har konfigurerats i ER-parametrar för att lagra mallar i ER-format.
Du kan lägga till Excel\Intervall och Excel\Cell kapslade element för elementet Excel\Fil om du vill ange strukturen för data som ska anges i genererade rapporter under körning. Därefter måste du knyta dessa element till datakällorna i det redigerbara ER-formatet för att ange de faktiska data som ska anges i genererade rapporter vid körning.
När du sparar ändringarna i ER-formatet vid tid för designen, lagras den hierarkiska formatstrukturen i den kopplade Word-mallen som en anpassad XML-del med namnet Rapport. Du måste komma åt den ändrade mallen, hämta den från Finance, lagra den lokalt och öppna den i Word-skrivbordsprogrammet. I följande bild visas den lokalt lagrade exempelmallen för kontrollrapporten som innehåller den rapport anpassade XML-delen.
När bindningar av formatelementen Excel\Intervall och Excel\Cell körs vid körning, data som varje bindning levererar kommer till det genererade Word-dokumentet som ett enskilt fält i anpassade XML-delen för Rapport. För att ange värdena från fälten för den anpassade XML-delen i ett genererat dokument måste du lägga till lämpligt Word innehållskontroller till din Word-mall som fungerar som platshållare för data som ska fyllas i när de körs. När du vill ange hur innehållskontroller ska fyllas i mappar du alla innehållskontroller till lämpligt fält i den anpassade XML-delen för Rapport.
Du måste sedan ersätta den ursprungliga Word-mallen i det redigerbara ER-formatet med den modifierade mallen som nu innehåller Word-innehållskontroller som har mappats till fälten i den anpassade XML-delen för Rapport.
När du kör det konfigurerade ER-formatet används den kopplade Word-mallen för att generera en ny rapport. De faktiska data lagras i Word-rapporten som en anpassad XML-del med namnet Rapport. När den genererade rapporten öppnas fylls Word-innehållskontroller i med data från den anpassade XML-delen för Rapport.
Vanliga frågeställningar
Fråga: Jag konfigurerat ett ER-format för att skriva ut ett Word-dokument som innehåller en företagsadress. I Word-mallen för det här ER-formatet infogade jag en RTF-innehållskontroll för att presentera en företagsadress. I Finance har jag angett företagsadressen som flerradstext och valt Retur om du vill lägga till en transportretur för varje rad jag angav. Därför förväntar jag mig att företagsadressen visas som flerradstext i genererade dokument. Adressen visas dock som en enskild textrad som innehåller särskilda symboler istället för returer. Vad är det för fel med inställningarna?
Svar: Istället för att använda en kontroll för innehåll med rik text måste du använda en kontroll för enkel textinnehåll och välja kryssrutan Tillåt transportreturer (flera paragrafer) i kontrollens egenskaper.