Ανανέωση ιστοσελίδας

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 13-11-12, 16:16
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή Reports

Καλησπέρα και πάλι σήμερα

Πώς μπορούμε να εμφανίσουμε Έκθεση την εγγραφή φόρμας που ταιριάζει με την ονομασία της Έκθεσης.
Καλύτερα στο παράδειγμα που επισυνάπτω.
Τα δεδομένα:
Έχω στη φόρμα την εγγραφή "Αναφορά ανάληψης υπηρεσίας"
Έχω και έκθεση με ονομασία "Αναφορά ανάληψης υπηρεσίας"
Στη φόρμα έχω 3 εντολές μία από αυτές είναι η έκθεση.Πως μπορώ σε κάθε εγγραφή να εμφανίζω την ταυτοποίηση της εγγραφής με την έκθεση.
Δηλαδή να εμφανίζω την έκθεση "Αναφορά ανάληψης υπηρεσίας" που είναι και στο παράδειγμα.

Φιλικά/Αλέξανδρος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Reports.zip (132,0 KB, 15 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 13-11-12, 17:15
Όνομα: ΣΤΑΥΡΟΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-10-2012
Μηνύματα: 102
Προεπιλογή

Δες αν σου κάνει πρόχειρα και αν ναι να το συνεχίσω
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Reports.zip (145,1 KB, 26 εμφανίσεις)
Απάντηση με παράθεση
  #3  
Παλιά 13-11-12, 17:31
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή

Καλησπέρα Σταύρο

Θέλω με ένα κουμπί εντολής χωρίς να συμπληρώνω ID να ανοίγει την έκθεση

Αλέξανδρος
Απάντηση με παράθεση
  #4  
Παλιά 13-11-12, 18:06
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή

Καλησπέρα Σταύρο

Νομίζω ότι στο κουμπί εντολής θέλει κάπως έτσι με κώδικα :

Κώδικας:
Private Sub CmdPrintRPT_Click()
Dim strDocName As String, strCriteria As String, Ac_Wiew$
    
    If Not Me.NewRecord Then
        If Nz(Me.PrintDirectly, False) Then Ac_Wiew = acViewNormal Else Ac_Wiew = acViewPreview
        strCriteria = "ID = " & Me.ID
        strDocName = ""
        DoCmd.OpenReport strDocName, Ac_Wiew, , strCriteria
Exit_CmdPrintRPT_Click:
        Exit Sub
Err_CmdPrintRPT_Click:
        MsgBox Err.Description
        Resume Exit_CmdPrintRPT_Click
    End If

End Sub
Εδώ κάτι θέλει διόρθωση πιστεύω.

Φιλικά/Αλέξανδρος
Απάντηση με παράθεση
  #5  
Παλιά 13-11-12, 18:14
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή

Σταύρο!!!!
Μερικές φορές κολάμε απο τις πολλές ώρες στο PC
Tο πρόβλημα λύθηκε
Ο κώδικας
Κώδικας:
Private Sub CmdPrintRPT_Click()
Dim strDocName As String, strCriteria As String, Ac_Wiew$
   
    If Not Me.NewRecord Then
        If Nz(Me.PrintDirectly, False) Then Ac_Wiew = acViewNormal Else Ac_Wiew = acViewPreview
        strCriteria = "ID = " & Me.ID = Fname
        strDocName = Fname
        DoCmd.OpenReport strDocName, Ac_Wiew, , strCriteria
Exit_CmdPrintRPT_Click:
        Exit Sub
Err_CmdPrintRPT_Click:
        MsgBox Err.Description
        Resume Exit_CmdPrintRPT_Click
    End If

End Sub
Δοκίμασε γιατί δεν το δοκίμασα και καλά

Φιλικά/Αλέξανδρος
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Reports] 2 columns intefix Access - Ερωτήσεις / Απαντήσεις 4 30-03-15 13:56
Εύκολη κατασκευή εκθέσεων (reports) dimitrios67 Access - Ερωτήσεις / Απαντήσεις 3 06-11-11 18:17


Η ώρα είναι 06:38.