Skip to main content

AccessTr.neT


Raporu Pdf Olarak Kayıt Etmek.

Raporu Pdf Olarak Kayıt Etmek.

#7
Hocam bu çok önemli konuda da çözüm sunduğunuz için tekrar, tekrar teşekkürler.
Cevapla
#8
sayın m_demir,

naçizane olarak yine bir diğer öneri olması amacı ile,

aslında her biri aynı amaca hizmet ettiği gerekçesi ile,
bu yazıcı seçme formlarını,bana göre tek form olarak kullanıp her bir rapor öncesinde bu formu açtırmanız daha yerinde olacaktır.

fakat burada da yapmanız gereken sadece,rapor adlarını yine bir Açılan Kutu içerisindeki değerden almanız gerekmektedir.bunu sağlamaya yönelik olarak sitemizde örnekler mevcuttur.gerektiğinde buna dair YENİ KONU açmanız halinde örnek olarak da paylaşımlarda bulunulabilir.

böylece,tek form üzerinden istediğiniz raporların baskısını ya da pdf haline dönüştürmeyi sağlayabilirsiniz.

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
#9
Hocam bir konuda fikrinizi almak istiyorum. Açtığım konu ile alakalı olmadığı için sadece olup olmayacağını öğrenmek istiyorum. Eğer oluyorsa bu konda yeni bir konu açacağım. 

YazıciSeçFirma Formuna Bir tane metin kutusu ve bir adet buton eklesem metin kutusuna müşterinin e-posta adresini yazıp butona tıklayarak müşteriye raporu pdf olarak mail atabilirmiyim. internete araştırdım e-posta adresini kodların içine yazmak kaydı ile gönderilebiliniyor. Ben o şekilde istemiyorum. Sebebine gelince hep değişik müşterilerle çalışıyoruz ve programı kullanan personel genelde sadece programı kullanmasını bilir.
Cevapla
#10
sayın m_demir,

email gönderme işlemleri için bilgi talebinize yönelik olarak;

herhangi bir form üzerinde ya da ayrı bir form üzerinde olacak şekilde,
ister Outlook üzerinden isterseniz de harici olarak farklı gönderimde bulunma imkanları mevcut.

YENİ KONU açmak sureti ile ve hem ayrıntılı açıklamalarda bulunmak ve hem de örnek uygulama eklemek sureti ile,katılımcılar tarafından gerekli paylaşımları elde etmeniz muhtemeldir.

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
#11
(08/02/2017, 21:51)atoz112 yazdı: sayın m_demir,

mevcut örnek uygulama üzerinde yer alan PDF dosyasına dönüştürme kodları üzerine naçizane iki önerim olacak.

1)

gerek FİRMA ve gerekse de FİRMA2 adlı raporların PDF haline dönüştürme kodlarında yer alan

.InitialFileName = Format(Now(), "dd.mm.yyyy") & ".pdf"

kod satırı,her iki rapor için de aynı nitelikte kullanıldığı gerekçesi ile,klasör üzerinde aynı tarihli olarak kaydedilme durum olacağından dolayı çakışma oluşturacaktır ve bununla birlikte de bir öncekinin üzerine kayıt yapılacağı için de önceki pdf dosyası silinecektir.

ÖRNEK

DoCmd.OutputTo acOutputReport, "Firma2", acFormatPDF, CurrentProject.Path & "\" & "Veresiye_Satislar" & "\" & AktarilanBelge, True

bu nedenle;
ya VERESİYE SATIŞ (FATURALI) ve VERESİYE SATIŞ raporları için (bir diğer ifade ile,FİRMA ve FİRMA2 adlı raporlar kast edilmektedir),uygun bir tanımlama ile ayrı klasörler oluşturup pdf dosyalarını her birinin kendi klasörüne dahil ediniz.

2)

ya da bir diğer öneri olarak;
bu ayrı tanımlama işlemlerini eğer ayrı klasörlerde olması istenmiyorsa,bunu,yukarıdaki kod satırına harici bir tanımlama daha eklemek sureti ile ayrı ayrı kaydetmeyi sağlayınız.

ÖRNEK

.InitialFileName = Format(Now(), "dd.mm.yyyy") & "Firma2" & ".pdf"

benzeri kod satırı olabilir.bilginize...iyi çalışmalar,saygılar.
  Hocam anamenu de bir metin kutusundaki ismi  pdf adına eklemek istiyorum.
pdf ismini formdan bir metin kutusu ismi yapmak istiyorum.  
örnek   >>           22,02,2019-ALİ DEMİR.pdf

.InitialFileName = Format(Now(), "dd.mm.yyyy") & Forms!Anamenu!Firma & ".pdf"
Forms!Anamenu!Firma ekleyerek yapamadım nasıl yapabilirim.
zetyu, 11-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task