title: Messaggio su parametri non soddisfatti

author: Roberto da casa

text:
"ggac" <
gga...@libero.it
> ha scritto nel messaggio
news:ZzSo9.7627$RO.1...@twister1.libero.it...
> Un saluto a tutti.
> Il mio problema è questo: in una maschera
la maschera è asociata o non associata?
> ho una casella combinata
è non associata?
> che popola due controlli, DInizio e DFine,
Con una SOLA casella combinata popoli DUE diverse caselle di testo??
> che servono come intervallo di
> criteri per poter effettuare una query
Tramite la la funzione Between ... And ??
Forse sarebbe meglio se tu poatassi il codice SQL della tua query.
> che origina una maschera per
> visualizzare i risultati.
Per aprire questa maschera usi un pulsante di comando contenuto nella prima
maschera?
> Vorrei che quando i criteri non vengono
> soddisfatti, si aprisse una MsgBox di avvertimento chiusa la quale, il
focus
> fosse riportato sulla casella combinata "pulita". E' possibile?
Sicuramente si, ma per quanto mi riguarda ho neciessità che mi chiarissi
quanto sopra.
> Cciao
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Messaggio su parametri non soddisfatti

author: ggac

text:
Cut
> la maschera è asociata o non associata?
No
 > ho una casella combinata
>
Pesca i valori da una tabella
>
> > che popola due controlli, DInizio e DFine,
>
> Con una SOLA casella combinata popoli DUE diverse caselle di testo??
Ops, forse "popolare" non è il termine corretto, associando le due colonne
che indicano la data di inizio e quella di fine di un determinato periodo le
"riempio"
con le due date
> > che servono come intervallo di
> > criteri per poter effettuare una query
>
> Tramite la la funzione Between ... And ??
esatto, discriminano una query su cui ho basato una maschera aperta da un
pulsante sulla maschera non associata,
> Forse sarebbe meglio se tu poatassi il codice SQL della tua query.
>
Private Sub Mesi_AfterUpdate()
Me.DInizio = Me.Mesi.Column(1)
Me.DFine = Me.Mesi.Column(2)
Me.ApriMasK.Visible = True
Me.ApriMasK.setFocus
End Sub
Scusate la scarsa chiarezza a grazie dell'attenzione


title: Messaggio su parametri non soddisfatti

text:
"ggac" <
gga...@libero.it
> ha scritto nel messaggio
news:KZYo9.8716$%M1.2...@twister2.libero.it...

Se la tabella che contiene i dati su cui è basata la query di selezione si
chiama Tabella1.
Se il campo di Tabella1 su cui si effettua la selezione nella query si
chiama Data1 ed è di tipo Data/ora.
Se quindi i dati contenuti dalle caselle di testo DInizio e DFine sono di
tipo Data/ora.
Se a fronte dell'evento "Su clic" del pulsante ApriMasK apri una maschera
con:
DoCmd.OpenForm "NomeMaschera"
A fronte dell'evento "Su clic" del pulsante ApriMasK prova invece a generare
il seguente codice VBA:
If DCount("*", "Tabella1", _
    "Data1>=#" & Format(Me!DInizio, "mm/dd/yyyy") & _
    "# And Data1<=#" & Format(Me!DFine, "mm/dd/yyyy") & _
    "#") = 0 Then
    MsgBox "Criteri non soddisfatti"
    Me!Mesi = Null
    Me!DInizio = Null
    Me!DFine = Null
    Me!Mesi.SetFocus
Else
    DoCmd.OpenForm "NomeMaschera"
End If



title: Messaggio su parametri non soddisfatti

text:
Sei stato estremamente cortese, avevo pasticciato qualche cosa di simile ma
la mano del professionista č evidente. Grazie della cortesia e del tempo
dedicatomi. Cld


title: Errore A2000

author: Porello

text:
Ciao a tutti,
ho un problema con un database, modifico degli oggetti, maschere e report,
il programma mi chiede se lo voglio salvare, ma non lo salva e mi lascia la
msk o rpt aperto. Penso si sia rovinato il file, esiste qualche programma di
ripristino db, ho provato il jetcomp, ma con scarso successo!!!!
ah.... ho installato e disinstallato office2k e relativi service pack, ma
nulla di fatto!!!
HELP


title: Errore A2000

author: Pablitomf (dalle ferie)

text:
Porello ha scritto:

Prova a creare un DB nuovo e a importare tutti gli oggetti in questo...
sui file corrotti si fa poco.
Vedi se funge e fammi sapere.
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Errore A2000

text:
"Pablitomf (dalle ferie)" <
maurizio...@accessgroup.it
> ha scritto nel
messaggio news:cquhgu$css$1...@news.newsland.it...
> Porello ha scritto:
>
>> Ciao a tutti,
>> ho un problema con un database, modifico degli oggetti, maschere e
>> report,
>> il programma mi chiede se lo voglio salvare, ma non lo salva e mi lascia
>> la
>> msk o rpt aperto. Penso si sia rovinato il file, esiste qualche programma
>> di
>> ripristino db, ho provato il jetcomp, ma con scarso successo!!!!
>> ah.... ho installato e disinstallato office2k e relativi service pack, ma
>> nulla di fatto!!!
>> HELP
>
> Prova a creare un DB nuovo e a importare tutti gli oggetti in questo...
> sui file corrotti si fa poco.
> Vedi se funge e fammi sapere.
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
>
Effettivamente mi si e' sputtanato un report, l'ho dovuto ricostruire da
0!!!!!
Grazie


title: [OT]chat icaa

author: ciroteo

text:
Ho appena aperto un canale su irc denominato icaa per chi non fosse riuscito
a collegarsi questa sera col messenger.
se questo funziona....


title: [OT]chat icaa

author: ALESSANDRO Baraldi

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:XEwLd.9603$lB4.2...@twister1.libero.it...

Io non sò nemmeno cos'è, tento di connettermi ma non c'è nulla da
fare.
IRC è una cosa che si mangia...??
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: [OT]chat icaa

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:41fe970c$0$6296$5fc...@news.tiscali.it...

da te alex non me l'aspettavo!
un guru sulla programmazione che non ha perso le notti sulle chat. ...
eeheh!
non riesci proprio a connetterti con il messenger?
prova ad installare mirc
www.mirc.com
 poi selezioni la stanza #icaa
io sono già dentro.


title: [OT]chat icaa

text:
> da te alex non me l'aspettavo!
> un guru sulla programmazione che non ha perso le notti sulle chat. ...
> eeheh!
> non riesci proprio a connetterti con il messenger?
> prova ad installare mirc
www.mirc.com
 poi selezioni la stanza #icaa
> io sono già dentro.
Odio questi affari....!
Le notti le perdo a letto a dormire...!!!
;-)



title: [OT]chat icaa

author: rinoronie

text:
> > da te alex non me l'aspettavo!
> > un guru sulla programmazione che non ha perso le notti sulle chat. ...
> > eeheh!
> > non riesci proprio a connetterti con il messenger?
> > prova ad installare mirc
www.mirc.com
 poi selezioni la stanza #icaa
> > io sono già dentro.
>
> Odio questi affari....!
> Le notti le perdo a letto a dormire...!!!
> ;-)
>
> --
> @Alex (Alessandro Baraldi)
> --------------------------------------------------------------------------
-
>
http://www.sitocomune.com/
>
http://www.mantuanet.it/alessandro.baraldi/
> --------------------------------------------------------------------------
-
>
>
su che server?
webchat o azzurra?
ciao


title: [OT]chat icaa

text:
"rinoronie" <
rino...@tele2.it
> ha scritto nel messaggio
news:8QxLd.19111$Of5....@nntpserver.swip.net...

l'ho appena chiusa. scusa. ora vado a nanna.... tieniti pronto x la prossima
volta magari....


title: [OT]chat icaa

author: Pablitomf

text:
ALESSANDRO Baraldi ha scritto:
> Odio questi affari....!
> Le notti le perdo a letto a dormire...!!!
> ;-)
Tempo perso!... così, Matrix non lo scoprirai mai, e Morpheus non riuscirà
a contattarti! ;-D
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problema gestione immagini Access.

author: Epidermic

text:
Ciao a tutti.
Mi scuso con quanti trovino il mio messaggio superficiale ed in qualche modo
anche pretenzioso.
Per risolvere il problema della gestione delle immagini compresse in Access
mi sono rivolto al sitocomune, come da voi consigliato, ed effettivamente ho
trovato quella che sembra essere la soluzione. Per la mia, ammetto,
ignoranza nell'utilizzo di Access.. trovo complicato decifrare la
spiegazione della soluzione.
FONTE SITOCOMUNE :
1) Utilizzare il database solo come "indice", lasciando le immagini esterne
allo stesso.... *** questo l'ho fatto.... inserisco i path dei file nei
record...
2) Supponendo di aver memorizzato il path del file immagine nel campo
Path_Immagine sarà sufficiente inserire un controllo Immagine nella form o
nel report basati sulla tabella...
*** nella mia maschera ho creato un controllo immagine collegato al campo
Path_Immagine
3) ... ed un controllo nascosto collegato al campo in questione.
*** Qui mi blocco... che tipo di controllo ? Ed a che cosa serve ?
4) A questo punto, sull' evento Corrente sarà sufficiente aggiungere la
semplice riga di codice seguente per visualizzare l' immagine:
Me.MioControlloImmagine.Picture = Me.Path_Immagine
*** Dove si imposta l'evento corrente ? l'evento corrente di cosa ? dove
inserisco il codice ?
Vi prego.. .aiutatemi che non so come andare avanti !
epid...@libero.it


title: Problema gestione immagini Access.

author: MA

text:
Il 20 Mag 2003, 10:59, "Epidermic" <
epid...@libero.it
> ha scritto:
> Ciao a tutti.
>
> Mi scuso con quanti trovino il mio messaggio superficiale ed in qualche
modo
> anche pretenzioso.
>
> Per risolvere il problema della gestione delle immagini compresse in
Access
> mi sono rivolto al sitocomune, come da voi consigliato, ed effettivamente
ho
> trovato quella che sembra essere la soluzione. Per la mia, ammetto,
> ignoranza nell'utilizzo di Access.. trovo complicato decifrare la
> spiegazione della soluzione.
>
> FONTE SITOCOMUNE :
>
> 1) Utilizzare il database solo come "indice", lasciando le immagini
esterne
> allo stesso.... *** questo l'ho fatto.... inserisco i path dei file nei
> record...
>
> 2) Supponendo di aver memorizzato il path del file immagine nel campo
> Path_Immagine sarà sufficiente inserire un controllo Immagine nella form o
> nel report basati sulla tabella...
> *** nella mia maschera ho creato un controllo immagine collegato al campo
> Path_Immagine
>
> 3) ... ed un controllo nascosto collegato al campo in questione.
> *** Qui mi blocco... che tipo di controllo ? Ed a che cosa serve ?
>
una casella di testo non visibile
> 4) A questo punto, sull' evento Corrente sarà sufficiente aggiungere la
> semplice riga di codice seguente per visualizzare l' immagine:
> Me.MioControlloImmagine.Picture = Me.Path_Immagine
> *** Dove si imposta l'evento corrente ? l'evento corrente di cosa ? dove
> inserisco il codice ?
Se vai nel codice della maschera
private sub Form_current()
...
end sub
>
> Vi prego.. .aiutatemi che non so come andare avanti !
>
>
epid...@libero.it
Che nome starno che hai... perchè questo è il tuo nome, mica volevi che ti
scrivessimo in privato???
Perchè se lo vuoi io sono come Romoletto di Zelig:
Sono 500.000 lire...
come? vuoi il conto in euro?
Sono 500 euro!!!
ciao MAssimiliano

--------------------------------
Inviato via
http://usenet.libero.it


title: Problema gestione immagini Access.

text:
"Epidermic" <
epid...@libero.it
> ha scritto nel messaggio
news:o7mya.16407$Ny5.4...@twister2.libero.it...
> Ciao a tutti.
>
> Mi scuso con quanti trovino il mio messaggio superficiale ed in qualche
modo
> anche pretenzioso.
>
> Per risolvere il problema della gestione delle immagini compresse in
Access
> mi sono rivolto al sitocomune, come da voi consigliato, ed effettivamente
ho
> trovato quella che sembra essere la soluzione. Per la mia, ammetto,
> ignoranza nell'utilizzo di Access.. trovo complicato decifrare la
> spiegazione della soluzione.
>
> FONTE SITOCOMUNE :
>
> 1) Utilizzare il database solo come "indice", lasciando le immagini
esterne
> allo stesso.... *** questo l'ho fatto.... inserisco i path dei file nei
> record...
>
OK
> 2) Supponendo di aver memorizzato il path del file immagine nel campo
> Path_Immagine sarà sufficiente inserire un controllo Immagine nella form o
> nel report basati sulla tabella...
> *** nella mia maschera ho creato un controllo immagine collegato al campo
> Path_Immagine
Un Controllo immagine è sempre e comunque non associato; il tenore della tua
domanda mi fa pensare che nella maschera invece che un Controllo immagine tu
abbia inserito una Cornice oggetto associato, che è tutta un'altra cosa.
>
> 3) ... ed un controllo nascosto collegato al campo in questione.
> *** Qui mi blocco... che tipo di controllo ? Ed a che cosa serve ?
Si riferisce alla casella di testo associata che contiene il path del file
immagine; si parla di un controllo nascosto, ma non deve essere
necessariamente non visibile.
>
> 4) A questo punto, sull' evento Corrente sarà sufficiente aggiungere la
> semplice riga di codice seguente per visualizzare l' immagine:
> Me.MioControlloImmagine.Picture = Me.Path_Immagine
> *** Dove si imposta l'evento corrente ?
L'evento "Su corrente" non si imposta esiste già ed avviene ogni volta che
in una maschera si visualizza un nuovo record.
>  l'evento corrente di cosa ?
L'evento "Su corrente" della maschera che contiene il Controllo immagine.
> dove inserisco il codice ?
Lo inserisci a fronte dell'evento "Su corrente" della maschera che contiene
il ontrollo immagine.
>
> Vi prego.. .aiutatemi che non so come andare avanti !
Io ho cercarto di darti qualche delucidazione, ma mi sembra di capire che tu
non abbia mai studiato almeno i concetti fondamentali di Access e se non lo
farai non andrai tanto lontano; devi studiarlo almeno quel tanto che ti
permetta di acquisire una proprietà di linguaggio necessaria a farti capire
ed a capire i suggerimenti che trovi sull'help, sul NG e sul Sito Comune.
>
epid...@libero.it
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema gestione immagini Access.

text:
Che devo dirti.. hai ragione per lo studio... purtroppo non ho libri... ci
metto solo il mio tempo libero, l'impegno e tanto intuito..
Vabbè.. comunque nel frattempo che ho aspettato.... sono andato un po'
avanti...
Effettivamente mi sono reso conto che stavo utilizzando il controlo
sbagliato... dovevo usare l'immagine e non la cornice associata....
In teoria sono riuscito a farlo funzionare... mi è solo rimasto un
problema... La piccola parte di codice che devo inserire come Me.immagine =
ecc.. ecc.. lo posso solamente allegare ad un evento particolare... che però
nell'immagine non mi consente di farlo "all'aggiornamento" ma magari solo
dopo averci cliccato...
Come faccio a farlo fare in automatico ovvero quando cambio il record
selezionato ?
Ciao e grazie per l'aiuto !!1
Roberto da casa <
r.ma...@libero.it
> wrote in message
%Mmya.16506$Ny5.4...@twister2.libero.it...



title: Problema gestione immagini Access.

text:
grazie per i brevi consigli...
Il nome sarà pure strano...
Non pretendevo che mi scrivessero in privato... ma tante volte....
Ciao
MA <
massimilia...@kksrl.com
> wrote in message
62Z94Z12Z126Y1...@usenet.libero.it...



title: Problema gestione immagini Access.

text:
"Epidermic" <
epid...@libero.it
> ha scritto nel messaggio
news:qspya.17326$lK4.5...@twister1.libero.it...
> Che devo dirti.. hai ragione per lo studio... purtroppo non ho libri... ci
> metto solo il mio tempo libero, l'impegno e tanto intuito..
>
Quando rispondi scrivi DOPO o inframezzato e non prima del testo dei
messaggi precedenti.
Anche l'help in linea è un eccellente manuale; un po' defaticante da
leggere, ma puoi sempre stampartelo. :-)
> Vabbè.. comunque nel frattempo che ho aspettato.... sono andato un po'
> avanti...
>
> Effettivamente mi sono reso conto che stavo utilizzando il controlo
> sbagliato... dovevo usare l'immagine e non la cornice associata....
>
> In teoria sono riuscito a farlo funzionare... mi è solo rimasto un
> problema... La piccola parte di codice che devo inserire come Me.immagine
=
> ecc.. ecc.. lo posso solamente allegare ad un evento particolare... che
però
> nell'immagine non mi consente di farlo "all'aggiornamento" ma magari solo
> dopo averci cliccato...
>
> Come faccio a farlo fare in automatico ovvero quando cambio il record
> selezionato ?
Devi generare il codice VBA di cui sopra anche a fronte dell'evento "Su
corrente" della tua maschera.
>
> Ciao e grazie per l'aiuto !!1
--



title: Forse OT!

author: I Vecchi e il Mare

text:
Chiedo scusa eventualmente per l'ot, ma ho dato un occhiata agli altri post
del n.g senza trovare articoli sulla cosa che mi interessa.
Vengo al dunque. Ho pubblcato con il FrontPage 2000 un sito web che contiene
4 data base (sono solo consultabili) su di un server basato su piattaforma
NT: so che è possibile proteggere i database, ma come faccio ora ad
assegnarci più password  di lettura a seconda del numero degli utenti che
desiderano poterlo fare (frontpage mi da la possibilità di configurare un
solo account e quidi una sola password) ?
grazie a tutti
ciao


title: R: Aiuto per un neofita-parole chiave

author: reverso

text:
Ti sarei grato se mi fossi di aiuto. In pratica ho impostato un db per un
archivio che prevede i seguenti campi: nome, indirizzo, un campo (memo) per
una breve descrizione e un campo dove scrivere delle parole chiave che mi
consentano di recuperare un elenco di siti a cui esse fanno riferimento.
Come fare per ottenere ciň? Ho provato con i filtri, ma mi č possibile solo
se digito la parola chiave in tutti i campi relativi (operatore OR). A
presto
--
Mario Autore
>
--
Mario Autore


title: Classico problema con gli apici

author: Marco

text:
Ciao a tutti, ho il classico problema che quando uso il metodo FindFirst su
un Recordset DAO con stringa di ricerca contenente apici, mi dà errore. Ho
provato a inserire l'apposita routine presente sul sito comune, ma senza
risultati, in quanto mi dice "oggetto o variabile del blocco with non
impostata". Il recordset è del tipo DEO 3.6 e l'ho aperto in modalità
dbOpenSnapshot.
Qualcuno mi da una mano per favore??
GRazie
Marco


title: Classico problema con gli apici

text:

A parte DAO, ma se non riporti l'istruzione è difficile rendersi conto o
credi che ricordiamo tutto il sitocomune?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Classico problema con gli apici

text:
>
> A parte DAO, ma se non riporti l'istruzione è difficile rendersi conto o
> credi che ricordiamo tutto il sitocomune?
>
Public Function ComponiStringaPerSQL (ByVal stringa As String) As String
   Dim n As Long, posiz As Long
   Dim h As String
   On Local Error Resume Next
   If IsNull(stringa) Then
      h = ""
      GoTo Fine
   End If
   h = stringa: posiz = 1
   n = InStr(posiz, h, "'")
   While n > 0
      h = Left$(h, n) & "'" & Right$(h, Len(h) - n)
      posiz = n + 2
      n = InStr(posiz, h, "'")
   Wend
Fine:
   ComponiStringaPerSQL = h
End Function
l'istruzione è questa...nel codice io scrivo MyRS.FindFirst
ComponiStringPerSQL("[Cognome]='" & txtCognome.value & "'")nel caso in cui
io voglia cercare cognomi senza apice es."Rossi" funziona benissimo,quando
scrivo ad esempio "D'Amico" mi dà l'errore specificato nel mio primo
post.Hai qualche idea? Grazie intanto... ;)


title: Classico problema con gli apici

author: Nick

text:
[CUT]
> l'istruzione è questa...nel codice io scrivo MyRS.FindFirst
> ComponiStringPerSQL("[Cognome]='" & txtCognome.value & "'")nel caso in cui
> io voglia cercare cognomi senza apice es."Rossi" funziona benissimo,quando
> scrivo ad esempio "D'Amico" mi dà l'errore specificato nel mio primo
> post.Hai qualche idea? Grazie intanto... ;)
>
>
credo che devi scriverla così :
("[cognome]='" & componistringapersql (txtcognome.value) & "'")
scritta come l'hai messa tu ti toglie l'apice che gli serve per il "tipo
di dato"
ciao
Nick


title: Classico problema con gli apici

text:
Ciao a tutti, volevo dire che ho risolto il problema, ma non capisco ancora
il perchè!
Cioè, ora scrivendo:
with MyRS
.findfirst bla bla bla
end with
funziona! Ma inrealtà che cambia rispetto a scrivere solamente
myRS.findfirst bla bla bla ???
Mistero....qualcuno mi fa luce?
Grazie Ciao
"Marco" <
x...@xxx.it
> ha scritto nel messaggio
news:kePte.13849$yM4.1...@twister2.libero.it...



title: Classico problema con gli apici

text:
Marco wrote:
> Mistero....qualcuno mi fa luce?
>
> Grazie Ciao
Sě fategli luce, cosě riesce a vedere fino alfondo del post e risponde
partendo da lě



title: Classico problema con gli apici

author: Alessandro Cara

text:
MA wrote:
> Marco wrote:
>
>
>>Mistero....qualcuno mi fa luce?
>>
>>Grazie Ciao
>
>
> Sě fategli luce, cosě riesce a vedere fino alfondo del post e risponde
> partendo da lě
vedo che la permanenza del Napoli in C ti ha messo particolarmente di
buon umore
--
a.cara


title: Classico problema con gli apici

text:

Napoli in C???... non kapisko...



title: Classico problema con gli apici

author: Roberto dalla campagna

text:
"Marco" <
x...@xxx.it
> ha scritto nel messaggio
news:pwPte.13878$yM4.1...@twister2.libero.it...

se Cognome e/o txtCognome possono contenere un apice prova a scrivere così:
MyRS.FindFirst ComponiStringPerSQL("[Cognome]=" _
& Chr$(34) & txtCognome.value & Chr$(34))
Per maggiori dettagli vai sull'help e leggi l'argomanto Virgolette nelle
stringhe.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: aprire record da casella di riepilogo

author: Sthepan

text:
In una db ho una maschera principale dove inserisco di dati personali di un
soggetto, da qui tramite tasto apro un'altra maschera riportando
l'IDPersonale per il collegamento con questo codice:
nella maschera principale:
 DoCmd.OpenForm stDocName, , , stLinkCriteria, , , IDPersonale
nell'altra maschera:
Private Sub Form_Load()
    If Len(Me.OpenArgs) > 0 Then
        Me.IDPersonale.DefaultValue = Me.OpenArgs
        DoCmd.GoToRecord acDataForm, Me.Name, acNewRec
    End If
End Sub
In questo modo posso inserire più record sempre con lo stesso ID della
maschera principale.
Sempre all'interno della maschera ho una casella di riepilogo dei dati
inseriti per quel determinato IDPersonale.
Dovendo effettuare una variazione di quel determinato record già inserito
come fare a richiamarlo in maschera con un clik dalla casella di riepilogo?
Ciao Sthepan


title: aprire record da casella di riepilogo

author: SunRex

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:1n7ijvatoq5kp$.1kh9jp9yr7ivp$.dlg@40tude.net...

Ti carichi su una varibile Publica l'IDPersonale dalla casella quando ci
clicchi sopra
IDPersonale = lst.ItemData(lst.ListIndex)
e poi
DoCmd.OpenForm stDocName, , , stLinkCriteria, , , IDPersonale
Sunrex


title: aprire record da casella di riepilogo

text:


Ciao,
forse mi sono spiegato male la maschera secondaria l'ho già aperta
sull'IDPersonale che mi interessa.
Su questa mschera si trova una casella di riepilogo dove sono contenuti i
dati inseriti tramite la stessa maschera legati all'IDPersonale.
Io volevo cliccandoci sopra ad uno di quelli elencati che me li apra sempre
nella stessa maschera dove si trova la casella di riepilogo.
ciao
Sthepan


title: aprire record da casella di riepilogo

author: Gaspare

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:2old5cob1rm.50gtp7n7jhnq$.dlg@40tude.net...

Ciao,
perchè non imposti all'interno del click della casella di riepilogo
l'origine della tua sottomaschera assegnandola ad una stringa sql?
Qualcosa del genere insomma ...
Forms![NomeSottoMaschera].RecordSource = "Select * from
Nome_Tabella/Query_da_cui_ha_origine_la_sottomascheraWhere [IDPersonale]='"
& CasellaCombinata.Text & "'"
Prova e facci sapere...


title: relazioni

author: enzo

text:
Buon giorno a tutti
Ho un DB che contiene la tabella A e la tabella B relazionate con
integrità referenziale e che contengono già dei dati.
E' possibile ottenere un secondo DB che contenga il collegamento alla
tabella A del primo e L'intera tabella B del Primo (non collegamento)
mantenendo la relazione e l'integrità referenziale ??
grazie anticipatamente per le risposte.


title: relazioni

author: Carlo Costarella

text:
"enzo" <
enzob...@libero.it
> ha scritto nel messaggio
news:hmBBg.64875$zy5.1...@twister1.libero.it...

Non puoi.
Se ho capito bene nel secondo db avresti una tabella collegata e una no, da
relazionare tra loro...giusto?
Se è così non puoi. Prova e vedrai che non è possibile spuntare l'integrità
referenziale. Puoi invece creare una relazione semplice.
Le relazione nelle tabelle collegate vengono ereditate.
Magari se spieghi meglio quello che ti serve...
Ciao, Carlo


title: relazioni

text:
Carlo Costarella ha scritto:

Ora ho tutto su un solo DB diviso in BE e FE che contiene L'anagrafica
clienti , gli ordini  e i dettagli degli ordini le tre tabelle sono
collegate con relazioni uno a molti in integrità referenziale.
Ora dovrei costruire un altro DB che ha bisogno dell'anagrafica clienti
per questo mi serviva di creare un DB "anagrafica" a se stante da
collegare poi agli altri due .
La necessità nasce dal fatto che l'attuale BE non viene backuppato
Perchè in uso , di notte da una secondo "stupido" DB solo per il suo
collegamento all'attuale cartella anagrafica, da qui la necessità di
"separarla" in modo da avere il bkp degli ordini.
Lo so è un po' contorto ma non ho trovato nessuna altra soluzione.


title: relazioni

text:
"enzo" <
enzob...@libero.it
> ha scritto nel messaggio
news:TfLBg.65480$zy5.1...@twister1.libero.it...
cut
> La necessità nasce dal fatto che l'attuale BE non viene backuppato Perchè
> in uso , di notte da una secondo "stupido" DB solo per il suo collegamento
> all'attuale cartella anagrafica, da qui la necessità di "separarla" in
> modo da avere il bkp degli ordini.
>
> Lo so è un po' contorto ma non ho trovato nessuna altra soluzione.
>
Su
www.sitocomune.com
 trovi qualcosa...
Puoi importare i dati in un secondo db.
Query di accodamento in un secondo db assolutamente identico al primo db.
Semplice copia del file da una shell.
Ciao, Carlo


title: Conversione date da sistema internazionale o personalizzato

author: ciroteo

text:
Ciao a tutti, sto "normalizzando" un file excel prima di portarlo in access.
9000 records. Soliti lavori fatti di emme. (pare che il file arrivi
direttamente da borsa itailana ... se cosi fosse siamo messi bene!)
In esso ci sono due campi data, purtroppo inseriti in diversi modi e per
nulla intelleggibili da sistema.
Alcuni sono riuscito a convertirli, salvo alcuni (circa la metà) inseriti in
modo veramente strano. Le prime due cifre sono il giorno, mentre il mese è
abbreviato in modo testuale da calendario anglosassone e le ultime due sono
anno.
p.e. 31-OCT-98
Potrei lavorare sulle stringe e poi concatenarle, oppure fare un
importazione in access ed operare con query di aggiornamento. ma vorrei
capire se esiste una scorciatoia tipo agire sulla data di sistema, o
cambiando i regional settings. Chiedo prima di fare onde perdere la
consistenza dei dati già sistemati secondo sistema italiano.
M


text:
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:4588fdb5$0$22393$4faf...@reader2.news.tin.it...

come non detto faccio prima con trova e sostituisci ... agisco per colonne a
manina ...


text:

in ogni caso lavora su copia
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:emav0j$feb$1...@tdi.cu.mi.it...

grazie ricordarlo prima ...!?!.. scherzo ho solo il dubbio di aver fatto una
conversione oct 01, invece che 10 !!! e non va annulla ...
ricomincio eh?


author: giorgio rancati

text:
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:4588fdb5$0$22393$4faf...@reader2.news.tin.it...

Ciao Ciroteo,
dalla finestra immediata di VBA pova a fare
----
? Eval("#31-OCT-98#")
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


author: Sergio MAZZA

text:
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:4588fdb5$0$22393$4faf...@reader2.news.tin.it...

Scusa ma, se ho capito bene hai i tre valori giorno mese anno in tre celle
differenti; se è così non credo che agendo sulle impostazioni internazionali
cambi qualcosa, solo sono dei valori e basta.
Puoi fare una colonna che raggruppa i valori restituendoti la data (questa
si impostata con la tua impostazione internazionale)...
Ciao.
--
Sergio MAZZA
Ciao.
--
Sergio MAZZA


author: ciroteo ®

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:emb02e$gke$1...@tdi.cu.mi.it...

no, sergio non mi son spiegato. ho più campi data in cui i valori a volte
sono date in formato standard o facilmente convertibile, altri invece sono
in questo formato che suppongo essere anglosassone.
credo si tratti di un file in cui con l'andare del tempo sono stati accodati
dati storici provenienti da più fonti, cercando solo di mantenere la
struttura della tabella ma non l'integrità e l'omogeneità dei dati.
cmq ho quasi finito ... trova e sostituisci sta facendo il suo sporco
lavoro.
spero sia solo questo file sennò devo effettivamente trovare una soluzione
più generale.
( non capivo le richieste della mia capa quando ci lavoravo vis a vi, pensa
adesso che comunichiamo solo via mail ...!!!)
spero non legga mai questo newsgroup ...
brrrrrr...
M


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:45890233$0$20801$5fc...@news.tiscali.it...

ciao giorgio, cavoli la becca giusta ... ehm la interpreta correttamente!
posso direttamente formattare questo dato usando eval anche in query?
oppure è solo funzione vba?


text:
"ciroteo ®" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:45890c4c$0$22398$4faf...@reader2.news.tin.it...
>
> ciao giorgio, cavoli la becca giusta ... ehm la interpreta correttamente!
> posso direttamente formattare questo dato usando eval anche in query?
> oppure è solo funzione vba?
sì, puoi usarla anche in una query, ad esempio per aggiornare il valore in
un campo di tipo Data/ora
----
UPDATE Tabella
SET NuovaData=EVAL("#" & VecchiaData & "#")



text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:45890d87$0$7749$5fc...@news.tiscali.it...

ottimo, sai nella guida di eval diceva solo che si puo usare in vba,
controlli calcolati in maschere e controlli.
grazie ancora!
M


title: OT: ER MITING!

author: Luciano (DOC)

text:
Graaaaaandeeee!!!!:-)))
Saluti.
Luciano
(DOC)
Grazie per tutti i complimenti e ringraziamenti ricevuti, anche a nome della
Lucianova (DOC) e dei cuccioli (DOC).


title: OT: ER MITING!

author: Roberto dal portatile

text:
"Luciano (DOC)" <
mc5...@mclink.it
> ha scritto nel messaggio
news:8u7cs6$68o$3...@news.mclink.it...

Grande, grandissimo!!!
Innanzitutto per merito tuo e di Alessandra.
Ciao
Roberto


title: OT: ER MITING!

author: RoDAgo

text:
"Luciano (DOC)" ha scritto nel messaggio ...
> Graaaaaandeeee!!!!:-)))
> Saluti.
Graaaaandeeee è stata la tua famigliola e la tua immensa ospitalità, ti
ringrazio ancora per avermi offerto l'allogio ma non volevo approfittare
della tua disponibilità (vabbuò, diciamo che Silvio non era il mio tipo
:)) )
Approfitto di questo messaggio per dirti che come tu hai ben intuito, ho
detto una grossa vaccata sulla Chiesa Martorana di cui parlavamo.  :-(
Chiamata anche Chiesa di S.Maria dell'Ammiraglio (si trova a Piazza Bellini
(PA)) è di stile Barocco.
Prese il nome Martorana quando nel 1484 venne ceduta alle monache e la
collegarono al proprio Convento fondato da Goffredo ed Eloisa Martorana.
Spero di essermi minimamente riscattato. ;-)
Cià Lucià
RoDAgo


title: OT: ER MITING!

author: Antonio Biso

text:
RoDAgo <
rodago...@tiscalinet.it
> wrote in message
8uba1i$51u$2...@lacerta.tiscalinet.it...
> collegarono al proprio Convento fondato da Goffredo ed Eloisa Martorana.
Eloisa, per gli amici Frutta...
Antonio


title: OT: ER MITING!

author: Federico Luciani

text:
RoDAgo wrote:
> "Luciano (DOC)" ha scritto nel messaggio ...
> > Graaaaaandeeee!!!!:-)))
> > Saluti.
> Graaaaandeeee è stata la tua famigliola e la tua immensa ospitalità, ti
> ringrazio ancora per avermi offerto l'allogio ma non volevo approfittare
> della tua disponibilità (vabbuò, diciamo che Silvio non era il mio tipo
> :)) )
> Approfitto di questo messaggio per dirti che come tu hai ben intuito, ho
> detto una grossa vaccata sulla Chiesa Martorana di cui parlavamo.  :-(
> Chiamata anche Chiesa di S.Maria dell'Ammiraglio (si trova a Piazza Bellini
> (PA)) è di stile Barocco.
appunto, barocco e non ... lasciamo stare va ;-)
> Prese il nome Martorana quando nel 1484 venne ceduta alle monache e la
> collegarono al proprio Convento fondato da Goffredo ed Eloisa Martorana.
> Spero di essermi minimamente riscattato. ;-)
>
> Cià Lucià
>
> RoDAgo
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: OT: ER MITING!

author: Silvio Berruti

text:
"RoDAgo" <
rodago...@tiscalinet.it
> ha scritto nel messaggio
news:8uba1i$51u$2...@lacerta.tiscalinet.it...
> Graaaaandeeee è stata la tua famigliola e la tua immensa ospitalità, ti
> ringrazio ancora per avermi offerto l'allogio ma non volevo approfittare
> della tua disponibilità (vabbuò, diciamo che Silvio non era il mio tipo
> :)) )
Già lo avevo intuito che avevi rifiutato l'ospitalità perché c'ero io e non
la Topona!!!
Dimmi un po'... che avresti deciso se ci fosse stata Alessia o una delle
Topine???
;-)))
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: OT: ER MITING!

text:
"Antonio Biso" ha scritto nel messaggio ...
>
> > collegarono al proprio Convento fondato da Goffredo ed Eloisa Martorana.
>
> Eloisa, per gli amici Frutta...
>
> Antonio
LOL
--
RoDAgo


title: OT: ER MITING!

text:
"Silvio Berruti"
...
cut
>>(vabbuò, diciamo che Silvio non era il mio tipo  :)) )
>
> Già lo avevo intuito che avevi rifiutato l'ospitalità perché c'ero io e
non
> la Topona!!!
>
> Dimmi un po'... che avresti deciso se ci fosse stata Alessia o una delle
> Topine???
>
> ;-)))
No Comment (il mio matrimonio è vicino)  :)
> Silvio
RoDAgo


title: OT: ER MITING!

text:
"Federico Luciani" ...
cut
> > Approfitto di questo messaggio per dirti che come tu hai ben intuito, ho
> > detto una grossa vaccata sulla Chiesa Martorana di cui parlavamo.  :-(
> > Chiamata anche Chiesa di S.Maria dell'Ammiraglio (si trova a Piazza
Bellini
> > (PA)) è di stile Barocco.
> appunto, barocco e non ... lasciamo stare va ;-)
E vabbuò, allora dillo apertamente che vuoi la guerra!  ;-))
> Federico
RoDAgo


title: OT: ER MITING!

text:
"RoDAgo" <
rodago...@tiscalinet.it
> ha scritto nel messaggio
news:8uheob$j5o$3...@lacerta.tiscalinet.it...
> cut
> > Dimmi un po'... che avresti deciso se ci fosse stata Alessia o una delle
> > Topine???
>
> No Comment (il mio matrimonio è vicino)  :)
>
Non dirmi che anche Lei legge il NG???



title: OT: ER MITING!

text:
"Silvio Berruti" ha scritto nel messaggio ...
> > > Dimmi un po'... che avresti deciso se ci fosse stata Alessia o una
delle
> > > Topine???
> >
> > No Comment (il mio matrimonio è vicino)  :)
> >
>
> Non dirmi che anche Lei legge il NG???
Se mai dovesse succedere non dovrei giustificarmi. ;-)
> Silvio
Cià Silvio
RoDAgo


title: protezione maschera

author: Valter Casagrande

text:
ciao a tutti
esiste un modo, magari tramite un semplice pulsante con cui possa
sproteggere una maschera (avviata con una macro in modalità "sola lettura")
per far si che si possano modificare i dati, rimanendo posizionati sullo
stesso record che si stava visualizzando ???
grazie, Valter -TV


title: protezione maschera

text:
Valter Casagrande <
val...@libero.it
> wrote in message
MdPZ6.5710$6x.3...@news.infostrada.it...

Setando la proprietà allowedit a true
Antonio


title: query particolare (per esperti SQL)

author: Mecch

text:
Ciao,
devo creare una query di questo tipo:
tabellaClienti (elenco clienti)
tabellaCrediti (elenco crediti con ID riferito alla tabella clienti)
tabellaModalitàdipagamento (elenco modalità di pagamento singoli
clienti)
vorrei visualizzare solo i "singoli" clienti che hanno delle riba
prossime alla scadenza per poterli chiamare.
L'elenco dei clienti l'ho già fatto pero' ho il problema che i clienti
spesso hanno più fatture in scadenza / scadute e quindi la lista si
popola di molti record duplicati dato che in questa lista non mi
interessa sapere che tizio ha 3 fatture da pagare ma solo che tizio ha
delle fatture da pagare. Poi quali lo vedo già in altro modo.
E' possibile quindi, una volta creata la query scrivere che il campo
ID_CLIENTE (per esempio) non deve esistere più di una volta nel
recordset?
Grazie mille per l'aiuto,
Mecch


title: query particolare (per esperti SQL)

author: Sib

text:
"Mecch" <
mec...@yahoo.com
> ha scritto nel messaggio

Ciao,
come al solito sarebbe stato meglio dare un subj piu' consono piuttosto che
iserirvi considerazioni quanto meno azzardate.
Il tuo problema non e' ne' particolare ne' per esperti, bensi' e' una delle
prime cose che su studiano sulle query.
Cio' che ti server e' una banale query di raggruppamento che mostri la data
piu' prossima.
Sib


title: query particolare (per esperti SQL)

author: Giorgio Prx

text:
"Mecch" <
mec...@yahoo.com
> ha scritto nel messaggio
news:4f39271b.0307...@posting.google.com...

Ciao Mecch
Oltre al suggerimento di Sib sul raggruppamento c'è un'altro modo per
ottenere il risultato.
Puoi utilizzare la clausola DISTINCT
Esempio
--------------------------------------
SELECT DISTINCT
     Clienti.ID,
     Clienti.Nome
FROM
     Clienti LEFT JOIN Crediti
     ON Clienti.Id=Crediti.Id
WHERE Crediti.Scadenza <=#Tuascadenza# AND
               Crediti.Pagato=False
----------------------------------------
La clausola DISTINCT puoi inserirla dalle proprietà della query mettendo a
si la voce Valori Univoci.
I campi delle altre tabelle non devono avere il Check Mostra.
Ciao Giorgio.


title: query particolare (per esperti SQL)

text:
Grazie Mille Giorgio Prx,
ho usato la clausola DISTINCT e ha funzionato, in realtà avevo già
provato questo sistema ma non funzionava perchè avevo inserito fra i
campi da visualizzare anche sta roba qua:
IIf(Not IsNull([scadenza]),DateAdd("y",[scadenza],[crediti].[Data]),[crediti].[data]))
che è il campo che mi serve per impostare la condizione di credito in
scadenza se il valore scadenza è effettivamente impostato e quindi
questo era sempre diverso sulle singole fatture e mi mandava a pallino
il DISTINCT
a questo punto mi chiedo: che differenza c'è fra DISTINCT e DISTINCT
ROW?
Saluti,
Mecch


title: query particolare (per esperti SQL)

text:
"Mecch" <
mec...@yahoo.com
> ha scritto nel messaggio

DISTINCT mostra le righe che presentano valori diversi tra i campi
selezionati
DISTINCT ROW mostra le righe che presentano valori diversi tra TUTTI i campi
delle tabelle che fanno parte della query (ossia il recordset di base da cui
vengono estratti i campi che hai scelto di vedere).
DISTINCT e DISTINCT ROW restituiscono le stesse righe se selezioni tutti i
campi di tutte le tabelle.
Sib


title: query particolare (per esperti SQL)

text:
"Mecch" <
mec...@yahoo.com
> ha scritto nel messaggio
news:4f39271b.03073...@posting.google.com...
> a questo punto mi chiedo: che differenza c'è fra DISTINCT e DISTINCT
> ROW?
A questo punto io invece ti chiedo: ma tu, che voi fa?!!?
Comunque, santo help in linea, sempre bistrattato:
DISTINCT Omette i record che contengono dati duplicati nei campi
selezionati. Per essere inclusi nei risultati della query, i valori di ogni
campo elencato nell'istruzione SELECT devono essere univoci. Numerosi
impiegati elencati in una tabella Impiegati, ad esempio, potrebbero avere lo
stesso cognome. Se nel campo Cognome due record contengono Rossi, la
seguente istruzione SQL restituirà un solo record contenente Rossi:
SELECT DISTINCT
Cognome
FROM Impiegati;Se si omette DISTINCT, la query restituirà entrambi i record
contenenti Rossi.Se la proposizione SELECT contiene più di un campo, la
combinazione dei valori di tutti i campi per un determinato record deve
essere univoca perché il record venga incluso nei risultati.L'output di una
query che utilizza DISTINCT non è aggiornabile e non riflette le successive
modifiche apportate dagli utenti.
DISTINCTROW Omette i dati basati su interi record duplicati e non solo su
campi duplicati. È possibile, ad esempio, creare una query che esegua il
join della tabella Clienti e della tabella Ordini in base al campo ID
cliente. La tabella Clienti non contiene campi ID cliente duplicati,
contrariamente alla tabella Ordini in quanto ogni cliente può effettuare più
ordini. La seguente istruzione SQL mostra come utilizzare DISTINCTROW per
produrre un elenco di società che abbiano almeno un ordine, senza però
fornire altri dettagli relativi agli ordini:
SELECT DISTINCTROW NomeSocietà
FROM Clienti INNER JOIN Ordini
ON Clienti.IDCliente = Ordini.IDCliente
ORDER BY NomeSocietà;Se si omette DISTINCTROW, questa query produrrà più
righe per ogni società con più di un ordine.DISTINCTROW ha effetto solo
quando si selezionano campi da alcune delle tabelle utilizzate nella query,
ma non da tutte. DISTINCTROW viene ignorato se la query include una sola
tabella o se vengono estratti campi da tutte le tabelle.
Antonio


title: cos'è Option Explicit?

author: Luciano

text:
ciao
Nell'analisi delle prestazioni di access mi visualizza il consiglio di usare
un'istruzione "Option Explicit", nella guida il concetto non mi è chiaro: Ma
che cos'è esattamente e come si applica?
grazie


title: cos'è Option Explicit?

author: fidirico

text:
"Luciano" <
l...@luckymain.org
> ha scritto nel messaggio
news:56Dfc.6438$l27....@news.edisontel.com...

È un'istruzione che ti impone di dichiarare esplicitamente ogni variabile che usi nel
tuo codice; è utile perchè permette di evitare molti banali errori. Puoi impostarla
di default nei tuoi progetti selezionando, dal menu di VBA, il check "Dichiarazione
di variabili obbligatoria" in Strumenti>Opzioni, oppure la puoi aggiungere a mano in
testa ad ogni modulo. Per maggiori particolari consulta l'help in linea, dove il
tutto è ben documentato.
Ciao
Galliano.


title: Re: invio email con Nome

text:
Una volta il XPOST era gestito anche qui...

http://www.iprogrammatori.it/forum-programmazione/access/invio-emai-con-nome-t24332.html#p8536142

@Alex


title: Re: invio email con Nome

text:

Cos' e' l "icchesepost" ? :D


title: funzione eval

author: Mattia

text:
ciao,
qualcuno mi spiega perchč:
1) creo una form Pippo
2) inserisco un pulsante TestComando
3) trasformo l'evento on click del mio comando in
Sub TestComando_Click()
    msgbox "Ciao"
end sub
(praticamente tolgo solo il 'private' dall'intestazione)
4) creo un modulo 'MioModulo'
5) vi inserisco questa procedura:
Public Sub RichiamaPippoClick()
    Eval ("Forms(" & Chr(34) & "Pippo" & Chr(34) & ").TestComando_Click")
End Sub
6) la mando in esecuzione.....
 e la procedura mi viene eseguita 2 volte
(quindi 2 msgbox "ciao") ?!?!?!??!?!?!?!
ho provato il debug passo passo e al end sub dell'evento del comando mi
ritorna su Sub TestComando_Click()
la esegue la seconda volta e poi esce
come mai?
ciao, MAT


title: funzione eval

author: MA

text:
Mattia wrote:
> ciao,
>
> qualcuno mi spiega perchè:

secondo me sbagli approccio
Metti il msgbox nel modulo e dalla form lo richiami
 poi per richiamare la routine non hai bisogno dell'eval
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: funzione eval

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:f6kqis$5nc$1...@tdi.cu.mi.it...
Mattia wrote:
> ciao,
>
> qualcuno mi spiega perchč:

purtroppo la mia era una semplificazione...la procedura associata al bottone
non la posso mettere nel modulo
ciao! Mat


title: VB: concatenazione dei risultati di una query

author: Puffo programmatore

text:
Ciao a tutti e grazie di esistere. Spero che possiate darmi una mano
(anzi un dito mi basta essendo un puffo).
Ho letto fra i post passati che sarebbe possibile con VB concatenare
delle stringhe ricavate dai campi di una query.
Sarebbe possibile anche inserire una congiunzione e un punto alla fine
in modo da rendere leggibile il risultato?
del tipo:
Risultato dei campi [NomePuffo] e [NrFunghi] della query [PUFFOLANDIA]:
Grande Puffo;2
Quattrocchi;0
Puffetta;1
Puffo Forzuto;40
Quello che dovrebbe uscire fuori sarebbe un testo del tipo:
"Grande Puffo ha raccolto 2 funghi, Quattrocchi non ha raccolto funghi,
Puffetta ha raccolto 1 fungo e Puffo Forzuto ha raccolto 40 funghi"
Vi chiderei solo di indirizzarmi sulla retta via facendomi conoscere le
funzioni piů pertinenti.
Grazie in anticipo,
Marino
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Il 15 Mag 2003, 12:18, "Puffo programmatore" <
escat...@libero.it
> ha
scritto:
> Ciao a tutti e grazie di esistere. Spero che possiate darmi una mano
> (anzi un dito mi basta essendo un puffo).
> Ho letto fra i post passati che sarebbe possibile con VB concatenare
> delle stringhe ricavate dai campi di una query.
> Sarebbe possibile anche inserire una congiunzione e un punto alla fine
> in modo da rendere leggibile il risultato?
> del tipo:
>
> Risultato dei campi [NomePuffo] e [NrFunghi] della query [PUFFOLANDIA]:
>
> Grande Puffo;2
> Quattrocchi;0
> Puffetta;1
> Puffo Forzuto;40
>
> Quello che dovrebbe uscire fuori sarebbe un testo del tipo:
> "Grande Puffo ha raccolto 2 funghi, Quattrocchi non ha raccolto funghi,
> Puffetta ha raccolto 1 fungo e Puffo Forzuto ha raccolto 40 funghi"
>
> Vi chiderei solo di indirizzarmi sulla retta via facendomi conoscere le
> funzioni più pertinenti.
>
> Grazie in anticipo,
> Marino
[NomePuffo] & " ha raccolto " & [NrFunghi] & "funghi".
ciao MAssimiliano
p.s. Guarda ho fatto un grosso sforzo, perchè io tenevo per Gargamella e
soprattutto per Birba!!!
--------------------------------
Inviato via
http://usenet.libero.it


title: Autorizzazione Registro

author: Rè Artu

text:
Ciao a tutti
Il mio programma scrive nel registro in
HKEY_LOCAL_MACHINE\SOFTWARE\NomeProgramma
alcune impostazioni.
Il problema è che gli utenti di Terminal Server o gli user di w2k non hanno
l'autorizzazione di scrittura nel registro (o almeno in HKEY_LOCAL_MACHINE)
Ho sentito da un amico che è possibile autorizzare tutti gli utenti alla
lettura / scrittura su una chiave.
Ma come si fa? é possibile solo in T.S.?
E' possibile fare ciò da codice quando installo il programma come
amministratore
Grazie
Ciao


title: Autorizzazione Registro

author: David Berardi

text:
"Rè Artu"
$ekn$1...@fe2.cs.interbusiness.it...

Probabilmente è possibile, ma hai bisogno di un sistemista.


title: update query da sql con vba

author: universitas srl

text:
strSQL2 = "UPDATE LibriScuola SET LibriScuola.prenotato = '-1', LibriScuola.IDPren = '" & Me.IDrichiedente & _
          "' WHERE (((LibriScuola.ID)= '" & Me.ID & "'))"

DoCmd.RunSQL strSQL2

Ciao a tutti, è un po' che non torno qui... ho un problema penso dovuto alla stanchezza, qui sopra è postato il codice che come errore mi restituisce "tipo di dati non corrispondenti nell'espressione criterio"

Dannati apici...
Help


title: update query da sql con vba

author: BFS

text:
Il 28/08/2014 01:32, universitas srl ha scritto:
> strSQL2 = "UPDATE LibriScuola SET LibriScuola.prenotato = '-1', LibriScuola.IDPren = '" & Me.IDrichiedente & _
>            "' WHERE (((LibriScuola.ID)= '" & Me.ID & "'))"
>
>
> DoCmd.RunSQL strSQL2
>
>
> Ciao a tutti, � un po' che non torno qui... ho un problema

  penso dovuto alla stanchezza, qui sopra � postato il codice

che come errore mi restituisce "tipo di dati non corrispondenti
nell'espressione criterio"
>
> Dannati apici...
> Help
>

togli gli apici dal -1
li toglierei pure da
libriscuola.id
 e da idpren se sono numerici
ciao
BFS


title: informazioni su automation tra access ed internet explorer

author: Luigi Abretti

text:
Qualcuno saprebbe indicarmi dove posso trovare esempi di automazione tra
access2K e internet explorer?
Il mio problema è  che dovrei copiare dati di risultati di pagine dinamiche
asp che girano cosi:
Elenco.asp
nome1 cognome1
nome2 cognome2
da questo elenco sensibile sul campo nome, si apre la pagina di cui dovrei
prelevaree i dati con i dettagli del record  da mettere in una tabella.
Dettaglio.asp
nome1                cognome1
via                      città                  provincia
Al momento sto copiando la pagina del dettaglio in word e poi li vado
importare da lì. Qualcuno saprebbe darmi una dritta su come velocizzare la
cosa? Vi assicuro che il copia incolla mi fa sbiellare.
grazie anticipatamente


title: Report

author: Pilan Simone

text:
Ho un report formato da più pagine, esiste un comando per salvarle
separatamente?
Ciao e grazie


title: Report

author: Antonio Biso

text:
"Pilan Simone" <
pilan...@virgilio.it
> ha scritto nel messaggio
news:mrkac.123620$z23.5...@news3.tin.it...
> Ho un report formato da più pagine, esiste un comando per salvarle
> separatamente?
Definizione di salvataggio di pagine di report
Antonio


title: Report

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:QEuac.102747$FJ6.3...@twister1.libero.it...

Il report contiene dei riepiloghi relativi a diversi clienti.
Avrei la necessità di salvare in un file esterno oppure interno (non so se
esiste) da inviare successivamente
tramite posta elettronica.
Ciao e grazie


title: Report

text:
"Pilan Simone" <
pilan...@virgilio.it
> ha scritto nel messaggio
news:GGwac.159889$O31.6...@news4.tin.it...

Perchè non filtri il report per cliente in modo da lanciarlo n volte per n
clienti con una pagina sola?
Antonio


title: Report

text:
Hai ragione, non ci avevo pensato, però mi sapresti indicare quale rutin o
funzione
devo usare per automatizzare la creazione in snapshot di tutti i report?
dei file con snapshot
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:G%wac.99743$Kc3.3...@twister2.libero.it...

Hai ragione, non ci avevo pensato, però mi sapresti indicare quale rutin o
funzione
devo studiarmi per automatizzare la creazione in snapshot di tutti i report
generati?
Ciao e grazie


title: Report

text:
"Pilan Simone" <
pilan...@virgilio.it
> ha scritto nel messaggio
news:MIQac.489$hc5....@news3.tin.it...

Potresti inviare in stampa direttamente i report mettendo come stampante
predefinita lo snapshot e ciclando su tutti i record
Antonio


title: Report

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:UeRac.101622$Kc3.3...@twister2.libero.it...

Scusa per la scocciatura ma che funzione mi devo studiare per impostare la
stampante predefinita
da una rutin?


title: Report

text:
"Pilan Simone" <
pilan...@virgilio.it
> ha scritto nel messaggio
news:XyRac.1198$rM4....@news4.tin.it...
>
> > Potresti inviare in stampa direttamente i report mettendo come stampante
> > predefinita lo snapshot e ciclando su tutti i record
> >
> > Antonio
> >
> Scusa per la scocciatura ma che funzione mi devo studiare per impostare la
> stampante predefinita
> da una rutin?
Da routine non lo so, forse su sul sito comune c'è qualcosa
Antonio


title: apertura casella combinata

author: COSIMO

text:
Buonasera,
domanda veloce.
E' possibile visualizzare l'elenco valori associato
ad una casella combinata quando questa riceve lo
stato attivo?
Se si, come oppure dove andare ha vedere sulla guida?
Grazie a tutti


title: apertura casella combinata

author: Roberto da casa

text:
"COSIMO" <
cosi...@tin.it
> ha scritto nel messaggio
news:w4MH9.44532$qF1.1...@news2.tin.it...

Se la casella combinata si chiama MiaCombo, a fronte dell'evento "Su
attivato" della casella combinata genera il seguente codice VBA:
Private Sub MiaCombo_GotFocus()
Me!MiaCombo.Dropdown
End Sub
Per maggiori chiarimenti cerca sull'help Metodo Dropdown
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: apertura casella combinata

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
UnMH9.61266$2B1.1...@twister2.libero.it...

E' proprio quello che cercavo.
Grazie


title: Oggetto OLE e documento MS Word

author: Giulio Severini

text:
I miei utenti dovrebbero poter visualizzare il curriculum di una persona -
in formato word - in miniatura dentro un controllo OLE per MS Word. Poi
cliccandoci sopra si dovrebbe aprire MS Word per la lettura del cv.
Ho provato a collegare l'oggetto OLE ad un documento MS Word su disco ma
ottengo solo la visualizzazione della url nel campo OLE.
Come posso fare'
Grazie!!!!
--
Insostenibile è il peso della conoscenza, se questa toglie poesia all'
Essere Umano.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Oggetto OLE e documento MS Word

author: Sergio MAZZA

text:
"Giulio Severini" <
giulio....@ministero.difesa.it
> ha scritto nel messaggio news:d67soq$sta$1...@news.newsland.it...
>I miei utenti dovrebbero poter visualizzare il curriculum di una persona -
> in formato word - in miniatura dentro un controllo OLE per MS Word. Poi
> cliccandoci sopra si dovrebbe aprire MS Word per la lettura del cv.
> Ho provato a collegare l'oggetto OLE ad un documento MS Word su disco ma
> ottengo solo la visualizzazione della url nel campo OLE.
> Come posso fare'
>
> Grazie!!!!
>
> --
Inserisci una "cornice oggetto associato" (es. AssociatoOLE8)  e con il codice VBA:
Me!AssociatoOLE8.SourceDoc = "nomefile.doc"
Me!AssociatoOLE8.Action = acOLECreateLink
Lo visualizzi; con il doppio click lo apri e lo modifichi...
Ciao.
--
Sergio MAZZA


title: Oggetto OLE e documento MS Word

text:
> Inserisci una "cornice oggetto associato" (es. AssociatoOLE8)  e con il
codice VBA:
> Me!AssociatoOLE8.SourceDoc = "nomefile.doc"
> Me!AssociatoOLE8.Action = acOLECreateLink
> Lo visualizzi; con il doppio click lo apri e lo modifichi...
> Ciao.
Grazie mille, ma in quale evento dell'oggetto lo devo mettere questo
codice?
Nel doppio click?
Grazie ancora!!



title: Oggetto OLE e documento MS Word

text:
"Giulio Severini" <
giulio....@ministero.difesa.it
> ha scritto nel messaggio news:d69t40$gjt$1...@news.newsland.it...
>
> Grazie mille, ma in quale evento dell'oggetto lo devo mettere questo
> codice?
> Nel doppio click?
> Grazie ancora!!
>
> --
Se vuoi visualizzare il documento al "passaggio" su ogni record (vivamente sconsigliato) lo inserisci nell'evento "su corrente"
della form con questa modifica:
If not isnull(me!nomeFile) then '<-- visualizza il documento solo se il campo è pieno
... codice suggerito
end if
altrimenti lo inserisci nell'evento "su clic" di un bottone (che forse è meglio)...
Il doppio clic è un evento prestabilito della cornice associata...
Ciao.
--
Sergio MAZZA


title: Elenco records in casella combinata.

author: Lino Fornaro

text:
Buongiorno a tutti.
Ho un problema da risolvere su Access 2003.
Nelle vecchie caselle cambinate i records (es. quello della lista Prodotto) si "vedono" tutti (sono molte migliaia).
Nella creazione di nuove caselle combinate, sempre con origine da TblProdotti, i records si vedono solo fino ad un certo punto, poi, se si scrivono il dato viene accettato (solo in elenco = SI) ma non si vede nell'elenco (da un certo numero di records in poi).
Sapevo che per questo tipo di problema bisognava scaricare il SP3 e L'Hotfix, ma sul sito della Microsoft sono stati rimossi.
O mi sbaglio?
Se sono stati rimossi o non è questa la soluzione giusta, avete idea di cosa devo fare per "sistemare" tutto?
Grazie,

Lino


title: Elenco records in casella combinata.

text:

mi pareva che il n° max di righe in una combo fosse 65536 o rotti
non è che l'hai superato?

ciao
BFS


title: Elenco records in casella combinata.

text:
Si, li ho sicuramente superati.
Ma i nuovi si fermano molto prima di 65000, inoltre, la mia domanda è - perché le vecchie caselle combinate funzionano correttamente?
Grazie


title: Elenco records in casella combinata.

text:
Ho verificato. Hai ragione il numero dei record si ferma a quello che mi hai detto.
Esiste un modo per superare questo limite?
Grazie


title: Elenco records in casella combinata.

author: RobertoA

text:

Potresti simularlo con una textbox+image per raffigurare la combobox
Poi sotto apri una subform per visualizzare i record quando digiti
qualcosa sulla textbox
Cosi' non avresti nessun limite al numero di righe rappresentabili


title: Elenco records in casella combinata.

author: Karl Donaubauer

text:
Salve,

Lino Fornaro ha scritto:
> Ho verificato. Hai ragione il numero dei record si ferma a quello che mi hai detto.
> Esiste un modo per superare questo limite?

http://www.allenbrowne.com/ser-32.html

--
Ciao
Karl
*********
http://www.AccessDevCon.com

Access FAQ:
http://www.donkarl.com/it


title: Elenco records in casella combinata.

text:

Buonasera a tutti,
grazie Karl, come al solito sei sempre preciso e puntuale.
Cercherò di mettere in pratica il codice che mi hai suggerito.
Ti ringrazio moltissimo.

Lino F.


title: Elenco records in casella combinata.

text:

Ho provato la soluzione suggerita da Karl, ma non riesco a mettere in pratica quanto ho trovato.
Se vi posto quanto ho trovato potreste aiutarmi ad adattare, quanto trovato, alle mie esigenze?
Grazie,

Lino F.


title: Elenco records in casella combinata.


title: Elenco records in casella combinata.

text:
Lino Fornaro ha scritto:
>> Karl Donaubauer ha scritto:
>>> ...
>>>> Ho verificato. Hai ragione il numero dei record si ferma a quello che mi hai detto.
>>>> Esiste un modo per superare questo limite?
>>>
>>>
http://www.allenbrowne.com/ser-32.html

> ...
> Ho provato la soluzione suggerita da Karl, ma non riesco a mettere in pratica quanto ho trovato.
> Se vi posto quanto ho trovato potreste aiutarmi ad adattare, quanto trovato, alle mie esigenze?
> ...
Posta il codice provato e desrivi cosa non funziona.



title: [A97] Risoluzione schermo, dimensioni form e posizione pulsanti.

author: VT @ home

text:
Salve a tutti.
Ho un'applicazione che, sull'evento Open della form impostata come
form di avvio nelle opzioni del database, imposta la risoluzione video
a 800x600, rimuove i pulsanti di chiusura dalla finestra di Access ed
effettua la maximize.
Il tutto viene eseguito regolarmente, ma la form di avvio e quelle
aperte successivamente (le quali eseguono solo la maximize sull'evento
Open) presentano comportamenti strani, soprattutto perchè variabili e
non costanti nel tempo e nelle varie esecuzioni del programma.
Spesso (quasi sempre) accade che la form abbia dimensioni eccedenti la
finestra, per cui i pulsanti in fondo alla form non sono visibili;
però non ci sono le barre di scorrimento e quindi, visto che non ho il
pulsante di chiusura (la X, per intenderci) diventa un problema
chiudere la form.
Se però faccio doppio click sulla barra del titolo della finestra di
Access, le barre di scorrimento appaiono miracolosamente e quindi
posso scorrere fino in fondo, fino a far apparire il pulsante di
chiusura.
Scorrendo la form con le barre di scorrimento, mi sono reso conto che
la form presenta, sotto e a destra della parte visibile a 800x600, una
striscia che non c'è quando apro la form in modalità struttura.
La cosa ancora più strana è che i pulsanti che ho posizionato in fondo
alla form, vengono spostati come se fossero agganciati al bordo
inferiore della form, infatti sono fuori dell'area visibile.
E' ovvio che sto sbagliando o che sto omettendo di fare qualcosa di
essenziale.
Cosa ?
La cosa che mi fa imbestialire è che a volte tutto funziona come un
orologio, e non ho capito da che cosa possa dipendere !
THX
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


author: Bonavita Ozanam

text:
"VT @ home" <
V...@home.it
> ha scritto nel messaggio
news:3c98e6ee...@news.tiscalinet.it...

vediamo il codice
--
oza...@tin.it
http://sicilia.cjb.net
http://bonavita.homepage.nu
http://space.tin.it/arte/loobo
http://www.geocities.com/bonavitao
-------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com


author: Soggy Bottom Boy

text:
"Bonavita Ozanam" <
lo...@tin.it
> ha scritto nel messaggio
>
> vediamo il codice
vediamo di quotare con piu' parismonia.
>
oza...@tin.it
>
http://sicilia.cjb.net
>
http://bonavita.homepage.nu
>
http://space.tin.it/arte/loobo
>
http://www.geocities.com/bonavitao
questi cosa sono amici tuoi o sei sempre tu?
> -------------------------------------------------------
> Sito comune di it.comp.appl.access
>
http://www.sitocomune.com
grazie.


title: Filtro su una query

author: badush

text:
Ciao amici,
ho creato un database per la gestione  di contatti costituito da due tabelle
1) Tabella Operatori costituita dai campi:
    IdOperatore Contatore Chiave primaria
    Operatore testo
2) Contatti costiutuito dai seguenti campi:
    idContatto, Contatore Chiave Primaria
    Operatore Numerico Relazione uno (Operatore) a molti (Contatti)
    ecc.
Ho fatto una query della tabella Contatti e, entrando nella struttura, ho
voluto mettere come criterio alla query in riferimento del campo operatore
Ad esempio In corrispondeza del Campo Operatori ho inserito come criterio
"Operatore1", ma lanciando la visualizzazione della query mi esce un
messaggio che mi indica un errore in relazione al tipo.
Come posso risolvere il problema?
Sperando di essere stato chiaro vi ringrazio anticipatamente


title: Filtro su una query

author: SunRex

text:
"badush" <
bad...@martucci.com
> ha scritto nel messaggio
news:m3pFa.77694$lK4.2...@twister1.libero.it...

Scusa ma se il campo Operatore è numerico come fai a passargli la stringa
"Operatore 1" ?
SunRex


title: Filtro su una query

text:
"badush" <
bad...@martucci.com
> ha scritto nel messaggio
news:m3pFa.77694$lK4.2...@twister1.libero.it...

Nella tua query di selezione metti in Inner Join la tabella Contatti con la
tabella Operatori in base ai rispettivi campi Operatore della tabella
Contatti e IdOperatore della tabella Operatori.
I criteri di selezione scrivili per il campo Operatore della tabella
Operatori, che contiene il nome dell'operatore,  e non per il campo
Operatore della tabella Contatti che invece è numerico e contiene l'ID
dell'operatore.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Filtro su una query

text:
"badush" <
bad...@martucci.com
> ha scritto nel messaggio
news:m3pFa.77694$lK4.2...@twister1.libero.it...

Vi ringrazio


title: DoCmd.GoToRecord con espressione...si può?

author: Riccardo

text:
Ciao a tutti,
ho speso un bel pò di tempo tra i molti post su DoCmd.GoToRecord +
guida MSDN...ma niente!
Ho il seguente problema:
Da una maschera A con campo1 apro una seconda maschera B con campo2.
Una volta apera B mi occorre puntare sul record di campo2 con valore
uguale a campo1 di A.
Faccio così:
DoCmd.OpenForm "B", acNormal, "", "", acEdit, acNormal
DoCmd.GoToRecord , , acGoTo, campo2 = Forms![A]!campo1
Non funziona...dalla guida sembra infatti che GoToRecord come ultimo
input voglia solo un'espressione numerica e non una "string
expression".
Ho inoltre provato con i recordset usando
rst.FindFirst ("[campo2] =" & Forms![A]![campo1])
ma senza risultati...
Avete un idea?
Grazie
Riccardo


text:
Riccardo wrote:
> ho speso un bel pň di tempo tra i molti post su DoCmd.GoToRecord +
> guida MSDN...ma niente!
> Ho il seguente problema:
> Da una maschera A con campo1 apro una seconda maschera B con campo2.
> Una volta apera B mi occorre puntare sul record di campo2 con valore
> uguale a campo1 di A.
>
> Faccio cosě:
>
> DoCmd.OpenForm "B", acNormal, "", "", acEdit, acNormal
> DoCmd.GoToRecord , , acGoTo, campo2 = Forms![A]!campo1
>
> Non funziona...dalla guida sembra infatti che GoToRecord come ultimo
> input voglia solo un'espressione numerica e non una "string
> expression".
>
> Ho inoltre provato con i recordset usando
>
> rst.FindFirst ("[campo2] =" & Forms![A]![campo1])
>
> ma senza risultati...
> Avete un idea?
Dopo OpenForm invece del GoToRecord usa:
www.donkarl.com/it
 FAQ 4.3 Sincronizzare le maschere
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
Karl Donaubauer ha scritto:
> Riccardo wrote:
> > ho speso un bel pò di tempo tra i molti post su DoCmd.GoToRecord +
> > guida MSDN...ma niente!
> > Ho il seguente problema:
> > Da una maschera A con campo1 apro una seconda maschera B con campo2.
> > Una volta apera B mi occorre puntare sul record di campo2 con valore
> > uguale a campo1 di A.
> >
> > Faccio così:
> >
> > DoCmd.OpenForm "B", acNormal, "", "", acEdit, acNormal
> > DoCmd.GoToRecord , , acGoTo, campo2 = Forms![A]!campo1
> >
> > Non funziona...dalla guida sembra infatti che GoToRecord come ultimo
> > input voglia solo un'espressione numerica e non una "string
> > expression".
> >
> > Ho inoltre provato con i recordset usando
> >
> > rst.FindFirst ("[campo2] =" & Forms![A]![campo1])
> >
> > ma senza risultati...
> > Avete un idea?
>
> Dopo OpenForm invece del GoToRecord usa:
>
www.donkarl.com/it
 FAQ 4.3 Sincronizzare le maschere
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Adattata al mio caso e funziona! Grazie
Mea Culpa per aver perso troppo tempo qui sul NG e zero tempo su
donkarl
Saluti e buon lavoro


title: svuotare query

text:
Una mia query di aggiornamento prende un valore da tabella1.campo1 e
gli somma i valori di tabella2.campo1
Se cancello i record di tabella2 mi aspetto che la query si svuoti di
conseguenza, ma questo non avviene: la query conserva la memoria di
tutte le operazioni.
Perchï¿œ e come faccio a svuotarla?

--
ciao
Stefano


title: svuotare query

text:
On 14 Nov, 17:18, stef@no <
stefano.p...@libero.it
> wrote:
> Una mia query di aggiornamento prende un valore da tabella1.campo1 e
> gli somma i valori di tabella2.campo1
> Se cancello i record di tabella2 mi aspetto che la query si svuoti di
> conseguenza, ma questo non avviene: la query conserva la memoria di
> tutte le operazioni.
> Perch e come faccio a svuotarla?
>
> --
> ciao
> Stefano

Se i valori li prende da tab1 coma fa a svuotarsi?? E poi...cosa vuol
dire per te SVUOTARE una qry???? Nn è mica una tabella....e per giunta
di UPDATE!!!!


title: svuotare query

text:
stef@no wrote:
> Una mia query di aggiornamento prende un valore da tabella1.campo1 e
> gli somma i valori di tabella2.campo1
> Se cancello i record di tabella2 mi aspetto che la query si svuoti di
> conseguenza, ma questo non avviene: la query conserva la memoria di
> tutte le operazioni.
> Perchè e come faccio a svuotarla?

Per capirti meglio:
Vai in vis. SQL della query e copia incolla il testo SQL della
query nel tuo prossimo messagio.

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: svuotare query

text:
> Se i valori li prende da tab1 coma fa a svuotarsi?? E poi...cosa vuol
> dire per te SVUOTARE una qry???? Nn è mica una tabella....e per giunta
> di UPDATE!!!!
hai perfettamente ragione: già ieri sera, dopo aver postato, mi sono
reso conto che forse devo far precedere la query di aggiornamento da
una query di selezione. Ma prima devo mettere d'accordo i miei due
neuroni che stanno facendo a cazzotti tra loro.
Grazie comunque

--
ciao
Stefano


title: svuotare query

text:
> Per capirti meglio:
> Vai in vis. SQL della query e copia incolla il testo SQL della
> query nel tuo prossimo messagio.
Grazie della disponibilità.
Anche grazie alle tue faq sto ragionando in altro modo.
Ma torno... ehhh, se torno ;)

--
ciao
Stefano


title: svuotare query

text:
> Per capirti meglio:
> Vai in vis. SQL della query e copia incolla il testo SQL della
> query nel tuo prossimo messagio.

il problema è concettuale e fa riferimento ad un mio post di qualche
giorno fa (query di aggiornamento-azzeramento).
Devo aggiornare le ore di moto di un apparato. Costruisco la query come
nel mio primo messaggio di questo thread (prende un valore da
apparato.ore e lo aggiorna aggiungendo i valori di diario.ore).
Inserisco le ore di ieri ed eseguo la query. Tutto bene.
inserisco le ore di oggi ed eseguo la query. Mi somma di nuovo le ore
di ieri oltre a quelle di oggi.
Come posso filtrare le ore di moto già inserite?
Grazie infinite

--
ciao
Stefano


title: Errore di automazione

author: Capaccioli Fulvio

text:
Utilizzo Access 2000 su un sistema NT. Da circa 1 mese l'utilizzo delle
automazioni access (wizard, creazioni guidate, ecc.) non funziona e mi
appare un messaggio di errore automazione senza specificare altro.
Ho già provato a reinstallare access sopra il precedente, ma continua a fare
lo stesso.
Qualcuno può gentilmente aiutarmi?


title: Errore di automazione


title: da vba stampare un report su una stampante ben precisa e non quella predefinita

text: mi sapete aiutare? grazie.


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c3rmph$2k2$1...@lacerta.tiscalinet.it...
> mi sapete aiutare? grazie.
>
Ci sono tonnellate di messaggi in merito, hai già provato a cercarle con
google?
Ciao.
--
Sergio MAZZA


text:
> Ci sono tonnellate di messaggi in merito, hai già provato a cercarle con
> google?
>
> Ciao.
>
> --
che stringa cerco


text:
> Ci sono tonnellate di messaggi in merito, hai già provato a cercarle con
> google?
>
> Ciao.
non trovo nulla forse non cerco in modo corretto, tu hai un esempio sotto
mano?
Grazie.


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c3rqhm$9mf$1...@lacerta.tiscalinet.it...

Prova con questo:
http://groups.google.it/groups?hl=it&lr=&ie=ISO-8859-1&q=stampante%2Bpredefi
nita&meta=
Io, utilizzando acc'97, la cambio con wsh:
Es.
Dim WshNet As Object
Set WshNet = CreateObject("Wscript.Network")
WshNet.SetDefaultPrinter "HP LaserJet 4100 PCL 6" '<-- stringa in pannello
di controllo - stampanti
Set WshNet = Nothing
Poi chiaramente la reimposti con lo stesso codice...
Ciao.
--
Sergio MAZZA


title: Formattazione condizionale

author: Antonio

text:
Ciao, in una maschera continua vorrei che un casella di testo se il dato
inserito corrisponde a  11 visualizzi "Nc"
es.: if me.MiaCasellaTesto =  11 then me.MiaCasellaTesto = "Nc"
cos� non funziona...come si fa?
Grazie


title: Formattazione condizionale

text:

Io ho usato come origine controllo della casella di testo la funzione
Iff :
=IIf([MiaCasellaTesto]=(11);"NC";" ")


title: Formattazione condizionale

text:
"skate2k5" <
skat...@fastwebnet.it
> ha scritto nel messaggio
news:f0bf9f8f-82e9-4614...@c21g2000yqk.googlegroups.com...
On 15 Apr, 12:32, "Antonio" <rerer> wrote:

Io ho usato come origine controllo della casella di testo la funzione
Iff :
=IIf([MiaCasellaTesto]=(11);"NC";" ")
Si avevo pensato anche io a questa soluzione, solo che le caselle di testo
sono
una quarantina, se non ci sono altre soluzioni, male che vada faccio cosě.


title: aiuto:estrapolare caratteri da un campo per moskolowosky da pino

author: Pino Ricco

text:
Grazie per il suggerimento, a parte che non riesco a richiamare la
funzione correttamente perchč funziona solo sul primo record, ma avrei
bisogno di altro aiuto, il problema č piů complesso, cioč , mi sono
reso conto di essere stato poco chiaro, dal campo contenente AB1234CD
oppure ABC123DE oppure ab1234CDEF oppure ABC123 oppure altro ancora,
dovrei ricavare tre nuovi campi contenenti rispettivamente nel primo
i caratteri letterari iniziali, nel secondo i caratteri numerici
centrali, e nel terzo i caratteri letterali finali eventualmente
presenti,
esempio ABC1234DE deve diventare ABC  1234   DE oppure ABC123 deve
diventare ACB  123.
Ti ringrazio anticipatamente e colgo l'occasione per augurati
una felicissima Pasqua.
Pino
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Massimo Tin

text:
"Pino Ricco" <
pino....@libero.it
> ha scritto nel messaggio
news:ede5b619a3545146c70...@mygate.mailgate.org...

avevo un problema simile e feci una scansione ascii del campo dividendolo
per lettere
es:
dim conta as integer
dim lettera as string
dim nuovocampo as string
dim i as integer
dim x as integer
conta = len[tuocampo]
for i = 1 to conta
'prende una lettera x volta
lettera=left(tuocampo,i)
lettera=right(lettera,1)
x = asc(lettera)
if x >64 and x <91or x >96 and x < 123  then (controlla bene i codici ascii)
nuovocampo=nuovocampo & lettera
end if
next i
questo serve per estrarre tutte le lettere adattalo alle tue esigenze
Max


title: File temporaneo Word-Access

author: Tom

text:
ciao a tutti vi spiego il mio problema, ho un documento di word collegato
con access automaticamente, da qualche tempo mi succede che quando chiudo il
file di Word dopo aver fatto il collegamento il file temporaneo (quello per
il salvataggio automatico) , perde molto tempo per chiudersi e se tento ad
aprire un altro documento di Word, lo stesso Word va in crash e si blocca, e
non compare nessun messaggio di errore, Qualcuno sa da che cosa può essere
provocato tutto ciò. Anche in considerazione del fatto che ultimamente il
tutto mi succede anche con dei semplici documenti di Word non collegati ad
Access, c'è la possibilità di non creare il documento di salvataggio
automatico di word?  ho la causa è un'altra.
grazie a tutti
Tom


title: File temporaneo Word-Access

text:
"Tom" <
ar...@libero.it
> ha scritto nel messaggio
news:JO3ca.9781$7y3.2...@twister1.libero.it...

Prova a togliere il "salva il documento ogni x secondi"...
Ciao.
--
Sergio MAZZA


title: File temporaneo Word-Access

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:b4ssrd$mfg$1...@canarie.caspur.it...

Non ci avevo pensato, provo e ti faccio sapere, ormai se ne parla la
settimana prossima quando si ritorna al lavoro
per ora buona domenica ........
Tom


title: Ricerca con Campi vuoti - AIUTO!

author: Koala

text:
Allora, ho una maschera di ricerca nella quale inserisco i dati per la
ricerca. in fondo alla maschera ho una casella di riepilogo associata ad una
query che come criteri ha le caselle di testo. una classica maschera di
ricerca insomma.
Ora pero' ho un problema. (altrimenti non vi scriverei :))
La ricerca funziona ma non mi restituisce i record che hanno un campo
lasciato bianco, in pratica il risultato della ricerca sara' sempre compreso
tra tutti quelli che hanno tutti i campi compilati.
Ho gia' provato ad usare mettere nel campo criteri della query questa stinga
ma senza nesun cambiamento:
like iif(isnull([forms]![ricerca]![campodelcriterio]);"*";"*" &
[forms]![ricerca]![campodelcriterio]&"*")
sapete dirmi come si puo' fare? in fondo dovrebbe essere una cosa
immediata...
--
Emporio Roiatti - Reparto Computer
http://www.emporioroiatti.it


title: Ricerca con Campi vuoti - AIUTO!

author: Mari

text:
Potrebbe esser che se l'origine dei dati della casella di riepilogo č una
query che mette in relazione varie tabelle, tu debba impostare adeguatamente
i join tra le tabelle selezionando tra le opzioni tipo "Includi tutti i
record di (Tabella principale) e solo quelli di (Tabella correlata) che
hanno gli stessi identificativi" o giů di li.
Prova!
Ciao
Mari



title: Ricerca con Campi vuoti - AIUTO!

author: togliere]@tiscalinet.it VT @ home

text:
Il Sat, 26 Aug 2000 16:42:06 +0200, "Koala" <
koa...@freemail.it
> ha
scritto:
>(.....)
>like iif(isnull([forms]![ricerca]![campodelcriterio]);"*";"*" &
>[forms]![ricerca]![campodelcriterio]&"*")
> (.....)
prova cosě:
=[forms]![ricerca]![campodelcriterio] or
[forms]![ricerca]![campodelcriterio] Is Null
----------------------------------
Se no diventiamo tutti Ilbi dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: Ricerca con Campi vuoti - AIUTO!

author: Sandro

text:
koa...@freemail.it
 (Koala) wrote in <
Lkabow2...@news1.galactica.it
>:
>Allora, ho una maschera di ricerca nella quale inserisco i dati per la
>ricerca. in fondo alla maschera ho una casella di riepilogo associata ad
>una query che come criteri ha le caselle di testo. una classica maschera
>di ricerca insomma.
>Ora pero' ho un problema. (altrimenti non vi scriverei :))
>
>La ricerca funziona ma non mi restituisce i record che hanno un campo
>lasciato bianco, in pratica il risultato della ricerca sara' sempre
>compreso tra tutti quelli che hanno tutti i campi compilati.
>
>Ho gia' provato ad usare mettere nel campo criteri della query questa
>stinga ma senza nesun cambiamento:
>
>like iif(isnull([forms]![ricerca]![campodelcriterio]);"*";"*" &
>[forms]![ricerca]![campodelcriterio]&"*")
>
>sapete dirmi come si puo' fare? in fondo dovrebbe essere una cosa
>immediata...
>
Il like * non ti seleziona i valori nulli.
Allora non farglieli trovare.
Trasforma il campo della query su cui viene impostato il criterio
in un campo calcolato contenente una espressione che ti trasforma il valore
nullo in una stringa vuota o in uno zero.
es. se il campo si chiama campoCriterio sostituiscilo con:
campoCrit: nz([campoCriterio];"")  oppure anche:
campoCrit: nz([campoCriterio];0)   se e' di tipo numerico
nota: anche se il campo e' di tipo numerico, puoi mettere la stringa vuota ""
nella funzione nz, eviti cosi' di vedere gli zeri.

Dopo di che inserici come criterio in questo nuovo campo la like iif ...
Comunque se il campo deve essere soggetto a criteri di selezione, conviene sin
dall'inizio impostarlo in modo che non contenga mai valori nulli, per esempio
mettendogli come valore predefinito una stringa vuota od uno zero.
Sandro


title: Ricerca con Campi vuoti - AIUTO!

text:
Grazie mille, sembrava una cosa banale ma invecie ...grazie ancora!



title: tabele strane

author: carlo

text:
ciao a tutti vi scrivo perchè ho un problema che non sono
riuscito a risolvere, ho scaricato da un sito un programma fatto in access
una volta analizzato l'ho cestinato,
Purtroppo il guaio e' che mi ritrovo in tutti i progetti  di access
presenti sulla mia macchina 4 tabelle con la proprieta' degli attributi
nascosta. Il proprietario di queste tab. è engine. Il problema è che non
riesco ad eliminarle in nessun modo, qualcuno puo' aiutarmi?
Premetto che ho win2k e che entro come amministratore
non le vedo se entro col mio loghin le vedo. Ho gia' disinstallato access e
reinstallato.
Grazie  carlo


title: Come eseguire routine ogni ora/minuti/secondi dei giorni schedulati ?

author: RobertoA

text:
Pensavo fosse una banalita' ma si rivela un problemino piu' complicato del
previsto
Vorrei lanciare un backup dell'archivio, permettendo all'operatore di
scegliere ogni quando lanciare l'esecuzione
Vorrei consentire di impostare il sistema piu' flessibile possibile, poter
scegliere i giorni, gli orari, i minuti, e gia' che ci siamo pure i secondi
Ad esempio tutti i lunedi il backup parte alle 10.00, alle 12,35 ed alle
14.45.15
Poi, tutti i venerdi parte alle 08.00 alle 12.35.05
Poi il giorno 24/01/2009 parte alle 20.00.30
Ma anche quando l'operatore avesse scelto ed impostato le date/orari di
backup, come fare per 'comunicare' al programma quando lanciare in
esecuzione la routine di backup?
Mica dovro stare li a testare ogni secondo se c'e' un backup impostato ?!?
Mi sembra di perdermi in un bicchier d'acqua, ma fin'ora non mi e' venuto
niente di meglio che impostare un timer ad un secondo e da dentro li fare i
controlli se il prossimo backup e' arrivato
Detemi una meno per piacere
Ciao
RobertoA


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4b5c7d0f$1...@newsgate.x-privat.org...

E' necessario farlo in Access ? In fondo esiste l'Utilit� di Pianificazione
che consente di fare questa cosa:
http://technet.microsoft.com/it-it/library/aa906020.aspx


author: OneEDP

text:

Penso che "schtask /create /?" da linea di comando sia il caso tuo.
Ciao
Daniele


text:
>> Pensavo fosse una banalita' ma si rivela un problemino piu' complicato
>> del previsto
>> Vorrei lanciare un backup dell'archivio, permettendo all'operatore di
>> scegliere ogni quando lanciare l'esecuzione
>> Vorrei consentire di impostare il sistema piu' flessibile possibile,
>> poter scegliere i giorni, gli orari, i minuti, e gia' che ci siamo pure i
>> secondi
>> Ad esempio tutti i lunedi il backup parte alle 10.00, alle 12,35 ed alle
>> 14.45.15
>> Poi, tutti i venerdi parte alle 08.00 alle 12.35.05
>> Poi il giorno 24/01/2009 parte alle 20.00.30
>> Ma anche quando l'operatore avesse scelto ed impostato le date/orari di
>> backup, come fare per 'comunicare' al programma quando lanciare in
>> esecuzione la routine di backup?
>> Mica dovro stare li a testare ogni secondo se c'e' un backup impostato
>> ?!?
>> Mi sembra di perdermi in un bicchier d'acqua, ma fin'ora non mi e' venuto
>> niente di meglio che impostare un timer ad un secondo e da dentro li fare
>> i controlli se il prossimo backup e' arrivato
>> Detemi una meno per piacere
>>
> E' necessario farlo in Access ? In fondo esiste l'Utilit� di
> Pianificazione che consente di fare questa cosa:
>
http://technet.microsoft.com/it-it/library/aa906020.aspx
>
E' necessario farla in Access
Ciao
RobertoA


author: Marco Pizzamiglio

text:
RobertoA ha scritto:


Non credo per� sia cos� essenziale farlo esattamente al secondo, penso che
basti un timer a 1 minuto.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"OneEDP" <oneedp@antispam> ha scritto nel messaggio
news:4b5ca0b6$0$1144$4faf...@reader1.news.tin.it...

Vorrei capire come fare per 'mettere in attesa' il programma di un evento
Non e' tanto il backup in se che mi interessa fare quanto il verificare
qual'e' il sistema migliore dal punto di vista dell'occupazione tempo cpu e
praticita' di programmazione
Se si potessero impostare diversi timer con scadenze anche lunghe sarebbe
l'ideale, metti il codice da eseguire dentro al timer e finito la'
Ma con Access c'e' solo un timer disponibile, bisognerebbe impostarlo
abbastanza rapido e 'simularne' altri via software, e' fattibile ma brutta
come soluzione
Ciao e grazie
RobertoA


text:

Neanch'io lo credo
Vorrei pero' capire come realizzare un sistema che, evitando di interrogare
costantemente l'orologio di sistema, potesse far partire una routine
dedicata al backup o altre azioni, anche con date/ore con precisioni del
secondo
Mi interessa capire come realizzare in modo efficiente per la cpu e per il
codice, la parte che provvede a far partire l'evento di "desso fa qualcossa,
e speremo ben.."
Ciao
RobertoA


text:

Ciao Roberto ti segnalo questo 3d proprio di questo NG
http://www.hilpers.it/3029749-spingere-timer-fino-al-collasso
La butto l�. Perch� invece di far fare ad Access questo lavoro non lo fai
fare con un altro schtask che fa da handle semplicemente all'interno di uno
script?
C'� una frase fondamentare di Alessandro che ti incollo " il timer scatta
anche se il sistema sta
facendo altre cose e questo puo' portare allo stack overflow. Deve
essere tua cura cortocircuitare tutte le chiamate di timer che avvengono
in momenti non "idle".
Schtask fa da paracadute nell'innesco di stack overflow.
Ciao


title: Campi Collegati su un'altra tabella

author: Gracious

text:
Ciao a tutti.
Vi spiego il mio problema
Ho una tabella (Tab1)con tre campi: A (ID) B (Nome) C (Città)
In un'altra tabella (Tab2) ho 5 campi:
A (ID)
B (Nome)
C (Città)
D (Mansione)
E (Livello)
F (Stipendio)
Ho creato una casella combinata su Tab2 sul Nome, in modo da sceglierne uno
dall'elenco di Tab1 già inserito.
Come posso automaticamente far estrapolare da Tab1 anche la Città collegata
al Nome che ho scelto senza doverla digitare nuovamente?
Vi ringrazio infinitamente
Gracious
C (Città)


title: Campi Collegati su un'altra tabella

author: Marco M.

text:
--
www.marcoweb.it
"Gracious" <
grac...@libero.it
> ha scritto nel messaggio
news:1T3e9.9273$AW6.1...@twister2.libero.it...

Fai una query
Ciao


title: Campi Collegati su un'altra tabella

author: Alessandro Cara

text:
"Marco M." wrote:
>
>
> Fai una query
> Ciao
marco ho l'impressione che stai facendo del cross (ergo fuoristrada)
mi sembra che vuole le classiche due colonne e reperirepoi la seconda,
solo che sta settimana me pare che e' la 4 o 5 volta che capita questa
domanda
--
a.cara


title: Campi Collegati su un'altra tabella

author: desio

text:
secondo me non dovresti usare una tabella ma una maschera (tabellare) e
nell' evento dopo aggiornamento mettere una macro con impostavalore e
riempire i relativi campi ( di solito io uso
dlookup("città";"tab1";"id=forms![nomemaschera]!id")
Fammisapere


title: Campi Collegati su un'altra tabella

text:
Vi ringrazio tutti per il grande aiuto che mi avete fornito.
Dimenticavo però di dirvi una cosa importantissima.
Le tabelle sono riepilogate in una maschera.
E lì che io ho bisogno che quando dalla casella combinata Nome scelgo ad es.
Pippo mi venga fuori automaticamente nella casella Città il dato che ne
deriva dalla stessa tabella, senza bisogno che io lo debba ridigitare.
Grazie
Cristiano
"desio" <
giscar...@dada.it
> ha scritto nel messaggio
news:3d78d...@news.dada.it...



title: Access 2000: orientamento report

author: Sirio

text:
Il problema era già stato sollevato da qualcuno ma non ci sono state
risposte quindi provo a riproporlo:
In Access 2000 capita che alcuni report orientati in orizzontale non
riescano a mantenere questa impostazione: la prima volta si aprono come
previsto ma alle successive aperture si presentano in verticale.
C'è qualche soluzione a questo problema?
(Sul sito Microsoft ho trovato il Service Pack 1 per Office 2000 ma non so
se risolve il problema, perchè è in inglese e non l'ho potuto installare sul
mio Office italiano.)


title: if then else

author: Marina Buonanno

text:
Ciao ho un problemino da risolvere e vorrei avere il vostro parere.
Ho 5 campi del tipo Si/No. C'č un modo per creare un campo unico a partire
da questi 5?
Io ho fatto cosě, ma non so se sbaglio.
Gli oggetti (campi) sono 5 e posso avere 32 diverse combinazioni
(vero/falso) di questi 5 oggetti.
Ho provato quindi a impostare una routine su attivazione di un ctrll in una
form che mi avrebbe dovuto riempire il famoso campo unico da me creato.
Per fare questo ho scritto i primi miseri 3 elseif e si č imballato tutto.
Il codice su  riassumi_GotFocus() č
If Me.tMattino.Value = True Then Me.riassumi.Value = 1
ElseIf Me.tMattino.Value = True & Me.TPomeriggio.Value = True Then
Me.riassumi.Value =  2
ElseIf Me.tMattino.Value = True & Me.Tsera.Value = True Then
Me.riassumi.Value = 3
End If  e volevo continuare cosě.
Ma non funziona.
E' terribile, anche perchč dovrei scrivere le 32 combinazioni. Un
suggerimento, perfavore?
Marina


title: if then else

author: Roberto da casa

text:
"Marina Buonanno" <
marb...@tin.it
> ha scritto nel messaggio
news:xjLE8.61940$zW3.8...@news1.tin.it...

C'č un modo molto piů semplice per far assumere al controllo che hai
chiamato riassumi un valore compreso tra 0 e 31 (32 combinazioni) a seconda
che i 5 controlli Si/No siano impostati s Si oppure a No.
Se i controlli di tipo Si/No si chiamassero Campo1, Campo2 ... Campo5, io
farei cosě:
Me!riassumi = 0
If Me!Campo1 = True Then
    Me!riassumi = Me!riassumi + 1
End If
If Me!Campo2 = True Then
    Me!riassumi = Me!riassumi + 2
End If
If Me!Campo3 = True Then
    Me!riassumi = Me!riassumi + 4
End If
If Me!Campo4 = True Then
    Me!riassumi = Me!riassumi + 8
End If
If Me!Campo5 = True Then
    Me!riassumi = Me!riassumi + 16
End If
Altrimenti la numerazione binaria e l'algebra booleana a cosa servirebbero?
;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: if then else

author: AnTor

text:
Ciao,
dato che le combinazioni sono solo 32 potresti crearti una lock up table
indirizzata con le condizioni singole ed estraendo la condizione di
riassunto.
Devi cioe' costruirti un array di 32 locazioni da dove estrarrai il valore
in funzione di un indice composto dalle 5 condizioni singole.
Ovviamente devi associare un peso diverso a ciascuna delle condizioni
singole.
Esempio
C5 C4 C3 C2 C1   Riassumi
F    F   F   F   F      val0
F    F   F   F   V      val1
F    F   F   V   F       "
F    F   F   V   V      "
F    F   V   F   F       "
F    F   V   F   V      "
"    "    "    "    "
AnTor
Marina Buonanno <
marb...@tin.it
> wrote in message
xjLE8.61940$zW3.8...@news1.tin.it...



title: if then else

text:
Sob me misera e tapina ...
Un grazie 1000 x l'attesissima risposta ma aimč leggendo mi sento ancora
peggio ... (di come stavo stamattina).
Allora, un altro tentativo - stavolta riuscito - ma senza l'ausilio di
Access ma
del complice Excel ho in effetti fatto una tabella di quella suggerita da
AnTor, ho dato un valore ad ogni combinazione e infine ho usato l'SPSS per
ricodificare la nuova varibile riassumi.
Ma vorrei imparare a farlo anche in access. Perciň da dove devo cominciare
per capire come fare lo stesso? E soprattutto ci posso arrivare anche io che
non sono del mestiere? E si perchč, caro Roberto l'algebra booleana non č
proprio il mio pane quotidiano. Pensa che per capire la differenza tra
combinazioni e permutazioni ci sono stata 2 giorni!!!
:-(
Sicchč da dove comincio? :-)
Ciao Marina


title: if then else

text:
Funziona benissimo. Ma io però non lo capisco. Mi spiegheresti la
funzionalità perchè ho io non ho capito la sintassi di if then end if (il
che è probabilissimo) oppure mi sfugge qualcosa (il che è evidentissimo).
:-) Grazie ancora
Marina


title: if then else

text:
Abbiate pazienza sono un pň stanca ... mi riferisco a  quel "ho" di
troppo!!!!


title: if then else

text:
"Marina Buonanno" <
marb...@tin.it
> ha scritto nel messaggio
news:OHQE8.63320$zW3.9...@news1.tin.it...
[CUT]
 E si perchč, caro Roberto l'algebra booleana non č
> proprio il mio pane quotidiano. Pensa che per capire la differenza tra
> combinazioni e permutazioni ci sono stata 2 giorni!!!
> :-(
> Sicchč da dove comincio? :-)
Le mie considerazioni sulla numerazione binaria e l'algebra booleana erano
solamente battute. ;-)
Resta invece il fatto che il codice VBA che ti ho suggerito nel mio
precedente messaggio dovrebbe risolvere il tuo problema.
> Ciao Marina



title: if then else

text:
Funziona benissimo. Ma io però non lo capisco. Mi spiegheresti la
sintassi perchè o io non ho capito la sintassi di if then end if (il
che è probabilissimo) oppure mi sfugge qualcosa (il che è evidentissimo)...
se ti va eh
:-) Grazie ancora
Marina


title: if then else

author: Fabio Dalla Villa

text:
"Marina Buonanno" <
marb...@tin.it
> ha scritto nel messaggio
news:hvTE8.63938$zW3.9...@news1.tin.it...

prova a mettere un'interruzione del codice nella prima riga del codice che
ti hanno suggerito (con F9 quando il cursore lampeggia su quella riga), poi
esegui il codice riga per riga con F8. Puoi controllare il valore delle
variabili con doppio click sul loro nome e pio premendo Shift-F9. Alla fine
togli il blocco di esecuzione del codice con F9 là dove l'avevi messo.
Ciao.
-------------
Fabio Dalla Villa
Biella


title: if then else

text:
Non chiamatemi prolissa.
Allora .. per avere le informazioni sulle varie combinazioni, ho creato una
query a campi incrociati.
Ma per sapere poi a chi corrispondevano ho fatto un'altra query di selezione
tra la tabella di origine e la qry a campi incrociati con un join proprio
sul campo riassumi e cosě ho saputo a quali campi era stato attribuito il
codice per esempio 1 (tutti i campi no).
E' corretto cosě? C'č una routine per farlo automaticamente?
By, by Marina


title: if then else

text:
Marina Buonanno <
marb...@tin.it
> wrote in message
HRUE8.64176$zW3.9...@news1.tin.it...

Ciao,
premettendo che non ho mai programmato in ACCESS credo di aver capito che tu
voglia
nel report dare il valore di riassunto, e riportare cmq il valore dei
singoli campi.
La soluzione di Roberto era una corretta implementazione della LOCK UP
TABLE, infatti noterai che somma
al riassumi potenze successive del 2 se il campo valutato e' TRUE.
Quindi Riassume vale
C1 x 2^0 +C2 x 2^1 +C3 x 2^2 +C4 x 2^3 +C5 x 2^4
Pertanto il valore di
C1 e'   Riassumi AND 2^0
C2 e'   Riassumi AND 2^1
C3 e'   Riassumi AND 2^2
C4 e'   Riassumi AND 2^3
C5 e'   Riassumi AND 2^4
Spero di non averti confuso ulteriormente le idee. :)
AnTor


title: if then else

text:
"AnTor" <eccfto[LEVA]@
tin.it
> ha scritto nel messaggio
news:ac2eru$1kr$1...@e3k.asi.ansaldo.it...
>
> Ciao,
> premettendo che non ho mai programmato in ACCESS credo di aver capito che
tu
> voglia
> nel report dare il valore di riassunto, e riportare cmq il valore dei
> singoli campi.
> La soluzione di Roberto era una corretta implementazione della LOCK UP
> TABLE, infatti noterai che somma
> al riassumi potenze successive del 2 se il campo valutato e' TRUE.
> Quindi Riassume vale
> C1 x 2^0 +C2 x 2^1 +C3 x 2^2 +C4 x 2^3 +C5 x 2^4
>
> Pertanto il valore di
> C1 e'   Riassumi AND 2^0
> C2 e'   Riassumi AND 2^1
> C3 e'   Riassumi AND 2^2
> C4 e'   Riassumi AND 2^3
> C5 e'   Riassumi AND 2^4
>
> Spero di non averti confuso ulteriormente le idee. :)
>
> AnTor
Assolutamente no anzi, avevo anche cercato di effettuare il blocco poi F ma
il tentativo non è riuscito. In effetti io ho un database con l'informazione
di pazienti (già perchè sono una banalissima biologa) che hanno avuto tosse,
se si di che tipo (e qui viene il bello) e se più di un tipo (ecco perchè ci
sono 5 campi).
Banalmente avevo contato campo1 campo2 ecc ma il totale superava la somma
dei pazienti. Quindi c'era qualcosa che non andava. Al report non volevo
arrivarci perchè è troppo complicato e quindi volevo una query che
sintetizzasse un pò la situazione. Ho infine risolto così:
TRANSFORM Count(scompenso.Tosse) AS ConteggioDiTosse
SELECT scompenso.Riassumi, scompenso.Tosse, scompenso.Tsecca,
scompenso.tMattino, scompenso.TPomeriggio, scompenso.Tsera, scompenso.Tnotte
FROM scompenso
GROUP BY scompenso.Riassumi, scompenso.Riassumi, scompenso.Tosse,
scompenso.Tsecca, scompenso.tMattino, scompenso.TPomeriggio,
scompenso.Tsera, scompenso.Tnotte
PIVOT scompenso.Tosse;
Basta solo che mi copio tutto in excel e poi attribuisco le etichette ai
codici e dovrebbe esser fatta.
Grazie ancora
Un bacio Marina


title: if then else

text:
"Marina Buonanno" <
marb...@tin.it
> ha scritto nel messaggio
news:G0SE8.51448$CN3.1...@news2.tin.it...

Circa la funzionalità della soluzione non vorrei ripetere ciò che ti ha
scritto nel suo messaggio AnTor. :-)
Nella mia ipotesi non è necessario usare una If ... Then ... Else ... End If
con delle If nidificate, ma è sufficiente usare 5 If in cascata del tipo If
... End If .



title: ELENCO RECORD

author: Simone

text:
Ciao a tutti,
in una tabella inserisco giornalmente un elenco di trasporti, mi piacerebbe
sapere per quali clienti ho
effettuato dei trasporti in un determinato arco temporale, in modo che se
per un cliente ho effettuato più trasporti, il nome compaia in elenco una
sola volta. è possibile fare questo mediante un recordset.
ho già provato, purtroppo la rutin nel momento in cui mi posiziono sul primo
record del recordset mi dice che è vuoto.
il codice che uso è il seguente:
Set EleCli = WinTra.OpenRecordset("SELECT DISTINCT [TRASPORTI
EFFETTUATI].IDCOMMITTENTE FROM [TRASPORTI EFFETTUATI] GROUP BY [TRASPORTI
EFFETTUATI].IDCOMMITTENTE, [TRASPORTI EFFETTUATI].DATA HAVING (((([TRASPORTI
EFFETTUATI].DATA)>= " & Forms![EMET_FATT]![PER_DAL] & ")) AND ((([TRASPORTI
EFFETTUATI].DATA)<= " & Forms![EMET_FATT]![PER_DAL] & ")));")
come posso fare?


title: ELENCO RECORD

author: Antonio Biso

text:
Simone <
simon...@tin.it
> wrote in message
IGxH7.68673$sq5.3...@news.infostrada.it...
> Set EleCli = WinTra.OpenRecordset("SELECT DISTINCT [TRASPORTI
> EFFETTUATI].IDCOMMITTENTE FROM [TRASPORTI EFFETTUATI] GROUP BY [TRASPORTI
> EFFETTUATI].IDCOMMITTENTE, [TRASPORTI EFFETTUATI].DATA HAVING
(((([TRASPORTI
> EFFETTUATI].DATA)>= " & Forms![EMET_FATT]![PER_DAL] & ")) AND
((([TRASPORTI
> EFFETTUATI].DATA)<= " & Forms![EMET_FATT]![PER_DAL] & ")));")
> come posso fare?
Se provi a preparare una query col QBE mettendoci una data e guardi l'SQL
generato, vedi come deve essere preparata la stringa cn le date. Ci vogliono
i # e la data deve essere in formato americano.
Per risolvere il problema preparati questa funzione
Public Function converti(x As Date) As String
    Dim gg As String, mm As String
    gg = Left(x, 3)
    mm = Mid(x, 4, 3)
    converti = "#" & mm & gg & Right(x, 2) & "#"
End Function
E quindi prepara la tua stringa cosě
EFFETTUATI].DATA)>= " & converti(Forms![EMET_FATT]![PER_DAL]) & ")) AND
Antonio


title: Export report + macro Excel

author: Stefano "Tita"

text:
Ho un report che esporto in Excel (con il cmd OutputTo) su cui ho bisogno di
eseguire una macro VBA (ovviamente di Excel).
Una volta effettuato l'export posso fare avviare Excel da Access, ma come
faccio a fargli eseguire la macro?
Grazie
Stefano "Tita"
togli la PRIVACY per rispondere
remove PRIVACY for answer


title: Export report + macro Excel

author: Sergio MAZZA

text:
"Stefano "Tita"" <
titasocc...@tiscalinet.it
> ha scritto nel messaggio
news:9vn1r2$5fh$1...@pinco.nettuno.it...

E come fai per avviare Excel da Access? Se inviassi il codice di esempio
potrebbe essere d'aiuto...
Comunque, devi utilizzare il metodo RUN dell'oggetto Application;
Es.
'-------------
Dim oApp As Excel.Application
Dim oWks As Excel.Workbook
Set oApp = CreateObject("Excel.Application")
Set oWks = oApp.Workbooks.Open("d:\documenti\varie\sergio\ng\tabelle.xls")
oWks.Application.Run "nome macro", tuoArgomento1, tuoArgomento2, etc. etc.
...
...
oWks.Close
oApp.Quit
Set oWks = Nothing
Set oApp = Nothing
'-------------
Ciao.


title: Export report + macro Excel

text:
>
>E come fai per avviare Excel da Access? Se inviassi il codice di esempio
>potrebbe essere d'aiuto...
Io veramente facevo una banale Shell (..azz.).
>Comunque, devi utilizzare il metodo RUN dell'oggetto Application;
>Es.
>'-------------
>Dim oApp As Excel.Application
>Dim oWks As Excel.Workbook
>
Già è così che si dovrebbe fare. Devo ancora assimilare l'uso degli oggetti
con altre applicazioni.
Cmq funziona perferttamente, Grazie.
Ah, solo una annotazione:
l'alias "As Excel.Application" non me lo accetta (err.:"Tipo definito
dall'utente non definito") pero' se uso "AS Object" sì (NB: uso Access 97)
Grazie ancora.
