Først skal du lave en variabel (Menu -> Vis -> C/AL globals) der f.eks. hedder "Kopitekst" (som er en tekst på 30 karr.) Når du står på denne trykker du F9. Hvis det er den normale ordreudskrift, har du et element der hedder Kopiløkke. Her skriver du i det der følger lige efter OnPreDataItem Kopitest := '';
I det der følger lige efter OnAfterGetRecord skriver du IF Nummer >1 THEN Kopitekst := 'KOPI'; (eller hvad der nu skal stå)
På Sections skal du så tilføje et nyt felt, hvor SourceExpr er Kopitekst
Når du står på det første billede du får når du åbner rapporten i design. Det er et skærmbillede med to kolonner. Den venstre hedder DataItem og den højre hedder Name. Stil dig på den linie der hedder Kopiløkke og tryk F9. Så åbner et nyt billede med nogle vandrette grå "streger" (elementer) I hver enkelt af disse står en tekst, og den kode du skriver efter den grå "streg" vil tilhøre det element. F.eks. OnPreDataItem - den kode der står der udføres 1 gang inden rapporten får fat i første record. Og OnAfterGetRecord udføres hver gang rapporten har fået fat i en ny record.
Ok, det fik jeg til at virke, men det fik jo ikke den rigtige effekt! Det du lige har lært mig, er den funktion som allerede ligger standard, når jeg udskriver en ordrer (hvor 1. kopi hedder "Salgsordre" og resten hedder "Salgsordre KOPI". Den anvendte metode tilføjer noget tekst til alle kopier!
...men jeg skal have fjernet tekst fra kopierne.
På første kopi vil jeg have lavet en ramme med 3 linier tekst. På kopierne skal denne ramme ikke være.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.