21. august 2003 - 16:50Der er
22 kommentarer og 1 løsning
udskriv rapport på baggrund af en bestemt post.
når man laver rapporter laver den som default rapport af alle de poster som er i formularen. kan man lave det sådan at rapporten kun aktuelle post man lige har tilføjet noget ved?
Ja hvis du bygger en foreseporgsel, eller som du naevner staar i en formular med en aktual post. Hvis du tilfoejer en knap i formularen burde du kunne goere det ved at laegge noget i retning af flg paa on click:
Jeg vil antage, at fejlen fremkommer ved at tabellen er åben fordi formularen er åben, og når du prøver at åbne rapporten får du fejlen fordi formularen låser tabellen.
Lav en forespørgsel, der indeholder alle relevante felter fra tabellen. Derefter åbner du rapporten i Designvisning < Højreklik et sted udenfor sektionerne > Egenskaber > Fanen data og i linien Rækkekilde (eller postkilde) skifter du postkilden fra Tabellen til forespørgslen.
Linien stDocname behøver du ikke, idet du i selve koden angiver hvilken rapport du vil åbne. Kopier min kode direkte til knappen.
Recipient: <ralf@riders.dk> Reason: Service unavailable; [195.41.46.133] blocked using bl.spamcop.net, reason: Blocked - see http://spamcop.net/bl.shtml?195.41.46.133
Fejlen ligger i rapporten, som har postkilde i en Select sætning. Denne sætning kan ikke komme til at læse i tabellen, fordi denne allerede er låst af formularen.
Lav en forespørgsel der indeholder alle relevante felter, og giv rapporten denne forespørgsel som postkilde.
Som et eksperiment, kan du lade din kommandoknap åbne rapporten "oplysninger forespørgsel". Brug denne kode, så kører det (i hvert fald her):
perfekt. jeg prøver det senere idag. jeg vender tilbage med points. so long.
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.