Startseite > Archiv > Einsatz von Formeln in Crystal Reports .NET

Einsatz von Formeln in Crystal Reports .NET

dotnetpro 12/2003 Von Alexander Bräumer erschienen in dotnetpro 12/2003 auf Seite 62
Code: A0312FormelnReports
1 Bewertung(en):

Auf einen Nenner gebracht Standard-Berichte unterstützt Visual Studio .NET über den Berichts-Editor sehr gut. Sollen Felder allerdings Berechnungen ausführen oder weitere Reporting-Logik umsetzen, muss der Anwender selbst die Formeln programmieren. dotnetpro zeigt, wie Sie auch dies schnell implementieren.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

0wirdimGruppenkopfpositioniert   16HierwirdderUmsatzsteuersatzeingetragen   2003   200463   200465   200467   2004www   6412   6612   6812   9798   A0312FormelnReports   Abbil   abbilden   Abbildung   Abbildung1   Abbildung2   Abbildung3   Abbildung5   Abbildung6   aber   Abfolge   abge   abgelegt   abgetrennt   abhängig   Abhängigkeit   abhängigvomBedingungsteilunter   ablen   abProfessionalEdition   Abrufen   absoluten   Access   achten   ähneln   aktuellen   AktuelleServicePackszu   AlexanderBräumer   alle   allem   allen   aller   Allerdings   Alles   allgemein   alternativ   ande   andere   anderem   anderen   ändert   Anführungszei   Angabe   angebotenen   angeklickt   angelegt   Anklicken   anschlie   anschließend   anwei   Anweisung   Anweisungen   Anwen   Anwender   Anwendern   Anwendungsbei   Anwendungsfälle   Anzeigen   anzule   Arbeit   arbeitung   Argumente   arithmetischen   Array   Artikelinformationen   ArtikelListe   AsNumber   asp_selectlist   Aspekt   ASPX   aspxzeigt   Assis   Assistent   Assistenten   auch   AuchAnwendungsentwicklerkönnendiese   auchdiesschnellimplementieren   Aufbau   Aufbauen   AufeinenNennergebracht   aufgebaut   aufgenommen   Aufruf   Aufspü   AufsummierungderPositionenfürdenÜbertragwert   aufwändi   aufzuspüren   ausdemRhein   Ausdruck   Ausdrücke   Ausdruckentspricht   Ausführung   Ausgangssituation   ausgereifter   ausgewählt   ausgewertet   Ausnahme   Ausnahmefällen   Aussage   Aussehen   außer   Auswahl   AuswahldieendgültigeStruktur   Auswahlformel   Auswahlformeln   Auswahlkriterium   Auswer   Auswerten   Auswertungs   Auswertungszeitpunkt   Auswertungszeitpunktfunktionenbe   automatisch   automatische   Autor   Average   Basic   Basis   beachten   bearbeitenden   BedFeld   Bedingte   Bedingung   Bedingungen   Befehl   Befehlsform   BeforeReadingRe   behilflich   beiden   beim   Beispiel   Beispieldatenbank   Beispiele   Beispielen   BeispieleunterschiedlicherCrystal   beispiels   beispielsweise   Beispielunteranderemdie   beitung   beliebigeDatentypenzueinerZeichenkette   beliebte   benö   benötigt   benötigten   Berech   berechnet   BerechnetdenGesamtbetrageinerRechnungsposition   BerechnetdenUmsatzsteuerbetrag   BerechnetdieRechnungsgesamtsummeinkl   Berechnung   Berechnungen   Bereich   Bereiche   bereinigung   bereits   Bericht   Berichtdesign   Berichte   BerichteunterstütztVisualStudio   Berichtfelder   Berichts   Berichtsberechnung   BerichtsberechnungundAnzeigeimCrystalReportViewer   Berichtselement   Berichtselementen   Berichtsformeln   Berichtslistetneben   Berichtspro   Berichtsteuerung   berücksichtigen   beschränken   Besonders   besser   Bestandteile   bestätigt   besteht   Bestelldetails   Bestelleingangvorgegeben   bestellnummer   besten   bestimmte   bestimmten   bestimmtwerden   betätigt   Betracht   BetragZwSumme   Bezeichnung   Bezeichnungsinhalte   beziehungsweise   bezüglich   bieten   bietet   bildet   binationsfeld   Bleistift   Blick   boolescher   break   btnDruckVorschau_Click   bungen   Case   Categories   CategoryName   cboBezeichnung   cboGruppierung   CDate   CDbl   chen   chende   chenkettengenutztwerden   city   ckar   cken   class   Code   ComboBox   CompanyName   ComponentModel   Components   Container   Control   Controlan   cords   cr11netwin_de   crRed   Crys   Crystal   CrystalBasicBemerkungen   CrystalDecisions   crystalreports   CrystalReportsfürVisualStudio   CrystalReportsViewer   CrystalReportViewer   CStr   Customers   dabei   dadiese   dafür   daher   damit   Danach   dann   darauf   dargestellt   dargestellte   Darstellung   darzustellen   DasGruppierungskriteriumunddieFeldinhaltedesBerichtsProduktListeDy   dasnachfolgende   DasPluskannnurzurVerkettungvonZei   dass   datadefinition   Date   Daten   Datenauswahl   Datenbank   Datenbankdesign   Datenbankfeld   Datenbankfeldern   Datenbanktabellen   Datensatz   Datensatzaus   Datensätze   Datentyp   Datenwerte   Datum   DayOfWeek   dazu   de12   Default   DefaultAttribute   Deklaration   deklariert   deklarierter   DeklariertXalsArray   demCrystalRe   denBerichtmit   denDatenbankfeldernauchdieFormelfelderauf   denen   derem   deremdieFolgenden   deren   DerFeld   DerFormel   derID   DerKontextbefehlBe   derProgrammstrukturlassensich   dervom   desBerichts   Designer   Designs   Detailbereich   Details   Dezimalstellen   Dialekte   Dialog   Dialogfeld   Dialogs   dienen   dient   dies   diese   diesem   diesen   dieser   dieses   DieWebseite   Dimx   dings   direkt   Discount   DisplayGroupTree   Doku   Dokumentgliederung   Doppel   dotnetpro   dotnetpro1   dotnetprozeigt   downloads   drei   druck   drücke   drucks   dukt   dung   dungsprogrammierer   durch   durchführen   Durchführung   durchgängig   durchgeführt   dynamischer   Echtdaten   Editier   Editor   EditorbietetHilfenzurKomponentenauswahlundüberprüftdie   Editorsehrgut   Editorskönnenkontextbezogenin   Eigen   eigene   Eigenschaft   Eigenschaften   Eigenschafts   Eigenschaftswerte   eignet   einar   Eindruck   eine   einem   einen   einenWäh   einer   eines   Eingabe   eingebaute   eingeführt   eingesetzt   eingesetzten   eingetragen   einige   einigen   einleitende   Einlesen   einmal   Einsatz   EinsatzvonFormelninCrystalReports   einschränken   einsetzbar   einsetzen   Einstellung   Element   Elementen   else   enge   Engine   enthalten   enthaltenen   entscheiden   entspre   entsprechende   EntsprechendeAnweisungenwerdendenjeweiligenFormel   entspricht   entweder   Entwickler   entwicklungen   Entwurf   Entwurfs   Entwurfszeit   EPreis   erfolgreichen   erforderlich   erfüll   erfüllt   ergänzen   ergänzt   Ergebnis   erhalten   erhielte   EristaufWindows   erlernt   ermittelt   Ermittlungdesy   ermöglicht   erscheinen   erscheint   erspa   erst   erste   erstellen   Erstellung   ersten   erstmals   EvaluateAfter   EventArgs   eventuell   expliziteDatentypkon   Explorer   ExplorerinderEntwurfsansichtdesRechnung   Explorers   Fall   Fallbei   Fallbeispiel   Fallbeispiels   falsch   falsche   false   Farbe   fassen   Fazit   fehlen   FehlenvonAnführungszeichenoder   Fehler   Fehlerquelle   FehlersucheinDatensatzaus   Fehlfunktion   Fehlt   Feld   Feldangabe   Felder   Feldern   Fenster   festgelegt   festle   festlegen   feststehende   Filter   Filterausdruck   Filterkriterien   finden   Findet   fläche   fldBez   fldPreis   fldUebertrag   fldUebertragGlobalNumberVarBetragZwSumme   fldUebertragIni   fldUebertragIniGlobalNumberVarBetragZwSumme   fldUebertragReset   Flexibilität   folgende   Folgenden   folgender   folgt   Form   Format   Formate   Formatieren   Formatierung   Formatierungen   Formatierungsformeln   Formel   Formelarten   Formelaus   Formelausdruck   Formelausdrücke   FormelausdrückezumRechnungsbericht   Formelbereich   Formelfel   Formelfeld   Formelfelder   Formelkomponen   FormelkomponentenundSyntax   Formeln   Formelna   FormelnameFormelausdruckBemerkung   Formelobjekte   Formelspielarten   Formelsprache   Formelsyntax   Formelteil   Forms   Formula   FormulaFieldDefinition   FormulaFieldDefinitions   FormulaFields   FormWindowState   Frage   fragwürdig   freigegebene   frmRpt   frmVorschau   führen   Funk   Funktion   Funktionen   Funktionsleiste   ganze   geändert   gearbeitet   geben   gebildet   geeigneter   geforderten   gegeben   gegebenen   gegebenenfalls   Gegensatz   gehören   gehört   geht   gelegt   gelegten   gelöscht   gemacht   gemäß   genannt   genannten   genau   genFormelzauberkurzvorProjekt   genschaftswerten   geöffnet   geprüft   gerade   GesamtSummeSum   geschehen   geschickt   geschiehtimDetails   geschlossen   geschrieben   geschweifte   Geschwindigkeit   gesetzte   gestellt   gewinnen   gewünsch   gewünschten   gibt   GibtdieLängederZeichenkettezurück   GibteinenganzzahligenWertzurück   GibtWochentagwertdesDatumszurück   GibtZeichenfolgeohneanführendeLeer   gieren   gilt   gineerfürdieProdukteCrystalReports   gleich   Global   globale   GlobalNumberVarBetragZwSumme   GlobalNumberVarSeitenUebertragOben   grammierer   groß   Großbuchstaben   großem   großen   grpFld   Grundrechenar   Grundregeln   grundsätzlich   Grup   Gruppe   Gruppen   Gruppenfeldern   gruppiert   Gruppierung   Gruppierungaus   Gruppierungsfeld   Gruppierungskriterium   Gültigkeitsbereich   Gültigkeitsbereiche   günstigsten   handelt   häufiger   Hauptbereiche   Hauptbericht   helfen   herangezogen   hergestellt   hervorzuheben   hier   hierbei   hierfür   Hierwählterzum   Hinter   Hinzufügen   HTTP   ihnunteralex   ihren   imAccess   ImdargestelltenFallbeispiel   ImEntwurfübernehmenFormelfelderdie   immer   ImRechnungskopfwirdalsZahlungsziel30Tagenach   Informationen   initia   initialisieren   InitialisierteinArraymitWerten   Initialisierung   InitializeComponent   innerhalb   intBez   intGrp   intRab   IsNumeric   isolieren   istselbstständiger   itialisiertwerden   Jede   jedem   jeweilige   jeweiligen   jeweils   kann   kaschieren   Katego   Kategorie   keine   kennzeichnen   Klam   Klammern   Kleinschrei   Klick   Kombinationsfelder   kommen   Kommt   komplette   Kompo   Komponenten   Konditionale   können   könnte   konsis   Konsistenz   Kontext   kontextbe   Kontextbefehl   kontextbezogen   KontextbezogenesFormatieren   Kontextme   kontrolliert   Kontrollstruktu   Kontrollstruktur   Konvertierung   kopiert   korrekt   kräftigen   Krite   Kriterienabgespeichertworden   Kriterium   Kunde   Lagerbestand   lassen   lässt   Laufzeit   Laufzeitfehler   lauten   lediglich   leerer   Leerzeichen   leidet   lenganze   Length   lich   Lieferant   liefert   liegen   ließen   Linienfarben   linke   lisieren   listet   Listing   Load   Local   LocalNumberVararrayx   Logik   Logikumsetzen   logischen   lohnt   lokale   LTrim   lung   MakeArray   mangelhafte   MapPath   Maximized   mehrere   mehrmaligen   mehrmals   meist   melausdruck   meldungen   melfeldern   melkomponentenwerte   meln   mentieren   Menübefehl   mern   Microsoft   MitAuswahlfor   mithilfe   Mittelwertbildung   möglicht   MonthlyHotFixzuCrystalReports   mula   Multilingualfelder   muss   mussderAnwenderselbstdieFormelnprogrammieren   müssen   MwSt   MwStSum   nach   nächst   nachzuvollziehen   Nähere   nalfeldern   Namen   Namens   namisch   Neben   nehmen   nenten   neten   NETüberdenBerichts   neues   nicht   noch   Nordwind   Northwind   Notwendigkeit   nübefehl   null   NumberVar   NumericText   nungDruckAssi   nungsbericht   nungspositionspreise   nutzen   Nwind   object   Objekt   Objekte   ObjektenzugewiesenundderBerichtberechnet   Objekts   objFormelBezFeld   objFormelGruppe   objFormeln   objFormelPreisFeld   objFormelTitelTextFeld   objRep   objRpt   oder   oderausgeblendetwerden   offensichtlich   Office   öffnen   öffnenden   öffnet   Ohne   Operator   Operatoren   optional   Order   OrderDate   OrderDetails   OrderID   Orders   Ordnung   orientieren   origi   Page_Load   Papier   Parameter   Parameterwert   Parse   passende   penfeldwerten   Pflegbarkeit   pieren   Platzhalter   Ports   portViewer   positionieren   praktikable   Präsen   Praxis   Preis   Preisangabe   private   probenartig   ProductName   products   Produkt   Produktbericht   ProduktListeDynamisch   Programmieren   Programmierer   Programmierung   Programmstruk   Programmstrukturen   Projek   Projekten   Prozent   public   Punkt   Punkten   quantity   QuantityPerUnit   QueryString   Rabatt   Rabattgröße   rabattierte   RabattProzenttotext   RabattStufe   Raum   Rech   Rechenvorgänge   rechnet   Rechnung   Rechnungen   Rechnungsbericht   Rechnungsfallbeispiel   Rechnungspositionen   RechnungVor   rechten   RecordSelectionFor   RecordSelectionFormula   Regel   Regeln   Registerblatt   reich   Reihe   Reihenfolge   Report   ReportDocument   Reporting   Reports   ReportSelection   ReportSelectionFormula   ReportSource   repViewer   Request   Resultat   richt   richterstellungsassistent   richtiger   richtsformeln   rium   riums   Rolle   roter   rptViewer   rptwerdenerstzurLaufzeitfestgelegt   rücksichtigt   rungswert   sammenzustellen   Sammlung   SammlungobjFormeln   Satz   Sätze   satzfelder   sätzlichen   schaft   Schalt   Schaltflä   Schaltfläche   schau   scheFehlertreteninsbesonderebei   schiede   schiedliche   Schleifen   schließen   schließend   Schluss   Schlüsselwörter   schnell   schnelle   schon   schrägen   Schrift   Schriftschnitt   Schritte   schweifte   schwierig   Sehr   sein   seine   seiner   Seite34ff   SeitenUebertragOben   Seitenvorschau   selbst   SELECT   SelectedIndex   sende   sender   Server   Shared   Show   si75   sich   sicher   Sichere   Sicht   Sieerreichen   siehe   sind   sinnvoll   sistenten   sistenz   Sobald   sofern   Software   solche   soll   sollen   SollenFelderallerdingsBerechnungenausführenoderweitereReporting   Sollte   Sonderzeichen   sorgfältig   sorgt   sowie   sowohl   späteren   speichern   spezialisiertundAuthorizedCrystalEn   spezifischenAbbildung4   Spiel   spielen   SpielereienoderZierrateinBericht   spielsweise   spielt   SprachenC   sprechenden   spricht   ßend   Standard   Standardwert   Start   stehen   steht   stellen   stellt   StelltdenProzentsatzalsganzeZahlmitProzentzeichendar   StelltÜbertragimSeitenkopfdar   stellung   Stich   stimmten   Stolperfalle   strBez   strGrp   strInfo   string   StringVar   strOrderID   strPreis   strRab   strRepPfad   Struktur   Strukturen   Studio   stützt   summe   Summenbildung   sung   Suppliers   Support   Switch   symbol   Synchronisie   syntaktischen   Syntax   system   Tabelle   Tabellen   Tabellenfelder   Tabellenursprung   Tastenkombination   tatsächlich   Technik   TechnikCrystalReportsfürVisual   technolo   Technologie   tenbankfeldern   tenfeldwerte   tent   tentyp   tenz   ternativ   Text   Textausdrü   Texte   Texteditor   Texteigenschaft   Textobjek   THEN   this   tiert   tigten   tingRecords   tionen   ToString   ToText   tragZwSumme   trennt   TrimLeft   trollstrukturen   trols   Trotz   Truncate   tungszeitpunkt   turen   txtRabatt   typi   Typs   über   Übergabe   übergeben   übernommen   überprüfen   überprüft   ÜberprüftaufnumerischenInhaltder   Überschreitet   übersehen   überspringen   Übertragswert   UCase   Umgang   Umsetzung   unausweichlich   undBasic   undCrystalEnterprise   unerläss   ungleich   UnitPrice   UnitsInStock   unnötige   unsichtbar   unter   Unterberichten   unterdrücken   unterdrückt   unternimmt   unterschiedliche   unterstützung   unterteilt   unterUmständen   upmit   Uppercase   Ursache   using   Ust_Satz   Ust_Satz0   vari   Varia   Variable   Variablen   Variablendeklaration   Variablenwert   Variablenwerts   verantwortlich   verfügba   Verfügung   Vergleich   Vergleichsaus   Vergleichsoperatoren   verkettet   vermeintlich   Verpackungseinh   Verpackungseinheit   verschiedene   Version   versuche   vertierung   verwalten   verwendbar   verwenden   verwendet   Verwendung   verwiesen   verzichten   viel   VieleEigenschaftswertedes   vielseitige   vier   VisualService   void   VoraussetzungenVisualStudio   voreingestellten   voreinstellen   Vorfeld   vorge   vorgefertigte   vorgefunden   vorgegeben   vorhande   vorhandenen   Vorschau   Vorversionen   wahlformel   wahlformeln   wählt   wahlweise   Wahr   Während   WandeltZeichenfolgeinGroßbuchstabenum   wäre   Warten   webbasierteIndividual   Webbeispielprojekt   Webseite   Webseitenvorschau   Weekday   weise   weisung   weisungen   weiteren   welche   welchem   wenderdurchseine   Wenn   wennunterschiedliche   werden   Werkzeug   Wert   Werte   WhilePrin   WhilePrintingRecords   WhileReadingRecords   wich   wichtig   wichtige   wichtiger   wichtigsten   wider   wiebeispielsweiseMittelwertbil   wieder   wiederum   wieSie   will   WINDOWS   WindowState   wird   wobei   wollte   wundern   wünschteSyntaxausgewählt   wurde   würde   wurden   wurfs   YNichtverfügbarProzent   zahlbarbis   Zahlen   Zählung   ZahlungZiel   zehn   Zeichen   Zeichenfolge   Zeichenkettenumwand   Zeichenkettenvergleichenauf   ZeichenketteX   Zeichenseiner   zeichenzurück   zeigt   zeitpunktfunktionunterschlagen   zelnen   ZFolge   zogen   zugewiesen   zugrunde   zuletzt   zunächst   zung   ZurBefehlsformgiltes   ZurLaufzeitdefiniertderAn   ZurReferenzierungvonArray   zurückgegeben   ZurücksetzendesÜbertragwertes   zusammengefasst   zusammengestellt   Zusammenset   zusammenstellen   ZusammenstellungderFormelausdrückefürdieBerichtsteuerung   zusätzlicher   zuweisen   Zuweisung   Zweig

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen