Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Textfeld im Bericht abhängig Text anzeigen
zurück: Bericht+Ufo Gesamtsumme bei 2 Seiten ans Seitende? weiter: Bericht - Nur EINEN Datensatz aus einem Formular anzeigen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Jens99
hoffnungsvoller Einsteiger


Verfasst am:
01. Apr 2014, 11:40
Rufname:

Textfeld im Bericht abhängig Text anzeigen - Textfeld im Bericht abhängig Text anzeigen

Nach oben
       Version: Office 2010

Hallo allerseits,

ich habe mal wieder ein Problem:

Ich möchte in einer Rechnung in einem Feld "Bemerkungen" Text ausgeben. Das Problem ist nun aber, dass bei einigen Kundennummern mehr Text ausgegeben werden soll.
Also als Beispiel:

Alle Kunden bekommen den Text aus Feld 1 der Abfrage, Kunde 4711 soll aber auch noch dazu Feld 2 aus der Abfrage gedruckt bekommen.

Hat da jemand eine gute Idee?

Vielen Dank schon mal für die Hilfe.
MiLie
kein Office- VBA- Programmierer


Verfasst am:
01. Apr 2014, 13:42
Rufname: Micha
Wohnort: Chemnitz


AW: Textfeld im Bericht abhängig Text anzeigen - AW: Textfeld im Bericht abhängig Text anzeigen

Nach oben
       Version: Office 2010

Hallo,

wo in deiner Tabelle steht, dass ausgerechnet dieser Kunde den Zusatztext gekommt? Gibt es da ein Feld in der Abfrage?

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
Jens99
hoffnungsvoller Einsteiger


Verfasst am:
01. Apr 2014, 14:19
Rufname:

AW: Textfeld im Bericht abhängig Text anzeigen - AW: Textfeld im Bericht abhängig Text anzeigen

Nach oben
       Version: Office 2010

Ich dachte an die Kundennummer zur Unterscheidung.
MissPh!
Office-VBA-Programmiererin


Verfasst am:
01. Apr 2014, 14:34
Rufname:
Wohnort: NRW

AW: Textfeld im Bericht abhängig Text anzeigen - AW: Textfeld im Bericht abhängig Text anzeigen

Nach oben
       Version: Office 2010

Hallo,

du kannst das im Bericht mit folgender Einstellung als Steuerelementinhalt des Bemerkungsfeldes lösen:
Code:
=[Feld1] & Wenn([kdnr]=4711;[Feld2];"")

Besser wäre es aber, du hättest ein Kennzeichen im Datensatz bzw. in der Abfrage, über das du das unabhängig von der konkreten Kundennummer steuern kannst.

_________________
Gruß MissPh!
MiLie
kein Office- VBA- Programmierer


Verfasst am:
01. Apr 2014, 14:46
Rufname: Micha
Wohnort: Chemnitz


AW: Textfeld im Bericht abhängig Text anzeigen - AW: Textfeld im Bericht abhängig Text anzeigen

Nach oben
       Version: Office 2010

Hallo,
oder
Code:
=[Feld1] & Wenn([kdnr]=4711;[Feld1] & [Feld2];"")
Kundendaten fest in Codes verankern sollt man lassen.
_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
Jens99
hoffnungsvoller Einsteiger


Verfasst am:
01. Apr 2014, 15:01
Rufname:

AW: Textfeld im Bericht abhängig Text anzeigen - AW: Textfeld im Bericht abhängig Text anzeigen

Nach oben
       Version: Office 2010

Hallo MissPH,

danke für den Tipp. Ich glaube, diese Version mit der Eingabe in den Steuerelementeinhalt sollte das Richtige sein.

Ich habe das ausprobiert und es klappt gut. Nur stoße ich jetzt an die Grenze 2048 Zeichen, länger darf die Zeichenkette nicht sein. Eigentlich habe ich diese Anzahl noch lange nicht erreicht, aber vielleicht liegt das an Zeilenumbruch o.ä. Gibt es eine Möglichkeit, diese Zeichenkette per VBA zusammenzubauen? Im Moment wird ein Feld "Bemerkungen" mit einem Feld "Kundenkontakt" kombiniert. Ich habe aber für diese eine Kundennummer noch 4 weitere Felder, die ich hinzufügen muß. Bei anderen Kunden sind es nur 1 oder 2 Felder.

Deshalb dachte ich, die Lösung über ein weiteres Feld in den Tabellen, wäre nicht richtig gut.

Grüße
MissPh!
Office-VBA-Programmiererin


Verfasst am:
01. Apr 2014, 16:57
Rufname:
Wohnort: NRW

AW: Textfeld im Bericht abhängig Text anzeigen - AW: Textfeld im Bericht abhängig Text anzeigen

Nach oben
       Version: Office 2010

Hallo,

natürlich kannst du den Inhalt des Textfeldes auch im Format-Ereignis des zugehörigen Berichtsbereichs per VBA einstellen, dann müssen aber alle dazu benötigten Felder im Bericht definiert sein (klein und unsichtbar), damit du per VBA darauf zugreifen kannst.

Aber da würde ich doch eher an eine Lösung per Abfrage oder an eine Tabellenerweiterung denken, indem du den Kunden ein Merkmal hinzufügst aus dem du auf die einzusetzenden Textbausteine schließen kannst.

@Micha:
Zitat:
=[Feld1] & Wenn([kdnr]=4711;[Feld1] & [Feld2];"")
Ich vermute, du hast eher folgendes gemeint:
Code:
=Wenn([kdnr]=4711;[Feld1] & [Feld2];[Feld1])

_________________
Gruß MissPh!
MiLie
kein Office- VBA- Programmierer


Verfasst am:
01. Apr 2014, 17:49
Rufname: Micha
Wohnort: Chemnitz

AW: Textfeld im Bericht abhängig Text anzeigen - AW: Textfeld im Bericht abhängig Text anzeigen

Nach oben
       Version: Office 2010

@missph! eigentlich ja, aber wie das jetzt kam , naja danke.
_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
Jens99
hoffnungsvoller Einsteiger


Verfasst am:
02. Apr 2014, 15:39
Rufname:


AW: Textfeld im Bericht abhängig Text anzeigen - AW: Textfeld im Bericht abhängig Text anzeigen

Nach oben
       Version: Office 2010

Hallo,

nochmals vielen Dank für die guten Ideen.

Ich habe das Problem durch die unsichtbaren Felder lösen können. Diese habe ich dann mit "shift und Enter" auch auf mehrere Zeilen innerhalb des Textfeldes verteilen können. Ich denke, das Problem mit den 2048 Zeichen trat durch einen falschen Zeilenvorschub auf.

Also, Problem gelöst!!!

Schönen Tag noch.
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: text import mit variabler dateiangabe 2 dicc 614 06. Feb 2005, 21:09
Gast text import mit variabler dateiangabe
Keine neuen Beiträge Access Tabellen & Abfragen: Textfeld Abfrage 2 Sandro 712 02. Feb 2005, 11:56
Sandro Textfeld Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Text in einem Datumsfeld einer Tabelle??? 6 DoMe 584 02. Feb 2005, 00:05
Thunderbird Text in einem Datumsfeld einer Tabelle???
Keine neuen Beiträge Access Tabellen & Abfragen: Leerzeichen in Textfeld entfernen 2 Francesco 1291 17. Dez 2004, 13:46
Francesco Leerzeichen in Textfeld entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Autowert für Auftrag und Auftragsposition (abhängig!) 4 astrosoft 1613 08. Dez 2004, 16:53
Skogafoss Autowert für Auftrag und Auftragsposition (abhängig!)
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit sum, max Wert und verhätnis summe/max anzeigen? 1 IV 2531 04. Nov 2004, 18:14
Skogafoss Abfrage mit sum, max Wert und verhätnis summe/max anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Textlänge in einem Textfeld 4 brauchehilfe@office 2425 30. Okt 2004, 00:05
brauchehilfe@office Textlänge in einem Textfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze anzeigen? 3 MichaelB 1122 19. Okt 2004, 12:45
lothi Anzahl der Datensätze anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum 1 Lars 1193 10. Sep 2004, 13:54
Lars variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum
Keine neuen Beiträge Access Tabellen & Abfragen: in einem Textfeld letztes Zeichen löschen? 2 mokona.s 1923 19. Jul 2004, 13:24
mokona.s in einem Textfeld letztes Zeichen löschen?
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellendaten auf Knopfdruck in Bericht ausgeben... 7 Nico150 694 24. Jun 2004, 12:30
Nico150 Tabellendaten auf Knopfdruck in Bericht ausgeben...
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragewerte nur einmal anzeigen 2 Eric 1196 16. Apr 2004, 19:09
Eric Abfragewerte nur einmal anzeigen
 

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