Huhu Leute,
ich stecke in einem Access Bericht fest, indem ich ein "Anmerkung"s-Feld anpassen muss.
Um genau zu sein muss ich die höhe eines Bezeichnungs-Feldes relativ zum Text Anpassen.
Derzeit versuche ich es damit:
Ich habe ein Textfeld das als Auslese der Datenbank fungiert, und indem der Text für das Bezeichnungsfeld steht.
Dieses Textfeld steht auf Vergrößern = Ja.
Ich weiße dem Bezeichnungs-Felde die Größe des Textfeldes zu (höhe) und setzte Visible = False beim Textfeld.
Das ganze geschieht im Format Event des Berichtsfußes da dort die Steuerelemente liegen.
//Das Problem bei dieser Sache ist jedoch dass das Automatische Vergrößern erst nach diesem Event stattfindet und im Print event keine Höhe mehr geändert werden kann!
Warum habe ich nicht direkt das Textfeld genommen ? Da dieses Programm ein EDV Programm ist und das was in diesem Anmerkungsfeld ausgedruckt werden können muss, kann ich es nicht direkt nutzen. Schließlich zerstört sich das Recordset selbst.
Welche Herangehensweise Eventuell auch klappen könnte wäre, dass ich erst einer Variable den Text der Datenbank zuweiße, dann dem Textfeld die Variable zuweiße, oder wird dann trotzdem "#gelöscht" anschließend im Textfeld stehen ?
Durch normales setzen der .Text Eigenschaft hat es mir nichts genützt da das Textfeld den Text nicht angezeigt hat, woran liegt denn das ?
Bevor Antworten erscheinen wie "nutzt doch was moderneres".. Ich mag Access Berichte auch nicht. Eigentlich keiner unserer Firma. Jedoch wurde irgendwann die Entscheidung getroffen es mit Access Berichten zu lösung (frühe 1999/2000er) und so soll es derzeit weiter geführt werden.
Mit freundlichen Grüßen
PSJ
//Auch mit dieser Funktion habe ich es bereits veruscht:
Jedoch ist das nur valide wenn man Absätze selbst macht, nicht ein Automatischer Zeilenumbruch geschieht.
//EDIT Problem Hinzugefügt
//EDIT-2 Andere Herangehensweise
ich stecke in einem Access Bericht fest, indem ich ein "Anmerkung"s-Feld anpassen muss.
Um genau zu sein muss ich die höhe eines Bezeichnungs-Feldes relativ zum Text Anpassen.
Derzeit versuche ich es damit:
Ich habe ein Textfeld das als Auslese der Datenbank fungiert, und indem der Text für das Bezeichnungsfeld steht.
Dieses Textfeld steht auf Vergrößern = Ja.
Ich weiße dem Bezeichnungs-Felde die Größe des Textfeldes zu (höhe) und setzte Visible = False beim Textfeld.
Das ganze geschieht im Format Event des Berichtsfußes da dort die Steuerelemente liegen.
//Das Problem bei dieser Sache ist jedoch dass das Automatische Vergrößern erst nach diesem Event stattfindet und im Print event keine Höhe mehr geändert werden kann!
Warum habe ich nicht direkt das Textfeld genommen ? Da dieses Programm ein EDV Programm ist und das was in diesem Anmerkungsfeld ausgedruckt werden können muss, kann ich es nicht direkt nutzen. Schließlich zerstört sich das Recordset selbst.
Welche Herangehensweise Eventuell auch klappen könnte wäre, dass ich erst einer Variable den Text der Datenbank zuweiße, dann dem Textfeld die Variable zuweiße, oder wird dann trotzdem "#gelöscht" anschließend im Textfeld stehen ?
Durch normales setzen der .Text Eigenschaft hat es mir nichts genützt da das Textfeld den Text nicht angezeigt hat, woran liegt denn das ?
Bevor Antworten erscheinen wie "nutzt doch was moderneres".. Ich mag Access Berichte auch nicht. Eigentlich keiner unserer Firma. Jedoch wurde irgendwann die Entscheidung getroffen es mit Access Berichten zu lösung (frühe 1999/2000er) und so soll es derzeit weiter geführt werden.
Mit freundlichen Grüßen
PSJ
//Auch mit dieser Funktion habe ich es bereits veruscht:
Jedoch ist das nur valide wenn man Absätze selbst macht, nicht ein Automatischer Zeilenumbruch geschieht.
//EDIT Problem Hinzugefügt
//EDIT-2 Andere Herangehensweise
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „PSJ“ ()