title: Visualizzatore dipendenze in SQL Server

text:
[CUT]
> > Ciao(accetta o meno il chiarimento)
>
> Ciao,
> accettato e gradito
>
> > @Alex (Alessandro Baraldi)
> Massimo
Decisamente doveroso.
Ciao



title: Visualizzatore dipendenze in SQL Server

author: Andrea Beretta

text:
"TheMax" <
> Per quanto al basso livello, sono abbastanza convinto che purtroppo c'è
> troppa gente che usa sql server, senza
> conoscere almeno la base di quelle 10 istruzioni sql che ti permettono di
> fare quasi tutto.
Se tu fossi a livelli superiori, avresti risposto invece che cazzeggiare.
Saluti.


title: Visualizzatore dipendenze in SQL Server

text:
"ALESSANDRO Baraldi"
> Lo sanno anche le pietre come si usa ALTER TABLE è nell'HELP ed è
> uno dei fondamenti del linguaggio SQL.
Può essere, ma quella pietra ha "sborato" invece che rispondere...
> > Già, parla l'educatore ...
> Bambinone...!
> Mancava solo "Pappappero" alla fine.....!!!!
Piantala di fare il cowboy: sapientone...
Saluti.


title: Visualizzatore dipendenze in SQL Server

text:
"MA" <
> > Già, parla l'educatore ...
> >
> > Andrea
> Imbecille hai rotto!!!
Sta buono terroncello: nessuno ha chiesto un tuo parere.


title: Visualizzatore dipendenze in SQL Server

text:
"ALESSANDRO Baraldi
> Ciao Massimo, speravo fosse chiaro il riferimento non nei tuoi confronti
A No?
> ma alla conclusione della conversazione in genere.
> Sono molto riluttante ad alcune considerazioni di basso livello.........
> e mi sono sfogato generalizzando.
>
> Ciao(accetta o meno il chiarimento)
Ti senti sostenuto dagli amichetti terroni e, quindi, ti comporti da
vaccaro: te lo concedo ... in fondo hai dimostrato nei fatti d'essere in
gamba e non un "bla bla bla bla"...
Ora però spiega dove sarebbe "da sborone" la risposta che ho dato a
*TheMax*.
Fallo sinteticamente e civilmente, senza frasette in maiuscolo e puntoni
esclamativi.
Analizzando razionalmente il TH, senza considerare alcuni eccessi,
concluderai che a "schizzare senza controllo" è stato il simpatico *theMax*
che ha preferito spargere aria fritta piuttosto che rispondere.
Magari sarà davvero competente, ma non lo ha certo dimostrato con quella
risposta.
Saluti.


title: Visualizzatore dipendenze in SQL Server

author: ALESSANDRO Baraldi

text:
"Andrea Beretta" <
andrea....@tiscalinet.it
> ha scritto nel messaggio
news:bJOOd.26339$QG6.4...@twister2.libero.it...
>
> Piantala di fare il cowboy: sapientone...
>
> Saluti.
"Beato te" che non capisci un ...azzo....!
Già



title: Visualizzatore dipendenze in SQL Server

text:
"ALESSANDRO Baraldi"
> "Beato te" che non capisci un ...azzo....!
Educatissimo, eh?
(rispondi più sotto nel Th).


title: Visualizzatore dipendenze in SQL Server

text:
"Andrea Beretta" <
andrea....@tiscalinet.it
> ha scritto nel messaggio
news:G2POd.26180$lB4.6...@twister1.libero.it...
>
[CUT]
> Ti senti sostenuto dagli amichetti terroni e, quindi, ti comporti da
> vaccaro: te lo concedo ... in fondo hai dimostrato nei fatti d'essere in
> gamba e non un "bla bla bla bla"...
Vedi che ti poni sempre su posizioni gratuite inutili.
Questa cosa che senso avrebbe ?
E' il preambolo di uno scambio serio ? non mi pare.
Voglio essere superiore a questo e proseguo.
> Ora però spiega dove sarebbe "da sborone" la risposta che ho dato a
> *TheMax*.
> Fallo sinteticamente e civilmente, senza frasette in maiuscolo e puntoni
> esclamativi.
L'imperativo è una coniugazione estremamente fuori luogo.
Invece di "snobbare" la risposta di Massimo, che come molti, possono
non conoscere il tuo livello di preparazione, potevi essere propositivo
e rilanciare quì nel NG il suggerimento che ti è stato dato da Benaglia
sensa altro aggiungere.
Avresti fatto solo quanto era, a mio avviso, normale nei confronti della
conoscenza del problema, invece no hai voluto dare un tono alla tua
replica.
Ho ravvisato decisamente sarcasmo gratuito rivolto al NG ed a chi del
NG ha cercato di darti un'indicazione.
> Analizzando razionalmente il TH, senza considerare alcuni eccessi,
> concluderai che a "schizzare senza controllo" è stato il simpatico
*theMax*
> che ha preferito spargere aria fritta piuttosto che rispondere.
> Magari sarà davvero competente, ma non lo ha certo dimostrato con quella
> risposta.
>
> Saluti.
Vedila così:
Il 90% dei 3D sono constituiti da fondamentali di programmazione
ai quali, nonostante possano essere triti e ritriti, si risponde(io almeno
cerco di farlo), anche se
le risposte sono spesso banali, si banali per chi le sà.!
Il tuo 3D poteva essere dello stesso livello, in fondo hai fatto una domanda
che,
bene o male, era interpretabile nello stesso modo.
Quando si da una risposta, la prima è spesso generica, chi risponde non ha
la sfera di cristallo e come spesso capita quando si espongono teorie troppo
tecniche
dall'altra parte scatta l'esigenza dell'Esempio, nulla di male, è il normale
evolversi
della maggior parte dei 3D.
Tu a mio avviso hai dato per scontato che Massimo sapesse il tuo livello di
preparazione
ma ti ha risposto in modo sintetico magari perchè la domanda dava adito a
supporre una mancanza di base.
Mi pare di essere stato "civile", sintetico chi se ne frega non avevo di
meglio da fare
ho preferito passare qualche minuto quì.
Saluti



title: Visualizzatore dipendenze in SQL Server

author: TheMax

text:
"Andrea Beretta" <
andrea....@tiscalinet.it
> wrote in message
news:G2POd.26180$lB4.6...@twister1.libero.it...
>
> Analizzando razionalmente il TH, senza considerare alcuni eccessi,
Analizziamo partendo dalla tua richiesta:
"Non capisco quale criterio utilizzi per visualizzare dipendenze tra tabelle
dato che:
1) Triggers non ce sono pi3
2) Il diagramma delle relazioni deve ancora essere creato.
Se le inventa?  ;-)
"
Da questo ho capito che tu non sapevi come mai esistessero delle relazioni.
"
E questo purtroppo (o per fortuna) non vuol dire che le relazioni non
esistano.
Tieni conto che il diagramma ti aiuta a creare le relazioni, ma potresti
anche costruirle completamente senza usare il diagramma (come presumo abbia
fatto lui nella conversione del db) in questo caso le relazioni esistono
comunque.
"
Questo ho risposto io, ed è corretto, banale sicuramente per molti ma come
facevo a sapere che cosa conoscevi o no di sql?
Se poi mi lasciavi leggere la tua ulteriore domanda, ti avrei risposto; ma
non lo hai fatto, in quanto la pappa pronta te l'avevano già servita.
> concluderai che a "schizzare senza controllo" è stato il simpatico
> *theMax*
> che ha preferito spargere aria fritta piuttosto che rispondere.
Magari se avessi scritto come nel post che hai mandato pochi attimi dopo sul
ng di sql che cosa volevi fare
"Scherzi a parte, può essere che le dipendenze siano rimaste memorizzate in
una tabella di sistema del Server ... ma come fare ad eliminarle
completamente?"
forse la mia risposta sarebbe stata più soddisfacente?
> Magari sarà davvero competente, ma non lo ha certo dimostrato con quella
> risposta.
Comunque, per chiudere il discorso visto che tanto sono sempre le solite
storie che girano...
Primo, non mi reputo a livello di alex o di altre persone che scrivono in
questo ng, ma non penso di essere neanche al livello di non saperti dire che
con alter table elimini le relazioni, ma non sono neanche al livello di mago
silvan che indovina quello che tu vuoi fare.
Secondo, ti poni mai il dubbio che ogni tanto essere arrogante e offendere
gratuitamente è un tantino peggio?
Per finire, a parte che io sono "una pietra", e "schizzato senza controllo"
su tutto il resto se vuoi ti do pienamente ragione, non ho bisogno di
dimostrare a nessuno (meno che meno a te) quello che so o non so fare.
> Saluti.
Ciao,
Massimo


title: Visualizzatore dipendenze in SQL Server

author: MA

text:
"Andrea Beretta" <
andrea....@tiscalinet.it
> ha scritto nel messaggio
news:FJOOd.26342$QG6.4...@twister2.libero.it...

Una curiosità: ma chiamare una persona terrone (e tutte le sue divagazioni),
definisce di più l'origine geografica di una persona o l'assoluta mancanza
di cervello di chi usa questi termini??
Se mi chiami terrone io non mi offendo, ne sono orgoglioso e tutti qui lo
sanno,
tu invece sei orgoglioso del tono assolutamente imbecille e puerile che stai
mantenendo?
MAssimiliano


title: Visualizzatore dipendenze in SQL Server

text:
"MA" <
> Una curiosità: ma chiamare una persona terrone (e tutte le sue
divagazioni),
> definisce di più l'origine geografica di una persona o l'assoluta mancanza
> di cervello di chi usa questi termini??
> Se mi chiami terrone io non mi offendo, ne sono orgoglioso e tutti qui lo
> sanno,
> tu invece sei orgoglioso del tono assolutamente imbecille e puerile che
stai
> mantenendo?
Vedi, il tono imbecille e puerile è in risposta a un intervento
"corporativo" inutile e non meno imbecille e puerile...
Massimiliano Amendola, in genere quando due picciotti cominciano
a scornarsi sullo usenet (e non è bello: solo perdite di tempo) è "da
manuale" non intromettersi; soprattutto con parolacce che alzano
ulteriormente il livello d'entropia.
Alessandro Baraldi o Karl Don. sono vecchi marpioni: se la sbrogliano da
soli senza bisogno di una "spalla" che intervenga, a suon di parolacce, in
loro favore.
Saluti.


title: Visualizzatore dipendenze in SQL Server

text:
"ALESSANDRO Baraldi"
> Invece di "snobbare" la risposta di Massimo, che come molti, possono
> non conoscere il tuo livello di preparazione, potevi essere propositivo
> e rilanciare quì nel NG il suggerimento che ti è stato dato da Benaglia
> sensa altro aggiungere.
> Avresti fatto solo quanto era, a mio avviso, normale nei confronti della
> conoscenza del problema, invece no hai voluto dare un tono alla tua
> replica.
> Ho ravvisato decisamente sarcasmo gratuito rivolto al NG ed a chi del
> NG ha cercato di darti un'indicazione.
TheMax, anche se non può essere il mago Silvan, ha esordito in maniera
ingenua.
Un post relativo a SQL Server è   estremamente   poco OT in un ng in cui si
parli di .mdb, Odbc, .Adp, MSDE ... tanto che l'omissione dell'odioso
inglesismo dal titolo del post è quasi d'obbligo.
Per il resto ... se fosse stato anche solo leggermente più esplicito,
facendomi
capire di "sapere", sarei stato zitto.
Sono certo che TheMax abbia buoni livelli di conoscenza
sull'argomento, ma
anche che in futuro cercherà di dare risposte più concrete o non darne
affatto.
Nelle aree pubbliche postano persone molto diverse per carattere, età,
conoscenze, psicopatie ... basta poco per accendere
flames.
Detto ciò : sarcastico e "sborone" non sono assolutamente sinonimi.
> > Analizzando razionalmente il TH, senza considerare alcuni eccessi,
> > concluderai che a "schizzare senza controllo" è stato il simpatico
> *theMax*
> > che ha preferito spargere aria fritta piuttosto che rispondere.
> Vedila così:
> Il 90% dei 3D sono constituiti da fondamentali di programmazione
> ai quali, nonostante possano essere triti e ritriti, si risponde(io almeno
> cerco di farlo), anche se
> le risposte sono spesso banali, si banali per chi le sà.!
> Il tuo 3D poteva essere dello stesso livello, in fondo hai fatto una
domanda
> che,
> bene o male, era interpretabile nello stesso modo.
Fondamenti eh?
Quindi secondo te sono molti su quest'area a conoscere i comandi DDL per
cancellare le relazioni da un Database?
Fideista!
> Tu a mio avviso hai dato per scontato che Massimo sapesse il tuo livello
di
> preparazione
> ma ti ha risposto in modo sintetico magari perchè la domanda dava adito a
> supporre una mancanza di base.
>
> Mi pare di essere stato "civile", sintetico chi se ne frega non avevo di
> meglio da fare
> ho preferito passare qualche minuto quì.
Sì, sei stato civile e sintetico.
Andrea


title: Visualizzatore dipendenze in SQL Server

text:
"Andrea Beretta" <
andrea....@tiscalinet.it
> ha scritto nel messaggio
news:4A7Pd.27685$lB4.7...@twister1.libero.it...
>
[CUT]
> Per il resto ... se fosse stato anche solo leggermente più esplicito,
> facendomi
> capire di "sapere", sarei stato zitto.
Non credo sia da vedere così, potrei dirti che avrebbe senso
rispondere solo alle domande intelligenti allora.
Ovviamente poi la valutazione sarebbe relativa, ma molte domande
non avrebbero risposta, e magari anche la tua, che ne sai di non
aver postato in un NG di Bill Gates.
> Fondamenti eh?
> Quindi secondo te sono molti su quest'area a conoscere i comandi DDL per
> cancellare le relazioni da un Database?
Da un Database SQL direi per l'esattezza, JET, sai meglio di me, non
supporta
l'istruzione ALTER TABLE, occorre pertanto giocare con Dao e l'insieme
Relations
che espone il metodo Delete.
Ora io non stò a disquisire su cosa siano per la media
dei frequentatori i fondamenti, ma il linguaggio SQL nelle
sue principali Istruzioni spero di si.
> Fideista!
Dici....?
Forse non mi piace solo sottovalutare gli altri o dare per scontato
che chi risponde sia un pirla.
[Da un post vicino]
P.S. vecchio marpione cosa sarebbe...? ho 34 anni non sono vecchio
Poi cosa tiri in ballo Karl, hai avuto a che dire anche con lui...?
Ma sei proprio un rompi palle...!
;-) Questa era una battuta



title: Visualizzatore dipendenze in SQL Server

text:
"ALESSANDRO Baraldi
> > Per il resto ... se fosse stato anche solo leggermente più esplicito,
> > facendomi
> > capire di "sapere", sarei stato zitto.
> Non credo sia da vedere così, potrei dirti che avrebbe senso
> rispondere solo alle domande intelligenti allora.
> Ovviamente poi la valutazione sarebbe relativa, ma molte domande
> non avrebbero risposta, e magari anche la tua,
>che ne sai di non
> aver postato in un NG di Bill Gates.
Conosco piuttosto bene le caratteristiche degli aficionados di icaa, pregi e
difetti.
Torniamo alla faccenda della domanda poco intelligente: vogliamo fare una
ricerca con google sullo storico di icaa e vedere quante volte si è trattato
di "eliminare relazioni" sul Server SQL?
Non senti una vocina che ti suggerisce, a proposito di domande *"banali*:
compilatore per Access, immagini che gonfiano il DB, funzioni tipo Date()
impazzite, aiuto non mi crea il .MDE ...
Ci vuole una certa ... diciamo *soggettività* per inserire nel calderone
pure quel mio post.
> > Fondamenti eh?
> > Quindi secondo te sono molti su quest'area a conoscere i comandi DDL per
> > cancellare le relazioni da un Database?
> Ora io non stò a disquisire su cosa siano per la media
> dei frequentatori i fondamenti, ma il linguaggio SQL nelle
> sue principali Istruzioni spero di si.
L'SQL di "definizione dati" è poco utilizzato dagli Accessisti, che
generalmente si affidano a DAO per la manipolazione della struttura dei
database.
Compreso il sottoscritto che col Server lavora da tempo, ma sfruttando
praticamente solo il filtro ODBC.
D'altro canto so bene che anche tu, per tua stessa ammissione in varie
circostanze, hai conoscenze non approfondite del TSQL di SQL Server.
Definire "banale, basilare", et simili la domanda che ha scatenato
questo flame ... non suona come un assioma.
> [Da un post vicino]
> P.S. vecchio marpione cosa sarebbe...? ho 34 anni non sono vecchio
> Poi cosa tiri in ballo Karl, hai avuto a che dire anche con lui...?
Potresti averne anche 24, ma saresti sempre un vecchio marpione: ci si
riferisce alle conoscenze.
> Ma sei proprio un rompi palle...!
> ;-) Questa era una battuta
Non me la prendo comunque: con Karl Don. ho avuto uno scambio d'opinioni con
strascico (assolutamente non previsto) polemico su una faccenduola che,
comunque, non mi riguarda.
Ma anche in quel caso non è mancato un intervento "corporativo" del buon
Amendola ... icaa è sempre stata un'area da prendere con le molle.
Vuoi chiedere un parere a Maurizio Borrelli (forse l'unico MVP di Access
italiano)?
Peccato perchè il livello tecnico è buono.
Saluti: Andrea


title: Visualizzatore dipendenze in SQL Server

text:
"Andrea Beretta" <
andrea....@tiscalinet.it
> ha scritto nel messaggio
news:TG8Pd.27946$lB4.7...@twister1.libero.it...
>
[CUT]
>
> L'SQL di "definizione dati" č poco utilizzato dagli Accessisti, che
> generalmente si affidano a DAO per la manipolazione della struttura dei
> database.
> Compreso il sottoscritto che col Server lavora da tempo, ma sfruttando
> praticamente solo il filtro ODBC.
>
> D'altro canto so bene che anche tu, per tua stessa ammissione in varie
> circostanze, hai conoscenze non approfondite del TSQL di SQL Server.
Assolutamente vero dovresti sapere anche che non mi approprio di cose che
non conosco, odio i Database come concetto di lavoro, sono decisamente
orientato ad altro, ma questo non vuol dire "sono strordito con SQL"
TSQL sebbene parente č un'altro discorso non lo uso molto, mi affido ad un
collega
che senza farmi perdere tempo(per me č considerato tale) mi aiuta.
Anch'io uso SQL_Server(6.5 per giunta) solo via ODBC+A97, ma che vuol
dire...?
> Definire "banale, basilare", et simili la domanda che ha scatenato
> questo flame ... non suona come un assioma.
[CUT]
>
> Vuoi chiedere un parere a Maurizio Borrelli (forse l'unico MVP di Access
> italiano)?
Non mi pare sia il caso di tirare in ballo Maurizio ora, sň bene tutti i
risvolti
della storia di ICAA, frequento attivamente dal 98 o forse prima boh...
> Peccato perchč il livello tecnico č buono.
Considerazione relativa, ma che condivido.
> Saluti: Andrea
Andrea, siamo scaduti in una cosa che non serve, volevo solo farti notare
che anche senza sparare su nessuno(Massimo in  questo caso)
avresti ottenuto la risposta, ma in caso contrario, avresti fatto un bel
gesto postando quella ricevuta.
Tutto il resto chi se ne frega.
Ciao



title: Visualizzatore dipendenze in SQL Server

text:
"Andrea Beretta" <
andrea....@tiscalinet.it
> wrote in message
news:4A7Pd.27685$lB4.7...@twister1.libero.it...
> TheMax, anche se non può essere il mago Silvan, ha esordito in maniera
> ingenua.
> Un post relativo a SQL Server è   estremamente   poco OT in un ng in cui
> si
> parli di .mdb, Odbc, .Adp, MSDE ... tanto che l'omissione dell'odioso
> inglesismo dal titolo del post è quasi d'obbligo.
OT ci stava come no, tant'è che anche tu stesso nel messaggio lo hai detto,
per cui non vedo perchè inserirlo nell'oggetto.
> Per il resto ... se fosse stato anche solo leggermente più esplicito,
> facendomi
> capire di "sapere", sarei stato zitto.
Comunque, se la domanda fosse stata molto più esplicita per usare un tuo
stesso termine "come cancellare le relazioni?" o qualcosa di simile la
risposta sarebbe stata sicuramente più concreta.
Secondo, se una persona "sembra" sapere e spara una cazz.. stai zitto,
mentre se "sembra" non sapere rispondi come hai risposto a me?
Premesso che non me la sono preso ma un "spiegami come fare" o piuttosto
"guarda ho già trovato la soluzione" avrebbe evitato sicuramente tutta
questa discussione, comunque no problem.
Ciao,
Massimo


title: Visualizzatore dipendenze in SQL Server

text:
"Andrea Beretta"
> Un post relativo a SQL Server è   estremamente   poco OT in un ng in cui
> si
> parli di .mdb, Odbc, .Adp, MSDE ... tanto che l'omissione dell'odioso
> inglesismo dal titolo del post è quasi d'obbligo.
>OT ci stava come no, tant'è che anche tu stesso nel messaggio lo hai detto,
>per cui non vedo perchè inserirlo nell'oggetto.
Ti correggo: non dovevo specificare OT in nessun luogo.
A più di un lustro (e tre versioni di Access) dalla nascita degli .ADP
mancherebbe che una tal richiesta fosse fuori tema su icaa ... sarebbe
preoccupante!
> Per il resto ... se fosse stato anche solo leggermente più esplicito,
> facendomi
> capire di "sapere", sarei stato zitto.
>Comunque, se la domanda fosse stata molto più esplicita per usare un tuo
>stesso termine "come cancellare le relazioni?" o qualcosa di simile la
>risposta sarebbe stata sicuramente più concreta.
>Secondo, se una persona "sembra" sapere e spara una cazz.. stai zitto,
>mentre se "sembra" non sapere rispondi come hai risposto a me?
>Premesso che non me la sono preso ma un "spiegami come fare" o piuttosto
>"guarda ho già trovato la soluzione" avrebbe evitato sicuramente tutta
>questa discussione, comunque no problem.
Anche per me la faccenda è chiusa.
Saluti.


title: Query e ricerche

text:
Ciao a tutti,
ho una tabella "DATI" con cinque colonne A,B,C,D,E ed ho una variabile
striga "valore"
devo fare una funzione che:
1- cerca "valore" nella colonna A ed accoda il record corrispondente alla
tabella "Risultato_Ricerca"
2- passa alla colonna B
3- cerca "valore" nella colonna B ed accoda il record corrispondente alla
tabella "Risultato_Ricerca"
4- passa alla colonna C
ecc..... fino alla E
Chi mi puo / vuole aiutarmi ?
grazie


title: Query e ricerche

author: oliones

text:
pac77 <
pa...@libero.it
> wrote in message
wrV67.17911$NZ6.6...@news.infostrada.it...

usa la griglia per fare la query
per accodare usa una query di accodamento
metti i criteri di selezione su righe diverse per ogni campo
se metti i criteri sulla stessa riga crei una query usando or
se metti i criteri su righe diversi crei un query usando and (il caso in
esame)
ciao


title: Query e ricerche

text:
oliones <
oli...@tiscalinet.it
> wrote in message
9jh8sm$r8c$1...@pegasus.tiscalinet.it...
>
> pac77 <
pa...@libero.it
> wrote in message
> wrV67.17911$NZ6.6...@news.infostrada.it...
> > Ciao a tutti,
> >
> > ho una tabella "DATI" con cinque colonne A,B,C,D,E ed ho una variabile
> > striga "valore"
> >
> > devo fare una funzione che:
> > 1- cerca "valore" nella colonna A ed accoda il record corrispondente
alla
> > tabella "Risultato_Ricerca"
> > 2- passa alla colonna B
> > 3- cerca "valore" nella colonna B ed accoda il record corrispondente
alla
> > tabella "Risultato_Ricerca"
> > 4- passa alla colonna C
> > ecc..... fino alla E
> >
> usa la griglia per fare la query
> per accodare usa una query di accodamento
> metti i criteri di selezione su righe diverse per ogni campo
>
ripensandoci non puoi farlo con un unica query (devi accodare più volte gli
stessi record !?!)
fai eseguire tante query per quante sono le colonne
ciao


title: Query e ricerche

author: Ratnamala

text:
Se non ho capito male, la riga va accodata se la parola "valore" č presente
almeno in una colonna, si tratta quindi di un OR logico.
Basta che nella query (di accodamento) tu metta la parola "valore"
sotto ad ogni colonna, ma non sulla stessa riga (o sarebbe AND), bensě
scalando di
una riga per ogni colonna in modo da fare tante volte "oppure".
Ciao
Arturo
"pac77" <
pa...@libero.it
> ha scritto nel messaggio
news:wrV67.17911$NZ6.6...@news.infostrada.it...



title: Query e ricerche

text:
Ratnamala <
ratn...@iol.it
> wrote in message
qo%67.20802$NZ6.7...@news.infostrada.it...

da come ha scritto pac77 deve cercare nella prima colonna ed accodare
(eventualmente) cercare nella seconda e accodare (eventualmente) etc. cosě
facendo lo stesso record potrebbe essere ripetuto piů volte
con un unica query il record viene accodato al massimo 1 volta (e credo che
cosě intenda pac77)
ma  prendendo letteralmente quello scritto da pac77 bisogna fare una query
per ogni colonna (credo)
ciao


title: Query e ricerche

text:
"oliones" <
oli...@tiscalinet.it
> ha scritto nel messaggio
news:9ji3ef$4sh$1...@lacerta.tiscalinet.it...

GIUSTO ! quello che devo fare ! il record deve essere ripetuto tante volte
quanto viene trovato.
il problema in dettaglio č questo:
sto facendo una particolare rubrica che contiene le colonne:
nome1, cogn1, nome2, cogn2, ..... , nome8, cogn8
ora devo fare la ricerca per nome/cognome e quindi dovro scansionare ogni
colonna
ovviamente diverse persone possono avere stesso nome/cognome, quindi devo
accodare tutti i record anche se ripetuti
grazie a tutti


title: Query e ricerche

author: Liones

text:
> > > Se non ho capito male, la riga va accodata se la parola "valore" č
> > presente
> > > almeno in una colonna, si tratta quindi di un OR logico.
> > > Basta che nella query (di accodamento) tu metta la parola "valore"
> > > sotto ad ogni colonna, ma non sulla stessa riga (o sarebbe AND), bensě
> > > scalando di
> > > una riga per ogni colonna in modo da fare tante volte "oppure".
> > >
> > > Ciao
> > > Arturo
> > >
> > > >

devo dire che il caso č abbastanza insolito comunque
fai tante query di accodamento per quante sono le coppie di colonne
nome/cognome
ciao


title: Query e ricerche

text:
"Liones" <
ottavio....@tin.it
> ha scritto nel messaggio
news:mp977.8035$hO3....@news2.tin.it...

Le colonne sono un centinaio, invece di fare tante query, č possibile
scrivere del codice VB che funzioni esattamente come una query (e non
chiamarne una fatta) ???


title: Query e ricerche

text:
> >
> Le colonne sono un centinaio, invece di fare tante query, è possibile
> scrivere del codice VB che funzioni esattamente come una query (e non
> chiamarne una fatta) ???
>
ma sei sicuro che la tabella vada bene ???????????????
comunque
 la cosa è relativamente complessa
una cosa del genere dovrebbe funzionare ma deve essere personalizzata
Dim Db As Database
Dim Rs As Recordset
Dim Colonna
Dim ColonnaCo
Dim Cerca
Dim Td As TableDef
Set Db = OpenDatabase("C:\Documenti\Ottavio\SINCRO\Sincro3.mdb")
'percorso db
Set Td = Db.TableDefs("Anagraica")  '   nome tabella da cui copiare
Dim Salto, X
Salto = 3   'numero di campi che si ripetono per tornare a campo da cercare
in tab Anagrafica
For X = 0 To 14 Step Salto   ' è uguale al nr di campi della tab Anagraica
Colonna = Td.Fields(X).Name    '    nome della colonna da cui cercare e
copiare
ColonnaCo = Td.Fields(X + 1).Name     '    nome altra colonna da copiare
Cerca = "mario"     ' cerca mario in tutti i campi (campo 0 poi campo 2
campo 5 etc.)
' query di accodamento
Db.Execute "INSERT INTO AnagTemp ( Nome, Cognome )select " & Colonna & "," &
ColonnaCo & " FROM Anagraica " & "WHERE " & Colonna & " = '" & Cerca & "'"
Next
Db.Close
Set Db = Nothing
la 2 tabelle su cui ho provato sono:
tabella anagraica : Nome, Cognome, Via, Nome1, Cognome1, Via1, Nome2,
Cognome2, Via2,Nome3, Cognome3, Via3, Nome4, Cognome4, Via4
e tabella AnagTem:Nome, Cognome
guarda un pò se riesci a farlo funzionare
ciao


title: Query e ricerche

text:
> For X = 0 To 14 Step Salto   ' č uguale al nr di campi della tab Anagraica
puoi sostituire la riga sopra con questa
For X = 0 To Td.Fields.Count - 1 Step Salto  ' č uguale al nr di campi della
tab Anagraica
ciao


title: maschera di ricerca in access

author: whyte-shy

text:
ciao rgazi.
vorrei creare un mascherina di ricerca in una tabella ceess, ma non so come
fare, ricerca sempre dalla query non mi soddisfa, vorrei un vera e propria
finestra di dialogo nella quale immettere il criterio di ricerca.
potreste aiutarmi?
grazie in anticipo


title: maschera di ricerca in access

author: SunRex

text:
"whyte-shy" <
raffa...@virgilio.it
> ha scritto nel messaggio
news:KSA8c.124070$O31.5...@news4.tin.it...

come stai a VBA?
SunRex


title: maschera di ricerca in access

author: Roberto da casa

text:
"whyte-shy" <
raffa...@virgilio.it
> ha scritto nel messaggio
news:KSA8c.124070$O31.5...@news4.tin.it...

Un po' generica come domanda, dovresti farla più circostanziata.
Poi non si capisce se non voi assolutamente adoperare le queries pe filtrare
i dati oppure se ti sta bene usare queries parametriche di selezione i cui
parametri siano contenuti in una maschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: maschera di ricerca in access

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:htB8c.92291$FJ6.3...@twister1.libero.it...
> Un po' generica come domanda, dovresti farla più circostanziata.
> Poi non si capisce se non voi assolutamente adoperare le queries pe
filtrare
> i dati oppure se ti sta bene usare queries parametriche di selezione i cui
> parametri siano contenuti in una maschera.
>
> --
> Roberto
>
 risposta:
ehm, veramente vorrei evitare l'utilizzo di query,per spiegarmi meglio
insomma, vorrei creare una finestra di ricerca tipo quella di windows, per
farti un idea clicca su :start/trova/file o cartelle.
insomma una finestra dove inserisco il nome e mi dia il risultato sulla
maschera


title: maschera di ricerca in access

text:
"SunRex" <
sunrexs...@hotmail.it
> ha scritto nel messaggio
news:GkB8c.99934$z23.4...@news3.tin.it...
>
> >
> come stai a VBA?
>
> SunRex
Risposta: intendi Visual Basic?


title: maschera di ricerca in access

text:
"whyte-shy" <
raffa...@virgilio.it
> ha scritto nel messaggio
news:OwB8c.124376$O31.5...@news4.tin.it...

Puoi farlo impostando, in base ai parametri contenuti nei controlli della
maschera, le proprietà Filter e FilterOn della maschera  (vedi help)
filtrandola così senza l'ausilio di una query.



title: Esportazione report in file PDF

author: Luca77 - VI

text:
Caro Ng,
ho trovato una soluzione per esportare "a gratis" i miei report in formato
pdf. Ora dovrei automatizzare tutti i passaggi ...
Premessa (Ho dovuto installare una stampante per creare file .ps, installare
GhostScript e GhostView)
Quando l'utente clicca su stampa dovrei:
1) Stampare il report su file (su stampante .ps): come si fa da codice (se è
possibile) a stampare su file e dirgli il percorso dove salvare il file
creato?
2) Aprire il file appena creato con GhostView ed esportarlo in un file PDF
In teoria, visto che GhostView è un interfaccia grafica per GhostScript
dovrebbe essere possibile richiamare direttamente GhostScript indicandogli
il file .ps appena creato ed il percorso dove si vuole salvare il file PDF.
Forse mi sono spiegato male ma il risultato che sto cercando è quello di
creare un file pdf con un click.
Grazie
Luca


title: Esportazione report in file PDF

author: David Ntb

text:
Luca77 - VI <
lucc...@tiscalinet.it
> wrote in message
nx6L6.5340$iC1.1...@news6.giganews.com...

Credo sia molto interessante cio' che stai provando, vorrei capire bene il
problema.
I passi che tu hai elencato dovrebbero essere i seguenti:
1. Stampo su printer .ps (file)
2. Con ghostview esporto il file da .ps a .pdf
Ma scusa, non esiste qualche eseguibile, o direttamente ghostview lanciato
con qualche parametro, che ti permetta di esporta in pdf??  Esemp:
ghostview.exe /jj /percorsorigine /percorsodestinazione ???
Dove posso trovare ghost* per fare alcune prove?
Ciao David


title: Esportazione report in file PDF

author: Carmel

text:
On Mon, 14 May 2001 10:11:25 GMT, "David Ntb" <
d.c...@galactica.it
>
wrote:
>
>Dove posso trovare ghost* per fare alcune prove?
>
>Ciao David
Puoi provare su
http://www.cs.wisc.edu/~ghost/aladdin/get550.html


title: Esportazione report in file PDF

text:
"David Ntb" <
d.c...@galactica.it
> ha scritto nel messaggio
news:hbOL6.20834$RX4.1...@news.infostrada.it...
>
> Luca77 - VI <
lucc...@tiscalinet.it
> wrote in message
> nx6L6.5340$iC1.1...@news6.giganews.com...
> > Caro Ng,
> >
> > ho trovato una soluzione per esportare "a gratis" i miei report in
formato
> > pdf. Ora dovrei automatizzare tutti i passaggi ...
> >
> > Premessa (Ho dovuto installare una stampante per creare file .ps,
> installare
> > GhostScript e GhostView)
> >
> > Quando l'utente clicca su stampa dovrei:
> >
> > 1) Stampare il report su file (su stampante .ps): come si fa da codice
(se
> č
> > possibile) a stampare su file e dirgli il percorso dove salvare il file
> > creato?
> > 2) Aprire il file appena creato con GhostView ed esportarlo in un file
PDF
> > In teoria, visto che GhostView č un interfaccia grafica per GhostScript
> > dovrebbe essere possibile richiamare direttamente GhostScript
indicandogli
> > il file .ps appena creato ed il percorso dove si vuole salvare il file
> PDF.
> >
> > Forse mi sono spiegato male ma il risultato che sto cercando č quello di
> > creare un file pdf con un click.
> >
> > Grazie
> >
> > Luca
>
> Credo sia molto interessante cio' che stai provando, vorrei capire bene il
> problema.
>
> I passi che tu hai elencato dovrebbero essere i seguenti:
>
> 1. Stampo su printer .ps (file)
> 2. Con ghostview esporto il file da .ps a .pdf
>
> Ma scusa, non esiste qualche eseguibile, o direttamente ghostview lanciato
> con qualche parametro, che ti permetta di esporta in pdf??  Esemp:
> ghostview.exe /jj /percorsorigine /percorsodestinazione ???
>
> Dove posso trovare ghost* per fare alcune prove?
>
> Ciao David
>
>
>
Per ora non so se esistono programmi gratuiti che mi permettano da codice di
esportare un reprot in pdf.
Se hai piů tempo di me prova a vedere che parametri accetta GhostScript
Luca


title: report di dati

author: nidiv

text:
Buona giornata e grazie a tutti in anticipo,
non avendo molta dimestichezza con Access, spero di farmi capire.
Ho una tabella con una serie di circa 30 campi su valutazioni di esami
clinici eseguiti in diverse date. Tutto va bene, ma quando vado in stampa,
il report mi crea una pagina per ogni data inserita, mentre, per
visualizzare meglio i dati, vorrei avere i dati incollonati in una sola
pagina, perlomeno quattro o cinque date. E' possibile poi inserire un
comando per stamparmi tot. date per pagina?
In pratica chiedo se è possibile inserire in un report  solamente i dati
fino al 4° o 5° record.
So di non essere molto chiaro, ma spero che qualcono riesca egualmente a
capire il problema.
grazie
Nidiv


title: report di dati

text:
"nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
news:NGosd.255096$b5.12...@news3.tin.it...

Proposta, che non so se sia applicabile,
inserire un filtro nel report che stampi dal ... al?
Potresti poi far apparire tale selezione all'inizio del report e non
inserire più le date all'interno delle varie pagine.
Prova a pensare se va bene, poi semmai fa sapere se hai problemi a farlo.
Ciao,
Massimo
--
web:
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: report di dati

text:
"TheMax" <
massim...@accessgroup.it
> ha scritto nel messaggio
news:cp046e$kf8$1...@atlantis.cu.mi.it...

Grazie Massimo,
(scusa l'inesperienza, è corretto scrivere in fondo le risposte o
all'inizio, dammi, se puoi indicazioni di comportamento sul newsgroup)
l'idea da te prospettata è senz'altro interessante, in questo modo, se ho
capito bene, potrei stampare n record, risolvendo così il problema per la
stampa da.. a..
Se mi dai delle indicazioni di come impostare detto comando o dove posso
reperire esempi del genere, te ne sarei grato.
Ciao,
Nidiv


title: report di dati

text:
"nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
news:RbXsd.465418$35.20...@news4.tin.it...
> >> Ho una tabella con una serie di circa 30 campi su valutazioni di esami
> >> clinici eseguiti in diverse date. Tutto va bene, ma quando vado in
> >> stampa,
> >> il report mi crea una pagina per ogni data inserita, mentre, per
> >> visualizzare meglio i dati, vorrei avere i dati incollonati in una sola
> >> pagina, perlomeno quattro o cinque date. E' possibile poi inserire un
> >> comando per stamparmi tot. date per pagina?
> >> In pratica chiedo se è possibile inserire in un report  solamente i
dati
> >> fino al 4° o 5° record.
> > Proposta, che non so se sia applicabile,
> > inserire un filtro nel report che stampi dal ... al?
> >
> > Potresti poi far apparire tale selezione all'inizio del report e non
> > inserire più le date all'interno delle varie pagine.
> >
> Grazie Massimo,
Di nulla
> (scusa l'inesperienza, è corretto scrivere in fondo le risposte o
> all'inizio, dammi, se puoi indicazioni di comportamento sul newsgroup)
Va benino,comunque ti consiglio di cercare il post di Roberto con oggetto
come comportarsi in un niusgrup ovvero...
Speiga tutto quello che c'è da sapere su questo gruppo
> l'idea da te prospettata è senz'altro interessante, in questo modo, se ho
> capito bene, potrei stampare n record, risolvendo così il problema per la
> stampa da.. a..
> Se mi dai delle indicazioni di come impostare detto comando o dove posso
> reperire esempi del genere, te ne sarei grato.
Allora, lo puoi fare in tanti modi.
Te ne dico un paio, poi li provi e fai sapere come va.
fai una maschera in cui inserisci due caselle di testo (Nome TxtDal e TxtAl)
poi
1) crei un'autocomposizione pulsante di comando che ti apra il report
filtrando solo alcuni dati e filtri per data >= a TxtDal e <= a TxtAl
2) puoi filtrare la query che popola il report inserendo l'istruzione sulla
data
Between [Forms]![FrmNomeMaschera]![TxtAl] and
[Forms]![FrmNomeMaschera]![TxtAl]
> Ciao,
> Nidiv
Fa un po' di prove e capirai.
Ciao,
Massimo
Ah, tanto materiale su access lo trovi sul sitocomune
www.sitocomune.com



title: Problemi con ODE 97

author: Laura Cerponi

text:
Ho creato un file mde per gestire un FE. Ho fatto la creazione con ODE 97
del CD per l'installazione. Ho poi installato su un altro pc con sopra
Lantastic e altre porcherie.
Risultato: il file mde non fa le cose che deve fare. Mi dice che non è
disponibile l'azione cancella record quando sulla copia creata sul mio pc
funziona una bellezza, non riconosce le funzioni format delle date, non
partono gli eventi timer delle maschere ed altre amenità. Avete qualche
suggerimento?
Grazie a tutti.


title: Problemi con ODE 97

author: Oscar Metelli

text:
"Laura Cerponi" <

Controlla se i riferimenti sono finiti al posto giusto: probabilmente sono
quelli che rompono.
Ciao, Oscar


title: Linee verticali su report a salti !!!

author: Stefano

text:
Salve a tutti,
ho creato un report modello Fattura (molto carino). Il
problema che ho è che quando un campo descrizione è molto lungo (ho messo
la proprietà espandibile a True) si crea una riga più alta, e questo mi
comporta che le linee verticali di divisione campi vengano spezzate
mostrandosi solo per la prima riga di ogni singolo campo.
es:
data !
descrizione !  importo
     !              !
10/10!  prova       !
1200.000
12/12!  prova più lu!  200.000
        ga             <---- ecco
il difetto
13/12!  prova 3     ! 1200.000
12/12!  prova 4     !  499,999
grazie
Stefano
--------------------------------
Inviato via
http://usenet.iol.it


title: Linee verticali su report a salti !!!

author: Daniele

text:
"Stefano" <
lodu...@yahoo.it
> ha scritto nel messaggio
news:213Z45Z165Z68Y1...@usenet.iol.it...

> --
--
Avevo provato anch'io, nel mio report fatture, a fare la stessa cosa, con  i
tuoi stessi risultati. Ho risolto ....togliendo le line verticali e
lasciando un pochino di spazio in + tra i controlli.
Ciao Daniele
--


title: Linee verticali su report a salti !!!

author: All Eyez On me

text:
"Stefano" <
lodu...@yahoo.it
> ha scritto nel messaggio
news:213Z45Z165Z68Y1...@usenet.iol.it...

Nell'evento onpage()
usa il metodo line per tirare delle linee, il risultato è che su ogni pagina
ti trovi una griglia perfetta!!!
AEOM


title: Linee verticali su report a salti !!!

author: Tecnoricambi

text:
 >
> Nell'evento onpage()
>
> usa il metodo line per tirare delle linee, il risultato è che su ogni
pagina
> ti trovi una griglia perfetta!!!
Anch'io sono interessato.
Ti prego scusarmi per l'intromissione,
Ho access 97 in modalità struttura, non ho trovato questa opzione.
Certamente sto sbagliando.
Mi potresti indicare meglio?
Ti ringrazio
claudio


title: Linee verticali su report a salti !!!

text:
"Tecnoricambi" <
tecnor...@wind.it.net
> ha scritto nel messaggio
news:a94ooc$1cbuu$1...@news02.it.net...

Se clicci sull'evento OnPage o SuPagina del turo report, puoi scrivere del
codice che verrà generato su ogni pagina, quindi se comei struzioni usi un
po di line() (guarda come funziona nell'help), ti puoi disegnare un bel
riquadro con colonne che ti verrà stampato su ogni pagina.
AEOM


title: Linee verticali su report a salti !!!

text:
"Tecnoricambi" <
tecnor...@wind.it.net
> ha scritto nel messaggio
news:a94ooc$1cbuu$1...@news02.it.net...

Scusate l'intrusione, ma se vai sul Sito Comune (link qui sotto), nella
Sezione Repots leggiti la FAQ di Sib intitolata "Inserire linee e rettangoli
in un report."; dovrebbe fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Access e Asp

text:
Forse è un po' OT ma comunque devo lavorare con Access e quindi provo a spiegare il mio problema:
Ho bisogno di raccogliere dei dati da più utenti sparsi sul territorio.

Ho già lavorato in passato con Asp e Access ... ma ero in un altro posto ... e non mi ricordo più come si inizia!!!!

Con il resto me la posso cavare ma non riesco a trovare come partire!!!
Ovviamente mi serve uno spazio sul server ma in particolare cosa devo chiedere all'amministratore della rete per poter iniziare a costruire il mio db (collegarmi odbc) e le relative pagine asp?

Probabilmente anche io dovrò lavorare su più sedi anche queste sparse sul territorio.
Per poter lavorare con access dappertutto mi basta avere un collegamento odbc o devo prevedere la possibilità di fare estrazioni?

Grazie


title: Menu' a tendina in filtro in base a maschera

author: Paolo Tomiato

text:
Sto perdendoci la testa....
Come mai se tento di applicare in filtro in base a maschera ad una tabello
che contiene pochi record aprendo la tendina dei campi mi si visualizzano i
contenuti dei campi stessi ma se lo faccio su una tabella + pesante mi
appaiono solo le scelte "is null" e "is not null" ?
C'e' un modo x ovviare a cio'? Oppure, qual'e' il numero limite di report
oltre il quale spariscono i dati dei campi?
Spero di essere stato sufficientemente chiaro... grazie fin d'ora per
l'aiuto!
Paolo Tomiato


text:
"Paolo Tomiato" <
paolo....@libero.it
> ha scritto nel messaggio
news:yBUi6.6546$7U4....@news.infostrada.it...

Strumenti=>Opzioni=>Modifica/Trova : aumenta il valore di "Non visualizzare
elenchi con numero di record superiore a:".
Nella finestra di filtro in base maschera, per tutti i campi in cui il
numero di record richiesto per completare l'elenco supera il numero
specificato, non verrà specificato alcun elenco.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Definizione Database

author: Koala

text:
Ho un problemino....
su una macchina dove sto preparando un database devo inserire del codice vb
e devo definire una variabile database
il classico
dim dbs as database
ma solo su quella macchina il tipo "database" non viene riconosciuto.
ho notato che mentre sulle altre macchine database compare nella lista delle
variabili quando scrivo il testo (avete presente il comletamento automatico
di vb...) su quella macchina non ce...
ho provato a reinstallare alcuni componenti di access ma non e ' camiato
nulla...
vi e' mai capitato qualche cosa di simile?


title: Definizione Database

author: Daguez

text:
> dim dbs as database
>
> ma solo su quella macchina il tipo "database" non viene riconosciuto.
apri un mudulo in visualizzazione codice e vai sul menu strumenti, voce
riferimenti. dovresti trovare un elenco di librerie caricate (quelle col
flag) e non. e' probabile che non sia flaggata la voce "Microsoft DAO"
qualche cosa... settala e riprova.


title: Maschere con record colorati

author: Marco Santilli

text:
Io vorrei che ad un determinato condizione tutto le caselle presenti in quel
record mi si colorassero di rosso.
Ma senza usare la formattazione condizionata perchè non si tratta di una
semplice stringa ma di una bella parte di VBA
Ho fatto la stessa cosa per il report, li mi funzina tutto e mi stampa la
riga rosso al verificarsi della condizione che ho impostato, nella maschera
invece non mi funziona
Qualcuno sa dirmi il perchè e come lo potrei risolvere il problema
Ciao e grazieeeeeeeeeeeeeeeeeee


title: Maschere con record colorati

author: Karl Donaubauer

text:
Marco Santilli ha scritto:

La tua fondazione per escludere la formattazione condizionata
è un po strano visto che è programmabile. Forse basta di
occuparti di <F1> FormatConditions
Ci sono anche altro possibilità un po dipendente dalla
versione di Access che non hai rivelato.
p.e.
http://www.lebans.com/formatbycriteria.htm
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Maschere con record colorati

text:
Questa è la parte che ho messo per il report che è funzionanante:
Mi deve confrontare il campo "N°Disegno - Prefissole" con le prime cifre del
campo "Ndisegno" fino a segno "_"
Se coincidono tutto resta normale se non coincidono mi colora in grigetto
tutti i campi i sotto riportati:ù
Descrizione
Documento
Cod__Componente
Ndisegno
-------------------------------------------------------------------
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
Dim ipos As Integer
ipos = InStr(Me.Ndisegno, "_")
'Se non trovo il carattere "_" imposto ipos = 1
If ipos = 0 Then ipos = 1
If Me.[N° Disegno - Prefisso] <> Left(Me.Ndisegno, ipos - 1) Then
    Descrizione.BackColor = 14146011
    Documento.BackColor = 14146011
    Cod__Componente.BackColor = 14146011
    Ndisegno.BackColor = 14146011
Else
    Descrizione.BackColor = 16777215
    Documento.BackColor = 16777215
    Cod__Componente.BackColor = 16777215
    Ndisegno.BackColor = 16777215
End If
End Sub
--------------------------------------------------------
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:b0hvt2$pg0d9$1...@ID-46617.news.dfncis.de...



title: Maschere con record colorati

text:
Marco Santilli ha scritto:

Puoi usare una funzione nella maschera:
Function Pippo(strA As String, strB As String) As Boolean
Dim ipos As Integer
ipos = InStr(strA, "_")
'Se non trovo il carattere "_" imposto ipos = 1
If ipos = 0 Then ipos = 1
If strB <> Left(strA, ipos - 1) Then
    Pippo = True
End If
End Function
Non conosco le parole usati nella versione Italiana
per la formattazione condizionale ma ci sono 3 possibilità
per il criterio. Debbi scegliere il secondo punto che in inglese
si chiama "expression is". Nel campo a destra di questo scrivi:
Pippo([Ndisegno];[N° Disegno - Prefisso])=True
Poi scegli la formatazione desiderata per il controllo.



title: Maschere con record colorati

text:
Ok ci provo, ascolta tu mi hai detto di mettere anche la funzione nella
maschera e piu devo dare la condizione nella formattazione condizionata,
quindi devono comparire tutte e due le parti di codice:
 RIASSUMENDO:
In maschera:
Function Pippo(strA As String, strB As String) As Boolean
>
> Dim ipos As Integer
>
> ipos = InStr(strA, "_")
> 'Se non trovo il carattere "_" imposto ipos = 1
> If ipos = 0 Then ipos = 1
> If strB <> Left(strA, ipos - 1) Then
>     Pippo = True
> End If
>
> End Function
E nella casella di formattazione condizionata:
Pippo([Ndisegno];[N° Disegno - Prefisso])=True
Fammi sapere se ho capito bene o se sbaglio
Ciao e grazieeeeeeeeeeeeee
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:b0jjld$q0e99$1...@ID-46617.news.dfncis.de...



title: Maschere con record colorati

text:
Ok ci sono riuscitooooooooooo
"Marco Santilli" <
marco.s...@libero.it
> ha scritto nel messaggio
news:b0k26h$gpi$1...@grillo.cs.interbusiness.it...



title: Maschere con record colorati

author: Antonio Biso

text:
"Marco Santilli" <
marco.s...@libero.it
> ha scritto nel messaggio
news:b0mpio$i5s$1...@grillo.cs.interbusiness.it...
> Ok ci sono riuscitooooooooooo
Non solo continui a non scrivere correttamente DOPO il quoting, ma per
aggiungere una sola riga hai riquotato tutto il messaggio!
Complimenti per il tuo modo di fare assolutamente irrispettoso delle norme
civili di questo NG!!!
Antonio


title: Maschere con record colorati

text:
Visto che non capisco un cazzo..... tu pezzo di un imbecille invece di
offendere puo spiegarmi come si fa invece di stare li tutto il giorno e
aspettare i miei msg per rompere i coglioni..... forse faresti più bella
figura.......
Dimmi come si fa a risponde correttamente........tanto se nessuno mi insegna
io non imparerò mai, solo che fra tutta la gente tu sei l'ubnico che è
venuto a fare lo sfigato
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:PFNX9.36283$ZE.10...@twister2.libero.it...



title: Maschere con record colorati

text:
"Marco Santilli" <
marco.s...@libero.it
> ha scritto nel messaggio
news:b0oluj$12p$1...@fata.cs.interbusiness.it...
> Visto che non capisco un cazzo.....
o ci marci... fai un po' tu...
tu pezzo di un imbecille invece di
> offendere
OFFENDERE IO?!?!?
Ti ho mai chiamato imbecille come invece stai facendo tu?
Non credo proprio di averti offeso, a parte aver stuzzicato la tua
lunghissima e foltissima coda di paglia!!!
puo spiegarmi come si fa
Magari dopo che mi avrai chiesto scusa pubblicamente!
invece di stare li tutto il giorno e
> aspettare i miei msg per rompere i coglioni.....
Piuttosto per far rispettare le norme del NG per il bene di tutti cosa che
tu continui belluinamente ad ignorare!
forse faresti piů bella
> figura.......
Io dico che la figura di cazzo la stai facendo tu... oltre a rimanere
galleggiante nel tuo brodo!!!
>
> Dimmi come si fa a risponde correttamente........
Sě, ok, dopo le tue pompose scuse pubbliche!
tanto se nessuno mi insegna
> io non imparerň mai, solo che fra tutta la gente tu sei l'ubnico che č
> venuto a fare lo sfigato
Sě come no?
Ma ora torna a cuccia, su!
Antonio


title: Maschere con record colorati

text:
S  C  U  S  A !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Apparte queste cagate...... non ci faccio apposta...... p proprio che non so
che funziona io ogni volta che rispondo ad un msg faccio "RISPONDI AL
NEWSGROUP" anche perchč non so come dovrei fare, se me lo spieghi forse
posso imparare
S  C  U  S  A !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Mi sono comportato cosi per il semplice fatto che invece di dirmi come
dovevo fare, la prima cosa che hai fatto era quella di prendermi in giro, e
non č bello!!!!!!!
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:MORX9.37115$YG2.1...@twister1.libero.it...



title: Maschere con record colorati

text:
"Marco Santilli" <
marco.s...@libero.it
> ha scritto nel messaggio
news:b0pakg$b26$1...@fata.cs.interbusiness.it...
> S  C  U  S  A !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>
> Apparte queste cagate...... non ci faccio apposta...... p proprio che non
so
> che funziona io ogni volta che rispondo ad un msg faccio "RISPONDI AL
> NEWSGROUP" anche perchè non so come dovrei fare, se me lo spieghi forse
> posso imparare
C'è un post postato di tanto in tanto da Roberto da casa titolato:
Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per
l'uso'
Leggiti per bene quello!
Antonio


title: Maschere con record colorati

text:
Ok grazie
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:IT5Y9.40140$YG2.1...@twister1.libero.it...



title: Maschere con record colorati

text:
Se lo lo possiedi me lo potresti girare nella mia casella privata di posta.
Cosi me lo legge
Ciao e grazieeeeeeeee
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:IT5Y9.40140$YG2.1...@twister1.libero.it...



title: Maschere con record colorati

text:
"Marco Santilli" <
marco.s...@libero.it
> ha scritto nel messaggio
news:b0r9ih$qgk$1...@grillo.cs.interbusiness.it...
> Se lo lo possiedi me lo potresti girare nella mia casella privata di
posta.
Uffff...
Toh!
Antonio


title: bloccaggio singolo record con Access e DAO da VB

author: xxx

text:
Salve a tutti,
ho provato ad utilizzare un database in formato Access 2002,
All'interno del mio programma scritto in Visual Basic, ho creato un
connessione ADO (vers. 2.7) utilizzando il provider JET 4.0, in seguito ho
aperto una tabella (RecordSet) con blocco pessimistico.
Ho verificato che con questa versione di access è possibile effettuare il
blocco di un singolo record, invece di bloccare l'intera pagina di 2K come
avveniva con Access 97.
Volevo chidervi se qualcuno di voi è riuscito a fare questo tipo bloccaggio
con DAO, oppure se esiste qualche versione di DAO che permette il bloccaggio
del singolo record, anche su ACCESS 2002, come fa ADO.
Grazie mille a chiunque possa fornirmi informazioni utili
ALEX


title: Password su .mdb

author: MauMau

text:
C'e' qualche sistema per sproteggere un file .mdb protetto da password?
Maurizio.


title: Password su .mdb

author: bobbit

text:
MauMau <
maub...@tiscalinet.it
> wrote in message
8t2509$14h$1...@pegasus.tiscalinet.it...
> C'e' qualche sistema per sproteggere un file .mdb protetto da password?
>
> Maurizio.
>
>
Oddiooooo....adesso si scatena un'altro fiume di post!!!!!!!!!!!!!!!!!!!
Bobbit


title: Password su .mdb

author: Sergio MAZZA

text:
"MauMau" <
maub...@tiscalinet.it
> ha scritto nel messaggio
news:8t2509$14h$1...@pegasus.tiscalinet.it...
> C'e' qualche sistema per sproteggere un file .mdb protetto da password?
>
> Maurizio.
>
>
Come no; se hai pazienza tra poco ti arrivano le risposte...
Ciao.
P.S. Allacciati le cinture di sicurezza.


title: Password su .mdb

text:
Il Mon, 23 Oct 2000 22:04:42 +0200, "MauMau" <
maub...@tiscalinet.it
>
scrisse:
>(.....)
>C'e' qualche sistema per sproteggere un file .mdb protetto da password?
>
>Maurizio.
Prova su
http://www.bb.org
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Cosě disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: Password su .mdb

author: Lbo da casa

text:
>C'e' qualche sistema per sproteggere un file .mdb protetto da password?
sě.
ma non č una domanda gradita.  leggiti i vecchi thread in proposito.
---------------
molti umani che conosco non passerebbero il test di Turing. (Lbo)
---------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Password su .mdb

author: Pleiadi

text:
"Lbo da casa " <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:39f4f198...@news.interbusiness.it...
> >C'e' qualche sistema per sproteggere un file .mdb protetto da password?
>
> sģ.
>
> ma non č una domanda gradita.  leggiti i vecchi thread in proposito.
 .......Azz! Che eleganza...........
Alfio


title: Password su .mdb

author: Lorenzo Coronati

text:
Scrisse "MauMau" <
maub...@tiscalinet.it
>:
>C'e' qualche sistema per sproteggere un file .mdb protetto da password?
Eh, purtroppo si'.
Mi sa che dovrai impostare la sicurezza utente se non vuoi
rischiare di vedere il tuo db violato da malintenzionati!
PS: Beh, se non altro la domanda e' formulata correttamente,
maiuscole giuste, punto interrogativo, subject pertinente,
non chiede risposte in email...
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database?
Esiste un crack o qualcosa del genere
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--


title: Password su .mdb

text:
>PS: Beh, se non altro la domanda e' formulata correttamente,
>maiuscole giuste, punto interrogativo, subject pertinente,
>non chiede risposte in email...
infatti come ha notato Alfio ho cercato di rispondere carinamente...
:-)



title: Password su .mdb

text:
MauMau <
maub...@tiscalinet.it
> wrote in message
8t2509$14h$1...@pegasus.tiscalinet.it...
> C'e' qualche sistema per sproteggere un file .mdb protetto da password?
>
> Maurizio.
Chiedi a Bobbit: č il pusher di password del NG...
Eh eh eh
Antonio


title: Password su .mdb

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
IAxJ5.14861$3K3.4...@news.infostrada.it...

Mi sono convertito dopo aver trovato una testa di agnello mozzata davanti la
porta di casa!!
Ciao Bobbit


title: Password su .mdb

text:
>Mi sono convertito dopo aver trovato una testa di agnello mozzata davanti la
>porta di casa!!
be', qui a roma la testina è una specialità da intenditori... (a me fa
impressione...).



title: Password su .mdb

author: Carlo Ve

text:
MauMau ha scritto nel messaggio <8t2509$14h$
1...@pegasus.tiscalinet.it
>...
>C'e' qualche sistema per sproteggere un file .mdb protetto da password?
>
>Maurizio.
>
Prova a vedere da queste parti
http://www.microsoft.com/AccessDev/Articles/BApp97/BApp97.htm
Carlo Ve


title: Query di accodamento - HELP

author: dott Monti

text:
Ho una query di accodamento che tra le tante cose dovrebbe incrementarmi un
campo numerico (+1 per ogni record)
nella query ho inserito (da struttura)  Espr2: [maxDiID_Movim]+1
mi esce msg che mi avverte che sto violando dei campi nulli, poi in tabella
ricevente mi ritrovo solo un record accodato.
Grazie Paolo


title: Query di accodamento - HELP

author: knives

text:
"dott Monti" <
monti...@dnet.it
> ha scritto nel messaggio
news:4057191a$1...@news.telnetwork.it...

Ciao Paolo,
io molto + semplicemente ho previsto un campo contatore in tabella che si
incrementa ogni volta che accodo.
non so se ho ben capito, ma potrebbe andar bene?
ciao.


title: Query di accodamento - HELP

text:
Ringrazio per la risposta, il problema è che devo accodare ad una tabella
contenente un campo numerico con chiave primaria.
La tabella è una tabella collegata ad un database di un programma di
contabilità, quindi non posso variarne la tipologia dei campi.
In questa tabella devo accodare dei record rsipettando però questo
stramaledetto campo che vuole solo dati in progressione.
Quindi io pensavo a questo:
- mi creo una query che mi visualizza il dato più alto (max) di questa
tabella (cosi so da dove devo partire a contare) ess 152
- poi creo una tabella di accodamento dicendo "nel campo della tabella di
destinazione inseriscimi per ogni record 152 + 1."
  [maxDiID_Movim]+1 soltanto che per i (esempio) 10 record che devo accodare
mi propone sempre 153 e non la progressione 152, 153, 154, 155 ecc..
Altra domanda (la cosa mi fa impazzire) se creo una tabella con contatore
come faccio ad azzerare il contatore?
Esempio: TABELLA x (con campo contatore)
creo query accodamento (10 record)
il contatore in tabellax arriva fino a 10
poi lancio query di eliminazione (che mi elimina record in Tabellax)
lancio nuovamente query di accodamento (il contatore mi parte da 11, invece
io vorrei farlo partire nuovamente da 1)
Grazie


title: Query di accodamento - HELP

text:
"dott Monti" <
monti...@dnet.it
> ha scritto nel messaggio
news:40576...@news.telnetwork.it...
> Altra domanda (la cosa mi fa impazzire) se creo una tabella con contatore
> come faccio ad azzerare il contatore?
> Esempio: TABELLA x (con campo contatore)
>
> creo query accodamento (10 record)
>
> il contatore in tabellax arriva fino a 10
>
> poi lancio query di eliminazione (che mi elimina record in Tabellax)
>
> lancio nuovamente query di accodamento (il contatore mi parte da 11,
invece
> io vorrei farlo partire nuovamente da 1)
Compatta prima il database
Antonio


title: Query di accodamento - HELP

text:
> Compatta prima il database
>
> Antonio
>
>
esiste un comando che posso legare ad un pulsante di una maschera o meglio
ad una macro che mi fa compattare il database
Grazie


title: Query di accodamento - HELP

text:
Ok non è un gran che bello ma ci sono riuscito.
Nelle impostazioni di access esiste una opzione, compatta database in
uscita.
Poi ho creato una tabella con contatore, accodo record e quindi il campo
contatore mi presenta per ogni record (1, 2, 3, 4, 5 ecc)
In altra query di accodamento ove riporto per ogni record (in uno specifico
campo) ultimo progressivo, creo un campo ove sommo Espr1: [ultimo
progressivo] + [contatore], in tal modo ottengo (se ultimo progressivo ess
70), 71, 72, 73, 74, 75  (70+1, 70 + 2, 70+3, 70+4) ecc.). A sto punto ho
per ogni record sto benedetto campo con i numeri progressivi. Vado ad
accodare alla tabella  collegata con campo numeratore e chiave e tutto
funziona. Al termine, elimino record in tabella con contatore chiudo
databases. All'apertura posso iniziare nuovamente procedura, nella tabella
con contatore parto sempre da 1.
RINGRAZIO TUTTI PER I LORO SUGGERIMENTI
anche se credo che tale soluzione sia un poco roccambolesca, mi sembra
strano che non esiste una formula che mi permetta di creare una query di
accodamento con la possibilità di accodare ad una tabella dei record con
numerazione progressiva ove posso decidere io da che numero iniziare a
contare.


title: Query di accodamento - HELP

author: Riccardo Baldinotti

text:
"dott Monti" <
monti...@dnet.it
> wrote in message news:<4057f649$
1...@news.telnetwork.it
>...

Io, in un pulsante, scrivo qualcosa del genere
Private Sub conferma_Click()
     Dim codd As Integer
     codd = DMax("[cod]", "tPersonale") + 1
     DoCmd.RunSQL "INSERT INTO tPersonale VALUES " & codd & _
         ", '" & <campoalfanumerico> & "', " & <camponumerico> & ";"
End Sub
Nell'esempio, scrivo i dati in una tabella tPersonale con tre campi:
un intero chiamato [cod] che funge da chiave univoca;
un alfanumerico;
un numerico.
Come vedi, il campo alfanumerico è delimitato da virgolette semplici.
La stringa potrebbe risultare così:
"INSERT INTO tPersonale VALUES 38, 'Mario Rossi', 300000;"
A voler essere pignoli, se la tabella non avesse record l'istruzione
DMax darebbe errore, per cui  scrivo:
     If IsNull(DLookup("[cod]","<nometabella>") then
          codd = 1
     Else
          codd = DMax("[cod]", "<nometabella>") + 1
     End If
Ciao
Riccardo


title: Query di accodamento - HELP

text: Grazie Riccardo


title: Ricerca Codice Cliente da maschera ordini

text:
Salve,
stò implementando un applicazione utile ad archiviare gli ordini degli
agenti dell'azienda x la quale lavoro.
Nasce un problema di questo tipo:
ogni agente avrà caricato il proprio pacchetto clienti, nonostante tutto, si
tratta di parecchie centinaia di voci\agente e spesso con iniziali di
ragione sociale molto simili.
Per ora il campo utilizzato è gestito da una casella combinata che punta
alla tabella Clienti e dopo la selezione del cliente, con vb faccio
compilare tutti i campi anagrafici dello stesso.
E' possibile creare una maschera, richiamabile dalla maschera ordini che mi
permetta di effettuare una ricerca sulla ragione sociale e\o paese e sui
risultati ottenuti, effettuando un doppio click o qualsivoglia altra
operazione sul record interessato, questo vada a compilarmi la mia casella
combinata e successivamente legatosi al codice vb gia scritto a compilare la
parte anagrafica stessa?
Credetemi, + semplice di così non riuscivo a scriverlo, spero di non averVi
riportato solo del cirillico!
Grazie anticipatamente per le eventuali risposte.
--
strano...mavero
la vita è un dono prezioso, apprezzala per quello che potrà offrirti
www.spammer.it


text:
"strano....mavero" <
ma...@atbitrattinoelle.it
> ha scritto nel messaggio
news:c7sref$6bm$1...@lacerta.tiscalinet.it...

Apri la maschera (chiamiamola anagrafica)
es.
DoCmd.OpenForm "anagrafica"
Nell'evento "su chiusura" o con un bottone inscerisci:
forms!anagrafica!nome = me!nome
forms!anagrafica!cognome = me!cognome
etc. etc.
Ciao.
--
Sergio MAZZA


author: Pablitomf

text:
strano....mavero ha scritto:
> E' possibile creare una maschera, richiamabile dalla maschera ordini che mi
> permetta di effettuare una ricerca sulla ragione sociale eo paese e sui
> risultati ottenuti, effettuando un doppio click o qualsivoglia altra
> operazione sul record interessato, questo vada a compilarmi la mia casella
> combinata e successivamente legatosi al codice vb gia scritto a compilare la
> parte anagrafica stessa?
E come no!!!
Però ti consiglio di crearti una Form con tutti i campi per i quali ti è
necessaria una ricerca... nel senso di ricerca combinata (Quindi la
possibilità di cercare ad esempio per Agente, per Agente-Data_ordine; per
Cliente_Data_Ordine-Agente, e per tutte le combinazioni legate a quanti
campi inserisci)...
I Campi della stessa form dovrà essere la base di ricerca di una seconda
Form (Magari Lista) con Origine dati una Query nei cui criteri inserisci
per ogni campo relativo "Like + percorso campo maschera di ricerca"... (Il
simbolo * lo utilizzerai se vorrai la visualizzazione di tutti i record
per quel campo)
(Forse sono stato chiaro, forse no... )
--
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"strano....mavero" <
ma...@atbitrattinoelle.it
> ha scritto nel messaggio
news:c7sref$6bm$1...@lacerta.tiscalinet.it...

Grazie ad entrambi, provo immediatamente!



text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:c7t0vb$hk6$1...@news.newsland.it...

Ottimo,
però poniamo il caso di un cliente la cui ragione sociale è :
CLIENTE ESEMPIO QUERY
Se nel campo ricerca non ricordandomi l'intera ragione sociale scrivo solo
ESEMPIO o QUERY ... il filtro like controlla l'intero campo o solo quelli
che iniziano per la stringa che scrivo ... mi pare l'ultima opzione. E se
così fosse, che posso fare?



text:
strano....mavero ha scritto:
> Ottimo,
> perň poniamo il caso di un cliente la cui ragione sociale č :
> CLIENTE ESEMPIO QUERY
> Se nel campo ricerca non ricordandomi l'intera ragione sociale scrivo solo
> ESEMPIO o QUERY ... il filtro like controlla l'intero campo o solo quelli
> che iniziano per la stringa che scrivo ... mi pare l'ultima opzione. E se
> cosě fosse, che posso fare?
Se il carattere jolly "*" serve a dire al filtro "trovami tutti i record"
puoi usare lo stesso dicendo nel criterio "*"&Campo_Form_Ricerca&"*"...
In questo modo cerchi tutto quello che "tra l'altro" contiene i dati del
"Campo_Form_Ricerca"...
Centrato?



text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:c7t6al$gm8$1...@news.newsland.it...

6 1 MITO!!!
--
strano...mavero
la vita č un dono prezioso, apprezzala per quello che potrŕ offrirti
www.spammer.it


text:
>CUT
funziona, tranne x un campo troppo piccolo quind:
Scusa,
mi trovo all'interno delle proprietą della tabella, devo aumentare la
dimensione di un campo ma il sistema mi blocca dicendo che fa parte di una o
+ relazioni, dove verifico e correggo tutto questo?
Grazie!!
--
strano...mavero
la vita č un dono prezioso, apprezzala per quello che potrą offrirti
www.spammer.it


text:
strano....mavero ha scritto:
> Scusa,
> mi trovo all'interno delle proprietą della tabella, devo aumentare la
> dimensione di un campo ma il sistema mi blocca dicendo che fa parte di una o
> + relazioni, dove verifico e correggo tutto questo?
elimini momentaneamente la/le relazione/i di quel campo o di quella
tabella, modifichi il campo, ridefinisci la/le relazione/i... tutto qui.
Dove? Strumenti/Relazioni



text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:c7t7vh$3f0$1...@news.newsland.it...
> strano....mavero ha scritto:
>
> > Scusa,
> > mi trovo all'interno delle proprietà della tabella, devo aumentare la
> > dimensione di un campo ma il sistema mi blocca dicendo che fa parte di
una o
> > + relazioni, dove verifico e correggo tutto questo?
>
> elimini momentaneamente la/le relazione/i di quel campo o di quella
> tabella, modifichi il campo, ridefinisci la/le relazione/i... tutto qui.
> Dove? Strumenti/Relazioni
>
> --
> Pablitomf
>
> Chi la dura la vince ;-)
> Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
Va che è una bomba, tra qlke gg ti mando copia in visione!!!!!!
Grazie Pablitomf
--
strano...mavero
la vita è un dono prezioso, apprezzala per quello che potrà offrirti
www.spammer.it


text:
strano....mavero ha scritto:
> Va che è una bomba, tra qlke gg ti mando copia in visione!!!!!!
> Grazie Pablitomf
Un Mezzo Busto mi basta grazie ;-)... scherzo, è un piacere essere utile
agli altri.
Buon Lavoro
mandamela quando la termini... vediamo i progressi.



title: Protezione DB FE

author: Max

text:
Ho realizzato un'applicazione in Access97, avendo la possibilità di
distribuirla, sto cercando di proteggerla, ho provato a seguire le
istruzioni della guida in linea per quello che riguarda la sicurezza, ma
senza successo, infatti se creo un file .mdw personalizzato per associare
agli utenti solo determinati privilegi, la protezione funziona solo sul mio
PC, se trasferisco il DB su un'altra macchina con access97 posso aprire il
db senza nessuna limitazione o problemi.
Da quello che ho capito, utilizzando la runtime, per far partire
l'applicazione con lo specifico file mdw basta inserirlo nella riga di
comando del collegamento, ma se un utente mediamente smaliziato concella
questa restrizione?
Si puo' fare qualcosa di simile da codice, o al limite impedire l'esecuzione
del front end se non parte con quel gruppo specifico?
Grazie
Max


title: Protezione DB FE

author: Federico Luciani

text:

se e' possibile aprire l'mdb, vuol dire che la protezione non e' corretta.
quasi sicuramente non hai eliminato l'utente Amministratore dal gruppo degli
Amministratori.
ti consiglio di leggere la faq sulla protezione nel Sito Comune (link qua
sotto)
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Protezione DB FE

text:
>distribuirla, sto cercando di proteggerla, ho provato a seguire le
chiedi a Bobbit, è lui l'esperto...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Protezione DB FE

text:
Lbo da casa wrote:
> >distribuirla, sto cercando di proteggerla, ho provato a seguire le
>
> chiedi a Bobbit, è lui l'esperto...
ROTFL!!



title: funzioni in campi di query

text:
Query1 e' composta dalle colonne:
    Val1: Calc1        Val2: Calc2
dove Calc1 e Calc2 sono funzioni.
Il report Report1 rappresenta i risultati di Query1
ed e' composto dalle seguenti caselle di testo:
    txtVal1        txtVal2        txtTot                ==> nome
    Val1            Val2            txtVal1+txtVal2   ==> campo ass.
Con un po di debug scopro che per ogni riga del report
le funzioni Calc1 e Calc2 vengono richiamate
rispettivamente due volte Quindi anche un riferimento indiretto
ad un  campo associato ad una funzione, provoca l'esecuzione
della funzione stessa.
Non c'e' nessun modo per evitare che questo accada?
Non e' possibile eseguire una sola volta la funzione
e riferirci succesivamente al suo risultato senza doverla
rieseguire ogni volta che questo ci serve?
Grazie
---
leo_duca


title: funzioni in campi di query

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:bY2A9.20007$8E3.5...@twister2.libero.it...
> Query1 e' composta dalle colonne:
>
>     Val1: Calc1        Val2: Calc2
>
> dove Calc1 e Calc2 sono funzioni.
> Il report Report1 rappresenta i risultati di Query1
> ed e' composto dalle seguenti caselle di testo:
>
>     txtVal1        txtVal2        txtTot                ==> nome
>     Val1            Val2            txtVal1+txtVal2   ==> campo ass.
>
> Con un po di debug scopro che per ogni riga del report
> le funzioni Calc1 e Calc2 vengono richiamate
> rispettivamente due volte Quindi anche un riferimento indiretto
> ad un  campo associato ad una funzione, provoca l'esecuzione
> della funzione stessa.
Mi sembra molto strano.
Per la mia esperienza, quando si richiama una funzione in un campo calcolato
di una query, se la funzione è chiamata senza passare come parametro uno dei
campi, essa viene richiamata una volta sola e il valore restituito è
inserito per ogni record restituito dalla query.
Se invece si mette il parametro (Espr1: Fun([Campo1]), la query è eseguita
per ogni record e quindi i risultati possono essere diversi.
> Non c'e' nessun modo per evitare che questo accada?
> Non e' possibile eseguire una sola volta la funzione
> e riferirci succesivamente al suo risultato senza doverla
> rieseguire ogni volta che questo ci serve?
Perchè non la esegui dentro il report invece di scomodare la query?
Antonio


title: funzioni in campi di query

text:
> Mi sembra molto strano.
> Per la mia esperienza, quando si richiama una funzione in un campo
calcolato
> di una query, se la funzione č chiamata senza passare come parametro uno
dei
> campi, essa viene richiamata una volta sola e il valore restituito č
> inserito per ogni record restituito dalla query.
> Se invece si mette il parametro (Espr1: Fun([Campo1]), la query č eseguita
> per ogni record e quindi i risultati possono essere diversi.
questo e' il mio caso dato che ad ogni funzione passo almeno
uno dei campi della stessa riga
>
> > Non c'e' nessun modo per evitare che questo accada?
> > Non e' possibile eseguire una sola volta la funzione
> > e riferirci succesivamente al suo risultato senza doverla
> > rieseguire ogni volta che questo ci serve?
>
> Perchč non la esegui dentro il report invece di scomodare la query?
L'impressione era che la query fosse piu' veloce.
Per verificare l'esecuzione delle funzioni ho piazzato, alla fine di ogni
funzione:
    Debug.Print "Eseguito Calc?"
Se il report presenta solo le caselle txtVal1 e txtVal2 mi ritrovo con
(query con una sola riga)
    eseguito Calc1
    eseguito Calc2
Se aggiungo anche la casella txtTot ottengo invece
    eseguito Calc1
    eseguito Calc2
    eseguito Calc1
    eseguito Calc2
A meno che questo non succeda solo in fase di debug?!?!
---
leo_duca


title: funzioni in campi di query

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:UG3A9.20204$Zn2.5...@twister1.libero.it...
>
> > Se invece si mette il parametro (Espr1: Fun([Campo1]), la query č
eseguita
> > per ogni record e quindi i risultati possono essere diversi.
> questo e' il mio caso dato che ad ogni funzione passo almeno
> uno dei campi della stessa riga
Va beh... ma allora č normale che faccia cosě.
Ma scusa! Se passi un parametro, significa che l'esecuzione dipende da
questo parametro e puň restituire un valore diverso.
E allora DEVE essere eseguita n volte con n numero dei record e quindi dei
parametri!!!
> > Perchč non la esegui dentro il report invece di scomodare la query?
> L'impressione era che la query fosse piu' veloce.
LA query č piů veloce per l'SQL, per l'esecuzione della funzione il tempo č
sempre quello
Antonio


title: funzioni in campi di query

text:
> Va beh... ma allora č normale che faccia cosě.
> Ma scusa! Se passi un parametro, significa che l'esecuzione dipende da
> questo parametro e puň restituire un valore diverso.
> E allora DEVE essere eseguita n volte con n numero dei record e quindi dei
> parametri!!!
viene rieseguita piu' volte nella stessa riga:
p.e. :
    Val1:Calc1    Val2: Val1 + 1
richiama due volte Calc1 per ogni record
---
leo_duca


title: funzioni in campi di query

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:q44A9.20247$Zn2.5...@twister1.libero.it...
>
> > Va beh... ma allora è normale che faccia così.
> > Ma scusa! Se passi un parametro, significa che l'esecuzione dipende da
> > questo parametro e può restituire un valore diverso.
> > E allora DEVE essere eseguita n volte con n numero dei record e quindi
dei
> > parametri!!!
>
> viene rieseguita piu' volte nella stessa riga:
> p.e. :
>
>     Val1:Calc1    Val2: Val1 + 1
>
> richiama due volte Calc1 per ogni record
Bene... mi sembra di nuovo un comportamento razionale. Ad ogni chiamata con
un certo parametro, corrisponde un'esecuzione differente.
Forse sarebbe meglio che tu spieghi che fanno 'ste funzioni, in modo da
vedere se c'è un'alternativa (ma che ti farà comunque l'esecuzione doppia di
una funzione?!?)
Antonio


title: funzioni in campi di query

text:
> Bene... mi sembra di nuovo un comportamento razionale. Ad ogni chiamata
con
> un certo parametro, corrisponde un'esecuzione differente.
> Forse sarebbe meglio che tu spieghi che fanno 'ste funzioni, in modo da
> vedere se c'è un'alternativa (ma che ti farà comunque l'esecuzione doppia
di
> una funzione?!?)
sto sempre lavorando al calcolo del preventivo di cui abbiamo discusso
su un precedente 3d.
Dopo aver calcolato i costi delle varie lavorazioni a cui e' sottoposto un
prodotto,
li visualizzo in un report e un una casella calcolo la loro somma, riga per
riga.
Quest'ultima operazione mi provoca la riesecuzione delle funzioni di calcolo
---
leo_duca


title: funzioni in campi di query

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:ww7A9.20884$8E3.6...@twister2.libero.it...

Embè?
Perchè devi usare una sub?
Se devi fare un totale di riga, sommi i vari campi ottenenendo un campo
calcolato.
Antonio


title: funzioni in campi di query

text:
> Embč?
> Perchč devi usare una sub?
> Se devi fare un totale di riga, sommi i vari campi ottenenendo un campo
> calcolato.
e cosi' faccio Anto'.... ;)
ma il problema si presenta lo stesso....
Cmq.... ho seguito il tuo consiglio:
> "Perchč non la esegui dentro il report invece di scomodare la query?"
via le funzioni di calcolo dalla query e le richiamo nel report.
Questa soluzione risolve il mio problema e, se dici che non ci rimetto in
velocita'
quando vado su con il numero di record (vedremo ;P ), la trovo pure piu'
pulita.
L'unico neo e' txtTotalePreventivo: prima facevo un DSum nella query
ma ora che i conti li faccio nel report....
---
leo_duca


title: funzioni in campi di query

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:wn9A9.21566$Zn2.6...@twister1.libero.it...
>
> > Embč?
> > Perchč devi usare una sub?
> > Se devi fare un totale di riga, sommi i vari campi ottenenendo un campo
> > calcolato.
>
> e cosi' faccio Anto'.... ;)
E allora dove starebbe la chiamata alla funzione?
> ma il problema si presenta lo stesso....
> Cmq.... ho seguito il tuo consiglio:
> > "Perchč non la esegui dentro il report invece di scomodare la query?"
> via le funzioni di calcolo dalla query e le richiamo nel report.
> Questa soluzione risolve il mio problema e, se dici che non ci rimetto in
> velocita'
> quando vado su con il numero di record (vedremo ;P ), la trovo pure piu'
> pulita.
> L'unico neo e' txtTotalePreventivo: prima facevo un DSum nella query
> ma ora che i conti li faccio nel report....
Purtroppo non ho afferrato il problema nella sua interezza...
Antonio


title: funzioni in campi di query

text:
> Purtroppo non ho afferrato il problema nella sua interezza...
Il costo di un prodotto e' dato dalla somma dei costi
delle n lavorazioni a cui e' sottoposto.
    CostoProd = CostoLav1 + ... + CostoLavn
Il costo delle varie lavorazioni NON e' fisso ma dipende dalle
caratteristiche del prodotto (dimensioni, materiale, ecc...).
Dati:
- tabella tblA composta dai campi IdProd e Qta
  (che supponiamo contenere tutti e soli i prodotti, con relative quantita',
    di cui vogliamo calcolare il costo)
-funzioni CalcLav1(IdProd), ..., CalcLavn(IdProd)
 (che restituiscono CostoLav1, ..., CostoLavn, cioe' i costi
  delle n lavorazioni a cui e' sottoposto il prodotto IdProd)
Si vuole ottenere un report che presenti le seguenti informazioni
per ogni elemeto di tblA:
IdProd  Qta  CostoLav1  ...  CostoLavn  CostoProd  CostoProd*Qta
Il report inoltre dovra' riportare il costo totale di tutti i prodotti di
tblA
tenendo conto delle relativa quantita'  (TotPreventivo = somma(CostoProd *
Qta))
Soluzioni:
1) Query qryA composta dalle seguenti colonne:
    IdProd
    Qta
    CostoLav1: CalcLav1(IdProd)
    ...
    CostoLavn: CalcLavn(IdProd)
    CostoProd: CostoLav1+...+CostoLavn
    CostoPerQta: CostoProd*Qta
    Il report si ottiene semplicemente visualizzando il contenuto della
query.
    Inotre si avra' txtTotPreventivo = DSum("[CostoPerQta]","qryA")
2) Nel report associo alle caselle:
    - txtIdProd il valore di IdProd
    - txtQta il valore di Qta
    - txtCostoLav1, ..., txtCostoLavn le funzioni CalcLav1, ..., CalcLavn
    - txtCostoProd la somma di txtCostoLav1, ..., txtCostoLavn
    - txtCostoPerProd il prodotto txtCostoProd*Qta
    - txtTotPreventivo il valore txtCostoPerProd settando il campo
      'Somma Parziale' a valore 'Su tutto'
'Problemi' presentati dalle due soluzioni:
1) OGNI funzione CalvLav? e' richiamata DUE volte per ogni RIGA di qryA
     (una quando calcolo CostoLav? e una quando calcolo CostoProd)
1) OGNI funzione CalcLav? e' richiamata DUE volte per ogni RIGA del report
    (una quando calcolo CostoLav? e una quando calcolo txtTotPreventivo)
Da quanto tu mi hai spiegato, visto come lavora Access non ci sono
alternative 'pulite'.
Ciao
---
leo_duca


title: funzioni in campi di query

text:
Bingo!
---
leo_duca


title: funzioni in campi di query

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:z3LA9.28197$8E3.8...@twister2.libero.it...
> Bingo!
> ---
> leo_duca
Ci sei riuscito?
Mi ero lasciato il tuo problema per quando avevo piů tempo, ma se non serve
piů...
Antonio


title: funzioni in campi di query

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Rl3B9.32416$8E3.9...@twister2.libero.it...

La soluzione e' cmq arrivata dai tuoi chiarimenti.
Gradirei cmq una tua opinione sulla soluzione.
Ho provato rimaneggiare i dati in piu' modi, sia facendo le elaborazioni
nella query che direttamente nel report, ma, per un motivo o per l'altro,
mi ritrovavo sempre con le varie funzioni di calcolo richiamate almeno
due volte per ogni riga (tra l'altro mi sono rimasti ancora perecchi dubbi
su come Access si comporta in casi come questo).
Ora utilizzo una query nella quale richiamo le varie funzioni, senza pero'
effettuare nessuna somma o altro calcolo con i valori da queste ritornati.
La query e' una query di accodamento su una tabella risiedente nel FE.
Nel report, che basera' su quest'ultima, effettuo somme parziali e totali.
In questo modo sono sicuro (anche perche l'ho gia' verificato ;) ) che
le varie funzioni verranno chiamate una sola volta per ogni riga della
query;
Inoltre, facendo risiedere la tabella su FE (ora vedo se crearla e
distrugerla
dinamicamente) eseguo le elaborazioni in locale senza rimeterci troppo
in prestazioni.
---
leo_duca


title: Creare DB Access con ADO

author: Lorenzo Bolognini

text:
Pemetto che attualmente sviluppo applicativi basati su db Access con
ASP presso una società che ha regolare licenza di Office2k.
Mettiamo però che io crei un DB Access su un server remoto con un tool
basato su ASP/ADO con una tecnica simile alla seguente (
http://www.aspfaq.com/show.asp?id=2029con
 ) tanto di:
- tabelle
- indici
- relazioni
- query
per i miei scopi (privati, cioè esterni alla società per cui lavoro)
di sviluppo web. Dovrei comunque acquistare la licenza? Mi rendo conto
che è una situazione limite ma proprio per questo chiedo la vostra
consulenza.
Grazie,
Lorenzo


title: Creare DB Access con ADO

author: Carlo Costarella

text:
"Lorenzo Bolognini" <
lor...@mysurname.net
> ha scritto nel messaggio
news:aPCua.64935$3M4.1...@news1.tin.it...
> Pemetto che attualmente sviluppo applicativi basati su db Access con
> ASP presso una societŕ che ha regolare licenza di Office2k.
>
> Mettiamo perň che io crei un DB Access su un server remoto con un tool
> basato su ASP/ADO con una tecnica simile alla seguente (
>
http://www.aspfaq.com/show.asp?id=2029con
 ) tanto di:
> - tabelle
> - indici
> - relazioni
> - query
>
> per i miei scopi (privati, cioč esterni alla societŕ per cui lavoro)
> di sviluppo web. Dovrei comunque acquistare la licenza? Mi rendo conto
> che č una situazione limite ma proprio per questo chiedo la vostra
> consulenza.
>
> Grazie,
> Lorenzo
>
>
>
Devi chiedere e ottenere il permesso per fare ciň.
In questo caso la proprietŕ resta dell'azienda e qualsiasi distribuzione č
autorizzata e sotto licenza dall'azienda, sempre ammesso che abbia la
versione Developer del pacchetto Office.
Ciao, Carlo


title: Controlli in verticale

text:
Mi sembrava di aver visto da qualche parte, che c'č un modo per mettere in
verticale i controlli di un report (un campo testo ad esempio).
Non riesco piů a trovare le istruzioni.
Qualcuno ne sa qualcosa oppure ho sognato?
Grazie
Alberto


title: Controlli in verticale

author: Michele (Giò)

text:
"Mary74" <
a...@tiscalinet.it
> ha scritto nel messaggio
news:450d8f82$0$47972$4faf...@reader3.news.tin.it...
> Mi sembrava di aver visto da qualche parte, che c'è un modo per mettere in
> verticale i controlli di un report (un campo testo ad esempio).
> Non riesco più a trovare le istruzioni.
> Qualcuno ne sa qualcosa oppure ho sognato?
> Grazie
>
> Alberto
>
Devi andare sul report>Visualizzazione struttura.
Selezioni il controllo, Tasto Destro>proprietà>Altro>Verticale=Sì
Michele


title: Controlli in verticale

author: Alberto

text:
Grazie, scusa per il ritardo.
Dimenticavo però di dire che la versione di access che utilizzo è la 97...
Qualche altra idea?
Alberto
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:450db3b4$0$35077$4faf...@reader4.news.tin.it...



title: Db non funziona

author: Beppe

text:
Salve ho un problema quando lancio il mio db che fino a qualche giorno fà
funzionava benissimo si vede per un attimo la machera iniziale poi più
niente ovvero schermo grigio.
Credo che il problema sia del PC perché su altri funziona  premetto che uso
Access 2003
cosa potrei fare?


title: Db non funziona

author: EmMeCi - Style

text:
[CUT]
cosě al volo direi le solite cose:
1. compatta ripristina db
2. importare tutto in un nuovo db
3. (riavvio del pc dove non gira il programma e prima girava)
Lo schermo grigio, personalmente, non mi dice molto.
Saluti
--
**********
EmMeCi
**********
Blog:
http://www.setfocus.it
La mia prima volta con Access 12:
http://tinyurl.com/e7jc4


title: Db non funziona

text:
Il DB è diviso in front end e back end
la prima maschera che parte in realtà va a chiamare una routine per la
verifica della connessione con le tabelle
se non le trova vienen richiesto all'utente di specificare il path.
la routine ad un certo punto fa riferimento ad una dll
Declare Function LeggiApriNomeFile Lib "comdlg32.dll" Alias
"GetOpenFileNameA" (pApriNomeFile As APRINOMEFILE) As Boolean
è possibile che sia questo l'errore?
"EmMeCi - Style" <
mcs...@email.it
> ha scritto nel messaggio
news:zQdSf.238$Lp1...@news.it.colt.net...
> [CUT]
> così al volo direi le solite cose:



title: Db non funziona

text:
[cut]
il quoting!!! (ma questo č un altro errore!)
Prova magari a verificare i riferimenti (vedi se accanto a qualcuno c'č
scritto manca) ... se non ricordo male tempo fa successe una cosa analoga
... ma non ci metterei la mano sul fuoco.
Per il discorso dll ... non saprei dirti, attendi altre risposte i se hai
modo di poter sostituire quella da te citata ... prova!
Ciao,



title: Db non funziona

text:
"Beppe" <
Be...@bb.it
> ha scritto nel messaggio
news:44196dd8$0$18287$4faf...@reader1.news.tin.it...
> Il DB è diviso in front end e back end
>
> la prima maschera che parte in realtà va a chiamare una routine per la
> verifica della connessione con le tabelle
>
> se non le trova vienen richiesto all'utente di specificare il path.
>
> la routine ad un certo punto fa riferimento ad una dll
>
> Declare Function LeggiApriNomeFile Lib "comdlg32.dll" Alias
> "GetOpenFileNameA" (pApriNomeFile As APRINOMEFILE) As Boolean
>
>
> è possibile che sia questo l'errore?
>
Credo di sì.
Apri il db in modalità debug con il punto d'interruzione proprio sulla
funzione che si attiva all'avvio.
Oppure togli tutti gli on error resume next dalla funzione di avvio e vedi
cosa succede.
Ciao, Carlo


title: Criterio query con Like [Domanda?]

author: Claudia M

text:
Ciao,
In un criterio di una query di selezione mi servirebbe intercettare il
valore restituito dal LIKE [Quale Data, ]per passarlo ad una casella
associata della Maschera costruita sulla stessa query.
Come si può fare?
O forse potreste suggerirmi un metodo diverso?
Claudia
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Criterio query con Like [Domanda?]

author: Roberto da casa

text:
"Claudia M" <
cla...@tin.it
> ha scritto nel messaggio
news:d0a5p0$u3o$1...@news.newsland.it...
> Ciao,
> In un criterio di una query di selezione mi servirebbe intercettare il
> valore restituito dal LIKE [Quale Data, ]per passarlo ad una casella
> associata della Maschera costruita sulla stessa query.
> Come si può fare?
> O forse potreste suggerirmi un metodo diverso?
>
> Claudia
>
Nella griglia di struttura della query creati il seguente campo calcolato:
MioParametro: [Quale Data, ]
a questo punto tale campo calcolato puoi associarlo ad una casella di testo
della maschera.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Criterio query con Like [Domanda?]

text:
Roberto da casa ha scritto:
> "Claudia M" <
cla...@tin.it
> ha scritto nel messaggio
[CUT]
> Nella griglia di struttura della query creati il seguente campo calcolato:
> MioParametro: [Quale Data, ]
> a questo punto tale campo calcolato puoi associarlo ad una casella di testo
> della maschera.
Grande Roberto !
Ti ringrazio: molte volte le soluzioni sono a portata di mano, ma
solo i Grandi riescono a prenderle al volo.
Grazie.



title: Criterio query con Like [Domanda?]

text:
"Claudia M" <
cla...@tin.it
> ha scritto nel messaggio
news:d0a7am$3ih$1...@news.newsland.it...
> Roberto da casa ha scritto:
>
> > "Claudia M" <
cla...@tin.it
> ha scritto nel messaggio
>
>
> [CUT]
>
>
> > Nella griglia di struttura della query creati il seguente campo
calcolato:
>
> > MioParametro: [Quale Data, ]
>
> > a questo punto tale campo calcolato puoi associarlo ad una casella di
testo
> > della maschera.
>
>
>
>
> Grande Roberto !
>
> Ti ringrazio: molte volte le soluzioni sono a portata di mano, ma
> solo i Grandi riescono a prenderle al volo.
>
> Grazie.
> Claudia
Sei riuscita a farmi arrossire per l'imbarazzo. :o)



title: Evento su applicazione filtro

text:
Qualsiasi calcolo (come ad esempio la somma degli importi filtrati) si
scriva sull'evento "su applicazione filtro" access lo esegue sempre in
ritardo di una filtrazione.
Qualche suggerimento su come far eseguire del codice sui dati della
filtrazione appena effettuata?
grazie
BR1


title: Evento su applicazione filtro

author: Alessandro Baraldi

text:

Capito nulla...
@Alex


title: Evento su applicazione filtro

text:

Ti posto il messaggio di partenza con l'esempio:
Ciao a tutti, ho un problema che non riesco a risolvere.
Ho una maschera basata su una query che mi riepiloga e collega
diversi
documenti con relativo importo, esempio:
offerta|importo|ordine|importo|fattura|importo|
    2   |   70€  |   1    |   220€ |     4   |  240€ |
    3   |   90€  |   1    |   220€ |     4   |  240€ |
    7   |   60€  |   1    |   220€ |     4   |  240€ |
    9   |   30€  |   2    |     30€ |     4   |  240€ |
    4   |   40€  |   3    |     50€ |     3   |    40€ |
totali che mi deve dare:
        |  290€  |         |   300€ |         |  280€ |
come si fa a fare le somme univoche?
i totali univoci devono aggiornarsi anche dopo aver fatto filtri su
maschera.
------------------------------------------------------------------------------------------------------
Ho "quasi" risolto in questo modo, dico quasi perchè mettendo un
pulsante che esegue la routine finziona tutto,
ma io voglio che esegua questa routine in automatico ad ogni
applicazione filtro, la ho quindi richiamata sull'evento "su
applicazione filtro" RISULTATO LA ROUTINE VIENE APPLICATA SEMPRE IN
RITARDO DI UNA FILTRAZIONE (filtro la fattura 1 e mi da l'importo di
tutte le fatture, rimuovo la fattura o filtro per la fattura 4, e mi
da l'importo della fattura 1, e così via)
Dim rcdoa, rcdbcl, rcdblv, rcdfat As Recordset
Set rcdoa = CurrentDb.OpenRecordset("T_temp_oa")
Set rcdbcl = CurrentDb.OpenRecordset("T_temp_bcl")
Set rcdblv = CurrentDb.OpenRecordset("T_temp_blv")
Set rcdfat = CurrentDb.OpenRecordset("T_temp_fat")
Do Until rcdoa.EOF
    rcdoa.Delete
    rcdoa.MoveNext
Loop
Do Until rcdbcl.EOF
    rcdbcl.Delete
    rcdbcl.MoveNext
Loop
Do Until rcdblv.EOF
    rcdblv.Delete
    rcdblv.MoveNext
Loop
Do Until rcdfat.EOF
    rcdfat.Delete
    rcdfat.MoveNext
Loop
DoCmd.GoToRecord acForm, "M_rintracciabilità", acGoTo, 1
For I = 1 To [Forms]![M_rintracciabilità].[TOT]
    DoCmd.GoToRecord acForm, "M_rintracciabilità", acGoTo, I
    rcdoa.AddNew
        rcdoa!IdOA = Me.IdOA
        rcdoa!impoa = Me.Importo
    rcdoa.Update
    rcdbcl.AddNew
        rcdbcl!IdBCL = Me.IdBCL
        rcdbcl!impbcl = Me.TOTbcl
    rcdbcl.Update
    rcdblv.AddNew
        rcdblv!IdBLV = Me.IdBLV
        rcdblv!impblv = Me.totblv
    rcdblv.Update
    rcdfat.AddNew
        rcdfat!Idfat = Me.IdFattura
        rcdfat!impfat = Me.SommaDiPrezzoEuro
    rcdfat.Update
Next I
Me.tot_oa = DSum("impoa", "Q_temp_oa", 1 = 1)
Me.TOT_bcl = DSum("impbcl", "Q_temp_bcl", 1 = 1)
Me.tot_blv = DSum("impblv", "Q_temp_blv", 1 = 1)
Me.tot_fat = DSum("impfat", "Q_temp_fat", 1 = 1)


title: Aiuto Access

author: GIORGIO

text:
Salve a tutti
Ho questo problema
Ho sviluppato un programmino con access 97 sul mio computer
Adesso l'ho trasferito su un'altro computer dove c'e sempre access97 ma mi
visualizza questo errore all'apertura di una maschera:
Funzione non disponibile nelle espressioni nell'espressione della query
"Sum(IIf([VALUTA]<=(date()+30),(IIf([FLAG2]="2",[OPERAZIONE],0)),0))".
Ho controllato nella query se c'erano delle virgole al posto del punto e
virgola ed invice e' tutto a posto
Eppure sul mio computer ed altri funziona
Ho provato a reinstallare tutto office 97 con tutte le opzioni ma non
funziona..
Grazie a chi puo' aiutarmi
Ciao
Giorgio


title: Aiuto Access

text:
"GIORGIO" <
giemme...@tin.it
> ha scritto nel messaggio
news:sAm85.21989$2s6.2...@news.infostrada.it...

Probabilmente la funzione date() ti da dei problemi....apri un modulo
qualsiasi e dalla barra degli strumenti  seleziona "Tools" e poi "reference"
(o la versione italiana di questi comandi)
e controlla che non ci siano dei riferimenti mancanti
Ciao Bobbit


title: Aiuto Access

text:
bobbit_barton <
bobbit...@wappi.com
> wrote in message
c_n85.22484$2s6.2...@news.infostrada.it...

Perfetto!!!!
Mancava un riferimento
Grazie per il suggerimento.
Ciao
Giorgio


title: Data Automatica

author: Giuliano

text:
Ciao,
ho una maschera che mi fa da ricevuta, qui ho un campo data che ora devo
inserire manualmente.
Vorrei che automaticamente Access assegnasse a tale campo la data di quando
inserisco la ricevuta, ma naturalmente non voglio che se torno in quella
ricevuta mi cambi la data, deve mantenere sempre la data che gli ha
assegnato la prima volta.
Come posso fare?
Grazie.
    Ciao


title: Data Automatica

author: Riccardo

text:
Giuliano <
gro...@inwind.it
> wrote in message
9hf8km$9bn$2...@nreadA.inwind.it...

#######
Se quando ritorni in quella ricevuta non devi cambiare nulla (ed hai tutto
disattivato)
quando la carichi la prima volta, su evento dopo aggiornamento di una
casella
che inserisci (persona a cui stai facendo la ricevuta) scrivi:
me.dataricevuta=date
ciao Riccardo


title: Data Automatica

author: GIGIGNO

text:
Nel campo della data
in predefinito gli metti:
Date()
"Giuliano" <
gro...@inwind.it
> ha scritto nel messaggio
news:9hf8km$9bn$2...@nreadA.inwind.it...



title: Data Automatica

author: Roberto in campagna

text:
"Giuliano" <
gro...@inwind.it
> ha scritto nel messaggio
news:9hf8km$9bn$2...@nreadA.inwind.it...

Nella maschera in cui inserici le ricevute, nella proprietą Valore
predefinito del controllo relativo alla data scrivi:
=Date()
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Data Automatica

text:
Roberto in campagna <
r.ma...@libero.it
> wrote in message
UFH_6.6130$z11.4...@news.infostrada.it...

__________
E fra un po' vedremo anche
Roberto dal mare
:-)
ciao Riccardo


title: Data Automatica

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9hfk06$tci$1...@news.panservice.it...

Gią, perņ poi quando in ferie ci andrete voi io starņ al chiodo. :-((



title: Data Automatica

text:
Roberto in campagna <
r.ma...@libero.it
> wrote in message
85K_6.7411$z11.5...@news.infostrada.it...

#######
Perchč , le anticipi di molto?
Riccardo


title: Data Automatica

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9hh92n$9b6$1...@news.panservice.it...
>
[CUT]
> > >
> > > E fra un po' vedremo anche
> > > Roberto dal mare
> > > :-)
> > >
> > > ciao Riccardo
> > >
> >
> > Già, però poi quando in ferie ci andrete voi io starò al chiodo. :-((
> >
> > --
> >
> > Roberto
> >
> #######
> Perchè , le anticipi di molto?
>
> Riccardo
>
A me piace fare le ferie senza troppa confusione in giro. :-)



title: Data Automatica

text:
Roberto in campagna <
r.ma...@libero.it
> wrote in message
LO__6.12443$z11.7...@news.infostrada.it...

E mica c'hai tanto torto!
Quando c'è troppo caos non ci si rilassa affatto!
E le ferie servono per rilassarsi!
bye


title: sottomaschera che non va!

author: Maurizio

text:
Ciao ragazzi ho due problemi:
1° in un database ho creato una maschera con sottomaschera sull'evento
clic del pulsante salva si dovrebbe verificare quanto scritto nel codice
sottostante, solo che tutto è vero se applicato ai campi della maschera,
se però mi sposto a compilare i campi della sottomaschera la condizione
posta nel codice non funziona
dove sbaglio?
Private Sub Salva_Click()
Dim ctl As Control
For Each ctl In Me.Controls
         If ctl.Tag = "x" Then
             If IsNull(ctl) Or ctl = "" Then
             MsgBox "Il campo " & Mid$(ctl.Name, 1) & " non può essere
vuoto!"
             DoCmd.GoToControl Mid$(ctl.Name, 1)
             Exit Sub
             End If
         End If
     Next ctl
     DoCmd.RunCommand acCmdSaveRecord
     Docmd.GoToRecord,,NewRecord
End Sub
2° se utilizzo il tabulatore per spostarmi da un campo allaltro, nel
momento in cui arrivo all'ultimo campo della sottomaschera viene fatto
un "salvataggio" in automatico del record e si passa ad un nuovo record,
vorrei impedire tutto questo e costringere l'utente, per salvare ed
andare avanti, a cliccare sul pulsante salva.
Ciao e grazie