text:
Daniele come ti ringrazio?
Se passi per Perugia sarai mio ospite, tutto qui.
m...@libero.it
grazie
andrea



title: procedura guidata impossibile da utilizzare

author: cidi

text:
"andrea" <
m...@libero.it
> ha scritto nel messaggio
news:m7l1r0l7bm7dnf6qn...@4ax.com...
> Daniele come ti ringrazio?
beh ...ehm ... sono imbarazzato, insomma, ci sarebbe di far felice un amico!
Massimiliano è il ViceIspettore! in assenza del capo si occupa lui
di far rispettare le poche regole dell'NG.
Una è quella di scrivere le risposte dopo il testo a cui si risponde
oppure in mezzo, come sto facendo io. (quoting)
ci tiene a far figura! eppoi è tanto 'nu bravo guaglione!
;-) :D
> Se passi per Perugia sarai mio ospite, tutto qui.
sei gentile... :-)
>
m...@libero.it
>
> grazie
> andrea
>
---
Daniele


author: MA

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:zsKsd.463338$35.20...@news4.tin.it...
>
> "andrea" <
m...@libero.it
> ha scritto nel messaggio
> news:m7l1r0l7bm7dnf6qn...@4ax.com...
> > Daniele come ti ringrazio?
>
> beh ...ehm ... sono imbarazzato, insomma, ci sarebbe di far felice un
amico!
> Massimiliano č il ViceIspettore! in assenza del capo si occupa lui
> di far rispettare le poche regole dell'NG.
> Una č quella di scrivere le risposte dopo il testo a cui si risponde
> oppure in mezzo, come sto facendo io. (quoting)
> ci tiene a far figura! eppoi č tanto 'nu bravo guaglione!
> ;-) :D
>
> > Se passi per Perugia sarai mio ospite, tutto qui.
>
> sei gentile... :-)
Andrea, lui cerca di dare la colpa a me, ma io non me lo sognerei mai di
rimbrottarti!!!
Fai una cosa, la cioccolata riservala a me: a lui niente!
(P;-)
MAssimiliano



title: Memoria esaurita!!! - DB Bloccato

author: AlexMiele

text:
Ciao a tutti!
Ecco il quesito:
in un database condiviso, abbastanza semplice, nel senso che ci sono poche
maschere, e pochi controlli particolari, ma solo tanti record (circa 15000)
di tanto in tanto su qualcuna delle macchine che usano il programma, appare
un messaggio: "Memoria esaurita". Non riesco a capire cosa può essere.
Inoltre dopo questo messaggio non è più possibile chiudere Access  in quanto
dopo aver cliccato su chiudi o utilizzando un mio bottone sulla maschera che
fa la stessa cosa, Access da un messaggio "Impossibile chiudere il database
perchè è bloccato dall'utente Administrator sulla macchina XXX".
Che cosa si può fare??
Grazie a tutti, Alessandro.


title: Memoria esaurita!!! - DB Bloccato

author: Lorenzo Coronati

text:
Scrisse "AlexMiele" <
alex...@tin.it
>:
>di tanto in tanto su qualcuna delle macchine che usano il programma, appare
>un messaggio: "Memoria esaurita". Non riesco a capire cosa può essere.
Usi form con bmp di sfondo?
Toglili.
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Memoria esaurita!!! - DB Bloccato

text:
No, negativo... nessun bmp di sfondo!
Niente di niente...!!!
:-(
Lorenzo Coronati <
lore...@tin.it
> wrote in message
38ccf324...@news.libero.it...



title: Memoria esaurita!!! - DB Bloccato

text:
Scrisse "AlexMiele" <
alex...@tin.it
>:
>No, negativo... nessun bmp di sfondo!
Chiudi sempre i rst?
Setti a nothing tutte le variabili?



title: Memoria esaurita!!! - DB Bloccato

text:
Ehemm... momento....!
Che sono i "rst" ?!?
E le variabili a "nothing" che vuol dire? Io ho solo qualche variabile
locale di appoggio che in teoria, una volta eseguita la routine dovrebbe
morire...! Non č cosě in VBasic?!?
Grazie!
Lorenzo Coronati <
lore...@tin.it
> wrote in message
38cfb87d...@news.libero.it...



title: Memoria esaurita!!! - DB Bloccato

author: Antonio Biso

text:
AlexMiele ha scritto nel messaggio <8b7c0t$amp$
1...@fe1.cs.interbusiness.it
>...
>Ehemm... momento....!
>
>Che sono i "rst" ?!?
>
>E le variabili a "nothing" che vuol dire? Io ho solo qualche variabile
>locale di appoggio che in teoria, una volta eseguita la routine dovrebbe
>morire...! Non č cosě in VBasic?!?
Sigh...
Prova ad andare a studiarti un po' l'help sulle parole nothing e
recordset...
E posta dopo il quoting!!!
Antonio


title: Memoria esaurita!!! - DB Bloccato

text:
Scrisse "Antonio Biso" <
ch...@etruria.net
>:
>Sigh...
Pero' se Alex stesse per Alessandra non risponderesti cosi', eh? ;-)
Per Alex: e' una buona pratica, quando usi recordset, di cestinare la
variabile e liberare la memoria allocata facendo set rst=nothing
Se poi lo fai per tutte le var oggetto meglio ancora.



title: Mascera Di ricerca DUE

author: Antonio

text:
ciao a tutti,
ho un problema
ho creato una tabella in access dei contatti id, nome, tel email
problema
come posso fare una maschera di ricerca che inserendo il numero di telefono
o parte di esso mi dica se gia' presente magari indicandomi tutti i dati.
leggendo la guida in linea mi sembra che sia possibile solo usando il
comando trova della barra degli strumenti.
grazie e spero che non sia un [OT]


title: Mascera Di ricerca DUE

author: Roberto dal portatile

text:
"Antonio" <
ant...@tiscalinet.it
> ha scritto nel messaggio
news:8ookjq$296$1...@sirmdpsin16.inwind.it...

A Roma si usa dire "a TRE le tuzze" (per i non romani: le tuzze sono dei
colpi dati su una spalla con la punta delle dita). :-))))))
Partendo dal presupposto che tu abbia già una maschera con la quale
visualizzare il risultato della ricerca, nell'intestazione della maschera
inserisci una casella di testo non associata nella quale digiterai la tua
chiave di ricerca.
A fronte dell'evento "Dopo aggiornamento" di questa casella di testo genera
del codice VBA che imposta il filtro (proprietà Filtro) e abilità il filtro
(metodo ApplyFilter dell'oggetto DoCmd) della tua maschera.
Se la chiave di ricerca è una striga parziale del valore che stai cercando,
nel costruire la stringa per la proprietà Filtro, usa la funzione Like.
Roberto


title: Mascera Di ricerca DUE

author: VT @ home

text:
Il Fri, 1 Sep 2000 18:11:02 +0200, "Antonio" <
ant...@tiscalinet.it
>
ha scritto:
>(.....)
>come posso fare una maschera di ricerca che inserendo il numero di telefono
>o parte di esso mi dica se gia' presente magari indicandomi tutti i dati.
>leggendo la guida in linea mi sembra che sia possibile solo usando il
>comando trova della barra degli strumenti.
No.
Puoi creare una form (maschera) RicercaCliente nella quale inserisci
un controllo di tipo "Casella di testo" che per es. chiamerai
txtCercaTel ed un pulsante che chiamerai cmdClienti.
Sull'evento SuClick del pulsante scrivi questa istruzione
doCmd.OpenForm "Clienti"
Poi puoi costruire una query che restituisce dalla tabella clienti i
campi che vuoi visualizzare, e dove, nella riga "Criteri" in
corrispondenza del campo "Numero di telefono", scriverai
LIKE [Forms]![RicercaCliente]![txtRicercaTel] OR
[Forms]![RicercaCliente]![txtRicercaTel] IS NULL
A questo punto puoi costruire una seconda form di tipo "Maschere
continue" che ha come origine record la query sui clienti.
Aprendo la form RicercaCliente e facendo click sul suo pulsante, si
aprirà la form clienti già filtrata sulla base di quello che avrai
scritto nella casella txtRicercaTel (se l'avrai lasciata vuota, ti
farà vedere l'elenco dei clienti completo).
Se non è chiaro, riposta.
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Così disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: funzione somma.

text:
Ciao a tutti. Vi chiedo un aiutino (sono, come già detto, alle prime armi)
In una maschera ho inserito una casella di testo che restituisca la somma di
una serie di importi inseriti in 10 caselle .
Il problema è che se io lascio vuota sono una di queste caselle, la somma
non viene effettuata ma devo per foza inserire, su quelle non utilizzate, lo
zero. Come posso fare per evitarlo?
Vi ringrazio in anticipo.
mmcfly


title: funzione somma.

text:

ora fai: A+B+C
invece deve essere nz(A)+nz(B)... quel nz sostituisce il valore nullo con
uno zero
> Vi ringrazio in anticipo.
>
> mmcfly
salutami doc e la delorian
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: funzione somma.

author: IL SAGGIO

text:
MA ha scritto:
> > mmcfly
> salutami doc e la delorian
Era solo il 1984 e Marty tentava di ritornare da noi con una "delorean".
:-))
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Grafici e Access 2000 vs. 2003

author: Renato Mulinacci

text:
Dovrei inserire in una maschera di Access alcune tipologie diverse di
grafico tra cui i RADAR; ho notato però che sebbene quesa modalità sia
presente in Excel o in Access 2003, in Access 2000 non è disponibile.
Q.cuno sa se esiste la possibilità di realizzare dei radar in Access 2000?
Ringrazio anticipatamente chiunque possa darmi q.che suggerimento in merito.
Ciao,
Renato.


title: Grafici e Access 2000 vs. 2003

author: Alessandro Cara

text:

Ho un vecchio applicativo in cui uso questo
Classe OLE: Grafico di Microsoft Graph 2000
ho provato a fargli generare un radar e lo genera tranquillamente
con :
1) dbl click sul controllo
2) menu-->Grafico-->Tipo grafico sulla finestra che mi viene aperta dal
punto 1
3) seleziono radar
4) menu-->file-->aggiorna
5) Funziona
--
a.cara


title: Grafici e Access 2000 vs. 2003

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:qTKzf.39240$av6....@tornado.fastwebnet.it...

Ma come Grafico Di Microsoft Graph o Excel 2000, i dati li si possono
passare da una tabella o è necessario (tipo per Excel Graph) inserirli in un
foglio dell'oggetto Grafico/Foglio Excel?
Nel tuo applicativo come hai fatto per fargli disegnare i tuoi dati? In
alcuni grafici a barre glieli passo direttamente come rowsource ma con gli
oggetti Excel inseriti in una maschera Access...
Grazie, Renato.


title: Grafici e Access 2000 vs. 2003

text:

Io uso Microsoft Graph. Al tempo ho fatto prove anche con Excel e non mi
ricordo il motivo per cui lo ho abbandonato.
I dati posso passarli sia da tabella che come elenco valori.
Oltretutto mentre ti stavo rispondendo sono andato a vedere un vecchio
form, ora in access2000, che ha ancora il graph del 97 e funziona
correttamente.
--
a.cara


title: (OT) sviluppare APP per smartphone / tablet ecc ecc

text:
partendo da zero.

Non vorrei far da solo, vorrei un insegnante (a pagamento)
che mi dia i concetti  di  base. Poi andrei avanti con le
mie forze ovviamente.

Qualche dritta ?


text:
Ma non siamo OT...?

@Alex


text:
Il giorno venerdì 2 dicembre 2016 12:35:32 UTC+1, @Alex ha scritto:

> Ma non siamo OT...?

Si, ma una volta qualcuno qua mi disse che si potevano mettere
anche OT, purchè inerenti almeno l' informatica ...


author: BFS

text:

io sviluppo qualcosa per android tramite eclipse

http://www.html.it/pag/48527/hello-world-creare-unapp-android/

purtroppo il tempo è poco e non riesco a dedicarmici come vorrei
quindi sono veramente all'abc.

c'è da dire che in internet trovi ormai tutto per fare qualsiasi cosa
basta avere il tempo per leggere e studiare

ciao
BFS


text:

mi serve assolutamente un insegnante, perchè devo sviluppare app
che si collegano alla rete aziendale, tirano su dati da  questa,
li  trasformano in report in base all' interazione con l' utente
ecc ecc

insomma non è uno scherzo


text:

altre due strade:
tablet con windows 10 e quindi fai l'app in access
tablet con rdp connesso al server dove gira la tua app...ovviamente devi
sempre essere online

ciao


author: RobertoA

text:

Per la prima, ma ci sono tablet che fanno girare Windows lissio?
Per la seconda, e' un po' un ripiego
Devi rinunciare a tutte le caratteristiche tipiche dell'ambiente
Android, la tastiera, il gps, ecc
Funziona, ma un'app nativa e' di gran lunga meglio


text:

certo...
ci sono degli ottimi yashii con windows 10 pro 3g che sono una favola
costano poco
si accendono in 10 secondi e hanno pure la tastiera calamitata per
usarli come notebook

ovvio che non è come avere una app per android ma lui ha detto che gli
basta recuperare dati dalla rete e produrre un report

ciao


author: OneEDP

text:

[OT] Mi introduco in questa discussione. Sto cercando dei pc stick su cui far girare win 10/7 e access 2010/2016 PDF, mp3, ppt, che "rispondano" in modo "lissio". Ci sono suggerimenti?
Grazie


text:

Il lissio era riferito alla versione di Windows, per lissio intendo il
classico Windows 7/8/10 home o professional
Per distinguerle da eventuali versioni 'castrate' ma piu' leggere ed
indicate per dispositivi meno performanti, tipo Windows mobile, ce, ...


text:

Grazie ma ... sto troppo a zero. Mi serve qualcuno (a pagamento) che mi
introduca. Almeno 8 ore.

Anche perchè devo prima capire con che tipo di apparecchi avro a che fare.
tablet, smartphone ... confusione totale.


text:
Il 02/12/2016 14:05, BFS ha scritto:
> Il 02/12/2016 11:58,
radica...@gmail.com
 ha scritto:
>> partendo da zero.
>>
>> Non vorrei far da solo, vorrei un insegnante (a pagamento)
>> che mi dia i concetti  di  base. Poi andrei avanti con le
>> mie forze ovviamente.
>>
>> Qualche dritta ?
>>
>
>
>
> io sviluppo qualcosa per android tramite eclipse
>

ancora campa?
Che versione java e' la attuale (credo la utima che ho visto sia
la 1.5.1 ???)

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


author: Greg

text:
Il 02/12/2016 23:35:20 Alessandro Cara ha scritto:

> ancora campa?
> Che versione java e' la attuale (credo la utima che ho visto sia
> la 1.5.1 ???)

Per chi dovesse cominciare oggi quale sarebbe l'ambiente migliore?

--
Greg


text:

A me lo chiedi?
Ma immagino Visual studio (C#, ancora campa?) per i windows based
e java (eclipse appunto, che e' un framemork di sviluppo) per
gli android based.
Ma java dovrebbe andare bene per tutti e due gli ambienti.
Non so nulla di applicazioni tablet o smartphone ma non dovrebbero
essere altro che applicazioni desk top con chiamate alla network
Sono un po' obsoleto non tocco istruzione da qualche anno
(tranne PariGP, ma quella e' un'altra storia)
:-)



text:
Il 04/12/2016 17:31:12 Alessandro Cara ha scritto:
> Il 04/12/2016 09:47, Greg ha scritto:
>> Il 02/12/2016 23:35:20 Alessandro Cara ha scritto:
>>
>>> ancora campa?
>>> Che versione java e' la attuale (credo la utima che ho visto sia
>>> la 1.5.1 ???)
>>
>> Per chi dovesse cominciare oggi quale sarebbe l'ambiente migliore?
>>
>
> A me lo chiedi?

> Sono un po' obsoleto non tocco istruzione da qualche anno
> (tranne PariGP, ma quella e' un'altra storia)
> :-)

E cosi mi obblighi a farti un'latra domanda :)
Cosa sarebbe PariGP?

--
Greg


text:

Una applicazione /programmabile/ di squisito orientamento matematico.



title: ESEGUIRE UNA QUERY FINO A CHE LA SOMMA DI UN CAMPO E'...:

text:
Come posso comporre una query che mi estragga i record da un tbl fino a
quando la somma di un campo di questi record raggiunge un determinato
importo? Facendo però una sola query e non 2 query in cascata!!!
Esempio:
tbl PROVA
CodPro     Data                Importo
1               01/01/2000     700.000
2               02/01/2000       50.000
3               03/01/2000     150.000
4               04/01/2000     100.000
5               05/01/2000     250.000
Estrarre tutti i record di prova fino ad un Importo totale di £. 1.000.000.
Dovrebbe estrarmi i primi quattro record.
---
Grazie.
U.J.


author: RoDAgo

text:
U.J. scrisse...
> Come posso comporre una query che mi estragga i record da un tbl fino a
> quando la somma di un campo di questi record raggiunge un determinato
> importo? Facendo perň una sola query e non 2 query in cascata!!!
>
> Esempio:
>
> tbl PROVA
> CodPro     Data                Importo
> 1               01/01/2000     700.000
> 2               02/01/2000       50.000
> 3               03/01/2000     150.000
> 4               04/01/2000     100.000
> 5               05/01/2000     250.000
>
> Estrarre tutti i record di prova fino ad un Importo totale di Ł.
1.000.000.
> Dovrebbe estrarmi i primi quattro record.
Non č sicuramente le miglior soluzione o la piů veloce, ma a questo ho
pensato!
Mettiamo che la tabella in questione si chiami Prodotti, utilizzi questa
funzioncina:
Public Function Incremento(id)
 Dim Dbs As Database
 Dim Rst As Recordset
 Dim StrCriteri As String
 Dim posizione As Long, i As Integer
 Set Dbs = CurrentDb
 Set Rst = Dbs.OpenRecordset("prodotti", dbOpenDynaset)
  StrCriteri = "[CodPro]=" & id
  Rst.FindFirst StrCriteri
     If Rst.NoMatch Then
        MsgBox ("Record non trovato!")
     Else
        posizione = Rst.AbsolutePosition + 1
     End If
     Rst.MoveFirst
     For i = 1 To posizione
        Incremento = Rst!importo + Incremento
        Rst.MoveNext
     Next i
  Rst.Close
  Set Dbs = Nothing
End Function
Dopodic ti crei codesta query:
SELECT Prodotti.CodPro, Prodotti.Data, Prodotti.Importo,
Sum(incremento([codpro])) AS som
FROM Prodotti
GROUP BY Prodotti.CodPro, Prodotti.Data, Prodotti.Importo
HAVING (((Sum(Incremento([CodPro])))<=1000000));
Con qualche centinaio di record la lentezza non č esasperante.
Ciao da RoDAgo


author: CarloCos

text:
"U.J." <
gsac...@icomservice.it
> ha scritto nel messaggio
news:10o1vur$4h1$1...@fe2.cs.interbusiness.it...
> Come posso comporre una query che mi estragga i record da un tbl fino a
> quando la somma di un campo di questi record raggiunge un determinato
> importo? Facendo però una sola query e non 2 query in cascata!!!
>
> Esempio:
>
> tbl PROVA
> CodPro     Data                Importo
> 1               01/01/2000     700.000
> 2               02/01/2000       50.000
> 3               03/01/2000     150.000
> 4               04/01/2000     100.000
> 5               05/01/2000     250.000
>
> Estrarre tutti i record di prova fino ad un Importo totale di £.
1.000.000.
> Dovrebbe estrarmi i primi quattro record.
>
> ---
> Grazie.
> U.J.
Credo che una strada percorribile possa essere la seguente:
Prima di tutto crea una tabella di appoggio che chiamerai IMPORTI.
Poi una query che si alimenta dalla tabella che tu desideri e che contenga i
campi "Codice", e "Importo" più quelli che vuoi.
Crea una funzione così fatta:
Public Function DeterminaImporto() As Double
Dim db As DATABASE, RCS As Recordset, i As Long
Dim MiaSomma As Double
Dim RCSAppoggio As Recordset
Set db = CurrentDb
Set RCS = db.OpenRecordset("Prova")
Set RCSAppoggio = db.OpenRecordset("Importi")
'imposto a false gli avvisi ed eseguo una query di eliminazione
'di tutti gli importi accodati precedentemente alla tabella di appoggio
DoCmd.SetWarnings False
DoCmd.OpenQuery "EliminaImporti"
DoCmd.SetWarnings True
RCS.MoveLast
RCS.MoveFirst
RCSAppoggio.AddNew
MiaSomma = 0
'ciclo su tutti i record di rcs
For i = 1 To RCS.RecordCount
MiaSomma = MiaSomma + RCS!Importo
'Accodo i valori trovati alla tabella di appoggio
RCSAppoggio!Codice = RCS!Codice
RCSAppoggio!Importo = RCS!Importo
RCSAppoggio.Update
RCSAppoggio.AddNew
If MiaSomma >= 20000 Then
'metti qui il codice che ti serve qualora la cifra raggiunta sia quella
voluta.
MsgBox "Raggiunta la somma desiderata"
Exit For
End If
RCS.MoveNext
Next i
DeterminaImporto = MiaSomma
RCSAppoggio.Close
RCS.Close
Set db = Nothing
End Function
Ovviamente otterrai una tabella con solo i valori fino al raggiungimento
della somma desiderata. Ti sarà sufficiente utilizzarla nel modo che più di
piace.
Ciao, Carlo


author: lbo dal portatile

text:
>importo? Facendo però una sola query e non 2 query in cascata!!!
e perche'?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


text:
Ad una strada simile avevo effetti già pensato. Anzi l'avrei anche già
provata.
Volevo solo vedere se riuscivo a farlo senza scrivere codice.
Mi serve per insegnarlo ad un cliente che più delle query non va...
Grazie
U.J.


title: Intercettare la directory dei Wav di sistema

author: Francesco

text:
Vorrei un aiuto su come č possibile individuare il disco e la root di
sistema dove windows memorizza i files Wav di sistema tramite
programmazione.
In  pratica conoscendo i nomi di alcuni suoni, vorrei intercettare la
posizione per eseguirli con l'api di windows.
Grazie.


author: Roberto dalla campagna

text:
"Francesco" <
francov...@tin.it
> ha scritto nel messaggio
news:79217c6f.04071...@posting.google.com...

Prova cosě:
Dim i As Integer
Dim FileDaCercare As String
FileDaCercare = InputBox("Digita il nome del " & _
"file da cercare: ")
With Application.FileSearch
   .LookIn = "\" 'dir di partenza
   .SearchSubFolders = True  'ricerca ricorsiva nelle sottodir
   .FileName = FileDaCercare
   If .Execute() > 0 Then
       MsgBox "Trovati " & .FoundFiles.Count & _
       " file.", vbInformation, "File: " & FileDaCercare
       For i = 1 To .FoundFiles.Count
            MsgBox .FoundFiles(i), vbInformation, _
            "Path del " & i & "° file trovato"
       Next i
   Else
       MsgBox "Nessun file trovato."
   End If
End With
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Carlo Costarella

text:
"Francesco" <
francov...@tin.it
> ha scritto nel messaggio
news:79217c6f.04071...@posting.google.com...

Credo non ci sia bisogno di sapere dove sono i suoni di sistema in quanto
essendo tali vengono eseguiti automaticamente senza specificare il percorso
ma solo il nome (chimes.wav; chord.wav; o altri).
Allo stesso modo se "esegui" Notepad.exe non hai bisogno di scrivere
c:\windows\notepad.exe.
Ciao, Carlo


title: Microsoft Forms 2.0 Image

author: Re Artů

text:
Ciao a tutti
Ho risolto il problema utilizzando l'ocx in oggetto. Nella guida msdn c'è
scritto che supporta jpg e atri formati.
Grazie a tutti


title: gestire blocco record

author: AlexB

text: ciao a tutti ho un db in rete che utilizza Forms e funzioni vba per inserire e modificare i dati delle tabelle. Avrei la necessità di modificare da Vba un record che però è bloccato da me stesso con una maschera. Mi spiego meglio: ho una maschera che blocca il record "T_ORDINE" corrente su modifica, attraverso un bottone richiamo una procedura vba "ACCODA_MATRICOLA" che accoda dei dati ad una tabella (estranea a quella della maschera T_ORDINE). questa procedura a sua volta richiama una funzione "AGGIORNA_STATO" che aggiorna un campo della Tabella T_ORDINE in base all'esito dell'accodamento matricole. A questo punto la funzione "AGGIORNA_STATO" genera l'errore 3188 perchè il record T_ORDINE è bloccato da me stesso. Come posso modificare un campo di un record bloccato da me stesso? Ho pensato ad utilizzare lo stesso recordset della maschera con il recordset.clone ma non va sempre a buon fine. grazie mille


title: gestire blocco record

text:
Il 04/03/2015 10:32, AlexB ha scritto:
> ciao a tutti ho un db in rete che utilizza Forms
>

non puoi salvare il record della form prima di richiamare il codice vba
che fa l'accodamento?

ciao
BFS


title: gestire blocco record

text:
> > non puoi salvare il record della form prima di richiamare il codice vba > che fa l'accodamento? >

ciao non posso salvarlo pechè mi interessa tenerlo bloccato per impedire ad altri di agire su quell'ordine in qualche modo mentre gira l'altra funzione ACCODA_MATRICOLA. Vorrei riuscire a scrivere sul record da me bloccato sulla tabella T_ORDINI da una funzione esterna AGGIORNA_STATO grazie


title: traffico di rete...

author: ringo

text:
Salve a tutti,
stò analizzando il traffico generato da
un mdb con tabelle collegate in rete.
Allora ho notato che se collego una tabella
in rete e dal mdb client faccio una query
su di essa, scopro che durante l'esecuzione
della query tutto il contenuto della tabella
passa dalla rete e arriva al client......
Si può ovviare a questo? Se apro un DAO.recordset
e faccio un find su di esso passa lo stesso tutta la
tabella in rete?
grazie!
ringo


title: traffico di rete...

author: namor

text:
ringo ha scritto:

Se ci sono degli indici sui campi sui quali imposti i criteri dovrebbe
leggersi prima l'indice e poi trasferire solo i dati necessari, altrimenti
non ha altro modo di eseguire la query se non scaricando l'intera tabella.
Se vuoi minimizzare al massimo il traffico di rete devi passare ad una
soluzione client/server.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: traffico di rete...

text:
> Se vuoi minimizzare al massimo il traffico di rete devi passare ad una
> soluzione client/server.
> Namor
intendi sql server?


title: traffico di rete...

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cmfj3h$lkg$1...@news.newsland.it...
> ringo ha scritto:
>
> > Salve a tutti,
> > stò analizzando il traffico generato da
> > un mdb con tabelle collegate in rete.
> > Allora ho notato che se collego una tabella
> > in rete e dal mdb client faccio una query
> > su di essa, scopro che durante l'esecuzione
> > della query tutto il contenuto della tabella
> > passa dalla rete e arriva al client......
> > Si può ovviare a questo? Se apro un DAO.recordset
> > e faccio un find su di esso passa lo stesso tutta la
> > tabella in rete?
> > grazie!
> > ringo
>
> Se ci sono degli indici sui campi sui quali imposti i criteri dovrebbe
> leggersi prima l'indice e poi trasferire solo i dati necessari, altrimenti
> non ha altro modo di eseguire la query se non scaricando l'intera tabella.
> Se vuoi minimizzare al massimo il traffico di rete devi passare ad una
> soluzione client/server.
> Namor
devo ricercare su un campo "nominativo" indicizzato...
ma dalle mie prove access continua a sbrodolare
tutti i dati...


title: traffico di rete...

author: ciroteo

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:cmfl2l$j83$1...@newsread.albacom.net...
>
> "namor" <
do...@spam.me
> ha scritto nel messaggio
> news:cmfj3h$lkg$1...@news.newsland.it...
>> ringo ha scritto:
>>
>> > Salve a tutti,
>> > stň analizzando il traffico generato da
>> > un mdb con tabelle collegate in rete.
>> > Allora ho notato che se collego una tabella
>> > in rete e dal mdb client faccio una query
>> > su di essa, scopro che durante l'esecuzione
>> > della query tutto il contenuto della tabella
>> > passa dalla rete e arriva al client......
>> > Si puň ovviare a questo? Se apro un DAO.recordset
>> > e faccio un find su di esso passa lo stesso tutta la
>> > tabella in rete?
>> > grazie!
>> > ringo
>>
>> Se ci sono degli indici sui campi sui quali imposti i criteri dovrebbe
>> leggersi prima l'indice e poi trasferire solo i dati necessari,
>> altrimenti
>> non ha altro modo di eseguire la query se non scaricando l'intera
>> tabella.
>> Se vuoi minimizzare al massimo il traffico di rete devi passare ad una
>> soluzione client/server.
>> Namor
>
>
> devo ricercare su un campo "nominativo" indicizzato...
>
> ma dalle mie prove access continua a sbrodolare
> tutti i dati...
>
>
č cosě, dai piů autorevoli frequentatori del presente ng si evince sempre
che la soluzione in filesharing di access presenta questa caratteristica di
trasferire in locale tutti i dati, l'unica alternativa č usare come back end
un database server come sql server, msde (distribuito gratuitamente con
office 2000 in poi), oppure mysql.


title: traffico di rete...

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:cmfnt7$dlj$1...@hulme.interac.it...
>
> "ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
> news:cmfl2l$j83$1...@newsread.albacom.net...
> >
> > "namor" <
do...@spam.me
> ha scritto nel messaggio
> > news:cmfj3h$lkg$1...@news.newsland.it...
> >> ringo ha scritto:
> >>
> >> > Salve a tutti,
> >> > stò analizzando il traffico generato da
> >> > un mdb con tabelle collegate in rete.
> >> > Allora ho notato che se collego una tabella
> >> > in rete e dal mdb client faccio una query
> >> > su di essa, scopro che durante l'esecuzione
> >> > della query tutto il contenuto della tabella
> >> > passa dalla rete e arriva al client......
> >> > Si può ovviare a questo? Se apro un DAO.recordset
> >> > e faccio un find su di esso passa lo stesso tutta la
> >> > tabella in rete?
> >> > grazie!
> >> > ringo
> >>
> >> Se ci sono degli indici sui campi sui quali imposti i criteri dovrebbe
> >> leggersi prima l'indice e poi trasferire solo i dati necessari,
> >> altrimenti
> >> non ha altro modo di eseguire la query se non scaricando l'intera
> >> tabella.
> >> Se vuoi minimizzare al massimo il traffico di rete devi passare ad una
> >> soluzione client/server.
> >> Namor
> >
> >
> > devo ricercare su un campo "nominativo" indicizzato...
> >
> > ma dalle mie prove access continua a sbrodolare
> > tutti i dati...
> >
> >
>
> è così, dai più autorevoli frequentatori del presente ng si evince sempre
> che la soluzione in filesharing di access presenta questa caratteristica
di
> trasferire in locale tutti i dati, l'unica alternativa è usare come back
end
> un database server come sql server, msde (distribuito gratuitamente con
> office 2000 in poi), oppure mysql.
allora questa è la prova che Access inteso come mdb è da scartare
in partenza per soluzioni in ambienti di rete!


title: traffico di rete...

text:
ringo ha scritto:




Il funzionamento di Access in rete non è documentato, almeno io finora non
ho trovato niente che lo spieghi, si può solo dedurre.
Credo che dipenda dal criterio che usi. Se usi qualcosa come ="Giorgio" o
like "Ma*", specificando la parte iniziale della stringa, è possibile
restringere la ricerca usando l'indice. Per un criterio del tipo like
"*bo*" con l'asterisco all'inizio non vedo proprio come potrebbe essere
possibile, bisogna trasferire tutta la tabella.
Ti ricordo che la modalità file server usata da Access comporta la lettura
dei dati dalla rete e l'elaborazione in locale.
In un sistema client/server come MySql, SQLServer, Oracle, Centura, ecc...
ecc... mandi al server la query "SELECT ... FROM ... WHERE ...;", il
server l'elabora e ti restituisce solamente il risultato quindi in rete
transitano solo i record strettamente necessari.



title: traffico di rete...

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:cmfobf$pp7$1...@newsread.albacom.net...

inteso come ambiente di sviluppo o come base dati?
da scartare
> in partenza per soluzioni in ambienti di rete!
>
>
dipende dalla rete, da quanti utenti e da cosa ci devi fare!
Ha come tutte le cose, vantaggi e svantaggi. A te scoprirle!
Se solo consideri il numero di sviluppatori  (anche su questo ng...)  e il
periodo di sua presenza sul mercatoti puoi già dare una risposta da solo!


title: traffico di rete...

author: Simone Calligaris

text:
"ringo"
>
> devo ricercare su un campo "nominativo" indicizzato...
>
> ma dalle mie prove access continua a sbrodolare
> tutti i dati...
Stai sbagliando qualcosa: gli indici vengono valutati prima di procedere con
un tablescan.
Saluti.


title: Colore caselle di testo

author: MoNiCa

text:
C'è un modo per colorare, via codice, tutte le caselle di testo di una
maschera, senza doverle richiamare una a una?
cioè, anzichè scrivere
me.casella1.backcolor = 13434828
me.casella2.backcolor = 13434828
me.casella3.backcolor = 13434828
............
scrivere invece qualcosa dl tipo
me.TUTTEleCASELLE.backcolor = 13434828?
Grazie


title: Colore caselle di testo

author: geppo

text:
Ciao MoNiCa wrote:
> C'č un modo per colorare, via codice, tutte le caselle di testo di una
> maschera, senza doverle richiamare una a una?
> cioč, anzichč scrivere
> me.casella1.backcolor = 13434828
> me.casella2.backcolor = 13434828
> me.casella3.backcolor = 13434828
> ............
>
> scrivere invece qualcosa dl tipo
> me.TUTTEleCASELLE.backcolor = 13434828?
>
> Grazie
prova cosi:
dim ctl as control
for each ctl in controls
if ctl.controltype = actextbox the
   ctl.backcolor = 13434828
end if
next ctl
--
Ciao
Geppo


title: Colore caselle di testo

text:
Ciao geppo wrote:
ho dimenticato un "n" qui:
  if ctl.controltype = actextbox then
--
Ciao
geppo


title: Colore caselle di testo

text:

Grazie, sei un mito :)


title: Colore caselle di testo

author: Marco Papo

text:
"MoNiCa" <
nova...@gmail.com
> ha scritto nel messaggio
news:0b072afe-943f-4f0c...@w34g2000hsg.googlegroups.com...
C'č un modo per colorare, via codice, tutte le caselle di testo di una
maschera, senza doverle richiamare una a una?
cioč, anzichč scrivere
me.casella1.backcolor = 13434828
me.casella2.backcolor = 13434828
me.casella3.backcolor = 13434828
............
scrivere invece qualcosa dl tipo
me.TUTTEleCASELLE.backcolor = 13434828?
Grazie
Ciao,
puoi ciclare su tutti i controlli del tipo textbox.
Potresti scrivere:
Dim oAcCtl As Access.Control
Dim oAcTxt As Access.TextBox        'caselle di testo
Dim oAcCmb As Access.ComboBox 'caselle combinate
For Each oAcCtl In Me.Controls
    Select Case oAcCtl.ControlType
        Case acTextBox
            Set oAcTxt = oAcCtl
            oAcTxt.backcolor =13434828
    End Select
 Next
Set oAcTxt = Nothing
Set oAcCtl = Nothing
Set oAcCmb = Nothing
Ciao
--
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource
www.mondoideale.com
  - Prodotti naturali e biologici.


title: Come fare menu' dinamici ?

author: RobertoA

text:
E' possibile realizzare una form che disponga di menu' (testuale) creato
dinamicamente (leggendo un db) ?
In pratica vorrei costruire un 'creatore di form' in grado di generare delle
maschere che si 'modellino' in base alla lettura di un db
Sul db dovranno essere scritti gli oggetti da creare sulla form (menu,
textbox, label, ecc..) e via codice dovra' essere eseguita la creazione
della form
Ciao e grazie
RobertoA


title: Come fare menu' dinamici ?

author: Alessandro Cara

text:

Vuoi riscrivere i wizard? ed una parte di access?
Le domande sono retoriche. ;<)
--
ac
y-1=x


title: Come fare menu' dinamici ?

text:


No, voglio fornire un'applicazione 'chiusa' che permetta di modificare la
struttura dei menu anche a run-time
Ciao e grazie
RobertoA


title: Come fare menu' dinamici ?

text:
RobertoA wrote:
>>> E' possibile realizzare una form che disponga di menu' (testuale) creato
>>> dinamicamente (leggendo un db) ?
Una cosa e' il menu' dinamico, altra cosa e' quello che mi sembra di
aver capito da quanto scrivi. cioe' questo:
>>> In pratica vorrei costruire un 'creatore di form' in grado di generare
>>> delle maschere che si 'modellino' in base alla lettura di un db
>>> Sul db dovranno essere scritti gli oggetti da creare sulla form (menu,
>>> textbox, label, ecc..) e via codice dovra' essere eseguita la creazione
>>> della form
>>> Ciao e grazie
>>> RobertoA
>
>> Vuoi riscrivere i wizard? ed una parte di access?
>> Le domande sono retoriche. ;<)
>
> No, voglio fornire un'applicazione 'chiusa' che permetta di modificare la
> struttura dei menu anche a run-time
Fare il menu' dinamico non e' "complicatissimo" il Pannello menu'
fornito nel db di test puo' essere una base da cui iniziare.
Personalmente "uso" un menu' dinamico ma non ho mai pensato di generarmi
dinamicamente gli oggetti form (al di la del problema delle performance)
poiche' credo che alla fine dovrei rifare, appunto, i wizards e qualche
altra cosa. Una cosa del genere la feci con il Clipper (svariati anni
fa) e ti assicuro che non e' uno scherzo.
Comunque se proprio vuoi ucciderti comincia a generati una tabella
prelevando le attribuzioni base dalla Tabledefs. A questa tua tabella
comincia ad aggiungere, a peso, qualche decina di attributi "user" che
possono servirti e poi usa questa tabella come "dizionario" per le tue
creazioni. Il migliore esempio che puoi ottenere per il processo di
creazione lo vedi attivando il wizard di creazione dei forms e
attraverso la gestione "design" delle form stesse. Perche' e' questo che
stai chiedendo di poter rifare, sempre se ho compreso il tuo post.
--
ac
y-1=x


title: Come fare menu' dinamici ?

text:
RobertoA ha scritto:

Su sito comune c'è un esempio dove una maschera simula dei menù, tempo
fa ho utilizzato questo esempio per creare dei menù dinamici basati su
due semplici tabelle (Menù e VociMenù)
Saluti e buon lavoro
Gabry69


title: Manuale Dao .... il migliore?????

author: Paolo

text:
Ciao a tutti
Le ferie si avvicinano e volevo portarmi in vacanza un buon manuale per
approfondire un pò l'utilizzo delle Dao .......  cosa mi cosigliate??????
Buone ferie a tutti!!!!!!!


title: Manuale Dao .... il migliore?????

author: Clint

text:
Ti consiglio di passare ad ADO.
buone ferie
Paolo <
paolo...@libero.it
> wrote in message 8mk3v4$35v$1...@nslave2.tin.it...



title: Manuale Dao .... il migliore?????

text:
Grazie del consiglio ....... ma mi sapresti indicare anche il nome di un
buon manuale per la programmazione in ADO??????
"Clint" <
scip...@usl4.toscana.it
> ha scritto nel messaggio
news:8mlt88$5g0$1...@fe2.cs.interbusiness.it...



title: Manuale Dao .... il migliore?????

text:
Paolo wrote:
>
> Ciao a tutti
>
> Le ferie si avvicinano e volevo portarmi in vacanza un buon manuale per
> approfondire un pò l'utilizzo delle Dao .......  cosa mi cosigliate??????
>
> Buone ferie a tutti!!!!!!!
puoi provare:
Jet database engine - Guida del programmatore
Mondadori Informatica - Microsoft Press
(c'e' DAO e qualche altra cosa)
--
Alessandro Cara


title: Manuale Dao .... il migliore?????

text:
No, sorry. Io vado avanti con l'help in linea, niente carta. Infatti a casa
non studio, infatti sono un informatico all'acqua di rose.
Comunque, scherzi a parte, 'ste cose si studiano male senza pc in fronte. Ci
vuole sempre un pò di try e retry.
Se accetti questo consiglio... portati qualcos'altro. Io sto leggendo un
libro di P.Coelho (...adesso mi cacciano dal ng)
ribuone riferie
Paolo <
paolo...@libero.it
> wrote in message 8mm62b$6hh$1...@nslave1.tin.it...
> Grazie del consiglio ....... ma mi sapresti indicare anche il nome di un
> buon manuale per la programmazione in ADO??????
>
>
>
> "Clint" <
scip...@usl4.toscana.it
> ha scritto nel messaggio
> news:8mlt88$5g0$1...@fe2.cs.interbusiness.it...
> > Ti consiglio di passare ad ADO.
> > buone ferie
> >
> > Paolo <
paolo...@libero.it
> wrote in message
> 8mk3v4$35v$1...@nslave2.tin.it...



title: Trasmettere sequenze di byte 0-255, che separatore ?

text:
Sto lavorando su una procedura per travasare dati da un db all'altro
Vorrei trasformare l'intero contenuto di un db in tanti file di testo,
uno per ogni tabella
Ogni file di testo in tante righe, una per ogni record, visualizzabile
da un qualsiasi editor di testo, lunghezza campo variabile, separatore
campi chr(31) (o altro carattere non usato normalmente)
Il problema sono i campi binary che vengono convertiti in una sfilza di
byte e mi vanno ad interferire col chr(13/10) del capo riga e col
chr(31) che uso come separatore campi
Se nel campo binary ci sono dei chr(13/10/31) mi spataccano il formato
del file come previsto, e la successiva importazione non va a buon fine
Ho pensato di mettere due caratteri chr(13)+chr(13) per segnalare la
presenza di un chr(13) nel file binario
Ma non e' possibile agire cosi' perche' non posso escludere che
all'interno del campo binario ci sia una qualsiasi sequanza di
caratteri, quindi ci potrebbe essere anche un chr(13)+chr(13) che fa
parte del contenuto campo, e verrebbe mal interpretato poi durante la
reimportazione
A prima vista, la riga di testo con un carattere (o sequenza di
caratteri) come separatore campi, non consente di inserire campi binary
Che dite?
Se 'po fa' ?


author: Potone

text:
Il giorno venerdì 13 ottobre 2017 09:41:30 UTC+2, RobertoA ha scritto:
[Cut]
> Se 'po fa' ?

Ciao,
Si, se 'po fa', devi codificare (encode) il contenuto binario in modo da rappresentarlo come stringa di caratteri all'interno della quale non sarà presente il carattere separatore che hai deciso di usare per l'esportazione.
Quando reimporterai i dati dovrai fare l'operazione inversa (decode).
A titolo di esempio il Base64 (usato nelle email per allegare files non-testo come le immagini)
Qui trovi informazioni vari encoder binario->testo:
https://en.wikipedia.org/wiki/Binary-to-text_encoding

Ciao
Mat.


text:

Chiarissimo, grazie


text:

A chi interessasse l'argomento

http://www.vbforums.com/showthread.php?781231-HELP-Base64-(VBA)-simple-function


title: lista campi

author: Marco

text:
E' possibile avere la lista dei campi che contengono valori ( campi non
nulli) di una tabella ( nella finestra immediata o file txt)?
grazie


title: lista campi

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio
news:et63vi$fj$1...@tdi.cu.mi.it...
> E' possibile avere la lista dei campi che contengono valori ( campi non
> nulli) di una tabella ( nella finestra immediata o file txt)?
>
> grazie
>
>
Puoi esportare in formato testo una query di selezione con nei criteri del
campo che ti interessa impostato a not is null.
Ciao, Carlo


title: lista campi

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio
news:et63vi$fj$1...@tdi.cu.mi.it...
> E' possibile avere la lista dei campi che contengono valori ( campi non
> nulli) di una tabella ( nella finestra immediata o file txt)?
>
> grazie
Mi viene il dubbio di aver capito male...
forse ti riferisci ai soli Nomi di campi.....
Ciao, Carlo


title: lista campi

text:
"Carlo Costarella"  wrote
> Mi viene il dubbio di aver capito male...
> forse ti riferisci ai soli Nomi di campi.....
Mi interesserebbe la lista ( nomi dei campi) dei campi che contengono valori
o viceversa solo quelli vuoti, ma non tutta la lista
>
> Ciao, Carlo
ciao


title: lista campi

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio
news:et691f$6q0$1...@tdi.cu.mi.it...

Scusa ma continuo a non essere sicuro di aver capito.
I nomi dei campi sono le colonne, i record sono le righe.
Per esempio:
ID, Cognome,  Nome   sono nomi di campo
1,   De Pippis,  Pippo  sono righe e quindi record
Se ho ben capito qualora tutti i record del campo Cognome fossero vuoti
(null) , tu vuoi che la funzione ti restituisca "Cognome"; se invece fossero
vuoti tutti i record del campo Nome, vorresti che la funzione restituisse
"Nome". Giusto?
Ciao, Carlo


title: lista campi

text:
"Carlo Costarella"  wrote
> Scusa ma continuo a non essere sicuro di aver capito.
> I nomi dei campi sono le colonne, i record sono le righe.
> Per esempio:
> ID, Cognome,  Nome   sono nomi di campo
> 1,   De Pippis,  Pippo  sono righe e quindi record
> Se ho ben capito qualora tutti i record del campo Cognome fossero vuoti
> (null) , tu vuoi che la funzione ti restituisca "Cognome"; se invece
> fossero vuoti tutti i record del campo Nome, vorresti che la funzione
> restituisse "Nome". Giusto?
Esatto
Più sinteticamente: in una tabella conoscere i nomi dei campi vuoti.
>
> Ciao, Carlo
>
ciao


title: lista campi

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio
news:et6pnc$rmj$1...@tdi.cu.mi.it...

Un'ultima domanda riguardo alla finalità:
non è che vuoi sapere se l'utente ha riempito tutti i campi di una maschera?
Se così non è potresti dirci la finalità...magari si riesce in modi più
semplici.
Ciao, Carlo


title: lista campi

text:
"Carlo Costarella"  wrote
> Un'ultima domanda riguardo alla finalità:
> non è che vuoi sapere se l'utente ha riempito tutti i campi di una
> maschera?
> Se così non è potresti dirci la finalità...magari si riesce in modi più
> semplici.
1)I campi vuoti saranno tolti dalla tabella principale e maschera e spostati
in un'altra ( se sono vuoti non sono mai stati usati e probabilmente non
verranno usati in futuro)
2) I campi da riempire sono moltissimi; avere un indicatore, etichetta ,
popup o altro che avvista che un campo nella maschera è stato saltato
sarebbe molto utile.
>
> Ciao, Carlo
grazie ciao


title: lista campi

text:
"Carlo Costarella"  wrote
>>> Scusa ma continuo a non essere sicuro di aver capito.
Scusa , grazie per l'aiuto.
>>> Ciao, Carlo
>>>
 ciao


title: lista campi

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio
news:etcc02$aa7$1...@tdi.cu.mi.it...

Non te la prendere...avevo già cominciato a scrivere il codice...purtroppo
non sempre si riesce a trovare il tempo.
Se non ti interessa o hai già trovato la soluzione, fammelo sapere.
Ciao, Carlo


title: Come organizzare magazzino

text:
come organizzereste voi le tabelle per monitorare questo magazzino:
esempio:
produco torte,queste torte hanno vari ingredienti,questi ingredienti mi
arrivano in lotti.
es:
farina 100Kg lotto L-1200
farina 150Kg lotto c-S345
dividerei le tabelle così:
tTorte
-------
idTorta
Torta
tIngredienti
------------
idIngrediente
ingrediente
Giacenza
tMovimenti
------------
idMovimento
DataMovimento
Lotto
Qtà
idCausale
idIngrediente
tCausali
----------
idCausale
Descrizione
tipoOperazione
con queste tabelle potrei monitorare la quantità di ingredienti che ho in
magazzino.
le domande a cui non so rispondere sono:
come faccio a collegare la torta con gli ingredienti(tabella molti a molti
tra tTorte e tIngredienti)?
Vorrei sapere per esempio che lotti ho usato per quella torta.
come faccio inoltre a sapere il quantitativo per ogni ingrediente,il
quantitativo per ogni lotto di ingrediente?
praticamente devo monitorare sia la quantità di ingredienti che ho in
magazzino,sia la quantità per lotto che ho in magazzino.
potete darmi uno spunto?
grazie
ciao


title: Come organizzare magazzino

author: Salvatore

text:
"@Roberto" <
Tas...@aliceposta.it
> ha scritto nel messaggio
news:tuEAb.60888$AX1.2...@news1.tin.it...

Crea una nuova tabella IngredientiTorta nella quale riporterai :
IDTorta
IDIngrediente
Quantità
Dove la coppia IDTorta ed IDIngrediente (intero lungo se nelle tabelle Torte
e Ingredienti sono di tipo contatore)  costtituisce la chiave primaria.
Crea poi le relazioni con le Tabelle Torta e Ingredienti.
>
> come faccio inoltre a sapere il quantitativo per ogni ingrediente,il
> quantitativo per ogni lotto di ingrediente?
>
Crea una tabella IngressoIngredienti dove riporterai il progressivo dei
carichi per ingrediente. Le uscite saranno date dalla quantità degli
ingredienti in base al numero di torte prodotte
> praticamente devo monitorare sia la quantità di ingredienti che ho in
> magazzino,sia la quantità per lotto che ho in magazzino.
>
> potete darmi uno spunto?
>
>
> grazie
Ciao
Salvatore


title: Come organizzare magazzino

author: sunrex

text:
"@Roberto" <
Tas...@aliceposta.it
> ha scritto nel messaggio
news:tuEAb.60888$AX1.2...@news1.tin.it...

Ti crei una tbl intermedia tra la tblTorte e quella Ingredienti così da
farti una relazione n-n mettendoci IDtorta ed IDIngredienti
>
> come faccio inoltre a sapere il quantitativo per ogni ingrediente,il
> quantitativo per ogni lotto di ingrediente?
Ti devi fare una tbl Ricette dove andrai a mettere i vari ingredienti
(indipendentemente dal lotto) e le loro quantità da usare
>
>
> praticamente devo monitorare sia la quantità di ingredienti che ho in
> magazzino,sia la quantità per lotto che ho in magazzino.
Devi farti una tbl LottiIngredienti che è il lato molti della tblIngredienti
dove ci metti anche la quantità quindi bada bene che la quantità reale
dell'ingrediente la devi calcolare sommando le quantità dei vari lotti
dello stesso ingrediente ho che hai usato ho che ti sono scaduti ho che hai
prestato.Questo so cazzi....
>
> potete darmi uno spunto?
>
Mi sa che ti servono altre tbl.
Quando finisci mandaci una fetta....;)
SunRex
> grazie
>
>
> ciao
>
>
>
>


title: Come organizzare magazzino

text:
> Mi sa che ti servono altre tbl.
> Quando finisci mandaci una fetta....;)
certo ci mancherebbe altro!!!!!!!!!!!!!!!!!!!!!!!
riassumendo:
tblRicette
----------
ID_Ricetta
Desc_Ric
tblIngredienti
----------
idIngrediente
Descr_Ingrediente
Giacenza
tblRicetta_ingredienti
-----------
idRicetta_ingredienti
id_Ricetta
id_Ingrediente
Qtà
ora con queste tre tabelle posso fare lo scarico ingredienti in automatico
ma per quanto riguarda il carico e i resi,
tblMovimenti
-------------
idMovimento
idIngrediente
idCausale
Qtà
tblCausale
------------
idCausale
Descrizione
TipoOperazione  -->(carico,reso)
con questo tengo sotto controllo il magazzino ingredienti.
a questo punto il problema del lotto non l'ho capito.
se aggiungo il lotto nella tabella movimenti poi a fronte di un'eventuale
ordine contestato non saprei come risalire ai lotti degli ingredienti usati.
es:
tblOrdini
------------
idOrdine
Ordine
idRicetta_ingredienti
grazie
ciao


title: Come organizzare magazzino

author: stefano (kabisa)

text:
"@Roberto" <
Tas...@aliceposta.it
> ha scritto nel messaggio
news:yg%Ab.173079$hV.65...@news2.tin.it...

Dovresti fare:
 tblMovimenti
 -------------
 idMovimento
 idIngrediente
lotto
 idCausale
Qtà
fai una tabella torte e una torteing:
tbltorte
---------
idtorta
dataprod
idcliente
tbl torteing
------------
IDtorta
idingrediente
lotto
qta
queste tabelle ti registrano le quantità e i lotti degli ingredienti che usi
per le torte
naturalmente avrai una maschera per l'inserimento che quando selezioni un
ingrediente ti farà vedere quali sono i lotti disponibili per
quel'ingrediente.
Stefano


title: Come creare una barra menu da codice?

author: MegaMax

text:
Vorrei creare una barra menu da codice... e fin qui semrba facile, basta
usare l'insieme CommandBars, crearci dentro i CommandBarButton (od altro) e
si fa... però c'è un però :-)
Vorrei creare via codice un  pulsante che compatta il DB, allora ho
pensato... creo a mano una barra menu personalizzata con solo quel pulsante,
guardo come è fatto, e lo ricreo via software.
La proprietà OnAction dei CommandBarButton contiene il comando da eseguire
alla pressione del pulsante... il problema è che NON CONTIENE NIENTE!  8-|
Cos' ho questo pulsante, fatto a mano, che funziona... e non so come
ricrearlo via codice :-(((
Max


title: Come creare una barra menu da codice?

author: Luciano (DOC)

text:
"MegaMax" <
a...@a.com
> wrote in message
news:ihkY6.12272$i51.2...@news2.tin.it...
> Vorrei creare via codice un  pulsante che compatta il DB, allora ho
Nun ze po' fa'!
Pero' se non sbaglio sul SC c'e' una soluzione a cura di Federico al tuo
problema .
Saluti.
Luciano
(DOC)


title: Come creare una barra menu da codice?

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:9gt1qq$apfg6$1...@ID-86073.news.dfncis.de...

L'ho vista... ma mi complica un tantino la vita col windows scriptingo
host... piuttosto non lo faccio :-)
Per ora però sono riuscito a replicare via codice il pulsante di
compattazione del menu di access, ed a metterlo in una barra di comando,
sempre via codice.
Pensavo di crearla e visualizzarla all'apertura della maschera, e
posizionarla via codice al posto del pulsante :-)
E poi imporla come non modificabile/non riposizionabile.
così appare a tutti gli effetti simile ad un pulsante della maschera :-)
Max


title: Importazione dati da Excel e da NotePad in ACCESS

author: SimoneB

text:
Salve,
ho due file uno di nome Elenco.tx (creato con il notepad) e un altro di nome
Elenco.xls (creato con excel). All'interno di questi file ci sono nominativi
e io vorrei importarli all'interno di una tabella di Access dall'omonimo
nome. La procedura di importazione deve avvenire nel seguente modo. In una
maschera voglio mettere due pulsanti che vadano a reperire i dati nei due
file, vorrei infatti che il primo importasse i dati di excel mentre il
secondo quelli del notepad. L'importazione dovrebbe essere automatica, senza
nessun avviso o richiesta, dovrebbe inserire la prima riga del file di excel
o del notepad come intestazione di colonna della tabella di Access ed infine
tutte le volte che la tabella viene importata dovrebbe cancellare
interamente i dati presenti prima dell'importazione
Come faccio a realizzare una cosa di questo tipo?
Saluti e ringraziamenti a tutti SimoneB


author: Morfeus

text:
"SimoneB" <
dklf...@khkhk.it
> ha scritto nel messaggio
news:43d69574$0$27402$4faf...@reader1.news.tin.it...
> Salve,
>
> ho due file uno di nome Elenco.tx (creato con il notepad) e un altro di
> nome Elenco.xls (creato con excel). All'interno di questi file ci sono
> nominativi e io vorrei importarli all'interno di una tabella di Access
> dall'omonimo nome. La procedura di importazione deve avvenire nel seguente
> modo. In una maschera voglio mettere due pulsanti che vadano a reperire i
> dati nei due file, vorrei infatti che il primo importasse i dati di excel
> mentre il secondo quelli del notepad. L'importazione dovrebbe essere
> automatica, senza nessun avviso o richiesta, dovrebbe inserire la prima
> riga del file di excel o del notepad come intestazione di colonna della
> tabella di Access
    Se i 2 file sono sempre gli stessi potresti fare 2 tracciati
d'importazione. :-)
> ed infine tutte le volte che la tabella viene importata dovrebbe
> cancellare interamente i dati presenti prima dell'importazione
    Fai una delete delle tabelle prima di eseguire l'import :-)



title: contare i decimali

author: valex

text:
esiste una funzione che in una query mi dica quante cifre decimali ci sono
in un numero?
ad esempio:
se il numero � 0,82 la funzione dovrebbe restituire 2
se il numero � 0,837 la funzione dovrebbe restituire 3
se il numero � 1 la funzione dovrebbe restituire 0
grz


title: contare i decimali

author: Marco Pizzamiglio

text:
valex ha scritto:

Li calcoli con:   len(numero)-instr(numero,",")
che per� non funziona con i numeri interi, mettici un Iif (se nella query)
o un If (se preferisci scriverti una public function) per testare se il
numero non ha decimali e restituire zero.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: contare i decimali

text:
>
> Li calcoli con:   len(numero)-instr(numero,",")
> che per� non funziona con i numeri interi, mettici un Iif (se nella query)
> o un If (se preferisci scriverti una public function) per testare se il
> numero non ha decimali e restituire zero.
> Ciao.
> -Marco-
>
in effetti provando e riprovando sono arrivato anch'io alla tua soluzione.
grazie
ciao


title: contare i decimali

author: Geppo

text:
Ciao "valex" <
va...@vale.it
> ha scritto nel messaggio
news:4a5f2b66$1...@extreme.x-privat.org...

Non credo, pero' puoi provare questa:
Function fdecimali(vDecimal)
If InStr(vDecimal, ",") <> 0 Then
   fdecimali = Len(Mid(vDecimal, InStr(1, vDecimal, ",") + 1))
 Else
   fdecimali = 0
End If
End Function
la richiami cosi in una query:
fdecimali(nomecampo)
 --
Ciao
Geppo


title: Azzeramento campo contatore

author: Symi

text:
Ciao a tutti,
ho un database di Access che mi serve per archiviare delle fatture.
Naturalmente nella tabella Fatture l'ID Fattura è un campo contatore ed ora
con il nuovo anno dovrei ripartire dalla fattura N° 1. Quindi, o creo un
Nuovo database identico che potrei chiamare Fatture 2003, oppure riesco ad
automatizzare questo processo in modo da non ritrovarmi tutti gli anni con
questo problema.
In pratica, esiste la possibilità, da codice magari, di azzerare un campo
contatore?
Grazie.
        Symi.


title: Azzeramento campo contatore

author: jef

text:
"Symi" <
eebi...@tin.it
> ha scritto nel messaggio
news:61AR9.54606$Q%4.17...@news1.tin.it...

Io fossi te creerei una tabella di backup dell'anno passato dove copiare
tutti i dati delle fatture.
Poi cancellerei sulla vecchia tabella i dati e comapatterei il database.
Se invece vuoi tenere i dati delle fatture dell'anno passato nella stessa
tabella io lascerei il campo contatore com'é per identificare univocamente
ogni fattura e aggiungerei un altro campo (es. numfat) che gestirei via
codice per incrementare o azzerare a seconda delle esigenze.
Cmq penso che visto che ogni anno copi il database e loazzeri la prima
soluzione può andare. Attenzione che se la tabella dove c'é l'ID Fattura ha
una tabella collegata (esempio Righe Fattura) il procedimento deve essere
fatto per entrambi.
Spero di essere stato di aiuto.
Ciao
Jef


title: Azzeramento campo contatore

author: Mak

text:
"Symi" <
eebi...@tin.it
> ha scritto nel messaggio
news:61AR9.54606$Q%4.17...@news1.tin.it...

Ciao
secondo me, parere discutibile, associare il campo contatore ad un numero
fattura non è troppo corretto.
Sarebbe più corretto avere una tabella dove riporti i progressivi dei
documenti .
Durante la registrazione del documento accedere al recordset di questa
tabella e mandare avanti la numerazione.
Quindi a inizio anno riporti i progressivi a 1
Saluti
Mak


title: Azzeramento campo contatore

author: Oscar Manfredini

text:
"Mak" <
> secondo me, parere discutibile, associare il campo contatore ad un numero
> fattura non è troppo corretto.
> Sarebbe più corretto avere una tabella dove riporti i progressivi dei
> documenti .
> Durante la registrazione del documento accedere al recordset di questa
> tabella e mandare avanti la numerazione.
> Quindi a inizio anno riporti i progressivi a 1
Assolutamente vero.
D'altro canto se ne parla spessissimo di stà cosa...
Ciao.


title: Azzeramento campo contatore

author: fidirico

text:
"Symi" <
eebi...@tin.it
> ha scritto nel messaggio
news:61AR9.54606$Q%4.17...@news1.tin.it...

Io aborro i campi di tipo contatore e simili per la gestione delle
numerazioni progressive perchè non ti permettono pentimenti: preferisco
campi numerici normali valorizzati tramite la funzione DMax (incrementata di
uno). Puoi tenere comunque le fatture dei vari anni nella stessa tabella
semplicemente impostando una chiave primaria doppia, cioè costituita da due
campi: uno il numero fattura e l'altro l'esercizio di riferimento. Questo ti
permetterà di inserire la fattura 1 del 2002, la 1 del 2003 e così via.
Ovviamente ciascuno dei due campi deve essere impostato "a duplicati
ammessi".
Ciao
Galliano


title: Alter Table

author: Cristina

text:
Ciao, ho guardato nella guida in linea ecc... ma non ho trovato nulla
riguardo la modifica del tipo di campo in una tabella.
Ovvero le funzioni che mette a disposizione l'help sono quella di creazione
o eliminazione di campi, ma non quella di modifica delle proprietą di un
campo esistente.
Se sapete come si fa ditemelo grazie
Ciao


title: Alter Table

author: Esteban

text:
"Cristina" <
debb...@libero.it
> wrote in message
news:oVpM6.1102$8P3....@news1.tin.it...
> Ciao, ho guardato nella guida in linea ecc... ma non ho trovato nulla
> riguardo la modifica del tipo di campo in una tabella.
> Ovvero le funzioni che mette a disposizione l'help sono quella di creazione
> o eliminazione di campi, ma non quella di modifica delle proprietà di un
> campo esistente.
> Se sapete come si fa ditemelo grazie
> Ciao
Cerca il 'Sommario delle proprietà dei campi' nella Guida in linea di Microsoft
Access.
Trovi l'elenco di tutte le proprietà dei campi delle tabelle.
Ciao!
Esteban
Hosted by
www.seber.it


title: [OT] Le nozze di RoDAgo

author: Lorenzo Coronati

text:
Ah, l'amour...
L'ultima vittima e' Robertino, che sabato e' convolato a
giuste nozze con Emy (Emanuela).
Il suddetto e relativa consorte (ora a Sciarmelsceicc) mi
hanno incaricato di portare un saluto al ng ed eccomi qua.
Aguroni agli sposini :-)


title: [OT] Le nozze di RoDAgo

author: Roberto da casa

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3b11f4d...@news.libero.it...

L'augurio di ogni bene a Roberto ed Emanuela che attendiamo di conoscere al
prossimo raduno.
Roberto


title: [OT] Le nozze di RoDAgo

author: Sergio MAZZA

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3b11f4d...@news.libero.it...

Mi associo molto volentieri agli auguri...
Ciao.


title: [OT] Le nozze di RoDAgo

author: Silvio Berruti

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3b11f4d...@news.libero.it...

Auguroni Roberto! Auguroni Emy!
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: [OT] Le nozze di RoDAgo

author: ferdiprimo

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3b11f4d...@news.libero.it...

Vadano agli sposi i miei piů senti auguri
Ferdinando


title: delucidazione x codice Tabella collegate

author: Zax

text:
Ciao a tutti
devo cambiare il percorso a una tabella collegata a un foglio
excel. Ho trovato questo suggerimento sul sito comune.
      Ma quando l'avvio mi dice errore di compilazione. Impossibile trovare
la libreria (credo si riferisca ADOX)
      Il nome della tabella collegata č: Componenti
      Il nome del database č: Database Lavoro
        Versione access 2003
      Sono alle prime armi, datemi un aiuto.
       Antonio Ganci
      La seguente funzione permette di modificare la directory a tutte le
tabelle
      collegate di un database, impostando come destinazione del
collegamento la
      cartella dove risiede il FE. Il codice si puň adattare facilmente per
      impostare una cartella diversa, modificando il valore della variabile
Dir.
      Il vantaggio di questo metodo č l'utilizzo della libreria ADOX
presente in
      Access 2000/XP al posto delle DAO.
Sub CollegaTabelle()
  Dim Catalogo As New ADOX.Catalog
  Dim Tabella As ADOX.Table
  Dim Prop As ADOX.Property
  Dim Dir As String
  Catalogo.ActiveConnection = CurrentProject.Connection
  Dir = CurrentProject.FullName
' mia domanda = FE.mdb e BE.mdb cosa sono?
  Dir = Replace(Dir, "FE.mdb", "BE.mdb")
  For Each Tabella In Catalogo.Tables
    If Tabella.Type = "LINK" Then
      Set Prop = Tabella.Properties("Jet OLEDB:Link Datasource")
      Prop.Value = Dir
    End If
  Next Tabella
  Set Catalogo = Nothing
End Sub
      Libreria da includere
      Microsoft ADO Ext. 2.5 for DDL and Security


text:
cut
       Libreria da includere
>       Microsoft ADO Ext. 2.5 for DDL and Security
>
Vai nella finestra progetto (CTRL + G) e aggiungi il riferimento sopra
riportato ... se lo sfogli, da a2003 lo trovi, ho appena verificato.
--
saluti
MC


author: TheMax

text:
Zax wrote:
> Ciao a tutti
> devo cambiare il percorso a una tabella collegata a un foglio
> excel. Ho trovato questo suggerimento sul sito comune.
>
>      Ma quando l'avvio mi dice errore di compilazione. Impossibile
> trovare la libreria (credo si riferisca ADOX)
C'è anche scritto alla fine del tuo messaggio:
Libreria da includere
Microsoft ADO Ext. 2.5 for DDL and Security
Per farlo, vai sull'editor di Visual Basic (Apri il db e premi il tasto
ALT+F11)
Scegli la voce strumenti-> Riferimenti e spunta la libreria richiesta.
Riprova e vedrai che funziona.
Ciao,
Massimo


text:
Grazie
"TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
news:d4loos$k92$1...@balena.cs.interbusiness.it...



author: MA

text:
Zax wrote:
> Grazie
Scrivi DOPO il quoting
Grazie
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


text:
Grazie
"strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:426e6...@x-privat.org...



text:
"TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
news:d4loos$k92$1...@balena.cs.interbusiness.it...

Adesso la routene parte ma si blocca in questo punto
"Prop.Value = Dirr"
Ecco l'intera route:
Dim Componenti As New ADOX.Catalog
  Dim Tabella As ADOX.Table
  Dim Prop As ADOX.Property
  Dim Dirr As String
  Componenti.ActiveConnection = CurrentProject.Connection
  Dirr = CurrentProject.FullName
  Dirr = Replace(Dirr, "FE.xls", "BE.xls")
  For Each Tabella In Componenti.Tables
    If Tabella.Type = "LINK" Then
      Set Prop = Tabella.Properties("Jet OLEDB:Link Datasource")
      Prop.Value = Dirr
    End If
  Next Tabella
  Set Componenti = Nothing
Premetto:
Il nome della tabella collegata è  "Componeti"
il file al quale è collegata è un file excel.


text:
Zax wrote:
> "TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
> news:d4loos$k92$1...@balena.cs.interbusiness.it...
>> Zax wrote:
> Adesso la routene parte ma si blocca in questo punto
routine... se proprio vogliamo :-)
> Ecco l'intera route:
cambiamo strada, la faccio piů facile (la route ^__^)
> Premetto:
>
> Il nome della tabella collegata č  "Componeti"
> il file al quale č collegata č un file excel.
Dim Componenti As New ADOX.Catalog
Dim Tabella As ADOX.Table
Dim Prop As ADOX.Property
Dim Dirr As String
Componenti.ActiveConnection = CurrentProject.Connection
For Each Tabella In Componenti.Tables
  If Tabella.Name = "Componenti" Then
      Set Prop = Tabella.Properties("Jet OLEDB:Link Datasource")
      Prop.Value = "C:\percorso\cartella\nomefile.xls"
    End If
Next Tabella
Set Componenti = Nothing
Si puň sicuramente migliorare, ma dovrebbe funzionare.
Ciao,
Massimo


title: autocomposizione

author: ap

text:
A casa di un mio amico che ha w2000 non sono riuscito a creare pulsanti ed
altro con access 2000. Non dava proprio l'autocomposizione. Dopo aver
disinstallato ho rifatto l'installazione completa e... niente.
Sull'altra partizione con w98 tutto ok. Cosa sarà successo? qualcuno sa
illuminarmi?
Grazie infinite e prosit
Antonio


title: autocomposizione

text:
"ap" <
nibb...@tin.it
> ha scritto nel messaggio
news:qZmL9.25365$ab2.7...@news1.tin.it...

Hai premuto il pulsante dell'autocomposizione... nella ToolBOX.....???
E' quello con la BACCHETTA MAGICA....!!!
@Alex.


title: autocomposizione

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:LlsL9.22781$Ou4.7...@twister2.libero.it...

Non l'ho mai fatto, neanche sul mio pc tutte le volte che ho formattato e
reinstallato.
Ci farò caso, grazie per avermi risposto.
ciao


title: Avviare il programma di posta elettronica da access

text:
Qualcuno di voi sa come è possibile essere certi di avviare il programma di
posta elettronica di default attraverso la shell di visual basic, infatti se
eseguo il .exe di outlook express 5.0 sono certo di avviarlo ma se qualcuno
usa eudora il file .exe ha un percorso diverso.
Dovrei quindi prelevare, leggere cioè il percorso del programma di posta di
default dal registro di sistema per poi eseguirne l'avvio con il comando
shell.
Qualcuno sa darmi un idea di come fare?


author: Alex

text:
"Tosto73" <
tos...@libero.it
> wrote in message
news:CoTK7.145442$sq5.6...@news.infostrada.it...
> Qualcuno di voi sa come č possibile essere certi di avviare il programma di
> posta elettronica di default attraverso la shell di visual basic, infatti se
> eseguo il .exe di outlook express 5.0 sono certo di avviarlo ma se qualcuno
> usa eudora il file .exe ha un percorso diverso.
>
> Dovrei quindi prelevare, leggere cioč il percorso del programma di posta di
> default dal registro di sistema per poi eseguirne l'avvio con il comando
> shell.
>
> Qualcuno sa darmi un idea di come fare?
Si utilizzano le API, e precisamente ShellExecute
Vai al sito quě sotto e copia il codice in un Modulo....!
http://www.mvps.org/access/api/api0018.htm
@Alex
--
Posted from  [62.98.31.167]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:225a83e7de0a8d005d...@mygate.mailgate.org...

Ok! ti ringrazio ma mi puoi spiegare come si usa? Grazie mille.


text:
"Tosto73" <
tos...@libero.it
> wrote in message
news:LdXK7.147943$sq5.7...@news.infostrada.it...
> > Si utilizzano le API, e precisamente ShellExecute
> > Vai al sito quì sotto e copia il codice in un Modulo....!
> >
http://www.mvps.org/access/api/api0018.htm
> >
> > @Alex
> >
> Ok! ti ringrazio ma mi puoi spiegare come si usa? Grazie mille.
Ma non hai dato un'occhiata al codice, c'è anche l'esempio di utilizzo...!
***************Usage Examples***********************
'Open a folder:     ?fHandleFile("C:\TEMP\",WIN_NORMAL)
'Call Email app:    ?fHandleFile("mailto:
das...@hotmail.com
",WIN_NORMAL)
'Open URL:          ?fHandleFile("
http://home.att.net/~dashish
", WIN_NORMAL)
'Handle Unknown extensions (call Open With Dialog):
'                   ?fHandleFile("C:\TEMP\TestThis",Win_Normal)
'Start Access instance:
'                   ?fHandleFile("I:\mdbs\CodeNStuff.mdb", Win_NORMAL)
'****************************************************
Devi richiamare la Funzione da codice passandogli una STRINGA con l'indirizzo
E-mail(o Internet) da passare.
Automaticamente apre il Bowswr predefinito aggiornandolo con il comando...!!
Esattamente come leggi negli esempi, ovviamente togli il "?".
Ciao @Alex
--
Posted from  [146.133.1.30]



title: righe selezionate in una casella di riepilogo..

author: AA

text:
Salve..Avrei bisogno di salvare i dati contenuti in una casella di riepilogo
in una tabella..Premetto che la casella ha diverse colonne e righe..Nella
procedura On_click ho messo questo codice:
                    Dim vItm As Variant
                    Dim stWhat As String
                    For Each vItm In Me.Elenco.ItemsSelected
                             stWhat = stWhat &
Me.Elenco.Selected.ItemData(vItm)
                    Next
E' vero che mi scorre e mi riconosce soltanto le righe selezionate,ma con
quel "Me.Elenco.Selected.ItemData(vItm)" lui mi prende il valore di ogni
riga selezionata, ma della prima colonna (quella associata
immagino..)..Avrei bisogno di scrivere
"Me.Elenco.Selected.ItemData(vItm).column(0)"....column(1)....Ho provato a
scriverlo in alcuni modi, ma mi da sempre errore!Capito il mio
problema?Sapete darmi una mano?Grazie 1000!


text:
"AA" <
NOSPAMa...@sistemics.it
> ha scritto nel
messaggio
news:cj8jl2$bip$1...@grillo.cs.interbusiness.it...

Seleziona solo la colonna che ti interessa, il
resto ce l'accodi tu riferendoti alla stessa query
della combo.
MAssimiliano


text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:pAQ5d.20543$B06....@news.edisontel.com...

Non posso fare questo..La chiave su cui cercare il record nella query non è
composta da un campo soltanto,perciò non posso seguire questa strada..sapete
aiutarmi indicandomi se possibile una soluzione che soddisfi il problema
sopra idicato?Thanks!!


author: Roberto dalla campagna

text:
"AA" <
NOSPAMa...@sistemics.it
> ha scritto nel messaggio
news:cj8jl2$bip$1...@grillo.cs.interbusiness.it...

Prova cosě:
Dim vItm As Variant
Dim stWhat As String
For Each vItem In Me!Elenco.ItemSelected
    stWhat = stWhat & Me!Elenco.Column(0, vItem)
Next vItem
In questo esempio viene memorizzato il valore della colonna 0 (ovvero la
prima), naturalmente puoi decidere tu i dati di quale colonna usare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:olR5d.10224$H11.3...@twister1.libero.it...

Scusate ancora..Ma anche l'ultimo consiglio datomi non va bene, perchč
prende sempre e solo il valore dell'ultima riga selezionata, anche se il
codice in teoria sembra corretto!E' uguale al risultato che ho scrivendo
"Me.elenco.column(0).." all'interno del For, anche se le righe selezonate
sono molteplici, il For funziona, nel senso che mi esegue le operazione n
volte quante sono le righe selezionate, ma i valori che prende sono sempre
quelli dell'ultima riga selezionata!!


text:
"AA" <
NOSPAMa...@sistemics.it
> ha scritto nel messaggio
news:cj8o9r$psu$1...@grillo.cs.interbusiness.it...

Ritiro il mio ultimo messaggio..non avevo testato a fondo il
suggerimento..sembra funzionare, sinceri ringaziamenti!


title: Totali per fornitori su report

author: Gianfranco ED

text:
Buongiorno a tutti,
ho creato un report fornitori con elenco dei pagamenti e acconti
fattura. Vorrei visualizzare sul raggruppamento  " inestazione
fornitore" i totali di fattura.  Ho fatto come segue :
=Somma([importo fattura])
Purtroppo mi calcola i totali considerando gli acconti come diversa
fattura.
 es fattura 1  € 200  acc pag   € 100
     fattura 1  € 200  saldo pag € 100       Mi da come totale fattura
€ 400 invece di 200 e mi calcola gli acconti correttamente
Dove sbaglio! Grazie


title: Totali per fornitori su report

author: Marco Pizzamiglio

text:
Gianfranco ED ha scritto:

Togli la somma, mettici solo [importo fattura]
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Totali per fornitori su report

text:
On 29 Ott, 13:02,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:

Ciao Marco,
Ho provato a togliere somma e lasciare [importo fattura] ma mi
restituisce solo il primo valore e non fa la somma delle fatture del
fornitore
Gianfranco


title: Totali per fornitori su report

text:
On 29 Ott, 13:02,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> Gianfranco ED ha scritto:
>
> > Buongiorno a tutti,
> > ho creato un report fornitori con elenco dei pagamenti e acconti
> > fattura. Vorrei visualizzare sul raggruppamento  " inestazione
> > fornitore" i totali di fattura.  Ho fatto come segue :
> > =Somma([importo fattura])
> > Purtroppo mi calcola i totali considerando gli acconti come diversa
> > fattura.
> >  es fattura 1  € 200  acc pag   € 100
> >      fattura 1  € 200  saldo pag € 100       Mi da come totale fattura
> > € 400 invece di 200 e mi calcola gli acconti correttamente
> > Dove sbaglio! Grazie
>
> Togli la somma, mettici solo [importo fattura]
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Aggiungo elementi all'esempio
es fattura 1  € 200  acc pag    € 50
    fattura 1  € 200  acc pag    € 100
    fattura 1  € 200  saldo pag  € 50
 Mi da come totale fattura  € 600 invece di 200 e mi calcola gli
acconti correttamente
Dove sbaglio.


title: Totali per fornitori su report

text:
On 29 Ott, 14:54, Gianfranco ED <
esteticadenta...@libero.it
> wrote:
> On 29 Ott, 13:02,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
> wrote:
>
>
>
>
>
> > Gianfranco ED ha scritto:
>
> > > Buongiorno a tutti,
> > > ho creato un report fornitori con elenco dei pagamenti e acconti
> > > fattura. Vorrei visualizzare sul raggruppamento  " inestazione
> > > fornitore" i totali di fattura.  Ho fatto come segue :
> > > =Somma([importo fattura])
> > > Purtroppo mi calcola i totali considerando gli acconti come diversa
> > > fattura.
> > >  es fattura 1  € 200  acc pag   € 100
> > >      fattura 1  € 200  saldo pag € 100       Mi da come totale fattura
> > > € 400 invece di 200 e mi calcola gli acconti correttamente
> > > Dove sbaglio! Grazie
>
> > Togli la somma, mettici solo [importo fattura]
> > Ciao.
> > -Marco-
>
> > --
>
> > questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnalagli
 abusi ad
ab...@newsland.it
>
> Aggiungo elementi all'esempio
> es fattura 1  € 200  acc pag    € 50
>     fattura 1  € 200  acc pag    € 100
>     fattura 1  € 200  saldo pag  € 50
>  Mi da come totale fattura  € 600 invece di 200 e mi calcola gli
> acconti correttamente
> Dove sbaglio.- Nascondi testo citato
>
> - Mostra testo citato -
Scusate ma sto dormendo in piedi!!!
l'esempio precedente è incompleto
Aggiungo elementi all'esempio
es fattura 1  € 200  acc pag    € 100
    fattura 1  € 200  saldo        € 100
    fattura 2  € 300   pag          € 300
 Mi da come totale delle fatture  € 700 invece di € 500  mi calcola i
pagamenti correttamente.
MI somma le stesse voci invece voglio che raggruppi le voci della
stassa fattura e somma le differenti fatture
 Dove sbaglio.-


title: Totali per fornitori su report

text:
Gianfranco ED ha scritto:
> > > > Buongiorno a tutti,
> > > > ho creato un report fornitori con elenco dei pagamenti e acconti
> > > > fattura. Vorrei visualizzare sul raggruppamento �" inestazione
> > > > fornitore" i totali di fattura. �Ho fatto come segue :
> > > > =Somma([importo fattura])
> > > > Purtroppo mi calcola i totali considerando gli acconti come diversa
> > > > fattura.
> > > > �es fattura 1 �� 200 �acc pag � � 100
> > > > � � �fattura 1 �� 200 �saldo pag � 100 � � � Mi da come totale fattura
> > > > � 400 invece di 200 e mi calcola gli acconti correttamente
> > > > Dove sbaglio! Grazie
> >
> > > Togli la somma, mettici solo [importo fattura]
> > > Ciao.
> > > -Marco-
> > Aggiungo elementi all'esempio
> > es fattura 1 �� 200 �acc pag � �� 50
> > � � fattura 1 �� 200 �acc pag � �� 100
> > � � fattura 1 �� 200 �saldo pag �� 50
> > �Mi da come totale fattura �� 600 invece di 200 e mi calcola gli
> > acconti correttamente
> > Dove sbaglio.
> Scusate ma sto dormendo in piedi!!!
> l'esempio precedente � incompleto
> Aggiungo elementi all'esempio
> es fattura 1  � 200  acc pag    � 100
>     fattura 1  � 200  saldo        � 100
>     fattura 2  � 300   pag          � 300
>  Mi da come totale delle fatture  � 700 invece di � 500  mi calcola i
> pagamenti correttamente.
> MI somma le stesse voci invece voglio che raggruppi le voci della
> stassa fattura e somma le differenti fatture
>  Dove sbaglio.-
Il totale fattura non dovrebbe essere ripetuto in ogni riga. Presumo
derivi da una query che prende i dati da due tabelle.
Probabilmente in questo caso andrebbe meglio una struttura
Report/Sottoreport per il riepilogo delle fatture e relativi pagamenti.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



title: sintassi sql

author: verdone

text:
buonasera
devo creare un sql da codice ma non riesco a trovare la giusta sintassi
per applicare il filtro al nome che mi viene da un altro record
esempio
SELECT Impiegati.Cognome, Impiegati.Nome
FROM Impiegati
WHERE (((Impiegati.Nome)="FRANCO"));
per il nome franco uso '"& nomeimp &"' ma va in errore perch� guardando
sql al mome franco non mette le " prima e dopo
spero di essere stato chiaro
come posso risolvere
grazie a tutti
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: sintassi sql


title: sintassi sql

author: Karl Donaubauer

text:
verdone wrote:
> devo creare un sql da codice ma non riesco a trovare la giusta
> sintassi per applicare il filtro al nome che mi viene da un altro
> record esempio
> SELECT Impiegati.Cognome, Impiegati.Nome
> FROM Impiegati
> WHERE (((Impiegati.Nome)="FRANCO"));
> per il nome franco uso '"& nomeimp &"' ma va in errore perch�
> guardando sql al mome franco non mette le " prima e dopo
> spero di essere stato chiaro
No.
Nel prossimo messaggio includi il codice rilevante (con copia/incolla).
Se possibile anche il tuo "guardando sql", cio� p.e. il risultato che ti d�
Debug.Print TuaStringaSQL
nella finestra immediata.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: sintassi sql

author: Geppo

text:
Ciao "verdone" <
ver...@libero.it
> ha scritto nel messaggio
news:hd1flr$bii$1...@news.newsland.it...
> buonasera
> devo creare un sql da codice ma non riesco a trovare la giusta sintassi
> per applicare il filtro al nome che mi viene da un altro record
> esempio
prova cosi:
> SELECT Impiegati.Cognome, Impiegati.Nome
> FROM Impiegati
WHERE (((Impiegati.Nome)='"& nomeimp &"'"));
> per il nome franco uso '"& nomeimp &"' ma va in errore perch� guardando
> sql al mome franco non mette le " prima e dopo
> spero di essere stato chiaro
> come posso risolvere
> grazie a tutti
--
Ciao
Geppo


title: sintassi sql

text:
Karl Donaubauer ha scritto:


> Debug.Print TuaStringaSQL
> nella finestra immediata.
strsql="SELECT Impiegati.Cognome, Impiegati.Nome "
strsql=strsql+"FROM Impiegati "
strsql=strsql+"WHERE (((Impiegati.Nome)='"& nomeimp &"')); "
SQL=SELECT Impiegati.Cognome, Impiegati.Nome FROM Impiegati WHERE
(((Impiegati.Nome)='FRANCO'));
se invece tolgo l'apostofo
strsql="SELECT Impiegati.Cognome, Impiegati.Nome "
strsql=strsql+"FROM Impiegati "
strsql=strsql+"WHERE (((Impiegati.Nome)="& nomeimp &")); "
SQL=SELECT Impiegati.Cognome, Impiegati.Nome FROM Impiegati WHERE
(((Impiegati.Nome)=FRANCO));
ma va sempre in errore run-time 3075 risuramente perch� manca prima e dopo
il nome ""
grazie



title: sintassi sql

text:
verdone wrote:
>>> devo creare un sql da codice ma non riesco a trovare la giusta
>>> sintassi per applicare il filtro al nome che mi viene da un altro
>>> record esempio
>>> SELECT Impiegati.Cognome, Impiegati.Nome
>>> FROM Impiegati
>>> WHERE (((Impiegati.Nome)="FRANCO"));
>>> per il nome franco uso '"& nomeimp &"' ma va in errore perch�
>>> guardando sql al mome franco non mette le " prima e dopo
> ...
> strsql="SELECT Impiegati.Cognome, Impiegati.Nome "
> strsql=strsql+"FROM Impiegati "
> strsql=strsql+"WHERE (((Impiegati.Nome)='"& nomeimp &"')); "
>
> SQL=SELECT Impiegati.Cognome, Impiegati.Nome FROM Impiegati WHERE
> (((Impiegati.Nome)='FRANCO'));
>
> se invece tolgo l'apostofo
>
> strsql="SELECT Impiegati.Cognome, Impiegati.Nome "
> strsql=strsql+"FROM Impiegati "
> strsql=strsql+"WHERE (((Impiegati.Nome)="& nomeimp &")); "
>
> SQL=SELECT Impiegati.Cognome, Impiegati.Nome FROM Impiegati WHERE
> (((Impiegati.Nome)=FRANCO));
>
> ma va sempre in errore run-time 3075 risuramente perch� manca prima e
> dopo il nome ""
Certo l'errore � questo.
Per� non capisco perch� vuoi togliere gli apostrofi.
Dov'� il tuo problema con la prima sintassi?
Se anche quella ti d� errore: Quale?
--
cu



title: sintassi sql

text:
Karl Donaubauer ha scritto:



scusami ho trovato il problema la prima funziona va in errore per dei nomi
nomi scritti in maiuscolo con l'accento come se avessimo FRANCO' o GIOSUE'
si puo' risolvere questo problema?
perch� se faccio una query normalmente usando l'apostrofo non ho problemi
grazie ancora



title: sintassi sql

text:
verdone wrote:
>>> ...
>>> strsql="SELECT Impiegati.Cognome, Impiegati.Nome "
>>> strsql=strsql+"FROM Impiegati "
>>> strsql=strsql+"WHERE (((Impiegati.Nome)='"& nomeimp &"')); "
>>>
>>> SQL=SELECT Impiegati.Cognome, Impiegati.Nome FROM Impiegati WHERE
>>> (((Impiegati.Nome)='FRANCO'));
>>>
> ...
> scusami ho trovato il problema la prima funziona va in errore per dei
> nomi nomi scritti in maiuscolo con l'accento come se avessimo FRANCO'
> o GIOSUE'
>
> si puo' risolvere questo problema?
> perch� se faccio una query normalmente usando l'apostrofo non ho
> problemi
strsql = strsql & "WHERE Nome=" & Chr(34) & nomeimp & Chr(34)
--
HTH



title: sintassi sql

text:
verdone ha scritto:

Se usi QBE x le query ci pensa Access a mettere a posto date, numeri, stringhe
ed eventuali null.
Se fai da codice ci devi pensare tu.....
Io ti consiglio di usare Replace x gli apici o, ancora meglio, farti una
funzione generalizzata in cui sbatti sistematicamente tutte le stringhe e che
pensi a togliere apici e virgolette
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: sintassi sql

text:
Karl Donaubauer ha scritto:


Scusami per il ritardo
grazie



title: no a nuovo record

author: Luciano

text:
ciao
vorrei eliminare o rendere inattivo il pulsante di spostamento "nuovo
record" in una maschera, in modo che scorra solo i record esistenti. come
devo fare?
grazie mille


title: no a nuovo record

author: ALESSANDRO Baraldi

text:
"Luciano" <
lu.s...@tiscali.it
> ha scritto nel messaggio
news:46e84dca$0$16026$5fc...@news.tiscali.it...

Imposta la proprietą Consenti Aggiunte=No
Quando vorrai inserire dovrai fare il contrario...!
Me.AllowAdditions=True
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Relazioni necessarie??

text:
Quando ad un campo associo dei valori tramite la ricerca guidata,
Access, in automatico, mi crea delle relazioni. Ho notato che
anche se cancello queste relazioni, il funzionamento del mio programma
risulta corretto. E' importante mantenere queste relazioni (che pero creano
una confusione terribile durante la visualizzazione dello schema delle
relazioni)
o posso tranquillamente cancellarle??
Grazie :)
Leo


title: Relazioni necessarie??

author: Roberto da casa

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:3b11e...@news.dada.it...

Come avrai potuto notare a quelle relazioni Access non aggiunge l'integrita
referenziale.
Ai fini del funzionamento della casella combinata che ti viene creata
dall'autocomposizione ricerca, la relazione non serve a nulla.
Lasciare la relazione creata automaticamente da Access ti dà però un
vantaggio per garantire l'integrità del database: Access così non ti
permetterà di eliminare un record nella tabella su cui è basata le query che
è origine riga della casella combinata nel caso in cui, nella tabella per la
quale hai usato autocomposizione ricerca, esiste un record che punta a tale
record che volevi cancellare.
A mio avviso quindi, è meglio vedere la finestra delle Relazioni un pò
incasinata che rischiare questa eventualità.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Relazioni necessarie??

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:3hqQ6.20453$WT5.7...@news.infostrada.it...

Mi ero dimenticato di precisare che, per avere automaticamente tale
verifica da Access, è necessario aggiungere alle relazioni da lui create
l'integrità referenziale, senza scegliere l'opzione elimina record correlati
a catena.



title: Relazioni necessarie??

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto
nel messaggio
news:LyrQ6.20828$WT5.7...@news.infostrada.it...

:)
Tnks!
Leo


title: format quantità

author: sonny

text:
ciao è possibile formattare il campo quantità nel seguente modo?
La quantità deve essere indicata in questo modo esempio 3,5 deve diventare
0000350 (cinque caratteri interi con riempimento a sinistra di zeri e due
caratteri per i decimali, indicando 00 se non ci sono. La virgola è
virtuale)
io ho provato con il format inserendo 7 zeri. ma non funziona molto bene.
ciao


title: format quantità

text:

format(Tuonumero*100;"00000000"
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: format quantità

text:
"sonny" <
sonn...@libero.it
> ha scritto nel messaggio
news:WLQDf.71872$eD5.1...@twister2.libero.it...

CampoFormattato = Format(TuoCampo*100 , "0000000")
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Faq: perchè non mi funziona....?

author: Mauro Jumpy

text:
Devo numerare in ordine crescente degli ordinativi. Ho prelevato dal sito
comune la risposta di Sib alla relativa faq.
Ma a me non funziona. Perché?
Qualcuno la già sperimentata?
Mi sa che non è molto affidabile.
Ho copiato pari pari l'espressione
="Ord" & Format(Date();"aa") & "/" &
Format(IIf(IsNull(DMax("[idordine]";"[ordinativi]";"[idordine] like '?" &
Format(Date();"aa") &
"/????'"));1;Right(DMax("("[idordine]";"[ordinativi]";"[idordine] like '?" &
Format(Date();"aa") & "/????'");4)+1);"0000")
in valore predefinito del mio controllo non legato ORDINE (che è un campo
della tabella
Ordinativi). IdOrdine=Contatore
Ebbene mi resta SEMPRE Ord00/0001 e non si incrementa per nessun nuovo
record
aggiunto.
grazie per l'aiuto.
==================
Cosa hanno in comune il Partenone, la serie di Fibonacci, la testa della
Gioconda, le carte di credito?
==================


title: Faq: perchè non mi funziona....?

author: Franchi Graziano (Da Casa)

text:
Prova Questa
  Dim UltimoID As Variant
  UltimoID = DMax("[ID Serie Bolla]", "Bolle Clienti", "(Int([ID Serie
Bolla]/100000))=((Year(Date()))-1995)")
  If IsNull(UltimoID) Then UltimoID = ((Year(Date) - 1995) * 100000)
UltimoID=UltimoID + 1
1 ddt od ordine dell'anno 2000 è 500001 il 5=ANNO
Ciao


title: mandare a capo il testo con chr(10)

text:
Forms![etichetta]![etichetta] = Forms![etichetta]![Ragione] & Chr(10) &
Forms![etichetta]![Indirizzo] & Chr(10) & Forms![etichetta]![Cap] & " " &
Forms![etichetta]![Comune] & " " & Forms![etichetta]![Provincia]
mi esce tutto su una riga con dei quadretti fra un campo e l'altro.
qualcuno sa dirmi cosa sbaglio?
Grazie.


title: mandare a capo il testo con chr(10)

text:

chr(13) & chr(10)
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: mandare a capo il testo con chr(10)

author: Carlo Costarella

text:
"Nicolas73" <
Nico...@email.it
> ha scritto nel messaggio
news:47b577fe$0$17942$4faf...@reader1.news.tin.it...

VbCrLf
chr(10) e chr(13) darebbero lo stesso problema
Forms![etichetta]![etichetta] = Forms![etichetta]![Ragione] & VbCrLf &
Forms![etichetta]![Indirizzo] & VbCrLf  & Forms![etichetta]![Cap] & " " &
 Forms![etichetta]![Comune] & " " & Forms![etichetta]![Provincia]
Ciao, Carlo


title: mandare a capo il testo con chr(10)

text:
>
> Ciao, Carlo
si funziona avevo dimenticato il chr 13 li usavo entrambi ma singolarmente
non mi ricordavo che dovevano essere usati insime
grazie.


title: mandare a capo il testo con chr(10)

text:
"Nicolas73" <
Nico...@email.it
> ha scritto nel messaggio
news:47b5c430$0$10617$4faf...@reader2.news.tin.it...

Meglio usare un solo valore: VbCrLf
Ciao, Carlo


title: mandare a capo il testo con chr(10)

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:fp4ifd$u00$1...@tdi.cu.mi.it...

giusto!
carry return and load feed
Grazie.


title: istruzione Update con campo numerico

author: ZZorro

text:
Ciao a tutti,
ho la seguente istruzione:
DoCmd.RunSQL ("UPDATE ft_dett SET bl_sc1 =" & Me.txt_sc1)
dove il campo della tabella è un numerico a precisione doppia
con 2 decimali , quello della maschera è definito come numerico
con 2 decimali.
Se nella maschera scrivo 10 l'aggiornamento viene effettuato
senza problemi, se scrivo 10,5 mi da errore sintassi update.
Suppongo per colpa della virgola.
Come posso fare? Grazie mille
--
Postato da Virgilio Newsgroup: lo usi da web ma con le funzioni del newsreader
http://newsgroup.virgilio.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!


title: istruzione Update con campo numerico

author: BFS

text:
Il 04/11/2010 12:42, ZZorro ha scritto:
> Ciao a tutti,
> ho la seguente istruzione:
> DoCmd.RunSQL ("UPDATE ft_dett SET bl_sc1 ="&  Me.txt_sc1)
> dove il campo della tabella è un numerico a precisione doppia
> con 2 decimali , quello della maschera è definito come numerico
> con 2 decimali.
> Se nella maschera scrivo 10 l'aggiornamento viene effettuato
> senza problemi, se scrivo 10,5 mi da errore sintassi update.
> Suppongo per colpa della virgola.
> Come posso fare? Grazie mille
DoCmd.RunSQL ("UPDATE ft_dett SET bl_sc1 ="&  replace(Me.txt_sc1,',','.'))
ciao!


title: istruzione Update con campo numerico

text:
BFS ha scritto:

Sostituiti gli apici con i doppi apici funziona alla grande.
Sei un mito
grazie mille



title: istruzione Update con campo numerico

author: sv

text:
ZZorro ha scritto:
> Ciao a tutti,
> ho la seguente istruzione:
> DoCmd.RunSQL ("UPDATE ft_dett SET bl_sc1 =" & Me.txt_sc1)
> dove il campo della tabella � un numerico a precisione doppia
> con 2 decimali , quello della maschera � definito come numerico
> con 2 decimali.
> Se nella maschera scrivo 10 l'aggiornamento viene effettuato
> senza problemi, se scrivo 10,5 mi da errore sintassi update.
> Suppongo per colpa della virgola.
> Come posso fare? Grazie mille
Vedi:
www.donkarl.com/it?FAQ6.21
In pratica ti diventa:
DoCmd.RunSQL "UPDATE ft_dett SET bl_sc1 =" & Str(Me.txt_sc1)
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT Traduzione FAQ 4.22

text:
*********************
4.22 Default value from the previous record
Problem
After having inserted a value in a record you want it to be the default
value for a new record. So the user doesn't need to insert it again
but only has to change it on demand.
Solution
In the event procedure "After Update" of the control or of the form
you can use the following code:
for a string
Me!MyControlName.DefaultValue = "'" & Me!MyControlName & "'"
for a date
Me!MyControlName.DefaultValue = CDbl(Me!MyControlName)
for other data types (number, yes/no etc.)
Me!MyControlName.DefaultValue = Me!MyControlName
***********************
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: OT Traduzione FAQ 4.22

author: TANNHAUSER

text:
Karl Donaubauer ha scritto:

> Problem

> Solution




4.22 Valore predefinito dal record precedente.
Problema
Dopo aver inserito un valore in un record vuoi che questo diventi il
valore predefinito per un nuovo record. In questo modo l'utente non ha
bisogno di inserirlo nuovamente ma deve solamente modificarlo su richiesta.
Soluzione
Sull'evento "Dopo aggiornamento" del controllo o della maschera puoi
inserire il seguente codice:
per una stringa
Me!MyControlName.DefaultValue = "'" & Me!MyControlName & "'"
per una data
Me!MyControlName.DefaultValue = CDbl(Me!MyControlName)
per altri dati di altro tipo (numeri, si/no, ecc.)
Me!MyControlName.DefaultValue = Me!MyControlName
***********************
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT Traduzione FAQ 4.22

author: Cinzia

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:33su9bF...@individual.net...

 4.22 Prendere il valore predefinito dal record precedente
 Problema
Dopo aver inserito un valore in un record, volete che diventi il valore
predefinito di un nuovo record,
in modo tale che l'utente non debba inserirlo di nuovo ma lo possa cambiare
su richiesta.
Soluzione
Nell'evento "Dopo aggiornamento " del controllo o della maschera
potete usare il codice seguente:
per una stringa:
Me!MioControllo.DefaultValue = "'" & Me!MioControllo& "'"
per una data:
Me!MioControllo.DefaultValue = CDbl(Me!MioControllo)
per altri tipi di dati (numeri, si/No etc.)
Me!MioControllo.DefaultValue = Me!MioControllo
Saluti
Cinzia


title: [OT] excel e aggiornamento grafico

author: Giovanni®

text:
ho un foglio di excel con annesso grafico. vorrei sapere se è possibile far
si che il
grafico si aggiorni automaticamente all'immissione di nuovi dati.
grazie


title: [OT] excel e aggiornamento grafico

author: ing. Franco Varoli

text:


Fai clic con il tasto destro del mouse sul grafico. Scegli Dati di
origine. Sono indicate le celle cui il grafico si riferisce e che
aggiornano automaticamente il grafico stesso.
Saluti.
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


title: adp - dubbi

author: Marco Antonioli

text:
Buongiorno a tutti
Sto cercando di fare esperienza sui progetti "adp".
Con upsize guidato ho creato il progetto appoggiandomi a un server SQL
e credo di aver capito cosa è successo.
Avendo letto da qualche parte che è sufficente disporre di Access >=2000
con limitazione a 5(8?) utenti sto cercando di fare la stessa cosa sul
mio PC dove ho installato Access 2003 ma non mi riesce.
Sono informato male ?
Dimentico qualcosa ?
Mi manca qualcosa ?
Sbaglio qualcosa ?
Più in generale dovo posso trovare documentazione, esempi .... ?
Grazie+
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: adp - dubbi

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:7a36bcb62d41416590f...@mygate.mailgate.org...
> Buongiorno a tutti
> Sto cercando di fare esperienza sui progetti "adp".
> Con upsize guidato ho creato il progetto appoggiandomi a un server SQL
> e credo di aver capito cosa è successo.
> Avendo letto da qualche parte che è sufficente disporre di Access >=2000
> con limitazione a 5(8?) utenti sto cercando di fare la stessa cosa sul
> mio PC dove ho installato Access 2003 ma non mi riesce.
> Sono informato male ?
> Dimentico qualcosa ?
> Mi manca qualcosa ?
> Sbaglio qualcosa ?
> Più in generale dovo posso trovare documentazione, esempi .... ?
> Grazie+
> MArco
>
>
Sicuramente Cinzia saprà darti informazioni più complete.
In linea di massima anche con Access 2003 è possibile usare Upsize guidato
per un file mdb esistente verso un file di sql server.
Attualmente la versione msde è stata upgradata alla versione sql server
express (scaricabile dal sito microsoft) che non ha più tutte le limitazioni
di msde. C'è da dire che la versione beta 2 dell'express è già stabile anche
se (secondo Cinzia) per la versione definitiva bisogna aspettare novembre
2005.
Prima di tutto apri un mdb (magari la copia), poi da Strumenti...Utilità
database...scegli Upsize guidato.
Ciao, Carlo


title: adp - dubbi

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:7a36bcb62d41416590f...@mygate.mailgate.org...

Ciao Marco,
come prima cosa sul tuo PC devi installare MSDE, e solo dopo puoi fare
l'upsize guidato.
Ovviamente l'upsize funziona anche su Access 2003 per cui dovresti spiegarci
meglio cosa non riesci a fare per poterti aiutare in modo più adeguato.
Ciao
Cinzia


title: adp - dubbi

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> wrote in message
news:F_Qse.15087$
b5.7...@news3.tin.it
> In linea di massima anche con Access 2003 è possibile usare Upsize guidato
> per un file mdb esistente verso un file di sql server.
> Attualmente la versione msde è stata upgradata alla versione sql server
> express (scaricabile dal sito microsoft) che non ha più tutte le limitazioni
> di msde. C'è da dire che la versione beta 2 dell'express è già stabile anche
> se (secondo Cinzia) per la versione definitiva bisogna aspettare novembre
> 2005.
Intanto grazie
Adesso rielaboro e poi rilancio
Ciao



title: adp - dubbi

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> wrote in message
news:42b426f3$0$17100$
5fc...@news.tiscali.it
> Ciao Marco,
> come prima cosa sul tuo PC devi installare MSDE, e solo dopo puoi fare
> l'upsize guidato.
> Ovviamente l'upsize funziona anche su Access 2003 per cui dovresti spiegarci
> meglio cosa non riesci a fare per poterti aiutare in modo più adeguato.
> Ciao
> Cinzia
Dopo aver eseguito upsize guidato su Server 2003 con SQL Server
tentavo di fare la stessa cosa sul PC con Access 2003 "stand alone"
ignorando MSDE.
Adesso provo.
E quando ( e se ) ci riuscirò avrei bisogno di qialche indicazione
su come muovermi essendo abituato all'impostazione FE/BE di Access.



title: Pulsante di comando

text:
E' possibile associare un pulsante sia alla maschera che alla sottomaschera?
In pratica ho 2 Tabelle: Incidenti e Veicoli (relazione 1 > molti)
Ho realizzato una maschera Incidenti con sottomaschera Veicoli.
Tutto ok. Ho però il problema di esportare tutti i dati in word, su modello
.dot tramite i bookmakers.
Anche qui tutto ok tranne che, essendo il pulsante "Esporta" sulla maschera
Incidenti logicamente mi ignora i veicoli o perlomeno nella stesura del
codice di eportazione non li vedo.
Che soluzioni posso adottare?
grazie
Mr.Quid


title: Pulsante di comando

author: Alessandro Cara

text:

Scusami, scusami, scusami.
Ma e' piu' forte di me.
Cambia "allibratore"
--
ac
y-1=x


title: Pulsante di comando

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:rpl5j.683$8j3...@tornado.fastwebnet.it...

Ti scuso!
MA tu scusa me che non faccio il Programmatore!
Quindi: che soluzione posso adottare?
Grazie
Mr.Quid