title: Query con valore da data piu' grande

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:ao0bbk$huos4$1...@ID-52090.news.dfncis.de...
[CUT]
>     Una volta tanto il "povero" OE non c'entra. Ho fatto io tutto da solo:
> ho eseguito a "memoria" la tua query e ho "deciso" che non poteva
> funzionare. Scusa.
>
No problem
>     Poi non ho piu' pensato di verificare perche' ero piu' interessato a
> "dimostrare" che l'uso di DLookUp (e delle sue sorelle) in una query e'
> male. Ed ovviamente resto di questa opinione.
>
Certamente l'uso delle funzioni di aggregazione sui dominii in una query non
sono il massimo in termini di performance.
Ma spesso i tempi di esecuzione restano comunque trascurabili, ed allora
l'uso di quelle funzioni risulta di una comodità unica. :-)
> --
> Ciao :-)
> Maurizio
> --------
> ?SPQR(C)
>  X
> --------
--



title: Query con valore da data piu' grande

author: Maurizio Borrelli

text:
> "Roberto da casa" news:4ORo9.6845$%M1.1...@twister2.libero.it...:
> > "Maurizio Borrelli" news:ao0bbk$huos4$1...@ID-52090.news.dfncis.de...:
[...]
> > l'uso di DLookUp (e delle sue sorelle) in una query e'
> > male. Ed ovviamente resto di questa opinione.
> Certamente l'uso delle funzioni di aggregazione sui dominii in una query
> non sono il massimo in termini di performance.
> Ma spesso i tempi di esecuzione restano comunque trascurabili, ed allora
> l'uso di quelle funzioni risulta di una comodità unica. :-)
    Nel caso specifico non e' tanto questione di performance, pure
rilevante, quanto di, a seconda dei casi, "masochismo", "sciatteria" o "non
consapevolezza".
    Le 12 (ho contato giusto?) funzioni di "aggregazione sui domini"
esistono in Access ma non in altri ambienti in cui le query che costruiamo
potrebbero girare. La conseguenza e' che chi si abitua ad usarle nelle query
risolve male, cioe' rinunciando alla velocita', il suo problema di oggi e
per contro non si abitua a programmare in termini piu' generali e piazza nel
suo applicativo una bomba ad orologeria senza conoscerne l'ora di
esplosione.



title: Query con valore da data piu' grande

author: raffaele

text:
Grazie a tutti siete stati molto bravi ed efficaci...
...........come al solito.............!!!!
Complimenti.
Alla prossima
Alberoni Raffaele


title: Istruzione SQL  che prende il valore da casella riepilogo

author: Giuseppe

text:
Ciao
Prima di tutto ringrazio Cinzia per l'aiuto datomi.
Ho però dei problemi con questa istruzione:
 DoCmd.RunSQL "UPDATE PiaggioTabellaTavoleTemporanea SET
PiaggioTabellaTavoleTemporanea.Percorso =" _
 & """ C:\AMR-Catalogo\PiaggioImmagini\""" & Me.NomeModello
Il campo Percorso della tabella mi viene aggiornato però solo con
 C:\AMR-Catalogo\PiaggioImmagini\
senza l'aggiunta del valore presente nella casella di riepilogo
"NomeModello"
Come devo fare per far scrivere nel campo Percorso
C:\AMR-Catalogo\PiaggioImmagini\NomeModello (dove NomeModello è
il valore della casella di riepilogo)
Grazie
Giuseppe


author: Cinzia

text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:LQvid.264730$35.12...@news4.tin.it...

Ciao Giuseppe,
dopo questa precisazione  ci sono arrivata!
DoCmd.RunSQL "UPDATE PiaggioTabellaTavoleTemporanea SET
PiaggioTabellaTavoleTemporanea.Percorso =" _
  & """ C:\AMR-Catalogo\PiaggioImmagini\" & Me.NomeModello & """"
 erano posizionate male le virgolette di chiusura!
Mi fanno ammattire !
Saluti
Cinzia


text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:cme202$b0l$1...@lacerta.tiscalinet.it...

Si , funziona , era proprio quello che cercavo
Grazie ancora
Giuseppe


title: campi report non stampati

author: Roberto Messora

text:
domanda: perchè in un report non mi vengono stampate alcune cose che
nell'anteprima di stampa si vedono perfettamente?
mi capita con l'immagine del logo della ditta nell'intestazione pagina del
report e con il campo "prezzo unitario" del prodotto (quando tutti gli altri
campi quali la quantità, il nome, il codice, ecc. vengono stampati
perfettamente)
ciao
Roberto


title: campi report non stampati

author: Tappo

text:

Proprietà visible?
--
Togli il tappo per rispondermi


title: condivisione librerie di Excel

author: Bruno

text:
ciao
come posso condividere con Acess le librerie (delle funzioni in
italiano) di Excel?
Bruno


title: condivisione librerie di Excel

author: Sergio MAZZA

text:
"Bruno" <
bruno...@libero.it
> ha scritto nel messaggio
news:3be2e76f...@news.libero.it...

Se vuoi utilizzare le funzioni che mette a disposizione Excel:
Es.
'-----------
  Dim MyXL As Excel.Application
  Set MyXL = CreateObject("Excel.Application")
  MsgBox MyXL.WorksheetFunction.Sum(1, 2)
  Set MyXL = Nothing
'-----------
devi prima inserire i riferimenti alla libreria di Microsoft Excel
(strumenti - riferimenti)...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


title: funzione che restituisce true se i parametri non sono nulli

author: Arold

text:
ho 3 textbox e vorrei fare una funzione che riceve le 3 textbox e esamini il
contenuto
ovvero:
esamina che campo1 non sia nullo e non sia =""
esamina che campo2 non sia nullo e non sia =""
esamina che campo3 non sia nullo e non sia =""
se tutte e 3 sono vere restituisce true
però il numero di campi potrebbe variare quindi ci vuole una funzione che
riceva il nome dei parametri e il numero. e poi esegua un ciclo for per
controllarli tutti.
si può dare?
grazie.


author: Carlo Costarella

text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bh7rnv$ht4$1...@lacerta.tiscalinet.it...

Certo che si può fare.
Questo un esempio dal quale trarre utili suggerimenti:
        On Error Resume Next
        Dim c As Control
        For Each c In Me.Controls
        Debug.Print "NomeControllo " & c.Name & " Tipo " & c.ControlType
        Next c
La casella di testo è il tipo 109
Non ti sarà difficile nidificare un ciclo che verifica se il controllo è di
tipo 109.
Ancora meglio verifica anche se il nome del controllo inizia per una
determinata sequenza di caratteri.
Infatti conviene dare un nome del tipo Campo1, Campo2, Campo3. Sarà più
facile individuare quali controlli monitorare.
Se uno solo dei controlli ha valore Null o "", esci dal ciclo e imposti a
False la funzione.
Spero di esserti stato utile.
Ciao, Carlo


author: Alessandro Baraldi

text:
"Arold" <
simb...@libero.it
> wrote in message
news:bh7rnv$ht4$
1...@lacerta.tiscalinet.it

Ti allego una Funzione che verifica se una TxtBox ha contenuto
nullo, la cosa è molto più agevole.
Solitamente non conviene realizzare Funzioni troppo spinte
quando con una riga di codice in più possono essere Generiche.
Poi generi una riga che le verifica tutte e 3:
  Dim VerifyTxtBox As Boolean
  VerifyTxtBox= NOT (IsNothing(Txt1) _
                  Or IsNothing(txt2) _
                  OR IsNothing(txt3))
Public Function IsNothing(varToTest As Variant) As Boolean
'*****************************************************************
'Name      : IsNothing (Function)
'Purpose   : Verifie if the Test Variable is Empty
'Called by :
'Calls     :
'Inputs    : Variant
'Output    : Boolean
'*****************************************************************
   IsNothing = True
   Select Case VarType(varToTest)
        Case vbEmpty
            Exit Function
        Case vbNull
            Exit Function
        Case vbBoolean
            If varToTest Then IsNothing = False
        Case vbByte, vbInteger, vbLong, vbSingle, vbDouble, vbCurrency
            If varToTest <> 0 Then IsNothing = False
        Case vbDate
            IsNothing = False
        Case vbString
            If (Len(varToTest) <> 0 And varToTest <> " ") Then IsNothing
= False
   End Select
End Function
Ciao.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Zeri non significativi

author: Bobbygol

text:
Ho un problema di questo tipo: ho un dato (Codice Istat) in una tabella
collegata (che quindi io non posso alterare) definito di tipo numerico, che
non riporta gli zeri non significativi.
Io trasporto questo dato (ovviamente insieme ad altri) in una tabella mia
con una query di accodamento, e successivamente in un file txt con una macro
trasferisci testo.
Il problema è che il dato finale deve avere in testa gli zeri non
significativi: ad esempio il dato di partenza1001 deve arrivare come 001001.
Mi potete aiutare?
Grazie
***mauro


title: Zeri non significativi

author: sv

text:
Bobbygol ha scritto:

> ***mauro
Nella fase di accodamento poni CodiceIstat=Format(CodiceIstat;"000000").
--
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: Zeri non significativi

author: Roberto da casa

text:
"Bobbygol" <
mauro.c...@virgilio.it
> ha scritto nel messaggio
news:44Rvb.77054$hV.29...@news2.tin.it...

Usa la funzione Format (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Zeri non significativi

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Pz0wb.140025$e6.50...@twister2.libero.it...
>
>
> Usa la funzione Format (vedi help).
>
> --
> Roberto
Grazie mille.
Naturalmente il problema è risolto.
Circa la nota di Roberto (vedi help) vorrei dire che non è che, appena ho
una minima difficoltà, mi attacco al ng e posto.
Qualche prova la faccio prima, anche più di qualcuna.
Il fatto è che voi (grazie al cielo) siete letteralmente anni luce avanti a
me e probabilmente i problemi che a me paiono notevoli, per voi sono
banalità.
Vorrei solo rassicurare che non faccio il 'succhiaruote'.
Grazie mille ancora
***mauro


title: Zeri non significativi

text:
"Bobbygol" <
mauro.c...@virgilio.it
> ha scritto nel messaggio
news:af8wb.81056$hV.31...@news2.tin.it...

Caro Mauro (un po' suscettibile e permaloso),
(vedi help) non significa che non dovevi chiedere al NG prima di leggere
l'help, ma significa che non ti avrei descritto come funziona la funzione
Format, ma che lo avresti trovato scritto sull'help: d'altra parte
difficilmente potrei spiegarti cosa faccia tale funzione meglio di quanto
faccia l'help in linea.
Se leggi anche gli altri miei messaggi quasi sempre faccio ricorso a tale
frase per invitare l'interlocutore a cercare maggiori chiarimenti sull'help.



title: Utilizzo di PrtDevMode

author: Roland Mayr - Chipware

text:
Salve a tutto,
sto provando per la prima volta con l'utilizzo della funzione PrtDevMode per
cambiare da una stampante all'altra. Subito mi appare un problema
utilizzando la variabile DM.PrinterDeviceName, invece del nome della
stampante mi esconono dei simboli strani. E' possibile che questa funzione
non funzioni su Win2000/XP ?
Grazie in anticipo.
Rolly


title: un consiglio

author: Alberto Giovacchini

text:
Un consiglio,
devo fare un database che risieda sul portatile di varie persone e questi
devono mandarlo sul server in modo che il loro direttore possa vedere l'operato
di tutti. Grazie per qualsiasi suggerimento.
--
Posted from  [80.16.42.99]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: un consiglio

author: Antonio Biso

text:
Alberto Giovacchini <
alberto.g...@saint-gobain.com
> wrote in message
a965c8122ca3f7f73b...@mygate.mailgate.org...
> Un consiglio,
>
> devo fare un database che risieda sul portatile di varie persone e questi
> devono mandarlo sul server in modo che il loro direttore possa vedere
l'operato
> di tutti. Grazie per qualsiasi suggerimento.
Lo crei con struttura a FE e BE, dove il FE contiene il "motore"
dell'applicativo e il BE solo i dati.
Loro manderanno solo il BE a cui si aggancierà il direttore.
Antonio


title: Disallineamenti nelle stampe su moduli prestampati

author: efox

text:
Ho preparato un db pazienti con stampa di impegnative per prestazioni. Ciò
prevede la stampa su moduli prestampati (es. impegnative per farmaci). Su
diverse stampanti laser, una volta impostati correttamente i margini e la
collocazione dei campi nei posti giusti, dopo qualche stampa essi si
disallineano totalmente e sono costretto a reimpostare il tutto (i margini).
La cosa è ancora più penosa quando avviene su più stampanti e pc diversi.
Spero di essere stato chiaro.....Mi sfugge qualcosa? qualcuno ha avuto gli
stessi problemi e ha trovato una soluzione? Grazie
Franco


author: S. Savoldi

text:
"efox" <> Ho preparato un db pazienti con stampa di impegnative per

Premettendo di non aver mai visto nulla del genere, ti chiedo: i programmi
in questione sono .mdb o .mde?
Lo chiedo perchè Access, in certe condizioni, ha la brutta abitudine di
aprire in Design Form e reports e sovrascrivere alcune impostazioni se il
file è un .mdb.
Ciao: Silvio


author: Riccardo Casadei

text:
"efox" <
euang...@hotmail.com
> ha scritto nel messaggio
news:CCrsc.237050$hc5.10...@news3.tin.it...

Ho avuto anch'io lo stesso problema.
Dipende dalle stampanti che gestiscono margini diversi.
L'unico modo banale per risolverlo è cercare di fare dei report con margini
standard, ma nel tuo caso avendo dei prestampati devi adattarti alle caselle
e probabilmente non è possibile.
Anche se non l'ho ancora sperimentato, pensavo di settare i margini ogni
volta che si esegue un report.
Se provi prima tu magari fammi sapere.
Rick


text:
>
> Premettendo di non aver mai visto nulla del genere, ti chiedo: i programmi
> in questione sono .mdb o .mde?
è un mdb
ciao


text:
> L'unico modo banale per risolverlo č cercare di fare dei report con
margini
> standard, ma nel tuo caso avendo dei prestampati devi adattarti alle
caselle
> e probabilmente non č possibile.
> Anche se non l'ho ancora sperimentato, pensavo di settare i margini ogni
> volta che si esegue un report.
> Se provi prima tu magari fammi sapere.
certo, potrebbe essere questo il problema. Poi magari mi va bene per una
decina di stampe o anche usando sessioni di lavoro diverse nel
tempo..proprio strano...perň poi ogni volta star lě a reimpostare i margini
senza aver variato stampante č una grande seccatura..
se trovo qualcosa posterň..
grazie ....se a qualcuno vengono idee... siamo quě
Franco


text:
"Riccardo Casadei" <
> Ho avuto anch'io lo stesso problema.
> Dipende dalle stampanti che gestiscono margini diversi.
> L'unico modo banale per risolverlo è cercare di fare dei report con
margini
> standard, ma nel tuo caso avendo dei prestampati devi adattarti alle
caselle
> e probabilmente non è possibile.
Sì ma ... la cosa strana che lo fa disperare è che i margini vengano persi
durante il lavoro.
Una cosa del genere può accadere solo se un .mdb venga aperto in design da
Access (cosa che fa spesso, anche per filtri e griglie in datasheets) e
sovrascritte le impostazioni originali.
Se il FE viene distribuito in modalità P-Compilata non può accadere.
Ciao: Silvio


text:
> Una cosa del genere può accadere solo se un .mdb venga aperto in design da
> Access (cosa che fa spesso, anche per filtri e griglie in datasheets) e
> sovrascritte le impostazioni originali.
> Se il FE viene distribuito in modalità P-Compilata non può accadere.
Scusa ma ti posso seguire fino a un certo punto...sono povero di teoria :-))
ti posso solo confermare che ogni qualvolta risetto i margini li ritrovo
veriati secondo uno standard credo relativo alla stampante. E questo avviene
su tutti i pc su cui ho installato l'applicazione.
tutti sono da avviare con access.... tu mi consigli di compilare
l'applicazione? se sì come si fa?
grazie ancora
Franco


text:
"efox
> Scusa ma ti posso seguire fino a un certo punto...sono povero di teoria
:-))
> ti posso solo confermare che ogni qualvolta risetto i margini li ritrovo
> veriati secondo uno standard credo relativo alla stampante. E questo
avviene
> su tutti i pc su cui ho installato l'applicazione.
> tutti sono da avviare con access.... tu mi consigli di compilare
> l'applicazione? se sì come si fa?
Niente di particolare: strumenti/utilità database/Crea file .MDE.
Poi facci sapere com'è andata...
Ciao: Silvio


text:
> Poi facci sapere com'è andata...
>
> Ciao: Silvio
>
Certamente...sei stato di ottimo aiuto...grazie a tutti
(della serie come perdersi un un bicchiere d'acqua!!) :-))
Franco


text:
"S. Savoldi" >
> Niente di particolare: strumenti/utilità database/Crea file .MDE.
> Poi facci sapere com'è andata...
>
> Ciao: Silvio
Caro Silvio...purtroppo la modifica non porta nessun effetto. Continua a
cambiare i margini e non c'è verso di stabilizzarli. Altre idee?
grazie
Franco


text:
"efox" <
> Caro Silvio...purtroppo la modifica non porta nessun effetto. Continua a
> cambiare i margini e non c'è verso di stabilizzarli. Altre idee?
Ultimo tentativo: hai abilitato la funzione di correzione automatica dei
nomi?
Access 2000 privo di S.P dava problemi simili con l'autocorrect abilitato...
Ciao: Silvio


title: Grazie!

author: luciano

text:
Grazie a tutti e
Buon anno!


title: Filtro da maschera a query

author: andrea

text:
1) Ho una maschera dove faccio un filtro x segliere una annualità e poi con
il comando sottostante mi lancia la stampa e tutto ok.
    "DoCmd.OpenReport "R_RIEP", , acNormal, Me.Filter
Adesso vorrei che la selezione fatta si agganciasse ad una query in modo da
poter apportare delle modifiche al report.
2) In sostanza ho una maschera agganciata al report dove faccio la selezione
e poi ordino i campi.
Adesso vorrei che la selezione avendola  già eseguita sulla maschera (punto
1) restasse in modo da non rifare la selezione (punto 2) e poter eseguire
gli ordinamenti voluti.
Ho inserito nella query del report il seguente passaggio dell'annualità:
Like[Forms]![M_SEL_ANNO]![CMD_CAMVITI]&"*"   "M_sel_anno = Maschera dove
eseguo la selezione dell'annualità - cmd_camp_viti = casella combinata dove
seleziono l'annualità"
Ma non funziona dove è che sbaglio?
Grazie


title: Esistenza di una query

author: Diamond

text:
Esiste un a funzione per verificare l'esistenza di una query di nome
XY?
Ne ho bisogno perchè quando ne creo una nuova con lo stesso nome il
database dovrebbe cancellare la vecchia query..
grazie


title: Esistenza di una query

text:
"Diamond" <
dia...@ngi.it
> ha scritto nel messaggio
news:8e654675.04043...@posting.google.com...

Con questo esempio leggi tutti gli oggetti salvati nell'mdb; le query e le
tabelle sono nello stesso container "Tables":
Dim oCtr As Container, doc As Document
For Each oCtr In CurrentDb.Containers
    Debug.Print "--------------"
    Debug.Print "Contenitore: " & oCtr.Name
    Debug.Print "--------------"
    For Each doc In oCtr.Documents
       Debug.Print "Documento: " & doc.Name
    Next
    Debug.Print "--------------"
Next
Set oCtr = Nothing
Set doc = Nothing
Ciao.
--
Sergio MAZZA


title: Esistenza di una query

author: 'gnurant

text:
Io farei così
Dim A As QueryDefs, NuovaQuery as QueryDef
  Set A = CurrentDb.QueryDefs
    For I = 0 To A.Count - 1
     If A(I).Name = "XY" Then
       A.Delete ("XY")
       Exit For
     End If
    Next I
  Sql = TestoQuery
  Set NuovaQuery = CurrentDb.CreateQueryDef("XY", Sql)
ciauz

--
'gnurant come una cucuzza
Inviato da
www.mynewsgate.net


title: Esistenza di una query

text: grazie ragazzi.. soluzione ottima e molto molto istruttiva!


title: Progressivo Records

author: Mario

text:
Ciao a tutti...
Sono proprio agli inizi... quindi scusatemi se dico delle
idiozie...
Ho creato due tabelle con relazione "uno a molti"
Praticamente nella prima tabella inserisco i miei CD mentre nella seconda
inserisco il software presente sugli stessi.
Non riesco ad inserire nella seconda tabella un campo
che mi indichi in automatico il numero progressivo del
software inserito. (per esempio se su un CD ci sono 10 programmi vorrei che
la visualizzazione dell'elenco fosse numerato da 1 a 10; cosě per ogni CD.)
Sicuramente saprete trovare la soluzione perň, Vi prego,
se mi fate la cortesia di aiutarmi, siate molto "poco" tecnici nei termini
perchč, ripeto sono proprio agli inizi.
Vi ringrazio
Ciao
Mario


title: Progressivo Records

author: Toni

text:
"Mario" <
mario...@tin.it
> ha scritto nel messaggio
news:WYK0b.113055$cl3.3...@news2.tin.it...
> Ciao a tutti...
>
> Sono proprio agli inizi... quindi scusatemi se dico delle
> idiozie...
>
> Ho creato due tabelle con relazione "uno a molti"
> Praticamente nella prima tabella inserisco i miei CD mentre nella seconda
> inserisco il software presente sugli stessi.
> .......
>
> Ciao
> Mario
>
>
>
ciao... un modo è sicuramente la funzione DMax.
Puoi creare una maschera di inserimento dei cd.  Alla casella di testo dove
metti il titolo puoi associare all'evento dopo aggiornamento (click destro
sulla casellina, proprietà, eventi, dopo aggiornamento, clic sui tre
puntini... scegli generatore di codice ok) una routine che contiene la
funzione dmax.  Mettiamo per esempio che la casellina del titolo si chiami
titolo e che il progressivo si chiami progr e che la tabella dei cd si
chiami TabellaCD
Private Sub titolo_AfterUpdate()
Me![progr] = DMax("[progr]", "TabellaCD") + 1
End Sub
Mi raccomando attento a mettere apici e parentesi quadre come indicato.  Se
hai pb riscrivi
Ciao


title: Progressivo Records

author: Roberto dalla campagna

text:
Mario <
mario...@tin.it
> wrote in message
WYK0b.113055$cl3.3...@news2.tin.it...
> Ciao a tutti...
>
> Sono proprio agli inizi... quindi scusatemi se dico delle
> idiozie...
>
> Ho creato due tabelle con relazione "uno a molti"
> Praticamente nella prima tabella inserisco i miei CD mentre nella seconda
> inserisco il software presente sugli stessi.
>
> Non riesco ad inserire nella seconda tabella un campo
> che mi indichi in automatico il numero progressivo del
> software inserito. (per esempio se su un CD ci sono 10 programmi vorrei
che
> la visualizzazione dell'elenco fosse numerato da 1 a 10; così per ogni
CD.)
>
> Sicuramente saprete trovare la soluzione però, Vi prego,
> se mi fate la cortesia di aiutarmi, siate molto "poco" tecnici nei termini
> perchè, ripeto sono proprio agli inizi.
>
> Vi ringrazio
>
> Ciao
> Mario
Vai sul Sito Comunee (link qui sotto) e nella Sezione Forms fai il download
del database di esempi che trovi allegato alla FAQ intitolata "Esempi di
utilizzo delle forms".
Apri il database di esempi scaricato e seleziona il Topic intitolato
Displaying Line Numbers on SubForm Records.
Premi il pulsante di comando Show Example e ti verrà mostrato un esempio di
ciò che ti serve.
Dettagliate spiegazioni di come è stato realizzato quell'esempio le trovi al
link:
http://support.microsoftware.com/support/kb/articles/Q120/9/13.aspPR=ACC
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema con codice

author: Roberto

text:
Voglio rimuovere il pulsante di chiusura dall'applicazione di access, ho
visto la FAQ sul sito comune...ma come devo applicare il tutto al mio DB?
Grazie
Robby


title: Problema con codice

text:
"Roberto" <
aris...@libero.it
> ha scritto nel messaggio
news:V5dqa.66588$iy5.1...@twister2.libero.it...

Se tiriferisci alla FAQ di AntoGal, il codice VBA indicato nella FAQ lo devi
memorizzare in un modulo del tuo database.
In calce alla FAQ è indicato come richiamare la funzione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Backup database

author: Fid

text:
Partendo da un db prelevato dal sito
http://www.candace-tripp.com/_pages/access_downloads.asp
, chiamato
automatic backup, ho realizzato una cosa simpatica e funzionale. I big di
sito comune se interessati a testare il mio lavoro possono scrivermi per
l'invio.
Ah, quasi dimenticavo ho anche modificato qualcosa trovato su sito comune,
"creare un controllo di ricerca" se interessati scriveti al seguente
indirizzo fidello at
email.it
 scritto
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Backup database

text:
"Fid" <
fid...@katamail.com
> ha scritto nel messaggio
news:c6qt4e$sg8$1...@news.newsland.it...

Egregio Fid,
tu come molti altri di noi hai scaricato, analizzato, valutato e a volte
modificato degli mdb prelevati da sitocomune.
Io non facci oparte della schiera dei big, come li chiami tu, ma se oltre a
scaricare ti fossi soffermato a leggere meglio i testi pubblicati sul sito,
avresti anche letto quanto segue:
Se pensate di avere del materiale freeware interessante e volete
pubblicarlo, allora cliccate qui.
Vedi dove sta la differenza, sei tu ad aver bisogno di sitocomune non
viceversa!
Le tue modifiche e\o implementazioni, inviale tranquillamente, chi di dovere
provvederà a fare le stesse azioni che fa ognuno di noi quando preleva un
mdb e che pocanzi ti ho gia descritto!
Concludendo qui il mio post che dire ...
... buona giornata!
--
strano...mavero
la vita è un dono prezioso, apprezzala per quello che potrà offrirti
www.spammer.it


title: Backup database

author: Pablitomf

text:
strano....mavero ha scritto:
> "Fid" <
fid...@katamail.com
> ha scritto nel messaggio
> news:c6qt4e$sg8$1...@news.newsland.it...
> > Partendo da un db prelevato dal sito
> >
http://www.candace-tripp.com/_pages/access_downloads.asp
, chiamato
> > automatic backup, ho realizzato una cosa simpatica e funzionale. I big di
> > sito comune se interessati a testare il mio lavoro possono scrivermi per
> > l'invio.
> > Ah, quasi dimenticavo ho anche modificato qualcosa trovato su sito comune,
> > "creare un controllo di ricerca" se interessati scriveti al seguente
> > indirizzo fidello at
email.it
 scritto
> >
> > --
> >
> > questo articolo e` stato inviato via web dal servizio gratuito
> >
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
> >
> >
> Egregio Fid,
> tu come molti altri di noi hai scaricato, analizzato, valutato e a volte
> modificato degli mdb prelevati da sitocomune.
> Io non facci oparte della schiera dei big, come li chiami tu, ma se oltre a
> scaricare ti fossi soffermato a leggere meglio i testi pubblicati sul sito,
> avresti anche letto quanto segue:
> Se pensate di avere del materiale freeware interessante e volete
> pubblicarlo, allora cliccate qui.
> Vedi dove sta la differenza, sei tu ad aver bisogno di sitocomune non
> viceversa!
> Le tue modifiche eo implementazioni, inviale tranquillamente, chi di dovere
> provvederà a fare le stesse azioni che fa ognuno di noi quando preleva un
> mdb e che pocanzi ti ho gia descritto!
> Concludendo qui il mio post che dire ...
> .... buona giornata!
Le migliorie si vedono c'è poco da fare... strano ma vero viene su bene.
--
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.



title: Backup database

text:
Pablitomf ha scritto:
> strano....mavero ha scritto:






> > .... buona giornata!

Scusa, credevo, sbagliando, di poter far "valutare" da qualcuno degli
esperti  le modifiche prima di proporle direttamente a quel link che ben
conosco in modo da avere un giudizio sull'operato ed evitare a inutili
perdite di tempo.In serata preparo due tre righe di spiegazioni e lo
propongo a sitocomune.
Ciao e 1000 scuse
Fidel



title: Backup database

author: ALESSANDRO Baraldi

text:
"Fid" <
fid...@katamail.com
> ha scritto nel messaggio
news:c6r62e$q4d$1...@news.newsland.it...
> Pablitomf ha scritto:
[CUT]
>
> Scusa, credevo, sbagliando, di poter far "valutare" da qualcuno degli
> esperti  le modifiche prima di proporle direttamente a quel link che ben
> conosco in modo da avere un giudizio sull'operato ed evitare a inutili
> perdite di tempo.In serata preparo due tre righe di spiegazioni e lo
> propongo a sitocomune.
>
> Ciao e 1000 scuse
>
> Fidel
>
In realtà credo si tratti di Malinteso formale....!!!
Ho capito le intenzioni, ma sono state proposte in modo poco simpatico.
Il tuo proposito così spiegato è valido, ma per essere accolto da tutti(non
solo i big)
potresti piazzarlo su un tuo Sito alla veloce Scaricabile, questo lo vedo di
gran lunga
più costruttivo.
Ovviamente visto che l'intento è quello esposto chi lo scaricherà avrà anche
il tempo
di mandarti un ritorno costruttivo.
@Alex.


title: Query - Assurdità, ma perchè?

author: Axel

text:
Salve ho provato a creare alcune query, ho notato che alcune mi fanno
aggiungere record e poi mi restituiscono un valore, o anche più di uno, ad
esempio inserisco un nome (da tabella.nome che è vuota a cui aggiugo nomi)
collegata ad una tabella1.nome il valore nella query è città, mi restituisce
la città e poi continuo in un'altra riga con altri nomi ect. altre volte
creando altre query con il medesimo metodo non ci riesco o meglio mi appare
la query vuota dato che la tabella dove dovrei immagazzinare il nome è
vuota.
Il primo caso non è logico ma funzionale, il secondo è logico ma allora come
me lo spiego?
Incognitamente
Axel


title: Query - Assurdità, ma perchè?

author: Giovanni Menga

text:
Axel <
aj...@freemail.it
> wrote in message
9sdsbl$bl$1...@pegasus.tiscalinet.it...
> Salve ho provato a creare alcune query, ho notato che alcune mi fanno
> aggiungere record e poi mi restituiscono un valore, o anche più di uno, ad
> esempio inserisco un nome (da tabella.nome che è vuota a cui aggiugo nomi)
> collegata ad una tabella1.nome il valore nella query è città, mi
restituisce
> la città e poi continuo in un'altra riga con altri nomi ect. altre volte
> creando altre query con il medesimo metodo non ci riesco o meglio mi
appare
> la query vuota dato che la tabella dove dovrei immagazzinare il nome è
> vuota.
Prova a verificare le proprietà del join nella query. Apri la query imod
struttura clicca col destro sul join e scegli proprietà. Se capisco bene
dalla tua richiesta, dovresti trovare lì la soluzione.
Gio'


title: Query - Assurdità, ma perchè?

text:
Giovanni Menga <
giova...@tin.it
> wrote in message
7GuG7.24664$zl4.7...@news2.tin.it...

Ho provato con tutti e tre i tipi di join, io uso A 2.0 e ci sono solo i tre
tipi di join, e comunque ho provato con un nuovo db e il problema è risolto
ma con uno esistente non c'è verso.
La cosa strana c'è nel risultato della query nell'ultimo record c'è
l'asterisco che indica la possibilità di includere record.
Ancora più assurdo
Axel


title: Database e lettore Laser

author: Interfree

text:
Salve volevo sapere se mi potete spiegare come funzionano i lettori di
codice a barre che vengono utilizzati nei supermercati.
In pratica vorrei sapere se è difficile integrare un database con questo
dispositivo, tenete conto anche del registratore di cassa.
Ciao


title: Database e lettore Laser

author: AntoGal

text:
"Interfree" <
peppu...@hotmail.com
> ha scritto...
> Salve volevo sapere se mi potete spiegare come funzionano i lettori di
> codice a barre che vengono utilizzati nei supermercati.
Si connettono direttamente alle casse/POS seguendo alcuni standard, mendre
quelli a emulazione di tastiera (per i PC) sono una cosa un po' diversa...
> In pratica vorrei sapere se è difficile integrare un database con questo
> dispositivo, tenete conto anche del registratore di cassa.
In genere il programma non si interfaccia allo scanner, ma al registratore
di cassa, utilizzando il proprio driver e le specifiche del protocollo di
collegamento. Tutta la documentazione in genere viene fornita ai
rivenditori.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: Database e lettore Laser

author: GianniSapori

text:
Interfree <
peppu...@hotmail.com
> wrote in message
3bb89...@news.dada.it...

Per quanto riguarda registratori sweda modello 3045 pos ti posso aiutare
Basta creare un file di testo formattato come da manuale e trasferirlo via
porta seriale al registratore di cassa.
Del Collegamento fisico tra scanner e rigistratore ti devi preoccupare
ancora meno, inserisci lo spinotto e dai corrente.
Qualche problema te lo potrebbe dare la configuarazione dello scanne che si
fa mediante delle stringhe di programmazione a barre, ma niente che un buon
rivenditore non sa affrontare
Gianni


title: Access come server di tabelle ODBC

author: Ivan da casa

text:
Credevo di aver trovato l'uovo di Colombo!
Metto le tabelle su un DB e creo un DSN di sistema che guarda a quel DB!
E poi da qualsiasi client posso collegare le tabelle via ODBC.
Ma Access mi ha fermato subito con un messaggio del tipo:
Non è possibile collegare tabelle di Access via ODBC (il testo è
approssimato, poichè il tutto si è svolto al lavoro e adesso non riesco a
ricreare la stessa sistuazione!)
.... aiuto!
Le tabelle collegate, devono essere 'dirette' sul db di collegamento?
Non posso mettere ' a disposizione' il DB, alla maniera di SQL (! anche se
le prestazioni sono molto inferiori?)
grazie per qualsiasi 'snebbiamento' sull' argomento!
Ivan


title: Access come server di tabelle ODBC

author: Alessandro Baraldi

text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> wrote in message
news:43de47d6$0$22091$
4faf...@reader1.news.tin.it

Perchè devi collegare via ODBC le tabelle di Access.....?
Qual'è la strana esigenza che ti ha spinto a fare cose simili...?
E' possibile aprire un Recordset via ODBC, ma siamo sicuri sia
veramente ciò che cerchi....?
Cosa intendi con questa frase decisamente illusoria:
"Non posso mettere ' a disposizione' il DB, alla maniera di SQL (! anche
se
 le prestazioni sono molto inferiori?) "
Spiegaci le esigenze reali.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access come server di tabelle ODBC

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:ecf897205b081fce6e...@mygate.mailgate.org...

Alex, abbi pazienza!
In ambiente con 12 clients, ho in piedi un db.
Non ho separato FE da BE perchè, al momento della prova, i tempi di
connessione( forse il termine non è giusto, dovrei dire al monento di
lanciare una maschera che poggiava su una query complessa) l'attesa si
attestava intorno al minuto e mezzo. Risultato: tutti i tecnici incazzati, e
la mia bella prova : segata via!
Allora per altri due anni ( e due versioni di Office), tutto è rimasto
com'era. Ma il mio cuore doleva nel constatare che alcune tabelle di SQL (il
gestionale amministrativo (non toccare!) a cui mi collego per alcuni dati
anagrafici) hanno una prestazione 'immediata', sia nelle query che nel
collegamento.
Quindi mi sono chiesto : e se io metto a disposizione un DB sulla LAN, poi
posso collegare le tabelle via ODBC. (mi sembra il modo più semplice in rete
locale: nessun percorso da indicare!, praticamente neutro).
Ma a quanto sembra, non è così semplice ed immediato.
Dammi qualche lume .... grz
Ivan


title: Access come server di tabelle ODBC

text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> wrote in message
news:43de5d9f$0$22104$
4faf...@reader1.news.tin.it
[CUT]
> Quindi mi sono chiesto : e se io metto a disposizione un DB sulla LAN, poi
> posso collegare le tabelle via ODBC. (mi sembra il modo più semplice in rete
> locale: nessun percorso da indicare!, praticamente neutro).
Il tuo problema non è di usare ODBC, ma di ottimizzare la Query.
Nonostante 12 Client siano già un discreto carico per Access(JET)
la cosa deve funzionare con tempi ragionevoli.
DEVI dividere FE e BE,  la cosa è indolore, a parte dover redistribuire
i FE, ma la connessione delle tabelle è e deve rimanere la classica.
L'ottimizzazione delle Queries assolutamente trascurata dal 90%
degli utenti è in realtà una delle cose fondamentali, quasi come
la normalizzazione delle tabelle.
Nel sito Comune trovi un Link che spiega come poter ottimizzare
l'esecuzione delle query sfruttando un analizzatore.
Ti assicuro che non è immediato.
L'uso di Indici nelle tabelle è fondamentale, come anche ricorrere
a SubQuery piuttosto che a funzione di aggregazione sui domini...ecc...!
> Ma a quanto sembra, non è così semplice ed immediato.
Non servirebbe a nulla, e non si può, mi ripeto stai cofondendo
la struttura di un Server SQL da quella di JET.
> Dammi qualche lume .... grz
> Ivan
C'è poco da dire oltre quanto già detto, spero almeno di essere
stato chiaro.



title: Access come server di tabelle ODBC

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:2bb6c3d7ac592a6a89...@mygate.mailgate.org...
> "Ivan da casa" <
ivanSENZAQ...@tin.it
> wrote in message
> news:43de5d9f$0$22104$
4faf...@reader1.news.tin.it
> [CUT]
> Il tuo problema non è di usare ODBC, ma di ottimizzare la Query.
> Nonostante 12 Client siano già un discreto carico per Access(JET)
> la cosa deve funzionare con tempi ragionevoli.
> DEVI dividere FE e BE,  la cosa è indolore, a parte dover redistribuire
> i FE, ma la connessione delle tabelle è e deve rimanere la classica.
>
> L'ottimizzazione delle Queries assolutamente trascurata dal 90%
> degli utenti è in realtà una delle cose fondamentali, quasi come
> la normalizzazione delle tabelle.
> Nel sito Comune trovi un Link che spiega come poter ottimizzare
> l'esecuzione delle query sfruttando un analizzatore.
> Ti assicuro che non è immediato.
>
> L'uso di Indici nelle tabelle è fondamentale, come anche ricorrere
> a SubQuery piuttosto che a funzione di aggregazione sui domini...ecc...!
> Non servirebbe a nulla, e non si può, mi ripeto stai cofondendo
> la struttura di un Server SQL da quella di JET.
>
> C'è poco da dire oltre quanto già detto, spero almeno di essere
> stato chiaro.
>
> @Alex
>
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
1) nessuna buona notizia. (Argh)
2) forse la via degli indici ....
3) SubQuery al posto delle aggregazioni ... questo è il punto intrigante, e
forse la leva per sollevare il, DB.
almeno mi hai tolto un dubbio: access non è un server SQL.
adesso devo rimettermi a studiare  .... non sarai un tutor del CEPU !  ;()
grz  Ivan


title: Access come server di tabelle ODBC

author: Oscar Manfredini

text:
"Ivan da casa" > >
> 1) nessuna buona notizia. (Argh)
> 2) forse la via degli indici ....
> 3) SubQuery al posto delle aggregazioni ... questo è il punto intrigante,
e
> forse la leva per sollevare il, DB.
> almeno mi hai tolto un dubbio: access non è un server SQL.
> adesso devo rimettermi a studiare  .... non sarai un tutor del CEPU !  ;()
Non sarà un tutor del CEPU, ma ha ragione  :-)
Solo dopo che avrai ottimizzato l'applicazione (FE/BE) per il motore JET,
potrai pensare ad allegare le tabelle al Server SQL.
E a proposito di prestazioni, oltre ai consigli di Alessandro al posto tuo
darei una buona occhiata a questo link.
http://www.granite.ab.ca/access/performancefaq.htm
Ciao, Oscar


title: Access come server di tabelle ODBC

text:
"Oscar Manfredini" <
osca...@nospam.it
> ha scritto nel messaggio
news:43de6d58$0$27301$4faf...@reader2.news.tin.it...
[cut]
> Non sarà un tutor del CEPU, ma ha ragione  :-)
> Solo dopo che avrai ottimizzato l'applicazione (FE/BE) per il motore JET,
> potrai pensare ad allegare le tabelle al Server SQL.
>
> E a proposito di prestazioni, oltre ai consigli di Alessandro al posto tuo
> darei una buona occhiata a questo link.
>
>
http://www.granite.ab.ca/access/performancefaq.htm
>
> Ciao, Oscar
ehi Oscar,
in effetti sto cominciando a capire gli escamotage per tenere sempre 'vispo'
il collegamento. Per ora provo con la soluzione di tenere un recordset
aperto su una tabella dummy (un solo campo! un solo record!). Domani dovrei
implementarlo sul DB al lavoro.
Per quanto riguarda SQL, io mi connetto regolarmente dai miei MDB, volevo
dire che mi fornisce 'immediatamente' le query a cui lo sottopongo! Certo è
un server fatto meglio e più performante! (un ordine 1000!).
grazie dei chiarimenti e dei links
Ivan


title: Access come server di tabelle ODBC

author: cidi

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:2bb6c3d7ac592a6a89...@mygate.mailgate.org...
> "Ivan da casa" <
ivanSENZAQ...@tin.it
> wrote in message
> news:43de5d9f$0$22104$
4faf...@reader1.news.tin.it
>
> [CUT]
>> Quindi mi sono chiesto : e se io metto a disposizione un DB sulla LAN,
>> poi
>> posso collegare le tabelle via ODBC. (mi sembra il modo più semplice in
>> rete
>> locale: nessun percorso da indicare!, praticamente neutro).
>
> Il tuo problema non è di usare ODBC, ma di ottimizzare la Query.
> Nonostante 12 Client siano già un discreto carico per Access(JET)
> la cosa deve funzionare con tempi ragionevoli.
> DEVI dividere FE e BE,  la cosa è indolore, a parte dover redistribuire
> i FE, ma la connessione delle tabelle è e deve rimanere la classica.
>
> L'ottimizzazione delle Queries assolutamente trascurata dal 90%
> degli utenti è in realtà una delle cose fondamentali, quasi come
> la normalizzazione delle tabelle.
> Nel sito Comune trovi un Link che spiega come poter ottimizzare
> l'esecuzione delle query sfruttando un analizzatore.
incuriosito, ho cercato nella sez. queries ma non trovo analizzatore.
potresti essere più preciso?
> @Alex
>
Ciao, Daniele


title: Access come server di tabelle ODBC

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:2bb6c3d7ac592a6a89...@mygate.mailgate.org...
> "Ivan da casa" <
ivanSENZAQ...@tin.it
> wrote in message
> news:43de5d9f$0$22104$
4faf...@reader1.news.tin.it
>
> [CUT]
>> Quindi mi sono chiesto : e se io metto a disposizione un DB sulla LAN,
>> poi
>> posso collegare le tabelle via ODBC. (mi sembra il modo più semplice in
>> rete
>> locale: nessun percorso da indicare!, praticamente neutro).
>
> Il tuo problema non è di usare ODBC, ma di ottimizzare la Query.
> Nonostante 12 Client siano già un discreto carico per Access(JET)
> la cosa deve funzionare con tempi ragionevoli.
> DEVI dividere FE e BE,  la cosa è indolore, a parte dover redistribuire
> i FE, ma la connessione delle tabelle è e deve rimanere la classica.
>
> L'ottimizzazione delle Queries assolutamente trascurata dal 90%
> degli utenti è in realtà una delle cose fondamentali, quasi come
> la normalizzazione delle tabelle.
> Nel sito Comune trovi un Link che spiega come poter ottimizzare
> l'esecuzione delle query sfruttando un analizzatore.
> Ti assicuro che non è immediato.
> @Alex
>
Ciao Alex
incuriosito, ho cercato analizzatore nella sez. queries del sito comune
senza trovarlo. potresti essere più preciso?
grazie
Daniele


title: Access come server di tabelle ODBC

text:
"Ivan da casa" <
> ehi Oscar,
> in effetti sto cominciando a capire gli escamotage per tenere sempre
'vispo'
> il collegamento. Per ora provo con la soluzione di tenere un recordset
> aperto su una tabella dummy (un solo campo! un solo record!). Domani
dovrei
> implementarlo sul DB al lavoro.
Sì, puoi fare così oppure associare la maschera d'avvio dell'applicazione
(diamo per scontato che esista una form d'avvio, magari solo per ragioni
estetiche) alla suddetta tabella.
A onor di cronaca il "fissaggio" del file .ldb aperto è una strategia
consigliata da MS perfino nell'Help di Access: "migliorare prestazioni
tabelle collegate".
Ciao, Oscar


title: Access come server di tabelle ODBC

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:2bb6c3d7ac592a6a89...@mygate.mailgate.org...
> "Ivan da casa" <
ivanSENZAQ...@tin.it
> wrote in message
> news:43de5d9f$0$22104$
4faf...@reader1.news.tin.it
[cut]
> Nel sito Comune trovi un Link che spiega come poter ottimizzare
> l'esecuzione delle query sfruttando un analizzatore.
> Ti assicuro che non è immediato.
[cut]
> @Alex
>
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
ciao Alex,
ho provato a guardare sul sitocomune ma non trovo questo argomento, ne ho
comunque trovati molti interessanti. Potresti indicarmi il numero di item
...
grazie   ivan


title: Access come server di tabelle ODBC

author: Sergio MAZZA

text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
news:43df6f0c$0$27301$4faf...@reader2.news.tin.it...
>
> ciao Alex,
> ho provato a guardare sul sitocomune ma non trovo questo argomento, ne ho
> comunque trovati molti interessanti. Potresti indicarmi il numero di item
> ...
>
> grazie   ivan
Menů: Strumenti - Analizza - Analizzatore...
Ciao.
--
Sergio MAZZA


title: Access come server di tabelle ODBC

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dro1gm$ptu$
1...@area.cu.mi.it

Veramente io mi riferivo allo ShowPlan che si avvicina
al QueryAnalizer di SQL_Server, che analizza i
piani d'esecuzione delle Queries...!
Ora non ho trovato sul SC il riferimento, ma sono certo che
c'č, quindi ti posto il Link direttamente:
http://builder.com.com/5100-6388-5064388.html
Ciao



title: Access come server di tabelle ODBC

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:55d11060da4d6ddd76...@mygate.mailgate.org...

un grazie al gruppo!
ci risentiamo sicuramente con altri quesiti ;(=)
Ivan


title: Access come server di tabelle ODBC

author: MA

text:
Ivan da casa wrote:
> un grazie al gruppo!
>
> ci risentiamo sicuramente con altri quesiti ;(=)
beh ora non è il caso di minacciare
>
> Ivan
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Access come server di tabelle ODBC

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:55d11060da4d6ddd76...@mygate.mailgate.org...
>
> Veramente io mi riferivo allo ShowPlan che si avvicina
> al QueryAnalizer di SQL_Server, che analizza i
> piani d'esecuzione delle Queries...!
>
> Ora non ho trovato sul SC il riferimento, ma sono certo che
> c'è, quindi ti posto il Link direttamente:
>
>
http://builder.com.com/5100-6388-5064388.html
>
> Ciao
> @Alex
E mi sembrava strano che era così semplice...
Ciao.
--
Sergio MAZZA


title: access

author: Nostalgia

text:
la storia di access
http://www.nostalgia.itgo.com


title: Fare del database un applicazione : come?

author: X

text:
Come posso far si che il mio database venga convertito in un applicativo a
se (un .exe)?
Sull'help di Access c'č un vago riferimento ad un programma e mi rimanda al
sito microsoft...
ma qui non trovo nulla...
Come posso fare?
Grazie.
Rex.


author: Aries

text:
"X" <
meri...@quipo.it
> ha scritto nel messaggio
news:56fL6.11894$RX4.7...@news.infostrada.it...

Per una volta lo dico io...
www.sitocomune.com
cerca il faqqone
--
Aries
icq: 56640169
e-mail:
Marv...@iol.it


author: ced

text:
X <
meri...@quipo.it
> wrote in message
56fL6.11894$RX4.7...@news.infostrada.it...
> Come posso far si che il mio database venga convertito in un applicativo a
> se (un .exe)?
> Sull'help di Access c'è un vago riferimento ad un programma e mi rimanda
al
> sito microsoft...
> ma qui non trovo nulla...
> Come posso fare?
>
> Grazie.
> Rex.
>
E' il sogno di molti!!! era anche il miio :-)
io ci ho rinunciato, tu mi seguirai a ruota  :-)))D
un giorno, forse, se la microsoft farà un aggiornamento al suo Visual basic
in cui metterà questa opzione, dico forse, si potrebbe fare, per ora è
......un'utopia!


text:
Mamo (R) <
m...@iol.it
> wrote in message
m9msft4dt59q3l45q...@Mamo.mm...
> [address fasullo ---> DISTURBO PER TUTTI]
>
> per favore, sistema il software che utilizzi in modo da evitare un
prefisso di
> replica non standard
>
>
>
>
> Saluti, Mamo.
>
> --
> Non usare una mailbox e-nonima. Utilizza un address valido.
> Createne una su un servizio dotato di filtri antispam.
non capisco!
cosa dovrei fare?
che c'è che non va?
se c'è qualcosa che non va, cosa fare per metterlo a posto?
spiegazioni elementari grazie!  :-)


text:
e come risolvo il problema?
scusa l'ignoranza, ma non lo so fare!
mi puoi dire come fare?


author: Roberto da casa

text:
"ced" <
pr...@microsoft.com
> ha scritto nel messaggio
news:F5tL6.6383$cU2.1...@news1.tin.it...
> e come risolvo il problema?
> scusa l'ignoranza, ma non lo so fare!
> mi puoi dire come fare?
>
Non credo che otterrai risposta alla tua domanda.
I messaggi di Mamo che ricevi (e non solo te) sono inviati automaticamente
da un programma che rileva i prefissi R:.
Se vuoi far contento Mamo e non essere più bombardato dai suoi messaggi,
devi aggiornare la versione del newsreader che usi.
Se usi Outlook Express, scaricati gratuitamente dai siti Microsift la
versione 5.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Esteban

text:
"ced" <
pr...@microsoft.com
> wrote in message
news:F5tL6.6383$cU2.1...@news1.tin.it...
> e come risolvo il problema?
> scusa l'ignoranza, ma non lo so fare!
> mi puoi dire come fare?
>
Secondo me, il problema lo puoi risolvere molto semplicemente in modo 'manuale':
quando fai un Reply, vai nel soggetto e aggiungi una e subito dopo la R e cosě
sei a posto, no?
Ciao!
Estaban
Hosted by
www.seber.it


author: Anselmo Canfora

text:
X <
meri...@quipo.it
> wrote in message
56fL6.11894$RX4.7...@news.infostrada.it...
> Come posso far si che il mio database venga convertito in un applicativo a
> se (un .exe)?
> Sull'help di Access c'è un vago riferimento ad un programma e mi rimanda
al
> sito microsoft...
> ma qui non trovo nulla...
> Come posso fare?
>
> Grazie.
> Rex.
Non si può fare, però se hai Office Devloper Edition puoi installare presso
il cliente il runtime di access distribuibile liberamente e installare una
applicazione access compilata come .mde; ricorda però che il runtime non
supporta i progetti di access (.adp e .ade).


text:
Anselmo Canfora <
anselmo...@mail.omnitel.it
> wrote in message
YUvL6.8205$Rc5.1...@news2.tin.it...



text:
"ced" <
pr...@microsoft.com
> ha scritto nel messaggio
news:F5tL6.6383$cU2.1...@news1.tin.it...
> e come risolvo il problema?
> scusa l'ignoranza, ma non lo so fare!
> mi puoi dire come fare?
La tua di ignoranza è sempre perdonata perché ignori; la sua no perché è
maleducazione.
Ciao.


text:
"Mamo (R)" <
m...@iol.it
> ha scritto nel messaggio
news:lprsftg1jfeek7am7...@Mamo.mm...
> On Sun, 13 May 2001 10:47:11 GMT, in it.comp.appl.access Roberto da casa
wrote
> [newsgroup charter available at:
>
http://www.news.nic.it/news-it/manif/it.comp.appl.access.txt
]:
[CUT]
>
> troppo difficile?
> :-)
>
Per me no e per te?
>
>
> Saluti, Mamo.
>
Prova a smettere di romperci le scatole.
Troppo difficile?
Forse per uno che vive solo per rompere le scatole agli altri, è un concetto
troppo complesso da capire!



title: Incapsulare in modulo di classe CopyFileEx

author: OneEDP

text:
L'API CopyFileEx permette di richiamare una funzione callback per aggiornare
lo stato di avanzamento di una copia di un file
Chiedevo o voi tutti se inserendo in un modulo di classe la
CopyProgressRoutine (la quale ora viene dichiarata pubblica) possa creare
problemi.
Vorrei gestire il modulo di classe per gestire (tra le altre cose) la
possibilit� di "passare" alla CopyProgressRoutine il nome della finestra e
altro.
Grazie
Daniele


text:
On 26 Giu, 09:51, "OneEDP" <OneEDP@antispam> wrote:
> L'API CopyFileEx permette di richiamare una funzione callback per aggiornare
> lo stato di avanzamento di una copia di un file
> Chiedevo o voi tutti se inserendo in un modulo di classe la
> CopyProgressRoutine (la quale ora viene dichiarata pubblica) possa creare
> problemi.
> Vorrei gestire il modulo di classe per gestire (tra le altre cose) la
> possibilità di "passare" alla CopyProgressRoutine il nome della finestra e
> altro.
> Grazie
> Daniele
Innanzitutto non capisco se serve propri una Classe... devi
richiamarla contemporaneamente da N posti...?
In ogni caso credo che la cosa possa dare problemi in quanto come vedi
il callback viene definito dalla AddressOf .... dovresti verificare,
se possibile, le chiamate nello stack se sono indicizzate...!
Personalmente non lo farei, o meglio mi farei la Classe ma lascerei
esterno il richiamo...
@Alex


text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:9b592baf-9706-4edf...@l5g2000vbp.googlegroups.com...
On 26 Giu, 09:51, "OneEDP" <OneEDP@antispam> wrote:
> L'API CopyFileEx permette di richiamare una funzione callback per
> aggiornare
> lo stato di avanzamento di una copia di un file
> Chiedevo o voi tutti se inserendo in un modulo di classe la
> CopyProgressRoutine (la quale ora viene dichiarata pubblica) possa creare
> problemi.
> Vorrei gestire il modulo di classe per gestire (tra le altre cose) la
> possibilit� di "passare" alla CopyProgressRoutine il nome della finestra e
> altro.
> Grazie
> Daniele
Innanzitutto non capisco se serve propri una Classe... devi
richiamarla contemporaneamente da N posti...?
In ogni caso credo che la cosa possa dare problemi in quanto come vedi
il callback viene definito dalla AddressOf .... dovresti verificare,
se possibile, le chiamate nello stack se sono indicizzate...!
Personalmente non lo farei, o meglio mi farei la Classe ma lascerei
esterno il richiamo...
@Alex
E' proprio AddressOf l'inghippo.
La classe vorrei renderla generica per poter gestire il download slegati
dall'interfaccia di una particolare finestra.
Una cosa che mi viene in mente � confezionare una classe a parte istanziata
nel momento in cui dwCallbackReason restituisce CALLBACK_STREAM_SWITCH.
Per� anche questa diventa global.
E con le global � quasi sempre un casino.
E poi quando verr� messa a nothing? Ecc.
Grazie
Daniele


title: Filtro su vista.

author: ilario

text:
Salve
appurato dai precedenti post che le viste non accettano criteri del
tipo "=nomeforms!controllo.valore" come posso filtrare una maschera per
la stampa del record corrente?
Grazie
Ilario


title: Filtro su vista.

author: antonio

text:
"ilario" <biol...@gmail.invalid> ha scritto nel messaggio
news:mn.c20f7d73c...@gmail.invalid...

Se il record al quale è associata la maschera ha una chiave univoca del tipo
ID=..., la seguente istruzione inserita in un pulsante produce l'anteprima
di stampa del solo record corrente:
    DoCmd.OpenReport "Report Doc Corrente", acViewPreview, , "ID = " & Me.ID
Mi raccomando, metti 2 virgole dopo acviewpreview.
Ciao
Antonio


title: Filtro su vista.

text:
antonio ha spiegato il 24/03/2007 :

Grazie!!
Ilario


title: Filtro su vista.

text:
On 24 Mar, 11:19, ilario <biolle...@gmail.invalid> wrote:
> antonio ha spiegato il 24/03/2007 :
>
>
>
>
>
> > "ilario" <biolle...@gmail.invalid> ha scritto nel messaggio

> Ilario- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Se l'argomento in Oggetto è reale, VISTA, significa che parli di un DB
in SQL_Server e non su Access...!
Sempre se questo è vero il metodo usato non è il massimo, fai
restituire al Server tutto il Recordset per poi usarne solo 1....?????
Quando si lavora con Db_Server sarebbe bene, al fine di ottimizzare le
prestazioni del Db e della rete, far circolare solo quello che serve e
non tutto...!
Lascio a te le considerazioni in base a quanto stai usando.
@Alex


title: Filtro su vista.

author: giorgio rancati

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1174753875.5...@d57g2000hsg.googlegroups.com...





Ciao Alessandro,
per fortuna non è come pensi :-)
Access confeziona e invia al Server la frase Sql per far ritornare il solo
record filtrato.
A Sql Server arriva qualcosa tipo questo:
----
SELECT ... FROM NomeVista WHERE ID = 25
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Filtro su vista.

text:
On 24 Mar, 17:57, "giorgio rancati"
<
giorgio_No_Spalmer_ranc...@tiscali.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1174753875.5...@d57g2000hsg.googlegroups.com...

Vuoi dire che la proprietà Filter di un progetto MDB agisce
direttamente ServerSide...?
Non lo sapevo assolutamente è una cosa che imparo ora con estremo
piacere.
Grazie.
@Alex


title: Filtro su vista.

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1174756257....@e1g2000hsg.googlegroups.com...
On 24 Mar, 17:57, "giorgio rancati"
>Vuoi dire che la proprietą Filter di un progetto MDB agisce
>direttamente ServerSide...?
no, nel 3d si discuteva di questo metodo
----
DoCmd.OpenReport "Report Doc Corrente", acViewPreview, , "ID = " & Me.ID
----
quello che volevo dire č che il parametro "WhereCondition" del metodo
DoCmd.OpenReport o DoCmd.OpenForm in un progetto ADP o anche (se possibile)
di un prgetto MDB con tabelle allegate, viene confezionato e inviato a Sql
Server come parte della clausola WHERE, quindi valutato direttamente lato
server.
>Non lo sapevo assolutamente č una cosa che imparo ora con estremo
>piacere.
per toglierti ogni dubbio puoi monitorare i messaggi che access invia a Sql
Server con il Tool Sql Profiler.
>Grazie.
>@Alex
Prego :-)



title: Filtro su vista.

text:
[CUT]
> >Vuoi dire che la proprietà Filter di un progetto MDB agisce
> >direttamente ServerSide...?
>
> no, nel 3d si discuteva di questo metodo
> ----
> DoCmd.OpenReport "Report Doc Corrente", acViewPreview, , "ID = " & Me.ID
> ----
> quello che volevo dire è che il parametro "WhereCondition" del metodo
> DoCmd.OpenReport o DoCmd.OpenForm in un progetto ADP o anche (se possibile)
> di un prgetto MDB con tabelle allegate, viene confezionato e inviato a Sql
> Server come parte della clausola WHERE, quindi valutato direttamente lato
> server.
>
> >Non lo sapevo assolutamente è una cosa che imparo ora con estremo
> >piacere.
>
> per toglierti ogni dubbio puoi monitorare i messaggi che access invia a Sql
> Server con il Tool Sql Profiler.
>
> >Grazie.
> >@Alex
>
> Prego :-)
> --
> Giorgio Rancati
> [Office Access MVP]
Aspè quello che mi dici mi piace, ma volevo capire meglio una cosa.
Il parametro WhereCondition poi me lo ritrovo come Filter property ma
se io lo rimuovo mi ritrovo tutto il Recordset.... come potrebbe
essere...?
Cioè melo spiego se anche la proprietà Filter agisse allo stesso
modo...!
Non riesco a verificare su SQL ora pertanto la prova che ho fatto è su
MDB, dimmi subito se le mie considerazioni sono errate in partenza,
Lunedi al lavoro testo SQL_Server....
Ciao
@Alex


title: Filtro su vista.

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1174758537.0...@l75g2000hse.googlegroups.com...
[CUT]
>Aspè quello che mi dici mi piace, ma volevo capire meglio una cosa.
>Il parametro WhereCondition poi me lo ritrovo come Filter property ma
>se io lo rimuovo mi ritrovo tutto il Recordset.... come potrebbe
>essere...?
>Cioè melo spiego se anche la proprietà Filter agisse allo stesso
>modo...!
dipende,  se stai usando un MDB con tabelle allegate, è la stessa cosa, se
stai usando un ADP no (c'è la proprietà Server Filter per queste cose)
>Non riesco a verificare su SQL ora pertanto la prova che ho fatto è su
>MDB, dimmi subito se le mie considerazioni sono errate in partenza,
Anche se a me sembra che si parli di ADP, l'oggetto del 3d non specifica il
tipo di progetto, per questo motivo mi sono limitato al solo parametro
WhereCondition del metodo OpenReport o OpenForm.
>Lunedi al lavoro testo SQL_Server....
>Ciao
>@Alex
Ciao ;-)



title: Filtro su vista.

text:
On 24 Mar, 20:31, "giorgio rancati"
<
giorgio_No_Spalmer_ranc...@tiscali.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1174758537.0...@l75g2000hse.googlegroups.com...

Ciao Giorgio.
Ho fatto un Test con il Trace del Profiler, ed ho notato che anche se
un pò strano il Trace fa effettivamente quello che dicevi sia con la
proprietà Filter che WhereCondition
C'è una differenza sostanziale però.
Se io apro con WhereCondition la richiesta al Server è già con il
Parametro, se apro la Form e su Load applico il Filtro effettua 2
azioni al server, la prima con il Recordset Completo e la seconda con
il WhereCondition=Filter ed ovviamente mi pare normale in quanto il
Load viene generato prima.
In ogni caso ho appurato che è decisamente il contrario di quanto mi
aspettassi, quindi ho imparato una cosa molto utile.
TNX
@Alex


title: Filtro su vista.

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1174822647.8...@n59g2000hsh.googlegroups.com...
On 24 Mar, 20:31, "giorgio rancati"
<
giorgio_No_Spalmer_ranc...@tiscali.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel
messaggionews:1174758537.0...@l75g2000hse.googlegroups.com...
>Ciao Giorgio.
>Ho fatto un Test con il Trace del Profiler, ed ho notato che anche se
>un pò strano il Trace fa effettivamente quello che dicevi sia con la
>proprietà Filter che WhereCondition
>C'è una differenza sostanziale però.
>Se io apro con WhereCondition la richiesta al Server è già con il
>Parametro, se apro la Form e su Load applico il Filtro effettua 2
>azioni al server, la prima con il Recordset Completo e la seconda con
>il WhereCondition=Filter ed ovviamente mi pare normale in quanto il
>Load viene generato prima.
Il comportamento che riscontri con la proprietà Filter è normale sia con Sql
Server che con i db di access.
L'evento Load viene generato dopo che la maschera ha già inviato la select ,
va da se che il filtro può essere applicato solo dopo.
La non differenza (negli MDB con tabelle allegate a Sql Server) sta nel
fatto che sia la WhereCondition che Filter vengono applicati lato server.
>In ogni caso ho appurato che è decisamente il contrario di quanto mi
>aspettassi, quindi ho imparato una cosa molto utile.
E' molto importante monitorare quali comandi Access invia al server quando
si costruisce un'applicazione.
Rimanendo in abiente JET+ODBC, chi non avesse Sql Profiler, può monitorare
il flusso di comandi attivando TraceSQLMode.
Per maggiori info
----
ACC2000: Optimizing for Client/Server Performance
http://support.microsoft.com/kb/208858/en-us
----
>TNX
>@Alex
prego
:-)



title: Filtro su vista.

author: Carlo Costarella

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:460679a2$0$20823$5fc...@news.tiscali.it...
cut
Per maggiori info
> ----
> ACC2000: Optimizing for Client/Server Performance
>
http://support.microsoft.com/kb/208858/en-us
> ----
>
Non è che qui sbagliano a dire di creare la chiave in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
anzichè in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\ODBC?
Nel mio registro, infatti, si trova proprio qui.
Ciao, Carlo


title: Filtro su vista.

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:eu6fak$sb7$1...@tdi.cu.mi.it...
>
> Non è che qui sbagliano a dire di creare la chiave in
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
> anzichè in
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\ODBC?
> Nel mio registro, infatti, si trova proprio qui.
Ciao Carlo,
direi di sì, non ci avevo fatto caso perchè per provarlo sono andato subito
nel nodo ODBC.
Qui altri link con il percorso giusto.
----
ACC: TraceSQLMode Setting Helps Debug SQL Queries to ODBC
http://support.microsoft.com/kb/113918/en-us
ACC2000: TraceSQLMode Setting Helps Debug SQL Queries to ODBC
http://support.microsoft.com/kb/209082/en-us
Optimizing Microsoft Office Access Applications Linked to SQL Server
http://msdn2.microsoft.com/en-us/library/bb188204.aspx
----
> Ciao, Carlo
:-)
Ciao



title: selezione casella riepilogo

author: Laura

text:
potrebbe essere possibile, al doppio click su una casella di riepilogo, fare
in modo che vengano selezionati gli stessi record in un'altra maschera
anch'essa aperta....
grazie


title: selezione casella riepilogo

author: Roberto da Parma

text:
"Laura" <
la.a...@tiscali.it
> ha scritto nel messaggio
news:48d0f31e$0$11368$5fc...@news.tiscali.it...

Se vuoi selezionare un record in un'altra maschera sposta il focus
nell'altra maschera e usa il metodo select richiamando l'ID della casella di
riepilogo.Si presuppone che entrambe le maschere siano aperte....
Se vuoi filtrare cerca in qualche post precedente...hanno fatto più o meno
la tua stessa richiesta....
sito comune faq 4.11
Il valore della casella di riepilogo Elenco1 lo ricavi con
For Each varItem In Me.Elenco1.ItemsSelected 'sempre che la casella abbia
una selezione multipla
    Me.Elenco1.Column(0, varItem)
next varItem
Bada su quale colonna rimandi il valore per poi fare la select sulla
maschera
Elenco1
campo1 .... ID 'è il valore che verrebbe mandato su Me.Elenco1.Column(0,
varItem)
campo2 .... nome
...
Ciao
--
Roberto da Parma


title: selezione casella riepilogo

text:
"Laura" <
la.a...@tiscali.it
> ha scritto nel messaggio
news:48d0f31e$0$11368$5fc...@news.tiscali.it...

Guarda il post Selezione record....
E anche metodo .FindFirst
ciao
--
Roberto da Parma


title: selezione casella riepilogo

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:gar4dl$j7r$1...@tdi.cu.mi.it...

>Si ti ringrazio ho trovato quello che mi serviva... Dim vSel As Variant,
>TuaStringa As String
     TuaStringa=""
     For Each vSel In lstTuaLista.ItemsSelected
         TuaStringa= TuaStringa & " OR " & lstTuaLIsta.ItemData(vSel))
     Next vSel
    If TuaStringa>"" Then
       TuaStringa=Left$(Trim$(TuaStringa),Len(Trim$(TuaStringa))-3)
    EndIf
con questo dovrei riuscire a creare una stringa che filtri una query...ma
volendo affinare il tutto:
io ho una prima maschera che passa dei parametri attraverso i quali,
all'apertura della seconda maschera, viene filtrata la casella di riepilogo.
Se io faccio una prima selezione multipla e passo i primi valori alla
stringa, come posso fare in modo che poi, effettuando una selezione in base
ad altri filtri (dunque chiudendo e poi riaprendo la seconda maschera)
questi vengano sommati ai primi che avevo selezionato? Non so se sono
riuscita a spiegarmi...
scusatemi per questo


title: selezione casella riepilogo

text:
"Laura" <
la.a...@tiscali.it
> ha scritto nel messaggio
news:48d12122$0$11373$5fc...@news.tiscali.it...

Puoi salvare il filtro in una variabile....oppure in una casella di testo
della maschera
Hai tanti modi...
Inoltre se invece di chiudere la maschera la nascondi i primi valori
rimangono nel momento che la rirendi visibile...
Vedi tu



title: selezione casella riepilogo

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:gar8ja$o51$1...@tdi.cu.mi.it...

>sono ttroppo sfacciata se ti chiedo come si fa a salvare il filtro in una
>variabile o in una casella di testo?!


title: selezione casella riepilogo

text:
"Laura" <
la.a...@tiscali.it
> ha scritto nel messaggio
news:48d14c30$0$11388$5fc...@news.tiscali.it...

In una casella di testo basta che mandi il valore...in VBA....
Dim str as string
str = [tuacasella].value
[Tuacasellatemp] = str
questo semplice codice lo puoi inserire su un evento qualsiasi....str è una
variabile tipo stringa temporanea
[tuacasella] è un campo della tua maschera
[Tuacasellatemp] può essere una casella non associata (il valore rimane fino
alla chiusura oppure fino a quando non ricicli il codice)
ma può anche essere un campo associato alla tabella che è origine della
maschera.



title: Tabelle colorate

author: Geo

text:
Ciao a tutti.
E' possibile rendere i campi di una sottomaschera, in mod. tabella,
colorati....a seconda delle esigenze (x es. tutta la colonna di un
campo in verde...un altra in rosso...e cosě via...)
Grazie.
Paolo.


title: Tabelle colorate

author: Karl Donaubauer

text:
Geo ha scritto:
> E' possibile rendere i campi di una sottomaschera, in mod. tabella,
> colorati....a seconda delle esigenze (x es. tutta la colonna di un
> campo in verde...un altra in rosso...e così via...)
Dipende dalla tua versione di Access.
(Per questo é meglio di sempre indicarla nel post.)
Solo se hai A00 puoi usare la formatazione condizinale (si chiama
cosí in Italiano? in Inglese: conditional formating).
Si trova al menu "format" della maschera se ha selezionato un
campo nella visualizzazione struttura. Al dialogo scrivi un condizione
che é giusto per tutti valori del campo é scegli un colore.
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com


title: Come 'ingrandire' la barra verticale su form continua ?

author: RobertoA

text:
Usando una procedura scritta in Access su touch screen, avrei bisogno di
'ingrossare' notevolmente la barra verticale sulla destra che permette lo
scorrimento dei record di una form continua
Oppure sostituirla con altro sistema altrettanto pratico e veloce
Ho gia' provato con dei tastoni per lo scorrimento record-avanti o
paginata-avanti ma non sono cosi' intuitivi e rapidi come la barra
Cosa mi consigliate ?
Ciao e grazie
RobertoA


author: Alessandro Baraldi

text:

Devi fartene una personalizzata... vai sul sito di Lebans trovi un
demo già fatto...
@Alex


author: Oscar Manfredini

text:
"RobertoA" <>

Sul sito di Baraldi c'č un esempio di Scrollbars alternative.
Forse si possono adattare al tuo caso...
Ciao: Oscar


text:
...
> Sul sito di Baraldi c'è un esempio di Scrollbars alternative.
> Forse si possono adattare al tuo caso...
>
> Ciao: Oscar
Davvero...?
;-)
Non mi ricordavo.
@Alex


text:
"Alessandro Baraldi"
> Sul sito di Baraldi c'č un esempio di Scrollbars alternative.
> Forse si possono adattare al tuo caso...
>
> Ciao: Oscar
Davvero...?
;-)
Non mi ricordavo.
> Mi riferivo a questo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=90
Puņ darsi si possa adattare...
Ciao: Oscar


text:
On 26 Ago, 13:15, "Oscar Manfredini" <
oscar.manfred...@libero.it
>
wrote:
> "Alessandro Baraldi"
>
> > Sul sito di Baraldi c'è un esempio di Scrollbars alternative.
> > Forse si possono adattare al tuo caso...
>
> > Ciao: Oscar
>
> Davvero...?
> ;-)
>
> Non mi ricordavo.
>
> > Mi riferivo a questo:
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=90
>
> Può darsi si possa adattare...
>
> Ciao: Oscar
Direi che quella è solo la parte grafica che realizza uno SLIEDER, ma
poi devi gestire lo scroll reale.
Io suggerivo di appoggiarsi alle API per poi scrollare realmente la
lista(graficamente poi è un dettaglio), cosa che solo con la routine
pubblicata nel demo di Lebans è possibile, anche se sinceramente non
farei mai una cosa simile...!
Ciao
@Alex


text:
"Alessandro Baraldi"
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=90
>
> Può darsi si possa adattare...
>
> Ciao: Oscar
Direi che quella è solo la parte grafica che realizza uno SLIEDER, ma
poi devi gestire lo scroll reale.
>
Forse basta un Docmd.GotoRecord sulla SubForm a Form Continue, durante lo
scroll dello slider.
Non giurerei sia necessario ricorrere a Lebans.
Ciao: Oscar


text:
....
> Forse basta un Docmd.GotoRecord sulla SubForm a Form Continue, durante lo
> scroll dello slider.
> Non giurerei sia necessario ricorrere a Lebans.
>
> Ciao: Oscar
Si probabilmente hai ragione... con i Button Up/Down è veramente
banale, per la Scroll invece ci sarà da fare qualche giochetto
"Antiribalzo".... ma è sicuramente semplice.
Ciao
@Alex


author: miciomao

text:
Se si crea una textbox invisibile al BOTTOM della form gli si può dare
il fuoco al click di un pulsante posto più o meno a metà.
l'inverso per tornare al TOP.
Forse è anche più veloce e meno complicato lo spostamento
Non so se può essere presa in considerazione però


title: Finestra Relazioni impazzita!

author: Thierry REGA

text:
Reitero un quesito che avevo posto setimane fà a proposito della finestra
delle Relazioni fra tabelle.
Quando apro la finetra per vedere tutte le relazioni, mi è successo che due
tabelle finissero sopra il limite superiore, e quindi sono diventate
invisibili. Si indovina la loro presenza per via della linea che mostra una
relazione con una tabella visibile.
Non essendo possibile cancellarle per rimmetterle, dovrei cancellare tutte
le relazioni e le tabelle (nella finestra delle relazioni, non nel db!), e
ricominciare da capo! Visto che sono quasi una trentina di tabelle, con
altretante relazioni, volevo sapere se non c'è un modo più "leggero"! Visto
che la posizione delle tabelle e delle relazioni, bene o male (appunto!), si
conserva, vuol dire che da qualche parte, sempre bene o male (!), ci sono
tutte queste informazioni. Dove, e se è possibile accerderci?
Grazie
Thierry


title: Finestra Relazioni impazzita!

author: RoDAgo

text:
Thierry REGA scrisse...
> Reitero un quesito che avevo posto setimane fà a proposito della finestra
> delle Relazioni fra tabelle.
> Quando apro la finetra per vedere tutte le relazioni, mi è successo che
due
> tabelle finissero sopra il limite superiore, e quindi sono diventate
> invisibili. Si indovina la loro presenza per via della linea che mostra
una
> relazione con una tabella visibile.
[cut]
Non mi è mai successa una cosa del genere, ma penso sià possibile risolverla
facilmente.
Creati un mdb ed importa tutti gli oggetti, in ogni caso sarà sempre
un'operazione che gioverà al database.
Cià e fammi sapere.  :-)
> Grazie
> Thierry
RoDAgo


title: Finestra Relazioni impazzita!

author: Thierry Rega

text:
> Non mi è mai successa una cosa del genere, ma penso sià possibile
risolverla
> facilmente.
> Creati un mdb ed importa tutti gli oggetti, in ogni caso sarà sempre
> un'operazione che gioverà al database.
> Cià e fammi sapere.  :-)
:-DDDDDDDDDDDDD
Ha funzionato!! L'unico "piccolo" problema è che mi ha riordinato le tabelle
in ordine alfabetico e adesso sembra uno schema della rete Internet
mondiale: un vero casino! Ah però le tabelle si vedono tutte!!
Comunque grazie ancora. In fin dei conti l'importante era di recuperare le
due tabelle nascoste.
Ciao
Thierry


title: Finestra Relazioni impazzita!

author: Jonathan Canova

text:
Thierry REGA <
thier...@tiscalinet.it
> wrote in message
8hgirl$o9h$1...@hermes.unipg.it...
> Reitero un quesito che avevo posto setimane fà a proposito della finestra
> delle Relazioni fra tabelle.
> Quando apro la finetra per vedere tutte le relazioni, mi è successo che
due
> tabelle finissero sopra il limite superiore, e quindi sono diventate
> invisibili. Si indovina la loro presenza per via della linea che mostra
una
> relazione con una tabella visibile.
> Non essendo possibile cancellarle per rimmetterle, dovrei cancellare tutte
> le relazioni e le tabelle (nella finestra delle relazioni, non nel db!), e
No. Apri la finestra relazioni e premi CANC finché ti cancella quelle
tabelle, poi riaggiungile. Le relazioni non vengono cancellate.
P.S.: forse funziona anche premere TAB, ti fa passare da una tabella ad
un'altra.


title: Finestra Relazioni impazzita!

text:
> No. Apri la finestra relazioni e premi CANC finché ti cancella quelle
> tabelle, poi riaggiungile. Le relazioni non vengono cancellate.
>
> P.S.: forse funziona anche premere TAB, ti fa passare da una tabella ad
> un'altra.
Fantastico!! Il metodo č perfetto: basta passare da una tabella a l'altra
con TAB. Poi fai CANC su quella che non vedi piů, e infine senza richiederti
quale fosse, basta fare Mostra tutto col destro del mouse, e il gioco č
fatto!
Grazie infinite
Thierry


title: Finestra Relazioni impazzita!

text:
Tantissimi prego! :-)
Thierry Rega <
thier...@tiscalinet.it
> wrote in message
8hjrlc$3s7$1...@pegasus.tiscalinet.it...
> Fantastico!! Il metodo è perfetto: basta passare da una tabella a l'altra
> Grazie infinite


title: controllo su una data

author: s

text:
Mi rendo conto che č una domanda al limite dell'ignoranza ,ma .....
voglio che all'uscita da un controllo di una maschera (che dovrebbe
contenere una data ) il codice mi controlli se ho inserito un qualche valore
o l'ho lasciato vuoto.
come si indica un valore data VUOTO !!!!!!??????
Io ho messo (cosě ma non va bene)
    If datar = "##" Then
    ......ecc.....


title: controllo su una data

text:
Risolto con
If Nz(datarichiamare) = "" Then
...sapevo che era banale......


title: controllo su una data

author: Roberto da casa

text:
"s" <
siv...@yahoo.com
> ha scritto nel messaggio
news:9jh6nu$t7$1...@serv1.iunet.it...

If IsNull(datar) Then
..... ecc .....
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: controllo su una data

author: Antonio Biso

text:
s <
siv...@yahoo.com
> wrote in message 9jh860$8g0$1...@serv1.iunet.it...
> Risolto con
> If Nz(datarichiamare) = "" Then
>
> ...sapevo che era banale......
E non così banale, invece!
Infatti hai usato la funzione sbagliata!!!
nz è una funzione molto utile quando tu vuoi testare il valore di una
variabile (o un campo o un controllo) in modo che, se non è null, ti viene
restituito il valoe, altrimenti un valore di default. Serve per esempio per
fare somme di campi in cui a priori non sai se ci sono valori e se non ci
sono devi trattarli come 0.
la sintassi è nz(var[,default]])
il default è opzionale e, se comprensibile dal contesto, viene comunque
restituita stringa vuota per una var di tipo stringa null, o 0 per una var
numerica null.
Nel tuo caso andava anche bene, ma era meglio usare la funzione isnull che
restituisce true o false a seconda se la var è null o no
Antonio


title: Installazione pacchetto runtime

author: yosef

text:
Sto provando ad installare un pacchetto di installazione su una
macchina con Windows XP professional service pack 2 e con office 2000
professional e mi da la seguente maschera di errore:
Intestazione maschera:
Visual Basic 6.0 setup toolkit
Messaggio:
Per l'installazione di Office System Pack è necessario Windows NT 4.0
Service Pack 6 o versione successiva. Impossibile installare Office
System Pack nel sistema in uso.
Programma e pacchetto sono stati elaborati su una macchina con Windows
Xp Professional Service Pack 2 e Office XP Developer.
Qualcuno riesci a darmi una soluzione in merito? Grazie.
Giuseppe


title: Installazione pacchetto runtime

text:
ciao,ho avuto lo stesso problema la settimana scorsa.
Dal sito microsoft la soluzione è un pò complicata..invece:
prendi questo file dbmsadsn.dll su un pc con win2000 e lo copi nella
corrispondente  cartella di winXp.
Almeno qui dopo l'operazione (dopo un riavvio) è andata a buon fine e la
macchina funge.
Fammi sapere se va bien.


title: Installazione pacchetto runtime

text:
Provo e ti faccio sapere
Grazie
Giuseppe


title: Installazione pacchetto runtime

author: Carlo Costarella

text:
"yosef" <
yos...@gmail.com
> ha scritto nel messaggio
news:1134465639....@z14g2000cwz.googlegroups.com...





Giuseppe
[Risposta]
Il problema è ben noto. Qui trovi spiegazioni e il modo di operare.
Ciao, Carlo
http://support.microsoft.com/default.aspx?scid=kb;en-us;837150&Product=acc2002


title: Installazione pacchetto runtime

text:
Anche io sono partito da quel link..ma visto che usando quella dll
funziona...
----------------------------------------------------------------
Roberto Uffreduzzi
Ufficio Commerciale
robe...@coninorge.191.it
Coni Norge snc di Carlo galli & C.
Via Capua, 74
00177 Roma
tel. + 39 6 2413227 fax +39 6 24302757
www.coninorge.it
 -
in...@coninorge.191.it


title: Installazione pacchetto runtime

text:
"Roby.roma" <
roby...@tiscali.it
> ha scritto nel messaggio
news:dnmi3q$ed3$1...@domitilla.aioe.org...
>
> Anche io sono partito da quel link..ma visto che usando quella dll
> funziona...
>
>
Non sempre si ha a disposizione W2000 e poi è confermato essere un baco.
Comunque complimenti perchè hai trovato una soluzione ottima.
Ciao, Carlo


title: Anteprima reprot e  inoltro messaggi

author: Fabrizio

text:
Ciao a tutti
Grazie a voi ieri sono riuscito a otternere in automatico l'aperutra dei
miei ordini.  post Anteprima report.
posso chiedervi se esiste la possibilità di aprire il report in automatico e
dargli il nome Anzichè spedizioni ordini il nome del mio codice ordine.
Vi spiego
Sto cercando di aprire un report in anteprima stampa.
Questo report ha origini dati su una quey "Spedizione Ordini" in cui ho
messo come criterio sul Codice Ordine questa stringa:
[Forms]![Ordini]![Ordine_Codice]
ora in anteorima funziona
Private Sub Anteprima_Click()
DoCmd.OpenReport "SpedizioniOrdini" , acViewPreview
però il problema è che quando cerco di mandarlo via outlook mi allega il
file in formato *snp chiamandolo "SpedizioniOrdini.snp".
vorrei che questo file allegato piuttosto che chiamarsi
""SpedizioniOrdini.snp". si dovrebbe chimare col nome del mio ordine codice
tipo AR 05-0002-
Grazie a tutti!


title: Anteprima reprot e  inoltro messaggi

author: Sergio MAZZA

text:
"Fabrizio" <
f_j...@libero.it
> ha scritto nel messaggio news:n%ibf.24894$65.7...@twister1.libero.it...

Utilizza il metodo: OutputTo dove hai la possibilità di specificare il nome del file...
Ciao.
--
Sergio MAZZA


title: Anteprima reprot e  inoltro messaggi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dkkhtm$nq6$1...@area.cu.mi.it...

Grazie Sergio sei fantastico.


title: Excel con Access

author: Pietro Chiodo

text:
Qualcuno di voi saprebbe darmi qualche consiglio?
Dovrei caricare da un foglio di excel dei dati e inserirli in un database di
MsAccess!
Anticipatamente ringrazio.


title: Excel con Access

text:
"Pietro Chiodo" <
pch...@libero.it
> ha scritto nel messaggio
news:16569.60439$n04.1...@twister2.libero.it...

File ---> carica dati esterni ----> importa----> scegli tipo di file .xls
e.... et voilà.
Ciao. Fabrizio.
p.s. ti consiglio prima di importare da file .xls di controllare i tipi di
dati ( numerico, testo, etc.) sul foglio e di eliminare tutte le celle
calcolate , le formule etc : le tabelle in Access non supportano celle
calcolate.


title: Excel con Access

author: Neil

text:
"Fabrizio" <Fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:ajases$p6c$3...@lacerta.tiscalinet.it...

Ti ringrazio molto ma il mio problema mi costringe ad utilizzare il Codice
XChè l'utente deve continuamente aggiornare il DataBase con questo foglio di
Excel che lui stesso aggiorna!
Se puoi aiutarmi?


title: Excel con Access

author: Matteo Palmieri

text:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
"Neil" <
pch...@libero.it
> ha scritto nel messaggio
news:QTq69.63348$n04.1...@twister2.libero.it...
> Ti ringrazio molto ma il mio problema mi costringe ad utilizzare il
> Codice XChè l'utente deve continuamente aggiornare il DataBase con
questo
> foglio di Excel che lui stesso aggiorna!
> Se puoi aiutarmi?
Descriverti come fare non è certo semplice. Ci sono un sacco di
variabili
in gioco, molte delle quali relative alla formattazione del foglio di
Excel
(è sempre la stessa? i dati sono contigui?...).
Ti consiglio di aggiungere Excel ai riferimenti del tuo progetto e poi
iniziare a spulciare la guida per vedere quale può essere la soluzione
migliore al tuo problema.
- --
Matteo Palmieri - Cybercreations
www.cybercreations.it
-----BEGIN PGP SIGNATURE-----
Version: 6.5.8ckt
Comment: KeyID: 0xC83A8FFAC838BA1F
Comment: Fingerprint: 69F4 29D4 5913 B3B6 EDD2  B335 C83A 8FFA C838 BA1F
iQA/AwUBPVoxucg6j/rIOLofEQK6zgCg+eLU6AHfCoBS+pmVW14FCD3cK6AAn2he
MaCChix4xXHa+pgo40Lnw8DX
=6L4I
-----END PGP SIGNATURE-----


title: Excel con Access

text:
> Ti ringrazio molto ma il mio problema mi costringe ad utilizzare il Codice
> XChè l'utente deve continuamente aggiornare il DataBase con questo foglio
di
> Excel che lui stesso aggiorna!
> Se puoi aiutarmi?
Se non ci riesce neanche Matteo.....in effetti sei un po' troppo vago, tenta
con una domanda più precisa.
Cmq, ti rispondo a naso perchè non so cosa vuoi veramente sapere, io
importerei i dati sul foglio di calcolo in un tabella in Access , al tuo bel
utente darei una bella maschera da riempire  ( magari al fai simile a un
foglio di calcolo )e non un foglio di calcolo; altrimenti, sempre a naso,
collegherei il file.xls al DB: con la poca esperienza che ho io ti dico che
rischi di incasinarti, perchè ricordati che la tabella che vedi in Access
non è un foglio di calcolo e viceversa , soprattutto a uno non puoi fargli
fare quello che fa l'atro.
Se sei alle prime armi come me evita questi passaggi tra tabelle, lavoraci
un po' di più adesso , ma mantieniti sereno per il futuro.
Ciao. Fabrizio.


title: Spaziatura Bizzarra

text:
Ciao a tutti!
Ho una serie di report complessi che non riesco a stampare come si deve.

Perché complessi?
Perché l'origine è una query con una decina di tabelle, ma soprattutto perché ci sono tanti controlli: etichette, linee, caselle di testo, di cui molte con la if. Esempio: Origine =IIf([Maschere]![moduli]![Jesus]![sesso]="M";"Conosce l'intenzione di suo figlio di contrarre Matrimonio";"Conosce l'intenzione di sua figlia di contrarre Matrimonio"). Inoltre per i testi uso allineamenti diversi a seconda della quantità di parole che ci sono nella riga: se manca poco a finire la riga uso il "Ripartito", altrimenti lo "Standard" o l'alllineato a destra.

Cosa c'è che non va nella stampa?
La spaziatura. Costruisco il report in struttura, lo visualizzo e va tutto bene. Riapro il database e mi trovo che lo spazio dedicato alle frasi scritte sui controlli non è sufficiente (e quindi anche le linee sono troppo corte). Mi chiedo come è possibile, ma intanto reagisco: riprendo in mano le 40 stampe e allungo i controlli, allungando anche le linee, visualizzo e tutto bene. La volta successiva  riapro e mi ritrovo che i controlli sono troppo lunghi per le parole che ci sono scritte e le linee idem.

Cosa mi consigliate di fare? (spero di essermi spiegato)


title: Spaziatura Bizzarra

author: pfmarro

text:

che font usi?
proporzionale o TType


title: recordset

author: Mike Dens

text:
Ciao!
Per prima cosa mi scuso se useň dei termini poco appropriati!!
Possibile che non mi riesca aprire una query da codice assegnando la
query ad un recordset??
Mi spiego
io scrivo
Dim query As recordset
Dim dbs As database
Set dbs = CurrentDb
Set query = dbs.OpenQueryDef("Query1")
errore sull'ultima linea di codice.
Essendo incapace a risolvere un problema che ho ho pensato di creare
tante query e di filtrare i dati. Io dovrei semplicemente ( a parole :-)
) contare il numero di record nella Query1.
Devo aprie una istruzione With per interagire con il recordset e poi
come dovrei scrivere la sintassi?? Ho provato con Dcount, Count, anche
aprendo il recordset tramite SQl ma niente da fare.
aiutatemi....un ci levo le gambe!!! :-(
ciaoz
mike
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: recordset

author: giorgio rancati

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:9a42b567488857734c...@mygate.mailgate.org...
> Ciao!
> Per prima cosa mi scuso se useò dei termini poco appropriati!!
> Possibile che non mi riesca aprire una query da codice assegnando la
> query ad un recordset??
> Mi spiego
> io scrivo
> Dim query As recordset
> Dim dbs As database
> Set dbs = CurrentDb
> Set query = dbs.OpenQueryDef("Query1")
>
> errore sull'ultima linea di codice.
> Essendo incapace a risolvere un problema che ho ho pensato di creare
> tante query e di filtrare i dati. Io dovrei semplicemente ( a parole :-)
> ) contare il numero di record nella Query1.
>
> Devo aprie una istruzione With per interagire con il recordset e poi
> come dovrei scrivere la sintassi?? Ho provato con Dcount, Count, anche
> aprendo il recordset tramite SQl ma niente da fare.
>
> aiutatemi....un ci levo le gambe!!! :-(
> ciaoz
> mike
>
Ciaoz mike,
prova così
-------------
Dim query As recordset
Dim dbs As database
Set dbs = CurrentDb
Set query = dbs.OpenDynaset("Select Count(1) AS Nrec FROM Query1")
Debug.print query!Nrec
Query.close
Set Query=Nothiong
-------------
oppure più semplicemente
---------------
Debug.Print Dcount("1","Query1")
---------------
Ciao Giorgio


title: recordset

text:
Ciao Giorgio grazie per il suggerimento e se io poi volessi
inserire il valore del conteggio dei record all'interno di un controllo,
una normale casella di testo non associata come potrei fare??
grazie e ciao
mike :-)



title: recordset

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:2e56e133e9aea82c16...@mygate.mailgate.org...
> Ciao Giorgio grazie per il suggerimento e se io poi volessi
> inserire il valore del conteggio dei record all'interno di un controllo,
> una normale casella di testo non associata come potrei fare??
> grazie e ciao
> mike :-)
>
Ciao,
nell'origine controllo metterai
---------------
=Dcount("1";"Query1")
---------------
Ciao Giorgio


title: Nome oggetto variabile

author: Winston Smith

text:
Salve a tutti,
ho il codice sotto, con il quale
cambio l'ordinamento di una maschera al click
sull'intestazione.

Private Sub cmdOrdinaQta_Click()

    AzzeraColore
    Sfondo = RGB(200, 252, 216)
    QTA_Etichetta.BackStyle = 1
    QTA_Etichetta.BackColor = Sfondo
    DoCmd.SetOrderBy "QTA DESC"

End Sub

Domanda, invece di creare una sub per ogni pulsante,
è possibile convertirla in una funzione generica a cui passo
il nome dell'Etichetta ? (In questo caso QTA_Etichetta))

Grazie

--
O no ?

WS


title: Nome oggetto variabile

text:
Dopo dura riflessione, Winston Smith ha scritto :

Mi rispondo da solo, insistevo a cercare sia sul gruppo che su google
"campo variabile" invece di "oggetto variabile" ....

Comunque se a qualcun'altro serve

Me.controls(NomeOggetto)

Scusate

WS



title: Nome oggetto variabile

author: Karl Donaubauer

text:
Salve,

Winston Smith:
> ...
> Mi rispondo da solo, insistevo a cercare sia sul gruppo che su google
> "campo variabile" invece di "oggetto variabile" ....
>
> Comunque se a qualcun'altro serve
>
> Me.controls(NomeOggetto)
>

Vedi anche:

Variabili invece dei nomi degli oggetti
http://www.donkarl.com/it?FAQ6.1

e
http://www.donkarl.com/it?FAQ6.5

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

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


title: Selezione Directory

author: tommy

text:
Ciao a tutti, ho scaricato dal sito comune l'esempio di automazione con
word, dove i modelli da compilare risiedono nella stessa directory del
database ed utilizzo questo codice:
Dim Wrd As Word.Application
Dim Rst As DAO.Recordset
Dim Modello As String, NomeFile As String, i As Integer
Dim Record As String, SQL As String
Dim Tbl As String * 1
Dim TotRiga As Currency, Totale As Currency
Dim ReplSel As Boolean
If Me.Flag = True Then
If MsgBox("Salvare l'offerta?", vbInformation + vbYesNo, "Salva
Offerta..") = vbYes Then
DoCmd.Save
Me.Flag = False
GoTo stampa
Else
Exit Sub
End If
Else
stampa:
    Modello = CurrentDb.Name
    Modello = Left(Modello, Len(Modello) - Len(Dir(Modello))) &
"Mod2B.dot"
    On Error Resume Next 'gestione errori step by step
    Set Wrd = GetObject(, "Word.Application")
    If Err.Number = 429 Then
        Set Wrd = CreateObject("Word.Application")
    End If
    On Error GoTo 0 'ripristina la segnalazione degli errori
    Set Doc = Wrd.Documents.Add(Modello)
    With Wrd
...
...
...
e poi alla fine mi salvo automaticamente il documento creato nella
stessa directory iniziale
con questo codice
     NomeFile = Left(Modello, Len(Modello) - 4) & "_" &
Left$(Me.Numero_Offerta, 5) & "_" & Right$(Me.Numero_Offerta, 2)
     Doc.SaveAs NomeFile & ".doc"
considerando che sia la directory del database che quello dei modelli,
dovrebbero risiedere su un server, come faccio a impostare nel codice
sopra una directory diversa da quella iniziale in cui all'interno devo
creare una sottocartella dove salvo i documenti creati?
Spero di essere stato chiaro.
Ciao Tommy


title: Selezione Directory

text:
"tommy" <
toa...@libero.it
> ha scritto nel messaggio news:1131450200....@z14g2000cwz.googlegroups.com...

Prima crei (se non esiste già) la directory/subdirectory con l'istruzione MkDir (vedi help); poi se vuoi indicare la directory nel
nome del file basta che la fai precedere al nome:
Es.
path = "\\nomePc(o indirizzoIP)\nomeCartella\"
NomeFile = path & Left(Modello, Len(Modello) - 4) & "_" & Left$(Me.Numero_Offerta, 5) & "_" & Right$(Me.Numero_Offerta, 2)
Doc.SaveAs NomeFile & ".doc"
Ciao.
--
Sergio MAZZA


title: Selezione Directory

text:
Sergio MAZZA ha scritto:

Scusa ho provato ma non riesco, ho cercato anche MkDir sull'help ma non
lo trovo, comunque partiamo dall'inizio, io dovrei crearmi una
directory sul server dove vado a salvare i modelli di word, che
attualmente risiedono nella stessa directory del database, (e non va
bene),  e li richiamo con il seguente codice:
Modello = CurrentDb.Name
Modello = Left(Modello, Len(Modello) - Len(Dir(Modello))) &"Mod2B.dot"
dove Dir è la directory dove risiede anche il database, però il "Dir"
nel mio caso dovrebbe diventare il percorso del server, quindi cosa
scrivo?
Tommy


title: Selezione Directory

text:
"tommy" <
toa...@libero.it
> ha scritto nel messaggio news:1131473356....@z14g2000cwz.googlegroups.com...
Scusa ho provato ma non riesco, ho cercato anche MkDir sull'help ma non
lo trovo, comunque partiamo dall'inizio, io dovrei crearmi una
[risposta]
http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/office97/html/output/F1/D6/S5B215.asp
directory sul server dove vado a salvare i modelli di word, che
attualmente risiedono nella stessa directory del database, (e non va
bene),  e li richiamo con il seguente codice:
Modello = CurrentDb.Name
Modello = Left(Modello, Len(Modello) - Len(Dir(Modello))) &"Mod2B.dot"
dove Dir è la directory dove risiede anche il database, però il "Dir"
nel mio caso dovrebbe diventare il percorso del server, quindi cosa
scrivo?
Tommy
[risposta]
Non ho capito quando dici: "...però il "Dir" nel mio caso dovrebbe diventare il percorso del server..."; che differenza c'è tra
quello che ti ho scritto io e quello che dovresti fare tu?
Ciao.
--
Sergio MAZZA


title: Selezione Directory

text:
praticamente in questa stringa di codice
Modello = CurrentDb.Name
Modello = Left(Modello, Len(Modello) - Len(Dir(Modello))) &"Mod2B.dot"
devo sostituire il "Dir" che si riferisce alla directory dove è
installato il database, con il percorso della cartella sul server, ho
provato
sostituendo al dir path="\\server\CartellaModelli\", ma non mi
funziona, qual'è la sintassi giusta?
Grazie per la pazienza..
Tommy


title: Selezione Directory

text:
"tommy" <
toa...@libero.it
> ha scritto nel messaggio news:1131551312.6...@g49g2000cwa.googlegroups.com...

[risposta]
Forse dovresti mappare la risorsa condivisa per creare un disco virtuale e indicare quello come percorso...
Ciao.
--
Sergio MAZZA


title: Query (spero) facile (almeno per voi)

author: Massimo Righi

text:
Salve,
Mi rivolgo al ng per un problema, sto' cercando si scrivere una query ma non
ho ancora trovato "la" soluzione.
Mi spiego con un esempio:
ho due tabelle, Auto=[A.codice] e Bolli=[B.codice,B.anno].
Nella tabella A ci sono le auto, collegate per il campo codice alla tabella
B dove inoltre c'e' l'anno in cui e' stato pagato il bollo.
Io vorrei una query che mi selezioni tutte le auto per cui non è stato
pagato il bollo in un certo anno. Quindi se A = [1;2;3;4] e B
=[(1,1998);(1,2000);(3,2000);(4,1999)] io vorrei come risultato per l'anno
2000 le auto 2 e 4.
Io penso che sia possibile fare questa selezione con una query molto
semplice, ma per ora ho trovato la soluzione adatta.
Grazie.


title: Query (spero) facile (almeno per voi)


title: Query (spero) facile (almeno per voi)

text:
Massimo Righi ha scritto nel messaggio
<8c2e4h$rfu$
1...@fe1.cs.interbusiness.it
>...
>Salve,
>Mi rivolgo al ng per un problema, sto' cercando si scrivere una query ma
non
>ho ancora trovato "la" soluzione.
>Mi spiego con un esempio:
>ho due tabelle, Auto=[A.codice] e Bolli=[B.codice,B.anno].
>Nella tabella A ci sono le auto, collegate per il campo codice alla tabella
>B dove inoltre c'e' l'anno in cui e' stato pagato il bollo.
>Io vorrei una query che mi selezioni tutte le auto per cui non è stato
>pagato il bollo in un certo anno. Quindi se A = [1;2;3;4] e B
>=[(1,1998);(1,2000);(3,2000);(4,1999)] io vorrei come risultato per l'anno
>2000 le auto 2 e 4.
SELECT auto.*
FROM auto
WHERE AUTO.id not IN
(SELECT bollo.id1
FROM bollo
WHERE (((bollo.anno)=2000)););
Antonio


title: libri si ACCESS

author: BluPegaso

text:
ciao a tutti,
mi potete consigliare un BUON libro su Access (che non sia per
principianti)?
grazie
Paolo


title: libri si ACCESS

text:
"BluPegaso" <BluP...@Tin.it> ha scritto nel messaggio
news:gOZxc.307555$hc5.13...@news3.tin.it...

Ciao,
Microsoft Press di Mondadori o Apogeo ... sono credo i più qualificati.
--
strano...mavero
la vita è un dono prezioso, apprezzala per quello che potrà offrirti
www.spammer.it


title: libri si ACCESS

author: IlLegnanese

text:
"BluPegaso" <BluP...@Tin.it> ha scritto nel messaggio
news:gOZxc.307555$hc5.13...@news3.tin.it...

Strumenti di Access pratico - Finson
Molti esempi pratici anche con Visual Basic
Ciao


title: libri si ACCESS

text:
grazie per la risposte.
vorrei impratichirmi bene con le macro
Paolo
"IlLegnanese" <
ante...@yahoo.it
> ha scritto nel messaggio
news:caf6b5$96o$1...@lacerta.tiscalinet.it...



title: libri si ACCESS

author: Roberto da casa

text:
"BluPegaso" <BluP...@Tin.it> ha scritto nel messaggio
news:6RSyc.319520$hc5.13...@news3.tin.it...
> grazie per la risposte.
>
> vorrei impratichirmi bene con le macro
> Paolo
>
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Mi permetto di consigliarti di non perdere troppo tempo a studiare le macro
e di studiare invece i linguaggi VBA e SQL.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: libri si ACCESS

author: ciroteo

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:%4ezc.108875$Qc.41...@twister1.libero.it...

Confermo il suggerimento di Roberto, io mi ero creato dozzine di macro che
ho prontamente eliminato una volta imparato qualcosina su VBA.
Per i libri MCGraw Hill offre qualcosa di ben fatto.
Cmq su sitocomune c'è una sezione sui libri che contiene anche delle
recensioni e dei commenti.


title: libri si ACCESS

author: Pablitomf

text:
ciroteo ha scritto:
> Per i libri MCGraw Hill offre qualcosa di ben fatto.
> Cmq su sitocomune c'è una sezione sui libri che contiene anche delle
> recensioni e dei commenti.
Sicuramente daccordo per l'eliminazione delle macro... non tanto sul
suggerimento dei libri... come già postato, secondo me ogni libro dice la
sua e la dice bene, nel senso che la scelta di un manuale dipende da cosa
si vuole approfondire di più rispetto ad altro... io potrei dire Apogeo
(con il quale mi sono trovato benissimo), ma poi mi scontrerei con altri
che magari invece del codice vogliono approfondire l'aspetto interfaccia,
o report, o altro ancora... secondo me, i libri vanno scelti facendo il
progetto dei propri interessi, poi ci si reca in libreria, si da uno
sguardo all'indice, si apre la pagina del proprio argomento preferito, si
valuta quanto comprensibile e amplio sia il modo in cui lo tratta,
eventualmente confrontarlo con altri già valutati e poi infine scegliere
tra tutti... diventerai antipatico al commesso della libreria, ma alla
fine avrai comprato quello che cercavi.... sbaglio?
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it