Newsgroup: it.comp.appl.access
Titolo: Chi mi da alcuni suggerimenti?

Ciao amici del NG,
devo preparare per un esame un database in Acces e dopo aver creato
tutto quello che sono riuscito a fare leggendo l'help mi sono trovato di
fronte ad alcuni problemi che non sono riuscito a risolvere... Cerco di
elencarveli qua di seguito, ma se per capire meglio qualche anima pia
che avesse voglia di perdere dieci minuti per darmi una mano volesse
anche il file (sono 358 Kb) scrivetemi in privato
(
copaca...@hotmail.com
) e ve lo mando (o metto in rete)...
Allora:
- Nelle tabelle che hanno chiavi primarie ho inserito alcuni dati, nella
tabella (e nella maschera) principale devo riempire dei campi che sono
in relazione con questi campi-chiave... Mi viene immediato inserire dati
che sono già presenti nei campi-chiave ma se ho un nuovo soggetto e lo
voglio inserire direttamente dalla maschera come posso fare senza dover
passare prima dalla tabella in cui il suo cognome è una chiave? Fare
cioè in modo che nuovi valori del campo-chiave vengano inseriti partendo
dal campo in relazione (uno a molti) nella tabella principale (o nella
maschera principale)
- La struttura della maschera è
Maschera principale (con contatore) - Due sottomaschere (uguali e
richiamate dal contatore ma una contrassegnata da una A e una
contrassegnata da una B) - All'interno di ogni sottomaschera una
ulteriore sottomaschera (anch'essa identificata dall'ID del contatore e
dalla A o B della sottomaschera che la contiene).
Non riesco ad inserire i valori nell'ultima sottomaschera e non mi
lascia mettere nella query-origine due riferimenti all'Id del contatore
(quello relativo alla tabella della sottomaschera principale e quello
relativo alla tabella della sottomaschera in essa contenuta)
Altri problemini vari... ma partiamo con questi che sono i principali...
Vi ringrazio per avermi letto fin qua, consapevole di non essere forse
riuscito a spiegarmi molto bene, ma mastico Access da veramente poco
tempo...
Se volete scrivermi, mandate un e-mail a 
copaca...@hotmail.com
 e ve
ne sarò riconoscente...
Grazie!
Daniele


Daniele...., giuro che nel tuo post non ci si capisce veramente una mazza
(mi perdonerà Sergio); da quello che dici **pare** che tu abbia una
qualche struttura maschera/sottomaschera (qualcosa tipo ordini/righe ordini)
e che tu voglia inserire dei valori partendo dalle righe piuttosto che dalla
testata.
La richiesta (ammesso che di questo si tratti) obiettivamente non mi pare
del tutto sensata, per quanto nulla ne pregiudichi la fattibilità tecnica.
Se proprio sei interessato ad una cosa del genere probabilmente dovrai
utilizzare pesantemente gli eventi di BeforeUpdate delle sottomaschere ed i
metodi
Requery per rinfrescare i dati delle maschere principali che inserisci da
codice;
ma più ci penso e più mi convinco che un'interfaccia del genere già non sta
in piedi
di suo, forse è meglio se ripensi un pochino il tutto o se magari spieghi +
in dettaglio
cosa devi fare.
Bye, Ste

Stefano Bettini wrote:
Ciao Ste,
ti hanno liberato oppure sei gia' in ferie  ;-)
cmq bentornato.
Hai visto le foto dell'incontro Romano?
c'e' ne sono di nuove
ti consiglio di darci un'occhiata, in particolare l'ultima :-)
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


ROTFL!
Cmq Antò è fotogenico alla grande, e lo trovo pure dimagrito dall'ultima
volta!
Bye, Ste

 maschera principale)
E' chiaro che la tua applicazione non e' orientata alla soluzione di un
problema ma e' un mero esercizio tecnico, infatti (salvo rarissimi casi) non
e' mai opportuno inserire record in una tabella secondaria se non hai proma
creato il record "pilota" nella tabella principale.
(Come volere inserire gli articoli da fatturare prima di avere creato la
fattura).
Ad ogni modo il tuo problema puo' trovare soluzione solo usando il codice, a
che livello sei con il VBA?
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 Bye, Ste
Anche il colorito e' migliore!
Forse bisognerebbe dirglielo che c'e' una sua foto :-)



Ah bhè..... detto fatto, sennò che ci stanno a fare gli amici?
Sennò poi la gente pensa che se la sia presa come al solito....
Bye, Ste


Ah bhè..... detto fatto, sennò che ci stanno a fare gli amici?



Quello non sono io, E' IL MIO CLONE!!!!!
Antonio

 Antonio
ahhh,
infatti mi sembrava ci fosse qualche differenza...
forse qualche pelo in meno...


 Federico
Quello č successo dopo la lisciata che gli ha dato la moglie la notte della
cena del NG x essere arrivato cosě tardi!
:-)))
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access