hallo forum
habe ein problem mit einer if-schleife
...
ich erstelle eine asp-seite, die die telefonnummern aus dem active directory ausliest
bei uns fangen die handynummern mit 1, die standtelefonnummern mit 2 und die faxnummern mit 3 an
nun sind aber zwecks anzeige im outlook manche handys im feld "Rufnummer" eingetragen, wo ja eigendlich standtelefone hingehören
ich habe eine schleife gebaut die das tauschen soll,
]
sie soll immer wenn eine nummer im feld 3 (mobile) mit 1 beginnt, also eine handynummer ist die nummern normal eintragen und falls das nicht der fall ist die nummern aus feld 3 und 4 (mobile und telephoneNumber) vertauschen
die schleife ist jedoch immer true, also sie tauscht immer
egal was ich reinschreibe
hoffe mir kann jemand helfen
edit:
habe jetz rausgefunden, dass es an dem sternchen lag, er vergleicht einfach den kompletten wert und denkt, das sternchen gehört zu der nummer
kann mir jemand sagen wie ich sonst darstellen kann, dass es vergleichen soll, ob die zahlen mit +49 usw anfangen?
habe ein problem mit einer if-schleife
ich erstelle eine asp-seite, die die telefonnummern aus dem active directory ausliest
bei uns fangen die handynummern mit 1, die standtelefonnummern mit 2 und die faxnummern mit 3 an
nun sind aber zwecks anzeige im outlook manche handys im feld "Rufnummer" eingetragen, wo ja eigendlich standtelefone hingehören
ich habe eine schleife gebaut die das tauschen soll,
Code:
if " & objRS.Fields(3).Value & " = "+49 1234 123-1*" then
sie soll immer wenn eine nummer im feld 3 (mobile) mit 1 beginnt, also eine handynummer ist die nummern normal eintragen und falls das nicht der fall ist die nummern aus feld 3 und 4 (mobile und telephoneNumber) vertauschen
die schleife ist jedoch immer true, also sie tauscht immer
egal was ich reinschreibe
hoffe mir kann jemand helfen
edit:
habe jetz rausgefunden, dass es an dem sternchen lag, er vergleicht einfach den kompletten wert und denkt, das sternchen gehört zu der nummer
kann mir jemand sagen wie ich sonst darstellen kann, dass es vergleichen soll, ob die zahlen mit +49 usw anfangen?
Zuletzt bearbeitet: