LUNDS UNIVERSITET KRAVSPECIFIKATION 1 Malou Engberg de Carvalho 98-09-30 Funktion: Inställningar av utskrifter (formulär ) Kravspecifikation Innehåll 1. Funktion... 1 2. Konstruktör... 2 3. Beskrivning av funktionen - Syftet... 2 4. Uppdelning av funktionen i delfunktioner... 2 5. Behörighetsanalys... 2 6. Preferensstyrning... 3 7. Kontroller... 3 8. Funktionens resultat... 3 9. Utskrifter... 3 10. Översiktlig beskrivning av formulärstrukturen... 3 11. Tabeller som används... 3 Bilagor: Inställningar för utskrifter
2 1. Funktion: Inställningar av utskrifter (formulär ) Ersätter del av classicrutinen KA10 2. Konstruktör/revidering: Malou Engberg de Carvalho Revidering av befintliga formulär och SY02A03G. Formulär SY02A03G tas bort efter revidering. 3. Beskrivning av funktionen - Syftet Inställningar av utskrifter används för att styra Val av skrivare för klisteretiketter Inställningar för etikettlistan Inställning för att placera adressuppgift för fönsterkuvert. Formuläret skall alltid vara tillgängligt i menyn Inställningar. Normalanvändaren kan endast ändra sina egna uppgifter. Superanvändare Via anvprefstyrningen kan en användare bli s.k. superanvändare med rättighet att ändra inställningar för utskrifter för alla användare i ladoksystemet. För superanvändaren är användarkoden inmatningsbar och det finns möjlighet att använda modell vid inläggning av uppgifter. Skrivarinställningar som hämtas från en modellanvändare skriver alltid över befintliga uppgifter. 4. Uppdelning av funktionen i delfunktioner Inga delfunktioner. 5. Behörighetsanalys Normalanvändaren kan bara ändra sina egna uppgifter. Superanvändaren kan ändra/lägga in uppgifter på alla användare i ladoksystemet.
3 6. Preferensstyrning 6.1 Anvpref Vad vill man styra Parametervärde Resultat Rätt att uppdatera inställningar av utskrifter för alla användare i ladoksystemet SUPER=N/bl SUPER=J Fältet anvkod blir inmatningsbart + att fälten för att använda modell läggs ut. 7. Kontroller Val av skrivare för klisteretiketter: Skrivare som kan väljas skall vara definerad i NOVSKRIV. Definerade skrivare visas i drop-down listan. För superanvändare : Fältet Användarkod: Användaren måste finnas i SYSTANV. Indexformuläret ISYSA01 kan anropas. 8. Funktionens resultat Funktionen uppdaterar tabellen PERSPREF. Val av skrivare för etikettutskrift och layoutdata för utskrifter av etikettlista och fönterkuvert lagras i PERSPREF under funktionsnamnen ETIJET och NOVLYO. 9. Utskrifter Knappen Testa inställning ger utskrift som visar inställd layout för etikettlistan. Utskriften finns idag i och i SY02A03G. Ingen ändring. 10. Översiktlig beskrivning av formulärstrukturen 10.1 Formulärförteckning Startformulär 10.2 Dialogmodell Endast ett formulär som anropas från menyn Inställningar. Indexformuläret ISYA01 kan anropas. 11. Tabeller som används Uppdatering/läsning av PERSPREF. Läsning i SYSTANV, NOVSKRIV.
4 Bilaga Observera: Ovanstående bild är befintliga SY02A03G. Bilden är inte omritad. Nedan följer en beskrivning över vilka ändringar som skall göras i bilden: 1) Lägg till >> efter användarkod under rubriken Användare. Ändra rubrik Modell till Använd modell. Lägg in plats för klartext för namn vid använd modell. (Hela formuläret breddas.) Komplettera med en Sök-knapp vid använd modell. 2) Val av skrivare för jetform skall tas bort. Andra rubrik till Välj etikettskrivare. 3) Det skall stå Ange övre vänstra hörnet i kuvertfönstret. 4) Ta bort avbryt knappen.
5 1) Hjälptext I denna bild kan du lägga in/ändra: Val av skrivare för klisteretiketter Skrivare som kan väljas finns i drop-down listan. Välj alternativ och uppdatera. Inställningar för etikettlistan Dessa uppgifter behövs för att passa in utskriften på dina etikettlistor. Du anger startrader för etikettraderna och startpositioner för etikettspalterna. Fyll i värden och klicka på Testa inställningar. Du får då en provutskrift. Uppdatera för att spara de inställningar du gjort. Inställning för att placera adressuppgift för fönsterkuvert Dessa uppgifter behövs för att passa in placeringen av av namn och adress för fönsterkuvert vid utskrifter. Fyll i värden och uppdatera. 2. Beskrivning, kommandon,knappar Utgå från formulär SY02A03G. Vid anvprefstyrning SUPER=J skall fältet avnkod vara inmatningsbart. Indexformuläret ISYSA01 skall kunna anropas. Dessutom läggs rutan använd modell med tillhörande sökknapp ut. För normalanvändaren visas inte använd modell (hide). Testa inställningar: Ingen ändring. Den utskrift som tidigare fungerat skall användas. (Utskriften fungerade i version 6. Men i version 7 fungerar inte utskriften längre: SY02A03G ger en felaktig utskrift, ger ingen utskrift alls.) När revideringan är avslutad kan formulär SY02A03G tas bort från SY02. Kommando/meny Knapp Kort-komm Vad händer mando Funktion Uppdatera Uppdatera Ja Sök Sök Ja Startar sökning