Avatar billede bvk Juniormester
05. februar 2000 - 22:22 Der er 8 kommentarer og
1 løsning

Opret en rapport???

Jeg har før lavet rapporter, men uden den store tekst mængde.
Kan man lave en rapport som indeholder en tekst hvor i man så indsætter felter fra DB'en?
Avatar billede phylox2 Nybegynder
05. februar 2000 - 23:54 #1
Du kan kun sætte oplysninger ind i en tabel fra en formular - det kan derfor ikke lave sig gøre via en rapport, idet denne kun sørger for, at oplysningerne i en eller flere tabeller bliver skrevet ud - desværre
Avatar billede phylox2 Nybegynder
05. februar 2000 - 23:59 #2
Ehmm ..... spørger du om man kan lave en rapport, der indenholder felterne fra en tabel ????

JA!


Du laver selfølgelig nogle tabeller m.v. og opretter en rapport via en guide, som guider dig gennem processen

nemt ik ?
Avatar billede bvk Juniormester
06. februar 2000 - 20:22 #3
Hør her jeg har lavet databasen, og har lavet en forespørgsel, som indeholder datafelterne. Det jeg skal er: jeg har en mængde tekst, hvor div. felter skal sættes ind imellem.
Det skal siges at jeg har lavet det i Access/word, men kan ikke lave en makro som fra Access-formularen åbner og fletter Word-dokumentet og Access-forespørgslen.
Derfor tænkte jeg om en rapport var løsningen???
Avatar billede ricky Nybegynder
07. februar 2000 - 10:00 #4
phylox2> venligst svar kun, når du ved hvad du snakker om.
bvk>Begge løsninger kan lade sig gøre - men det kræver noget kode. Jeg er ikke særlig stærk i Access/Word, så jeg vælger at beskrive en ren access løsning:
I rapporten gør du følgende:
I 'On Open' definere du sammensætningen mellem den faste tekst og felterne fra db'en. ex.:
Dim fasttext1, fasttext2, sluttekst as string
fasttext1 = "Resultat for "
fasttext2 = " ser lovende ud."
sluttekst = fasttext1 & [feltfradb] & fasttext2

sluttekst-feltet sætter du så ind på rapporten.

- en alternativ løsning vil være at skrive teksten ind i en tabel for sig - for så at kæde teksterne sammen enten via kode eller via en query (sluttekst: [text1] & [firmanavn] & [text2]...)

Jeg håber at det giver mening - omend jeg synes du har været lidt fedtet med pointene.
Avatar billede bvk Juniormester
07. februar 2000 - 21:32 #5
Jeg beklager det med pointene, det skal ikke komme an på det......
Jeg forstå bare ikke dit svar "ricky" jeg kan fanges på adressen bvk@post5.tele.dk
Avatar billede ricky Nybegynder
08. februar 2000 - 10:48 #6
ok - men jeg synes nu at vi skal prøve at holde os til at kommunikere her, så andre måske også kan få glæde af det...

prøv at gøre som følger:

1) Lav en ny form og sæt source til db'en med de informationer du vil have ført ind.
2) Indsæt et textbox felt med 'text1' som navn.
3) I 'On Current' event - skriver du:
text1 = "Resultat for "
text1 = text1 & [indsæt feltnavn fra din egen db]
text1 = text1 & " ser lovende ud."
4) kør formen
- det skulle gerne give dig en ide om hvordan det skal gøres.

Ricky
Avatar billede bvk Juniormester
09. februar 2000 - 22:08 #7
>>Ricky,  sorry, men jeg forstår ikke svaret.

1) jeg vil gerne have svaret på DANSK


2) jeg er ikke så erfaren i Access.
Avatar billede bvk Juniormester
07. august 2000 - 21:12 #8
Shit, pointene smuttede, de var tiltænkt ricky
HVAD GØR JEG NU.......
undskyld tiden der er gået, jeg var kommet fra det i et stykke tid......;o)
Avatar billede ricky Nybegynder
08. august 2000 - 08:25 #9
det er ok - jeg lever med det...

fandt du ud af det ?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester