Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 17-02-12, 08:38
nasos23 Ο χρήστης nasos23 δεν είναι συνδεδεμένος
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 455
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Χρήστος Εμφάνιση μηνυμάτων
Καλησπέρα.
Ζητώ την βοήθειά σας στο εξής.
Στη Βάση-Δείγμα και στην Φόρμα που θα ανοίξει, Ανοίξτε τις Λεπτομέρειες Παραγγελίας για ένα Company Name (πατώντας το βελάκι).
Εκεί στο κουμπάκι PDF επιθυμώ να εξάγεται η τρέχουσα Έκθεση (rptOrderDetails) σε PDF σένα φάκελο στη θέση C:\Orders με αυτοματοποιμένο όνομα που θα προκύπτει απ' την ένωση των πεδίων Orderdate-CustomerID.
πχ
C:\Orders\23.03.2001-Contoso, Ltd
Καλημέρα στο Forum.
Καλημέρα Χρήστο.

Φιλική συμβουλή.
Καλό θα είναι να ανεβάζετε τα αρχεία και σε μορφή mdb
για να μπορούν περισότεροι φίλοι να βοηθήσουν.
Επειδή δεν έχω εικόνα λόγω office 2003
H δική μου προσέγγιση είναι αυτή .
Στο εικονίδιο PDF κάνει επικόλληση τον κώδικα.
Κώδικας:
DoCmd.OpenReport "rptOrderDetails", acViewPreview, , "CustomerID=" & CustomerID, , "Orderdate=" & Orderdate
DoCmd.OutputTo acOutputReport, "rptOrderDetails", acFormatPDF, 
"C:\Orders\" & Format(Orderdate, "dd-mm-yyyy") & " - " & CStr(CustomerID.column(1)) & ".pdf", True
DoCmd.Close acReport, "rptOrderDetails", acSaveNo
Ίσως κάποιο άλλος φίλος μπορεί να βοηθήσει περισσότερο

Φιλικά
Νάσος

Τελευταία επεξεργασία από το χρήστη Tasos : 17-02-12 στις 11:00.
Απάντηση με παράθεση