Newsgroup: it.comp.appl.access
Titolo: Accodamento dati in 2 tbl

Ripongo il quesito (uno x volta) in modo più specifico dopo essermi
schiarita le idee io stessa.
Data una ditta "A" presente in una tbl "ditte"
composta da 10 beni provenienti da altra tbl "proprieta"
relazionata 1 a M con la tbl ditte.
Quesito:
La ditta "A" vende 5 beni ad una ditta "B".
Apro la msk continua con filtro in base al codiceditta
che mi visualizza i 10 beni di "A"
Tramite un campo si/no seleziono i beni che devono
essere venduti.
Con un pulsante eseguo una qry di accodamento
(già creata precedentemente col wizard) che mi accoda i 5 beni
in una tbl x lo storico in base al filtro del campo si/no.
I 5 beni ora risultano caricati nella tbl storico ma sono ancora
in carico alla Ditta "A"
Ora questi 5 beni venduti devono essere eliminati dalla ditta "A"
e traferiti alla ditta "B".
Come posso procedere?
--
Debora

 ha scritto nel messaggio
news:0_0k9.5621$e31.1...@twister2.libero.it...

Dopo aver accodato i 5 record nella tbl storico con la query di accodamento,
esegui sulla tabella "proprietà" una query di aggiornamento (anche questa
filtrata sul campo si/no) che mette a "no" il campo si/no e sostituisca il
codice ditta da "A" a "B".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------



Scusa Robè ma non riesco a resisterti quando parli di query : mi
potresti fare un esempio di quello che intendi, non tanto il codice ma
la logica .... scusa se ti va e hai tempo : è ovvio
Non ho proprio capito come faresti a passare da A a B o C o D ... con
la query di Agg. 
Ciao. Fabrizio

 codice ditta da "A" a "B".
Ho provato il tutto, funziona benissimo, però seleziono
5 dati ma ne accoda 4.  Questo anche con la qry di
aggiornamento. Strano.  Non ti chiedo il xkè,
immagino sia un mio errore in qulcs!!!
Per ora ti ringrazio, uno scoglio è superato.
--
Debora

Per ora ti ringrazio, uno scoglio č superato.
Allora me lo dici tu come hai fatto che non ho capito.
Ciao. Fabrizio

Fabrizio ha scritto:
ma stai celiando? come tuo solito?
porta alla data (update) la tabella 
   imposta (set) il campo controllo = no,
       il campo azienda = quello che vuoi
   se (where) il campo controllo = si
sempre che abbia capito cio' che si chiede
--
a.cara

sempre che abbia capito cio' che si chiede
Dio dammi la forza di non farci una battuta . :-)
Ciao. Fabrizio

 potreste sottolineare , c'ho le cozze nel cervello.
Uh cacchio!!!
Una query di aggiornamento può aggiornare contemporaneamente campi diversi,
usando gli stessi criteri.
Pertanto, il criterio che il campo sì/no sia a sì ti permette di selezionare
una serie di record.
A questo punto l'aggiornamento avverà sia per il campo sì/no che diventa no,
sia il campo con la lettera che diventa da A a B !!!!!!!
Antonio

Dio dammi la forza di non farci una battuta . :-)
Oddio, finalmente , forse , ho capito come si vuole fare .
Faccio un esempio così mi spiego meglio:
-Pippo è proprietario di A, B e C
-Pluto è proprietario di D, E, e F
-Pippo vende a Pluto B
Bene , quello che si vuole fare è questo:
-Vado nella cartella ( la maschera ) di Pluto 
-Apro la sottomaschera con l'elenco delle proprietà ( le proprietà D,
E e F saranno selezionate , ovviamente)
-Seleziono la proprietà B con una casella di controllo
-"Automaticamente" la proprietà Pippo/B viene accodata alla tabella
"Storico" e "deselezionata "
-Se apro la cartella di Pippo e scorro la sottomaschera delle
proprietà vedrò selezionate solo A e C essendo B passata a Pluto.
Se è così , sparatemi, non mi fate soffrire, ... anzi no ripetetemi
prima come si fa.
Ciao. Fabrizio

Antonio Biso ha scritto:
uff. Meno male che sei tornato.
IO ho passato una settimana a fare il tuo segretario.
--
a.cara


wrote:

Si si questo è scritto anche nei miei libri , ma proprio non avevo
capito come si voleva fare, può essere una cosa come ho scritto nel
mio post delle 8:58 ?
Ops .. sto rileggendo :
"A questo punto l'aggiornamento avverà sia per il campo sì/no che
diventa no,sia il campo con la lettera che diventa da A a B"
 .. , ma con quali criteri diventa da A a B ? solo con il campo si/no
? como es possible? e se invece c'è anche C o D ( altri possibili
proprietari )? no ..no .. aspetta ! prima dimmi se mi sono avvicinato
al "come" fare nel post delle 8:58 , perchè se è così rifaccio il
setup e rileggo il 3d : così , magari , ogni domanda svanisce e mi
rimangono solo le risposte.
Ciao. Fabrizio

IO ho passato una settimana a fare il tuo segretario.
Però sei stato all'altezza del compito: .... eh si come no :-))
"Fra Luglio e Agosto son due mesi che fan caldo ..." :-))
Ciao. Fabrizio

 proprietari )? no ..no .. aspetta ! prima dimmi se mi sono avvicinato
Il valore a cui passare lo prende dalla maschera, del vecchio valore non me
ne frega una mazza!!!
Antonio

 proprietà vedrò selezionate solo A e C essendo B passata a Pluto.
Se ho ben capito cosa vuole Debora il tutto sarebbe passare i record
caratterizzati da sì da una ditta A ad una B. Quindi nella query di
aggiornamento basta prendere il valore della ditta dalla maschera e metterlo
come criterio di aggiornamento. Quindi l'articolo che prima compariva in
carico della ditta A ora avendo il rif "B" passerà in carico a quest'ultima.
Tranquillo è semplice.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it


Spiego meglio le mie "antiche" perplessità , dopodichè torno a lavurà
( guai a te se quoti solo questa parte ):
Alla domanda non mi era chiaro ( adesso lo è di più ) che tutte le
proprietà sono possedute ( quindi "segnate" ) , per cui se nell'elenco
delle proprietà ( filtrate secondo il "proprietario) spuntavo una
nuova proprietà , ovviamente lo facevo su un qlc di posseduto da un
altro , esempio :
Se Pluto compra la proprietà B ,** può farlo solo comprando da Pippo
**, il legittimo proprietario.
Sarà una cosa banale ma mi mancava il secondo passaggio ... le cozze
sai cosa mangiano ? .... tocca ammettere che il mio cervello ne è
pieno 
Ciao. Fabrizio

Tranquillo è semplice.
Se è così come ho spiegato , dovrei sapere anch'io come fare.
Peccato che adesso non mi ci possa mettere: dannazione anche a
limitarmi a qlc 3d mi ritrovo con un sacco di cose da provare a
discapito di tutto il resto, che <devo> fare?, come fare per
conciliare tutto ?
Ciao. Fabrizio

 Debora


"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:07a1pus40kk1o4ban...@4ax.com...

Forse non hai letto attentamente e/o non hai metabolizzato il messaggio di
Debora.
Lei scrive:
*La ditta "A" vende 5 beni ad una ditta "B".*
Questo presuppune che nell'intestazione della maschera esistono due caselle
di testo non associate che chiameremo TxtPossessore e TxtCompratore.
TxtPossessore contiene il nome della ditta "A" e serve a filtrare la
maschera e le due query di comando.
TxtCompratore contiene invece il nome della ditta "B" e serve a contenere il
valore che, tramite la query di aggiornamento, andrai a sostituire al campo
del codice ditta dei record venduti (campo si/no = Si).
Ora è chiaro?
Comunque, mi sembra che gli altri, con altre parole, abbiano cercato di
dirti la stessa cosa. ;-)



Solo per capire se ci avevo azzeccato, fammi sapere se il problema č stato
risolto.


dirti la stessa cosa. ;-)
Tu l'hai detto meglio e poi gli altri puzzano :-) 
ach  l'esperienza
Ciao. Fabrizio

"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:9rp2pugcj9pa621n2...@4ax.com...

Sei arrivato alla conclusione?
Se vuoi ti posto quello che ho fatto io... e poi
sono cavoli tuoi, ti toccheròà leggere un post
chilometrico!!!! Fammi sapere.
--
Debora

 risolto.
Si Roberto hai centrato lo "scoglio".
Ti sembrerà strano ma ci sn arrivata anch'io,
era logico no?!!!
Grazie mille
--
Debora

 prima come si fa.
Ti dico cosa ho fatto io.
- Visualizzo una msk della ditta A
- apro una sottomsk con elencati i beni
- deseleziono o seleziono i beni oggetto di vendita (campo si/no)
- clikko su  un pulsante che mi esegue la qry di accod
all tbl storico e mi apre una msk dove descrivo la vendita
- in questa msk (scarico) esiste un controllo in cui devo inserire il nome
o codice della ditta acquirente, in questo caso "B"
- eseguo la qry di aggiorn che avrà come criteri nella colonna
codiceditta [forms]![mskscarico]![miocontrollonuovaditta]
fatto!
Hai capito?
--
Debora

chilometrico!!!! Fammi sapere.
E me lo chiedi ? dimmelo : dannazione dannazione ,.... troppa carne
sul fuoco ....qui finisce che brucio tutto.
Ciao. Fabrizio

Hai capito?
Si , la prossima volta spiegalo così e io difficilmente ti stressero
ancora: difficile che mi faccia vedere se ho capito ( oppure se è un
argomento fuori dalla mia portata )
Ciao. Fabrizio

Ho dimenticato ( testa di cazzo che sono ) : GRAZIE DEBORA per la
spiegazione, sul serio
Ciao. Fabrizio

 Debora
