Zum Inhalt springen

Tiana

Mitglieder
  • Gesamte Inhalte

    142
  • Benutzer seit

  • Letzter Besuch

Beiträge von Tiana

  1. Hi,

    ich suche Leute die sich ebenfalls auf dem Host rumschlagen und für die Begriffe wie TSO, IMS und Flasher keine böhmischen Dörfer sind zwecks Erfahrungsaustausch.

    Als kleiner Hinweis, ich betreue 2 1/2 Großrechnerverfahren und schlage mich mehr schlecht als recht durch (ganz herzlichen Dank an meinen Kollegen, der unermüdlich die geheminsvolle Host-Welt für mich entschlüsselt).

    Würde mich über jede Antwort freuen, sowohl von Beginnern als auch von Mega-Dinos;-))

    Tiana

  2. Hi,

    eine komplette Lösung kann ich Dir nicht anbieten, aber so in etwa müsste es funktionieren.

    1. in VB-Scribt / VBA eine Abfrage stricken, die deine Daten aus den Tabellen in entsprechneder Sortierung ausgibt

    2. das ganze in einem Recordset speichern

    3. MIt einem FileSystemObject eine Textdatei erzeugen bzw. eine vorhandene Datei öffnen

    4. Inhalt des Recordsets in die Datei schreiben (mittels Schleife)

    5. Datei speichern und mit anderem Namen kopieren

    Fertig

    Zu den eigenen Punkten musst du in der Hilfedatei nachschlagen. Ich hoffe, das dir dieses Stubs in die richtige Richtung geholfen hat.

    Gruß,

    Tiana

    P.S. Bei Rückfragen helfe ich natürlich gerne

  3. Hallo,

    Variabeln können nicht in einem Unterprogramm (sub oder Makro) als Public deklarert werden. In VB Programmen deklariert man Variabeln in Modulen. Wie man die Variabeln in VBA öffentlich deklariert weiss ich nicht, es kann aber durchaus sein, das Du dafür auch ein Modul anlegen musst.

    Gruß, Tiana

  4. Hi,

    Public <CONNECTIONNAME> As New ADODB.Connection

    Public <COMMANDNAME> As Command

    Public <Recordsetname> As ADODB.Recordset

    '************************************************

    '* Verbindung zur ODBC herstellen *

    '************************************************

    Set <Connectionname> = New Connection

    <Connectionname>.CursorLocation = adUseClient

    <Connectionname>.Open "<ODBC-Name>", "<User>", "<Passwort>"

    'COMMAND OBJEKT DEFINIEREN

    Set <COMMANDNAME> = New Command

    <COMMANDNAME>.ActiveConnection = <Connectionname>

    <COMMANDNAME>.CommandType = adCmdText

    <COMMANDNAME>.CommandText = "Select * from <Tabellenname>"

    Set <Recordsetname> = <COMMANDNAME>.Execute()

    Dann kannst Du ganz normal mit dem Recordset arbeiten (am besten liest Du dazu mal ein wenig in einem VB-Buch, wenn du noch nicht damit gearbeitet hast!)

    Noch Fragen? Schreib mir!

    Gruß, Tiana

  5. Hi,,

    also, beim Programmstart würde ich eine sub "Farben löschen" aufrufen, die die Farbe aller Felder auf weiß setzt. Dann eine sub "Datenfelder Färben", wo du mit einer Schleife die einzelnen

    Felder durchgehst und mit If abfragst, ob Sie gefüllt sind, wenn Ja, dann einfärben wenn nicht, dann weiter...

    Hilft das weiter???

    Gruß, Tiana

  6. Hi,

    also, eine Verbindung von Anwendung und Report ist in der Regel nur möglich, wenn der Report in der Entw.Umg. integriert ist. Du kannst aber auch folgendes machen, vielleicht hilft`s:

    Bearbeite dein Parameterfeld so, das Du Standardwerte voreinstellst (z.B. ID`s aus deinem Datenbankfeld).

    Eine andere Lösung kann ich mir momentan nicht vorstellen!

    Gruß, Tiana

  7. Hi,

    über "Datei->Drucker Einrichten". Dort muss Du das Format auf Querformat einstellen. Dann ändert sich auch die Ansicht im Entwurf.

    CR arbeitet nämlich auf Basis des Standarddruckertreibers. Wenn Du den Drucker änderst können sich auch leichte Abweichungen im Design ergeben!

    Gruß, Tiana

  8. Hi,

    Zu "Grid" bzw. MSFlexGrid sagt uns die VB-Hilfe folgendes:

    MSFlexGrid-Steuerelement

    Das Microsoft FlexGrid (MSFlexGrid)-Steuerelement zeigt tabellarische Daten an und operiert mit diesen. Es ermöglicht das Sortieren, Gruppieren von Zellen in und Formatieren von Tabellen, die Zeichenfolgen und Bilder enthalten. Ist MSFlexGrid an ein Daten-Steuerelement gebunden, so zeigt es nur schreibgeschützte Daten an.

    Syntax

    MSFlexGrid

    Anmerkungen

    Sie können Text, ein Bild oder auch beides in jeder Zelle MSFlexGrid-Steuerelements einfügen. Die Row- und Col-Eigenschaften bestimmen die aktuelle Zelle in einem MSFlexGrid-Steuerelement. Sie können die aktuelle Zelle im Code festlegen, oder der Benutzer kann diese zurLaufzeit über die Maus oder die Pfeiltasten verändern. Die Text-Eigenschaft verweist auf die Inhalte der aktuellen Zelle.

    Ist der Text in einer Zelle zu lang, so daß dieser nicht angezeigt werden kann, und wurde die WordWrap-Eigenschaft auf True gesetzt, so wird der Text auf die nächste Zeile innerhalb derselben Zelle umgebrochen. Damit der umgebrochene Text angezeigt wird, müssen Sie eventuell die Spaltenbreite (ColWidth-Eigenschaft) oder die Zeilenhöhe (RowHeight-Eigenschaft) der Zelle vergrößern.

    Verwenden Sie die Col- und Row-Eigenschaft zur Bestimmung der Anzahl von Spalten und Zeilen in einem MSFlexGrid.

    Anmerkung Bevor Sie ein MSFlexGrid-Steuerelement in Ihrer Anwendung verwenden können, müssen Sie die Datei MSFlxGrd.ocx zu Ihrem Projekt hinzufügen. Sie können diese Datei automatisch in Ihr Projekt aufnehmen, indem Sie sie in die Datei Autoload einfügen. Beim Vertrieb Ihrer Anwendung sollten Sie die Datei MSFlxGrd.ocx im Microsoft Windows-Systemverzeichnis des Benutzers installieren. Weitere Informationen zum Hinzufügen ActiveX-Steuerelements zu einem Projekt finden Sie unter "Standard-ActiveX-Steuerelemente" im Programmierhandbuch.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...