Access 2000: mehrere Fragen

Dieses Thema Access 2000: mehrere Fragen im Forum "Microsoft Office Suite" wurde erstellt von Ingo86, 2. Aug. 2003.

Thema: Access 2000: mehrere Fragen Hi Forum, vielleicht kann mir jemand von euch bei einem sehr speziellen Problemen helfen: 1) Ich möchte das Access...

  1. Hi Forum,

    vielleicht kann mir jemand von euch bei einem sehr speziellen Problemen helfen:

    1) Ich möchte das Access einen oder besser noch mehrere verschiedene Sounds
    im Hintergrund abspielt abspielt.
    Diese möchte ich aber gerne jeweils aufgrund des Namens aus der Datenbank
    auswählen.

    2) Wie kann ich eine Zahl aus einer Tabelle mit unterschiedlichen Zahlen belegen
    (1+2 rot, 3 grün usw...)?

    3) Wie erstelle ich eine WENN DANN Formel (WENN blablabla nicht vorhanden
    DANN dasunddas.

    Für jede Hilfe (und sei es nur eine Buchempfehlung, oder ähnliches) bin ich dankbar.

    Gruss
    Ingo
     
  2. Hallo Ingo86,

    wie man Sounds abspielt kann man in der KnowHw30.mdb nachlesen. Diese kann man sich bei

    http://www.access-home.de

    herunterladen. Unter dem Stichwort Play erhält man div. API's um Sounddateien etc. abspielen zu können. Man kann aber auch über den Shell-Befehl (siehe hierzu die ACCESS-Hilfe) einen Player laden, der dann die Soundausgabe übernimmt.

    Zu Punkt zwei muß ich sagen, verstehe ich nicht!

    Zu Punkt drei, schau mal in der VBA-Hilfe nach dem Stichwort If dort ist die Syntax des WENN DANN genau beschrieben.

    Hoffe das das vorläufig mal schon etwas hilft.

    Gruß
    Kurt Körner
     
  3. zu zwei:
    sollte eigentlich so heißen:
    Wie kann ich eine Zahl aus einer Tabelle mit unterschiedlichen Farben belegen (1+2 rot, 3 grün usw...)?

    Ich will bei einer Fahrzeugverwaltung schon anhand
    der Farbe sehen können, ob dieses z.B. grade verfügbar
    ist (wenns verfügbar ist bekommt das Fahrzeug einen ,,Status z.B. die Zahl 1, und ich will das es mir dann in der Formularansicht mit grüner Farbe angezeigt wird)

    Aber auf jeden Fall schonmal danke ;-)
     
  4. OK,

    so etwas macht man gemeinhin in einem Formular und dann muß z.B. in der Ereignis BeimAnzeigen so eine Art If..Then..Else-Konstrukt verwendet werden, hier z.B. eine Select Case Anweisung:

    Select Case Me![StatusWert]

    Case = 0 ->z.B. ohne besonderen Status
    Me![StatusAnzeige].BackColor = 16777215 -> =weiß
    Me![StatusAnzeige].ForeColor = 0 ->= schwarz
    Case 1
    Me![StatusAnzeige].BackColor = Farbwert
    Me![StatusAnzeige].ForeColor = Farbwert

    End Select

    Statuswert ist ein Feld im Formular und auch in der Tabelle, das den Status verfügbar, nicht verfügbar usw. repräsentiert.

    StatusAnzeige ist ein Feld in dem Formular, das diesen Status signalisert. Ich gehe hier von einem Textfeld aus, dessen Hintergrundfarbe und Vordergrundfarbe (hier dann der eigentlich Text) verändert werden wenn der eine oder andere Zustand eintritt.

    Verändert man den Status im Formular, dann muß man diese Felder auch mit dem Ereignis Nach Aktualisierung mit der vorhergehen beschriebenen Routine ändern.

    Eine Form der Lösung, es gibt sicher noch andere aber auf die Schnelle ist diese mal ein Vorschlag.

    Gruß
    Kurt Körner
     
  5. eine wenn-dann-formel ist in access eine if-then-else-schleife.
    eine beispiel:

    IF feld = blablabla Then
               stDocName = Form1          -> (öffne Formular Form1)
    ELSE
       stDocName =Form2
    END IF

    wenn es mehrere möglichkeiten mit denen er vergleichen soll schreibt anstatt else ELSELF. Else wird nur dann benutzt wenn es ein Kriterium gibt was erfüllt werden soll, wenn dies nicht erfüllt ist wird in jedem fall der ELSE-Befehl durchgeführt. Bei ELSELF geht access chronologisch jede einzelne ELSELF-Anweisung durch bis eine erfüllt ist. wird keine erfüllt kommt eine fehlermeldung oder man gibt manuell eine fehlermeldung über den ELSE-Befahl an, der als letzte Möglichkeit stehen soll...
     
Die Seite wird geladen...

Access 2000: mehrere Fragen - Ähnliche Themen

Forum Datum
Buch Microsoft Access 2000 das Handbuch gesucht Link/Bücher-Empfehlungen & -Gesuche 25. Juni 2010
Access 2000, Suchen über Formular Microsoft Office Suite 22. Nov. 2005
[Access 2000] Spalten in Combobox via VBA füllen Microsoft Office Suite 14. Apr. 2005
Berechnetes Feld (Access 2000) Windows XP Forum 9. Sep. 2004
Problem Serienbrief Word2000/Access2000 Windows XP Forum 26. Aug. 2004