title: creare recordset da query esistente

author: SunRex

text:
"max" <
mas...@inwind.it
> ha scritto nel messaggio
news:DBgte.11184$yM4.1...@twister2.libero.it...

Posta il codice
SunRex


title: creare recordset da query esistente

author: max

text:
> Posta il codice
> SunRex
SELECT ANA_ART_Q.CodArt, ANA_ART_Q.Descrizione, ANA_ART_Q.Formato,
ANA_ART_Q.Scelta, ANA_ART_Q.Tono, ANA_ART_Q.Colore, ANA_ART_Q.Marchio,
ANA_ART_Q.Serie, nz([marchio],"") AS marchioricerca, nz([serie],"") AS
seriericerca, ANA_ART_Q.IDArticolo, ANA_ART_Q.UnitàMisura,
ANA_ART_Q.Percentuale, ANA_ART_Q.GiacenzaInizioAnno,
qrycaricoscarico0.SommaDiQuantità, qrycaricoscarico00.SommaDiQuantità,
qryCaricoScarico000.SommaDiQuantità, qryCaricoScarico001.SommaDiQuantità,
nz([GiacenzaInizioAnno],0)+nz([qrycaricoscarico0.SommaDiQuantità],0)+Nz([qryCaricoScarico001.SommaDiQuantità],0)-nz([qrycaricoscarico00.SommaDiQuantità],0)-nz([qryCaricoScarico000.SommaDiQuantità],0)
AS quantità
FROM qryCaricoScarico001 RIGHT JOIN (qryCaricoScarico000 RIGHT JOIN
(qrycaricoscarico00 RIGHT JOIN (qrycaricoscarico0 RIGHT JOIN ANA_ART_Q ON
qrycaricoscarico0.IDArticolo = ANA_ART_Q.IDArticolo) ON
qrycaricoscarico00.IDArticolo = ANA_ART_Q.IDArticolo) ON
qryCaricoScarico000.IDArticolo = ANA_ART_Q.IDArticolo) ON
qryCaricoScarico001.IDArticolo = ANA_ART_Q.IDArticolo
ORDER BY ANA_ART_Q.CodArt, ANA_ART_Q.Descrizione;


title: creare recordset da query esistente

text:
"max" <
mas...@inwind.it
> ha scritto nel messaggio
news:xAlte.11631$D7.2...@twister1.libero.it...

Scusa intendevo il codice dell'errore e quello per creare il recordset.
Cmq perchè non ti crei usando la stessa qry una tbl a run time e ci popoli
la sottomaschera?
Lo puoi fare direttamente dal query builder.
SunRex


title: creare recordset da query esistente

text:
> Scusa intendevo il codice dell'errore e quello per creare il recordset.
> Cmq perchè non ti crei usando la stessa qry una tbl a run time e ci popoli
> la sottomaschera?
> Lo puoi fare direttamente dal query builder.
>
> SunRex
Ti allego il codice per l'evento apertura maschera principale
Private Sub Form_Load()
Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
rst.Open "select qrylistaarticoli1.* from qrylistaarticoli1 where
qrylistaarticoli1.codart Like " & Chr(34) & Me.OpenArgs & "%" & Chr(34) &
"", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
Set Forms!frmlistaarticoli!sfrmListaArticoli.Form.Recordset = rst
Set rst = Nothing
End Sub
Credo che ci sia una possibilità di manipolare tramite codice un recordset
creato con delle query........
Credi che mi convenga creare una tabella temporanea e popolare la
sottomaschera? Mi fai un esempio di query builder?
Un Saluto Max


title: creare recordset da query esistente

text:
scusa dimenticavo l'errore che mi esce....
"Nessun valore specificato per alcuni parametri necessari"


title: creare recordset da query esistente

author: Roberto dalla campagna

text:
"max" <
mas...@inwind.it
> ha scritto nel messaggio
news:DBgte.11184$yM4.1...@twister2.libero.it...

Dall'errore che hai indicato nel  tuo messaggio delle 12:18, sembrerebbe che
tale query è parametrica oppure è basata su uno o più query parametriche; se
così è vai sul Sito Comune e nella Sezione Queries leggi la FAQ mia e di
Federico Luciani intitolata "2.2 Aprire una query parametrica da codice
VBA".
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: PROVA

author: guggenheim

text: PROVA


title: Tormentone Ftp

author: giabrig

text:
Devo inviare e ricevere dei file formato testo in ftp, qualcuno mi sa dire
come sia possibile lanciare una connessione in maniera automatica da Access
?????
Sarebbe anche bello avere eventuali messaggi di ritorno in caso che il
numero telefonico sia occupato o se il server non sia in grado di stabilire
una connessione, in modo che sia possibile gestire gli errori.
Gaetano.


title: differenza tra quattro/due date

author: Massimo Peca

text:
Ciao,
avrei bisogno del vostro illuminato aiuto: devo calcolare quanti giorni
trascorrono tra le date immesse in quattro campi di una maschera. I
risultati e le date finiscono in una tabella.
Nella casella di testo successiva (la quinta), c'è la formula per il
calcolo, che è la seguente:
=DateDiff("g";[data_di_arrivo];[data_sospensione])+DateDiff("g";[data_integr
azione];[data_chiusura])
se immetto le date in tutti e quattro i campi, la quinta di restituisce il
numero giusto. Ad esempio:
data di arrivo: 2 maggio 2001
data di sospensione: 10 maggio 2001
data di integrazione: 12 maggio 2001
data di chiusura: 20 maggio 2001
in questo esempio il numero restituito è 16.
Il problema nasce quando non ho le date da inserire nei campi "data di
sospensione" e " data di integrazione", ma solo le date del primo e
dell'ultimo campo ("arrivo" e "chiusura").
Questo può accedere semplicemente perchè non esistono dati da inserire. In
questo caso, la casella di testo contenente la formula, non mi restituisce
niente.
Immettendo la stessa data della "chiusura" anche nei campi "sospensione" e
"integrazione", il risultato appare, ed è giusto. Ergo, la formula vuole che
ci siano tutte le date per calcolare le differenze.
Come posso fare per avere il calcolo anche con dati parziali, senza dover
immettere date nei campi "sospensione" e "integrazione"?
Considerate che non sono molto bravo e non ho dimestichezza con VisualBasic.
Grazie mille.
--
Saluti. Massimo Peca
-------------------------------
togli lo yogurt per scrivermi in mailbox
sito web del CNTPLL:
http://digilander.iol.it/cntpll
mailing list del CNTPLL:
http://it.egroups.com/group/cntpll
newsgroup news:it.lavoro.prevenzione


title: differenza tra quattro/due date

author: Esteban

text:
"Massimo Peca" <
massim...@yogurtlibero.it
> wrote in message
news:HTaO6.22359$Ql3.9...@news.infostrada.it...

La prima cosa che mi viene in mente è:
=iif(isnull([data_sospensione]) and
isnull([data_integrazione]);DateDiff("g";[data_di_arrivo];[data_chiusura]);DateD
iff("g";[data_di_arrivo];[data_sospensione])+DateDiff("g";[data_integrazione];[d
ata_chiusura])
Dovrebbe funzionare.
Ciao!
Esteban
Hosted by
www.seber.it


title: creazione uery

author: lolince

text:
Salve a tutti ragazzi , il mio problema e' questo , devo dare modo
tramite una maschera di creare una query temporanea , (premetto che di
linguaggio sono a terra) ora in una maschera l'utente puo decidere i
campi da scegliere di una tabella ( e gia questo mi viene difficile)
poi una volta scelto i campi  mi deve creare una tabella .
Ho visto che sul sito comune c'e un esempio pero onestamente non ci ho
capito molto mi servirebbe qualcosa di un po piu masticabile per me
..... grazie in anticipo


title: creazione uery

author: Alessandro Cara

text:

La cosa piu' masticabile e funzionale che c'e' e' il QBE di access e/o
la selezione in base a maschera. Le altre cose sono poco funzionali e
inservibili nella maggioranza dei casi. Insegnare ad un "Utente" il QBE
non e' impossibile, spesso sono molto piu "svelti e intelligenti" dei
programmatori (stavo per scrivere "programmatonti" ma mi sono trattenuto)
--
ac
y-1=x


title: creazione uery

text:
> La cosa piu' masticabile e funzionale che c'e' e' il QBE di access e/o
> la selezione in base a maschera. Le altre cose sono poco funzionali e
> inservibili nella maggioranza dei casi. Insegnare ad un "Utente" il QBE
> non e' impossibile, spesso sono molto piu "svelti e intelligenti" dei
> programmatori (stavo per scrivere "programmatonti" ma mi sono trattenuto)
>
> --
> ac
> y-1=x
ti ringrazio per la fiducia lo sveglio ecc ecc , pero non cio capito
nulla ahahahah , apparte gli scherzi che devo fa?


title: creazione uery

text:
Forse ho trovato una soluzione piu semplice , pero mi servirebbe sapere
se e possibile eliminare in una tabella le colonne vuote in automatico
, pero queste colonne variano non sono sempre le stesse. Vi sarei grato
se mi potreste dare questa informazione e il relativo comando grazie


title: creazione uery

text:

per sapere se in una colonna ci sono valori si potrebbe:
select count(campochiave) from tabella where campo is not null
se torna un valore > 0 vuol dire che su quella colonna c'e' qualcosa
o
if dcount("Campochiave","tabella","campo is not null") > 0  allora sulla
  colonna c'e' qualcosa
Si potrebbe sapere cos'e' la soluzione semplice. Oltre che "sostenere"
siamo qui anche per imparare
--
ac
y-1=x


title: creazione uery

text:
Grazie alessandro ma cosi vedo solo se le colonne sono piene oppure no
, invece a me serve eliminare queste colonne indistinatamete da quali
esse siano ovviamente tranne se sono piene , cmq la soluzione e che in
fase di selezione in una maschera non conoscendo molto bene il
linguaggio sql , creo una tabella se nella selezione in maschera non
viene richiesto lui da un valore null, cosi poi cancellando le colonne
vuole o i dati selezionati e voluti.


title: quale sito?

author: Conte Dracula

text:
che tratta in maniera seria ACCESS?
Grazie.


title: quale sito?

author: Massimo

text:
"Conte Dracula" <
val...@inwind.it
> ha scritto nel messaggio
news:9s6pq2$11krjv$1...@ID-58073.news.dfncis.de...
> che tratta in maniera seria ACCESS?
> Grazie.
www.sitocomune.com


title: numerazione automatica fatture

author: Paolo Agagiů

text:
Ciao a tutti,
nella maschera di inserimento fattura a valore predefinito ho inserito il
seguente codice:
=IIf(Null;1;DMax("[Fatture]![NUMFATT] ";"Fatture")+1)
il mio intento č:
far apparire il numero piů alto +1 se esistono altre fatture (funziona)
1 se invece č la prima (non funziona)
cosa c'č di sbagliato????
Grazie in anticipo.


title: numerazione automatica fatture

author: Govardo Libero

text:
"Paolo Agagiů" <
aga...@interfree.it
> ha scritto nel messaggio
news:3c4bf...@news.dada.it...

Prova cosě:
=IIf(Is Null;1;DMax("[NUMFATT] ";"Fatture")+1)
oppure cosě:
=IIf((DMax("[NUMFATT]";"Fatture")+1) Is Null ; 1 ;
(DMax("[NUMFATT]";"Fatture")+1))
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------


title: numerazione automatica fatture

author: gicom

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:a2i228$ik8$1...@lacerta.tiscalinet.it...

io l' ho risolta cosě:
=IIf(DCount("[numfatt]";"[fatture]")>0;DMax("[numfatt]";"[fatture]";"[num]")
+1;1)
ciao
franco


title: numerazione automatica fatture

author: Paolo P

text:
"Paolo Agagiů" <
aga...@interfree.it
> ha scritto nel messaggio
news:3c4bf...@news.dada.it...

Facendo il debug nel caso non ci siano altre fatture che valore ti da per
NumFATT?
Se hai impostato come tipo dati "campo numerico", di default per il valore
predefinito propone 0, quindi =IIf(0;1;DMax ecc.   Se hai cancellato 0
probabilmente considera "", e quindi =IIf("";1;DMax ecc.
Fammi sapere
Paolo


title: numerazione automatica fatture

author: ramblers

text:
"Paolo Agagiů" <
aga...@interfree.it
> ha scritto nel messaggio
news:3c4bf...@news.dada.it...

Io per questo genere di contatori, fatture, ordini, bolle ecc. uso una
funzione di questo tipo, in questo modo, tra l'altro, effettuo solo un
accesso alla tabella.
Public function NumProxFatt(anno as integer) as integer
Dim crt as string, rs as recordset
    crt = "SELECT SELECT Max(NumFatt) AS MaxNumero FROM Fatture WHERE
Year(DataFattura) = " & anno
    set rs = currentdb.openrecordset(crt)
    if nz(rs("MaxNumero") = 0 then
        NumProxFatt = 1
    else
        NumProxFatt = rs("MaxNumero") +1
    end if
    set rs = nothing
end function
Occhio che spesso la numerazione delle fatture ricomincia con l'inizio del
nuovo anno, per cui devi cercare il numero piů altro tra quelle emesse
nell'anno che ti interessa.
ciao.


title: numerazione automatica fatture

author: Emyr

text:
On Mon, 21 Jan 2002 23:07:36 +0100, "gicom" <
gi...@tiscalinet.it
>
wrote:

ed a inizio anno cosa ti dara? continua la numerazione o riparte da 1?
Saluti.
Emanuele.


title: numerazione automatica fatture

author: Antonio Biso

text:
Emyr <
fan...@lavoro.com
> wrote in message
v8av4ucu5v83equ4a...@4ax.com...

Ma vi interessa una bella soluzioncina da mandare al sito comune?
Antonio


title: numerazione automatica fatture

text:
On Thu, 24 Jan 2002 13:29:30 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:

di che tipo? ci sono molti metodi....spero non sia anno/numero o
numero/anno perchč sinceramente penso sia inutile portarsi dietro
questi artifici al giorno d'oggi con l'esistenza dei database
relazionali.
Saluti.
Emanuele.


title: Sui dati cancellati

author: ema

text:
Ho dato un'occhiata ad un file mdb, in cui avevo cancellato dei dati.
Con immenso dispiacere, ho scoperto che Access rovina tali dati, tanto
da renderli, imho, irrecuperabili.
In pratica i dati occupano lo stesso lo spazio, come se Access li
flaggasse semplicemente come cancellati, ma sono pure sovrascritti,
per cui non c'e` nulla da fare.
Qualcuno mi conferma o smentisce?
Un'altra cosa, sulle stringhe. Ho sempre pensato che definire una
stringa da 20, invece che da 50, avrebbe dovuto far risparmiare
spazio... ma quando Access salva i dati, la lunghezza del dato dipende
dal contenuto, non dalla lunghezza che avevo impostato, risulta anche a
voi??
P.S: se la questione fosse troppo delicata, da trattare pubblicamente,
continuiamo pure in e-mail.
--
Emanuele Cesena        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Un padre attende la nascita del suo primo figlio.  L'ostetrico:
"Purtroppo e' senza braccia".  "Lo amero' lo stesso".  "E' anche senza
gambe".  "Lo amero' lo stesso, in fondo e' figlio mio!".  "Ma e' anche
senza tronco".  "Lo amero' lo stesso!".  "Guardi, purtroppo e' anche
senza testa".  "Lo amero' lo stesso".  "Mi dispiace: e' nato solo
quest'orecchio".  "Lo amero' lo stesso".  "Gli parli piu' vicino: e'
sordo!".
		-- Da it.hobby.umorismo


title: Sui dati cancellati

text:
ema ha scritto nel messaggio <87paoo$86$
1...@srv.ema.it
>...
>Ho dato un'occhiata ad un file mdb, in cui avevo cancellato dei dati.
>Con immenso dispiacere, ho scoperto che Access rovina tali dati, tanto
>da renderli, imho, irrecuperabili.
>In pratica i dati occupano lo stesso lo spazio, come se Access li
>flaggasse semplicemente come cancellati, ma sono pure sovrascritti,
>per cui non c'e` nulla da fare.
>
>Qualcuno mi conferma o smentisce?
Non c'č niente da fare...
>Un'altra cosa, sulle stringhe. Ho sempre pensato che definire una
>stringa da 20, invece che da 50, avrebbe dovuto far risparmiare
>spazio... ma quando Access salva i dati, la lunghezza del dato dipende
>dal contenuto, non dalla lunghezza che avevo impostato, risulta anche a
>voi??
A me risulta che se tu salvi una stringa da 10 in un campo dimensionato 20
comunque lui utilizza tutti e 20 nel senso che li riserva e quindi anche se
dentro ci sono 10 caratteri l'utilizzo č di 20.
Se cerchi di scrivere una stringa maggiore te la tronca...
Che intendi con dipende dal contenuto?
>
>P.S: se la questione fosse troppo delicata, da trattare pubblicamente,
>continuiamo pure in e-mail.
Hai dimenticato il suono dello scacciapensieri....
Antonio


title: Sui dati cancellati

author: Stefano Bettini

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
87rcof$d8i$4...@lacerta.tiscalinet.it...
> A me risulta che se tu salvi una stringa da 10 in un campo dimensionato 20
> comunque lui utilizza tutti e 20 nel senso che li riserva e quindi anche
se
> dentro ci sono 10 caratteri l'utilizzo è di 20.
E ti risulta male, come al solito....
Le stringhe sono a lunghezza variabile, ci sono 1 o 2 byte in testa
che indicano quanto è lunga la stringa stessa.
Bye, Ste


title: Sui dati cancellati

text:
ema <ece...@NOSPAMpenguinpowered.com> wrote in message
87paoo$86$1...@srv.ema.it...
> Ho dato un'occhiata ad un file mdb, in cui avevo cancellato dei dati.
> Con immenso dispiacere, ho scoperto che Access rovina tali dati, tanto
> da renderli, imho, irrecuperabili.
> In pratica i dati occupano lo stesso lo spazio, come se Access li
> flaggasse semplicemente come cancellati, ma sono pure sovrascritti,
> per cui non c'e` nulla da fare.
>
> Qualcuno mi conferma o smentisce?
Lo spazio occupato da un dato cancellato viene flaggato come
disponibile per prossimi inserimenti.
> Un'altra cosa, sulle stringhe. Ho sempre pensato che definire una
> stringa da 20, invece che da 50, avrebbe dovuto far risparmiare
> spazio... ma quando Access salva i dati, la lunghezza del dato dipende
> dal contenuto, non dalla lunghezza che avevo impostato, risulta anche a
> voi??
Le stringhe di Access sono a lunghezza variabile, se salvi una stringa
di 20car in un campo con lunghezza max di 50car lui occupa effettivamente
21 caratteri (in testa usa un byte per sapere la lunghezza effettiva).
Bye, Ste


title: Sui dati cancellati


title: Sui dati cancellati

text:
Mio cugino mi ha detto che Stefano Bettini <
sbet...@iol.it
> scrisse:
>> Qualcuno mi conferma o smentisce?
>
> Lo spazio occupato da un dato cancellato viene flaggato come
> disponibile per prossimi inserimenti.
>
ma il problema e` che il contenuto viene alterato, quindi non recuperi
piu` nulla.

> Le stringhe di Access sono a lunghezza variabile, se salvi una stringa
> di 20car in un campo con lunghezza max di 50car lui occupa effettivamente
> 21 caratteri (in testa usa un byte per sapere la lunghezza effettiva).
>
credo di no, o almeno in testa non ho visto nulla.
bye!
--
Emanuele Cesena        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Luci Antinebbia:
	Fari eccessivamente (spesso odiosamente) luminosi montati
	anteriormente alle automobili; usati nelle notti asciutte e
	limpide per indicare che la mente del conducente e' annebbiata.


title: Sui dati cancellati

text:
Mio cugino mi ha detto che Antonio Biso <
ch...@etruria.net
> scrisse:
>>Qualcuno mi conferma o smentisce?
> Non c'è niente da fare...
>
cioe` confermi??

> A me risulta che se tu salvi una stringa da 10 in un campo dimensionato 20
> comunque lui utilizza tutti e 20 nel senso che li riserva e quindi anche se
> dentro ci sono 10 caratteri l'utilizzo è di 20.
> Se cerchi di scrivere una stringa maggiore te la tronca...
>
anche io credevo cosi`, e per i Memo, invece, la lunghezza doveva essere
variabile, in stile C, con lo \0 finale.
Senno` qual era l'utilita` di usare Memo e non?? Tanto valeva farli
tutti Memo.
> Che intendi con dipende dal contenuto?
>
se salvo "Emanuele", occupa uno spazio maggiore di 2 byte rispetto a
"Cesena".
>>P.S: se la questione fosse troppo delicata, da trattare pubblicamente,
>>continuiamo pure in e-mail.
> Hai dimenticato il suono dello scacciapensieri....
>
mi procurero` un MP3, e te lo spedisco :-)
bye!
--
Emanuele Cesena        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Legge di Maencken:
	L'amore e' il trionfo dell'immaginazione sull'intelligenza.


title: Sui dati cancellati

text:
ema <ece...@NOSPAMpenguinpowered.com> wrote in message
87sc6f$i0$1...@srv.ema.it...
> > Lo spazio occupato da un dato cancellato viene flaggato come
> > disponibile per prossimi inserimenti.
> >
> ma il problema e` che il contenuto viene alterato, quindi non recuperi
> piu` nulla.
Ovvio, essendo marcato come disponibile viene sovrascritto
alla prima occorrenza...
> > Le stringhe di Access sono a lunghezza variabile, se salvi una stringa
> > di 20car in un campo con lunghezza max di 50car lui occupa
effettivamente
> > 21 caratteri (in testa usa un byte per sapere la lunghezza effettiva).
> >
> credo di no, o almeno in testa non ho visto nulla.
>
Così viene spacciata da qualsiasi documentazione MS sull' argomento, dov'è
che non
avresti visto il byte in questione ? Mica ti sarai messo anche te a lavorare
di hex-editor...
("in testa" in questo caso non credo vada preso alla lettera...)
Bye, Ste


title: Sui dati cancellati

text:
Mio cugino mi ha detto che Stefano Bettini <
sbet...@iol.it
> scrisse:
> Ovvio, essendo marcato come disponibile viene sovrascritto
> alla prima occorrenza...
>
viene sovrascritto anche se non inserisci dati nuovi.

> Così viene spacciata da qualsiasi documentazione MS sull' argomento, dov'è
> che non
> avresti visto il byte in questione ? Mica ti sarai messo anche te a lavorare
> di hex-editor...
>
no, secondo te che ho fatto?? L'ho sognato?? :-)
> ("in testa" in questo caso non credo vada preso alla lettera...)
>
gia`, ma i dati, nonche` la tabella, sembrano abbastanza raggruppati,
non credo che li abbiano segnati in posti lontani.
Potrebbe essere appena dopo, ma non ho tempo per verificare.
bye!
--
Emanuele Cesena        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Principio di Indeterminazione Sociologica:
	E' impossibile sapere con assoluta certezza se la ragazza che ti
	interessa sia libera.
Aggiunta di Schrodinger:
	E' invece certo che si farebbe suora piuttosto che mettersi con te.


title: Sui dati cancellati

text:
ema <ece...@NOSPAMpenguinpowered.com> wrote in message
88c3rp$c3$1...@srv.ema.it...
Mio cugino mi ha detto che Stefano Bettini <
sbet...@iol.it
> scrisse:
>> Ovvio, essendo marcato come disponibile viene sovrascritto
>> alla prima occorrenza...
>>
>viene sovrascritto anche se non inserisci dati nuovi.
O bella, e che ci va a scrivere su la cancellazione?
Bye, Ste


title: Sui dati cancellati

text:
Mio cugino mi ha detto che Stefano Bettini <
sbet...@iol.it
> scrisse:
>>> Ovvio, essendo marcato come disponibile viene sovrascritto
>>> alla prima occorrenza...
>>viene sovrascritto anche se non inserisci dati nuovi.
> O bella, e che ci va a scrivere su la cancellazione?
>
vallo a capire... io ho inserito 4 dati.
Poi ho cancellato il 2 e 3 (in una seconda prova 3 e 4).
Tutti i dati cancellati venivano sovrascritti con il 4° dato, solo la
parte che ci stava, chiaramente.
bye!
--
Emanuele Cesena        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Pubblicare un volume di versi e' come lasciar cadere un petalo di rosa
nel Grand Canyon e aspettarne l'eco.


title: Non visualizzare messaggi sulla barra di stato

author: adR

text:
Ciao!
Sto usando Access 97 e avrei avrei bisogno di non visualizzare i messaggi
sulla barra di stato mentre sto incrementando la barra progresssiva della
barra di stato. In pratica sto generando un report e sull'evento
formattazione nicremento la barra. Però contemporaneamente Access visualizza
il messaggio "Formattazione in corso... Premere Ctrl + Interruzione
per........", pertanto la barra non viene visualizzata.
L'evento Stampa e Riesamina del report non aiutano a risolvere il problema:
sapete aiutarmi per favore?
Grazie in ogni caso
adR
--------------------------------
Inviato via
http://usenet.libero.it


author: Alex De Rossi

text:
"adR" <
adar...@libero.it
> ha scritto nel messaggio
news:62Z110Z105Z231Y...@usenet.libero.it...

Hai provato con  Docmd.echo false "Tuo messaggio" ?
ricordati di reimpostarlo su true alla chiusura della funzione
Ciao
Alex de Rossi


text:
> Hai provato con Docmd.echo false "Tuo messaggio" ?
> ricordati di reimpostarlo su true alla chiusura della funzione
>
> Ciao
> Alex de Rossi
Ad usare la barra non ci sono riuscito, però grazie al tuo suggerimento
faccio
venir fuori una percentuale di completamento della creazione del report..
è una percentuale un po' sgangherata ma l'importante è che faccia sapere
all'utente
che il pc sta lavorando e non si è bloccato. Grazie.



title: inserimento immagini

author: Teoz

text:
Ciao a tutti,
sto cercando di inserire delle immagini associate tramite la funzione
inserisci oggetto; se inserisco un'immagine jpg nella maschera viene
visulizzato il nome del file; se la inserisco in formato bmp vedo
l'immagine.
Come faccio a visualizzare l'immagine jpg?
Posso inserire immagini tramite un collegamento ipertestuale?
WinXP
Access 2003
Grazie
Teoz


title: inserimento immagini

author: TANNHAUSER

text:
Teoz ha scritto:
> Ciao a tutti,

> WinXP
> Access 2003
> Grazie
> Teoz
Ma l'immagine ha funzione estetica ho ha attinenza con la struttura dei
dati di una tabella? In questo secondo caso ti conviene registrare in un
campo il solo percorso dell'immagine e visualizzarla nella maschera in un
controllo immagine.
TANNHAUSER
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: inserimento immagini

author: . chiarello @gmail.com strano...mavero

text:
[cut]
certo che puoi farlo!
Ora hai 2 alternative:
1. guardi nei vecchi post, magari con google
2. posso inviarti un mdb dove potrai studiarti il tutto
nel caso del punto 2, uso la mail che leggo dal tuo thread?
Saluti,
--
===
strano...mavero
Di fronte a tutti i pericoli,
di fronte a tutte le minacce,
le aggressioni, i blocchi, i sabotaggi,
tutti i frazionisti,
tutti i poteri che cercano di frenarci,
dobbiamo dimostrare,
una volta di più,
la capacità del popolo di costruire la propria storia.
Che Guevara (1928 - 1960)


title: inserimento immagini

text:
strano...mavero ha scritto:
> [cut]
> certo che puoi farlo!
> Ora hai 2 alternative:
> 1. guardi nei vecchi post, magari con google
> 2. posso inviarti un mdb dove potrai studiarti il tutto
> nel caso del punto 2, uso la mail che leggo dal tuo thread?
> Saluti,
Ma il Che non morì nel 1967?



title: inserimento immagini

text:
[ops]
[errore on]
 verso la una e dieci del pomeriggio di domenica 9 ottobre 1967.
[/errore on]
Pardon, pigiato il tasto sbagliato!!
--
===
strano...mavero
Di fronte a tutti i pericoli,
di fronte a tutte le minacce,
le aggressioni, i blocchi, i sabotaggi,
tutti i frazionisti,
tutti i poteri che cercano di frenarci,
dobbiamo dimostrare,
una volta di più,
la capacità del popolo di costruire la propria storia.
Che Guevara (1928 - 1967)


title: inserimento immagini

text:
strano...mavero ha scritto:
> [ops]
> [errore on]
>  verso la una e dieci del pomeriggio di domenica 9 ottobre 1967.
> [/errore on]
> Pardon, pigiato il tasto sbagliato!!
Molto prima, all'alba di quello stesso giorno, purtroppo.



title: inserimento immagini

text:
[diamine]
...ma che libro ho letto allora?!!!!!
[/diamine]



title: inserimento immagini

text:
strano...mavero ha scritto:
> [diamine]
> ....ma che libro ho letto allora?!!!!!
> [/diamine]
Forse ha un bug con effetti degenerativi-progressivi!
Ciao,



title: inserimento immagini

text:
> 2. posso inviarti un mdb dove potrai studiarti il tutto
>
> nel caso del punto 2, uso la mail che leggo dal tuo thread?
> Saluti,
Si inviamelo pure a quell'indirizzo togliendo NONSPAM
Grazie
Teoz


title: inserimento immagini

text: partito


title: inserimento immagini

text:
strano...mavero" <mauro . chiarello @ gmail . com> ha scritto nel messaggio
news:cpn18m$56f$1...@lacerta.tiscalinet.it...
> partito
>
>
grazie


title: inserimento immagini

text:
"strano...mavero" <mauro . chiarello @ gmail . com> ha scritto nel messaggio
news:cpn18m$56f$1...@lacerta.tiscalinet.it...
> partito
>
>
Ho provato il tuo mdb. E' ok per quell che devo fare; l'unica cosa che non
riesco a fare è creare un report di stampa con le immagini (non vengono
visualizzate)
Cosa devo fare??
Grazie
Teoz


title: Differenza tra access2000 e versioni prec

author: Maicol

text:
Con versioni precedenti di Access avevo realizzato dei tasti che mi
chiedevano il valore di un parametro in base al quale filtravo i record
della maschera. Perche' con access 2000 il tasto mi chiede il valore del
parametro solo la prima volta che lo uso, dopo di che resta memorizzato il
valore che ho gia' dato a meno che io non esca dalla maschera.


text:
Prova questo
"Maicol" <
enzo...@libero.it
> ha scritto nel messaggio
news:qi3T7.315671$sq5.15...@news.infostrada.it...



title: Prelevare la data dal server

author: Antonio R.

text:
Come è possibile riuscire ad ottenere la data di un server ?
Mi spiego.
Devo poter prelevare la data del giorno corrente con un riferimento sicuro
( cioè il server), in modo che chi usa il mio applicativo, non possa
modificarsi la data, cambiando quella del suo pc.
Infatti la funzione NOW() ritorna la data del pc corrente, invece io devo
prelevarla in una tabella sicura, dove il server con un'altra applicazione,
mi aggiorna giornalmente.
Grazie a tutti
Antonio R.


title: Prelevare la data dal server

author: Karl Donaubauer

text:
Antonio R. wrote:
> Come č possibile riuscire ad ottenere la data di un server ?
> Mi spiego.
> Devo poter prelevare la data del giorno corrente con un riferimento
> sicuro ( cioč il server), in modo che chi usa il mio applicativo, non
> possa modificarsi la data, cambiando quella del suo pc.
> Infatti la funzione NOW() ritorna la data del pc corrente, invece io
> devo prelevarla in una tabella sicura, dove il server con un'altra
> applicazione, mi aggiorna giornalmente.
Se si tratta di Win NT, 2000, XP:
API: Retrieve NT Server's Time
http://www.mvps.org/access/api/api0039.htm
--
HTH
Karl
*********
Access-FAQ
http://www.donkarl.com/it


title: Prelevare la data dal server

text:
Un minimo di ringraziamento č doveroso.
Proverň al piů presto il codice riportato al link.
Grazie ancora.
Antonio R.
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:34a6qdF...@individual.net...



title: Invio allegato su posta elettronica

author: Marco Berardi

text:
Ciao a tutti.
Innanzitutto un ringraziamento per i suggerimenti nella realizzazione
del mio progetto. Non ce l'avrei fatta senza di voi.
Vi chiedo pero' un ultimo favore. Ho un file di testo in C:\ chiamato
TRASM.TXT che devo inviare tramite posta elettronica. Avrei bisogno che
pigiando un bottone il sistema invii il file come allegato
all'indirizzo
a...@abc.it
 . Non devo mandarlo da access ma avrei bisogno
di inviarlo sul sistema di posta in uso per completare l'invio, nel
senso che se fosse un Hyperlink scriverei "mailto:
a...@abc.it
", ecc. Da
access non mi viene e non so come fare.
Grazie ancora,
Marco


title: Invio allegato su posta elettronica

author: Roberto da casa

text:
"Marco Berardi" <
m.be...@tiscali.it
> ha scritto nel messaggio
news:mn.f4c57d638...@tiscali.it...

Vai sul Sito Comune (link qui sotto): nella Sezione General trovi una mezza
dozzina di FAQ che ti indicano come inviare un messaggio di posta eletronica
con allegato un file.
>
> Grazie ancora,
Prego
>
> Marco
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: funzioni comuni

author: max

text:
Ho creato in un modulo la seguente funzione per una sottomaschera:
Public Function uscitacampo1()
Dim ctl As Control
Dim strControlName As String
On Error GoTo 2455:
Set ctl = Screen.ActiveForm.ActiveControl.Form.ActiveControl
strControlName = ctl.Name
   If blnTabPremuto1 Then
    blnTabPremuto1 = False
   Exit Function
   End If
    If IsNull(Screen.ActiveForm.ActiveControl.Form.Controls(strControlName))
Then
      MsgBox "Campo Obbligatorio", vbOKOnly
      uscitacampo1 = True
      Exit Function
End If
2455:
End Function
In ogni controllo della sottomaschera le seguenti routin:
Private Sub TipoRiga_KeyDown(KeyCode As Integer, Shift As Integer)
If ((KeyCode = vbKeyTab) Or (KeyCode = vbKeyUp)) And (Shift = 1) Then
        blnTabPremuto1 = True
        blnUscitaCampo = False
Else
blnUscitaCampo = True
    End If
End Sub
Private Sub TipoRiga_Exit(Cancel As Integer)
If uscitacampo1 = True Then
    Cancel = True
    Exit Sub
 End If
End Sub
Il tutto mi permette di non proseguire se un campo è vuoto, e naturalmente
il tutto funziona alla perfezione.
Volevo capire se si può evitare di creare le due suddette routin su ogni
controllo della sottomaschera e gestire le stesse da un modulo.


title: funzioni comuni

author: MA

text:

Guardati la tecnica dei WithEvents
Notizie dettagliate su
www.sitocomune.com/it/cisa
trovi la relazione di Namor
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Query con raggruppamento

author: ALCAU

text:
Salve a tutti.
Ho il seguente problemino:
Ho un'archivio che contiene dversi articoli.
Ogni articolo ha diversi prezzi.
Io dovrei stampare l'elenco degli articoli con la relativa somma della
quantità venduta.
Se creo una query che conta gli articoli vedo solo la quantità ma non il
nome dell'articolo, se invece raggruppo vedo il nome dell'articolo (più
volte, perché lo stesso articolo può essere venduto con prezzi diversi) e,
giustamente, non la quantità.
Chi mi sa dare un'aiuto.
Sono sicuro di non essere stato molto chiaro, fatemi delle domande semmai.
Grazie, Alberto


title: Query con raggruppamento

author: Luciano

text:
ALCAU ha scritto nel messaggio
<66NB4.30501$
C24.3...@news.infostrada.it
>...
>Se creo una query che conta gli articoli vedo solo la quantità ma non il
>nome dell'articolo, se invece raggruppo vedo il nome dell'articolo (più
>volte, perché lo stesso articolo può essere venduto con prezzi diversi) e,
>giustamente, non la quantità.
Raggruppa l'articolo e somma le quantita'!
Se il prezzo non ti serve, non lo mettere nella query! E' chiaro che se e'
diverso non viene raggruppato.
Saluti.
Luciano


title: Query con raggruppamento

text:
OK, Grazie
Luciano ha scritto nel messaggio <8b8pfp$57s$
1...@news.mclink.it
>...



title: Query con raggruppamento

author: lbo dal portatile

text:
>Se creo una query che conta gli articoli vedo solo la quantità ma non il
>nome dell'articolo, se invece raggruppo vedo il nome dell'articolo (più
>volte, perché lo stesso articolo può essere venduto con prezzi diversi) e,
>giustamente, non la quantità.
non ho ben capito il tracciato della tua tabella, comunque raggruppa
per articolo e prezzo, poi conteggia per un campo qualsiasi.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Move Next MovePrevius ADO

author: RINOŠ

text:
Ciao a tutti
il mio quesito di oggi e :
come impostare il recordset per poter gestire  Move next e Move Previus in
ado
La riga di codice che inserisco e
Dim rst As New ADOB.Recorset
Open.rst "SELECT  IdNome FROM tblClienti ORDER BY IdCliente"
rst.MoveNext
ma con tale codice il tutto non funziona .
Quale e la corretta riga di codice ?
Grazie anticipatamente
Rino Ferrari


title: Move Next MovePrevius ADO

author: Liones

text:
RINO© <
gen...@tin.it
> wrote in message
24977.13713$gU3....@news1.tin.it...
> Ciao a tutti
> il mio quesito di oggi e :
> come impostare il recordset per poter gestire  Move next e Move Previus in
> ado
> La riga di codice che inserisco e
> Dim rst As New ADOB.Recorset
> Open.rst "SELECT  IdNome FROM tblClienti ORDER BY IdCliente"
> rst.MoveNext
> ma con tale codice il tutto non funziona .
> Quale e la corretta riga di codice ?
cosě funziona
Dim Db As DAO.Database
Dim Rs As ADODB.Recordset
Dim Cn As ADODB.Connection
Dim strSql As String
Set Cn = New ADODB.Connection
Cn.Provider = "Microsoft.Jet.OLEDB.3.51"    '    databas jet credo sia
predefinito e puň non essere specificato
Cn.ConnectionString = "C:\Documenti\BONIFICI\BONIFICI1.MDB"    ' percorso db
Set Rs = New ADODB.Recordset
Rs.Source = "select * " & "from Bonifici"    'seleziona tutti i campi da
tabella Bonifici
Cn.Open
Set Rs.ActiveConnection = Cn
Rs.Open
Do Until Rs.EOF
   Debug.Print Rs.Fields(0); Rs.Fields(1); Rs.Fields(2); Rs.Fields(3)
    Rs.MoveNext
Loop
Rs.Close
Set Rs = Nothing
Cn.Close
Set Cn = Nothing
tieni presente che puoi non creare l'oggetto connessione


title: Modifica valore controllo

author: Corrado

text:
All'interno di una maschera in modalita' Maschere Continue ho un controllo
la cui orgine dati e' questa formula:
=DMax("[Prezzo]";"[Ordini]";"IDProdotto=Forms!Inventario![IDProdotto]")
la quale mi restituisce un prezzo.
Ho la necessita' di modificare l'importo all'interno del controllo ed
attualmente ottengo nella barra di stato questo messaggio "Impossibile
modificare .Controlo associato all'espressione...".
Tengo a precisare che la modifica del controllo non deve modificare nessun
campo e sarebbe solo fine a se stessa.
E' possibile poter modificare questo valore e se si come?
Ringrazio anticipatamente
--------------------------------
Inviato via
http://usenet.libero.it


title: Modifica valore controllo

text:
"Corrado" <
a...@emails.com
> ha scritto nel messaggio
news:151Z28Z14Z178Y...@usenet.libero.it...
> All'interno di una maschera in modalita' Maschere Continue ho un controllo
> la cui orgine dati e' questa formula:
> =DMax("[Prezzo]";"[Ordini]";"IDProdotto=Forms!Inventario![IDProdotto]")
> la quale mi restituisce un prezzo.
>
> Ho la necessita' di modificare l'importo all'interno del controllo ed
> attualmente ottengo nella barra di stato questo messaggio "Impossibile
> modificare .Controlo associato all'espressione...".
> Tengo a precisare che la modifica del controllo non deve modificare nessun
> campo e sarebbe solo fine a se stessa.
>
> E' possibile poter modificare questo valore e se si come?
> Ringrazio anticipatamente
>
Non è possibile digitare qualcosa in una casella di testo non associata in
cui hai scritto una formula nell'origine controllo; cedi se puoi scrivere
quella formula nel Valore predefinito della casella di testo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Conversione Lire/Euro vecchio archivio mdb

author: Veleno

text:
Ho un vecchio archivio mdb, che ho importato in Access XP, e ci sono alcune
colonne con valori in valuta espressi il LIRE.
Sto cercando innanzi tutto di convertire l'archivio con le stesse colonne in
Euro, ma NON CI RIESCO! :-(
C'č qualche anima buona che puň aiutarmi?
Grazie, e scusate la mia assoluta ignoranza.
Ciao.
Giovanni


author: ringo

text:
"Veleno" <
vel...@freemail.it
> ha scritto nel messaggio
news:lQEfa.2382$i26....@news2.tin.it...
> Ho un vecchio archivio mdb, che ho importato in Access XP, e ci sono
alcune
> colonne con valori in valuta espressi il LIRE.
> Sto cercando innanzi tutto di convertire l'archivio con le stesse colonne
in
> Euro, ma NON CI RIESCO! :-(
> C'č qualche anima buona che puņ aiutarmi?
>
> Grazie, e scusate la mia assoluta ignoranza.
>
> Ciao.
>
> Giovanni
>
>
fai una query di crezione tabella,
prendi tutti i campi e aggiungi un campo dove metti euro = campo_lire
/1936,27
facile no? :-)
bye
ringo
P.S.: la tabella originaria puoi decidere di tenerla o cancellarla...


text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:b5n600$q5e$1...@newsread.albacom.net...
>
> "Veleno" <
vel...@freemail.it
> ha scritto nel messaggio
> news:lQEfa.2382$i26....@news2.tin.it...
> > Ho un vecchio archivio mdb, che ho importato in Access XP, e ci sono
> alcune
> > colonne con valori in valuta espressi il LIRE.
> > Sto cercando innanzi tutto di convertire l'archivio con le stesse
colonne
> in
> > Euro, ma NON CI RIESCO! :-(
> > C'č qualche anima buona che puň aiutarmi?
> >
> > Grazie, e scusate la mia assoluta ignoranza.
> >
> > Ciao.
> >
> > Giovanni
> >
> >
>
> fai una query di crezione tabella,
> prendi tutti i campi e aggiungi un campo dove metti euro = campo_lire
> /1936,27
>
> facile no? :-)
>
> bye
>
> ringo
>
> P.S.: la tabella originaria puoi decidere di tenerla o cancellarla...
>
Perchč non una QRY UPDATE....???
Poi serve in ogni caso un'arrotondamento fatto con criterio commerciale
e non semplicemente cosě.
Io posso consigliare di fate una QRY di Aggiornamento ed oltre che
convertitre Ł-->? si inserisce la Funzione di Arrotondamento Commerciale
che trovi sul Sito Comune:
Function fctRound(Optional varNr, Optional varPl As Integer = 2)
' by Konrad Marfurt + ? + Karl Donaubauer
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
   If IsMissing(varNr) Or Not IsNumeric(varNr) Then Exit Function
   fctRound = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) / (10 ^
varPl)
End Function
Public Sub Converti()
    Dim strSQL as string
    strSQL="UPDATE TuaTabella SET [CampoLire]= fctRound([Campolire]/
1936,27) ;"
    Currentdb.execute strSQL, dbfailonerror
End Sub
Ciao @Alex.


author: Claudio Pigliucci

text:
"Veleno" <
vel...@freemail.it
> wrote in message
news:lQEfa.2382$
i26....@news2.tin.it

Io nell'occasione ho usato delle Query di aggiornamento (che poi ho
eliminato).
Nella voce  "aggiornare a:" ho inserito
EUROCONVERT([IMPORTO];"ITL";"EUR")
dove IMPORTO era il campo da convertire
ciao Claudio
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Numero caratteri massimi inseribili in TextBox

author: PaoloD

text:
Ciao a tutti!
Vorrei limitare il numero di caratteri digitabili all'interno di una
textbox non associata (e vorrei continuare a non associarla), magari
facendo uscrire un messaggio di avvertimento al superamento del numero
consentito: c'è qualcuno che può darmi una mano?


author: falsim

text:
PaoloD ha scritto:
> Ciao a tutti!
> Vorrei limitare il numero di caratteri digitabili all'interno di una
> textbox non associata (e vorrei continuare a non associarla), magari
> facendo uscrire un messaggio di avvertimento al superamento del numero
> consentito: c'Ã¨ qualcuno che puÃ² darmi una mano?
  Supponiamo di avere un controllo di tipo TextBox chiamato Text0 su una
form e di voler limitare i caratteri in esso digitabili a 10.
  Un metodo per farlo è quello di controllare i caratteri immessi
nell'evento KeyPress della textbox. Ecco il codice:
Private Sub Testo0_KeyPress(KeyAscii As Integer)
    If Len(Testo0.Text) > 10 Then
        MsgBox "Non puoi scrivere più di 10 caratteri!"
        Testo0.Text = Left$(Testo0.Text, 10)
        Testo0.SelStart = 10
        KeyAscii = 0
    End If
End Sub
  Ciao.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Gabriele Bertolucci

text:

Supponendo che il numero massimo di caratteri sia 10, nella proprietà "Valido
se" della textbox puoi mettere quanto segue:
LIKE "??????????"
e nella proprietà "Messaggio errore", ad esempio
"Il testo deve essere al massimo di 10 caratteri"
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: stampare Busta da forms

author: Valtere

text:
dopo varie peripezie sono riuscito a stampare le buste con gli
indirizzi, mediante report..
sembrerï¿œ cosa strana ma ho perso piï¿œ tempo per questa cosetta che per
fare altri db, non ne voleva sapere di andare come doveva..
in pratica ho creato un report con le misure della busta,
ora mi chiedevo come posso stampare la busta con i dati del record
presente in form in quel momento, cosï¿œ da poter fare le stampe dei
singoli record interessati..
ho provato a lanciare la stampa sul report, ma questo (ovviamente)
prende i dati dalla sottostante query..
come posso risolvere ??


title: stampare Busta da forms

author: almorel

text:
On 14 Set, 22:28, Valtere <
pro...@libero.it
> wrote:
> dopo varie peripezie sono riuscito a stampare le buste con gli
> indirizzi, mediante report..
> sembrerà cosa strana ma ho perso più tempo per questa cosetta che per
> fare altri db, non ne voleva sapere di andare come doveva..
>
> in pratica ho creato un report con le misure della busta,
> ora mi chiedevo come posso stampare la busta con i dati del record
> presente in form in quel momento, così da poter fare le stampe dei
> singoli record interessati..
> ho provato a lanciare la stampa sul report, ma questo (ovviamente)
> prende i dati dalla sottostante query..
>
> come posso risolvere ??
Ciao
docmd.openreport "StampaBuste",,,"condizione che identifica il record"
es.
docmd.openreport "StampaBuste",,,"IdRecord = " & me!IdRecord
Ovviamente hai bisogno di poter identificare quello specifico record
che vuoi stampare
Ciao
Alberto


title: stampare Busta da forms

text:
> On 14 Set, 22:28, Valtere <
pro...@libero.it
> wrote:
>> dopo varie peripezie sono riuscito a stampare le buste con gli
>> indirizzi, mediante report..
>> sembrer� cosa strana ma ho perso pi� tempo per questa cosetta che per
>> fare altri db, non ne voleva sapere di andare come doveva..
>>
>> in pratica ho creato un report con le misure della busta,
>> ora mi chiedevo come posso stampare la busta con i dati del record
>> presente in form in quel momento, cos� da poter fare le stampe dei
>> singoli record interessati..
>> ho provato a lanciare la stampa sul report, ma questo (ovviamente)
>> prende i dati dalla sottostante query..
>>
>> come posso risolvere ??
>
>
> Ciao
> docmd.openreport "StampaBuste",,,"condizione che identifica il record"
>
> es.
>
> docmd.openreport "StampaBuste",,,"IdRecord = " & me!IdRecord
>
> Ovviamente hai bisogno di poter identificare quello specifico record
> che vuoi stampare
>
> Ciao
> Alberto
>
� appunto questo il problema, non trovo la soluzione a come fare il
focus sul record,


title: stampare Busta da forms

text:
On 14 Set, 22:46, Valtere <
pro...@libero.it
> wrote:
> > On 14 Set, 22:28, Valtere <
pro...@libero.it
> wrote:
> >> dopo varie peripezie sono riuscito a stampare le buste con gli
> >> indirizzi, mediante report..
> >> sembrerà cosa strana ma ho perso più tempo per questa cosetta che per
> >> fare altri db, non ne voleva sapere di andare come doveva..
>
> >> in pratica ho creato un report con le misure della busta,
> >> ora mi chiedevo come posso stampare la busta con i dati del record
> >> presente in form in quel momento, così da poter fare le stampe dei
> >> singoli record interessati..
> >> ho provato a lanciare la stampa sul report, ma questo (ovviamente)
> >> prende i dati dalla sottostante query..
>
> >> come posso risolvere ??
>
> > Ciao
> > docmd.openreport "StampaBuste",,,"condizione che identifica il record"
>
> > es.
>
> > docmd.openreport "StampaBuste",,,"IdRecord = " & me!IdRecord
>
> > Ovviamente hai bisogno di poter identificare quello specifico record
> > che vuoi stampare
>
> > Ciao
> > Alberto
>
> è appunto questo il problema, non trovo la soluzione a come fare il
> focus sul record,
Non  puoi aggiungere un campo contatore alla tabella ?
Alberto


title: stampare Busta da forms

text:
> On 14 Set, 22:46, Valtere <
pro...@libero.it
> wrote:
>>> On 14 Set, 22:28, Valtere <
pro...@libero.it
> wrote:
>>>> dopo varie peripezie sono riuscito a stampare le buste con gli
>>>> indirizzi, mediante report..
>>>> sembrer� cosa strana ma ho perso pi� tempo per questa cosetta che per
>>>> fare altri db, non ne voleva sapere di andare come doveva..
>>>> in pratica ho creato un report con le misure della busta,
>>>> ora mi chiedevo come posso stampare la busta con i dati del record
>>>> presente in form in quel momento, cos� da poter fare le stampe dei
>>>> singoli record interessati..
>>>> ho provato a lanciare la stampa sul report, ma questo (ovviamente)
>>>> prende i dati dalla sottostante query..
>>>> come posso risolvere ??
>>> Ciao
>>> docmd.openreport "StampaBuste",,,"condizione che identifica il record"
>>> es.
>>> docmd.openreport "StampaBuste",,,"IdRecord = " & me!IdRecord
>>> Ovviamente hai bisogno di poter identificare quello specifico record
>>> che vuoi stampare
>>> Ciao
>>> Alberto
>> � appunto questo il problema, non trovo la soluzione a come fare il
>> focus sul record,
>
> Non  puoi aggiungere un campo contatore alla tabella ?
>
> Alberto
a dire il vero c'� gia il contatore, quello creato in automatico
all'inizio, pertanto chiave primaria e con nome ID
solo che non lo visualizzo nella form e pertanto non so che numero ha


title: stampare Busta da forms

text:
On 14 Set, 23:06, Valtere <
pro...@libero.it
> wrote:
> > On 14 Set, 22:46, Valtere <
pro...@libero.it
> wrote:
> >>> On 14 Set, 22:28, Valtere <
pro...@libero.it
> wrote:
> >>>> dopo varie peripezie sono riuscito a stampare le buste con gli
> >>>> indirizzi, mediante report..
> >>>> sembrerà cosa strana ma ho perso più tempo per questa cosetta che per
> >>>> fare altri db, non ne voleva sapere di andare come doveva..
> >>>> in pratica ho creato un report con le misure della busta,
> >>>> ora mi chiedevo come posso stampare la busta con i dati del record
> >>>> presente in form in quel momento, così da poter fare le stampe dei
> >>>> singoli record interessati..
> >>>> ho provato a lanciare la stampa sul report, ma questo (ovviamente)
> >>>> prende i dati dalla sottostante query..
> >>>> come posso risolvere ??
> >>> Ciao
> >>> docmd.openreport "StampaBuste",,,"condizione che identifica il record"
> >>> es.
> >>> docmd.openreport "StampaBuste",,,"IdRecord = " & me!IdRecord
> >>> Ovviamente hai bisogno di poter identificare quello specifico record
> >>> che vuoi stampare
> >>> Ciao
> >>> Alberto
> >> è appunto questo il problema, non trovo la soluzione a come fare il
> >> focus sul record,
>
> > Non  puoi aggiungere un campo contatore alla tabella ?
>
> > Alberto
>
> a dire il vero c'è gia il contatore, quello creato in automatico
> all'inizio, pertanto chiave primaria e con nome ID
> solo che non lo visualizzo nella form e pertanto non so che numero ha
altra soluzione:
nel report metti come origine dei dati il riferimento alla maschera,
es.
=forms!TuaMaschera!Destinatario
=forms!TuaMaschera!Indirizzo
ecc. ecc.
Ciao.
Alberto


title: stampare Busta da forms

author: Cosimo S,

text:

oppure aggiungi il campo ID alla tua form e poi se vuoi lo nascondi


title: stampare Busta da forms

author: Marco Pizzamiglio

text:
Valtere ha scritto:

E perch� non lo visualizzi nella form? Probabilmente perch� non ti serve.
Beh, adesso ti serve, quindi aggiungilo all'origine dati se non c'� gi�.
Non � indispensabile farlo vedere, puoi usare un controllo nascosto o
anche non associargli controlli, basta che sia nell'origine dati della
form e lo potrai usare per filtrare il report.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: stampare Busta da forms

text:
Marco Pizzamiglio ha scritto:

scusatemi, ma mi sono perso ...
non riesco a venirne fuori, ho messo nella form il campo ID, si chiama
proprio cos� ed � di tipo contatore, (collegato alla sottostante
tabella), ok, non mi serve visualizzarlo ma se deve rimanere non � un
dramma..
ora da quello che ho capito devo creare un report con i campi
interessati e come fonte dati =forms!Associazioni-Culturali!ID
per� se faccio cos�, quando lancio il report mi da errore e viene
indicato di mettere una tabella  e/o query
dove cavolo sto sbagliando ???
ho notato che tra le cose "di default" al momento della creazione di un
pulsante � prevista la possibilit� di "stampa maschera corrente"
...prendere questo emodificarlo fino a puntare al report ??' (ovvio no ?
solo che io ne so meno di 0 di visualbasic)


title: stampare Busta da forms

text:

mi rispondo da solo...
ci sono riuscito...ho ricominciato da capo e con calma, alla fine il
risultato � uscito..
mi mancava da impostare il passaggio della qry
grazie a tutti
Valter


title: [OT] FAQ 1.2

author: Valerio Valentini

text:
 1.2 CONVERSIONE TRA DIVERSE RELEASES DI ACCESS
Problema
Vuoi convertire un'mdb in una release diversa.
Soluzione
Tutte le release di Access sono (salve alcune restrizioni) upgradabili. Cioè
mdb creati con versioni più vecchie di Access possono essere usati con
versioni nuove, per la precisione vengono convertiti. Tali conversioni
vengono proposte all'apertura dell'mdb con una versione più recente o per le
versioni più nuove si trova la voce nei menu. Al termine dell'upgrade del
vostro mdb dovrete controllare attentamente le parti di codice VBA non
aggiornate. Ciò lo potete fare, secondo le release, tramite le voci di menu
"Compila" o "Compila e salva tutti i moduli" o similari. In tal modo vengono
evidenziate le parti errate. Vedi anche i consigli in -Conversioni non
riuscite-.
I database costruiti con A00 riconvertire nella versione A97 (Menu
Strumenti/Utilità database/Converti database/In formato Access 97).
I database costruiti con AX/A03 si possono convertire nelle versioni A00 o
A97. Peraltro AX/A03 ha la possibilità di utilizzare il proprio formato
oppure il formato A00 (impostato per default) per essere utilizzati sia con
AX/A03 che con A00. Nelle versioni precedenti di Access non esistono queste
possibilità di conversione verso il basso.
Escluse le eccezzioni appena descritte vale comunque che non si possono
aprire database di versioni recenti con versioni di Access più vecchie. Ciò
vale anche per i singoli oggetti di ogni database. Ulteriore eccezzione: le
tabelle di A97 sono utilizzabili con A95.
Quindi se doveste convertire un'mdb in una versione precedente ad A97, non
vi resta che farlo in buona parte manualmente. Le query, grazie al
linguaggio SQL sono abbastanza facilmente ricopiabili, ma gli altri oggetti
devono in buona parte essere costruiti ex novo.
Di Harald Langer, in lingua tedesca, su -
http://www.accesshop.de-
 c'è
A97ToA2.zip con consigli per la conversione A97-->A2.
Di Dev Ashish, in lingua inglese, c'è un aiuto per la conversione A97-->A95
su -
http://www.mvps.org/access/modules/mdl0029.htm-
----------------------------------------------
sorge un nuovo problema: posto in modalità testo senza le formattazioni
originali o in HTML? Per il momento ho pensato di -racchiudere tra trattini-
le parti di testo con collegamento o comunque sottolineate, tralasciando i
grassetti.
Ciao Valerio.


title: [OT] FAQ 1.2

text:
"Valerio Valentini" <
ijv...@tin.it
> ha scritto nel messaggio
news:8O%Fc.577147$rM4.24...@news4.tin.it...
>
> I database costruiti con A00 riconvertire nella versione A97 (Menu
> Strumenti/Utilità database/Converti database/In formato Access 97).
> I database costruiti con AX/A03 si possono convertire nelle versioni A00 o
> A97. Peraltro AX/A03 ha la possibilità di utilizzare il proprio formato
> oppure il formato A00 (impostato per default) per essere utilizzati sia
con
> AX/A03 che con A00. Nelle versioni precedenti di Access non esistono
queste
> possibilità di conversione verso il basso.
>
 I database costruiti con A00 si possono riconvertire nella versione A97
(Menu
Strumenti/Utilità database/Converti database/In formato Access 97).
I database costruiti con AX/A03 si possono convertire nelle versioni A00 o
A97. Peraltro AX/A03 ha la possibilità di utilizzare il proprio formato
oppure il formato A00 (impostato per default) per essere utilizzato sia con
AX/A03 che con A00. Nelle versioni precedenti di Access non esistono queste
possibilità di conversione verso il basso.
Sorry,
 Ciao Valerio.


title: [OT] FAQ 1.2

author: MA

text:
"Valerio Valentini" <
ijv...@tin.it
> ha scritto nel
messaggio
news:8O%Fc.577147$rM4.24...@news4.tin.it...

una sola z basta, perchè non sono eccezioni così
rilevanti
> appena descritte vale comunque che non si
possono
> aprire database di versioni recenti con versioni
di Access
a loro precedenti
> più vecchie.
> Ciò
> vale anche per i singoli oggetti di ogni
database. Ulteriore eccezzione: le
ut supra

pensa al testo poi Karl lo sistema lui sul sito.
Grazie ancora per il tup impegno
MAssimiliano


title: [OT] FAQ 1.2

author: namor

text:
Valerio Valentini ha scritto:
> Escluse le eccezzioni appena descritte vale comunque che non si possono
> aprire database di versioni recenti con versioni di Access più vecchie.
A parte le già segnalate eccezioni con una sola z, cambierei la frase
perchè non è completa.
Escluse le eccezioni appena descritte vale comunque la regola che non si
possono aprire database di versioni recenti con versioni di Access più
vecchie.
o ancora meglio
Escluse le eccezioni appena descritte non si possono aprire database di
versioni recenti con versioni di Access più vecchie.
(o "precedenti" al posto di "più vecchie", non cambia molto)
Ciao.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] FAQ 1.2

author: Karl Donaubauer

text:
MA wrote:
> "Valerio Valentini ha scritto:
>> ...
>> sorge un nuovo problema: posto in modalità testo senza le
>> formattazioni originali o in HTML? Per il momento ho pensato di
>> -racchiudere tra trattini- le parti di testo con collegamento o
>> comunque sottolineate, tralasciando i grassetti.
>>
> pensa al testo poi Karl lo sistema lui sul sito.
Esatto. M'occupo io per tutta la formattazione, i link ecc.
Valerio, sta attento che oggi ho aggiornato il FAQ 1.3
e che prendi la nuova versione per la traduzione.
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: [OT] FAQ 1.2

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto
nel messaggio news:2kspbdF...@uni-berlin.de...

hai visto Karl che ce l'avrei fatta???
Tio ho corteggiato per 2 anni...
MAssimiliano


title: [OT] FAQ 1.2

author: Pablitomf

text:
MA ha scritto:
> hai visto Karl che ce l'avrei fatta???
> Tio ho corteggiato per 2 anni...
> MAssimiliano
Quanto servono i complotti vero MA?????!!!!! :-)
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)



title: [OT] FAQ 1.2

text:
MA wrote:
> ...
> hai visto Karl che ce l'avrei fatta???
> Tio ho corteggiato per 2 anni...
quaquaqua ;-)
Sia meglio che mi aiutate di formulare la prefazione in un italiano
più elegante e chiaro. La mia traduzione cruda:
*********
Questi FAQ (Frequently Asked Questions) risponderano a molte
domande frequente nel lavoro con MS Access. Se non è segnalato
altro i testi ed esempi sono da me. Se una di vostre domande non
viene risposto qui potete rivolgervi ai newsgroups. Io non mai
risponde a email con domande su Access!
In un lavoro colletivo del newsgroup it.comp.appl.access stiamo
facendo la traduzione italiana del FAQ che prima esisteva solo
in tedesco. Per questo il contenuto tradotto cresce quasi ogni giorno.
**********



title: [OT] FAQ 1.2

text:
Karl Donaubauer ha scritto:

> quaquaqua ;-)



Propongo la mia versione.
Ciao.
Namor
**********
Queste FAQ (Frequently Asked Questions - Domande frequenti) risponderanno
a molte delle esigenze e dei problemi che potrete incontrare durante il
lavoro con MS Access. Dove non diversamente indicato, i testi e gli esempi
sono stati scritti da me. Se avete altre domande per cui non trovate
risposte in queste pagine potete rivolgervi ai newsgroups. Io non rispondo
mai a domande su Access inviatemi tramite email!
Con la collaborazione dei frequentatori del newsgroup it.comp.appl.access
è in corso la traduzione dal tedesco all'italiano delle FAQ che prima
erano pubblicate solo in lingua tedesca, pertanto la parte del sito
contenente le FAQ in italiano viene ampliata ed aggiornata quasi
quotidianamente.
**********
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: [OT] FAQ 1.2

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto
nel messaggio news:2ksr1kF...@uni-berlin.de...
> MA wrote:
> > ...
> > hai visto Karl che ce l'avrei fatta???
> > Tio ho corteggiato per 2 anni...
>
> quaquaqua ;-)
;-P
>
> Sia meglio che mi aiutate di formulare la
prefazione in un italiano
> più elegante e chiaro. La mia traduzione cruda:
>
> *********
> Questi FAQ (Frequently Asked Questions)
risponderano a molte
> domande frequente nel lavoro con MS Access. Se
non è segnalato
> altro i testi ed esempi sono da me. Se una di
vostre domande non
> viene risposto qui potete rivolgervi ai
newsgroups. Io non mai
> risponde a email con domande su Access!
Queste FAQ (Frequently Asked Questions)
risponderanno a molte domande frequenti su Ms
Access.
Dove non diversamente segnalato, l'autore degli
articoli e degli esempi sono io.
In caso non troviate su questo sito risposte ai
vostri quesiti, rivolgetevi ai newsgroup, anche
perchè
non verrà fornita alcuna risposta ad email con
domande su Access (tranne a MA!!! di Icaa)
> In un lavoro colletivo del newsgroup
it.comp.appl.access stiamo
> facendo la traduzione italiana del FAQ che prima
esisteva solo
> in tedesco. Per questo il contenuto tradotto
cresce quasi ogni giorno.
> **********
Il collaborazione con il newsgroup icaa stiamo
provvedendo alla traduzione italiana delle FAQ
e quindi le stesse saranno aggiornate quasi
quotidianamente.
QUASI???
Non Karl, una cosa mettiti a lavorare, eh?!?
Forza questo non è un picnic...
;-P
MAssimiliano



title: [OT] FAQ 1.2

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2kspbdF...@uni-berlin.de...
> MA wrote:
> > "Valerio Valentini ha scritto:
...
> >>
> > pensa al testo poi Karl lo sistema lui sul sito.
>
> Esatto. M'occupo io per tutta la formattazione, i link ecc.
>
> Valerio, sta attento che oggi ho aggiornato il FAQ 1.3
> e che prendi la nuova versione per la traduzione.
>
preso in tempo :)
cosa significa u.a.m.
> --
> cu
> Karl
> *********
> Access-FAQ (tedesco):
http://www.donkarl.com
>
Ciao Valerio.


title: [OT] FAQ 1.2

text:
Valerio Valentini wrote:
> "Karl Donaubauer ha scritto:
>> ...
>> Valerio, sta attento che oggi ho aggiornato il FAQ 1.3
>> e che prendi la nuova versione per la traduzione.
>>
> preso in tempo :)
>
> cosa significa u.a.m.
und anderes mehr = ed altri più
Puo darsi che amo abbreviazioni. ;-)
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: [OT] FAQ 1.2

text:
namor wrote:
> Karl Donaubauer ha scritto:
> ...
>> Sia meglio che mi aiutate di formulare la prefazione in un italiano
>> più elegante e chiaro.
> ...
> Propongo la mia versione.
>...
Grazie a te e MA. Ho fatto una misture delle 2 versioni
come potete vedere sul nuovo link nel sig.



title: TreeView e CheckBox

author: Frank

text:
Vorrei apportare una piccola modifica all'esempio rilasciato dalla
Microsoft, all'indirizzo:
http://support.microsoft.com/default.aspx?scid=kb;en-us;165437
.
Aggiungere ai rami dell'albero della TreeView il campo spunta; devo
poter selezionare ciò che mi serve per poi esportare solo quello che
è stato selezionato.
Chi mi fa un'esempio su come modificare il treeview ?
Grazie e saluti.


title: TreeView e CheckBox

text:
Frank wrote:
> Vorrei apportare una piccola modifica all'esempio rilasciato dalla
> Microsoft, all'indirizzo:
>
>
http://support.microsoft.com/default.aspx?scid=kb;en-us;165437
.
>
> Aggiungere ai rami dell'albero della TreeView il campo spunta; devo
> poter selezionare ciň che mi serve per poi esportare solo quello che
> č stato selezionato.
>
> Chi mi fa un'esempio su come modificare il treeview ?
>
> Grazie e saluti.
Guarda su
www.donkarl.com/it/cisa
 c'č un ottimo tutorial di Michele De
Nittis
In ogni caso il valore del treeview č quello del ramo che clicki
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: TreeView e CheckBox

text:
MA ha scritto:
> Frank wrote:
> > Vorrei apportare una piccola modifica all'esempio rilasciato dalla
> > Microsoft, all'indirizzo:
> >
> >
http://support.microsoft.com/default.aspx?scid=kb;en-us;165437
.
> >
> > Aggiungere ai rami dell'albero della TreeView il campo spunta; devo
> > poter selezionare ciò che mi serve per poi esportare solo quello che
> > è stato selezionato.
> >
> > Chi mi fa un'esempio su come modificare il treeview ?
> >
> > Grazie e saluti.
> Guarda su
www.donkarl.com/it/cisa
 c'è un ottimo tutorial di Michele De
> Nittis
> In ogni caso il valore del treeview è quello del ramo che clicki
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Grazie.


title: Errore su replica database.

author: LinoFornaro

text:
Scusatemi,
ho 2 database access '03 di cui 1 replica master, li sincronizzo quando
serve ed i conflitti, quando ci sono, li correngo al momento.
Sono 2 giorni che dopo la sincronia mi viene dato l'errore di conflitto apro
per visualizzare i conflitti e non trovo nessuna lista di conflitti.
La mia domanda �:
come posso evitare che mi vengano dati conflitti quando questi non esistono;
come togliere questo messaggio che si visualizza ogni volta che apro la
replica master?
Ringrazio in anticio per la vostra cortese risposta.
Lino Fornaro


title: Proprietà Consenti modifiche

author: Ronny

text:
Ciao a tutti, avrei questo problemino :
Situazione : maschera / sottomaschera (continua) , nelle proprietà della msk
principale c'è Consenti modifiche = NO
All'apertura, se un campo presente in maschera è "F" imposto la proprietà
AllowEdits = True della maschera principale e della sottomaschera.
Tutto bene, se non fosse che nella sottomaschera non mi fa inserire nessuna
riga in più ma solo modificare quelle esistenti.
Se imposto in fase di progettazione la proprietà Consenti modifiche = SI ,
della Maschera principale allora ho la possibilità di inserimento.
Via codice non si può cambiare??? Se no mi tocca fare un'altra maschera
uguale ma di sola visualizzazione.
Grazie mille a tutti
Ronny
--------------------------------
Inviato via
http://usenet.libero.it


title: Proprietà Consenti modifiche

text:

Allowadditions ti permette di agiiungere, Edits solo modificare quelli che
già ci sono.
MAssimiliano


title: Proprietà Consenti modifiche

author: Roberto da casa

text:
"Ronny" <
scremo...@tiscalinet.it
> ha scritto nel messaggio
news:194Z130Z244Z250...@usenet.libero.it...

Prova ad impostare a True anche la proprietà AllowAdditions sia della
maschera che della sottomaschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Sempre la query

author: MLK

text:
Ho un altro problema con una query. In pratica vorrei fare in modo che
questa venga filtrata tramite un menů a tendina i cui valori vengono
presi da una tabella. In pratica vorrei che quando si apre la query
venga fuori un menů a tendina con i valori rispetto a cui filtrare la
query. E' possibile?
Grazie


title: Sempre la query

author: Roberto dalla campagna

text:
MLK <
ml...@tiscali.it
> wrote in message
9pvlkvge5ie5pmsjm...@4ax.com...

Si č possibile.
Creati una maschera non associata nella quale inserisci una casella
combinata (alias menů a tendina) non associata che abbia come origine riga
la tabella di cui sopra o una query su di essa basata.
Nei criteri della query fai riferimento a tale casella combinata contenuta
in tale maschera; naturalmente, quando esegui la query, la maschera deve
risultare aperta.
> Grazie
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Wmaza

text:
Vorrei sapere se è possibile collegare un campo non associato ad una
tabella.
es. in una tabella ho costruito dei calcoli di campi; campo1 x campo2 -
campo3
ma il risultato dovrei inserirlo in una tabella per poter adoperare i
risultati in altre maschere e report.
se qualcuno sa come posso risolvere il problema ringrazio cortesemente.


title: collegare un campo non associato ad una tabella

author: CarloCos

text:
"Wmaza" <
wama...@tin.it
> ha scritto nel messaggio
news:3bGI6.1218$DF1....@news1.tin.it...

Certo che è possibile se intendi con "collegare" scrivere il valore di un
calcolo.
Per fare ciò puoi usare una query di aggiornamento a patto di identificare
in modo univoco la riga da "aggiornare". Ovviamente potrai farlo per tutte
le righe (record) della tabella. Se l'operazione avviene da una query di
aggiornamento. Per esempio "UPDATE Fatture SET Fatture.Extra =
[Tipo]*[Numero];" è una istruzione SQL (una query) che aggiorna tutti i
record della tabella fatture al campo "Extra", con il prodotto del campo
"Tipo" per il campo [Numero].
Ciao, Carlo


title: Like con iff non filtra

author: genefer

text:
Salve, in una semplice query
utilizzando il filtro sotto
Like
IIf(([Forms]![frmCriteria9]![ValoreSe])=1;"*";([tblArticoli].[QuantitàMagazzino])<>0)
se il valore del "ValoreSe" 1 tutto OK mi elenca tutti i  record
mentre se diverso non filtra i dati come dovuto.
Grazie


title: Like con iff non filtra

author: VedoTondo

text:
Mi sembrava che qualcuno di voi avesse accennato alla possibilità di
controllare quanti utenti sono collegati sul BE, ho controllato sui vari
siti ma non sono riuscito a trovar niente, avrei anche la necessità se
possibile di fargli un logout (scollegarli) anche brutalmente se necessario
ma questo è meno importante.
--
Saluti Andrea
Access 2003 - Windows XP


title: Like con iff non filtra

text:

www.donkarl.com/it?FAQ3.14
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Like con iff non filtra

author: luigi onofrio

text:
VedoTondo ha scritto:
> Mi sembrava che qualcuno di voi avesse accennato alla possibilità di
> controllare quanti utenti sono collegati sul BE, ho controllato sui vari
> siti ma non sono riuscito a trovar niente, avrei anche la necessità se
> possibile di fargli un logout (scollegarli) anche brutalmente se necessario
> ma questo è meno importante.
per scollegarli in modo brutale  vi è la possibilità di spegnergli il PC
con il comando shutdown -s -f -m \\nome_computer_in_rete -t :secondi
questo nella finestra start - esegui-cmd
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Like con iff non filtra

text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:envtlg$nmk$1...@news.newsland.it...
> VedoTondo ha scritto:
> per scollegarli in modo brutale  vi è la possibilità di spegnergli il PC
> con il comando shutdown -s -f -m \\nome_computer_in_rete -t :secondi
> questo nella finestra start - esegui-cmd
Ma questa è un pò troppo brutale non ti pare?
Saluti Andrea


title: Like con iff non filtra

author: Alessandro Baraldi

text:
VedoTondo ha scritto:

Io ho implementato una gestione in un'applicativo fatta al fine di fare
manutenzione...!
Ho 2 Tabelle nel BE di questo tipo:
tblLogin
UserName(Text)
TimeIN(Data)
TimeOut(Data)
ForceLogout(Boolean)
tblEnableAccess
AllowAccess(Boolean)
Quando un Client tenta di fare il Login prima leggo la tblEnableAccess,
quindi se True
scrivo con una Query INSERT i dati di ingresso...!
Nel Client uso una Form(Hidden) che su Timer ogni Minuto, va a leggere
il campo ForceLogout
relativo, e se lo trova settato=True inizia il CountDown per la
chiusura.
A parte mi sono realizzato un applicativo di Manutenzione con il quale
posso forzare il Logout del singolo e di tutti e mantenere bloccato
l'accesso.
Ovviamente i test iniziali li eseguo con ODBC e non con
LinkedTable(quelle le rimuovo sempre).
@Alex


title: Like con iff non filtra

author: Alessandro Cara

text:
VedoTondo wrote:
> Mi sembrava che qualcuno di voi avesse accennato alla possibilità di
> controllare quanti utenti sono collegati sul BE, ho controllato sui vari
> siti ma non sono riuscito a trovar niente, avrei anche la necessità se
> possibile di fargli un logout (scollegarli) anche brutalmente se necessario
> ma questo è meno importante.
Potresti provare aleggere il .ldb
Pero':
1) il notepad lo legge ma non si capisce nulla.Editplus lo legge
correttamente, da VBA "nin so" (in sola lettura). Il record sembra lungo
69 caratteri e c'e' la stazione e lo userid
2) ldb puo' non esserci (una favola, tutti scollegati)
3) ldb puo' essere rimasto in piedi (in tal caso un "kill" ti dice se e'
"occupato" o meno e fai pure pulizia)
4) c'e' un altro problema ma mi viene troppo lungo descriverlo
5) trovata la stazione puoi mandare un messaggio "gentile" di richiesta
scollegamento, altrimenti gli spegni la macchina ;<) (io sono sempre per
la mazzetta da 5 chili da far abbattere sulla tastiera)
--
ac
y-1=x


title: Like con iff non filtra

text:
Alessandro Cara wrote:
P.S.
Nel caso di terminal server ovviamente la stazione e' sempre la stessa.
--
ac
y-1=x


title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168344432....@51g2000cwl.googlegroups.com...
>Io ho implementato una gestione in un'applicativo fatta al fine di fare
>manutenzione...!
Immaginavo che tu avessi l'asso nella manica :-)
>Ho 2 Tabelle nel BE di questo tipo:
>tblLogin
>UserName(Text)
>TimeIN(Data)
>TimeOut(Data)
>ForceLogout(Boolean)
>tblEnableAccess
>AllowAccess(Boolean)
>Quando un Client tenta di fare il Login prima leggo la tblEnableAccess,
>quindi se True
>scrivo con una Query INSERT i dati di ingresso...!
in pratica sul login fai un sql di inserimento nella tabella
"tbenableaccess" e gli dici che tizio si è loggato e quindi "true"
se si logga un'altro trova già "true" e quindi rimane così.
Poi scrivi i dati nella seconda tabella per registrare ingresso ed uscita,
questo non mi serve adesso però è moooolto interessante.
Però non capisco come fai a togliere il true.......dalla tabella
tblEnableAccess.
>Nel Client uso una Form(Hidden) che su Timer ogni Minuto, va a leggere
>il campo ForceLogout
>relativo, e se lo trova settato=True inizia il CountDown per la
>chiusura.
Ma allora a cosa ti serve la prima tabella? Non basterebbe la seconda?
>A parte mi sono realizzato un applicativo di Manutenzione con il quale
>posso forzare il Logout del singolo e di tutti e mantenere bloccato
>l'accesso.
Praticamente hai tutto ciò che mi serve è anche bionda?
>Ovviamente i test iniziali li eseguo con ODBC e non con
>LinkedTable(quelle le rimuovo sempre).
Quindi usi Ado?



title: Like con iff non filtra

text:
----- Original Message -----
From: "Alessandro Cara" <
alessan...@ay-1asistemi.it
>
Newsgroups: it.comp.appl.access
Sent: Tuesday, January 09, 2007 2:10 PM
Subject: Re: Controllare quanti utenti ci sono sul BE
> Potresti provare aleggere il .ldb
> Pero':
> 1) il notepad lo legge ma non si capisce nulla.Editplus lo legge
> correttamente, da VBA "nin so" (in sola lettura). Il record sembra lungo
> 69 caratteri e c'e' la stazione e lo userid
> 2) ldb puo' non esserci (una favola, tutti scollegati)
> 3) ldb puo' essere rimasto in piedi (in tal caso un "kill" ti dice se e'
> "occupato" o meno e fai pure pulizia)
> 4) c'e' un altro problema ma mi viene troppo lungo descriverlo
> 5) trovata la stazione puoi mandare un messaggio "gentile" di richiesta
> scollegamento, altrimenti gli spegni la macchina ;<) (io sono sempre per
> la mazzetta da 5 chili da far abbattere sulla tastiera)
Ho capito ed è molto interessante, non tanto la mazzetta che preferirei
evitare :-) ma il fatto di leggere il file .ldb



title: Like con iff non filtra

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:ZvMoh.5815$hU....@tornado.fastwebnet.it...
> Alessandro Cara wrote:
> P.S.
> Nel caso di terminal server ovviamente la stazione e' sempre la stessa.
Infatti anche se ancora non ho attivo il Server 2003 che mi dovrebbero
installare a giorni, la cosa potrebbe essere utile in futuro ed
effettivamente la soluzione di Alex è diffilcile da realizzare ma credo che
andrò in quel verso.



title: Like con iff non filtra

text:
VedoTondo ha scritto:
[CUT]
> in pratica sul login fai un sql di inserimento nella tabella
> "tbenableaccess" e gli dici che tizio si è loggato e quindi "true"
> se si logga un'altro trova già "true" e quindi rimane così.
La Tabella EnableAccess serve solo per i Client al fine di sapere se è
possibile proseguire il Login, quando è False non ti farà accedere.
> Poi scrivi i dati nella seconda tabella per registrare ingresso ed uscita,
> questo non mi serve adesso però è moooolto interessante.
> Però non capisco come fai a togliere il true.......dalla tabella
> tblEnableAccess.
Con l'Applicativo di Manutenzione.
> >Nel Client uso una Form(Hidden) che su Timer ogni Minuto, va a leggere
> >il campo ForceLogout
> >relativo, e se lo trova settato=True inizia il CountDown per la
> >chiusura.
>
> Ma allora a cosa ti serve la prima tabella? Non basterebbe la seconda?
Nella 2° Tabella quando lo User si Slogga cancello il Record, quindi
sostanzialmente è una tabella che serve solo per sapere chi è loggato
in quel momento.
Come farei a farlo con la 2° tabella solo visto che può essere
vuota...?
> >A parte mi sono realizzato un applicativo di Manutenzione con il quale
> >posso forzare il Logout del singolo e di tutti e mantenere bloccato
> >l'accesso.
>
> Praticamente hai tutto ciò che mi serve è anche bionda?
;-)
> >Ovviamente i test iniziali li eseguo con ODBC e non con
> >LinkedTable(quelle le rimuovo sempre).
>
> Quindi usi Ado?
NO.... se uso JET uso sempre e solo DAO(via ODBC, vedi come si apre un
recordset con ODBC nell'Help)

> --
> Saluti Andrea
> Access 2003 - Windows XP
@Alex


title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168413348....@i39g2000hsf.googlegroups.com...
[CUT]
>La Tabella EnableAccess serve solo per i Client al fine di sapere se è
>possibile proseguire il Login, quando è False non ti farà accedere.
Ok, ora mi è chiaro!
Nella 2° Tabella quando lo User si Slogga cancello il Record, quindi
sostanzialmente è una tabella che serve solo per sapere chi è loggato
in quel momento.
Come farei a farlo con la 2° tabella solo visto che può essere
vuota...?
Ok, sinceramente pensavo che tu la usassi anche per altri scopi però ho
capito...
>;-)
ROTFL!
>NO.... se uso JET uso sempre e solo DAO(via ODBC, vedi come si apre un
>recordset con ODBC nell'Help)
Ok, ci provo, se poi ho eventuali dubbi ti chiedo.



title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168413348....@i39g2000hsf.googlegroups.com...
NO.... se uso JET uso sempre e solo DAO(via ODBC, vedi come si apre un
recordset con ODBC nell'Help)
Nel frattempo ho buttato giù due righe di codice:
'---------------------------------
Private Sub csldisattivabe_AfterUpdate()
    DoCmd.Hourglass True
    Dim rsattiva As DAO.Recordset
    Dim AllowAccess
    Set rsattiva = CurrentDb.OpenRecordset("tblEnableAccess")
    If csldisattivabe.Value = 0 Then
        Me.csldisattivabe = False
        AllowAccess = False
    Else
        Me.csldisattivabe = True
        AllowAccess = True
    End If
    Set rsattiva = Nothing
    DoCmd.Hourglass False
End Sub
'-------------------------------------
Visto che è la prima volta che scrivo DAO da solo, mi dici se sono sulla
strada giusta?
Questa l'ho messa su una casella di spunta in una maschera che si apre solo
agli amministrator
Sembra che funzioni...........



title: Like con iff non filtra

text:
VedoTondo ha scritto:

No, questo metodo da per scontato che la tabella "tblEnableAccess" sia
in CurrentDb(quindi in locale o Linkata)... cosa che non è vero...!
Prova a vedere nell'Help :
Oggetto Connection, trovi un demo che penso sia proprio quello che ti
serve...!
@Alex


title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168443181....@k58g2000hse.googlegroups.com...
No, questo metodo da per scontato che la tabella "tblEnableAccess" sia
in CurrentDb(quindi in locale o Linkata)... cosa che non č vero...!
Prova a vedere nell'Help :
Oggetto Connection, trovi un demo che penso sia proprio quello che ti
serve...!
Domani ci riprovo oggi nell'help ho trovato di tutto ma non quello che
cercavo, penso sempre di piů che sia robba da esperti l'HELP, stasera se ho
tempo guardo anche sul libro, grazie comunque.



title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168443181....@k58g2000hse.googlegroups.com...
No, questo metodo da per scontato che la tabella "tblEnableAccess" sia
in CurrentDb(quindi in locale o Linkata)... cosa che non è vero...!
Prova a vedere nell'Help :
Oggetto Connection, trovi un demo che penso sia proprio quello che ti
serve...!
[risposta]
Come ti ho accennato non sono riuscito a trovare una soluzione con DAO,
ancora prematuro per me però ho risolto il problema grazie ai tuoi preziosi
consigli e alla mia testardaggine.
Ti spiego:
database nuovo con tabella controllabe e campo boleano
nel FE ho collegato la tabella, ho creato una maschera con una casella di
spunta collegata alla tabella controllabe e nelle maschere che ho da
chiudere quando è il momento di fare manutenzione, ho inserito sull'evento
timer (10000) questo codice:
'---------------
Dim controllo As String
controllo = DLookup("blocco", "bloccobe")
    If controllo = True Then
        DoCmd.Close
        DoCmd.OpenForm "apertura"
        MsgBox "stiamo effettuando manutenzione", , "ATTENZIONE"
    End If
'------------------
mi pare che possa andare anche se devo dire che con il giusto codice dao
dava un tocco di classe in più, però ti ringrazio comunque anche perchè son
due giorni che aggeggio con dao e con connecting string ect e il database
sono riuscito ad aprirlo ed a crearlo, poi però nun sò che fa'......
comunque si apre una strada nuova :-)
Saluti Andrea


title: Like con iff non filtra

text:
VedoTondo ha scritto:

Ciao Andrea.
   Dim wrkJet As DAO.Workspace
   Dim dbs As DAO.Database
   Dim rstTemp As DAO.Recordset
   Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet)
   Set dbs = wrkJet.OpenDatabase("C:\TuoBE.mdb")
   ' Ora apri la tabella ti Test per l'accesso:
   Set tstTemp=dbs.Openrecordset("tblAccesso")
   ' Supponi abbia solo un campo Boolean come dicevamo
   ' se = FALSE non accedi
   If rs.Field(0)=False then
        Msgbox "NON PUOI ACCEDERE"
        rs.close
        dbs.close
        wrkjet.close
        set rs=Nothing
        set dbs=Nothing
        set wrkjet=Nothing
        Docmd.Quit
    End if
    ' Prima di chiudere tutto
    ' Fai il test del Login se esiste sempre aprendo un RS
    ' in questo modo sulla tabella Utenti
    ' Se il Test(Login) va a buon Fine LINK delle tabelle altrimenti
QUIT
    rs.close
    dbs.close
    wrkjet.close
    set rs=Nothing
    set dbs=Nothing
    set wrkjet=Nothing
    ....
Fammi sapere se hai risolto...
@Alex


title: Like con iff non filtra

text:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:1168443181....@k58g2000hse.googlegroups.com...
Ciao Andrea.


[risposta]
Ciao Alessandro
Ti chiedo due cose:
1) MANCA LA DICHIARAZIONE DI tstTemp che devo mettere recordset?
2) MANCA LA DICHIARAZIONE DI  rs che devo mettere recordset?
2)NON CAPISCO QUESTA:  Set wrkJet = CreateWorkspace("", "admin", "",
dbUseJet) puoi spiegarmela?



title: Like con iff non filtra

text:
VedoTondo ha scritto:

Ho fatto un pò di Copy/Paste dall'Help quindi è successo questo...!
Il recordset da usare è questo, quindi cambia il nome nella routine:
Dim rstTemp As DAO.Recordset
> 2) MANCA LA DICHIARAZIONE DI  rs che devo mettere recordset?
Vedi Punto 1
> 3)NON CAPISCO QUESTA:  Set wrkJet = CreateWorkspace("", "admin", "",
> dbUseJet) puoi spiegarmela?
Hai letto l'Help su cosa sia un WorkSpace...?, praticamente è un'area
di lavoro indipendente
nella quale aprirai un'oggetto DB(con tutti i figli a carico), e visto
che non devi sfruttare quella del DB corrente ne crei una dedicata...!
> --
> Saluti Andrea
> Access 2003 - Windows XP
Ciao
@Alex


title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168599124....@i15g2000cwa.googlegroups.com...
-Ho fatto un pò di Copy/Paste dall'Help quindi è successo questo...!
-Il recordset da usare è questo, quindi cambia il nome nella routine:
-Dim rstTemp As DAO.Recordset
e fino a qui tutto ok! Questo è un recordset.
> 2) MANCA LA DICHIARAZIONE DI  rs che devo mettere recordset?
Non lo vedo, mi sà che non ho capito, se lo dichiaro come recordset non
funge e poi mi sembra che faccia riferimento ad una field ma anche
dichiarandola così non funge, rs addirittura ho chiamato il nome del campo
in tabella ma non risponde, sempre errore dà.
Non vorrei approfittarmi di te, se è cosa semplice continuiamo altrimenti mi
studio un pò il dao e poi ne riparliamo...........
> 3)NON CAPISCO QUESTA:  Set wrkJet = CreateWorkspace("", "admin", "",
> dbUseJet) puoi spiegarmela?
-Hai letto l'Help su cosa sia un WorkSpace...?, praticamente è un'area
-di lavoro indipendente
-nella quale aprirai un'oggetto DB(con tutti i figli a carico), e visto
-che non devi sfruttare quella del DB corrente ne crei una dedicata...!
L'ho letto e il workspace l'ho capito in linea di massima però ancora non
esempi funzionanti per capire cosa inserire tra le ""
Questo week end ti giuro che lo passo a studiare......



title: Like con iff non filtra

text:
VedoTondo ha scritto:
[CUT]
Supponiamo di avere la Tabella "tblAccesso" con un solo campo di tio
Boolean.
Avendo un solo Field(campo) questo verrà individuato dall'indice 0
nella Collection Fields
che è l'insieme che conterrebbe tutti i Field membri dell'Oggetto
Recordset.
Pertanto quando ho aperto il mio RS basato sulla "tblAccesso" sò che
l'indice 0 è quello da usare...!
   Dim wrkJet As DAO.Workspace
   Dim dbs As DAO.Database
   Dim rs As DAO.Recordset
   Dim User as String
   Dim Pwd as string
   Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet)
   Set dbs = wrkJet.OpenDatabase("C:\TuoBE.mdb")
   ' Ora apri la tabella ti Test per l'accesso:
   Set rs=dbs.Openrecordset("tblAccesso")
   ' Supponi abbia solo un campo Boolean come dicevamo quindi ha
indice=0 nella
   ' Collection Fields
   ' se = FALSE non accedi
   If rs.Field(0)=False then
        Msgbox "NON PUOI ACCEDERE"
        rs.close
        dbs.close
        wrkjet.close
        set rs=Nothing
        set dbs=Nothing
        set wrkjet=Nothing
        Docmd.Quit
    End if
    rs.close
    ' Prima di chiudere tutto
    ' Quì apri una Form in modalità Dialog in cui l'utente inserisca
User e Pwd
    ' quindi recuperi i valori ed effettui il test sulla tblUtenti
    ' Per recuperare i dati dovresti NON CHIUDERE LA FORM, ma renderla
NON VISIBILE
    ' il codice avendo usato la modalità acDialog si era bloccato e
riprende solo quando diventa
    ' non visibile....!
    User=Forms!NomeFormLogin!User
    Pwd=Forms!NomeFormLogin!Pwd
    ' Ora la Form di Login è ancora aperta quindi la chiudiamo
    Docmd.Close acForm, "FormLogin"
    set rs=dbs.Openrecordset("SELECT * FROM tblUtenti WHERE User='" &
User & "'")
    If rs.Eof Then msgbox "utente non presente":exit Sub
    If Pwd<>rs!password then Msgbox "Pasword Errata!":exit Sub
    ' Ora puoi fare il LINK delle tabelle altrimenti
QUIT
    rs.close
    dbs.close
    wrkjet.close
    set rs=Nothing
    set dbs=Nothing
    set wrkjet=Nothing
    ....
Non l'ho provato ma ho scritto di getto pertanto prova a ricontrollare
eventuali errori....
@Alex


title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168625690.7...@m58g2000cwm.googlegroups.com...
VedoTondo ha scritto:
[CUT]




Penso che la pazienza che hai sia tanta :)
Quasta vale qualche bistecca anche se ancora non l'ho provato ed adesso
faccio festa rinnovo l'invito per una cena con buon chianti ad innaffiare il
tutto :), non tanto per l'utilizzo che ne devo fare che è pur sempre
importante ma per quello che stò imparando.



title: Like con iff non filtra

text:
VedoTondo ha scritto:
> [CUT]
> Penso che la pazienza che hai sia tanta :)
Sbagliato non ne ho, ma come tutti dipende molto da come si chiedono le
cose...!
> Quasta vale qualche bistecca anche se ancora non l'ho provato ed adesso
> faccio festa rinnovo l'invito per una cena con buon chianti ad innaffiare il
> tutto :), non tanto per l'utilizzo che ne devo fare che è pur sempre
> importante ma per quello che stò imparando.
Attento che non sai a che rischio vai incontro....
Io sono appassionato di poche cose, tra queste c'è la Toscana, il vino
e la fiornetina.... potresti pentirti....
;-)
> --
> Saluti Andrea
@Alex


title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168636076.2...@v45g2000cwv.googlegroups.com...
VedoTondo ha scritto:
>Sbagliato non ne ho, ma come tutti dipende molto da come si chiedono le
>cose...!
:-)
Attento che non sai a che rischio vai incontro....
Io sono appassionato di poche cose, tra queste c'è la Toscana, il vino
e la fiornetina.... potresti pentirti....
;-)
Se ti piacciono anche le donne abbiamo gli stessi gusti e comunque se
qualche volta vuoi venire a Firenze non ti riguardare a chiamare perchè a
casa mia si "aggiunge un posto a tavola" molto facilmente (anche due o più
se necessario).
Non ti nascondo che se poi volete fare un ritrovo a Firenze coll'NG la
bistecca è per tutti, però senza fare cisa o altro, si mangia e si beve end
case
Comunque, veniamo al dunque............
Primo problema su questa riga:
Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet)
 mi dice che nomeutente e/o password sono errati
ma a quale nomeutente si riferisce? Ho tolto anche la password al database
ma non funge comunque!
Secondo problema, impossibile trovare il membro dei dati e si posiziona su
questa riga:
If rs.Field(0) = False Then
tu la dichiari come rs as dao.recordset ma a me non torna, sicuramente hai
ragione tu e probabilmente il
problema risiede nel fatto che non riesce a trovare la tabella in questione
e questo mi riporta al punto uno e quindi fino a che non riesco a capire stò
workspace come si riesce a crearlo/aprirlo, non ci levo le gambe.
Nel frattempo ho sviluppato il tutto senza dao ed ho creato un meccanismo
che funge, in pratica sul form timer delle maschere che mi interessa (o
anche su tutte) ho inserito un tempo di 10000 e nell'evento gli ho chiesto
di controllare il campo se true o no ovviamente in attesa del tanto ambito
dao ho usato il dlookup che poi sostituirò, ovviamente su true eseguo il
close e rimando alla maschera centrale del progetto avvertendo che stiamo
facendo manutenzione, ho messo anche nel form load delle maschere in
questione un "Me.TimerInterval = 300" in maniera che ciclicamente mi và a
ricontrollare la tabella e quindi anche a maschera già aperta butto fuori
chi la stà usando.
Ovviamente nella maschera centrale del progetto controllo anche lì
ciclicamente se il campo è true o false e se è true faccio partire un ciclo
abbastanza lungo da permettermi le operazioni di compattamento e bekup del
caso e poi ristabilisce il false in automatico, questo per non rischiare di
dimenticarmi il ripristino.
Ovviamente la maschera centrale del progetto avendo solo pulsanti di accesso
non è collegata e quindi non crea problemi a tutti i vari processi.
Ho fatto così perchè non mi andava di chiudere in faccia il programma ai
miei colleghi e quindi così facendo il programma rimane aperto ma non fà far
niente per un determinato periodo.
Bellissimo, se riesco a far girare anche il tuo codice mi gaso sicuramente
:-)
Saluti Andrea


title: Like con iff non filtra

text:
VedoTondo ha scritto:
[CUT]
> Se ti piacciono anche le donne abbiamo gli stessi gusti e comunque se
> qualche volta vuoi venire a Firenze non ti riguardare a chiamare perchè a
> casa mia si "aggiunge un posto a tavola" molto facilmente (anche due o più
> se necessario).
> Non ti nascondo che se poi volete fare un ritrovo a Firenze coll'NG la
> bistecca è per tutti, però senza fare cisa o altro, si mangia e si beve end
> case
Si non hai da preoccuparti propendo per l'interesse femminile... ;-)
> Comunque, veniamo al dunque............
> Primo problema su questa riga:
> Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet)
Vedrai che come per Field ti mancano i Riferimenti a DAO nelle
Librerie....!
>  mi dice che nomeutente e/o password sono errati
> ma a quale nomeutente si riferisce? Ho tolto anche la password al database
> ma non funge comunque!
>
> Secondo problema, impossibile trovare il membro dei dati e si posiziona su
> questa riga:
> If rs.Field(0) = False Then
> tu la dichiari come rs as dao.recordset ma a me non torna, sicuramente hai
> ragione tu e probabilmente il
> problema risiede nel fatto che non riesce a trovare la tabella in questione
> e questo mi riporta al punto uno e quindi fino a che non riesco a capire stò
> workspace come si riesce a crearlo/aprirlo, non ci levo le gambe.
>
> Nel frattempo ho sviluppato il tutto senza dao ed ho creato un meccanismo
> che funge, in pratica sul form timer delle maschere che mi interessa (o
> anche su tutte) ho inserito un tempo di 10000 e nell'evento gli ho chiesto
> di controllare il campo se true o no ovviamente in attesa del tanto ambito
> dao ho usato il dlookup che poi sostituirò, ovviamente su true eseguo il
> close e rimando alla maschera centrale del progetto avvertendo che stiamo
> facendo manutenzione, ho messo anche nel form load delle maschere in
> questione un "Me.TimerInterval = 300" in maniera che ciclicamente mi và a
> ricontrollare la tabella e quindi anche a maschera già aperta butto fuori
> chi la stà usando.
Si questa parte sembra OK, io ho inserito un CountDown di 3 minuti,
perchè non eseguo il
test ogni 300ms, mi sembra eccessivo, lo eseguo ogni minuo, quindi
concedo 3 minuti
al Client per fare il Logout controllato, allo scadere dei 3 minuti
forzo il Logout.
Ma se non inserisci DAO nei riferimenti dell'applicativo non vai
avanti..!
A mio avviso ti manca proprio quello da quanto dici...!
> Ovviamente nella maschera centrale del progetto controllo anche lì
> ciclicamente se il campo è true o false e se è true faccio partire un ciclo
> abbastanza lungo da permettermi le operazioni di compattamento e bekup del
> caso e poi ristabilisce il false in automatico, questo per non rischiare di
> dimenticarmi il ripristino.
> Ovviamente la maschera centrale del progetto avendo solo pulsanti di accesso
> non è collegata e quindi non crea problemi a tutti i vari processi.
DEVE esere così...!
> Ho fatto così perchè non mi andava di chiudere in faccia il programma ai
> miei colleghi e quindi così facendo il programma rimane aperto ma non fà far
> niente per un determinato periodo.
Beh se l'utente volesse finire un salvataggio....?
> Bellissimo, se riesco a far girare anche il tuo codice mi gaso sicuramente
> :-)
>
> Saluti Andrea
Buon lavoro
@Alex


title: Like con iff non filtra

text:
VedoTondo ha scritto:
[CUT]
> Secondo problema, impossibile trovare il membro dei dati e si posiziona su
> questa riga:
> If rs.Field(0) = False Then
Dimenticavo quì in effetti c'è un errore....
If rs.Fields(0)=False
si deve accedere all'indice in Collection....
[CUT]
> :-)
>
> Saluti Andrea
@Alex


title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168676896.0...@11g2000cwr.googlegroups.com...
VedoTondo ha scritto:
[CUT]
>Si non hai da preoccuparti propendo per l'interesse femminile... ;-)
:-)
Si questa parte sembra OK, io ho inserito un CountDown di 3 minuti,
perchč non eseguo il
test ogni 300ms, mi sembra eccessivo, lo eseguo ogni minuo, quindi
concedo 3 minuti
al Client per fare il Logout controllato, allo scadere dei 3 minuti
forzo il Logout.
Ma se non inserisci DAO nei riferimenti dell'applicativo non vai
avanti..!
A mio avviso ti manca proprio quello da quanto dici...!
ti sbagli, con il dlookup avevo risolto, perň......
DEVE esere cosě...!
>Beh se l'utente volesse finire un salvataggio....?
Vedrň di gestire anche questo evento, un passo per volta!
Comunque sono arrivato in fondo:
  Dim stringa As String
    Dim origine As String
    Dim dbdest As DAO.Database
    Dim rsdest As DAO.Recordset
        Set dbdest = OpenDatabase("\\server\archivio\login.mdb", False,
False, ";PWD=miapassword")
    Set rsdest = dbdest.OpenRecordset("bloccobe")
    If rsdest(0) = True Then
        MsgBox "stiamo facendo manutenzione"
        DoCmd.Close
        DoCmd.OpenForm "apertura"
    End If
    rsdest.Close
    dbdest.Close
    Set rsdest = Nothing
    Set dbdest = Nothing
poi vedrň di andare avanti con la seconda parte
Saluti Andrea


title: Like con iff non filtra

text:
VedoTondo ha scritto:
Vedi questo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=274
@Alex


title: Like con iff non filtra

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1168689005.2...@38g2000cwa.googlegroups.com...
>
> VedoTondo ha scritto:
>
> Vedi questo:
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=274
Gran bel lavoro, perň oramai mi hai aperto una strada e comincio a trovarci
gusto, se poi uso il tuo devo ricominciare da capo, perň lo sfrutto per
qualcosina ;-)!
E' stupendo come scrivi il codice, scrivi una riga dove a me ce ne vuole 5.
Guarda, per attivare e/o disattivare il campo ho fatto cosě!
 If rsdest(0) = True Then
        rsdest.Edit
        rsdest(0) = False
        rsdest.Update
    Else
        rsdest.Edit
        rsdest(0).Value = True
        rsdest.Update
    End If
Non č difficile DAO, mi aveva sempre fatto paura metterci le mani ed
invece....... se ci legge il Dima gli piglia un colpo :-)
Pensa che č la prima volta che riesco a leggere, modificare e salvare dati
in una tabella non collegata da solo.
Ps: Ma tu usi la protezione utente anche sul BE?
--
Saluti @ndrea


title: Somma Valori Anno Precedente

author: Mimmowski

text:
Salve a tutti,
dunque:
in un report che ha come origine una certa query faccio la somma di un
campo e tutto funziona.
Ho poi creato una nuova query (uguale a quella di origine del report
ma in cui l'anno è decrementato di uno)
Vorrei che sullo stesso report comparisse in due caselle vicine la
somma del campo relativa alle due query
Ho provato a scrivere
SOMMA ([Query anno preced]!Campo) ma mi da errore
E' un problema di sintassi o sto cercando di fare qualcosa che non si
può fare?
In pratica come si controllano dei campi provenienti da una query
diversa da quella di origine?
Grazie a tutti dell'aiuto
M.


title: Somma Valori Anno Precedente

text:
Mimmowski wrote:
> dunque:
> in un report che ha come origine una certa query faccio la somma di
> un campo e tutto funziona.
> Ho poi creato una nuova query (uguale a quella di origine del report
> ma in cui l'anno � decrementato di uno)
> Vorrei che sullo stesso report comparisse in due caselle vicine la
> somma del campo relativa alle due query
>
> Ho provato a scrivere
> SOMMA ([Query anno preced]!Campo) ma mi da errore
>
> E' un problema di sintassi o sto cercando di fare qualcosa che non
> si pu� fare?
>
> In pratica come si controllano dei campi provenienti da una query
> diversa da quella di origine?
=DSum("Campo";"Query anno preced")
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Somma Valori Anno Precedente

text:
On 3 Feb, 11:35, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Mimmowski wrote:
> > dunque:
> > in un report che ha come origine una certa query faccio la somma di
> > un campo e tutto funziona.
> > Ho poi creato una nuova query (uguale a quella di origine del report
> > ma in cui l'anno è decrementato di uno)
> > Vorrei che sullo stesso report comparisse in due caselle vicine la
> > somma del campo relativa alle due query
>
> > Ho provato a scrivere
> > SOMMA ([Query anno preced]!Campo) ma mi da errore
>
> > E' un problema di sintassi o sto cercando di fare qualcosa che non
> > si può fare?
>
> > In pratica come si controllano dei campi provenienti da una query
> > diversa da quella di origine?
>
> =DSum("Campo";"Query anno preced")
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Ti ringrazio, funziona.
Però ora ho un secondo problema: la somma non tiene conto dei
raggruppamenti presenti nel report, ma solo del totale.
Il report in realtà è raggruppato per "cliente".
Esiste ancora una soluzione?
M.