Ciao,

sono Nevio([EMAIL PROTECTED]),ho solo cambiato mail,ma la 
domanda sui sotto formulari resta quella. Allego la procedura riportata 
nell'help di OOO per la gestione di un sotto formulario tabellare 
tramite una casella di riepilogo nel formulario principale.

Se 
qualcuno ha provato ad applicare questa procedura e gli è riuscita,mi 
può aiutare?X me non c'è stato verso..

Ringrazio tutti

De Col Nevio

-----------------------------------------------
Collega a
Se avete 
creato un sottoformulario, inserite la variabile in un punto in cui 
possano essere memorizzati i valori del campo del formulario 
principale. Se un sottoformulario è basato su una ricerca, inserite la 
variabile definita nella ricerca. Se avete creato un formulario usando 
un'istruzione SQL specificata nel campo Sorgente dati, inserite la 
variabile che avete usato nell'istruzione. Potete scegliere qualunque 
variabile. Per inserire più valori, premete (Maiusc) (Invio).
Se in 
Collega da indicate come campo sovraordinato ad esempio il campo 
database "ClientiID", definite in Collega a il nome delle variabili in 
cui devono essere letti i valori del campo database "ClientiID". Se 
ora, con l'aiuto di queste variabili, indicate un comando SQL nel campo 
Sorgente dati, i relativi valori vengono visualizzati nel 
sottoformulario.
Collega da
Se avete creato un sottoformulario, 
inserite il campo dati del formulario principale che determina la 
sincronizzazione con il sottoformulario. Per inserire più valori, 
premete (Maiusc) (Invio) dopo ogni riga di digitazione.
Il 
sottoformulario si basa su una ricerca SQL, e più precisamente su una 
ricerca di parametri. Se nella casella Collega da digitate un nome di 
campo, i dati del campo vengono letti dal formulario principale in una 
variabile che dovete indicare nel campo Collega a. Per mezzo di un 
apposito comando SQL questa variabile viene confrontata con i dati 
della tabella alla quale si riferisce il sottoformulario. In 
alternativa, potete inserire il nome della colonna nella casella 
Collega da.
A tale scopo osservate l'esempio seguente:
La tabella 
database alla base del formulario è ad esempio un database di clienti 
("Clienti"), nel quale ogni cliente viene contrassegnato mediante un 
numero ben definito e cioè con un campo di dati dal nome di 
"Clienti_ID". Gestite gli ordini di un cliente in un'altra tabella 
database. Ora desiderate visualizzare nel formulario gli ordini per 
ogni cliente digitato. A questo scopo create il sottoformulario e in 
Collega da indicate il campo di dati dal database Clienti nel quale può 
essere identificato chiaramente il cliente, quindi "Clienti_ID" (senza 
virgolette). In Collega a inserite il nome di una variabile che deve 
aggiungere i dati del campo Clienti_ID, quindi ad esempio "x".
Il 
sottoformulario dovrebbe presentare i dati appropriati della tabella 
degli ordini ("Ordini") per ogni ID cliente (ID_cliente -> x). Questo è 
possibile solo se ogni ordine è assegnato in modo univoco a un solo 
cliente nella tabella degli ordini. In alternativa, potete usare un 
altro campo di nome ID_cliente; tuttavia, per evitare che questo campo 
non venga confuso con il campo omonimo del formulario principale, è 
preferibile denominarlo Numero_cliente.
Confrontate il Numero_cliente 
della tabella "Ordini" con l'ID_cliente della tabella "Clienti", usando 
ad esempio la variabile x con la seguente istruzione SQL:
SELECT * FROM 
Ordini WHERE Nr_CLienti =: x (se il sottoformulario deve visualizzare 
tutti i dati da una tabella Ordine)
oppure:
SELECT Articolo FROM Ordini 
WHERE Nr_Clienti =: x (se il sottoformulario deve visualizzare dalla 
tabella Ordine solamente i dati del campo "Articolo").
Potete digitare 
il comando SQL nel campo Sorgente dati oppure creare una ricerca di 
parametro corrispondente con cui creare il sottoformulario.
Contenuto
Determina il contenuto da utilizzare per il formulario. Il contenuto 
può essere una tabella o una ricerca esistente (precedentemente creata 
nel database), oppure può essere definita da un'istruzione SQL. Prima 
di inserire un contenuto, dovete definirne il tipo esatto in Tipo di 
contenuto.
Se avete selezionato "Tabella" o "Ricerca" in Tipo di 
contenuto, la casella elenca tutte le tabelle e ricerche impostate nel 
database selezionato.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a