🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #97

Re: Drukowanie i faxowanie

#97
From: Krzysztof Czuryło
Date: Tue, 10 Nov 1998 20:39
61 lines
2986 bytes
Adam Liberacki napisał(a) w wiadomości: ...
|ale pytanko?
|jak takiemu faksowi (widac go jako drukare)
|podac numer telefonu
|rozumie sie, ze mialby byc to numer
|z bazy danych
|chodzi o to aby nie musial tego robic uzytkownik
|pozdrawiam

U mnie, jeśli wybierze się do drukowania fax i wyda polecenie
drukowania, to pojawia się okienko z pytaniem o numer i inne
informacje. Jest to okienko, które wyświetla sterownik modemu
oczywiście.
W moim (USRobotics Sportster) w pierwszym polu jest miejsce na numer,
w następnym na nadawcę, itd.
Kursor na początku jest w pierwszym polu.

Wymyśliłem więc coś takiego, że używam instrukcji SendKeys. Wysyłam
normalnie numer, potem kod klawisza Tab, żeby przejść do kolejnego
pola, itd. Wypełniam sobie pola, które chcę. Właściwie niezbędny jest
tylko numer. Na koniec wysyłam kod klawisza Enter.

Działa to tak, jakbym wypełnił te pola ręcznie, a robi się to z
poziomu VBA.
Przykład poniżej.


    Dim stDocName As String

    stDocName = "RaportDoWysłaniaFaxem"

    ' numer telefonu
    SendKeys "1234567" & Strings.Chr(vbKeyTab)

    ' nadawca
    SendKeys "Nazwisko Nadawcy" & Strings.Chr(vbKeyTab)
    ' .
    ' tu może być wypełnienie kolejnych pól
    ' .
    ' i ENTER
    SendKeys Strings.Chr(vbKeyReturn)


    ' a dopiero teraz właściwe drukowanie
    DoCmd.OpenReport stDocName, acNormal


Oczywiście SendKeys MUSI być PRZED poleceniem drukowania!
U mnie działa bez problemu. Pytanie o numer tylko mignie i już się
fax wysyła.

Pozdrawiam


P.S. Jeśli znasz Marcina Bielińskiego, to pozdrów go ode mnie.

--
+- Krzysztof Czurylo                                             -+
+- Technical University of Gdansk & Medical University of Gdansk -+
+- krzycz2@SPAM.polbox.KILLER.com                                -+
+- remove 'SPAM.' and 'KILLER.' before reply !!!                 -+
Technical Details
Message-ID: <3648a4c6.0@news.vogel.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.swierk.pl!paa.gov.pl!polsl.gliwice.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
References: <36448d4c.0@news.vogel.pl> <Pine.BSF.4.05.9811091005030.4888-100000@hoth.amu.edu.pl> <3646fa77.0@news.vogel.pl> <Pine.BSF.4.05.9811101603510.21367-100000@hoth.amu.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.swierk.pl!paa.gov.pl!polsl.gliwice.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
From: Krzysztof Czuryło <krzycz2@SPAM.polbox.KILLER.com>
Newsgroups: pl.comp.bazy-danych.msaccess
References: <36448d4c.0@news.vogel.pl> <Pine.BSF.4.05.9811091005030.4888-100000@hoth.amu.edu.pl> <3646fa77.0@news.vogel.pl> <Pine.BSF.4.05.9811101603510.21367-100000@hoth.amu.edu.pl>
Subject: Re: Drukowanie i faxowanie
Lines: 65
MIME-Version: 1.0
X-Newsreader: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Message-ID: <3648a4c6.0@news.vogel.pl>
Date: Tue, 10 Nov 1998 20:39:32 GMT
NNTP-Posting-Host: 195.116.104.13
X-Complaints-To: abuse@tpsa.pl
X-Trace: news.tpnet.pl 910730372 195.116.104.13 (Tue, 10 Nov 1998 21:39:32 MET DST)
NNTP-Posting-Date: Tue, 10 Nov 1998 21:39:32 MET DST
Organization: TPNET - http://www.tpnet.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit