Access-Paradies im Internet

Die Excel-VBA-CD Vol. 1 - 1.000 Makros für die Praxis für Microsoft Excel 97-2003 - Profisuche nach Aufgaben und Befehlen - Vollversion des MS-Office-Forum Offline Readers mit über 500.000 Beiträgen, Antworten, Lösungen und Codebeispielen - Nur 24,95 EUR
 

  

::: Funktionen

 


Die Top Seite für Excel-VBA-Makros uvm.
Anwenderforum für Microsoft Office, Windows, VB
FAQ, kostenlose Tipps und Downloads zu Microsoft Office
Das große Visual-Basic Archiv
Access-Garhammer
Rainer's Archiv

::: Newsletter

 

Unser Newsletter informiert Sie topaktuell rund um alle Themen zu Microsoft Access, VBA usw.

 
  




::: ebay

 
1.000 Tage eBay Partnerprogramm - Volume II
 

30

 
  Kundenbereich -> Tools für Access und VB -> sevDataGrid ActiveX   



Kostenlose Tools und aktuelle News mit unserem monatlichen Access-Newsletter.
Jetzt eintragen!




von Günther Kramer

Mausrad im Formular abschalten

Der VBA-Code schaltet innerhalb eines Formulars das Mausrad ab



Mails senden, abrufen und decodieren - ganz easy ;-)

Das SMTP Control sendet, das POP3 Control empfängt und der Mail-Parser (Klassenobjekt) decodiert empfangene Mails im Handumdrehen - natürlich unter Berücksichtigung von Multi-Part MIME Nachrichten, Anlagen u.v.m.



Das Access-VBA Codebook

Neue Ausgabe!




Die VBA-Codesammlung, die bei keinem Entwickler
fehlen darf!

 
   
 
 
 

sevDataGrid ActiveX

 

sevDataGrid ActiveX v2.0
Flexibles DataGrid und ListView-Control mit Exportfunktionen und WebReport-Funktionalität

Ein einziges Control für drei Datenquellen

Recordset-Mode
Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluss!
Wenn es um die Darstellung von Daten aus einer Datenbank geht, nimmt man vorzugsweise ein DataGrid und bindet dieses an ein Datenbank-Recordset. Visual Basic 6 stellt dem Anwender ein solches DataGrid auch zur Verfügung - doch allerdings muss man dann unbedingt ADO verwenden. Das sevDataGrid hingegen kommt sowohl mit DAO als auch mit ADO klar - ohne jegliches Zutun Ihrerseits. Auch lassen sich Daten aus einer ODBC-Datenquelle anzeigen, wie z.B. MySQL.

sevDataGrid v2.0 mit vielen neuen Funktionen
Abb. 1: integrierte Filterzeile mit autom. Editier-Möglichkeit

ListView-Mode
sevDataGrid lässt sich auch als komfortabler Ersatz für das Microsoft ListView-Control verwenden, d.h. Sie legen alle benötigten Spalten fest und füllen das Grid dann über die AddItem-Methode mit den erforderlichen Datenzeilen.

RandomAccess-Mode
Sind die Daten in einer RandomAccess-Datei gespeichert, so lassen sich diese ebenfalls sehr schnell und mit allem Komfort im sevDataGrid anzeigen. Hierbei spielt es keine Rolle, wie viele Datensätze angezeigt werden müssen. Die Ansicht erfolgt wie beim Recordset-Mode in Windeseile - auch bei mehr als 1.000.000 Datenzeilen!

Navigieren und Editieren mit allem Komfort
sevDataGrid ist aber mehr als nur ein komfortabler Datenviewer. sevDataGrid erlaubt es dem Anwender, Daten direkt in den Zellen zu editieren, einzelne oder mehrere Datenzeilen zu selektieren und zu löschen oder auch neue Datenzeilen direkt im Grid hinzuzufügen. Boolean-Felder werden im Grid autom. als CheckBox angezeigt - entweder im Standard-Look oder im modernen grafischen Look & Feel. Der Editiermodus bietet sogar die Möglichkeit eine datengebundene ComboBox statt einem normalen Text-Eingabefeld anzuzeigen. Per Knopfdruck steht der Anwender zudem ein Dauerkalender, Taschenrechner, sowie ein Floskeldialog zur Verfügung! Über verschiedene integrierte Methoden lässt sich der Inhalt schnell nach einer bestimmten Spalte sortieren. Auch beinhaltet das DataGrid eine Suchfunktion u.v.m.

Mehrspaltige ComboBox mit optionaler DB-Anbindung
Abb. 2: mehrspaltige ComboBox mit optionaler DB-Anbindung

Integrierte WebReport-Funktion
Im heutigen Internet-Zeitalter ist es oftmals notwendig, Daten tabellarisch als HTML-Bericht zu erstellen. Diese Aufgabe übernimmt ab sofort das sevDataGrid für Sie. Auf Wunsch erstellt sevDataGrid auch einen mehrseitigen Report mit integrierter Navigationsleiste, den Sie über Ihren WebBrowser betrachten können. Und wenn Sie den Bericht lieber in einem eigenen Fenster anzeigen möchten - auch kein Problem. sevDataGrid stellt Ihnen hierfür alle benötigten Funktionen zur Verfügung. Mit wenig Aufwand lassen sich die Daten im Webreport auch gruppieren, inkl. Gruppenkopf und Gruppenfuß!

Integrierter WebReport mit Datengruppier-Funktion
Abb. 3: Integrierter WebReport mit Datengruppierfunktion

Integrierte Export-Funktionen
Mit nur einem einzigen Methodenaufruf lässt sich der komplette Inhalt des DataGrids in eine externe Datei exportieren. Hierbei unterstützt sevDataGrid folgende Formate: Excel, Ascii und XML.

Features

Allgemein

  • Unterstützt DAO und ADO-Recordsets
  • Auch für RandomAccess-Dateien verwendbar
  • oder als komfortabler Ersatz für das Standard ListView-Control
  • Ausführliches Beispielprojekt für Visual Basic 6 und MS-Access 97/2000/XP
  • modernes HTML-Hilfesystem mit ausführlicher Beschreibung aller Funktionen, Methoden und Ereignissen
  • Neu: Onlinehilfe jetzt mit Volltextsuche
  • keine zusätzlichen Runtime-Gebühren bei Weitergabe der Komponente mit der eigenen Anwendung

Datenansicht und Navigation

  • Einfache Datenbankanbindung durch Zuweisung eines Recordset-Objekts (egal ob DAO oder ADO!)
  • autom. Erstellen aller benötigten Spalten bei Datenbankanbindung
  • numerische Felder und Währungsfelder werden autom. rechtsbündig ausgerichtet
  • Boolean-Felder werden autom. als CheckBox dargestellt
  • AutoSort-Funktion beim Klick auf einen Spaltenbezeichner (aufsteigend/absteigend)
  • Sortiermöglichkeit nach mehrere Spalten gleichzeitig
  • Integrierte Such-Methoden: FindFirst, FindNext, FindItem
  • AutoEdit-Funktion zum direkten Editieren von Daten innerhalb des DataGrids (optional auch als ComboBox)
  • autom. Plausibilitätsprüfungen beim Editieren von Zellen (Datum, numerisch, Währungseingaben)
  • AutoUpdate-Funktion zum autom. Übertragen von geänderten Daten in die Datenbank
  • Anpassung der Spaltenbreiten durch den Anwender zur Laufzeit (SplitterBars)
  • Festlegen des Spaltentyps: TEXT (normal), CHECKBOX, COMBOBOX, COMBOLIST, DOCUMENT (Verknüpfung), EMAIL, URL, IMAGE
  • Spalten vom Typ DOCUMENT, EMAIL und URL können optional als Link hervorgehoben werden!
  • Beim Editieren von Spalten vom Typ COMBOBOX/COMBOLIST wird autom. eine ComboBox statt einem Textfeld angezeigt
  • optional lässt sich auch ein "ExtraButton" im EditModus anzeigen mit freier Symbolwahl
  • Hinzufügen neuer Datenzeilen innerhalb des DataGrids
  • Löschen der aktuellen Datenzeile oder aller selektierten Datenzeilen
  • Bequeme Navigation sowohl über die Tastatur, über die Maus/Scrollbars, als auch über integrierte Methoden (MoveFirst, MoveNext usw.)
  • TAB + SHIFT+TAB Unterstützung beim Editieren von Zellen
  • WheelMouse-Unterstützung (Maus mit Scrollrädchen)
  • autom. Anzeige von längeren Zelleninhalten als ToolTip (optional)
  • Festlegen von individuellen ToolTip-Texten für einzelne Zellen
  • Festlegung der minimalen/maximalen Spaltenbreite für einzelne Spalten
  • Festlegung der maximalen Eingabelänge für einzelne Spalten im Editier-Modus
  • optionale Positionsanzeige als ToolTip beim Verschieben des vertikalen Scrollbalkens
  • Neu: Drag & Drop von Spalten zur Laufzeit
  • Neu: Erstellen von zusätzlichen ungebundenen Spalten im Recordset-Mode!
  • Neu: ComboBox mit Datenbank-Anbindung (Edit-Modus)
  • Neu: AutoEdit und AutoInsert-Funktion
  • Neu: AutoSearchColumn-Eigenschaft für die autom. Suche eines Datensatzes bei Tastatur-Eingaben
  • Neu: WordWrap-Funktion für bestimmte Spalten für einen autom. Wortumbruch bei langen Zelleninhalten
  • Neu: DisplayFormat-Eigenschaft, für eine individuelle Formatierung von Währungs-/Datumsfeldern
  • Neu: Unterstützung mehrerer feststehender Spalten (Fixed-Columns)
  • Neu: Festlegen einer Eingabemaske (InputMask) für bestimmte Spalten (Edit-Modus)
  • Neu: Multi-Selection-Mode per Mausdrag
  • Neu: separate Filterzeile oberhalb der Spaltenköpfe mit autom. Editier-Funktion
  • Neu: optionale zusätzliche Titelzeile
  • Neu: optionale Fußzeile unterhalb der Datenzeilen (z.B. für Spaltensummen)
  • Neu: Unterstützung von Zellen-Bildsymbolen größer als 16x16
  • Neu: optimale Spaltenbreiten-Anpassung per Code oder durch den Anwender (Doppelklick auf Spaltentrenner)
  • Neu: optimale Anpassung einer Spalte an die "Rest"-Breite des Grid-Controls
  • Neu: Anpassen der Zeilenhöhe durch den Anwender zur Laufzeit bei eingeschalteter feststehenden Spalte (Fixed-Column)
  • Neu: autom. Sortierfunktion für feststehende Spalten (Fixed-Columns) im ListMode

Optische Gestaltungsmöglichkeiten

  • Darstellung des gesamten DataGrids entweder normal (3D) oder flach
  • Anzeige von Bildsymbolen in einzelnen Zellen
  • autom. Anzeige von Sortier-Pfeilsymbolen in den Spaltenköpfen
  • Freie Farbwahl - auch für die Scrollbars!
  • Frei festlegbare Hintergrundfarbe für gerade und ungerade Zeilen
  • Scrollbars können normal oder im modernen Flat-Look angezeigt werden
  • Spaltenköpfe lassen sich normal oder auch im Flat-Look anzeigen
  • Spaltenbezeichner lassen sich jederzeit ein-/ausblenden
  • Ein/Ausblenden von gesamten Spalten
  • Vordergrundfarbe für einzelne Spaltenbezeichner frei festlegbar
  • Gitterlinien ein/ausblendbar (horizontal wie vertikal)
  • freie Farbwahl der Gitterlinien
  • RowHeight-Eigenschaft, um die Zeilenhöhe der Datenzeilen zu verändern
  • Neu: Hintergrundfarbe für einzelne Zellen / gesamte Spalten frei festlegbar
  • Neu: optionales Ausblenden des Selektionsbalkens
  • Neu: Moderne Balloon-ToolTips (nur unter Win2000/XP)
  • Neu: zusätzliche Titelzeile mit optionalem Farbverlauf
  • Neu: individuelle Zuweisung einer Schriftart für einzelne Zellen
  • Neu: individuelle Zuweisung einer Schriftart für die Spaltenbezeichner
  • Neu: getrennte CellSpacing-Eigenschaft für den horizontalen und vertikalen Abstand der Zelleninhalte
  • Neu: optionale Anzeige der Gitterlinien bis zum unteren / rechten Rand des Controls auch bei wenigen Datenzeilen
  • Neu: Bildsymbol-Ausrichtung im Spaltenbezeichner links, rechts oder zentriert

Integrierte WebReport-Funktion

  • WebReport-Funktion zum autom. Erstellen von HTML-Berichten
  • Individuelle Kopf- und Fußzeilen
  • Erstellen von mehrseitigen HTML-Berichten mit autom. Navigationsleiste
  • optionale Übernahme der Bildschirm-Formatierung (Farbe, Schriftattribute usw.)
  • Anzeige des HTML-Berichts entweder im Standard-Browser oder im integrierten Browserfenster (IE ab v4.0 erforderlich)
  • Neu: HTMLRowHeight-Eigenschaft zum Festlegen der Höhe der einzelnen Datenzeilen
  • Neu: Ereignisse und Methoden für eine autom. Filter- und Datengruppier-Funktion
  • Neu: Ausgabe von individuellem HTML-Code, um bspw. ein eigenes Firmenlogo anzuzeigen, Gruppensummen zu bilden, etc.
  • Neu: Methode zum Drucken aller oder nur bestimmter Seiten des WebReports
  • Neu: Methode zum Aufruf des Standard-Dialogs für die "Seiten-Einrichtung"

Integrierte Export-Funktion

  • Neu: Export der angezeigten Daten in eine echte Excel-Datei per Methodenaufruf
  • Neu: Export der angezeigten Daten in eine Ascii-Datei mit oder ohne Spaltenbeschreibung
  • Neu: Export der angezeigten Daten nach XML (einfaches XML-Format ohne Feldbeschreibungen!)

Sonstige Funktionen

  • Speichern und Wiederherstellen der eingestellten Spaltenbreiten
  • Speichern und Wiederherstellen des gesamten DataGrid-Inhalts im List-Modus
  • Neu: Kopieren von kompletten Datenzeilen per Methodenaufruf
  • Neu: integrierter Kalender, Taschenrechner und Floskel-Dialog im Edit-Modus
  • Neu: Unterdrückung des Standard-Kontextmenüs der Text-/ComboBox im Edit-Modus
  • Neu: plus viele weitere neue Ereignisse, Eigenschaften und Methoden

Download Demoversion
Gerne können Sie auch unsere aktuelle Sharewareversion downloaden und ausgiebig testen, bevor Sie sich zum Kauf entscheiden.
 Download (1.5 MByte)

Einsetzbar in folgenden Programmier-/Entwicklungsumgebungen:
VB5/6, MS-Access 97/2000/XP/2003, Office (VBA)


Online-Bestellung
 
Wenn Sie diese Software noch nicht erworben haben, können Sie diesen Artikel bequem und sicher über den SSL-verschlüsselten Onlineshop bestellen.   [Jetzt bestellen ]

 
 
 
 

Access-Paradies © 1996-2011 Microsys Kramer


Microsoft, Access, Word, Excel, Outlook, Outlook Express, Visual Basic und Windows sind eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Weiterempfehlung  |   Linken Sie uns  |   Impressum  |   Newsletter  |   Onlineshop