Microsoft Access fornisce molti strumenti per personalizzare i report . Tra questi strumenti sono procedure guidate per la creazione di gruppi personalizzati e Visual Basic, Applications Edition (VBA) per creare o compilare controlli personalizzati . L'utilizzo di questi strumenti vi permetterà di aggiungere i totali a piè di pagina di gruppo per le vostre segnalazioni . Cose che ti serviranno
Microsoft Access
Mostra più istruzioni
1
creare una tabella di dati di esempio : in Access , creare un database vuoto con il tasto " alt- F > , Nuovo> Database vuoto " Nella finestra successiva , definire una tabella con i seguenti campi e tipi :
libro: textdatesold : datenetsale : moneta
2
inserire il seguente esempio. dati nella tabella , corrispondenti ai campi al punto 1:
Storia di due città , 12/1/2009 , $ 4.00tale di due città , 2009/12/02 , $ 4.00tale di due città , 12 /4/2009 , $ 4.00war e di pace , 12/3/2009 , $ 2.00war e di pace , 12/1/2009 , $ 1.98war e di pace , 12/4/2009 , 2,10 dollari
3 < p > Creare un report selezionando "Crea > Segnala ". garantire il " design> Raggruppa e ordina " icona è evidenziata , quindi fare clic su " Aggiungi un gruppo " in " gruppo , ordinamento e totale " finestra . parte inferiore dello schermo
4
scegliere i parametri per creare il totale del gruppo : Selezionare " gruppo sul libro ", quindi fare clic sul pulsante "Altro " . Impostare " Con netsale pari " a " Total sulla netsale . " Check " Mostra grandtotal , " e " Mostra subtotale nel piè di pagina di gruppo . "
5
destro del mouse sul accesso scheda " Booksales " e selezionare "Anteprima di stampa " o " view Report ". visualizza i totali di gruppo footer per il campo " netsales " . Andare al punto 6 se il totale che avete appena calcolato non sia quello corretto
6
consentire al database di eseguire Visual Basic for Applications Programmi : . Premere il pulsante " Abilita contenuto " sul rettangolo beige che appare sotto la barra degli strumenti principale . Selezionare "File > Opzioni > Centro protezione > Centro protezione Impostazioni> Impostazioni Macro ", e fare clic sull'opzione
7
Creare una seconda relazione i dati della rubrica " Attiva tutte le macro . " : selezionare "Crea > report", quindi gruppo campo titolo "Libro" cliccando col tasto destro sul " libro" intestazione di colonna e selezionando " gruppo su libro. "
8
Fai clic destro su " Book Sales ", riferisce tab e selezionare " Visualizzazione Struttura . " Fare clic su " Casella di testo " controllo sulla barra degli strumenti e quindi fare clic su ogni spazio libero nella zona " piè di pagina " della relazione. < br > Pagina 9
nome della casella di testo : . " proprietà " " . footertotal " tasto destro del mouse su di esso e selezionare nella scheda " Altro" nella finestra " proprietà Foglio" , tipo
10
creare una routine che popolerà " footertotal " : " . Proprietà report " tasto destro del mouse su un'area vuota del report e selezionare Fare clic sulla scheda "Evento" , quindi fare clic sul basso freccia in " On Attiva " riga . Selezionare l'opzione " [ Event Procedure ] " testo , quindi fare clic sul pulsante " ... " a destra della freccia verso il basso .
11
Incollare il codice riportato di seguito per sostituire il " Report_Activate " subroutine di Visual Basic, Applications Edition ambiente di sviluppo integrato ( IDE ) :
private Sub Report_Activate ( ) footertotal.Value = AccessTotalsnetsale.ValueEnd Sub
12
Premere" alt- F11 "per tornare ad Access . Fai clic destro sulla scheda report " Booksales " e selezionare "Anteprima di stampa ". Si noti che il piè di pagina visualizza il totale .