26. juni 2003 - 22:46Der er
6 kommentarer og 1 løsning
C5 fakturatilretning if, then, else
Jeg har kundens adressefelt med ordrekartarkiv.navn, .adresse1, .adresse2, .postby og .attention. Men når fakturaen bliver skrevet ud og der ikke er udfyldt noget i adresse2 kommer der en tom linje der. Derfor skal jeg have opstillet nogle betingelser for feltet .adresse2 og dem under det. Sådan at hvis .adresse2 == "" så skal det hele rykkes op.
Jeg ved hvordan det skal laves, men jeg har ikke den rigtige syntax til "if" og "then" og om det skal skrives i betingelse eller udtryk...
Det er nu bare 2 x enkelt plinger, men ellers ja...
(Det er sådan en gammel tradition fra Damgaard tiden da vi oversatte applikationen til andre sprog. Tekstelementer som ikke skulle oversættes sattes i enkeltplinger, mens sprogafhængig tekst altid stod i dobbeltplinger. Derfor kan du stadig i C5 og XAL se kildekode hvor du har begge dele i samme sætning. Bare som et lille kuriosum).
Ok, er du en gammel Damgaard mand? Jeg har da lige endnu et spørgsmål til dig: Hvordan ændrer jeg skrifttype på en faktura? Den er vist sat til times new roman som udgangspunkt, men det er ikke altid lige pænt...
Det giver vel lidt point :D Det er lidt specielt. Jeg formoder at du bruger "Standard Windows" som printer!?!
Vær opmærksom på at du retter skrifttypen generelt for hele C5 (det kan laves anderledes, men så skal jeg til at skrive en roman, så...)
Gå ind under Generelt/Tilpasning/Udviklingsmenu/PRD/Ret. Vælg printeren "Standard Windows" (er der allerede rettet i den står der $ foran).
Vælg skrifttyper. Dobbeltklik på f.eks. 10 Pitch. Slet det der står i Skrifttype og gem. Gentag for f.eks. 12 Pitch og 17 Pitch.
Gå nu hen og udskriv et eller andet med denne printer. Nu kommer den for hver af skrifttyperne der mangler og spørger hvilken skrifttype du vil anvende. Vælg så Arial eller hvad du nu ønsker (Arial er ret god..!)
Ja, jeg er "gammel" Damgaard mand. Sad i Kolding afdelingen og var med - på brugersiden - til at designe C5, uddannede de første kuld af forhandlere, har (som selvstændig) været tester, manualskriver osv.
Sure der er da point i det :) Bliver jeg nødt til at oprette et nyt spørgsmål for at give dig point? Anyways, jeg kan vel bare lave en printer mere med standard windows opsætning og så give den navnet "faktura" feks? Så lave skrifttype om på den og bruge den til faktura udskrift?
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.