Newsgroup: it.comp.appl.access
Titolo: Database complicatissimo :-(((( per me )))

Non so se perchè soon alle prime armi con Access 97 o se perchè mi hanno
affidato un compito troppo grande per me....
Devo fare un db composto di due schede, il problema nasce dal fatto che la
seconda scheda contiene circa 396 campi logici, e 61campi numerici che
conteggiano quelli logici.
Ho capito che devo usare le sottomaschere, perchè non riesco ad importare in
una maschera più di un certo numero di campi (256?)....
Ho creato varie tabelle tutte con il campo contatore impostato come indice e
relazione (n° scheda),poi ho creato la maschera principale con un la prima
tabella e altre maschere per le tabelle restanti con la formattaziione a me
necessaria (ogni campo in uno spazio di 0.3 x 1 cm), ma quando importo nella
maschera principale mi compaiono i controlli per spostarmi all'interno dei
recor della sottomaschera... a me invece servirebe una maschera in cui tutte
le sottomaschere siano invisibili come struttura, insomma vorrei che si
vedessero solo i campi da immettere come se si trattase di una cosa
unitaria, chiedo troppo da Access?
Oppure devo lavorare così per l'immissione dei dati ma per la stampa devo
creare un report ad oc?
Ci ho provato ma non ho idea di come procedere...
Un'altra domanda? (Ho fatto 30.....): come si fa affinchè in un campo mi
compaia il numero di quanti fra una serie di campi logigi sono "SI"?
Mauro Tosi
Email - 
to...@guest.net

Scusami per l'invio a mezzo e-mail: avevo sbagliato pulsante !
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia, 
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------

Email - 
to...@guest.net
Vincenzo Turturro



A parte gli scherzi, è tutto un po' confuso o mi sbaglio? Prendi fiato e
riprova a descrivere passo per passo cosa hai e cosa ti serve. Per esempio:
ho due tabelle A e B, sono in relazione tra loro tramite un campo chiave X.
Ho creato due maschere, la principale maskA ha come sorgente dati la tabella
A, la maskB la tabella B che è la sottomaschera della maskA. A questo punto
vorrei che...
Ok?
Ciao.

Credo di avervi dimostrato a sufficienza quanto sia inesperto in Access,
vediamo di partire meglio....
- Access 97
Devo fare un database che mi gestisca le schede dei Curriculae dello studio,
in pratica si tratta di due pagine A4 (ciascuna acheda) con la prima una
serie di dati generali (committente, opera, importo....) una parte
anagrafica dei tecnici che hanno partecipato al lavoro (Ruolo, ordine prof.,
n. iscrizione albo...), finqui credo sia cosa facile, ho creato una tabella
"scheda" con il primo campo contatore come indice e come campo per
relazionare le successive tabelle; un'altra tabella dove inserisco i dati di
tutti i professionisti che mi si presentano, quindi come primo problema
vorrei che nella prima pagina si vedessero i dati della prima tabella e
successivamente, una serie di campi che mi si riempiano automaticamente
inserendo il solo codice professionista.
La seconda pagina è quella più tosta: trattasi di una tabella (in senso
grafico) bella sostanziosa con  gruppi e servizi vari.... mi spiego
la categoria "Pianificazione" ha 10 campi diversi chiamati "servizi"
(fattibilità, progetto preliminare, coordinamento.ecc) di cui i primi 9 sono
di tipo logico (dovrebbe comparire se possibile una croce) e l'ultimo di
tipo valuta (importo); quello che succede per pianificazione avviene anche
per altre 43 categorie (sempre con gli stessi campi compreso il campo finale
valuta).
Non solo in fondo alle 43 categorie diverse, devo indicare per ogni servizio
quanti sono positivi (esempio: fattibilità 2-progetto preliminare 1 -
coordinamento 4 - Ecc.)
Lo so farei prima con word, ma mi chiedono la possibilità di fare ricerche
tipo: in quali schede compare l'ingegnere Pinco come prestatore dei
"servizi" fattibilità ?
Riallacciandomi al discorso precedente, tutte queste categorie e relativi
servizi devono essere stampati in questa benedetta tabella (in senso
grafico) oltretutto impilata bene ed entro riquadri precisi (1,2 x 0.4 cm
cadauna).
Che ne pensate, è un'opera mastodontica? Si può fare?
Aspetto il vostro aiuto :-)))
Mauro Tosi

Per la II domanda, quella che ho capito meglio:
Access memorizza "Sě" come '-1' e "No" come '0'.
Quindi, se fai
-somma([nome_del_campo])
ottieni il numero di sě.
Ciao,
    Matteo

Mauro Tosi
Prendi questi suggerimenti con le molle ! Tieni conto che i problemi
"studiati" in questo modo potrebbero risentire di fraintesi o carenze
nelle info che hai dato.


 scheda ma, se necessario, puoi imporre un vincolo sul numero).
Dunque mi sà tanto che sono nei guai:
Cosè la form della scheda? E la Combox?
Lavoro su Access in Italiano e la l'help per "form" mi rimanda alla
programmazione e........
di Combox neanche l'ombra....
Comunque il mio problema e' che se per ogni categoria ci sono 10 servizi,
questi sono effettivamente dei campi diversi dai servizi della categoria
successiva, ecco perchè parlavo di 300 e passa campi, se devo fare delle
ricerche devo farle del tipo:
in quali schede compare L'ing, Pinco che ha fatto il servizio "Progetto
preliminare" per la categoria pianificazione ed il servizio "progetto
preliminare" per la categoria "ponti" e il servizio "direzione lavori" per
la categoria "impianti tecnici a rete"......
Insomma credo proprio che ci vogliano tutti i campi da me pensati (che ho
già diviso in11 tabelle) e comunque come diavolo si fa a fare in modo che
tutti i campi (400 e passa) compaiano all'interno di un report ma ben
incolonnati entro una griglia grafica ben definita (si tratta di modulistica
ufficiale)???
Comunque se siete disponibili posso mandarvi alle Email personali
un'immagine della scheda in questione......
Grazie ancora... confido in voi :-)