title: Recordset & Recordset

text:
"Rob" <dg.rob"NOSPAM"@
tiscalinet.it
> ha scritto nel messaggio
news:91lipd$cvo$1...@lacerta.tiscalinet.it...

Mah! Mi sono appena connesso... che fine hanno fatto i miei msg di
stamattina???
Dico, c'č q.cosa che non va! Controllo posta inviata.... Azzz!
Robertino, sei un pirlone: hai risposto in E.mail!!
Mi dispiace non volevo proprio... certo che 'sti bottoni con le testoline
(outlook) sono cosě simili e cosě vicini. :-(
Le mie scuse vanno a Karl Donaubauer e Antonio Biso.
Riposto gli stessi msg in NG, in coda ai relativi post.
Ciao, rob.


title: Recordset & Recordset

author: Rob

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:yrv%5.5368$Bq.3...@news.chello.at...
> Roberto dal portatile ha scritto:
> >
> > "Rob" <dg.rob"NOSPAM"@
tiscalinet.it
> ha scritto:
> > > Che differenza c'è fra un recordset aperto da una form con
> > > Set rs = db.OpenRecordset ("ecc. ecc.")
> > > ed uno aperto con
> > > set rs = Me.recordset ?
> >
> > Posso sbagliare ma non mi risulta che esista una proprietà di una
maschera
> > che si chiami Recordset, al limite RecordsetClone.....
>
> È una proprietà nuova in A00.
> Come Rob domanda potrebbe avere A00 e nel online help c'é
> una descrizione della proprietà. In inglese ci trova qui
Azz... hai ragione, non ho scritto la ver. di access. Sì è proprio A00!
Come sull'help in linea? Non capisco se ti riferisci alla guida di Access o
se con "in linea" intendi "on line" cioè sul web all'indirizzo qui sotto.
http://support.microsoft.com/support/Office/InProdHlp/Access/acproRecordset
.
as
> p
> un po più
>
http://msdn.microsoft.com/library/officedev/odeopg/deovrthedatabehindformsre
po
> rts.htm
> e un altro articolo di michka:
>
http://www.trigeminal.com/usenet/usenet022.asp
>
> --
> HTH
> Karl
> *********
> Non meravigliarti del mio strano italiano. M'esercito qui.
> Access-FAQ (tedesco):
http://www.donkarl.com
Oh, abbiamo cambiato la firma? Decisamente meglio! :-)
Comunque  Grazie, sei sempre gentile!
Rob.


title: Recordset & Recordset

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:HOE%5.136539$hk4.4...@news.infostrada.it...
> Roberto dal portatile <
r.ma...@libero.it
> wrote in message
> oOu%5.133853$hk4.4...@news.infostrada.it...
> >
[CUT]
> > Se stai usando Outlook Express, la cancellazione dei messaggi non
avviene
> in
> > maniera casuale, ma in maniera programmata, in base ad un parametro di
> > default;  se vuoi modificarlo vai a Strumenti=>Opzioni=>Manutenzione e
> > modifica come meglio credi il numero di giorni dopo i quali i messaggi
> delle
> > News vengano cancellati.
> > Se un thread si dilunga nel tempo, ti puň capitare che i messaggi piů
> vecchi
> > vengono cancellati e ti restano solo quelli piů recenti.
>
> Perň č possibile scaricarli nuovamente. Forse il problema non č tanto nel
> settaggio del suo outlook ma dal server di news che usa che non mantiene
per
> molto tempo i messaggi vecchi. E lě non c'č nulla da fare
>
> Antonio
Cioč vuoi dire che se il msg č andato, č andato e basta???
E che se q.cuno mi risponde dopo che il msg č sparito, io non mi becco la
risposta?????? :-O
Se cosě fosse, consigliatemi un news server che non abbia ''sti problemi che
mi ci butto all'istante!
Grazie, Rob.


title: Recordset & Recordset

author: Karl Donaubauer

text:
Rob <dg.rob"NOSPAM"@
tiscalinet.it
> ha scritto:
> "Karl Donaubauer" ha scritto:
> > Č una proprietą nuova in A00.
> > Come Rob domanda potrebbe avere A00 e nel online help c'é
> > una descrizione della proprietą...
>
> Azz... hai ragione, non ho scritto la ver. di access. Sģ č proprio A00!
> Come sull'help in linea? Non capisco se ti riferisci alla guida di Access
o
> se con "in linea" intendi "on line" cioč sul web all'indirizzo qui sotto.
Sempre dimentico come si chiama "online help" in italiano e per questo
spesso uso l'inglese (in tedesco diciamo simile "Online-Hilfe").
Significa "guida in linea" di Access sul computer e non sul web.
Ho scritto i link perché molta gente (come sembra anche Roberto) non
ha installato A00. Cosģ non puo leggere "in linea" di questa nuova
proprietą che č una grande cosa. p.e. con un form-recordset č possibile
di programmare transazioni nel livello delle maschere. Prima questo non
era possibile con Access.
--
cu



title: Recordset & Recordset

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:91otvi$4ofvn$1...@ID-46617.news.dfncis.de...
> Rob <dg.rob"NOSPAM"@
tiscalinet.it
> ha scritto:
--- [CUT] ---
> Ho scritto i link perché molta gente (come sembra anche Roberto) non
> ha installato A00. Così non puo leggere "in linea" di questa nuova
> proprietà che è una grande cosa. p.e. con un form-recordset è possibile
> di programmare transazioni nel livello delle maschere. Prima questo non
> era possibile con Access.
>
> --
> cu
> Karl
> *********
> Non meravigliarti del mio strano italiano. M'esercito qui.
> Access-FAQ (tedesco):
http://www.donkarl.com
Trovato l'argomento ma non mi è stato di grande aiuto per risolvere il mio
problema e, visto che non vedo più il post di cui ho parlato in precedenza,
tento di riesporre il tutto.
Ho una maschera/sottomaschera per l'inserimento di Lavoro (Maschera) e
relative Prestazioni (Sottomaschera).
Per motivi di chiarezza verso il cliente (le informazioni verranno stampate
in fattura) ho bisogno che le informazioni vengano inserite nell'esatto
ordine cronologico in cui sono state effettuate in realtà.
A volte però capita che l'utente tralasci qualche riga, la quale andrebbe
inserita fra le precedenti.
Per ovviare al problema ho provato questa soluzione:
- Nella tabella Prestazioni ho aggiunto il campo "Progressivo" che è un long
autoincrementato con 1+DMax.
- In piè di pagina maschera della maschera Prestazioni ho inserito un
pulsante al quale ho associato il seguente codice:
------- Inizio Codice -------
Private Sub InserisciRiga_Click()
Dim rs As Recordset
Dim posizioneCorrente As Variant
Dim IDLav, progRif, progCorr As Long
SendKeys "{F9}", True
Set rs = Me.Recordset
progRif = rs.Fields("Progressivo")     '[#########]
posizioneCorrente = rs.Bookmark
rs.MoveFirst
IDLav = rs.Fields("IDLavoro")
Do Until rs.EOF
    If rs.Fields("Progressivo") < progRif Then
        rs.MoveNext
    Else
        rs.Edit
        rs.Fields("Progressivo") = rs.Fields("Progressivo") + 1
        rs.Update
        rs.MoveNext
    End If
Loop
rs.AddNew
rs!IDLavoro = IDLav
rs!Progressivo = progRif
rs.Update
SendKeys "{F9}", True
rs.Bookmark = posizioneCorrente
End Sub
------- Fine Codice -------
Il tutto funziona egregiamente se apro la maschera e inserisco la riga
immediatamente.
Se invece aggiungo record o ne elimino, e poi tento l'inserimento, mi dice
"Nessun record corrente" e il debug mi si piazza sulla riga contrassegnata
da [#########].
Che posso fà?                                ___
Grazie a tutti e Buon Natale!  °<:-)___JJ


title: Errore di memoria...

author: Dom

text:
Sul io pc, quando uso access, succede un problema strano...
Ogni volta che apro la struttura di una maschera, la memoria inizia a
riempirsi fino a saturarsi completamente e a bloccare del tutto il pc.
Ho provato a reinstallare il programma, cambiare ram, fare un controllo
antivirus ma non ho risolto nulla.
Qualcuno sa aiutarmi?
Grazie.


title: Errore di memoria...

author: OndaMax

text:
Dom wrote in message ...
> Sul io pc, quando uso access, succede un problema strano...
> Ogni volta che apro la struttura di una maschera, la memoria inizia a
> riempirsi fino a saturarsi completamente e a bloccare del tutto il pc.
Se non sbaglio esisteva una patch di Office 2000 che andava a risolvere
questo bug, relativo soprattutto alle maschere costruite in
autocomposizione. Per cui ti dovresti procurare la patch o ... o consumare
autocomposizioni in modo meno massiccio ...
Ciao
OndaMax


title: Errore di memoria...

author: Pippo Salemi

text:
"Dom" <
dar...@tin.it
> wrote in message
news:_Puf8.24332$_u5.7...@news1.tin.it...

Ciao, ho lo stesso problema dove trova la patch di office 2000?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Errore di memoria...

text:
Pippo Salemi wrote in message ...
> Ciao, ho lo stesso problema dove trova la patch di office 2000?
Il problema è ricordare quale Service Pack fosse ...
Comunque, da queste parti immagino ...
http://www.microsoft.com/downloads/search.asp?LangID=12&LangDIR=IT
OndaMax


title: cancel=true su casella combinata

text:
dovrei fare questo:
sull'evento beforeUpdate della casella combinata cmbordine
if not isnull (me.txtoperatore) then
exit sub
  else
msgbox "inserire nome operatore",vbInformation
  cancel=true
  me.cmbordine.undo
  me.txtoperatore.setfocus
  end if
in pratica per selezionare un ordine sul controllo cmbOrdine non deve essere
nullo il controllo txtoperatore
ma ovviamente riesco a farlo funziona solo se il controllo cmbOrdine è una
casella di testo.
come si può fare?
grazie
ciao


title: cancel=true su casella combinata

author: Harry Evans

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:jodpa.57674$iy5.1...@twister2.libero.it...

Anzichè l'undo usa:
SendKeys "{ESC}{TAB}"
ad es. per ripristinare nella combo il valore preesistente (ESC) e poi
spostarsi al campo successivo (TAB) per inserire l'operatore.
Ovviamente se l'operatore è prima userai Shift-tab che non mi ricordo come
si scrive, guarda nell'help di Sendkeys


title: Calcolare la media di più valori

author: .gioste

text:
Ciao a tutti,
scusate se la domanda è un pò sciocca...
Ho tre tabelle con due campi ciascuna: il primo è un valore numerico, il
secondo un nome. Alcuni dei valori possono essere uguali a zero.
Vorrei creare una query che mi permetta di calcolare la media dei valori
numerici presenti nelle tre tabelle. Ho ovviato alla mia scarsa conoscenza
di Access utilizzando questa espressione:
Espr1: ([Tabella 1]![valore]+[Tabella2]![valore]+[Tabella3]![valore])/3
Come posso generare un'epressione che mi calcoli la media, tenendo conto che
alcuni valori possono esserre = a zero e non devono essere conteggiati?
Grazie a tutti in anticipo
.gioste


title: Calcolare la media di più valori

author: Lorenzo Coronati

text:
Scrisse ".gioste" <
gio...@xxusa.net
>:
>Come posso generare un'epressione che mi calcoli la media, tenendo conto che
>alcuni valori possono esserre = a zero e non devono essere conteggiati?
>
La butto li':
se le tabelle sono uguali (come struttura) puoi fare una union,
skippando i valori 0.
Poi raggruppi sulla chiave e fai la media dei valori.
Bai
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Calcolare la media di più valori

text:
Lorenzo Coronati <
lore...@tin.it
> wrote in message
38a96026...@news.libero.it...
> La butto li':
> se le tabelle sono uguali (come struttura) puoi fare una union,
> skippando i valori 0.
> Poi raggruppi sulla chiave e fai la media dei valori.
Grazie per la risposta...
Ho effettivamente utilizzato una query di unione (le tabelle, in tutto 21
sono uguali in struttura) utilizzando il seguente codice:
SELECT [VALORE]
FROM 1
WHERE [CODICE]=[CODICE IMMESSO]
UNION ALL SELECT [VALORE]
FROM 2
WHERE [CODICE]=[CODICE IMMESSO]
......
UNION ALL SELECT [VALORE]
FROM 21
WHERE [CODICE]=[CODICE IMMESSO];
In questo modo, all'esecuzione della query devo immettere un codice
identificativo: questo fa si che la query prenda solo i valori
corrispondenti a quel codice, cercandoli in tutte le 21 tabelle.
Ora il problema è che non riesco assolutamente a dirgli di non reperire i
valori = 0. Ho provato ad aggiungere un a cosa tipo
WHERE [VALORE] > 0 ma sembra non funzionare.
Grazie ancora per il vs. aiuto.... :)


title: Calcolare la media di più valori

author: Giovanni Albertone

text:
On Tue, 15 Feb 2000 17:41:27 +0100, ".gioste" <
gio...@xxusa.net
>
wrote:
>Ora il problema č che non riesco assolutamente a dirgli di non reperire i
>valori = 0. Ho provato ad aggiungere un a cosa tipo
>WHERE [VALORE] > 0 ma sembra non funzionare.
Hai provato a scrivere:
WHERE [CODICE]=[CODICE IMMESSO] AND [VALORE] <>0 ?
--
Ciao,
Giovanni


title: Calcolare la media di più valori

text:
Scrisse ".gioste" <
gio...@xxusa.net
>:
>SELECT [VALORE]
>FROM 1
WHERE [CODICE]=[CODICE IMMESSO] AND VALORE>0
ecc.



title: Calcolare la media di più valori

text:
grazie!! Sono stato stupido a non pensarci prima....
Grazie ancora
.gioste


title: aiuto con query

author: davide

text:
Un saluto a tutti gli utenti del NG.
Qualcuno mi sa dire come posso creare una query che mi restitusce l'elenco
di tutti i giorni compresi tra due date prestabilite?
A fianco di queste date voglio poi mettere il saldo (giorno per giorno) dei
conti correnti della mia azienda.
    data
01/01/03
02/01/03
03/01/03
...
...
06/06/03
....
...
31/12/04
grazie
davide


title: aiuto con query

author: Antonio Biso

text:
"davide" <
david...@tin.it
> ha scritto nel messaggio
news:bmjdr4$qh1$1...@lacerta.tiscalinet.it...
> Un saluto a tutti gli utenti del NG.
>
> Qualcuno mi sa dire come posso creare una query che mi restitusce l'elenco
> di tutti i giorni compresi tra due date prestabilite?
Una query con criterio compreso si realizza con un filtro Between And per
cui puoi trovare un ottimo help on line
> A fianco di queste date voglio poi mettere il saldo (giorno per giorno)
dei
> conti correnti della mia azienda.
E qui sarebbe meglio che tu illustri la tua struttura dati con esempi
pratici dei tuoi record
Antonio


title: Scomparsa codice vba relativo a una maschera

author: Mik

text:
Buongiorno a tutti!
Mi è scomparso il codice relativo ad una maschera (access 2000) .
Ho dovuto terminare l'applicazione con CTRL+ALT+CANC per un problema ,
di seguito quando sono rientrato non sono più riuscito ad accedere al codice
di quella
maschera, cliccando sull'icona del vba non ho segnali di vita....
Non è mai capitato a nessuno???
MIk


author: Pablitomf

text:
Mik ha scritto:
[CUT]
> Mi è scomparso il codice relativo ad una maschera (access 2000) .
provato a copiare e incollare la Form con un altro nome e a campattare il
db? nella nuova Form dovresti poter recuperarlo.
--
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)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: MA

text:
"Mik" <
spudo...@gmx.net
> ha scritto nel
messaggio news:2jt44cF...@uni-berlin.de...
> Buongiorno a tutti!
>
> Mi č scomparso il codice relativo ad una
maschera (access 2000) .
>
> Ho dovuto terminare l'applicazione con
CTRL+ALT+CANC per un problema ,
> di seguito quando sono rientrato non sono piů
riuscito ad accedere al codice
> di quella
> maschera, cliccando sull'icona del vba non ho
segnali di vita....
>
> Non č mai capitato a nessuno???
>
> MIk
Prova ad importare tutto in nuovo db
MAssimiliano


text:
Pablitomf ebbe il coraggio di dire:
 (è solo quoting automatico)
> Mik ha scritto:
>
> [CUT]
>> Mi è scomparso il codice relativo ad una maschera (access 2000) .
>
> provato a copiare e incollare la Form con un altro nome e a
> campattare il db? nella nuova Form dovresti poter recuperarlo.
Ho provato sia a importare che copiare la maschera ma
mi da un errore di conflitto
"Conflitti di nome con modulo , progetto  o librerie di oggetti esistenti"
Che vuol dire? Cosa posso provare a fare??
Grazie ancora,
MIk


text:
"Mik" <
spudo...@gmx.net
> ha scritto nel
messaggio news:2jt7glF...@uni-berlin.de...

hai chiamato una funzione allo stesso modo del
modulo e lui fa confusione
MAssimiliano
>


text:
MA ebbe il coraggio di dire:
 (è solo quoting automatico)
> hai chiamato una funzione allo stesso modo del
> modulo e lui fa confusione
ah...e quindi cosa suggerisci?
MIk


text:
Mik ha scritto:


> ah...e quindi cosa suggerisci?
> MIk
Cambia nome o dell'uno o dell'altro... ovviamente ricorda di cambiare i
riferimenti nei richiami della funzione



text:
Pablitomf ebbe il coraggio di dire:
 (è solo quoting automatico)
> Mik ha scritto:
>
>> MA ebbe il coraggio di dire:
>>  (è solo quoting automatico)
>
>
>>> hai chiamato una funzione allo stesso modo del
>>> modulo e lui fa confusione
>
>> ah...e quindi cosa suggerisci?
> Cambia nome o dell'uno o dell'altro... ovviamente ricorda di cambiare
> i riferimenti nei richiami della funzione
IL problema è che non iresco più accedere al codice della maschera quindi
come faccio
a cambiargli il nome??
Rinominare la maschera è impossibile....
Boh...


author: Marco Antonioli

text:
"Mik" <
spudo...@gmx.net
> wrote in message
news:2jt44cF...@uni-berlin.de

Troppo Spesso !!!
Io non ho trovato di meglio che importare tutto ad eccezione della
maschera incriminata in un nuovo DB e in questo rifare maschera e codice
dall'inizio.
Ciao
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Mik" <
spudo...@gmx.net
> ha scritto nel
messaggio news:2jt9e9F...@uni-berlin.de...

Di cambiare il nome del modulo, così le funzioni
non vengono toccate.
Per quanto è importante (se non per una questione
di ordine) potresti lasciare modulo1, modulo2
etc...
MAssimiliano


text:
MA ebbe il coraggio di dire:
 (è solo quoting automatico)
> Di cambiare il nome del modulo, così le funzioni
> non vengono toccate.
> Per quanto è importante (se non per una questione
> di ordine) potresti lasciare modulo1, modulo2
> etc...
Purtroppo non cambia nulla, ho solo un modulo
l'ho chiamato shdbvcvsdgvcdvcvsdc,
ma mi dà lo stesso messaggio...
Penso che devo arrendermi e riscrivere il tutto...
MIk


title: Impostazione di criteri di ordinamento in maschere continue

author: vuLCan Karayan

text:
Ciao a tutti.
Mi serve un consiglio.
Sto cercando di impostare degli ordinamenti predefiniti in una maschera che
visualizza (maschere continue) una serie di record:
IDRecord (Contatore)
Nome (string)
Cognome (string)
Città (string)
Anno (Integer)
Mese (Integer)
Matricola (integer)
Mi spiego meglio.
Vorrei che l'utente avesse due o tre possibilità di ordinare i record
dell'elenco facendo clic su un pulsante.
Ad esempio:
1) Ordina per Città e Cognome
2) Ordina per Città e Matricola
3) Ordina per Anno e Mese
Il terzo ordinamento, ad esempio, dovrebbe visualizzare i record in questo
modo:
2005  10
2005  10
2005  09
2005  08
2005  07
...
e così via
Ho visto che è possibile impostare l'ordinamento dei record dalla struttura
maschera.
Il parametro si chiama Ordina Per.
Come si interviene via codice su questo parametro?
E se volessi cancellarne il contenuto?
Ciao


text: Sto cercando di usare OrderBy ma non capisco quale sia la sintassi...


author: Roberto dalla campagna

text:
"vuLCan Karayan" <
vulcankara...@tiscali.it
> ha scritto nel messaggio
news:nVRre.4382$b5.2...@news3.tin.it...

Ti ho già risposto nell'altro NG.
Ti ricordo che fare cross post è contro le regole della netiquette.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Aprire allegati da email RICEVUTE

author: Marco

text:
Ciao a tutti,
da una ricerca sui post vecchi ho notato che le richieste
sull'integrazione fra OUTLOOK ed ACCESS riguardano soprattutto la
COSTRUZIONE di MAIL magari con allegati.
A me servirebbe il contrario e mi spiego:
Con una frequenza di circa 1 all'ora mi inviano delle mail con allegato
un file .txt il cui contenuto dovrei inserire in tabella.
Access può aprire messaggi arrivati ed estrarre i files?
Qualcuno ha già fatto qualcosa del genere??
Grazie
Marco


title: Aprire allegati da email RICEVUTE

author: Setec Astronomy

text:
Marco wrote:
> Access può aprire messaggi arrivati ed estrarre i files?  Qualcuno ha
> già fatto qualcosa del genere??
Se disponi di Ms Outlook puoi utilizzare o un batch vbs o direttamente
Ms Access per "acquisire" l'email in modo programmatico.
Personalmente penso comunque sarebbe meglio realizzare un applicativo
esterno e non dipendente da Outlook (piu' portabile, piu' economico).
--
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL?
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.


title: Aprire allegati da email RICEVUTE

author: ciroteo

text:
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:48U7c.87797$FJ6.3...@twister1.libero.it...

come hai risolto poi il problema!


title: Aprire allegati da email RICEVUTE

text:
ciroteo wrote:
> come hai risolto poi il problema!
A chi lo stai chiedendo?



title: SERVER OLE

author: Massimiliano Perretti

text:
Mi sapete spiegare perchè Access97 mi dice "SERVER OLE NON REGISTRATO PER
REGISTRARLO RIESEGUIRE L' INSTALLAZIONE" quando provo ad inserire alcuni
controlli ActiveX ?
Io ho rifatto l'installazione completa al massimo di quello che mi consente
il CD di Office però è sempre lo stesso chi può suggerirmi qualcosa ? Grazie
!!!
P.S.Il
 controllo TIMER (come quello di VBasic) non esiste in Access vero ?
Saluti e grazie in anticipo !!!
Max


title: Trova valore Nella Casella di riepilogo

text:
Scusate se riapro il post ma per me è molto importante!!!!
Come faccio ad selezionare un valore dalla casella combinata chiamata
Tstatus e quel valore selezionato me lo evidenzia in rosso o giallo nella
casella di riepilogo !!!!!chiamata Status
Grazie


title: Trova valore Nella Casella di riepilogo

author: Carlo Costarella

text:
"Fabrizio_LoL" <
f_j...@libero.it
> ha scritto nel messaggio
news:4K4Ae.8726$tX6.1...@twister1.libero.it...

Non puoi usando una casella di riepilogo. Puoi sempre sostituire la casella
di riepilogo con una sottomaschera che avrai fatto assomigliare ad una
casella di riepilogo: maschera tabellare con sfondo bianco e sezioni
ravvicinate, i controlli avranno l'altezza massima del corpo della maschera
e i bordi visibili e giustapposti.
Ciao, Carlo


title: problema con <>0

text:
Ciao a tutti

ho creato questa funzione

Function ChekIt(TestMe As Byte)
 ChekIt = IIf(TestMe = 3, "*", IIf(TestMe = 2, "<>0", 0))
End Function

da inserire come criteri nella query,
ma ho problema con <>0.

Se la richiamo in una casella di testo mi restituisce <>0
ma nella query NO.

Dove sbaglio?

grazie per l'aiuto.


title: problema con <>0

text:
Perchè in una Query devi appesantire l'esecuzione chiamando una Funzione esterna che sostanzialmente ha un valore aggiunto NULLO rispetto ad inserirla nella Query stessa...?
Hai un motivo tecnico oppure è un esempio su cui forse non vale la pena perdere tempo...?

@Alex


title: problema con <>0

text:

ciao Alex e grazie
non ho nessun motivo tecnico, ho solo fatto delle prove,

visto che con questo criteri in "Sconto2" della query:
Like IIf(fctCriterio_Filtro()=3;"*";IIf(fctCriterio_Filtro()=2;"<>0";0))
dove ho "<>0" non mi mostra i valori diversi da zero.
In pratica non mi mostra alcun record.


title: problema con <>0

text:

ho poi risolto cosi
campo:
IIf([IdSconto2]=0;1;2)

criteri:
Like IIf(fctCriterio_Filtro()=3;"*";fctCriterio_Filtro())


title: ops... non ho capito bene...(Come implementare correttamente un archivio di immagini)

author: Alessio

text:
Ciao a tutti.
mi dispiace chiederlo, ma non ho capito il punto 1 di "Come implementare
correttamente un archivio di immagini." presente sul sitocomune. Ho cepito
il pricipio di funzionamento ma mi sfugge il modo di applicarlo.
Potrebbe qualcuno per favore farmi un esempio pratico ?
Grazie.
Alessio
PS: In breve io avrei bisogno un metodo per poter inserire il nome (o path)
di un immagine in una casella di testo e successivamente poterla
visualizzare (in una maschera) nel database. (ovviamente ogni immagine č
collegata ad una
serie di dati che la riguardano). Pensavo che il metodo migliore e piů
sbrigativo fosse quello presentato sul sitocomune al punto 1.
Rigrazie.
Alessio


author: Roberto da casa

text:
"Alessio" <
axe...@libero.it
> ha scritto nel messaggio
news:o3kv6.21902$dJ6.1...@news.infostrada.it...

Sono d'accordo con te che quanto indicato al punto 1 della FAQ di Stefano
Bettini sia il metodo piů sbrigativo.
Per entrare in sintonia con l'esempio di Stefano, nella tabella che contiene
la serie di dati che riguardano ogni immagine, inserisci anche un campo di
tipo tasto e chiamalo Path_Immagine (ti consiglio di dargli una Dimensione
campo di 250 caratteri).
Nella maschera che ha come origine record tale tabella inserisci un
controllo Immagine e chiamalo, come suggerito nella FAQ,
MioControlloImmagine. Inserisci in questa maschera  anche una casella di
testo associata al campo Path_Immagine e chiama anche lei Path_Immagine.
Come indicato nella FAQ, a fronte dell'evento "Su corrente" di questa
maschera genera il codice VBA:
Me.MioControlloImmagine.Picture = Me.Path_Immagine
Io ti dico di generare detto codice VBA anche a fronte dell'evento "Dopo
aggiornamento" del controllo Path_Immagine.
A questo punto il gioco č fatto.
Ogni volta che inserisci con la tua maschera un nuovo record, digita nella
casella di testo Path_Immagine il path completo del file immagine desiderato
e Access te lo farŕ vedere all'interno del controllo MioControlloImmagine.
Ti rammento che il path completo del file immagine č costituito dal nome del
file preceduto dall'indirizzo in cui č allocato e seguitodal tipo del file.
Se insomma hai la foto di una mela contenuta in un file di tipo JPEG
chiamato Mela ed allocato nella cartella Fotografie del disco C, il path
completo del tuo file immagine č C:\Fotografie\Mela.jpg  e questo č ciň che
devi digitare nella casella di testo Path_Immagine.
Certo che digitare a manina santa il path completo di un file non č il
massimo della libidine. ;-)
E' per questo che ho detto che la soluzione 1 del Bettini č la piů
sbrigativa, ma non ho detto che sia la migliore. La soluzione di Silvio
Savoldi č molto piů complessa da realizzare, perň ti permette di scegliere
visivamnte l'immagine tra quelle contenute nelle memorie di massa del tuo
PC, quindi si preoccupa lui di catturarne il path completo.
Tra le due soluzioni,a mio avviso, ce ne č una che č sbrigativa e non ti
obbliga a digitare il path comoleto ma solo il nome del file (per capirsi,
nell'esempio di cui sopra, digiteresti solo Mela).
I presupposti sono che i file siano tutti di tipo JPEG (e normalmente č
cosě, ed eventualmente i file non JPEG li puoi sempre convertire in JPEG) e
che siano tutti contenuti in un'unica cartella (ad esempio Fotografie) del
disco C (e questo dipende da te).
Se questi due presupposti vengono soddisfatti, modifica il codice VBA di cui
sopra in:
Me.MioControlloImmagine.Picture = "C:\Fotografie\" & Me.Path_Immagine &
".jpg"
A questo punto puoi limitarti a digitare nella casella di testo
Path_Immagine solamente il nome del file che contien la tua foto (Mela tanto
per intenderci).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: devilo

text:
scusate la domanda banale:
come si inserisce un controllo immagine in una maschera?
 il ME di "Me".MioControlloImmagine.Picture = "Me".Path_Immagine si
riferisce ad una tabella?
Avete per "caso" un archivio di esempio da inviarmi per evitare ulteriori
domande??
grazie


author: Roberto dal portatile

text:
"devilo" <
l.devit...@infinito.it
> ha scritto nel messaggio
news:99pji7$6pt$1...@fe2.cs.interbusiness.it...
> scusate la domanda banale:
> come si inserisce un controllo immagine in una maschera?
Apri la struttura della tua maschera, nella "Casella degli strumenti"
clicchi con il mouse sull'icona del tipo controllo Immagine (quella con la
montagna ed il sole), tracci con il mouse un rettangolo nel corpo della
maschera.
>  il ME di "Me".MioControlloImmagine.Picture = "Me".Path_Immagine si
> riferisce ad una tabella?
No, si riferisce alla maschera corrente.
> Avete per "caso" un archivio di esempio da inviarmi per evitare ulteriori
> domande??
Dovrei averne uno da qualche parte di quando anche io facevo delle prove sul
problema in discussione.
Se lo trovo te lo mando.
> grazie


text:
ho inserito con il comando immagine un riquadro ma non rieso a trovare le
opzioni da personalizzare, in particolare l'evento "Su corrente".
"devilo" <
l.devit...@infinito.it
> ha scritto nel messaggio
news:99pji7$6pt$1...@fe2.cs.interbusiness.it...



text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
E7rv6.28579$dJ6.2...@news.infostrada.it...

Grazie!
Come sempre... funziona tutto!
Ciao
Alessio


text:
"devilo" <
l.devit...@infinito.it
> ha scritto nel messaggio
news:99pmmg$3nn$1...@fe2.cs.interbusiness.it...
> ho inserito con il comando immagine un riquadro ma non rieso a trovare le
> opzioni da personalizzare, in particolare l'evento "Su corrente".
>
"Su corrente" è un evento della maschera e non del controllo Immagine.
Ti ho inviato l'esempio che mi avevi chiesto.



text:
"Alessio" <
axe...@libero.it
> ha scritto nel messaggio
news:99pof8$339$1...@news.cineca.it...
> Roberto da casa <
r.ma...@libero.it
> wrote in message
> E7rv6.28579$dJ6.2...@news.infostrada.it...
[CUT]
>
>
> Grazie!
> ... funziona tutto!
> Ciao
> Alessio
>
OK, ne sono contento.
Alla prossima.



text:
e se le foto sono + di una come faccio a gestirle visto che la routine è
valida per la maschera e non per i singoli campi????
grazieeeee
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:HQZv6.2982$yU4.4...@news.infostrada.it...



text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
E7rv6.28579$dJ6.2...@news.infostrada.it...
>

Come scritto nell'altro messaggio, funziona tutto e per di piů ho
un'aggiunta da fare:
scartabellando nel sitocomune ho trovato un modulo che puň rendere versatile
il tutto.
Il problema di :
Me.MioControlloImmagine.Picture = "C:\Fotografie\" & Me.Path_Immagine &
".jpg"
č che sei obbligato a mettere il database in C:\ e le immagini in
C:\fotografie\
Ho applicto con successo il seguente modulo presente sul sitocomune:
Public Function PathCorrente() As String
   'Autore: Paolo Holzl
   'Restituisce: il percorso completo del database corrente
   PathCorrente = Left(CurrentDb.Name, Len(CurrentDb.Name) - _
            Len(Dir(CurrentDb.Name)))
End Function
modificando successivamente:
Me.MioControlloImmagine.Picture = "C:\Fotografie\" & Me.Path_Immagine &
".jpg"
in:
Me.MioControlloImmagine.Picture = PathCorrente() & "\Fotografie\" &
Me.[Path_Immagine] & ".jpg"
cosi č indipendente dal path perchč lo ricava automaticamente dal sistema.
NB: Funziona sempre a meno che il file mdb non sia posto in radice.
Altrimenti va cambiato "\Fotografie\" in "Fotografie\"
Ciao
Alessio


text:
"Alessio" <
axe...@libero.it
> ha scritto nel messaggio
news:99q9ut$g03$1...@news.cineca.it...
[CUT]
> Come scritto nell'altro messaggio, funziona tutto e per di più ho
> un'aggiunta da fare:
>
> scartabellando nel sitocomune ho trovato un modulo che può rendere
versatile
> il tutto.
> Il problema di :
>
> Me.MioControlloImmagine.Picture = "C:\Fotografie\" & Me.Path_Immagine &
> ".jpg"
>
> è che sei obbligato a mettere il database in C:\ e le immagini in
> C:\fotografie\
>
> Ho applicto con successo il seguente modulo presente sul sitocomune:
>
> Public Function PathCorrente() As String
>    'Autore: Paolo Holzl
>    'Restituisce: il percorso completo del database corrente
>    PathCorrente = Left(CurrentDb.Name, Len(CurrentDb.Name) - _
>             Len(Dir(CurrentDb.Name)))
> End Function
>
> modificando successivamente:
>
> Me.MioControlloImmagine.Picture = "C:\Fotografie\" & Me.Path_Immagine &
> ".jpg"
>
> in:
>
> Me.MioControlloImmagine.Picture = PathCorrente() & "\Fotografie\" &
> Me.[Path_Immagine] & ".jpg"
>
>
> cosi è indipendente dal path perchè lo ricava automaticamente dal sistema.
>
> NB: Funziona sempre a meno che il file mdb non sia posto in radice.
> Altrimenti va cambiato "\Fotografie\" in "Fotografie\"
>
> Ciao
> Alessio
>
OTTIMO!!!!
Studiando e cercando si trova sempre ciò che serve.
Forse non lo sai, ma quando si nomina Paolo Holzl si usa genuflettersi. :-)
Se dialoghiamo in questo NG lo dobbiamo a lui (anzi a Lui).



text:
"devilo" <
l.devit...@infinito.it
> ha scritto nel messaggio
news:99q82k$nt7$1...@fe2.cs.interbusiness.it...
> e se le foto sono + di una come faccio a gestirle visto che la routine è
> valida per la maschera e non per i singoli campi????
> grazieeeee
>
[CUT]
Intanto in una maschera non ci sono i campi ma i controlli.
Scusami, mi hai chiesto, ed io te lo ho mandato, un database di esempio; ma
hai provato ad adoperarlo e/o capirlo????
Penso proprio di no.
La soluzione prevede l'archiviazione di una foto per ogni record contenuto
nella tua tabella.
Scusami, ma quante foto vuoi archiviare a fronte di un solo record??
Forse non sai che l'evento "Su corrente" di una maschera avviene ogni volta
che cambia il record corrente.
Non ti ho mica detto di inserire il codice VBA nell'evento "Su apertura",
che avviene una volta sola.
Poi cosa significa "per i singoli campi" ???



title: Campo multiplo

author: Luigi Bresciani

text:
In una maschera ho un campo del tipo CodiceCliente.
Posso riempirlo con più valori: ad esempio 2, 3, 4, 5,...
Come posso far sì che in altro campo di un'altra maschera collegato a
questo mi si apra un menù del tipo 2, 3, 4, 5... e che mi consenta
immissioni multiple anche in questo campo?
Grazie.


title: Campo multiplo

author: Antonio Biso

text:
"Luigi Bresciani" <
bre...@hotmail.com
> ha scritto nel messaggio
news:a433a522.02072...@posting.google.com...

Perchè piuttosto non normalizzi il tuo DB aggiungendo una tabella in cui
metti l'id del record della tabella principale e uno dei codici ottenendo n
record con lo stesso riferimento ID e codici diversi e poi usi le query per
recuperare tutti i codici di un certo ID?
Antonio


title: Campo multiplo

author: Emyr

text:
On 23 Jul 2002 03:34:08 -0700,
bre...@hotmail.com
 (Luigi Bresciani)
wrote:

vedi le caselle combinate nell'help
Saluti.
Emanuele.


title: esempio per invio email di carlo costarella sul sito comune

text:
mi dice non esiste un supporto Mapi per l'invio di posta elettronica,
sottolineo che la connessione era attiva e utilizzo regolarmente senza
problemi outloook express.
grazie per le vostre delucidazioni.


author: Riccardo Casadei

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:b5i0kc$e23$1...@lacerta.tiscalinet.it...

Un modo molto semplice e che funziona è usare il SendObject sul quale trovi
tutta la documentazione che vuoi.
Ric


title: Collegare report

author: Enrico Orlando

text:
Ciao Ragazzi ho bisogno di un aiuto su come collegare dei report ho
provato con i componenti aggiunti ma nella tabella USysRegInfo non so
che valori mettere. Questo mi serve perchè ora ho da gestire due società
diverse quindi alcuni report sono diversi come impostazioni l'uno da
l'altro senza gestire ogni volta 2 programmi per ogni ditta.
Mi andrebbero bene anche file o siti di esempio.
Ciao Grazie
enr...@comm.sme.it
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Collegare report

author: George

text:
> Ciao Ragazzi ho bisogno di un aiuto su come collegare dei report
Collegare dei report a cosa?
> Questo mi serve perchè ora ho da gestire due società
> diverse quindi alcuni report sono diversi come impostazioni l'uno da
> l'altro senza gestire ogni volta 2 programmi per ogni ditta.
Cioè le differenze sono nell'intestazione?
> Mi andrebbero bene anche file o siti di esempio.
Se sapessimo cosa ti serve...
:o)


title: Collegare report

text:
>Non sono l'intestazioni ma la formatazzione del report in generale i
>dati sono gli stessi naturalmente puntano su database diversi ma cambia
>il report anche se ha lo stesso nome
>grazie



title: Collegare report

text:
> >Non sono l'intestazioni ma la formatazzione del report in generale i
> >dati sono gli stessi naturalmente puntano su database diversi ma cambia
> >il report anche se ha lo stesso nome
Continuo a non capire: cerca di spiegarti meglio.
Sono report diversi?
Se la formattazione è diversa il report non potrà essere che diverso...
Se i dati sono in db diversi, i report non potranno essere che diversi...
Fai un esempio concreto e conciso.


title: Collegare report

text:
Si i report sono diversi ovvero il fronted è lo stesso ma le stampe sono
diverse, volevo collegare un file mda contentente i report che puntano
per una ditta ad uno e per l'altra ad un altro (i nomi dei report sono
gli stessi).
Ho letto come ho scritto prima che è possibile con i componenti
aggiuntivi ma non so cosa devo scrivere nella tabella UsysRegInfo



title: Apertura Tabella Pivot con pulsante

author: Ste Vise

text:
Ho una maschera-tabella pivot (M1) dove nella struttura ho indicato come
'Visualizzazione predefinita'=Tabella pivot e cosě facendo quando apro
la maschera dall'elenco maschere ottengo il risultato voluto.
Se perň nella maschera principale inserisco un pulsante a cui associo
l'azione 'Apri Maschera' M1, quando clicco il pulsante la maschera si
apre in visualizzazione maschera singola.
Come posso fare?
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Query dipendente da Casella Opzioni

author: Renato

text:
salve a tutti
spero di riuscire a chiarire cosa vorrei fare.
ho una maschera di Multi Ricerca che si basa su una Query.
oltre ad applicare criteri di ricerca sui campi e Testo e boolean volevo
applicarli anche su diversi campi formato data.
Essendo quest'ultimi diversi, per semplificare la maschera, ed anche per
problemi estetici e di spazio, ho inserito nella Maschera un controllo che
chiamo dataInizio ed unaltro controllo che chiamo DataFine poi ho inserito
una Casella di opzioni con più opzioni tipo Data1, data2, data3 ecc. ...
quello che vorrei fare e che il valore selezionato nella casella di Opzioni
determini su quale campo (Data1,Data2, data3 ecc) della query applicare le
condizioni di dataInizio e dataFine escludendo tutti gli altri?
e possibile farlo nella query? e come?
esiste un'altra soluzione più corretta?
sperando di essere stato chiaro ringrazio anticipatamente


title: Query dipendente da Casella Opzioni

text:
"Renato" <#§#
regr...@tin.it
§#> ha scritto nel messaggio
news:4385fd5e$0$16207$4faf...@reader3.news.tin.it...

Se vuoi mantenere questa impostazione, la soluzione che mi viene in mente è
quella di gestire dinamicamnete la WHERE della query modificando da VBA il
suo codice SQL.
Un esempio di come modificare dinamicamente da VBA il codice SQL di una
query lo puoi trovare sul Sito Comune (link qui sotto), nella Sezione
Queries, nella mia FAQ intitolata "2.10 Come si può creare in maniera
dinamica una query con la tecnica QBF?".
Resta il fatto che la cosa più facile, estetica a parte, è quella di
inserire in maschera una coppia di fate per ogni data della query, avendo
cura di non effettuare la selezione su quelle date per le quali la coppia di
date è Null.
>
> sperando di essere stato chiaro ringrazio anticipatamente
Prego.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Query dipendente da Casella Opzioni

text:
> Se vuoi mantenere questa impostazione, la soluzione che mi viene in mente
č
> quella di gestire dinamicamnete la WHERE della query modificando da VBA il
> suo codice SQL.
> Un esempio di come modificare dinamicamente da VBA il codice SQL di una
> query lo puoi trovare sul Sito Comune (link qui sotto), nella Sezione
> Queries, nella mia FAQ intitolata "2.10 Come si puň creare in maniera
> dinamica una query con la tecnica QBF?".
> Resta il fatto che la cosa piů facile, estetica a parte, č quella di
> inserire in maschera una coppia di fate per ogni data della query, avendo
> cura di non effettuare la selezione su quelle date per le quali la coppia
di
> date č Null.
>
> >
> > sperando di essere stato chiaro ringrazio anticipatamente
>
> Prego.
>
> --
> Roberto
>
> -----------------------------------------------------
> il Sito Comune di it.comp.appl.access
>
http://www.sitocomune.com
> ----------------------------------------------------
Roberto.
Sicuramente opterň per la prima che hai detto, visto che ho parecchi campi
data nella mia query.
devo darmi da fare ho da scrivere parecchie WHERE.
Grazie tante per la risposta Ciao


title: Report e snapshot!

author: Principessa

text:
Il semplice codice
    DoCmd.OutputTo acOutputReport, "F00_Offerta", acFormatSNP, "Prova.snp"
su una installazione di Access 2003 (nel senso che su un altro pc funziona
perfettamente) mi restituisce l'errore: "Il formato definito per l'output
dell'oggetto corrente non è disponibile".
Dall'anteprima stampa del medesimo report posso utilizzare
 File > Esporta > Tipo file: Formato Snapshot
per ottenere regolarmente il file in formato Snapshot.
Pare un problema di una specifica installazione di Access, ma non che cosa
possa causar il problema.
Grazie, ciao.
Marina
.


title: Report e snapshot!

author: Karl Donaubauer

text:

La constante acFormatSNP spesso non funziona.
Dipende da una chiave del registro.
Sostituisci la constante con "Snapshot Format".
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Report e snapshot!

text:
"Principessa" <
marina....@fastwebnet.it
> ha scritto nel messaggio
news:gYK_h.31168$281....@tornado.fastwebnet.it...

Ti ricordo che le modifiche al registro possono creare seri problemi di
funzionamento del SO, per cui non mi assumo alcuna responsabilità per
eventuali danni. Fai una copia delle chiavi sottoelencate.
Le chiavi di registro da verificare sono queste:
HKEY_CLASSES_ROOT\CLSID\{FACB5ED2-7F99-11D0-ADE2-00A0C90DC8D9}
dove "DefaultExtension" deve contenere il valore in "Predefinito" =
.snp,Snapshot Files (*.snp)
e in "LocalServer32" alla voce "predefinito" deve contenere qualcosa di
simile:
C:\PROGRA~1\FILECO~1\MICROS~1\SNAPSH~1\SNAPVIEW.EXE
Lo stesso alla chiave:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{FACB5ED2-7F99-11D0-ADE2-00A0C90DC8D9}
Inoltre alla chiave
HKEY_CLASSES_ROOT\.snp alla voce "Content Type" dovrebbe avere un valore = a
application/msaccess o meglio application/snapview
Lo stesso devi fare alla chiave:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.snp
Controlla inoltre la chiave (se hai Jet 4.0):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Access\Jet\4.0\ISAM
Formats\Snapshot Format
dove alla voce "ExportFilter" dovresti avere un valore = a
Formato snapshot (*.snp) e in "ReportFormat" = a: Snapshot Format
Se hai Jet 3.5
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\ISAM
Formats\Snapshot Format
lo stesso della voce precedente.
Il problema potrebbe essere causato da una installazione di XP SP2 su Access
2003 già installato.
Facci sapere se hai risolto.
Ciao, Carlo


title: Report e snapshot!

text:

Per evitare malintesi:
Devi includere le virgolette, cioè
DoCmd.OutputTo acOutputReport, "F00_Offerta", "Snapshot Format", "Prova.snp"


title: Report e snapshot!

author: giorgio rancati

text:
"Principessa" <
marina....@fastwebnet.it
> ha scritto nel messaggio
news:gYK_h.31168$281....@tornado.fastwebnet.it...

Ciao Marina,
segui questa discussione, troverai un paio di metodi per sistemare il
problema.
----
Problema con sendobject
http://www.google.it/groups?threadm=Oh8mM$7BGH...@TK2MSFTNGP12.phx.gbl
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Report e snapshot!

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:5a2qr5F...@mid.individual.net...

In breve: così funziona!!
In dettaglio: in realtà ho inserito in un applicativo il ConvertReportToPDF
di Stephen Lebans, e il suo codice originale prevede l'istruzione
"SnapshotFormat(*.snp)"
che ha generato il problema. Io l'ho sostituita con quanto previsto dal
manuale di Access, dunque
acFormatSNP
e continuava a non funzionare. Con la tua indicazione di utilizzare
"Snapshot Format"
ho risolto il problema!!
Grazie mille!!
Marina


title: Report e snapshot!

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:463c4632$0$20816$5fc...@news.tiscali.it...

Ho risolto, come segnalato a Karl!
In effetti la discussione che mi hai indicato sarebbe già stata
perfettamente sufficiente ... peccato che non l'abbia trovata quando ho
verificare i precedenti prima di porre il mio quesito.
Grazie ancora
Marina


title: Report e snapshot!

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:f1hb99$8fn$1...@tdi.cu.mi.it...
>
> "Principessa" <
marina....@fastwebnet.it
> ha scritto nel messaggio
> news:gYK_h.31168$281....@tornado.fastwebnet.it...
[CUT]
> Facci sapere se hai risolto.
>
> Ciao, Carlo
Ho risolto, grazie alle indicazioni tue, di Karl e di Giorgio, perfettamente
concodanti!
Grazie
Marina


title: comportamento anomalo di access nel codice VBA

text:
a volte mi capita e questo mi è successo su più PC che quando entro nel
codice visual basic di un pulsante ad esempio
e digito del codice, lui propone in automatico le voci del codice per
esempio su apertura di una form, ma lo fà in maniera
velocissima e poi lo fà sparire e diventa tutto subito rosso come se fosse
un errore, cioè ti propone delle scelte ma le toglie
immediatamente non lasciandomele scegliere e dando errore.
se riavvio il PC tutto torna a posto per un pò.
qualcuno sa come risolvere il problema? grazie.


title: riferimento a date()

author: wildsurfer

text:
ho provato ad utilizzare il mio database che ho trasformato in formato .mde
su un altro pc.Non mi riconsce la funzione date( ).Come posso fare?Dipende
da qualche ocx (non penso ...non è un controllo ocx!)o qualche dll,qualche
libreria,qualche riferimento mancante(ma ho fatto apposta un file mde!)...?o
da cos'altro?
grazie mille!


title: riferimento a date()

author: RINO

text:
"wildsurfer" <
wildsu...@libero.it
> ha scritto nel messaggio
news:z2Se6.92040$ew1.5...@news.infostrada.it...

> Sul PC dove hai installato il tuo software manca il riferimento a DAO 3.6
RINO


title: Date()

author: Newsgroup

text:
C'è qualcuno che sa come risolvermi questo problema... io voglio che in
automatico quando vado a spuntare in una maschera un campo "Si/No" mi
compaia all'interno di un'altro campo la data e che quest'ulima vada a
memorizzarsi poi nella tabella...
Help!


title: Date()

author: Roberto da casa

text:
"Newsgroup" <
hnk...@tin.it
> ha scritto nel messaggio
news:xvZ8c.105507$z23.4...@news3.tin.it...

Forse non ti sei reso conto, ma in meno di due ore hai postato questo
quesito per ben TRE volte; non è che siamo tutti qui ad aspettare che tu
posti un quesito per risponderti: forse non lo sai, ma non c'è l'obbligo di
rispondere e comunque di rispondere nel giro di pochi minuti.
.
Innanzitutto in una maschera non ci sono i campi ma i controlli; i campi
sono contenuti solo nelle tabelle e nelle queries.
Inoltre sarebbe bene se tu ci dicessi se la casella di controllo è associata
oppure no e se la maschera ha una visualizzazione a maschere continue o a
maschera singola.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Date()

text:
Mi dispiace se sonstato troppo insistente il probleme che ho estremo bisogno
di trovare una soluzione a questo problema, inoltre di access non conosco
proprio niente quindi se mi sono spiegato male e non ho utilizzato i termini
corretti mi scuso... sinceramente non so quale sia la differenza se la
casella è associata oppure no, e non so neanche la differenza tra maschere
continue o maschere singole, l'unica cosa è che devo trovare un sistema per
avere l'inserimento automatico nella mia maschera della data quando vado a
spuntare un controllo di tipo Si/No, questa data deve anche memorizzarsi
però sulla mia tabella...
Saluti!...
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:LH_8c.91564$Kc3.2...@twister2.libero.it...



title: Date()

text:
"Newsgroup" <
hnk...@tin.it
> ha scritto nel messaggio
news:i8j9c.138275$O31.5...@news4.tin.it...
> Mi dispiace se sonstato troppo insistente il probleme che ho estremo
bisogno
> di trovare una soluzione a questo problema, inoltre di access non conosco
> proprio niente quindi se mi sono spiegato male e non ho utilizzato i
termini
> corretti mi scuso... sinceramente non so quale sia la differenza se la
> casella è associata oppure no, e non so neanche la differenza tra maschere
> continue o maschere singole, l'unica cosa è che devo trovare un sistema
per
> avere l'inserimento automatico nella mia maschera della data quando vado a
> spuntare un controllo di tipo Si/No, questa data deve anche memorizzarsi
> però sulla mia tabella...
> Saluti!...
Devi scusarmi, ma preferisco uscire dal thread: mi sembra abbastanza
improbabile che riusciamo a capirci.
Mi dispiace.



title: Access MSDE Giorgio Prx

author: ultrareflex

text:
"ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio news:...
> Ciao Giorgio,
> Grazie per le informazioni sul registratore di cassa, ne farò buon uso :)
> Riguardo l'indice per la numerazione delle offerte / ordini / bolle, io ho
> inserito il doppio indice anche su DettaglioOfferte, solo che non me lo
> accetta........mi dice che non mi è permesso duplicare il valore
> dell'indice...... forse il campo Data non viene automaticamente inserito,
> quindi lui si trova solamente il numero duplicato non credi?
> Un'altra cosa, ho trasportato l'SQL a casa per lavorarci con più comodità,
e
> ti ho detto di quel bug per quanto riguarda i campi calcolati, e fin quì
> tutto ok, solo che adesso ho creato una store in ufficio collegata ad una
> routine,
> la store è questa:
> Alter PROCEDURE usp_DettaglioOfferta
> (@IDOfferte int)
> AS SELECT * FROM DettaglioOfferta
> WHERE (IDOfferte = IDOfferte)
> Order By Riga
>
> e la routine questa:
> Dim strFiltro As String
> strFiltro = "IDOfferte = " & Me.IDOfferte
> Me.Riga.Value = IIf(IsNull(DMax("Riga", "DettaglioOfferta", strFiltro) +
3),
> 3, DMax("Riga", "DettaglioOfferta", strFiltro) + 3)
> End Sub
>
> Allora, in ufficio funziona con il 2000 a casa con l'xp no. Mi dice Syntax
> error on line 1 near ')'
> Ho controllato le parentesi, la punteggiatura, qualsiasi cosa, ma non c'è
> niente da fare non funziona.
> La stessa identica cosa a casa non funziona....sai di qualche bug nell'xp?
>
> Grazie
>
> Ultra
Scusa ma ho inviato una risposta oggi sul post ACCESS MSDE e come per
incanto la mia domanda è stata cancellata e non solo ma anche le varie
risposte che avevo ricevuto....ma è normale?
Grazie Ultra


title: Access MSDE Giorgio Prx

author: Giorgio Prx

text:
"ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio
news:rcSVa.298$an6....@news1.tin.it...
> "ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio news:...
> > Ciao Giorgio,
> > Grazie per le informazioni sul registratore di cassa, ne farò buon uso
:)
> > Riguardo l'indice per la numerazione delle offerte / ordini / bolle, io
ho
> > inserito il doppio indice anche su DettaglioOfferte, solo che non me lo
> > accetta........mi dice che non mi è permesso duplicare il valore
> > dell'indice...... forse il campo Data non viene automaticamente
inserito,
> > quindi lui si trova solamente il numero duplicato non credi?
Ciao Ultra
Il messaggio di indice duplicato indica che la ciave è univoca e dovendo
inserire valori ugiali nelle righe offerta devi togliere il check di unico
dall' indice.
Ma scusa, non hai relazionato le tabelle con un campo int contatore sulla
Tabelle Offerte e un campo int sulle righe ? Così complichi le cose.
> > Un'altra cosa, ho trasportato l'SQL a casa per lavorarci con più
comodità,
> e
> > ti ho detto di quel bug per quanto riguarda i campi calcolati, e fin quì
> > tutto ok, solo che adesso ho creato una store in ufficio collegata ad
una
> > routine,
> > la store è questa:
> > Alter PROCEDURE usp_DettaglioOfferta
> > (@IDOfferte int)
> > AS SELECT * FROM DettaglioOfferta
> > WHERE (IDOfferte = IDOfferte)
> > Order By Riga
> >
> > e la routine questa:
> > Dim strFiltro As String
> > strFiltro = "IDOfferte = " & Me.IDOfferte
> > Me.Riga.Value = IIf(IsNull(DMax("Riga", "DettaglioOfferta", strFiltro) +
> 3),
> > 3, DMax("Riga", "DettaglioOfferta", strFiltro) + 3)
> > End Sub
 Non capisco che relazione c'è tra la stored procedure usp_DettaglioOfferta
e la Dmax che preleva i dati dalla tabella o vista DettaglioOfferta. sono
due cose nettamente distinte.
> > Allora, in ufficio funziona con il 2000 a casa con l'xp no. Mi dice
Syntax
> > error on line 1 near ')'
> > Ho controllato le parentesi, la punteggiatura, qualsiasi cosa, ma non
c'è
> > niente da fare non funziona.
> > La stessa identica cosa a casa non funziona....sai di qualche bug
nell'xp?
> >
Il sintax Error penso sia dovuto al fatto che in quel momento Me.IDOfferte è
uguale a NULL e se la funzione è in una subform devi passare
Me.Parent.IDOfferte.Qui non c'è nessun Bug, evidentemente le prove fatte a
casa e in ufficio non sono le stesse.
> > Grazie
> >
> > Ultra
>
> Scusa ma ho inviato una risposta oggi sul post ACCESS MSDE e come per
> incanto la mia domanda è stata cancellata e non solo ma anche le varie
> risposte che avevo ricevuto....ma è normale?
>
Normalmente i messaggi vecchi vengono cancellati dal server delle News ma
rimangono sul server Html per le ricerche con i vari motori.
Dovresti dare un oggetto più significativo ai post e non indirizzarlo a una
persona sola, per rispetto di tutti i componenti della Community.
Certamente ci sono altre persone che potrebbero risponderti ma in questo
caso non sarebbero ben predisposte a farlo  :-)
Ciao Giorgio.


title: Access MSDE Giorgio Prx

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bg9395$npr$1...@lacerta.tiscalinet.it...

Ciao Giorgio,
hai perfettamente ragione sul fatto di creare oggetti per i post generici,
ma per qualche strano motivo dopo aver scritto la risposta alla tua domanda
mi è scomparso completamente il post originario e non sapevo come fare a
risponderti. Comunque ora ritorno a scrivere sul post originario visto che
ho dovuto annullare la sottoscrizione al newsgroup e ricrearlo ex
novo.....infatti ora funziona! Grazie ancora
Ultra


title: Access MSDE Giorgio Prx

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bg9395$npr$1...@lacerta.tiscalinet.it...

Ciao Giorgio,
Io ho fatto come dici tu, ma non funziona.
Allora nella tblOfferta ho un campo contatore che si chiama
IDContatoreOfferta è int ovviamente ed è chiave primaria.
Poi ho 2 indici, Numero e Data, questi sono come crea unique, indice.
Poi ho la tblDettaglioOfferta, questa ha un contatore che è
IDDettaglioOfferta, anche questo è int e chiave primaria.
Poi ho 2 indici, Numero e data ovviamente questo NON sono unique.
Quando vado a fare il legame uno a molti, io prendo Numero di Offerte e
cerco di collegarlo a numero di DettaglioOfferta, ma la cosa non gli piace.
Se pensi al fatto che in tblOfferte, Numero è int ed indice unique, potrebbe
collegarsi benissimo a numero indice ma non unique della
tblDettaglioOfferta. Non posso collegare 2 contatori o 2 chiavi primarie
perchè il legame sarebbe uno a uno mentre le righe che si inseriranno di
dettaglio saranno una o più con lo stesso numero di offerta giusto?
Con access non ho problemi perchè non gli importa se una tbl non ha
chiave...ma qui è un casino.
Che ne dici tu? Non riesco ad uscirne.
Grazie Ultra


title: Access MSDE Giorgio Prx

text:
"ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio
news:sKqXa.16539$an6.6...@news1.tin.it...
>
> "Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
> news:bg9395$npr$1...@lacerta.tiscalinet.it...
> >
> > "ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio
> > news:rcSVa.298$an6....@news1.tin.it...
> > > "ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio news:...
>
> Ciao Giorgio,
> Io ho fatto come dici tu, ma non funziona.
> Allora nella tblOfferta ho un campo contatore che si chiama
> IDContatoreOfferta è int ovviamente ed è chiave primaria.
> Poi ho 2 indici, Numero e Data, questi sono come crea unique, indice.
> Poi ho la tblDettaglioOfferta, questa ha un contatore che è
> IDDettaglioOfferta, anche questo è int e chiave primaria.
> Poi ho 2 indici, Numero e data ovviamente questo NON sono unique.
> Quando vado a fare il legame uno a molti, io prendo Numero di Offerte e
> cerco di collegarlo a numero di DettaglioOfferta, ma la cosa non gli
piace.
> Se pensi al fatto che in tblOfferte, Numero è int ed indice unique,
potrebbe
> collegarsi benissimo a numero indice ma non unique della
> tblDettaglioOfferta. Non posso collegare 2 contatori o 2 chiavi primarie
> perchè il legame sarebbe uno a uno mentre le righe che si inseriranno di
> dettaglio saranno una o più con lo stesso numero di offerta giusto?
> Con access non ho problemi perchè non gli importa se una tbl non ha
> chiave...ma qui è un casino.
> Che ne dici tu? Non riesco ad uscirne.
>
> Grazie Ultra
>
Ciao Ultra
Come già spiegato il metodo più comodo è quello di avere un campo IDOfferta
di tipo int duplicati possibili nella tabella DettaglioOfferta in relazione
con  IDContatoreOfferta  della tabella tblOfferta. Provo a farti un esempio
semigrafico.
---------------------              ------------------------
Tabella OFFERTA                Tabella DettaglioOfferta
---------------------              ------------------------
IDContatoreOfferta  ???       IDDettaglioOfferta
Numero                        ??>   IDOfferta
Data                                       Articolo
Anno                                      ecc,ecc
ecc,ecc
Ciao Giorgio.


title: Access MSDE Giorgio Prx

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bglnpc$14d$1...@lacerta.tiscalinet.it...
>
> "ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio
> news:sKqXa.16539$an6.6...@news1.tin.it...
> >
> > "Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
> > news:bg9395$npr$1...@lacerta.tiscalinet.it...
> > >
> > > "ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio
> > > news:rcSVa.298$an6....@news1.tin.it...
> > > > "ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio news:...
> >
>
> Ciao Ultra
> Come già spiegato il metodo più comodo è quello di avere un campo
IDOfferta
> di tipo int duplicati possibili nella tabella DettaglioOfferta in
relazione
> con  IDContatoreOfferta  della tabella tblOfferta. Provo a farti un
esempio
> semigrafico.
> ---------------------              ------------------------
> Tabella OFFERTA                Tabella DettaglioOfferta
> ---------------------              ------------------------
> IDContatoreOfferta  ???       IDDettaglioOfferta
> Numero                        ??>   IDOfferta
> Data                                       Articolo
> Anno                                      ecc,ecc
> ecc,ecc
>
>
> Ciao Giorgio.
>
>
L'esempio semigrafico è venuto una schifezza proviamo così
---------------------              ------------------------
Tabella OFFERTA                Tabella DettaglioOfferta
---------------------              ------------------------
IDContatoreOfferta  ---|         IDDettaglioOfferta
Numero                        |--->  IDOfferta
Data                                       Articolo
Anno                                      ecc,ecc
ecc,ecc
Insomma IDContatoreOfferta   lato 1 mente IDOfferta lato Molti.
Ciao Giorgio


title: Access MSDE Giorgio Prx

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bglo2d$18p$1...@lacerta.tiscalinet.it...

Ciao Giorgio,
Ora tutto funziona, l'errore che commettevo era semplicemente mettere la
spunta sul crea unique sugli indici della tblDettaglioOfferta. Per quanto
riguarda i contatori (a parte i nomi che cambiano ma la regola è quella,
anche su access è la stessa) anche io ho utilizzato gli stessi legami che
hai utilizzato tu solo che mi sono intrecciato negli indici che sono a parer
mio più complessi da gestire.
Ora verrà il bello dei report, per il resto a parte i trigger che per me
sono ancora un'isola inesplorata, sto cercando di mettermi nella lunghezza
d'onda dell'SQL SERVER.
solo che ora non sò come fare a creare una vista che mi apra un determinato
report e non tutti insieme. Quello che voglio dire è che se devo stampare
una fattura mettiamo la 4 in qualche modo gli e lo devo dire io giusto?
Quindi devo forse da codice fare un bel giro ai dati..........provo qualcosa
poi ti faccio sapere :)
Ciao e grazie
Ultra


title: Access MSDE Giorgio Prx

text:
"ultrareflex" <
lew...@tin.it
> ha scritto nel messaggio
news:hzJXa.29689$cl3.1...@news2.tin.it...
>
> "Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
> news:bglo2d$18p$1...@lacerta.tiscalinet.it...
> >
> Ora tutto funziona, l'errore che commettevo era semplicemente mettere la
> spunta sul crea unique sugli indici della tblDettaglioOfferta. Per quanto
> riguarda i contatori (a parte i nomi che cambiano ma la regola è quella,
> anche su access è la stessa) anche io ho utilizzato gli stessi legami che
> hai utilizzato tu solo che mi sono intrecciato negli indici che sono a
parer
> mio più complessi da gestire.
>
> Ora verrà il bello dei report, per il resto a parte i trigger che per me
> sono ancora un'isola inesplorata, sto cercando di mettermi nella lunghezza
> d'onda dell'SQL SERVER.
> solo che ora non sò come fare a creare una vista che mi apra un
determinato
> report e non tutti insieme. Quello che voglio dire è che se devo stampare
> una fattura mettiamo la 4 in qualche modo gli e lo devo dire io giusto?
> Quindi devo forse da codice fare un bel giro ai dati..........provo
qualcosa
> poi ti faccio sapere :)
>
> Ciao e grazie
>
> Ultra
>
Ciao Ultra
Nell'evento Open del report imposti il Nr della fattura da stampare
prelevandolo ad esempio dal form StampaFatture
----------------------------------------------
Private Sub Report_Open(Cancel As Integer)
    'Me.ServerFilter = "NumeroFattura=4"
    'Ovvero
    Me.ServerFilter = "NumeroFattura=" &
Forms!StampaFatture.ControlloConNrFatturaDaStampare
End Sub
----------------------------------------------
Ciao Giorgio


title: [OT] menù contestuale di windows xp tasto destro del mouse

author: Nicolas

text:
qualcuno sa dirmi come posso aggiungere comandi aggiuntivi nel menu
contestuale di widows xp
quando clicco con il destro del mouse sul desktop e su nessun icona, il menu
che permette di
selezionare anche le proprietą dello sfondo ecc.. per intenderci.
esiste qualche utilitą o voce di registro da modificare per aggiungere ad
esempio
siti intenret o comandi per avviare programmi in modo veloce?
grazie.


author: MA

text:
Nicolas wrote:
> qualcuno sa dirmi come posso aggiungere comandi aggiuntivi nel menu
> contestuale di widows xp
> quando clicco con il destro del mouse sul desktop e su nessun icona,
> il menu che permette di
> selezionare anche le proprietà dello sfondo ecc.. per intenderci.
>
> esiste qualche utilità o voce di registro da modificare per
> aggiungere ad esempio
> siti intenret o comandi per avviare programmi in modo veloce?
>
> grazie.
Se visualizzi file nascosti e di sistema hai disponibile in documents and
settings
sendTo, la directory di "Invia a"
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
>
> Se visualizzi file nascosti e di sistema hai disponibile in documents and
> settings
> sendTo, la directory di "Invia a"
>
> --
non và bene perchè invia a funziona solo quando ti trovi su un file o
cartella
infatti ti permette di inviare quel file o quella cartella ad una
destinazione in
send to
ma a me serve una voce aggiuntiva nel menu che compare se non sei su
nessun oggetto quello con le voci
disponi icone per
aggiorna
incolla
incolla collegamento
nuovo
proprietà
grazie.


title: selezionare record non presenti nè sulla prima nè sulla seconda tab

author: massi

text:
Salve, il mio problema è questo: ho 2 tabelle simili ma non uguali, e
devo selezionare tutti i record che non sono presenti nè sulla prima
nè sulla seconda tabella.
Come si fà?
Probabilmente sono io che sono così ingolfato da non riuscire a
trovare la soluzione che probabilmente è semplicissima ed ovvia.
Eppure...
Thanks!


text:

Scusa ma allora ne hai 3 di tabelle
Cmq puoi usare "not in "
Select pippo form tuatab where pippo not in (select pippo from tuatab2)
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
MA ha scritto:
> Cmq puoi usare "not in "
> Select pippo form tuatab where pippo not in (select pippo from tuatab2)
Ciao, ho provato ad usare la query che mi hai suggerito, solo che
access si blocca!
Le tabelle hanno rispettivamente 13978 e 13963 record, quindi dorebbe
restituirmi 15 record, però non ce la fa!
Sbaglio qualcosa:
SELECT campo FROM tab1 WHERE campo not in (SELECT campo FROM tab2)
Thanks


text:
"massi" <
xmax...@gmail.com
> ha scritto nel messaggio
news:1165941617.2...@f1g2000cwa.googlegroups.com...
>Ciao, ho provato ad usare la query che mi hai suggerito, solo che
>access si blocca!
>Le tabelle hanno rispettivamente 13978 e 13963 record, quindi dorebbe
>restituirmi 15 record, perň non ce la fa!
>Sbaglio qualcosa:
>SELECT campo FROM tab1 WHERE campo not in (SELECT campo FROM tab2)
>Thanks
come hai potuto sperimentare, in Access la clausola IN č da evitare su
tabelle di grosse dimensioni.
Usa una Query di Ricerca dati non corrispondenti, in Access c'č anche
l'autocomposizione guidata.
----
SELECT Tab1.campo
FROM Tab1 LEFT JOIN Tab2
     ON Tab1.Campo=Tab2.Campo
WHERE Tab2.campo IS NULL
----
se con la frase >>devo selezionare tutti i record che non sono presenti nč
sulla prima nč sulla seconda tabella.<<
intendi dire che vuoi tutti i record della prima tabella ma che mancano
nella seconda tabella e tutti i record della seconda tabella che mancano
nella prima tabella, fai cosě
----
SELECT 'TAB1' AS NomeTabella,
       Tab1.campo
FROM Tab1 LEFT JOIN Tab2
     ON Tab1.Campo=Tab2.Campo
WHERE Tab2.campo IS NULL
UNION ALL
SELECT 'TAB2' AS NomeTabella,
       Tab2.campo
FROM Tab2 LEFT JOIN Tab1
     ON Tab2.Campo=Tab1.Campo
WHERE Tab1.campo IS NULL
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


text:
> Usa una Query di Ricerca dati non corrispondenti, in Access c'è anche
> l'autocomposizione guidata.
Grazie, a questa non ci avevo proprio pensato!
> se con la frase >>devo selezionare tutti i record che non sono presenti nè
> sulla prima nè sulla seconda tabella.<<
> intendi dire che vuoi tutti i record della prima tabella ma che mancano
> nella seconda tabella e tutti i record della seconda tabella che mancano
> nella prima tabella, fai così
> ----
> SELECT 'TAB1' AS NomeTabella,
>        Tab1.campo
> FROM Tab1 LEFT JOIN Tab2
>      ON Tab1.Campo=Tab2.Campo
> WHERE Tab2.campo IS NULL
> UNION ALL
> SELECT 'TAB2' AS NomeTabella,
>        Tab2.campo
> FROM Tab2 LEFT JOIN Tab1
>      ON Tab2.Campo=Tab1.Campo
> WHERE Tab1.campo IS NULL
Si esatto, intendevo dire proprio quello, solo che quando eseguo questa
query mi esce la finestra "Immettere valore parametro" per la prima e
per la seconda tabella!
Sicuramente sbaglio qualcosa!?!
Grazie comunque per i validi suggerimenti


title: RowSource e errore tipo con corrispondente

author: Carlo

text:
Salve a tutti, ho un problema con un tipo di istruzione che posto di
seguito:
Sql = "SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio]," & _
"FROM Tabella2" & _
"WHERE ((([Tabella02].[Tipo Personaggio]) Like (" * " & [Forms]![New
Table]![Personaggio] & " * ")));"
Me.Elenco1.RowSource = Sql
Allora l'istruzione è quella esposta, l'errore è : Errore di run-time 13
Tipo non corrispondente. Se questa istruzione la eseguo dando il nome di una
query, allora tutto funziona, appena che metto solo l'istruzione SQL della
query, si verifica questo errore. Ecco l'istruzione per non aver problemi:
Me.Elenco1.RowSource = "Nome Query"
Il fatto è che io vorrei evitare di fare una query e avere solo l'istruzione
in essa contenuta.
Grazie a chi saprà spiegarmi l'arcano!


author: Bruno Campanini

text:
"Carlo" <
tramonta...@libero.it
> wrote in message
news:t%mhg.27010$jP5.6...@twister1.libero.it...
> Salve a tutti, ho un problema con un tipo di istruzione che posto di
> seguito:
>
> Sql = "SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio]," & _
> "FROM Tabella2" & _
> "WHERE ((([Tabella02].[Tipo Personaggio]) Like (" * " & [Forms]![New
> Table]![Personaggio] & " * ")));"
Icto oculi:
"FROM Tabella2" &  ===> "FROM Tabella2 " &
Bruno


author: Ivan da casa

text:
"Carlo" <
tramonta...@libero.it
> ha scritto nel messaggio
news:t%mhg.27010$jP5.6...@twister1.libero.it...

credo che manchino le virgolette prima e dopo gli asterischi. Da codice puoi
usare anche gli apici, ma devi metterli!
> Sql = "SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio]," & _
> "FROM Tabella2" & _
> "WHERE ((([Tabella02].[Tipo Personaggio]) Like ("'*" & [Forms]![New
> Table]![Personaggio] & "*'")));"
non si vedono molto .... ma ci sono!
Ivan


text:
[cut]
naturalmente oltre alla giusta correzione di Bruno ... ;)
Spazi e apici .... grosso nodo nelle query da codice !
IvanDaBologna


text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
news:44861483$0$18285$4faf...@reader1.news.tin.it...

Ok Ragazzi, ho fatto le dovute correzioni, ma mi da sempre lo stesso errore,
addirittura ho provato a togliere gli * e non esegue neppure il requery!
Credo che ci sia qualche altro problema nella sintassi che non si riesce a
vedere!


text:
> Sql = "SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio]," & _
> "FROM Tabella2" & _
> "WHERE ((([Tabella02].[Tipo Personaggio]) Like (" * " & [Forms]![New
> Table]![Personaggio] & " * ")));"
>
dopo le dovute correzioni dovrebbe essere
Sql = "SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio] " & _
 "FROM Tabella02 " & _
 "WHERE (([Tabella02].[Tipo Personaggio] Like '*" &
[Forms]![NewTable]![Personaggio] & "*'));"
sempre che :
[Forms]![NewTable]![Personaggio] esista e abbia un contenuto (comunque se
nullo il filtro rende tutti i records).
a parte il controllo delle parentesi, ho tolto una virgola dopo il secondo
campo in SELECT (non ci voleva proprio!), c'è uno spazio in più per separare
la FROM dalla riga successiva ( approposito indicavi la Tabella2 e non
Tabella02 !!!!, ma i campi li prelevi dalla Tabella02), dopo il LIKE la
sintassi è
'*" & [Forms]![NewTable]![Personaggio] & "*'
insomma, se non hai sbagliato il nome dei campi (che può succedere!) tutto
dovrebb funzionare, adesso ....
speriamo !
--
... spero di esserti stato d'aiuto,
       \|/\|/\|/
       (@ @)
---o00-(_)-00o----- Ivan


text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
news:44868a36$0$36931$4faf...@reader3.news.tin.it...

Ciao Ivan, grazie per i consigli... l'errore della tabella 2 (02) l'avevo
corretto, quello degli apici e virgole no, però adesso non mi restituisce
più l'errore 13 ma non mi visualizza neppure il risultato! Mentre se apro la
query che c'era prima, vedo esattamente il risultato filtrato! Strano, molto
strano!


text:
"Carlo" <
tramonta...@libero.it
> ha scritto nel messaggio
news:5GBhg.27657$jP5.7...@twister1.libero.it...
>
> "Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
> news:44868a36$0$36931$4faf...@reader3.news.tin.it...
>>
>>> Sql = "SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio]," & _
>>> "FROM Tabella2" & _
>>> "WHERE ((([Tabella02].[Tipo Personaggio]) Like (" * " & [Forms]![New
>>> Table]![Personaggio] & " * ")));"
>>>
>>
>> dopo le dovute correzioni dovrebbe essere
>>
>> Sql = "SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio] " & _
>> "FROM Tabella02 " & _
>> "WHERE (([Tabella02].[Tipo Personaggio] Like '*" &
>> [Forms]![NewTable]![Personaggio] & "*'));"
>>
>> sempre che :
>>
>> [Forms]![NewTable]![Personaggio] esista e abbia un contenuto (comunque se
>> nullo il filtro rende tutti i records).
>>
>> a parte il controllo delle parentesi, ho tolto una virgola dopo il
>> secondo campo in SELECT (non ci voleva proprio!), c'č uno spazio in piů
>> per separare la FROM dalla riga successiva ( approposito indicavi la
>> Tabella2 e non Tabella02 !!!!, ma i campi li prelevi dalla Tabella02),
>> dopo il LIKE la sintassi č
>>
>> '*" & [Forms]![NewTable]![Personaggio] & "*'
>>
>> insomma, se non hai sbagliato il nome dei campi (che puň succedere!)
>> tutto dovrebb funzionare, adesso ....
>> speriamo !
>>
>>
>> --
>> ... spero di esserti stato d'aiuto,
>>
>>       \|/\|/\|/
>>       (@ @)
>> ---o00-(_)-00o----- Ivan
>>
>>
>
> Ciao Ivan, grazie per i consigli... l'errore della tabella 2 (02) l'avevo
> corretto, quello degli apici e virgole no, perň adesso non mi restituisce
> piů l'errore 13 ma non mi visualizza neppure il risultato! Mentre se apro
> la query che c'era prima, vedo esattamente il risultato filtrato! Strano,
> molto strano!
 scusa ma non ho capito.
Tu hai messo questa specifica SQL in una stringa, ok?
Dove lo vuoi vedere il risultato?
Probabilmente dovrai usare questa stringa come origine per una casella
combinata adiscesa, o una mschera, oppure un Recordset .....
mi sono perso, come utilizzi questa stringa?
IvanDaBologna


text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> wrote in message
news:4486ff3c$0$14782$4faf...@reader4.news.tin.it...
> scusa ma non ho capito.
> Tu hai messo questa specifica SQL in una stringa, ok?
> Dove lo vuoi vedere il risultato?
> Probabilmente dovrai usare questa stringa come origine per una casella
> combinata adiscesa, o una mschera, oppure un Recordset .....
> mi sono perso, come utilizzi questa stringa?
>
> IvanDaBologna
Fra un po' IvanDaImola...
Bruno


text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
news:4486ff3c$0$14782$4faf...@reader4.news.tin.it...

Ciao Ivan, questa SQL sta in una casella di testo, che dopo l'evento
"aggiornamento", esegue questa sql e poi....
Me.Elenco1.RowSource = Sql
dove elenco1 č la casella di riepilogo.


text:
"Carlo" <
tramonta...@libero.it
> ha scritto nel messaggio
news:DPEhg.27888$jP5.7...@twister1.libero.it...
>
> "Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
> news:4486ff3c$0$14782$4faf...@reader4.news.tin.it...
>>
>> "Carlo" <
tramonta...@libero.it
> ha scritto nel messaggio
>> news:5GBhg.27657$jP5.7...@twister1.libero.it...
>>>
>>> "Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
>>> news:44868a36$0$36931$4faf...@reader3.news.tin.it...
>>>>
>>>>> Sql = "SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio]," & _
>>>>> "FROM Tabella2" & _
>>>>> "WHERE ((([Tabella02].[Tipo Personaggio]) Like (" * " & [Forms]![New
>>>>> Table]![Personaggio] & " * ")));"
>>>>>
>>>>
>>>> dopo le dovute correzioni dovrebbe essere
>>>>
>>>> Sql = "SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio] " & _
>>>> "FROM Tabella02 " & _
>>>> "WHERE (([Tabella02].[Tipo Personaggio] Like '*" &
>>>> [Forms]![NewTable]![Personaggio] & "*'));"
>>>>
>>>> sempre che :
>>>>
>>>> [Forms]![NewTable]![Personaggio] esista e abbia un contenuto (comunque
>>>> se nullo il filtro rende tutti i records).
>>>>
>>>> a parte il controllo delle parentesi, ho tolto una virgola dopo il
>>>> secondo campo in SELECT (non ci voleva proprio!), c'è uno spazio in più
>>>> per separare la FROM dalla riga successiva ( approposito indicavi la
>>>> Tabella2 e non Tabella02 !!!!, ma i campi li prelevi dalla Tabella02),
>>>> dopo il LIKE la sintassi è
>>>>
>>>> '*" & [Forms]![NewTable]![Personaggio] & "*'
>>>>
>>>> insomma, se non hai sbagliato il nome dei campi (che può succedere!)
>>>> tutto dovrebb funzionare, adesso ....
>>>> speriamo !
>>>>
>>>>
>>>> --
>>>> ... spero di esserti stato d'aiuto,
>>>>
>>>>       \|/\|/\|/
>>>>       (@ @)
>>>> ---o00-(_)-00o----- Ivan
>>>>
>>>>
>>>
>>> Ciao Ivan, grazie per i consigli... l'errore della tabella 2 (02)
>>> l'avevo corretto, quello degli apici e virgole no, però adesso non mi
>>> restituisce più l'errore 13 ma non mi visualizza neppure il risultato!
>>> Mentre se apro la query che c'era prima, vedo esattamente il risultato
>>> filtrato! Strano, molto strano!
>> scusa ma non ho capito.
>> Tu hai messo questa specifica SQL in una stringa, ok?
>> Dove lo vuoi vedere il risultato?
>> Probabilmente dovrai usare questa stringa come origine per una casella
>> combinata adiscesa, o una mschera, oppure un Recordset .....
>> mi sono perso, come utilizzi questa stringa?
>>
>> IvanDaBologna
>>
> Ciao Ivan, questa SQL sta in una casella di testo, che dopo l'evento
> "aggiornamento", esegue questa sql e poi....
> Me.Elenco1.RowSource = Sql
>
> dove elenco1 è la casella di riepilogo.
>
nessun risultato = qualcosa che manca ! eheheh ;)
prova a portare tutto il codice SQL in una nuova query,
Apri la tua maschera in visualizzazione dati e ti posizioni sul Personaggio
che deve filtrare,
lasci la maschera posizionata lì e riapri la finestra del DataBase (F11),
lanci la query e vedi se ti risulta qualche riga-
La premessa è che devi rimettere a posto la zona variabile della query,
qualcosa del tipo
SELECT [Tabella02].Nome, [Tabella02].[Tipo Personaggio]
FROM Tabella02
WHERE (([Tabella02].[Tipo Personaggio] Like
'*[Forms]![NewTable]![Personaggio]*'));
dovresti vedere un risultato filtrato (se esiste in tabella!)
Ivan


text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
news:44881acc$0$14794$4faf...@reader4.news.tin.it...

Ciao Ivan, con questa tua ultima soluzione, mi hai fatto capire dov'è
esattamente l'errore... Infatti tutto stà in quei maledetti apici prima e
dopo * e negli spazi, cosa che semplicemente avevi detto prima!
Grazie, mi sei stato davvero di grande aiuto!


text:
"Carlo" <
tramonta...@libero.it
> ha scritto nel messaggio
news:%t0ig.29440$jP5.7...@twister1.libero.it...

deo gratia....
stavo davvero per diventare IvanDaImola!
se non sai cosa c'è a Imola nell'immaginario collettivo ... chiedi a un
Bolognese!
ciao
IvanDaQui


text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
news:448898be$0$14786$4faf...@reader4.news.tin.it...

Lo so, lo so.... Ari Deo Gratia!!!!! Ehehehe...


title: Creare un codice della casella di controllo

author: Mik

text:
Nella mia tabella ho inserito un campo di tipo Si/No
Ho creato poi una maschera ed il mio problema e che vorrei implementare un
codice che a seconda che sia selezionato o no mi esegua una operazione..
Grazie mille per l'aiuto...


author: Sergio MAZZA

text:
"Mik" <
mikmi...@tiscalinet.it
> ha scritto nel messaggio
news:8uq4l9$828$1...@lacerta.tiscalinet.it...

Il codice da eseguire dove lo devi inserire? In un bottone o subito dopo
aver modificato (evento 'dopo aggiornamento') lo stato del controllo
'si/no'? Che tipo di operazioni deve eseguire il codice? Come si chiama il
controllo 'si/no' e la maschera che lo contiene?
Ciao.


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8uqoa4$boi$1...@suite03.caspur.it...

il codice deve essere eseguito nella maschera quando quando esco da un campo
numerico...
In realta o creato una maschera dove inserisco
il prezzo che puo essere con iva o senza..
Quindi ho creato un campo di valuta e un campo si/no per l'Iva..
Vorrei che se l'iva e selezionato su no allora deve calcolare il prezzo +20%
di iva altrimenti lasciare il prezzo come era...


text:
"Mik" <
mikmi...@tiscalinet.it
> ha scritto nel messaggio
news:8urf24$nch$1...@lacerta.tiscalinet.it...
>
> il codice deve essere eseguito nella maschera quando quando esco da un
campo
> numerico...
> In realta o creato una maschera dove inserisco
> il prezzo che puo essere con iva o senza..
> Quindi ho creato un campo di valuta e un campo si/no per l'Iva..
>
> Vorrei che se l'iva e selezionato su no allora deve calcolare il prezzo
+20%
> di iva altrimenti lasciare il prezzo come era...
>
>
Nell'evento 'dopo aggiornamento' del controllo Iva scrivi:
'----------
if me!Iva=0 then
    me!prezzo = me!prezzo +(me!prezzo*.20)
endif
'----------
Ciao.


author: Rob

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8urjh0$jk4$1...@suite03.caspur.it...
>
> "Mik" <
mikmi...@tiscalinet.it
> ha scritto nel messaggio

Io scriverei piuttosto:
.....
if me!Iva = -1 then
.....
poichč in un controllo del tipo Sě/No
Sě = True (Vero) = -1
No = False (Falso) = 0
P.S. Non ho mai capito xchč quel "-1": non sarebbe stato piů logico "1"???


text:
"Rob" <dg.rob"NOSPAM"@
tiscalinet.it
> ha scritto nel messaggio
news:8us4ev$7kb$1...@lacerta.tiscalinet.it...
> Io scriverei piuttosto:
> .....
> if me!Iva = -1 then
> .....
> poichč in un controllo del tipo Sě/No
> Sě = True (Vero) = -1
> No = False (Falso) = 0
>
> P.S. Non ho mai capito xchč quel "-1": non sarebbe stato piů logico "1"???
>
>
E' quello che pensavo di scrivere ma lui ha precisato il contrario..
No non č logico 1 invece di -1, perché se guardi nell'help i numeri 1,2,3,4
etc corrispondono a bottoni predefiniti (per esempio) nella msgbox...
Ciao.


title: Su caricamento a video..

author: Ri

text:
Buongiorno..Avrei un problemino:devo lanciare una macro all'apertura di
una maschera,ma soltanto dopo che si siano caricati e siano visibili
gli oggetti che vi sono presenti..Ho provato tutti gli eventi (Su
apertura ...),ma tutti inutili:o la macro parte quando gli oggetti non
sono ancora visibili,o non parte..Avrei bisogno o di una
procedura "perditempo",o di un timer..non so!Ke mi consigliate?Grazie
molte!
Inviato da
www.mynewsgate.net


title: Su caricamento a video..

author: 'gnurant

text:
Ri <
6175i...@mynewsgate.net
> ha scritto:

L'evento di apertura macro associalo all'evento timer del form.
Ciauz
--
'gnurant come una cucuzza
Inviato da
www.mynewsgate.net


title: Contatori .. una mano

author: C Briglia

text:
Domande veloci da un quasi neofita di access
Come si crea un contatore nel creare una tabella  ( cioč nel comando
.createfield quali sono i parametri per creare un campo contatore ...
dbtext, dblong ecc...)
.. e poi, visto che non sono riusciuto a farlo, per riempirlo... ci pensa da
solo o devo impostare un ciclo che aggiunga un numero con incremento 1  fino
ad n?
Come si imposta una chiave primaria  da programma?
grazie.. svelatemi questi misteri che poi ne seguirą sicuramente un altro!
bce...@tiscalinet.it


title: Primo record sempre = 0

author: Luciano Raito

text:
Ho una maschera dove imposto l'anno e il n° di corso e una sottomaschera
dove inserisco/visualizzo gli allievi di quel corso. Ognuno di questi
allievi ha un numero progressivo (riferito all'anno NON al corso).
Non capisco perchè se il corso non ha ancora nessun allievo il primo mi
risulta sempre = 0 mentre dal 2° in poi tutto fila liscio.
Ho inserito su Attivato del nome il seguente codice:
............
        sql = sql & " ORDER BY numeroatt"
       Set dbs = CurrentDb
        Set rst = dbs.OpenRecordset(sql)
        rst.MoveLast
       vmaxnum = rst("numeroatt").Value
        If IsNull(Nome.Value) Then
            If vmaxnum = 0 Then
                numero.Value = 1
            Else
               numero.Value = vmaxnum + 1
           End If
       End If
     ........
Cosa sbaglio?
Grazie
                                             Luciano
--
Posted from [195.62.170.250]
via Mailgate.ORG Server -
http://www.mailgate.org


title: Primo record sempre = 0

author: sib

text:
Luciano Raito <
lucian...@nts.provincia.bologna.it
> wrote in message
38D10B7C...@nts.provincia.bologna.it...
> Ho una maschera dove imposto l'anno e il n° di corso e una sottomaschera
> dove inserisco/visualizzo gli allievi di quel corso. Ognuno di questi
> allievi ha un numero progressivo (riferito all'anno NON al corso).
> Non capisco perchè se il corso non ha ancora nessun allievo il primo mi
> risulta sempre = 0 mentre dal 2° in poi tutto fila liscio.
> Ho inserito su Attivato del nome il seguente codice:
>
> ............
>
>         sql = sql & " ORDER BY numeroatt"
>
>        Set dbs = CurrentDb
>         Set rst = dbs.OpenRecordset(sql)
>
>         rst.MoveLast
>        vmaxnum = rst("numeroatt").Value
>
>         If IsNull(Nome.Value) Then
>             If vmaxnum = 0 Then
>                 numero.Value = 1
>             Else
>                numero.Value = vmaxnum + 1
>            End If
>        End If
>
>      ........
>
> Cosa sbaglio?
>
> Grazie
>                                              Luciano
>
A parte che mi piacerebbe sapere cosa e' contenuto nella stringa sql, non e'
affatto chiaro cosa dovrebbe fare questo codice.
Postalo tutto spiegando cosa rappresentano i controlli che inserisci.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Primo record sempre = 0

text:
Hai ragione ....
Nella sottomaschera c'è il Nome, altri dati anagrafici e il Numeroatt  che è il fatidico numero progressivo.
Le caselle combinate53 e 32 sono l'anno formativo e il numero del corso selezionabili nella maschera Repertorio. Tutto il codice è il seguente:
Private Sub Nome_GotFocus()
    Dim vmaxnum As Integer
    Dim sql As String
    Dim dbs As Database, rst As Recordset
    Dim a As String
    Dim b As String
    If Not IsNull([Forms]![repertorio]![CasellaCombinata53]) Then
        a = [Forms]![repertorio]![CasellaCombinata53]
    Else
        a = ""
    End If
    If Not IsNull([Forms]![repertorio]![CasellaCombinata32]) Then
        b = [Forms]![repertorio]![CasellaCombinata32]
    Else
        b = ""
    End If
    If a <> "" And b <> "" Then
        sql = "SELECT * FROM repertorio WHERE [repertorio].[anno]='" & a & "' "
        'and [repertorio].[corso]='" & b & "'"
        sql = sql & " ORDER BY numeroatt"
       Set dbs = CurrentDb
       Set rst = dbs.OpenRecordset(sql)
       rst.MoveLast
       vmaxnum = rst("numeroatt").Value
        If IsNull(Nome.Value) Then
            If vmaxnum = 0 Then
                numero.Value = 1
            Else
               numero.Value = vmaxnum + 1
           End If
       End If
        Set dbs = Nothing
    Else
        Exit Sub
    End If
End Sub



title: Primo record sempre = 0

author: Ditta Cerri (Sib)

text:
Luciano Raito <
lucian...@nts.provincia.bologna.it
> wrote in message
38D202B0...@nts.provincia.bologna.it...

Mamma mia!
Perche' non vai a guardare la funzione DMax nell'help di Access?
Ma sei sicuro che sia proprio questo il codice? Non ti da alcun errore?
Cosa e' numero? Cosa e' Nome?
comunque, se per Nome intendevi Me!Nome e per numero intendevi Me!numero,
allora, a mio avviso, la sub non esegue:
>         If IsNull(Nome.Value) Then
>             If vmaxnum = 0 Then
>                 numero.Value = 1
>             Else
>                numero.Value = vmaxnum + 1
>            End If
>        End If
perche' Me!Nome non contiene nulla quando inserisci per la prima volta uno
studente.
Ciao, Sib


title: chiavi di registro

author: Pierluigi Plebani

text:
Salve a tutti.
Tempo fa sguazzando allegramente all'interno dell'Help di Access ho trovato
un po di info riguardo a funzioni che mi permettevano di leggere o scrivere
le chiavi di registro di Win95.
Ricordo anche che potevo solo intervenire all'interno delle chiavi relative
al profilo dell'utente collegato.
Come fare se io volessi riferirmi a chiavi legate al Pc? (quindi comuni a
tutti i profili?)
Grazie,
Gigi


title: chiavi di registro

author: Thierry REGA

text:

A una domanda così su questo NG non ho ricevuto risposta.
Però ricordo che tempo fà quando è apparso il virus "ILOVEYOU",
distribuivano in giro il suo codice scritto in VBScript. Guardando nel
codice ho potuto vedere che traffica con le chiavi di registro. Quindi a
dispetto di una risposta, puoi andare a vedere il suo codice e vedere nel
dettaglio come ha fatto.
Ciao
Thierry


title: chiavi di registro

author: Sib

text:
"Thierry REGA" scrive

e dove si trova? che vorrei distribuire un virus anch'io. :-P
Sib


title: chiavi di registro

author: Andrea Sciamanna

text:
Non mi pare di aver mai visto il codice sul sito, quindi lo invio al
webmaster.
Se andrà bene, trovere un modulo che permette la lettura, la scrittura e la
modifica di una qualunque chiave del file di registro.
________________________________________
Andrea Sciamanna
andrea.s...@libero.it
______________________
http://www.tamtando.com
 -> Mailing List:
http://www.tamtando.com/mailinglist.asp
http://utenti.tripod.it/resnovaduo
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To stop the train
In cases of emergency
Just pull down the chain
     pull down the chain
Penalty for improper use
Five Pounds!
Sib <
cerriserv...@tiscalinet.it
> wrote in message
8jcr2v$q64$1...@lacerta.tiscalinet.it...



title: chiavi di registro

text:
> e dove si trova? che vorrei distribuire un virus anch'io. :-P
Guarda, anche se ho detto che si trova facilmente, non me la sento di
divulgarlo cosě facilmente.:-(
Perň visto che sei tu, e che tanto lo possono trovare sia gli onesti che ...
gli altri, allora ti dň un indizio:
si trova in certi NG di settore affini al linguaggio e al sistema del virus
:)))
E con questo ho detto tutto :-x
Ciao
Thierry


title: Inserire valore in sottomaschera

author: Cecio

text:
Ho una maschera con associate 2 sottomaschere.
Nelle 2 sottomaschere che di volta in volta vengono filtrate, c'č un campo
vuoto che deve essere riempito con un valore presente nel corpo della
maschera principale. Vorrei fare tutto ciň attraverso una macro associata ad
un pulsante.
Premendo un pulsante, il valore presente in una determinata casella di testo
viene copiato in tutte le righe presenti nella sottomaschera.
Qual č la strada piů semplice?
Grazie
Guido


title: Inserire valore in sottomaschera

author: AleC

text:
On 12 Set, 09:54, "Cecio" <
marco190...@virgilio.it
> wrote:
> Ho una maschera con associate 2 sottomaschere.
>
> Nelle 2 sottomaschere che di volta in volta vengono filtrate, c'è un campo
> vuoto che deve essere riempito con un valore presente nel corpo della
> maschera principale. Vorrei fare tutto ciò attraverso una macro associata ad
> un pulsante.
>
> Premendo un pulsante, il valore presente in una determinata casella di testo
> viene copiato in tutte le righe presenti nella sottomaschera.
>
> Qual è la strada più semplice?
>
> Grazie
>
> Guido
Nell'evento DopoAggiornamento (AfterUpdate) del controllo metti un
codice che fa la cosa giusta in relazione a come la sottomaschera è
impostata perché dal tuo messaggio non si capisce cosa ci sia nella
sottomaschera e come e se sia associata ad una tabella, ad una stringa
sql o altro.
AleC


title: Tabelle collegate residenti in sito web

author: Alessandro Stracuzzi

text:
    Salve, ho diviso un database creando un file .mdb con le sole tabelle
collegate, credo che teoricamente sia possibile ospitare tale file in un
sito e accedervi via internet dal database principale.
    Come posso indicare correttamente il percorso del file .mdb ospitato sul
sito tramite la gestione delle tabelle collegate del database principale?
Grazie.


title: Filtri su sottomaschere

author: MASSIMO COLUZZI

text:
Salve ragazzi, è proprio impossibile utilizzare dei filtri in base a
maschere su maschere composte da principali e sottomaschere??
--
Massimo Coluzzi
colu...@tin.it
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Filtri su sottomaschere

author: Roberto da casa

text:
"MASSIMO COLUZZI" <
ghd...@tin.it
> ha scritto nel messaggio
news:MD0d6.30213$Up.2...@twister1.tin.it...
> Salve ragazzi, è proprio impossibile utilizzare dei filtri in base a
> maschere su maschere composte da principali e sottomaschere??
>
Penso che non sia proprio possibile.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Dcount in codice VBA

author: maurizio 56

text:
Sono a chiedere una precisazione in quanto non sono molto pratico di SQL
Dovrei stampare delle etichette ed ho una tabella così formata:
ID
Attivo
Titolo
Cognome
Nome
SecondoNome
Società
Viauff
Cittàuff
Provinciauff
CAPuff
Categorie (in cui vi sono: Bilancio;Natale;Socio;Giornalino)
Su consiglio di Roberto nella query, nel campo categorie, ho aggiunto la
seguente stringa:
Like "*" & [forms]![frmSceltaStampe]![Categoria] & "*"
E nel far visualizzare il report, che è associato alla query, mi
funziona tutto, però sono masochista e nella form stampe vorrei dare più
informazioni all’utente, come far camparire il numero delle etichette da
stampare ed il numero dei fogli da introdurre nella stampante, però se
come avevo fatto all’inizo avevo scelto che ad ogni categori avevo
impostato dei campi Sì/No ed avevo creato questo codice:
select case
     case 1
             NumRecord = DCount("[Cognome]", "ContattiBase",
"[Bilancio]=-1")
             NumPagine = NumRecord / 16
             Me.etiInforma.Caption = "Il numero delle etichette da
stampare sono: " & NumRecord '& _
" , e i fogli di etichette da inserire nella stampante sono: " & NumPagine
             Me.etiInforma3.Caption = "" & NumPagine
Ma ora avendo evendo eliminato i campi Sì/No mi trovo in difficolta nel
codice in quanto da inesperto, non riesco a mettere le parentesi giuste.
Potreste darmi una dritta??
A proposito il campo [Bilancio] andrebbe sostituito con [Categorie]
Ringraziando
--
maurizio56
:-))
browser: FireFox 1.0
mailreader: ThunderBird 1.0


title: Dcount in codice VBA

author: MA

text:
"maurizio 56" <
ASSOLUT...@libero.it
> ha scritto nel messaggio
news:ZKGTd.50660$lB4.1...@twister1.libero.it...

NumRecord = DCount("[Cognome]", "ContattiBase")
MAssimiliano


title: scusate l'OT problemi con Excel

text:
possiedo un valore in una cella B20 e in C20 ho messo che è uguale a
(B20*0,2) per calcolare l'iva.
mi capita a volte di cancellare il valore di B20 e vorrei che nella cella
C20 restasse lo stesso il valore
dell'iva calcolato in precedenza, è possible ottenere questo? grazie a
tutti.


title: scusate l'OT problemi con Excel

author: ing. Franco Varoli

text:
On Wed, 13 Mar 2002 21:47:44 +0100, "Tosto73" <
tos...@libero.it
>
wrote:

Dopo aver selezionato la cella che ti interessa usa questo codice:
Public Sub Valori()
    ActiveCell.Value = ActiveCell.Value
End Sub
--
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


title: scusate l'OT problemi con Excel

author: gulphone

text:
"Tosto73" <
tos...@libero.it
> ha scritto nel messaggio
news:KWOj8.12800$1S3.3...@twister1.libero.it...

Seleziona C20
copia
incolla speciale solo valore (tasto dx del mouse.. seleziona incolla
speciale..solo valore)
ciao
gulp...@yahoo.it


title: [Tabelle] Impostare le proprieta' da VBA senza DAO

author: Alkatraz

text:
Devo impostare le proprieta' di alcune
tabelle (Tipo dati,Formato, Dimensione campo, Etichetta
ad esempio) da VBA.
Prevedo in futuro di fare l'upsize del database
a SQL Server, quindi vorrei evitare di fare il
lavoro usando DAO.
Quali altri metodi posso utilizzare per impostare
tali proprieta'?


author: Giorgio prx

text:
"Alkatraz" <alka...@levati.ORG> ha scritto nel messaggio
news:yubja.74254$i26.2...@news2.tin.it...

Ciao Alkatraz
Se hai il BOL di sql Server cerca la sintassi Sql di ALTER TABLE e applicala
con  il metodo execute della connessione (funziona sia con i Db di Access
che con SqlServer). es....
currentproject.connection.execute "ALTER TABLE TbProva ADD Importo
decimal(28,2) DEFAULT 0 NOT NULL"
Ciao Giorgio.


text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio news:b6jgq8$nnb$1...@lacerta.tiscalinet.it...

Funziona perfettamente, tranne per il fatto che se non
esiste la tabella, mi genera un errore di runtime.
Ma questo e' un problemino che si risolve molto facilmente.
Grazie!


title: bloccare dati

author: saraBelluno

text:
i un db, che contiene diverese tbl.tra queste solo una puň venire usata
dai dipendenti i quali devono inserire le proprie ore effettuate.
come posso fare che una volta inseriti i dati non possano piů modificare
quello che hanno scritto???
questi perň in caso di errore potranno essere modificati
dall'amministratore!!
esiste un metodo???senza vba che non ci capisco nniente
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: bloccare dati

author: 'gnurant

text:
saraBelluno <
sara_...@virgilio.it
> ha scritto:
> i un db, che contiene diverese tbl.tra queste solo una può venire usata
> dai dipendenti i quali devono inserire le proprie ore effettuate.
> come posso fare che una volta inseriti i dati non possano più modificare
> quello che hanno scritto???
> questi però in caso di errore potranno essere modificati
> dall'amministratore!!
>
> esiste un metodo???senza vba che non ci capisco nniente
>
Vai in Strumenti->Protezione->Account utenti e gruppi...una volta creati
gli utenti vai in Strumenti->Protezione->Autorizzazione utenti e gruppi.
Lì imposti le autorizzazioni per ogni utente su ogni singola tabella,
query, report...ecc...
Ciauz
--
'gnurant come una cucuzza
Inviato da
www.mynewsgate.net


title: Tre tabelle o tre db

author: Andrea Montanari

text:
Sto cercando, con non poca fatica, di organizzare un db che gestisca la
posta in arrivo e in partenza. Dovendo per forza di cosa suddividerla in tre
categorie (ordinaria, permanente, classificata) e volendo, per ogni anno
creare un cd contenente  il db contenente tra l'atro i collegamenti con file
pdf relativi alla posta originata e ricevuta, vorrei consigli sul da farsi.
 Inoltre vorrei conoscere se sia meglio creare tabelle diverse (ciascuna per
categoria) oppure una sola.


title: Tre tabelle o tre db

author: Luciano (DOC)

text:
Andrea Montanari ha scritto nel messaggio ...

Una tabella e' un insieme di elementi omogenei aventi determinate
proprieta'. La posta e' sempre posta, sia che la sua proprieta' X sia
ordinaria, permamente o classificata.
Ergo...1 tabella!:-)
Saluti.
Luciano
(DOC)


title: Confronto tra testo e date

author: Mauro

text:
Ho un problema di questo tipo:
ricevo dei dati in formato testo ed in un campo ho ad esempio i seguenti
valori 300901, che rappresentano in realtà la data del 30 settembre 2001.
È possibile utilizzare in qualche modo questo campo per confronti con campi
dove esistono valori in formato data?
Ringrazio per l'interessamento
Mauro


title: Confronto tra testo e date

author: Sib

text:
"Mauro" <
rip...@libero.it
> ha scritto nel messaggio
> Ho un problema di questo tipo:
> ricevo dei dati in formato testo ed in un campo ho ad esempio i seguenti
> valori 300901, che rappresentano in realtà la data del 30 settembre 2001.
> È possibile utilizzare in qualche modo questo campo per confronti con
campi
> dove esistono valori in formato data?
Data= "#"& left(st,2) &"/"& mid(st,3,2) &"/"& right(st,2) &"#"
Sib


title: Confronto tra testo e date

author: Lorenzo Coronati

text:
Scrisse "Sib" <si...@SPAMMiol.it>:
>"Mauro" <
rip...@libero.it
> ha scritto nel messaggio
>> ricevo dei dati in formato testo ed in un campo ho ad esempio i seguenti
>> valori 300901, che rappresentano in realtà la data del 30 settembre 2001.
>> È possibile utilizzare in qualche modo questo campo per confronti con
>campi
>> dove esistono valori in formato data?
>
>Data= "#"& left(st,2) &"/"& mid(st,3,2) &"/"& right(st,2) &"#"
Ciao Davide, quanto tempo!
Consiglierei di usare dateserial, per evitare problemi con i
formati di data (gg/mm/aa, mm/gg/aa, aa/mm/gg)
bai
--
Lorenzo Coronati
--
<<cazzo ma come siamo "simpatici " eh ?>>
(Enrico Virginio, 17/03/2002)
--