Freigeben über


Formatieren von Feld-Steuerelementen in einem Bericht

Nach dem Einfügen eines Feld-Steuerelements können Sie den Datentyp und das Druckformat des Steuerelements ändern. Der Datentyp kann Zeichen, Numerisch oder Datum sein. Jeder Datentyp verfügt über eigene Formatoptionen, einschließlich der Option zum Erstellen einer eigenen Formatvorlage. Das Format bestimmt, wie das Feld beim Drucken des Berichts oder Etiketts angezeigt wird.

Formatfunktionen können Sie entweder in das Feld Ausdruck des Dialogfeldes Berichtsausdruck eingeben oder als Optionen aus dem Dialogfeld Format auswählen.

So könnten Sie beispielsweise normalerweise alle ausgegebenen alphabetischen Zeichen in Großbuchstaben umwandeln, bei der Ausgabe numerischer Zeichen Kommas oder Dezimalzeichen einfügen, die Ausgabe numerischer Zeichen im Währungsformat anzeigen oder ein Datumsformat in ein anderes umwandeln.

Formatoptionen für Bericht-Steuerelemente

Bei Feld-Steuerelementen können Sie für jeden Datentyp zahlreiche Formatoptionen festlegen.

So formatieren Sie ein Feld-Steuerelement

  1. Markieren Sie das Feld-Steuerelement.

  2. Wählen Sie im Dialogfeld Berichtsausdruck die Schaltfläche mit den drei Punkten neben dem Feld Format.

  3. Wählen Sie im Dialogfeld Format den Datentyp für das Feld aus: Zeichen, Numerisch oder Datum.

    Im Bereich Bearbeitungsoptionen werden die für den Datentyp verfügbaren Formatierungsoptionen angezeigt.

    Anmerkung   Dieser Datentyp gilt nur für das Bericht-Steuerelement. Er gibt den Datentyp des Ausdrucks wieder und ändert nicht den Datentyp des Feldes in der Tabelle.

  4. Wählen Sie die gewünschten Ausrichtungs- und Formatoptionen aus.

Abhängig vom ausgewählten Datentyp werden im Dialogfeld Format verschiedene Optionen angezeigt. Sie können eine Formatvorlage auch erstellen, indem Sie im Feld Format Zeichen eingeben.

Ausrichten von Text in einem Feld

Sie können den Inhalt eines Feldes im Steuerelement auf zwei Arten ausrichten. Diese Einstellung verändert nicht die Position des Steuerelements auf dem Bericht, sondern nur den Inhalt im Bereich des Steuerelements.

So richten Sie Text in einem Feld-Steuerelement aus

  1. Wählen Sie die Steuerelemente aus, die Sie ändern möchten.
  2. Wählen Sie aus dem Menü Format den Befehl Textausrichtung.
  3. Wählen Sie aus dem Untermenü den entsprechenden Befehl.

So richten Sie Text in einem Feld aus

  1. Markieren Sie das Feld-Steuerelement.
  2. Wählen Sie im Dialogfeld Berichtsausdruck die Schaltfläche mit den drei Punkten neben dem Feld Format.
  3. Wählen Sie im Dialogfeld Format den Datentyp für das Feld aus: Zeichen, Numerisch oder Datum.
  4. Wählen Sie die gewünschten Ausrichtungs- und Formatoptionen aus.

Definieren von Feldformatvorlagen

Mit Hilfe einer Formatvorlage können Sie das Format des Feldes anpassen. Durch Eingeben einer Kombination aus Zeichen und Codes in das Feld Format des Dialogfeldes Berichtsausdruck oder des Dialogfeldes Format können Sie zahlreiche Druckformate erstellen. Die eingegebenen Zeichen werden zusammen mit dem Feldwert als Literaltext angezeigt. Die eingegebenen Codes legen die Darstellung der Feldausgabe fest. Wenn Sie die folgende Formatvorlage beispielsweise für ein zehnstelliges numerisches Feld verwenden, werden die Zeichen (Klammern, Leerstellen und Bindestriche) zusammen mit den numerischen Daten gedruckt.

Formatvorlage Druckausgabe
(999) 999-9999 (123) 456-7890

Ändern von Schriftarten

Sie können die Schriftart und den Schriftgrad für den Text in jedem Feld- oder Beschriftungs-Steuerelement oder die Standardschriftart für den Bericht ändern.

So ändern Sie in einem Bericht Schriftart und -grad

  1. Wählen Sie das Steuerelement aus.

  2. Wählen Sie aus dem Menü Format den Befehl Schriftart.

    Das Dialogfeld Schriftart wird angezeigt.

  3. Wählen Sie die entsprechende Schriftart und Punktgröße (Grad) aus, und wählen Sie anschließend OK.

So ändern Sie die Standardschriftart

  1. Wählen Sie aus dem Menü Bericht den Befehl Standardschriftart.

  2. Wählen Sie im Dialogfeld Schriftart die entsprechende Standardschriftart und -punktgröße (Grad) aus, und wählen Sie anschließend OK.

    Die neuen Schriftarteinstellungen werden nur von den Steuerelementen übernommen, die Sie nach dem Ändern der Standardschriftart einfügen. Zum Ändern vorhandener Objekte markieren Sie diese und ändern dann die Schriftart mit Hilfe der Option Schriftart des Menüs Format.

Zuschneiden eines Bildes oder eines OLE-Objekts

Das eingefügte Bild oder OLE-Objekt passt vielleicht nicht in den Rahmen, den Sie beim Erstellen gezeichnet haben. Standardmäßig behält das Bild oder Objekt seine Originalgröße. Sie können es aber beschneiden oder maßstäblich anpassen, damit es in den Rahmen passt.

Wenn das Bild oder OLE-Objekt größer ist als der im Berichts-Designer erstellte Rahmen, wird im Rahmen nur ein Teil des originalen Bildes oder Objekts angezeigt. Das Bild ist an der oberen und linken Seite des Rahmens verankert. Der rechte untere Teil, der über den Rahmen hinausreicht, wird nicht angezeigt.

So passen Sie ein Bild in den Rahmen ein

  1. Erstellen Sie im Berichts-Designer ein Grafik/Gebundenes ActiveX-Steuerelement.
  2. Aktivieren Sie im Dialogfeld Berichtsbild die Option Bild skalieren - Form beibehalten.

Das gesamte Bild wird angezeigt und füllt den Rahmen so vollständig wie möglich aus, wobei die relativen Proportionen beibehalten werden. Dadurch wird das Bild vor vertikaler oder horizontaler Verzerrung geschützt.

So füllen Sie den Rahmen mit dem Bild aus

  1. Erstellen Sie im Berichts-Designer ein Grafik/Gebundenes ActiveX-Steuerelement.
  2. Aktivieren Sie im Dialogfeld Berichtsbild die Option Bild skalieren - Rahmen ausfüllen.

Das gesamte Bild wird so in der Größe geändert, dass es den Rahmen ausfüllt. Falls erforderlich, wird das Bild dazu vertikal oder horizontal gedehnt.

Ein Beispiel für einen Bericht mit Bildern finden Sie im Bericht Wrapping.frx im Visual FoxPro-Verzeichnis …\Samples\Solution.

Zentrieren eines OLE-Objekts

Die in einem Objektfeld enthaltenen OLE-Objekte können in Form und Größe variieren. Wenn das Objekt im Feld kleiner ist als der Rahmen, wird es in der linken oberen Ecke des Rahmens angezeigt. Sie können das Objekt zentrieren, um sicherzustellen, dass alle Objekte, die kleiner sind als der Rahmen, im Rahmen des Berichts oder Etiketts zentriert werden. Dateibilder müssen nicht zentriert werden, da diese nicht variieren.

So zentrieren Sie OLE-Objekte in Objektfeldern

  1. Erstellen Sie im Berichts-Designer ein Grafik/Gebundenes ActiveX-Steuerelement.
  2. Aktivieren Sie im Dialogfeld Berichtsbild die Option Bild zentrieren.

Die gedruckten OLE-Objekte werden in dem Bereich zentriert, wenn der Bericht gedruckt oder in der Seitenansicht angezeigt wird.

Ändern der Farbe von Bericht-Steuerelementen

Sie können die Farbe von Feldern, Beschriftungen, Linien oder Rechtecken ändern.

So ändern Sie Farben

  1. Wählen Sie die zu ändernden Steuerelemente aus.
  2. Wählen Sie in der Symbolleiste für die Farbpalette Vordergrundfarbe oder Hintergrundfarbe.
  3. Wählen Sie die gewünschte Farbe aus.

Siehe auch

Definieren von Berichtsvariablen | Einstellen der Druckoptionen für Steuerelemente | Hinzufügen von Berichten und Etiketten | SELECT - SQL