title: eseguire eventi di una sottomaschera

text:
> "jef" <
j...@libero.it
> ha scritto nel messaggio
> news:bHO_9.71601$ZE.19...@twister2.libero.it...
> > "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto
> > nel messaggio news:b1gbll$123cqq$1...@ID-52090.news.dfncis.de...
> > > "Carla" <
Car...@libero.it
> ha scritto nel messaggio
> > > news:bUN_9.71432$ZE.19...@twister2.libero.it...
[...]
> Mi intrometto e chiedo venia.
    E perche'?... Non serve, il ng e'... Public! :-))
> Perché "orrore" le Public ?
    Ovviamente non tutte le public. Mi riferivo solo alle routine evento,
che nascono private (hanno uno scopo ben preciso: intercettare gli eventi) e
tali devono rimanere. Principalmente perche' non c'e' motivo di
renderle pubbliche. Se si ha questa esigenza di solito e' perche' si e'
scritto in queste routine del codice che deve essere usato in altre
circostanze. In questo caso si sposta il codice in modo che possa essere
richiamato da tutte le istruzioni che hanno necessita' di eseguirlo.
    In realta' il modo piu' efficace di scrivere codice nelle routine evento
e'... non scriverne, ma limitarsi a chiamate di procedure o funzioni.
> Per quanto riguara oggetto Access.Form non mi dispiacerebbe approfondire.
    D'accordo. Pero' ti chiedo una cortesia: dato che in passato ho gia'
postato in questo ng alcuni esempi, potremmo riferirci a quelli, partire da
quei 3d, insomma. Quindi ora te li elenco, tu te li vai a guardare su
google, poi attacchi a questo 3d le tue considerazioni e... conduci il
gioco. Pensi ti possa andar bene, cosi'?
        20/08/2002 Passaggio di parametri
        30/08/2002 Istanze multiple form
        19/10/2002 Controllo non associato: quale strada?
        16/01/2003 Chiamata di una SUB



title: eseguire eventi di una sottomaschera

author: jef

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b1ggrk$12tcbp$1...@ID-52090.news.dfncis.de...

Ok, do un'occhiata molto volentieri. Grazie


title: eseguire eventi di una sottomaschera

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b1ggrk$12tcbp$1...@ID-52090.news.dfncis.de...

Posso approfittare dell'argomento.......??
Hai mai provato a controllare invece che l'oggetto Access.Form un
CommandButton
in una Sub.....!!
Ti chiedevo perchè rileggendo i l tuo post mi è tornato in mente un problema
che non
ho risolto.....!
In pratica se assegno nella FormParent
Dim WithEvents frm Access.Form
e poi attribuisco set frm=Me.SubForm.Form
rieco come è ovvio ad intercettare gli eventi dell'oggetto, che vengono
eseguiti in coda
agli eventi originali.
Se però devo controllare un CommandButton di una SubForm realizzandolo
nel medesimo modo:
Dim WithEvents cmd as CommandButton
set cmd=Me.SubForm.Controls(NomeCommandButton)
non mi riconosceva l'evento, in pratica passava, cioè eseguiva
l'evento in SubForm ma non quello secondario in FormParent......!!
E' molto probabile che ci sia qualcosa di sbagliato, ma non capisco
cosa....!!!
Ciao Maurizio.
@Alex.


title: eseguire eventi di una sottomaschera

author: Carla

text:
il fatto è che ho già scritto tutta una serie di eventi   ..._AfterUpdate
funzionanti che non vorrei riscrivere in funzioni pubbliche anche perché
rischierei di rovinare qualcosa ... vorrei soltanto utilizzarli direttamente
dalla maschera parent


title: eseguire eventi di una sottomaschera

author: Maurizio Borrelli

text:
> "Carla" <
Car...@libero.it
> ha scritto nel messaggio
> news:4sR_9.72338$ZE.19...@twister2.libero.it...

    Hai letto cosa abbiamo scritto a proposito di rendere pubbliche tali
routine che hai gia' scritto? Che ne pensi?



title: eseguire eventi di una sottomaschera

text:
> "@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
> news:q4R_9.72248$ZE.19...@twister2.libero.it...
[...]
> Hai mai provato a controllare invece che l'oggetto Access.Form un
> CommandButton
> in una Sub.....!!
> Ti chiedevo perchè rileggendo i l tuo post mi è tornato in mente un
> problema che non ho risolto.....!
> In pratica se assegno nella FormParent
> Dim WithEvents frm Access.Form
> e poi attribuisco set frm=Me.SubForm.Form
> rieco come è ovvio ad intercettare gli eventi dell'oggetto, che vengono
> eseguiti in coda
> agli eventi originali.
> Se però devo controllare un CommandButton di una SubForm realizzandolo
> nel medesimo modo:
> Dim WithEvents cmd as CommandButton
> set cmd=Me.SubForm.Controls(NomeCommandButton)
> non mi riconosceva l'evento, in pratica passava, cioè eseguiva
> l'evento in SubForm ma non quello secondario in FormParent......!!
> E' molto probabile che ci sia qualcosa di sbagliato, ma non capisco
> cosa....!!!
    Ti sei ricordato di assegnare la stringa "[Event Procedure]" alla
proprieta' OnClick dell'oggetto? Le cose da fare sono le seguenti:
    Esempio:
        Nome controllo Sottomaschera:       sm1
        Come controllo Pulsante di comando: pc1
    Dichiarazione delle variabili oggetto:
        Private WithEvents m_oAcForm          As Access.Form
        Private WithEvents m_oAcCommandButton As Access.CommandButton
    Impostazione delle variabili oggetto:
        Set m_oAcForm = Me![sm1].Form
        Set m_oAcCommandButton = m_oAcForm![pc1]
    Definizione delle proprieta' evento attive:
        m_oAcForm.OnCurrent = "[Event Procedure]"
        m_oAcCommandButton.OnClic = "[Event Procedure]"
    Routine di gestione degli eventi:
        Private Sub m_oAcForm_Current()
            ' ...
        End Sub
        Private Sub m_oAcCommandButton_Click()
            ' ...
        End Sub



title: eseguire eventi di una sottomaschera

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b1guhc$137chm$1...@ID-52090.news.dfncis.de...

Azz......o, il CommandButton in questione ha si un "Evento" su Click, ma
richiama una Function interna in SubForm, quindi non mi era possibile
intercettare l'Evento, e se impongo io "[Event Procedure]" non esegue
la Func..........!
RISULTATO: risolto, ho fatto eseguire l'Evento Click nella Sub nel quale
richiama la Func, e in questo modo anche l'evento indiretto viene
riconosciuto.
Beh, mi ero perso in un bicchier d'acqua......!
@Alex.


title: eseguire eventi di una sottomaschera

text:
> "@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
> news:v9U_9.73064$ZE.19...@twister2.libero.it...
[...]
> Azz......o, il CommandButton in questione ha si un "Evento" su Click, ma
> richiama una Function interna in SubForm, quindi non mi era possibile
> intercettare l'Evento, e se impongo io "[Event Procedure]" non esegue
> la Func..........!
[...]
    Sei uno che ama il rischio, vedo... ;-)



title: Report stampare solo quelli selezionati in un form

author: Claudio

text:
Ciao
Ho il seguente problema
Ho creato un form che visualizza/aggiorna una tabella anagrafica articoli e
ho inserito un "bottone" che attiva in preview un report con alcuni dati
della tabella in questione.
Cliccando con il mouse DX posso applicare un filtro in ogni campo del form e
vorrei sapere come fare a far passare al report (associato al bottone) solo
questi records selezionati tramite mouse .
grazie 1000
Claudio


author: ALESSANDRO Baraldi

text:
"Claudio" <
cld...@yahoo.it
> ha scritto nel messaggio
news:cYTYd.11429$zZ1.2...@twister1.libero.it...

Prova a modificare la riga di comando di apertura Report
con questa(sempre se ho capito come hai fatto a filtrare la Form):
DoCmd.OpenReport nomereport, acViewPreview,, Me.Filter
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Back-up archivi pilotato da Access. Problemi.

author: Ludus

text:
Ho realizzato una applicazione in Access che esegue automaticamente il
back-up di archivi e cartelle dal Pc.
L'applicazione, tramite rete, copia una o più cartelle dal Pc dell'utente su
di un Server.
E' lanciata ad ore prefissate tramite la funzione Windows "Operazioni
pianificate", senza l'iniziativa dell'utente, per esempio nell'intervallo di
pranzo, quando l'utente normalmente non lavora e il PC è acceso.
Dopo aver effettuato le copie di back-up la procedura prevede, se
necessario, anche la compattazione di eventuali .mdb, in particolare i
back-end.
La copia avviene tramite l'utilizzo del metodo CopyFolder dell'oggetto
FileSystemObject:
Dim fso As Object
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CopyFolder PercorsoDirectory_From, PercorsoDirectory_To, True
La compattazione avviene tramite l'utilizzo del metodo CompactDataBase
dell'oggetto DBEngine
DBEngine.CompactDatabase PercorsoFile, PercorsoFile & ".cmp"
Quindi tecnicamente tutto funziona. Viene anche generato un log che a fine
procedura viene stampato sotto forma di snap-shot (.snp) e inviato sul
desktop dell'utente e dell'amministratore del sistema affinchè si possa
conoscere dettagliatamente l'esito delle varie copie e/o compattazioni
eseguite.
Il problema per il quale chiedo aiuto alla Comunità di it.comp.appl.access
deriva dal fatto che queste copie talora sono molto lunghe (a volte anche
15-30 minuti), dato che le cartelle copiate sovente sono molto grandi, ma
con Access non riesco a dare all'utente la sensazione della durata, a che
punto del back-up si trova l'elaborazione. Il lancio del programma Access
apre una finestra, che va in primo piano anche se l'utente il quel momento
sta lavorando con altri programmi (salto del pranzo), monopolizza il sistema
(non si riesce a passare ad altre finestre), e si vede solo la frase "...
copia in esecuzione", con la clessidra ma null'altro.
Questo comportamento è stressante, visto anche che siamo tutti abituati,
giustamente, quando lanciamo una copia, per esempio tramite trascinamento in
esplora risorse, a vedere la barretta con le tacche di avanzamento e
l'indicazione approssimativa della durata in minuti e secondi.
L'aiuto che vi chiedo, quindi, è il seguente:
Esiste la possibilità di utilizzare una qualche funzione esterna ad Access,
in alternativa al CopyFolder, che si comporti come si comporta Windows
quando fa le copie (finestrella con barra, tacche, ecc.)? Richiamando,
dall'interno di Access, qualche routine di base di Windows? O lanciando un
pezzo di codice scritto in altro linguaggio di base?  Ovvero un tool a
similitudine, se non ricordo male, dell'utilizzo del "Common Dialog Control"
per scegliere un file da Esplora Risorse?
Saluti e grazie anticipati.
lu...@tele2.it
 - Torino


author: Carlo Costarella

text:
"Ludus" <
lu...@tele2.it
> ha scritto nel messaggio
news:433b9...@x-privat.org...

Personalmente uso un file .bat che eseguo direttamente dalla maschera di
apertura sull'evento "Su Timer".
Questo il contenuto del file Copia.bat che può essere editato con notepad:
COPY PercorsoIniziale PercorsoFinale
EXIT
Ciao, Carlo


title: 4.9 Come ottenere un report pronto per la stampa con i record filtrati da una maschera.

author: SiculoDoc

text: L'esempio nel sito non funziona. Non c'è nessuna tabella di appoggio?


author: Gaspare

text:
"SiculoDoc" <
giovanni...@tele2.it
> ha scritto nel messaggio
news:aWZfh.215$Oa7...@nntpserver.swip.net...
> L'esempio nel sito non funziona. Non c'è nessuna tabella di appoggio?
>
Ciao,
spero che tu ci vada piano con la grappetta anche se siamo in un periodo in
cui magari la sera con gli amici dinanzi ad un pokerino non sai dire di no
al bicchierino ;-)
L'esempio che leggi va fatto su una maschera aperta e dalla quale passi come
filtro il contenuto del controllo -> è ovvio che sotto la maschera ci
saranno le tabelle e in base a quello l'autore ha postato solo la parte di
codice relativo.
Tu costruisciti la maschera sulla tua tabella che fungerà ;-)
Buona serata :-)


author: Bruno Campanini

text:
"SiculoDoc" <
giovanni...@tele2.it
> wrote in message
news:aWZfh.215$Oa7...@nntpserver.swip.net...
> L'esempio nel sito non funziona. Non c'č nessuna tabella di appoggio?
Come filtri la Form?
1 - Record Source con query impostata per il filtro:
     Nel Record Source del report metti la stessa query
2 - col click di un Button che esegue per esempio:
     DoCmd.ApplyFilter, "[FieldName] Between 10 And 20"
     Nel record Source del report metti esattamente quello che c'č nel
     Record Source della Form e apri il report con:
     DoCmd.OpenReport "ReportName", acViewPreview, , Filter
Piů semplice di cosě si muore... basta saperlo.
Bruno


author: Sergio MAZZA

text:
"Gaspare" <
em...@provider.it
> ha scritto nel messaggio
news:Ks%fh.250$Oa7...@nntpserver.swip.net...
>
> Ciao,
> spero che tu ci vada piano con la grappetta anche se siamo in un periodo
> in cui magari la sera con gli amici dinanzi ad un pokerino non sai dire di
> no al bicchierino ;-)
Un SiculoDoc con la grappetta?
Allora è oriundo...
---omissis---
> Buona serata :-)
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:elrl65$tk8$1...@tdi.cu.mi.it...
> "Gaspare" <
em...@provider.it
> ha scritto nel messaggio
> news:Ks%fh.250$Oa7...@nntpserver.swip.net...
>>
>> Ciao,
>> spero che tu ci vada piano con la grappetta anche se siamo in un periodo
>> in cui magari la sera con gli amici dinanzi ad un pokerino non sai dire
>> di no al bicchierino ;-)
>
> Un SiculoDoc con la grappetta?
>
> Allora č oriundo...
>
> ---omissis---
>
>> Buona serata :-)
>
>
> Ciao.
> --
> Sergio MAZZA
Ciao Sergino,
stą "bono", x amore della pace, non "nuocermi"...sai come in passato sono
stato "assillato" ed ho anche "fatto fuoco e fiamme in codesto
loco"...pensiamo al Santo Natale (x chi non condivide il "Santo" non lo
legga x favore) ;-)
Buona serata :-)
Gaspa"rre"
P.S. cerco ancora gli altri 2 re magi :-(


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:elrl65$tk8$1...@tdi.cu.mi.it...
> "Gaspare" <
em...@provider.it
> ha scritto nel messaggio
> news:Ks%fh.250$Oa7...@nntpserver.swip.net...
>>
>> Ciao,
>> spero che tu ci vada piano con la grappetta anche se siamo in un periodo
>> in cui magari la sera con gli amici dinanzi ad un pokerino non sai dire
>> di no al bicchierino ;-)
>
> Un SiculoDoc con la grappetta?
>
> Allora č oriundo...
>
> ---omissis---
>
>> Buona serata :-)
>
>
> Ciao.
> --
> Sergio MAZZA
A proposito...leggiti la "favoletta"
http://digilander.libero.it/acqua67/storie%20racconti%20re%20magi.htm
 prima
di fare "la nanna" ;-)
Ave Sergius...grande "homo The Spiritus" :-)


text:
"Gaspare" <
em...@provider.it
> ha scritto nel messaggio
news:GYhgh.196$RI4...@nntpserver.swip.net...
>
> A proposito...leggiti la "favoletta"
>
http://digilander.libero.it/acqua67/storie%20racconti%20re%20magi.htm

> prima di fare "la nanna" ;-)
M'aspettavo che comparisse la "morte nera"...
> Ave Sergius...grande "homo The Spiritus" :-)
Ave.
Ciao.
--
Sergio MAZZA


title: Contatore

author: Cataldo Formaro

text:
Ho una mia "Tabella1" con i campi "ID", "Numero Fattura" e "Nota"
Nella maschera "Tabella1" su Valore predefinito del controllo "Numero
Fattura", ho inserito il seguente codice:
="F" & Format(Date();"aaaa") & "/" &
Format(IIf(IsNull(DMax("ID";"Tabella1";"ID like 'F" & Format(Date();"aaaa")
& "/???'"));1;Right(DMax("ID";"Tabella1";"ID like 'F" &
Format(Date();"aaaa") & "/???'");3)+1);"000")
Mentre l'ID va avnti progressivamente con la numerazione, nel controllo
Numero Fattura, ottengo sempre questo risultato >> F2001/001
Dove sbaglio???
Saluti CF


title: Contatore

author: Roberto dal portatile

text:
"Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
news:9u88m0$hak$1...@nreada.inwind.it...

Beh, io proverei a sostituire tutti gli ID con [Numero Fattura].
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ordine immisione maschera

author: centix

text:
Ciao,
in una maschera di Access con vari controlli è possibile scegliere a
posteriori, maschera già finita, l'ordine di immissione dei dati nei
controlli?PEr internderci meglio, il percorso che il cursore fa tra i
controlli alla pressione del tasto tab o invio. Se non è possibili a
posteriori, qual'è il criterio che viene applicato in fase di
creazione della maschera?
grazie scusate della banalità della domanda ma non riesco a uscirne i
vecchi post e con l'help.
Ciao e buona estate.
centix


title: ordine immisione maschera

author: omasnc

text:
"centix" <
tr...@mgsnowboard.com
> ha scritto nel messaggio
news:9349dff4.03072...@posting.google.com...

Apri la maschera in visualizzazione struttura e dal menu "Visualizza"
seleziona "Ordine di tabulazione" per impostare l'ordine che più ti piace.
Ciao
Galliano


title: ordine immisione maschera

author: Sib

text:
"omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
> "centix" <
tr...@mgsnowboard.com
> ha scritto nel messaggio
> > Ciao,
> > in una maschera di Access con vari controlli è possibile scegliere a
> > posteriori, maschera già finita, l'ordine di immissione dei dati nei
> > controlli?PEr internderci meglio, il percorso che il cursore fa tra i
> > controlli alla pressione del tasto tab o invio. Se non è possibili a
> > posteriori, qual'è il criterio che viene applicato in fase di
> > creazione della maschera?
> > grazie scusate della banalità della domanda ma non riesco a uscirne i
> > vecchi post e con l'help.
> > Ciao e buona estate.
> >
> > centix
>
> Apri la maschera in visualizzazione struttura e dal menu "Visualizza"
> seleziona "Ordine di tabulazione" per impostare l'ordine che più ti piace.
"Ordine spostamento".
Lo preciso solo per evitare che si confonda con le altre proprieta' che
fanno riferimento alla tabulazione.
Sib


title: ordine immisione maschera

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:454Va.22327$Df5.6...@news1.tin.it...
> "omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
> > "centix" <
tr...@mgsnowboard.com
> ha scritto nel messaggio
cut
> >
> > Apri la maschera in visualizzazione struttura e dal menu "Visualizza"
> > seleziona "Ordine di tabulazione" per impostare l'ordine che più ti
piace.
>
> "Ordine spostamento".
> Lo preciso solo per evitare che si confonda con le altre proprieta' che
> fanno riferimento alla tabulazione.
>
> Sib
Giusto. Proprio per evitare confusione avevo citato la voce esatta del menu,
appunto "Ordine di tabulazione".
Ciao
Galliano


title: ordine immisione maschera

text:
"omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
> > > "centix" <
tr...@mgsnowboard.com
> ha scritto nel messaggio
>
> cut
>
> > >
> > > Apri la maschera in visualizzazione struttura e dal menu "Visualizza"
> > > seleziona "Ordine di tabulazione" per impostare l'ordine che più ti
> piace.
> >
> > "Ordine spostamento".
> > Lo preciso solo per evitare che si confonda con le altre proprieta' che
> > fanno riferimento alla tabulazione.
> >
> > Sib
>
> Giusto. Proprio per evitare confusione avevo citato la voce esatta del
menu,
> appunto "Ordine di tabulazione".
>
> Ciao
Che versione di access hai?
sul 2000 la proprieta' si chiama ordine spostamento, cosi' come su xp.
ora non ho a portata di mano altre versioni, ma forse tu hai A97?
Sib


title: ordine immisione maschera

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:Bh5Va.22553$Df5.6...@news1.tin.it...
> "omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
> > "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > > "omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
> > > > "centix" <
tr...@mgsnowboard.com
> ha scritto nel messaggio
cut
> > Giusto. Proprio per evitare confusione avevo citato la voce esatta del
> menu,
> > appunto "Ordine di tabulazione".
> >
> > Ciao
>
> Che versione di access hai?
> sul 2000 la proprieta' si chiama ordine spostamento, cosi' come su xp.
> ora non ho a portata di mano altre versioni, ma forse tu hai A97?
>
> Sib
C'è stato un equivoco: tu ti riferisci correttamente alla propietà del
singolo controllo, mentre io nel mio post originario mi riferivo alla
maschera di opzioni che compare selezionando "Ordine di tabulazione" dal
menù a discesa "Visualizza" di una maschera aperta in visualizzazione
struttura.
Ciao
Galliano


title: ordine immisione maschera

text:
"omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
> > > "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > > > "omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
> > > > > "centix" <
tr...@mgsnowboard.com
> ha scritto nel messaggio
>
> cut
> > > Giusto. Proprio per evitare confusione avevo citato la voce esatta del
> > menu,
> > > appunto "Ordine di tabulazione".
> > >
> > > Ciao
> >
> > Che versione di access hai?
> > sul 2000 la proprieta' si chiama ordine spostamento, cosi' come su xp.
> > ora non ho a portata di mano altre versioni, ma forse tu hai A97?
> >
> > Sib
>
> C'è stato un equivoco: tu ti riferisci correttamente alla propietà del
> singolo controllo, mentre io nel mio post originario mi riferivo alla
> maschera di opzioni che compare selezionando "Ordine di tabulazione" dal
> menù a discesa "Visualizza" di una maschera aperta in visualizzazione
> struttura.
Come diceva il saggio: avevamo ragione entrambi.
Meglio cosi' che avere TORTO entrambi ;-)
Sib


title: testo in maiuscolo

author: Marco Pisu

text:
salve a tutti è la prima volta che scrivo  in newsgroup
non riesco a impostare le naiuscole
grazie a tutti


title: testo in maiuscolo

author: sib

text:
Marco Pisu <
marc...@tiscalinet.it
> wrote in message
9746s9$l6f$1...@lacerta.tiscalinet.it...
> salve a tutti è la prima volta che scrivo  in newsgroup
> non riesco a impostare le naiuscole
le Naiuscole sono maiuscole nane? ;-)
vedi sull'help nell'ordine:
strconv()
ucase()
lcase()
Sib


title: Allegare un file mdb alla posta elettronica da vb

author: BC

text:
Nonostante le preziose indicazioni del beneamato Carlo Costarella non riesco
a trovare nulla sul sito comune riguardo l'oggetto di questa mia lettera....
mi date una mano?
grazie con anticipo
bc


text:
"BC" <
briglia...@tiscali.it
> ha scritto nel messaggio
news:4393338d$0$327$5fc...@news.tiscali.it...

Ciao,
      Sezione General
      6.76 Inviare e-mail con MSAccess utilizzando la libreria mapi32.dll di
Carlo Costarella
         ...prima di proseguire ti consiglio 1 bel caffè ;-)
Buon lavoro :-)


text: Grazie


text:
"BC" <
briglia...@tiscali.it
> ha scritto nel messaggio
news:4393378a$0$344$5fc...@news.tiscali.it...
> Grazie
>
>
Ciao,
per quanto concerne l'inserimento degli allegati potresti utilizzare la
common dialog tramite api -> 5.5 Usare le API di Windows in MSAccess - Parte
I: le Common Dialog. ...in questo maniera verresti a selezionare il file
(anzichč scriverne il path) ed inserirlo -> Carlo ovviamente ha scritto
l'indispensabile che puoi implementare a tuo piacimento :-)
Buon lavoro ;-)


text: arigrazie


title: Valori predefiniti in controlli non visibili (Access 2010)

author: Nina

text:
Salve a tutti,

ho un db cui ho collegato una tabella DBF. Ho creato una maschera su questa tabella, e poichè vi sono molti campi che devono essere compilati senza nessun intervento dell'utente, ho aggiunto i relativi controlli nella maschera, ho indicato nelle rispettive proprietà i valori predefiniti e li ho resi invisibili. Succede una cosa strana: se inserisco un nuovo record i campi relativi ai controlli non visibili non vengono valorizzati con il relativo valore predefinito, mentre se li rendo visibili, sì.

Mi pare un comportamento alquanto strano, ma spero vi sia una spiegazione e, soprattutto, una soluzione.

Grazie a tutti.
Nina


title: Compatta database

author: Jamas

text:
Utilizzo un database contenente le sole tabelle ed un secondo di lavoro
collegato alle tabelle del primo con al suo interno tutte le query,
maschere, macro del caso.
Da quest'ultimo vorrei aggiungere un pulsante che compatti l'MDB che
contiene i dati, ovvero quello collegato, come potrei fare?
Grazie per l'aiuto.
Jamas


title: Compatta database

author: lbo dal portatile

text:
>Da quest'ultimo vorrei aggiungere un pulsante che compatti l'MDB che
>contiene i dati, ovvero quello collegato, come potrei fare?
sito comune.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: ricerca e scrittura in campo

text:
Salve a tutti,
sono un novizio di access e vi chiedo un aiuto che per molti potrà essere
banale ma io non riesco a venirne a capo.
La situazione è questa: sto crendo un programma archivio video (un po' per
gioco ma ora mi sto appassionando....).Ho creato un form dove in una listbox
visualizzo i primi 2 campi della tabella creata  (titolo,genere) e le altre
sono nascoste(lunghezza 0): clikkando su un titolo nella listbox visualizzo
nelle caselle di testo tutti i dati del film selezionato ( quindi
titoto,genere,regia, ecc.....). e fin qui tutto bene.
Ora mi è venuta l'idea di inserire un bottone che se clikkato mi aggiunga
nel campo "visione" della tabella la data di visione del film (cioè la data
odierna) e poi successivamente anch'essa visualizzata in una casella di
testo recuperando i dati dalla listbox. Come posso fare?
Il fatto è che la data deve inserirla ovviamente in corrispondenza del
titolo selezionato (altrimente mi darebbe come visionato un altro
tiotlo...). Un amico mi ha detto che devo aprire il Db e recordset e poi
fare un INSERT INTO nel campo desiderato,  ma proprio non mi riesce (non so
quanto ne sa lui di access).Potete darmi qualche dritta sul codice?
grazie in anticipo per l'aiuto e scusate se mi sono dilungato un po troppo.
--
---------------------------------------------------------------------
"Are you still wasting your time with spam?...
There is a solution!"
Protected by GIANT Company's Spam Inspector
The most powerful anti-spam software available.
http://www.giantcompany.com


title: ricerca e scrittura in campo

author: Roberto da casa

text:
<
fabio...@libero.it
> ha scritto nel messaggio
news:6n%fb.12744$e6.4...@twister2.libero.it...

Se la tabella che contiene i dati si chiama Tabella1 ed ha una struttura
simile a questa:
ID            Contatore e chiave primaria
titolo        Testo
genere     Testo
regia        Testo
visione     Data/ora
ecc. ecc.
Se hai creato una maschera non associata che contiene una casella di
riepilogo non associata chiamata Elenco che ha 5 colonne di cui visibili
solo la seconda e la terza.
Se la maschera contiene anche 5 caselle di testo non associate chiamate
rispettivamente ID, Titolo, Genere, Regia e Visione.
Se l'origine riga della casella di riepilogo ha il seguente codice SQL:
SELECT DISTINCTROW ID, titolo, genere, regia, visione FROM Tabella1;
Se a fronte dell'evento "Su clic" della casella di riepilogo hai generato il
seguente codice VBA:
Private Sub Elenco_Click()
Me!ID = Me!Elenco.Column(0)
Me!Titolo = Me!Elenco.Column(1)
Me!Genere = Me!Elenco.Column(2)
Me!Regia = Me!Elenco.Column(3)
Me!Visione = Me!Elenco.Column(4)
End Sub
Se la maschera contiene anche un pulsante di comando e vuoi che, pigiando
tale pulsante, nel campo "visione" del record selezionato nella casella di
riepilogo venga registrata la data odierna.
A fronte dell'evento "Su clic" del pulsante di comando genera il seguente
codice VBA:
If Me!Elenco.ItemsSelected.Count = 0 Then
    MsgBox "Nessun titolo selezionato"
    Exit Sub
End If
Me!Visione = Date
DoCmd.RunSQL "UPDATE Tabella1 " & _
"SET visione = Date()WHERE (([ID]=" _
& Me!ID & "));"
Me!Elenco.Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ricerca e scrittura in campo

author: fabio

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:aI9gb.12968$vO5.4...@twister1.libero.it...

Ti ringrazio molto, sono arrivato ora dal lavoro e ho vista la tua risposta,
appena finito cena provo. Farò sapere....
grazie


title: ricerca e scrittura in campo

text:
CUT

> appena finito cena provo. Farň sapere....
> grazie
>
>
Benissimo, funziona alla perfezione, non so come ringraziarti...ho imparato
qualcosa di nuovo.
Posso farti un'altra domanda? C'č un modo per non far venire fuori il
messaggio di access che mi avverte che il record verrŕ aggiornato?
grazie ancora


title: ricerca e scrittura in campo

text:
"fabio" <
fabio...@libero.it
> ha scritto nel messaggio
news:5figb.14784$e6.5...@twister2.libero.it...

Prova cosě:
If Me!Elenco.ItemsSelected.Count = 0 Then
    MsgBox "Nessun titolo selezionato"
    Exit Sub
End If
Me!Visione = Date
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE Tabella1 " & _
"SET visione = Date()WHERE (([ID]=" _
& Me!ID & "));"
DoCmd.SetWarnings True



title: utilizzo del file gdiplus.dll di lebans

text:
ho scaricato dal sito la dll e la demo in access di come si usa, però non ho
capito una cosa, lui nei riferimenti
non ha incluso la dll in oggetto e quindi dove devo metterla?
per fare quello che mostra nella demo di nome A2KLoadJpegGifVer33GDiPlus
che voi sappiate è sufficente includere i moduli da lui dichiarati in questo
db o devo includere anche la gdiplus.dll?
grazie in anticipo.


title: utilizzo del file gdiplus.dll di lebans

author: MA

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cl08um$9c2$1...@lacerta.tiscalinet.it...

solo il modulo
MAssimiliano


title: utilizzo del file gdiplus.dll di lebans

author: Alessandro Baraldi

text:
"Simba883" <
simb...@libero.it
> wrote in message
news:cl08um$9c2$
1...@lacerta.tiscalinet.it

Se tu avessi letto l'articolo avresti scoperto che la DLL
è una Windows DLL pertanto non serve fare nulla, si usa
esattamente come si usano le chiamate API su tutte le WinDll.
Se il SO è Win_XP non devi distribuirla, è già compresa, oltretutto
ti consiglio di leggere bene i nuovi sviluppi relativi alla GDI+
enuncuiati nei siti MS.
Ciao
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: utilizzo del file gdiplus.dll di lebans

text:
> Se tu avessi letto l'articolo avresti scoperto che la DLL
lo letto ma come ti ripeto mastico poco l'inglese e avevo capito che non si
doveva usare tale file solo in windows xp perchè già presente e negli altri
sistemi operativi si, pensa tu il mio grado di inglese... ma se tutti
fossimo dei geni in tutto allora nessuno emergerebbe no?
> Se il SO è Win_XP non devi distribuirla, è già compresa, oltretutto
> ti consiglio di leggere bene i nuovi sviluppi relativi alla GDI+
> enuncuiati nei siti MS.
>
> Ciao
> @Alex.
Grazie a entrambi


title: utilizzo del file gdiplus.dll di lebans

author: Simone Calligaris

text:
"Simba883"
Sto aspettando la versione ridotta di quel .mdb ... quello che fa restare
aperto msaccess.exe ...
Saluti.


title: utilizzo del file gdiplus.dll di lebans

text:
"Simba883" <
simb...@libero.it
> wrote in message
news:cl0ak0$b2n$
1...@lacerta.tiscalinet.it
> > Se tu avessi letto l'articolo avresti scoperto che la DLL
> lo letto ma come ti ripeto mastico poco l'inglese e avevo capito che non si
> doveva usare tale file solo in windows xp perchè già presente e negli altri
> sistemi operativi si, pensa tu il mio grado di inglese... ma se tutti
> fossimo dei geni in tutto allora nessuno emergerebbe no?
>
Se vuoi stare sul Mercato devi pure IMPARARE ad IMPARARE, scusa
il gioco di parole, altrimenti non emergi, ma ti sotterrano....!!
Saluti.



title: utilizzo del file gdiplus.dll di lebans

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:1hOcd.45913$N45.1...@twister2.libero.it...
>
> "Simba883"
>
> Sto aspettando la versione ridotta di quel .mdb ... quello che fa restare
> aperto msaccess.exe ...
>
ok


title: utilizzo del file gdiplus.dll di lebans

text:
> Se vuoi stare sul Mercato devi pure IMPARARE ad IMPARARE, scusa
> il gioco di parole, altrimenti non emergi, ma ti sotterrano....!!
>
> Saluti.
> @Alex.
>
ho mandato a calligaris il db che non si chiude lascando il procesos access
aperto lo vuoi anche tu? in caso affermativo mandami la email. ciao.


title: utilizzo del file gdiplus.dll di lebans

text:
> Se vuoi stare sul Mercato devi pure IMPARARE ad IMPARARE, scusa
> il gioco di parole, altrimenti non emergi, ma ti sotterrano....!!
>
> Saluti.
> @Alex.
>
be diaciamo che sto sopravvivendo per ora e imparare mi piace moltissimo
ma alcune cose non mi sono chiare ecco perchè posto qui :)
sicuramente la prossima volta non posterò un quesito riguardo a lebans
perchè l'avrò imparato con il vostro aiuto io ciò che non conosco cerco di
impararlo e se vedo che non riesco lo chiedo a chi lo conosce sempre che
voglia spiegarmelo.
ciao e grazie.


title: utilizzo del file gdiplus.dll di lebans

text:
la compilazione mi dice che
Set clsDialog = New clsCommonDialog  ---> tipo definitio dall'utente non
definitito
eppure ho utti i riferimenti dell'esempio di lebans cosa sbaglio?


title: utilizzo del file gdiplus.dll di lebans

text:
"Simba883" <
simb...@libero.it
> wrote in message
news:cl0jbs$nbh$
1...@lacerta.tiscalinet.it

Devi importare anche la Classe clsDialog se non modifichi il
Codice della Routine principale....!
Nel tuo caso non serve a nulla, ma se non lo modifichi lo chiede...!!



title: Inserire file PDF come sfondo in un report

author: Gianna

text:
Ciao a tutti,
ho un file PDF che rappresenta un modulo da compilare.
Voglio inserirlo sotto forma di sfondo a un report, nel quale creo le
caselle per la sua compilazione.
C'è un metodo per inserirlo.
Se no, mi sapete suggerire qualche alternativa?
Grazie
Gianna


author: EmMeCi - Style

text:
"Gianna" <
spozz...@mondoita.com
> ha scritto nel messaggio
news:1142848654....@g10g2000cwb.googlegroups.com...

Grazie
Gianna
Ciao!
Alternative che ti propongo:
1. File immagine del PDF inserita nel report
2. Stampi il PDF su carta e su quella stessa carta ristampi il report
(avendo sistemato opportunamente i campi)
3. Ti fai fare un modulo prestampato in tipografia e ci stampi sopra quanto
detto al punto 2 della presente
Saluti,
--
**********
EmMeCi
**********
Blog:
http://www.setfocus.it


author: Nicola Di Martino

text:
> Ciao!
> Alternative che ti propongo:
> 1. File immagine del PDF inserita nel report
> 2. Stampi il PDF su carta e su quella stessa carta ristampi il report
> (avendo sistemato opportunamente i campi)
>
> 3. Ti fai fare un modulo prestampato in tipografia e ci stampi sopra
quanto
> detto al punto 2 della presente
>
> Saluti,
>
In aggiunta potresti stampare il pdf, scannerizzare, e la sua jpg o bmp la
metti come immagine di sfondo del report...
Ciao
Nik


text:
"Nicola Di Martino" <
nic.dim...@libero.it
> ha scritto nel messaggio
news:gNvTf.40890$PR2.7...@twister2.libero.it...

Che poi era il mio punto 1!!! Solo detto in modo diverso



text:
Sorry...
Ciao
Nik


text:
"Nicola Di Martino" <
nic.dim...@libero.it
> ha scritto nel messaggio
news:rfwTf.41416$A83.1...@twister1.libero.it...
> Sorry...
> Ciao
> Nik
>
;o) Figurati!
Ciao



title: ActiveX di Access 97

author: Proli

text:
Ciao a tutti
Mi chiedo se sia possibile utilizzare degli activeX  creati per Access 2000
in Access 97.
Esempio:
L'activeX  Richtx32.ocx 6.0 di Windows 2000 lo vorrei utilizzare al posto
della versione 5.0 di Access 97
in Access 97.
Tutto funziona fin tanto che non compilo in formato mde il mio db e lo
distribuisco.
Al momento dell'utilizzo su un PC dove non vi è Access ottengo degli errori:
" Access ... ha...   in VBA ...".
Mi viene da pensare che il run-time di Access 97 non supporti  gli  ActiveX
con versione  5.0(sp2)?!
Qualcuno mi può aiutare?
Grazie anticipate
Marco Dell'Oca
D.M.Software


title: ActiveX di Access 97

text:
Mi viene da pensare che il run-time di Access 97 non supporti  gli  ActiveX
con versione superiore alla  5.0(sp2)?!
Scusate l'errore
Marco Dell'Oca
D.M.Software


title: Stampa etichette

author: Pippo Salemi

text:
Devo stampare delle etichette su dei fogli che sono lunghi 35 Cm
(stampante laser formato A4).
Nelle impostazioni della pagina non c'è la possibilità di selezionare
delle dimensioni della pagina personalizzate come ad esempio nel Word.
Riesco a risolvere il problema?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Stampa etichette

author: Massimo Piubelli

text:
Pippo Salemi wrote:
> Devo stampare delle etichette su dei fogli che sono lunghi 35 Cm
> (stampante laser formato A4).
> Nelle impostazioni della pagina non c'è la possibilità di selezionare
> delle dimensioni della pagina personalizzate come ad esempio nel Word.
> Riesco a risolvere il problema?
se crei il report mediante la "creazione guidata etichetta" a un certo punto puoi personalizzare il tipo di etichetta, ti armi quindi di righello e cominci a dare le varie dimensioni.
Ciao,
Max


title: applicare filtro maschera a sottomaschera

text:
ho dei campi in una maschera e in base ai valori impostati in tali campi
vorrei applicare un filtro alle 2 sottomaschere contenute nella maschera
in questo modo le 2 sottomschere si chiamano LettereCARDIO e LettereECO
    Me.Filter = CostruisciFiltro
    Me.FilterOn = True
    Me.LettereCARDIO.Filter = CostruisciFiltro
    Me.LettereCARDIO.FilterOn = True
    Me.LettereECO.Filter = CostruisciFiltro
    Me.LettereECO.FilterOn = True
costruisci filtro costruisce una stringa filtro in base ai campi da me
impostati
ma mi da errore, mi sapete aiutare?


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cbeimc$l2d$1...@lacerta.tiscalinet.it...

Prova cosě:
    Me!LettereCARDIO.Form.Filter = CostruisciFiltro
    Me!LettereCARDIO.Form.FilterOn = True
    Me!LettereECO.Form.Filter = CostruisciFiltro
    Me!LettereECO.Form.FilterOn = True
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Selezione di righe con EXCEPT

author: Andrea

text:
Ciao a tutti.
Non riesco a risolvere un problema da un bel po' di tempo.... vi prego di
aiutarmi.
Devo trovare una istruzione SQL che mi selezioni una serie di record di una
tabella a condizione che i record selezionati non contengano la stessa
accoppiata di campi  presenti in un'altra tabella.
vorrei usare una istruzione del tipo:
SELECT username, materia FROM PossibiliEsami
except
SELECT (USERNAME, Materia FROM MATPOSS)
ovverosia se nella tabella PossibiliEsami ho un record che abbia lo stesso
nome dell'alunno e la stessa materia di un record della tabella MATPOSS,
questo venga escluso dalla selezione...
in cosa sbaglio? Come si puň fare?
Davvero grazie di cuore se sapete aiutarmi.
Andrea


title: Selezione di righe con EXCEPT

author: Antonio Biso

text:
"Andrea" <
and...@taini.it
> ha scritto nel messaggio
news:b7i3dn$k9t$1...@lacerta.tiscalinet.it...

Si fa cosě:
nella query metti entrambe le tabelle, poi le unisci in join sui campi nome
e materia.
Doppio cliccando sui join poi selezioni 2 o3 in modo che alla fine il join
sia con la freccia rivolta dalla tabella possibiliesami alla tabella
matposs.
A quel punto selezioni tutta la tabella possibiliesami e un campo della
tabella matposs, che sicuramente non puň mai essere NULL se esiste il
record.
Infine sotto questo campo ci scrivi Is Null.
In questo modo tu selezioni solo i record della prima tabella che non hanno
corrispondenza nella seconda tabella
Antonio


title: Selezione di righe con EXCEPT

text:
Grazie mille!!!!
Funziona! te ne sono davvero grato!
Ma non capisco quale sia il procedimento logico che hai seguito per ottenere
questo effetto!
Non č fondamentale.... ma se hai il tempo di spiegarmelo...
Grazie ancora!
Andrea
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8w7na.42669$iy5.1...@twister2.libero.it...



title: Selezione di righe con EXCEPT

text:
"Andrea" <
and...@taini.it
> ha scritto nel messaggio
news:b7j290$r1m$1...@lacerta.tiscalinet.it...
> Grazie mille!!!!
> Funziona! te ne sono davvero grato!
> Ma non capisco quale sia il procedimento logico che hai seguito per
ottenere
> questo effetto!
> Non è fondamentale.... ma se hai il tempo di spiegarmelo...
Io te lo spiego ma devi imparare a scrivere DOPO il quoting.
Comunque non ho inventato nulla, è una soluzione prevista anche dalle
autocomposizioni record non corrispondenti.
Ho preferito fartelo fare a mano perchè almeno capivi il senso di quello che
facevi.
Il join esterno (LEFT OR RIGHT) che si ottiene con la freccia, come puoi
leggere nella descrizione di 2 o3 quando hai doppio cliccato il join,
restituisce tutti i record del lato "DA" e solo i record che joinano nella
tabella "A".
Questo significa che se hai questa situazione:
tabella1
A  AA1  AAA1
B  BB1  BBB1
C  CC1  CCC1
tabella2
B  BB2  BBB2
C  CC2  CCC2
se metti in join semplice tab1 e tab2 e selezioni tutti i campi della 1 e il
secondo campo della 2 ottieni
B  BB1  BBB1 BB2
C  CC1  CCC1 CC2
Se invece fai il join da 1 a 2 otterrai
A  AA1  AAA1  Null
B  BB1  BBB1  BB2
C  CC1  CCC1  CC2
Se infine metti il join da 1 a 2, ma metti come criterio sotto il campo2
della tab2 Is Null, ti restituisce solo i record con null quindi
A  AA1  AAA1  Null
che sarebbero i record che stanno nella tabella1 ma NON nella tabella2
Antonio


title: Selezione di righe con EXCEPT

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio news:Z29na.42902
> Il join esterno (LEFT OR RIGHT) che si ottiene con la freccia, come puoi
> leggere nella descrizione di 2 o3 quando hai doppio cliccato il join,
> restituisce tutti i record del lato "DA" e solo i record che joinano nella
> tabella "A".
<CUT>
WOW! incredibile!!! Sono stupefatto!
Grazie davvero di cuore!
Buona Pasqua,
Andrea


title: Selezione di righe con EXCEPT

text:
"Andrea" <
and...@taini.it
> ha scritto nel messaggio
news:b7o7g5$5bv$1...@lacerta.tiscalinet.it...

Grazie, altrettanto
Antonio


title: aa

author: Daniele

text: aaa


title: aa

author: Silvio Berruti

text:
"Daniele" <
x...@tin.it
> ha scritto nel messaggio
news:93nf0s$jt3$1...@fe1.cs.interbusiness.it...
> aaa
>
Chiudi la bocca... che ti è rimasta aperta...
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
+


title: aa

author: Lorenzo A.

text:
Silvio Berruti <
s...@libero.it
> wrote in message
m6I76.33046$eB2.3...@news.infostrada.it...

....grandissimo! :-D
Lorenzo


title: menù particolari

author: Maurizio

text:
Ciao ragazzi, vorrei sapere se è possibile creare menù particolari del tipo
di quello che possimo vedere sul lato sinistro nella finestra che ci da la
possibilità di accedere a maschere o a tabbelle o a moduli ecc., (per essere
più precisi) mi riferisco al meù che ci fa accedere agli "OGGETTI" o ai
"GRUPPI" di access


title: menù particolari

author: Sib

text:
"Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio

Non devi fare altro che crearti una maschera schede e list box.
ovviamente devi fare uso di codice per ottenere determinati comportamenti.
Sib
--
http://www.sitocomune.com
http://digilander.iol.it/syb
 (a vostro rischio e pericolo)


title: menù particolari

author: S. Savoldi

text:
"Maurizio"

Sì: è possibile.


title: Errore "Nessun oggetto in questo controllo"

author: il barbi

text:
Sto impazzendo perche' non riesco a importare un foglio
excel in un db access, convertendolo ovviamente in una
tabella. Apro il DB, faccio "carica dati esterni" -
"importa", seleziono il file .xls e mi da' questo maledetto
errore... Tentando di proseguire mi spiega anche che
"l'oggetto a cui si fa riferimento e' stato chiuso o
eliminato"
qualcuno ne sa qualcosa?
il barbi


text:
"il barbi" <
qmdb...@tin.it
> ha scritto nel messaggio

scusa, ma l'errore che ti da e' "nessun oggetto..." o "l'oggetto cui si f
rif..."?
e' molto diverso.
infatti nel secondo caso e' estremamente probabile che tu non abbia i
permessi per aprire l'oggetto in questione.
Prova ad aprire il file con excel (ovviamente dalla stessa macchina e con lo
stesso utente.
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:Rs7y9.77645$aL4.2...@news1.tin.it...
> "il barbi" <
qmdb...@tin.it
> ha scritto nel messaggio
> > Sto impazzendo perche' non riesco a importare un foglio
> > excel in un db access, convertendolo ovviamente in una
> > tabella. Apro il DB, faccio "carica dati esterni" -
> > "importa", seleziono il file .xls e mi da' questo
maledetto
> > errore... Tentando di proseguire mi spiega anche che
> > "l'oggetto a cui si fa riferimento e' stato chiuso o
> > eliminato"
> > qualcuno ne sa qualcosa?
>
> scusa, ma l'errore che ti da e' "nessun oggetto..." o
"l'oggetto cui si f
> rif..."?
> e' molto diverso.
> infatti nel secondo caso e' estremamente probabile che tu
non abbia i
> permessi per aprire l'oggetto in questione.
>
prima dice "nessun oggetto..." e poi volendo proseguire
"l'oggetto a cui si fa rif...."
> Prova ad aprire il file con excel (ovviamente dalla stessa
macchina e con lo
> stesso utente.
>
se lo apro con excel e' ok. Adesso ho provato con un altro
db ed e' ok, quindi sto tentando di vedere che differenza
c'e' fra i due db
il barbi


text:
"il barbi" <
qmdb...@tin.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "il barbi" <
qmdb...@tin.it
> ha scritto nel messaggio
cut
> > Prova ad aprire il file con excel (ovviamente dalla stessa
> macchina e con lo
> > stesso utente.
> >
> se lo apro con excel e' ok. Adesso ho provato con un altro
> db ed e' ok, quindi sto tentando di vedere che differenza
> c'e' fra i due db
Prova a vedere la stringa che contiene il percorso nella riga di codice che
apre il file, puo' darsi che ci sia un errore.
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:PdKy9.4706$Bs5.1...@news1.tin.it...
> Prova a vedere la stringa che contiene il percorso nella
riga di codice che
> apre il file, puo' darsi che ci sia un errore.
>
non sto programmando, sto usando l'assistente
il barbi


title: Calendario incontri

author: Andrea Brilli

text:
Ho un database per la gestione di una lega di calcio. Ho 18 squadre in una
tabella, qualcuno mi sa aiutare su cme trovare una funzione che mi crei
automaticamente un calendario degli incontri?
grazie ciao ndrea


title: codici errori run-time

text:
Ciao amichi dovo posso trovare tutti i codici (o meglio i più comuni)
degli errori di Run-Time?
Riciao e grazie


title: codici errori run-time

author: SunRex

text:
"Maurizio" <
mauri...@libero.it
> ha scritto nel messaggio
news:9iJrd.246791$b5.12...@news3.tin.it...
> Ciao amichi dovo posso trovare tutti i codici (o meglio i più comuni)
> degli errori di Run-Time?
> Riciao e grazie
Sulla guida in linea magari?
SunRex


title: codici errori run-time

author: MA

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:jq%rd.452158$35.19...@news4.tin.it...
>
> "Maurizio" <
mauri...@libero.it
> ha scritto nel messaggio
> news:9iJrd.246791$b5.12...@news3.tin.it...
> > Ciao amichi dovo posso trovare tutti i codici (o meglio i piů comuni)
> > degli errori di Run-Time?
> > Riciao e grazie
> >
>
> Nella prima routine che ti ho inviato puoi avere 1000 codici di errori,
con
> questa seconda funzione avrai i 4500 errori
Carlo in due sole funzioni riesci a compiere 5500 errori???
Ma come programmi???
gente incompetente...
MAssimiliano


title: codici errori run-time

author: Carlo Costarella

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:kT0sd.37505$B06....@news.edisontel.com...

Eheeeee! Tutta invidia..
Carlo


title: codici errori run-time

text:
"Maurizio" <
mauri...@libero.it
> ha scritto nel messaggio
news:9iJrd.246791$b5.12...@news3.tin.it...
> Ciao amichi dovo posso trovare tutti i codici (o meglio i più comuni)
> degli errori di Run-Time?
> Riciao e grazie
>
Questo codice è tratto dalla guida che ti invito caldamente a leggere...una
miniera:
Esegui il codice e controlla la tabella errori appena creata.
Sub CreaTabellaErrori()
    Dim dbs As Database, tdf As TableDef, fld As Field
    Dim rst As Recordset, lngCodice As Long
    Const conErroreOggAppl = "Errore definito da applicazioni o da oggetti"
    ' Crea la tabella Errori in cui sono presenti i campi NumeroErrore e
DescrizioneErrore.
    Set dbs = CurrentDb
    Set tdf = dbs.CreateTableDef("Errori")
    Set fld = tdf.CreateField("CodiceErrore", dbLong)
    tdf.Fields.Append fld
    Set fld = tdf.CreateField("StringaErrore", dbText, 255)
tdf.Fields.Append fld
    dbs.TableDefs.Append tdf
    ' Apre il set di record della tabella Errori.
    Set rst = dbs.OpenRecordset("Errori")
    ' Esegue un ciclo sui primi 1000 codici di errore di Visual Basic.
    For lngCodice = 1 To 1000
        On Error Resume Next
        ' Rileva ciascun errore.
        Err.Raise lngCodice
        DoCmd.Hourglass True
        ' Omette codici di errore che generano errori definiti da
applicazioni o da oggetti.
        If Err.Description <> conErroreOggAppl Then
' Aggiunge ogni stringa e codice di errore alla tabella Errori.
            rst.AddNew
            rst!CodiceErrore = Err.Number
            rst!StringaErrore = Err.Description
            rst.Update
        End If
        ' Cancella oggetto Err.
        Err.Clear
    Next lngCodice
    ' Chiude il set di record.
    rst.Close
    DoCmd.Hourglass False
    MsgBox "Creata tabella Errori."
End Sub
Ciao, Carlo


title: codici errori run-time

text:
"Maurizio" <
mauri...@libero.it
> ha scritto nel messaggio
news:9iJrd.246791$b5.12...@news3.tin.it...
> Ciao amichi dovo posso trovare tutti i codici (o meglio i piů comuni)
> degli errori di Run-Time?
> Riciao e grazie
>
Nella prima routine che ti ho inviato puoi avere 1000 codici di errori, con
questa seconda funzione avrai i 4500 errori di Jet ed tratta sempre dalla
guida ma che nella versione originale aveva degli errori (sembra strano ma č
cosě) ed io l'ho opportunamente corretta (sic!):
Se vuoi spingerti fino all'errore 31503 ti basta sostituire For lngCode = 0
To 3500 con For lngCode = 0 To 32000
Function TabellaErroriAccessEJet() As Boolean
    Dim dbs As Database, tdf As TableDef, fld As Field
    Dim rst As Recordset, lngCode As Long
    Dim strErrAccess As String
    Const conErrOggApp = "Errore definito dall'applicazione o dall'oggetto"
    On Error GoTo Error_TabellaErroriAccessEJet
    ' Crea una tabella Errori con i campi NumeroErrore e DescrizioneErrore.
    Set dbs = CurrentDb
    Set tdf = dbs.CreateTableDef("ErroriAccessEJet")
    Set fld = tdf.CreateField("CodiceErrore", dbLong)
tdf.Fields.Append fld
    Set fld = tdf.CreateField("StringaErrore", dbMemo)
    tdf.Fields.Append fld
    dbs.TableDefs.Append tdf
    ' Apre il set di record della tabella Errori.
    Set rst = dbs.OpenRecordset("ErroriAccessEJet")
    ' Scorre i codici di errore in modo iterativo.
    For lngCode = 0 To 3500
        On Error Resume Next
        ' Trova ogni errore.
        strErrAccess = AccessError(lngCode)
        DoCmd.Hourglass True
        ' Salta i numeri di errore senza stringhe associate.
If strErrAccess <> "" Then
            ' Salta i codici che generano errori definiti dall'applicazione
o dall'oggetto.
            If strErrAccess <> conErrOggApp Then
                ' Aggiunge ogni codice e stringa di errore alla tabella
Errori.
                rst.AddNew
                rst!CodiceErrore = lngCode
                ' Accoda una stringa al campo memo.
                rst!StringaErrore.AppendChunk strErrAccess
                rst.Update
            End If
        End If
    Next lngCode
    ' Chiude il set di record.
rst.Close
    DoCmd.Hourglass False
    RefreshDatabaseWindow
    MsgBox "Tabella di errori Access e Jet creata."
    TabellaErroriAccessEJet = True
Exit_TabellaErroriAccessEJet:
    Exit Function
Error_TabellaErroriAccessEJet:
    MsgBox Err & ": " & Err.Description
    TabellaErroriAccessEJet = False
    Resume Exit_TabellaErroriAccessEJet
End Function
Ciao, Carlo


title: AllowAdditions

text:
Ho una sottomaschera collegata ad una tbl
Lapropietŕ AllowAdditions č settata a False in maniera che l'utente
quando si sposta coi pulsanti di spostamento non vada su un record vuoto.
Sulla stessa frm ho un pulsante che lancia una popup per l'inserimento di un
nuovo
record nella tbl della sottomaschera completamente gestito da VBA e DAO.
 al salvataggio dei dati eseguo
Forms!frmPrincipale.Requery
che mi aggiorna anche la sottomaschera.
Tutto ok se non fosse che se poi mi sposto tra i record
e arrivato all'ultimo ripremo il pulsante di spostamento invece
di bloccarsi la frm mi va su un nuovo record tutto vuoto.
Ho controllato la propietŕ AllowAddition ma risulta sempre settata a no.
In pratica sembra che si perda qualcosa dopo il requery della frm
principale.
Qualche dritta?
SunRex


title: AllowAdditions

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:NUZ6b.43492$R32.1...@news2.tin.it...
> Ho una sottomaschera collegata ad una tbl
> Lapropietà AllowAdditions è settata a False in maniera che l'utente
> quando si sposta coi pulsanti di spostamento non vada su un record vuoto.
> Sulla stessa frm ho un pulsante che lancia una popup per l'inserimento di
un
> nuovo
> record nella tbl della sottomaschera completamente gestito da VBA e DAO.
>  al salvataggio dei dati eseguo
>
> Forms!frmPrincipale.Requery
>
> che mi aggiorna anche la sottomaschera.
> Tutto ok se non fosse che se poi mi sposto tra i record
> e arrivato all'ultimo ripremo il pulsante di spostamento invece
> di bloccarsi la frm mi va su un nuovo record tutto vuoto.
> Ho controllato la propietà AllowAddition ma risulta sempre settata a no.
> In pratica sembra che si perda qualcosa dopo il requery della frm
> principale.
> Qualche dritta?
> SunRex
>
>
Mi rispondo da solo anche se mi sembra assurdo però così funziona.
Forms!frmPrincipale.Requery
Forms!frmPrincipale!frmSottomaschera.SetFocus
Forms!frmPrincipale!frmSottomaschera.Form.AllowAdditions = False
SunRex


title: Errore di sintassi

author: Centro Sviluppo Sistemi

text:
Salve!
Nel codice del mio database ho inserito una query,errata naturalmente:
Set miatabella = CurrentDb.OpenRecordset("SELECT tipoarticolo.tipo FROM
tipoarticolo WHERE ([tipoarticolo].[tbkey] = ('ISOT' + forms!elimina
relazione!cod))")
Mi da errore di sintassi (operatore mancante) nel pezzo:
([tipoarticolo].[tbkey] = ('ISOT' + forms!elimina relazione!cod))
Ma nn capisco il perchè...ho dimenticato qualcosa??
Grazie per l'interessamento


title: Errore di sintassi

author: sv

text:
Centro Sviluppo Sistemi ha scritto:
> Salve!
> Nel codice del mio database ho inserito una query,errata naturalmente:
> Set miatabella = CurrentDb.OpenRecordset("SELECT tipoarticolo.tipo FROM
> tipoarticolo WHERE ([tipoarticolo].[tbkey] = ('ISOT' + forms!elimina
> relazione!cod))")
> Mi da errore di sintassi (operatore mancante) nel pezzo:
> ([tipoarticolo].[tbkey] = ('ISOT' + forms!elimina relazione!cod))
> Ma nn capisco il perchč...ho dimenticato qualcosa??
> Grazie per l'interessamento
Se c'č uno spazio in "elimina relazione" la stringa diventa:
[forms]![elimina relazione]![cod]
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Errore di sintassi

author: Salvatore

text:
"Centro Sviluppo Sistemi" <
cs.si...@isiline.it
> ha scritto nel messaggio
news:bqnlbm$qvj$1...@fata.cs.interbusiness.it...
> Salve!
> Nel codice del mio database ho inserito una query,errata naturalmente:
>
> Set miatabella = CurrentDb.OpenRecordset("SELECT tipoarticolo.tipo FROM
> tipoarticolo WHERE ([tipoarticolo].[tbkey] = ('ISOT' + forms!elimina
> relazione!cod))")
>
> Mi da errore di sintassi (operatore mancante) nel pezzo:
>
> ([tipoarticolo].[tbkey] = ('ISOT' + forms!elimina relazione!cod))
>
> Ma nn capisco il perchč...ho dimenticato qualcosa??
> Grazie per l'interessamento
>
Forse ([tipoarticolo].[tbkey] = ('ISOT' + forms![elimina relazione]!cod))?


title: runtime e controlli in stile xp

author: piocanet

text:
salve. Una domanda: è possibile utilizzare i controlli con temi
windows utilizzando il runtime di access 03?


title: Concatenare data,ora,secondi in query

author: TT

text:
Ciao a tutti
Domanda forse stupida ma ......  ho cercato anche nello storico ma non ho
trovato nulla. Non so se mi è sfuggito o no.
Comunque
Come posso fare, avendo una tabella
data                   ora               sec
20/12/2004    1500              15
20/12/2004    1503              20
20/12/2004    1505              30
20/12/2004    1505              35
20/12/2004    1510              40
ad ottenere un campo
20/12/2004 15:03:15 per poi usarlo nelle query per cercare dati da ora a
ora?
Molte grazie
TT


title: Concatenare data,ora,secondi in query

author: Roberto da casa

text:
"TT" <
tere...@libero.it
> ha scritto nel messaggio
news:Ez%9c.96924$Kc3.3...@twister2.libero.it...

Il campo data è di tipo Data/ora o Testo?
I campi ora e secondi sono di tipo Testo o Numerico?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Concatenare data,ora,secondi in query

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:dw1ac.97244$Kc3.3...@twister2.libero.it...

Grazie per l'interessamento
La data è in formato Data/ora mentre l'ora ed i secondi sono testo.
Preciso che poi dovrò fare delle ricerche anche per giorno, quindi:
Conta quanti record sono stati inseriti in quel giorno, quanti nel giorno
dopo ecc.
Magari sai anche dirmi se è fattibile avndo il campo che creerò, magari
anche un indirizzamento sul come.
Grazie 1000
Ciao TT


title: Concatenare data,ora,secondi in query

text:
"TT" <
tere...@libero.it
> ha scritto nel messaggio
news:iKiac.101881$FJ6.3...@twister1.libero.it...

> Grazie per l'interessamento
>
> La data è in formato Data/ora mentre l'ora ed i secondi sono testo.
Se la tabella che contiene i dati si chiama Tabella1, prova con una query
che abbia il seguente codice SQL:
SELECT Tabella1.*, [data]+CDate(Left([ora],2) & ":" & Right([ora],2) & ":" &
[sec]) AS DataOra
FROM Tabella1;
Il campo calcolato DataOra sarà di tipo Data/ora e conterrà sia la data che
l'ora nel formato gg/mm/aaaa hh:mm:ss.
> Preciso che poi dovrò fare delle ricerche anche per giorno, quindi:
> Conta quanti record sono stati inseriti in quel giorno, quanti nel giorno
> dopo ecc.
Se devi effettuare ricerche e selezionare record solo in base al giorno, non
vedo perché non usi il campo data, complicandoti invece la vita inutilmente
con l'orario: a meno che tu non debba contare i record da una certa ora di
un certo giorno ad un'altra ora di un altro giorno.
>
> Magari sai anche dirmi se è fattibile avndo il campo che creerò, magari
> anche un indirizzamento sul come.
Si puoi farlo, sempre a condizione che, come scrivevo sopra, nella selezione
dei dati i criteri prevedano anche l'orario, in caso contrario è meglio
usare il campo data: anzi sarebbe rischioso usare il campo DataOra per
selezionare i record solo in base ad una data senza orario.
>
> Grazie 1000
> Ciao TT



title: Concatenare data,ora,secondi in query

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:jgxac.103047$FJ6.3...@twister1.libero.it...

Per adesso in base ai giorni ma il passo successivo trovare record per
orario.
Credo che la strada da percorrere sia simile
Dammi tutti i record per giorno o da ora a ora credo sia simile
che ne dici?
Ciao


title: Concatenare data,ora,secondi in query

text:
"TT" <
tere...@libero.it
> ha scritto nel messaggio
news:q4Cac.100405$Kc3.3...@twister2.libero.it...

> Per adesso in base ai giorni ma il passo successivo trovare record per
> orario.
> Credo che la strada da percorrere sia simile
> Dammi tutti i record per giorno o da ora a ora credo sia simile
>
> che ne dici?
Dico che se devi selezionare per data, la selezione è bene non farla sul
campo che contiene sia la data che l'ora, in quanto, tranne casi rarissimi,
il confronto non restituirà mai l'esito di uguale, quindi come dicevo
precedentemente, è da usare con le molle oppure va effettuato con l'ausilio
della funzione Int, che, all'interno del valore che contiene sia la data che
l'orario, ti restituirà solo la data; ma forse in questo caso la cosa
migliore è selezionare i dati in base al campo che contiene solo la data ed
usare il campo che contiene sia la data che l'orario solamente per
effettuare filtraggi da un'orario ad un altro di determinati giorni.
> Ciao



title: Concatenare data,ora,secondi in query

text:
> Dico che se devi selezionare per data, la selezione è bene non farla sul
> campo che contiene sia la data che l'ora, in quanto, tranne casi
rarissimi,
> il confronto non restituirà mai l'esito di uguale, quindi come dicevo
> precedentemente, è da usare con le molle oppure va effettuato con
l'ausilio
> della funzione Int, che, all'interno del valore che contiene sia la data
che
> l'orario, ti restituirà solo la data; ma forse in questo caso la cosa
> migliore è selezionare i dati in base al campo che contiene solo la data
ed
> usare il campo che contiene sia la data che l'orario solamente per
> effettuare filtraggi da un'orario ad un altro di determinati giorni.
>
> > Ciao
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
Bè per le date è facile
SELECT Tabella.data, Count(*) AS Totale
FROM Tabella
GROUP BY Tabella.data;
Poi min, max ecc sono  funzioni di aggergazione quindi posso metterla anche
quelle in questa query.
Ma per data/ora?
Mmmmmmmmmmm
Potrei raggrupparle per data come sopra ma non so come dividerla per fascia
oraria . Chessò dalle 8 alle 11:59:59 dalle 12 alle 15:59:59
e dalle 16 alle 20. Ci sono anche i secondi di mezzo.
La conversione ovviamente non la butto via !
Ciao
TT


title: Concatenare data,ora,secondi in query

text:
"TT" <
tere...@libero.it
> ha scritto nel messaggio
news:MLYac.105939$FJ6.3...@twister1.libero.it...

Nei criteri usa l'operatore Between ... And.
Se poi vuoi selezionare solo sull'orario escludando la parte che contiene la
data, puoi sempre estrarre da un campo che contiene sia la data che l'orario
solamente l'orario.
>
> La conversione ovviamente non la butto via !
>
> Ciao
>
> TT
--



title: Concatenare data,ora,secondi in query

text:
[CUT]
> > TT
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
No, lo so che devo usare between  ..and..
Questo mi sembra vada  bene bene solo per 1 volta, cioč
ES: Dammi tutto quando ora between 8 and 10
Quello che serve a me, invece, č
ES: conta i record tra le 8 e le 10 as mattina , tra le 10 e le 14 as
mezzogiorno , tra le 14 e le 00 as pomeriggio
Ciao
TT


title: [beta] un sistema parametrizzato per selezionare record

author: IgnazioC

text:
caspita che oggetto, eh?
stamane mi è venuta in testa di fare una piccola cosa per me e per il
ng (sto natale mi ha proprio preso!!)
ho fatto questa piccola demo che vorrebbe essere un sistema comodo e
versatile per la selezione di un record in una tabella, come per
esempio  nell'emissione di una fattura quando si ha necessità di
recuperare i dati di un prodotto a partire da una parte del codice,
oppure da una parte della descrizione.
vorrei tentare di svincolarlo completamente dal numero/nome dei campi
così basterebbe fare un copia-incolla del modulo...vedremo.
http://ignazioc.netsons.org/wp-content/selezione.zip
ps mi raccomando!!! a caval donato non si guarda in bocca!! lo pubblico
proprio perchè voglio le vostre critiche ma non si accettano commenti
tipo "datti all'ippica!" :)
--
ignazioc


author: Sergio MAZZA

text:
IgnazioC wrote:
> caspita che oggetto, eh?
Da paura!

All'ippica no; ma ad arare il terreno...Hi!Hi!
> --
> ignazioc
Per generalizzarla, dovresti tenere conto dell'origine dati (tabella/campi)
della maschera; e la maschera di ricerca dovrebbe essere solo richiamata
dalla form (non copiarci il codice dentro):
es.(da maschera principale)
Call FormRicerca
Per complicarti il Natale; dovresti tenere conto anche della possibilità che
la ricerca venga invocata da una sottomaschera.
Lo so' è Natale ma proprio non ci riesco...
Ciao.
P.S. Buon Lavoro/Natale...
--
Sergio MAZZA


text:
Sergio MAZZA ha detto questo domenica :

comunque in fondo non è un sistema semplice ed efficace?
--
ignazioc


text:
IgnazioC wrote:
> comunque in fondo non è un sistema semplice ed efficace?
>
> --
> ignazioc
Certamente; ma la semplicità e l'efficacia potrebbe essere direttamente
proporzionale alla velocità di integrazione nelle applicazioni di chi la
vuole usare.
Farai un po' fatica all'inizio per parametrizzare le procedure ma alla fine
ti ripagherà...
Ciao.
--
Sergio MAZZA


title: Recuperare il path del BE

author: hoyt

text:
Buon giorno a tutti,
nel mio DB utilizzo "CurrentProject.Path" per ottenere il path del DB
e procedere poi ad alcune operazioni di creazione dir e spostamento o
copia all'interno delle stesse di files.
Tutto funzionava bene fino al momento in cui ho diviso il DB in FE e
BE (situato su un server in rete) quando il medesimo comando mi
restituisc (credo ovviamente) la localizzazione del FE e non, come
sperato, il path del BE ... ne consegue che le predette operazioni su
files e cartelle vengono eseguite ma solo dove è localizzato il FE e
non , come ritenuto, dove si trova il BE ...
Quale comando alternativo posso usare ... ???
Grazie a tutti per l'attenzione.


title: Recuperare il path del BE

author: geppo

text:
Ciao "hoyt" <
d_cre...@libero.it
> ha scritto nel messaggio
news:a754322b-7d03-47df...@h16g2000yqj.googlegroups.com...
Buon giorno a tutti,
nel mio DB utilizzo "CurrentProject.Path" per ottenere il path del DB
e procedere poi ad alcune operazioni di creazione dir e spostamento o
copia all'interno delle stesse di files.
Tutto funzionava bene fino al momento in cui ho diviso il DB in FE e
BE (situato su un server in rete) quando il medesimo comando mi
restituisc (credo ovviamente) la localizzazione del FE e non, come
sperato, il path del BE ... ne consegue che le predette operazioni su
files e cartelle vengono eseguite ma solo dove č localizzato il FE e
non , come ritenuto, dove si trova il BE ...
Quale comando alternativo posso usare ... ???
prova cosi:
dlookup("database","MSysObjects","database<>'"& isnull(database) &"'")
Grazie a tutti per l'attenzione.
--
Ciao
Geppo


title: Recuperare il path del BE

text:
...ops, cosi č meglio:
 dlookup("database","MSysObjects","database<> isnull(database)")
--
Ciao
Geppo


title: Recuperare il path del BE

text:
On 13 Feb, 14:37, "geppo" <c...@tin.it.invalid> wrote:
> ...ops, cosi è meglio:
>
>  dlookup("database","MSysObjects","database<> isnull(database)")
>
> --
> Ciao
> Geppo
Innanzitutto grazie per il veloce interessamento,
premetto che ho provato ad usare l'opzione che mi ha gentilmente
indicato ma ritengo di ssermi espresso in maniera errata ...
ovvero ... con quanto mi dici devo comunque sostituire nella stringa
alla voce "database" il mome del mio DB, mentre a me serviva una
alternativa all'istruzione "CurrentProject.Path" perché la devo
inserire in questa IF:
    If fIsFileDIR("S:\ATTI DIGITALIZZATI\" & Me.Anno, vbDirectory)
Then
        MsgBox "Cartella già esistente..."
    ElseIf MakeDir("S:\ATTI DIGITALIZZATI\" & Me.Anno) Then
       MsgBox "Cartella creata correttamente"
Spero di poter ottenere un'ulteriore suggerimento in proposito ...
Grazie ancora.
Francesco


title: Recuperare il path del BE

text:
Ciao "hoyt" <
d_cre...@libero.it
> ha scritto nel messaggio
news:86d03fcb-7abf-4ac0...@v39g2000yqm.googlegroups.com...
On 13 Feb, 14:37, "geppo" <c...@tin.it.invalid> wrote:
> ...ops, cosi è meglio:
>
> dlookup("database","MSysObjects","database<> isnull(database)")
>
> --
> Ciao
> Geppo
Innanzitutto grazie per il veloce interessamento,
premetto che ho provato ad usare l'opzione che mi ha gentilmente
indicato ma ritengo di ssermi espresso in maniera errata ...
ovvero ... con quanto mi dici devo comunque sostituire nella stringa
alla voce "database" il mome del mio DB
No....database è il nome del campo che contiene il path del BE, nella
tabella di sistema "V"
, mentre a me serviva una
alternativa all'istruzione "CurrentProject.Path" perché la devo
inserire in questa IF:
appunto.......
dim vPath
vPath=dlookup("database","MSysObjects","database<> isnull(database)")
    If fIsFileDIR(left(vpath, instrrev(vpath, "\"))" & Me.Anno, vbDirectory)
Then
        MsgBox "Cartella già esistente..."
    ElseIf MakeDir(left(vpath, instrrev(vpath, "\"))" & Me.Anno) Then
       MsgBox "Cartella creata correttamente"
Spero di poter ottenere un'ulteriore suggerimento in proposito ...
Grazie ancora.
prego
Francesco
--
Ciao
Geppo


title: Recuperare il path del BE

text:
On 13 Feb, 16:27, "geppo" <c...@tin.it.invalid> wrote:
> Ciao "hoyt" <
d_cremon...@libero.it
> ha scritto nel messaggionews:86d03fcb-7abf-4ac0...@v39g2000yqm.googlegroups.com...

Ovviamente ero io a non aver capito nulla e contestualmente a non
essermi spiegato ... tutto funziona alla grande ... Grazie di cuore
della tempestività dell'interessamento ...
Buon fine settimana ...
Francesco


title: Recuperare il path del BE

text:

> Francesco- Nascondi testo citato
>
> - Mostra testo citato -
... mi cospargo il capo di cenere .. ho parlato troppo presto ...
ovvero ... la prima parte dle problema è risolta .. ma quando provo ad
operare sullo spostamento o copia dei fiules nelle cartelkle create
con la ruotine precedente ... non funziona ...
Mi spiego meglio ho provato questo ...
      If .Show = True Then
        strImgsrc = .SelectedItems(1)
      End If
   End With
   strImgdst = dlookup("database","MSysObjects","database<> isnull
(database)") & Me.Anno & _
           Mid(strImgsrc, InStrRev(strImgsrc, "\"))
   Select Case Me.SelFile
        Case 1
   'Se è stato selezionato un file
   'lo sposto nella cartela predefinita
   'lo visualizza e inserisce il percorso nella tabella
    If fIsFileDIR(strImgdst) Then
            MsgBox "File già esistente in archivio ...", vbExclamation
    Else
      FileCopy strImgsrc, strImgdst
      'Inserisco il percorso nella tabella
      Me.Path_Foto = strImgdst
      Kill strImgsrc
      Me.Refresh
      'Salvo il record
      DoCmd.RunCommand acCmdSaveRecord
   End If
        Case 2
   'Se è stato selezionato un file
   'lo copio nella cartela predefinita
   'lo visualizza e inserisce il percorso nella tabella
     If fIsFileDIR(strImgdst) Then
        MsgBox "File già esistente in archivio ...", vbExclamation
     Else
      FileCopy strImgsrc, strImgdst
      'Inserisco il percorso nella tabella
      Me.Path_Foto = strImgdst
      Me.Refresh
      'Salvo il record
      DoCmd.RunCommand acCmdSaveRecord
   End If
        End Select
... ma quando provo ad acquisire i file mi dice ... percorso non
trovato ... uff ... che altro sbaglio ???
Grazie di cuore per l'ultimo aiutino ...


title: Recuperare il path del BE

text:
Ciao "hoyt" <
d_cre...@libero.it
> ha scritto nel messaggio
news:62f03481-2caf-4ffe...@t3g2000yqa.googlegroups.com...
On 13 Feb, 16:48, hoyt <
d_cremon...@libero.it
> wrote:
---cut....
... mi cospargo il capo di cenere .. ho parlato troppo presto ...
ovvero ... la prima parte dle problema è risolta .. ma quando provo ad
operare sullo spostamento o copia dei fiules nelle cartelkle create
con la ruotine precedente ... non funziona ...
Mi spiego meglio ho provato questo ...
      If .Show = True Then
        strImgsrc = .SelectedItems(1)
      End If
   End With
e questa che cos'è?
'----------------------
   strImgdst = dlookup("database","MSysObjects","database<> isnull
(database)") & Me.Anno & _
           Mid(strImgsrc, InStrRev(strImgsrc, "\"))
'---------------------
provo a indovinare:
strImgdst = dlookup("database","MSysObjects","database<> isnull(database)")
strImgdst =  left(strImgdst, InStrRev(strImgdst, "\"))
strImgdst = strImgdst & Me.Anno &"\" mid(strImgsrc, InStrRev(strImgsrc,
"\"))



--
Ciao
Geppo


title: Recuperare il path del BE

text:
On 13 Feb, 19:02, "geppo" <c...@tin.it.invalid> wrote:
> Ciao "hoyt" <
d_cremon...@libero.it
> ha scritto nel messaggionews:62f03481-2caf-4ffe...@t3g2000yqa.googlegroups.com...

... come indovino sei perfetto ... tutto funziona alla grande .. mi
hai fatto concludere in bellezza la settimana ...
Grazie veramente di cuore ...
Buon fine settimana anche a te ...
Francesco


title: Ho cambiato la configurazione della rete e il db non funziona piu'..aiuto!

author: Luigi

text:
Essendo molto inesperto di Access mi e' capitato di dover fare questo:
nel mio nuovo ufficio c'era installata una rete di 5 pc ,su di uno c'era un
DataBase che veniva consultato tramite una cartella condivisa dagli altri
p.c. in maniera corretta.
Ebbene dovendo unficare la rete con altri 10 pc di un altro piano ho
cambiato il gruppo di lavoro a tutti e  5 i p.c. con anche nuovi
identificativi ebbene se creo un nuovo DataBase e lo imserisco in una nuova
cartella condivisa ,questo viene consultato ma quello vecchio prorio no
,infatti la risposta e' : file bloccato.
Ma la cosa preoccupante per me e' il fatto che nemmeno sul p.c. dove risiede
il DataBase e' piu' possibile aprirlo nemmeno se uso il vecchio gruppo e
identificatico di rete originario .
Da sempre problemi sul percorso.
Quale potrebbe essere il problema?????
Grazie1000 anticipate!


author: MegaMax

text:
hai provato a ricollegare le tabelle collegate?
"Luigi" <
gigi...@tin.it
> ha scritto nel messaggio
news:o%KN6.17553$iC1.6...@news6.giganews.com...



title: Analisi Db Access 2000 con Visio

author: Giuly

text:
Ciao a tutti, ho un piccolo problema con Access 2000 <-> Visio 2000.
Ho la necessità di allineare un tot di database e ho pensato di usare
questo programma. Prima di tutto ho creato un database di partenza
vuoto e poi ho provato ad allineare un vecchio db partendo da questo
modello. Questi sono i problemi che ho incontrato:
1- Nel database che devo allineare ho dei campi di tipo Currency
(Format: Currency) per le Lire e Currency (Format: Euro) per gli Euro
che dovranno diventare tutti di tipo double come sono stati definiti
nel modello di Visio (più precisamente Numeric-Floating Point-Large).
Quando faccio l'update mi dice che i dati di questo tipo non sempre
verranno "migrati". A fine aggiornamento mi ritrovo una tabella con i
dati dove i campi Currency non hanno + una definizione (Format =
Currency/Euro) che contiene però tutti i dati e si chiama
nome_tabella_originale_IM0 e una seconda tabella con i campi non +
currency ma double ma Vuota!
2- Il secondo è un errore che secondo me è riconducibile al fatto che
non c'è la sintassi SQL (o perlomeno non la conosco) per definire un
campo testo come consenti lunghezza 0 a Si/No e visto che Visio usa
sintassi SQL... E' possibile impostare solo la proprietà Required.
Spero di essermi spiegata e ringrazio in anticipo per l'aiuto


title: Errore Runtime 5

author: Mak

text:
Salve a tutti,
come da subject oggi un db mi rileva quest' errore( che come sempre accade
il giorno prima non dava)
____________________________________________
errore di runtime 5
Chiamata di runtime o argomento non validi
____________________________________________
puntando il debug su un "case" della gestione degli errori
Err.Raise Err.Number, Err.Source, Err.Description, _
           Err.HelpFile, Err.HelpContext
Preciso nuovamente che la funzione ieri l' avevo testata più volte e
funziona benissimo.
Ho provato anche a modificare la gestione degli errori
ma mi dà un nuovo errore tipo utilizzo non valido di property.
Che sarà?
Buon Lavoro
Mak
--
Access 2000 SR1


title: Manipolazione dati (query)

author: Tonio

text:
Buongiorno a tutto il NG!
ho  una tabella collegata a un foglio excel con un unica colonna vorrei
sapere se è possibile estrapolare i record inclusi tra due codici uguali
(7070)
IDMovimento  Codice
1                      7070
2                      123456
3                      789101
4                      121314
5                      7070
grazie anticipatamente a tutti
tonio


title: Manipolazione dati (query)

author: namor

text:
Tonio ha scritto:

Se lo devi fare una volta sola, importa tutto il foglio excel in una
tabella Access, apri la tabella, ordina per ID e cancella a mano le parti
prima e dopo i due "7070".
Altrimenti devi scriverti una procedura vba che ti faccia il lavoro.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Manipolazione dati (query)

text:
namor ha scritto:
> Tonio ha scritto:
> > Buongiorno a tutto il NG!
> > ho  una tabella collegata a un foglio excel con un unica colonna vorrei
> > sapere se č possibile estrapolare i record inclusi tra due codici uguali
> > (7070)
> > IDMovimento  Codice
> > 1                      7070
> > 2                      123456
> > 3                      789101
> > 4                      121314
> > 5                      7070
> > grazie anticipatamente a tutti
> > tonio
> Se lo devi fare una volta sola, importa tutto il foglio excel in una
> tabella Access, apri la tabella, ordina per ID e cancella a mano le parti
> prima e dopo i due "7070".
> Altrimenti devi scriverti una procedura vba che ti faccia il lavoro.
> Namor
Se invece intendevi il creare una query che dato un parametro (7070) ti
mostri solo i record della tabella compresi tra le due occorrenze di tale
parametro devi trovare il primo e l'ultimo ID relativi a quel valore, con
Dmin() e Dmax(), ed usarli fer filtrare i risultati, cosě:
WHERE ID Between Dmin("ID","tabella","Codice=7070") And
Dmax("ID","tabella","Codice=7070")



title: Manipolazione dati (query)

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c89vq7$753$1...@news.newsland.it...

grazie per le indicazioni, inizierň le mie prove con la query.
per quanto riguarda la procedura in vba hai qualche esempio da poter
studiare?
Io pensavo di salvare il file excel in formato testo e poi analizzarlo cosa
mi consigli....
tonio


title: Manipolazione dati (query)

text:
Tonio ha scritto:



> grazie per le indicazioni, inizierň le mie prove con la query.
> per quanto riguarda la procedura in vba hai qualche esempio da poter
> studiare?
> Io pensavo di salvare il file excel in formato testo e poi analizzarlo cosa
> mi consigli....
> tonio
Ma a te cosa serve, devi importare in Access solo la parte di dati
compresa tra i due codici uguali, o devi importare o tenere collegata da
excel tutta la tabella ed usarla per farci piů ricerche in base a vari
codici?



title: Manipolazione dati (query)

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c8a6rg$rpa$1...@news.newsland.it...

Devo fare piů ricerche.
tonio


title: Manipolazione dati (query)

text:
Tonio ha scritto:




Allora non ti serve il vba. Usa la tabella collegata o importala se
preferisci, e fai una query usando come criterio Between Dmin() And Dmax()
come accennato sopra, magari usando un parametro variabile al posto del
valore fisso 7070:
Dmax("ID","tabella","Codice=" & [Inserisci il codice])



title: Maschera con sottomaschera che non si popola

author: Roberto Testa

text:
Sono mesi, forse anni che frequento l'ambiente ma non ho mai avuto il
coraggio di postare. Oso farlo adesso dopo giorni&giorni che cerco di
risolvere quello che per me è un problemone. Per farmi benvolere
affermo, senza esitazione, che Alessandro Baraldi è un genio.
Il mio problema:
Una maschera principale Frm02_ore contiene 12 sottomaschere (guarda
caso quanti sono i mesi dell'anno) e soltanto una alla volta si dovrà
vedere. Mettiamo che si debba vedere la prima sottomaschera
(Frm02_ore_m01). La poveretta contiene molti controlli non associati
che si devono popolare. Come faccio a caricare queste informazioni
nella sottomaschera? In sostanza, io misero, mi comporto erroneamente
e/o ingenuamente e non posso non ottenere il messaggio d'errore:
[su maschera Frm02_ore]
Private Sub Form_Open(Cancel As Integer)
Application.Forms!Frm02_ore!Frm02_ore_m01.Visible = True
.... omissis ....
	Forms("Frm02_ore").Frm02_ore_m01.Form.carica_m01
End Sub
[su maschera Frm02_ore_m01]
Public Sub carica_m01()
    If CurrentProject.AllForms("Frm02_ore_m01").IsLoaded = True Then
        MsgBox "Sono caricata e popolo la sottomaschera"
    Else
	MsgBox "NON sono caricata e ti mando un messaggio d'errore"
    End If
End Sub
Come uscire da questa empasse?
Scusate la sfacciataggine
Roberto


author: Marco Pizzamiglio

text:
Roberto Testa ha scritto:
> Sono mesi, forse anni che frequento l'ambiente ma non ho mai avuto il
> coraggio di postare. Oso farlo adesso dopo giorni&giorni che cerco di
> risolvere quello che per me è un problemone. Per farmi benvolere
> affermo, senza esitazione, che Alessandro Baraldi è un genio.
Eh già! Un giorno di tanti anni fa qualcuno ha sfregato la lampada e
adesso non riusciamo più a farcelo rientrare, dobbiamo tenercelo!



> 	Forms("Frm02_ore").Frm02_ore_m01.Form.carica_m01
> End Sub


Perchè usi 12 maschere che presumo essere tutte uguali dato che gestiscono
i vari mesi dell'anno e non una sola nella quale filtri i record a seconda
del mese che ti interessa? Così se fai una modifica non la devi riportare
12 volte.
Hai anche i dati suddivisi in 12 tabelle una per mese?
Forse se spieghi quali dati hai e cosa dovrebbe fare il database puoi
ottenere qualche parere su come lo imposterebbero gli altri, magari ti
viene qualche idea per ottimizzare il tutto.
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:
On 25 Gen, 12:04,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> Roberto Testa ha scritto:
>
> Perchè usi 12 maschere che presumo essere tutte uguali dato che gestiscono
> i vari mesi dell'anno e non una sola nella quale filtri i record a seconda
> del mese che ti interessa? Così se fai una modifica non la devi riportare
> 12 volte.
> Hai anche i dati suddivisi in 12 tabelle una per mese?
> Forse se spieghi quali dati hai e cosa dovrebbe fare il database puoi
> ottenere qualche parere su come lo imposterebbero gli altri, magari ti
> viene qualche idea per ottimizzare il tutto.
> Ciao.
> -Marco-
Ok Marco, volevo evitare di rivedere la mia posizione ma mi vedo
costretto..
Ti ringrazio e ti farò sapere
Roberto


text:
Roberto Testa ha scritto:


Potresti anche continuare così, ma se sviluppi ancora il database
incontrerai altre difficoltà come questa, che non si sarebbe nemmeno
presentata se la struttura tabellare fosse stata progettata diversamente.
Dipende dall'uso che devi fare del database, se è un programma che
continuerai ad usare ed ampliare sarebbe opportuno investire un po' di
tempo per ottimizzarlo, ti semplifica la vita in seguito.



title: Inserimento dati

author: Ronny

text:
Ciao a tutti,
qual'è l'evento quando si clikka sul pulsante di inserimento records quello
con la freccia e l'asterisco tanto per intenderci?????
Grazie a tutti
Ronny.


title: Inserimento dati

author: Alex

text:
"Ronny" <
scremo...@tiscalinet.it
> wrote in message
news:9ub7sg$3at$1...@pegasus.tiscalinet.it...

La domanda è tendenziosa, cosa vuoi sapere  ???
Se usi l'autocomposizione dei puldanti lo fa da se....!!
In ogni caso:
Docmd.GotoRecord acNewRec
@Alex
--
Posted from  [62.98.29.190]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Inserimento dati

author: Roberto dal portatile

text:
"Ronny" <
scremo...@tiscalinet.it
> ha scritto nel messaggio
news:9ub7sg$3at$1...@pegasus.tiscalinet.it...

A fronte dell'evento "Su corrente" della maschera, puoi testare la proprietà
della maschera Me.NewRecord (vedi help).
Insomma:
Private Sub Form_Current()
If Me.NewRecord Then
    'stai per inserire un nuovo record
Else
    ' NON stai per inserire un nuovo record
End If
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problemi di rete

author: tin

text:
Salve a tutti, chiedo il VS aiuto per risolvere un problema di rete. Ho un
programma in msaccess con le tabelle collegate due pc accedono regolarmente
alle tabelle mentre dal terzo in poi si blocca tutto. Potete darmi qualche
consiglio?
Ringrazio anticipatamente per l'aiuto
gfran...@libero.it


title: Problemi di rete

author: Giorgio Benedetti

text:
"tin" <
gfran...@libero.it
> ha scritto nel messaggio
news:6CYj8.64821$Ns4.2...@news2.tin.it...

Si blocca tutto cosa? Il terzo PC, i primi due o il PC su cui risiede il
back end?
Sarebbe molto utile saperlo.
Giorgio


title: Problemi di rete

author: gianfranco

text:
Quando apro  la stessa applicazione su il terzo pc diventa tutto lentissimo
tanto lento che occorre abbandonare.
Faccio presente che le tabelle risiedono su un pc con xpProfessional e il
programma su lo stesso e altri 2 pc colleco le tabelle al secondo pc č Ok
collego il terzo pc, sonni completi. Larete č stata ottimizzata a 100mbp con
cavo idoneo. In teoria dovrebbero volare in pratica si arenano.
Se hai qualche idea č ben gradita
Giorgio Benedetti <
giorgi...@ps-elettronica.it
> wrote in message
a6pm0i$gde$1...@pinco.nettuno.it...



title: Problemi di rete

author: Antonio Biso

text:
gianfranco <
gfran...@libero.it
> wrote in message
IDIk8.25725$1S3.8...@twister1.libero.it...
> Se hai qualche idea è ben gradita
Come no? Scrivi DOPO il quoting!!!
Antonio


title: Problemi di rete

author: marceme

text:
"gianfranco" <
gfran...@libero.it
> ha scritto nel messaggio
news:IDIk8.25725$1S3.8...@twister1.libero.it...
> Quando apro  la stessa applicazione su il terzo pc diventa tutto
lentissimo
> tanto lento che occorre abbandonare.
> Faccio presente che le tabelle risiedono su un pc con xpProfessional e il
> programma su lo stesso e altri 2 pc colleco le tabelle al secondo pc è Ok
> collego il terzo pc, sonni completi. Larete è stata ottimizzata a 100mbp
con
> cavo idoneo. In teoria dovrebbero volare in pratica si arenano.
> Se hai qualche idea è ben gradita
A occhio penso che il problema sia la rete, prova la stessa sequenza con
un'altra applicazione, oppure vedi se tutti le impostazioni sono corrette
(sulla terza macchina), un giorno fa una macchina mi dava un problema
analogo solo perchè nella scheda di rete era entrata un po' di polvere,
tolta pulita rinserita e tutto funziona, altro sistema molto pratico è
quello diusare un altro pc al posto che inserisci come terzo.
Ciao marceme


title: stampare report con scelta dei record tramite query

author: Geom. Fabio

text:
salve,
avrei la necessita' di stampare via report dei record.di una tabella..
es. ho una tabella che organizza i lavori (commesse) dell'ufficio, la
tabella ha come chiave primaria il campo [commesse], mi occorrerebbe
stampare sun un foglio  n°2 o 3 di queste  a seconda della necessita'.
nel mio caso avendo commesse dal n°1 a 10 vorrei stampare su un foglio i
dati relativi alle commesse n°3 , 5, 7.
cosa devo inserire nella query?
spero di essermi spiegato bene
grazie anticipatamente


text:
"Geom. Fabio" <
fad...@fastwebnet.it
> ha scritto nel messaggio
news:eWRKg.5462$6Z1....@tornado.fastwebnet.it...
> salve,
>
> avrei la necessita' di stampare via report dei record.di una tabella..
> es. ho una tabella che organizza i lavori (commesse) dell'ufficio, la
> tabella ha come chiave primaria il campo [commesse], mi occorrerebbe
> stampare sun un foglio  n°2 o 3 di queste  a seconda della necessita'.
> nel mio caso avendo commesse dal n°1 a 10 vorrei stampare su un foglio i
> dati relativi alle commesse n°3 , 5, 7.
> cosa devo inserire nella query?
Visto che devi effettuare una selezione multipla, ti consiglio per far ciò
di usare una casella di riepilogo, quindi filtrare direttamente il report
con le scelte fatte in essa.
Per maggiori dettagli vai sul Sito Comune (link qui sotto) e nella Sezione
Reports leggi la mia FAQ intitolata "4.11 Come si può filtrare un report in
base alla selezione multipla effettuata su una casella di riepilogo?".
>
> spero di essermi spiegato bene
Spero di aver capito il tuo problema.
>
> grazie anticipatamente
Prego.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text:
>>>ok , è perfetto il db di esempio... ho rimesso mano cambiando i vari
riferimenti (report, casella riepilogo, etc etc )
pero' mi vien fuori questa scritta "il modulo di gestione del database non
puo bloccare la tabella "x"  perchè in uso da un'altro utente o processo",
:(, cavoli ho provato ad aprire il db anche da un'altro pc, ma non va bene
lo stesso.. che posso fare?
tra l'altro ho provato a far l'aggiornamento sp di outlook come suggerito
precedentemente in altro post, ma non è andato a buon fine , dato che
l'installazione si interrompe perchè cerca un file sul cd che non
trova...(pacchetto office originale)...
grazie
fabio
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:qBSKg.93856$_J1.7...@twister2.libero.it...



text:
"Geom. Fabio" <
fad...@fastwebnet.it
> ha scritto nel messaggio
news:YVTKg.5693$6Z1....@tornado.fastwebnet.it...
>>>>ok , č perfetto il db di esempio... ho rimesso mano cambiando i vari
> riferimenti (report, casella riepilogo, etc etc )
> pero' mi vien fuori questa scritta "il modulo di gestione del database non
> puo bloccare la tabella "x"  perchč in uso da un'altro utente o processo",
> :(, cavoli ho provato ad aprire il db anche da un'altro pc, ma non va bene
> lo stesso.. che posso fare?
Per prima cosa quando rispondi scrivi dopo o in mezzo al testo dei messaggi
precedenti e non prima.
Mi dispiace ma non ho la piů pallida idea del motivo per cui ti viene
segnalato tale errore, errore che non ho mai ricevuto.
> tra l'altro ho provato a far l'aggiornamento sp di outlook come suggerito
> precedentemente in altro post, ma non č andato a buon fine , dato che
> l'installazione si interrompe perchč cerca un file sul cd che non
> trova...(pacchetto office originale)...
>
> grazie
Prego
> fabio
>
[CUT]



title: avere la certezza che quel pc sia quel pc

text:
mi spiego meglio ho un controllo che genera un codice diverso su ogn i pc su
cui installo il programma ma il fatto è che anche se formatto quello stesso
pc il codice cambia probabilmente perchè lo genera in base anche al seriale
del disco fisso che cambia dopo la formattazione
avrei la necessità di avere anche una parte costante legata molto a basso
livello a quel pc ad esempio la lettura del seriale del bios
o del seriale della cpu quello stampato dentro non modificabile oppure che
ne so chiedo a voi un consiglio cosi il mio codice sarà
codicevariabile + codice fisso
codice fisso (seriale bios, seriale scheda madre ec.c....)
esiste una dll api ocx o cose simili per fare questo'?
grazie a tutti.


author: AEOM

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:427659d8$0$20687$5fc...@news.tiscali.it...

potresti mettere in piedi un sistema di scansione della retina per
l'assegnazione della licenza abbinata alla acquisizione delle impronte
digitali.
(è una battuta, porta pazienza ieri ho visto minority report)
ciao, AEOM


text:
> potresti mettere in piedi un sistema di scansione della retina per
> l'assegnazione della licenza abbinata alla acquisizione delle impronte
> digitali.
> (è una battuta, porta pazienza ieri ho visto minority report)
>
> ciao, AEOM
>
io pensavo ad una scansione del DNA con invio a mezzo wireless dello stesso
in un mio db
in cui tengo tutto ben catalogato cosa ne pensi?
:)


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:427751ce$0$2192$5fc...@news.tiscali.it...

ti serve una flebo con bluetooth
ciao ;-)


title: ordinere una casella combinata

author: Stefano Zen

text:
Come faccio a ordinare in modo Crescente il contenuto di un elenco? Mi
spiego. Il campo articolo nella tabella dei prodotti e' ordinato,
nell'elenco invece che ho nella maschera di immissione ordine, non riesco
ad ordinarlo. Divento scemo a cercare il codice ogni volta, se fosse in
ordine crescente, ci metterei un attimo.
Grazie
Stefano


title: ordinere una casella combinata

author: ALESSANDRO Baraldi

text:
"Stefano Zen" <
in...@stefanozen.com
> ha scritto nel messaggio
news:1owyw10sc97c1$.1lbc7ps7r94vw.dlg@40tude.net...

Clicca il Pulsantino a destra della proprietà Origine della Lista.
Si apre una Query sicuramente dipendente dalla Tabella originale.
Inserisci i campi e seleziona il Criterio di Ordinamento.
Ciao.
@Alex.


title: ordinere una casella combinata

author: Gloria

text:
ALESSANDRO Baraldi ha scritto:
> "Stefano Zen" <
in...@stefanozen.com
> ha scritto nel messaggio
> news:1owyw10sc97c1$.1lbc7ps7r94vw.dlg@40tude.net...
> > Come faccio a ordinare in modo Crescente il contenuto di un elenco? Mi
> > spiego.
[CUT]
Nelle proprietà della combobox, in 'Tipo origine riga' selezione
Tabella/query e in 'Origine riga' devi scrvere una query del tipo
SELECT TuoCampo1
FROM TuaTabella
ORDER BY TuoCampo1;
dove 'ORDER BY' ti permette di ordinare in ordien crescete i valori del
TuoCampo1 che compaiono nella tendina della combox.
Ciao,
Gloria
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Sfruttare le Transazioni per velocizzare Action Queries di @Alex

author: Sandro

text:
Ciao a tutti, ciao @Alex,
solo perchè so che sei molto, molto, molto, pignolissimo. :-)
Exit_Here: mancano i due punti nella tua demo.
Un saluto, Sandro
Ps. adesso so che devo studiare anche le transazioni !


text:
"Sandro" <
sandro_...@tin.it
> ha scritto nel messaggio
news:CcJle.951527$b5.41...@news3.tin.it...

Grazie Sandro, come sempre molto attento.
Beh sono estremamente utili come vedi anche in Access
per aggiornamenti Batch.
Ciao grazie
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Posizione della maschera

text:
Esiste un metodo per assegnare ad una finestra una posizione fissa sullo
schermo (magari senza ricorrere alla API)?
Grazie.
Danilo


title: Posizione della maschera

author: Roberto da casa

text:
"C.F." <
cfse...@tin.it
> ha scritto nel messaggio
news:ykAr9.924$TD1....@news2.tin.it...

Hai provato con il metodo MoveSize (vedi help) ?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Posizione della maschera

author: Danilo

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:q6Br9.43379$RO.10...@twister1.libero.it...
>
> "C.F." <
cfse...@tin.it
> ha scritto nel messaggio
> news:ykAr9.924$TD1....@news2.tin.it...
> > Esiste un metodo per assegnare ad una finestra una posizione fissa sullo
> > schermo (magari senza ricorrere alla API)?
> >
> > Grazie.
> >
> > Danilo
>
> Hai provato con il metodo MoveSize (vedi help) ?
>
> --
> Roberto
>
Si funziona, grazie! Sai anche come rendere non spostabile la finestra una
volta posizionata dove mi interessa?
Rigrazie.


title: Posizione della maschera

author: Marco, il Padre

text:
On Thu, 17 Oct 2002 15:58:14 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>Hai provato con il metodo MoveSize (vedi help) ?
Se invece ti basta in un posto fisso (+/-) dello schermo ricorda di
mettere Centratura Automatica=NO e poi salva la maschera dove la vuoi.


title: Posizione della maschera

text:
"Danilo" <
danf...@inwind.it
> ha scritto nel messaggio
news:OaGr9.44782$%M1.11...@twister2.libero.it...
[CUT]
> Si funziona, grazie! Sai anche come rendere non spostabile la finestra una
> volta posizionata dove mi interessa?
>
Non ho idea se e come bloccare il posizionamento di una maschera; però, se
il posizionamento lo esegui a fronte dell'evento "Su corrente" della
maschera, ad ogni record viene rieseguito il posizionamento.
Sempre meglio di niente. ;-)
> Rigrazie.



title: Posizione della maschera

author: Ettore Manara

text:
"Danilo" <
> Si funziona, grazie! Sai anche come rendere non spostabile la finestra una
> volta posizionata dove mi interessa?
Se usi la versione 'XP, c'è un'apposità proprietà a livello di forms.
Ciao, Ettore


title: Posizione della maschera

author: Lorenzo Coronati

text:
Scrisse "Danilo" <
danf...@inwind.it
>:
>Si funziona, grazie! Sai anche come rendere non spostabile la finestra una
>volta posizionata dove mi interessa?
basta impostare il bordo a "nessuno"
bai
--
lorenzo coronati
---


title: Info da RoDAgo, Davide La Mantia (Sib)-cercato dal sito

author: maurizio 56

text:
Cari ragazzi, sono a chiderVi delle delucidazioni in merito a  "Report
dinamici per rappresentazioni a campi incrociati" che a prima vista mi
può molto interessare per ciò che vorrei fare, ma però sono molto
perplesso sul funzionamento della scheda 3 che si collega alla tabella
"RunRate", in quanto io avrei già creato una qry a campi incrociati per
ricapitolare la produzione del mese, ma vedo che Vi siete appoggiati ad
una tabella e qui sono andato in crisi in quanto io traggo i risultati
da più tabelle. La qry io l'ho creata da in questo modo:
ID_TipoLocazione	(combo dalla tabella produzione)
data			(dalla tabella produzione)
ID_TipoPane		(combo dalla tabella DettProduzione)
Quantità		(dalla tabella DettProduzione)
e creato il report. Tutto bene, fino a quando non inserisco un nuovo
tipo di pane ed allora il report non mi riconosce il nuovo Tipo. Il mio
dubbio è questo: bisogna creare per forza una tabelle come nell'esempio
oppure mi posso collegare direttamente alla qry??
1K, 2K ,3K grazie per la Vostra attenzione e gentilezza
--
maurizio56
:-))
browser: FireFox 1.0.4
mailreader: ThunderBird 1.0.2


author: Carlo Costarella

text:
"maurizio 56" <
ASSOLUT...@libero.it
> ha scritto nel messaggio
news:Jyeve.21923$yM4.3...@twister2.libero.it...

Il report deve avere già il controllo legato ad un campo della query
altrimenti non ha modo di visualizzare il dato. Ovviamente questo non si può
fare a runtime.
Per aggirare il problema si possono adottare varie soluzioni più o meno
complesse.
Ho visto che ti interessi di pane. In quattro numeri della rivista "Office
Magazine" del 2004 ho pubblicato (con relativo database di esempio:
Buoni.mdb) una serie di articoli che, tra le altre cose, raggruppava una
serie di buoni di consegna con relativo raggruppamento dei tipi di pane
consegnato.
Si tratta di spostare la descrizione su di una colonna piuttosto che sulla
riga di intestazione.
Ciao, Carlo


text:
Carlo Costarella ha detto: in data 28/06/2005 8.25:

Ciao Carlo e grazie per il tuo interessamento, ma ho cercato fra i miei
cd del 2004, fra l'altro pochi, e non sono riuscito a trovarlo e ti
chiedo cortesemente se me lo puoi inviare. L'esempio è la migliore
strada per cercare nuove soluzioni.
Ti ringrazio moltissimo.....
P.S. ASSOLUTO è di troppo
