Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Button im Formular nur anzeigen, wenn Datei vorhanden
zurück: Feld mit der Feldfunktion -Listnum- auslesen weiter: FindFirst Frage Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
josh
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. März 2007, 12:51
Rufname:
Wohnort: Saarland

Button im Formular nur anzeigen, wenn Datei vorhanden - Button im Formular nur anzeigen, wenn Datei vorhanden

Nach oben
       Version: Office 2007

Hallo und guten Tag zusammen,

ich habe folgendes Problem und suche eine Lösung:

Über einen Button in einem Datenbankformular öffne ich eine gespeicherte pdf-Datei, die in Bezug zum aktuellen Datensatz steht. Das klappt mittlerweile ausgezeichnet.
Um Fehlermeldungen zu vermeiden, will ich es nun so einrichten, dass dieser Button im Formular nur dann sichtbar ist, wenn die zugehörige Datei tatsächlich existiert.
Ich möchte also einen Befehl hinterlegen, der das Vorhandensein abfragt. (z.B. wenn Datei vorhanden, dann Button = visible) oder so ähnlich.

So in etwa stelle ich es mir jedenfalls vor.
Hat vielleicht jemand Vorschläge, wie der Code aussehen müsste?

Danke im Voraus und freundliche Grüße
josh
KlausMz
Moderator Access


Verfasst am:
07. März 2007, 13:08
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: Button im Formular nur anzeigen, wenn Datei vorhanden - AW: Button im Formular nur anzeigen, wenn Datei vorhanden

Nach oben
       Version: Office 2007

Hallo,
versuche es mal so:
Code:
Private Sub Form_Current()
    Dim DateinameMitPfad As String
   
    DateiNameMitPfad = NameDesFeldesDasPfadUndDateiEnthält
    If Dir(DateiNameMitPfad) = "" Then 'Klammer ) ergaenzt by Willi Wipp
        Me!NameDesBefehlsButtons.Visible = False
      Else
        Me!NameDesBefehlsButtons.Visible = True
    End If
End Sub
Im Ereignis "Beim Anzeigen" = Current
_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Gast



Verfasst am:
07. März 2007, 13:31
Rufname:

AW: Button im Formular nur anzeigen, wenn Datei vorhanden - AW: Button im Formular nur anzeigen, wenn Datei vorhanden

Nach oben
       Version: Office 2007

Hallo Klaus,

ich habe lediglich noch eine Klammer ergänzt, dann war ich aber echt beeindruckt: Es klappt genauso, wie ich es mir vorgestellt hatte. Klasse.

Muss ich nun noch einen anderen Namen vergeben, wenn ich diese Abfrage bei einen anderen Button im gleichen Formular ebenso hinterlegen will?

Auf jeden Fall schon mal danke für deine äußerst schnelle und kompetente Antwort zu meiner ersten Frage. Ich bin echt froh, dass ich auf Fachleute wie dich in diesem Forum immer wieder mal zurückgreifen kann.
Deshalb schon jetzt mal ein besonderes Lob für deine qualifizierte Hilfe und die der anderen "Access-Spezialisten".

Gruß
jsoh
KlausMz
Moderator Access


Verfasst am:
07. März 2007, 14:11
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Button im Formular nur anzeigen, wenn Datei vorhanden - AW: Button im Formular nur anzeigen, wenn Datei vorhanden

Nach oben
       Version: Office 2007

Hallo,
die Klammer habe ich scheinbar vergessen. Danke für die Aufmerksamkeit.
Du kannst den Code auch für weitere Buttons nehmen, musst nur noch die Namen ergänzen. Etwa so:
Code:
Private Sub Form_Current()
    Dim DateinameMitPfad As String
   
    DateiNameMitPfad = NameDesFeldesDasPfadUndDateiEnthält
    If Dir(DateiNameMitPfad) = "" Then
        Me!NameDesBefehlsButtons.Visible = False
        Me!NameDesAnderenBefehlsButtons.Visible = False
      Else
        Me!NameDesBefehlsButtons.Visible = True
        Me!NameDesAnderenBefehlsButtons.Visible = True
    End If
End Sub

PS: Nur damit da nichts verwechselt wird, das ist keine Abfrage, sondern VBA Code im Ereignis "Beim Anzeigen".
Abfragen sind was ganz was anderes.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
josh
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. März 2007, 14:45
Rufname:
Wohnort: Saarland


AW: Button im Formular nur anzeigen, wenn Datei vorhanden - AW: Button im Formular nur anzeigen, wenn Datei vorhanden

Nach oben
       Version: Office 2007

Hallo Klaus,
das mit der Abfrage war natürlich falsch formuliert. Trotzdem danke für den Hinweis.
Ansonsten wie bei deiner ersten Antwort: Klappt prima. Ich habe den VBA-Code Wink nur noch etwas erweitert, weil ich mit den beiden Buttons im Formular Dateien aufrufen will, die in zwei verschiedenen Verzeichnissen gespeichert sind.

Insgesamt also: Problem in Rekordzeit gelöst, dank deiner Hilfe

Danke und Gruß
josh
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Rechnung erstellen wenn alle Daten vorhanden 6 Freddy 1909 25. Nov 2004, 11:03
Freddy Rechnung erstellen wenn alle Daten vorhanden
Keine neuen Beiträge Access Tabellen & Abfragen: Formeln vom Formular, werden in der Abfrage nicht angezeigt 4 maddes 895 23. Nov 2004, 12:38
Skogafoss Formeln vom Formular, werden in der Abfrage nicht angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit sum, max Wert und verhätnis summe/max anzeigen? 1 IV 2531 04. Nov 2004, 18:14
Skogafoss Abfrage mit sum, max Wert und verhätnis summe/max anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: eingefügte Bilder wieder als datei speichern ?! 2 icke 1210 22. Okt 2004, 07:19
Gast eingefügte Bilder wieder als datei speichern ?!
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze anzeigen? 3 MichaelB 1122 19. Okt 2004, 12:45
lothi Anzahl der Datensätze anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Zeile der Dateneingabe (*) in einem Formular verschieben 2 Albertus 790 08. Okt 2004, 09:17
Albertus Zeile der Dateneingabe (*) in einem Formular verschieben
Keine neuen Beiträge Access Tabellen & Abfragen: variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum 1 Lars 1193 10. Sep 2004, 13:54
Lars variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum
Keine neuen Beiträge Access Tabellen & Abfragen: Suchfunktion mit mehreren Kriterien aus Formular 5 Danny G. 2218 09. Sep 2004, 11:08
Danny G. Suchfunktion mit mehreren Kriterien aus Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle, Formular, Abfrage...und nun ? 3 Gags 790 29. Aug 2004, 22:05
lothi Tabelle, Formular, Abfrage...und nun ?
Keine neuen Beiträge Access Tabellen & Abfragen: Parameterabfrage - wenn Parameter leer, alle anzeigen 3 Norman 2935 16. Aug 2004, 22:15
Tweety Parameterabfrage - wenn Parameter leer, alle anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragefeld nachträglich in Formular 3 Sebbl 1705 05. Aug 2004, 15:14
mabe38 Abfragefeld nachträglich in Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Formular aus Endlosformular öffnen ? 10 G-Markus 1619 20. Jul 2004, 15:38
Gast Formular aus Endlosformular öffnen ?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel Tricks