Maschere continue ed esecuzione codice su tutte

di il
3 risposte

Maschere continue ed esecuzione codice su tutte

Buonasera,
ho una maschera continua, dovrei, all'apertura (o tramite pulsante) lanciare un comando tramite vba e vorrei che il comando si ripetesse per tutte le maschere.
E' fattibile? In che modo?
Grazie

3 Risposte

  • Re: Maschere continue ed esecuzione codice su tutte

    La richiesta appare criptica, comunque se in un modulo hai una procedura (o funzione) pubblica questa è visibile da tutte le maschere e puoi attivarla
    nelle varie condizioni o eventi legati alle form.
  • Re: Maschere continue ed esecuzione codice su tutte

    Riformulo la domanda, ho spostato l'attività su una query (codice allegato).
    Il problema è che quando lancio il comando, il codice viene eseguito solo sul primo record e non sui successivi.
    Private Sub Comando143_Click()
    Dim db As DAO.Database
    Dim Query1 As DAO.Recordset
    Dim rs As DAO.Recordset
    Dim ConteggioRighe As Integer
    
    'Apertura DB
    Set db = CurrentDb
    
    'Apertura query
    Set Query1 = db.OpenRecordset("Query1", dbOpenDynaset)
    
    'Apertura recodset
    Set rs = CurrentDb.OpenRecordset("SELECT * FROM Query1", dbOpenDynaset)
    rs.MoveLast: rs.MoveFirst
    ConteggioRighe = rs.RecordCount
    
    'Solo per debug poi si cancella
    ConteggioRighe = DCount("*", "[Query1]")
    MsgBox "N. Righe = " & ConteggioRighe
    
    'Mi posiziono sul primo record
    rs.MoveFirst
    'Dichiaro che l'operazione terminerà quando i record sono finiti
    Do Until rs.EOF
    
    ..........qui c'è il codice che mi fa l'operazione sul record..............
    
    
    ' Passo al recordset successivo
    rs.MoveNext
    ' e ricominciamo da DO ad elaborare la successiva riga del recordset fin quando non si arriva al suo termine EOF
    Loop
    MsgBox ("Finito")
    Query1.Close
    End Sub
  • Re: Maschere continue ed esecuzione codice su tutte

    Davide... perche posti 2 volte le stesse cose... cerca di non fare confusione... quel codice come ti ho già detto è zeppo di robaccia e credo tu abbia parecchia confusione.

    https://www.iprogrammatori.it/forum-programmazione/access/unire-file-pdf-con-pdftk-exe-t42548.html

    GRAZIE
Devi accedere o registrarti per scrivere nel forum
3 risposte