title: ACCESS TO VB

author: Karl Donaubauer

text:
wedqw ha scritto:
> Se gentimente qualcuno puo' reperirmi il programma access to vb
AccessToVB
http://www.GFMinc.com
Access Upsizer
http://www.ndimensional.com/
Object Converter
http://www.soft-shop.com/cgi-bin/product.html?91586986341
Merlin 2000
http://www.stfb.com/acc2vb.html
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: Bloccare record da sottomaschera

author: Alessandro

text:
Salve,
ho un problema, e mi spiego, in una sottomaschera, ho la lista di una serie
di record, dove ho predisposto un tasto di seleziona, che mi porta i dati
della riga nella maschera principale, a questo punto, vorrei bloccare la
riga appena selezionato, in modo tale che non si possa selezionare
nuovamente, qualcuna puo aiutarmi?
Molte grazie per l'attenzione.
Alessandro


title: Query di Aggiornamento dei primi k record

author: DarknessBBB

text:
Salve a tutti,
ho la necessità di eseguire una query di aggiornamento su di una
tabella. Vorrei che soltanto k degli n record scelti dalla query siano
aggiornati ad un valore da me scelto.
Son riuscito a far tutto tranne la selezione dei primi k record. Tra
l'altro ho letto nella documentazione (RTFM) che TOP non si può usare
con query di aggiornamento...
Suggerimenti?
Questa è la query:
UPDATE Monitoring SET Monitoring.DATA_INVIO = Forms![Invia
Attivazioni]!Data, Monitoring.DATA_ATTIV_FITTIZIA = Forms![Invia
Attivazioni]!DataFitt
WHERE (((Monitoring.DATA_INVIO) Is Null));
Grazie a tutti per la disponibilità.
Davide


author: Roberto da casa

text:
"DarknessBBB" <
Darkn...@gmail.com
> ha scritto nel messaggio
news:1135951314....@o13g2000cwo.googlegroups.com...

Invece che ad aggiornare direttamente la tabella Monitoring aggiorna una
tabella derivata basata su di essa e che contenga solo i record da
aggiornare.
Ovvero, se devi aggiornare solo i primi tre record (quindi TOP = 3), prova
così:
UPDATE [SELECT TOP 3 Monitoring.DATA_INVIO, Monitoring.DATA_ATTIV_FITTIZIA
FROM Monitoring
WHERE (((Monitoring.DATA_INVIO) Is Null));]. AS Pippo SET Pippo.DATA_INVIO =
[Forms]![Invia Attivazioni]![Data], Pippo.DATA_ATTIV_FITTIZIA =
[Forms]![Invia Attivazioni]![DataFitt];
>
>Grazie a tutti per la disponibilità.
Prego e Buon Anno
>
>Davide
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text: Grazie all'infinito per la risposta!!


title: Avvertimento di cancellazione record

text:
Salve a tutti,
ho una maschera con la quale l'utente gestisce il db.
Con qs maschera è possibile cancellare un record con un pulsnate di comando.
Vorrei che l'utente, una volta premuto il pulsante per cancellare il record,
venisse avvertito tipo:
"ATTENZIONE! Stai cancellando un record! Vuoi continuare?"
e che ci sia la possibilità di ripensarci.
Questo è il codice VBA associato al pulsante:
Private Sub EliminaRecVisVO_Click()
On Error GoTo Err_EliminaRecVisVO_Click
********************
MsgBox "ATTENZIONE! STAI ELIMINANDO UN VO. CLICCANDO SU OK ELIMINERAI
DEFINITIVAMENTE IL VO. VUOI CONTINUARE?"
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Exit_EliminaRecVisVO_Click:
    Exit Sub
Err_EliminaRecVisVO_Click:
    MsgBox Err.Description
    Resume Exit_EliminaRecVisVO_Click
End Sub
********************
Il problema è che, ovviamente, dopo il MsgBox di avvertimento, anche
premendo sul pulsante di chiusura il record viene cancellato
automaticamente.
Cosa devo aggiungere al codice?
Grazie
Alessandro


title: Avvertimento di cancellazione record

author: Antonio Biso

text:
Alessandro <
abia...@freemail.it
> wrote in message
4GrK6.7996$9C4.1...@news2.tin.it...
> Salve a tutti,
> ho una maschera con la quale l'utente gestisce il db.
> Con qs maschera è possibile cancellare un record con un pulsnate di
comando.
> Vorrei che l'utente, una volta premuto il pulsante per cancellare il
record,
> venisse avvertito tipo:
>
> "ATTENZIONE! Stai cancellando un record! Vuoi continuare?"
>
> e che ci sia la possibilità di ripensarci.
>
> Questo è il codice VBA associato al pulsante:
>
> Private Sub EliminaRecVisVO_Click()
> On Error GoTo Err_EliminaRecVisVO_Click
> ********************
> MsgBox "ATTENZIONE! STAI ELIMINANDO UN VO. CLICCANDO SU OK ELIMINERAI
> DEFINITIVAMENTE IL VO. VUOI CONTINUARE?"
> Il problema è che, ovviamente, dopo il MsgBox di avvertimento, anche
> premendo sul pulsante di chiusura il record viene cancellato
> automaticamente.
> Cosa devo aggiungere al codice?
> Grazie
> Alessandro
dim risposta as integer,msg as string
msg = "Attenzione!@Stai eleminando definitivamente un VO.@Prosegui con la
cancellazione?"
risposta = msgbox(msg, vbexclamation+vbyesno,"Conferma cancellazione!")
if risposta = vbyes then
  DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
  DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
end if
Antonio


title: Avvertimento di cancellazione record

author: Angelo Mariani

text:
Alessandro wrote in message <4GrK6.7996$
9C4.1...@news2.tin.it
>...
>MsgBox "ATTENZIONE! STAI ELIMINANDO UN VO. CLICCANDO SU OK ELIMINERAI
>DEFINITIVAMENTE IL VO. VUOI CONTINUARE?"
Prima di tutto devi trasformare questa message box in modo che ti dia la
possibilita'di scegliere tra "si'" e
"no". Cosi' com'e' ti presenta solo "OK"... e se uno non vuole cancellare?
Inoltre devi disabilitare i messaggi di warning, altrimenti quando Access
tentera'effettivamente di cancellare il record ti apparira' ANCHE il
messaggio di warning standard.
Deve quindi diventare
dim iReply as integer
...
iReply=MsgBox "Attenzione, vuoi cancellare?", vbYesNo
if iReply = vbYes then
    docmd.SetWarnings FALSE
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
    docmd.SetWarnings TRUE
End if
...
Ciao,
Angelo.-


title: Avvertimento di cancellazione record

text:
Angelo Mariani wrote in message <9ddhvg$sbj$
1...@pegasus.tiscalinet.it
>...
Avevo dimenticato le parentesi su msgbox...
iReply=MsgBox ("Attenzione, vuoi cancellare?", vbYesNo)



title: Avvertimento di cancellazione record

text:
"Angelo Mariani" <
angelo...@tin.it
> ha scritto nel messaggio
news:9ddi81$seh$1...@pegasus.tiscalinet.it...



title: Avvertimento di cancellazione record

text:
"Angelo Mariani" <
angelo...@tin.it
> ha scritto nel messaggio
news:9ddi81$seh$1...@pegasus.tiscalinet.it...
>



title: Avvertimento di cancellazione record

text:
"Angelo Mariani" <
angelo...@tin.it
> ha scritto nel messaggio
news:9ddi81$seh$1...@pegasus.tiscalinet.it...
>

Ok ragazzi dovrei essereci.
Su vostro suggerimento ecco il codice che ha inserito:
Mi fate la cortesia di controllarmelo, pare cmq che funzioni!
Grazie mille
Alessandro
**************************
Private Sub EliminaRecVisVO_Click()
On Error GoTo Err_EliminaRecVisVO_Click
Dim iReply As Integer
iReply = MsgBox("Attenzione, vuoi cancellare?", vbYesNo)
If iReply = vbYes Then
    DoCmd.SetWarnings False
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
    DoCmd.SetWarnings True
End If
Exit_EliminaRecVisVO_Click:
    Exit Sub
Err_EliminaRecVisVO_Click:
    MsgBox Err.Description
    Resume Exit_EliminaRecVisVO_Click
End Sub
***********************************+


title: Avvertimento di cancellazione record

author: Esteban

text:
"Alessandro" <
abia...@freemail.it
> wrote in message
news:aNsK6.8137$9C4.1...@news2.tin.it...

Scusate l'intervento, ma io tendo sempre a risparmiare RAM. Certo, oggi come
oggi non c'è problema di RAM ma io uso ancora lo stile di quando programmavo
in C e avevo poca ram da poter utilizzare...
Beh, concludendo, io il codice lo scriverei in questo modo (non cambia molto
ma mi risparmio la variabile iReply:
 On Error GoTo Err_EliminaRecVisVO_Click
  If MsgBox("Attenzione, vuoi cancellare?", vbYesNo) = vbYes Then
     DoCmd.SetWarnings False
     DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
     DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
     DoCmd.SetWarnings True
 End If
 Exit_EliminaRecVisVO_Click:
     Exit Sub
 Err_EliminaRecVisVO_Click:
     MsgBox Err.Description
     Resume Exit_EliminaRecVisVO_Click
 End Sub
Tutto qui...
Ciao, siete forti!!!
Esteban
Hosted by
www.seber.it


title: Avvertimento di cancellazione record

author: Riccardo

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
tWrK6.2770$f52.1...@news.infostrada.it...

Ciao, ho notato che hai usato il carattere @....se non sbaglio, questo
carattere fa visualizzare cio' che è scritto prima in Grassetto, poi manda
il testo
a capo e dopo il secondo nuovamente il testo a capo.
Questo pero' con Access 97!
Ma con Access 2000 ci hai mai provato?
Sono io che sbaglio oppure è proprio access?
Nel tuo esempio, con A2000 mi da questo messaggio:
Attenzione!@Stai eleminando definitivamente un VO.@Prosegui con la
cancellazione?
E naturalmente non manda nulla a capo e non scrive Attenzione in grassetto!!
C'è per caso un altro modo per farlo?
(non il testo a capo .... uso vbCrLf, ma il Grassetto)
grazie mille
Riccardo


title: Avvertimento di cancellazione record

text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
9ddm7l$jrs$1...@news.panservice.it...
>
> Ciao, ho notato che hai usato il carattere @....se non sbaglio, questo
> carattere fa visualizzare cio' che è scritto prima in Grassetto, poi manda
> il testo
> a capo e dopo il secondo nuovamente il testo a capo.
Non sbagli
> Questo pero' con Access 97!
Già
>
> Ma con Access 2000 ci hai mai provato?
Nooo
> Nel tuo esempio, con A2000 mi da questo messaggio:
>
> Attenzione!@Stai eleminando definitivamente un VO.@Prosegui con la
> cancellazione?
>
> E naturalmente non manda nulla a capo e non scrive Attenzione in
grassetto!!
Quando vengo a sapere queste cose mi si allarga il cuore per aver deciso di
non passare, se non tra un paio d'anni, ad access 2000
>
> C'è per caso un altro modo per farlo?
> (non il testo a capo .... uso vbCrLf, ma il Grassetto)
>
Non so dirtelo, mi spiace. Prova a cercare sull'help mettendo @ come
ricerca. Oppure cerca casellamessaggio
Antonio


title: Avvertimento di cancellazione record

author: fabio

text:
Il 10 Mag 2001, 11:49, "Riccardo" <
ricc...@free.panservice.it
> ha scritto:
>
>Ciao, ho notato che hai usato il carattere @....se non sbaglio, questo
>carattere fa visualizzare cio' che č scritto prima in Grassetto, poi manda
>il testo
>a capo e dopo il secondo nuovamente il testo a capo.
>Questo
pero' con Access 97!
access 2000 non supporta piů l'utilizzo del
carattere @ nelle msgbox per ottenere la formattazione del testo. nelle
guida in linea del 2000 c'č proprio una pagina dedicata a questo tema, con
l'esempio di una funzione da scrivere per riottenere il comportamento
succitato (naturalmente tutte le msgbox vanno poi richiamate attraverso
questa funzione!).
purtroppo non posso attualmente accedere alla guida del
2000 e quindi non so darti un riferimento piů preciso, ma credo sia
semplice da trovare.
ciao
fabio
--------------------------------
Inviato via
http://usenet.iol.it


title: Avvertimento di cancellazione record

text:
>nella
>guida in linea del 2000 c'è proprio una pagina dedicata a questo
tema, con
>l'esempio di una funzione da scrivere per riottenere il
comportamento
>succitato (naturalmente tutte le msgbox vanno poi
richiamate attraverso
>questa funzione!).
>purtroppo non posso
attualmente accedere alla guida del
>2000 e quindi non so darti un
riferimento più preciso, ma credo sia
>semplice da trovare.
>ciao
>fabio
mi correggo!
le informazioni non si trovano nella guida in linea, ma in un
articolo della knowledge base dal titolo
ACC2000: MsgBox Function Ignores
At Sign (@) Formatting
ecco l'indirizzo:
http://support.microsoft.com/support/kb/articles/q242/8/89.asp



title: licenza d' uso

author: desio

text:
C' č qualcuno che ha un facsimile di licenza d' uso (non volevo scopiazzare
dai vari programmi commerciali) da abbinare ai programmi generati con access
developper (programma piů runtime di access)
ringrazio anticipatamente


title: licenza d' uso

author: Sib

text:
"desio" <
giscar...@dada.it
> ha scritto nel messaggio
> C' è qualcuno che ha un facsimile di licenza d' uso (non volevo
scopiazzare
> dai vari programmi commerciali) da abbinare ai programmi generati con
access
> developper (programma più runtime di access)
*develoPer*
Quale licenza dare e come distribuire l'applicazione e' a totale discrezione
dello sviluppatore titolare della licenza developer.
(Fonte MS)
Ergo la puoi fare come ti pare.
Sib


title: licenza d' uso

author: yQy

text:
"desio" <
giscar...@dada.it
> ha scritto nel messaggio
news:3dc91...@news.dada.it...
>(non volevo scopiazzare dai vari programmi commerciali)
...
se te la passo io un fac-simile...automaticamente scopiazzi da un programma
commerciale lo stesso :))
Prendine una di quelli commerciali, falla magari vedere a
legale/commercialista (o ki di dovere) e modificala in base alle tue
esigenze.
Ciao :)
Fabrizio yQy


title: [OT] Corsi di formazione/aggiornamento

text:
Salve a tutti. Comincio con il ringraziare quanti mi hanno permesso di
risolvere il problema delle e-mail da Access con Notes. Poi vorrei
chiedere un consiglio. Se volessi diventare bravo come la maggior parte
di voi, quali corsi di formazione/aggiornamento mi consigliate, cioč, su
quali argomenti? Come formazione provengo dal Cobol e con Access ci
"smanetto" ... Grazie mille (0,52 con l'arrotondamento al terzo
decimale)


title: esportare più query in excel simultaneamente

text:
Salve a tutti.
Ho la necessità di esportare una ventina di query da un file access ad una
cartella di lavoro di excel. Attualmente eseguo una esportazione per ogni
query...per velocizzare la procedura di esportazione mi chiedevo se ci
fosse la possibilità di utilizzare una macro o qualche altro mezzo...
Ringrazio anticipatamente per qualsiasi consiglio...
Vincenzo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Roberto dal portatile

text:
"salvin168" <
salv...@lycos.it
> ha scritto nel messaggio
news:eh4ui7$1uq$1...@news.newsland.it...



text:
"salvin168" <
salv...@lycos.it
> ha scritto nel messaggio
news:eh4ui7$1uq$1...@news.newsland.it...
> Salve a tutti.
> Ho la necessità di esportare una ventina di query da un file access ad una
> cartella di lavoro di excel. Attualmente eseguo una esportazione per ogni
> query...per velocizzare la procedura di esportazione mi chiedevo se ci
> fosse la possibilità di utilizzare una macro o qualche altro mezzo...
Chiedo scusa per il mio precedente messaggio che è partito inavvertitamente.
Non so come effettui l'esportazione delle queries in fogli di calcolo Excel,
ma se usi in VBA il Metodo TransferSpreadsheet, è sufficiente che ti crei
una sub nella quale scrivi in sequenza i metodi TransferSpreadsheet relativi
alle venti query così che, richiamando una sola volta la routine in
questione, otterrai l'esportazione di tutte e venti le query.
> Ringrazio anticipatamente per qualsiasi consiglio...
Prego
> Vincenzo
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text:
Roberto dal portatile ha scritto:
> "salvin168" <
salv...@lycos.it
> ha scritto nel messaggio
> news:eh4ui7$1uq$1...@news.newsland.it...
> > Salve a tutti.
> > Ho la necessità di esportare una ventina di query da un file access ad una
> > cartella di lavoro di excel. Attualmente eseguo una esportazione per ogni
> > query...per velocizzare la procedura di esportazione mi chiedevo se ci
> > fosse la possibilità di utilizzare una macro o qualche altro mezzo...
> Chiedo scusa per il mio precedente messaggio che è partito inavvertitamente.
> Non so come effettui l'esportazione delle queries in fogli di calcolo Excel,
> ma se usi in VBA il Metodo TransferSpreadsheet, è sufficiente che ti crei
> una sub nella quale scrivi in sequenza i metodi TransferSpreadsheet relativi
> alle venti query così che, richiamando una sola volta la routine in
> questione, otterrai l'esportazione di tutte e venti le query.
> > Ringrazio anticipatamente per qualsiasi consiglio...
> Prego
> > Vincenzo
..Purtroppo esporto con il comando "Esporta" del menù file di
Access...non so adoperare VBA...non hai per caso un esempio di
applicazione di questo metodo? Ti sarei molto grato.....
Grazie ancora per il consiglio



text:
"salvin168" <
salv...@lycos.it
> ha scritto nel messaggio
news:eh4vnu$719$1...@news.newsland.it...

Trovi tutto sull'help in linea di Access; l'argomento Metodo
TransferSpreadsheet ti darà tutti i ragguagli del caso, mentre un esempio lo
trovi nell'argomento Esempio di metodo TransferSpreadsheet.
Se po preferisci usare una macro createne una all'interno della quale
snocciolerai in sequenza una Azione TrasferisciFoglioCalcolo (vedi help) per
ogni query da esportare; a questo punto esegui la macro e sei a posto.
> Ti sarei molto grato.....
> Grazie ancora per il consiglio
Prego.



text:




> Prego.
OK!!! è proprio quello che cercavo....
Grazie infinite



title: Aggiornare campo text di una cella testo in una maschera

author: panicZ

text:
Ho dato un occhiata ai vari post, ma ho trovato tutto con
sottomaschere. Come posso aggiornare un campo testo non appena cambio
un altro campo testo nella stessa maschera?
Mi spiego meglio:
tabArticoli:	ID I Codice I Descrizione
Nella maschera vorrei inserire il codice, e far comparire
automaticamente la sua descrizione in un altro campo testo, e non
modificare i valori inseriti nel DB!
Ringrazio e saluto!
CiozZ!!!


text:
"panicZ" <pan...@NOSPAMfreemail.it> ha scritto nel messaggio
news:saqa6tgn2q237g9t2...@4ax.com...

Ipotizzando che il controllo della maschera dove digiti il codice
dell'articolo si chiami CodArt e che il controllo della maschera dove vuoi
visualizzare la descrizione si chiami DescrArt, a fronte dell'evento "Dopo
aggiornamento" di CodArt genera il seguente codice VBA:
Me!DescrArt = DLookup ("Descrizione", "tabArticoli", "Codice =" & Me!CodArt)
Questo nel caso che Codice sia un campo numerico; se invece Codice è un
campo di tipo testo, allora scrivi:
Me!DescrArt = DLookup ("Descrizione", "tabArticoli", "Codice =" & Chr$(34) &
Me!CodArt & Chr$(34))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


text:
On Wed, 17 Jan 2001 11:53:54 GMT, "Roberto dal portatile"
<
r.ma...@libero.it
> wrote:
>
>Ipotizzando che il controllo della maschera dove digiti il codice
>dell'articolo si chiami CodArt e che il controllo della maschera dove vuoi
>visualizzare la descrizione si chiami DescrArt, a fronte dell'evento "Dopo
>aggiornamento" di CodArt genera il seguente codice VBA:
>
>Me!DescrArt = DLookup ("Descrizione", "tabArticoli", "Codice =" & Me!CodArt)
>
>Questo nel caso che Codice sia un campo numerico; se invece Codice è un
>campo di tipo testo, allora scrivi:
>
>Me!DescrArt = DLookup ("Descrizione", "tabArticoli", "Codice =" & Chr$(34) &
>Me!CodArt & Chr$(34))
Grazie mille, ma esiste un modo per farlo senza programmazione.
Sennò utilizzo questo.
Grazie ancora CiozZ!!!


text:
"panicZ" <pan...@NOSPAMfreemail.it> ha scritto nel messaggio
news:af8b6tsk6uggegafs...@4ax.com...
[CUT]
>
> Grazie mille, ma esiste un modo per farlo senza programmazione.
> Sennò utilizzo questo.
>
> Grazie ancora CiozZ!!!
Puoi provare con una casella combinata a due colonne; il controllo conterrà
il Codice ma ti visualizzerà la Descrizione.
Comunque ti consiglio di cominciare ad usare VBA; è l'unico modo di cambiare
marcia con Access.



title: Casella riepilogo

author: Luca Lacitignola

text:
Come devo fare per selezionare un solo elemento da una casella di riepilogo
con 13 colonne, utilizzando questo valore per altri calcoli?


title: Casella riepilogo


title: Casella riepilogo

author: Roberto

text:
"Luca Lacitignola" <
luca.lac...@libero.it
> ha scritto nel messaggio
news:8q5vhl$e8q$1...@nslave2.tin.it...
> Come devo fare per selezionare un solo elemento da una casella di
riepilogo
> con 13 colonne, utilizzando questo valore per altri calcoli?
>
>
>
Dopo aver cliccato con il mouse su una riga della tua casella di riepilogo,
in una routine scritta a fronte dell'evento "Su clic":
con Me![NomeCasellaDiRiepilogo].Column (0) ti riferisci alla prima colonna,
con Me![NomeCasellaDiRiepilogo].Column (1) ti riferisci alla seconda
colonna,
................
................
con Me![NomeCasellaDiRiepilogo].Column (12) ti riferisci alla trdicesima
colonna.
Roberto


title: Casella riepilogo

text:
Ho fatto come mi hai descritto tu ma mi seleziona solo il primo valore della
riga! A me serve che tra tutti i valori nell'elenco quello da me selezionato
venga riportato in una casella di testo e poi utilizzato per i miei calcoli!
Ancora, come faccio ad inserire in "Su clic" tutte la riga di comando che mi
hai indicato: una alla volta o tutte insieme?
Grazie


title: Casella riepilogo

text:
"Luca Lacitignola" <
luca.lac...@libero.it
> ha scritto nel messaggio
news:8q71cn$1nl$1...@nslave2.tin.it...

Ammettendo che:
1) la tua casella di riepilogo si chiami Elenco.
2) la tua casella di testo si chiami Pippo.
3) vuoi memorizzare in Pippo il contenuto della quinta colonna della riga di
Elenco che hai selezionato con il mouse
a fronte dell'evento "Su clic" di Elenco genera il seguente codice VBA:
    Me![Pippo] = Me![Elenco].Column (4)
Roberto


title: stampa report

author: Vita

text:
Avrei bisogno di aiuto.
Ho un report da mandare direttamente in stampa(non passando per la scheda
stampa) tramite pulsante collocato all'interno della maschera.
il mio problema č che essendo il report costituito da piů pagine mi manda
in stampa tutto, ma io vorrei stampare solo l'ultima pagina.
Grazie anticipatamente.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: stampa report

author: Sergio MAZZA

text:
"Vita" <
vgiamm...@anfe.it
> ha scritto nel messaggio news:dlhn9b$qm3$1...@news.newsland.it...
> Avrei bisogno di aiuto.
> Ho un report da mandare direttamente in stampa(non passando per la scheda
> stampa) tramite pulsante collocato all'interno della maschera.
> il mio problema č che essendo il report costituito da piů pagine mi manda
> in stampa tutto, ma io vorrei stampare solo l'ultima pagina.
> Grazie anticipatamente.
Lo apri (anche non visibile) in anteprima e con il metodo PrintOut (vedi help) indichi quale pagina stampare...
Ciao.
--
Sergio MAZZA


title: Problema su gestione controlli

author: Mak

text:
Salve a tutti,
ho scritto una funzione per premettermi di controllare ogni singola casella
di testo ed evitare che qualche controllo rimanga vuoto.
Il problemino e che se il primo controllo è vuoto la funzione esegue il suo
ciclo in caso contrario avendo anche altri controlli vuoti la funzione non
rileva nessun controllo vuoto.
Es.:
Public Sub DiagnosiControlli(x As String)
'***************************************************************************
' Controllo la se i controlli della Form "X" ha tutti i controlli
' con valori not null
'***************************************************************************
    Dim ctl As Control
    For Each ctl In Forms(x).Controls
    With ctl
     Select Case .ControlType
     Case acTextBox
        If IsNull(.Value) Then
        MsgBox "Attenzione il controllo " & .ControlTipText & " è vuoto"
    End If
        End Select
            End With
                    Next
End Sub
Sapete dirmi se la funzione select case è adeguata per il mio problema o
devo utilizzare un ciclo magari con do..loop
Saluti
Mak


title: Problema su gestione controlli

text:
"Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio
news:GXaA9.21999$Zn2.6...@twister1.libero.it...
> Salve a tutti,
> ho scritto una funzione per premettermi di controllare ogni singola
casella
> di testo ed evitare che qualche controllo rimanga vuoto.
>
> Il problemino e che se il primo controllo è vuoto la funzione esegue il
suo
> ciclo in caso contrario avendo anche altri controlli vuoti la funzione non
> rileva nessun controllo vuoto.
> Sapete dirmi se la funzione select case è adeguata per il mio problema o
> devo utilizzare un ciclo magari con do..loop
Va tutto bene...
Questa funzione la metti su un pulsante di validazione maschera. Se il test
if isnull trova un controllo vuoto, dopo il msgbox fai un exit sub, magari
con un bel ctl.setfocus per metterti proprio sul primo controllo vuoto
trovato.
Alla fine della funzione fai il salvataggio dei dati ed esci dalla form,
cosa che non fai nell'altro caso perchè c'è l'exit sub
Antonio


title: Problema su gestione controlli

text:
--
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:FdbA9.21803$8E3.6...@twister2.libero.it...
> "Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio
> news:GXaA9.21999$Zn2.6...@twister1.libero.it...
> Va tutto bene...
> Questa funzione la metti su un pulsante di validazione maschera. Se il
test
> if isnull trova un controllo vuoto, dopo il msgbox fai un exit sub, magari
> con un bel ctl.setfocus per metterti proprio sul primo controllo vuoto
> trovato.
> Alla fine della funzione fai il salvataggio dei dati ed esci dalla form,
> cosa che non fai nell'altro caso perchè c'è l'exit sub
>
> Antonio
Ciao Antonio,
sempre puntuale Eh!. Non so se non ho capito bene però eseguendo un
ctl.setfoucus  e un exit sub il problema non lo risolvo nel senso che se il
primo controllo è vuoto mi viene segnalato ,... lo correggo , ma se nel form
c'è un altro controllo vuoto la funzione non lo rileva comunque.
E come se per soddisfare la condizione di for each basti solo il primo
controllo che trova vuoto.
Saluti
Mak


title: Problema su gestione controlli

text:
"Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio
news:xwbA9.22186$Zn2.6...@twister1.libero.it...
>
> > Questa funzione la metti su un pulsante di validazione maschera. Se il
> test
> > if isnull trova un controllo vuoto, dopo il msgbox fai un exit sub,
magari
> > con un bel ctl.setfocus per metterti proprio sul primo controllo vuoto
> > trovato.
> > Alla fine della funzione fai il salvataggio dei dati ed esci dalla form,
> > cosa che non fai nell'altro caso perchè c'è l'exit sub
> >
> > Antonio
>
> Ciao Antonio,
> sempre puntuale Eh!. Non so se non ho capito bene però eseguendo un
> ctl.setfoucus  e un exit sub il problema non lo risolvo nel senso che se
il
> primo controllo è vuoto mi viene segnalato ,... lo correggo , ma se nel
form
> c'è un altro controllo vuoto la funzione non lo rileva comunque.
> E come se per soddisfare la condizione di for each basti solo il primo
> controllo che trova vuoto.
Certo che è così, embè?
Tanto il salvataggio non lo ha eseguito. Dopo la compilazione del controllo
vuoto, l'utente dovrà ripremere il pulsante di validazione e quindi avrà
un'altra segnalazione di errore e così via fino alla compilazione completa
della form.
D'altronde un'altra soluzione potrebbe prevedere la segnalazione di tutti i
controlli vuoti, però, che pensi? che l'utente se li segna tutti?
Se vuoi fare così ti basta modificare il codice in questo modo:
app = ""
if isnull(..) then app = app & vbcrlf &
ctl.name
fuori dal ciclo fai
if app <> "" then
  msg = "I seguenti controlli devono essere riempiti" & app
  msgbox msg
  exit sub
else
' salva la maschera ed esci
end if
Antonio


title: Problema su gestione controlli

text:
>
> Certo che è così, embè?
> Tanto il salvataggio non lo ha eseguito. Dopo la compilazione del
controllo
> vuoto, l'utente dovrà ripremere il pulsante di validazione e quindi avrà
> un'altra segnalazione di errore e così via fino alla compilazione completa
> della form.
> D'altronde un'altra soluzione potrebbe prevedere la segnalazione di tutti
i
> controlli vuoti, però, che pensi? che l'utente se li segna tutti?
> Se vuoi fare così ti basta modificare il codice in questo modo:
>
> app = ""
> if isnull(..) then app = app & vbcrlf &
ctl.name
>
> fuori dal ciclo fai
> if app <> "" then
>   msg = "I seguenti controlli devono essere riempiti" & app
>   msgbox msg
>   exit sub
> else
> ' salva la maschera ed esci
> end if
>
> Antonio
>
Antonio ... tanta fatica per niente... avevo commesso uno errore di
disattenzione... essendo un funzione che ho implementato successivamente mi
ero dimenticato di togliere dal comando i chiusura if isnull(me.1°controllo)
then.
comunque grazie per le dritte.
Sempre obbligato
Mak


title: Si possono cambiare le relazioni da codice ?

author: Marco

text:
come da oggetto.
Grazie a tutti.
Marco.


text:
> dovrebbe essere:
>
> dim rel  as relation
>
> .....
> Set rel = dbs.CreateRelation("Nome relazione", "Tabella1","Tabella2")
>
> rel.Fields.Append rel.CreateField("campoMolti")
> rel.Fields("campoMolti").ForeignName = "CampoUno"
>
> dbs.Relations.Append rel
>
> Comunque da un'occhio alla guida in linea
>
> Ciao Fabio
>
Grazie mille, farň tesoro di questi consigli.
A buon rendere.
Ciao Marco.


author: Giovanni Albertone

text:
On Thu, 4 May 2000 11:41:05 +0200, "Marco" <
val...@genind.it
> wrote:
>come da oggetto.
Se ne parlo' tempo fa, mi sembra di ricordare che la maniera per farlo
sia di cancellare la vecchia relazione e ricrearla, il che e'
possibile da codice.
--
Ciao,
Giovanni


text:
"Giovanni Albertone" <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> ha
scritto nel messaggio news:c795hs4kr2rnotba3...@4ax.com...

dovrebbe essere:



author: Piero

text:
On Thu, 4 May 2000 11:41:05 +0200, "Marco" <
val...@genind.it
> wrote:
>come da oggetto.
>
>Grazie a tutti.
>
>Marco.
>
>
Ti  mando questo esempio.
Dovrebbe funzionare.
Ciao
Piero
Dim dbs As Database, tbl As TableDef
Dim fld As Field, rel As Relation
Set dbs = CurrentDb
For Each rel In dbs.Relations
       If rel.Name = "TestateAnagrafico" Then
            dbs.Relations.Delete rel.Name
       End If
Next rel
For Each tbl In dbs.TableDefs
       If tbl.Name = "Anagrafico" Then
          dbs.TableDefs.Delete tbl.Name
       End If
Next tbl
Set rel = dbs.CreateRelation("TestateAnagrafico", "Anagrafico",
"Testate")
Set fld = rel.CreateField("codice")
fld.ForeignName = "codice"
rel.Fields.Append fld
rel.Attributes = dbRelationDontEnforce + dbRelationRight
dbs.Relations.Append rel
dbs.Relations.Refresh
Set dbs = Nothing


text:
On Thu, 4 May 2000 11:41:05 +0200, "Marco" <
val...@genind.it
> wrote:
>come da oggetto.
>
>Grazie a tutti.
>
>Marco.
>
>
Ti ritrasmetto l'esempio perchč c'era del codice che non c'entrava.
Ciao
Dim dbs As Database
Dim fld As Field, rel As Relation
Set dbs = CurrentDb
For Each rel In dbs.Relations
       If rel.Name = "TestateAnagrafico" Then
            dbs.Relations.Delete rel.Name
       End If
Next rel
Set rel = dbs.CreateRelation("TestateAnagrafico", "Anagrafico",



author: Luciano

text:
Marco ha scritto nel messaggio <8eu562$3et$
1...@nmaster.tin.it
>...
>come da oggetto.
Si, si fa come ti hano suggerito gli altri....ma mi togli la curiosita':
perche' mai dovresti farlo?
Saluti.
Luciano


text:
Luciano <
mc5...@mclink.it
> wrote in message 8evdrd$eo1$3...@news.mclink.it...
> Si, si fa come ti hano suggerito gli altri....ma mi togli la curiosita':
> perche' mai dovresti farlo?
> Saluti.
>
> Luciano
>
Purtroppo la mia società ha un vecchio DB che necessita alcune modifiche.
L'ideale sarebbe riprogettarlo da zero e poi importare i dati, ma il tempo è
tiranno e qui mi sommergono di altre cose da fare. Inoltre il seguente DB è
distribuito in giro per una ventina di filiali così sto cercando una maniera
per poter fare le modifice più urgenti tramite codice, distribuendo una
piccola applicazione in VB.
Spero di aver soddisfatto la tua curiosità.
Ogni suggerimento è sempre ben accetto.
Ciao Marco.


title: Stampa report su carta A6

author: Sandrobi

text:
Devo stampare un report su un formato A6 (1/4 di A4).
Purtroppo il sistema che mi dà meno problemi è di creare il report nelle
dimensioni volute (10x15) e impostare la stampante sul formato carta A6.
Però così facendo, per stampare un report in A4 devo prima cambiare le
impostazioni della stampante. Senza dire che ogni volta che vado a ritoccare
il report sull'mdb mi reimposta il formato A4.
Ho pensato anche di lasciare il formato A4 e stampare solo centrato su meta
foglio superiore. Così andrebbe bene per le stampanti laser che hanno il
guidacarta regolabile rispetto al centro, ma le stampanti a getto
d'inchiostro invece allineano la carta sul lato destro.
Spero di aver fatto capire il problema e cerco qualche consiglio su come è
meglio fare con i formati personalizzati.
Ciao
Sandrobi


title: relazione molti a molti

author: Guido Esposito

text:
Come si implementa una relazione molti a molti???
Ciao


title: relazione molti a molti

author: Simone

text:
"Guido Esposito" <
xent...@inwind.it
> ha scritto nel messaggio
news:ifpga.52454$Lr4.1...@twister2.libero.it...
> Come si implementa una relazione molti a molti???
>
> Ciao
>
prova descrivere il tuo caso. ciao


title: relazione molti a molti

author: Roberto da casa

text:
"Guido Esposito" <
xent...@inwind.it
> ha scritto nel messaggio
news:ifpga.52454$Lr4.1...@twister2.libero.it...
> Come si implementa una relazione molti a molti???
>
> Ciao
Una relazione molti-a-molti tra due tabelle si realizza tramite una terza
tabella che messa in relazione uno-a-molti con le altre due tabelle.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Appello a tutto il NG

author: cele

text:
Lancio un appello a tutti coloro che si identificheranno con me.
E' un po di tempo che seguo il NG traendone vantaggio per le mie, seppur
esigue, necessità di programmare con ACCES. La prova che esiste gente
volonterosa di aiutare i meno esperti l'ho avuta ieri ed in passato
ricevendo suggerimenti che ho positivamente messo in pratica, ma, purtroppo
chi non è esperto o non conosce il VB come me ,si trova ad arrovellarsi per
intermpretare, in alcuni casi, il codice che gli viene postato o scaricato
da siti dedicati. Mi trovo nella situazione di dover applicare ad un DB il
codice per il calcolo dei giorni lavorati che intercorrono tra due date, ma
solamente con questo non ci posso fare niente, non so dove applicarlo, non
so a quali campi  legarlo, non so nemmeno dove salvarlo. Qualcuno di voi mi
ha dato dei suggerimenti, purtroppo per me non completi e di conseguenza non
fruttutsi.
Dopo essermi dilungato, forse un po troppo, vengo al sodo; sarà possibile
avere, magari sul sito comune, parti di file MDB (magari solo una maschera,
o una query e così via) con un breve testo che indichi tutti i passaggi che
si devono fare per integrarlo nel proprio database? Certo in tutti i casi i
DB sono sempre personalizzati, ma questi pezzi si possono sicuramente
adattare.
Che ne dite, è un 'idea oppure stò perdendo tempo??
Ciao a tutti
            Celestino


title: Appello a tutto il NG

author: Antonio Biso

text:
cele ha scritto nel messaggio ...
>Lancio un
Allora:
Biso Antonio
Bettini Stefano
Boccianti Luca
...
Antonio


title: Appello a tutto il NG

author: Lorenzo Coronati

text:
Scrisse "Antonio Biso" <
ch...@etruria.net
>:
>Allora:
>Biso Antonio
>Bettini Stefano
>Boccianti Luca
A dire la verita' Bettini viene prima di Biso...
In ordine alfabetico! Cosa avete capito!
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Appello a tutto il NG

author: Stefano Bettini

text:
Lorenzo Coronati ha scritto nel messaggio
<
38931359...@news.libero.it
>...
>Scrisse "Antonio Biso" <
ch...@etruria.net
>:
>>Allora:
>>Biso Antonio
>>Bettini Stefano
>>Boccianti Luca
>
>A dire la verita' Bettini viene prima di Biso...
>
>In ordine alfabetico! Cosa avete capito!
>
ROTFL!!!
**Solo** in ordine alfabetico!!     :-D
Bye, Ste


title: Appello a tutto il NG

text:
Lorenzo Coronati ha scritto nel messaggio
<
38931359...@news.libero.it
>...
>Scrisse "Antonio Biso" <
ch...@etruria.net
>:
>>Allora:
>>Biso Antonio
>>Bettini Stefano
>>Boccianti Luca
>
>A dire la verita' Bettini viene prima di Biso...
>
>In ordine alfabetico! Cosa avete capito!
Hai ragione, ma proprio gnaaaafoa mettere il Bettini prima di me....
Antonio


title: Appello a tutto il NG

author: eMa

text:
cele <
ccas...@libero.it
> wrote:
> o una query e così via) con un breve testo che indichi tutti i passaggi che
> si devono fare per integrarlo nel proprio database? Certo in tutti i casi i
> DB sono sempre personalizzati, ma questi pezzi si possono sicuramente
> adattare.
>
urg! Imho e` un po' palloso, e nella maggior parte dei casi inutile.
Voglio dire, tu ora fai fatica ad inserire la funzione, tra 10 gg non
avrai piu` di questi problemi.
Piuttosto sarebbe utile uniformarsi ad ex. su nomi/stile, ma anche
questa e` una cosa non semplice.
bye!
--
eMa        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Era un mondo adulto.  Si sbagliava da professionisti.
		-- Paolo Conte


title: Espandibile:Casella e Cella-Vero o Falso?

author: robviv

text:
1) La casella di testo (su maschera) non si adatta alla dimensione del
testo
contenuto anche se è attivata la proprietà espandibile. La stessa guida
dice
che deve essere così, e che l'espansione la posso avere solo in
anteprima
di stampa della maschera (e non nella visualizzazione) o nella stampa
stessa.
2) Idem per una cella appartenente ad una maschera visualizzata come
foglio
dati, con l'aggravante che anche in anteprima  e/o in stampa la cella
non si
adatta al testo contenuto.
Come posso risolvere ciò?
Non conoscendo (al momento) in maniera approfondita Access mi chiedo
se è una carenza mia o della Microsoft.
Mi auguro sia mia [così risolvo il problema, sempre che qualche
'Accessiano97ino'
(si dice così?) mi risponda].
Ringrazio anticipatamente
A proposito di carenze [mie 'ne sono certo' nel caso che segue (sempre
al momento, considerando che è da pochi giorni che frequento
l'University it.comp.appl.access ed ho già imparato parecchio grazie ai
docenti ed agli allievi )] provo anche a chiedere come si fa a colorare
una casella di testo
(collegata ad un campo Cvalori ed inserita nel corpo di una maschera
tabellare) in base al valore contenuto nel campo stesso.
Es. valori nel campo della casella  Cval  01-02-01-03-01-01-02-02 colri
di sfondo caselle
01=rosso 02=giallo e 03=blu  quindi dovrei vedere i seguenti colori
nelle caselle
r-g-r-b-r-r-g-g
Ci ho provato, ma viene applicato sempre un solo colore a tutte le
celle.
Viene applicato a tuttte sempre il colore del record selezionato.
es. se seleziono il 4ecord allora a tutte le caselle viene assegnato il
blu
     se seleziono il 2ecord allora a tutte le caselle viene assegnato il
giallo…..
Sotto il sito comune ho trovato un codice molto articolato per colorare
in una maschera tabellare i record alternati.
Viene fatto uso dell'evento timer solo che non ci ho capito una mazza
(al momento) e poi mi sempra troppo articolato per cambiare una
semplice proprietà di una casella. Access lo fa, ma solo in parte:
infatti
non riconosce i valori delle altre caselle per decidere quale colore
applicare. In questo caso mi serve l'aiuto di un
Acessiano97ino-paint-expert.
Aringrazio


title: Oggetti e maschere non collegate

author: diego

text:
Ciao a tutti,
sto proggettando un DB abbastatnza complesso per le spedizioni e la gestione
di magazzino per una ditta di trasporti;
ho deciso di non usare le maschere collegate in quanto mi incasinano troppo
la vita e poiche' ho intenzione in futuro di trasformare il progetto in un
ADP.
Nello scrivere codice mi sono reso conto che molto spesso mi trovo a
scrivere le stesse cose, rischiando di dover molte volte aggiornare il
codice gia' scritto.
Soprattutto questa ultima evenienza e' quella che mi da piu' fastidio
perche' e' molto complesso e noioso.
Per ovviare a questo avevo pensato di utilizzare la programmazione ad
aggetti e crearmi un oggetto per ogni maschera. Mi spiego meglio:
devo gestire i clienti nella tabella tbl_cliente;
associate a questa tabella ci sono le maschere
frm_cliente_find    che visualizza l'elenco dei clienti
frm_cliente_add    che serve per aggiungere un  nuovo cliente
frm_cliente_mod    che serve per modificare un cliente gia' esistente
Se io mi creassi una classe class_cliente il quale rappresenta il cliente
corrente valido per ogni maschera, potrei gestire tutto dall'interno
dell'oggetto stesso e in caso di aggiornamento del codice modificarlo una
volta sola.
Voi che dite e' un lavorone o vale la pena imbarcarsi in un discorso del
genere?
grazie diego


title: Oggetti e maschere non collegate

author: Alessandro Cara

text:
diego wrote:
> Ciao a tutti,
> sto proggettando un DB abbastatnza complesso per le spedizioni e la gestione
> di magazzino per una ditta di trasporti;
> ho deciso di non usare le maschere collegate in quanto mi incasinano troppo
> la vita e poiche' ho intenzione in futuro di trasformare il progetto in un
> ADP.
> Nello scrivere codice mi sono reso conto che molto spesso mi trovo a
> scrivere le stesse cose, rischiando di dover molte volte aggiornare il
> codice gia' scritto.
> Soprattutto questa ultima evenienza e' quella che mi da piu' fastidio
> perche' e' molto complesso e noioso.
> Per ovviare a questo avevo pensato di utilizzare la programmazione ad
> aggetti e crearmi un oggetto per ogni maschera. Mi spiego meglio:
[cut]
> Voi che dite e' un lavorone o vale la pena imbarcarsi in un discorso del
> genere?
Indubbiamente utilizzre gli oggetti e' sicuramente una buona cosa.
Quando si affronta una cosa del genere e' pero' necessario fare una
buona "analisi" prima di scrivere la prima riga di codice (questa cosa
andrebbe fatta comunque ma con le classi e' "piu'" necessaria).
La ripetizione di codice sarebbe comunque anche ovviabile attraverso il
richiamo di funzioni generalizzate.
--
a.cara


title: Oggetti e maschere non collegate

text:
"diego" <
nie...@bo.it
> ha scritto nel messaggio
news:KdE8c.125715$O31.5...@news4.tin.it...

Onestamente non conosco bene i progetti ADP, ma mi risulta che quando
migrerai il tuo applicativo verso un progetto ADP del codice che hai
realizzato prima resta veramente ben poco, quindi tanto vale ora pensare al
presente.
L'unica cosa cui starei attento è quela di non usare le funzione di
aggregazione sui dominii all'interno delle queries, ma di abituarsi sin da
ora ad usare le sottoquery.
Quanto alle maschere associate non capisco perché ti complicano la vita;
certo che se sei abituato a lavorare con prodotti che non prevedono la
creazione e la gestione automatica delle maschere posso capire che non ci
hai la mano ad usarle, ma da qui a dire che ti complicano la vita secondo me
ce ne corre.
Se tu avessi deciso di usare maschere associate probabilmente non ti
troveresti a dover risolvere il problema di codice uguale duplicato più
volte, con le conseuenze che tu hai evidenziato; resta il fatto che l'uso di
tue Sub e Funzioni pubbliche dovrebbere limitare molto il problema.
Se poi il tuo problema delle maschere associate è quello che la
registrazione dei record viene fatta autonomamente da Access nei momenti che
decide lui senza che tu ne dia il comando, hai tanti modi per risolvero pur
mantenendo l'uso delle maschere associate: a mio modesto parere uno dei
migliori è l'uso delle transazioni di Access: insomma lasciare che vengano
registrati i record da Access e poi annullare abbastanza facilmente tali
eventi a posteriori. Se poi fai un giretto sulla Sezione General del Sito
Comune (link qui sotto) ci trovi anche altre soluzioni basate o meno
sull'uso di tabelle temporanee.
Questo è solamente un mio modo di vedere le cose, fermo restando che
ribadisco che non conosco bene i progetti ADP.
Comunque, forse anche per pigrizia, ho la tendenza di non fare io quello che
Access presumo sappia fare meglio di me, e penso che la gestione delle
maschere associate sia una di quelle cose.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Domanda su tabella pivot

author: quouo

text:
 Ciao ragazzi, anche se credo di essere un po' OT ci provo lo
 stesso (del resto non sono riuscito a trovare un newsgroup excel
 e questo mi sembra ancora ben frequentato nonostante sembra
 stiano passando di moda).
Ho una tabella pivot in excel 2007 con i dati del fatturato
 aziendale. Questo viene estratto da un db sql. Appena apro il
 foglio, per analizzare la pivot devo obbligatoriamente aggiornare
 i dati. Il mio problema è questo: ho un agente ( ovviamente è
 sempre in giro) che necessita di analizzare i dati del fatturato
 al di fuori della lan aziendale, ma non è possibile perché excel
 chiede sempre di aggiornare i dati all'apertura, mentre, x ovvi
 motivi non è possibile (la tabella gliela fornisco io già
 aggiornata in una cartella condivisa in dropbox). Esiste un modo
 di impostare l'aggiornamento in modo che possa farlo solo quando
 vuole lui(quando sarà in sede...)? Tenete presente che la spunta
 di avvia l'aggiornamento all'apertura del foglio all'interno
 delle connessioni la ho già tolta peraltro senza
 risultato...
Sarò grato per l'eternità a chi risolverà questo problema. Grazie :-)
--
Quouo

--
Quouo

----Android NewsGroup Reader----
http://usenet.sinaapp.com/


title: Domanda su tabella pivot

text:

Comincio segnalandoti questo forum:
http://forum.ialweb.it/forum_topics.asp?FID=111&title=microsoft-excel

Buon lavoro
Riccardo Baldinotti


title: problemi con funzione left

author: matty

text:
ciao a tutti
ho un problema con queste tre funzioni Left, String e Chr che non mi
funzionano, quando esegui il codice mi da l'errore "impossibile troare il
progetto o la libreria", come posso fare per farle funzionare????
io ho Miscrosoft visual Basic 6 utilizzato da access 2000 e nei riferimenti
ho le segenti librerie
Visual Basic for Aplication
Mircosoft Access 9.0 Object library
Mircosoft DAO 3.6 object library
Microsoft Form 2.0 object library
MANCA: bookmaker OLE Control module
MANCA: wiaview 1.0 type library
OLE Automation
Microsoft Visual Basic for Aplication Extensibility 5.3
grazie
matty
--


title: problemi con funzione left

author: Fabio

text:
"matty" <
ma...@libero.it
> ha scritto nel messaggio
news:vsup9.15530$%M1.3...@twister2.libero.it...
> Visual Basic for Aplication
> Mircosoft Access 9.0 Object library
> Mircosoft DAO 3.6 object library
> Microsoft Form 2.0 object library
> MANCA: bookmaker OLE Control module
> MANCA: wiaview 1.0 type library
> OLE Automation
> Microsoft Visual Basic for Aplication Extensibility 5.3
1. Potevi continuare sul 3d di ieri sera.
2. Vedi che ci sono 2 riferimenti mancanti? Prima prova a toglierli e a
compilare, può essere che non vengano neanche utilizzati nel codice, e
casomai sistemali.
Fabio


title: problemi con funzione left

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:EJup9.15568$%M1.3...@twister2.libero.it...
>
> "matty" <
ma...@libero.it
> ha scritto nel messaggio
> news:vsup9.15530$%M1.3...@twister2.libero.it...
>
> > Visual Basic for Aplication
> > Mircosoft Access 9.0 Object library
> > Mircosoft DAO 3.6 object library
> > Microsoft Form 2.0 object library
> > MANCA: bookmaker OLE Control module
> > MANCA: wiaview 1.0 type library
> > OLE Automation
> > Microsoft Visual Basic for Aplication Extensibility 5.3
>
> 1. Potevi continuare sul 3d di ieri sera.
> 2. Vedi che ci sono 2 riferimenti mancanti? Prima prova a toglierli e a
> compilare, puņ essere che non vengano neanche utilizzati nel codice, e
> casomai sistemali.
>
> Fabio
>
>
1. scusami
2. grazie ora funziona
matty


title: Come estrapolare totale da sottomaschera senza valori?

author: Lo

text:
Buongiorno a tutti,
in un campo (CostoFisso) di una maschera sto cercando di far funzionare questa stringa ma senza successo:
=IIf(IsNull([FattureEmesse].[Form]![TotImp]);0;([FattureEmesse].[Form]![TotImp])*[PercCostoFisso]/100)

([FattureEmesse].[Form]![TotImp]) è il totale in una sottomaschera che se contiene righi il valore non è null e tutto funziona, nel caso invece in cui non ci siano dati vorrei che il campo nella maschera dove ho scritto la stringa venisse 0...
Dove sbaglio?
Grazie mille per l'aiuto


author: Karl Donaubauer

text:
Salve,

Lo ha scritto:
> in un campo (CostoFisso) di una maschera sto cercando di far funzionare questa stringa ma senza successo:
> =IIf(IsNull([FattureEmesse].[Form]![TotImp]);0;([FattureEmesse].[Form]![TotImp])*[PercCostoFisso]/100)
>
> ([FattureEmesse].[Form]![TotImp]) è il totale in una sottomaschera che se contiene righi il valore non è null e tutto funziona, nel caso invece in cui non ci siano dati vorrei che il campo nella maschera dove ho scritto la stringa venisse 0...

#Errore per riferimento ad oggetti vuoti
http://www.donkarl.com/it?FAQ2.16

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

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


text:

Grazie mille! Perfetto!


title: Aprire foglio xls e farlo aprire sull foglio contenuto nel .XLS che voglio io

author: Riaudo Marcello (Alice)

text:
Vorrei che il secondo (FinaleEuro  ) si aprisse con uno dei fogli (
oglio  ) contenuti selezionato da me.
Sub PreventivoConsuntivoAccessExcel(Txt1Euro, FinaleEuro, Foglio)
On Error GoTo Err_Sostituire
     Dim AppExcel As Excel.Application
     Dim WbkNuovo As Excel.Workbook
   'Attiva Excel e apre una nuova cartella di lavoro
    Set AppExcel = New Excel.Application
   Set WbkNuovo = AppExcel.Workbooks.Add(Txt1Euro)
   Set WbkNuovo = AppExcel.Workbooks.Add(FinaleEuro)
  'Rende Visibile Excel
   AppExcel.Visible = True
   Set AppExcel = Nothing
Exit_Sostituire:
    Exit Sub
Err_Sostituire:
        MsgBox Err.Description
    Resume Exit_Sostituire
End Sub


author: Popi - TheBadHabits

text:
On 6 Lug, 23:41, "Riaudo Marcello \(Alice\)" <
riaud...@alice.it
>
wrote:
> Vorrei che il secondo (FinaleEuro  ) si aprisse con uno dei fogli (
> oglio  ) contenuti selezionato da me.
Ciao.
Con WbkNuovo.Activate rendi attiva la cartella.
Se poi volessi visualizzare un foglio specifico della cartella usa
WbkNuovo.Worksheets(NomeDelFoglio).Activate
HTH
Popi


text:
"Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggio
news:10e0fa86-3ce5-4d4e...@z8g2000yqz.googlegroups.com...

Ciao.

HTH
Popi
Perfetto grazie tante
Riaudo Marcello


title: [OT] chi sa rispondere è bravo, rubrica di putlook express

text:
avete presente la rubrica che si vede in basso a sinistra di outloox
express?
è comodissima ma lo accidentalmente chiusa, sapete come si fà a farla
ritornare?
io non ci sono riuscito.
Grazie a tutti!


author: kkk

text:
"Simba883" <
simb...@libero.it
> wrote in message
news:c2876q$n64$1...@lacerta.tiscalinet.it...

Dal menu visualizza, quarta voce.
by


author: Sergio MAZZA

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c2876q$n64$1...@lacerta.tiscalinet.it...

Tanto comodissima quanto pericolosa...
Ciao.
--
Sergio MAZZA


author: AEOM

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c29luq$h0d$1...@canarie.caspur.it...

Perchè pericolosa?
ciao
AEOM


text:
"AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
news:taZ1c.754$z23....@news3.tin.it...

Per default O.E. ha impostata l'opzione: "Aggiungi automaticamente i
destinatari delle risposte nella rubrica" presente nella scheda "Invio".
Questo fa sì che se non sei un utente accorto ti si riempie la rubrica
facilmente e se ti si infetta il pc... Sai che dolori?
Ci sarebbero altre due o tre impostazioni da modificare ma ne parlo se
interessa...
Ciao.
--
Sergio MAZZA


author: namor

text:
Sergio MAZZA ha scritto:



> > Perchè pericolosa?
> > ciao
> > AEOM

Tempi duri questi per chi usa OE come client di posta, c'è una tempesta di
virus in rete! Io, nonostante abbia l'antivirus sempre aggiornato, ho
disabilitato anche l'anteprima dei messaggi.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: MA

text:

No io senza non potrei. Basta visualizzarlo come testo e non html
MAssimiliano


text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c29r7d$tn1$1...@news.newsland.it...

Io ho disabilitato l'anteprima, l'opzione della rubrica e inibito
l'invio/ricezione di mail in formato HTML. Il Norton Antivirus 7.6 si
integra benissimo con O.E. (corna! bicorna!) oltre ad al fatto di vedere il
contenuto della mail senza aprirla...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c2a2jd$kea$1...@canarie.caspur.it...

Anche se hai l'anteprima abilitato ma l'outlook express con tutte le patch
mica ti prendi i virus
ciao, AOEM


text:
"AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
news:bGh2c.4774$z23.2...@news3.tin.it...
>
>
> Anche se hai l'anteprima abilitato ma l'outlook express con tutte le patch
> mica ti prendi i virus
>
> ciao, AOEM
Tu dici?
Quindi tu visualizzi e-mail in formato HTML direttamente nella finestra di
anteprima? Auguri!
Ciao.
--
Sergio MAZZA


title: problemi con salvataggio record

text:
prima di aprire un report devo forzare un salvataggio in quanto altrimenti
non mi mostrerebbe i dati appena inseriti in questo modo
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
accade perņ che se apro il report senza modificare o inserire alcun dato
access giustamente mi avvisa che l'azione salva record non č disponibile e
da errore runtime
sapete come potrei ovviare?
Grazie.


title: problemi con salvataggio record

author: Marco Antonioli

text:
"Simba883" <
simb...@libero.it
> wrote in message
news:cd0tbb$o6h$
1...@lacerta.tiscalinet.it
> prima di aprire un report devo forzare un salvataggio in quanto altrimenti
> non mi mostrerebbe i dati appena inseriti in questo modo
>
>     DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
>
> accade però che se apro il report senza modificare o inserire alcun dato
> access giustamente mi avvisa che l'azione salva record non è disponibile e
> da errore runtime
>
> sapete come potrei ovviare?
> Grazie.
Immagino che tu apra il report da una maschera di inserimento dati.
Io di solito eseguo un refresh della maschera all'apertura del report.
Ciao
Marco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problemi con salvataggio record

text:
> Immagino che tu apra il report da una maschera di inserimento dati.
>
> Io di solito eseguo un refresh della maschera all'apertura del report.
>
> Ciao
>
> Marco
>
ottimo funziona egregiamente, io non lo usavo mi hai risolto un bel
problema.
Grazie


title: Query/Macro: Come posso impostare una Query per aprire una Maschera selezionando un record da una sottomaschera

author: Michele

text:
Buongiorno al NG.
In un DB (Access 2003) ho impostato una maschera che,
digitando in una casella di testo (presente nell'Intestazione Maschera) un
Cognome,
mi restituisce in una Sottomaschera (Tabellare) presente nel "Corpo" della
Maschera).
l'elenco di tutte le persone con il Cognome digitato nella Casella di Testo
(Me.Sottomaschera.Requery).
La sottomaschra � relativa ad una Maschera originata da una Query (Es:
Schede_Clienti) dove,
fra i vari Criteri, � presente il valore che digito nella Casella di testo.
In pratica, vorrei aprire la Query Schede_Clienti o la relativa Maschera
visualizzando solo il Nominativo
del record attivo o selezionato dalla Sottomaschera tramite click sul record
o anche tramite Pulsante.
Quindi:
1) Assegnare il criterio alla Query Scheda_Clienti per cui mi restituisca la
singola scheda (anche se credo che questo passaggio possa essere evitato
scrivendo nella Macro il criterio (Mysql .....)
2) Scrivere la Macro che, con un click sul record del cliente nella
sottomaschera apra la Maschera Schede_Clienti visualizzando solo la scheda
del Cliente selezionato o di cui era attivo il record nella sottomaschera.
Spero di aver esposto in modo corretto il problema:
...Sembrerebbe semplice ma ...non riesco a districarmi,
Un Grazie anticipato a chi potr� fornirmi una ...via di uscita!
Michele


author: CIDI

text:
"Michele" <
miche...@email.it
> ha scritto nel messaggio
news:BL00n.75395$813....@tornado.fastwebnet.it...

a chi lo dici? tsk tsk ... io dopo aver letto tutto il tuo post un paio di
volte
ho ancora le nebbie della val padana i testa.... forse sar� un residuo dei
pranzi.... :<)))
vabb�....prova, se ci ho capito qualcosa, ad inserire, nella sottomaschera,
un pulsante con il wizard....
seleziona di vedere dei record specifici e avrai qualcosa di simile:
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "mFornitoriElenco"
    stLinkCriteria = "[Societ�]=" & "'" & Me![Societ�] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Ciao
Daniele


text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:4b40a76b$0$1132$4faf...@reader1.news.tin.it...

grazie Daniele,
ci provo e ti "aggiorno"!!!
...Auguri per il 2010
Ciao,
Michele


text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:4b40a76b$0$1132$4faf...@reader1.news.tin.it...
>
> "Michele" <
miche...@email.it
> ha scritto nel messaggio
> news:BL00n.75395$813....@tornado.fastwebnet.it...
>
CUT
>    Dim stDocName As String
>    Dim stLinkCriteria As String
>
>    stDocName = "mFornitoriElenco"
>
>    stLinkCriteria = "[Societ�]=" & "'" & Me![Societ�] & "'"
>    DoCmd.OpenForm stDocName, , , stLinkCriteria
>
> Ciao
> Daniele
Ok Daniele,
In parte, mi sono "avvicinato!
Questo � il codice ...un p� adattato alle mie esigenze:
 Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "SCHEDA_Q"
    stLinkCriteria = Me![R_Cerca_Ris_Query]![Matricola]      '& " ' "
    DoCmd.OpenForm stDocName, , , stLinkCriteria
MA....
se ometto
& " ' " (come si vede dal codice)
mi esce una inputbox dove devo inserire la Matricola e poi, ...tutto ok!
(questa operazione - inserire a mano la matricola - deve essere evitata).
se invece, la
& " ' "  � inclusa (stLinkCriteria = Me![R_Cerca_Ris_Query]![Matricola]    &
" ' '" )
mi esce un avviso:
Errore di sintassi nella stringa nell'espressione query '166912".
Ora, il bello � che quel numero 166912 � la matricola del record selezionato
e che,
tralaltro, � il criterio della query.
In breve,
credo basterebbe risolvere questo "Errore di sintassi"!
Un grazie anticipato ...
comunque vada ....sar� un successo! ;�)))
Michele


text:
"Michele" <
miche...@email.it
> ha scritto nel messaggio
news:zmj0n.75962$813....@tornado.fastwebnet.it...

ciao Michele
il mio suggerimento mirava a farti usare il codice che si genera con
l'autocomposizione,
sperando che avresti smanettato un poco. provo a spiegarmi meglio....
prova a inserire nella tua sottomaschera un pulsante...avvia
l'utocomposizione...
apri maschera....cerca record specifici....seleziona matricola dalla lista
di sx e di dx clicca su <->
e vedi il codice generato, copialo su doppio clic del controllo matricola
della sottomaschera.
ti aprir� la maschera SCHEDA_Q con gli stessi dati del record.
elimina il pulsante se non ti serve.
Daniele


text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:4b41f616$0$1118$4faf...@reader2.news.tin.it...
>
> "Michele" <
miche...@email.it
> ha scritto nel messaggio
> news:zmj0n.75962$813....@tornado.fastwebnet.it...
>>
>> "CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
>> news:4b40a76b$0$1132$4faf...@reader1.news.tin.it...
>>>
>>> "Michele" <
miche...@email.it
> ha scritto nel messaggio
>>> news:BL00n.75395$813....@tornado.fastwebnet.it...
>>>
>>
>> CUT
>
> ciao Michele
> il mio suggerimento mirava a farti usare il codice che si genera con
> l'autocomposizione,
> sperando che avresti smanettato un poco. provo a spiegarmi meglio....
> prova a inserire nella tua sottomaschera un pulsante...avvia
> l'utocomposizione...
> apri maschera....cerca record specifici....seleziona matricola dalla lista
> di sx e di dx clicca su <->
> e vedi il codice generato, copialo su doppio clic del controllo matricola
> della sottomaschera.
> ti aprir� la maschera SCHEDA_Q con gli stessi dati del record.
> elimina il pulsante se non ti serve.
>
> Daniele
>
Come diceva una canzone del mitico Lucio Battisti, ...Hai ragione anche tu
!!!
Ebbene devi sapere che avendo gli occhi foderati di prosciutto, non trovavo
...cerca record specifici!!!!!!!!! Sob Sob Sob me misero me tapino!!!
...e quindi, smanettavo in maniera errata!!!
In ogni caso, tanto per gradire, sbagliavo anche la scelta della Maschera,
nel senso che la famosa maschera SCHEDA_Q era la maschera di una Query e che
quindi,
si aspettava comunque l'inserimento del criterio per avviarsi!
L'operazione, dovevo farla (...e l'ho fatta) sulla maschera SCHEDA_RISORSE
che non era riferita a
nessuna query ma reperiva tutti i dati da svariate tabelle!
Tutto � bene quel che finisce bene!
Il tuo intervento e la tua ..."guida", sono stati preziosissimi e ti
ringrazio molto.
Spero di non "postare" seccature anche se ho 2 cose in sospeso che sono in
grado di risolvere e,
2 problemi di cui uno, inerente ad eventuali autorizzazioni finalizzate alla
visualizzazione e alla modifica dei dati,
e l'altro a rendere gestibile il DB in Web dalle persone autorizzate che non
saprei da dove cominciare!!!
Credo quindi che (purtroppo per il NG), 2 Help saranno d'obbligo.
Ancora Grazie e un caro Saluto.
Ciao,
Michele


text:
"Michele" <
miche...@email.it
> ha scritto nel messaggio
news:n%o0n.76201$813....@tornado.fastwebnet.it...
>
> "CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
> news:4b41f616$0$1118$4faf...@reader2.news.tin.it...
>>
> Come diceva una canzone del mitico Lucio Battisti, ...Hai ragione anche tu
> !!!
> Ebbene devi sapere che avendo gli occhi foderati di prosciutto, non
> trovavo
> ...cerca record specifici!!!!!!!!! Sob Sob Sob me misero me tapino!!!
> ...e quindi, smanettavo in maniera errata!!!
> In ogni caso, tanto per gradire, sbagliavo anche la scelta della Maschera,
> nel senso che la famosa maschera SCHEDA_Q era la maschera di una Query e
> che quindi,
> si aspettava comunque l'inserimento del criterio per avviarsi!
ma no dai!!  son cose che succedono dopo ...ehm...troppi festeggiamenti :-))
> L'operazione, dovevo farla (...e l'ho fatta) sulla maschera SCHEDA_RISORSE
> che non era riferita a
> nessuna query ma reperiva tutti i dati da svariate tabelle!
> Tutto � bene quel che finisce bene!
> Il tuo intervento e la tua ..."guida", sono stati preziosissimi e ti
> ringrazio molto.
figurati ;-)
ciao Michele
Daniele


title: Hei ragazzi chi mi puo' aiutare...........?!

author: Gianni

text:
Uei ragazzi chi mi puo'aiutare a risolvere un po' di problemi.....
ogni consiglio è bene accetto.....beh a tutti quelli che vogliono
guadagnare.....mi dispiace non vi posso pagare......grazie
Saluti Gianni.


author: Salvatore

text:
"Gianni" <
giian...@bluewin.ch
> ha scritto nel messaggio
news:3cc95...@news.bluewin.ch...

Ma che razza di messaggio hai inviato? Siamo qui anche, o solo, per cercare
di risolvere un po' di problemi...
Ciao, Salvatore


author: Francesca

text:
Inviami pure il tuo database, Gianni. Gli do' un'occhiata...
Francesca
"Gianni" <
giian...@bluewin.ch
> ha scritto nel messaggio
news:3cc95...@news.bluewin.ch...



author: Luciano (DOC)

text:
Francesca ha scritto nel messaggio ...
>Inviami pure il tuo database, Gianni. Gli do' un'occhiata...
Cara Francesca, tu credi di avere fatto una buona azione, invece hai fatto
un stupidaggine e ti spiego perche'.
I newsgroup, almeno quelli tecnici,  servono ad un mutuo scambio di
informazioni. Si impara soprattutto leggendo le risposte alle domande poste
da altri. E' ovvio che se queste non fossere pubbliche nessuno seguirebbe
piu' i NG perche' leggere domande senza risposte non serve a niente.
Secondo punto: una domanda va posta circostanziandola. Non puoi dire: ho un
problema, chi me lo risolve? Che facciamo, tiriamo ad indovinare circa la
natura del problema? Se porti la macchina dal meccanico glie lo dici cosa
c'e' che non va o per dare un po' di suspanse alla cosa lasci che lo scopra
da se?
Punto tre: se posti con frequenza risposte su un NG cominci ad essere
bombardato in mailbox. All'inizio rispondi, poi cominci a dire educatamente
di postare solo sul NG, alla fine non rispondi e basta. Perche' non puoi
passare le tue giornate a visionare gli obbrobbi informatici partoriti da
hobbisti di passaggio. Non per snobismo, proprio perche' non ci sarebbe il
tempo materiale.
Punto quattro: molti dimenticano che la maggior parte delle persone che
frequentano questo tipo di NG sono professionisti che si guadagnano la
pagnotta proprio con l'informatica. Questo significa che rispondono
togliendo tempo al loro lavoro. Se lo fanno (facciamo) avranno sicuramente
il loro tornaconto, fosse anche solo quello di spezzare il ritmo di lavoro
per 10 minuti. Ma la cosa fondamentale e' che lo si fa quando va, se va di
farlo. Ora immagina che vai su un NG di medici e dici: sto male, chi mi
cura? Se la milza si potesse spedire in mailbox come un MDB stai tranquilla
che le mailbox dei dottori sarebbero piene di milze. E tu pensi che possa
funzionare questo modo di fare? L'altro giorno mi ha scritto uno: ho visto
che rispondi ad un sacco di domande, mi correggi 'sto DB? Ohhh!!! Ma che ci
siamo impazziti?!?!
Per farla breve: un conto e' dire: devo fare una query blabla, come faccio?
Un conto e' dire: ho un problema mettetevi in contatto con me. Daccordo,
questa pero' si chiama consulenza e si paga. Anche perche' spesso queste
domande sono poste da gente che lavora per societa' che preferiscono
risparmiare sul software e farlo fare a dipendenti che non sono di mestiere.
Beh....cavoli loro! O forse  dovremmo spendere una giornata perche tizio
vada dal capo a farsi bello col lavoro altrui?
Tutto questo anche a precisazione del fatto che nessuno sta qui sperando
spellare qualche euro per spiegare come si fa una select, ma per favore non
si pretendano trattati di informatica a domicilio e pure aggratisse. Qualche
mese fa e' passato uno e ha postato una domanda. Dopo due ore (due!) ha
scritto un nuovo messaggio dicendo: brutti stronzi, volete sbrigarvi a
rispondere (testuale)?
Io rispondo spesso: in alcuni periodi, se mi va e se ho tempo. In altri
periodi chiedo spesso...ma non mi azzardo a protestare quando le mie domande
rimangono lettera morta.
Hai capito ora che razza di casino hai alimentato?:-))
Saluti.
Luciano


author: Francesca Curreli

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> wrote in message
news:aace5e$9qg9e$
1...@ID-86073.news.dfncis.de
>
> Francesca ha scritto nel messaggio ...
>
> >Inviami pure il tuo database, Gianni. Gli do' un'occhiata...
>
> Cara Francesca, tu credi di avere fatto una buona azione, invece hai fatto
> un stupidaggine e ti spiego perche'.
...
> Hai capito ora che razza di casino hai alimentato?:-))
> Saluti.
>
> Luciano
Beh, caro Luciano, non posso darti torto...
Cmq il problema era spiegato in un messaggio precedente, al quale anche
tu hai risposto...
Ammetto che non ho molta esperienza con i NG (sorry). Chiedo scusa e mi
cospargo il capo di cenere. E prometto che starň piů attenta.
Ciao e grazie. Francesca
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Beh ragazzi io chiedo inanzitutto scusa un po' a tutti non credevo di alzare
un polverone cosi alto.....comunque io non sono un programmatore è cerco di
imparare quel che posso....... non volevo forzare nessuno...nè combinare
altro genere di casino....... cerco solamente dei consigli per poter fare
quello che mi serve senza mettere nessuno nei guai........
Se ho combinato qualcosa che non dovevo fare scusatemi anche perchè sono
nuovo nei News.....spero di essere stato chiaro, è grazie ancora a tutti.
Gianni
"Gianni" <
giian...@bluewin.ch
> ha scritto nel messaggio
news:3cc95...@news.bluewin.ch...



text:
"Francesca Curreli" <
francesc...@inwind.it
> ha scritto nel messaggio
> Ammetto che non ho molta esperienza con i NG (sorry). Chiedo scusa e mi
> cospargo il capo di cenere. E prometto che starò più attenta.
Ok, perdonata.....ti invito a cena. :-)
Prima pero'...fatti uno shampoo, odio la cenere!:-)))
Saluti.
Luciano


text:
"Gianni" <
giian...@bluewin.ch
> ha scritto nel messaggio
news:3cca7...@news.bluewin.ch...
> Se ho combinato qualcosa che non dovevo fare scusatemi anche perchč sono
> nuovo nei News.....spero di essere stato chiaro, č grazie ancora a tutti.
Ok, cenere sul capo anche a te...ma senza invito a cena!:-))
Saluti.
Luciano


author: Claudio

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:aace5e$9qg9e$1...@ID-86073.news.dfncis.de...
>
> Francesca ha scritto nel messaggio ...
>
> >Inviami pure il tuo database, Gianni. Gli do' un'occhiata...
>
> Cara Francesca, tu credi di avere fatto una buona azione, invece hai fatto
> un stupidaggine e ti spiego perché.
>
> ............
>
> Anche perché spesso queste
> domande sono poste da gente che lavora per società che preferiscono
> risparmiare sul software e farlo fare a dipendenti che non sono di
mestiere.
> Beh....cavoli loro! O forse  dovremmo spendere una giornata perché tizio
> vada dal capo a farsi bello col lavoro altrui?
> .....................
> Luciano
>
>
Io aggiungerei, se mi permettete, che ci sono persone che per vari motivi
cercano d'imparare a realizzare delle piccole applicazioni per le loro
esigenze (in parte per piacere, in parte per dovere) senza il desiderio di
togliere il lavoro a chi lo fa per professione. Costoro hanno bisogno delle
"chiacchierate" tra persone che hanno lo stesso interesse per imparare e
migliorare le loro capacità. Se il NG è il luogo dove tutti si aiutano e
confrontano in pubblico gli "attori" sono pochi (chi domanda e chi
risponde), ma i fruitori sono molti. Se il NG è il luogo dove si prendono i
contatti per continuare lo scambio a livello privato gradualmente diventa
una nuova forma di ufficio di collocamento, ove gli "attori" ed i "fruitori"
restano pochi.
Ben venga se il dilettante, quando incontra delle difficoltà insormontabili
con una semplice risposta,  ha bisogno del professionista per affrontare
problemi molto complessi. Contattare persone che già si conoscono in modo
virtuale è rassicurante rispetto a chi non si conosce, ma chi lavora deve
essere pagato!!! Chiunque esso sia. Se una persona vuol studiare Access e
progredire (economicamente od in altro modo) nel suo posto di lavoro grazie
all'aiuto di un NG non ci vedo nulla di male, una certa solidarietà umana
non fa male, ma solidarietà non significa sfruttare od essere sfruttati.
Poi un cosa rispetto all'oggetto: ma questo NG è frequentato solo da
ragazzi, forse adolescenti, ed i capelli brizzolati o bianchi vengono
esclusi?!
Claudio


title: Avviso di protezione su collegamenti ipertestuali

author: Lp

text:
Salve,
utilizzo Access 2003 sotto Windows XP Pro. Ho un piccolo ma fastidioso
inconveniente.
Quando all'interno di un database clicco su di un campo di tipo
"Collegamento ipertestuale" per aprire un file presente sul mio computer,
ogni volta mi si apre una finestra di avviso che dice:
"I collegamenti ipertestuali possono rappresentare un rischio per la
protezione del computer e dei dati. Per sicurezza è consigliabile visitare
solo i collegamenti ipertestuali riferiti a fonti attendibili. Continuare?"
Come posso fare in modo da non far comparire questa finestra?
Ho provato di tutto andando nelle opzioni del programma ma non sono riuscito
a risolvere il problema.
Grazie a chi vorrà aiutarmi
Luigi


author: Pablitomf

text:
Lp ha scritto:

Vado a tentoni... credo sia la protezione internet... controlla "OPZIONI
INTERNET\AVANZATE\PROTEZIONE"...
--
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Gaetano Di Zanni

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:c7fva3$jf7$1...@news.newsland.it...

Sono fortemente interessato anch'io alla soluzione del problema, per cui
sono andato ad abbassare i livelli di protezione internet su tutte le varie
possibilità (internet, intranet etc) ma senza risultato.
Grazie comunque a chi vorrà collaborare.


text:
Gaetano Di Zanni ha scritto:
> "Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
> news:c7fva3$jf7$1...@news.newsland.it...
> > Lp ha scritto:
> >
> > > Salve,
> > > utilizzo Access 2003 sotto Windows XP Pro. Ho un piccolo ma fastidioso
> > > inconveniente.
> > > Quando all'interno di un database clicco su di un campo di tipo
> > > "Collegamento ipertestuale" per aprire un file presente sul mio
> computer,
> > > ogni volta mi si apre una finestra di avviso che dice:
> > > "I collegamenti ipertestuali possono rappresentare un rischio per la
> > > protezione del computer e dei dati. Per sicurezza è consigliabile
> visitare
> > > solo i collegamenti ipertestuali riferiti a fonti attendibili.
> Continuare?"
> > > Come posso fare in modo da non far comparire questa finestra?
> > > Ho provato di tutto andando nelle opzioni del programma ma non sono
> riuscito
> > > a risolvere il problema.
> > > Grazie a chi vorrà aiutarmi
> > > Luigi
> >
> >
> > Vado a tentoni... credo sia la protezione internet... controlla "OPZIONI
> > INTERNETAVANZATEPROTEZIONE"...
> >
> > --
> > Pablitomf
> >
> > Chi la dura la vince ;-)
> > Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
> >
> > questo articolo e` stato inviato via web dal servizio gratuito
> >
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
> >
> Sono fortemente interessato anch'io alla soluzione del problema, per cui
> sono andato ad abbassare i livelli di protezione internet su tutte le varie
> possibilità (internet, intranet etc) ma senza risultato.
> Grazie comunque a chi vorrà collaborare.
Premetto che rispondo a intuito... ma non parlavo di protezione INTERNET
ma delle Opzioni "OPZIONI
INTERNET - AVANZATE - PROTEZIONE"... ci sarà qualche richiamo alla
protezione dei link o similari... o forse nel file di registro ci sarà
impostato qualche paramentro che richiede a Windows un messaggio prima di
continuare...



author: filos

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:c7g1k5$c3f$1...@news.newsland.it...

Ciao,
io ho wind xp ed ho installato office xp. il file di access che mi da lo
stesso problema descritto sopra è un file access 2000. ho mprovato il ti
uo suggeriemnto ma non funziona....sono io che sbaglio?
grazie
filos


title: [Suggerimento] - Ricalcolo Totali di tabella ed aggiornamento su stessa tabella

author: Carlo POTS

text:
Salve, stavolta vi scrivo più per un suggerimento di metodo che per un
problema effettivo.

Ho una tabella in cui, un record deve contenere la sommatoria di tutta
una quantità di record che ha una chiave di riferimento univoca.
Il funzionamento è chiaro, utilizzando DSum vado benissimo e il totale è
perfetto.

Bon.

Il problema, o meglio la mia perplessità, è come impostare un metodo più
rapido e sicuro per effettuare la totalizzazione, tenendo conto che io
devo inserire NECESSARIAMENTE prima il record relativo ai totali e,
successivamente, i record con i vari dettagli.

In pratica, l'unico metodo che riesco a contemplare (salvo Vostro
suggerimento), è mettere un tasto di ricerca, visualizzare i dati di un
record, far effettuare l'aggiornamento con i totali e poi salvare il
dato (considerando che, usando il DoCmd.RunCommand acCmdSaveRecord, mi
dà un errore).

Che mi suggerite?

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


text:
Quello che fai non ha senso... se fai un calcolo al volo non lo si fa nella tabella ma in una Query... se lo devi salvare in tabella, ed ha un senso per i dati a Tempo dipendenti quelli condizionati da variabili che si modificano nel tempo come IVA o sconti... si calcolano alla chiusura della distinta.
L'esempio classico è il totale di una fattura nella tabella fatture...
Quello che fai tu invece non assolve a nessun concetto tecnicamente sostenibile, quindi usa pure DSUM.

@ALEX


text:

Se tu conoscessi il tipo di lavoro che il db è chiamato a fare, vedresti
che la totalizzazione postuma avrebbe un senso.
Io non devo fare una totalizzazione di una fattura (lì avresti ragione
tu), ma devo NECESSARIAMENTE inserire, nella stessa tabella, una serie
di record (con dei record aggiunti un una tabella correlata), anche
perché non è un calcolo "al volo", come dici tu, ma uno che poi dovrà
essere necessariamente salvato in tabella per usi vari.

Ora, se quello di cui ho bisogno, non si può effettuare in Access, è un
conto; se non hai (o non ti va di dare) un suggerimento (n.d.r.: ad una
persona che su un altro forum hai un po' sulle p....e) da dare, è un
altro conto.

Se nessuno, a parte te che mi hai "gentilmente" risposto, ha qualche
altro suggerimento da dare, ... beh ... vedrò cosa inventarmi.



author: Alessandro Cara

text:

Maddai! Non ti agitare.
@Alex e' come Jessica Rabbit sa di essere /bono/

Il problema e' che io, ad esempio, /non/ non ho capito.
Altri, forse, sono in tutt'altre faccende affaccendati o,
ariforse, nelle mie stesse condizioni
Non confondere  tra Access ed un problema, ariariforse, di gestione.

Il tuo mi sembra di quest'ultimo tipo.
Anche in una semplice gestione fattura  testata/dettaglio qualora
volessi conservare il totale in testata avrei, sto immaginando,
il tuo problema.
In un sistema ad integrita' referenziale  non puo' nascere prima
il figlio del padre (anche in natura sembra essere cosi')
Io, /so gnorante/, faccio nascere prima il padre poi man mano che
vengono i figli lo aggiorno (o,volendo, solo ad andropausa).
Ovviamente mi preoccupo anche di tenere le cose allineate qualora
possa risultare un figlio non correttamente iscritto alla anagrafe.
Ma ripeto. Access?, ariariariforse nnon /azzecca/ nulla.

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)


author: Liones

text:
> Il 19/12/2016 19:38, @Alex ha scritto:
>> Quello che fai non ha senso...
...
>> sostenibile, quindi usa pure DSUM.
...
>>
> Se tu conoscessi il tipo di lavoro che il db è chiamato a fare, vedresti
> che la totalizzazione postuma avrebbe un senso.
...
Ciao Carlo

Probabilmente non ti spieghi...:
sei in un Form o ? (Form\sottoForm?)
come\da dove scrivi sulla tabella principale?


text:
Il 20/12/2016 19:11, Liones ha scritto:

> Probabilmente non ti spieghi...:
> sei in un Form o ? (Form\sottoForm?)
> come\da dove scrivi sulla tabella principale?
>

Dunque, premetto che ho risolto "bypassando" il problema...

Pero' ci tengo a essere più chiaro possibile.
Partiamo col presupposto che opero in due maschere distinte, di cui una
con una submaschera, ed entrambe operante sulla stessa tabella (con
chiavi identiche), più che altro per una mera chiarezza di esposizione
con delle persone già (fortunatamente) abituate ad un software arcaico
ma funzionante; considera che la persona addetta al PC è una ex
coltivatrice, quindi capirai che devo stare molto attento a non portarli
in confusione....

Dunque, dicevo delle maschere:
In una maschera io inserisco un record che, in effetti, totalizza tutti
i valori dei vari record della maschera con submask; per non farti
andare in confusione, chiamerò "madre" la maschera normale, e "figlia"
quella con la submask.

Il problema nasce dal fatto che, per iniziare gli inserimenti sulla
"figlia", devo NECESSARIAMENTE inserire, dalla maschera "madre", il
record (chiamiamolo) Master, che contiene i totali dei dati dei record
successivi.
Dal momento che io non mi fido assolutamente a far capire, a persone che
non sono abituate al PC, come si usa una maschera con una submask e una
sub-submask, si poneva il problema di come poi calcolare i totali.

In tutti i modi, ho creato una mascherina di semplice aggiornamento,
richiamando i dati da delle query fatte ad hoc, ed ho "risolto" (per il
momento) anche questo problema.

Grazie dell'interessamento, davvero. ;-)
Carlo



title: solo lettura

author: Alessandro Cargnelli

text:
Ciao, come posso fare in modo che i dati inseriti nel mio db diventino di
sola lettura dopo che in un campo "Stato Audit" ho inserito il parametro
"chiuso"?
Ciao e grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: solo lettura

author: Carlo Costarella

text:
"Alessandro Cargnelli" <
alex-...@libero.it
> ha scritto nel messaggio
news:e7u4gc$5rt$1...@news.newsland.it...
> Ciao, come posso fare in modo che i dati inseriti nel mio db diventino di
> sola lettura dopo che in un campo "Stato Audit" ho inserito il parametro
> "chiuso"?
> Ciao e grazie
>
Intendi tutto il file mdb...in sola lettura? O solo la semplice
visualizzazione nelle maschere? Oppure ancora le tabelle?
Ciao, Carlo


title: solo lettura

text:
Alessandro Cargnelli ha scritto:

sull'evento [su corrente] della tua maschera scrivi il seguent codice:
If Me.[stato audit] = "chiuso" Then
      me.AllowDeletions = false
      me.AllowAdditions = false
      me.AllowEdits = false
else
      me.AllowDeletions = true
      me.AllowAdditions = true
      me.AllowEdits = true
end if


title: solo lettura

author: Roberto da Parma

text:
"Alessandro Cargnelli" <
alex-...@libero.it
> ha scritto nel messaggio
news:e7u4gc$5rt$1...@news.newsland.it...

Nel caso della singola maschera
Me.RecordsetType = 2
diversamente ho postato su questo NG il codice per tutte le maschere, ma è
ancora da perfezionare.
Ciao
Roberto


title: trasformazione in codice

author: Matteo

text:
Qualcuno sa trasformare in codice quanto descrivo?
1) devo creare una tabella.
2) chiedere quanti clienti mi servono. suddividerli in 2 categorie, una
destra e una sinistra (giuro che la politica non c'entra!!!).
3) dimensionare la tabella a seconda del numero dei clienti.
4) scrivere nei campi della tabella il cognome e la matricola del cliente.
5) stamparli a seconda della loro posizione a destra e a sinistra
nell'ordine giusto.
Ho creato una tabella con 30 clienti fissi ma preferire creare quello che
una volta era un array in clipper e non so se sia uguale qui.
grazie


title: trasformazione in codice

author: Luciano

text:
Matteo ha scritto nel messaggio <8iqiv1$sn3$
1...@fe2.cs.interbusiness.it
>...
>Qualcuno sa trasformare in codice quanto descrivo?
Io ci provo... ma quello che chiedi e' un po' sballato come concetto...
>1) devo creare una tabella.
Guarda l'help di createtable.
>2) chiedere quanti clienti mi servono. suddividerli in 2 categorie, una
>destra e una sinistra (giuro che la politica non c'entra!!!).
Su quale criterio??? Il numero clienti lo puoi far digitare on una inputbox
o in una textbox su una maschera ma destra e sinistra a chi lo devi dire? E
poi, se e' una proprieta' del cliente dovrai fare un input per ciascuno di
essi.
>3) dimensionare la tabella a seconda del numero dei clienti.
E che vordi'???? Mica devi stabilirte a priori il numero di record di una
tabella! Tanti ne hai, tanti ce ne metti!
>4) scrivere nei campi della tabella il cognome e la matricola del cliente.
Recordset...guarda l'help.
>5) stamparli a seconda della loro posizione a destra e a sinistra
>nell'ordine giusto.
mah, cosi' su due piedi mi viene in mente.... metti un flag dx/sin in
tabella e gioca con quello nel report.
>Ho creato una tabella con 30 clienti fissi ma preferire creare quello che
>una volta era un array in clipper e non so se sia uguale qui.
Gli array sono array pure in sanscrito....ma dove sta' quello che serve a
te? Una tabelal sembra sufficiente.
Saluti.
Luciano


title: trasformazione in codice

author: Silvio Berruti

text:
"Matteo" <
gest...@uno.it
> ha scritto nel messaggio
news:8iqiv1$sn3$1...@fe2.cs.interbusiness.it...
> Qualcuno sa trasformare in codice quanto descrivo?
> 1) devo creare una tabella.
> 2) chiedere quanti clienti mi servono. suddividerli in 2 categorie, una
> destra e una sinistra (giuro che la politica non c'entra!!!).
> 3) dimensionare la tabella a seconda del numero dei clienti.
> 4) scrivere nei campi della tabella il cognome e la matricola del cliente.
> 5) stamparli a seconda della loro posizione a destra e a sinistra
> nell'ordine giusto.
>
> Ho creato una tabella con 30 clienti fissi ma preferire creare quello che
> una volta era un array in clipper e non so se sia uguale qui.
>
Ciao Matteo,
ti consiglio di prendere in mano il manuale di Access (o forse basta l'help
in linea - Definizione e funzionamento di un database - ), partendo dalle
primissime pagine, perché non è il Clipper e devi rivedere molte delle tue
esperienze di programmazione.
Una traccia su come ottenere te l'hanno già data (in questo thread e nei
precedenti), ma il tutto rimane lettera morta se prima non acquisisci i
concetti base del funzionamento di un DB relazionale e di Access in
particolare.
Buona lavoro.
Silvio


title: serio problema di sincronizzazione database identici

text:
possiedo 2 db con delle tabelle identiche le tabelle sono clienti e
lettereclienti
questi 2 database vengono usati su 2 pc diversi, la mia esigenza è di creare
un pulsante che su click combini gli elementi di uno e dell'altro in
automatico senza perdere o mischiare i dati presenti
se per esempio ho i clienti pippo e pluto e sul pc1 2 lettere di pippo e 1
di pluto e sul pc2 2 lettere di pluto e 1 di pippo
dovrei ottenere dopo la sincronizzazione su entrambi i pc 3 lettere di pippo
e 3 di pluto
ma se modifico una lettere esistente su uno? cosa accade quale delle 2 è
valida?
come posso essere certo di mantenere l'integrità dei dati?
Grazie a tutti.


author: Alessandro Baraldi

text:
"Simba883" <
simb...@libero.it
> wrote in message
news:42381aa4$0$6307$
5fc...@news.tiscali.it

Se non ricordo male ti avevo dato spiegazioni inerenti le
Repliche dei Database.
Questo è il momento di approfondirle, si tratta di Strutturare
un Database Master e 2 Repliche, quindi predisporre un sistema
di Sincronizzazione Repliche.
Si fà tutto via codice, è estremamente semplice farlo male, ma
decisamente scomodo farlo bene con tutta la gestione degli errori.
L'help in linea non è eccelso ma puoi aiutarti con MSDN onLine
facendo un pò di ricerche.
Io ho un manuale di A97 nel quale l'argomento è trattato in modo
approfondito, ma non è più in commercio(JECKSON).
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
>
> Se non ricordo male ti avevo dato spiegazioni inerenti le
> Repliche dei Database.
> Questo è il momento di approfondirle, si tratta di Strutturare
> un Database Master e 2 Repliche, quindi predisporre un sistema
> di Sincronizzazione Repliche.
> Si fà tutto via codice, è estremamente semplice farlo male, ma
> decisamente scomodo farlo bene con tutta la gestione degli errori.
>
> L'help in linea non è eccelso ma puoi aiutarti con MSDN onLine
> facendo un pò di ricerche.
>
> Io ho un manuale di A97 nel quale l'argomento è trattato in modo
> approfondito, ma non è più in commercio(JECKSON).
>
> Saluti
> @Alex
>
grazie mille se devo cercare un argomento comunque cerco "replica di un
database" ???
Grazie.


text:
"Simba883" <
simb...@libero.it
> wrote in message
news:42382470$0$32336$
5fc...@news.tiscali.it
[CUT]
> grazie mille se devo cercare un argomento comunque cerco "replica di un
> database" ???
>
> Grazie.
Prova anche con "Access Sincronizza Repliche" sotto Google Gruppi
se vuoi allargare scrivilo in Inglese.
Saluti.



text:
> Prova anche con "Access Sincronizza Repliche" sotto Google Gruppi
> se vuoi allargare scrivilo in Inglese.
>
> Saluti.
> @Alex
>
scusa ho provato crea replica di access e mi ha creato un .bak che credo sia
il mo vecchio db poi mi ha creato una replicadel mio db con dentro oggetti
con un cerchio giallo e delle freccie tonde nel cerchietto che vordě?
Grazie in anticipo.


title: Aiuto su come fare l'accesso utenti a un db

author: MatteoC.

text:
Ciao a tutti, ho realizzato un database ed un programma con VB6 che accede a
questo database. Questo database ed anche l'exe si trovano in una cartella
della rete dell'azienda e devono essere utilizzati solo da certi utenti!
Essendo la prima volta che faccio una cosa del genere vorrei impostare
l'accesso al database tramite utente e password e vorrei quindi capire come
fare.....devo impostarlo tramite la stringa di connessione dal
programma?.....devo impostarlo dal database?....chi mi darebbe una mano, un
consiglio?
Ciao e grazie a tutti
MatteoC.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Roberto da casa

text:
"MatteoC." <loginternet#nospamplease#@
libero.it
> ha scritto nel messaggio
news:82Z185Z105Z200Y...@usenet.libero.it...
> Ciao a tutti, ho realizzato un database ed un programma con VB6 che accede
a
> questo database. Questo database ed anche l'exe si trovano in una cartella
> della rete dell'azienda e devono essere utilizzati solo da certi utenti!
> Essendo la prima volta che faccio una cosa del genere vorrei impostare
> l'accesso al database tramite utente e password e vorrei quindi capire
come
> fare.....devo impostarlo tramite la stringa di connessione dal
> programma?.....devo impostarlo dal database?....chi mi darebbe una mano,
un
> consiglio?
>
> Ciao e grazie a tutti
>
> MatteoC.
Vai sul  Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ
di Cristiano De Pasquale intitolata "Come utilizzare la sicurezza di
Access?"; queto per impostare la sicurezza di un database Access, per VB6
non saprei che dirti, prova a chiedere nel NG relativo.
Se ti serve qualcosa di autartico, sempre sulla Sezione General del Sito
Comune dai uno sguardo alla FAQ di Harry Evans intitolata "Semplice esempio
di form per la richiesta di login".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: pulsante ripristina finestra

author: Mike Dens

text:
ciao  a tutti ho l'ennesimo dilemma. Ho creato una macro autoexec che mi
apre una maschera. Questa maschera viene ingrandita all'avvio e sul
formato della maschera ho disattivato tutto, tra cui pulsanti
ingrandisci/riduzione...ma quando avvio la maschera in alto a destra
compare un pulsante che lui ( access ) identifica come un pulsante
ripristina finestra...ma come si disattiva sto pulsante???
grazie e ciao
grazie tanto Claudio i tuoi suggerimenti son stati molto preziosi!!!
michele :-)
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: pulsante ripristina finestra

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:aa2d266cece149f9ec...@mygate.mailgate.org...
> ciao  a tutti ho l'ennesimo dilemma. Ho creato una macro autoexec che mi
> apre una maschera. Questa maschera viene ingrandita all'avvio e sul
> formato della maschera ho disattivato tutto, tra cui pulsanti
> ingrandisci/riduzione...ma quando avvio la maschera in alto a destra
> compare un pulsante che lui ( access ) identifica come un pulsante
> ripristina finestra...ma come si disattiva sto pulsante???
Che sappia io impostando a Nessuno la proprietą Pulsanti ingrand./riduzione
della maschera.
> grazie e ciao
> grazie tanto Claudio i tuoi suggerimenti son stati molto preziosi!!!
> michele :-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Correlazione tabelle. Problema di design

author: MarcoMac

text:
Buonasera al newsgroup.
Ho questa esigenza:
Ho una serie di prodotti raccolti in una Tabella Prodotto (id,
descrizione ecc)
I prodotti hanno delle caratteristiche peculiari, che non riesco a
raccogliere in una tabella Dettagli perché ci vorrebbero circa 40
campi.
Dato che i prodotti si possono racchiudere in 3 Raggruppamenti
pensavodi fare 3 Tabelle di DettaglioProdotto, chiamiamole per
comodità DettaglioProdottoA, DettaglioProdottoB, DettaglioProdottoC.
In fase di inserimento dati nessun problema. Questi nascono quando
devo fare le select e visualizzare i dettagli.
C'è un modo per fare un'unica query che riesca da sola ad identifcare
da quale tabella di dettaglio prendere i dati?
Inoltre mi conviene fare 3 sottomaschere (una per ogni dettaglio)
visualizzando quella corretta alla selezione del prodotto oppure mi
conviene farne 1 sola e gestirla a runtime?
Spero di essere stato chiaro!
Grazie
Marco


author: Antonio Biso

text:
"MarcoMac" <
mar...@gmail.com
> ha scritto nel messaggio
news:39b15a8a-580f-4957...@r27g2000prr.googlegroups.com...
Buonasera al newsgroup.
Ho questa esigenza:






la divisione in tre tabelle è solo per tua comodità di architettura del db
40 campi non sono in fondo cosi tanti
se sono 3 tabelle in correlazione 1 a 1 è come se alla fine fosse una sola,
campo chiave su quella base e riferimento all'Id per le altre, premunendoti
di aggiungere sempre il record del neo immesso.
per la visualizzazione vai a vedere la struttura a schede
E' molto elegante e pratica: ogni scheda visualizza solo i campi del
sottodettaglio, ma la query che pesca i dati è sempre e comunque una sola,
su un'unica tabella a 40 campi o con tre tabelle in join tra loro
Antonio


title: Problema con DateAdd sommando i mesi

text:
Ciao a Tutti,
ho provato ad utilizzare la funzione DateAdd in una query,
l'ho provata per sommare mesi ad una data.
Tutto ok sembrava ma invece...
Ho una data MiaData=31/12/2002
Faccio DateAdd("m";2;[MiaData])
Mi restituisce MiaData=28/02/2003
contento della cosa, ho proseguito il mio bel programmino, quando
ad un certo punto ho riprovato la mia query:
La data ora č MiaData=28/02/2003
Faccio DateAdd("m";2;[MiaData])
Mi restituisce MiaData=28/04/2003
Ma perchč dico io, ma se prima mi hai riconosciuto il fine mese ora
mi bidoni cosě?
Scusate la romanzata, ma avrete ben capito che il risultato doveva
essere MiaData=30/04/2003
Mi sapete dire se č un problema della funzione, o se c'č un'alternativa.
Grazie a tutti quanti


title: Problema con DateAdd sommando i mesi

text:
"Plutonio68" <
pi...@pippo.il
> ha scritto nel messaggio
news:3E4656BF...@pippo.il...

Usando DateAdd nel modo che lo hai usato tu i risultati mi sembrano entrambi
esatti: il 31 febbraio non esite e quindi č stato forzato a fine mese, ma il
28 aprile esiste, quindi...
Se vuoi ottenere una data che sia uguale a piů due mesi e fine mese, prova
con la funzione DateSerial, ovvero prova con:
DateSerial(Year([MiaData]); Month([MiaData]) + 3; 0)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema con DateAdd sommando i mesi

text:

Si hai ragione nel dire che entrambi i risultati sono giusti, ho
provato a fare quello che mi hai indicato:
DateSerial(Year([Ultima_Fatt]);Month([Ultima_Fatt])+([Rate]*[Mesi])+1;0)
Non ho ancora capito come... ma cosě va che č un treno
Grazie e Buona Domanica


title: Problema con DateAdd sommando i mesi

text:
"Plutonio68" <
pi...@pippo.il
> ha scritto nel messaggio
news:3E4675EC...@pippo.il...
[CUT]
> Si hai ragione nel dire che entrambi i risultati sono giusti, ho
> provato a fare quello che mi hai indicato:
>
> DateSerial(Year([Ultima_Fatt]);Month([Ultima_Fatt])+([Rate]*[Mesi])+1;0)
>
> Non ho ancora capito come... ma cosě va che č un treno
>
Se in una funzione DateSerial imposti a zero l'argomento relativo al giorno,
ti viene fornita la data di fine mese del mese precedente a quello indicato
nella funzione stessa: č una prerogativa di questa funzione ed sicuramente
il modo piů facile per determinare una data fine mese senza preoccuparsi di
quanti giorni ha il mese o se l'anno č bisestile o meno.
> Grazie e Buona Domanica
Buona domenica a te.



title: HELP Partita Doppia

author: Andrea F

text:
Un cliente mi ha chiesto di implementare la partita doppia dal precedente
software che gli avevo costruito di fatturazione e gestione magazzino, come
fare da dove partire oltre alle tabelle anagrafiche come piano dei conti
ecc.
Qualcuno mi pu� dare una mano su come implementare la partita doppia?
(registrazione pagamenti, registrazione fatture....)
Premetto che conosco gi� la partita doppia ma volevo costruire un software
che fosse in grado di creare i movimenti in modo che l'utente non si renda
conto che sta registrando partita doppia, ma sta copiando documenti che ha
sottomano....
Aiuto!!!!
PS. Sarebbe bello vedere una qualche demo per dare un'idea....
Andrea


title: HELP Partita Doppia

author: BFS

text:
Andrea F ha scritto:
> Un cliente mi ha chiesto di implementare la partita doppia dal precedente
> software che gli avevo costruito di fatturazione e gestione magazzino, come
> fare da dove partire oltre alle tabelle anagrafiche come piano dei conti
> ecc.
>
> Qualcuno mi puï¿œ dare una mano su come implementare la partita doppia?
> (registrazione pagamenti, registrazione fatture....)
>
> Premetto che conosco giï¿œ la partita doppia ma volevo costruire un software
> che fosse in grado di creare i movimenti in modo che l'utente non si renda
> conto che sta registrando partita doppia, ma sta copiando documenti che ha
> sottomano....
>
>
> Aiuto!!!!
>
> PS. Sarebbe bello vedere una qualche demo per dare un'idea....
>
> Andrea
>
>
dovresti fare richieste piï¿œ precise...rispondere a "come fare un
programma in partita doppia" non ï¿œ una cosa da un post.
demo ne trovi a centinaia su internet.
Parti dal piano dei conti, struttura quello e poi passa allo step successivo
ciao
BFS


title: Access su Palmare

author: Alessio Mattiuzzo

text:
Ciao,
mi potreste consigliare dei software per visulizzare, modificare e
sincronizzare i DB creati in Access con l'utilzzo di un palmare con windows
mobile 5.0?
Grazie


title: Access su Palmare

author: Paolo Dal Bosco

text:
"Alessio Mattiuzzo" <
zai...@tin.it
> ha scritto nel messaggio
news:edoqpp$ljm$1...@newsread.albacom.net...

che io sappaia č ancora impossibile avere
Access nei palmari.
Esiste qualcosa di simile ad Access,
vedi questo link:
http://www.pocketgear.com/software_detail.asp?id=1190
Buona giornata
Paolo


title: query aggiorn con somma

author: The Dog

text:
Salve a tutti.
se voglio calcolare la somma di valori in un campo e poi aggiornare il
risultato in un campo di un altra tabella sono costretto a farmi una tabella
di appoggio dove accoda il risultato della somma e poi aggiorna la mia
tabella con il valore nel campo di appoggio.tutto questo perchè access mi dà
errore se cerco di aggiornare un campo direttamente con il risultato di una
query che somma.è possibile farlo oppure è una limitazione delle query di
access?
grazie


title: query aggiorn con somma

author: giorgio rancati

text:
"The Dog" <
matteo...@libero.it
> ha scritto nel messaggio
news:YCWwc.96275$Qc.37...@twister1.libero.it...

Ciao,
purtroppo è una limitazione di Access, puoi risolvere utilizzando la
funzione Dsum come riportato in questo articolo
----------------
ACC: Update Query Based on Totals Query Fails
http://support.microsoft.com/default.aspx?scid=kb;en-us;116142&Product=acc
----------------
Ciao Giorgio


title: query aggiorn con somma

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:ca1ind$rod$1...@lacerta.tiscalinet.it...

cavolo,bella storia.grazie mille.