Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Berichtsüberschriften d. Kombifeld in Formular steuern
zurück: Bericht mit Übersicht beginnen weiter: Bericht gruppiert drucken Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Andre1303
Excel-Kenner (ohne VBA)


Verfasst am:
22. Jan 2010, 16:02
Rufname:

Berichtsüberschriften d. Kombifeld in Formular steuern - Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Hallo Access Experten,

ich hoffe jemand kann mir weiterhelfen. Eigentlich sollte es eine einfache Sache sein, bekomme es aber einfach nicht hin.

Ich habe ein Formular Frm_main von dem aus ich über 11 Buttons, 11 auf Abfragen basierende Berichte starte. Als Überschrift soll in jedem Bericht der Berichtszeitraum (z. B. January - March 2010) stehen. Dieser wiederum soll über zwei Kombinationsfelder im Formular vorgegeben werden:

KF1: January - March, April - June, July - September, October - December
KF2: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020

Wie bekomme ich hin, dass die angezeigten Werte aus den Kombifeldern in Textfeldern im Berichtskopf angezeigt werden?

Habe schon versucht über den Steuerelementinhalt des Textfeldes im Formular das Kombifeld so anzusteuern: =[Formulare]![Frm_main]![KF1].[Column](0) aber das funktioniert nicht.

Für schnelle Hilfe wäre ich dankbar.

_________________
Gruß André
MiLie
kein Office- VBA- Programmierer


Verfasst am:
24. Jan 2010, 13:35
Rufname: Micha
Wohnort: Chemnitz


AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Hallo,

schaue dir die DoCmd.openreport Methode, mit der du wahrscheinlich die Berichte öffnest in der Hilfe an. Diese erlaubt mit den Argument OpenARGS eine Zeichenkette (String) mit an den Bericht zu übergeben, nutze diese.

im Bericht kannst du mit Me.Openargs auf diesen String zugreifen. Weise per VBA diesen Wert deiner Überschrift zu.

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
Andre1303
Excel-Kenner (ohne VBA)


Verfasst am:
25. Jan 2010, 10:08
Rufname:

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Hallo Micha,

danke für die schnelle Antwort.

Die Berichte werden über ein Makro geöffnet mit der Aktion "ÖffnenBericht". Kann ich dieses OpenARGS auch irgendwie im Makro einbauen? Wenn ja, wie mache ich das? Von VBA habe ich leider überhaupt keine Ahnung.

_________________
Gruß André
MissPh!
Office-VBA-Programmiererin


Verfasst am:
25. Jan 2010, 12:05
Rufname:
Wohnort: NRW

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Hallo,

wenn das Makro den Parameter nicht kennt (was ich für möglich halte, weil der erst später hinzugekommen ist) hast du Pech,
dann bleibt dir nur die VBA-Lösung - so oder so.

Alternative: Du kannst auch aus dem Bericht heraus direkt auf das Formular-Steuerelement zugreifen.

_________________
Gruß MissPh!
Gast



Verfasst am:
25. Jan 2010, 12:17
Rufname:


AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Hallo MissPh!

das mit dem Direktzugriff auf das Formular-Steuerelement hatte ich bereits versucht, hat aber bei mir irgendwie nicht funktioniert.

Ich hatte im Bericht ein Textfeld im Berichtskopf eingefügt und bei Steuerelementeinhalt "=Formulare!Frm_main!KF1.Column(0)" eingefügt.
KF1 ist das Kombinationsfeld im Formular Frm_main. Das Kombifeld hat nur eine Spalte. Aber statt etwas anzuzeigen bekommen ich nur die Fehlermeldung "#Name?".
Andre1303
Excel-Kenner (ohne VBA)


Verfasst am:
25. Jan 2010, 12:19
Rufname:

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Sorry MissPh!

hatte nicht gemerkt, dass ich ausgelogt war.

_________________
Gruß André
MissPh!
Office-VBA-Programmiererin


Verfasst am:
25. Jan 2010, 12:26
Rufname:
Wohnort: NRW

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Ja, das hatte ich mir schon gedacht... Wink

Lass den Spaltenbezug einfach weg.

_________________
Gruß MissPh!
Andre1303
Excel-Kenner (ohne VBA)


Verfasst am:
25. Jan 2010, 12:39
Rufname:

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Hab das mit dem Weglassen gerade ausprobiert

"=Formulare!Frm_main!KF1"

Ergebnis: "#Fehler"

_________________
Gruß André
MissPh!
Office-VBA-Programmiererin


Verfasst am:
25. Jan 2010, 13:18
Rufname:
Wohnort: NRW

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Kann es sein, dass du das Formular schließt bei Aufruf des Berichts? Wink
_________________
Gruß MissPh!
Andre1303
Excel-Kenner (ohne VBA)


Verfasst am:
25. Jan 2010, 13:26
Rufname:

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Nein, das Formular ist weiterhin geöffnet.
_________________
Gruß André
MissPh!
Office-VBA-Programmiererin


Verfasst am:
25. Jan 2010, 13:35
Rufname:
Wohnort: NRW

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Aber die Gänsefüßchen hast du da nicht stehen, oder?

Das Formular heißt frm_Main, das Kombifeld KF1?
Dein Access spricht deutsch?

...sonst fällt mir leider nichts mehr dazu ein.

_________________
Gruß MissPh!
Andre1303
Excel-Kenner (ohne VBA)


Verfasst am:
25. Jan 2010, 14:04
Rufname:

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Nein, die Gänsefüßchen hatte ich nur hier im Text.

Ja, Formular heißt frm_main und das Kombifeld KF1.

Das Access 2003 ist komplett in Deutsch.

_________________
Gruß André
Andre1303
Excel-Kenner (ohne VBA)


Verfasst am:
25. Jan 2010, 15:17
Rufname:

AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Hallo zusammen,

keinen blassen Schimmer warum, aber meine ursprüngliche Version

=[Formulare]![Frm_main]![KF1].[Column](0)

funktioniert auf einmal. Hab keine Ahnung wo der Fehler lag. Sollte
ich es noch herausfinden, werde ich das auf jeden Fall hier rein stellen.

Trotzdem Danke für die schnelle Unterstützung.

_________________
Gruß André
MiLie
kein Office- VBA- Programmierer


Verfasst am:
25. Jan 2010, 19:52
Rufname: Micha
Wohnort: Chemnitz


AW: Berichtsüberschriften d. Kombifeld in Formular steuern - AW: Berichtsüberschriften d. Kombifeld in Formular steuern

Nach oben
       Version: Office 2003

Hallo,

Allgemein: man muss wenn man soetwas testet den Cursor erst auf eine andere Zeile setzen und dann den Bericht oder das Formular in die Ansicht wechseln. Wenn der Cursor nach Änderung noch in der Zeile ist, wird die Änderung nicht ausgeführt.

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage von Formular zu mehreren Tabellen gleichzeitig 5 Friedel 1237 22. Mai 2005, 11:06
jens05 Abfrage von Formular zu mehreren Tabellen gleichzeitig
Keine neuen Beiträge Access Tabellen & Abfragen: Formular --> Tabelle ? 6 AlexisM 835 27. Apr 2005, 10:56
AlexisM Formular --> Tabelle ?
Keine neuen Beiträge Access Tabellen & Abfragen: Formular: Groesse? 1 Gast 732 24. März 2005, 13:35
Sanne Formular: Groesse?
Keine neuen Beiträge Access Tabellen & Abfragen: Feld wird nicht in Formular angezeigt 1 Chef_1 528 12. März 2005, 21:27
stpimi Feld wird nicht in Formular angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Wert übernehmen von einem Formular in das andere 2 mactoolz 1244 03. Feb 2005, 17:46
ralphkr Wert übernehmen von einem Formular in das andere
Keine neuen Beiträge Access Tabellen & Abfragen: Kombifeld als Kriterium in Abfrage 2 robbe 583 21. Jan 2005, 11:16
lupos Kombifeld als Kriterium in Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragefeld über ein Kombifeld aus Formular ändern 3 ggazarog 1148 31. Dez 2004, 15:34
mapet Abfragefeld über ein Kombifeld aus Formular ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Daten für Aktualisierung aus Formular auslesen 1 Ulf 1155 03. Dez 2004, 11:19
lothi Daten für Aktualisierung aus Formular auslesen
Keine neuen Beiträge Access Tabellen & Abfragen: Formular für mehrere Abfragen benutzen 2 Oli aus Bonn 1262 21. Nov 2004, 01:30
Oli aus Bonn Formular für mehrere Abfragen benutzen
Keine neuen Beiträge Access Tabellen & Abfragen: Wert eines Feldes aus Formular in Tabelle speichern 18 kave78 13710 16. Okt 2004, 13:40
Ming Wert eines Feldes aus Formular in Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Suchen in Formular 1 Sumo_Racer 1092 28. Mai 2004, 21:59
lothi Suchen in Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Kombifeld als Kriterium in Abfrage einsetzen? 2 Oesti 505 10. Mai 2004, 12:51
Oesti Kombifeld als Kriterium in Abfrage einsetzen?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme