+ Rispondi al Thread
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Messaggio Popup su evento in una sottomaschera.

  1. #1
    Spiderman66 non è in linea Novello
    Post
    11

    Messaggio Popup su evento in una sottomaschera.

    Ciao a tutti.
    Ecco di seguito il mio dilemma.
    Ho una maschera che visualizza l'anagrafica di ogni cliente di un centro dimagrimento dal nome "SchedaClientiCompleta".
    In questa maschera c'è una sottomaschera SM_SeduteRestanti che mi visualizza le sedute acquistate, fatte e restanti dei clienti.
    Questi clienti, ogni 5 sedute, devono prendere le misure corporee per vedere i progressi.
    Io vorrei che il programma mi avvisasse, con un messaggio popup, quando è ora di prendere le misure.
    In pratica vorrei che quando la somma sedute fatte termini con 4 o 9, il programma mi dicesse, dopo la selezione del cliente nella maschera, che la prossima volta vanno prese le misure e che quando la suddetta somma termini con 0 o con 5 mi avvisi che è il giorno di prendere le misure.
    Mi accontenterei anche solo della seconda parte (0 e 5).
    Mi potete aiutare?
    Confesso di essere molto ignorante in fatto di VBA (mi è quasi sconosciuto).
    Grazie per la vostra comprensione.

  2. #2
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,220
    4 o 9 non significa molto...
    Se il tuo parametro è 5 ed hai una numerazione progressiva SICURA non il counter... devi prendere l'ultimo numero, sommare 1 e verificare se dividendooo per 5 da resto...
    IF (DLAST(...)+1) MOD 5 =0 THRN MSGBOX....
    Questo controllo puoi inserirlo su Current della subform.
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  3. #3
    Spiderman66 non è in linea Novello
    Post
    11
    No, Alex, purtroppo il conteggio delle sedute fatte proviene da una serie di 1 di una tabella di dettaglio sedute. Da quella tabella tramite una query trovo la somma.

  4. #4
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,220
    Cambia poco... usa DSum... la query con il conteggio è poco fruibile in questo contesto... poi stessa logica.
    Ovviamente nel DSum devi passare il criterio dell'IdAnagrafica... altrimenti conta tutto...
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  5. #5
    Spiderman66 non è in linea Novello
    Post
    11
    Ti ringrazio per la risposta, ma come dicevo nel post di apertura, sono all'asciutto in quanto a conoscenze di VBA.
    Se non mi suggerisci il codice purtroppo sono punto e a capo.
    Ho provato a cercare in rete qualche suggerimento, ma viene preso in considerazione solo il caso di scandenze e quindi date e mai numeri come nel mio caso.
    Se puoi, dammi qualche suggerimento in più.
    Non ho fretta, ovviamente.

    Grazie in anticipo.

  6. #6
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,220
    2 post prima di questo ti ho scritto il codice... devi adeguarlo in conseguenza alle considerazioni emerse dopo ma quello è...
    Devi usare l'help per capire quello che ti è stato suggerito al fine di completare in modo ragionato e consapevole... e se non hai fretta vedrai che leggendo e provando avrai soddisfazione... fai pure con comodo.
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  7. #7
    Spiderman66 non è in linea Novello
    Post
    11
    Aiutati che Dio ti aiuta
    Ok, mi darò da fare e vedo di combinare qualcosa.

    Buona serata.

  8. #8
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,220
    Hai avuto la pappa pronta in realtà almeno cerca di rendertene conto.
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  9. #9
    Spiderman66 non è in linea Novello
    Post
    11
    Certo, non ti offendere era una battuta.
    Grazie per il supporto.

    Buona serata

  10. #10
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,220
    Non mi pare un forum di barzellette... vorrà dire che la prossima volta ti daremo risposta con una battuta... magari la troverai simpatica.
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

+ Rispondi al Thread
Pagina 1 di 2 12 ultimoultimo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi