title: DoCmd.RunCommand acCmdCopy AIUTO!!!

text:
> Se vedo bene finora hai solo rivelato:
>> in una form all'evento clic di un pulsante viene composta
>> e copiata una stringa
>
> Com'è il codice rilevante prima del RunCommand?
> p.e. il tuo acCmdCopy dipende di un contenuto di un controllo e
> un SetFocus o GoToControl?

Stringa = "Pg." & Me.n_prot & " del " & Me.Data_prot & " -" &
Me.Descr_Modifica & "- " & EsitoFMP
MsgBox "La stringa:" & Chr(10) & "[" & Stringa & "]" & Chr(10) & " è



title: DoCmd.RunCommand acCmdCopy AIUTO!!!

author: Karl Donaubauer

text:
Zut wrote:
>> ...
>> Com'è il codice rilevante prima del RunCommand?
>> p.e. il tuo acCmdCopy dipende di un contenuto di un controllo e
>> un SetFocus o GoToControl?
>
> Stringa = "Pg." & Me.n_prot & " del " & Me.Data_prot & " -" &
> Me.Descr_Modifica & "- " & EsitoFMP
> MsgBox "La stringa:" & Chr(10) & "[" & Stringa & "]" & Chr(10) & " è
> stata copiata negli appunti e può essere incollata (CTRL-V)"
> Me.Appoggio = Stringa
> Me.Appoggio.SetFocus
> DoCmd.RunCommand acCmdCopy
>
> Questo è il codice presente sull'evento clic di un bottone inserito
> sulla riga di una form continua. Mi serve per copiare tutte le
> informazioni di quel record per poi incollarle con un CTRL-V in una
> casella di testo di un altro applicativo gestionale.
>
> Finora ha sempre funzionato ... e funziona ancora ... agli altri.

Quindi è quello che supponevo.
Hai letto l'ultimo paragrafo della mia risposta
e controllato l'opzione?



title: DoCmd.RunCommand acCmdCopy AIUTO!!!

author: Zut

text:
> Quindi è quello che supponevo.
> Hai letto l'ultimo paragrafo della mia risposta
> e controllato l'opzione?
>

Chiedo UMILMENTE PERDONO!!!!!
Anche se non capisco come e quando posso averlo cambiato ... e sono anni
che lo sto usando. Bah!

Stavo ormai per riformattare tutta la macchina.
Grazie ancora


title: Rilevamento Path

author: RINOŠ

text:
Salve a tutti:
Lavorando con un database diviso in  FE & BE come si  potrebbe rilevare il
nome dell'archivio in uso (non il percorso) dall' FE?
Grazie


title: Rilevamento Path

author: Roberto - Syd

text:
"RINO©" <
gen...@tin.it
> ha scritto nel messaggio
news:SL_n7.20915$F45.1...@news1.tin.it...

Bisogna leggere la proprietą connect delle tabelle.
es.:
    Dim dbs As Database
    Dim tbl As TableDef
    Set dbs = CurrentDb
    Set tbl = dbs.TableDefs("Tabella1")
    MsgBox tbl.Connect
Se il valore č "" vuol dire che non č una tabella collegata.


title: Domada banale ma non troppo

author: GIGIGNO

text:
E' possibile avere sullo stesso Hard Disk...contemporaneamente
Access 97
ed
Access 2000
Grazie
a che mi rispondera'!!!!


title: Domada banale ma non troppo

author: Frankkk

text:
"GIGIGNO" <
gco...@tin.it
> ha scritto nel messaggio
news:CaSA7.272$JR4....@news2.tin.it...

...certo che si può...installato a97..procedi all'installazione di a2k
facendo attenzione a selezionare "non disinstallare versioni precedenti..."


title: Domada banale ma non troppo

author: Marco

text:
Si è possibilissimo ma stai attento a cancellare PRIMA il file hatten.ttf
che è un font che da molti probeli se non lo elimini.
Ciao Marco
"GIGIGNO" <
gco...@tin.it
> ha scritto nel messaggio
news:CaSA7.272$JR4....@news2.tin.it...



title: Domada banale ma non troppo

text:
"Frankkk" <
frank...@libero.it
> ha scritto nel messaggio
news:qsSA7.343$JR4....@news2.tin.it...

e se installo a97 dopo a2000....
cosa succede


title: Domada banale ma non troppo

author: Silvio Berruti

text:
"GIGIGNO" <
gco...@tin.it
> ha scritto nel messaggio
news:WcTA7.704$JR4....@news2.tin.it...
>
> "Frankkk" <
frank...@libero.it
> ha scritto nel messaggio
> news:qsSA7.343$JR4....@news2.tin.it...
> >
> > "GIGIGNO" <
gco...@tin.it
> ha scritto nel messaggio
> > news:CaSA7.272$JR4....@news2.tin.it...
> e se installo a97 dopo a2000....
> cosa succede
Che ti dice che sei senza licenza x un bug arcinoto: se sei in quella
condizione, cerca tra i messaggi e trovi la soluzione.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Qualcuno mi fa una verifica?

author: LeoDuca

text:
Visto che il mio messaggio 'Tabelle pivot' del 15/09/2001 11.32
č rimasto senza risposta vorrei chiedere se c'č
qualche anima buona che si crea una tabella pivot
e prova a verificare se gli da il mio stesso problema
(non riesco a credere che nessuno abbia mai usato
una tabella pivot o che l'abbia fatto senza accorgersi, se c'č,
di questo problema!).
TIA
--
Leo_duca


title: contatore personalizzato: problema di fine mese

author: M. Rick

text:
In ufficio abbiamo bisogno di creare, per l'uso del giorno dopo, alcuni
moduli; tra i dati che devono essere presenti, ci sono la data del giorno
dopo (ovviamente) e un numero progressivo costitutito da: progressivo /
mese. A volte per il giorno dopo e necessario creare due o più moduli.
Il problema della data del giorno successivo non sussiste (perchè funziona
perfettamente la funzione che ho impostato); però ogni fine mese mi ritrovo
con il problema che mi viene visualizzato, nella maschera di inserimento
dati che usiamo, nei riquadri relativi a data di domani e numero
progressivo, ad esempio: data 01 ottobre 2003 (se oggi è il 30/09/2003)
numero 045/09, e invece dovrebbe essere 001/10.
Questo supongo derivi dal fatto che mentre per la data gli ho detto di
prendere la data del sistema e aumentarla di uno, per il contatore lui si
basa esclusivamente sulla data del sistema, ed effettivamente avrebbe
ragione a darmi quel risultato.
Qualche suggerimento per risolvere il problema?
Grazie Andrea


author: Antonio Biso

text:
"M. Rick" <
now...@libero.it
> ha scritto nel messaggio
news:qwueb.2576$NJ1....@twister2.libero.it...

Mi sembra così banale che mi deve essere sfuggito qualcosa. Dove calcoli il
codice, fai un test se il mese del giorno dopo è diverso dall'attuale. Se lo
è ricominci da uno col mese nuovo, altrimenti incrementi solo il contatore
Antonio


text:
>Mi sembra così banale che mi deve essere sfuggito qualcosa. Dove calcoli il
>codice, fai un test se il mese del giorno dopo è diverso dall'attuale. Se
lo
>è ricominci da uno col mese nuovo, altrimenti incrementi solo il contatore
Credo che sicuramente il problema sia alquanto banale, purtroppo non sono un
esperto, e quando faccio qualcosa con access lo faccio più per la curiosità
di vedere se riesco in qualcosa. Non ho questo grande bagaglio tecnico,
purtroppo.
Cmq, provo a mettere in pratica il tuo suggerimento, se ho problemi,
riposto.
Ciao e grazie.
Andrea


text:
"M. Rick" <
now...@libero.it
> ha scritto nel messaggio
news:k4Eeb.1386$e6.3...@twister2.libero.it...
> >Mi sembra così banale che mi deve essere sfuggito qualcosa. Dove calcoli
il
> >codice, fai un test se il mese del giorno dopo è diverso dall'attuale. Se
> lo
> >è ricominci da uno col mese nuovo, altrimenti incrementi solo il
contatore
>
> Credo che sicuramente il problema sia alquanto banale, purtroppo non sono
un
> esperto, e quando faccio qualcosa con access lo faccio più per la
curiosità
> di vedere se riesco in qualcosa. Non ho questo grande bagaglio tecnico,
> purtroppo.
Ho capito, ma la banalità non è nella realizzazione tecnica dell'algoritmo,
che può dare problemi o meno a seconda dello skill, ma nel pensare che
quello poteva essere l'algoritmo da adottare, tutto qui.
Poi se non ci riesci si vede quello che si può fare...
Antonio


title: domanda:L'oggetto non contiene l'oggetto di automazione Description

author: Asdeffg Cropcirclecrew

text:
Salve facendo un programma che gestisce un magazzino ogni volta che
metto la quantità (o modifico un qualunque campo della sottomaschera) ,
mi compare una finestra con questo messaggio :L'oggetto non contiene
l'oggetto di automazione Description..... e continua.
Ho provato a vedere la guida in linea che dice di impostare l'oggetto
tabledef.descrioption ma non spiega da e come farlo.....
Se qualcuno di voi sarebbe così gentile da spiegarlo ve ne sarei grato
Grazie
DImenticavo se volete rispondere via mail ecco il mio indirizzo :
gog...@cropcirclecrew.org
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: MA

text:
"Asdeffg Cropcirclecrew" <
gog...@cropcirclecrew.org
> ha scritto nel
messaggio
news:930feeee5bcbb6f5eb3...@mygate.mailgate.org...
> Salve facendo un programma che gestisce un magazzino ogni volta che
> metto la quantità (o modifico un qualunque campo della sottomaschera) ,
> mi compare una finestra con questo messaggio :L'oggetto non contiene
> l'oggetto di automazione Description..... e continua.
> Ho provato a vedere la guida in linea che dice di impostare l'oggetto
> tabledef.descrioption ma non spiega da e come farlo.....
> Se qualcuno di voi sarebbe così gentile da spiegarlo ve ne sarei grato
> Grazie
Come hai chiamato il campo in cui descrivi la merce???
....
cambia nome, è una parola riservata come "valore" "from" etc
MAssimiliano
> DImenticavo se volete rispondere via mail ecco il mio indirizzo :
>
gog...@cropcirclecrew.org
Scordalo.
MAssimiliano


text:
I campi si chiamano "descrizione" "codice" quantità" "data.
Provo a cambiare descrizione e ti faccio sapere.... grazie per l'aiuto.
"MA" <
keiko...@libero.it
> wrote in message news:<qVAPa.4126$
B8....@news.edisontel.com
>...



text:
Grazie mille per l'aiuto, ho risolto cambiando la dicitura
descrizione... così come avevi proposto tu.
> > DImenticavo se volete rispondere via mail ecco il mio indirizzo :
> >
gog...@cropcirclecrew.org
> Scordalo.
> MAssimiliano
perchè scordalo? cosa c'è di male?...grazie mille comunque
"MA" <
keiko...@libero.it
> wrote in message news:<qVAPa.4126$
B8....@news.edisontel.com
>...



text:

prego, ma la prossima volta scivi DOPO il quoting
MAssimiliano


title: Per Roberto da casa - riderca tra date

text:
Adesso ho provato ha scrivere la proposizione WHERE
>
>
> WHERE (((CITAZION.NOME) Like
>
IIf(IsNull([forms]![mscbiscerca]![txttrova]),"*",[forms]![mscbiscerca]![txtt
> rova] & "*")) AND ((CITAZION.DATA_CIT) Between
> nz([forms]![mscbiscerca]![txtdal],DMin("data_cit","citazion")) And
> nz([forms]![mscbiscerca]![txtal],DMax("data_cit","citazion")))) OR
> (((CITAZION.PROTO) Like
>
IIf(IsNull([forms]![mscbiscerca]![txttrova]),"*",[forms]![mscbiscerca]![txtt
> rova] & "*")) AND ((CITAZION.DATA_CIT) Between
> nz([forms]![mscbiscerca]![txtdal],DMin("data_cit","citazion")) And
> nz([forms]![mscbiscerca]![txtal],DMax("data_cit","citazion"))));
>
> e sembra funzioni.
>
> Ciao Franco
Certo che anche così va bene.
--
Roberto
Comunque uso la tua soluzione.
Scusa se rispondo cosi , ma ho dovuto formattare il disco.
Curiosità: è possibile  in base ad un determinato evento (vedi click su
pulsanti in maschere diverse) impostare l'origine record di un report su
query diverse?
Ciao  e di nuovo grazie
Franco


title: Per Roberto da casa - riderca tra date

author: Roberto da casa

text:
"F.Piccardi" <
f.pic...@tin.it
> ha scritto nel messaggio
news:nNCea.93535$pG1.2...@news1.tin.it...

Potresti memorizzare in una variabile stringa globale il nome della query da
usare e a fronte dell'evento "Su apertura" del report impostare l'origine
record del report con il valore della variabile globale.
Naturalmente è necessario che ambedue le query contengano gli stessi campi,
in caso contrario occorrerà impostare anche l'origine controllo dei
controlli del report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Per Roberto da casa - riderca tra date

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
%KEea.34871$Lr4.1...@twister2.libero.it...
>
> "F.Piccardi" <
f.pic...@tin.it
> ha scritto nel messaggio
> news:nNCea.93535$pG1.2...@news1.tin.it...
>
> >
> > Certo che anche così va bene.
> >
> > --
> > Roberto
> >
> > Comunque uso la tua soluzione.
> > Scusa se rispondo cosi , ma ho dovuto formattare il disco.
> >
> > Curiosità: è possibile  in base ad un determinato evento (vedi click su
> > pulsanti in maschere diverse) impostare l'origine record di un report su
> > query diverse?
> >
> > Ciao  e di nuovo grazie
> >
> > Franco
>
> Potresti memorizzare in una variabile stringa globale il nome della query
da
> usare e a fronte dell'evento "Su apertura" del report impostare l'origine
> record del report con il valore della variabile globale.
> Naturalmente è necessario che ambedue le query contengano gli stessi
campi,
> in caso contrario occorrerà impostare anche l'origine controllo dei
> controlli del report.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
> Grazie del chiarimento, proverò.
Gia che sono a rompere.
Sempre per quanto riguarda la maschera di ricerca.
Come faccio a far apparire un messaggio quando non trovo nessun record che
soddisfa il parametro di ricerca.
 Ho provato sull'evento click del pulsante a mettere:
Forms!cerca.RecordSource= "MiaQuery"
If Me.RecordsetClone.RecordCount = 0 Then
msgBox" Niente"
End if
Solo che, quando avvio la ricerca col pulsante, se non ci sono record che
soddisfano il parametro di ricerca, mi appare la maschera vuota, ma non il
messaggio.Questo appare solo se faccio nuovamente click.
La maschera ha come origine la MiaQuery.Il pulsante e i controlli per la
ricerca sono in intestazione dimaschera.
Franco


title: Per Roberto da casa - riderca tra date

text:
"F.Piccardi" <
f.pic...@tin.it
> ha scritto nel messaggio
news:PA5fa.103482$pG1.2...@news1.tin.it...

Io proverei così:
If DCount("*", "MiaQuery") = 0 Then
msgBox" Niente"
End if
--



title: Per Roberto da casa - riderca tra date

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
Ovmfa.40269$7y3.1...@twister1.libero.it...
>
> "F.Piccardi" <
f.pic...@tin.it
> ha scritto nel messaggio
> news:PA5fa.103482$pG1.2...@news1.tin.it...
> >
> > Roberto da casa <
r.ma...@libero.it
> wrote in message
> > %KEea.34871$Lr4.1...@twister2.libero.it...
> > >
> > > "F.Piccardi" <
f.pic...@tin.it
> ha scritto nel messaggio
> > > news:nNCea.93535$pG1.2...@news1.tin.it...
> > >
> >
> > Gia che sono a rompere.
> > Sempre per quanto riguarda la maschera di ricerca.
> > Come faccio a far apparire un messaggio quando non trovo nessun record
che
> > soddisfa il parametro di ricerca.
> >  Ho provato sull'evento click del pulsante a mettere:
> >
> > Forms!cerca.RecordSource= "MiaQuery"
> > If Me.RecordsetClone.RecordCount = 0 Then
> > msgBox" Niente"
> > End if
> >
> > Solo che, quando avvio la ricerca col pulsante, se non ci sono record
che
> > soddisfano il parametro di ricerca, mi appare la maschera vuota, ma non
il
> > messaggio.Questo appare solo se faccio nuovamente click.
> > La maschera ha come origine la MiaQuery.Il pulsante e i controlli per la
> > ricerca sono in intestazione dimaschera.
> >
> > Franco
>
> Io proverei cosě:
>
> If DCount("*", "MiaQuery") = 0 Then
> msgBox" Niente"
> End if
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
> Ho adottato il tuo suggerimento, niente da fare idem come prima.
Ricapitolando la query č questa:
SELECT CITAZION.Record, CITAZION.DATA_ARR, CITAZION.NOME, CITAZION.SESSO,
CITAZION.DATA_INV, CITAZION.SEDE, CITAZION.PROTO, CITAZION.ORA,
CITAZION.UFFICIO, CITAZION.AVVISI, CITAZION.DATA_CIT
FROM CITAZION
WHERE (((CITAZION.NOME) Like
IIf(IsNull([forms]![MscCerca]![txttrova]),"*",[forms]![MscCerca]![txttrova]
& "*")) AND ((CITAZION.DATA_CIT) Between
nz([forms]![MscCerca]![txtdal],DMin("data_cit","citazion")) And
nz([forms]![MscCerca]![txtal],DMax("data_cit","citazion")))) OR
(((CITAZION.PROTO) Like [forms]![MscCerca]![txttrova] & "*") AND
((CITAZION.DATA_CIT) Between
nz([forms]![MscCerca]![txtdal],DMin("data_cit","citazion")) And
nz([forms]![MscCerca]![txtal],DMax("data_cit","citazion"))))
ORDER BY CITAZION.Record;
L'origine record della maschera (tabellare) č basata su questa query.
In intestazione di maschera vi sono tre caselle di testo, una per la ricerca
nominativo o protocollo e due per le date, un pulsante per iniziare la
ricerca.
Ho provato anche con la query che mi avevi suggerito in precedenza, il
risultato non cambia.
Franco
>


title: Per Roberto da casa - riderca tra date

text:
"F.Piccardi" <
f.pic...@tin.it
> ha scritto nel messaggio
news:_apfa.147112$zo2.3...@news2.tin.it...

A mio avviso tutto dipende da quando esegui il codice VBA che ti ho
suggerito; certo va eseguito dopo che hai digitato il parametri nelle tre
caselle di testo non associate e dopo aver fatto il requery della maschera.
Naturalmente č necessario che il nome del dominio usato nella DCount sia
quello della query parametrica di cui sopra.



title: eliminare record correlati a catena ma dietro condizione

author: Beppe

text:
Sarà l'ora tarda, sarà che ho passato tutta la domenica su questo db, vado a
letto lasciandoVi un quesito, forse semplice ma in questo momento mi sembra
di non saper leggere e scrivere.
Problema: (esempio): ho una tabella con le case automobilistiche di
automobili (idcasa, casa), un'altra con i tipi di auto prodotti(idtipo,
nometipo, idcasa) ed una che riassume i dati di chi guiderà o ha guidato
quelle auto (idguida, idtipo, nomepilota, dataguida).
Ora, le tabelle sono collegate con integrità referenziale. Se elimino una
casa costruttrice automaticamente spariscono anche i suoi modelli e tutte le
guide effettuate su quel modello. Il mio problema è poter eliminare solo le
guide da una data in poi, ad esempio da domani in avanti. Ho già la query di
eliminazione in base a data e tipo, il problema è che non riesco a far sì
che l'eliminazione (filtrata su data) diventi automatica nel momento in cui
da una maschera elimino la casa costruttrice se mantengo l'integrità
referenziale tra la casa costruttrice e le guide effettuate sui suoi
veicoli.
...mi sa che è meglio se vado a dormire, magari sogno la soluzione!
Buona notte a tutto il NG!
PS. grazie a Roberto da casa per aver ricordato le regole del ng, non scrivo
spesso ma leggo molto e l'avere un ng fluido e senza divagazioni più o meno
polemiche lo rende molto più interessante.
Beppe
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
"Beppe" <
gm...@iol.it
> ha scritto nel messaggio
news:151Z30Z103Z162Y...@usenet.libero.it...
> Sarà l'ora tarda, sarà che ho passato tutta la domenica su questo db, vado
a
> letto lasciandoVi un quesito, forse semplice ma in questo momento mi
sembra
> di non saper leggere e scrivere.
>
> Problema: (esempio): ho una tabella con le case automobilistiche di
> automobili (idcasa, casa), un'altra con i tipi di auto prodotti(idtipo,
> nometipo, idcasa) ed una che riassume i dati di chi guiderà o ha guidato
> quelle auto (idguida, idtipo, nomepilota, dataguida).
> Ora, le tabelle sono collegate con integrità referenziale. Se elimino una
> casa costruttrice automaticamente spariscono anche i suoi modelli e tutte
le
> guide effettuate su quel modello. Il mio problema è poter eliminare solo
le
> guide da una data in poi, ad esempio da domani in avanti. Ho già la query
di
> eliminazione in base a data e tipo, il problema è che non riesco a far sì
> che l'eliminazione (filtrata su data) diventi automatica nel momento in
cui
> da una maschera elimino la casa costruttrice se mantengo l'integrità
> referenziale tra la casa costruttrice e le guide effettuate sui suoi
> veicoli.
> ...mi sa che è meglio se vado a dormire, magari sogno la soluzione!
> Buona notte a tutto il NG!
Perchè non lasci perdere l'integrità e scrivi un po' di codice e query
appropriate per fare quello che vuoi?
Antonio


author: namor

text:
Antonio Biso ha scritto:



Secondo me c'è un errore concettuale di base. Come fa Beppe ad eliminare
la casa costruttrice senza eliminare anche tutti i record correlati?
Se si vuole eliminare assieme alla casa solo una parte dei record
correlati, quelli che rimangono a cosa punteranno?
O si eliminano tutti, o se ne elimina solo una parte però mantenendo anche
il record della casa costruttrice.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c3mu30$jns$1...@news.newsland.it...
>
> Secondo me c'è un errore concettuale di base. Come fa Beppe ad eliminare
> la casa costruttrice senza eliminare anche tutti i record correlati?
> Se si vuole eliminare assieme alla casa solo una parte dei record
> correlati, quelli che rimangono a cosa punteranno?
> O si eliminano tutti, o se ne elimina solo una parte però mantenendo anche
> il record della casa costruttrice.
> Namor
Ma sai che c'hai ragione?
Antonio


text:

Proseguo nella follia dell'ora tarda... Namor, i record che rimangono dopo
l'eliminazione dlla casa costruttrice ovviamente sono orfani ma questo non
impedisce che esistano. Se uno ha fatto un viaggio con la macchina della
casa x anche se questa fallisce il viaggio fatto resta.
Come accennavo il problema l'ho risolto con una query di eliminazione
filtrata sulla data (>=date()) e sul tipo di macchina. Il che funziona,
lasciando perdere integrità referenziale ecc... poi elimino la casa
costruttrice e tutti i suoi tipi di auto, fermo restando il vincolo data.
Mi chiedevo solo se questo si potesse fare anche mantenendo le correlazioni
a catena fra i record, ma evidentemente vaneggiavo ;)
Grazie a tutti!



text:
Beppe ha scritto:
> > > Secondo me c'è un errore concettuale di base. Come fa Beppe ad eliminare
> > > la casa costruttrice senza eliminare anche tutti i record correlati?
> > > Se si vuole eliminare assieme alla casa solo una parte dei record
> > > correlati, quelli che rimangono a cosa punteranno?
> > > O si eliminano tutti, o se ne elimina solo una parte però mantenendo
> anche
> > > il record della casa costruttrice.
> > > Namor
> > Ma sai che c'hai ragione?
> > Antonio
> Proseguo nella follia dell'ora tarda... Namor, i record che rimangono dopo
> l'eliminazione dlla casa costruttrice ovviamente sono orfani ma questo non
> impedisce che esistano. Se uno ha fatto un viaggio con la macchina della
> casa x anche se questa fallisce il viaggio fatto resta.
> Come accennavo il problema l'ho risolto con una query di eliminazione
> filtrata sulla data (>=date()) e sul tipo di macchina. Il che funziona,
> lasciando perdere integrità referenziale ecc... poi elimino la casa
> costruttrice e tutti i suoi tipi di auto, fermo restando il vincolo data.
> Mi chiedevo solo se questo si potesse fare anche mantenendo le correlazioni
> a catena fra i record, ma evidentemente vaneggiavo ;)
> Grazie a tutti!
> Beppe
Di solito si aggiunge un campo nella tabella delle case costruttrici in
cui si scrive un bel "FALLITA!", invece di eliminare fisicamente il
record, e si usa per filtrare gli elenchi in modo che le "fallite" non
compaiano più nelle caselle combinate.
Anche perchè il viaggio fatto ti resta in tabella, ma non saprai più per
che casa l'hai fatto quando ne avrai aliminate più di una.
Comunque, per rispondere alla tua domanda, non c'è modo di eliminare la
casa costruttrice senza eliminare anche tutti i record correlati, se
l'integrità referenziale è abilitata.



text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c3or2r$6bc$1...@news.newsland.it...

Questo caso per esempio capita anche nel classico applicativo di magazzino.
Se un cliente o un fornitore cessa di avere rapporti con la ditta, è
sbagliato eliminarlo fisicamente perchè tutti i movimenti pregressi non
avrebbero più un collegamento.
Usando un flag booleano garantisci la presenza del record che però non
verrà più gestito nelle nuove transazioni
Antonio


title: Collegamento Outlook in access

text:
Specifico le versioni:
Outlook e Access 2003 (ma poi dovrà installare su XP o 2000).
Outlook è installato e condivide i dati con gli altri pc tramite
exchange.
Da access cerco di collegare tabella e scelgo "Outlook()" però ho un
errore:
<<Impossibile eseguire la procedura guidata per Exchange/Outlook.
Verificare che Microsoft Outlook, Outlook Express o Microsoft Exchange
Server sia installato e che sia possibile accedere con il proprio
account di posta elettronica.>>
Sul mio pc outlook funge (sia locale che cartelle condivise) e vedo
tutto con il mio account...
Grazie,
Al3x


title: msde...ancora...

author: Tiziano

text:
ciao a tutto il ng,
scusate se chiedo sempre questo ma non ne vengo fuori...
ho creato una applicazione client/server facendo upsize del mio semplice db
.mdb. sulla macchina server
ho connesso il db creato che ha un'estensione .adp...fin qui tutto bene ora
vengono i problemi.
Cosa devo fare sulla macchina client? per potermi connettere al db ora sul
server!?
Ho capiato brutalmente il file .adp sulla macchina client e provato la
connessione
 ma mi dice:"impossibile accedere al server. verificare che le informazioni
di accesso siano corrette."
piccolo inciso il mio aveva delle impostazioni di autenticazione di gruppi e
utenti, ho moficato il file .mdw...
Sapete cosa posso fare?
Tiziano


title: [ot] cambiare input audio da vba al microfono

text:
è possibile secondo voi cambiare da vba input del microfono ovvero mandare
il suono di un wav  in ingresso al microfono come se quel suono provenisse
da una voce umana esterna ma in realtà proviene da un file wav?


title: maschera ingrandita

author: Ferdy Bassi

text:
Come posso fare in modo che il Pannello Principale che si apre all'apertura
del database sia ingrandito al massimo e tenga dunque tutta la finestra di
Access?
Grazie
Ferdinando


title: maschera ingrandita

author: Sergio MAZZA

text:
"Ferdy Bassi" <
ferdy...@libero.it
> ha scritto nel messaggio
news:qvfG6.6737$sb5.7...@news.infostrada.it...

Evento "su apertura", codice docmd.maximize...
Ciao.


title: maschera ingrandita

author: Marco Simonazzi

text:
"Ferdy Bassi" <
ferdy...@libero.it
> ha scritto nel messaggio
news:qvfG6.6737$sb5.7...@news.infostrada.it...

> ------------------------------
Crea una macro Autoexec   ciao ciao....


title: maschera ingrandita

text:
> > Come posso fare in modo che il Pannello Principale che si apre
> all'apertura
> > del database sia ingrandito al massimo e tenga dunque tutta la finestra
di
> > Access?
> > Grazie
> > Ferdinando
>
> Evento "su apertura", codice docmd.maximize...
Giusto! Non ci avevo pensato... Grazie...
Ciao ciao


title: query parametrica

author: andler

text:
Risposto qui perchè il problema esposto il 27/1 non l'ho ancora risolto..
Ciao a tutti
In una query ho inserito la seguente istruzione
IIf([Forms]![FRM
Dichiarazioni_Registro]![Completo]="SI";-1;IIf([Forms]![FRM
Dichiarazioni_Registro]![Completo]="NO";0;IIf([Forms]![FRM
Dichiarazioni_Registro]![Completo]="Tutto";Like "*")))
Quando eseguo la query indicando nel parametro "SI" mi fa vedere solo i
record con il campo flaggato, quando eseguo la query indicando non mi fa
vedere i record con il campo non flaggato (fin qui quindi tutto
funziona), quando invece inserisco tutto la query mi fa vedere solo i
record flaggati.
Karl il 27/1 mi suggeriva la seguente soluzione
IIf([Forms]![FRM
Dichiarazioni_Registro]![Completo]="SI";-1;IIf([Forms]![FRM
Dichiarazioni_Registro]![Completo]="NO";0))
Or [Forms]![FRM Dichiarazioni_Registro]![Completo]="Tutto"
Purtroppo tale query funziona solo se la selezione si basa su di un solo
parametro. Se però i parametri sono + di uno non funziona più.
Nel caso di specie nel FRM Dichiarazioni_Registro i campi su cui faccio
la selezione sono:
Completo:
Privacy:
Banca:
Cliente:
Cariche:
tutti parametri che possono assumere il valore "SI", "NO" e "Tutto".
C'è qualche altra soluzione "veloce" senza dover scrivere stringhe di
programmazione di cui non sarei capace?.
Grazie
Andler


title: query parametrica

text:
Nessuno riesce a trovarmi una soluzione?
Grazie
andler



title: query parametrica


title: query parametrica

text:
"andler" <
andl...@hotmail.com
> ha scritto nel messaggio
news:eqjt8h$565$1...@alix.livenet.it...
> Nessuno riesce a trovarmi una soluzione?
Non aprire un altro thread sullo stesso argomento.
Il 5 febbraio ti ho risposto dicendo di usare quel criterio per ogni campo
coinvolto.
Hai detto che non funziona, ma non hai postato nè la query che stai
utilizzando, nè hai detto che vuol dire non funziona
Antonio


title: query parametrica

text:
> Non aprire un altro thread sullo stesso argomento.
> Il 5 febbraio ti ho risposto dicendo di usare quel criterio per ogni campo
> coinvolto.
> Hai detto che non funziona, ma non hai postato nè la query che stai
> utilizzando, nè hai detto che vuol dire non funziona
>
> Antonio
>
>
ok. ho ripostato nel vecchio thread riassumento il tutto e sperando di
essere stato  + chiaro.
grazie
ciao
andler


title: query parametrica

author: soleverde ... libero

text:
XXX
"andler" <
andl...@hotmail.com
> ha scritto nel messaggio
news:eqjt8h$565$1...@alix.livenet.it...



title: Generatore di codice

author: Napoleone

text:
Buona sera ai presenti,
nella mia form M_Presenza_Nuova, ho il controllo IDVisita (tipo testo) che
ha come valore predefinito:
-------------------
="V" & Format(Date();"aa") & "-" &
Format(IIf(IsNull(DMax("IdVisita";"TbAE_Presenze_Storico";"IdVisita like '?"
& Format(Date();"aa") &
"-????'"));1;Right(DMax("IdVisita";"TbAE_Presenze_Storico";"IdVisita like
'?" & Format(Date();"aa") & "-????'");4)+1);"0000")
------------------------
Vorrei però, che il nuovo codice venga generato sul click del mio pulsante,
come verrebbe il codice? Va inserito in un modulo e quindi richiamato
sull'evento?
Vi ringrazio in anticipo!
.. notte a tutti.
Napoleone


title: Generatore di codice

author: Sandro Peruz

text:
"Napoleone" <
napole...@libero.it
> ha scritto nel messaggio
news:Zhnmf.29378$S6.5...@twister2.libero.it...

ciao Napoleone,
prova su evento click del tuo command button :
me.idVisita =  "V" & Format(Date, "aa") & "-" & Format( _
IIf(IsNull(DMax("IdVisita", "TbAE_Presenze_Storico", "IdVisita like '?" &
Format( _
Date, "aa") & "-????'")), _
1, Right(DMax("IdVisita", "TbAE_Presenze_Storico", "IdVisita like & _'?" & _
Format(Date, "aa") & "-????'"), 4) + 1), "0000")
non l'ho provata, speriamo bene !
buona notte a te :-)


title: Generatore di codice

text:
"Sandro Peruz" <
sandro_...@tin.it
> ha scritto nel messaggio
news:439a05ec$0$16214$4faf...@reader3.news.tin.it...
>
> "Napoleone" <
napole...@libero.it
> ha scritto nel messaggio
> news:Zhnmf.29378$S6.5...@twister2.libero.it...
>> Buona sera ai presenti,
>> nella mia form M_Presenza_Nuova, ho il controllo IDVisita (tipo testo)
>> che
>> ha come valore predefinito:
>> -------------------
>> ="V" & Format(Date();"aa") & "-" &
>> Format(IIf(IsNull(DMax("IdVisita";"TbAE_Presenze_Storico";"IdVisita like
> '?"
>> & Format(Date();"aa") &
>> "-????'"));1;Right(DMax("IdVisita";"TbAE_Presenze_Storico";"IdVisita like
>> '?" & Format(Date();"aa") & "-????'");4)+1);"0000")
>> ------------------------
>> Vorrei perņ, che il nuovo codice venga generato sul click del mio
> pulsante,
>> come verrebbe il codice? Va inserito in un modulo e quindi richiamato
>> sull'evento?
>>
>> Vi ringrazio in anticipo!
>>
>> .. notte a tutti.
>>
>> Napoleone
>>
>
> ciao Napoleone,
>
> prova su evento click del tuo command button :
>
> me.idVisita =  "V" & Format(Date, "aa") & "-" & Format( _
> IIf(IsNull(DMax("IdVisita", "TbAE_Presenze_Storico", "IdVisita like '?" &
> Format( _
> Date, "aa") & "-????'")), _
> 1, Right(DMax("IdVisita", "TbAE_Presenze_Storico", "IdVisita like & _'?" &
> _
> Format(Date, "aa") & "-????'"), 4) + 1), "0000")
>
> non l'ho provata, speriamo bene !
>
> buona notte a te :-)
>
Ciao Sandro,
adesso sei inconfondibile! Bene.
Grazie per il suggerimento ma...
mi segnala errore di compilazione:
errore di sintassi
al debug mi evidenzia tutto il codice in rosso.
PS:
Vorrei cambiare il generatore del codice progressivo, in quanto il db verrą
condiviso da tre pc, e quindi col generatore di codice sul valore
predefinito rischio di avere casini, cosa mi dici a proposito.
Ciao
Napoleone


title: Generatore di codice

text:
[cut]
> > me.idVisita =  "V" & Format(Date, "aa") & "-" & Format( _
> > IIf(IsNull(DMax("IdVisita", "TbAE_Presenze_Storico", "IdVisita like '?"
&
> > Format( _
> > Date, "aa") & "-????'")), _
> > 1, Right(DMax("IdVisita", "TbAE_Presenze_Storico", "IdVisita like & _'?"
&
> > _
> > Format(Date, "aa") & "-????'"), 4) + 1), "0000")
> >
> > non l'ho provata, speriamo bene !
> >
> > buona notte a te :-)
Ciao Napoleone,
> Ciao Sandro,
> adesso sei inconfondibile! Bene.
;-)
> Grazie per il suggerimento ma...
> mi segnala errore di compilazione:
> errore di sintassi
mancava una _  prova :
Me.idvisita = "V" & Format(Date, "aa") & "-" & Format( _
IIf(IsNull(DMax("IdVisita", "TbAE_Presenze_Storico", "IdVisita like '?" & _
Format( _
Date, "aa") & "-????'")),  _
1, Right(DMax("IdVisita", "TbAE_Presenze_Storico", "IdVisita like & _'?" & _
Format(Date, "aa") & "-????'"), 4) + 1), "0000")
non ho ri-provato il codice, ho qualche dubbio se sia corretto questo :
Format(Date, "aa")
e se si possa utilizzare il like come mostri qui. Magari avendo il db
sottomano potrei ricredermi :-)
> al debug mi evidenzia tutto il codice in rosso.
> PS:
> Vorrei cambiare il generatore del codice progressivo, in quanto il db
verrà
> condiviso da tre pc, e quindi col generatore di codice sul valore
> predefinito rischio di avere casini, cosa mi dici a proposito.
Secondo me, ma non vorrei dirti una cavolata, se dividi il db in FE e BE non
dovresti avere problemi in quanto il record in scrittura è bloccato per
definizione. Vediamo però cosa dicono anche gli altri, non vorrei sommare
errori e farti fare confusione.
> Ciao
> Napoleone
ciao, a domani.
Sandro.


title: Generatore di codice

text:
"Sandro Peruz" <
sandro_...@tin.it
> ha scritto nel messaggio
news:439a18e8$0$16217$4faf...@reader3.news.tin.it...

Ciao Sandro,
ho riprovato e continua segnalarmi :
errore di sintassi (operatore mancante) nell'espressione della query
'idVisita like &_' aa-????.
Ciao
Napoleone


title: Generatore di codice

text:
[cut]
> Ciao Sandro,
> ho riprovato e continua segnalarmi :
> errore di sintassi (operatore mancante) nell'espressione della query
> 'idVisita like &_' aa-????.
>
> Ciao
> Napoleone
>
Ciao Napoleone,
infatti, le funzioni sui domini prevedono un criterio in cui dici  : campo,
tabella, criterio che viene passato con "[criterio]='" & ......& "'" in caso
sia stringa.
Passarlo con il like ti dą errore per quel motivo.
Ma davvero impostandolo come valore predefinito non ti dava errore ?
In pratica, siccome non capisco cosa fa quel Format(Date, "aa") ci dici che
tipo di numerazione progressiva ti serve ?
Magari troviamo la strada ...
Ciao, Sandro.


title: Generatore di codice

text:
"Sandro Peruz" <
sandro_...@tin.it
> ha scritto nel messaggio
news:439b083a$0$16202$4faf...@reader3.news.tin.it...

Carissimo,
quel Format(Date, "aa") mi restituisce la data nel formato 05 (che sta per
l'anno in corso).
....
Impostando la funzioncina come valore predefinito,
del mio controllo contatore, mi restituisce un progressivo
nel seguente formato: V05-2366.
...
Stavo comunque pensando di fare diversamente e cioč,
dopo aver generato il nuovo codice progressivo, passarlo "SUBITO" con una
query in una tabella esterna in modo che tutti gli utenti collegati in rete,
al db, non si troveranno nella condizione di aver generato lo stesso ID..
Ciao
Napoleone


title: Generatore di codice

author: Pino

text:
> Carissimo,
> quel Format(Date, "aa") mi restituisce la data nel formato 05 (che sta per
> l'anno in corso).
> ....
> Impostando la funzioncina come valore predefinito,
> del mio controllo contatore, mi restituisce un progressivo
> nel seguente formato: V05-2366.
> ...
> Stavo comunque pensando di fare diversamente e cioč,
> dopo aver generato il nuovo codice progressivo, passarlo "SUBITO" con una
> query in una tabella esterna in modo che tutti gli utenti collegati in
> rete, al db, non si troveranno nella condizione di aver generato lo stesso
> ID..
>
> Ciao
> Napoleone
>Prova A mettere Format(Date, "yy" ) al posto di "aa", sempbra che in Visual
>basic lo digerisca meglio
Ciao
 Pino


title: Generatore di codice

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:439be9a1$0$1149$5402...@news.sunrise.ch...

Ciao Pino,
hoseguito il tuo consiglio ma il messaggio di errore cambia poco:
------
errore di sintassi (operatore mancante) nell'espressione della query
'idVisita like &_' 05-????.
------
Ciao e grazie.
Napoleone


title: Generatore di codice

author: Pino uff.

text:
> >> Ciao
> >> Napoleone
> >>Prova A mettere Format(Date, "yy" ) al posto di "aa", sempbra che in
> >>Visual basic lo digerisca meglio
> > Ciao
> > Pino
> Ciao Pino,
> hoseguito il tuo consiglio ma il messaggio di errore cambia poco:
> ------
> errore di sintassi (operatore mancante) nell'espressione della query
> 'idVisita like &_' 05-????.
> ------
> Ciao e grazie.
> Napoleone
Guarda se ti puň servire, la mia funziona
"R" & Format(Date, "yy") & "/" &
Format(IIf(IsNull(DMax("RiferimentoFattura", "Ordini",
"RiferimentoFattura like '?" & Format(Date, "yy") & "/????'")), 100,
Right(DMax("Riferimentofattura",
"Ordini", "RiferimentoFattura like '?" & Format(Date, "yy") & "/????'"),
4) + 1), "0000")
Ciao
Pino
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Generatore di codice

author: Morgan

text:
"Napoleone" <
napole...@libero.it
> ha scritto nel messaggio
news:Zhnmf.29378$S6.5...@twister2.libero.it...

Scusa Napoleone ,mi potresti spiegare cosa fa questo codice?
Io ho capito che la prima parte ti genera V05- ma la seconda?
Ti controlla sulla tabella TbAE_Presenze_Storico se è presente...?
Morgan


title: Generatore di codice

text:
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio
news:439d89f2$0$7328$4faf...@reader4.news.tin.it...

buona sera a tutti e ... scusate il ritardo con cui rispondo!
per rispondere a Morgan:
La seconda parte serve a creare il "Progressivo" es. 0001; 0002 ecc..
Ciao
Napoleone


title: access 2000, controllo record

author: Nady

text:
Premetto che č da poco che uso Access.
Ho una tabella Anagrafica clienti cosě composta
Codice Cliente     (chiave primaria, assegnata automaticamente dal DB)
Denominazione Sociale   ------------testo
PIVA---------------Testo (ma campo non obbligatorio)
Indirizzo-------------- testo (via e n. civico)
Paese-------------- testo
CAP-------------- testo
Nazione-------------- testo
Telefono------------------Testo (ma non obbligatorio)
Io vorrei imporre al DB, quando inserisco un nuovo cliente,  un  controllo
su tutti i campi, escluso il codice, per evitare che per errore venga
inserito lo stesso cliente, con codice differente.
E' possibile? Grazie dell'aiuto...


title: access 2000, controllo record

author: Fabio

text:
"Nady" <
nad...@yahoo.it
> ha scritto nel messaggio
news:Zpwq9.28644$RO.7...@twister1.libero.it...
> Premetto che è da poco che uso Access.
> Ho una tabella Anagrafica clienti così composta
>
> Codice Cliente     (chiave primaria, assegnata automaticamente dal DB)
> Denominazione Sociale   ------------testo
> PIVA---------------Testo (ma campo non obbligatorio)
> Indirizzo-------------- testo (via e n. civico)
> Paese-------------- testo
> CAP-------------- testo
> Nazione-------------- testo
> Telefono------------------Testo (ma non obbligatorio)
>
> Io vorrei imporre al DB, quando inserisco un nuovo cliente,  un  controllo
> su tutti i campi, escluso il codice, per evitare che per errore venga
> inserito lo stesso cliente, con codice differente.
> E' possibile? Grazie dell'aiuto...
La cosa più semplice che mi viene in mente è quella di definire un indice
univoco sui campi che non devono essere duplicati (penso che basti
"Denominazione Sociale" + "PIVA").
Ciao, Fabio


title: access 2000, controllo record

author: Alex

text:
"Nady" <
nad...@yahoo.it
> wrote in message
news:Zpwq9.28644$
RO.7...@twister1.libero.it
> Premetto che è da poco che uso Access.
> Ho una tabella Anagrafica clienti così composta
>
> Codice Cliente     (chiave primaria, assegnata automaticamente dal DB)
> Denominazione Sociale   ------------testo
> PIVA---------------Testo (ma campo non obbligatorio)
> Indirizzo-------------- testo (via e n. civico)
> Paese-------------- testo
> CAP-------------- testo
> Nazione-------------- testo
> Telefono------------------Testo (ma non obbligatorio)
>
> Io vorrei imporre al DB, quando inserisco un nuovo cliente,  un  controllo
> su tutti i campi, escluso il codice, per evitare che per errore venga
> inserito lo stesso cliente, con codice differente.
> E' possibile? Grazie dell'aiuto...
Che tipo di controllo vuoi fare....??
Forse potresti verificare su evento Before_Update sfruttando
la funzione DCOUNT..... l'eventuale presenza di Clienti già esistenti.
In effetti gli unici campi da verificare sono Partita I.V.A e/o
Denominazione
Sociale.....!!!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: access 2000, controllo record

text:
> Che tipo di controllo vuoi fare....??
> Forse potresti verificare su evento Before_Update sfruttando
> la funzione DCOUNT..... l'eventuale presenza di Clienti già esistenti.
> In effetti gli unici campi da verificare sono Partita I.V.A e/o
> Denominazione
> Sociale.....!!!
>
> @Alex.
>
>
Non posso utilizzare la partita IVA o codice fiscale in quanto non ho il
dato disponibile per tutti i clienti e quindi potrebbe verificarsi il caso
che ho due Mario Rossi residenti in due paesi diversi.......... ma il mio
problema è che voglio evitare diinserire due volte lo stesso Mario Rossi
residente in Milano.......
Grazie Ciao


title: access 2000, controllo record

text:
"Nady" <
nad...@yahoo.it
> wrote in message
news:%Exq9.28920$
RO.7...@twister1.libero.it
>
> Non posso utilizzare la partita IVA o codice fiscale in quanto non ho il
> dato disponibile per tutti i clienti e quindi potrebbe verificarsi il caso
> che ho due Mario Rossi residenti in due paesi diversi.......... ma il mio
> problema è che voglio evitare diinserire due volte lo stesso Mario Rossi
> residente in Milano.......
> Grazie Ciao
Perchè non può esistere un Mario Rossi doppio..????
Su 2Milioni di persone poi..??
La cosa è da gestire in effetti, attento a non controllare
troppo, potresti creare un MOSTRO..!
Se invece controlli la contemporaneità delle informazioni
con logica AND/OR generi anche quì la possibilità di sbagliare
perchè dovresti essere sicuro di scrivere esattamente la stessa
cosa.....!!!!
Questo genere di verifiche spesso se non ben predisposte si rivelano
più un danno che una comodità.
Ciao. @Alex



title: access 2000, controllo record

text:
> Perchè non può esistere un Mario Rossi doppio..????
> Su 2Milioni di persone poi..??
> La cosa è da gestire in effetti, attento a non controllare
> troppo, potresti creare un MOSTRO..!
> Se invece controlli la contemporaneità delle informazioni
> con logica AND/OR generi anche quì la possibilità di sbagliare
> perchè dovresti essere sicuro di scrivere esattamente la stessa
> cosa.....!!!!
> Questo genere di verifiche spesso se non ben predisposte si rivelano
> più un danno che una comodità.
>
> Ciao. @Alex
Scusa mi sono espressa male io......
Tento di spiegartelo in un modo migliore.
Ho  un archivio di clienti molto grande e adesso ho la necessità di portarli
nel mio DB, ma ho un problema, molti clienti vengono ripetuti per più volte
nelle mie stampate, quindi vorrei evitare di star qua a spuntare tutti i
clienti uno per uno per vedere se ci sono dei doppioni. Quindi vorrei che il
mio DB quando inserisco un cliente controlli se quest'ultimo sia già stato
inserito.
Sarebbe facile se io possedessi tutte le PIVA o i CF, ma questo dato non
l'ho per tutti i clienti.La mia domanda era se è possibile porre questo tipo
di controllo a tutti i campi della tabella, escluso il codice.
Spero di essermi spiegata meglio, se c'è qualcosa che non capisci chiedi
pure.


title: access 2000, controllo record

text:
> Scusa mi sono espressa male io......
> Tento di spiegartelo in un modo migliore.
> Ho  un archivio di clienti molto grande e adesso ho la necessità di portarli
> nel mio DB, ma ho un problema, molti clienti vengono ripetuti per più volte
> nelle mie stampate, quindi vorrei evitare di star qua a spuntare tutti i
> clienti uno per uno per vedere se ci sono dei doppioni. Quindi vorrei che il
> mio DB quando inserisco un cliente controlli se quest'ultimo sia già stato
> inserito.
> Sarebbe facile se io possedessi tutte le PIVA o i CF, ma questo dato non
> l'ho per tutti i clienti.La mia domanda era se è possibile porre questo tipo
> di controllo a tutti i campi della tabella, escluso il codice.
> Spero di essermi spiegata meglio, se c'è qualcosa che non capisci chiedi
> pure.
No, non ti sei espressa male, anzi ho capito, l'unica cosa
che non avevo capito era l'esigenza personale...!
Pensavo dovessi fare qualcosa da proporre a terzi...!!
Allora nella tua Form esegui un controllo sull'evento
prima di aggiornamento delle singole TextBox d'inserimento, esclusa
quella del CODICE CLIENTE.
Ora fatto questo devi vedere se il CODICE CLIENTE ti conviene generarlo
al termine dell'inserimento, quando cioè sei sicura che il Cliente
non è già presente nel tuo DB.



title: access 2000, controllo record

author: Alessandro Cara

text:
Nady wrote:
[cut]
> Scusa mi sono espressa male io......
> Tento di spiegartelo in un modo migliore.
> Ho  un archivio di clienti molto grande e adesso ho la necessità di portarli
> nel mio DB, ma ho un problema, molti clienti vengono ripetuti per più volte
> nelle mie stampate, quindi vorrei evitare di star qua a spuntare tutti i
> clienti uno per uno per vedere se ci sono dei doppioni. Quindi vorrei che il
> mio DB quando inserisco un cliente controlli se quest'ultimo sia già stato
> inserito.
> Sarebbe facile se io possedessi tutte le PIVA o i CF, ma questo dato non
> l'ho per tutti i clienti.La mia domanda era se è possibile porre questo tipo
> di controllo a tutti i campi della tabella, escluso il codice.
> Spero di essermi spiegata meglio, se c'è qualcosa che non capisci chiedi
> pure.
Mi scuso per l'intromissione.
D'accordo per il controllo dei duplicati a regime.
Ma come fai l'inserimento iniziale? Li ri"tasti"?
--
a.cara


title: access 2000, controllo record

text:
> No, non ti sei espressa male, anzi ho capito, l'unica cosa
> che non avevo capito era l'esigenza personale...!
> Pensavo dovessi fare qualcosa da proporre a terzi...!!
> Allora nella tua Form esegui un controllo sull'evento
> prima di aggiornamento delle singole TextBox d'inserimento, esclusa
> quella del CODICE CLIENTE.
> Ora fatto questo devi vedere se il CODICE CLIENTE ti conviene generarlo
> al termine dell'inserimento, quando cioè sei sicura che il Cliente
> non è già presente nel tuo DB.
Allora il mio ulteriore problema è che non so come fare questo controllo,
scusa l'ignoranza, ma è che proprio sono nuova......
Potresti darmi una mano??
Grazie
Nady


title: access 2000, controllo record

text:
"Alessandro Cara" <
al...@blunet.it
> wrote in message
news:3DAAEC34...@blunet.it
> Nady wrote:
> [cut]
[CUT]
> Mi scuso per l'intromissione.
> D'accordo per il controllo dei duplicati a regime.
> Ma come fai l'inserimento iniziale? Li ri"tasti"?
> --
> a.cara
Ciao Alessandro, me lo sono chiesto anch'io, ma rileggendo forse
potrebbe trattarsi di un passaggio da archivio cartaceo, il classico
CARDEX pieno di fogli....!!!
AUGURI....!!!
@Alex.



title: access 2000, controllo record

text:
 Ho provato con questo tipo di controllo, ma non so se ho utilizzato
correttamente il codice......
Qualcuno potrebbe dirmi se va bene?
Private Sub Codice_Cliente_BeforeUpdate(Cancel As Integer)
Dim a As Integer
Set db = CurrentDb
Set rs = db.OpenRecordset("Tabella_Anagrafica")
rs.MoveLast
rs.MoveFirst
With rs
If Me.Partita_IVA <> "" Or Me.Partita_IVA <> Null Then
'controllo se l'utente ha inserito la piva
'se l'ha inserita faccio un controllo subito con questa nel db
For a = 1 To Me.Codice_cliente - 1 '(o in alternativa rs.count)
If Partita_IVA = Me.Partita_IVA Then MsgBox ("cliente gia esistente al
record nr. " & a)
Exit Sub
Next a
'se passa il ciclo for-next o non ci entra per niente vuoldire che la
ricerca per l'iva è fallita quindi o non c'è gia inserita o l'utente non
l'ha inserita, allora procediamo con il controllo sul telefono
.MoveFirst
If Me.Telefono <> "" Or Me.Telefono <> Null Then
'controllo se l'utente ha inserito il telefono
'se l'ha inserito faccio un controllo subito con questo nel db
For a = 1 To Me.Codice_cliente - 1 '(o in alternativa rs.count)
If Telefono = Me.Telefono Then MsgBox "cliente gia esistente al record nr. "
& a
Exit Sub
Next a
'se passa il ciclo for-next o non ci entra per niente vuoldire che la
ricerca per il telefono è fallita quindi o non c'è gia inserito o l'utente
non l'ha inserito, allora procediamo con il controllo sulla denominazione
sociale
If Me.Denominazione_Sociale <> "" Or Me.Denominazione_Sociale = Null Then
MsgBox "Inserisci la Denominazione Sociale"
Exit Sub
End If
For a = 1 To Me.Codice_cliente - 1 '(o in alternativa rs.count)
If Format(Denominazione_Sociale, ">") = Format(Me.Denominazione_Sociale,
">") And Me.Indirizzo = Indirizzo And Me.CAP = CAP Then
MsgBox "cliente gia esistente al record nr. " & a
Exit Sub
End If
Next a
End If
End If
End With
End Sub


title: access 2000, controllo record

author: Lorenzo Coronati

text:
Scrisse "Nady" <
nad...@yahoo.it
>:
>Io vorrei imporre al DB, quando inserisco un nuovo cliente,  un  controllo
>su tutti i campi, escluso il codice, per evitare che per errore venga
>inserito lo stesso cliente, con codice differente.
ti dico cosa faccio io, magari riesci a trarne degli
spunti...
premetto che si tratta di un'elaborazione batch
prendo i campi significativi (es. nome, indirizzo,
localita', telefono, fax) e li accodo in un'unica stringona
dopo averli "depurati" di punti, virgole, spazi, accenti,
ecc.
poi prendo sottostringhe di n caratteri (es. 8) e le cerco
nelle stringone dei record successivi, memorizzando quante
occorrenze trovo
infine valuto il numero di occorrenze per stabilire la
probabilita' che si tratti di informazioni duplicate
in base alla mia esperienza, con sottostringhe di 8
caratteri, il numero di occorrenze minimo da considerare e'
10-12
se vuoi tentare questo approccio, ti consiglio di caricare i
rst su matrici e lavorare su quelle
hth
--
lorenzo coronati
---


title: access 2000, controllo record

author: Ettore Manara

text:
"Lorenzo Coronati" <
> ti dico cosa faccio io, magari riesci a trarne degli
> spunti...
> premetto che si tratta di un'elaborazione batch
>
> prendo i campi significativi (es. nome, indirizzo,
> localita', telefono, fax) e li accodo in un'unica stringona
> dopo averli "depurati" di punti, virgole, spazi, accenti,
> ecc.
> poi prendo sottostringhe di n caratteri (es. 8) e le cerco
> nelle stringone dei record successivi, memorizzando quante
> occorrenze trovo
> infine valuto il numero di occorrenze per stabilire la
> probabilita' che si tratti di informazioni duplicate
>
> in base alla mia esperienza, con sottostringhe di 8
> caratteri, il numero di occorrenze minimo da considerare e'
> 10-12
E' una bella menata!
Scusa, ma perchè non testi pure te semplicemente la PIVA?
Ciao, Ettore


title: access 2000, controllo record

text:
Scrisse "Ettore Manara" <
ettore...@libero.it
>:
>E' una bella menata!
>Scusa, ma perchè non testi pure te semplicemente la PIVA?
semplicemente perche' non ce l'ho
si tratta di un db contatti, non solo clienti
bai
--
lorenzo coronati
---


title: query di aggiornamento

author: Giuseppe

text:
Ciao a tutti
Ho bisogno di aggiornare il campo "Prezzo"
di una tabella "Articoli" con i nuovi prezzi
da una tabella "ArticoliAggiornati".
Le due tabelle hanno gli stessi campi , identici.
Ho provato con la query di Creazione tabella , perň
mi sorgono problemi  perchč magari nella nuova tabella
non ci sono piů molti articoli che invece devono rimanere
quindi ho bisogno di confrontare le due tabelle e
aggiornare solo il campo "prezzo"  se cambiato .
Praticamente la query dovrebbe leggere il campo "CodiceArticolo" e "Prezzo"
della Tabella "ArticoliAggiornati" per poi   confrontare il
campo"CodiceArticolo"
e "Prezzo" della Tabella Articoli , se a CodiceArticolo  uguale corrisponde
prezzo  diverso , aggiornarlo.
Come posso fare ?
Ciao Giuseppe


title: query di aggiornamento

author: Roberto dalla campagna

text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:PlV0d.239260$OR2.10...@news3.tin.it...

Sembrerebbe che tu non vede i messaggi precedenti da te inviato con lo
stesso quesito e le relative risposte.
Comunque prova con una query di aggiornamento che abbia il seguente codice
SQL:
UPDATE Articoli INNER JOIN ArticoliAggiornati ON Articoli.CodiceArticolo =
ArticoliAggiornati.CodiceArticolo SET Articoli.Prezzo =
[ArticoliAggiornati].[Prezzo];
>
> Ciao Giuseppe
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: query di aggiornamento

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:r_Y0d.90115$1V3.2...@twister2.libero.it...

Prima di tutto chiedo scusa  per i piů messaggi con lo stesso
quesito inviati , ma non riuscivo a vederli  e tantomeno le risposte ,
addirittura ho dovuto riscrivere il messaggio , non capisco perchč .
Grazie Roberto
 il tuo codice SQL  funziona perfettamente
Ciao Giuseppe


title: doppia chiave primaria

author: Francesco

text:
Come faccio ad assegnare due chiavi primarie a due record nella stsessa
tabella?
I record hanno le seguenti proprietà:
- tipo dati "NUMERICO"
- dimensione campo "INTERO LUNGO"
Uso la v. 2000.
Mi serve saperlo visto che per creare, un sito di commercio elettronico devo
normalizzare il database creando le varie relazioni fra tabelle.


title: doppia chiave primaria

author: Alessandro Baraldi

text:
"Francesco" <
fran...@tin.it
> wrote in message
news:4342a8a5$0$23961$
4faf...@reader3.news.tin.it

Eventualmente vuoi fare in modo che la Chiave primaria sia composta
da 2 Campi della Tabella...?
Le parole sono importanti, soprattutto per chi è nel settore da tanto
e che potrebbe non capire un linguaggio alternativo come il tuo...!
Seleziona i 2 campi son CTRL e premi la Chiave nel Menù.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: doppia chiave primaria

author: Gaspare

text:
[CUT]
Ciao,
oltre a quanto ti ha detto @Alex considera che se sul sito di e-commerce
gira parecchia gente ti conviene proiettarti su sql...tienilo in
considerazione onde evitare di cambiare tutto alla fine del lavoro ed
all'inizio della messa on-line del sito ! ;-)
Notte :-)


title: doppia chiave primaria

text:
[CUT]
ovviamente intendo "sql server"...non sql come linguaggio! ;-)


title: doppia chiave primaria

text:
[CUT]
Approfittane ->
http://www.microsoft.com/italy/sql/Default.mspx.
.. c'è
pericolo che a zio "Bill" possano girare e pentirsene in seguito...almeno
vedi com'è fatto! ;-)


title: doppia chiave primaria

author: Sandro

text:
Ciao Gaspare,
ti saluto come sempre !
Tutto ben ?
ciao, Sandro


title: doppia chiave primaria

text:
[CUT]
Ciao Sandro,
grazie x i saluti-> ringraziando il mio "Dio" va  tutto bene ! ;-)
Magari prima o poi ci si incontra...se non sbaglio abiti in Veneto...giusto?
Notte :-)
Gaspare


title: doppia chiave primaria

text:
"Gaspare" <
no_email...@grazie.it
> wrote in message
news:4342fa2f$0$29559$
4faf...@reader1.news.tin.it

Veneto...?
Chi Sandro...?
Ahi ahi ahi ahi ahi....!!
Ancora un pò e gli serve il passaporto, non parla
nemmeno italiano come prima lingua.



title: doppia chiave primaria

text:
Eventualmente vuoi fare in modo che la Chiave primaria sia composta
> da 2 Campi della Tabella...?
>
> Le parole sono importanti, soprattutto per chi č nel settore da tanto
> e che potrebbe non capire un linguaggio alternativo come il tuo...!
>
> Seleziona i 2 campi son CTRL e premi la Chiave nel Menů.
>
> @Alex
Si scusa per il modo in cui ho postato. Comunque intendevo dire una chiave
primaria per due record.
Io mi sono affacciato al mondo della programmazione ASP da poco, 1 mese, fra
il linguaggio e la gestione e realizzazione dei database il cervello sta
andando in TILT.
Quindi mi serviva una chiave primaria per due record della tabella in
questione. Correggimi se sbaglio i campi sono contenuti nei record; ovvero
un record contiente piu' campi. Almeno programmando in ASP ho capito questo.
Ecco la domanda asseganre una chiave primaria a due record.
Ti ringrazio per l'aiuto, tasto CTRL. Infatti provavo questa procedura ma al
momento di cliccare con il pulsante destro del mouse per scegliere la
selezione della chiave primaria rilasciavo il CTRL. In preda alla foga di
provare e correggere errori non ho notato questa svista.
Grazie mille.


title: doppia chiave primaria

text:

beh, come detto nell'altro post, risposta ad Alessandro Baraldi, ripeto che
sono agli inzi. Ho realizzato qualche sito con connesioni ADODB, paginazione
delle query, form per inserire record in database, prelevare e pubblicare
testo txt su browser HTML. Tuttu questo in 1-2 mesi di lavoro. Ora il mio
obiettivo e realizzare un sito e-commerce di audiovisivi, per un
distributore italiano.
Ho scaricato un software open-source, MW OPEN, ma purtroppo ci sono delle
cose da modificare per riadattarlo al mio scopo. Ergo ho deciso di farlo da
zero. E' scusa ma non e' poco, viste le mie basi.
Ecco i vari passi:
- Devo realizzare delle relzaioni tra tabelle;
- Creare il motore in ASP che gestisce il tutto;
- ecc.
Pian piano che sviluppero' i moduli vi terrņ al corrente e chiederņ aiuto
quando servirą, credo molte volte.
Ovviamente visto l'argomento del newsgoup, posterņ solo le problematiche
inerenti i database.
Comunque posto una richiesta di aiuto, per info riguardo la realizzazione di
un database normalizzato per il mio scopo.
Grazie a tutti.


title: doppia chiave primaria

text:
[CUT]
Ciao @Alex,
che dirti? Se non le "sparo" in che altro modo posso avere la tua
attenzione? ;-)
Alla prossima :-)


title: doppia chiave primaria

text:
[cut]
> grazie x i saluti-> ringraziando il mio "Dio" va  tutto bene ! ;-)
prego, mi fa molto piacere :-)
> Magari prima o poi ci si incontra...se non sbaglio abiti in
Veneto...giusto?
Spero anch'io prima o poi di conoscerti ... eh si ti ricordi bene, abito
nell'alta provincia di Belluno.
> Notte :-)
>
> Gaspare
>
ciao, alla prossima.
Sandro


title: doppia chiave primaria

text:
[cut+
> Veneto...?
> Chi Sandro...?
>
> Ahi ahi ahi ahi ahi....!!
>
> Ancora un pò e gli serve il passaporto, non parla
> nemmeno italiano come prima lingua.
>
> @Alex
Ciao @Alex,
eh... vabbè che abito al Nord, ma non al confine con gli 'striaci ...
ciao, Sandro
ps. prima o poi ci incontreremo spero ....


title: doppia chiave primaria

text:
[CUT]
;-)
Alla prossima :-)


title: doppia chiave primaria

text:
"Sandro" <
sandro_...@tin.it
> wrote in message
news:43440989$0$13354$
4faf...@reader2.news.tin.it
[CUT]
> Ciao @Alex,
>
> eh... vabbè che abito al Nord, ma non al confine con gli 'striaci ...
Non erano Slavi...?
;-)

> ciao, Sandro
>
> ps. prima o poi ci incontreremo spero ....
Direi che l'occasione di un Raduno potrebbe
essere quella buona per molti.
Sperando sia un pò comodo come logistica/distanza



title: doppia chiave primaria

text:
[CUT]
> Direi che l'occasione di un Raduno potrebbe
> essere quella buona per molti.
>
> Sperando sia un pò comodo come logistica/distanza
>
> @Alex
>
Ciao,
in effetti alla luce dei nostri "rapporti virtuali" penso che ci si possa
"poiettare" ad un incontro "dal vivo"...basta pianificare periodo/giornata
ed anche 1 programmino con il quale conciliare il "piacere" (e qui non penso
che manchino risorse anzi...) con l'informatica ;-)
Buona serata :-)


title: doppia chiave primaria

text:
"Gaspare" <
no_email...@grazie.it
> wrote in message
news:434420a8$0$29555$
4faf...@reader1.news.tin.it
> [CUT]
> Ciao,
> in effetti alla luce dei nostri "rapporti virtuali" penso che ci si possa
> "poiettare" ad un incontro "dal vivo"...basta pianificare periodo/giornata
> ed anche 1 programmino con il quale conciliare il "piacere" (e qui non penso
> che manchino risorse anzi...) con l'informatica ;-)
>
> Buona serata :-)
Le risorse culinarie sono l'ultimo problema, la cosa più
complessa è accordarsi sul dove e come...!
Ultimamente tra culinaria e supposte sono un pò fissato..



title: Link criteria in list box

author: Stefano Cesareo

text:
Buongiorno a tutto il N.G. siete grandi come sempre. :)
ho un piccolo intoppo.
ho un controllo di ricerca che in base a quello che scrive mi seleziona il
record che si avvicina di piu' e mi rende disponibile in una listbox gli
altri risultati disponibili.
questo è la sub del controllo di ricerca
Private Sub Ricerca_Change()
   Dim ChiaveRicerca As String
   Dim rst As DAO.Recordset
   Dim strR As String
   strR = Me.Ricerca.Text
   If Not IsNull(Me!Ricerca.Text) Then
      Set rst = Me.RecordsetClone
      rst.FindFirst "nominativo like """ & ChiaveRicerca & Me!Ricerca.Text &
"*"""
      Me.Bookmark = rst.Bookmark
      rst.Close
      Set rst = Nothing
   End If
   Me!Ricerca = strR
   Me!Ricerca.SetFocus
   Me!Ricerca.SelStart = 255 'Len(Me!Ricerca.Text)
    Me!Ricerca = strR
   Me!Ricerca.SetFocus
   Me!Ricerca.SelStart = 255 'Len(Me!Ricerca.Text)
    strR = Me!Ricerca.Text
    If Not IsNull(Me!Ricerca.Text) Then
    strSQL = "SELECT IDfornitore, nominativo " & _
    "FROM [fornitori] " & _
    "WHERE (nominativo Like " & Chr$(34) & "*" & _
    strR & "*" & Chr$(34) & ");"
    Me!ElencoNominativi.RowSource = strSQL
    Me!ElencoNominativi.Requery
    Me!Ricerca = strR
    Me!Ricerca.SetFocus
    Me!Ricerca.SelStart = 255
    End If
End Sub
e nel controllo ELENCONOMINATIVI ho immesso questo evento su doppio clk
Private Sub ElencoNominativi_DblClick(Cancel As Integer)
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "fornitori"
    stLinkCriteria = "me![elenconominativi]![IDFornitore]"=" &
Me![IdFornitore]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
End Sub
Dove sbaglio, poichè il link non funziona correttamente?
GRAZIE SEMPRE
Stefano


title: Link criteria in list box

author: sv

text:
Stefano Cesareo ha scritto:






>     stDocName = "fornitori"

                       "Me![elenconominativi]![IDFornitore]=" &
> Me![IdFornitore]
>     DoCmd.OpenForm stDocName, , , stLinkCriteria
> End Sub
> Dove sbaglio, poichè il link non funziona correttamente?
> GRAZIE SEMPRE
> Stefano
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Link criteria in list box

text:
sv?
"sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
news:egium9$904$1...@news.newsland.it...



title: Link criteria in list box

text:
Stefano Cesareo ha scritto:
> sv?
> "sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
[cut]
Ti invito a rispondere rispettando il quoting, per maggiore comprensione,
cioè alla fine del post.
Se leggevi con attenzione avevo modificato la tua stLinkCriteria
> >>     stLinkCriteria = "me![elenconominativi]![IDFornitore]"=" &
> >                       "Me![elenconominativi]![IDFornitore]=" &
> >> Me![IdFornitore]
> >
> >>     DoCmd.OpenForm stDocName, , , stLinkCriteria
> >> End Sub
--



title: Modifica Ragione Sociale

text:
Dovrei gestire un piccolo applicativo di Fatturazione, e mi ponevo un
dubbio sulla struttura della Tabella nella quale gestisco la
registrazione delle fatture:
Attualmente pensavo di mantenere la Tabella Fatture completamente
svincolata da legami Relazionali, questo per evitare problemi.
Pensavo che questo metodo tornasse comodo anche nel caso di
modifica Ragione Sociale di Clienti....!
Secondo voi è corretto o converrebbe avere la tabella Fatture
relazionata 1--OO con la tabella Clienti e ottimizzare il Join...?
Mi interessavano pro e contro.
Grazie.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Modifica Ragione Sociale

text:
Alessandro Baraldi ha scritto:


> Grazie.
> @Alex.
Ne ho più di uno di questi applicativi. Alcuni vanno avanti dal 1995.
L'unica relazione che mantengo è Anno 1--OO Fatture, per potermi gestire
l'archivio per Anno. Per i Clienti mantengo una combo con origine Clienti.
Il tutto ha sempre funzionato in rete molto bene.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Modifica Ragione Sociale

author: MA

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:fb7a34affed6038ec5...@mygate.mailgate.org...
> Dovrei gestire un piccolo applicativo di Fatturazione, e mi ponevo un
> dubbio sulla struttura della Tabella nella quale gestisco la
> registrazione delle fatture:
> Attualmente pensavo di mantenere la Tabella Fatture completamente
> svincolata da legami Relazionali, questo per evitare problemi.
> Pensavo che questo metodo tornasse comodo anche nel caso di
> modifica Ragione Sociale di Clienti....!
Scusa ma tu nella fattura non richiami solo l'id del cliente?
Se sì puoi odificare tutto ciò che vuoi nella tabella Clienti
ciao MAssimiliano
p.s. alla fine ti sei arreso e glielo hai fatto tu il programmino di fatture
al tuo amico???


title: Modifica Ragione Sociale

text:
"sv" <
salv...@nospbox.enel.it
> wrote in message
news:bvq8g5$q05$
1...@news.newsland.it
> Alessandro Baraldi ha scritto:
>
> > Dovrei gestire un piccolo applicativo di Fatturazione, e mi ponevo un
> > dubbio sulla struttura della Tabella nella quale gestisco la
> > registrazione delle fatture:
> > Attualmente pensavo di mantenere la Tabella Fatture completamente
> > svincolata da legami Relazionali, questo per evitare problemi.
> > Pensavo che questo metodo tornasse comodo anche nel caso di
> > modifica Ragione Sociale di Clienti....!
> > Secondo voi è corretto o converrebbe avere la tabella Fatture
> > relazionata 1--OO con la tabella Clienti e ottimizzare il Join...?
>
> > Mi interessavano pro e contro.
>
> > Grazie.
> > @Alex.
> Ne ho più di uno di questi applicativi. Alcuni vanno avanti dal 1995.
> L'unica relazione che mantengo è Anno 1--OO Fatture, per potermi gestire
> l'archivio per Anno. Per i Clienti mantengo una combo con origine Clienti.
> Il tutto ha sempre funzionato in rete molto bene.
>
> --
> rgrds
> SC
Non vedo l'esigenza di relazionare Anno con Fatture, anche se ne
capisco la Comodità, ma è un dettaglio....!
Di conseguenza come mi pare di capire salvi i dati nella Tabella
Fatture in Chiaro, di conseguenza non usi gli indici come
legami per ricerche......!
Da un punto di vista Database stride molto, ma in questo caso
essendo l'esigenza primaria la Contabilità presumo sia quasi
un DOGMA, e di conseguenza ogni modifica di Ragione sociale non
influenza(e non lo devefare) le Fatture precedenti, l'unico limite
sono le ricerche e i filtri che non essendo fatti su chiaviindicizzate
ne compromette molto l'efficienza.....!
Era no considerazioni sulle limitazioni prestazionali quelle
alle quali mi riferivo....!
Grazie.
Ciao @Alex.



title: Modifica Ragione Sociale

text:
Alessandro Baraldi ha scritto:





> Grazie.
> Ciao @Alex.
Sì, è proprio un discorso contabile. In contabilità quando un cliente
cambia ragione sociale aprono una nuova posizione. A tutti gli effetti
diventa un nuovo cliente. Mantengono la vecchia posizione quando avvengono
variazioni nell'indirizzo.



title: Modifica Ragione Sociale

author: Giorgio Prx

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:bvqft1$rtq$1...@news.newsland.it...
> Alessandro Baraldi ha scritto:
>
> > "sv" <
salv...@nospbox.enel.it
> wrote in message
> > news:bvq8g5$q05$
1...@news.newsland.it
>
>
> Sì, è proprio un discorso contabile. In contabilità quando un cliente
> cambia ragione sociale aprono una nuova posizione. A tutti gli effetti
> diventa un nuovo cliente. Mantengono la vecchia posizione quando avvengono
> variazioni nell'indirizzo.
>
hemm
In contabilità si apre una nuova posizione del cliente solo se cambia la
Partita IVA, se ad esempio una società cambia ragione sociale da SRL a SPA
la partita iva non cambia, e le posizioni contabili sono riferite sempre
allo stesso cliente. Si apre una nuova posizione se la società chiude
l'attività e la riapre sotto altro nome (ad esempio per un fallimento).
Ciao Giorgio


title: Modifica Ragione Sociale

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:fb7a34affed6038ec5...@mygate.mailgate.org...
> Dovrei gestire un piccolo applicativo di Fatturazione, e mi ponevo un
> dubbio sulla struttura della Tabella nella quale gestisco la
> registrazione delle fatture:
> Attualmente pensavo di mantenere la Tabella Fatture completamente
> svincolata da legami Relazionali, questo per evitare problemi.
> Pensavo che questo metodo tornasse comodo anche nel caso di
> modifica Ragione Sociale di Clienti....!
> Secondo voi è corretto o converrebbe avere la tabella Fatture
> relazionata 1--OO con la tabella Clienti e ottimizzare il Join...?
>
Ciao @Alex,
io faccio così
Premetto che non è bene avere i dati ridondanti in un Db ma io me ne frego,
ovvero memorizzo i dati del cliente anche nella fattura pur mantenendo una
relazione con l'Id del cliente. In questo modo ho entrambe le possibilità
per estrarre i dati.
Mettiamo per esempio che un'agente viene sostituito per interruzione dei
rapporti,  basta cambiare il codice agente nei vari clienti e continuo a
fatturare.  Quando devo saldare le provvigioni  a chi le pago ? Se non ho il
codice Agente anche nelle fatture sono fregato perché non posso gestire il
periodo transitorio.
Questo è solo uno degli esempi (è sempre bene avere due vie di fuga).
Ciao Giorgio


title: Modifica Ragione Sociale

text:
Un attimo prima di skippare tutto mi sono accorto che  Giorgio Prx ha
scritto:
> In contabilità si apre una nuova posizione del cliente solo se cambia
> la Partita IVA, se ad esempio una società cambia ragione sociale da
> SRL a SPA la partita iva non cambia, e le posizioni contabili sono
Questa non la sapevo..ma non sempre però, nel 2003 2 miei cliente sono
diventati da SRL
a SPA e tutti e due hanno cambiato P Iva...
--
Alex
"La differenza tra un genio ed un idiota è che il genio ha i suoi
limiti" (Anonimo)


title: Modifica Ragione Sociale

text:
Alex1980 ha scritto:
> Un attimo prima di skippare tutto mi sono accorto che  Giorgio Prx ha
> scritto:
> > In contabilità si apre una nuova posizione del cliente solo se cambia
> > la Partita IVA, se ad esempio una società cambia ragione sociale da
> > SRL a SPA la partita iva non cambia, e le posizioni contabili sono
> Questa non la sapevo..ma non sempre però, nel 2003 2 miei cliente sono
> diventati da SRL
> a SPA e tutti e due hanno cambiato P Iva...
Da SRL a SPA assegnano un nuovo C.F., la P.IVA rimane la stessa.



title: Modifica Ragione Sociale

text:
"Alex1980" <ba...@jumpyFREGATI.it> ha scritto nel messaggio
news:4020ce17$2...@x-privat.org...
> Un attimo prima di skippare tutto mi sono accorto che  Giorgio Prx ha
> scritto:
>
> > In contabilità si apre una nuova posizione del cliente solo se cambia
> > la Partita IVA, se ad esempio una società cambia ragione sociale da
> > SRL a SPA la partita iva non cambia, e le posizioni contabili sono
> Questa non la sapevo..ma non sempre però, nel 2003 2 miei cliente sono
> diventati da SRL
> a SPA e tutti e due hanno cambiato P Iva...
Perchè al posto di trasformarla hanno scelto di chiudere l' SRL , costa ma
può essere comodo per chiudere i ponti con il passato.
Ciao Giorgio.
.


title: Modifica Ragione Sociale

text:
"Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> wrote in message
news:bvqjig$7e6$
1...@lacerta.tiscalinet.it
[CUT]
In tutti i casi mi avete chiarito perfettamente le cose, di
conseguenza la soluzione che avevo in mente e confermata
da SV diventa d'obbligo Isolata.
Ne consegue che Il cliente ha come PrimaryKey la P.I.V.A.
e deve diventare NON MODIFICABILE....!
Bene, Vi ringrazio per la professionalità nell'esposizione.



title: Modifica Ragione Sociale

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:DN2Ub.3317$
HO2...@news.edisontel.com

He.. HE proprio così allla fine l'ho fatto io e ovviamente
l'APPETITO viene mangiando ed ogni gg una nuova....!
Vorrà dire che ne approfitterò per il pacchetto d'installazione.
Per quanto riguarda la tua 1° domanda direi che essendo una
Tabella contabile non inserisco solo l'ID Cliente, ma tutti
i dati necessari alla Fattura, poichè nel caso di Modifica
di alcuni dati quando vado a ripescare Fatture vecchie avrebbero
il Vizio di Forma che reperirebbero dati errati(mutati nel tempo).
Esempio se ho fatturato ad una S.R.L.(nelò tempo diventata SPA)
che ha mantenuto P.I.V.A. uguale, alla riestrazione nella
visualizzazione
della fattura otterrei SPA quando all'ora era S.R.L., per ovviare
la Tabella Fatture contiene tutti i dati.
Le modifiche della Tabella Clienti non si devono pertanto riperquotere
sui dati di fatturazione.

Ciao MA.
@ALex.



title: Modifica Ragione Sociale

text:
"Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> wrote in message
news:bvqijn$6pp$
1...@lacerta.tiscalinet.it
[CUT]
> Ciao @Alex,
> io faccio così
> Premetto che non è bene avere i dati ridondanti in un Db ma io me ne frego,
> ovvero memorizzo i dati del cliente anche nella fattura pur mantenendo una
> relazione con l'Id del cliente. In questo modo ho entrambe le possibilità
> per estrarre i dati.
>
> Mettiamo per esempio che un'agente viene sostituito per interruzione dei
> rapporti,  basta cambiare il codice agente nei vari clienti e continuo a
> fatturare.  Quando devo saldare le provvigioni  a chi le pago ? Se non ho il
> codice Agente anche nelle fatture sono fregato perché non posso gestire il
> periodo transitorio.
>
> Questo è solo uno degli esempi (è sempre bene avere due vie di fuga).
>
> Ciao Giorgio
Ciao Giorgio, in effetti era la strada che a rigor di logica stavo
già intraprendendo, ma come hai evidenziato non è la canonica, pertanto
non avendo esperieza su come trattare dati FISCALI/CONTABILI preferivo
avere una spalla su cui piangere, in questi casi prevenire è meglio
che curare.
Ciao.
Sempre ottime spiegazioni.....



title: Modifica Ragione Sociale

author: Pippo

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:bvqft1$rtq$1...@news.newsland.it...

IDEM!


title: Modifica Ragione Sociale

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:bvqjcn$v9a$1...@news.newsland.it...
> Alex1980 ha scritto:
>
> > Un attimo prima di skippare tutto mi sono accorto che  Giorgio Prx ha
> > scritto:
>
> > > In contabilità si apre una nuova posizione del cliente solo se cambia
> > > la Partita IVA, se ad esempio una società cambia ragione sociale da
> > > SRL a SPA la partita iva non cambia, e le posizioni contabili sono
> > Questa non la sapevo..ma non sempre però, nel 2003 2 miei cliente sono
> > diventati da SRL
> > a SPA e tutti e due hanno cambiato P Iva...
>
> Da SRL a SPA assegnano un nuovo C.F., la P.IVA rimane la stessa.
Concordo: caso già verificato con un mio cliente!


title: Modifica Ragione Sociale

text:
> > > Dovrei gestire un piccolo applicativo di Fatturazione, e mi ponevo un
> > > dubbio sulla struttura della Tabella nella quale gestisco la
> > > registrazione delle fatture:
> > > Attualmente pensavo di mantenere la Tabella Fatture completamente
> > > svincolata da legami Relazionali, questo per evitare problemi.
> > > Pensavo che questo metodo tornasse comodo anche nel caso di
> > > modifica Ragione Sociale di Clienti....!
> >
> > Scusa ma tu nella fattura non richiami solo l'id del cliente?
> > Se sì puoi odificare tutto ciò che vuoi nella tabella Clienti
> >
> > ciao MAssimiliano
> >
> >
> > p.s. alla fine ti sei arreso e glielo hai fatto tu il programmino di
fatture
> > al tuo amico???
>
>
> He.. HE proprio così allla fine l'ho fatto io e ovviamente
> l'APPETITO viene mangiando ed ogni gg una nuova....!
> Vorrà dire che ne approfitterò per il pacchetto d'installazione.
Sempre a disposizione.
Vorrà dire che userò questo tua gestionale per farti la fattura del
runtime...
;-P
Ovvio che scherzo.
Ti ricordo cmq che è A2k, quindi tra l'altro non hai il metodo Printers.
>
> Per quanto riguarda la tua 1° domanda direi che essendo una
> Tabella contabile non inserisco solo l'ID Cliente, ma tutti
> i dati necessari alla Fattura, poichè nel caso di Modifica
> di alcuni dati quando vado a ripescare Fatture vecchie avrebbero
> il Vizio di Forma che reperirebbero dati errati(mutati nel tempo).
> Esempio se ho fatturato ad una S.R.L.(nelò tempo diventata SPA)
> che ha mantenuto P.I.V.A. uguale, alla riestrazione nella
> visualizzazione
> della fattura otterrei SPA quando all'ora era S.R.L., per ovviare
> la Tabella Fatture contiene tutti i dati.
Scusami ma ho dato per scontato quello che ha detto Giorgio sul salvataggio
dei dati registrati
Nwind docet.
>
> Le modifiche della Tabella Clienti non si devono pertanto riperquotere
> sui dati di fatturazione.
> Ciao MA.
> @ALex.
MAssimiliano


title: Modifica Ragione Sociale

author: AEOM

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f805bed75e38a111ab...@mygate.mailgate.org...

Occhio però!
Un mio cliente fattura a delle farmacie comunali, ogni filiale della
farmacia ha la stessa partita iva della "casa madre" ma è necessario che
sulla fattura ci sia il nominativo della filiale quindi 5 filiali 5 record
sull'archivio anagrafica con stessa partita iva
Ciao, AEOM


title: Modifica Ragione Sociale

text:
[cut]
> Per quanto riguarda la tua 1° domanda direi che essendo una
> Tabella contabile non inserisco solo l'ID Cliente, ma tutti
> i dati necessari alla Fattura, poichè nel caso di Modifica
> di alcuni dati quando vado a ripescare Fatture vecchie avrebbero
> il Vizio di Forma che reperirebbero dati errati(mutati nel tempo).
> Esempio se ho fatturato ad una S.R.L.(nelò tempo diventata SPA)
> che ha mantenuto P.I.V.A. uguale, alla riestrazione nella
> visualizzazione
> della fattura otterrei SPA quando all'ora era S.R.L., per ovviare
> la Tabella Fatture contiene tutti i dati.
>
> Le modifiche della Tabella Clienti non si devono pertanto riperquotere
> sui dati di fatturazione.
Verissimo. Le nuove modifiche non devono riflettersi sul passato.
Ma una domanda  sorge spontanea: hanno maggiore rilevanza giuridica (in caso
di controlli) le fatture sul pc o quelle già stampate?


title: Modifica Ragione Sociale

text:
[cut]
> io faccio così
> Premetto che non è bene avere i dati ridondanti in un Db ma io me ne
frego,
> ovvero memorizzo i dati del cliente anche nella fattura pur mantenendo una
> relazione con l'Id del cliente. In questo modo ho entrambe le possibilità
> per estrarre i dati.
Soluzione accettabile.


title: Modifica Ragione Sociale

text:

ovvio che quelle registrate.
MAssimiliano


title: Modifica Ragione Sociale

text:
"AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
news:cG4Ub.252198$_P.86...@news4.tin.it...

giusto, conviene mantenere l'Id del cliente come relazione,
In questi casi le filiali possono essere memorizzate nel'anagrafica clienti
anche senza partita iva e hanno un campo CodiceFatturazione che identifica
l'anagrafica di fatturazione.
La fattura deve essere intestata al titolare della partita IVA, e in questi
casi si aggiunge l'indirizzo di spedizione merce.
Ciao Giorgio


title: Modifica Ragione Sociale

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:LK4Ub.3351$
HO2....@news.edisontel.com
[CUT]
> >
> > Ma una domanda  sorge spontanea: hanno maggiore rilevanza giuridica (in
> caso
> > di controlli) le fatture sul pc o quelle già stampate?
>
> ovvio che quelle registrate.
> MAssimiliano
La domanda sorge realmente spontanea, mala mia risposta banale
è questa:
1)Quelle stampate sicuramente valgono ufficialmente, poichè
sono incrociate con quella stampata al cliente.
2)Quella registrata sul PC se il Software non è riconoscuto
dall'intendenza di finanza ed è SIL2/3 o altro non credo valgano
di più della tua parola(NULLA).
Ciao.
@Alex.



title: Modifica Ragione Sociale

author: fidirico

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f805bed75e38a111ab...@mygate.mailgate.org...
> "Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> wrote in message
> news:bvqjig$7e6$
1...@lacerta.tiscalinet.it
>
> [CUT]
> Ne consegue che Il cliente ha come PrimaryKey la P.I.V.A.
> e deve diventare NON MODIFICABILE....!
[CUT]
Ottima soluzione, che però non prevede la possibilità di fatturazione a soggetti
privi di partita iva. Per questo io preferisco impostare come chiave primaria un
campo contatore distinto dalla partita iva.
> @Alex.
Ciao
Galliano.


title: Modifica Ragione Sociale

text:
"AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
news:cG4Ub.252198$_P.86...@news4.tin.it...

Per casi del genere io imposto una tabella "Sottoanagrafica", in relazione uno a
molti con la tabella anagrafica principale, per tenere conto delle diverse filiali
che possono fare capo ad una singola azienda. È utile anche per poter stampare
indirizzi diversi (pur se facenti capo allo stesso soggetto) sui documenti di
trasporto.
Ciao
Galliano.


title: Modifica Ragione Sociale

text:
"Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> ha scritto nel messaggio
news:bvqijn$6pp$1...@lacerta.tiscalinet.it...
>
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:fb7a34affed6038ec5...@mygate.mailgate.org...
[CUT]
> Ciao @Alex,
> io faccio così
> Premetto che non è bene avere i dati ridondanti in un Db ma io me ne frego,
> ovvero memorizzo i dati del cliente anche nella fattura pur mantenendo una
> relazione con l'Id del cliente. In questo modo ho entrambe le possibilità
> per estrarre i dati.
>
> Mettiamo per esempio che un'agente viene sostituito per interruzione dei
> rapporti,  basta cambiare il codice agente nei vari clienti e continuo a
> fatturare.  Quando devo saldare le provvigioni  a chi le pago ? Se non ho il
> codice Agente anche nelle fatture sono fregato perché non posso gestire il
> periodo transitorio.
>
> Questo è solo uno degli esempi (è sempre bene avere due vie di fuga).
>
> Ciao Giorgio
Anch'io mi comporto così, alla faccia della ridondanza :)
Pur mantenendo la relazione fra tabella documenti e tabella anagrafica, ho
predisposto alcune funzioncine che metto nella proprietà "Valore predefinito" dei
vari controlli "ragione sociale", "indirizzo" ecc. facenti capo ai corrispondenti
campi della tabella documenti: ogni variazione successiva degli stessi dati non avrà
influenza sui documenti già emessi.
Ciao
Galliano.


title: Modifica Ragione Sociale

text:
"fidirico" <
galSENZAMA...@libero.it
> wrote in message
news:nk6Ub.14032$
U4.4...@twister1.libero.it
[CUT]
>
> Ottima soluzione, che però non prevede la possibilità di fatturazione a soggetti
> privi di partita iva. Per questo io preferisco impostare come chiave primaria un
> campo contatore distinto dalla partita iva.
>
>
> > @Alex.
> Ciao
>
> Galliano.
Indiscutibile osservazione, ma la fatturazione a persone senza
PIVA si fa solo su CF, sempre sia ammessa, e non diventi Ricevuta.
In queste cose sono negato.
Grazie.



title: Modifica Ragione Sociale

author: ciroteo

text:
mi accodo al 3d ponendo un quesito che spero abbia una certa inerenza al
discorso:
nella tabella dettaglio fatture memorizzate il nome prodotto e il suo
importo o mettete solo l'eventuale id della tabella prodotti, magari
pescandolo da una combo?
(nella seconda ipotesi si verificherebbe cmq un aggiornamento dei dati
obsoleti ai valori attuali dell'importo prodotto e le sue informazioni
collegate ...)
e l'importo della fattura lo ricalcolate ad ogni visualizzazione o si
memorizza in un campo apposito nella tabella fatture?
Il dilemma è sempre quindi quello di decidere quali informazioni memorizzare
nella tabella e quali fare "ricalcolare" o ripopolare da query ...


title: Modifica Ragione Sociale

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:0f3b4a4eb64d0fb61c...@mygate.mailgate.org...
> "fidirico" <
galSENZAMA...@libero.it
> wrote in message
> news:nk6Ub.14032$
U4.4...@twister1.libero.it
>
> [CUT]
> >
> > Ottima soluzione, che però non prevede la possibilità di fatturazione a soggetti
> > privi di partita iva. Per questo io preferisco impostare come chiave primaria un
> > campo contatore distinto dalla partita iva.
> >
> >
> > > @Alex.
>
> > Ciao
> >
> > Galliano.
>
>
> Indiscutibile osservazione, ma la fatturazione a persone senza
> PIVA si fa solo su CF, sempre sia ammessa, e non diventi Ricevuta.
> In queste cose sono negato.
>
> Grazie.
> @Alex.
La cosa non è così pacifica. In effetti l'art.21 del DPR 633/72 (quello dell'IVA)
dice:
********************************************
Art. 21 - Fatturazione delle operazioni
[CUT]
[2] La fattura deve essere datata e numerata in ordine progressivo e deve
contenere le seguenti indicazioni:
1) ditta, denominazione o ragione sociale, residenza o domicilio dei
soggetti fra cui è effettuata l'operazione, nonché ubicazione della
stabile organizzazione per i non residenti e, relativamente all'emittente,
numero di partita IVA. Se non si tratta di imprese, società o enti
devono essere indicati, in luogo della ditta, denominazione o ragione
sociale, il nome e il cognome [3];
[CUT]
********************************************
Stando alla lettera, l'indicazione della partita iva sembrerebbe essere obbligatoria
solo relativamente all'emittente e non anche al cliente; pertanto dovrebbe essere ben
possibile emettere fattura nei confronti di un terzo, fosse pure un'azienda, anche
senza indicarne la P.I. ; quanto al codice fiscale, la norma non dice nulla.
Io mi regolo così:  nella tabella anagrafica predispongo un campo P.I. e un campo
C.F. ; nella tabella fatture un campo idfiscale in cui, tramite una semplice
funzioncina, scrivo la P.I. se presente, altrimenti il C.F. se presente, altrimenti
nulla. Finora non ho avuto rimostranze da parte di commercialisti.
Ciao
Galliano.


title: Modifica Ragione Sociale

author: ALESSANDRO Baraldi

text:
"fidirico" <
galSENZAMA...@libero.it
> ha scritto nel messaggio
news:j7dUb.15033$U4.5...@twister1.libero.it...

Interessante, soprattutto l'idea della funzione per l'inserimento PIVA o CF
e ottimo anche il riferimento Normativo che mi mancava....!
Grazie per la precisazione.
@Alex.


title: Modifica Ragione Sociale

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bvr3ql$351$1...@news.flashnet.it...

E' proprio l'oggetto del contendere, serileggi meglio i post
vedi che nonostante la scelta vada contro i principi di sviluppo
del DB, quì si impone una questione prioritara e fiscale, pertanto
nella tabella Dettaglio a meno di non trovarti poi ricalcolati i prezzi
ti conviene salvare i dati....!
P.S. almeno è quello che ho capito dalle considerazioni di chi
ci bazzica da molto nel campo contabile.....!
@Alex.


title: Modifica Ragione Sociale

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:bvruh3$e8d$1...@lacerta.tiscalinet.it...

Ecco un esempio di come come nella vita convincimenti e certezze conviene
spesso metterli da parte per far posto alle novità!
Grazie e buon lavoro!


title: HELP Formula

author: Checco

text:
Salve,
ho un problema! Ho 2 tabella anagrafiche A e B, devo strasferire i dati da
una all'altra apportando una modifica, cioè, nella Tabella A ho un campo
solo che comprende il cognome più il nome separato da una virgola, mentre io
dovrei separate il nome dal cognome e accodarli in due campi distinti! Che
formula devo impostare nella query?
Grazie in anticipo!
Francesco
--------------------------------
Inviato via
http://usenet.libero.it


title: HELP Formula

text:
Il 05 Mag 2003, 10:56,
fra....@libero.it
 (Checco) ha scritto:
> Salve,
> ho un problema! Ho 2 tabella anagrafiche A e B, devo strasferire i dati da
> una all'altra apportando una modifica, cioč, nella Tabella A ho un campo
> solo che comprende il cognome piů il nome separato da una virgola, mentre
io
> dovrei separate il nome dal cognome e accodarli in due campi distinti! Che
> formula devo impostare nella query?
> Grazie in anticipo!
> Francesco
Usa subject + significativi
e per il tuo prob guarda su
www.sitocomune.com
ciao MAssimiliano



title: casella combinata: comportamento anomalo

text:
ciao a tutti,
ho una casella combinata con immissione personalizzata: una volta
selezionata una voce, sull'evento AfterUpdate avviene un'azione del genere:
Private Sub NAVI_AfterUpdate()
If Me.NAVI = "voceA" Then
    DoCmd.Close acform, Me.Name
    DoCmd.OpenForm "mascheraA"
If Me.NAVI = "voceB" Then
    DoCmd.Close acForm, Me.Name
    DoCmd.OpenForm "mascheraB"
ElseIf Me.NAVI = "voceC" Then
    DoCmd.Close acForm, Me.Name
    DoCmd.OpenForm "mascheraC"
Else
End If
End Sub
il problema è il seguente:
ho posizionato la suddetta casella combinata nella sezione intestazione
maschera di più maschere e tutto procede come previsto, tranne che in una
maschera. il comportamento anomalo consiste nel fatto che quando ci clicco
sopra si apre visualizzando le voci previste, ma sul click su una di esse la
voce non viene selezionata e la "tendina" rimane aperta..
ho provato a controllare le impostazioni di quest'ultima e sono uguali a
quelle delle precedenti.
avete qualche suggerimento?
grazie
em.an


text:
em.an ha scritto:





Controlla che non sia "Bloccata".
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
[CUT]
>
> Controlla che non sia "Bloccata".
>
> --
> rgrds
> SC
>
ciao SC, no non è bloccata, ed è abilitata: infatti se ci clicco sopra si
espande e le voci si evidenziano al passaggio del mouse, solo che quando
clicco su una voce la tendina rimane aperta e la voce non viene assegnata..
l'ho copincollata dalla altre maschere, quindi le impostazioni sono
assolutamente uguali, l'unica cosa che cambia è il codice, modificato
coerentemente alle azioni da eseguire(chiudi maschera corrente, apri
maschera X).


text:
>
> Controlla che non sia "Bloccata".
>
> --
> rgrds
> SC
>
>
scoperto l'arcano, la casella combinata era a posto, era la maschera ad
essere impostata su ConsentiModifiche = No.
era stata impostata cosi appunto x non consentire modifiche ai records
visualizzati, ma questo impedisce anche la modifica di controlli non
associati evidentemente..
pazienza!
em.an


title: Proteggere & Sproteggere

author: Shadow

text:
Ho bisogno qualche dritta sulla protezione dei file .mdb creati com
MSAccess.
Se qualche esperto vuole contattarmi!?!  vedi mail.
Grazie in anticpo
Shadow


title: Prova - NON LEGGERE-

author: Fabio M.

text: xxxx


title: Prova - NON LEGGERE-

text:
pppp
Fabio M. <
m_f...@tin.it
> wrote in message 8823t8$d2s$1...@nslave1.tin.it...
> xxxx
>
>
>


title: Prova - NON LEGGERE-


title: Prova - NON LEGGERE-

author: Marcello

text:
test
m.mon...@astra-srl.com
www.astra-srl.com
"Fabio M." <
m_f...@tin.it
> ha scritto nel messaggio
news:8824ua$8c5$1...@nslave2.tin.it...



title: Prova - NON LEGGERE-

author: Micio

text:
Marcello ha scritto nel messaggio <88e21n$kfa$
1...@fe1.cs.interbusiness.it
>...
>test
ci sono newsgroup specifici per i test...
non fate i test qui!
Micio


title: aggiungere ocx a programma già distribuito

text:
ciao a tutti
ho un'applicazione già distribuita a parecchi clienti, ora devo rilasciare
una versione nuova che ha in più un riferimento al controllo winsock.
A questo punto non so come procedere.
La distribuzione della nuova versione avviene tramite internet di un file di
installaziona creato con inno setup contenente il FE e l'OCX, mi chiedo come
posso controllare se winsock è gia registrato nel pc e in caso contrario
registrare quello che invio assieme alla mail?
altra domanda
se nei miei riferimenti il controllo ha come path c:\windows\system32\ e nel
pc di destinazione il controllo è già presente in c:\windows\system\
funziona senza riregistrarlo?
grazie, AEOM


text:
"AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
news:4gOdc.37172$hc5.1...@news3.tin.it...

Premetto che io quando realizzo pacchetti d'installazione non mischio
i miei OCX con quelli di Sistema, ma li inserisco in una Cartella(Librerie)
all'interno della Path d'installazione del mio Applicativo, questo per non
eliminare le Librerie già presenti nel PC.
Io ritengo che un pacchetto d'installazione debba essere il meno invasivo
possibile e non dare problemi su Uninstall.
Per la questione OCX di conseguenza io lo registrerei, ma potresti
leggere le FAQ di del sito di JordanRussel quì:
http://www13.brinkster.com/vincenzog/articles.asp
Se non trovi esempi o soluzioni scrivi sul NG di Inno è frequentato
da personaggi d'eccellenza....!
Credo di avere risposto a tutte le domande...!!
PEr fare il pacchetto prova a scaricare ISTool che è un'interfaccia
Grafica verso Inno estremamente potente e Semplice da configurare.
La trovi nel sito di JordanRussel sotto TerzeParti.
Ciao.
@Alex.


title: Db on WEB

author: Ivano

text:
Come cavolo si fà a mettere un db access su IIS nel server 2000?
Bisogna installare Office Web Component o si può farne  a meno.


title: Db on WEB

author: Luciano (DOC)

text:
"Ivano" <
ivano....@omniticket.it
> ha scritto nel messaggio
news:zhjk8.43$AW6...@nreader1.kpnqwest.net...
> Come cavolo si fą a mettere un db access su IIS nel server 2000?
> Bisogna installare Office Web Component o si puņ farne  a meno.
La seconda che hai detto. Non serve nemmeno avere office sulla macchina con
IIS.
Saluti.
Luciano


title: Db on WEB

text:
Prima di tutto grazie.
Seconda cosa "CAZZO! mi sembrava troppo facile "
Ho creato un bel db wiz. da un client, poi ho creato la pag.html sul mio bel
server. ERRORE
Ho detto voui vedere che serve avere Access sul server?
Ho installato Access sul server e ho messo DB e pag.htm. Ancora errore.
Dice: "Safety setting on this computer prohibit accessing a data source on
another domain "
Poi mi fa vedere la mia pag.htm con i campi = #Name?
Ho cercato su technet e trovo che il dominio di cui parla l'errore non è un
dom. windows ma internet.
Ora sono davvero incasinato.
Hai qualche buona notizia al riguardo.
ACE!
"Luciano (DOC)" <
lucia...@sitocomune.com
> wrote in message
news:a6sg2j$gptif$1...@ID-86073.news.dfncis.de...
>
> "Ivano" <
ivano....@omniticket.it
> ha scritto nel messaggio
> news:zhjk8.43$AW6...@nreader1.kpnqwest.net...
>
> > Come cavolo si fà a mettere un db access su IIS nel server 2000?
> > Bisogna installare Office Web Component o si può farne  a meno.



title: Db on WEB

text:
"Ivano" <
ivano....@omniticket.it
> ha scritto nel messaggio
news:bXkk8.33$L56...@nreader2.kpnqwest.net...
> Ho detto voui vedere che serve avere Access sul server?
Non serve. Quando installi IIS installi pure il Jet.
> Dice: "Safety setting on this computer prohibit accessing a data source on
> another domain "
Beh, mi sembra piuttosto chiaro, no?
> Poi mi fa vedere la mia pag.htm con i campi = #Name?
Ovvio se non trova il data source.
> Ho cercato su technet e trovo che il dominio di cui parla l'errore non è
un
> dom. windows ma internet.
Ma come stai cercando di connetterti al file mdb? Guarda che non puo' stare
su un percorso di rete non mappato sul server dove hai IIS.
In parole povere: non puoi mettere sul server A le pagine e dirgli che il
datasource sta su
http://blabla.it
Saluti.
Luciano


title: Db on WEB

text:
E' tutto sullo stesso server, non dominio e non è pubblico.
Cosa intendi per data source, il database?
"Luciano (DOC)" <
lucia...@sitocomune.com
> wrote in message
news:a6spft$gptvl$1...@ID-86073.news.dfncis.de...



title: Db on WEB

text:
OPPS!
mi connetto alla pag.htm da explorer con http:\10.100.100.102\test\pag.htm
dove c'č anche il db.
"Luciano (DOC)" <
lucia...@sitocomune.com
> wrote in message
news:a6spft$gptvl$1...@ID-86073.news.dfncis.de...
>
> "Ivano" <
ivano....@omniticket.it
> ha scritto nel messaggio
> news:bXkk8.33$L56...@nreader2.kpnqwest.net...
>
> > Ho detto voui vedere che serve avere Access sul server?
>
> Non serve. Quando installi IIS installi pure il Jet.
>
> > Dice: "Safety setting on this computer prohibit accessing a data source
on
> > another domain "
>
> Beh, mi sembra piuttosto chiaro, no?
>
> > Poi mi fa vedere la mia pag.htm con i campi = #Name?
>
> Ovvio se non trova il data source.
>
> > Ho cercato su technet e trovo che il dominio di cui parla l'errore non č



title: Db on WEB

author: Alessandro Nazzani

text:
"Ivano" <
ivano....@omniticket.it
> wrote in message
news:zhjk8.43$AW6...@nreader1.kpnqwest.net...
> Come cavolo si fà a mettere un db access su IIS nel server 2000?
> Bisogna installare Office Web Component o si può farne  a meno.
Forse questo link (e le pagine successive) possono aiutarti:
http://www.learnasp.com/learn/dsn1.asp
HTH.
Alessandro


title: Db on WEB

text:
Ivano ha scritto nel messaggio ...
>Cosa intendi per data source, il database?
Scusa, eh, ma ti ha restituito un errore che dice:  "Safety setting on this
computer prohibit accessing a data source on another domain ", ti sara'
venuta la curiosita di sapere cosa vuol dire? O hai fatto solo un cut &
paste sul NG aspettando che qualcuno lo risolvesse per te?
ASP e ADO sono la tua soluzione....ma la vedo una meta per te ancora un po'
lontana....
Saluti.
Luciano


title: Avviso automatico scadenze

author: Snake

text:
Salve a tutti...
ho creato un database per gestione ordini....tra i vari campi č presente
anche il campo scadenze ordini. Volevo inserire un avviso automatico che mi
avvisasse quando un ordine č in scadenza il giorno in cui apro il database.
Come posso fare?
Grazie
Snake


title: Avviso automatico scadenze

author: Sergio MAZZA

text:
"Snake" <
isn...@libero.it
> ha scritto nel messaggio
news:975s59$5fec$1...@stargate1.inet.it...

Con una macro chiamata Autoexec, richiami la tua funzione vba che controlla
il campo scadenze...
Ciao.


title: Avviso automatico scadenze

text:
La macro Autoexec l' ho già creata per avviare il database ma non ho la
funzione Vbscript....come posso fare?
Grazie
Snake
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:975skb$slh$1...@suite03.caspur.it...
>
> "Snake" <
isn...@libero.it
> ha scritto nel messaggio
> news:975s59$5fec$1...@stargate1.inet.it...
> > Salve a tutti...
> >
> > ho creato un database per gestione ordini....tra i vari campi è presente
> > anche il campo scadenze ordini. Volevo inserire un avviso automatico che
> mi
> > avvisasse quando un ordine è in scadenza il giorno in cui apro il



title: Avviso automatico scadenze

text:
"Snake" <
isn...@libero.it
> ha scritto nel messaggio
news:975sum$3o0k$1...@stargate1.inet.it...
> La macro Autoexec l' ho già creata per avviare il database ma non ho la
> funzione Vbscript....come posso fare?
>
>
> Grazie
>
> Snake
>
Intanto puoi iniziare con lo scrivere dopo il messaggio precedente (come
faccio io);
Poi un esempio di funzione che legge un valore in una tabella, potrebbe
essere questo:
'----------------------
Function scadenza()
    scadenza = DLookup("data", "NomeTabella", "[data] = #" & Format(Date,
"m/d/yyyy") & "#")
End Function
'----------------------
Che non fa altro che leggere il primo campo [data] che trova con la data
(appunto) uguale ad oggi (funzione Date)...
Ciao.