20. juli 2004 - 10:08Der er
4 kommentarer og 2 løsninger
C5 - ver.3,0 Egen menu
Hvordan tilføjes udskrifter til LagKart\Egen menu, så der aut. vælges udskrift af felt fra det varenummer, der er fremme på skærmen.?
Jeg kan udskrive rapporten fra LagRap, men når jeg tilføjer den samme rapport til "Egen menu" - så består rapporterne af 0 linier. Hvad er det mon, jeg ikke ved?
Hvis din rapport er opbygget med en søgebox (QT), skal du bruge følgende ligge trick (kræver at du har varenummer fremme som felt i afgrænsningen). Nedenstående kode indsættes i Init-triggeren på rapporten:
#MacroLoad(QUERY)
EXTERN LagKart RENAME Buffer
IF Buffer.Løbenummer THEN #QT_CLEAR(LagKart) SET LagKart.Varenummer = Buffer.Varenummer #QT_FILL(LagKart,Varenummer) ENDIF
Den store forskel er #QT_Clear. Den "clearer", dvs. nulstiller afgrænsningsboksen. Dit problem har nok været, at du har udskrevet med en eller anden afgrænsning, og den har nok udelukket det varenummer du stod på. Clearer man, er man sikker på kun at få den afgrænsning man beder om.
Desuden kvalificeres QT_Fill ikke med et feltnavn i dit eksempel. Skulle dit have virket, skulle den pågældende LagKart post have haft virkefelt, dvs. man skulle havde haft introduceret posten....
Åhh, det forklarer hvorfor den virker somme tider - og ikke til andre tider :-ø)
Tak for hjælpen
/Lotte
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.