..., sofern du nicht vergessen hast, bei deinem Arbeitgeber die Verlängerung des Ausbildungsvertrags bis zur nächsten Prüfung zu beantragen. Sonst endet nämlich deine Ausbildung mit dem Termin im Ausbildungsvertrag.
Hm, das kommt drauf an. Nur durch das Wechseln des aktiven Datensatzes wird "Beim Anzeigen" (Current) ausgelöst. Je nachdem. ob der vorherige Satz geändert wurde, kann aber vorher noch z.B. "Vor Aktualisierung" auftreten.
Hollaröhdulljöh
Reinhold
Bürokauffrauen brauchen dazu keinen ECDL, da deren Ausbildungsstoff, speziell Word und Excel, weit darüber hinaus gehen. (Bürokauffrau <> Bürotratsche)
Reinhold
Wenn man in Excel zum Ende einer Tabellenspalte gelangen will reicht es, eine Zelle der Spalte zu markieren (anklicken) und dann auf den unteren Rand der markierten Zelle doppelklicken.
hth
Reinhold
Sorry, ich hatte deine Frage irgendwie nicht richtig gelesen. *mirselbstaufsmaulhaupatschaua*
Führe im Doppelklick-Ereignis des Listenfelds folgendes aus:
DoCmd.OpenForm "NameDesFormulars", , , "[NameDerSpalteZumListenfeld]='" & Me!NameDesListenfelds & "'"
Alles in einer Zeile. Ob du die einfachen Anführungszeichen vor und hinter dem Listenfeldwert brauchst must du ausprobieren.
Reinhold
Ich meinte beide Aktionen in einem Makro und das dann an das geeignete Ereignis binden. Du kannst das gleiche aber auch in einer VBA-Ereignisprozedur machen.
Gruß
Reinhold
Das müsste schon mit einem Makro gehen:
1.)
Aktion
GeheZuSteuerelement
Steuerelementname
Das Formularfeld, das den passenden wert enthalten soll.
2.)
SuchenDatensatz
Suchen nach: =[AufrufendesFormular]![Listenfeld]
Vergleichen: GesamterFeldinhalt
...
hth
Reinhold
Doch, klar, falls JavaScript nicht deaktiviert wurde klappt das.
onchange='document.forms[0].elements[0].checked=true'
für den Fall das vor der Checkbox nix kommt, also keine Buttons, Felder, etc. Idealerweise sollte der value der Checkbox der Primärschlüssel deiner Tabelle sein.
Gruß
Reinhold
Gerade eben mal auf die Schnelle probiert:
dim letzter
letzter = #2003-05-01# - 1
msgbox letzter
angezeigt wird 30.04.2003
Jetzt sollte es kein Problem mehr sein, die 30 zu extrahieren.
hollaröhdulljöh
Reinhold
Wenn jemand auf die Checkbox klickt, wird diese immer umgeschaltet (an/aus/an/...). Dabei wird die Seite auch nicht neu geladen, da das der Browser verarbeitet. Was hat nun der <tr> damit zu tun?
Erkläre doch bitte etwas genauer, worum es dir geht.
Gruß
Reinhold
Wäre es da nicht einfacher im Ereignis "BeforeUpdate" die Variable Cancel auf true zu setzen, wenn die Bedingung zutrifft? Ich finde es logischer, dann gar nicht erst zu speichern, als erst zu speichern und gleich wieder zu löschen.
Gruß
Reinhold
Falls time auf einer NT-Workstation genau so funktioniert wie in einem DOS-Fenster unter Win 9x, erwartet es eine neue Uhrzeit oder ein [Return] als Bestätigung der alten Uhrzeit. Dieses [Return] kannst du simulieren, indem du es in eine Datei schreibst, also z.B. mit
copy con Return.txt
[Return]
^Z
Jetzt kannst du aufrufen per
time < Return.txt
hth
Reinhold
Da hier niemand antortet, vermute ich einfach mal, dass die Anderen auch nicht vertsehen, was du machen willst. Erkläre doch bitte etwas genauer, worum es bei deinem Problem geht.
Möchtest du PDF-Dateien aus Access heraus erzeugen? Dann hilft dir vielleicht FAQ 5.17 .
Oder möchtest du aus Access heraus PDF-Dateien anzeigen lassen? Dann hindert dich niemand daran in einer Tabelle unter anderem den Pfad zur Datei zu speichern und diese dann via Shell-Funktion zu öffnen (im Acrobat-Reader).
Aber wie gesagt, ich weiß nicht genau wonach du suchst.
hth
Reinhold
Aber auf jeden Fall geklammert,
also ([MinGewicht]+[MaxGewicht])/2. Auch Access kennt "Punkt vor Strich".
Oder wenn du das gerundet haben willst:
Aber erst ab Access 2000, für Access 97 siehe FAQ 2.1
hth
Reinhold
Ich rate dir, es drin zu lassen. Wenn die beiden Daten in den Datumsfeldern sehr weit auseinander liegen, könnte dein Skript ja eine Weile laufen. Ohne DoEvents hast du dann schon Probleme, zu einer anderen Anwendung zu wechseln oder Abzubrechen oder ,,,
Reinhold