🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Publikowanie jako pdf - A'2007

#135232
From: Mirosław Kowalczyk
Date: Wed, 11 Apr 2012 11:11
43 lines
2516 bytes
Raport zapisuję do pdf mniej więcej tak:
==========================================================================================
Sub ZapiszPDF

   Dim fdialog As Office.FileDialog                    ' Requires reference 
to Microsoft Office 11.0 Object Library.
   Dim OutFilePath as string
   Dim OutFileName As Variant

   OutFilePath = "D:\.......\RAPORTY"                    ' domyślna ścieżka 
dla moich raportów

   Set fdialog = Application.FileDialog(msoFileDialogSaveAs)

   With fdialog
      .InitialFileName = OutFilePath
      .ButtonName = "Zapisz jako"
      .AllowMultiSelect = False
      .Title = "Zapisz raport do pliku"
      If .Show = True Then
         OutFileName = .SelectedItems.Item(1) & ".pdf"
      Else
         Exit Sub
      End If
   End With

  DoCmd.OutputTo acOutputReport, RptName, acFormatPDF, OutFileName

End Sub
============================================================================================

Zamiast tej procedury chcę wykorzystać ze wstążki Accessa polecenie: "PDF 
lub XPS", pojawiające się gdy mam już raport w podglądzie wydruku.
To polecenie otwiera "file dialog",  ale inny niż ten z przykładu.

Problem polega na tym, że nie potrafię wymusić domyślnej ścieżki przy 
otwarciu tego "file dialogu", czyli tego co w przykładzie robi

        fdialog.InitialFileName = OutFilePath

Czy ktoś sobie z tym poradził?

MK
Technical Details
Message-ID: <4f8566d4$0$1299$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: Mirosław Kowalczyk <mirkow@wp.pl>
Newsgroups: pl.comp.bazy-danych.msaccess
Subject: Publikowanie jako pdf - A'2007
Date: Wed, 11 Apr 2012 13:11:18 +0200
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 15.4.3538.513
X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3538.513
Lines: 45
Message-ID: <4f8566d4$0$1299$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 79.190.196.106
X-Trace: 1334142676 unt-rea-a-02.news.neostrada.pl 1299 79.190.196.106:49700
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 2361
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit