Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14

Discussione: Ancora su ACCESS

  1. #11
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    allora tu apri VBA e ti metti nella funzione ONLOAD del report

    la funzione onload del report..si crea andando nelle proprietà del report...
    trovi onload (o simile) e crei il codice...

    una volta nel codice... (tieni ovviamente il form aperto)
    prova a digitare:
    forms("nomeform")
    oppure direttamente il nome del form
    nomeform

    oppure
    form

    nel momento in cui premi il "." dopo le parole che hai scritto ti da una lista di proprietà...
    scegli quella che ti serve!

    potrebbe essere qualcosa tipo "filter"..

  2. #12
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    61
    Il parametro mi serve per calcolare la query. Precisamente la query è:
    SELECT *
    FROM Movimentazioni
    WHERE CodUtente=Identificativo;

    ed Identificativo è il parametro.
    All'apertura della maschera di questa query mi chiede di inserire un valore per Identificativo (ed è ok), ma anche quando apro il report per la stampa dei risultati della query mi chiede nuovamente un valore per Identificativo.

    Nell'ONLOAD ci sono arrivato e sono anche all'elenco (infinito...) dei metodi che seguono il ".",ho anche provato il metodo .filter ma non mi sembra sia cambiato qualcosa... Continua a chiedermi ancora di reinserire un valore per il parametro "Identificativo".

  3. #13
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Stai facendo crossposting.

    Nella maschera fai un controllo in cui scrivi l'identificativo.

    Dopo di che la query su cui si basa il report modificala in:

    SELECT *
    FROM Movimentazioni
    WHERE CodUtente=[Forms]![NomeForm]![CampoIdentificativo]

  4. #14
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    [supersaibal]Originariamente inviato da Napoli82
    Il parametro mi serve per calcolare la query. Precisamente la query è:
    SELECT *
    FROM Movimentazioni
    WHERE CodUtente=Identificativo;

    ed Identificativo è il parametro.
    All'apertura della maschera di questa query mi chiede di inserire un valore per Identificativo (ed è ok), ma anche quando apro il report per la stampa dei risultati della query mi chiede nuovamente un valore per Identificativo.

    Nell'ONLOAD ci sono arrivato e sono anche all'elenco (infinito...) dei metodi che seguono il ".",ho anche provato il metodo .filter ma non mi sembra sia cambiato qualcosa... Continua a chiedermi ancora di reinserire un valore per il parametro "Identificativo". [/supersaibal]
    prova a fare qualcosa tipo...

    ME.FILTER = form.FILTER

    se esiste la proprietà filter ecc...
    non scrivere la linea cosi' come e'...
    elaborala.. con i nomi dei form e delle proprietà

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.