Jump to content
  • 0

telefoonnummer opzoeken


Gem

Question

Posted

Ik ben op zoek naar de juiste aanpak om een telefoonnummer uit mijn klantenbestand (FM) op te zoeken.

Elke klantenfiche heeft 4 telefoonvelden, zijnde tel1, tel2, mobiel1 en mobiel2.

 

Als er een oproep binnenkomt buiten de kantooruren hadden we graag het nummer kunnen opzoeken in onze database waardoor we weten welke klant ons probeerde te bereiken.

 

Ik vermoed dat ik via een uitgebreide zoekopdracht een lijst moet aanmaken met alle telefoonummers uit alle telefoonvelden en dan een andere zoekopdracht moet uitvoeren met het ene nummer dat ik zoek uit die lijst. Maar dan zit ik ook nog met het probleem dat ik waarschijnlijk eerst mijn speciale characters uit de telefoonnummers zal moeten verwijderen.

 

Of zou ik via een portaal proberen en dan mits het invoeren van een cijfer zo de lijst in het portaal verfijnen tot ik volledig gezocht nummer heb ?

 

Thx

6 answers to this question

Recommended Posts

  • 0
Posted

Interessante materie, deze functionaliteit zou ik ook graag gebruiken.

 

Het handmatig opzoeken van telefoonnummers is goed te doen met de functie Snelzoeken. Maak hiervoor een layout aan waar de velden op staan die doorzocht moeten worden en activeer hiervoor de snelzoek optie bij veldeigenschappen.

 

Wat bij mij nog niet lukt is het afvangen van de nummers van binnenkomende telefoonoproepen. Ik werk met een generiek extern modem voor het uitvoeren van uitgaande gesprekken, aangesloten via een seriële poort op de pc en de Filemaker functie Bellen. Mijn telefoon staat hierbij parallel op de uitgaande telefoonlijn van het modem. Wie kan me hiermee verder helpen?

  • 0
Posted

als je een calc veld maakt met alle telefoonnummers return gescheiden en gestript tot alleen cijfers, en je doet daar een zoek op waarbij je de zoek ook eerst stript, dan kun je in 1 keer de juiste records krijgen. of je kunt dat calc veld gebruiken als een match voor een portal.

 

Groet, Ruben

  • 0
Posted

Tip:

Pas de volgende calculatie toe:

filter ( telefoonnummer1 ; "1234567890" ) & " " &

filter ( telefoonnummer2 ; "1234567890" ) & " " &

filter ( telefoonnummer3 ; "1234567890" ) & " " &

filter ( telefoonnummer4 ; "1234567890" ) & " "

 

 

Als dit calculatieveld ook nog eens in dezelfde tabel staat als de gescheiden telefoonnummers, is het veld te indexeren.

 

Ga vervolgens naar Zoeken

Vul het gevraagde telefoonnummer in zonder extra tekens en je ontvangt het juiste resultaat.

 

Je kan de berekening nog luxer maken vanwege de landcode.

Een + op de eerste positie mag vervangen worden door 00.

Indien het eerste teken een 0 is en het tweede teken is geen 0, dan heb je waarschijnlijk een telefoonnummer te pakken zonder landcode. Vervang dan de eerste 0 door 0031 wat Nederland is.

 

Succes met de tips, met een beetje puzzelen kom je er vast wel uit.

  • 0
Posted

Als je van complex houdt kan je het bijgevoegde eens bekijken. Even puur als voorbeeld.

 

Nadeel: complex door veel TOC's en alleen maar zinvol als je data en interface van elkaar scheidt (vind ik dan)

Voordeel: Geen dubbele data, één berekeningsdefinitie formateert het telefoonnummer, slechts op één plek zoeken

Klanten.zip

  • 0
Posted

even een andere invalshoek: alle (4) telefoonnummers in een gerelateerde tabel opslaan. Je hebt dan de volgende voordelen:

1) onbeperkt aantal telefoonnummers te koppelen aan relatie

2) zoeken op gerelateerd nummer geeft automatisch zoek op alle nummers

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...