title: tempo di accesso al DB

text:

hai ragione sul fatto che uno può aprirlo e poi giocare a tetris, ma se lo fa e non registra poi niente, forse il direttore della gestione magari chiede...
in realtà può succedere, ma attualmente l'azienda non lo sa. di fatto le registrazioni sono sommarie e ci si stava chiedendo di effettuare un piccolo monitoraggio appunto di questi tempi.
grazie per il suggerimento!
ci provo
luca


title: tempo di accesso al DB

author: BFS

text:

utile se la persona come unica mansione della giornata deve usare il
gestionale.
ma se uno deve anche rispondere al telefono, mail, skype, parlare con il
capo etc...magari risulta che il gestionale l'ha usato 1 ora su 4 e
prende il cazziatone anche se le rimanenti 3 ore non si è sicuramente
grattato


title: tempo di accesso al DB

text:

Sono sempre stato convinto che la reale produttività non si misura/controlla in questi modi... tuttavia...

Pensiamo poi se il "dipendente" si legge Topolino ed ogni 2 minuti fa un CLICK... qua ed uno la...
Utilizzo Orrimale non è mai fermo ;-)

Chiaramente serve discriminare il FINE del mezzo usato... e, se il FINE è il CONTROLLO del lavoro del DIPENDENTE, che questo possa essere "LEGALE"... o meglio che non sussistano problemi di PRIVACY mi riserverei qualche accertamento.

Se il fine è solo chiudere per non impegnare il SW o varie... allora è altro discorso.

@Alex


title: tempo di accesso al DB

author: RobertoA

text:
Il 28/07/2017 09:29, Lomba ha scritto:

Prima sarebbe il caso di definire meglio il termine 'la permanenza'
Se con quel termine intendi il tempo dal login al logout e' una cosa, si
potrebbe inserire un logout automatico ogni 5 minuti, conla possibilita'
di disabilitarlo se l'operatore vede il pannellino
Se intendi il tempo che l'operatore passa a pestare i tasti all'interno
del gestionale e' un'altra cosa, allora bisogna track-erare tastiera e mouse


title: operatori in query

text:
In una textbox chiamata ultimoacquisto di frm1 digito il seguente operatore
<>0 per eseguire una query ma non mi ritorna nessun record, se invece digito
lo zero va tutto bene
come faccio?
SELECT ANAART1.CodArt, ANAART1.Descrizione, ANAART1.UltimoAcquisto
FROM ANAART1
WHERE (((ANAART1.UltimoAcquisto)=[forms]![frm1]![ultimoacuisto]));
Grazie per il continuo aiuto
naturalmente questo � un esempio per capire come funziona
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: operatori in query

author: Carlo Costarella

text:
"mass32" <
ma...@inwind.it
> ha scritto nel messaggio
news:217Z203Z154Z155Y...@usenet.libero.it...
> In una textbox chiamata ultimoacquisto di frm1 digito il seguente
> operatore
> <>0 per eseguire una query ma non mi ritorna nessun record, se invece
> digito
> lo zero va tutto bene
> come faccio?
>
>
> SELECT ANAART1.CodArt, ANAART1.Descrizione, ANAART1.UltimoAcquisto
> FROM ANAART1
> WHERE (((ANAART1.UltimoAcquisto)=[forms]![frm1]![ultimoacuisto]));
>
>
> Grazie per il continuo aiuto
>
> naturalmente questo č un esempio per capire come funziona
>
In questo caso l'operatore va usato nella query e non nel controllo nella
maschera che deve avere un valore (p.e. 0):
SELECT ANAART1.CodArt, ANAART1.Descrizione, ANAART1.UltimoAcquisto
FROM ANAART1
WHERE (((ANAART1.UltimoAcquisto)<>[forms]![frm1]![ultimoacuisto]));
Eventualmente potresti usare la funzione interna NZ per ovviare all'assenza
di valore nel controllo:
SELECT ANAART1.CodArt, ANAART1.Descrizione, ANAART1.UltimoAcquisto
FROM ANAART1
WHERE (((ANAART1.UltimoAcquisto)<>NZ([forms]![frm1]![ultimoacuisto];0)));
Ciao, Carlo


title: problemi con inner join e ripetizioni record

author: Superpippo

text:
salve a tutti...
ho un "piccolissimo" problema:
ho la seguente query
"SELECT sinistri.*, premi.* FROM premi INNER JOIN sinistri ON
premi.polizza=sinistri.polizza WHERE (premi.ramo='013' OR premi.ramo='031'
or premi.ramo='032') AND ("& ragione2 &")  AND ([sinistri.Tipo
Sinistro]<>'Cid Mandatario') AND ([sinistri.Stato Sinistro]<>'Senza
Seguito')"
che funziona benissimo se nella tabella premi il numero polizza non si
ripete, ma se il numero polizza si ripete per x record nella tabella premi
la query mi restituisce x volte i record contenenti il numero polizza nella
tabella sinistri.
come posso riolvere?
grazie a tutti
pippo


author: Io [Lavoro]

text:
"Superpippo" <
caosconpanna...@eanchequesto-yahoo.it
> ha scritto
nel messaggio news:zcsIc.20129$tj3.1...@news3.tin.it...

Forse con SELECT DISTINCT ROW anzichč SELECT? Correggetemi se sbaglio perchč
sono niubbo anch'io...
Ciao


text:
"Io [Lavoro]" <I...@Io.it> ha scritto nel messaggio
news:2lf5eiF...@uni-berlin.de...
>
> Forse con SELECT DISTINCT ROW anzichč SELECT? Correggetemi se sbaglio
perchč
> sono niubbo anch'io...
> Ciao
>
Non funge! :(


author: MA

text:
"Superpippo"
<
caosconpanna...@eanchequesto-yahoo.it
>
ha scritto nel messaggio
news:kLMIc.34830$tP4.1...@news4.tin.it...

Dovrebbe essere distrinctrow, tutta una parola, ma
non so di cosa state parlando perchč avete
cancellato
il resto del 3d
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:OTMIc.1586$B06....@news.edisontel.com...

Io non ho cancellato nulla... anzi avevo quotato tutto il post!
> MAssimiliano
>
Ciao


text:
> > >
> > > >
> > > > Forse con SELECT DISTINCT ROW anzichè
SELECT?
> > Correggetemi se sbaglio
> > > perchè
> > > > sono niubbo anch'io...
> > > > Ciao
> > > >
> > >
> > > Non funge! :(
> > Dovrebbe essere distrinctrow, tutta una
parola, ma
> > non so di cosa state parlando perchè avete
> > cancellato
> > il resto del 3d
>
> Io non ho cancellato nulla... anzi avevo quotato
tutto il post!
>
> > MAssimiliano
> >
E' appunto questo i problema.
Quotare non significa togliere tutto, ma togliere
solo il superfluo
MAssimiliano


title: Modifica valori

author: F. Canova

text:
Ciao, sono ancora a disturbare per un problema che forse è più semplice di
quanto sembri.
Ho una query di selezione per l'inserimento di alcuni dati  in una maschera
provenienti da più tabelle.
Ad esempio, selezionando da una casella combinata il codice prodotto, mi
vengono riportati in automatico la descrizione ed il prezzo.
 Sarebbe possibile, all'occorrenza, poter modificare la descrizione del
prodotto e/o il prezzo inseriti nella maschera, senza che questi dati
vengano modificati anche nella tabella dell'anagrafica prodotti?
Spero di essermi spiegato correttamente.
Grazie in anticipo,
Fabio.


title: Modifica valori

author: Nick

text:
F. Canova ha detto: in data 06/02/2007 10.11:

se vuoi modificare dei valori senza intaccare la tabella di origine,
l'unica penso che sia crearti una tabella temporanea con solo i campi
che ti servono.
ciao
Nick


title: Modifica valori

author: Beppe

text:
Nick ha scritto:

Seguendo la via indicata da nick, più  che in una tabella temporanea
aggiungerei dei campi nella tabella ove vuoi memorizzare le info da
modificare: quindi selezioni i dati dall'anagrafica come fai adesso e
li memorizzi in questi campi. Questo ti permette anche dopo la
selezione e le eventuali modifiche di vedere i dati variati: nella
tabella temporanea come faresti a reinserire un record precedente?
Spero possa essere un punto di inizio per la soluzione al tuo
problema,
Bye


title: Modifica valori

text:
Nick ha scritto:

Seguendo la via indicata da nick, più  che in una tabella temporanea



title: Modifica valori

text:
Beppe ha detto: in data 06/02/2007 10.55:

Giusto!
se è importante tenere traccia è la soluzione migliore!
Ciao
Nick


title: Modifica valori

text:
"Beppe" <
beppe.l...@gmail.com
> ha scritto nel messaggio
news:1170755708.1...@v33g2000cwv.googlegroups.com...
Nick ha scritto:


Ottima idea, a livello teorico ineccepibile.
Ho provato ad aggiungere un campo alla tabella di partenza e dirgli che il
campo 'Descrizione_M': 'Anagrafica_Prodotti'!'Descrizione_Prodotto'
Effettivamente quando apro la maschera e seleziono il codice prodotto, il
nuovo campo mi visualizza la descrizione del prodotto, ma modificando il
campo 'Descrizione_M' viene modificato anche il campo
'Descrizione_Prodotto', quindi sono punto e a capo.
Come posso fare a dire che il campo 'Descrizione_M' prenda il valore di
'Descrizione_Prodotto' una volta che ho selezioanto il 'cod_prod' corretto,
in modo da poter modificare la descrizione, snza che questa abbia
ripercussioni sui campi della tabella "Anagrafica_Prodotti"?
F.


title: Modifica valori

text:
On 6 Feb, 12:15, "F. Canova" <
f.can...@fabiocanova.it
> wrote:
> "Beppe" <
beppe.lomba...@gmail.com
> ha scritto nel messaggionews:1170755708.1...@v33g2000cwv.googlegroups.com...

> F.- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Probabilmente hai messo nell'origine dei dati di  Descrizione_M
qualcosa del tipo
= Descrizione_Prodotto
Non è corretto.
sull'evento dopo l'aggiornamento di  'cod_prod'
me.Descrizione_M=me.Descrizione_Prodotto
Vado a naso per altri suggerimenti...
Se la casella combinata associata a cod_prod è formata da tre colonne
del tipo
ID,codice, descrizione allora puoi semplificare ulteriormente
me.Descrizione_M=me.cod_prod.column(2)
Questo ti evita di avere il campo Descrizione_Prodotto disponibile
alla modifica.
Bye


title: Modifica valori

text:
Beppe ha detto: in data 06/02/2007 12.28:

[CUT]
comunque controlla l'origine dati del campo nella maschera che vai a
modificare e sposta l'origine al campo della tabella Modifica_M così
anche le modifiche manuali verranno registrate correttamente.
ciao
Nick


title: Modifica valori

text:
"Beppe" <
beppe.l...@gmail.com
> ha scritto nel messaggio
news:1170761287.3...@h3g2000cwc.googlegroups.com...


= Descrizione_Prodotto
Non è corretto.


me.Descrizione_M=me.cod_prod.column(2)

8X -------- X8
Beppe, se mi dici di dove sei ti offro una birra!
Grazie mille! Sei stato veramente un preziosissimo aiuto.
Fabio.


title: Modifica valori

text:
On 6 Feb, 14:40, "F. Canova" <
f.can...@fabiocanova.it
> wrote:
> "Beppe" <
beppe.lomba...@gmail.com
> ha scritto nel messaggionews:1170761287.3...@h3g2000cwc.googlegroups.com...

> Fabio.- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
E' stato un piacere... A vote basta solo un altro punto di vista per
risolvere i problemi.
buon lavoro!
Bye


title: Rendere impotente il puntatore del Mouse sopra una determinata finestra (report)

author: Michele (Giò)

text:
Salve a tutti.
Sto realizzando un applicativo per la generazione di preventivi per un mio amico falegname.
Questo applicativo è in grado, come è la tendenza di tutti i SW in questo ambito, di stilizzare
l'immagine dei serramenti.
La mia intenzione era di affiancare alla form di creazione preventivi, un report che visualizzasse
in tempo reale l'immagine del serramento che l'utente sta andando a comporre.
Sono già arrivato ad un buon punto utilizzando le proprietà del report (Pulsante chiusura>No,
Pulsanti ingrandimento-riduzione>No, Stile bordo>Dialogo, dimensionabile>No, Spostabile>No ecc...)
ed il tutto promette bene.
Tuttavia mi rimane che ad un click del mouse sopra il report, mi cambia la zoomata, con la classica
lente di ingrandimento.
Siccome vorrei che il report si riducesse in questo caso ad un semplice output visivo inerte e
passivo (insomma, peggio di così non si può), mi chiedevo se c'era qualche API in grado di rendere
il report in questione a questo stato vegetativo, passandogli l' Hwnd del report stesso.
Grazie a chiunque sarà in grado di darmi una dritta.
--
---------------------------
Michele (Giò)
joyl...@alice.it


author: Alessandro Baraldi

text:

>
joyle...@alice.it
Hai già disabilitato i pulsanti di scelta rapida ovviamente...?
Ti sei accorto che nell'intestazione(la Barra Blu in alto del Report)
hai attivo il ContextMenù con tutte le voci...?
BEne detto questo l'unico modo che io conosco se non funzionan quelli
standard è di SubClassare il Report ed intercettare il WM_CLICK
inviato, e di conseguenza deviarlo....!
Saluti
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1172405661....@8g2000cwh.googlegroups.com...
On 25 Feb, 11:55, "Michele \(Giň\)" <
joyle...@alice.it
> wrote:
i pulsanti di scelta rapida ovviamente...?
Ti sei accorto che nell'intestazione(la Barra Blu in alto del Report)
hai attivo il ContextMenů con tutte le voci...?
BEne detto questo l'unico modo che io conosco se non funzionan quelli
standard č di SubClassare il Report ed intercettare il WM_CLICK
inviato, e di conseguenza deviarlo....!
Ciao Alex. Guarda, io stavo tentando di adoperare il subclassing (ovviamente devo ancora farlo
funzionare, mi si pianta, č la prima volta che mi cimento in una cosa del genere), tentando di
intercettare il WM_LBUTTONDOWN (tasto sinistro giů)
--------------------------------
'Su modulo standard
Public Const GWL_WNDPROC = (-4)
Public Const WM_LBUTTONDOWN = &H201
'dichiarazioni API
Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal
nIndex As Long, _
                                                                    ByVal dwNewLong As Long) As Long
Declare Function CallWindowProc Lib "user32" Alias "CallWindowProcA" (ByVal lpPrevWndFunc As Long,
ByVal hWnd As Long, _
                                                                    ByVal Msg As Long, ByVal wParam
As Long, ByVal lParam As Long) _
                                                                    As Long
Public IProcOld As Long
-----------------------------
Public Function WindowProc(ByVal hWnd As Long, ByVal uMsg As Long, _
                           ByVal wParam As Long, ByVal lParam As Long) As Long
If uMsg = WM_LBUTTONDOWN Then
    MsgBox "č stato premuto il tasto sinistro del mouse"
End If
WindowProc = CallWindowProc(IProcOld, hWnd, uMsg, wParam, lParam)      *****mi si pianta qua****
End Function
----------------------------
Poi sul modulo del report:
-----------------------------
Private Sub Report_Close()
SetWindowLong Me.hWnd, GWL_WNDPROC, IProcOld
End Sub
--------------------------
Private Sub Report_Open(Cancel As Integer)
IProcOld = SetWindowLong(Me.hWnd, GWL_WNDPROC, AddressOf WindowProc)
End Sub
----------------------------
Sto cercando di adattare l'articolo trovato su
http://www.it-lang-vb.net/Documentazione/Articoli/Subclassing.htm
alle mie esigenze, ma mi si pianta sulla riga asteriscata, e mi tocca chiudere Access con il task
manager.
Forse ho sbagliato direttamente dal principio.
Michele


text:
On 25 Feb, 13:46, "Michele \(Giò\)" <
joyle...@alice.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1172405661....@8g2000cwh.googlegroups.com...
> On 25 Feb, 11:55, "Michele \(Giò\)" <
joyle...@alice.it
> wrote:
> i pulsanti di scelta rapida ovviamente...?
> Ti sei accorto che nell'intestazione(la Barra Blu in alto del Report)
> hai attivo il ContextMenù con tutte le voci...?
>
> BEne detto questo l'unico modo che io conosco se non funzionan quelli
> standard è di SubClassare il Report ed intercettare il WM_CLICK
> inviato, e di conseguenza deviarlo....!
>
> Ciao Alex. Guarda, io stavo tentando di adoperare il subclassing (ovviamente devo ancora farlo
> funzionare, mi si pianta, è la prima volta che mi cimento in una cosa del genere), tentando di
> intercettare il WM_LBUTTONDOWN (tasto sinistro giù)
> --------------------------------
> 'Su modulo standard
>
> Public Const GWL_WNDPROC = (-4)
> Public Const WM_LBUTTONDOWN = &H201
>
> 'dichiarazioni API
> Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal
> nIndex As Long, _
>                                                                     ByVal dwNewLong As Long) As Long
>
> Declare Function CallWindowProc Lib "user32" Alias "CallWindowProcA" (ByVal lpPrevWndFunc As Long,
> ByVal hWnd As Long, _
>                                                                     ByVal Msg As Long, ByVal wParam
> As Long, ByVal lParam As Long) _
>                                                                     As Long
> Public IProcOld As Long
>
> -----------------------------
> Public Function WindowProc(ByVal hWnd As Long, ByVal uMsg As Long, _
>                            ByVal wParam As Long, ByVal lParam As Long) As Long
>
> If uMsg = WM_LBUTTONDOWN Then
>     MsgBox "è stato premuto il tasto sinistro del mouse"
> End If
>
> WindowProc = CallWindowProc(IProcOld, hWnd, uMsg, wParam, lParam)      *****mi si pianta qua****
>
> End Function
> ----------------------------
>
> Poi sul modulo del report:
> -----------------------------
> Private Sub Report_Close()
>
> SetWindowLong Me.hWnd, GWL_WNDPROC, IProcOld
>
> End Sub
> --------------------------
> Private Sub Report_Open(Cancel As Integer)
>
> IProcOld = SetWindowLong(Me.hWnd, GWL_WNDPROC, AddressOf WindowProc)
>
> End Sub
> ----------------------------
>
> Sto cercando di adattare l'articolo trovato su
>
>
http://www.it-lang-vb.net/Documentazione/Articoli/Subclassing.htm
>
> alle mie esigenze, ma mi si pianta sulla riga asteriscata, e mi tocca chiudere Access con il task
> manager.
>
> Forse ho sbagliato direttamente dal principio.
>
> Michele
Scaricati questo che è dedicato ad ACCESS.... l'ho fatto io e forse
per chi usa Access è più comodo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=40ù
Dentro trovi dei Demo interessanti, ma soprattutto una Tecnica più
sicura di quella che stai usando tu.
Ricorda sempre che non puoi caricare l'IDE quando testi il
SubClassing, quindi non aprire mai nessun Oggetto in modalità Design,
ma dopo aver fatto modifiche devi chiudere e lanciare di nuovo Access
e testare la modifica.... tutte le volte.
@Alex


text:
[CUT]
Non sò perchè ho incollato male....
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=40
Ora va.
@Alex


title: pubblicare con MS Word

author: cristiano

text:
Devo pubblicare reports in MS Word.
Durante questa operazione perdo i frames (quali loghi, linee, etc) presenti
nel report di Access.
C'è qualche scappatoia per evitare questa cosa?
Grazie, Cristiano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: pubblicare con MS Word

text:
"cristiano" <
cristia...@libero.it
> ha scritto nel messaggio
news:195Z31Z232Z196Y...@usenet.libero.it...
> Devo pubblicare reports in MS Word.
>
> Durante questa operazione perdo i frames (quali loghi, linee, etc)
presenti
> nel report di Access.
>
> C'è qualche scappatoia per evitare questa cosa?
>
> Grazie, Cristiano
O snp o pdf o chiedi a San Sergio
MAssimiliano


title: pubblicare con MS Word

author: Sergio MAZZA

text:
"cristiano" <
cristia...@libero.it
> ha scritto nel messaggio
news:195Z31Z232Z196Y...@usenet.libero.it...
> Devo pubblicare reports in MS Word.
>
> Durante questa operazione perdo i frames (quali loghi, linee, etc)
presenti
> nel report di Access.
>
> C'è qualche scappatoia per evitare questa cosa?
>
> Grazie, Cristiano
Insert coin please...
Ehm, vabbè è natale; appurato che:
- se passo da report access a documento word perdi la formattazione;
- che forse i file .snp (snapshot) e/o .pdf non ti piacciono;
la soluzione potrebbe essere quella della stampa unione (di word). Dagli
un'occhiata e riferisci quali problemi hai trovato.
Ricordati di dare prima un'occhiata anche nel sito comune
www.sitocomune.com
nella sezione General "Utilizzare word per stampare un documento di tipo
fattura" e altri suggerimenti per aprire documento word da access...
Ciao.
--
Sergio MAZZA


title: Come puntare un record in una sottomaschera

author: Francesco

text:
Buona sera a tutti!
Ho due tabelle: Attività e Gruppi. Ogni gruppo può avere più attività
Ho una maschera a colonne contenente l'elenco della attività in scadenza e
del rispettivo gruppo.
Ho associato ad ogni record un pulsante che mi rinvia alla Maschera
frmAttivitàPerGruppo contenente la sottomaschera sfrmAttività.
Es. Se nella maschera  clicco sul record: Attività3 del Gruppo2 scade il ..
quale codice bisogna aggiungere a quello riportato sotto, affinché, una
volta aperta frmAttivitàPerGruppo nel Gruppo2, il pointer vada al record
dell'attività in scadenza, che sitrova all'interno dela sfrmAttività?  Vedi
schema sotto.
====frmAttivitàPerGruppo=====
Dati del Gruppo2
__sfrmAttività____________
  Attività 1 del gruppo 2
  Attività 2 del gruppo 2
>Attività 3 del gruppo 2
========================
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "frmAttivitàPerGruppo"
    stLinkCriteria = "[Nome Gruppo]=" & "'" & Me![NomeGruppo] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Grazie anticipatamente.
Francesco


title: Aiuto! ...per disperazione

text:
Ho dei problemi che mi sembrano insormontabili, quanto stupidi.
Credo che sia un baco di access
Ho utilizzato la funzione
 IIf («espr», «partevera», «partefalsa»)
in una banale query e questa mi da sempre errore.
Il file lo potrete trovare all'address:
http://www.pct.it/Download/db1.zip
è piccolino.
Per provare il problema è sufficiente provare la
 query1
Espr1: IIf(([Auto].[Tipo]=1),10,0)
in SQL è
SELECT Auto.Tipo, Auto.Prezzo, Auto.Descrizione, Auto.Modello,
IIf(([Auto].[Tipo]=1),10,0) AS Espr1
FROM Auto;
Secondo me è giusto...
Idee?


title: Aiuto! ...per disperazione

text:
Risolto!
Era una cavolata...
Non so come ma il campo Tipo era di testo
Accidenti...
Grazie lo stesso


title: aiuto -Compilatore access

author: cisco

text:
Innanzi tutto scusate se scrivo boiate, mi intendo poco di access.
ho creato un piccolo db per gestire un associazione di volontariato,funziona
tutto anche perchč č molto semplice.
la domanda č questa:una volta che ho finito il db e ho visto che č tutto ok
come faccio ad aprire il db senza far aprire access per evitare che altre
persone apportino modifiche al db?
esiste un compilatore(credo si chiami cosě) oppure devo salvare il db in un
formato specifico?
vi ringrazio per gli eventuali suggerimenti!!!
Francesco


title: aiuto -Compilatore access

author: ALESSANDRO Baraldi

text:
"cisco" <
cis...@inwind.it
> ha scritto nel messaggio
news:4DDgb.19197$e6.6...@twister2.libero.it...

Prova a dare uno sguardo ai milioni di post con lo stesso oggetto.
In alternativa guarda sul SitoComune il FAQQONE.
@Alex.


title: aiuto -Compilatore access

author: Simone Calligaris

text:
"ALESSANDRO Baraldi"
> Prova a dare uno sguardo ai milioni di post con lo stesso oggetto.
> In alternativa guarda sul SitoComune il FAQQONE.
Alquanto discutibile per la verità (la faccenda degli .exe di VB grida
vendetta a Dio)  ;-)
Saluti.


title: aiuto -Compilatore access

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:GgEgb.17414$vO5.6...@twister1.libero.it...

Si chi ha mai detto il contrario...., solo non credevo utile intavolare
filosofia
sul fatto che solo Delphi e C++(forse Borland) o Assembler generano
EXE.....ecc..ecc...ecc...!
Anche perchè sono sicuro che c'è sempre qualcuno che la vede in modo diverso
e si accende
inutilmente una polemica.
Queste cose sono ormai dette e ridette da troppo....!
@Alex.


title: aiuto -Compilatore access

text:
> > "ALESSANDRO Baraldi"
> >
> > > Prova a dare uno sguardo ai milioni di post con lo stesso oggetto.
> >
> > > In alternativa guarda sul SitoComune il FAQQONE.
> >
> > Alquanto discutibile per la verità (la faccenda degli .exe di VB grida
> > vendetta a Dio)  ;-)
> >
> > Saluti.
> >
>
> Si chi ha mai detto il contrario...., solo non credevo utile intavolare
> filosofia
> sul fatto che solo Delphi e C++(forse Borland) o Assembler generano
> EXE.....ecc..ecc...ecc...!
> Anche perchè sono sicuro che c'è sempre qualcuno che la vede in modo
diverso
> e si accende
> inutilmente una polemica.
> Queste cose sono ormai dette e ridette da troppo....!
>
> @Alex.
>
Ragazzi, credo che a lui basti un mde
MAssimiliano


title: aiuto -Compilatore access

text:
"MA"
> Ragazzi, credo che a lui basti un mde
Possibile, ma nel dubbio...
Ciao.


title: aiuto -Compilatore access

author: namor

text:
MA ha scritto:




Per cisco: un mde è uno speciale formato di database access in cui non si
può modificare la struttura e il codice di maschere, report e moduli, né
aggiungerne di nuovi.
I dati e la struttura di query, macro e tabelle rimangono completamente
accessibili.
Per usarlo devi comunque sempre avere Access installato sulla macchina.
Per convertire un db in mde lo devi aprire, e poi in Access 97 vai su:
"Strumenti"-"Utilità database"-"Crea copia di file mde"
in Access 2000 e XP non ricordo, ma sarà simile.
Tieniti sempre una copia dell'originale .mdb altrimenti non potrai più
fare modifiche a quel db per crearne mde aggiornati.
Namor
--
------------------------------
Siamo tutti nella stessa barca (alcuni incatenati ai remi, altri con la
frusta in mano)!
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: focus controllo

author: Marco

text:
C'e il modo di assegnare il focus al controllo sucessivo nelle maschere
senza specificare tutto il percorso,
forms!nomemaschera!nomecontrollo!.setfocus ?
grazie


title: focus controllo

text:

Nella struttura
tasto destro
Ordine di tabulazione
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: focus controllo

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:0LiTe.36329$TR5....@news.edisontel.com...

Intendevo dire che ho un ciclo che assegna un valore ad un controllo
ctr.value, una volta assegnato il valore  il focus rimane sullo stesso
mentre io desidero spostarlo sul controllo sucessivo .
grazie


title: focus controllo

text:
Marco wrote:
> "MA" <
mas...@massimilianoamendola.it
> wrote in message
> news:0LiTe.36329$TR5....@news.edisontel.com...
>> Marco wrote:
>>> C'e il modo di assegnare il focus al controllo sucessivo nelle
>>> maschere senza specificare tutto il percorso,
>>> forms!nomemaschera!nomecontrollo!.setfocus ?
>>>
>>> grazie
>> Nella struttura
>> tasto destro
>> Ordine di tabulazione
>> --
> Intendevo dire che ho un ciclo che assegna un valore ad un controllo
> ctr.value, una volta assegnato il valore  il focus rimane sullo stesso
> mentre io desidero spostarlo sul controllo sucessivo .
>
> grazie
ma nel recordset o sulla form?



title: focus controllo

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:7gjTe.36339$TR5....@news.edisontel.com...

In una maschera viene creato un valore che poi viene trasferito in un'altra
maschera basata su una tabella.
Il focus resta in un campo della seconda maschera che riceve il valore dalla
prima. Io desidererei che una volta trasferito il valore nel controllo della
seconda maschera il focus sia spostato nel controllo-campo sucessivo (a
quello del valore) della seconda maschera.
grazie


title: focus controllo

text:
Marco ha scritto:

Prova a mandargli un TAB con Sendkeys.
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: focus controllo

text:
Marco wrote:
> "MA" <
mas...@massimilianoamendola.it
> wrote in message
> news:7gjTe.36339$TR5....@news.edisontel.com...
>> Marco wrote:
>>> "MA" <
mas...@massimilianoamendola.it
> wrote in message
>>> news:0LiTe.36329$TR5....@news.edisontel.com...
>>>> Marco wrote:
>>>>> C'e il modo di assegnare il focus al controllo sucessivo nelle
>>>>> maschere senza specificare tutto il percorso,
>>>>> forms!nomemaschera!nomecontrollo!.setfocus ?
>>>>>
>>>>> grazie
>>>> Nella struttura
>>>> tasto destro
>>>> Ordine di tabulazione
>>>> --
>>> Intendevo dire che ho un ciclo che assegna un valore ad un controllo
>>> ctr.value, una volta assegnato il valore  il focus rimane sullo
>>> stesso mentre io desidero spostarlo sul controllo sucessivo .
>>>
>>> grazie
>>
>> ma nel recordset o sulla form?
>>
>>
> In una maschera viene creato un valore che poi viene trasferito in
> un'altra maschera basata su una tabella.
> Il focus resta in un campo della seconda maschera che riceve il
> valore dalla prima. Io desidererei che una volta trasferito il valore
> nel controllo della seconda maschera il focus sia spostato nel
> controllo-campo sucessivo (a quello del valore) della seconda
> maschera.
>
> grazie
Forms!SecondaForm!successivocontrollo.setfocus



title: focus controllo

text:
[cut]
>
> Forms!SecondaForm!successivocontrollo.setfocus
>
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
>
>
Natralmente questo funziona come avevo scritto in un post precedente; ma io
dovrei farlo senza indicare il nome della maschera e il nome del controllo
sucessivo una specie di "auto tab" che naturalmente non funziona in quanto
non sono tutte testbox.


title: focus controllo

text:
Marco wrote:
> [cut]
>>
>> Forms!SecondaForm!successivocontrollo.setfocus
>>
>>
>>
> Natralmente questo funziona come avevo scritto in un post precedente;
> ma io dovrei farlo senza indicare il nome della maschera e il nome
> del controllo sucessivo una specie di "auto tab" che naturalmente non
> funziona in quanto non sono tutte testbox.
Ma che devi fare???
Devi rimbalzare su tutti  controlli o che altro???
Puoi lavorare con un bel openArgs su load.
Ma se mi dice perchè ti serve forse troviamo una strada diversa



title: focus controllo

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:AhzTe.36511$TR5....@news.edisontel.com...

No, solo passare al controllo successivo per un nuovo inserimento.
Pensavo ci fosse un modo insito in access come un next ;
funziona con il metodo suggerito da Namor.
ciao


title: focus controllo

text:
Marco wrote:
>> Marco wrote:
>>> [cut]
>>>>
>>>> Forms!SecondaForm!successivocontrollo.setfocus
>>>>
>>>>
>>>>
>>> Natralmente questo funziona come avevo scritto in un post
>>> precedente; ma io dovrei farlo senza indicare il nome della
>>> maschera e il nome del controllo sucessivo una specie di "auto tab"
>>> che naturalmente non funziona in quanto non sono tutte testbox.
>>
>> Ma che devi fare???
>> Devi rimbalzare su tutti  controlli o che altro???
>> Puoi lavorare con un bel openArgs su load.
>> Ma se mi dice perchè ti serve forse troviamo una strada diversa
>>
>>
>>
> No, solo passare al controllo successivo per un nuovo inserimento.
> Pensavo ci fosse un modo insito in access come un next ;
> funziona con il metodo suggerito da Namor.
>
> ciao
ma esiste anche un docmd.gotocontrol,, acnext
ma no capisco perchè lo vuoi fare e non settare direttamente il fuoco dove
ti serve



title: focus controllo

text:
[cut]
>
> ma esiste anche un docmd.gotocontrol,, acnext
> ma no capisco perchč lo vuoi fare e non settare direttamente il fuoco dove
> ti serve
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
>
>
Se mi fai un esempio forse riesco a capire meglio.
Quello che non desidero-posso scrivere č il Nome, Riferimento specifico al
controllo!, č come se Tu aprissi una maschera chiudessi gli occhi e con il
mouse ti posizioni in un controllo, da li vai a quello sucessivo, con la
tastiera useresti il tab, invio, ma da codice come faresti ? in quanto il
codice precedente puň essere usato su piů maschere il cui il campo sucessivo
differisce per nome, numero, posizione etc
ciao


title: focus controllo

text:

Private sub Form_load()
docmd.gotorecord,, acnext
end sub



title: focus controllo

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:hjDTe.36615$TR5....@news.edisontel.com...
> Marco wrote:
>> [cut]
>>>
>>> ma esiste anche un docmd.gotocontrol,, acnext
>>> ma no capisco perchè lo vuoi fare e non settare direttamente il
>>> fuoco dove ti serve
>>>
>>> --
>>> _ _
>>> Ciao
>>> MAssimiliano Amendola
www.accessgroup.it
>>> Cisa - Conferenza Italiana per Sviluppatori Access
>>> Info:
www.donkarl.com/it
>>>
>>>
>> Se mi fai un esempio forse riesco a capire meglio.
>> Quello che non desidero-posso scrivere è il Nome, Riferimento
>> specifico al controllo!, è come se Tu aprissi una maschera chiudessi
>> gli occhi e con il mouse ti posizioni in un controllo, da li vai a
>> quello sucessivo, con la tastiera useresti il tab, invio, ma da
>> codice come faresti ? in quanto il codice precedente può essere usato
>> su più maschere il cui il campo sucessivo differisce per nome,
>> numero, posizione etc
>>
>> ciao
>
> Private sub Form_load()
> docmd.gotorecord,, acnext
> end sub
>
>
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
>
>
Dovrei solo cambiare controllo, non record.
Da una maschera che chiamo machera1(popup) si sceglie un valore che viene
salvato in un'altra es machera4 nel controllo es2, a questo punto visto che
la modifica a quel controllo è stata eseguita necessita di passare a quello
sucessivo es3 per la modifica , per le altre maschere 2,3,5 il successivo
sarà diverso.
ciao


title: focus controllo

text:
Marco wrote:
> "MA" <
mas...@massimilianoamendola.it
> wrote in message
> news:hjDTe.36615$TR5....@news.edisontel.com...
>> Marco wrote:
>>> [cut]
>>>>
>>>> ma esiste anche un docmd.gotocontrol,, acnext
>>>> ma no capisco perchè lo vuoi fare e non settare direttamente il
>>>> fuoco dove ti serve
>>>>
>>>>
>>> Se mi fai un esempio forse riesco a capire meglio.
>>> Quello che non desidero-posso scrivere è il Nome, Riferimento
>>> specifico al controllo!, è come se Tu aprissi una maschera chiudessi
>>> gli occhi e con il mouse ti posizioni in un controllo, da li vai a
>>> quello sucessivo, con la tastiera useresti il tab, invio, ma da
>>> codice come faresti ? in quanto il codice precedente può essere
>>> usato su più maschere il cui il campo sucessivo differisce per nome,
>>> numero, posizione etc
>>>
>>> ciao
>>
>> Private sub Form_load()
>> docmd.gotorecord,, acnext
>> end sub
>>
> Dovrei solo cambiare controllo, non record.
Scusa gotocontrol
> Da una maschera che chiamo machera1(popup) si sceglie un valore che
> viene salvato in un'altra es machera4 nel controllo es2, a questo
> punto visto che la modifica a quel controllo è stata eseguita
> necessita di passare a quello sucessivo es3 per la modifica , per le
> altre maschere 2,3,5 il successivo sarà diverso.
>
> ciao
Ma è solo per il salvataggio, allora???



title: focus controllo

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:kODTe.36625$TR5....@news.edisontel.com...
> Marco wrote:
>> "MA" <
mas...@massimilianoamendola.it
> wrote in message
>> news:hjDTe.36615$TR5....@news.edisontel.com...
>>> Marco wrote:
>>>> [cut]
>>>>>
>>>>> ma esiste anche un docmd.gotocontrol,, acnext
>>>>> ma no capisco perchè lo vuoi fare e non settare direttamente il
>>>>> fuoco dove ti serve
>>>>>
>>>>>
>>>> Se mi fai un esempio forse riesco a capire meglio.
>>>> Quello che non desidero-posso scrivere è il Nome, Riferimento
>>>> specifico al controllo!, è come se Tu aprissi una maschera chiudessi
>>>> gli occhi e con il mouse ti posizioni in un controllo, da li vai a
>>>> quello sucessivo, con la tastiera useresti il tab, invio, ma da
>>>> codice come faresti ? in quanto il codice precedente può essere
>>>> usato su più maschere il cui il campo sucessivo differisce per nome,
>>>> numero, posizione etc
>>>>
>>>> ciao
>>>
>>> Private sub Form_load()
>>> docmd.gotorecord,, acnext
>>> end sub
>>>
>> Dovrei solo cambiare controllo, non record.
> Scusa gotocontrol
Control a me richiede ControlName
>
>> Da una maschera che chiamo machera1(popup) si sceglie un valore che
>> viene salvato in un'altra es machera4 nel controllo es2, a questo
>> punto visto che la modifica a quel controllo è stata eseguita
>> necessita di passare a quello sucessivo es3 per la modifica , per le
>> altre maschere 2,3,5 il successivo sarà diverso.
>>
>> ciao
>
> Ma è solo per il salvataggio, allora???
?
Si stanno riempiendo i controlli di un nuovo record , uno viene scelto dalla
popup, poi si passa al sucessivo per il completamento del record.



title: focus controllo

text:

tu hai scritto
docmd.gotorecord,, acnext
e lui ti chiede il nome del controllo?



title: focus controllo

text:
[cut]
>>> Scusa gotocontrol
>>
>> Control a me richiede ControlName
>
> tu hai scritto
> docmd.gotorecord,, acnext
> e lui ti chiede il nome del controllo?
>
>
Si stanno riempiendo i controlli di un nuovo record , uno viene scelto dalla
popup, poi si passa al sucessivo per il completamento del record.
[cut]
Private sub Form_load()
DoCmd.GoToControl                    chiede (ControlName) argomento non
opzional
end sub
ciao


title: focus controllo

text:
Marco wrote:
> [cut]
>>>> Scusa gotocontrol
>>>
>>> Control a me richiede ControlName
>>
>> tu hai scritto
>> docmd.gotorecord,, acnext
>> e lui ti chiede il nome del controllo?
>>
>>
> Si stanno riempiendo i controlli di un nuovo record , uno viene
> scelto dalla popup, poi si passa al sucessivo per il completamento
> del record.
>
> [cut]
> Private sub Form_load()
DoCmd.GoToControl,, acnext                    chiede (ControlName) argomento
> non opzional
> end sub
>
>
> ciao
--



title: focus controllo

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:daRTe.36796$TR5...@news.edisontel.com...

Copio incollo
Private Sub Form_Load()
DoCmd.GoToControl , , acNext
End Sub
debug compile
compile error: argument not optional (error 449)
grazie lo stesso ciao


title: focus controllo

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio news:w2jTe.21538$O6.13...@news3.tin.it...
>
> Intendevo dire che ho un ciclo che assegna un valore ad un controllo ctr.value, una volta assegnato il valore  il focus rimane
> sullo stesso mentre io desidero spostarlo sul controllo sucessivo .
>
> grazie
Gią utilizzata la proprietą Index?
Es.
oCtrl(index+1).SetFosus
Ciao.
--
Sergio MAZZA


title: ACCESS e AS400 via ODBC

author: ml

text:
ciao a tutti
Ho un problema che non riesco a risolvere
devo collegare le tabelle del AS400 ad  access via odbc?  (l'ho gia fatto
unvolta)
arrivo fino a collegare la tabella e fin qui tutto ok, mi fa anche veewre i
campi del database collegato
ma quando prova a visualizzare i dati o a fare qualsiaso operazione mi dice
Errore riservato -7778 non ci sono messaggi
qualcuno ha delle idee?


title: ACCESS e AS400 via ODBC

author: stefano (kabisa)

text:
"ml" <
in...@datavel.com
> ha scritto nel messaggio
news:b78e0o$qoa$1...@grillo.cs.interbusiness.it...

Dovresti controllare se nella tabella che colleghi ci sono dei dati numerici
che access non riconosce.
Per fare una prova fai una query con excell sui dati di as400.
Stefano


title: ACCESS e AS400 via ODBC

text:
Ho risolto!
grazie a tutti
"stefano (kabisa)" <
stl...@tin.it
> ha scritto nel messaggio
news:%OUla.5993$T34.1...@news2.tin.it...



title: ...aggiornamenti form in lan in tempo reale

author: gabriele

text:
Ho un database aziendale in rete locale.
Avrei bisogno che nel preciso istante in cui un utente di uno dei pc
modifica un determinato dato, su tutti gli altri terminali appaia la
modifica in tempo reale.
Come posso fare per far si che la maschera aperta su tutti i pc si accorga
che un dato della tabella condivisa è stato modificato e lo visualizzi
immediatamente?
Dovrei tra le varie cose evitare di utilizzare la proprietà Timer.


author: Luciano (DOC)

text:
gabriele ha scritto nel messaggio ...
>Dovrei tra le varie cose evitare di utilizzare la proprietà Timer.
Purcua'?
Saluti.
Luciano


text:
> >Dovrei tra le varie cose evitare di utilizzare la proprietą Timer.
>
> Purcua'?
> Saluti.
Mi diventa troppo lenta l'applicazione e non mi sembra una soluzione
abbastanza 'pulita'.
L'idea sarebbe quella di inserire un controllo che riesce a farlo
autonomamente ma appena
tornato dalle ferie non ho voglia di perderci un paio di giornate a crearlo
:-))
Pensavo che qualcuno ci fosse gią passato sopra..... magari qualcuno che
aveva creato una
qualche applicazione tipo chat in lan....


text:
"gabriele" <
REMOVEg...@cyberfil.it
> ha scritto nel messaggio
news:akgmle$2r3$1...@lacerta.tiscalinet.it...
> Mi diventa troppo lenta l'applicazione e non mi sembra una soluzione
> abbastanza 'pulita'.
So per certo perche' tempo fa lo sbirciai sul manualozzo, che e' possibile
inviare un messaggio a tutti i client connessi ad un db, ma non ho mai
provato a farlo. Magari puoi attivare un evento che alla ricezione fai il
refresh della maschera.
Saluti.
Luciano


author: mino

text:

per mandare messaggi ad un pc puoi utilizzare il comando dos "net send". per
il problema specificao la cosa mi sembra più complicata e comunque dipende
da quanti aggiornamenti devi mandare. se sono tanti questo metodo mi sembra
un pochino ostico. ciao
--------------------------------
Inviato via
http://usenet.libero.it


author: Santilli Marco

text:
Anche io sto cercando una cosa del genere, però a me va bene anche con il
temporizzatore, come faccio a temporizzare il campo di una maschera che ogni
TOT minuti mi aggiorni il valore contenuto in esso??????
Ciao e grazieeeeeeee
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:akgli9$1h55$1...@newsreader1.mclink.it...



title: consiglio su aggiornamento valori di una query

author: leonardo

text:
ho una query con dei valori che rappresentano i giorni di mancato pagamento
di alcuni articoli.
da questo valore il database se < o > di una costante determina uno "status"
dell'ordine.
Vorrei creare qualcosa che all'inizio dell'apertura del db (ogni
mattina) effettui questa operazione di aggiornamento
Ho provato ad inserirla all'interno di una form il problema che mi aggiorna
un record alla volta ogni volta che la apro
quello che vorrei sapere è un consiglio
l'istruzione da utilizzare e un semplice IF...THen ...else
Essendo alle prime armi con vb vorrei avere un consiglio sulla strada da
utlizzare
macro o vb?
la mia query ha i seguenti campi
[idord],[ritardo],[status]
se il ritardo >(costante) allora status (valore)
grazie per i consigli.


author: MA

text:
"leonardo" <
leonardo...@email.it
> ha scritto nel messaggio
news:1lbXd.10907$WC1....@tornado.fastwebnet.it...

Non c'è bisogno di aggiornare i valori ti basta calcolarli.
Tu hai la data di scadenza, creati una query che  abbia un campo calcolato
Date()-scadenza e visualizzi quello.
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:wScXd.4015$tY2...@news.edisontel.com...

> si lo gia' fatto ti spiego meglio
la query di selezione e di una tabella ordini dove il ritardo e' calcolato
da un formula datediff (data();data ordine del cliente) lo status per
default ha gia un valore imposto a "1 "
quello che vorrei fare e':
quando il campo ritardo (fatto con datediff che logicamente ogni giorno puo'
incrementare ) supera un valore 7 (esempio) mi deve cambiare il valore
status in "2"
ho provato ad inserirlo nella form dell'ordine ma aggiorna solo il record
corrente e non tutti
devo trovare il modo di inserirlo  che aggiorni tutti i record di quella
query contemporaneamente.
io utilizzato una istruzione if then else nella form ,potrei apllicarla
anche nella query???
se e' possible farlo io non sono capace.


text:

Nel controllo status
IIf(date()-scadenza >7;2;1)
Rimane cmq una visualizzazione e non un valore salvato
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:HndXd.4032$tY2....@news.edisontel.com...

> e si .... ma ho bisogno proprio di cambiare quel valore status
comunque ti ringrazio ciao


text:
"leonardo" <
leonardo...@email.it
> ha scritto nel messaggio
news:zMdXd.11045$WC1....@tornado.fastwebnet.it...

E allora fai una query di aggiornamento impostato allo stesso modo
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:bPdXd.4043$tY2...@news.edisontel.com...

> ti ringrazio ottimo consiglio problema risolto
ultima domanda esiste un modo per confermare l'azione di aggiornamento di
questa query ,vorrei automatizzare tutto il processo in modo che l'utente
non veda nulla,magari con una macro...
apriquery
(poi per confermare l'aggiornamento?)
grazie ciao


text:
>> ti ringrazio ottimo consiglio problema risolto
> ultima domanda esiste un modo per confermare l'azione di aggiornamento di
> questa query ,vorrei automatizzare tutto il processo in modo che l'utente
> non veda nulla,magari con una macro...
> apriquery
> (poi per confermare l'aggiornamento?)
> grazie ciao
>
Docmd.setwarning false
Docmd.openquery Tuaquery
docmd.setwarning true
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:UafXd.4081$tY2...@news.edisontel.com...

> ti ringrazio ancora ciao


title: Tabelle Access e Tabelle SQL OnLine

author: MC

text:
Buongiorno,
dovrei automatizzare un flusso di questo tipo:
Un db Access 2000 che esporta e rielabora dei dati all'interno di 3
tabelle.
Le stesse tabelle le ritrovo all'interno di un db SQL online (sito del
Cliente).
Dovrei fare in modo che i dati di Access, vengano caricati, quanto più
automaticamente possibile, all'interno del db SQL posto online.
Nel caso di fattibilità, cosa dovrei fare esattamente?
Grazie anticipatamente e buona giornata.
(Qui c'è un'umidità tale che ahimè solo le zanzare tigre resistono...)
MCX


title: Tabelle Access e Tabelle SQL OnLine

author: newsmino

text:
MC ha scritto:




> MCX
con access non so come si possa fare, non ho mai provato
io utilizzo php facendo una pagina web per fare queste cose (asp fa cose
simili ma non lo conosco)
altro non so dirti
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Tabelle Access e Tabelle SQL OnLine

text:
MC ha scritto:
>Buongiorno,
>dovrei automatizzare un flusso di questo tipo:
>Un db Access 2000 che esporta e rielabora dei dati all'interno di 3
>tabelle.
>Le stesse tabelle le ritrovo all'interno di un db SQL online (sito del
>Cliente).
>
>Dovrei fare in modo che i dati di Access, vengano caricati, quanto pi=F9
>automaticamente possibile, all'interno del db SQL posto online.
>
>Nel caso di fattibilit=E0, cosa dovrei fare esattamente?
>
>Grazie anticipatamente e buona giornata.
>(Qui c'=E8 un'umidit=E0 tale che ahim=E8 solo le zanzare tigre resistono...=
>)
>
>MCX
Potresti preparare gli aggiornamenti da access e caricarli sul sito (del cliente o altro) come tabelle, txt, xls, xml o come vuoi tu e poi far fare l'aggiornamento da server....
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: generatore turni...

author: cesare Briglia

text:
Domanda puramente teorica (non sono un matematico...). Qualcuno di voi
ha mai messo mano anche dal punto di vista teorico alla generazione in
Access di turni di lavoro?
Cioè un programma che data una sequenza di giorni, considerando i
festivi, i riposi dopo la notte, i congedi staordinari per
aggiornamento, e i giorni "paletto" (il lunedì non posso fare pomeriggio
perchè ho l'ambulatorio, ecc) e dati un numero di medici ( ma
estendibile ad altre figure professionali...) GENERI una sequenza di
turni (matt, pom, notte, ecc). O per lo meno generi un numero finito di
turni (da scremare con delle regole (es: non è possibile fare solo
notte...)) o dica che la cosa non è risolvibile..
Lo so sono stato confuso e complesso... ma altrimenti non facevo il
mestiere che faccio..
Grazie per ogni suggerimento

BC


title: generatore turni...

author: Roberto Zannoni

text:
Ciao non è un problema banale a livello di programmazione.
A livello di database invece lo è.
Probabilmente però se sapessimo di che numeri stiamo parlando (numero dei medici, dei turni da elaborare, delle strutture da coprire) potrebbe essere un po' più semplice.
Ma solo forse.

Giusto per capire di cosa stiamo parlando ti mando un link
https://www.google.it/url?sa=t&source=web&rct=j&url=http://www.dis.uniroma1.it/~bruni/files/OC2_EuristicheTSP.pdf&ved=2ahUKEwicja6ri9ndAhUDPewKHS4HAWYQFjABegQICRAB&usg=AOvVaw2xas2QvErKUk2ZV_5Z9q93


title: generatore turni...

author: Cesare Briglia

text:
Il 26/09/2018 18:35, Roberto Zannoni ha scritto:
> Ciao non è un problema banale a livello di programmazione.
> A livello di database invece lo è.
> Probabilmente però se sapessimo di che numeri stiamo parlando (numero dei medici, dei turni da elaborare, delle strutture da coprire) potrebbe essere un po' più semplice.
> Ma solo forse.
>
fino a dieci medici (un sogno ma bisogna pur farli) turni per un mese
alla volta, un reparto alla volta...
> Giusto per capire di cosa stiamo parlando ti mando un link
>
https://www.google.it/url?sa=t&source=web&rct=j&url=http://www.dis.uniroma1.it/~bruni/files/OC2_EuristicheTSP.pdf&ved=2ahUKEwicja6ri9ndAhUDPewKHS4HAWYQFjABegQICRAB&usg=AOvVaw2xas2QvErKUk2ZV_5Z9q93

>
.. allora devo abbandonare le mie velleità di generatore di turni. Di
quello che mi hai mandato comprendo bene a malapena il titolo...
Grazie

BC
ps sai se esiste qualcosa di già confezionato?


title: generatore turni...

text:
Conosco questo.
https://lalescu.ro/liviu/fet/

Non nasce per con questo scopo ma è abbastanza flessibile.


title: generatore turni...

text:

me lo devo studiare un po', mi sembra fatto per la  scuola.
Grazie

BC


title: generatore turni...

text:
Si è fatto per la scuola.
Ma il concetto è uguale perché devi assegnare attività al personale.
Che sia medico oppure insegnante cambia poco.


title: problema sottoreport in report controllo della pagina corrente

text:
nel sottoreport all'interno del report su formattazione devo controllare se
la pagina del report esterno è l'ultima ma non ricordo il nome della
propietà?
if reports![nomereport]![page] =  reports![nomereport]![pages] forse?
ho provato ma non vi và.
mi aiutereste?


author: Carlo Costarella

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:avpa43$b0k$1...@lacerta.tiscalinet.it...

Il numero di pagine lo puoi sapere sull'evento "Su Pagina" del report.
Private Sub Report_Page()
TuaVariabile= Me.Pages
End Sub
Questo vale per il report principale. D'altra parte le pagine del
sottoreport sono un falso problema visto che comunque verra contenuto nelle
pagine del report principale: le pagine saranno comunque quelle del report
principale, corpo e anima....indivisibili...o no?
Ciao, Carlo


text:
Questo è il codice che eseguo ma non riconosce
If Reports![ddtpre].[Page] = Reports![ddtpre].[Pages] Then
ddtpre è il report contenete il sottoreport
questo codice è su formattazione del sottoreport
----------------------------------------------------------------
If Reports![ddtpre].[Page] = Reports![ddtpre].[Pages] Then
   Dim righeultime
   righeultime = DCount("[documento]", "ddtprevoci") Mod 20
    Dim db As Database
    Dim rs As Recordset
    Set db = CurrentDb
    Set rs = db.OpenRecordset("select * from ddtprevoci")
    For i = 1 To (20 - righeultime)
        rs.AddNew
        rs!Documento = Forms![ddtmom]![Documento]
        rs!Qta = Null
        rs.Update
    Next i
    rs.Close
    Set db = Nothing
End If
Help,


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:avptt2$mse$1...@lacerta.tiscalinet.it...

Come ti dicevo nel precedente post le Pages del sottoreport sono le stesse
del report principale. Quindi puoi spostare il tutto facendo riferimento al
report principale.
Ciao, Carlo


title: edit update tra due tabelle collegate con due join

author: arirang

text:
Salve, come da oggetto...
con questa funzione effettuo l'aggiornamento del campo ufficio in una
tabella al valore dell'analogo campo in una seconda tabella con queste due
tabelle collegate tra loro (join) per un campo (Ragcod)
se dovessi collegare le due tabelle per due campi anzichč uno (es ragcod e
nome)l'istruzione mystring che nel codice che segue collega i due campi
ragcod come si potrebbe riscrivere? e come opera il metodo findfirst in
questo caso?
Infinite grazie a tutti come sempre per l'attenzione.

function aggiornaufficio()
dim archivi as database
dim tab1 as recordset
dim tab2 as recordset
dim mystring as string
set archivi=db engine.workspaces(0).databases(0)
set tab1=archivi.openrecordset("backup1", dbopentable)
set tab2=archivi.openrecordset("filiali1", dbopendynaset)
tab1.movefirst
do while not tab1.EOF
mystring="[RagCod] = '" & tab1("RagCod") & "'"
tab2.findfirtst mystring
if not tab2.nomatch then
tab1.edit
tab1("ufficio")=tab2("ufficio")
tab1.update
endif
tab1.movenext
loop
tab1.close
tab2.close
end function
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:

Ciao Io farei cosě
dim archivi as dao.database
dim tab1 as dao.recordset
dim tab2 as dao.recordset
dim mystring as string
set archivi= Currentdb
set tab1=archivi.openrecordset("backup1", dbopentable)
with tab1
do
mystring= "select * from tuabella where [RagCod] = " chr(34) &
tab1("RagCod") & chr(34) & " AND Nome = " & chr(34) & !Nome & chr(34)
set tab2 = archivi.openrecordset(mystring)
if not tab2.nomatch then
.edit
!ufficio=tab2!ufficio
.update
end if
.movenext
loop until .eof
end with
tab1.close: set tab1=nothing
tab2.close: set tab2=nothing
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
							Il 10 Mag 2006, 15:17, "MA" <
mas...@massimilianoamendola.it
> ha scritto:
> arirang wrote:
> > Salve, come da oggetto...
> > con questa funzione effettuo l'aggiornamento del campo ufficio in una
> > tabella al valore dell'analogo campo in una seconda tabella con
> > queste due tabelle collegate tra loro (join) per un campo (Ragcod)
> >
> > se dovessi collegare le due tabelle per due campi anzichè uno (es

> Ciao Io farei così

Ti ringrazio massimiliano il tuo codice funge.
vorrei pero' chiederti questo. Il codice che avevo proposto era un caso tipo
che in passato avevo utilizzato con successo. nel caso che oggi mi occupa
quella che tu hai chiamato tuatabella in realtà è una query. Questa query
non esiste come oggetto del dbase ma viene costruita via codice con
istruzione del tipo
mystring = "select ...................>"
e quindi richiamata come recordset
se tab2 = dbs.openrecordset (mystring)
credi che il codice che m i hai indicato possa fungere an che in questo
caso?
ancora grazie



title: AIUTO

author: Paolo Agagiů

text:
Ho bisogno urgentemente di aiuto, č impazzito Access.
Ho creato tempo fa una macro che mi importa da un file di testo i dati e li
piazza in una tabella, tutto funzionava ora mi da errore:
IMPOSSIBILE TROVARE ISAM INSTALLABILE
Che c.... vuole ?
Qualcuno mi puņ aiutare ho gią provato a reinstallare.
Paolo


title: AIUTO

author: Federico Luciani

text:

Per caso hai installato SR2 ed il file non ha estensione TXT?
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: creare documento word da form

author: pino

text:
Ciao, ai lettori.
Utilizzo Office XP
ho una serie di record, per ogni record devo avere la possibilità di
memorizzare tutte le lettere che ho creato e salvato con word.
Per tenere traccia dei documenti ho creato una tabella chiamata
"Documenti" con i campi:
idpratica,
idDocumento,
descrizioneDocumento
relazionata alla tabella Pratiche con idPratica.
Ho una form continua "Documenti" collegata alla form singola
"Pratiche" in cui ho inserito un pulsante che mi permette di aprire,
con word, un documento esistente nella pratica.
Fin qui tutto bene.
Quando devo creare un nuovo documento aggiungo un record nella form
documenti, e descrivo solo il documento, l'idPratica si copia
dall'altra form, l'idDocumento è contatore.
A questo punto cliccando sul pulsante nella form "documenti" vorrei
che automaticamente word si fermasse nella fase di scelta del modello
da applicare al documento e dopo avere effettuata la scelta dovrebbe
salvare il documento con un numero progressivo idDocumento che gli ha
assegnato la form di partenza.
Spero di essere stato chiaro, ringrazio chi mi può dare un
suggerimento su come implementare i documenti nel database.
Pino


title: creare documento word da form

author: Alberto S.

text:
[cut]
>Quando devo creare un nuovo documento aggiungo un record nella form
>documenti, e descrivo solo il documento, l'idPratica si copia
>dall'altra form, l'idDocumento è contatore.
>A questo punto cliccando sul pulsante nella form "documenti" vorrei
>che automaticamente word si fermasse nella fase di scelta del modello
>da applicare al documento e dopo avere effettuata la scelta dovrebbe
>salvare il documento con un numero progressivo idDocumento che gli ha
>assegnato la form di partenza.
Siccome il clima invita, ti passo alcuni spunti su cui ti potrai
divertire a lavorare.
Prevediamo una tabella in cui memorizzi i riferimenti ai modelli Word
utilizzabili (id, descrizione ecc ecc). In questa tabella ci sarà
anche un campo in cui è scritto il percorso+nome di ogni modello
C:\Pino\Modello1.dot
C:\Pino\Modello2.dot
Tramite una casella combinata attribuirai ad una variabile stringa (es
'strModWord') il precorso+nome del modello scelto.
Ora considera questo spezzone di codice
Private Sub cmdStampaAumento_Click()
On Error GoTo Err_cmdStampaAumento_Click
Dim appWord As Word.Application
Dim docWord As Word.Document
    blnWordAttivo = True
    Set appWord = GetObject(, "Word.Application")
'Tenta di 'appoggiarsi' ad una istanza di word già attiva, se nessuna
istanza è attiva tramite la 'Err_cmdStampaAumento_Click' ne apre una
nuova
AttivaDocumento:
    Set docWord = appWord.Documents.Add(strModWord)
'Apre il modello che hai scelto
    strDocFin = "C:\Pino\" & Trim$(Str$(idDocumento)) _
       & ".doc"
    docWord.SaveAs FileName:=strDocFin
'Salva il file word dandogli come nome l'idDocumento
    appWord.Visible = True
    docWord.Activate
'Ti mette a disposizione i documento
Exit Sub
Err_cmdStampaAumento_Click:
    If Err.Number = 429 Then
        Set appWord = CreateObject("Word.Application")
        Resume AttivaDocumento
    End If
    MsgBox Err.Number & " - " & Err.Description
    Resume Next
End Sub
****
Ho dato per scontato che che tu abbia una certa conoscenza di access e
vba (utilizzo della casella combinata, modalità per recuperare il
valore di idDocumento, eccetera eccetera)
Ciao
--
Alberto
No alle guerre


title: creare documento word da form

text:
Alberto S. <
sartori.SPA...@tin.it
> wrote in message news:<
nb6rhvcgskbcfobhe...@4ax.com
>...
> [cut]

Ciao, ti ringrazio per aver risposto alla mia richiesta di aiuto.
Ho raccolto il tuo suggerimento e l'ho modificato in questo senso;
ho creato una form senza origine dati, ho inserito due subform:
una ha come origine una tabella dei documenti creati e salvati;
l'altra subform ha origine dati da una tabella in cui sono memorizzati
il percorso e il nome del modello di Word.
Poi ho due pulsanti:
uno per aprire un documento esistente nella tabella dei documenti;
un'altro pulsante mi apre un documento nuovo word, con un modello
selezionato nella subform dei modelli, e me lo salva nella tabella dei
documenti con un numero progressivo e con lo stessa descrizione del
modello.
Pino.


title: creare documento word da form

text:
>> Tramite una casella combinata attribuirai ad una variabile stringa (es
>> 'strModWord') il precorso+nome del modello scelto.
>>
>> Ora considera questo spezzone di codice
>>
>> Private Sub cmdStampaAumento_Click()
>> On Error GoTo Err_cmdStampaAumento_Click
>> Dim appWord As Word.Application
>> Dim docWord As Word.Document
>>
>>     blnWordAttivo = True
>>     Set appWord = GetObject(, "Word.Application")
>>
>> AttivaDocumento:
>>     Set docWord = appWord.Documents.Add(strModWord)
>>
>>     strDocFin = "C:\Pino\" & Trim$(Str$(idDocumento)) _
>>        & ".doc"
>>     docWord.SaveAs FileName:=strDocFin
>>     appWord.Visible = True
>>     docWord.Activate
>> Exit Sub
>> Err_cmdStampaAumento_Click:
>>     If Err.Number = 429 Then
>>         Set appWord = CreateObject("Word.Application")
>>         Resume AttivaDocumento
>>     End If
>>     MsgBox Err.Number & " - " & Err.Description
>>     Resume Next
>> End Sub
>>
>> ****
[cut]
>Ciao, ti ringrazio per aver risposto alla mia richiesta di aiuto.
>Ho raccolto il tuo suggerimento e l'ho modificato in questo senso;
>
>ho creato una form senza origine dati, ho inserito due subform:
>una ha come origine una tabella dei documenti creati e salvati;
>l'altra subform ha origine dati da una tabella in cui sono memorizzati
>il percorso e il nome del modello di Word.
>
>Poi ho due pulsanti:
>uno per aprire un documento esistente nella tabella dei documenti;
>un'altro pulsante mi apre un documento nuovo word, con un modello
>selezionato nella subform dei modelli, e me lo salva nella tabella dei
>documenti con un numero progressivo e con lo stessa descrizione del
>modello.
>
>Pino.
Quindi è tutto a posto. (vero?)



title: Associare pulsanti opzione a utente corrente

author: Giulio Severini

text:
Salve, ho aggiunto sette caselle di controllo alla maschera 'Aggiungi
Utente'. Sono dei controlli che,
se selezionati, indicano per quale motivo l'utente si è presentato
allo sportello (possono essere più di uno).
Il problema è che non so come legare questi controlli all'utente in
aggiunta proprio in quel momento.
La maschera frmAggiungiUtente, infatti, ha come origine dati la tabella
tblUtenti, ma i motivi del contatto
sono nella tabella tblMotivoContatto, così strutturata:
idMotivo - Contatore, chiave primaria
Motivo - testo
che prima era origine riga di una casella combinata.
Ora ho dovuto togliere la casella combinata e mettere
questi sette controlli, ma non so come legarli all'utente in aggiunta
al database.
Come posso fare?
Grazie.


author: Gaspare

text:
[CUT]
Ciao Giulio,
potresti aggiungere dei campi SI/NO alla tabella giacchè le caselle di
controllo ti ritornano true o false...
Buona domenica
Gaspare


text:
Ciao Gaspare, buona domenica anche a te.
A quale tabella aggiungere i campi? a tblMotivoContatto? Ma poi come
gliela faccio vedere a frmAggiungiUtente se questa ha tblUtenti come
origine dei dati?
E inoltre come potrei far si che ogni utente abbia le 'sue' opzioni
specifiche?
Grazie :)


text:
[CUT]
Sorry :-(...passo la palla...aspetta che arrivi Alex o qualcun'altro :-)
Buona giornata
Gaspare


text:
Ok...giusto per cercare di "darti una mano"...ci provo
> A quale tabella aggiungere i campi? a tblMotivoContatto?
Penso che sia la cosa migliore ->tblMotivoContatto
> gliela faccio vedere a frmAggiungiUtente se questa ha >tblUtenti come
> origine dei dati?
Puoi sempre aggiungere alla maschera frmAggiungiUtente un eventuale
sottomaschera o qualche altro espediente per archiviare le "motivazioni"
degli utenti...riflettici un pň...
> E inoltre come potrei far si che ogni utente abbia le 'sue' >opzioni
> specifiche?
Questa non l'ho capita: inserisci una serie di opzioni e fai sě che nella
casistica proposta siano interessati tutti quanti...vuoi creare dei quiz
personalizzati?
Buon lavoro
Gaspare
> Grazie :)
>


text:
Ok...giusto per cercare di "darti una mano"...ci provo
> A quale tabella aggiungere i campi? a tblMotivoContatto?
Penso che sia la cosa migliore ->tblMotivoContatto
> gliela faccio vedere a frmAggiungiUtente se questa ha >tblUtenti come
> origine dei dati?
Puoi sempre aggiungere alla maschera frmAggiungiUtente un eventuale
sottomaschera o qualche altro espediente per archiviare le "motivazioni"
degli utenti...riflettici un pň...
> E inoltre come potrei far si che ogni utente abbia le 'sue' >opzioni
> specifiche?
Questa non l'ho capita: inserisci una serie di opzioni e fai sě che nella



author: ALESSANDRO Baraldi

text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1117988907.3...@g44g2000cwa.googlegroups.com...

Secondo me questo era da risolvere con una FORM principale(UTENTE)
e da una SubForm(MOTIVI)
Ovvio che le 2 Tabelle sono legate 1-Molti cioè un Utente Molti Motivi.
Se non vuoi fare la SubForm non c'è problema, dopo aver generato la
Chiave primaria nella Form Utenti legata alla tblUtenti puoi, tramite
quei 7 Pulsanti inserire un Record relativo al Motivo nella TabelleMotivi
Innanzitutto se puoi inserirne + di uno non deve essere un Controllo Opzioni
ma devono essere 7 CommandButton oppure 7 interruttori, io userei
7 interruttori e quando Salvi esegui una Query Action che inserisce
tutte le cause(Motivi del conttatto) tramite un ciclo.
Se gli interruttori li chiami esattamente come i 7Motivi la cosa è ancora
più
semplice, se hai altri Interruttori dedicati ad altre funzioni devi usare
anche
la proprietà TAG per essere più sicuro.
dim cTB as Access.ToggleButton
For each cTB in Me.Controls
    If ctl.Value=True then
            CurrentDb.Execute "INSERT INTO tblMotivoContatto " & _
                                        "(CampoID_Utente,Motivo) " &
                                        "VALUES (" & Me.ID_UTENTE & ",'" &
ctl.Name & "');"
    End if
Next
Ovviamente ho dato per scontato che la PK della tabella MotivoContatto
sia un Counter e che ID_UTENTE sia un Numero, mentre il Motivo campo Testo.
Tutto questo secondo me, vista la composizione andrebbe eseguito su
AfterUpdate
del Record Utente.
Sicuramente non andrà bene, ma voleva essere solo una proposta di soluzione
e non LA SOLUZIONE.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
[CUT]
;-)


text:
[CUT]
Ciao Alex,
certo che Giulio è forte! Pone dei quesiti e poi non si sente più per chissà
quanto tempo...poi ritorna con la soluzione al quesito di prima (ovviamente
personalizzata nel senso che la trova da solo e scrive il codice) e nel
frattempo pone altri quesiti! Sembra più una sorta di "monologo" che di
dialogo. :-)
Notte
Gaspare


text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:s2Loe.1495887$35.55...@news4.tin.it...

Più che forte è strano.
Forse un pò troppo impetuoso nel fare domande, ma che vuoi fare...



text:
[CUT]
Complimenti davvero per la demo "Classi ed Eventi Public di Classi" ->
davvero ben fatta oltre che "gradevole" dal punto di vista grafico ;-)
Alla prossima
Gaspare


text:

ma perchč quotate cosě.
Io no conosco il problema e cosě faceno non lo riesco a seguire perchč ho la
funzione nascondi i messaggi letti
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


text:
Ciao, scusate. No dunque il problema è un altro. Non ho internet a
casa e mi pago le ore all'internet point sotto casa.
Pongo quesiti perchè sono molti i problemi che devo affrontare. Poi a
volte torno con le soluzioni o perchè mi ci son sbattuto io o perchè
quel mio amico programmatore me l'ha mandata via email.
Ad ogni modo per questa cosa dei pulsanti di opzione ora riscrivo
meglio il post almeno cerco di spiegarmi. Intanto mi leggo il post di
Ale e cerco di capirci qualcosa :)
Ciaoooooooooooooooooo!!!!!!


text:
Ciao, avevo fatto un post ma Google non ci ha fatto caso.
Cmq io non ho internet a casa, mi pago le ore all'internet point sotto
casa. Quando ho dei quesiti scendo, posto e torno su a lavorare. Quando
trovo una soluzione o quel mio amico di Milano me la manda per posta,
io riscendo e la posto perchè potrebbe tornare utile a qualcun'altro.
Se poi nel frattempo ho un altro problema faccio un nuovo post e se
trovo la soluzione anche a questo riscendo e così via. E' un ciclo
infinito.
Ad ogni modo, Ale se vuoi ti mando il database così se ti va puoi
dargli un'occhiata. Tanto tra poco lo rilascio.
Fammi sapere. Ciao!!!!!


text:
Ciao MA, l'ho ripostato in un post nuovo.
Se per caso ti va di dargli un'occhiata :)
Ciao :)


title: invio autimatico di messaggi

author: Giovanni

text:
Ho due tabelle. Una contenente i dati anagrafici dei fornitori
(suppliernumber-nome-cognome-email-telefono...) e l'altra contenente i dati
riferiti agli ordini per singolo fornitore (supplier number-ordine-data
emissione, codice ordinato, scadenza...)
Manualmente, attraverso l'utilizzo e la personalizzazione del form
"ricerche" che ho trovato nel forum, tramite outlook invio in formato DOC o
XLS il riepilogo ordini ad ogni fornitore. Il campo comune tra le due
tabelle e SupplierNumber.
Vorrei passare ad un invio automatico delle mail.
Creare un qualcosa che legga il SupplierNumber della tabella fornitori,
estragga tutti i dati nell'altra tabella dove il SupplierNumber sia lo
stesso, confezioni un mail tipo con un testo predefinito, ci associ
l'allegato, e infine invii la mail al destinatario. Tutte queste operazioni
le faccio già ma inviata la mail, ogni volta devo tornare sulla maschera di
ricerca e passare al fornitore successivo...
Ho provato ad utlizzare il componente MAPI ...ma non ho la licenza (questo
il messaggio che compare appena cerco di inserirlo nella maschera). Ci sono
altre strade?
Cosa mi serve lo so. Il come realizzarlo è il mio problema. Potreste
aiutarmi voi?
Grazie e scusate se sono stato poco chiaro


title: invio autimatico di messaggi

author: Roberto dal portatile

text:
"Giovanni" <
giovanni...@tele2.it
> ha scritto nel messaggio
news:lBOzg.222$ef3...@nntpserver.swip.net...

Ti consiglio Di crearti un report che visualizzi le informazioni che vuoi
inviare al fornitore; creati dal report un file pdf (per dettagli vai sul
Sito Comune (link qui sotto)), quindi invia tale file pdf come allegato di
una di una mail inviata automaticamente da VBA; per l'invio della mail con
allegati da VBA vai nella Sezione General del Sito Comune, ci troverai
almeno una diecina di FAQ che ti suggeriscono modi diversi per risolvere
quel problema: scegli tu il sistema che preferisci.
>
> Grazie e scusate se sono stato poco chiaro
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: A proposito di query pass-through... (Post "Access e AS/400" di Maestro del 21/12/2006)

author: Ludus

text:
Dal dibattito sull'argomento mi era parso che le query pass-through
potessero migliorare enormemente i tempi di accesso alle tabelle
AS/400.
Con l'aiuto dell'help in linea (essendo per me la prima volta che le
sentivo nominare) ho quindi costruito una query pass-through che
prevedeva l'accesso ad una grossa tabella AS/400 (circa 15.000.000 di
records) con criteri di selezione su tre campi.
Poi ho creato una tabella in Access collegata alla stessa grossa
tabella AS/400 sulla quale ho creato una query standard con gli stessi
criteri di selezione.
Poi ho lanciato prima una e poi l'altra query, aspettandomi risultati
eclatanti dalla query pass-through.
Sorpresa delle sorprese: i tempi di risposta sono risultati IDENTICI !
(Circa 30 secondi in entrambi i casi).
Come si spiega ciň? Qual č la vostra opinione?
Grazie.


author: PBsoft

text:
> Sorpresa delle sorprese: i tempi di risposta sono risultati IDENTICI !
> (Circa 30 secondi in entrambi i casi).
>
> Come si spiega ciň? Qual č la vostra opinione?
Azzardo: caching dei piani di esecuzione delle due query?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


author: ciroteo ®

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea3559db78...@news.tin.it...
> > Sorpresa delle sorprese: i tempi di risposta sono risultati IDENTICI !
> > (Circa 30 secondi in entrambi i casi).
> >
> > Come si spiega ciò? Qual è la vostra opinione?
>
> Azzardo: caching dei piani di esecuzione delle due query?
>
> --
> PBsoft di Gabriele Bertolucci
>
www.pbsoft.it
> skype:pbsoftsolution
>
>
Ciao Ludus, io stesso ho avuto modo di verificare quanto dici e non mi sono
chiare alcune cose.
L'apertura della query e della tabella collegata hanno gli stessi tempi di
esecuzione, salvo che lo scorrimento di tutto il recordset impiega molto più
tempo di quanto sembri avvenire all'apertura. Mi spiego, se eseguo la query
o collego la tabella mi vedo il recordset in formato griglia in pochissimo
tempo ma se cerco di andare immediatamente all'ultimo record ci mette il
suoi bei 10 15 secondi. Scorre tutto il recordset ed è lento o trasferisce
in locale i dati? Boh!
Non mi è chiaro a questo punto chi esegue la query, se il server o jet e
soprattutto dove risiedono tutti i dati che vengono passati? attraversano la
rete e per questo i tempi di reazione sono cosi lunghi?
Non so davvero cosa fare, se importo i dati da as400 in tabelle access ho la
portabilità dell'applicazione, ma un lento caricamento massivo dei dati, e
un difficile aggiornamento, se invece appoggio l'applicazione direttamente
su as400 via odbc o via pt sono allineato ai dati ma pago la lentezza del
caricamento di tutto il recordset ad ogni riesecuzione della query.


text:
> Scorre tutto il recordset ed è lento o trasferisce
> in locale i dati? Boh!
Io penso che i dati vengano trasferiti "a blocchi". Questo spiegherebbe l'immediato
popolamento della griglia di cui parli.
> Non mi è chiaro a questo punto chi esegue la query, se il server o jet
Se la query è di tipo pass-through, essa viene eseguita dal database server:
Access prende la query e la passa pari pari al server, che la esegue e ritorna
i dati relativi.
> soprattutto dove risiedono tutti i dati che vengono passati?
Questa non l'ho capita, ma credo che sia un problema mio. I dati stanno sempre
e comunque sul database server.
Ho capito male quello che volevi dire?
> attraversano la
> rete e per questo i tempi di reazione sono cosi lunghi?
La rete costituisce certamente un collo di bottiglia, ma, se la premessa
che ho fatto all'inizio è corretta, dovresti aggiungere ulteriori rallentamenti
dovuti alla trasmissione "a blocchi" dei dati dal server al client.
> Non so davvero cosa fare, se importo i dati da as400 in tabelle access
> ho la portabilità dell'applicazione, ma un lento caricamento
> massivo dei dati, e un difficile aggiornamento, se invece appoggio
> l'applicazione direttamente su as400 via odbc o via pt sono
> allineato ai dati ma pago la lentezza del
> caricamento di tutto il recordset ad ogni riesecuzione della query.
Probabilmente bisognerebbe lavorare con un set di record inferiore, magari
utilizzando delle query filtrate.
Meglio ancora, forse, potrebbe essere l'idea di creare delle viste logiche
su AS/400, in modo da spostare sul server anche il filtro dei dati.



text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea3559ea68...@news.tin.it...
> > Scorre tutto il recordset ed è lento o trasferisce
> > in locale i dati? Boh!
>
> Io penso che i dati vengano trasferiti "a blocchi". Questo spiegherebbe
l'immediato
> popolamento della griglia di cui parli.
>
non ci avevo pensato ... possibilissimo.
> > Non mi è chiaro a questo punto chi esegue la query, se il server o jet
>
> Se la query è di tipo pass-through, essa viene eseguita dal database
server:
> Access prende la query e la passa pari pari al server, che la esegue e
ritorna
> i dati relativi.
>
> > soprattutto dove risiedono tutti i dati che vengono passati?
>
> Questa non l'ho capita, ma credo che sia un problema mio. I dati stanno
sempre
> e comunque sul database server.
> Ho capito male quello che volevi dire?
>
si giusto.
> > attraversano la
> > rete e per questo i tempi di reazione sono cosi lunghi?
>
> La rete costituisce certamente un collo di bottiglia, ma, se la premessa
> che ho fatto all'inizio è corretta, dovresti aggiungere ulteriori
rallentamenti
> dovuti alla trasmissione "a blocchi" dei dati dal server al client.
>
> > Non so davvero cosa fare, se importo i dati da as400 in tabelle access
> > ho la portabilità dell'applicazione, ma un lento caricamento
> > massivo dei dati, e un difficile aggiornamento, se invece appoggio
> > l'applicazione direttamente su as400 via odbc o via pt sono
> > allineato ai dati ma pago la lentezza del
> > caricamento di tutto il recordset ad ogni riesecuzione della query.
>
> Probabilmente bisognerebbe lavorare con un set di record inferiore, magari
> utilizzando delle query filtrate.
eheh ... a volte però non è possibile, servono tanti dati perchè poi possano
essere raggruppati ed aggregati. pivot o report.
> Meglio ancora, forse, potrebbe essere l'idea di creare delle viste logiche
> su AS/400, in modo da spostare sul server anche il filtro dei dati.
>
> --
qui bisognerà chiedere alla società proprietaria della procedura as400 ...
il cui compenso giornaliero è pari al mio mensile!
;-)



title: inserimento di dati in un report

author: Roach

text:
Sono alle prime esperienze con Access, quindi, forse, la domanda che vi
pongo č banale, sorry... ;) :
Devo creare un report che mi stampi un'etichetta i cui dati sono presi da
una maschera di inserimento dati. Sulla maschera voglio mettere un pulsante
che se attivato mi crei il report. Perņ nel momento in cui premo il
pulsante, il record appena inserito nei campi della maschera non č ancora
registrato all'interno del DB,quindi non posso prendere come sorgente del
report una query. Come posso fare? Esiste un modo per forzare l'inserimento
del record nel DB prima della chiusura della maschera? Oppure, come faccio a
inserire nei campi del report i valori sulla maschera? Premetto che non sono
molto pratico di VB.
Vi rimgrazio in anticipo.
Ciao, Fabio


title: inserimento di dati in un report

author: Silvio Berruti

text:
"Roach" <
fa...@tiscalinet.it
> ha scritto nel messaggio
news:9qm01o$ovo81$1...@ID-108349.news.dfncis.de...

Prima di lanciare l'apertura del report, inserisci questo comando
RunCommand acCmdSaveRecord
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: prorpietà cambiate per cella excel da vba

author: Nicoletta

text:
Ciao a tutti,
ho necessità, aperto un foglio excel da codice, di elencare le proprietà
di una determinata cella (altezza, larghezza, colore, sfondo,
allineamento etc.) cambiate rispetto al default
Esiste un metodo per estrarle, un po' quello che si fa con copia
formato, ma non voglio copiarlo, voglio solo elencarlo

Nicoletta


title: Creare applicazione multiutente per internet!

author: CrysisZone

text:
Salve ragazzi non so come fare e se si può fare.....
vorrei creare una applicazione che tramite internet permetta di inserire dei
dati a vari utenti.
come fare?????


author: Pablitomf [Acces]

text:
"CrysisZone" <
cristian.pi...@tin.it
> ha scritto nel messaggio
news:4680e784$0$4791$4faf...@reader4.news.tin.it...

Con Access?
mmmmm... bhè su internet non direi proprio...!
In internet ci sono linguaggi adeguati per fare questo (Es. ASP)
Se poi per internet intendi invece semplicemente condivisione remota della
tua applicazione, bhè c'è Terminal Service che può fare al caso tuo.
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


author: Alessandro Cara

text:
CrysisZone wrote:
> Salve ragazzi non so come fare e se si può fare.....
si puo' fare
> vorrei creare una applicazione che tramite internet permetta di inserire dei
> dati a vari utenti.
es claro.
> come fare?????
usando una tecnologia adeguata? che preveda l'uso di applicazioni con:
php, asp, aspx, java, perl.....etc o magari qualche CMS evoluto
Ti consiglio di andare su qualche NG che si occupa di applicazioni web.
--
ac
y-1=x


author: vuLCan Karayan

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:lr6gi.23301$y05...@tornado.fastwebnet.it...
> CrysisZone wrote:
>> Salve ragazzi non so come fare e se si puņ fare.....
> si puo' fare
>> vorrei creare una applicazione che tramite internet permetta di inserire
>> dei dati a vari utenti.
> es claro.
Usa ASP.
vuLCan


text:
vuLCan Karayan wrote:
> "Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
> news:lr6gi.23301$y05...@tornado.fastwebnet.it...
>> CrysisZone wrote:
>>> Salve ragazzi non so come fare e se si può fare.....
>> si puo' fare
>>> vorrei creare una applicazione che tramite internet permetta di inserire
>>> dei dati a vari utenti.
>> es claro.
>
>
> Usa ASP.
Perche' mi minacci cosi'. Cosa ti ho fatto? ;<)
--
ac
y-1=x


author: Sergio MAZZA

text:
"CrysisZone" <
cristian.pi...@tin.it
> ha scritto nel messaggio
news:4680e784$0$4791$4faf...@reader4.news.tin.it...

Usa XpUnlimited (
www.xpunlimited.com
)...
Ciao.
--
Sergio MAZZA


author: MA

text:

e lasciami aggiungere
http://www.accessgroup.it/index2.asp?ID=233&ID_Coll_Menu=233&Titolo=WorkShop:%20Xp%20Unlimited
un esempio già calato sulle nostre esigenze
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:f5r9qd$jil$1...@tdi.cu.mi.it...
e lasciami aggiungere
http://www.accessgroup.it/index2.asp?ID=233&ID_Coll_Menu=233&Titolo=WorkShop:%20Xp%20Unlimited
un esempio già calato sulle nostre esigenze
[risposta]
Era il "la"...
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007
[risposta]
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:f5r9qd$jil$1...@tdi.cu.mi.it...
> e lasciami aggiungere
>
http://www.accessgroup.it/index2.asp?ID=233&ID_Coll_Menu=233&Titolo=WorkShop:%20Xp%20Unlimited
> un esempio già calato sulle nostre esigenze
>
> [risposta]
> Era il "la"...
???
Ah, ho capito...
ululì...
--
ROTFL



title: [OT] Questo NG e' una noia ;-)

text:
...ovvero in difesa delle espressioni regolari
dato:
\r\n[\s\.,p]+\r\n   in \r\n
\r\n$$$$$\r\n  in \r\n
\r\n\[[0-9]+\]\-\([0-9]+\)\r\n\[   in \r\n\ [
l'ultima ricorsiva
Quale era la struttura del file originario?

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


title: [OT] Questo NG e' una noia ;-)

text:
Il 04/01/2017 22:16, Alessandro Cara ha scritto:
> ...ovvero in difesa delle espressioni regolari
> dato:
> \r\n[\s\.,p]+\r\n   in \r\n
> \r\n$$$$$\r\n  in \r\n
> \r\n\[[0-9]+\]\-\([0-9]+\)\r\n\[   in \r\n\ [
> l'ultima ricorsiva
> Quale era la struttura del file originario?
>

Il primo che _azzecca_ , se passa da Roma, caffe' pagato!



title: [OT] Questo NG e' una noia ;-)

author: Ammammata

text:
Il giorno Wed 04 Jan 2017 10:16:30p, *Alessandro Cara* inviava su
it.comp.appl.access il messaggio news:o4jond$1fn7$
3...@gioia.aioe.org
. Vediamo
cosa scrisse:

> Questo NG e' una noia ;-)

nel corrispondente gruppo di excel si erano inventati una sorta di gara a
che ce l'aveva piů corto ;)

esposto un problema, si doveva trovare la soluzione piů risparmiosa in
termini di caratteri utilizzati

si son viste cose che voi umani...

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


title: [OT] Questo NG e' una noia ;-)

text:
Il giorno giovedì 5 gennaio 2017 12:07:14 UTC+1, Ammammata ha scritto:
> Il giorno Wed 04 Jan 2017 10:16:30p, *Alessandro Cara* inviava su
> it.comp.appl.access il messaggio news:o4jond$1fn7$
3...@gioia.aioe.org
. Vediamo
> cosa scrisse:
>
> > Questo NG e' una noia ;-)
>
> nel corrispondente gruppo di excel si erano inventati una sorta di gara a
> che ce l'aveva piů corto ;)

Ma no dai Vince sempre A.C. allora...

> esposto un problema, si doveva trovare la soluzione piů risparmiosa in
> termini di caratteri utilizzati
>
> si son viste cose che voi umani...

L'idea è decisamente BELLA... una volta si faceva anche quì... parliamo di 10 anni fa... ma siete troppo giovincelli...

@Alex


title: [OT] Questo NG e' una noia ;-)

text:
Il 05/01/2017 12:25, @Alex ha scritto:
> Il giorno giovedì 5 gennaio 2017 12:07:14 UTC+1, Ammammata ha scritto:
>> Il giorno Wed 04 Jan 2017 10:16:30p, *Alessandro Cara* inviava su
>> it.comp.appl.access il messaggio news:o4jond$1fn7$
3...@gioia.aioe.org
. Vediamo
>> cosa scrisse:
>>
>>> Questo NG e' una noia ;-)
>>
>> nel corrispondente gruppo di excel si erano inventati una sorta di gara a
>> che ce l'aveva piů corto ;)
>
> Ma no dai Vince sempre A.C. allora...
>

Al solito sempre preciso
Vero.
Lo ho come un bambino di sei anni  ;-)



title: [OT] Questo NG e' una noia ;-)

text:
Ehehehehe ;-)

@ALEX


title: calcolare in automatico il campo età

author: Newbie

text:
Ciao a tutti....
iniziamo con dire subito che io so proprio pochino di Access... cmq adesso
vi spiego il mio problema.
ho un bel DB in Access2000... e ho una tabella in cui metto i dati delle
persone che si registrano al mio sito.
vi riporto le colonne (i campi)
username - password - data_di_nascita - età - ecc...
ecco il mio problema sarebbe...
che il campo età si dovrebbe riempire da solo... dovrebbe calcolarsi in
automatico
cioè prendendendo la data di sistema - data_di_nascita e mi scriva gli anni
nel campo età.
Ma non so come fare... nemmeno dove mettere le mani...
Se qualcuno di voi mi potesse dare una mano... anche via email... come
preferite...
Grazie a tutti.


title: calcolare in automatico il campo età

author: Carlo Costarella

text:
"Newbie" <
newbie...@libero.it
> ha scritto nel messaggio
news:uHp%a.7878$zN5.2...@news1.tin.it...

Questa una funzione possibile:
Public Function Eta(DataNascita As Date)
   Dim varEta As Variant
   varEta = DateDiff("yyyy", DataNascita, Now)
   If Date < DateSerial(Year(Now), Month(DataNascita), Day(DataNascita))
Then
       varEta = varEta - 1
   End If
   Eta = varEta
End Function
Apri un modulo pubblico o ne crei uno nuovo. Incolla la funzione e salva il
modulo (per es. "CalcolaEta").
Puoi usare la funzione da una maschera, da una query o da un report. Per
chiamarla e fare una prova in una maschera
che abbia anche il controllo "data_di_nascita" fai così:
crea un pulsante (è solo un esempio) e a fronte dell'evento clic scrivi
questo codice:
Me!Età = Eta(Me!data_di_nascita).
In una query che si alimenta dalla tabella interessata, aggiungi una
colonna:
EtàUtente:Eta([data_di_nascita])
Ti ricordo che tutto funziona se "data_di_nascita" è una data.
Ciao, Carlo


title: Sarebbe comodo la sottolineatura errori

author: Vale

text:
Proprio adesso mi sono accorto che sul database che ho creato per la
gestione dell'ufficio, qualcuno ha inserito una nuova attività e invece di
scrivere "cantiere" ha scritto "cantirere".
Se poi qualcuno va a fare una ricerca con un filtro non lo si trova più....
Sarebbe comodo che sulla maschera le parole "sbagliate" fossero sottolineate
come su Word. Mi pare che non si possa fare o sbaglio ?
Ciao


title: Sarebbe comodo la sottolineatura errori

author: SunRex

text:
"Vale" <
NOS...@libero.it
> ha scritto nel messaggio
news:dc2e8i$t59$1...@newsread.albacom.net...

GEstisciti le attività con una tbl di convalida
tblAttività
Nome del campo =Attività
Valori immessi
Cantiere
Ciccio
Bello
Altro
Da definire
Poi sulla tbl che gestisce la cosa sul campo Attività ci associ la tabella
appena creata.
Sulla frm ti apparirà una bella combo, imposti la proprietà della combo
"Solo in elenco" a si
ed il gioco è fatto.
SunRex


title: Sarebbe comodo la sottolineatura errori

text:
Grazie del suggerimento. Purtroppo prevedere in anticipo che attività possa
essere non è così semplice. Sovente sono dei cognomi o nomi particolari (che
verrebbero comunque segnati come errori). Comunque è una possibile
soluzione.


title: Sarebbe comodo la sottolineatura errori

author: Sandro

text:
"Vale" <
NOS...@libero.it
> ha scritto nel messaggio
news:dc2hak$17o$1...@newsread.albacom.net...

Ciao Vale,
hai provato ad utilizzare l'algoritmo Soundex ?
Se i cognomi/nomi sono in inglese il risultato può essere decente, se invece
sono italiani (nomi/cognomi) non sono certo della potenziale efficacia.
Ho detto decente, nota bene.
Ciao, sul sito comune dovrebbe esserci un esempio a riguardo.
Ciao, Sandro.


title: incrementare campo con multipli di 10

author: Robibg

text:
vorei avere un campo in una maschera continua che si incrementa di 10
ogni inserimento di un nuovo record. il campo ha valore di partenza =
10; avro' 10 - 20 -30 ecc.
grazie


title: incrementare campo con multipli di 10

text:
"Robibg" <
rob...@gmail.com
> ha scritto nel messaggio
news:1163516350.0...@m73g2000cwd.googlegroups.com...

Su selezionato del controllo:
IIF(isnull(nz(dmax("TuoCampo","TuaTabella"),0)),10,dmax("TuoCampo","TuaTabella")
+ 10)
Ciao, Carlo


title: incrementare campo con multipli di 10

text:
"Robibg" <
rob...@gmail.com
> ha scritto nel messaggio
news:1163516350.0...@m73g2000cwd.googlegroups.com...

Correggo e aggiungo:
Su selezionato del controllo:
If isnull(me.TuoControllo) or me(TuoControllo = 0 then
IIF(isnull(nz(dmax("TuoCampo","TuaTabella"),0)),10,dmax("TuoCampo","TuaTabella")
+ 10)
End if
Ciao, Carlo


title: incrementare campo con multipli di 10

text:
Carlo Costarella ha scritto:

mi da errore di compilazione: Previsto: =
su selezionato intendi su attivato?
Private Sub PhaseNumber_GotFocus()
    If IsNull(Me.PhaseNumber) Then
IIF(isnull(nz(dmax("PhaseNumber","WorkingCycleFrame"),0)),10,dmax("PhaseNumber","WorkingCycleFrame")
+10)
    End If
End Sub


title: incrementare campo con multipli di 10

text: Non funziona


title: incrementare campo con multipli di 10

text:
"Robibg" <
rob...@gmail.com
> ha scritto nel messaggio
news:1163520186.7...@k70g2000cwa.googlegroups.com...


Me.PhaseNumber =
IIF(isnull(nz(dmax("PhaseNumber","WorkingCycleFrame"),0)),10,dmax("PhaseNumber","WorkingCycleFrame")
 +10)
    End If
 End Sub
CIao, Carlo


title: incrementare campo con multipli di 10

text:
Ho risolto in questo modo:
Private Sub PhaseNumber_GotFocus()
Dim supp As Integer
supp = Forms![WorkingCycle]!IDCiclo 'riceve il dato x il criterio di
Dmax, cosi' filtro la tabella WorkingCycleFrame che contiene + valori
di PhaseNumber
    If Me.PhaseNumber = 0 Then
    Me!PhaseNumber = Nz(DMax("[PhaseNumber]", "WorkingCycleFrame",
"[IDCiclo] =" & supp), 0) + 10
    End If
End Sub


title: incrementare campo con multipli di 10

text:
"Robibg" <
rob...@gmail.com
> ha scritto nel messaggio
news:1163563204....@i42g2000cwa.googlegroups.com...

Un po' più lunga e con l'aggiunta di una variabile ma va bene.
Sempre da preferire le soluzioni personali perchè ognuno sa quello che ha
scritto...
Ciao, Carlo


title: Creare una POPUP Temporale

author: Ciccio Family

text:
Buonasera a tutti,
avrei bisogno di sapere come creare una popup temporale su Access in
modo da allertare, ad un orario prestabilito, i colleghi con un
messaggio. Per esempio:
alle 9,00 inviare i 740
alle 9,20 inviare le ricevute
ecc......
Grazie a tutti  e buona serata.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Creare una POPUP Temporale

author: Roberto da casa

text:
"Ciccio Family" <
toc...@vizzavi.it
> ha scritto nel messaggio
news:4a96b350f6be9518262...@mygate.mailgate.org...
> Buonasera a tutti,
> avrei bisogno di sapere come creare una popup temporale su Access in
> modo da allertare, ad un orario prestabilito, i colleghi con un
> messaggio. Per esempio:
> alle 9,00 inviare i 740
> alle 9,20 inviare le ricevute
> ecc......
>
> Grazie a tutti  e buona serata.
All'avviodel tuo applicativo potresti aprire una maschera non visibile.
Imposta la proprietà Intervallo timer di questa tua maschera a 60000 (in
modo che avvenga un interrupt ogni minuto).
A fronte dell'evento Su timer della maschera verifica se sono le ore 9:00,
nel qual caso apri una maschera popup con il messaggio "inviare i 740"; se
sono invece le ore 9:20 apri la maschera popup con il messaggio "inviare le
ricevute", e così via.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Creare una POPUP Temporale

text:
>
> All'avviodel tuo applicativo potresti aprire una maschera non visibile.
> Imposta la proprietŕ Intervallo timer di questa tua maschera a 60000 (in
> modo che avvenga un interrupt ogni minuto).
> A fronte dell'evento Su timer della maschera verifica se sono le ore 9:00,
> nel qual caso apri una maschera popup con il messaggio "inviare i 740"; se
> sono invece le ore 9:20 apri la maschera popup con il messaggio "inviare le
> ricevute", e cosě via.
Grazie Roberto,
ma sono un principiante in Access. Dove potrei reperire un esempio ??
Avresti la bonta' di crearne uno tu ??
Fammi sapere ancora grazie !!



title: Creare una POPUP Temporale

text:
"Ciccio Family" <
toc...@vizzavi.it
> ha scritto nel messaggio
news:f2638e1f3a2077ba542...@mygate.mailgate.org...
>
> >
> > All'avviodel tuo applicativo potresti aprire una maschera non visibile.
> > Imposta la proprietà Intervallo timer di questa tua maschera a 60000 (in
> > modo che avvenga un interrupt ogni minuto).
> > A fronte dell'evento Su timer della maschera verifica se sono le ore
9:00,
> > nel qual caso apri una maschera popup con il messaggio "inviare i 740";
se
> > sono invece le ore 9:20 apri la maschera popup con il messaggio "inviare
le
> > ricevute", e così via.
>
>
> Grazie Roberto,
> ma sono un principiante in Access. Dove potrei reperire un esempio ??
> Avresti la bonta' di crearne uno tu ??
Anche se lo creassi non potrei postarlo, visto che sul NG non si possono
inviare file allegati ai messaggi.
Forse la cosa migliore è che tu dica cosa non ti è chiaro di quello che ti
ho detto di fare.
>
> Fammi sapere ancora grazie !!
Ora fammi sapere tu.



title: Creare una POPUP Temporale

text:
Ciao Roberto,
mi occorrerebbero tutti i passaggi. Ti ripeto sono un novizio sui DB e
mi servirebbe
sapere queste info in quanto ho un compito da portare a scuola.
Grazie ancora Ciccio.



title: Creare una POPUP Temporale

text:
"Ciccio Family" <
toc...@vizzavi.it
> ha scritto nel messaggio
news:fd650c2722c3e41ec48...@mygate.mailgate.org...
> Ciao Roberto,
> mi occorrerebbero tutti i passaggi. Ti ripeto sono un novizio sui DB e
> mi servirebbe
> sapere queste info in quanto ho un compito da portare a scuola.
>
> Grazie ancora Ciccio.
Se non sbaglio hai spostato il problema in un altro thread.



title: CASE-INSENSITIVE ?

text:
ciao
sapete se è possibile modificare e come CASE-INSENSITIVE (Per default,
Access e' CASE-INSENSITIVE, cioe' non distingue le maiuscole dalle
minuscole) ?
grazie


title: Icon Try....!

author: ALESSANDRO Baraldi

text:
Stò approfondendo l'utilizzo di Menù Popup
generati Runtime per la gestione del Menù associato
alla IconTry nella TryBar...!
Qualcuno ha avuto l'occasione di provare ad inserire nei suddetti
Menù anche delle ICONE......??
IN linea teorica passando all'API apiShellNotifyIcon(.....) l'Hwnd
del Menù Popup si dovrebbe poter attribuire, ma viste alcune difficoltà
ci deve essere qualche cosa che mi sfugge....!!
Qualcuno ha riferimenti, links o esempi a riguardo.
Grazie.
Alessandro.


title: Da query lista di email a cui inviare mail

author: Miss Sixty

text:
da una query ho questi dati: Nome, Cognome, Email
Adesso arriva la domanda...
Dovrei inviare delle newsletters, ho un file chiamato news.eml (quello di
outlook per interderci) a questo sul campo CCN dovrei mettere gli indirizzi
di email estrapolati dalla query, come posso fare?
Mi hanno detto che Outlook non accetta piu di un N. di indirizzi per volta
per cui secondo logica dovrei estrapolare 30 indirizzi per volta e postarli
sul file di posta, come è possibile fare tutto cio??
Domanda troppo complessa?

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
"Miss Sixty" <
si...@libero.it
> ha scritto nel messaggio news:80Z18Z72Z164Y1...@usenet.libero.it...
> da una query ho questi dati: Nome, Cognome, Email
> Adesso arriva la domanda...
> Dovrei inviare delle newsletters, ho un file chiamato news.eml (quello di
> outlook per interderci) a questo sul campo CCN dovrei mettere gli indirizzi
> di email estrapolati dalla query, come posso fare?
> Mi hanno detto che Outlook non accetta piu di un N. di indirizzi per volta
> per cui secondo logica dovrei estrapolare 30 indirizzi per volta e postarli
> sul file di posta, come è possibile fare tutto cio??
> Domanda troppo complessa?
>
Ti riporto il testo di un messaggio di @Alex che riassume le possibili tecniche da utilizzare per inviare mail:
'---------------------------
Inviare una Mail con allegato è relativamente semplice, e riceverla pure.
Hai diversi metodi:
1)Outlook
2)MAPI
3)CDO
4)WINSOCK(inteso la dll, ma dovresti essere molto esperto)
5)Controllo Winsock(OCX)
In aggiunta a questo devi o dovresti imparare la formattazione
MIME, necessaria sia per inviare, che per ricevere Allegati.
I file allegati vengono infatti inviati come stringa estratta da file
binario, ma devono essere inglobati all'interno di una corretta
formattazione STANDARDIZZATA dai protocolli POP3
e SMTP relativamente alla formattazione MIME-Version: 1.0
Ci sono in rete moltissimi esempi in VB, ma in Access molto pochi.
Per questo credo ti convenga usare Outlook via Automazione.
Ciao.
@Alex.
'---------------------------
Questo per sapere da te come vorresti inviare mail visto che non hai inserito l'esempio di codice utilizzato...
Ciao.
--
Sergio MAZZA


title: Tutti i lunedì di un periodo

author: Lorini Mauro

text:
Salve, ho una tabella calendario dove registro le lezioni di un
docente, dovendo esportare in un report tutti i lunedì in cui il
docente è stato presente,  mi potete dare una qualche dritta.
p.e.  da 01.10.2008 a 31 .06.2009  devo tirar fuori tutti i lunedi di
un certo prof ?
P.S.
Un altra domanda, sto redigendo un picolo db dove tener traccia delle
lezioni dei docenti, e degli allievi che vi partecipano, c'è già
qualcosa in giro in access che potrei adattare  ?
Grazie amici


title: Tutti i lunedì di un periodo

author: max

text:
"Lorini Mauro" <
mauro....@gmail.com
> ha scritto nel messaggio
news:89b5face-be15-462c...@m11g2000yqf.googlegroups.com...
Salve, ho una tabella calendario dove registro le lezioni di un
docente, dovendo esportare in un report tutti i luned� in cui il
docente � stato presente,  mi potete dare una qualche dritta.
p.e.  da 01.10.2008 a 31 .06.2009  devo tirar fuori tutti i lunedi di
un certo prof ?
fai una query e metti nel campo giornosett(weekday(tuadata)) nel criterio =
2
ciao
max


title: Tutti i lunedì di un periodo

text:
"max" <
pi...@pippo.it
> ha scritto nel messaggio
news:hb1umc$tjm$1...@news.task.gda.pl...

perdonami mancano i due punti giornosett:(weekday(tuadata))
ciao
max