2008-10-28 8 views

Répondre

2

De Access Web vous pouvez utiliser la propriété "nom" d'un jeu d'enregistrements. Vous code résultant ressemblerait à quelque chose comme ceci:

Dans le rapport

Private Sub Report_Open(Cancel As Integer) 
    Me.RecordSource = gMyRecordSet.Name 
End Sub 

Dans l'objet d'appel (module, forme, etc.)

Public gMyRecordSet As Recordset 
'... 
Public Sub callMyReport() 
    '... 
    Set gMyRecordSet = CurrentDb.OpenRecordset("Select * " & _ 
               "from foo " & _ 
               "where bar='yaddah'") 
    DoCmd.OpenReport "myReport", acViewPreview 
    '... 
    gMyRecordSet.Close 
    Set gMyRecordSet = Nothing 
    '... 
End Sub 
0

Veuillez expliquer plus en détail. Par exemple, voulez-vous montrer ce que le champ était et ce qu'il est maintenant? Si c'est le cas, vous aurez besoin d'une piste d'audit. Voici un exemple de Microsoft: http://support.microsoft.com/kb/q197592/

Qu'entendez-vous par rapport? Si vous voulez dire un document papier imprimé, Access a un bon générateur de rapports. Si vous voulez afficher les données, vous pouvez utiliser un formulaire. Si vous n'êtes pas familier avec la création de rapports et de formulaires, il existe des assistants.

Il est toujours judicieux d'étudier la base de données exemple Northwind fournie avec chaque version d'Access.

Questions connexes