Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Maschera inserimento - ogni riga una colonna diversa

    Ciao a tutti, il titolo forse è complicato, ora mi spiego meglio.
    Vorrei creare una maschera per inserire le disponibilità dei volontari di una delegazione di Croce Rossa.
    Ho creato una tabella che come chiave primaria ha le matricole dei volontari, poi una colonna per il nome, una per il cognome (queste 3 sono già compilate, come se fosse un'anagrafica), una per il giorno, una per la fascia oraria e una per il luogo del servizio (ospedale, sede, auto medica, etc.) (queste sono da compilare); queste ultime due colonne sono in "casella combinata" e prendono i dati da due tabelline con le fasce orarie e i luoghi già inseriti, per far prima. Già qui ho un problema, possibile che ad ogni colonna di casella combinata devo associare una tabella fatta apposta? Io vorrei fare una tabella che ha due colonne precompilate (orario e luogo) e poi nella struttura della casella combinata indicare la colonna 1 e la colonna 2, invece quando vado ad aprire il menù per inserire i dati, mi si presenta sempre la colonna 1.
    A parte questo che è il meno, farò tue tabelline, non mi cambia nulla, io vorrei creare una maschera di inserimento che prenda i dati dall'anagrafica e me li vada a scrivere in una tabella vuota, ma devo riuscire anche a fare in modo che alla stessa persona vengano assegnati più turni, perché non è che uno da una sola disponibilità al mese, ne da diverse; sarebbe bellissimo anche che nella mascherina io cominci a scrivere o il cognome o il nome o la matricola e i campi si compilassero da soli: non so mi capita in mano la disponibilità di Mario Rossi, io comincio nella casella del cognome a scrivere Ros.. e sia nella casella nome che matricola appaiano il nome e la matricola corrispondenti. Spero di essermi spiegato e che qualcuno mi aiuti, sono anche disposto a mandare il database per un maggior chiarimento. Grazie.

  2. #2
    Utente di HTML.it L'avatar di nelsonblu
    Registrato dal
    Feb 2007
    Messaggi
    2,234
    Purtroppo ti sei spiegato malissimo. A parte la casella combinata (incomprensibile) e la compilazione automatica dei campi all'immissione del nome (fattibilissimo) su
    io vorrei creare una maschera di inserimento che prenda i dati dall'anagrafica e me li vada a scrivere in una tabella vuota, ma devo riuscire anche a fare in modo che alla stessa persona vengano assegnati più turni, perché non è che uno da una sola disponibilità al mese, ne da diverse;
    non si capisce assolutamente nulla

  3. #3
    Ciao Nelsonblu, cerco di spiegarmi meglio:
    -sorgente: tabella anagrafica già compilata con nome, cognome, matricola
    -destino: tabella delle disponibilità mensili vuota da compilare tramite una maschera con nome, cognome, matricola, fascia oraria, data, tipo di turno; queste ultime tre cose sono già inserite in un'altra tabella che verrà usata come casella combinata da collegare alla maschera d'inserimento:
    fascia oraria: 07-13 __ 13-19 __ 19-00 __ 00-07
    data: da inserire a mano ogni volta
    tipo turno: MSA __ h24 __ sede __ sede 2° equip

    E dicevo che già qui ho problemi perché non riesco ad assegnare la colonna che voglio di questa tabella al giusto punto d'inserimento della maschera, ma devo fare 3 tabelle distinte, cioè mi propone sempre ciò che c'è nella colonna 1, vabbé ma questo non è un grosso problema.

    Nella tabella da compilare però può essere che a Mario Rossi siano dedicati anche più record, in base a quante disponibilità il sig. Rossi dà in un mese, quindi per esempio:
    01 rossi mario 19-00 01/03/12 MSA
    01 rossi mario 19-00 02/03/12 sede
    01 rossi mario 07-13 05/03/12 H24
    05 bianchi marco 13-19 03/03/12 sede
    06 verdi antonio 00-07 03/03/12 sede
    06 verdi antonio 13-19 12/03/12 MSA
    etc.

    Quello che vorrei avere è una maschera d'inserimento con questi campi:
    matricola, nome, cognome, data, fascia oraria, tipo turno - dove i primi 3 dati li va a recuperare dalla tabella dell'anagrafica e gli altri 3, una volta "inserito" il volontario, glieli associo io scegliendoli dalla cesella combinata di cui sopra in base alla disponibilità datami dal volontario stesso.
    Questa maschera deve darmi quindi anche queste due possibilità: la prima è quella di poter inserire il volontario mario rossi più e più volte nella tabella di destinazione (in base appunto a quanti turni vuol fare) e la seconda sarebbe quella di fare in modo che io posso scegliere indifferentemente se cominciare ad inserire i dati di un volontario dal nome, dal cognome o dalla matricola, cioè vorrei che se io cominciassi ad esempio dal campo "nome" a digitare "mar", il programma mi offrisse tutti i volontari che hanno il nome che cominciano per "mar" e una volta scelto "mario" (ammettendo che noi si abbia in delegazione un solo mario), mi si compilino da soli i campi cognome:rossi e matricola:01.

    Spero di essermi spiegato meglio questa volta. Grazie della pazienza.

    Guarda io inserisco anche il mio cel. se sei proprio così magnanimo da farmi uno squillo, così ti richiamo e ti spiego a voce. 3315655691 diego.
    Grazie.

  4. #4
    Utente di HTML.it L'avatar di nelsonblu
    Registrato dal
    Feb 2007
    Messaggi
    2,234
    ok, ho fatto un file di esempio in cui c'è quello che chiedi sempre se ho capito bene....
    http://digilander.libero.it/nelsonblu1/forum.rar

  5. #5
    Nelsonblu il file è perfetto, ti ringrazio tantissimo anche a nome dei Volontari di Capriate San Gervasio (BG); in giornata con più calma cercherò di capire come hai fatto, perché adesso così al volo proprio non ci sono arrivato. Grazie ancora.

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.