Anlage hinzufügen über VBA in MS-Access
Einer meiner form ist wie folgt
Es ist eine form gemacht, in MS Access, die können meine Benutzer hinzufügen Beobachtungen. Eine Beobachtung, die eventuell attachments enthalten, wie gezeigt. Ich bin in der Lage, klicken Sie auf Anlage-Steuerelement und Fügen Sie Anhänge hinzu, um das popup, das erscheint. Jedoch, was erwartet wird, ist, dass wenn ich auf die Schaltfläche HINZUFÜGEN, wie gezeigt, in der form vor, diese Anhänge werden Hinzugefügt, um das entsprechende Feld der Tabelle.
Alle Steuerelemente auf das Formular ungebunden.
Code hinter der Schaltfläche HINZUFÜGEN, ist wie folgt:
Private Sub cmdAdd_Click()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("tblObservation", dbOpenDynaset)
rs.AddNew
rs![Artifact] = artifactId
rs![Observation Text] = txtObservationText.Value
'rs![Attachments] = ' not able to solve this
rs.Update
rs.Close
Set rs = Nothing
Set db = Nothing
End Sub
Haben Sie sich überlegt den Pfad hinzufügen, anstatt die Anlage selber?
Sie müssen entweder Namen hinzufügen und verschieben Sie alle Dateien in einem zentralen Ordner für Beobachtungen, so dass in Anbetracht jeder Zeit, basierend auf dem Namen der Datei, die abgeholt werden können aus diesem Ordner, sonst geben Sie den vollständigen Pfad string ( genug Länge erlaubt) 🙂
Sie müssen entweder Namen hinzufügen und verschieben Sie alle Dateien in einem zentralen Ordner für Beobachtungen, so dass in Anbetracht jeder Zeit, basierend auf dem Namen der Datei, die abgeholt werden können aus diesem Ordner, sonst geben Sie den vollständigen Pfad string ( genug Länge erlaubt) 🙂
InformationsquelleAutor Jay | 2013-01-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Bezug auf die Mobilität, wird Ihr Antrag Sinn macht. Nehmen Sie ein,schauen Sie unter diesem link:
http://office.microsoft.com/en-001/access-help/attach-files-and-graphics-to-the-records-in-your-database-HA010341505.aspx
Erklärt das ganz gut. Lesen Sie mehr dazu auf diesem Beitrag, wie es ausgerichtet ist, um den Kommentar, den ich auf speichern der Datei in einem lokalen drive-Ordner:
Wie Sie automatische Anhängen von Bildern in Access 2010 mit vba/Makros?
Was ist die Ausgabe, die Sie jetzt haben? Vielleicht, wenn könnten Sie mit uns teilen? =)
Bitte versuchen Sie zu Bearbeiten und in den relevanten details von den links, wir wissen nicht, wie lange diese überleben wird (es ist Microsoft, nachdem alle).
InformationsquelleAutor bonCodigo