author: Marco Pizzamiglio

text:
Fabrizio_74 ha scritto:
> Salve Ragazzi,
> Devo realizzazione  un database per la gestione della Fatturazione
> della Mia azienda..con il nuovo Microsoft access 2007,
> per adesso molto elementare , con l'intento di svilupparlo ..
> Ho creato una tabella Fatture
> Dove ho inserito vari dati fra i quali :
> una campo   FlagPagato  si/no
> un campo     Condizione Testo
> ho messo questo codice sull'evento after update:
>  Private Sub FlagPagato_AfterUpdate()
> If Me.FlagPagato.Value = -1 Then
> Me.Condizione.Value = "Paid"
> Else
> Me.Condizione.Value = ""
> Me.Requery
>  End If
> End Sub
> Allora:
> se attivo la barra messaggi quella per attivare il codice vba .. mi
> viene fuori il messaggio : L'espressione dopo aggiornamento immessa
> come impostazione della proriet� evento a generato l'errore seguente:
> impossibile comunicare con il server ole o controllo active x.
> se la disattivo non mi succede nulla ,  non esegue il codice vba.
> Per verificare, ho ripreso un mio database fatto con la versione di
> access 2003 , su cui avevo impostato codici su controllo flag, ho
> provato a mandare in esecuzione un codice vba ,  il database esegue
> il
> codice alla perfezione.
> Come mai quello creato da zero con Access 2007 mi da sempre lo stesso
> errore ???
Ma a cosa ti serve il campo Condizione? Hai gi� il flag che ti dice se la
fattura � pagata o no. E' un'inutile duplicazione, pu� essere calcolato in
qualsiasi momento con la formula Iif(pagato;"Paid";"").
Comunque se proprio lo vuoi tenere verifica nella struttura della tabella
se il campo condizione accetta stringhe a lunghezza zero.
I .Value li puoi anche togliere, sono predefiniti per i controlli.
  If Me.FlagPagato Then
    Me.Condizione = "Paid"
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Impossibile eseguire codice vba - messaggio errore connessione server  ole o controllo active x

text:
On 21 Ott, 15:50,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> Fabrizio_74 ha scritto:
>
>
>
>
>
> > Salve Ragazzi,
> > Devo realizzazione  un database per la gestione della Fatturazione
> > della Mia azienda..con il nuovo Microsoft access 2007,
> > per adesso molto elementare , con l'intento di svilupparlo ..
> > Ho creato una tabella Fatture
> > Dove ho inserito vari dati fra i quali :
> > una campo   FlagPagato  si/no
> > un campo     Condizione Testo
> > ho messo questo codice sull'evento after update:
> >  Private Sub FlagPagato_AfterUpdate()
> > If Me.FlagPagato.Value = -1 Then
> > Me.Condizione.Value = "Paid"
> > Else
> > Me.Condizione.Value = ""
> > Me.Requery
> >  End If
> > End Sub
> > Allora:
> > se attivo la barra messaggi quella per attivare il codice vba .. mi
> > viene fuori il messaggio : L'espressione dopo aggiornamento immessa
> > come impostazione della prorietà evento a generato l'errore seguente:
> > impossibile comunicare con il server ole o controllo active x.
> > se la disattivo non mi succede nulla ,  non esegue il codice vba.
> > Per verificare, ho ripreso un mio database fatto con la versione di
> > access 2003 , su cui avevo impostato codici su controllo flag, ho
> > provato a mandare in esecuzione un codice vba ,  il database esegue
> > il
> > codice alla perfezione.
> > Come mai quello creato da zero con Access 2007 mi da sempre lo stesso
> > errore ???
>
> Ma a cosa ti serve il campo Condizione? Hai già il flag che ti dice se la
> fattura è pagata o no. E' un'inutile duplicazione, può essere calcolato in
> qualsiasi momento con la formula Iif(pagato;"Paid";"").
>
> Comunque se proprio lo vuoi tenere verifica nella struttura della tabella
> se il campo condizione accetta stringhe a lunghezza zero.
> I .Value li puoi anche togliere, sono predefiniti per i controlli.
>   If Me.FlagPagato Then
>     Me.Condizione = "Paid"
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -
Ciao Marco , grazie della dritta hai ragione, mi terro' solo la
funzionalità del flag, ma a cosa è dovuto  l'errore volendo essere
precisi ???
Vado incontro ogni volta allo stesso problema quando scrivo del
codice ??
Grazie


text:
Fabrizio_74 ha scritto:
> On 21 Ott, 15:50,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
> wrote:
> > Fabrizio_74 ha scritto:
> >
> > > Salve Ragazzi,
> > > Devo realizzazione �un database per la gestione della Fatturazione
> > > della Mia azienda..con il nuovo Microsoft access 2007,
> > > per adesso molto elementare , con l'intento di svilupparlo ..
> > > Ho creato una tabella Fatture
> > > Dove ho inserito vari dati fra i quali :
> > > una campo � FlagPagato �si/no
> > > un campo � � Condizione Testo
> > > ho messo questo codice sull'evento after update:
> > > �Private Sub FlagPagato_AfterUpdate()
> > > If Me.FlagPagato.Value = -1 Then
> > > Me.Condizione.Value = "Paid"
> > > Else
> > > Me.Condizione.Value = ""
> > > Me.Requery
> > > �End If
> > > End Sub
> > > Allora:
> > > se attivo la barra messaggi quella per attivare il codice vba .. mi
> > > viene fuori il messaggio : L'espressione dopo aggiornamento immessa
> > > come impostazione della proriet� evento a generato l'errore seguente:
> > > impossibile comunicare con il server ole o controllo active x.
> > > se la disattivo non mi succede nulla , �non esegue il codice vba.
> > > Per verificare, ho ripreso un mio database fatto con la versione di
> > > access 2003 , su cui avevo impostato codici su controllo flag, ho
> > > provato a mandare in esecuzione un codice vba , �il database esegue
> > > il
> > > codice alla perfezione.
> > > Come mai quello creato da zero con Access 2007 mi da sempre lo stesso
> > > errore ???
> > Ma a cosa ti serve il campo Condizione? Hai gi� il flag che ti dice se la
> > fattura � pagata o no. E' un'inutile duplicazione, pu� essere calcolato in
> > qualsiasi momento con la formula Iif(pagato;"Paid";"").
> >
> > Comunque se proprio lo vuoi tenere verifica nella struttura della tabella
> > se il campo condizione accetta stringhe a lunghezza zero.
> > I .Value li puoi anche togliere, sono predefiniti per i controlli.
> > � If Me.FlagPagato Then
> > � � Me.Condizione = "Paid"
> > Ciao.
> > -Marco-
> Ciao Marco , grazie della dritta hai ragione, mi terro' solo la
> funzionalit� del flag, ma a cosa � dovuto  l'errore volendo essere
> precisi ???
> Vado incontro ogni volta allo stesso problema quando scrivo del
> codice ??
> Grazie
Hai controllato se il campo condizione accetta stringhe a lunghezza zero?
Hai provato a togliere i .Value e vedere se ti d� ancora errore?
Le tabelle sono locali o collegate? In multiutenza?
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



text:
On 21 Ott, 17:41,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)

> > > > come impostazione della prorietà evento a generato l'errore seguente:
> > > > impossibile comunicare con il server ole o controllo active x.
> > > > se la disattivo non mi succede nulla ,  non esegue il codice vba.
> > > > Per verificare, ho ripreso un mio database fatto con la versione di
> > > > access 2003 , su cui avevo impostato codici su controllo flag, ho
> > > > provato a mandare in esecuzione un codice vba ,  il database esegue
> > > > il
> > > > codice alla perfezione.
> > > > Come mai quello creato da zero con Access 2007 mi da sempre lo stesso
> > > > errore ???
> > > Ma a cosa ti serve il campo Condizione? Hai già il flag che ti dice se la
> > > fattura è pagata o no. E' un'inutile duplicazione, può essere calcolato in
> > > qualsiasi momento con la formula Iif(pagato;"Paid";"").
>
> > > Comunque se proprio lo vuoi tenere verifica nella struttura della tabella
> > > se il campo condizione accetta stringhe a lunghezza zero.
> > > I .Value li puoi anche togliere, sono predefiniti per i controlli.
> > >   If Me.FlagPagato Then
> > >     Me.Condizione = "Paid"
> > > Ciao.
> > > -Marco-
> > Ciao Marco , grazie della dritta hai ragione, mi terro' solo la
> > funzionalità del flag, ma a cosa è dovuto  l'errore volendo essere
> > precisi ???
> > Vado incontro ogni volta allo stesso problema quando scrivo del
> > codice ??
> > Grazie
>
> Hai controllato se il campo condizione accetta stringhe a lunghezza zero?
> Hai provato a togliere i .Value e vedere se ti dà ancora errore?
> Le tabelle sono locali o collegate? In multiutenza?
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Ciao Marco....guarda è la cosa + strana che è un piccolo database di
una sona tabella, su cui sto per adesso facendo delle prove di
scrittura Vba. Una tabella  di appena 40 record su cui ho fatto una
mashera. Basta, ne query nulla.
Non credo sia una questione di codice, ci sarà qualche funzionalità di
access 2007 che non ho attivato e che mi da il medesimo errore ...
Microsoft dà strumenti alle persone che servono solo ad incasinarci....


text:
Fabrizio_74 ha scritto:
> > > > > Salve Ragazzi,
> > > > > Devo realizzazione �un database per la gestione della Fatturazione
> > > > > della Mia azienda..con il nuovo Microsoft access 2007,
> > > > > per adesso molto elementare , con l'intento di svilupparlo ..
> > > > > Ho creato una tabella Fatture
> > > > > Dove ho inserito vari dati fra i quali :
> > > > > una campo � FlagPagato �si/no
> > > > > un campo � � Condizione Testo
> > > > > ho messo questo codice sull'evento after update:
> > > > > �Private Sub FlagPagato_AfterUpdate()
> > > > > If Me.FlagPagato.Value = -1 Then
> > > > > Me.Condizione.Value = "Paid"
> > > > > Else
> > > > > Me.Condizione.Value = ""
> > > > > Me.Requery
> > > > > �End If
> > > > > End Sub
> > > > > Allora:
> > > > > se attivo la barra messaggi quella per attivare il codice vba .. mi
> > > > > viene fuori il messaggio : L'espressione dopo aggiornamento immessa
> > > > > come impostazione della proriet� evento a generato l'errore seguente:
> > > > > impossibile comunicare con il server ole o controllo active x.
> > > > > se la disattivo non mi succede nulla , �non esegue il codice vba.
> > > > > Per verificare, ho ripreso un mio database fatto con la versione di
> > > > > access 2003 , su cui avevo impostato codici su controllo flag, ho
> > > > > provato a mandare in esecuzione un codice vba , �il database esegue
> > > > > il
> > > > > codice alla perfezione.
> > > > > Come mai quello creato da zero con Access 2007 mi da sempre lo stesso
> > > > > errore ???
> > > > Ma a cosa ti serve il campo Condizione? Hai gi� il flag che ti dice se
la
> > > > fattura � pagata o no. E' un'inutile duplicazione, pu� essere
calcolato in
> > > > qualsiasi momento con la formula Iif(pagato;"Paid";"").
> >
> > > > Comunque se proprio lo vuoi tenere verifica nella struttura della
tabella
> > > > se il campo condizione accetta stringhe a lunghezza zero.
> > > > I .Value li puoi anche togliere, sono predefiniti per i controlli.
> > > > � If Me.FlagPagato Then
> > > > � � Me.Condizione = "Paid"
> > > > Ciao.
> > > > -Marco-
> > > Ciao Marco , grazie della dritta hai ragione, mi terro' solo la
> > > funzionalit� del flag, ma a cosa � dovuto �l'errore volendo essere
> > > precisi ???
> > > Vado incontro ogni volta allo stesso problema quando scrivo del
> > > codice ??
> > > Grazie
> > Hai controllato se il campo condizione accetta stringhe a lunghezza zero?
> > Hai provato a togliere i .Value e vedere se ti d� ancora errore?
> > Le tabelle sono locali o collegate? In multiutenza?
> > Ciao.
> > -Marco-
> Ciao Marco....guarda � la cosa + strana che � un piccolo database di
> una sona tabella, su cui sto per adesso facendo delle prove di
> scrittura Vba. Una tabella  di appena 40 record su cui ho fatto una
> mashera. Basta, ne query nulla.
> Non credo sia una questione di codice, ci sar� qualche funzionalit� di
> access 2007 che non ho attivato e che mi da il medesimo errore ...
> Microsoft d� strumenti alle persone che servono solo ad incasinarci....
Boh, bisogna avere il db per esaminare il caso. Prova a rovistare un po',
se riesci a risolverlo � tutta esperienza accumulata. E se non riesci a
risolverlo ma ci hai smanettato... pure, perch� avrai sicuramente scoperto
qualcosa di nuovo che non sapevi!
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



author: Carlo Costarella

text:
"Fabrizio_74" <
f_j...@virgilio.it
> ha scritto
cut
Microsoft d� strumenti alle persone che servono solo ad incasinarci....
Se sei capace di trovare un programma solo paragonabile ad Access per
semplicita e potenza, sei pregato di farcelo sapere...
Non mi risulta che Microsoft dia gratis i suoi applicativi e meno che mai
costringa gli utenti all'acquisto.
Comunque non ti scoraggiare, ci siamo passati tutti; all'inizio sembra
ostico usare il codice (VBA) o capire i riferimenti di un applicativo, ma in
poco tempo e con un po' di applicazione, riuscirai ad usare Access
speditamente.
Ciao, Carlo


title: posizione cursore

author: All Eyez On me

text:
Ciao a tutti...
come posso fare perchè quando un controllo riceve lo stato attivo il cursore
si posizioni alla fine del testo in esso contenuto?
grazie, AEOM


title: posizione cursore

author: massimiliano

text:


>grazie, AEOM
strumenti opzioni tastiera
MAssimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: posizione cursore

author: Tappo

text:
Per il controllo chiamato txtTesto prova ad aggiungere questo codice:
Private Sub txtTesto_Click()
    SendKeys "{END}"
End Sub
Private Sub txtTesto_GotFocus()
    SendKeys "{F2}{END}"
End Sub
--
Togli il tappo per rispondermi


title: posizione cursore

author: Karl Donaubauer

text:
massimiliano <
massimilia...@kksrl.com
> ha scritto:
> "All Eyez On me" <
bf-si...@libero.it
> ha scritto:
> >come posso fare perchè quando un controllo riceve lo
> >stato attivo il cursore si posizioni alla fine del testo in esso
> contenuto?
>
> strumenti opzioni tastiera
O per un singolo controllo p.e. OnEnter del controllo:
Me!NomeControllo.SelStart = Len("" & Me!NomeControllo)
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: posizione cursore

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:adkkak$11uqvu$1...@ID-46617.news.dfncis.de...

Perefetto mi serviva proprio questo!
Grazie


title: OT per i romani, chi vuole ordinare qualcosa da amazon?

author: lbo dal portatile

text:
vorrei ordinare un manuale che non si trova altrimenti con
amazon.co.uk
 o con bookpool, un altro sito statunitense tipo amazon,
che ha i prezzi migliori ma le spese di spedizione piu' alte.
se qualcun altro si vuole comprare qualcosa possiamo sharare le spese
di spedizione, che soprattutto per bookpool sono altine.
vorrei piazzare l'ordine entro mercoledi' sera.  per il pagamento
anticipo io, poi tanto vi faccio una cresta accettabile... :-)
ho riservato questo mex ai romani solo perche' e' piu' facile
incontrarsi e consegnare i libri.  per me e' un po' un problema di
tempo andare alle poste e spedire qualcosa...  pero' se qualcuno fuori
roma vuole assumersi lui l'onere di spedire il tutto per me va bene.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


author: Luciano

text:
lbo dal portatile ha scritto nel messaggio
<
390e3607...@news.interbusiness.it
>...
>se qualcun altro si vuole comprare qualcosa possiamo sharare le spese
L'avrei fatto io....se l'etica non mi impedisse di mescolarmi con chi usa
termini come "sharare"!:-)
Saluti.
Luciano


title: E' una soluzione valida?

author: bb

text:
Ciao.
Ho un database che si sta sempre più espndendo sia in termini di
numero di tabelle che di dati rallentando le prestazioni del programma
che sto' sviluppando. E' conveniente dividere tabelle per moduli
principali in db separati?
bb


title: E' una soluzione valida?

author: Luciano (DOC)

text:
"bb" <
bb...@linbero.it
> wrote in message
news:3ba86ada...@news.libero.it...

Assolutamente no, le tabelle collegate sono piu' lente di quelle locali.
Dovresti invece normalizzare il database se non lo hai gia' fatto.
Saluti.
Luciano


title: E' una soluzione valida?

author: Roberto da casa

text:
"bb" <
bb...@linbero.it
> ha scritto nel messaggio
news:3ba86ada...@news.libero.it...

Fermo restando che è sempre buona norma, per tantissimi motivi, dividere il
database in due: FE e BE.
Poi, siccome mi sembra di capire che il database è ancora in fase di
sviluppo (sono in aumento il numero di tabelle), ogni tanto effettui la
compattazione del database? Fra l'altro i record cancellati lasciano libero
lo spazio solo dopo una compattazione del database.
Se sei in fase di sviluppo è anche possibile che il database sia "sporco" di
codice non utilizzato ma che non viene eliminato: a tale scopo ti consiglio
di andare sul Sito Comune (link qui sotto), Sezione General, la FAQ di
RoDAgo intitolata "Ridurre le dimensioni dell'mdb".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: E' una soluzione valida?

text:


Il programma è completamente sviluppato ed è organizzato nel seguente
modo: una parte è l'interfaccia grafica con un db compilato (mde) al
quale sono collegate le tabelle dove risiedono i dati. Ho migliori
prestazioni se divido il database con le tabelle in più db.
Un vantaggio, di mantenere un unico db con le tabelle collegate, è che
Access impiega minor tempo per le connesisone, in quanto ne deve fare
solo una (per l'unico db di tabelle che ho).  Ho convenienza, in
termini di prestazioi, separare il db? Che cosa sono FE e BE?


title: E' una soluzione valida?

text:
"bb" <
bb...@linbero.it
> ha scritto nel messaggio
news:3ba8c915...@news.libero.it...

A questo ti ha già risposto Luciano. :-)
Quanto al resto ammetto che non avevo proprio capito nulla della tua
domanda.



title: E' una soluzione valida?

text:
On Wed, 19 Sep 2001 17:26:40 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:

Che cosa sono FE e BE? Maschere e tabelle collegate?
Ciao bb


title: E' una soluzione valida?

text:
"bb" <
bb...@linbero.it
> ha scritto nel messaggio
news:3ba99dc8...@news.libero.it...
[CUT]>
>
> Che cosa sono FE e BE? Maschere e tabelle collegate?
Più o meno. :-)
Per convenzione si dice BE (Back End) un database che contiene solo i dati
(tabelle) e si dice FE (Front End) il database che contiene tutti gli altri
oggetti, collegandosi allle tabelle del BE.
>
> Ciao bb



title: Memorizzazione nuovo record

author: Alessandro Carli

text:
Un saluto a tutto il NG.
Ho una maschera all'uscita della quale il sistema, verificando la
correttezza delle informazioni immesse, consente all'operatore di passare al
record successivo oppure visualizza un messaggio di errore.
In questo secondo casp, l'utente può correggere i dati, e quindi il cursore
si riposiziona all'inizio della maschera, oppure uscire dalla maschera senza
che il record venga registrato.
Come posso realizzare questo ultimo passaggio? (ovvero evitare che Access
registri quanto immesso durante la compilazione della maschera?)
Penso di poterci riuscire con il comando delete, ma in ogni caso l'ID
(autonumber) della maschera mi si è aggioranto al valore successivo.
Esiste un comando 'undo' relativo a tutto il record?
Ringrazio per la collaborazione.
Alessandro


title: Memorizzazione nuovo record

author: Sergio MAZZA

text:
"Alessandro Carli" <
carl...@tin.it
> ha scritto nel messaggio
news:8k1n3i$qck$1...@nslave1.tin.it...

C'è l'undo sulla maschera es. Me.Undo...
Ciao.


title: Memorizzazione nuovo record

author: Federico Luciani

text:
Alessandro Carli wrote:
> Un saluto a tutto il NG.
> Ho una maschera all'uscita della quale il sistema, verificando la
> correttezza delle informazioni immesse, consente all'operatore di passare al
> record successivo oppure visualizza un messaggio di errore.
> In questo secondo casp, l'utente può correggere i dati, e quindi il cursore
> si riposiziona all'inizio della maschera, oppure uscire dalla maschera senza
> che il record venga registrato.
> Come posso realizzare questo ultimo passaggio? (ovvero evitare che Access
> registri quanto immesso durante la compilazione della maschera?)
> Penso di poterci riuscire con il comando delete, ma in ogni caso l'ID
> (autonumber) della maschera mi si è aggioranto al valore successivo.
> Esiste un comando 'undo' relativo a tutto il record?
> Ringrazio per la collaborazione.
> Alessandro
Dal Sito Comune:
Ogni volta che Access cerca di salvare un record, viene generato l'evento
BeforeUpdate (Prima di aggiornare) prima che il record venga realmente salvato.
Quindi se vogliamo annullare l'aggiornamento del record, ci basta intercettare
questo evento.
Il seguente codice fa si che ogni volta che un record sta per essere salvato,
ci venga chiesto se vogliamo salvarlo o no; inoltre possiamo anche decidere di
annullare l'evento.
 Private Sub Form_BeforeUpdate(Cancel As Integer)
    Dim retValue As Integer
    Dim strTtl As String
    Dim strMsg As String
    strTtl = "Salvare il record?"
    strMsg = "I dati sono cambiati." & vbCrLf & _
             "Vuoi salvare le modifiche?"
    retValue = MsgBox(strMsg, vbQuestion + vbYesNoCancel, strTtl)
    Select Case retValue
        Case vbYes
            'non fare nulla
        Case vbNo
            DoCmd.RunCommand acCmdUndo
        Case vbCancel
            Cancel = True
    End Select
 End Sub
--
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: Visualizzazione Immagini

text:
Sono Massimiliano (
mas...@inwind.it
) e avrei bisogno di aiuto al più presto. Premetto che non so programmare VBA, che so utilizzare Access a livello dilettantistico e che spesso faccio database copiando codice qua e la e ascoltando consigli di un po’ di tutti… forse così facendo in futuro imparerò!!!
Ho creato un database per gestire un archivio di fotografie, per ogni foto si possono inserire differenti parametri quali i soggetti, il luogo, la data, la ricorrenza, note varie…
Per evitare di inglobare nel database le varie foto, con i classici problemi di Access (ogni foto viene trasformata in bmp, se non sbaglio, e occupano uno spazio spropositato…) ho messo tutte le foto in una directory (C:\Fotografie), ho inserito un’immagine [Immagine] nella maschera di inserimento [Inserisci]e sull’apertura della maschera di inserimento ho fatto eseguire il semplicissimo codice:
Private Sub Form_Current()
If NomeFoto <> "" Then
                Immagine.Picture = "c:\Fotografie\" & NomeFoto
            Else
                Immagine.Picture = ""
End If
End Sub
Dove ovviamente NomeFoto è selezionato dall’utente da un elenco che mostra tutti i file grafici nella directory C:\Fotografie. In questo modo l’immagine [Immagine] visualizza la foto NomeFoto selezionata dall’utente contenuta nella directory c:\Fotografie.
Fin qui tutto ok!!
Ora, l’obiettivo di questo database è anche la ricerca, per cui ho creato una query [Ricerca] molto carina su più parametri combinati fra loro e il risultato di tutto dovrebbe essere la visualizzazione CONTEMPORANEA di tutte le foto in output dalla query (con le relative informazioni scritte accanto…), in modo che poi l’utente può stampare/modificare/zoomare la fotografia che più gli interessa semplicemente cliccandoci sopra.
Per fare ciò ho creato una maschera [Ricerca] collegata alla query omonima [Ricerca] in cui tutti i record vengono visualizzati sullo schermo a righe orizzontali uno di seguito all’altro e, come per la maschera di inserimento [Inserisci] ho inserito sull’apertura il medesimo codice.
Peccato che il risultato sia che tutte le fotografie visualizzate abbiano la medesima immagine, ovvero quella del record selezionato!!! Se cambio record, semplicemente cliccando su un’altra riga tutte le immagini ovviamente cambiano…
Ho capito la natura dell’errore, ma il problema è che non so cosa fare per associare ad ogni immagine [Immagine] di ogni record la fotografia contenuta nel campo NomeFoto di ogni record.
Perpiacere aiutatemi e ricordate che di programmazione VBA ne so praticamente nulla!!!
GRAZIE
------------------------------------------------------------------------
Questo messaggio e` stato inviato da
http://www.inwind.it


title: Visualizzazione Immagini

author: Stefano LD

text:
- Non so la risposta.... ma quello che vedo subito nell'enunciazione del tuo
problema è che sei un pò troppo lungo nel spiegarti... cerca di essere più
conciso nelle domande avrai più possibilità di avere una risposta prima che
qualcuno si stufi di arrivare a leggere fino alla fine...
ciao Stef LD (brother)
<
mas...@inwind.it
> wrote in message 998899062084...@inwind.it...
> Sono Massimiliano (
mas...@inwind.it
) e avrei bisogno di aiuto al piÃ¹
presto. Premetto che non so programmare VBA, che so utilizzare Access a
livello dilettantistico e che spesso faccio database copiando codice qua e
la e ascoltando consigli di un poâ?T di tuttiâ?¦ forse cosÃ¬ facendo in
futuro imparerÃ²!!!
> Ho creato un database per gestire un archivio di fotografie, per ogni foto
si possono inserire differenti parametri quali i soggetti, il luogo, la
data, la ricorrenza, note varieâ?¦
> Per evitare di inglobare nel database le varie foto, con i classici
problemi di Access (ogni foto viene trasformata in bmp, se non sbaglio, e
occupano uno spazio spropositatoâ?¦) ho messo tutte le foto in una directory
(C:\Fotografie), ho inserito unâ?Timmagine [Immagine] nella maschera di
inserimento [Inserisci]e sullâ?Tapertura della maschera di inserimento ho
fatto eseguire il semplicissimo codice:
> Private Sub Form_Current()
> If NomeFoto <> "" Then
>                 Immagine.Picture = "c:\Fotografie\" & NomeFoto
>             Else
>                 Immagine.Picture = ""
> End If
> End Sub
> Dove ovviamente NomeFoto Ã¨ selezionato dallâ?Tutente da un elenco che
mostra tutti i file grafici nella directory C:\Fotografie. In questo modo
lâ?Timmagine [Immagine] visualizza la foto NomeFoto selezionata
dallâ?Tutente contenuta nella directory c:\Fotografie.
> Fin qui tutto ok!!
> Ora, lâ?Tobiettivo di questo database Ã¨ anche la ricerca, per cui ho
creato una query [Ricerca] molto carina su piÃ¹ parametri combinati fra loro
e il risultato di tutto dovrebbe essere la visualizzazione CONTEMPORANEA di
tutte le foto in output dalla query (con le relative informazioni scritte
accantoâ?¦), in modo che poi lâ?Tutente puÃ² stampare/modificare/zoomare la
fotografia che piÃ¹ gli interessa semplicemente cliccandoci sopra.
> Per fare ciÃ² ho creato una maschera [Ricerca] collegata alla query
omonima [Ricerca] in cui tutti i record vengono visualizzati sullo schermo a
righe orizzontali uno di seguito allâ?Taltro e, come per la maschera di
inserimento [Inserisci] ho inserito sullâ?Tapertura il medesimo codice.
> Peccato che il risultato sia che tutte le fotografie visualizzate abbiano
la medesima immagine, ovvero quella del record selezionato!!! Se cambio
record, semplicemente cliccando su unâ?Taltra riga tutte le immagini
ovviamente cambianoâ?¦
> Ho capito la natura dellâ?Terrore, ma il problema Ã¨ che non so cosa fare



title: Visualizzazione Immagini

author: Silvio Berruti

text:
<
mas...@inwind.it
> ha scritto nel messaggio
news:998899062084...@inwind.it...
> Sono Massimiliano (
mas...@inwind.it
) e avrei bisogno di aiuto al piÃ¹
presto. Premetto che non so programmare VBA, che so utilizzare Access a
livello dilettantistico e che spesso faccio database copiando codice qua e
la e ascoltando consigli di un poâ?T di tuttiâ?¦ forse cosÃ¬ facendo in
futuro imparerÃ²!!!
> Ho creato un database per gestire un archivio di fotografie, per ogni foto
si possono inserire differenti parametri quali i soggetti, il luogo, la
data, la ricorrenza, note varieâ?¦
> Per evitare di inglobare nel database le varie foto, con i classici
problemi di Access (ogni foto viene trasformata in bmp, se non sbaglio, e
occupano uno spazio spropositatoâ?¦) ho messo tutte le foto in una directory
(C:\Fotografie), ho inserito unâ?Timmagine [Immagine] nella maschera di
inserimento [Inserisci]e sullâ?Tapertura della maschera di inserimento ho
fatto eseguire il semplicissimo codice:
> Private Sub Form_Current()
> If NomeFoto <> "" Then
>                 Immagine.Picture = "c:\Fotografie\" & NomeFoto
>             Else
>                 Immagine.Picture = ""
> End If
> End Sub
> Dove ovviamente NomeFoto Ã¨ selezionato dallâ?Tutente da un elenco che
mostra tutti i file grafici nella directory C:\Fotografie. In questo modo
lâ?Timmagine [Immagine] visualizza la foto NomeFoto selezionata
dallâ?Tutente contenuta nella directory c:\Fotografie.
> Fin qui tutto ok!!
> Ora, lâ?Tobiettivo di questo database Ã¨ anche la ricerca, per cui ho
creato una query [Ricerca] molto carina su piÃ¹ parametri combinati fra loro
e il risultato di tutto dovrebbe essere la visualizzazione CONTEMPORANEA di
tutte le foto in output dalla query (con le relative informazioni scritte
accantoâ?¦), in modo che poi lâ?Tutente puÃ² stampare/modificare/zoomare la
fotografia che piÃ¹ gli interessa semplicemente cliccandoci sopra.
> Per fare ciÃ² ho creato una maschera [Ricerca] collegata alla query
omonima [Ricerca] in cui tutti i record vengono visualizzati sullo schermo a
righe orizzontali uno di seguito allâ?Taltro e, come per la maschera di
inserimento [Inserisci] ho inserito sullâ?Tapertura il medesimo codice.
> Peccato che il risultato sia che tutte le fotografie visualizzate abbiano
la medesima immagine, ovvero quella del record selezionato!!! Se cambio
record, semplicemente cliccando su unâ?Taltra riga tutte le immagini
ovviamente cambianoâ?¦
> Ho capito la natura dellâ?Terrore, ma il problema Ã¨ che non so cosa fare
per associare ad ogni immagine [Immagine] di ogni record la fotografia
contenuta nel campo NomeFoto di ogni record.
> Perpiacere aiutatemi e ricordate che di programmazione VBA ne so
praticamente nulla!!!
Imparala in fretta la programmazione, che è utilissima x levarti le castagne
dal fuoco quando serve.
Nel tuo caso, forse, non ce n'è bisogno.
Se ho capito cosa vuoi fare, potresti risolvere il problema della
visualizzazione con un report di tipo etichette, visualizzandolo in
anteprima.
[OT] Leggo con difficoltà il messaggio che hai inviato, suppongo che tu lo
abbia fatto con un browser da una pagina internet. Forse sarebbe meglio che
usassi un programma di posta.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: MIEI MESSAGGI NON MIEI, CIOE' FALSI

author: Antonio Biso

text:
Mi riferivo ai messaggi del 12-03-2000 (giorno in cui non ho postato, di
domenica non posto mai!)
I subject sono
Re: Split di applicazioni Access 2000 da distribuire via Internet!
domenica 12 marzo 2000 19.02
Re: Maschere gemelle.
domenica 12 marzo 2000 18.55
Re: [Form iniziale in un applicativo Access]
domenica 12 marzo 2000 13.37
Devo controllare se ce ne sono altri comunque
Perņ cazzo, ma non li sapete analizzare gli header?!?!?
Si vede subito che sono diversi!
Antonio


title: MIEI MESSAGGI NON MIEI, CIOE' FALSI

text:
Antonio Biso ha scritto nel messaggio
<8ann21$vs1$
1...@pegasus.tiscalinet.it
>...

Aggiungo questo:
Re: Access 2000 =~ SQL server ?
domenica 12 marzo 2000 12.12
Antonio


title: MIEI MESSAGGI NON MIEI, CIOE' FALSI

text:
Antonio Biso ha scritto nel messaggio
<8ann21$vs1$
1...@pegasus.tiscalinet.it
>...
>Però cazzo, ma non li sapete analizzare gli header?!?!?
>Si vede subito che sono diversi!
Certo! Io ogni seguo qualche decina di NG, leggo quache migliaia di messaggi
e sempre, dico sempre, mi spulcio gli header!!!:-)))
Anto'....e daje!!!!:-)))
Segnala il cojonazzo al suo provider e vedrai che non ci riprova.
Probabilmente e' lo stesso del primo messaggio del thread.
Fra l'altro m'era sfuggito un messaggio...il tizio ha chiamato in causa pure
me quale rovinatore di newsgroup....mah!!
Saluti.
Luciano


title: Windows 7 64 bit e access 2003

author: Nicoletta

text:
Ciao a tutti,
ho un netbooknuovo con w7 home premium 64 bit e ho installato la mia
licenza di access 2003.
C'è anche installato office 2010 in versione di test con scadenza tra un
mese o qualcosa di simile.

Le mie applicazioni normalmente funzionanti su XP hanno un problema
quando eseguo la form iniziale di login (ma non arrivo nemmeno a
debuggare il form_load), appare il messaggio di errore
L'espressione xxxxxxxx immessa come impostazione della proprietà ha
provocato il seguente errore: l'oggetto o la classe non supporta il
gruppo di eventi

Ho provato a compattare il db, ad importare creando un nuovo db le
maschere vecchie, sono andata sui riferimenti e ho dececcato quelli
possibili (i primi due non me li lascia deselezionare), ho confermato e
poi li ho riselezionati, ma continua ad apparirmi l'errore.
In tutti i post si parla di sp3 di access 2003 e io ce l'ho, si parla di
riferimenti ma altro non so dove guardare.
Qualcuno può aiutarmi ? (mentre metto su la pasta per la family)

Nicoletta


title: Windows 7 64 bit e access 2003

author: Carlo Costarella

text:
"Nicoletta" <
frt...@virgilio.it
> ha scritto nel messaggio
news:4e7ccb3c$0$15668$4faf...@reader2.news.tin.it...

Se nel codice hai delle declare (Private o Pubblic) prova a cambiarle così:
per esempio
Private Declare Function ShellExecute Lib "shell32.dll"
deve diventare
Private Declare PtrSafe Function ShellExecute Lib "shell32.dll"

Inoltre come dice Microsoft le versioni di Access vanno installate a partire
dalla minore.
Quindi nel tuo caso disinstalla tutte le versioni di Access o Office e
ripeti l'installazione cominciando dalla più bassa e conservando
(Installazione personalizzata) tutte le versioni precedenti quando installi
le nuove.
Infine se hai activex o simili in versione 32bit questi vanno inseriti nella
cartella C:\Windows\sysWOW64 e lì registrati.

Ciao, Carlo


title: Windows 7 64 bit e access 2003

text:

Grazie Carlo,

per adesso ho disinstallato tutto (A2003 e l'office 2010 preinstallato),
reinstallato A2003 e tutto funziona senza le altre modifiche. Quando
sarà il momento di installare excel e word 2010 aziendali da brava
utente microsoft dirò una preghierina...

Nicoletta


title: controllo calendario 8.0

author: brando

text:
Ciao a tutti
Non riesco a capire per quale motivo, in una form contenente vari controlli,
il controllo calendario rimane coperto dal controllo "casella di riepilogo
(non associata)".
Inutimante ho cercato con il comando "porta in primo piano" di ripristiare
la situazione. Ma nulla, il controllo calendario rimane coperto la dove la
propria superficie concide con una casella di riepilogo mentre copre
perfettamente caselle testo, pulsanti, ecc.
Detto fenomeno persiste anche in modalità visualizzazione struttura.
Scusate il banale quesito e grazie per l'eventuale risposta.
Brando


title: controllo calendario 8.0

text:
"brando" <
brando_alle...@tiscali.it
> ha scritto nel messaggio
news:34psitF...@individual.net...

Ho risolto in modo empirico modificando da codice la proprietà Visible della
casella di riepilogo coincidente con l'area del calendario. Però mi è
rimasta comunque la curiosità di capire il motivo dello strano
comportamento.
Ciao
Brando


title: controllo calendario 8.0

author: Pablitomf

text:
brando ha scritto:
> Ho risolto in modo empirico modificando da codice la proprietà Visible della
> casella di riepilogo coincidente con l'area del calendario. Però mi è
> rimasta comunque la curiosità di capire il motivo dello strano
> comportamento.
> Ciao
> Brando
Non è strano... è così, "purtroppo" che "FInziona". Non ci puoi fare
niente, se non usare trucchetti del genere... ammeno che non vi sia
smentita.
--
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: ado e currentdatabase

author: Roberto Messora

text:
ciao,
in dao ho:
dim rst as dao.database
set rst = CurrentDb()
e il gioco è fatto
in ado in teoria dovrebbe essere
dim cnn as adodb.connection
set cnn = currentproject.connection
non dà errori di assegnamento, ma alla prova dei fatti mi dà un errore
in runtime dicendomi che l'amministratore ha messo il database in uno
stato per cui non è possibile connettersi. io onestamente non ho fatto
proprio nulla.... che è secondo voi?
ciao
Roberto


title: ado e currentdatabase

author: Lorenzo Coronati

text:
Scrisse
rob...@hotmail.com
 (Roberto Messora):
>dim cnn as adodb.connection
>set cnn = currentproject.connection
>
>non dà errori di assegnamento, ma alla prova dei fatti mi dà un errore
>in runtime dicendomi che l'amministratore ha messo il database in uno
>stato per cui non è possibile connettersi. io onestamente non ho fatto
>proprio nulla.... che è secondo voi?
Ho appena provato questo codice e non da alcun problema.
Ci dev'essere qualcosa che ti sfugge, ma non saprei cosa.
Bai
--
Lorenzo Coronati
--
<<cazzo ma come siamo "simpatici " eh ?>>
(Enrico Virginio, 17/03/2002)
--


title: ado e currentdatabase

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3ca314e6...@news.edisontel.com...
> Ho appena provato questo codice e non da alcun problema.
> Ci dev'essere qualcosa che ti sfugge, ma non saprei cosa.
hai provato a fare anche dopo quelle righe
dim rst as adodb.recordset
dim strSQL as string
strSQL="SELECT * FROM <nome tabella a caso>"
rst.open strSQL,cnn, <parametri vari>
la variabile cnn non mi dà alcun problema, è la open che fallisce.
cmq, ci deve essere qualcosa sul mi pc con ado perchè come sto verificando
in un altro thread non mi funziona la seguente
dim rst as adodb.recordset
set rst=me.recordset
oppure
set rst=me.recordsetclone
mi dice che la cosa è impossibile.
ciao
Roberto


title: ado e currentdatabase

author: Luca Forgiarini

text:
> non dà errori di assegnamento, ma alla prova dei fatti mi dà un errore
> in runtime dicendomi che l'amministratore ha messo il database in uno
> stato per cui non è possibile connettersi. io onestamente non ho fatto
> proprio nulla.... che è secondo voi?
> ciao
> Roberto
probabilmente quando fai la prova sei in modalità di progettazione per cui
il database non può essere aperto da altre persone.
se salvi e fai eseguire il codice dalla modalità normale dovrebbe essere
tutto a posto.
ciao,
luca


title: ado e currentdatabase

text:
Scrisse "Roberto Messora" <
rob...@hotmail.com
>:
>hai provato a fare anche dopo quelle righe
>
>dim rst as adodb.recordset
>dim strSQL as string
>strSQL="SELECT * FROM <nome tabella a caso>"
>rst.open strSQL,cnn, <parametri vari>
Si, per me e' ok



title: ado e currentdatabase

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3ca46045...@news.edisontel.com...
> Scrisse "Roberto Messora" <
rob...@hotmail.com
>:
> >hai provato a fare anche dopo quelle righe
> >
> >dim rst as adodb.recordset
> >dim strSQL as string
> >strSQL="SELECT * FROM <nome tabella a caso>"
> >rst.open strSQL,cnn, <parametri vari>
>
> Si, per me e' ok
scusa se ti rompo, ma vorrei sapere una cosa. ho scoperto cosa non funziona,
ma non mi spiego il perchè:
se uso il suddetto codice mi dà errore, ma se nella dihiarazione di rst ci
metto "as new adodb.recordset" allora come per magilla funziona. insomma con
la new va tutto a posto.
why? pecchhhheeeee?
saluti
Roberto


title: ado e currentdatabase

text:
Scrisse "Roberto Messora" <
rob...@hotmail.com
>:
>> >dim rst as adodb.recordset
>> >dim strSQL as string
>> >strSQL="SELECT * FROM <nome tabella a caso>"
>> >rst.open strSQL,cnn, <parametri vari>
>>
>> Si, per me e' ok
>
>scusa se ti rompo, ma vorrei sapere una cosa. ho scoperto cosa non funziona,
>ma non mi spiego il perchè:
>se uso il suddetto codice mi dà errore, ma se nella dihiarazione di rst ci
>metto "as new adodb.recordset" allora come per magilla funziona. insomma con
>la new va tutto a posto.
>why? pecchhhheeeee?
Mi arrendo: a me funge anche senza new...



title: ado e currentdatabase

author: Emyr

text:


avete visto l'ordine? dao prima di ado o viceversa
confrontate i Vs. riferimenti
Saluti.
Emanuele.


title: [OT] tracciati xml bonifico sepa

author: BFS

text:
ciao a tutti
qualcuno li ha o sa dove posso trovarli?

grazie
BFS


title: [OT] tracciati xml bonifico sepa

author: pfm

text:
Prova a
VEDERE

https://docs.oracle.com/cd/E39231_01/doc.91/e60211/fields_sepa_pay_file_appx.htm


title: [OT] tracciati xml bonifico sepa

text:

grazie mille
bfs


title: protezione applicativo

author: fabry

text:
Ho creato un db in Access e vorrei sapere se e possibile rendere il
programma utilizzabile per un certo periodo di tempo: esempio 1 mese
oltre il quale sarebbe necessario l'intervento solo con
l'aggiornamento di un possibile contatore. o qualcosa di simile.
Ho provato varie opzioni ma non sono attivabili all'avvio del
programma di Access.
Grazie.


title: protezione applicativo

author: stefano (kabisa)

text:
"fabry" <
ovv...@tin.it
> ha scritto nel messaggio
news:qsjthvc1sijrs3r27...@4ax.com...

Si č possibile se tu distribuisci un mde e in una funzione di codice che
viene controllata all'apertura della maschera principale metti la data di
scadenza
quindi con l'aggiornamento la data di scadenza sarŕ prorogata
Stefano (kabisa)


title: protezione applicativo

text:
Il Wed, 23 Jul 2003 19:54:18 GMT, "stefano \(kabisa\)"
<
stl...@tin.it
> ha scritto:

Potresti farmi un esempio?


title: protezione applicativo

author: yQy

text:


E se nel mio pc, dopo ke ho installato il suo prog, rimetto indietro
la data? :)
Io una volta ho risolto cosi:
(ti posto un esempio)
Tabella_Opzioni:
Campo: ProgrammaScaduto (Si/No)
-----------------------------------------
Function Scaduto()
'Da inserire in un modulo
On Error Goto Errore
  dim DataIn, DataFine
  dim Sql as string
  'Data di esempio di partenza
  DataIn = Format(Now, "DD/MM/YYYY") 'Versione per Access97
  DataIn = Date 'versione per Acess2000/XP
  'Usa una delle due
  DataFine = 31/01/03" 'Data di esempio di scadenza
If DataIn = DataFine Then
  SQL = "UPDATE Tabella_Opzioni Set ProgrammaScaduto = True"
  DoCmd.SetWarnings False
  DoCmd.RunSql SQL
  DoCmd.SetWarnings True
Else
  Exit Function
End IF
Errore:
  Exit function
End Function
-----------------------------------------
Cosi facendo metti un flag su ProgrammaScaduto, e lo imposti a SI
(True) quindi in seguito, alle prossime aperture verifichi se c'e' il
flag (magari con una dlookup sulla tabella ad esempio all'apertura
della maschera principale), quindi farai chiudere l'applicativo,
altrimenti glielo lasci aprire.
OVVIAMENTE e' un'idea ed un esempio, da migliorare (molto) e da
adattare alle tue esigenze...magari se ti serve un aiuto chiedi.
E poi sono sicuro che magari qualcuno sappia fare di molto meglio.
Correzioni o suggerimenti/miglioramenti sono bene accetti! :)
Ciao :)


title: Invio messaggio di posta da Access tramite telnet

author: Aky

text:
Ho l'esigenza di inviare un messaggio di posta tramite telnet, come posso
fare da un modulo di access a richiamare telnet e inserire i parametri "mail
from" ecc.
Grazie a tutti
Aky.


author: vec

text:
Aky wrote:

www.sitocomune.com
sezione general mi pare


title: Aggiornamento campo

text:
Buonasera a tutti,
ecco a voi il mio ennesimo problema con access.
Non so se riesco a spiegare il problema per cui vengo al sodo:
su clic del campo (sì/no) Fatturare all'interno della SubDettagli (è una maschera a cui si accede dalla maschera Fattura con un pulsante) ho scritto il seguente codice:
If Me.Fatturato = 1 Then
Me.IdFattura = Forms!Fattura!IdFattura
End If
il campo IdFattura però non si aggiorna...

Qualche suggerimento?
Spero di essere stata chiara, altrimenti fatemi sapere.
Grazie a tutto il gruppo.


title: Aggiornamento campo

text:

Magari non ho capito i termini del problema, ma se vuoi sondare un campo si/no e vuoi fare qualcosa se il campo è Si dovresti fare così:
If Me.Fatturato = -1 Then
   Me.IdFattura = Forms!Fattura!IdFattura
End If

Questo perché se IdFattura è uguale a Sì il suo valore diventa -1
mentre se è uguale a No diventa 0
Ciao


title: Aggiornamento campo

text:

Grazie perfetto!!!! Ora funziona!
Posso dormire tranquilla! Grazie davvero!


title: Ordinamento su due campi

author: Gianluigi Agostini

text:
Buongiorno
Uso A03 su W2000 / XP
Ho un campo testo chiamato RACP  che contiene i valori numero documento/anno
(esempio: 232/05)
I documenti non vengono generati in ordine progressivo, ed avendo la
necessità di scorrerli ordinatamente, ho creato nella query origine due
colonne rispettivamente:
Anno: CInt(Right([RACP];2))
Progressivo: CInt(Left([RACP];3))
Dovrei ora ordinare la query prima su Anno e poi su Progressivo, ma non so
come fare.....
Inoltre va bene quello che ho fatto o si poteva fare meglio?
Grazie
Gianluigi


title: Ordinamento su due campi

text:
"Gianluigi Agostini" <
agostini....@tiscali.it
> ha scritto nel
messaggio news:428980a7$0$17087$5fc...@news.tiscali.it...

Non capisco il problema. Se usi una query metti la prima colonna su anno e
imposti l'ordinamento crescente, poi inserisci la seconda colonna e imposti
l'ordinamento su crescente.
Così:
SELECT CInt(Right([RACP],2)) AS Anno, CInt(Left([RACP],3)) AS Progressivo
FROM Tabella1
ORDER BY CInt(Right([RACP],2)), CInt(Left([RACP],3));
Mi sono perso qualcosa?
Ciao, Carlo


title: Ordinamento su due campi

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:w4gie.907102$b5.39...@news3.tin.it...

>
Sì, la mia stupidità.....
Non avevo afferrato l'importanza della posizione delle colonne, e mettevo la
colonna Progressivo prima di quella Anno...
Grazie
Gianluigi


title: Dlookup record precedente in query creazione tabella

author: Apocalisse

text:
Buongiorno,
in una query di creazione tabella, in un campo tramite
 IIf(([matricola])>0;([matricola]);DLookUp("[Mat]";"MensaQ2";"[id]=" & [id]-1))
mi vado a cercare con DlookUp il valore contenuto nel record precedete.
La query funziona solo se da query di creazione tabella passo a query di selezione e poi nuovamente a query di creazione tabella. Se provo direttamente dalla query di creazione tabella il campo mi restituisce #Errore , e come se i valori si dovessero aggiornare.
Qualcuno ha una soluzione ?
grazie in anticipo.


title: autorizzazioni su file access

author: Luca Bordi

text:
Ho la necessità di aprire una tabella di access sulla quale però non ho le
autorizzazioni.
Sapete dirmi come posso ovviare al problema
Grazie
---------------------------------------------------------------------------
Messaggio inviato attraverso
http://www.trucchiperpc.it
 - sezione newsgroup


title: autorizzazioni su file access

author: Sib

text:
"Luca Bordi" <
c...@stelbi.it
> ha scritto nel messaggio
> Ho la necessità di aprire una tabella di access sulla quale però non ho le
> autorizzazioni.
>
> Sapete dirmi come posso ovviare al problema
Ovviamente facendoti dare le autorizzazioni necessarie dall'amministratore
del database.
Sib


title: Connessione via Socket

author: Peter

text:
Qualcuno ha mai interfacciato in server via Socket con access ?
In pratica si dovrebbe fare quello che normalmente si esegue con un telnet
collegato ad un server, ma via Access.
Grazie.


title: Che controllo ha il Setfocus?

author: Riccardo Baldinotti

text:
Mi faccio questa domanda perché ho una routine avviata all'evento
SuTastoGiu di un controllo che però, al termine di tutto, avrebbe dovuto
aver perso il focus.
Invece ripremendo quel tasto l'evento riaccadeva. Naturalmente mi sono
accorto di avere commesso un errore, risolto il quale il mistero è venuto
meno, però non viene meno la domanda.
Come faccio a sapere che controllo ha il Setfocus?
Grazie
Riccardo Baldinotti

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Che controllo ha il Setfocus?

author: Karl Donaubauer

text:
Riccardo Baldinotti wrote:
> ...
> Come faccio a sapere che controllo ha il Setfocus?

Se intendi che nel codice vuoi determinare quale controllo
ha il focus, puoi usare:

Screen.ActiveControl.Name

Vedi anche <F1> per "ActiveControl".

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


title: Che controllo ha il Setfocus?

text:
Karl Donaubauer ha scritto:

> Riccardo Baldinotti wrote:
> > ...
> > Come faccio a sapere che controllo ha il Setfocus?

> Se intendi che nel codice vuoi determinare quale controllo
> ha il focus, puoi usare:

>
Screen.ActiveControl.Name

> Vedi anche <F1> per "ActiveControl".

Grazzissime
vielen Dank



title: Importare dati ...

author: Angelo

text:
Vorrei semplicemente sapere se vi è modo di importare dati provenienti da un
file di word in stile tabellare, cioè attribuendo ad ogni riquadro della
tabella di word un preciso campo nella tabella del  DB.
Angelo


title: Importare dati ...

author: Sergio MAZZA

text:
"Angelo" <
ap...@inwind.it
> ha scritto nel messaggio
news:mogOa.42344$HU3.1...@news2.tin.it...

Salvalo come .txt e collegalo/importalo...
Ciao.
--
Sergio MAZZA


title: inserire valori da una combobox di un'altra maschera

text:
Salve a tutti
Ho una maschera singola di inserimento dati denominata "Magazzino" con
origine record una tabella denominata "TbMagazzino".
All'interno di questa maschera ho una sottomaschera continua denominata
"SmMagazzino" con origine record la stessa tabella "TbMagazzino".
Questa sottomaschera ha due caselle di testo denominate "Def" e "Val".
A seconda del magazzino scelto attraverso una combobox della mainform, la
subform (attraverso la casella di testo "Def") mostra un elenco di tutti
gli articoli presenti mentre la casella di testo "Val" è pronta per
l'inserimento della quantità/taglia.
Per alcuni articoli sarebbe comodo, anzichè digitare la quantità, poter
scegliere il valore da un elenco. Per questo vorrei creare una maschera (o
diverse maschere) che si aprisse sull'evento "doppio clic" (o qualcosa di
simile) fatto sulla casella di testo "Def"  con la possibilità (dopo aver
scelto un valore nella combobox della maschera) di ritrovarmi il valore
scelto nel controllo "Val". Ovviamente la maschera che si apre deve essere
legata all'articolo.
Per esempio: se in "Def" ho "maglietta", facendo doppio clic sulla casella
di testo mi si dovrebbe aprire una maschera dove, attraverso una combobox,
io possa selezionare la taglia (large, extralarge ecc ecc) e ritrovarmi
questa taglia nella casella di testo "Val".
Io non sono pratico di VBA  e non s'ò da che parte cominciare.
Spero di essermi spiegato bene.
Grazie a tutti quelli che avranno la pazienza di aiutarmi.


text:

Inizia a gestire l'evento "doppio clic" della casella di testo "def"
inserendoci il codice che apre la nuova maschera "taglie":
if me!def="maglietta" then
    DoCmd.OpenForm "taglie"
end if
Poi gestisci l'evento "dopo aggiornamento" della casella combinata "taglia"
inserendoci il codice che scrive il valore in "Def" e chiude la sua
maschera:
forms!Magazzino!smMagazzino!def=me!taglia
docmd.close acform,
me.name
Ciao.
--
Sergio MAZZA


text:
Grazie mille per l'ottimo suggerimento, oggi lo metto in pratica!
ciao


title: CurrentUser

author: Tiziano

text:
Ciao a tutto il ng,
il mio problema è permettere all'amministratore di modificare e cancellare i
record; grazie a Maurizio75 sono riuscito a impostare un controllo a livello
di singola utenza.come faccio senza dover accedere al db con l'utenza
dell'utente a cancellare/modificare i valori nelle form?!
Assegnazione Utente a Record :
Aggiungi alla tabella di cui sopra un ulteriore campo denominato "Utente"
formato testo
Aggiungilo alla relativa maschera e mettigli come valore predefinito
"=CurrentUser"
Nei nuovi record ti registrerà il nome dell'utente che sta scrivendo il
 record.
 Controllo Modifica Record:
Sull'evento modifica di ogni campo del record inserisci questa routine :
If me.Utente= CurrentUser Then
Else
MsgBox "Questo record non è stato registrato da te. Non hai le
autorizzazioni necessarie a modificarlo"
me.Undo
End If
grazie mille
Tiziano


title: CurrentUser

text:
> il mio problema è permettere all'amministratore di modificare e cancellare
i
> record; grazie a Maurizio75
PREGO
>  Controllo Modifica Record:
> Sull'evento modifica di ogni campo del record inserisci questa routine :
>
> If me.Utente= CurrentUser Then
> Else
> MsgBox "Questo record non è stato registrato da te. Non hai le
> autorizzazioni necessarie a modificarlo"
> me.Undo
> End If
Cambia questa funzione in questo modo :
If me.Utente= CurrentUser or CurrentUser = "Admin" Then
Else
MsgBox "Questo record non è stato registrato da te. Non hai le
autorizzazioni necessarie a modificarlo"
me.Undo
End If
Ti funziona?


title: CurrentUser

text:
Grazie... funziona!!!!!
 posso chiederti come sia possibile in una msgbox andare a capo e non
scrivere tutto su una linea?
ho provato a inserire (ch(13)) ma non funziona...
esempio:> > MsgBox ("Questo record non è stato registrato da te. (ch(13))Non
hai le
> > autorizzazioni necessarie a modificarlo")
ho letto in un libro che si può usare anche il carattere "@" ma non
funziona...
ho dimenticato di caricare qualcosa!?
Grazie e ciao
Tiziano


title: CurrentUser

text:
> esempio:> > MsgBox ("Questo record non è stato registrato da te.
(ch(13))Non
> hai le autorizzazioni necessarie a modificarlo")
> ho letto in un libro che si può usare anche il carattere "@" ma non
> funziona...
> ho dimenticato di caricare qualcosa!?
No, hai sbagliato la routine...
a parte che non è "CH", ma "CHR", ma poi non la puoi mettere così nel msgbox
altrimenti per il sistema è parte del messaggio... si scrive così :
MsgBox "Questo record non è stato registrato da te." & Chr(13) & "Non hai le
autorizzazioni necessarie a modificarlo"


title: CurrentUser

text:
"Maurizio75" <
maurizio...@gevi.it
> ha scritto nel messaggio
news:ufDn8.70794$1S3.2...@twister1.libero.it...

Ciao non posso dirti che grazie mille e maledire chi ha scritto il libro che
non ha inserito &chr(13)&...... anche se nell'help di access scrive in
questo modo...
ciao ancora
Tiziano


title: Aggiornate campo eta'

author: Paolo Tomiato

text:
Ciao a tutti,
ho una tabella "dati_anag" che contiene un campo che rappresenta la data
di nascita chiamato [nato_il] e un campo che rappresenta l'eta' chiamato
[Eta].
Quando inserisco i dati tramite una maschera ho inserito la funzione
presa dal sitocomune che mi calcola l'eta partendo da [nato_il] e me la
inserisce in [Eta].
------------------------------------------------------------------------
Private Sub NATO_IL_AfterUpdate()
    Dim varEta As Variant
    varEta = DateDiff("yyyy", NATO_IL, Now)
    If Date < DateSerial(Year(Now), Month(NATO_IL), Day(NATO_IL)) Then
        varEta = varEta - 1
    End If
    Eta = varEta
End Sub
------------------------------------------------------------------------
Fin qui tutto bene ma mi sorge il problema di fare aggiornare il campo
[Eta] di tutti i records ad ogni apertura del database e qui trovo il
mio limite e non riesco a scrivere la funzione. :(
Mi aiutate?
Paolo.


title: Aggiornate campo eta'

text:

Non devi salvare l'età nella tabella ma solo calcolarla quando hai bisogno.
Non è necessario codice, basta un espressione in un campo calcolato
di una query o una maschera.
Vedi
www.donkarl.com/it
 FAQ 2.7 Calcolare l'età.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Sempre sul Pannello Comandi

author: Gracious

text:
Ho scoperto che non riesco più ad eseguire nessun pannello di comandi anche
se ne dovessi creare uno nuovo ed anche se lo facessi su un altro DB Access.
Anche cliccando manulamente sulla maschera Pannello Comandi non si apre
nulla
Ho provato anche a disinstallare Office XP e reinstallarlo ma niente da fare
Sono nelle vostre mani
Grazie ancora
Cristiano


title: Sempre sul Pannello Comandi

author: MA

text:

Li hai installati i service pack?
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Sempre sul Pannello Comandi

text:
> > Ho scoperto che non riesco piů ad eseguire nessun pannello di comandi
> anche
> > se ne dovessi creare uno nuovo ed anche se lo facessi su un altro DB
> Access.
> >
> > Anche cliccando manulamente sulla maschera Pannello Comandi non si apre
> > nulla
> >
> > Ho provato anche a disinstallare Office XP e reinstallarlo ma niente da
> fare
> >
> > Sono nelle vostre mani
>
> Li hai installati i service pack?
> ciao MAssimiliano
Si SP1 ed SP2. Prima funzionava, ripeto, poi cosě senza colpo ferire il
pannello dei comandi č morto
Cris


title: Importazione dati campo numerico

author: franco monte

text:
Buongiorno a tutti,
e perdonate la banalità del problema per il quale ho fatto una piccola
ricerca ma senza risultato!
Sto facendo una importazione dati da AS a excel tramite ADO ed i campi
numerici con la "," vengono interpretati come alfanumerici. Grazie per
l'aiuto!


title: Importazione dati campo numerico

text:
"franco monte" <
mon...@gmail.com
> ha scritto nel messaggio
news:9e5f990c-3478-407d...@t20g2000yqe.googlegroups.com...
Buongiorno a tutti,
e perdonate la banalit� del problema per il quale ho fatto una piccola
ricerca ma senza risultato!
Sto facendo una importazione dati da AS a excel tramite ADO ed i campi
numerici con la "," vengono interpretati come alfanumerici. Grazie per
l'aiuto!
Usa replace(tuacifra, ",",".")


title: Importazione dati campo numerico

text:
> Usa replace(tuacifra, ",",".")
Perfetto!
Grazie!


title: Consiglio per Statistiche con Access 2007

author: bizio

text:
Utilizzo Access 2007.
Devo prevedere la gestione di una buona quantità di dati raccolti e
farlo sotto forma di grafici.
Sicuramente devo pensare al fatto che le statistiche possono essere
per archi temporali quindi trimestralmente, semestralmente,
annualmente, ma anche, ad esempio, in base ad un periodo stabilito
dall'operatore.
Premesso che nelle schede di contatto vi è un campo data che raccoglie
appunto tale dato, come mi consigliate di strutturare l'analisi dei
dati?
Pensavo di creare tutte query parametriche dove sul campo data,
criterio: Between [Inserire data di inizio] and [Inserire data fine] e
basandovi report o grafico, ma cosi facendo ogni report o grafico
aperto mi richiederà i parametri in ingresso.(considerato il n. di
grafici l'operatore potrebbe aver bisogno di 5 minuti per inserire
tutti i parametri...)
Non è un po troppo laborioso?
Avete idee al riguardo?
Mi affido alla vostra esperienza e vi ringrazio


author: Marco Pizzamiglio

text:
bizio ha scritto:
> Utilizzo Access 2007.
> Devo prevedere la gestione di una buona quantit� di dati raccolti e
> farlo sotto forma di grafici.
> Sicuramente devo pensare al fatto che le statistiche possono essere
> per archi temporali quindi trimestralmente, semestralmente,
> annualmente, ma anche, ad esempio, in base ad un periodo stabilito
> dall'operatore.
> Premesso che nelle schede di contatto vi � un campo data che raccoglie
> appunto tale dato, come mi consigliate di strutturare l'analisi dei
> dati?
> Pensavo di creare tutte query parametriche dove sul campo data,
> criterio: Between [Inserire data di inizio] and [Inserire data fine] e
> basandovi report o grafico, ma cosi facendo ogni report o grafico
> aperto mi richieder� i parametri in ingresso.(considerato il n. di
> grafici l'operatore potrebbe aver bisogno di 5 minuti per inserire
> tutti i parametri...)
> Non � un po troppo laborioso?
> Avete idee al riguardo?
> Mi affido alla vostra esperienza e vi ringrazio
Fai inserire le date in due textbox di una maschera e poi fai riferimento
a quelle nelle query.
Cos� inserisci le date una volta sola e apri tutti i report che vuoi,
magari selezionando tramite un gruppo di opzioni o listbox il report
desiderato.
Una combobox con valori "1� trimestre", "2� trimestre", "1� semestre",
"gennaio", "Febbraio"... pu� aiutare l'utente a inserire le date pi�
velocemente e soprattutto correttamente (non tutti sanno in quali anni
febbraio ha 29 giorni, o che maggio ne ha 31 e non 30, ecc...).
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:
> Fai inserire le date in due textbox di una maschera e poi fai riferimento
> a quelle nelle query.
Ciao Marco grazie della dritta.
A volte 3 parole ti aprono un mondo, questo è  il caso!! :-)
E' proprio una cosa del genere che voglio realizzare.
> Cos inserisci le date una volta sola e apri tutti i report che vuoi,
> magari selezionando tramite un gruppo di opzioni o listbox il report
> desiderato.
> Una combobox con valori "1 trimestre", "2 trimestre", "1 semestre",
> "gennaio", "Febbraio"... pu aiutare l'utente a inserire le date pi
> velocemente e soprattutto correttamente (non tutti sanno in quali anni
> febbraio ha 29 giorni, o che maggio ne ha 31 e non 30, ecc...).
A questo punto penso che aggiungero nella query un parametro Anno Year
(date) e creerò nella form una combo cmbAnno (per selezionare l'anno),
un'altra cboPeriodo (1 trimestre, 2 trimestre, gennaio, Febbraio,
ecc.) magari basata su una tab, e sull'evento AfterUpdate in base ad
una Select Case mi mette da codice i valori nelle 2 caselle di testo
non associate
Es.
Select Case cboPeriodo
     Case 1 (Gennaio)
            me!txtDataInizio = 01/01/___
            me!txtDataFine = 31/01/___
     Case 2 .....
....
end select
ma come gestisco ad esempio il discorso della vaariabile "Anno"?
Se ad esempio nella cboPeriodo l'operatore seleziona appunto Gennaio o
1Trimestre o Annuale come posso passare alle 2 caselle di testo le
date corrette?
Grazie dell'aiuto


text:
bizio ha scritto:
> > Fai inserire le date in due textbox di una maschera e poi fai riferimento
> > a quelle nelle query.
> Ciao Marco grazie della dritta.
> A volte 3 parole ti aprono un mondo, questo �  il caso!! :-)
> E' proprio una cosa del genere che voglio realizzare.
> > Cos inserisci le date una volta sola e apri tutti i report che vuoi,
> > magari selezionando tramite un gruppo di opzioni o listbox il report
> > desiderato.
> > Una combobox con valori "1 trimestre", "2 trimestre", "1 semestre",
> > "gennaio", "Febbraio"... pu aiutare l'utente a inserire le date pi
> > velocemente e soprattutto correttamente (non tutti sanno in quali anni
> > febbraio ha 29 giorni, o che maggio ne ha 31 e non 30, ecc...).
> A questo punto penso che aggiungero nella query un parametro Anno Year
> (date) e creer� nella form una combo cmbAnno (per selezionare l'anno),
> un'altra cboPeriodo (1 trimestre, 2 trimestre, gennaio, Febbraio,
> ecc.) magari basata su una tab, e sull'evento AfterUpdate in base ad
> una Select Case mi mette da codice i valori nelle 2 caselle di testo
> non associate
> Es.
> Select Case cboPeriodo
>      Case 1 (Gennaio)
>             me!txtDataInizio = 01/01/___
>             me!txtDataFine = 31/01/___
>      Case 2 .....
> ....
> end select
> ma come gestisco ad esempio il discorso della vaariabile "Anno"?
> Se ad esempio nella cboPeriodo l'operatore seleziona appunto Gennaio o
> 1Trimestre o Annuale come posso passare alle 2 caselle di testo le
> date corrette?
> Grazie dell'aiuto
Vedi sull'help <F1> la funzione Dateserial()
     Case 1 (Gennaio)
            me!txtDataInizio = dateserial(me.cmbAnno,1,1)
            me!txtDataFine = dateserial(me.cmbAnno,1,31)
............
Le implementazioni possibili sono diverse, con codice pi� o meno compatto
e funzionale. Per esempio un array bidimensionale che contenga giorno e
mese di inizo e fine, indicizzabile direttamente con il valore di
cboPeriodo, ti farebbe evitare tutta la Select...Case:
'x = cboPeriodo
'mesi(x,1) = mese di inizio periodo
'mesi(x,2) = mese di fine periodo
'mesi(x,3) = giorno di fine periodo
'(il giorno di inizio periodo sar� sempre 1)
mesi(1,1)=1:mesi(1,2)=3:mesi(1,3)=31 '(1� trimestre)
mesi(2,........
mesi(3,........
.......
txtDataInizio=dateserial(me.cmbAnno,mesi(cboPeriodo,1),1)
txtDataFine=dateserial(me.cmbAnno,mesi(cboPeriodo,2),mesi(cboPeriodo,3))



title: Passare parametro

author: fid

text:
Salvee, ho una maschera e relativa sottomaschera, un pulsante che si trova
su quest'ultima deve aprire altra maschera e sottomaschera passando un
parametro.
OpenArgs ha fallito, nel senso che non mi ha passato nulla, anzi entra in
errore.
Il coice utilizzato è il seguente:
bottone: la solita procedura
DoCmd.OpenForm strNomeDoc, , , , , , Me.ID
sottomaschera
Dim idappuntamenti As Long
Private Sub Form_BeforeInsert(Cancel As Integer)
Me.idanagrafica = idappuntamenti
End Sub
Private Sub Form_Load()
    If Not IsNull(Forms.fissappuntamenti.OpenArgs) Then
        idappuntamenti = Me.OpenArgs
    End If
End Sub
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Passare parametro

author: Geppo

text:
Ciao fid wrote:
> Salvee, ho una maschera e relativa sottomaschera, un pulsante che si
> trova su quest'ultima deve aprire altra maschera e sottomaschera
> passando un parametro.
> OpenArgs ha fallito, nel senso che non mi ha passato nulla, anzi
> entra in errore.
> Il coice utilizzato č il seguente:
> bottone: la solita procedura
> DoCmd.OpenForm strNomeDoc, , , , , , Me.ID
>
> sottomaschera
> Dim idappuntamenti As Long
>
> Private Sub Form_BeforeInsert(Cancel As Integer)
> Me.idanagrafica = idappuntamenti
>
> End Sub
>
prova cosi:
> Private Sub Form_Load()
    If Not IsNull(me.OpenArgs) Then
>        idappuntamenti = Me.OpenArgs
>    End If
> End Sub
--
Ciao
Geppo


title: Passare parametro

text:
Geppo ha scritto:
> Ciao fid wrote:
> > Salvee, ho una maschera e relativa sottomaschera, un pulsante che si
> > trova su quest'ultima deve aprire altra maschera e sottomaschera
> > passando un parametro.
> > OpenArgs ha fallito, nel senso che non mi ha passato nulla, anzi
> > entra in errore.
> > Il coice utilizzato è il seguente:
> > bottone: la solita procedura
> > DoCmd.OpenForm strNomeDoc, , , , , , Me.ID
> >
> > sottomaschera
> > Dim idappuntamenti As Long
> >
> > Private Sub Form_BeforeInsert(Cancel As Integer)
> > Me.idanagrafica = idappuntamenti
> >
> > End Sub
> >
> prova cosi:
> > Private Sub Form_Load()
>     If Not IsNull(me.OpenArgs) Then
> >        idappuntamenti = Me.OpenArgs
> >    End If
> > End Sub
Risulta sempre Null anche adesso!



title: Passare parametro

text:
Ciao fid wrote:
> Geppo ha scritto:
>
>> Ciao fid wrote:
>>> Salvee, ho una maschera e relativa sottomaschera, un pulsante che si
>>> trova su quest'ultima deve aprire altra maschera e sottomaschera
>>> passando un parametro.
>>> OpenArgs ha fallito, nel senso che non mi ha passato nulla, anzi
>>> entra in errore.
>>> Il coice utilizzato è il seguente:
>>> bottone: la solita procedura
>>> DoCmd.OpenForm strNomeDoc, , , , , , Me.ID
>>>
>>> sottomaschera
>>> Dim idappuntamenti As Long
>>>
>>> Private Sub Form_BeforeInsert(Cancel As Integer)
>>> Me.idanagrafica = idappuntamenti
>>>
>>> End Sub
>>>
>
Cosi?
>>> Private Sub Form_Load()
>
     If Not IsNull(parent.OpenArgs) Then
       idappuntamenti = parent.OpenArgs
>>>    End If
>>> End Sub
>
> Risulta sempre Null anche adesso!
--
Ciao
Geppo


title: Passare parametro

text:
"fid" <
fid...@libero.it
> ha scritto nel messaggio
news:gc7f1e$smr$1...@news.newsland.it...
> Salvee, ho una maschera e relativa sottomaschera, un pulsante che si trova
> su quest'ultima deve aprire altra maschera e sottomaschera passando un
> parametro.
> OpenArgs ha fallito, nel senso che non mi ha passato nulla, anzi entra in
> errore.
> Il coice utilizzato č il seguente:
> bottone: la solita procedura
> DoCmd.OpenForm strNomeDoc, , , , , , Me.ID
>
> sottomaschera
> Dim idappuntamenti As Long
>
> Private Sub Form_BeforeInsert(Cancel As Integer)
> Me.idanagrafica = idappuntamenti
>
> End Sub
>
> Private Sub Form_Load()
>    If Not IsNull(Forms.fissappuntamenti.OpenArgs) Then
>        idappuntamenti = Me.OpenArgs
>    End If
> End Sub
>
>
> --
L'OpenArgs fallo leggere alla maschera principale e scrivilo in un controllo
non associato; dalla sottomaschera potrai leggere il valore tramite:
Parent!nomeControllo.
Comunque se devi filtrare una maschera con sottomaschera, all'apertura, ci
sono altro modi piů semplici...
Ciao.
--
Sergio MAZZA


title: punto separatore delle migliaia

author: Franco dellavalle

text:
ciao a tutti
in una subform a maschere continue
ho un controllo impostato così:
formato: Numero generico
decimali: Automatiche

è possibile avere il punto separatore delle migliaia
restando sulla medesima formattazione?

Grazie


title: punto separatore delle migliaia

text:
Puoi usare Format... ma deve esserti chiaro che è solo a fini di visualizzazione... altrimenti a cosa servono le impostazioni...

@ALEX


title: punto separatore delle migliaia

text:
Il giorno sabato 15 ottobre 2016 19:56:42 UTC+2, @Alex ha scritto:
> Puoi usare Format... ma deve esserti chiaro che è solo a fini di visualizzazione... altrimenti a cosa servono le impostazioni...
>
> @ALEX

grazie Alex


title: Manutenzione Database

author: luigi corinna

text:
Buon Giorno Access97
ci sono utility che danno la possibilita'
di monitorare un database e fare in modo che non vadi in errore o
crash...cosa che mi capita spesso....
Grazie


title: Manutenzione Database

text:
"luigi corinna" <
luigic...@hotmail.com
> ha scritto nel messaggio
news:_saUb.189115$VW.76...@news3.tin.it...
> Buon Giorno Access97
>
> ci sono utility che danno la possibilita'
> di monitorare un database e fare in modo che non vadi
Ma che stai parlando col rag. Filini????
>in errore o
> crash...cosa che mi capita spesso....
>
> Grazie
Se va spesso in errore mi sa che devi fare un buon debug.
Non credo che ci sia un monitor per errori in runtime, gli altri li scova
Access.
Prova a dichiarare Option Explicit prima.
MAssimiliano


title: [OT] Accessgroup : Nuova lez. Access & Web

author: Pablitomf

text:
Come da oggetto sto aggiornando (al momento senza aiuto di nessuno!
Ovviamente questo è uno sprono per gli altri a inviare materiale, e non un
vanto personale) la sez. Access & Web molto frequentemente.
Nuova Lezione 2
www.accessgroup.it
--
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


author: Simone Calligaris

text:
"Pablitomf"
> Come da oggetto sto aggiornando (al momento senza aiuto di nessuno!
> Ovviamente questo è uno sprono per gli altri a inviare materiale, e non un
> vanto personale) la sez. Access & Web molto frequentemente.
>
> Nuova Lezione 2
>
>
www.accessgroup.it
Volete fare concorrenza all'originale e inimitabile eh?    :-))
Saluti.


text:

          No, assolutamente. Il sitocomune è stato ed è un assoluto riferimento.
Accessgroup è qualcosa altro. Tempo fa ci fu una discussione in questo senso
e si protese per dare un livello più alto al sitocomune, "scordandosi" gli
entry level.
Ecco accessgroup invece si rivolge a quelli. Ad esempio, io sto seguiendo
molto le lezioni di asp, ed il livello utilizzato è proprio quello che mi
serve: l'unico asp che conosco è l'asp-irina.
Accessgroup vuole essere un momento di aggregazione e raccolta di persone
non solo di codice. Ammuina a parte.
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Andrea Parrino

text: Quoto in toto


text:
Simone Calligaris ha scritto:
> "Pablitomf"


> Saluti.
A queste afermazioni mi "ALLUBRANO" subito : Infatti a questo punto "La
domanda nasce spontanea"... ma perchè tanta diffidenza per una cosa nuova?
perchè questo "conservatorismo" assoluto? La nostra proposta è "abbiamo un
nuovo prodotto" che non ha nulla a che vedere con il "sempre verdissimo"
sitocomune, vi va di darvi un occhiata?, di vedere se confà alle vs
esigenze?, di dare un eventuale mano al suo sviluppo?... vi va di
suggerire cosa potrebbe essere utile aggiungere, trattare, o eliminare
dallo e nello stesso accessgroup? tutto quì, niente altro, e soprattutto
niente conncorrenza a nessuno... sull'inimitabilità ci sarebbe poi da
discutere alla grandde, non ti dimenticare, che parli a due "napoletani",
e quì a Napoli quelli della Rolex stanno ancora cercando i mitici
falsificatori dello stesso per assumerli come dirigenti ! :-D (Non
sciogliete la suscettibilità, sto scherzando!...Magari questi tipi
utilizzassero il loro estro per qualcosa di legale!)



text:
"Pablitomf"
>  Volete fare concorrenza all'originale e inimitabile eh?    :-))
> A queste afermazioni mi "ALLUBRANO" subito : Infatti a questo punto "La
> domanda nasce spontanea"... ma perchè tanta diffidenza per una cosa nuova?
> perchè questo "conservatorismo" assoluto? La nostra proposta è "abbiamo un
> nuovo prodotto" che non ha nulla a che vedere con il "sempre verdissimo"
> sitocomune, vi va di darvi un occhiata?, di vedere se confà alle vs
> esigenze?, di dare un eventuale mano al suo sviluppo?... vi va di
> suggerire cosa potrebbe essere utile aggiungere, trattare, o eliminare
> dallo e nello stesso accessgroup? tutto quì, niente altro, e soprattutto
> niente conncorrenza a nessuno...
Datti una calmata fratello: non frequento con regolarità lo Usenet e nella
fattispecie ignoro i retroscena di questo <Accessgroup> ... con diffidenze e
conservatorismi (veri o presunti) annessi e connessi.
Ho fatto semplicemente una battuta: non è il caso di scriverci un libro
sopra.
>sull'inimitabilità ci sarebbe poi da
> discutere alla grandde, non ti dimenticare, che parli a due "napoletani",
Non dimenticare?
Manco lo sapevo per essere franchi.
> e quì a Napoli quelli della Rolex stanno ancora cercando i mitici
> falsificatori dello stesso per assumerli come dirigenti ! :-D (Non
> sciogliete la suscettibilità, sto scherzando!...Magari questi tipi
> utilizzassero il loro estro per qualcosa di legale!)
Significa che avete intenzione di clonare il Sito Comune?
Un bel mirror?
Non fare quella faccia: anche questa è una battuta   :-)
Ciao.


text:

Ciao Simone,
senza nessuna polemica o altro, Accessgroup vuole diventare una piazza, dove
ci trovi umanità varia fromata da persone che per vie diverse arrivano e
partono da Access.
Noi stiamo in casa del sitocomune (questo Ng lo è) e siamo in ogni caso
abituati a rispettare il padrone di casa, figurati quando questi è una
"persona" così autorevole e a cui dobbiamo tanto.
Accessgroup è un divertimento nato da tanti stimoli diversi che non ha
nessuna mira di lesioni di maestà.
Detto questo, perchè non ti iscrivi in "Facce da accessgroup?"
;-P
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


text:
Simone Calligaris ha scritto:
> "Pablitomf"
> >  Volete fare concorrenza all'originale e inimitabile eh?    :-))
> > A queste afermazioni mi "ALLUBRANO" subito : Infatti a questo punto "La
> > domanda nasce spontanea"... ma perchè tanta diffidenza per una cosa nuova?
> > perchè questo "conservatorismo" assoluto? La nostra proposta è "abbiamo un
> > nuovo prodotto" che non ha nulla a che vedere con il "sempre verdissimo"
> > sitocomune, vi va di darvi un occhiata?, di vedere se confà alle vs
> > esigenze?, di dare un eventuale mano al suo sviluppo?... vi va di
> > suggerire cosa potrebbe essere utile aggiungere, trattare, o eliminare
> > dallo e nello stesso accessgroup? tutto quì, niente altro, e soprattutto
> > niente conncorrenza a nessuno...
> Datti una calmata fratello: non frequento con regolarità lo Usenet e nella
> fattispecie ignoro i retroscena di questo <Accessgroup> ... con diffidenze e
> conservatorismi (veri o presunti) annessi e connessi.
> Ho fatto semplicemente una battuta: non è il caso di scriverci un libro
> sopra.
Sul "fratello" ci passo sopra, sul fatto che tu abbia fatto una battuta,
sicuramente ci credo, ma sul fatto che io abbia avuto da ridire su quanto
da te scherzosamente esposto ti riassumo :
Non sei il primo ad aver detto qualcosa su questo accessgroup, pertanto mi
chiedevo semplicemente il perchè di tutti questi perchè... niente altro e
sicuramente nulla contro di te.
Credo sia bello avere più scelte da poter fare no? E accessgroup e
semplicemente un nuovo negozio, o negozietto per quel che al momento
offre...assolutamente diverso dal GRANDIOSO sitocomune, quindi per niente
in concorrenza...
> >sull'inimitabilità ci sarebbe poi da
> > discutere alla grandde, non ti dimenticare, che parli a due "napoletani",
> Non dimenticare?
> Manco lo sapevo per essere franchi.
Era scherzosa la cosa, non te la prendere tanto... non ti stavo puntando
l'indice, scherzavo sulla nostra napoletanità (mia e di MA)... e se poi
non lo sapevi, ecco, ora ne sei al corrente...quindi sei della pizzata
anche tu. :-D
> > e quì a Napoli quelli della Rolex stanno ancora cercando i mitici
> > falsificatori dello stesso per assumerli come dirigenti ! :-D (Non
> > sciogliete la suscettibilità, sto scherzando!...Magari questi tipi
> > utilizzassero il loro estro per qualcosa di legale!)
> Significa che avete intenzione di clonare il Sito Comune?
> Un bel mirror?
Si, un bel Redirect.
> Non fare quella faccia: anche questa è una battuta   :-)
Figurati ;-)
> Ciao.



text:
Io penso che Maurizio e Massimiliano, hanno pienamente chiarito (come
se c'è ne fosse stato bisogno) la finalità e la bontà del progetto
Accessgroup.
Volere per forza creare polemiche gratuite e prive di una ben minima
logica è sbagliato e lascia il tempo che trova.
Volere creare una comunità che và al di là  del libero scambio di
conoscenze sui DB è una cosa simpatica e genuina, possono nascere
delle belle amicizie, credete sia poco?
Io non ho avuto problemi a mettere la mia faccia, visto, e penso
capito, la finalità della cosa.
Non sono d'accordo con quei "simpatici" che nella sezione foto si
divertono a registrare dati privi di logica (tipo ANDREA ANDREA ANDREA
ANDREA ANDREA ANDREA).
Questo è solo il mio modesto parere, nulla di più.
Ciao
Andrea Parrino


text:
"MA"
> Ciao Simone,
> senza nessuna polemica o altro, Accessgroup vuole diventare una piazza,
dove
> ci trovi umanità varia fromata da persone che per vie diverse arrivano e
> partono da Access.
> Noi stiamo in casa del sitocomune (questo Ng lo è) e siamo in ogni caso
> abituati a rispettare il padrone di casa, figurati quando questi è una
> "persona" così autorevole e a cui dobbiamo tanto.
> Accessgroup è un divertimento nato da tanti stimoli diversi che non ha
> nessuna mira di lesioni di maestà.
Accidenti: ne prendo atto, sul serio ... ma credimi stavo semplicemente
scherzando.
Probabilmente mi sono perso qualche polemica sulla faccenda: siete troppo
sospettosi.
> Detto questo, perchè non ti iscrivi in "Facce da accessgroup?"
> ;-P
Mah, ci devo pensare: sono piuttosto conservatore!   :-D
Ciao.


text:
"Pablitomf" <
> > Ho fatto semplicemente una battuta: non č il caso di scriverci un libro
> > sopra.
> Sul "fratello" ci passo sopra, sul fatto che tu abbia fatto una battuta,
> sicuramente ci credo, ma sul fatto che io abbia avuto da ridire su quanto
> da te scherzosamente esposto ti riassumo :
> Non sei il primo ad aver detto qualcosa su questo accessgroup, pertanto mi
> chiedevo semplicemente il perchč di tutti questi perchč... niente altro e
> sicuramente nulla contro di te.
ok
> Credo sia bello avere piů scelte da poter fare no? E accessgroup e
> semplicemente un nuovo negozio, o negozietto per quel che al momento
> offre...assolutamente diverso dal GRANDIOSO sitocomune, quindi per niente
> in concorrenza...
Peraltro ti faccio notare che, al limite, dovrebbero essere altri a storcere
il naso: non posso dire d'aver contribuito personalmente alla crescita del
Sito Comune.
Ciao.


title: RefreshLink

author: Giulio Simeone

text:
Salve,
Alessandro Baraldi mi ha suggerito, per cambiare i percorsi delle tabelle
collegate, il seguente codice:
For Each tdflocal In dbcurr.TableDefs
With tdflocal
If Len(.Connect) > 0 Then
Connect = "Ms Access;DATABASE =" & filepath & "arkamm.mdb"
RefreshLink
End If
End With
Next
Però in corrispondenza di .RefreshLink mi dice "Argomento non valido". Da
cosa può dipendere? Sto utilizzando la Dao 3.6., l'insieme delle tabelle
collegate non è vuoto, ed effettivamente ho verificato che il ciclo scorre
tutte le tabelle.
Grazie,
      GS
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: RefreshLink

author: ALESSANDRO Baraldi

text:
"Giulio Simeone" <viandan...@AMORTEIVIRUSyahoo.it> ha scritto nel
messaggio news:c1np0v$mgi$1...@news.newsland.it...
> Salve,
> Alessandro Baraldi mi ha suggerito, per cambiare i percorsi delle tabelle
> collegate, il seguente codice:
>
> For Each tdflocal In dbcurr.TableDefs
> With tdflocal
> If Len(.Connect) > 0 Then
> Connect = "Ms Access;DATABASE =" & filepath & "arkamm.mdb"
> RefreshLink
> End If
> End With
> Next
>
> Però in corrispondenza di .RefreshLink mi dice "Argomento non valido". Da
> cosa può dipendere? Sto utilizzando la Dao 3.6., l'insieme delle tabelle
> collegate non è vuoto, ed effettivamente ho verificato che il ciclo scorre
> tutte le tabelle.
> Grazie,
>
>       GS
>
I casi possono essere 2:
1)Non hai nessuna Tabella Lincata già esistente(Spero di no)
2)La stringa di Connessione non è corretta, prova ad inserire un
DEBUG.Print filepath & "arkamm.mdb"
magari gli manca lo slash finale prima del NomeDB.....!!!
Ciao.
@Alex.


title: R: Regalino_ compattare l'mdb in uso

author: Giuseppe

text:
"Federico Luciani" <
fluc...@tin.it
> ha scritto nel messaggio
news:3A0BD652...@tin.it...
> Ho preparato questo script che se eseguito da un mdb, lo chiude, lo
compatta e
> lo riapre.
> Non c'e' una gestione degli errori, anche perche' e' la prima volta che
scrivo
> uno script e onestamente non avevo voglia di studiare :-), ma credo che
l'unica
> cosa veramente importante sia chiudere tutte le sessioni di data entry,
prima
> di eseguirlo.
> L'unico controllo che fa e' che gli venga passato come argomento un file
.mdb.
>
In base ai test che ho effettuato funziona se il nome del db non contiene
spazi e se il db č assente da password.
1- se sono presenti interruzioni nel nome ho ricevuto il messaggio : "Il
file selezionato non č un mdb"
2- in presenza di password:
Script                    path del compact.vbs
Riga:                    35
Carattere:1
Errore:                Password non valida
Codice:                800A0BD7
Origine:                DAO.DBEngine
giuseppe


title: R: Regalino_ compattare l'mdb in uso

author: Federico Luciani

text:
Giuseppe wrote:
> "Federico Luciani" <
fluc...@tin.it
> ha scritto nel messaggio
> news:3A0BD652...@tin.it...
> > Ho preparato questo script che se eseguito da un mdb, lo chiude, lo
> compatta e
> > lo riapre.
> > Non c'e' una gestione degli errori, anche perche' e' la prima volta che
> scrivo
> > uno script e onestamente non avevo voglia di studiare :-), ma credo che
> l'unica
> > cosa veramente importante sia chiudere tutte le sessioni di data entry,
> prima
> > di eseguirlo.
> > L'unico controllo che fa e' che gli venga passato come argomento un file
> .mdb.
> >
>
> In base ai test che ho effettuato funziona se il nome del db non contiene
> spazi e se il db č assente da password.
> 1- se sono presenti interruzioni nel nome ho ricevuto il messaggio : "Il
> file selezionato non č un mdb"
sul problema degli spazi ci sto lavorando, grazie
> 2- in presenza di password:
e' vero, non ho preso in considerazione gli mdb protetti
ci pensero'
Grazie
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: R: Regalino_ compattare l'mdb in uso

author: Fabrizio

text:
On Fri, 17 Nov 2000 10:15:39 GMT, Federico Luciani
<
fluc...@paperino.libero.it
> wrote:
>> 2- in presenza di password:
>
>e' vero, non ho preso in considerazione gli mdb protetti
>ci pensero'
Ho visto che la MS ha rilasciato di recente un programmino che
compatta i file MDB di 97 e 2000.
Stando a quanto letto nelle spec. esso compatta gli MDB senza cercare
di aprirli come invece fa Access.
Questo permetterebbe (a sentire la MS) di compattare anche quegli
archivi corrotti che access non riesce ad aprire (e quindi compattare)
nella speranza che la compattazione elimini la corruzione del file.
La butto li' (magari sto dicendo una cazzata).
Visto che il tool sopracitato non apre il file MDB per compattarlo
allora magari non ha bisogno di sapere la passwd ed usandolo al posto
di access nel tuo script compatti qualsiasi DB con o senza password.
Non ho fatto prove.
Io finora la compattazione comunque la facevo con un INVIA TASTI che
inviava "%s u c" su access97 e "%s u o" su access2000.
Ciao.
Fabrizio


title: R: Regalino_ compattare l'mdb in uso

text:
Fabrizio wrote:
> On Fri, 17 Nov 2000 10:15:39 GMT, Federico Luciani
> <
fluc...@paperino.libero.it
> wrote:
> >> 2- in presenza di password:
> >e' vero, non ho preso in considerazione gli mdb protetti
> >ci pensero'
>
> Ho visto che la MS ha rilasciato di recente un programmino che
> compatta i file MDB di 97 e 2000.
> Stando a quanto letto nelle spec. esso compatta gli MDB senza cercare
> di aprirli come invece fa Access.
> Questo permetterebbe (a sentire la MS) di compattare anche quegli
> archivi corrotti che access non riesce ad aprire (e quindi compattare)
> nella speranza che la compattazione elimini la corruzione del file.
> La butto li' (magari sto dicendo una cazzata).
> Visto che il tool sopracitato non apre il file MDB per compattarlo
> allora magari non ha bisogno di sapere la passwd ed usandolo al posto
> di access nel tuo script compatti qualsiasi DB con o senza password.
> Non ho fatto prove.
posta il link, ci daro' un'occhiata.
> Io finora la compattazione comunque la facevo con un INVIA TASTI che
> inviava "%s u c" su access97 e "%s u o" su access2000.
che va benissimo se la relativa barra e' presente, altrimenti nisba ;-)
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net



title: R: Regalino_ compattare l'mdb in uso

author: Walter B.

text:
di che programmino parli?
l'ho cercato in tutto il sito Microsoft.com ma non l'ho trovato
Avevo giusto necessità di distribuire un file in formato Access insieme ad
un programma (no scritto in Accesa) e volevo dare la possibilità all'utente
di compattare il database, senza dover distribuire il run-time.
Fabrizio <
ramp...@tin.it
> wrote in message
iskg1tckusir4n7ta...@4ax.com...
> On Fri, 17 Nov 2000 10:15:39 GMT, Federico Luciani
> <
fluc...@paperino.libero.it
> wrote:
>
>
> >> 2- in presenza di password:
> >
> >e' vero, non ho preso in considerazione gli mdb protetti
> >ci pensero'
>
> Ho visto che la MS ha rilasciato di recente un programmino che
> compatta i file MDB di 97 e 2000.
>
> Stando a quanto letto nelle spec. esso compatta gli MDB senza cercare
> di aprirli come invece fa Access.
> Questo permetterebbe (a sentire la MS) di compattare anche quegli
> archivi corrotti che access non riesce ad aprire (e quindi compattare)
> nella speranza che la compattazione elimini la corruzione del file.
>
> La butto li' (magari sto dicendo una cazzata).
> Visto che il tool sopracitato non apre il file MDB per compattarlo
> allora magari non ha bisogno di sapere la passwd ed usandolo al posto
> di access nel tuo script compatti qualsiasi DB con o senza password.
>
> Non ho fatto prove.
>
> Io finora la compattazione comunque la facevo con un INVIA TASTI che
> inviava "%s u c" su access97 e "%s u o" su access2000.
>
> Ciao.
> Fabrizio


title: R: Regalino_ compattare l'mdb in uso

author: Alessandro Nazzani

text:
Ciao a tutti,
probabilmente lo conoscete anche voi, comunque volevo segnalare
l'utility TSI SOON
http://www.trigeminal.com/lang/1033/utility.asp?ItemID=8#8
L'ho scaricata ma non l'ho ancora provata, comunque l'autore non è
l'ultimo arrivato per cui sono quasi certo che faccia il suo dovere
senza problemi.
Saluti, Alessandro.
In article <JxbS5.1339$
FV2....@news.infostrada.it
>,

Sent via Deja.com
http://www.deja.com/
Before you buy.


title: R: Regalino_ compattare l'mdb in uso

text:

Alessandro Nazzani wrote:
> Ciao a tutti,
> probabilmente lo conoscete anche voi, comunque volevo segnalare
> l'utility TSI SOON
>
>
http://www.trigeminal.com/lang/1033/utility.asp?ItemID=8#8
>
> L'ho scaricata ma non l'ho ancora provata, comunque l'autore non è
> l'ultimo arrivato per cui sono quasi certo che faccia il suo dovere
> senza problemi.
>
> Saluti, Alessandro.
Perfavore vuoi rispondere dopo la parte quotata! Grazie.
Senza nulla togliere all'autore, tieni presente che per funzionare, la sua dll,
ha bisogno del runtime di VB6, che non e' sempre presente nel sistema.



title: R: Regalino_ compattare l'mdb in uso

author: Omar Carrara

text:
Grazie innanzitutto a Federico Luciani, il suo script č una bomba, e
funziona alla meraviglia.
Invito coloro che volgiono compattare un DB corrente, a provare questo
script (che si trova in un messaggio con questo stesso subject.
Grazie di nuovo.
Omar
--
Posted from
smtp4.libero.it
 [193.70.192.54]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: R: Regalino_ compattare l'mdb in uso

text:
On Mon, 20 Nov 2000 15:36:09 GMT, "Walter B." <info@> wrote:
>di che programmino parli?
>l'ho cercato in tutto il sito Microsoft.com ma non l'ho trovato
>Avevo giusto necessità di distribuire un file in formato Access insieme ad
>un programma (no scritto in Accesa) e volevo dare la possibilità all'utente
>di compattare il database, senza dover distribuire il run-time.
>
>
>
Si chiama JetComp (il link l'ho dato in un altro follow-up). Comunque
da come puoi leggere sotto non puoi esimerti da dare il runtime.
Ciao.
Fabrizio
NOTE: The user interface of JETCOMP.exe is in English only and is not
supported by Microsoft Product Support Services. However, JETCOMP.exe
can compact databases in any language supported by the Microsoft Jet
database engine. JETCOMP.exe is a freely distributable utility, but
requires that one of the following products is installed on the
computer:
Microsoft Office 97
Microsoft Office 2000
Microsoft Access 97
Microsoft Access 2000
Microsoft Visual Basic 5.0
Microsoft Visual Basic 6.0
A Microsoft Office Developer Edition 97 run-time application that
includes the run-time version of Microsoft Access 97
A Microsoft Office Developer 2000 run-time application that includes
the run-time version of Microsoft Access 2000
A Microsoft Visual Basic 5.0 run-time application that includes
Microsoft Jet database engine 3.5
A Microsoft Visual Basic 6.0 run-time application that includes
Microsoft Jet database engine 3.5 or 4.0


title: R: Regalino_ compattare l'mdb in uso

text:
On Mon, 20 Nov 2000 08:34:56 GMT, Federico Luciani
<
fluc...@paperino.libero.it
> wrote:
.
>
>posta il link, ci daro' un'occhiata.
>
Eccolo:
http://support.microsoft.com/support/kb/articles/q273/9/56.asp?FinishURL=%2Fdownloads%2Frelease%2Easp%3FReleaseID%3D24562%26redirect%3Dno
>> Io finora la compattazione comunque la facevo con un INVIA TASTI che
>> inviava "%s u c" su access97 e "%s u o" su access2000.
>
>che va benissimo se la relativa barra e' presente, altrimenti nisba ;-)
Sii, infatti quando non tengo la barra presente ne metto una custom io
in cui tengo solo la funzione Compatta Database.
Ciao.
Fabrizio


title: R: Regalino_ compattare l'mdb in uso

text:
Fabrizio wrote:
> On Mon, 20 Nov 2000 15:36:09 GMT, "Walter B." <info@> wrote:
> >di che programmino parli?
> >l'ho cercato in tutto il sito Microsoft.com ma non l'ho trovato
> >Avevo giusto necessità di distribuire un file in formato Access insieme ad
> >un programma (no scritto in Accesa) e volevo dare la possibilità all'utente
> >di compattare il database, senza dover distribuire il run-time.
> >
> Si chiama JetComp (il link l'ho dato in un altro follow-up). Comunque
> da come puoi leggere sotto non puoi esimerti da dare il runtime.
L'utility JetComp e' sempre esistita, ora e' stata aggiornata per



title: R: Regalino_ compattare l'mdb in uso

text:
Fabrizio wrote:
> >di che programmino parli?
> >l'ho cercato in tutto il sito Microsoft.com ma non l'ho trovato
> >Avevo giusto necessità di distribuire un file in formato Access insieme ad
> >un programma (no scritto in Accesa) e volevo dare la possibilità all'utente
> >di compattare il database, senza dover distribuire il run-time.
> >
> Si chiama JetComp (il link l'ho dato in un altro follow-up). Comunque
> da come puoi leggere sotto non puoi esimerti da dare il runtime.
L'utility JetComp e' sempre esistita, adesso e' stata aggiornata per il 2000.
Questa utility, pero', non c'entra niente con il problema di compattare mdb in
uso, a meno che non l'abbiano modificata per accettare parametri da riga di
comando e sia, quindi, capace di chiudere l'mdb se questo risulta aperto.
Non ho ancora provato la nuova versione, quindi potrebbe essere cosi'.



title: Preview di immagini...

author: roby

text:
Da tempo sto cercano di inserire immagini nel mio database, ma creando
dei link e non inglobandole, x ovvio problema di dimensioni.
Copiando da un altro db, ho creato una maschera che mi da una lista di
nomefoto:
foto_1
foto_2
..
che è una casella di testo collegata alla tabella che contiene i nomi
delle foto
Cliccando (2 volte) su ad esempio foto_1 si apre una foto
cliccando (2 volte) su foto_2 si apre sempre la stessa foto
che in realtà è quella inserita nella seconda maschera che mostra
l'immagine.....
come dire non carica l'immagine
il codice "copiato" dal db di esempio, sul doppio click è:
DoCmd.OpenForm "FOT_VIEW", , , "FOTO_1 = '" & FOTO_1 & "'",
acFormReadOnly, acWindowNormal
Opps FOT_VIEW è la finestra che visualizza l'immagine che si deve
caricare, cosa che non avviene.
FOTO_1 è il campo di testo della tabella che contiene l'elenco dei nomi
dei file.
Mi rendo conto che forse nn è semplice spiegare una struttura in poche
righe e tanto meno capirla.... se qlc ci riesce e sa darmi un
consiglio....
GRAZIE.
Inviato da
www.mynewsgate.net


title: Preview di immagini...

author: 'gnurant

text:
E' poco chiaro...cioè, hai un elenco di immagini e cliccando sui nomi
delle immagini vuoi che appaiano nell'altra form?
Ciauz
--
'gnurant come una cucuzza
Inviato da
www.mynewsgate.net


title: Preview di immagini...

text:
'gnurant <
6751i...@mynewsgate.net
> ha scritto:
> E' poco chiaro...cioè, hai un elenco di immagini e cliccando sui nomi
> delle immagini vuoi che appaiano nell'altra form?
> Ciauz
>
In un certo modo si,
l'importane che possa inserire delle immagini nel mio data base senza
inserirle, x evitare che mi esploda in dimensioni.....
quella che avevo descritto prima è un modo....
se hai qualche altro suggerimento..... è molto GRADITO.
Ciao
Inviato da
www.mynewsgate.net


title: Preview di immagini...

author: Alessandro Baraldi

text:
"roby" <
8604i...@mynewsgate.net
> wrote in message
news:200408031...@mynewsgate.net
[CUT]
> >
> In un certo modo si,
> l'importane che possa inserire delle immagini nel mio data base senza
> inserirle, x evitare che mi esploda in dimensioni.....
>
> quella che avevo descritto prima è un modo....
> se hai qualche altro suggerimento..... è molto GRADITO.
>
> Ciao
Trovi esempi con Tecniche esplicite a riguardo sia sul
SitoComune (di Silvio Savoldi) che sul sito:
http://www.mantuanet.it/alessandro.baraldi/
nella sezione ARCHIFOTO.
Il progetto è parzialmente protetto per in non addetti
ma se vuoi spoteggerlo la PWD è "sitocomune"
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Preview di immagini...

text:
Alessandro Baraldi <
ik2...@libero.it
> ha scritto:
> "roby" <
8604i...@mynewsgate.net
> wrote in message
>
news:200408031...@mynewsgate.net
>
> [CUT]
> > >
> > In un certo modo si,
> > l'importane che possa inserire delle immagini nel mio data base senza
> > inserirle, x evitare che mi esploda in dimensioni.....
> >
> > quella che avevo descritto prima è un modo....
> > se hai qualche altro suggerimento..... è molto GRADITO.
> >
> > Ciao
>
> Trovi esempi con Tecniche esplicite a riguardo sia sul
> SitoComune (di Silvio Savoldi) che sul sito:
>
http://www.mantuanet.it/alessandro.baraldi/
>
> nella sezione ARCHIFOTO.
> Il progetto è parzialmente protetto per in non addetti
> ma se vuoi spoteggerlo la PWD è "sitocomune"
Ora do un occhiata e caso mai se ho problemi.... o mi sfugge qualche
passaggio riposto.
Grazie
Inviato da
www.mynewsgate.net


title: Preview di immagini...

text:
roby <
8604i...@mynewsgate.net
> ha scritto:
> Alessandro Baraldi <
ik2...@libero.it
> ha scritto:
>
> > >
> > > Ciao
> >
> > Trovi esempi con Tecniche esplicite a riguardo sia sul
> > SitoComune (di Silvio Savoldi) che sul sito:
> >
http://www.mantuanet.it/alessandro.baraldi/
> >
> > nella sezione ARCHIFOTO.
> > Il progetto è parzialmente protetto per in non addetti
> > ma se vuoi spoteggerlo la PWD è "sitocomune"
> Ora do un occhiata e caso mai se ho problemi.... o mi sfugge qualche
> passaggio riposto.
>
> Grazie
Su
www.mantuanet.it
 non mi sembra esserci niente a riguado...
Ora vado a rivedere sitocomune che avevo già visitato qlc giorno fa.
Inviato da
www.mynewsgate.net


title: Preview di immagini...

text:
"roby" <
8604i...@mynewsgate.net
> wrote in message
news:200408031...@mynewsgate.net
[CUT]
>
> Su
www.mantuanet.it
 non mi sembra esserci niente a riguado...
> Ora vado a rivedere sitocomune che avevo già visitato qlc giorno fa.
>
> Inviato da
www.mynewsgate.net
Hai guardato male, il sito è
http://www.mantuanet.it/alessandro.baraldi/
Nella Sezione DownLoad scarica ARCHIFOTO, tratta proprio
dell'archiviazione IMMAGINI con tecnica da te richiesta.



title: Preview di immagini...

text:
Alessandro Baraldi <
ik2...@libero.it
> ha scritto:
> "roby" <
8604i...@mynewsgate.net
> wrote in message
>
news:200408031...@mynewsgate.net
>
> [CUT]
> >
> > Su
www.mantuanet.it
 non mi sembra esserci niente a riguado...
> > Ora vado a rivedere sitocomune che avevo già visitato qlc giorno fa.
> >
> > Inviato da
www.mynewsgate.net
>
>
> Hai guardato male, il sito è
>
http://www.mantuanet.it/alessandro.baraldi/
>
> Nella Sezione DownLoad scarica ARCHIFOTO, tratta proprio
> dell'archiviazione IMMAGINI con tecnica da te richiesta.
> @Alex.
>
Scusa Alex, ma dove sta la sezione Download?
Trovo solo i tasti: Home Tables Forms Queries Reports.... General
Non sarà mica che ho una risoluzione 800x600 e non mi visualizza una parte del
sito?
Fammi sapere, ciao...
P.S. non voglio pensare che c'è l'ho sotto agli occhi e non lo vedo!!
Altrimenti starei messo proprio male!
Inviato da
www.mynewsgate.net