Skip to main content

AccessTr.neT


Varsayılan yazıcı sorunu

Varsayılan yazıcı sorunu

#5
sayın kenan827,

öncelikle,
bir tavsiyede bulunmanın faydalı olacağı kanısındayım.

lütfen,eğer katılımcılar tarafından sunulan paylaşımları (bilgilendirme veya örnek olsa dahi) tam olarak denemeden ve net sonuç elde etmeden konunuzun kapatılmasını talep etmeyiniz.

bahsini yaptığınız sorunları içerecek hali ile örnek uygulamanızın son kullanılabilir olanını mesajınızla birlikte konunuza dahil ediniz.üzerinden,açıklamaların yapılması daha yerinde olacaktır.

ayrıca,bu konunuzda paylaştığınız kodlar incelendiğinde bir olumsuzluk var kanısındayım.şöyle ki,hem yazıcı seçiminin yapılacağı bir form çağırmaktasınız hem de
Kod:
Set prt = Application.Printers(Me!YaziciSec.Value)
kod satırı ile direkt bir denetimden değer atamaktasınız.kaldı ki,eğer açılan formdaki bir değer olsaydı bunun yazım şekli farklı olmalıydı.
Kod:
[Forms]![YaziciSec]![YaziciSec]
şeklinde.iki printer atama işlemini aynı anda gerçekleştirmek gibi bir durum bu.ya
Kod:
Dim prt As Printer
    Dim stDocName As String
    Set prt = Application.Printers(Me!YaziciSec.Value)
    Set Application.Printer = prt

bu kodlar iptal edilmeli ve direkt yazıcı seçilecek formdan işlem yaptırılmalı ya da ilgili form iptal edilerek bu kodlarda işlemler sağlatılmalı.

Alıntı:...Hangi yazıcıyı seçip çıktı alıyorsak o yazıcıyı varsayılan yazıcı olarak kalıyor...

sorunuzun cevabı olarak;raporu kapatma kodunun bir alt satırına
Kod:
Set Application.Printer = Nothing
kod satırı son kısma dahil edilerek çözülebilir.veyahut da,eğer direkt olarak herhangi bir yazıcının yine varsayılan yazıcı olarak kalmasını istiyorsanız,bu yazıcı seçiminin ardından,o zaman
Kod:
set application.printer = GetPrinter("varsayilan_olmasi_istenen_yazici_tam_adi")
kod ifadesini raporu kapatma satırının ardından ekleyebilirsiniz.
Kod:
DoCmd.OpenForm "FaturaDokum", , , stLinkCriteria
DoCmd.Close acForm, "YaziciSec"
DoCmd.Close acReport, "FaturaDokum"

bu kodlar da,raporu ön izleme olarak açma kodunun bir altına yazılması gerekmektedir.

son olarak;eğer sorun devam ediyor düşüncesi ile örnek eklemeleriniz olacaksa,geçici olarak konunuzu Cevaplanmış Sorular kategorisi'nden yeniden taşıyorum.bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Varsayılan yazıcı sorunu - Yazar: kenan827 - 17/02/2016, 23:55
Cvp: Varsayılan yazıcı sorunu - Yazar: ozanakkaya - 18/02/2016, 11:21
Cvp: Varsayılan yazıcı sorunu - Yazar: kenan827 - 18/02/2016, 14:22
Cvp: Varsayılan yazıcı sorunu - Yazar: kenan827 - 18/02/2016, 19:07
Cvp: Varsayılan yazıcı sorunu - Yazar: atoz112 - 18/02/2016, 19:30
Cvp: Varsayılan yazıcı sorunu - Yazar: kenan827 - 18/02/2016, 20:18
Cvp: Varsayılan yazıcı sorunu - Yazar: atoz112 - 18/02/2016, 20:29
Cvp: Varsayılan yazıcı sorunu - Yazar: kenan827 - 19/02/2016, 12:15
Cvp: Varsayılan yazıcı sorunu - Yazar: atoz112 - 19/02/2016, 12:19
Cvp: Varsayılan yazıcı sorunu - Yazar: kenan827 - 19/02/2016, 12:22
Task