author: Roberto dalla campagna

text:
"Giancarlo" <
thi...@libero.it
> ha scritto nel messaggio
news:ddibu7$83e$1...@balena.cs.interbusiness.it...

Immagino che la la maschera la aprirai con il metodo OpenForm usati a fronte
dell'evento "Su clic" di pulsanti di comando contenuti nelle maschere A e B.
Nel metodo OpenForm usa l'argomento apriarg impostandolo con il nome della
maschera chiamante, così che quando sarà attiva la maschera C nella sua
proprietà OpenArgs troverai il contenuto di apriarg, ovvero in questo caso
il nome della maschera chiamante, quindi ti comporterai di conseguenza.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: aggiunta  su Combo e casella di testo non in elenco

author: Fabrizio

text:
Salve ragazzi,
ho questo problema, ho creato una maschera Anagrafica Clienti, su questa
ho creato un combo ciamata Selcomune con i seguenti origini dati
(SELECT tbl_CAP.Città, tbl_CAP.Provincia, tbl_CAP.CAP, tbl_CAP.Nazione
FROM tbl_CAP;
dove vi sono l'elenchi di tutte le città d'italia con provincia e cap.
quindi quando seleziono un città dall'elenco va a mettermi in automatico
i valori sulle caselle di testo corrispondenti con il seguente evento su
dopo aggiornamento
Private Sub SelComune_AfterUpdate()
Me.ProvinciaCliente.Value = Me.SelComune.Column(1)
Me.CAPCliente.Value = Me.SelComune.Column(2)
Me.Nazione.Value = Me.SelComune.Column(3)
End Sub
  provincia capClienente e  nazione. sono delle caselle di testo con
origine regod sulla Tabella Anangrafica
Ora vorrei avere la possibilità di aggiungere un valore non in elenco ed
ho trovato  la segunte runtime
Private Sub SelComune_NotInList(NewData As String, Response As Integer)
Dim db As DAO.Database, rs As DAO.Recordset
Dim strMsg As String
strMsg = "'" & NewData & "' non è un comune disponibile"
strMsg = strMsg & vbCrLf & " Desidera aggiungerlo all'elenco dei Comuni?"
strMsg = strMsg & vbCrLf & " Clic su Si per aggiungerlo,  su No " & _
          "per selezionare uno esistente."
  If MsgBox(strMsg, vbQuestion + vbYesNo, _
     "Aggiungere un nuovo Comune?") = vbNo Then
     Response = acDataErrContinue
     Else
  Set db = CurrentDb
  Set rs = db.OpenRecordset("tbl_CAP", dbOpenDynaset)
  rs.AddNew
  rs!Città = NewData
  rs.Update
  rs.Close
  Response = acDataErrAdded
  End If
  End Sub
ma questa mi permette solo di aggiungere nella combo solo la città che
non è presente nell'elenco, lasciando vuote i campi cap e provincia e
nazione.
come posso fare ad aggiornare anche questi campi cioè campo prov  cap e
nazione.
Tipo esempio voorei poter inserire città estere.
Grazie in anticipo.


author: MA

text:

Invece di aggiungere via codice ti apri la maschera basata su quella tabella
e aggiungi quello che vuoi
poi un bel requery sul controllo che stavi imputando e stai a posto
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
MA ha scritto:

Grazie Ma  ma lo mi devo complicare la vita....
cmq ho risolto cosi
Private Sub SelComune_NotInList(NewData As String, Response As
  Integer) Dim db As DAO.Database, rs As DAO.Recordset
  Dim strMsg As String> strMsg = "'" & NewData & "' non è un comune
disponibile"
  strMsg = strMsg & vbCrLf & " Desidera aggiungerlo all'elenco dei
  Comuni?" strMsg = strMsg & vbCrLf & " Clic su Si per aggiungerlo,  su
           No " & _ "per selezionare uno esistente."
   If MsgBox(strMsg, vbQuestion + vbYesNo, _
       "Aggiungere un nuovo Comune?") = vbNo Then
       Response = acDataErrContinue
       Else
    Set db = CurrentDb
   Set rs = db.OpenRecordset("tbl_CAP", dbOpenDynaset)
    rs.AddNew
    rs!Città = NewData
    rs!Cap = [Froms]![MiaFrom]![NomeControllo]
    rs!Nazione = [Froms]![MiaFrom]![NomeControllo]
    rs!Provincia = [Froms]![MiaFrom]![NomeControllo]
    rs.Update
    rs.Close
    Response = acDataErrAdded
    End If
    End Sub
ma ho il lieve problema di dover inserire prima cap prov e nazione e poi
il nome della città
comq funziona......
Grazie


author: Sergio MAZZA

text:
"Fabrizio" <
f_j...@libero.it
> ha scritto nel messaggio
news:OwGLf.6634$PR2.1...@twister2.libero.it...

Cos'é quel [Froms]? Non sarà [Forms]?
E poi; se l'evento è nella stessa form puoi scrivere:
...
 rs!Cap = Me![NomeControllo]
...
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA ha scritto:

si scusa Sergio sono stanchissimo


text:
"Fabrizio" <
f_j...@libero.it
> ha scritto nel messaggio news:lVGLf.6674$PR2.1...@twister2.libero.it...
> si scusa Sergio sono stanchissimo
E di che ti devi scusare?
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA ha scritto:

Vorrei capire e se c'è una soluzion , perche funziona solo se immetto
valori prima del cap prov e nazione, poi vado sulla casella combinata e
immetto il valore non in elenco allora tutto funzioa liscio.
Ma se faccio diversamente cioè metto prima il comune non in elenco mi
compare la scritta vuoi aggiungerlo ma non mi registrare nella mia
tabelle aner record corriporndente i valorei di cap , prov e nazione?.
CIao


text:
"Fabrizio" <
f_j...@libero.it
> ha scritto nel messaggio news:ltVLf.7425$PR2.1...@twister2.libero.it...
> Vorrei capire e se c'č una soluzion , perche funziona solo se immetto valori prima del cap prov e nazione, poi vado sulla casella
> combinata e immetto il valore non in elenco allora tutto funzioa liscio.
Mi sembra chiaro.
Come fa VBA a scrivere qualcosa che ancora non ha?
> Ma se faccio diversamente cioč metto prima il comune non in elenco mi compare la scritta vuoi aggiungerlo ma non mi registrare
> nella mia tabelle aner record corriporndente i valorei di cap , prov e nazione?.
Il suggerimento di MAssimiliano non č campato in aria; si tratta di analizzare cosa succede quando si scatena l'evento "non in
elenco" della casella combinata.
In quel caso non avendo a disposizione gli altri dati non puoi completare il record; quindi:
- o le scrivi prima (come fai tu);
- o apri una nuova form (magari associata alla tabella dove verranno scritti i dati) e alla chiusura fai un
forms!nomeForm!nomeCasellaCombinata.Requery;
- o utilizzi l'inputbox (bleah!).
> CIao
Non sono certo le uniche tre vie d'uscita ma quelle "meno fantasiose" forse sě...
Ciao.
--
Sergio MAZZA


title: Centratura Immagini

author: F. Canova

text:
Ciao a tutti.
Ho un piccolo problema: ho un campo OLE in una maschera di 5 cm x 5 cm nel
quale devo inserire delle immagini dallo scanner. Solo che queste possono
essere orizzontali, verticalo o quadrate.
Per le ultime nulla di problematico, ma per le altre come faccio a dirgli
che deve centrarle nel riquadro?
Oddio, se non ci riesco non muore nessuno, ma se ci riesco mi sembra più
carino.
Grazie.
Fabio.


title: Centratura Immagini

author: Roberto da casa

text:
"F. Canova" <
fa...@fabiocanova.it
> ha scritto nel messaggio
news:ah1v81$rmo$1...@atlantis.cu.mi.it...

Hai provato ad impostare a Zoom la proprietà Modalità Ridimensionamento
della Cornice oggetto?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Centratura Immagini

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ehaZ8.58239$K_4.1...@twister1.libero.it...
>
> "F. Canova" <
fa...@fabiocanova.it
> ha scritto nel messaggio
> news:ah1v81$rmo$1...@atlantis.cu.mi.it...
> > Ciao a tutti.
> > Ho un piccolo problema: ho un campo OLE in una maschera di 5 cm x 5 cm
nel
> > quale devo inserire delle immagini dallo scanner. Solo che queste
possono
> > essere orizzontali, verticalo o quadrate.
> > Per le ultime nulla di problematico, ma per le altre come faccio a
dirgli
> > che deve centrarle nel riquadro?
> > Oddio, se non ci riesco non muore nessuno, ma se ci riesco mi sembra più
> > carino.
> > Grazie.
> > Fabio.
> >
>
> Hai provato ad impostare a Zoom la proprietà Modalità Ridimensionamento
> della Cornice oggetto?
Si, è già impostato così.



title: duplicaew più record da maschera continua

author: marco veronesi

text:
Ciao a tutti,
Nel mio db ho una routine che mi consente di duplicare un record
selezionato una casella di controllo  e successivamente cliccando un
tasto comando per eseguire l'operazione.
Il tutto viene eseguito come voluto.
Il mio problema è che devo applicare questa routine ad una maschera
continua e vorrei che venissero duplicati tutti i record che seleziono
e non uno per volta.
Qualcuno sarebbe così cortese da aiutarmi a risolvere questo problema?
Vi ringrazio per l'attenzione.
Posto la routine che utilizzo:
Private Sub Comando15_Click()
Me.dataOrdinativoSospeso.Value = dataOrdinativo
If Me.riscosso = si Then
ElseIf Me.entrata9 > 0 Then
Dim dbs As Database, Rst As Recordset
        Dim F As Form
        Set dbs = CurrentDb
        Set Rst = Me.RecordsetClone
        With Rst
           .AddNew
              !nrOrdinativo = Me!nrOrdinativo
              !dataOrdinativo = Me!dataOrdinativo
              !data = Me!dataupload
              !Descrizione = Me!Descrizione
              !entrata = Me!entrata9
              !entrata4 = Me!entrata9
              !uscita9 = Me!entrata9
              !dataOrdinativoSospeso = Me!dataOrdinativoSospeso
              !Checkbox = -1
           .Update
                End With
Me.Refresh
Else
MsgBox "Operazione Annulata, non hai dati da salvare..", ,
"Registrazione Acconto"
Me.riscosso = no
 Me.Refresh
End If
MsgBox "Registrazione Effettuata correttamente..", , "Autenticazione
Registri"
End Sub


author: Roberto da Parma

text:
"marco veronesi" <
spazio...@gmail.com
> ha scritto nel messaggio
news:05882665-2aff-43a1...@q15g2000yqj.googlegroups.com...
> Ciao a tutti,
>
> Nel mio db ho una routine che mi consente di duplicare un record
> selezionato una casella di controllo  e successivamente cliccando un
> tasto comando per eseguire l'operazione.
>
> Il tutto viene eseguito come voluto.
>
> Il mio problema � che devo applicare questa routine ad una maschera
> continua e vorrei che venissero duplicati tutti i record che seleziono
> e non uno per volta.
>
> Qualcuno sarebbe cos� cortese da aiutarmi a risolvere questo problema?

Usi questo metodo per ricavare gli id dei record selezionati
http://support.microsoft.com/?kbid=294202
e poi cicli il tuo codice all'interno.
Ciao
--
Roberto da Parma


title: filtro sottomaschera da altra sottomaschera

author: pfmarro

text:
salve

ho una maschera
con 2 sottomaschere

maschera
--> sm1maschera
--> sm2maschera

dalla mascehra principale riesco a filtrare la sm1
Me!sm1maschera.Filter = "fatturata = " & Me!chkFatturata
Me!sm1maschera.FilterOn = True

come posso dalla sm1maschera filtare i dati della sm2maschera?

dal codice di sm1maschera
forms!maschera!sm2maschera.Filter = "...."
forms!maschera!sm2maschera.FilterOn = True

ho errore


author: Bruno Campanini

text:
pfmarro explained :

Button in sm1maschera
=====================
Inserisce filtro:
Parent.sm2maschera.Form.FilterOn = True
Parent.sm2maschera.Form.Filter = "[ID_CM]='VMG'"

lo toglie:
Parent.sm2maschera.Form.FilterOn = False

Bruno


text:

non e' proprio cosi'

devo dire che cercando ne messaggi vecchi

ecco la soluzione:
https://groups.google.com/forum/#!topic/it.comp.appl.access/iNzDxEsdXtc

it.comp.appl.access ›
[A2000] Filtro da sottomaschera ad altra sottomaschera.


text:
pfmarro expressed precisely :
> Il giorno venerdï¿œ 22 novembre 2013 15:36:47 UTC+1, Bruno Campanini ha
> scritto:

>> Button in sm1maschera
>>
>> =====================
>>
>> Inserisce filtro:
>>
>> Parent.sm2maschera.Form.FilterOn = True
>>
>> Parent.sm2maschera.Form.Filter = "[ID_CM]='VMG'"
>>
>>
>>
>> lo toglie:
>>
>> Parent.sm2maschera.Form.FilterOn = False
>>
>>
>>
>> Bruno
>
>
> non e' proprio cosi'
Ti garantisco che ï¿œ proprio cosï¿œ (salvo che le tre schede siano l'una
dentro l'altra, che io ho previsto invece essere due in parallelo
dentro una terza).

Bruno


title: Struttura Schede Access03 (trasparenza)

author: Pablitomf (Maurizio Facciuti) [Acces]

text:
Salve cari... scusandomi per la mia momentanea "ASSENZA", da buon Napoletano
"sono quì con la mia a dirvi"...
eccomi quì ancora con questo "CONTROLLACCIO" di cui scopro "sempre peggio"
nell'attività di migrazione da 97 a 2003...
Immaginate un RETTANGOLO colorato di sfondo (tipo ROSSO), in cui inserisco
un controllo a schede che setto a trasparente.
Poooof, diversamente dal 97, dove lo stesso, con parsimoniosa ubidienza, era
ligio nell'essere TRASPARENTE e nel mostrarmi solo i pulsanti della
struttura a schede, lasciando che lo sfondo facesse "trasparire" il ROSSO
del rettangolo messo di proposito, il caro 2003 di tutto questo se ne FOTTE!
A dire il vero, una soluzione l'avrei trovata pure, ma proprio non mi sta
bene... non mi scende giù (ovviamente non nella funzionalità, che è
efficientissima ai miei scopi);
Se vado nelle impostazioni avanzate delle prestazioni (nelle proprietà del
Sistema), e tolgo la spunta alla voce "Utilizza stili di visualizzazione per
finestre e pulsanti", il tutto riprende a funzionare normalmente....
Qualcuno ne sa qualcosa?
DENGHIU VERI MACC' !
--
--
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."


title: Struttura Schede Access03 (trasparenza)

author: Simone Calligaris

text:
"Pablitomf (Maurizio Facciuti) [Acces]"
> Immaginate un RETTANGOLO colorato di sfondo (tipo ROSSO), in cui inserisco
> un controllo a schede che setto a trasparente.
>
> Poooof, diversamente dal 97, dove lo stesso, con parsimoniosa ubidienza,
era
> ligio nell'essere TRASPARENTE e nel mostrarmi solo i pulsanti della
> struttura a schede, lasciando che lo sfondo facesse "trasparire" il ROSSO
> del rettangolo messo di proposito, il caro 2003 di tutto questo se ne
FOTTE!
>
> A dire il vero, una soluzione l'avrei trovata pure, ma proprio non mi sta
> bene... non mi scende giù (ovviamente non nella funzionalità, che è
> efficientissima ai miei scopi);
> Se vado nelle impostazioni avanzate delle prestazioni (nelle proprietà del
> Sistema), e tolgo la spunta alla voce "Utilizza stili di visualizzazione
per
> finestre e pulsanti", il tutto riprende a funzionare normalmente....
>
> Qualcuno ne sa qualcosa?
E' un noto bug di Access 2003: certamente arcinoto ai developers di MS.
Comunque prova a segnalarlo al blog di Covington:
http://blogs.msdn.com/clintcovington/
Nei giorni scorsi ha segnalato che stanno lavorando al Service Pack 3 di
Office 2003.
Saluti.


title: Struttura Schede Access03 (trasparenza)

text:
> E' un noto bug di Access 2003: certamente arcinoto ai developers di MS.
> Comunque prova a segnalarlo al blog di Covington:
>
>
http://blogs.msdn.com/clintcovington/
>
> Nei giorni scorsi ha segnalato che stanno lavorando al Service Pack 3 di
> Office 2003.
>
Ciao Simone...
Cmq trovato altra soluzione :
Da Access...Strumenti/Opzioni/(Maschere/Report)...
Elimina flag da "Utilizza controlli con temi windows nelle maschere"
anche se così mi elimina tutti i "fronzoli" talvolta anche carini su
pulsanti e vari...
Mhà! Speriamo nell'SP3



title: Form e Subform - Quale evento?

author: Filippo

text:
Buongiorno, questioncella teorica, da fissati......
In un Form a Maschera Singola  'frmParcella' (collegato alla tabella
A) vi è un subForm a maschere continue 'subfrmPrestazioni' (collegato
alla tabella B)
Le due tabelle sono regolarmente collegate e da questo punto di vista
non ci sono problemi
Nel codice del subform ho bisogno di settare una variabile (non locale
a singole procedure-evento ma comune a tutto il modulo) con un valore
presente nel form principale, per intenderci:
Tariffa = [Forms]![frmParcella]![txtTariffa]
Ora questa riga di codice in quale evento della sottomaschera lo devo
inserire?
Io lo inserisco in un txt.XYZ.GotFocus e mi funziona, ma non credo sia
un codice efficiente, perché in teoria la variabile  dovrebbe assumere
il valore una volta per tutte e non rileggerlo ogni volta che si va
sul controllo XYZ (è un mio escamotage, ma sono un maniaco della
ottimizzazione del codice, mi sono formato col DOS e ne faccio un
punto di onore risparmare risorse e ridondanze ;).
Ho provato con Form.Load, Open, Activate ma non mi funziona, perché
credo si riferiscano al Form 'genitore' e non alla sottomaschera
Esiste qualcosa del titpo SubForm.Activate (o simili)?
Io non l'ho trovato.
(In realtà potrei risolvere il problama con una variabile globale,
nota a tutto il progetto letta e settata una volta per tutte in
apertura nel form genitore.... ma non mi piace)
Grazie
Filippo


title: Form e Subform - Quale evento?

author: Marco Pizzamiglio

text:
Filippo ha scritto:








> Grazie
> Filippo
Le sottomaschere vengono caricate prima della loro maschera principale,
vedi sull'help <F1> "Ordine degli eventi per le maschere e le
sottomaschere", per questo non ti funziona.
Potresti utilizzare [Forms]![frmParcella]![txtTariffa] senza metterla in
una variabile.
Altrimenti creati una public property nella sottomaschera
Dim Tariffa As Currency
Public Property Let ImpostaTariffa(Valore As Currency)
    Tariffa = Valore
End Property
Dalla maschera principale la richiami nell'evento che ritieni più opportuno
  Me.ControlloSottomaschera.subfrmPrestazioni.form.ImpostaTariffa = xxxx
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: elenco completo keycode

text:
Ciao a tutti,
dove posso trovare un elenco dei keycode completo?
Grazie
--
Roberto da Parma


title: elenco completo keycode

author: marcopio

text:

abbastanza ne puoi trovare qui:
http://mikevba.altervista.org/macro/mikevba072b.htm
HTH, mpio


title: elenco completo keycode

text:
"marcopio" <
mdre...@more-oxy.com
> ha scritto nel messaggio
news:c4f60287-8777-4d3e...@t20g2000yqe.googlegroups.com...

Mmmmm....il valore che indica non è il KeyCode di VBA...
es. KeyCode = 33 è la pressione di PagUp
cercavo questi riferimenti...



title: elenco completo keycode

author: Fulvia

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:ho82k6$ieh$1...@tdi.cu.mi.it...

quello che cerchi è quì:
http://msdn.microsoft.com/en-us/library/0z084th3%28VS.80%29.aspx
ciao


title: elenco completo keycode

author: Geppo

text:

Ma il "Visualizzatore Oggetti" non ti va bene?
> Grazie
--
Ciao
Geppo


title: elenco completo keycode

author: sv

text:
On 22 Mar, 17:39, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> "marcopio" <
mdreo...@more-oxy.com
> ha scritto nel messaggionews:c4f60287-8777-4d3e...@t20g2000yqe.googlegroups.com...
>
> > On 22 Mar, 16:33, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> >> Ciao a tutti,
> >> dove posso trovare un elenco dei keycode completo?
>
> >> Grazie
>
> >> --
> >> Roberto da Parma
>
> > abbastanza ne puoi trovare qui:
> >
http://mikevba.altervista.org/macro/mikevba072b.htm
>
> > HTH, mpio
>
> Mmmmm....il valore che indica non è il KeyCode di VBA...
>
> es. KeyCode = 33 è la pressione di PagUp
>
> cercavo questi riferimenti...
>
> Grazie
>
> --
> Roberto da Parma
Ciao Roberto
vedi se ti va bene questo:
http://www.accessgroup.it/HomeArgomenti.asp?ID=158&Oggetto2=Eventi
KeyDown e KeyUp
--
sv


title: elenco completo keycode

text:
On 22 Mar, 17:39, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> "marcopio" <
mdreo...@more-oxy.com
> ha scritto nel messaggionews:c4f60287-8777-4d3e...@t20g2000yqe.googlegroups.com...
>
> > On 22 Mar, 16:33, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> >> Ciao a tutti,
> >> dove posso trovare un elenco dei keycode completo?
>
> >> Grazie
>
> >> --
> >> Roberto da Parma
>
> > abbastanza ne puoi trovare qui:
> >
http://mikevba.altervista.org/macro/mikevba072b.htm
>
> > HTH, mpio
>
> Mmmmm....il valore che indica non è il KeyCode di VBA...
>
> es. KeyCode = 33 è la pressione di PagUp
>
> cercavo questi riferimenti...
>
> Grazie
>
> --
> Roberto da Parma
Ciao,
Alla fine non ho capito bene quel che cerchi.
Nota: i valori che trovi in
http://mikevba.altervista.org/macro/mikevba072b.htm
sono in esadecimale (21in base16 = 33 in base 10).
Comunque se ti si può essere prova a riformulare.
mpio.


title: elenco completo keycode

text:
On 23 Mar, 08:02, marcopio <
mdreo...@more-oxy.com
> wrote:
> On 22 Mar, 17:39, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
>
>
>
> > "marcopio" <
mdreo...@more-oxy.com
> ha scritto nel messaggionews:c4f60287-8777-4d3e...@t20g2000yqe.googlegroups.com...
>
> > > On 22 Mar, 16:33, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> > >> Ciao a tutti,
> > >> dove posso trovare un elenco dei keycode completo?
>
> > >> Grazie
>
> > >> --
> > >> Roberto da Parma
>
> > > abbastanza ne puoi trovare qui:
> > >
http://mikevba.altervista.org/macro/mikevba072b.htm
>
> > > HTH, mpio
>
> > Mmmmm....il valore che indica non è il KeyCode di VBA...
>
> > es. KeyCode = 33 è la pressione di PagUp
>
> > cercavo questi riferimenti...
>
> > Grazie
>
> > --
> > Roberto da Parma
>
> Ciao,
> Alla fine non ho capito bene quel che cerchi.
> Nota: i valori che trovi inhttp://
mikevba.altervista.org/macro/mikevba072b.htm
> sono in esadecimale (21in base16 = 33 in base 10).
> Comunque se ti si può essere prova a riformulare.
> mpio.
Ciao,
Alla fine non ho capito bene quel che cerchi.
Nota: i valori che trovi inhttp://
mikevba.altervista.org/macro/mikevba072b.htm
sono in esadecimale (21in base16 = 33 in base 10).
Comunque se ti si può essere utili ben volentieri, prova a
riformulare.
mpio.


title: elenco completo keycode

author: Karl Donaubauer

text:
Roberto da Parma wrote:
> dove posso trovare un elenco dei keycode completo?
p.e.
dappertutto nel codice scrivi una constante che conosci,
diciamo "vbKeyPageUp" e premi <F1>
o
nell'editore VBA premi <F2>, nella casella della cerca scrivi
p.e. "vbKeyPageUp" e premi <Enter>.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: elenco completo keycode

text:
"marcopio" <
mdre...@more-oxy.com
> ha scritto nel messaggio
news:1d413ee6-a3f3-4316...@f8g2000yqn.googlegroups.com...

Si l'elenco c'è nel caso riformulerò in base10.



title: elenco completo keycode

text:
"sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
news:39a4e225-22b1-436b...@q21g2000yqm.googlegroups.com...

Grazie Salvino,
direi perfetto...anche troppo! :-)
spero di vederti a luglio alla cisa!
Ciao
--
Roberto da Parma


title: elenco completo keycode

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:80renj...@mid.individual.net...

Ehehe... :-( ...quando si dice "averlo sotto il naso" ....
grazie Karl
--
Roberto da Parma


title: elenco completo keycode

text:
Roberto da Parma ha scritto:

> Ciao
Ciao Roberto
Ci dovrei essere. Spero saremo in tanti.
:-)
--
Salvino
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: elenco completo keycode

text:
"sv" <
salvi...@accessgroup.it
> ha scritto nel messaggio
news:hoihlv$sfj$1...@news.newsland.it...

Scusami se ti rispondo solo ora...ma ultimamente sono un po' latitante pure
io...
Mi fa piacere che saremo in tanti...e ci sia pure tu...io rimango in attesa
dei giorni...
(MA se ci sei fammi sapere che qui per non mancare mi sto tenendo libero
tutto luglio con sommo "piacere" della consorte....)
Mmmmm mi sa allora che il culatello ... non basti per tutti...
Vedremo di attrezzarci...
Ciaoo
--
Roberto da Parma


title: pagine di accesso ai dati

author: Arold

text:
dovrei creare delle pagine html di accesso ai dati in access XP
ho visto che creando una pagina di accesso ai dati viene creata una pagina
html ma come posso metterle online e farla puntare ad un eventuale database
online?
Grazie.


title: chiamata funzione...proprio non la capisco...

author: ringo

text:
Salve a tutti,
ho un adp fatto in Access2003 in un modulo creo una public function,
se la chiamo da una maschera vuota con l'istruzione:
call function(parametri)
la cosa mi funziona mentre se la chiamo da una form
dove ci siano delle SYBFORM non riesco a farla eseguire e mi
esce l'errore:
"Utilizzo non valido di property"
a qualcuno č successo? come le chiamo le function?
Grazie!
ringo


author: Ivan da casa

text:
"ringo" <
rin...@tiscali.it
> ha scritto nel messaggio
news:djcr9e$s4o$1...@newsread.albacom.net...
> Salve a tutti,
>
> ho un adp fatto in Access2003 in un modulo creo una public function,
> se la chiamo da una maschera vuota con l'istruzione:
>
> call function(parametri)
>
> la cosa mi funziona mentre se la chiamo da una form
> dove ci siano delle SYBFORM non riesco a farla eseguire e mi
> esce l'errore:
>
> "Utilizzo non valido di property"
>
>
> a qualcuno è successo? come le chiamo le function?
>
> Grazie!
>
> ringo
>
Ciao ringo,
una Function viene normalmente chiamata dalla sintassi :
miaVariabile = miaFunction(parametro1,..;parametroN)
è importante assicurarsi che la miaVariabile sia di un tipo adeguato a
contenere il risultato della funzione.
Non conosco altro modo di richiamarla.
Anche il tuo esempio dalla maschera dovrebbe essere errato, a meno che la
Function non sia in realtà una SUB.
Però in questo caso non dovresti avere problemi ( assicurati di definirla
Public ! vale anche per la Function [se risiede su un modulo o maschera
diversa da dove viene invocata]).
--
... spero di esserti stato d'aiuto,
Ivan  (facci sapere ...)


author: Alessandro Baraldi

text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> wrote in message
news:435b434c$0$29552$
4faf...@reader1.news.tin.it
[CUT]
> Ciao ringo,
>
> una Function viene normalmente chiamata dalla sintassi :
>
> miaVariabile = miaFunction(parametro1,..;parametroN)
>
> è importante assicurarsi che la miaVariabile sia di un tipo adeguato a
> contenere il risultato della funzione.
> Non conosco altro modo di richiamarla.
> Anche il tuo esempio dalla maschera dovrebbe essere errato, a meno che la
> Function non sia in realtà una SUB.
Non è così Ivan.
Sia una Function che una Sub possono essere chiamate
con Call, c'è da dire però che se si è strutturata una
Function si presume che debba restituire un valore
da utilizzare, pertanto diventa necessario usare la sintassi
da te proposta, a meno di non passare una variabile ByRef
come si fà per le API.
> Però in questo caso non dovresti avere problemi ( assicurati di definirla
> Public ! vale anche per la Function [se risiede su un modulo o maschera
> diversa da dove viene invocata]).
Per il resto concordo che se la Function o Sub viene
definita Public in un Modulo esterno non è un problema
che sia chiamata da una Form, SubForm o altro, deve funzionare.
Alla luce di questo consiglierei di postare eventualmente
la Function ed il codice di chiamata.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:b4ca2a14e8f4b983e0...@mygate.mailgate.org...

Ciao Alex,
è vero! dimenticavo le API e la loro sintassi (non sono molto abituato ad
usarle, e,se devo, di solito copioincollo codice già bellepronto).
grazie perchè mi piace capire un pò di più ogni volta.
Ivan


text:
il problema era dovuto al fatto che la function aveva lo stesso
nome dun una store procedure memorizzata nell'adp....
grazie!
ringo


title: condizionare barra menu personalizzata

author: maurizio

text:
Ciao a tutti
vorrei saper come poter condizionare una barra dei menù personalizzata


title: condizionare barra menu personalizzata

author: MA

text:
maurizio wrote:
> Ciao a tutti
>
> vorrei saper come poter condizionare una barra dei menů personalizzata
In che senso condizionare?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: condizionare barra menu personalizzata

text:
MA ha scritto:
> maurizio wrote:
>
>>Ciao a tutti
>>
>>vorrei saper come poter condizionare una barra dei menù personalizzata
>
>
> In che senso condizionare?
>
>
ad esempio se attraverso un sistema di login nume utente e password e
abilitazioni a  loggarsi è un utente che ha abilitazioni basse, nella
barra dei menù determinati tipi di sottomenù non devono essere abilitati


title: condizionare barra menu personalizzata

text:
"maurizio" <
vos...@email.it
> wrote in message
news:B31Pe.78173$
2U1.4...@news3.tin.it
> Ciao a tutti
>
> vorrei saper come poter condizionare una barra dei menų personalizzata
Puoi accedere in qualsiasi momento al modello ad oggetti
della CommandBar per ridefinirne tutte le proprietā.
Es:
Comandbars("Nomebarra").Controls("NomeVoceMenų").Visible=False
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: condizionare barra menu personalizzata

text:
Alessandro Baraldi ha scritto:
> "maurizio" <
vos...@email.it
> wrote in message
> news:B31Pe.78173$
2U1.4...@news3.tin.it
>
>
>>Ciao a tutti
>>
>>vorrei saper come poter condizionare una barra dei menų personalizzata
>
>
>
> Puoi accedere in qualsiasi momento al modello ad oggetti
> della CommandBar per ridefinirne tutte le proprietā.
> Es:
>
> Comandbars("Nomebarra").Controls("NomeVoceMenų").Visible=False
>
> Ciao
> @Alex
>
>
ma l'oggetto CommandBar non lo riesco a trovare:(


title: condizionare barra menu personalizzata

text:
"maurizio" <
vos...@email.it
> wrote in message
news:b92Pe.99669$
fm.66...@news4.tin.it
[CUT]
> ma l'oggetto CommandBar non lo riesco a trovare:(
Per semplificarti la vita inserisci i riferimenti
alle librerie di Office nel progetto.
Si potrebbe fare con il LateBinding ma è più lungo spiegarlo.



title: condizionare barra menu personalizzata

text:
Alessandro Baraldi ha scritto:
> "maurizio" <
vos...@email.it
> wrote in message
> news:b92Pe.99669$
fm.66...@news4.tin.it
>
> [CUT]
>
>>ma l'oggetto CommandBar non lo riesco a trovare:(
>
>
> Per semplificarti la vita inserisci i riferimenti
> alle librerie di Office nel progetto.
>
> Si potrebbe fare con il LateBinding ma è più lungo spiegarlo.
>
> Ciao
> @Alex
>
>
ho inserito i riferimenti alle librerie di Microsoft office11
ed ho scritto nell'enevto click del pulsante OK presente nella maschere
di login
dim mybar as office.commandBar
If Me.password = PWD And CREDIT = "media" Then
Set mybar = Commadbars(CONTABILITA).Controls(MANUTENZIONE).Enabled = True
ma non va mi dice tipo definito dall'utente non definito


title: condizionare barra menu personalizzata

text:
"maurizio" <
vos...@email.it
> wrote in message
news:PA2Pe.78545$
2U1.4...@news3.tin.it
> [CUT]
> ma non va mi dice tipo definito dall'utente non definito
Le stringhe sono tra parentesi...!
Prova cosģ:
If Me.password = PWD And CREDIT = "media" Then _
    Commadbars("CONTABILITA").Controls("MANUTENZIONE").Enabled = True



title: condizionare barra menu personalizzata

text:
Alessandro Baraldi ha scritto:
> "maurizio" <
vos...@email.it
> wrote in message
> news:PA2Pe.78545$
2U1.4...@news3.tin.it
>
>
>>[CUT]
>
>
>>ma non va mi dice tipo definito dall'utente non definito
>
>
> Le stringhe sono tra parentesi...!
> Prova cosģ:
>
> If Me.password = PWD And CREDIT = "media" Then _
>     Commadbars("CONTABILITA").Controls("MANUTENZIONE").Enabled = True
>
> Ciao
> @Alex
>
>
dim mybar as office.commandbar
If Me.password = PWD And CREDIT = "media" Then _
set mybar=Commadbars("CONTABILITA").Controls("MANUTENZIONE").Enabled = True
mi da il seguente errore tipo definito dall'utente non definito


title: condizionare barra menu personalizzata

text:
"maurizio" <
vos...@email.it
> wrote in message
news:7c3Pe.99934$
fm.66...@news4.tin.it
[CUT]
> dim mybar as office.commandbar
>
> If Me.password = PWD And CREDIT = "media" Then _
> set mybar=Commadbars("CONTABILITA").Controls("MANUTENZIONE").Enabled = True
>
> mi da il seguente errore tipo definito dall'utente non definito
Non mi sembra di averti suggerito questo.
Prova a fare copia/incolla di quanto ti ho detto.



title: condizionare barra menu personalizzata

text:
Alessandro Baraldi ha scritto:
> "maurizio" <
vos...@email.it
> wrote in message
> news:7c3Pe.99934$
fm.66...@news4.tin.it
>
> [CUT]
>
>>dim mybar as office.commandbar
>>
>>If Me.password = PWD And CREDIT = "media" Then _
>>set mybar=Commadbars("CONTABILITA").Controls("MANUTENZIONE").Enabled = True
>>
>>mi da il seguente errore tipo definito dall'utente non definito
>
>
>
> Non mi sembra di averti suggerito questo.
> Prova a fare copia/incolla di quanto ti ho detto.
>
> @Alex
>
>
l'ho fatto e mi da sub o function non definita


title: condizionare barra menu personalizzata

text:
"maurizio" <
vos...@email.it
> wrote in message
news:Rv3Pe.100013$
fm.66...@news4.tin.it

 [CUT]
> l'ho fatto e mi da sub o function non definita
Non ti sei accorto di aver scritto "Commadbars"
iinvece di "CommandBars"...?
If Me.password = PWD And CREDIT = "media" Then _
    Commandbars("CONTABILITA").Controls("MANUTENZIONE").Enabled = True
Ciao



title: +++CABONGA+++

text:
****CABONGA***
Listen the amazing Cabong's song!!!
http://lacabonga.splinder.com/


title: aprire un form in visualizzazione foglio dati

author: Stefano Garagnani

text:
ho creato un form con pulsanti di comando che mi
aprono un form pero' non me lo visualizzano in foglio dati ma
in visualizzazione maschera
chi mi indica la riga di codice che mi imposta
l'apertura del form in visualizazione foglio dati ?
p.s.:se lo apro dal database di acces me lo apre gia in
visualizzazione foglio dati
bye and thanks
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto da casa

text:
"Stefano Garagnani" <
ste...@novadec.it
> ha scritto nel messaggio
news:ed11e6fb132faaff43c...@mygate.mailgate.org...
> ho creato un form con pulsanti di comando che mi
> aprono un form pero' non me lo visualizzano in foglio dati ma
> in visualizzazione maschera
> chi mi indica la riga di codice che mi imposta
> l'apertura del form in visualizazione foglio dati ?
> p.s.:se lo apro dal database di acces me lo apre gia in
> visualizzazione foglio dati
>
> bye and thanks
DoCmd.OpenForm "NomeMaschera", acFormDS
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [OT] Proposta per il Sitocomune

author: Eugenio

text:
Buongiorno!
Ho una proposta per il Sitocomune.
Navigando alla ricerca di una soluzione ad un mio problema Access, tra i
miei links ho ripescato il sito
http://www.access-programmers.co.uk
 che
sicuramente molti di voi conosceranno.
Qui non ho trovato la mia soluzione, che ho trovato altrove, ma ho trovato
una cosa interessante che potrebbe essere adottata nel Sitocomune.
Evidentemente non sto proponendo niente di nuovo, ma oggi esiste qualcosa di
veramente originale? Booooh! Non mi pare.
Questa estate una delle accuse maggiori che si faceva al Sitocomune era
quella degli scarsi aggiornamenti, con specifiche accuse da parte di alcuni
assidui frequentatori del NG, che asserivano di avere inviato materiale da
pubblicare che di fatto non era mai stato pubblicato o era stato fatto molto
tardi.
In questo sito ho trovato una possibile soluzione al suddetto problema.
C'è una sezione chiamata Forum che è suddivisa per argomento, e tra le cose
che ho ritenuto interessanti c'è quella che ogni utente può inserire i
propri lavori, siano utilities, soluzioni di specifici problemi o database
interi.
La mia proposta è quella di fare qualcosa di simile, cioè dare la
possibilità a chi voglia mettere a disposizione i propri lavori di farlo
attraverso questo strumento, registrandosi al forum specificando esattamente
i propri dati,  aggiungerei secondo i criteri della legge sulla privacy.
Il pubblico potrà liberamente scaricare qualsiasi lavoro senza iscrizione, e
potrà contemporaneamente o a parte dare un giudizio sulla soluzione
scaricata. Sarebbe bello vedere anche quanti downloads sono stati effettuati
per ogni lavoro messo a disposizione.
Consiglierei anche uno o più moderatori del forum, che provveda ad eliminare
tempestivamente eventuali codici dannosi, per esempio programmi
evidentemente sospetti e giudizi del pubblico non ritenuti idonei alla
netiquette.
Inoltre proporrei un "consiglio giudicante", più o meno come avviene ora,
che seleziona da questo forum i lavori per qualità, giudizio del pubblico e
numero di downloads, lavori che dovranno essere elencati mensilmente o altra
scadenza nell'attuale "olimpo", con tanto di giudizio critico se possibile.
Spero di essere stato chiaro.
Ciao
Eugenio


title: [OT] Proposta per il Sitocomune

author: Pablitomf

text:
Eugenio ha scritto:
> Buongiorno!



> Ciao
> Eugenio
Ciao Eugenio,
non ho avuto modo di guardare quel Forum di cui parli, ma sono però stato
attento a quanto da te scritto, e avendo capito bene, la cosa
consisterebbe in una pubblicazione libera dei propri lavori...
La libertà di cui tu parli (su cui non sono daccordo a prescindere, e dopo
tidirò le mie ragioni) si scontra con una frase letta dopo che riporto
"Consiglierei anche uno o più moderatori del forum, che provveda ad
eliminare tempestivamente eventuali codici dannosi, per esempio programmi
evidentemente sospetti e giudizi del pubblico non ritenuti idonei alla
netiquette"...bhè la libertà d'azione non si sposa con la moderazione
d'azione...o si è liberi o non lo si è.
Tralasciando questo aspetto incongruente, io non concorderei con la piena
libertà di pubblicare, perchè anchè se la maggior parte degli utentiha le
migliori intenzioni, potrebbe capitare tra gli stessi in qualsiasi momento
qualcosa di diverso che potrebbe approfittare della libertà offertagli e
fare del SC un terreno fertile per fare quel che gli pare.
Ovviamente questa è la mia opinione e per questo completamente opinabile.
Ciao
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] Proposta per il Sitocomune

text:
>
> Ciao Eugenio,
> non ho avuto modo di guardare quel Forum di cui parli, ma sono però stato
Sarebbe stato meglio. Avrebbe chiarito meglio quello che ho inteso dire.
> attento a quanto da te scritto, e avendo capito bene, la cosa
> consisterebbe in una pubblicazione libera dei propri lavori...
> La libertà di cui tu parli (su cui non sono daccordo a prescindere, e dopo
> tidirò le mie ragioni) si scontra con una frase letta dopo che riporto
> "Consiglierei anche uno o più moderatori del forum, che provveda ad
> eliminare tempestivamente eventuali codici dannosi, per esempio programmi
> evidentemente sospetti e giudizi del pubblico non ritenuti idonei alla
> netiquette"...bhè la libertà d'azione non si sposa con la moderazione
> d'azione...o si è liberi o non lo si è.
>
Si tratta d'intenderci sui termini. Per me libertà non si sposa per forza
con anarchia.
Come ho spiegato più avanti, non significa di inoltrare i lavori e attendere
che qualcuno li pubblichi.
Ho scritto, credo chiaramente, che chi è registrato pubblica, ma un
moderatore, evidentemente dopo, cancella se quello che è stato pubblicato è
evidentemente pericoloso, esempio un dialer, o un giudizio pubblicato è
evidentemente offensivo. Questa non è mancanza di libertà, anzi è tutela.
> Tralasciando questo aspetto incongruente, io non concorderei con la piena
> libertà di pubblicare, perchè anchè se la maggior parte degli utentiha le
> migliori intenzioni, potrebbe capitare tra gli stessi in qualsiasi momento
> qualcosa di diverso che potrebbe approfittare della libertà offertagli e
> fare del SC un terreno fertile per fare quel che gli pare.
>
Appunto! Ecco la funzione del moderatore.
> Ovviamente questa è la mia opinione e per questo completamente opinabile.
>
> Ciao
>
Ciao.
Eugenio


title: [OT] Proposta per il Sitocomune

author: Luciano (DOC)

text:
"Eugenio" <
epiworld....@chiocciola.tiscali.it
> ha scritto nel
messaggio news:ci672s$rvi$1...@lacerta.tiscalinet.it...
> Ho una proposta per il Sitocomune.
Non vedo cosa cambia rispetto all'attuale sistema di gestione del SC, in
entrambi i casi la publicazione e' subordinata ad un verifica.
In ogni caso, come e' gia' stato detto, i problemi di lentezza dell'attuale
sistema di valutazione sono stati risolti.
Saluti.
Luciano


title: [OT] Proposta per il Sitocomune

text:
> > Ho una proposta per il Sitocomune.
>
> Non vedo cosa cambia rispetto all'attuale sistema di gestione del SC, in
> entrambi i casi la publicazione e' subordinata ad un verifica.
> In ogni caso, come e' gia' stato detto, i problemi di lentezza
dell'attuale
> sistema di valutazione sono stati risolti.
> Saluti.
>
> Luciano
>
>
La differenza sta nella velocità di pubblicazione e la sua eventuale
valutazione pubblica. Se però questa è già una soluzione adottata,
evidentemente mi sono perso qualche thread.
Mi ritiro in silenzio e mi scuso.
Grazie
Ciao
Eugenio


title: Form\Selettori record: aggiungi bottone "elimina record"

author: emanet

text:
Sapete se e' possibile, eventualmente come, aggiungere alla barra
"selettori record" (quelli standard) il bottone "elimina record" ? Per
i meno esperti mi sembra poco intuitivo usare quello posto sulla barra
degli strumenti Access, cosi' mi chiedevo se fosse possibile
aggiungerlo.
grazie


author: Roberto dalla campagna

text:
"emanet" <
emanuele...@aliceposta.it
> ha scritto nel messaggio
news:1127393351.0...@g47g2000cwa.googlegroups.com...

Nella barra dei selettori record non credo sia possibile, ma puoi inserire
in un punto qualsiasi della maschera un pulsante di comandocon il quale
cancellare il record corrente della maschera, puoi addirittura creartelo con
l'autocomposizione controllo.
> grazie
Prego
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
Ok, solo non volevo aggiungere un bottone, pensavo ci fosse un modo di
"personalizzare" quelli standard.


title: Refresh di una campo

text:
Salve a tutti
Vorrei sapere come impostare via codice il refresh di un campo di una
maschra il cui valore viene aggiornato in automatico.
Per di più mi farebbe comodo che il refresh venisse fatto ad
intervalli di tempo impostabili da me/utente .
Ho provato a scrivere : me.campo.refresh , ma il compositore
automatico Vb manco mi propone la proprietà refresh.
Se invece scrivo me.refresh come conseguenza di un evento è OK.
Il punto è che l'evento che mi occorre è suTimer che è presente solo
negli eventi delle maschere e non dei singoli controlli !
Qualcuno mi può aiutare ?
grazie a tutti.


title: Refresh di una campo

author: 'Roccia' Max

text:
On 19 Dic, 11:34,
develo...@aruba.it
 wrote:
> Ho provato a scrivere : me.campo.refresh ,
me.campo.requery
> automatico Vb manco mi propone la proprietà refresh.
Proprio a voler temperare supposte, refresh e requery sono metodi, non
proprieta'.
cia'
Max


title: Refresh di una campo

text:
'Roccia' Max ha scritto:
>On 19 Dic, 11:34, develo...@aruba,it  wrote:
>
>> Ho provato a scrivere : me.campo.refresh ,
>
>me.campo.requery
>
>> automatico Vb manco mi propone la propriet=E0 refresh.
>
>Proprio a voler temperare supposte, refresh e requery sono metodi, non
>proprieta'.
>
>cia'
>Max
Mi piace un sacco "Proprio a voler temperare supposte"!!!!!
Posso usarlo o hai lil copyright? :-)
Ciao
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Refresh di una campo

text:
On 19 Dic, 19:35, Fair87<
roby....@gmail.com
> wrote:
> Mi piace un sacco "Proprio a voler temperare supposte"!!!!!
> Posso usarlo o hai lil copyright? :-)
Credo che sia sotto copyright da it.discussioni.auto :D
cia'
Max


title: Mandare mail con Winsock

author: sittinghorse

text:
"Joyce" <
liap...@uni.de
> ha scritto nel messaggio
news:wCYK7.148282$sq5.7...@news.infostrada.it...
> Ciao a tutti,
> ho scaricato da sito l'esempio per mandare Email utilizzando il WinSock.
> Molto bello.
> L'ho guardato, capito e re-implementato!
>
> Il problema è questo.
> Ho portato lo stesso db che funziona qui a casa mia su un pc Win2000 con
> Office2000 e non va!
> Mi sono accorto quando apro la forma che contiene l'oggetto WinSock Access
> mi dice che la forma non contiene nessun oggetto.
>
> Cosa devo fare per farlo funzionare?
> Grazie
> Luca
>
>
Lavorando in VB spesso mi capitano gli stessi problemi e sono semplicemente
dovuti al fatto che le librerie non sono  degli oggetti non sono caricate.
Hai già provato, sul nuovo computer che stai usando,  a riposizionare un
nuovo oggetto winsock sulla form rinominandolo nello stesso modo del
precedente?
Spero che ciò riesca a risolvere i tuoi problemi. In bocca al lupo.
Sittinghorse


title: Mandare mail con Winsock

author: Joyce


title: Mandare mail con Winsock

text:
> Lavorando in VB spesso mi capitano gli stessi problemi e sono
semplicemente
> dovuti al fatto che le librerie non sono  degli oggetti non sono caricate.
> Hai gią provato, sul nuovo computer che stai usando,  a riposizionare un
> nuovo oggetto winsock sulla form rinominandolo nello stesso modo del
> precedente?
> Spero che ciņ riesca a risolvere i tuoi problemi. In bocca al lupo.
> Sittinghorse
mmm... grazie per la risposta. Proverņ a fare in questo modo...
ti saproņ dire... !!!!
Grazie lo stesso
Luca


title: Query / Report & Macro

author: cinzia

text:
Ciao.
Ho un report che sfrutta una query per estrarre i suoi dati.
Quindi uso l'espressione Forms!xxx!dato per chiedere quali dati devono
essere stampati.
Quindi se clicco due volte sul report in questione, mi chiede il dato e io
lo inserisco.
Ma se volessi fare una macro che aprisse il report ma senza dovermi chiedere
il dato, come si fa.
Mi spiego meglio apro una macro nuova, gli dico ApriReport nome della query
da cui estraggo. E fino qui ok, ma cosi` mi richiede la variabile
Forms....!dato.
E` possibile impostarla a mano ????
Grazie
C.


title: Query / Report & Macro

author: Roberto dal portatile

text:
"cinzia" <
cinzia.ma...@tin.it
> ha scritto nel messaggio
news:8t3sjc$otj$1...@nslave3.tin.it...

Ma la maschera che si chiama xxx e che contiente il controllo che si chiama
dato te la sei creata?
Se si, è aperta quando lanci il report?
E se la maschera è aperta, perché il report non lo lanci dalla maschera?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Query / Report & Macro

author: Frankkk

text:
"cinzia" <
cinzia.ma...@tin.it
> ha scritto nel messaggio
news:8t3sjc$otj$1...@nslave3.tin.it...
...il problema è solo l'anteprima o la stampa del report....? fai tutto dal
form che contiene il dato-parametro che ti serve per il report.....sia
anteprima che stampa...il problema in questa maniera non sussiste....
Ricorda che la query ti chiede il valore contenuto nel form...., altrimenti
per impostare un parametro diversamente non è necessario mettere come
parametro o criterio forms![nomeform]![nomecampo]...ma basta dargli
[valoreparametrodainserire]....


title: Query / Report & Macro

text:
In realta` io volevo evitare di dover chiamare la maschera che contiente
dato....
Insomma ho una query con un parametro (es. prov= ????) .
A questo punto creo un report che usa la query. Lui mi chiede ???? .
E se io volessi parametrizzarla dicendo nella macro che prov= 'TO'
E` possibile ?????
Grazie
C.


title: Query / Report & Macro

text:
"cinzia" <
cinzia.ma...@tin.it
> ha scritto nel messaggio
news:8t69jo$l7e$1...@nslave2.tin.it...

Ma se č cosě scrivi direttamente "TO" nei critery della query.



title: Oggetto OLE collegato

author: giaconet

text:
Ciao a tutti.
Ho un piccolo problemino con un oggetto OLE collegato.
In poche parole devo accedere al nome del file collegato ma non ci
riesco.
Quando creo l'associazione utilizzo
strFileName = "percorso\nomedelfile"
CampoOLE.SourceDoc = strFileName
CampoOLE.Action = acOLECreateLink
e le cose vanno benissimo.
Ma quando ho una maschera con un controllo associato al campo OLE la
proprietą
CampoOLE.SourceDoc mi restituisce una stringa vuota!
Dove č conservato il percorso e il nome del file collegato??
Grazie a tutti
Bye
giaconet


title: Query su ultimo record

text:
Avrei l'esigenza di eseguire una query, che prelevi però solo l'ultimo
record dalla tabella....questo per delle esigenze particolari....
Dovrei prelevare l'ultimo record da una tabella, copiarlo in una tabella
temporanea, eseguire una query di aggiornamento sul record appena copiato, e
accodare il record modificato nella stessa tabella d'origine, per poi
svuotare la tabella temporanea in modo da essere pronta per una nuova
operazione... Il tutto poi inserirlo in un ciclo che mi eseguirà
l'operazione automaticamente fino a quando un contatore presente nel record
stesso non sarà >= di un valore presente in una maschera.
ora il problema è: come fare a prelevare solo l'ultimo record? Non c'è un ID
di controllo, nè ce lo posso mettere perchè ho l'esigenza di avere tante
operazioni con lo stesso ID, che non è un contatore, ma un valore Long
copiato da un contatore generale situato in un'altra tabella che mi fornisce
i record...
In pratica la struttura gerarchica sarebbe questa:
Tabella principale, con record univoci e ID univoco, contatore;
Tabella Secondaria, di cui alcuni record hanno lo stesso ID della tabella
principale, con ID Long, copiato da quella principale in modo che i record
qui presenti facciano capo a un'ID principale situato nell'altra
tabella...questo per gestire delle eliminazioni a catena tramite ID...;
Tabella di appoggio che mi permette di eseguire delle operazioni sui record
di quella secondaria, e una volta eseguite, di accodare i risultati alla
secondaria.
Ho quindi la necessità di trattare i record di quella secondaria uno per
volta, selezionando solo l'ultimo.....come dovrei fare?
Sono abbastanza niubbo quindi col codice ci so fare veramente poco, spero
sarete comprensivi :-)
Grazie


title: Query su ultimo record

author: Brown

text:
R1[[ky ha scritto:

Quel che dici non ha molto senso. Esiste il concetto di "ultimo record"
solo subordinato al concetto di ordinamento.
Un ID si può sempre mettere, anzi, la tua tabella ha una chiave univoca
? Se ci sono più record con lo stesso ID aggiungi un altro campo ("PROG"
per esempio) che contenga un numero progressivo. In modo che ID e PROG
siano chiave univoca della tabella
O altrimenti mettere un ID aggiuntivo che sia chiave primaria della tabella.


title: Query su ultimo record

text:
"Brown" <
bro...@libero.it
> ha scritto nel messaggio
news:OX1he.891550$b5.39...@news3.tin.it...

Ok ho aggiunto un campo contatore...adesso il concetto di ultimo record ha
senso :-)
Fatto questo, come faccio a dire alla mia query di prelevare i dati solo
dall'ultimo record?
Grazie


title: Query su ultimo record

author: Alex NSB

text:
> Ok ho aggiunto un campo contatore...adesso il concetto di ultimo
> record ha senso :-)
>
>
> Fatto questo, come faccio a dire alla mia query di prelevare i dati
> solo dall'ultimo record?
SELECT TOP 1 * FROM MiaTabella
ORDER BY MioContatore DESC;
HTH.
Alessandro


title: Query su ultimo record

text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:d62eaa$jeu$1...@newsread.albacom.net...

Grande, funziona! Grazie mille!
Adesso perň l'ultimo quesito, dopo prometto che non rompo piů, anche perchč
fatto questo, il programma si puň dire quasi finito...
Devo impostare il loop per il ciclo che ho appena costruito, il quale
sarebbe:
Do While [TMP_Calendario]![Prossima]  < = [DATA_AL]
    'confronta il valore di una data nella tabella in cui sono memorizzati i
record, con un campo presente nella maschera di         'inserimento, data
di fine intervallo.
    DoCmd.OpenQuery "Q_acc_appoggio_ele"
    DoCmd.OpenQuery "Q_aggiorna_data"
    DoCmd.OpenQuery "Q_accoda_calendario_ele_da_appoggio"
    DoCmd.OpenQuery "Q_svuota_appoggio_ele"
 Loop
Purtroppo ricevo il messaggio "Impossibile trovare il campo "|" a cui si fa
riferimento.
Dove sta l'errore? Sicuramente nell'impostazione della condizione del While,
provando While 1=1, il loop funziona, anzi bisogna sparare al computer
perchč si fermi :-)


title: Query su ultimo record

text:
R1[[ky ha scritto:
> "Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
> news:d62eaa$jeu$1...@newsread.albacom.net...
>
>>>Ok ho aggiunto un campo contatore...adesso il concetto di ultimo
>>>record ha senso :-)
>>>
>>>
>>>Fatto questo, come faccio a dire alla mia query di prelevare i dati
>>>solo dall'ultimo record?
>>
>>SELECT TOP 1 * FROM MiaTabella
>>ORDER BY MioContatore DESC;
>>
>>HTH.
>>
>>Alessandro
>>
>>
>
>
> Grande, funziona! Grazie mille!
>
> Adesso però l'ultimo quesito, dopo prometto che non rompo più, anche perchè
> fatto questo, il programma si può dire quasi finito...
>
> Devo impostare il loop per il ciclo che ho appena costruito, il quale
> sarebbe:
>
>
> Do While [TMP_Calendario]![Prossima]  < = [DATA_AL]
>     'confronta il valore di una data nella tabella in cui sono memorizzati i
> record, con un campo presente nella maschera di         'inserimento, data
> di fine intervallo.
>
>
>     DoCmd.OpenQuery "Q_acc_appoggio_ele"
>     DoCmd.OpenQuery "Q_aggiorna_data"
>     DoCmd.OpenQuery "Q_accoda_calendario_ele_da_appoggio"
>     DoCmd.OpenQuery "Q_svuota_appoggio_ele"
>
>  Loop
>
>
> Purtroppo ricevo il messaggio "Impossibile trovare il campo "|" a cui si fa
> riferimento.
>
> Dove sta l'errore? Sicuramente nell'impostazione della condizione del While,
> provando While 1=1, il loop funziona, anzi bisogna sparare al computer
> perchè si fermi :-)
>
>
[TMP_Calendario]![Prossima] è il campo della tabella ??
Se così fosse non puoi riferirti in questo modo ad un campo
ed inoltre la tabella TMP_Calendario contiene un solo record o più di
uno ?? Come sai a quale record riferirti ??
Se il record è unico:
Dim RS as DAO.RecordSet
Set RS = Currentdb.OpenRecordset("TMP_Calendario")
Do While RS!Prossima < = [DATA_AL]



title: Query su ultimo record

text:
[CUT]
> [TMP_Calendario]![Prossima] č il campo della tabella ??
>
> Se cosě fosse non puoi riferirti in questo modo ad un campo
> ed inoltre la tabella TMP_Calendario contiene un solo record o piů di uno
> ?? Come sai a quale record riferirti ??
>
> Se il record č unico:
>
> Dim RS as DAO.RecordSet
> Set RS = Currentdb.OpenRecordset("TMP_Calendario")
> Do While RS!Prossima < = [DATA_AL]
>      DoCmd.OpenQuery "Q_acc_appoggio_ele"
>      DoCmd.OpenQuery "Q_aggiorna_data"
>      DoCmd.OpenQuery "Q_accoda_calendario_ele_da_appoggio"
>      DoCmd.OpenQuery "Q_svuota_appoggio_ele"
> Loop
Hai proprio ragione, non posso eseguire il riferimento cosě, altrimenti non
sa che record guardare....
Sarebbe possibile fare questo controllo su una query come quella che hai
postato poco fa, che esegue una selezione sull'ultimo record della tabella?
Grazie per la tua pazienza...


title: Query su ultimo record

text:
"R1[[ky" <ric...@NOSPAMlibero.it> ha scritto nel messaggio
news:nx6he.6568$795.1...@twister1.libero.it...

Ciao, ho risolto facendo cosě:
Calcolo_Date:
    Dim RS As DAO.Recordset
    Set RS = CurrentDb.OpenRecordset("TMP_Calendario")
    RS.MoveLast
    If RS!Prossima < RS!DATA_AL Then
        DoCmd.OpenQuery "Q_acc_appoggio_ele"
        DoCmd.OpenQuery "Q_aggiorna_data_ele"
        DoCmd.OpenQuery "Q_accoda_calendario_da_appoggio_ele"
        DoCmd.OpenQuery "Q_svuota_appoggio_ele"
    GoTo Calcolo_Date
    Else
   DoCmd.Close
   End If
Sembra tutto ok, adesso farň un bel beta testing....
Grazie ancora...


title: Pulsante di comando 'apri scanner, scannerizza e salva'

text:
come faccio a creare un pulsante di comando che mi scannerizzi
un'immagine e me la salvi in una tabella? Grazie. Alex


author: Geppo

text:
Ciao
aleca...@gmail.com
 <
aleca...@gmail.com
>, hai scritto:
> come faccio a creare un pulsante di comando che mi scannerizzi
> un'immagine e me la salvi in una tabella? Grazie. Alex
vedi se ti torna utile la demo di Carlo COSTARELLA:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=292
--
Ciao
Geppo


text:
On 20 Ott, 23:28, "Geppo" <c...@tin.it.invalid> wrote:
> Ciao
alecarm...@gmail.com
 <
alecarm...@gmail.com
>, hai scritto:

Non riesco o ho ACCESS 2000 alessandrobaraldi ne ha uno superiore.
Comunque GRAZIE. Ciao alex


text:
Ciao
aleca...@gmail.com
 <
aleca...@gmail.com
>, hai scritto:
---cut--
> Non riesco o ho ACCESS 2000 alessandrobaraldi ne ha uno superiore.
Vai sul sito:
www.sitocomune.com
Sezione: GENERAL
Faq: 6.214 Usare uno Scanner con VBA
sempre del formidamile autore carlo COSTARELLA.
> Comunque GRAZIE. Ciao alex
prego
--
Ciao
Geppo


author: Carlo Costarella

text:
<
aleca...@gmail.com
> ha scritto nel messaggio
news:6d33d695-63fe-4d51...@w1g2000prk.googlegroups.com...
> come faccio a creare un pulsante di comando che mi scannerizzi
> un'immagine e me la salvi in una tabella? Grazie. Alex
>
A parte i suggerimenti che ti hanno già dato, è importante stabilire almeno
due cose:
il tipo di scanner e la necessità di salvare solo il path del file.
Se poi hai già l'immagine e vuoi per forza incorporare l'immagine nella
tabella, allora ti basta qualcosa del genere:
Forms!NomeMachera!NomeControlloImmagine.SourceDoc = PathselectedFile
Forms!NomeMachera!NomeControlloImmagine.Action = acOLECreateEmbed
Questa seconda possibilità la puoi sfruttare se il tuo scanner ha il famoso
tasto che acquisisce e salva automaticamente.
Ciao, Carlo


text:
<
aleca...@gmail.com
> ha scritto nel messaggio
news:95bcc327-e9b6-4695...@p49g2000hsd.googlegroups.com...

L'esempio non è quello di Alex Baraldi (che pure è ottimo) ma il mio che è
presente anche in versione A97,
Ciao, Carlo


text:
<
aleca...@gmail.com
> ha scritto nel messaggio
news:95bcc327-e9b6-4695...@p49g2000hsd.googlegroups.com...
> Non riesco o ho ACCESS 2000 alessandrobaraldi ne ha uno superiore.
> Comunque GRAZIE. Ciao alex
Scusa, ho dimenticato di fornirti il link:
www.sitocomune.com
Argomento 6.214 Usare uno scanner con VBA
Ciao, Carlo


title: numeri progressivi

text:
come avere un campo (andrebbe bene anche solo nel Report) che restituisca
una sequenza numerica progressiva (tipo contatore)
1,
2,
3,
...
ma che sia sempre una progressione lineare anche se tolgo record o
se ri-ordino un record del DB con diverso criterio da crescente a
decrescente
spero di essere stato chiaro?!
Grazie.


title: numeri progressivi

author: cidi

text:
"bico71" <
bic...@hotmail.com
> ha scritto nel messaggio
news:CB1bb.92565$hE5.3...@news1.tin.it...

Ciao Bico71
Nel report inserisci una casella di testo non associata e nella sua origine
controllo scrivi: =1 imposta la proprietà Somma parziale (vedi help) a su
tutto.
saluti Daniele
---


title: numeri progressivi

text:
cidi <
dadonzin...@tin.it
> wrote in message
lm3bb.129298$R32.3...@news2.tin.it...
>
> "bico71" <
bic...@hotmail.com
> ha scritto nel messaggio
> news:CB1bb.92565$hE5.3...@news1.tin.it...
> > come avere un campo (andrebbe bene anche solo nel Report) che
restituisca
> > una sequenza numerica progressiva (tipo contatore)
> > 1,
> > 2,
...
>
> Ciao Bico71
> Nel report inserisci una casella di testo non associata e nella sua
origine
> controllo scrivi: =1 imposta la proprietà Somma parziale (vedi help) a su
> tutto.
> saluti Daniele
Grazie Daniele.
funziona !!!


title: Fatemi capire (memoria Ram?)

author: tin

text:
Ciao al NG,
uso Access2000 per creare applicazioni molto pesanti tanto che spesso il
sistema mi va in crash segnalandomi "mancanza di memoria".
Ho pensato che 64 MRam fossero insufficienti cosģ sono passato a 128 con
pessimi risultati.
Quanta memoria Ram richiede Access 2000?
Un grazie a chi mi risponderą e un ciao a tutti.
Giorgio Barbetta


title: Fatemi capire (memoria Ram?)

author: -> Dave <-

text:
tin <
gief...@tin.it
> wrote in message 8l183k$331$1...@nslave2.tin.it...
> Ciao al NG,
>
> uso Access2000 per creare applicazioni molto pesanti tanto che spesso il
> sistema mi va in crash segnalandomi "mancanza di memoria".
> Ho pensato che 64 MRam fossero insufficienti così sono passato a 128 con
> pessimi risultati.
> Quanta memoria Ram richiede Access 2000?
>
> Un grazie a chi mi risponderà e un ciao a tutti.
>
> Giorgio Barbetta
>
Probabilmente é lo stesso errore col quale anch'io sto impazzendo...
per caso ti esce un messaggio tipo :
"Memoria insufficiente per aggiornare il display"        ?
se é quello, in teoria il Service Pack 1 per Office2000 dovrebbe
risolverlo... (dico dovrebbe perché non l'ho ancora provato)
Saluti, Dave


title: Fatemi capire (memoria Ram?)

author: Graziano Franchi (Dal Portatile)

text:
Fate il database con maschere semplici: senza sfondi particolari ecc
Sauti


title: Fatemi capire (memoria Ram?)

author: Alessandro C.

text:
Graziano Franchi (Dal Portatile) <
franchi...@centoservizi.it
> wrote in
message 8l2acv$2pd$1...@news.IT.net...
> Fate il database con maschere semplici: senza sfondi particolari ecc
>
> Sauti
>
la miseria........
ecche usi per sfondi, filmati avi che durano 20 minuti ??????
il problema è senz'altro altrove
AleC
Per scrivermi in privato rimuovi le XXX  XXXaca...@XXXiname.com
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  ...sii attento mentre parli, con le tue parole
  tu crei il mondo intorno a te
                                    detto navajo
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


title: Fatemi capire (memoria Ram?)

author: Sirio

text: Dove hai trovato il Service Pack 1 per Office 2000?


title: Database e open office

author: rinoronie

text:
ho sentito che è possibile usare i db di M$ con Open Office, ho
scaricato open office beta2 in italiano, ma non ha la funzione per
aprire i db.
perchè?
ciao e grazie
Roberto


title: Database e open office

author: Fabrizio yQy

text:
"rinoronie" <
rino...@tele2.it
> ha scritto nel messaggio
news:iQf7e.45044$Of5....@nntpserver.swip.net...
> ho sentito che č possibile usare i db di M$ con Open Office, ho
> scaricato open office beta2 in italiano, ma non ha la funzione per
> aprire i db.
> perchč?
lascia perdere :)
č come aprire excel con works:D


title: Database e open office

author: Nick

text:
rinoronie ha detto: in data 13/04/2005 23.05:

Credo che quando parlano di usare i file di M$ con Open Office intendano
dire che attraverso ODBC si possono collegare a file Access e quindi
"usarne" le tabelle, per quanto riguarda maschere e altro so che stanno
elaborando una sorta di "antagonista" di Access, ma nessuno ne è per ora
contento perchè è ricco di bug (ma cmq non credo implementino le
funzioni per imposrtare direttamente da access Form e altro.. ma mai
dire mai.. l'Open source è sempre avantissimo :D )...
Ciao
Nick


title: Arrotondamento

author: Mitch

text:
Salve a tutti,
vorrei sapere quale funzione dovrei usare per fare in modo di arrotondare
(in eccesso) dei prezzi, alle cento lire, in un campo calcolato.
Grazie.
Michele.


title: Arrotondamento

author: Roberto

text:
Mitch <
Mit...@tinxxx.it
> wrote in message 8i6dm2$6jl$1...@nslave2.tin.it...

Int((Prezzo+50)/100)*100
Roberto


title: Arrotondamento

text:
Mitch <
Mit...@tinxxx.it
> wrote in message 8i6dm2$6jl$1...@nslave2.tin.it...
> Salve a tutti,
> vorrei sapere quale funzione dovrei usare per fare in modo di arrotondare
> (in eccesso) dei prezzi, alle cento lire, in un campo calcolato.
>
> Grazie.
> Michele.
>
>
Se l'arrotondamento è alle 100 lire prossime:
    Int((Prezzo+50)/100)*100
se invece è alle cento lire superiori
    Int((Prezzo+99)/100)*100
Roberto


title: stampa rteport con più pagine

author: Mirko

text:
Premetto la mia fase di principiante e mi scuso per la mia descrizione poco
professionale. Mi trovo a dover stampare dei report, sono in tutto 19, uno
per ogni pagina. Ho cercato di farlo con delle macro, ma ad ogni pagina devo
digitare il filtro, chiedo se è possibile digitare il filtro una sola volta
all'inizio e nello stesso tempo che mi vengano stampate tutte e 19 le
pagine. Sempre se possibile far saltare le pagine eventualmente vuote.
Spero di essermi spiegato in modo corretto.
Grazie per la collaborazione.
Miki


title: stampa rteport con più pagine

author: MA

text:
Mirko wrote:
> Premetto la mia fase di principiante e mi scuso per la mia
> descrizione poco professionale. Mi trovo a dover stampare dei report,
> sono in tutto 19, uno per ogni pagina. Ho cercato di farlo con delle
> macro, ma ad ogni pagina devo digitare il filtro, chiedo se č
> possibile digitare il filtro una sola volta all'inizio e nello stesso
> tempo che mi vengano stampate tutte e 19 le pagine. Sempre se
> possibile far saltare le pagine eventualmente vuote. Spero di essermi
> spiegato in modo corretto.
> Grazie per la collaborazione.
> Miki
Ciao Mirko,
non č chiaro come hai impostato i tuoi report
E' uno solo e raccoglie tutte le fatture o la sistuazione dei clienti e
vorresti che ad ogni fattura o cliente lui andasse daccapo?
In che senso ci sono pagine vuote?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: stampa rteport con più pagine

author: mirko

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:e24peb$1ot$1...@area.cu.mi.it...

Grazie per avermi risposto, anche se non sono stato chiro. Avevo risposto a
questa alcuni giorni fa, ma probabilmente ho sbagliato qualcosa e il post
non č partito.
Ritornando, cerco, se possibile di spiegarmi meglio.
Ho costruito un database dal quale ricavo dati su mutui. La pratica globale
č formata da 19 pagine. Ho fatto una maschera dalla quale si ricavano piů
pagine.
Arrivato a questo ho provato a fare un report, ma raggiunto 255 comandi, il
report non funziona, allora, ho fatto un report per ogni pagina chiamandoli
pag1 pag2 ecc. Quando vado in stampa,  avrei dovuto richiamare un report
alla volta e digitare il codice ID per filtrare il nominativo richiesto.Per
ovviare a questo, nella mia poca esperienza, ho fatto una macro che mi
stampa tutti i report. La cosa in linea di massima funziona, ma devo
digitare per 19 volte il codice ID. La mia richiesta č , se č possibile,
quella di richiamare tarmite un bottone, la stampa e digitando una sola
volta il codice ID, dovrebbero andare tutte le pagine in stampa.
Spero di essermi espresso correttamente, se cosě non fosse, abbiate
pazienza, purtroppo all'inizio ci sembra tutto semplice, poi abbiamo sempre
dei problemi.
Ringrazio MA per il suo cortese interessamento.
Grazie ancora
Mirko


title: stampa rteport con più pagine

text:
mirko wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:e24peb$1ot$1...@area.cu.mi.it...
>> Mirko wrote:
>>> Premetto la mia fase di principiante e mi scuso per la mia
>>> descrizione poco professionale. Mi trovo a dover stampare dei
>>> report, sono in tutto 19, uno per ogni pagina. Ho cercato di farlo
>>> con delle macro, ma ad ogni pagina devo digitare il filtro, chiedo
>>> se è possibile digitare il filtro una sola volta all'inizio e nello
>>> stesso tempo che mi vengano stampate tutte e 19 le pagine. Sempre se
>>> possibile far saltare le pagine eventualmente vuote. Spero di
>>> essermi spiegato in modo corretto.
>>> Grazie per la collaborazione.
>>> Miki
>>
>> Ciao Mirko,
>> non è chiaro come hai impostato i tuoi report
>> E' uno solo e raccoglie tutte le fatture o la sistuazione dei
>> clienti e vorresti che ad ogni fattura o cliente lui andasse daccapo?
>> In che senso ci sono pagine vuote?
>> --
>>
> Grazie per avermi risposto, anche se non sono stato chiro. Avevo
> risposto a questa alcuni giorni fa, ma probabilmente ho sbagliato
> qualcosa e il post non è partito.
> Ritornando, cerco, se possibile di spiegarmi meglio.
> Ho costruito un database dal quale ricavo dati su mutui. La pratica
> globale è formata da 19 pagine. Ho fatto una maschera dalla quale si
> ricavano più pagine.
Mutuo... mmmm... in questo periodo non parlarmi di mutuo... stai zitto e
mutuo!!!
;-)
> Arrivato a questo ho provato a fare un report, ma raggiunto 255
> comandi, il report non funziona, allora, ho fatto un report per ogni
> pagina chiamandoli pag1 pag2 ecc. Quando vado in stampa,  avrei
> dovuto richiamare un report alla volta e digitare il codice ID per
> filtrare il nominativo richiesto.Per ovviare a questo, nella mia poca
> esperienza, ho fatto una macro che mi stampa tutti i report. La cosa
> in linea di massima funziona, ma devo digitare per 19 volte il codice
> ID. La mia richiesta è , se è possibile, quella di richiamare tarmite
> un bottone, la stampa e digitando una sola volta il codice ID,
> dovrebbero andare tutte le pagine in stampa.
> Spero di essermi espresso correttamente, se così non fosse, abbiate
> pazienza, purtroppo all'inizio ci sembra tutto semplice, poi abbiamo
> sempre dei problemi.
> Ringrazio MA per il suo cortese interessamento.
> Grazie ancora
> Mirko
Credo che tu abbia sbagliato la struttura. Mi spiego, invece di prevedere un
campo per ogni domanda, prevedi un'intestazione della pratica generale e poi
una tabella per le specifiche.
Dopo la leghi come maschera e sottomaschera e a quel punto puoi aggiungere
tutto quello che vuoi. A questo punto ti basterà stampare una solo record
della tabella principale e stai a posto



title: Interfaccie utente

author: Alessandro

text:
E possibile trovare in rete degli esempi su interfaccie utente fatte con
MSAccess ?
Grazie.
Alessandro


title: Interfaccie utente

author: Setec Astronomy

text:
"Alessandro" <
ale...@tin.it
> ha scritto nel messaggio
news:C3RA8.3639$CN3.1...@news2.tin.it...
> E possibile trovare in rete degli esempi su interfaccie utente fatte con
> MSAccess ?
Sul mio sito personale
http://www22.brinkster.com/filippotoso/home.asp?articoli=2
Puoi trovare degli esempi in access 97 e 2000.
Saluti.
> Grazie.
> Alessandro


title: Interfaccie utente

text:
"Setec Astronomy" <
se...@freemail.it
> ha scritto nel messaggio
news:9tTA8.6923$US3.1...@twister1.libero.it...

Grazie per la risposta
Alessandro


title: Interfaccie utente

author: Marco Nolli

text:
"Setec Astronomy" <
> > E possibile trovare in rete degli esempi su interfaccie utente fatte con
> > MSAccess ?
>
> Sul mio sito personale
>
http://www22.brinkster.com/filippotoso/home.asp?articoli=2
> Puoi trovare degli esempi in access 97 e 2000.
Complimenti per le numerose interessanti utility in Delphi ;-)
Ciao.


title: Interfaccie utente

text:
"Marco Nolli" <
marco...@tiscalinet.it
> ha scritto nel messaggio
news:dl6B8.9387$US3.2...@twister1.libero.it...

Grazie.
Se sei interessato a qualche collaborazione non farti scrupoli a
contattarmi.
> Ciao.
Saluti.


title: [OT] AUGURONI DI BUONA PASQUA

author: Gaspare

text:
Ciao "GRANDE" NG,
i più sentiti auguroni di Buona Pasqua a Voi ed ai  Vs. cari/familiari  :-)
Gaspare


title: [OT] AUGURONI DI BUONA PASQUA

author: Alessandro Baraldi

text:
Ma dov'eri finito....?
Ciao Gaspare, tantissimi auguri a te e famiglia.
@Alex


title: [OT] AUGURONI DI BUONA PASQUA

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1145118630....@g10g2000cwb.googlegroups.com...
> Ma dov'eri finito....?
>
> Ciao Gaspare, tantissimi auguri a te e famiglia.
>
> @Alex
>
Ciao @Alex,
ti posso dare 2 opzioni...decidi tu quella che ritieni più opportuna:
-) mi sono perso in un progetto didattico... nel senso che solo adesso
inizio a venirne fuori ;-)
-) mi sono perso nelle elezioni politiche...e non continuo per il rischio
del famoso "FLAME" ;-)
Cmq i nostri indirizzi email rimangono sempre gli stessi...per vari ed
eventuali :-)
Alla prossima e serena festività a te e famiglia :-)
Gaspare


title: [OT] AUGURONI DI BUONA PASQUA

text:
L'importante è che sia tutto OK, sei passato dall'essere presente
tutti i giorni
a non farti più sentire per mesi....!
Datti una moderata.
;-)
Ciao
Alessandro


title: [OT] AUGURONI DI BUONA PASQUA

author: Ivan da casa

text:
"Gaspare" <noemail...@grazie.ciao> ha scritto nel messaggio
news:4440fc2d$0$18297$4faf...@reader1.news.tin.it...

Grazie e ricambio a te e famiglia.
Ivan


title: [OT] AUGURONI DI BUONA PASQUA

text:
[CUT]
Datti una moderata.
;-)
eh eh eh...vedo che lo spirito rimane sempre a "buoni livelli"....ok ci si
risente e non ti rispondo più anche se la tentazione è forte :-)


title: [OT] AUGURONI DI BUONA PASQUA

author: cidi

text:
"Gaspare" <noemail...@grazie.ciao> ha scritto nel messaggio
news:4440fc2d$0$18297$4faf...@reader1.news.tin.it...

Ciao Gaspare
bentornato.....dalla Russia con amore!!!
chissà come sarà contento Sergio.  :))))
tanti auguri di Buona Pasqua anche a te e famiglia.
Daniele


title: [OT] AUGURONI DI BUONA PASQUA

text:
Gaspare wrote:
> Ciao "GRANDE" NG,
> i piů sentiti auguroni di Buona Pasqua a Voi ed ai  Vs.
> cari/familiari  :-)
>
> Gaspare
E ti ripresenti cosě?!! Tutto pimpante.... facendo finta di nulla!!!
Del resto le abbiamo dovute asciugare noi le lacrime di Sergio di tutti
questi mesi.
La vita č vostra, ma sappi che non ci si comporta cosě,
mai un saluto, un post(icino)... crudele!!!
;-)
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: [OT] AUGURONI DI BUONA PASQUA

author: Roberto da casa

text:
"Gaspare" <noemail...@grazie.ciao> ha scritto nel messaggio
news:4440fc2d$0$18297$4faf...@reader1.news.tin.it...
> Ciao "GRANDE" NG,
> i più sentiti auguroni di Buona Pasqua a Voi ed ai  Vs. cari/familiari
:-)
Leggo solo ora il tuo messaggio, quindi ti faccio gli auguri di buona Pasqua
fatta. :)
>
> Gaspare
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: [OT] AUGURONI DI BUONA PASQUA

text:
[CUT]
>
> E ti ripresenti cosě?!! Tutto pimpante.... facendo finta di nulla!!!
> Del resto le abbiamo dovute asciugare noi le lacrime di Sergio di tutti
> questi mesi.
> La vita č vostra, ma sappi che non ci si comporta cosě,
> mai un saluto, un post(icino)... crudele!!!
> ;-)
> --
Ciao MA,
tutto bene? Tra me e Sergio sembra si sia creato un muro...rimpiango con
tristezza i tempi delle grandi passioni ;-)
Hai/avete la mia mail...il mio indirizzo di casa -> che volete di piů? Qua
c'č gente che Access lo conosce x davvero per cui abbasso la spada e mi
guardo il combattimento! ;-)
Buona giornata ed alla prossima :-)
Gaspare


title: [OT] AUGURONI DI BUONA PASQUA

text:
[CUT]
>
> Leggo solo ora il tuo messaggio, quindi ti faccio gli auguri di buona
> Pasqua
> fatta. :)
>
>>
Grazie e buona giornata :-)
Gaspare


title: [OT] AUGURONI DI BUONA PASQUA

text:
[CUT]
> Ciao Gaspare
> bentornato.....dalla Russia con amore!!!
> chissà come sarà contento Sergio.  :))))
>
> tanti auguri di Buona Pasqua anche a te e famiglia.
>
> Daniele
>
Ciao Daniele,
mi fa piacere che ci si trova in forma -> mi raccomando...non tralasciare
mai la strada dello "humor" ;-)
Gaspare


title: Regola per il calcolo degli arrotondamenti con l'iva e l'euro

author: Antonio Biso

text:
E' stato dibattuto un po' di tempo fa.
Mi pare di ricordare che, nel caso del calcolo di un'uscita merce, si deve
fare la somma di tutti gli imponibili, quindi sommarci l'iva e infine
effettuare l'approssimazione.
Non è corretto invece fare il calcolo dell'iva per la singola voce, quindi
l'approssimazione, per poi sommare tutte le voci approssimate insieme per
ottenere il totale.
Ricordo bene?
Antonio


author: Sib

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio

Per quanto ne so io, si fa cosi':
Prima si fa il totale imponibile
Quindi si calcola l'iva
Si arrotonda l'imponibile
Si arrotonda l'IVA (separatamente)
Poi ne fai la somma.
Tanto diceva un testo di contabilità che leggevo tempo fa.
Ciao
Sib


author: Tecnoricambi

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:NYFh8.14246$5z3.4...@twister2.libero.it...

prendiamo il caso di una fattura di vendita
Totale netto per riga arrotondato alla seconda cifra decimale
Il totale imponibile deve essere la somma dei totali riga come sopra
arrotondati.
L'anno scorso sono partito a marzo con l'Euro.
Essendo stato il primo a partire del mio settore temendo lamentele della
clientela, ho cercato di rendere al massimo possibile ininfluente il
passaggio all'euro verso il cliente
Tutti i prezzi unitari prima in Lire sono stati arrotondati al millesimo di
Euro.
Per la merce venduta con fattura l'importo netto per riga veniva arrotondato
alla seconda cifra decimale
Per la vendita tramite corrispettivo, ho adottato invece l'arrotondamento
dell'importo netto per riga alla terza cifra decimale.
Ora, per i prezzi unitari che vengono aggiornati applicando una percentuale,
continua il mio arrotondamento alla 3a cifra decimale.
I nuovi prezzi che invece, che derivano dall'applicazione di un nuovo
listino, tutti sono alla seconda cifra decimale.
Ciao
Claudio


author: Alberto S.

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:NYFh8.14246$5z3.4...@twister2.libero.it...

Totale degli imponibili, suddivisi per aliquota, ognuno di questi totali
arrotondato al centesimo. Per ognuno di questi totali arrotondati autonomo
calcolo dell'IVA con relativo arrotondamento al centesimo.
Nel caso invece, dalla mia esperienza poco frequente, in cui per ogni
singola riga si esponga autonomamente l'IVA in fattura, quanto sopra
calcolato e arrotondato riga per riga.
Ciao
--
Alberto


text:
Alberto S. <
sartor...@tin.it
> wrote in message
a68kku$cnr3s$1...@ID-134626.news.dfncis.de...
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:NYFh8.14246$5z3.4...@twister2.libero.it...
> > E' stato dibattuto un po' di tempo fa.
> >
> > Mi pare di ricordare che, nel caso del calcolo di un'uscita merce, si
deve
> > fare la somma di tutti gli imponibili, quindi sommarci l'iva e infine
> > effettuare l'approssimazione.
> >
> > Non è corretto invece fare il calcolo dell'iva per la singola voce,
quindi
> > l'approssimazione, per poi sommare tutte le voci approssimate insieme
per
> > ottenere il totale.
> >
> > Ricordo bene?
> >
> > Antonio
> >
> Totale degli imponibili, suddivisi per aliquota, ognuno di questi totali
> arrotondato al centesimo. Per ognuno di questi totali arrotondati autonomo
> calcolo dell'IVA con relativo arrotondamento al centesimo.
Oooohh...
Quindi non va applicata l'iva riga per riga arrotondando, ma sommate tutte
le righe, divise per aliquote, applicata l'iva, arrotondati i totali e
sommato il tutto.
Giusto?
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:L7Oi8.17196$%d1.5...@twister2.libero.it...

Esatto. Ovviamente se serve arrotondare al centesimo gli imponibili lo si fa
prima di calcolarci su l'iva.
Ciao
--
Alberto


text:
Alberto S. <
sartor...@tin.it
> wrote in message
a6gfb4$e6cur$1...@ID-134626.news.dfncis.de...
> > > Totale degli imponibili, suddivisi per aliquota, ognuno di questi
totali
> > > arrotondato al centesimo. Per ognuno di questi totali arrotondati
> autonomo
> > > calcolo dell'IVA con relativo arrotondamento al centesimo.
> >
> > Oooohh...
> > Quindi non va applicata l'iva riga per riga arrotondando, ma sommate
tutte
> > le righe, divise per aliquote, applicata l'iva, arrotondati i totali e
> > sommato il tutto.
> > Giusto?
> >
> > Antonio
>
> Esatto. Ovviamente se serve arrotondare al centesimo gli imponibili lo si
fa
> prima di calcolarci su l'iva.
Ma se il programmatore furbo mette un arrotondamento sul prezzo unitario, i
singoli totali di riga e quindi il totale imponibile risultano già
arrotondati bene perchè la moltiplicazione e la somma mantiene i decimali
giusti...
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:TcZi8.19805$tC3.5...@twister1.libero.it...
[CUT]
> > > Oooohh...
> > > Quindi non va applicata l'iva riga per riga arrotondando, ma sommate
> tutte
> > > le righe, divise per aliquote, applicata l'iva, arrotondati i totali e
> > > sommato il tutto.
> > > Giusto?
> > >
> > > Antonio
> >
> > Esatto. Ovviamente se serve arrotondare al centesimo gli imponibili lo
si
> fa
> > prima di calcolarci su l'iva.
>
> Ma se il programmatore furbo mette un arrotondamento sul prezzo unitario,
i
> singoli totali di riga e quindi il totale imponibile risultano già
> arrotondati bene perchè la moltiplicazione e la somma mantiene i decimali
> giusti...
>
> Antonio
>
He he he!
***
Sicuramente la vecchia volpe a cui ti riferisci conosce l'ambiente dove
lavorerà il suo programma e quindi non è sicuramente il caso tuo, però - per
tenere il discorso sul generale - aggiungerei che usare prezzi con più di
due cifre dopo la virgola è in alcuni casi opportuno ed in altri addirittura
obbligatorio.
Ciao
--
Alberto


title: Errori nei moduli standard

author: Sandrobi

text:
Se non sbaglio, gli errori che si verificano in un modulo di classe non
vengono intercettati dall'evento Form_Error messo sulla maschera chiamante.
Chiedo conferma che č cosě e se c'č una soluzione diversa dal gestire gli
errori nelle routine dei singoli moduli.
Grazie
Sandrobi


title: Errori nei moduli standard

text:
"Sandrobi" <
sandb...@libero.it
> wrote in message
news:_svce.91484$
zZ1.2...@twister1.libero.it
> Se non sbaglio, gli errori che si verificano in un modulo di classe non
> vengono intercettati dall'evento Form_Error messo sulla maschera chiamante.
> Chiedo conferma che è così e se c'è una soluzione diversa dal gestire gli
> errori nelle routine dei singoli moduli.
> Grazie
> Sandrobi
Con Access non ho mai provato, ma con A97 non si poteva di certo.
Da A2K però VBA è decisamente molto simile a VB e ritengo molto
probabile possa funzionare.
In ognin caso in VB un modulo di Classe può dichiarare
Eventi personalizzati, che ovviamente puoi scatenare tu con RaiseEvent
da qualsiasi parte della Classe.
Istanziando la Classe con With Events ne ottieni metodi, proprietà
ed Eventi.
Dall'Help di VB ti allego un demo di codice molto chiaro, stà
a te provare se funziona
Nella Form dichiari
Private with events mC as NomeClasse
Quindi su Load:
Set mC=new NomeClasse
Codice da inserire in un modulo di Classe
Option Explicit
Public Event UpdateTime(ByVal dblJump As Double)
Public Event ChangeText()
Public Sub TimerTask(ByVal Duration As Double)
    Dim dblStart As Double
    Dim dblSecond As Double
    Dim dblSoFar As Double
    dblStart = Timer
    dblSoFar = dblStart

    Do While Timer < dblStart + Duration
        If Timer - dblSoFar >= 1 Then
            dblSoFar = dblSoFar + 1
            RaiseEvent UpdateTime(Timer - dblStart)
        End If
    Loop

    RaiseEvent ChangeText

End Sub
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Progressivo... e periamo bene!

author: samR

text:
Chiedo scusa, ma proprio non riesco ad arrivarci!
Potreste farmi un esempio di progressivo da salvare in un nuovo record
prelevandolo da una tabella PROGRESSIVI e mettendoci accanto anche l'anno?
vorrei usare una tebella "progressivi" per inserire un nuovo record nella
tabella Interventi usando anche l'anno:
0001/2002 o 02
0002/2002
0003/2002
....
0001/2003
0002/2003
ecc
potreste farmi un esempio di codice per piacere?
ho cercato
sitocomune.com
 ma mi sembrano troppo complicati...
Grazie!


title: Progressivo... e periamo bene!

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:lCrCa.52409$lK4.1...@twister1.libero.it...

Manca una esse nell'oggetto ma si capisce ugualmente... :)
scusate!


title: Progressivo... e periamo bene!

author: Francesco R.

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:lCrCa.52409$lK4.1...@twister1.libero.it...
> Chiedo scusa, ma proprio non riesco ad arrivarci!
> Potreste farmi un esempio di progressivo da salvare in un nuovo record
> prelevandolo da una tabella PROGRESSIVI e mettendoci accanto anche l'anno?
>
> vorrei usare una tebella "progressivi" per inserire un nuovo record nella
> tabella Interventi usando anche l'anno:
> 0001/2002
> 0002/2002
Personalmente, dato che di sicuro avrai un campo con 'data intervento', non
aggiungerei l'anno al progressivo, infatti diverrebbe una ripetizione (che è
una cosa contraria ai principi di creazione di un database) e sprecheresti
byte (anche se oggi non è più una cosa importante).
In ogni caso per far funzionare bene gli ordinamenti crescenti o
decrescenti, occorre anteporre l'anno al progressivo, in questo modo:
20020001
20020002
20030001
20030002
Solamente in visualizzazione, puoi invertire l'ordine visualizzando
0001/2002.
La funzione che ti permette di incrementare il progressivo è:
Dim Prog As Long
Prog = Nz(DMax("[Progressivo]", "NomeTabella")) + 1
Ora, o ogni volta dividi il campo in parte sinistra con l'anno e parte
destra con il progressivo da incrementare, o più semplicemente, crei due
campi, uno integer con l'anno e l'altro integer o long con il progressivo.
Poi li metti insieme nella chiave primaria e li gestisci sempre
separatamente.
Spero di essere stato chiaro.
Ciao.


title: Progressivo... e periamo bene!

text:
"Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
news:8LtCa.41525$g92.9...@news2.tin.it...

Scusami ancora..
quindi la procedura potrebbe essere (correggimi se sbaglio)
Apro la maschera inserimento dati
salvo i dati
nell'evento Prima di aggiornare inserisco un msgbox che mi chiede se voglio
salvare i dati ed eseguo la tua funzione per inserire il risultato nel campo
prog..
mmm No! mi sa che non mi è molto chiaro
come gestisco i 2 campi separati?


title: Progressivo... e periamo bene!

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:G9uCa.52485$Ny5.1...@twister2.libero.it...

Direi che puoi fare come hai detto, io di solito, se non si è in
multiutenza, o se non è di vitale importanza che il progressivo abbia una
reale corrispondenza con l'istante di creazione di un documento (vedi
scontrini o altri documenti fiscali), il progressivo lo prelevo durante
l'evento
'Prima di inserire', lasciando la possibilità di modificarlo (controllando
che già non esista).
Poi nel momento della memorizzazione se comunque qualcuno avesse già ripreso
lo stesso progressivo, il motore di Access restituisce l'errore di chiave
duplicata e si può nuovamente variare il progressivo o proporlo da codice.
Per quanto riguarda i campi:
Nella struttura della tua tabella crei un campo PROG_ANNO ed un campo
PROG_NUM, poi li selezioni entrambi e fai click col mouse sul simbolo della
chiave sulla barra delle icone.
In questo modo hai creato una chiave primaria formata da 2 campi.
Se vuoi mettere la funzione nell'evento 'prima di aggiornare' metti le
istruzioni:
Me!PROG_ANNO = Year(Date()) ' restituisce l'anno della data odierna
Me!PROG_NUM = Nz(DMax("[PROG_NUM]", "NomeTabella", "[PROG_ANNO]=" &
Year(Date))) + 1 'Legge il N° progr. all'interno dell'anno in corso
Adesso non l'ho provato ma dovrebbe andare...
Ciao.


title: Progressivo... e periamo bene!

text:
"Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
news:EgvCa.43017$g92.9...@news2.tin.it...

Grazie Francesco, sei stato gentilissimo oltre che molto utile! non ho
provato il funzionamento ma adesso ho le idee più chiare
Grazie
Ciao


title: Progressivo... e periamo bene!

author: Roberto dalla campagna

text:
samR <
wi...@libero.it
> wrote in message
lCrCa.52409$lK4.1...@twister1.libero.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Davide La Mantia (Sib) intitolata "Numerazione crescente per fatture ed
altro". Penso faccia al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Progressivo... e periamo bene!

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:lCrCa.52409$lK4.1...@twister1.libero.it...

Scusate se insisto...
ma non c'è un modo per prendere il progressivo e l'anno da una tabella
diversa?
i procedimenti visti finore potrebbero andare bene e vi ringrazio ma sorge
un problema:
inserisco 10 record
cancello gli ultimi 3 (8,9,10)
il succ progressivo mi viene fuori come 8, sbaglio?
io invece vorrei fosse 11
credo che la soluzione migliore sia quella di avere una tebella separata in
cui registro l'anno e il progressivo e dalla quale vado a prendere di volta
in volta questi dati.
Ho notato che molti programmi di contabilità usano questo metodo ed io
vorrei capire come si procede ( a parte il mio programmino che ho intenzione
di fare...)
praticamente inserisco un record e nel momento di salavarlo vado a prendere
l'anno corrente ed il progressivo + 1 dalla tabella SISTEMA e lo metto nel
campo progressivo del record corrente; poi logicamente devo aggiornare il
progressivo della tabella sistema...
ma mannaggia la miseria perchè è così complicato?
20 anni fa programmavo in clipper ed era una fesseria fare una procedura del
genere!
1) creavo delle variabili in memoria per inserire i dati (
2) finestra di dialogo : Confermi i dati?
3) se "SI"...
Apri tabella Sistema
progressivo++
progressivo_in_memoria = Sistema.progresssivo
chiudi tabella sistema
apri tabella Interventi
Goto.newrec (per aggiungere un nuovo record vuoto...)
(il puntatore adesso è sul nuovo record..)
replace Interventi.progressivo with progressivo_ in_memoria
replace Interventi.data with data_in_memoria
ecc ecc
Vabbè non ricordo più le istruzioni e i comandi ma il senso credo sia chiaro
come caspita si fa on Access?
cosa devo impare? cosa devo capire? si tratta di recordeset ecc eccc?
dove posso guardare per trovare qualche esempio o informazioni su quanto
detto ?
Dai  per favore un ultimo sforzo :)
Vi ringrazio cmq
Ciao


title: Progressivo... e periamo bene!

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:lCrCa.52409$lK4.1...@twister1.libero.it...

Ahh dimenticavo!!!
.. c'è un altro problema che non ho mai capito come si risolve in access!
come si fa a inserire un nuovo record in una tabella solo quando l'utente ha
confermato i dati?
possibile che appena si digita un carattere in un campo della maschera il
record risulta già inserito nella tabella?
In questi casi qual'è il metodo più usato per inserire un record solo quando
l'utente conferma l'inserimento?
Si tratta si creare delle tabelle temporanee?
Non credo che i programmi di contabilità in Access inseriscano un record
appena l'utente digita un carattere in qualsiasi campo...
sicuramente si appoggiano a tabelle temporanee, ma qual'è il procedimento?
Vabbè va, adesso forse sto esagerando con tutte queste domande
:) scusatemi!
Ciaoo


title: Progressivo... e periamo bene!

author: Sergio MAZZA

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:nhLCa.54665$lK4.1...@twister1.libero.it...
>
>
> Ahh dimenticavo!!!
>
> .. c'è un altro problema che non ho mai capito come si risolve in access!
> come si fa a inserire un nuovo record in una tabella solo quando l'utente
ha
> confermato i dati?
Puoi gestire l'evento "prima di aggiornare" della form e inserire un test
tipo:
If MsgBox("vuoi memorizzare?", vbYesNo + vbInformation) = vbNo Then
    Cancel = True
    Me.Undo
End If
> possibile che appena si digita un carattere in un campo della maschera il
> record risulta già inserito nella tabella?
No non è inserito è in modifica ma non ancora registrato nella tabella; se
premi escape i dati (o modifiche effettuate) li perdi.
> In questi casi qual'è il metodo più usato per inserire un record solo
quando
> l'utente conferma l'inserimento?
Per esempio quello suggerito;
> Si tratta si creare delle tabelle temporanee?
anche;
> Non credo che i programmi di contabilità in Access inseriscano un record
> appena l'utente digita un carattere in qualsiasi campo...
spero anch'io di no...
> sicuramente si appoggiano a tabelle temporanee, ma qual'è il procedimento?
"Parcheggi" i dati in una tabella identica a quella di destinazione e quando
l'utente conferma la memorizzazione dei dati li sposti con una query di
accodamento.
Oppure puoi utilizzare dei controlli non associati è utilizzando sempre
l'evento "prima di aggiornare" associ ai campi di tabella i valori dei
controlli.
> Vabbè va, adesso forse sto esagerando con tutte queste domande
> :) scusatemi!
> Ciaoo
>
Ciao.
--
Sergio MAZZA


title: Progressivo... e periamo bene!

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:nhLCa.54665$lK4.1...@twister1.libero.it...
>
[CUT]
>
> Ahh dimenticavo!!!
>
> .. c'è un altro problema che non ho mai capito come si risolve in access!
> come si fa a inserire un nuovo record in una tabella solo quando l'utente
ha
> confermato i dati?
> possibile che appena si digita un carattere in un campo della maschera il
> record risulta già inserito nella tabella?
> In questi casi qual'è il metodo più usato per inserire un record solo
quando
> l'utente conferma l'inserimento?
> Si tratta si creare delle tabelle temporanee?
> Non credo che i programmi di contabilità in Access inseriscano un record
> appena l'utente digita un carattere in qualsiasi campo...
> sicuramente si appoggiano a tabelle temporanee, ma qual'è il procedimento?
Innanzitutto è bene che se ti nasce un nuovo problema tu apra un altro
thread, altrimenti diventa un guazzabuglio nel quale forse tu ti ci ritrovi,
ma certamente non è utile a chi ha problemi simili ai tuoi: o forse degli
altri non te ne importa niente?
Ci sono diverse tecniche per risolvere il tuo problema.
La più semplice è quella di pigiare il tasto Esc.
Poi c'è quella di cui tu accennavi basata su tabelle temporanea.
C'è poi quella di usare le transazioni; se vuoi saperne di più di questa
tecnica vai sul Sito Comune (link qui sotto) e nella Sezione General leggi
la FAQ di Sib intitolata "Cosa sono e come funzionano le transazioni?".
Poi c'è quella di usare maschere non associate e quindi registrare il recodo
pigiando un pulsante di comando usando query di accodamento e di
aggiornamento (o se preferisci aprendo un recordset sulla tabella da
aggiornare).
Oppure vai sul Sito Comune e nella Sezione Forms dai una letta alla FAQ di
Federico Luciani intitolata "Confermare il salvataggio dei dati".
E visto che stai nella Sezione Forms del Sito Comune dai una occhiata anche
alla FAQ di Alessandro Baraldi intitolata "Semplice esempio della Gestione
Automatizzata dei Records in una Form".
Infine, sempre nella Sezione Forms del Sito Comune leggi la FAQ di Luca
Dall'Olio intitolata "Annullare le modifiche apportate ai dati in una form
con subform".
Come vedi hai solo l'imbarazzo della scelta. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------



title: Progressivo... e periamo bene!

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
news:b9LCa.54698$Ny5.1...@twister2.libero.it...

Anche in Access non è per niente difficile: per leggere il campo di una
tabella non associata puoi usare una funzione DLookup oppure DMax (vedi
help).
Per aggiornare il valore di un campo di una tabella non associata basta
usare una query di aggiornamento o aprire un recordset su quella tabella.
Non vedo dove sia il problema: basta studiare un po' Access e vedrai che ci
riuscirai a fare molte più cose che facevi con clipper: certo che se vuoi
usare Access senza studiarlo e basandoti solo sulle reminescenze di 20 anni
fa di clipper è veramente dura! ;-)



title: Spostare focus su record successivo

author: Fabio Fucci

text:
Buongiorno
Ho una tabella con n record; ho fatto una maschera continua con una casella di testo e vorrei che ogni 2 secondi il focus passasse al record successivo dopo aver premuto un pulsante di comando.
Qualcuno mi può consigliare la soluzione migliore?
Vi ringrazio e buona giornata


title: Spostare focus su record successivo

author: Karl Donaubauer

text:
Salve,

Fabio Fucci ha scritto:
> Ho una tabella con n record; ho fatto una maschera continua con una casella di testo e vorrei che ogni 2 secondi il focus passasse al record successivo dopo aver premuto un pulsante di comando.
> Qualcuno mi può consigliare la soluzione migliore?

Nel codice dell'evento Timer della maschera:

DoCmd.GoToRecord acForm, Me.Name, acNext

Sul click del pulsante:

Me.TimerInterval = 2000

Stai attento che un timer sempre puo creare problemi ed è meglio di solo
usarlo se il feature è importante.

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Access Lobby:
http://www.AccessDevelopers.org


title: [OT] Messaggi in ritardo

text:
Non so per quale motivo (probabilmente qualcosa che non funziona bene nel
server dell nuews che uso) riesco a leggere i messaggi solo dopo cinque ore
circa da quando sono stati inviati.
Quindi mi scuso se risponderò a messaggi ai quali, nelle ultime 5 ore, altri
frequentatori hanno già dato una risposta, che però io, al momento che
rispondo, non vedo ancora, e che vedrò solo in seguito.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [OT] Messaggi in ritardo

author: Xymox

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:roLJ9.4427$TC5.1...@twister1.libero.it...
> Non so per quale motivo (probabilmente qualcosa che non funziona bene nel
> server dell nuews che uso) riesco a leggere i messaggi solo dopo cinque
ore
> circa da quando sono stati inviati.
> Quindi mi scuso se risponderò a messaggi ai quali, nelle ultime 5 ore,
altri
> frequentatori hanno già dato una risposta, che però io, al momento che
> rispondo, non vedo ancora, e che vedrò solo in seguito.
Uso il tuo stesso server news (
uni-berlin.de
) ma per me è tutto ok ... molto
strano.
--
Ciao Marco S. (x)
www.marcosanti.it


title: [OT] Messaggi in ritardo

author: Setec Astronomy

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:roLJ9.4427$TC5.1...@twister1.libero.it...
> Non so per quale motivo (probabilmente qualcosa che non funziona bene nel
> server dell nuews che uso) riesco a leggere i messaggi solo dopo cinque
ore
> circa da quando sono stati inviati.
Mi sa che è libero che fa casino, perchè ho lo stesso problema anche io.
Saluti.


title: [OT] Messaggi in ritardo

text:
"Setec Astronomy" <
se...@freemail.it
> ha scritto
> Mi sa che è libero che fa casino, perchè ho lo stesso problema anche io.
> Saluti.
E' probabile, infatti io stò usando interbusiness ..


title: [OT] Messaggi in ritardo

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:roLJ9.4427$TC5.1...@twister1.libero.it...

Se io scarico i messaggi la mattina, i nuovi li vedo il giorno dopo... Mah!
Ciao.
--
Sergio MAZZA


title: [OT] Messaggi in ritardo

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:roLJ9.4427$TC5.1...@twister1.libero.it...
> Non so per quale motivo (probabilmente qualcosa che non funziona bene nel
> server dell nuews che uso) riesco a leggere i messaggi solo dopo cinque
ore
> circa da quando sono stati inviati.
> Quindi mi scuso se risponderò a messaggi ai quali, nelle ultime 5 ore,
altri
> frequentatori hanno già dato una risposta, che però io, al momento che
> rispondo, non vedo ancora, e che vedrò solo in seguito.
>
Scusate, ma continuo a ricevere i messaggi del NG in fortissimo ritardo.
Per essere sicuro che dipenda dal server delle News che uso e non da altro,
chiedo se il mio problema capita ad altri frequentatori del NG che usano
come server delle news
powernews.libero.it
?
Grazie per le risposte!!
