Avatar billede martin_sj Nybegynder
16. august 2002 - 12:57 Der er 2 kommentarer og
1 løsning

XAL kode hjælp

Jeg vil gerne vise teksten ud for mobil og privat tlf. men kun hvis der er et nr. koden ser sådan ud ind til videre, men viser f.eks. Mobil: selvom der ikke er noget nr.

SET Box(1,Enum2Str(Employeetype)+'\n'+
          Name          +'\n'+
          Address1      +'\n'+
          Address2      +'\n'+
          Address3      +'\n'+
          Zip            +'\n'+
          Region        +'\n'+
          Country        +'\n'+
"Mobil:  "+MobilTlf  +'\n'+
"Privat: "+PrivatePhone +'\n'+
          EmailPrivat ,0)
Avatar billede jasman Nybegynder
20. august 2002 - 00:19 #1
Hej Martin.

Du ku' prøve at bruge et betinget udtryk på formen a ? b : c.
Hvor a er et logisk udtryk som hvis det er sandt vil returnere b og hvis ikke returnere c:

SET Box(1,Enum2Str(Employeetype)+'\n'+
          Name          +'\n'+
          Address1      +'\n'+
          Address2      +'\n'+
          Address3      +'\n'+
          Zip            +'\n'+
          Region        +'\n'+
          Country        +
(MobilTlf ? '\n'+"Mobil:  "+MobilTlf : '') +
(PrivatePhone ? '\n'+"Privat: "+PrivatePhone : '') +'\n'+
          EmailPrivat ,0)

MVH

jasman
Avatar billede martin_sj Nybegynder
20. august 2002 - 10:37 #2
Perfekt!!! og mange tak!

Har kun en lille rettelse til koden!

(MobilTlf ? '\n'+"Mobil:  "+MobilTlf : "") +
(PrivatePhone ? '\n'+"Privat: "+PrivatePhone : "") +'\n'+

Der skal et dobbelt sæt "" for at returnere blank!!
Avatar billede jasman Nybegynder
20. august 2002 - 11:04 #3
Velbekomme.

Og ja, du har ret.

MVH

Jasman
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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