Anzeige von Bilddateien in einem Formular:

Du erstellst ein "normals Bild" in Deinem Formular mit beliebigem Inhalt (hier "Bild3").

Dann legst Du die Bilder, die Du anzeigen möchtest in ein Verzeichnis (hier: "Foto" als Unterordner des Verzeichnisses in dem die Datenbank liegt)

und dann gibst Du beim Ereignis "Beim Anzeigen" diesen VBA-Code ein:

Datei = Application.CurrentProject.Path + "\Fotos\" + Dateiname + ".jpg"

If FileExists(Datei) ThenMe.Bild3.Picture = Datei

(Dateiname steht hier für den Namen der Bilddatei)

Ich hoffe ich konnte hlefen...

...zur Antwort

Hallo,

nach meiner Kenntnis geht das nicht, aber man kann die Datenbank-Optionen so einstellen, dass bei jedem schließen die Aktion "kompremieren und reparieren" durchgeführt wird - dass sollte Dein Problem lösen...

...zur Antwort

Wenn ich die Frage richtig verstanden habe hast Du einen "Bericht" als Brief erstellt und möchtest diesen nun abspeichrn und nicht ausdrucken - nach meinem Kenntnisstand geht das nur über den Umweg den Bericht in eine pdf-Datei zu drucken. Das gehn natürlich nur, wenn ein pdf-Writer auf dem Rechner installiert ist.

Alternativ kann man auch in Word einen Serienbrief erstellen und als Datenquelle die Access-Tabelle oder- Abfrage wählen.

...zur Antwort

Das kann man in aller Regel aussitzen - ich würde der ersten Rechnung per Email widersprechen und ab dann alle Rechnungen und Mahnungen ignorieren - nur auf Post vom Gericht muss man reagieren! Kaum ein Betrüger geht aber den Weg bis zum Gericht ;-)

...zur Antwort

Hallo, bei der Filmdatenbank gibt es je Film nur einen Regisseur (das würde ich jedenfalls annehmen) dann ist die Zuordnung Regisseur 1:n Film sinnvoll - umgekehrt kann natürlich jeder Regisseur 1:n an mehreren Filmen mitgewirkt haben. - "n:m" wäre hier also falsch.

Bei der Zoo-Datenbank ist aber eindeutig die n:m zuordnung richtig, da sowohl jedes Tier mehehe Futtersorten bekommen kann als auch jede Futtersorte von mehreren Tieren gegessen wird.

...zur Antwort

Hallo

Du mußt den Wert durch 25 teilen, dann runden und wieder mit 25 multiplizieren:

"=AUFRUNDEN(A1/25;0)*25"

liefert den auf volle 25'er aufgerundeten Wert von Zelle A1.

Ich hoffe das war hilfreich.

...zur Antwort

Hallo - In Access-Datenbanken können zusammengehörende Daten aus mehreren Tabellen "verbunden" werden. Z. B. Eine eine Tabelle "Kunden" mit einer eindeutigen Kunden-ID und eine Tabelle Rechnungen, in denen die Kunden-ID ebenfalls auftaucht. Die beiden Felder Kunden-ID aus beiden Tabellen können referentiell verbunden werden. Man kann dann auch noch festlegen, ob eine Änderung einer Kunden-ID in der einen Tabelle automatisch auch in der anderen erfolgen soll und außerdem, ob eine Löschweitergabe erfolgen soll. Wenn z. B. ein Kunde gelöscht wird, werden auch alle seine Rechnungen gelöscht.

Ich hoffe das war die gewünschte Antwort.

...zur Antwort

Eine schräge Stütze nimmt aus der Deckenscheibe neben den senkrecht wirkenden Krüften auch horizontal wirkende Kräfte auf - bzw. leitet horizontale Kräfte in Fundament und Deckenscheibe ein. Je nach Lagerungsart (Einspannung, Gelenk ...) und Neigung können auch in der Stütze selber Biegemomente entstehen. Diese Frage ist kaum pauschal zu beantworten, da viele Randbedingungen eine Rolle spielen.

Du solltest einem Fachmann (Bauingenieur, Maurermeister ...) Dein konkretes Problem erklären und Dich beraten lassen.

...zur Antwort

Ich bin mir nicht sicher, ob ich die Frage richtig verstanden habe, aber wenn es darum geht einen bestehenden Datensatz über den Namen zu suchen, geht das in einem Formular über ein Kombinationsfeld (mit Hilfe des Assistenten).

...zur Antwort

Ich habe bei eine Programm der Barmer mitgemacht - ich fand das sehr hilfreich weil es einen über mehrere Wochen begleitet und man so seine Gewohnheiten umstellen kann. (und es ist Kostenlos!):

http://gesund-abnehmen.apotheken-umschau.de/

Viel Erfolg

...zur Antwort

Hier eine Lösung mit VBA:

in den Eigenschaften auf Ereignis "Beim Öffnen" folgende VBA-Routine einfügen:

Private Sub Form_Open(Cancel As Integer)

On Error GoTo Err_Form_Open

DoCmd.GoToRecord , , acNewRec

Exit_Form_Open:
    Exit Sub

Err_Form_Open:
    MsgBox Err.Description
    Resume Exit_Form_Open

End Sub

Damit wird beim Öffnen des Formulares automatisch ein neuer (leerer) Datensatz erzeugt.

Ich Hoffe das war Hilfreich...

...zur Antwort

Hallo, die von mir empfohlene Seite ist weniger ein Nachschlagewerk, als eine Quelle für gute Tipps und Anleitungen. Dort kann man den Nwesletter Access abonieren und erhält kostenlos regelmäßig Emails mit Tipps und Infos insbesondere für VBA.

Au0erdem kann man eine menge fertige Lösungen dort bereits runterladen - viele Kostenlos, aufwendigere gegen Bezahlung.

Die Adresse ist "http://www.smarttools.de"

Ich hoffe das war hilfreich.

...zur Antwort

Ich finde der Anfang hört sich sehr gut an! - Denk mal drüber nach, was Du willst und dann frag doch einfach mal, ob ér was mit Dir unternehmen will. Mach am besten gleich einen Vorschlag wie Kino, Freibad ...

Viel Gück!

...zur Antwort

Sie regeln Abhängigkeiten zwischen Tabellen bzw. Abfragen. Es gibt 1:1-Beziehungen, wo jedem Datensatz aus der einen Tabelle immer höchstens ein Datensatz aus der anderen zugeordnet ist; und es gibt 1-zu-Unendlich-Beziehungen, bnei denen jedem eindeutigen Datensatz aus der einen Tabelle (z. B. einer Rechnung) mehrere Datensätze aus einer anderen Tabelle (z. B. Produkte) zugeordnet sein kann.

Ich hoffe ich konnte etwas helfen...

...zur Antwort
Ist als Einzelkämpfer und Autodidakt kaum zu schaffen

Wenn man prinzipiell mit dem Rechner sicher umgeht, sollte es kein Problem sein Excel an wenigen Abenden zu lernen - auch der Einstig in Access ist alleine zu schaffen, wenn man sich schon mal mit Datenbanken beschäftigt hat - sonst würde ich mich mal 2-3 Stunden mit jemenden zusammensetzen, der einem die Grundbegriffe beibringt.

...zur Antwort

Ich würde es mal mit Gebissreiniger oder zerkleinerten Spühlmaschinen-Tabs versuchen. In Warmes Wasser - ein paar Stunden stehen lassen und gut ausspuhlen.

...zur Antwort