Du skal huske at anvende #OutPutNotat makroen. Den skulle, så vidt jeg husker, håndtere flere notat-niveauer. Så i f.eks. PostOutput triggeren for et kartotek i rapporten (jeg forudsætter at den er baseret på en QTX), kan du skrive:
#OutputNotat(<Kartoteksnavn>)
Så vil notaterne til den netop printede post fra kartoteket benævnt <KartoteksNavn> blive udskrevet.
BEMÆRK at dette forudsætter at du i INIT-triggeren på rapporten har skrevet #MACROLOAD(REPORTS), da makroen outputnotat findes i dette makro-bibliotek.
Hvis din rapport er XAL-kode baseret i stedet, er det næsten samme fremgangsmåde. Først i XAL-koden skriver du: #MACROLOAD(REPORTS)
efter at du har en OUTPUT <KartoteksNavn> kan du så skrive #OutputNotat(<Kartoteksnavn>)
(Du skal selvfølgelig udskifte teksten <Kartoteksnavn> med navnet på kartoteket.
Så virker det, dog er der et lille problem, da jeg gerne ville kunne bruge notaterne som felter i min rapport, sådan at et notat foreksempel kommer ind i toppen og et i bunden.
Jeg kan se at man kan sætte en af grænsning direkte fra notat formen, når man udskriver....men jeg ville jo gerne ligge det ind i min rapport.
Jeg går ud fra, at hvis du vil have nogle notater i toppen og nogle i bunden, så vil du søge udfra teksten i hovednotatet ikke ? Eller er det noget andet du vil søge på ?
Så må jeg igen bedrøve dig og sige, at det ikke kan lade sig gøre uden en radikal omprogrammering af outputnotat makroen.
Problemet med afgrænsningen er jo, at når man bruger outputnotat-makroen, så optræder dit kartotek jo ikke i den qtx som rapporten anvender, og derfor kan man ikke afgrænse på teksten i notatet. Så du kan vælge en af to strategier.
Enten laver du en udgave af din rapport, hvor notat kartoteket optræder i rapportens QTX. Dette vil udsøge øverste notat-niveau (også må du selv kode udsøgning af niveauet noeden under og outputte det). Det vil give dig mulighed for som bruger, at lave simpel afgrænsning på notaterne.
Ellers kan du prøve at skrive din egen udgave af #Outputnotat (som nævnt ovenfor), som evt. tager input til søgning fra en promptbox i rapporten.
Velbekomme. Et hint til søgning i fritekst er funktionen match. Hvis jeg forstod det ret, ville du have nogle notater i toppen og nogle i bunden. Nu ved jeg ikke hvad du har udviklingsrettigheder til, men har du overvejet at lave to notatknapper til at oprette notaterne med. En til top-notater og en til bundnotater ? Du kunne f.eks. sige at alle notater med et linienummer over 50000 er bund-notater og alle med et linienummer under 50000 er top-notater. Så kan du udsøge top og bund på den måde ???
Synes godt om
Ny brugerNybegynder
Din løsning...
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.