Article View: pl.comp.bazy-danych.msaccess
Article #97Re: Drukowanie i faxowanie
From: Krzysztof Czuryło
Date: Tue, 10 Nov 1998 20:39
Date: Tue, 10 Nov 1998 20:39
61 lines
2986 bytes
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-mailReferences:
<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