Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Εκθέσεις ] Δεν είναι δυνατό το άνοιγμα περισσοτέρων πινάκων

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 23-03-13, 18:16
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλησπέρα

Το σύνολο των πεδίων που μπορούμε να εμφανίσουμε σε μια έκθεση είναι περί τα 256. Το όριο αυτό αυξάνεται με την χρήση μιας υπο-έκθεσης, όπως περιγράφει η Λία.
Σχετικά με το μήνυμα που παίρνεις, έχω την πεποίθηση ότι θα πάψει να εμφανίζεται, αν ζητηθεί από το report να αντλήσει τα πεδία από ερώτημα άμεσα. Δοκίμασε το...

...Δεν θα ήθελα να είμαι ο παραλήπτης μιας έκθεσης με τόσα πολλά πεδία.

Με εκτίμηση
Νίκος Δ.
Απάντηση με παράθεση
  #2  
Παλιά 23-03-13, 23:59
Όνομα: Πάνος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-03-2011
Μηνύματα: 26
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Meteora Εμφάνιση μηνυμάτων
Καλησπέρα

Το σύνολο των πεδίων που μπορούμε να εμφανίσουμε σε μια έκθεση είναι περί τα 256. Το όριο αυτό αυξάνεται με την χρήση μιας υπο-έκθεσης, όπως περιγράφει η Λία.
Σχετικά με το μήνυμα που παίρνεις, έχω την πεποίθηση ότι θα πάψει να εμφανίζεται, αν ζητηθεί από το report να αντλήσει τα πεδία από ερώτημα άμεσα. Δοκίμασε το...

...Δεν θα ήθελα να είμαι ο παραλήπτης μιας έκθεσης με τόσα πολλά πεδία.

Με εκτίμηση
Νίκος Δ.
Πως γίνεται αυτό!
Απάντηση με παράθεση
  #3  
Παλιά 24-03-13, 07:06
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλημέρα

Μάλλον δεν έχεις κατανοήσει την λογική της παρουσίασης πληροφοριών μέσω report, αφού μόνο με τη σκέψη ότι δεν μετράς τα πεδία ενός record, αλλά τα συνολικά δεδομένα που παρουσιάζονται σε μια αναφορά, μπορώ να "δικαιολογήσω" τα γραφόμενά σου.
Περίπου 50 πεδία είναι αρκετά για την έκδοση κοινοχρήστων. Δες!

Έχεις δυσκολία να φτιάξεις ερωτήματα;

Με εκτίμηση
Νίκος Δ.
Απάντηση με παράθεση
  #4  
Παλιά 24-03-13, 13:57
Όνομα: Πάνος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-03-2011
Μηνύματα: 26
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Meteora Εμφάνιση μηνυμάτων
Καλημέρα

Μάλλον δεν έχεις κατανοήσει την λογική της παρουσίασης πληροφοριών μέσω report, αφού μόνο με τη σκέψη ότι δεν μετράς τα πεδία ενός record, αλλά τα συνολικά δεδομένα που παρουσιάζονται σε μια αναφορά, μπορώ να "δικαιολογήσω" τα γραφόμενά σου.
Περίπου 50 πεδία είναι αρκετά για την έκδοση κοινοχρήστων. Δες!

Έχεις δυσκολία να φτιάξεις ερωτήματα;

Με εκτίμηση
Νίκος Δ.
Kαλημέρα! δεν είναι τόσο απλά τα πράγματα! για κάθε μία ομάδα δαπάνης (κοινόχρηστες δαπάνες,ιδιοκτητών κ.λ.π) θα πρέπει να υπολογιστούν τα κοινόχρηστα και να κατανεμηθούν σωστά όταν ένα η περισσότερα διαμερίσματα είναι κλειστά ή όταν ένας ένοικος της πολυκατοικίας θέλει κάποια από τις δαπάνες να θέλει και να έχει κάνει συμφωνία με τον διαχειρστή να πληρώνει ένα ποσοστό! συν ότι για την θέρμανση υπάρχουν 3 τρόποι υπολογισμού (Ωρομέτρηση,Θερμηδομέτρηση ,χιλιοστά) τα έχω φτιάξει με συννένωση ερωτημάτων το πρόβλημα μου ότι στα 5 ερωτήματα μου εμφανίζει αυτό το μήνυμα! δοκίμασα και τις υποφόρμες αλλά πάλι το ίδιο!!
Απάντηση με παράθεση
  #5  
Παλιά 24-03-13, 16:48
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλησπέρα!

Αγαπητέ Πάνο, δεν γνωρίζουμε πως έχεις στήσει τη βάση σου για να μπορέσουμε ενδεχομένως να σου δώσουμε μια ακριβέστερη απάντηση.

Ωστόσο δοκίμασε τα παρακάτω:

1. Φρόντισε να έχεις εγκαταστήσει το τελευταίο Service pack της έκδοσης Office που χρησιμοποιείς.

2. Δημιούργησε ένα αντίγραφο ασφαλείας για κάθε ενδεχόμενο.

4. Κάνε συμπύκνωση και επιδιόρθωση της βάσης σου.

4. Βάλε τον παρακάτω κώδικα ( Από την Microsoft ) σε μια λειτουργική μονάδα και τρέξε τον μια φορά αφού προηγουμένως έχεις κλείσει όλους τους πίνακες της βάσης:


Κώδικας:
Option Compare Database
Option Explicit

Sub TurnOffSubDataSheets()
    Dim MyDB As DAO.Database
    Dim MyProperty As DAO.Property
    Dim propName As String, propVal As String, rplpropValue As String
    Dim propType As Integer, i As Integer
    Dim intCount As Integer

    On Error GoTo tagError

    Set MyDB = CurrentDb
    propName = "SubDataSheetName"
    propType = 10
    propVal = "[None]"
    rplpropValue = "[Auto]"
    intCount = 0

    For i = 0 To MyDB.TableDefs.Count - 1
        If (MyDB.TableDefs(i).Attributes And dbSystemObject) = 0 Then
            If MyDB.TableDefs(i).Properties(propName).Value = rplpropValue Then
                MyDB.TableDefs(i).Properties(propName).Value = propVal
                intCount = intCount + 1
            End If
        End If
tagFromErrorHandling:
    Next i

    MyDB.Close

    If intCount > 0 Then
        MsgBox "The " & propName & " value for " & intCount & " non-system tables has been updated to " & propVal & "."
    End If

    Exit Sub

tagError:
    If Err.Number = 3270 Then
        Set MyProperty = MyDB.TableDefs(i).CreateProperty(propName)
        MyProperty.Type = propType
        MyProperty.Value = propVal
        MyDB.TableDefs(i).Properties.Append MyProperty
        intCount = intCount + 1
        Resume tagFromErrorHandling
    Else
        MsgBox Err.Description & vbCrLf & vbCrLf & " in TurnOffSubDataSheets routine."
    End If
End Sub
Αν το σφάλμα (υποθέτω το σφάλμα με το νούμερο 3014) συνεχίζει να εμφανίζεται τότε 2 πράγματα μπορούν να συμβαίνουν:

1. Ένα ή περισσότερα αντικείμενα της βάσης σου έχει "σπάσει"

Σ΄ αυτή την περίπτωση δοκίμασε να κάνεις εισαγωγή όλων των αντικειμένων της βάσης σου σε μια νέα βάση.

2. Υπάρχει σχεδιαστικό σφάλμα που προκαλεί την επανάληψη ανοίγματος πινάκων μέχρι να φτάσει η Access όρια της και να σου εμφανίσει το εν λόγω μήνυμα σφάλματος.

Πρέπει να περιορίσεις τα "ερωτήματα των ερωτημάτων" και να χρησιμοποιήσεις ερωτήματα δημιουργίας πινάκων πάνω στου οποίους θα βασίζεται η έκθεση σου.

Τώρα εάν η έκθεση σου πρόκειται να εκτυπωθεί, θα πρέπει να προσέχεις την αναγνωσιμότητα της (αριθμός & διάταξη πεδίων κλπ...)

Εάν δεν έχεις σκοπό να εκτυπώσεις την έκθεση θα σου πρότεινα να χρησιμοποιήσεις Συγκεντρωτικό πίνακα.

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Αναζήτηση 2 ή περισσότερων κριτηρίων mmanoum Excel - Ερωτήσεις / Απαντήσεις 4 31-12-15 15:13
Ανοιγμα και επεξεργασια κρυφων πινακων sakis Access - Ερωτήσεις / Απαντήσεις 0 05-10-15 21:22
[Excel07] Error κατά το άνοιγμα "...δεν είναι δυνατή η ανάγνωση.." jockey17 Excel - Ερωτήσεις / Απαντήσεις 2 23-05-14 15:15
[ Φόρμες ] Πρόσθεση νέου record σε φόρμα που είναι link με πινάκες σε pc που είναι server Dafnh0106 Access - Ερωτήσεις / Απαντήσεις 5 29-01-13 19:31


Η ώρα είναι 11:36.