28. november 2002 - 15:23Der er
23 kommentarer og 1 løsning
Hente dokument - afhængig af tekststreng...
Hej
Vi har et godt ordre og tilbuds program i word... Dog ville jeg gerne tilføje en lille finessé...
Til sidst har vi et punkt der hedder vedlagt... jeg vil gerne udfra den tekst som står der hente et andet Word dokument og indsætter det efter sidste side så det bliver en del af dokumentet... evt. via en knap på værktøjslinie...
1. Du må sætte teksten ind i et bogmærke eller formularfelt. 2. Hent indholdet fra bogmærket eller formularfeltet ind i en variabel 3. Brug variablen til at indsætte dokumentet med (variablen skal være det samme som filnavnet)
Når nu brugeren alligevel skal trykke på en knap, kan den knap så ikke starte et vindue, hvor brugeren kan pege på en unik fil (den der skal indsættes). Filen indsættes så og filnavnet bliver skrevet efter teksten "Vedlagt: "
Vores tilbud/ordre system generer automatisk et word-dokument ud fra en masse tekst filer - ingenting tastes manuelt i word...
Det jeg ønsker at indsætte er mange forskellige dokumenter - produktbeskrivelser - der er ikke tale om 1 pr. dokument men flere....
Risko for at ordret "Vedlagt" forekommer flere gange er meget lille og hvis man kan søge efter ordret fra bunden af dokumentet vil den altid støde på det rigtige ord først...
En anden løsning kunne selvfølelig være den du foreslår med at få en liste hvorfra der kan vælges hvilke dokumenter der skal indsættes men hvis det kunne ske automatisk ville risikoen for fejl minimeres...
Det kan ikke ske automatisk, når vi ikke ved hvilke dokumenter som brugeren ønsker indsat.
Ovenstående rutine finder ordet "Vedlagt: " og markerer det efterfølgende ord. Ordet bliver så lagt i en variabel, der bruges til at indsætte en fil.
Jeg har tidligere udarbejdet en tilbudsskabelon, hvor produktbeskrivelserne lå som seperate filer i et katalog. Brugeren kunne så trykke på en knap og vælge de filer/produktebeskrivelser, de ville have indsat, hvoefter de blevindsat i dokumentet.
Filen kan da ikke hedde bilag 1.doc - den er jo indsat i dokumentet og findes nu ikke som seperat fil (andet end på netværket)- og hvad sker der hvis jeg indsætter filen Bilag2.dog først?
Hør nu her... brugeren skriver ingenting... det vil aldrig ske at der bliver skrevet forkert.... jeg styr den tekst som indsættes i dokumentet - brugeren skriver aldrig i disse dokumenter... fjerner højst et mellemrum, sideskifte eller ligende.... Hmmm...
Det vil sige at du allerde på forhånd ved, hvilke filer der skal indsættes - ja så er det jo let nok.
Så kan du bare som udgangspunkt bruge den kode jeg lavede den 29/11. Vi skal så bare lige lave en rutine, der kan klare mere end 1 dokument - men lad os arbejde med den problemstilling, når vi er blevet helt enige om fremgangsmåden *S*
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.