Frage : Report-Erzeugung [Zugang]

Hallo, haben

I einen Zugangsreport, der für jeden Namen in der Personal-Tabelle manuell durchgeführt werden muss. Dann berechnet der Report wenig Funktion und aktualisiert den Wert in der Personal-Zusammenfassung Table.

Is es möglich, um den Report in einer Schleife mit gerade einem Klicken laufen zu lassen.

What, das ich mit einem Klicken bedeutete, ist, sobald der Benutzer an Knopf klickt. Es lässt den Report im hinteren Ende in einer Schleife für jeden EINDEUTIGEN Personal-Namen laufen und wird nicht zur user.

I Hoffnung gezeigt, die ich meine Frage clear.
bildete

Antwort : Report-Erzeugung [Zugang]

Sie brauchen nicht, SelectObject zu verwenden - diese Linie entfernen.

Ihr OpenReport Anruf ist noch nicht korrekt. , dass „DriverName“ das Feld, Sie ist annehmend, verwenden, um den Report zu filtern:

Mit rst
  .MoveFirst
  Während nicht .EOF
      DoCmd.OpenReport „Personal-Gehalts-Report“, acViewPreview, „DriverName='" u. Felder („StaffName“) u.“ '„
      DoCmd.PrintOut
      DoCmd.Close acReport, „Personal-Gehalts-Report“
  .MoveNext
  Wend
Mit beenden


 

Weitere Lösungen  
 
programming4us programming4us