FJ Software Foren-Übersicht  
 Homepage   •  Suchen   •  FAQ   •  Mitgliederliste   •  Registrieren   •  Login
 CRM Integration - aus Leerzeichen wird "20" Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
MoD



Anmeldedatum: 05.09.2017
Beiträge: 6
Wohnort: Salzburg

BeitragVerfasst am: Mo Sep 11, 2017 17:56 Antworten mit ZitatNach oben

Hi!

aktuell übernehme ich die Telefonnummern via online-CRM. Dabei werden die Leerstellen zu "20". Wie kann man bei der Übermittlung von Tel-Nr. verhindern, dass aus den Leerzeichen 20 wird?

So habe ich die startCall.reg eingebunden:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\startCall]
@="URL:startCall Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\startCall\shell\open\command]
@="\"C:\\Program Files\\MyPhoneExplorer\\MyPhoneExplorer.exe\" action=dial number=%l"


Besten Dank nochmals vorab!
Benutzer-Profile anzeigenPrivate Nachricht senden
MoD



Anmeldedatum: 05.09.2017
Beiträge: 6
Wohnort: Salzburg

BeitragVerfasst am: Di Sep 12, 2017 14:22 Antworten mit ZitatNach oben

MoD hat Folgendes geschrieben:
Hi!

aktuell übernehme ich die Telefonnummern via online-CRM. Dabei werden die Leerstellen zu "20". Wie kann man bei der Übermittlung von Tel-Nr. verhindern, dass aus den Leerzeichen 20 wird?

So habe ich die startCall.reg eingebunden:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\startCall]
@="URL:startCall Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\startCall\shell\open\command]
@="\"C:\\Program Files\\MyPhoneExplorer\\MyPhoneExplorer.exe\" action=dial number=%l"

Besten Dank nochmals vorab!


Das Problem ist gelöst!
Die Lösung war nicht so trivial wie gedacht.
Um die Leestellen zu eliminieren, die durch die URL-Interpretation %20 entstehen, wird vor dem MyPhoneExplorer ein phone.bat aufgerufen, der die Nummer von den lässtigen %20 befreit.
Diese ruft dann erst MyPhoneExplorer auf und übergibt die korrigierte Nummer.

Das ist dann so aus:
phone.bat

set search=%%20
set replace= (hier wird einfach das Leerzeichen eingegeben)
SET "output=%1"

SETLOCAL EnableDelayedExpansion
SET "output=!output:%search%=%replace%!"
REM ECHO !output!
start "" "C:\Program Files\MyPhoneExplorer\MyPhoneExplorer.exe" action=dial number=%output%
ENDLOCAL

die dazugehörige startcall.reg
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\startCall]
@="URL:startCall Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\startCall\shell\open\command]
@="\"C:\\Users\\Fuerbas\\phone.bat\" %l"


Shocked Rolling Eyes Very Happy
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


 Gehe zu:   



Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de