PDA

View Full Version : Database con OFFICE 2003


Giampio
24-04-2007, 08:56
Buona Giornata a tutti,
Vi chiedo aiuto per tre problemi riscontrati creando un database con Office 2003.
Allora...ho creato la tabella con i campi, la maschera dove poter inserire-modificare e cancellare dati e ho creato le mie anteprime di stampa per stampare su carta o pdf.
premettendo che la mia collega di lavoro è un pò maldestra....
Vorrei che nella maschera i dati contenuti nei relativi campi siano ASSOLUTAMENTE non modificabili (quindi il database possa essere utilizzato normalmente per consultazione in sola lettura) e tramite un ipotetico pulsante "modifica" possa essere modificato in tutti i campi di un singolo record.
2° Problema: come faccio a creare un avviso tipo "sei sicuro di voler modificare il record?"

3° problemone: nell'anteprima di stampa mi si presenta questa situazione
esempio:

ragione sociale:..... cod. cliente..... sconto..... etc....

La ragione sociale della ditta ci sarà sempre ma gli altri campi potrebbero essere vuoti.
Come posso fare in modo che se gli altri campi del record sono presenti il record può essere stampato....se i campi sono vuoti non includere il record nella stampa.
Ragazzi stò impazzendo Aiutatemi
Grazie in anticipo
Ciao a tutti

ciaps
24-04-2007, 09:15
1° nelle proprietà di maschera metti che la maschera sia in sola lettura (consenti modifiche = no consenti aggiunte=no) nel caso l'utente voglia fare una modifica mettigli un tasto che lo porta verso una maschera speculare alla prima dove la proprietà Consenti modifiche è però impostata a si;
2° come sopra , il tasto apre una maschera del tipo SEI SICURO?? e se clikka si va alla maschera speculare per le modifiche;
3° mi sembra che dovresti riuscrirci utilizzando la propietà visibile o no del campo sul report mettendo come condizione se null visibile = No

P.s. cambia il titolo: in database con Access 2003 office è l'intero pacchetto (word power point, access ecc)

Giampio
24-04-2007, 11:05
Grazie per l'aiuto....stasera come torno a casa ci proverò....poi ti faccio sapere.