13. februar 2008 - 10:35Der er
4 kommentarer og 2 løsninger
Felter ændres til fed?
Hej
Jeg har indsat nogle felter i en skabelon, (eks{DOCVARIABLE Ansvarlig \* MERGEFORMAT })men når feltet opdateres bliver det formateret til FED.
Dette sker også selvom jeg markerer feltkoden og fjerner formateringen, og hvis jeg indsætter et helt nyt felt uden at der er valgt fed der hvor jeg sætter det ind.
Hvis det er meningen, at feltet skal have samme formatering som den omgivende tekst, ville jeg blot fjerne \* MERGEFORMAT, vælge feltet og taste F9 for at opdatere. Så skulle problemet været løst.
Lidt forklaring: \* MERGEFORMAT bliver automatisk indsat i felter, man indsætter via Indsæt > Felt, hvis "Bevar formatering ved opdateringer" er slået til i dialogboksen (det er den som standard). MERGEFORMAT husker, hvordan et felt sidst var formateret. Det kan godt være, at hensigten er god nok, men det kan give problemer. Hvis et felt, som _ikke_ skulle være i fed, på et tidspunkt viser en fejlbesked (f.eks. i tilfælde af en krydsreference, hvor det, referencen peger på, er blevet slettet), vil fejlkoden automatisk vises i fed, og når feltet så måske igen får et rigtigt indhold, huskes det fede. Jeg laver af samme grund altid felter uden MERGEFORMAT.
\* Charformat vil ikke sikre, at fed fjernes fra dit felt, med mindre du viser feltkoder (Alt+F9) og laver _første_ bogstav i feltkoden ikke-fed. Charformat formaterer nemlig hele feltet som første karakter i feltets kode. I det eksempel, du nævner, er det formateringen af D i ordet DOCVARIABLE, der bestemmer, hvordan resten af feltet formateres, hvis du bruger \* Charformat.
Tak til jer begge, det var rart med en uddybende forklaring.
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.