Die Inventor FAQ wird unterstützt von:

Inventor FAQ Logo

15.02.2013

PSP: bei Zahlenwerte im PSP Report die Nachkommastelle einstellen

In PSP gibt es Reports, mit denen z.B. Listendarstellung ausgedruckt werden können. Die Reports selbst sind RDLC-Datei, die mit Microsoft Web Developer Express bearbeitet werden können. Ich habe noch die Version 2008 des Visual Web Developer Express Tools aber es sollte auch die Version 2010 gehen. Ggf. diesen PSP Patch installieren. Zudem wird das Report Viewer Addin benötigt. Siehe dazu auch die Readme-Datei von PSP 2011 (Abschnitt "bekannte Probleme").

image

Um eigene Felder in der RDLC-Datei zu ergänzen, ist folgendes zu tun:

  1. RDLC-Reportdatei im Editor öffnen
    image
  2. Den Eintrag  </Fields> zu suchen. Dort darüber dann einen bestehenden Block etwa
    <Field Name="NEWER_VERSION_EXISTS">
              <DataField>NEWER_VERSION_EXISTS</DataField>
              <rd:TypeName>System.String</rd:TypeName>
            </Field>
    kopieren und darunter einfügen und den Feldnamen in dem kopierten Block anzupassen.

    image
    Auf korrekten Typ achten also String oder Decimal!
    image
  3. Im Report lassen sich Dezimalfelder wie folgt formatieren:
    Schreibe anstelle von =Fields!CUSTOM_1_NUM.Value diesen Angabe zur Darstellung des Feldwertes:
    =Format(Fields!CUSTOM_1_NUM.Value, "#.########")
    Wobei natürlich CUSTOM_1_NUM durch den korrekten Feldnamen ersetzt werden müssen.

image

Keine Kommentare:

Kommentar veröffentlichen

War der Beitrag hilfreich oder hast du eine Ergänzung dazu?
Ist noch eine Frage offen?
Ich freue mich auf deine Rückmeldung!

Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.

Related Posts Plugin for WordPress, Blogger...
Inventor FAQ Newsletter. Emailadresse: