Avatar billede slyhn Nybegynder
09. november 2001 - 11:21 Der er 8 kommentarer og
1 løsning

Telefon liste, Access

Har lavet en adresse og telefon liste i Access.
Computeren er tilsluttet et 56000 lasat moden.
Er det mulig at programere, således man ved et dobbelt klik på telefon nummeret kan ringe nummeret op?
MVH
Slyhn
Avatar billede slyhn Nybegynder
09. november 2001 - 11:25 #1
Eller lave en eller anden funktion der gør, at der kan ringes op via modem ved at dobbel klikke på nummeret.
Mvh
Slyhn
Avatar billede klatten Nybegynder
09. november 2001 - 11:26 #2
Indtast i stedet de oplysninger i Outlook. Den kan ringe op for dig!
Avatar billede slyhn Nybegynder
09. november 2001 - 11:29 #3
Kan oplysninger føres/eksporteres direkte derover eller skal jeg taste det hele igen??
Avatar billede klatten Nybegynder
09. november 2001 - 11:32 #4
I Outlook kan du importere data skrevet i Access. Du skal altså i Access først lave en eksport, så der dannes en fil, som Outlook kan lave en import på.
Avatar billede onlinepc Nybegynder
09. november 2001 - 11:40 #5
Du kan også prøve at kigge i eksempeldatabasen NorthWind.
Der ligger noget, der kan gøre det for dig
Avatar billede macjensen Nybegynder
09. november 2001 - 14:07 #6
Her er en funktion der kalder windows indbyggede dialer (Check at den er installeret i windowsprogrammer): 
Function DialNumber(PhoneNumber)
        Dim Msg As String, MsgBoxType As Integer, MsgBoxTitle As String
        Dim RetVal As Long

        \' Ask the user to pick up the phone.
        Msg = \"Tag telefonen og vælg OK for at kalde  \" _
            & PhoneNumber
        MsgBoxType = MB_ICONINFORMATION + MB_OKCANCEL
        MsgBoxTitle = \"Kald Nummer\"

        If MsgBox(Msg, MsgBoxType, MsgBoxTitle) = ID_CANCEL Then
            Exit Function
        End If

        \' Send the telephone number to the modem.
        RetVal = tapiRequestMakeCall(PhoneNumber, \"\", \"\", \"\")

        If RetVal < 0 Then
            Msg = \"Nummeret kan ikke kaldes \" & PhoneNumber
            GoTo Err_DialNumber
        End If

        Exit Function

Err_DialNumber:            \'This is not an On Error routine.
        Msg = Msg & vbCr & vbCr & _
            \"Check at ingen anden software eller hardware bruger Com porten\"
        MsgBoxType = MB_ICONSTOP
        MsgBoxTitle = \"Kald Nummer Fejl\"
        MsgBox Msg, MsgBoxType, MsgBoxTitle

      End Function

Og her er et eksempel på en subrutine:
Private Sub Txt_Telefon_DblClick(Cancel As Integer)
If IsNull(Me![Txt_Telefon]) Then
        MsgBox \"Der er ingen gyldige data i det felt du har markeret.\"
Else
    DialNumber (Me.[Txt_Telefon])
    End If
End Sub

Avatar billede slyhn Nybegynder
10. november 2001 - 21:40 #7
>macjensen 
Hvor sætter jeg den programmel ind i Access
Avatar billede macjensen Nybegynder
11. november 2001 - 11:52 #8
Opret et modul, og indsæt følgende :
      Declare Function tapiRequestMakeCall Lib \"tapi32.dll\" _
        (ByVal stNumber As String, ByVal stDummy1 As String, _
        ByVal stDummy2 As String, ByVal stDummy3 As String) As Long

      Public Const ID_CANCEL = 2
      Public Const MB_OKCANCEL = 1
      Public Const MB_ICONSTOP = 16, MB_ICONINFORMATION = 64
Indsæt derefter funktionen og kompiler det hele.

Subrutinen er til brug i den formular du ønsker at bruge til dit kald.
[Txt_Telefon] skiftes ud med navnet på den tekstboks du ønsker at bruge til telefonnmummer.
Avatar billede slyhn Nybegynder
11. november 2001 - 17:34 #9
Tusind tak
Slyhn
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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