Supportnet / Forum / Datenbanken
Privot Table Formular öffnen.
Frage
Hallo,
ich hab mir eine Privot Table Formular gebastelt das ich über meine Startseite ereiche (Commandbutton). Jetzt habe ich aber das Problem das dieses Formular über diesen Button nur in der Formularansicht geöffnet wird anstatt wie von mir gewollt in der Privot Table Ansicht obwohl ich bei Standardansicht Privot Table eingestellt habe.
Wenn ich das Formular über Objekte->Formulare-> öffne wird das Privot Formular wie gewollt in der Privot Table Ansicht angezeigt, nur über den Button auf der Startseite bekomme ich die andere Ansicht.
Hat jemand einen Tip für mich, vieleicht ein Makro schreiben?
Antwort 1 von Volldepp
Hi,
hast du zusätzlich bei Standardansicht Privot Table eingestellt eines darunter Views allowed das richtige gewählt und nicht auf "both" stehen?
Wie macht das denn der Button:
- über Macrodefinition kannstdu auch die Ansicht unten links im Fenster die Ansicht wählen.
- über Code kannst du auch bei OpenForm einen Zusatz setzen. Bei Bedarf schaue ich ihn nach und sende ihn dir.
Gruss
V
hast du zusätzlich bei Standardansicht Privot Table eingestellt eines darunter Views allowed das richtige gewählt und nicht auf "both" stehen?
Wie macht das denn der Button:
- über Macrodefinition kannstdu auch die Ansicht unten links im Fenster die Ansicht wählen.
- über Code kannst du auch bei OpenForm einen Zusatz setzen. Bei Bedarf schaue ich ihn nach und sende ihn dir.
Gruss
V
Antwort 2 von Chojin
Also ich hab jetzt Folrmular und Datenblattansicht auf "Nein" gesetzt, ädert leider nichts am Öffnen durch den Button.
Hier der Code der im Button hinterlegt ist:
Private Sub Tabellenansicht_Click()
On Error GoTo Err_Tabellenansicht_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "privottest"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Tabellenansicht_Click:
Exit Sub
Err_Tabellenansicht_Click:
MsgBox Err.Description
Resume Exit_Tabellenansicht_Click
End Sub
wäre echt super wenn du mir sagst was ich da umtragen muss, vielen Dank.
Hier der Code der im Button hinterlegt ist:
Private Sub Tabellenansicht_Click()
On Error GoTo Err_Tabellenansicht_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "privottest"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Tabellenansicht_Click:
Exit Sub
Err_Tabellenansicht_Click:
MsgBox Err.Description
Resume Exit_Tabellenansicht_Click
End Sub
wäre echt super wenn du mir sagst was ich da umtragen muss, vielen Dank.
Antwort 3 von Chojin
Morgen ;)
Ich lasse jetzt das Formular anstatt über den von Access generierten Ausdruck(beim erstellen des Buttons), das Formular über ein von mir erstelltes Macro öffnen, dort kann man genau einstellen in was für einer Ansicht man das Formular öffnet.
Das muss an dem Code des autogenerierten Buttons gelegen haben, [ZENS] kann man da irgendwie noch den Ansichtstype eintragen der wohl standardmäsig immer auf "Formularansicht" gestellt ist.
Ich lasse jetzt das Formular anstatt über den von Access generierten Ausdruck(beim erstellen des Buttons), das Formular über ein von mir erstelltes Macro öffnen, dort kann man genau einstellen in was für einer Ansicht man das Formular öffnet.
Das muss an dem Code des autogenerierten Buttons gelegen haben, [ZENS] kann man da irgendwie noch den Ansichtstype eintragen der wohl standardmäsig immer auf "Formularansicht" gestellt ist.

