Questione : Accedere a 2007, formare la vista del datasheet, proprietà dell'esposizione del cambiamento di un elemento basato su un altro elemento nell'annotazione

Ho una tabella che è una lista delle domande sì/no per ogni impiegato.  Ogni domanda deve essere risposta a.  Le domande sono organizzate nei gruppi.  Ogni gruppo ha domande di title.

The ed i titoli del gruppo cambiano ogni anno in modo da ho voluto appena una tabella semplice visualizzare in una forma del datasheet. I titoli e le domande del gruppo sono nella stessa tabella.  Le annotazioni di titolo sono contrassegnate come titoli.  Ci è una chiave di ordinamento in modo da le domande/gruppo che i titoli possono essere correttamente tabella di displayed.

The ha 5

I del
Sort_Order (numero intero) del
Is_this_a_group_title di domanda del
del
Yes_No_Answer del fields
Employee_ID (testo) (testo) hanno una domanda che i filtri basati su employee_ID e specie su informazioni di Sort_Order
The è presentato in un problema del datasheet view.

The è come posso cambio la dimensione del campo di domanda e nascondo il Yes_No_Answer se il Is_this_a_group_title è yes.

Thanks
class= del

Risposta : Accedere a 2007, formare la vista del datasheet, proprietà dell'esposizione del cambiamento di un elemento basato su un altro elemento nell'annotazione

Ciao,

Accosentirei a LSMConsulting in primo luogo a separato i soggetti in una tabella e le domande ad un altro. Ciò è il senso che le basi di dati relazionali possono essere trattate facilmente perché potete direttamente assegnare le domande ai titoli con gli ordini di SQL semplici. Direi che il tempo risparmiate per fare un UI più semplice speso più successivamente nell'interrogazione del questo modello. E un a fine frontale che ha lasciato che l'utente compilare una base di dati copiando ed incollando un foglio elettronico è nei miei occhi pericolosi. È benissimo che QUESTO impiegato può farlo e confrontare i risultati per vederlo è benissimo. Che cosa se questo impiegato è in festa o va per sempre? Può qualcuno altro fare lo stesso lavoro? Che cosa se i dati nel foglio elettronico sono corrotti per qualche motivo - per esempio la linea errata è contrassegnato come il titolo o problemi con i datatypes delle colonne in Excel dovuto formattazione errata? Poichè non controllate la copia e l'accesso in se di progresso della colla soltanto proverà a convertire le cose e forse il torto.
L'analisi dello strato di Excel può essere un lavoro più lungo ma presenta il vantaggio che voi mentre il programmatore può controllare l'importazione completa e potete controllare la disposizione delle colonne e delle file. Potete generare un modulo flessibile che può essere cambiato facilmente ha basato sulle tabelle di configurazione se la disposizione del foglio elettronico cambia mai. Chiunque può fare un'importazione con questo modello ed i vostri dati sono sempre sicuri (e può internamente separare le file in tabelle differenti come un modello relazionale reale).

Per per rispondere alla vostra ultima domanda: Sì, questo è possibile con un piccolo trucco: Generare una casella di testo che ha la stesse altezza e larghezza di una fila nella vostra forma continua, la trasmettono a priorità bassa e la chiudono a chiave e regolato permesso a a falso (in modo da all'utente non può scattarsi in esso). Fissare il colore della priorità bassa al colore che volete mentre la priorità bassa normale ed allora voi può usare la formattazione condizionale come LSMConsulting spiegata sopra per fissare il colore della priorità bassa di questa casella di testo ad un colore di punto culminante. Assicurar che inoltre abbiate regolato la proprietà “permessa a„ nella formattazione condizionale “a falso„, anche, altrimenti evidenziare la casella di testo provocherebbe l'utente potrebbe scattarsi nella casella di testo.

Acclamazioni,

Cristiano
Altre soluzioni  
 
programming4us programming4us