mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: aggiornamento

Ho riscontarto questo problema:
nel scorrere i record di una sottomaschera i record stessi continuano a
lampeggiare come se facesse dei continui aggiornamenti.
Su altre maschere questo non succede anche in presenza di molti più record
Come faccio a intercettare l'evento che produce questo effetto?
Ciao a tutti.


Nei messaggi precedenti, se non ricordo male, se ne parlato...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:csnto2$d9e$1...@canarie.caspur.it...

Probabilmente i link sono riferiti a nomi errati dei controlli.
Riferisciti al nome del controllo non al campo dell'origine record.
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Aggiornamento tabelle

Ciao a tutti, ho un piccolo problema:
- ho creto due tabelle Rubrica e Fornitori
- nella maschera di inserimento dei fornitori, sulla proprietà uscita
dell'ultimo campo, ho abbinato una query di accodamento che mi copia il
record nella tabella Rubrica, e fin qui tutto bene.
Vorrei sapere come faccio a non effettuare l'accodamento se il fornitore è
già presente?
Grazie a tutti.
Paolo

 ha scritto nel messaggio
news:8bq2pa$vcg$1...@pegasus.tiscalinet.it...

Nella stessa proprietà uscita, fai un test dell'esistenza del fornitore; se
esiste non esegui la query:
es.
if dlookup("nomeFornitore";"Rubrica";"[nomeFornitore]='" & me.nomeFornitore
& "'")="" then
rem eseguo la query di accodamento
else
rem non eseguo la query
end if
Ciao.
Newsgroup: it.comp.appl.access
Titolo: ACCESS e QUERY

Salve.
Ho un problema.
Provo a spiegarmi.
Ho una tabella creata in questo modo.
       CODICE         DESCRIZIONE         FASE
--------------------------------------------------------
          COD1                 DES1                    FASE1
          COD1                 DES1                    FASE2
          COD1                 DES1                    FASE3
          COD1                 DES1                    FASE4
          COD2                 DES2                    FASE1
          COD2                 DES2                    FASE2
          COD2                 DES2                    FASE3
          COD2                 DES2                    FASE4
          COD3                 DES3                    FASE1
          COD3                 DES3                    FASE2
          COD3                 DES3                    FASE3
          COD3                 DES3                    FASE4
Mi servirebbe una query che mi restituisca come risultato questo:
          COD1       DES1         FASE1     FASE2     FASE3   FASE4
          COD2       DES2         FASE1     FASE2     FASE3   FASE4
          COD3       DES3         FASE1     FASE2     FASE3   FASE4
Grazie !  Per la collaborazione.
Ciao.

Query a campi incrociati.
C'è il Wizzard che ti aiuta in modo significativo.
@ALex

Devi creare una query a campi incrociati.
Vedi se questa può esserti utile:
TRANSFORM Min(tbl01.Fase) AS MinDiFase
SELECT tbl01.Codice, tbl01.Descrizione
FROM tbl01
GROUP BY tbl01.Codice, tbl01.Descrizione
PIVOT tbl01.Fase;
Ovviamente sostituisci "tbl01" con il nome della tua tabella.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it


 ha scritto nel messaggio
news:1140617828....@f14g2000cwb.googlegroups.com...
Query a campi incrociati.
C'č il Wizzard che ti aiuta in modo significativo.
@ALex

 ha scritto nel messaggio
news:43fc7f7d$0$28072$4faf...@reader1.news.tin.it...


 Ovviamente sostituisci "tbl01" con il nome della tua tabella.
E' stata utilissima.
Grazie.
Newsgroup: it.comp.appl.access
Titolo: Problemino con la Data

Scusate se qualche volta vi rompo le scatole, ma vi chiedo un aiuto per
risolvere un problema, che probabilmente sarà stupido, ma io mi ci sono
"incartato":
Mi capita di dover importare in Access dei file di Excel dove in un campo ho
la data in formato dd.mm.yyyy  con separatore il punto, a questo punto se
imposto il campo relativo alla data come formato testo va tutto bene, ma se
lo imposto come data/ora non mi effettua la conversione (dd/mm/yyyy) e mi
perde i dati. (nelle impostazioni internazionali il mio separatore è /).
Se il file in questione fosse stato  txt o csv, nelle specifiche dell'
importazione avrei messo il punto anziché la barra e tutto si sarebbe
risolto, poiché l'importazione del file xls non mi permette di impostare
delle specifiche come posso risolvere il problema per avere la data in
dd/mm/yyyy.
Grazie da Picasso

dd/mm/yyyy.
quello che farei, al volo al volo, sarebbe un trova e sostituisci del
punto con la barra sul file di excel originale.  magari in un'altra
colonna.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


Puoi spiegare se l'importazione la fai tramite codice (VBA) o "a manina" e
se eventualmente hai salvato le specifiche di importazione?
Ciao.

 ha scritto nel messaggio
news:8mrdbr$rmv$2...@suite03.caspur.it...



Allega il foglio con la stessa procedura che utilizzi per allegare le
tabelle...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Evidenziare record





Ciao,


 


Come posso su un Form, "Maschere continue", a 
evidenziare (font altro colore...) un campo specifico del record 
selezionato con il puntatore del mouse?


 


Grazie


 


Fabio



 ha scritto nel messaggio 
news:4438a5d3$0$13574$5402...@news.sunrise.ch...
<Ciao,

<Grazie
<Fabio
Non si puň fare nel senso che in maschere continue verrebbe cambiato il 
colore a tutti i record.
Ciao, Carlo 

 ha scritto nel messaggio
news:4438a5d3$0$13574$5402...@news.sunrise.ch...
Ciao,

Se intendi il solo passaggio del Mouse, senza click, è impossibile.
Diversamente puoi utilizzare l'oggetto FormatCondition: sul sito comune ci
sono diversi esempi.
Ciao, Simone
Newsgroup: it.comp.appl.access
Titolo: problema con DAO

Salve sono Fanciullo,
Access 97
ho una tabella (tblAnnoscol) con un campo (annoscol)
2003/04
2004/05
2005/06
2006/07
2007/08 --> l'anno scolastico corrente
voglio portarmi sull'ultimo record.....e questo lo faccio così
Set rs = CurrentDb().OpenRecordset("select annoscol from tblannoscol")
rs.MoveLast
ora dovrei usare questo valore (2007/08) in questo codice in sostituzione
del valore inserito manualmente:
  If Me.annoscolastico  = "2007/08"  Then
  Me.csPromosso.Value = "anno scolastico in corso"
In pratica è come se volessi dire
If me.annoscolastico =  rs.MoveLast Then
  Me.csPromosso.Value = ""
non so come procedere
Grazie

 Grazie
Col movelast (movefirst, movenext, ecc...) ti posizioni sul record che ti
interessa e poi con la sintassi rs![nome campo] recuperi i valori dei
campi di quel record.
  rs.MoveLast
  If me.annoscolastico =  rs!annoscolastico Then ...
Ti consiglio di aggiungere un ORDER BY al codice SQL nell'OpenRecordset
altrimenti non č garantito che prenda l'ultimo anno scolastico.
Oppure usa un Dmax() per recuperare dalla tabella il valore piů grande.
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


-- 
Ciao
Access
Newsgroup: it.comp.appl.access
Titolo: Calcolare l'età

Salve, partendo dalla data di nascita inserita in un campo, posso
visualizzare in una maschera l'età espressa in anni-mesi giorni di una
persona?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Silvio Berruti intitolata "Differenza tra due date espressa in anni, mesi e
giorni".
Naturalmente farai la differenza tra la data odierna e la data di nascita.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Numero pagina in report fatture .... però nell'intestazione del report - 2° tentativo

Grazie all'aiuto di Roberto da casa (che colgo l'occasione per ringraziare!)
sono riuscito ad impostare che le fatture partino dal numero uno. Tutto
funziona solo se il numero di pagina lo inserisco nel piè di pagina di un
report. Io invece, su un modulo esistente, lo devo inserire
nell'intestazione del report. Questo non lo fa.
Ho provato anche l'evento su riesame ma nulla.
Qualcuno sa come aiutarmi ? .... ringrazio comunque anticipatamente chi
volesse farlo
    Ciao da Maurino


Lascia stare il fatto che abbia diverse pagine, ma il report è uno solo,
quindi la numerazione sarà comunque sempre = 1 nell'intestazione (di tutto
il report)
Se invece lo sposti nella sez. corpo (e prob intestazione pagina) hai quello
che cerchi.
MAssimiliano

 ha scritto nel messaggio
news:V2yRa.85683$qa5.1...@news2.tin.it...

Caro Maurino, guarda che io ti ho risposto al tuo 1° tentativo del 10/7/2003
ore 11:19.
Ti riporto qui di seguito la risposta che ti ho dato il 10/7/2003 alle ore
11:44 :
==============
Inserisci nell'Intestazione pagina del report una casella di testo non
associata che abbia come origine controllo:
=[Page]
ed a fronte dell'evento "Su formattazione" della sezione Piè di pagina
Fattura genera la seguente riga di codice VBA:
 Page = 0
Naturalmente in questo caso non potrai inserire il numero di pagina nel piè
di pagina pagina.
================
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:N0BRa.183338$lK4.5...@twister1.libero.it...

Grazie. Maurino
Newsgroup: it.comp.appl.access
Titolo: Filtro non viene applicato

Salve, mi aiutate?
Perchè i dati non vengono ordinati?
I filtri della Combo non vengono applicati.
Private Sub CboCitta_AfterUpdate()
If IsNull(Me.CboUfficio) Or IsNull(Me.CboCitta) Then
Me.RecordSource = "SELECT * FROM TBLUffici ORDER BY Ufficio, Citta;"
Else
SQL = "SELECT * FROM TBLUffici " & " WHERE Ufficio= '" & Me!
CboUfficio.Value & "'" & " And Citta= '" & Me!CboCitta.Value & "'"
Me.RecordSource = SQL
End If
    stDocName = "TBLUffici Query"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    DoCmd.Close acForm, "Servizi"
End Sub
---------------------
SQL Query.
SELECT TBLUffici.Ufficio, TBLUffici.Citta, TBLUffici.Indirizzo,
TBLUffici.Telefono
FROM TBLUffici;
Grazie...

 Perchè i dati non vengono ordinati?
Perche' non fai un .requery dell'oggetto...
cia'
Max


Perdonami; se nell'ultima Combo, Metto:
    Me.Requery
    stDocName = "TBLUffici Query"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    DoCmd.Close acForm, "Servizi"
Non cambia nulla. La Query viene aperta senza nessun ordinamento.
Ciao..

 Non cambia nulla. La Query viene aperta senza nessun ordinamento.
AH, la query!
Ma per forza, tu stai andando a modificare l'origine record del...
suppongo della maschera, NON la query che poi vai ad aprire!
Al posto di me.recordsource metti currentdb.querydefs("TBLUffici
query").SQL e dovrebbe funzionare... anche senza il requery :P :P
cia'
Max

Newsgroup: it.comp.appl.access
Titolo: Salva - record non disponibile!!!

 
http://www.sitocomune.com

 Fatevi venire un'idea che sono giorni che sto fermo
Non ho i messaggi precedenti. Se funziona questa, paghi da bere? :-))))
' Salva il record
If Me.Dirty Then Me.Dirty = False
Ovviamente al Me puoi sostituire il riferimento a qualsiasi form/subform.
--
Cordiali saluti,
Jonathan Canova
www.aladinoinformatica.com

Newsgroup: it.comp.appl.access
Titolo: Incremento campo data

Salve a tutto il NG,
ho creato un Db per archiviare i trni del dipendente con questi campi:
DataTurno, OrarioTurno, ecc. ed una maschera che include l'anagrafica di
ogni dip. relazionata ad una sottomaschera con i campi di cui sopra.
Il primo record per ogni dipendente viene inserito con la prima data dal
quale si vuole partire, ora vorrei che su click del pulsante
"AggiugniTurno", la data s incrementasse di un giorno automaticamente,
ovvero se comincio l'archivio inserendo come prima data 10/03/03 su click
diventasse 11/03/03 e cosě via...
Grazie a tutti.
Lucio

 Me.Data = Me.Data +1
Ciao
Giorgio

 ha scritto nel messaggio
news:iF2ea.59$i01....@se2-cb104-9.zrh1.ch.colt.net...

Purtroppo ho provato anche cosě ma su nuovo record mi dice che č impssibile
assegnare un valore all'oggetto poichč il campo contiene un valore null...

 ha scritto nel messaggio
news:oucea.86103$pG1.1...@news1.tin.it...

metti come predefinito la data del giorno   Now()
oppure: If me.Data is Null Then
                Me.Data = Now()
            end if
e su click del pulsante
    Me.Data = Me.Data +1
Giorgio
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento casella combinata

Salve,
ho una maschera dal nome Fattura la quale preleva i dati dall'omonima 
tabella. Nella tabella, e in maschera, è presente un campo IdCliente 
relazionato con una tabella dal nome Cliente. Quando attraverso la maschera 
inserisco un cliente nuovo questo non mi viene inserito automaticamente ed 
access mi visualizza una finestra di errore. Andando sull'evento "Non in 
elenco" della casella di testo IdCliente ho pensato, con una macro, di farmi 
aprire la maschera Cliente in modo tale da poter aggiornare tale tabella 
senza dover premere nessun pulsante o cose di questo genere. Solo che 
uscendo da tale maschera non mi aggiorna in automatico la casella di testo 
IdCliente. Mi hanno detto di fare un riesegui query della casella combinata 
ma non riesco a capire a fronte di che evento mettere il riesegui query di 
questa tabella e soprattutto in che modo si costruisce il riesegui query di 
una casella combinata di una maschera.... mi potete dire come si fa a fare 
un riesegui query di una casella combinata di una maschera? E mi potreste 
dire se questo codice o macro che mi dite lo devo mettere a fronte 
dell''evento su chiusura della maschera cliente?
Grazie e saluti SimoneB

 ha scritto nel messaggio
news:4363ae94$0$20503$4faf...@reader4.news.tin.it...

Ciao SimoneB,
se ho capito bene ti serve inserire un cliente nuovo sfruttando l'evento not
in list. Ci sono molti modi per farlo, prova ad esempio in questo modo :
If MsgBox("questo cliente non esite", vbYesNo + vbQuestion) = vbYes Then
      Me!TuaCombo.RowSource = Me!TuaCombo.RowSource & ";" & Chr(34) &
NewData & Chr(34)
      Response = acDataErrAdded
    Else
      Me.Undo
      Response = acDataErrContinue
    End If
Ciao, Sandro
ps. bisognerebbe aggiungere la gestione errori, intanto vedi se ti va bene
così.Sul SC e sul sito di Karl ci sono altri esempi.


Su che evento imposto il codice?
Ciao SimoneB

Newsgroup: it.comp.appl.access
Titolo: Cancellazione record

Ho sviluppato una query, su più tabelle, che estrae un certo set di record.
Mi domando se esista un metodo veloce e generale per cancellare i record in
questione.
Molte grazie e saluti
Enrico

"John Doe" <xan...@SPAMfreemail.it> ha scritto nel messaggio
news:JBiN9.40696$TC5.1...@twister1.libero.it...

Se hai realizzato collegamenti tra le Tabelle cui ha flaggato "Consenti
Eliminazioni a catena"
ti riesce semplice con una Qry di eliminazione.....! Vedi "DELETE ........."
e il comando Docmd.RunSQL
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Report senza ripetizioni ne campi vuoti... chi mi aiuta?

ho sviluppato un classico DB per la mia azienda, e desidero avere un
report relativo agli ultimi preventivi emessi, filtrando tre tabelle:
preventivi, clienti, contatti.
Le tre tabelle sono collegate tramite il campo Nome_azieda.
Desidero visualizzare gli ultimi preventivi visualizzando
contemporaneamente tutti i campi dei preventivi, e tutti i contatti
relativi all'azienda contenuti nelle tabelle "Clienti" e "Contatti".
Ci sono anche riuscito, ma adesso vorrei che i campi vuoti non
apparissero nei report
Inoltre la tabella contatti contiene i dati relativi alle persone di
contatto interne alle aziende cliente.
Vorrei che qualora vi fossero più contatti associati allo stesso
cliente, questi apparissero di seguito, nella stessa scheda report,
invece di generarne un altra.
Tipo: Preventivo ID, Data, Tipo, Importo....
Azienda, tel, fax, etc.
Contatto1_azienda1, funzione, tel, etc.
Contatto2_azienda1, funzione, tel, etc.
Chi mi può aiutare?
grazie
Arrigo 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Arrigo 
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: apertura access2000

Salve,
Ho convertito i miei databases da acces97 ad access 2000.
Con access97 quando aprivo un database, me lo apriva a schermo intero e se
poi ne aprivo un altro mi apriva anche il secondo a schemo intero e cosi
via...
Con acces 2000 mi apre il primo a schermo intero e se ne apro un altro me lo
apre a schermo ridotto.
Cosa posso fare per aprirli sempre tutti a schermo intero ?
Grazie
Ciao
Giorgio

 ha scritto nel messaggio
news:w6Fk7.18698$MO.6...@news.infostrada.it...

Se per schermo intero ("quando aprivo un database...") ti riferisci alla
maschera "DATABASE" che compare all'apertura di un qualsiasi db, allora la
risposta è no, non si può.
Se ti riferisci all'applicazione Access, al programma vero e proprio, allora
la risposta è sì. La prima volta che apri l'applicazione massimizza la
finestra principale di Access cliccando sull'icona corrispondente in alto a
destra, sulla barra del titolo dell'applicazione. La successiva apertura
sarà massimizzata.
Se invece, come credo, ti riferisci alle singole maschere allora sull'evento
"Su Apertura" puoi scrivere DoCmd.Maximize e su "Chiusura" DoCmd.Restore.
Ciao, Carlo

 risposta č no, non si puň.
E' possibile massimizzare la finestra Database mettendo un Docmd.Maximize su
apertura della 1a maschera, che provvederai poi a ridurre a icona o a
nascondere con l'istruzione successiva.
Se invece intendevi ingrandire la finestra di Access e non quella di una sua
finestra, puoi usare un SendKeys "% n", true (vale solo x le versioni di
Windows in italiano.
Spulciando i messaggi di qualche tempo fa, dovresti trovare anche una
risposta di Karl che spiegava come farlo in modo differente.
Inoltre, mi pare che ci sia qualcosa con le Api sul Sito Comune o su quelli
di Dev Ashish 
http://www.mvps.org/access/
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Somme particolari, molto particolari

Ciao Amici, ho una casella di riepilogo vorrei sommare i valori delle
colonne 8 e 10 della casella di riepilogo e visualizzare il risultato in una
casella di testo non associata, come mi comporto?

 casella di testo non associata, come mi comporto?
 
Prova ad utilizzare Dsum al campo della  tabella/query associata.
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bkuvgi$lf2$1...@news.newsland.it...

Come dovrebbe essere la sintassi della funzione DSum?

Maurizio ha scritto:

Dall'help di Access:
inizia
Č possibile utilizzare la funzione DSum per calcolare la somma di un set
di valori di un determinato set di record, un dominio. Utilizzare la
funzione DSum in Visual Basic, in una macro, in un'espressione nella query
o in un controllo calcolato.
.
.
.
finisce
Supponendo in "MiaTabella"  un campo "MioCampo", inserire nel controllo
non associato quale RecordSource:
=Dsum("MioCampo";"MiaTabella")


Newsgroup: it.comp.appl.access
Titolo: On Error Resume Next  oppure On Error exit sub

ciao a tutti
ho inserito in Form_KeyDown questo codice
 
On Error Resume Next
    If KeyCode = vbKeyDelete Then
        KeyCode = 0
        DoCmd.RunSQL "DELETE * from TbOrdini where IdOrdine = " & 
Me!IDOrdine
        Forms![Ordini per cliente88]!CboElencoClienti.Requery
 
        Dim lngStore As Long
        lngStore = Me!IDOrdine
        Me.Requery
        Me.Recordset.FindFirst "IdOrdine = " & lngStore
    End If
 
cosa è preferibile:
On Error Resume Next  oppure
On Error exit sub?
 
grazie
 
 

on error goto GestrioneErrori

on error goto GestrioneErrori
 
Grazie

Newsgroup: it.comp.appl.access
Titolo: Cerco guida ad Access 2002

Salve a tutti ! :o)
Qualcuno saprebbe indicarmi per favore una guida ad Access 2002 scaricabile
dalla rete, possibilmente in italiano. Non esiste un qualche pdf magari,
ormai si trova di tutto...
Grazie 1000 !!!
Danilo.

 ormai si trova di tutto...
F1 .. !
c'e' tutto
www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: Cancellare file da codice..

Buongiorno a tutti..Una domanda: da codice come posso eliminare un file 
txt che ha un suo percorso ben preciso?Grazie 1000 anticipatamente!
-- 
Alby
Inviato da 
www.mynewsgate.net

 Alby
Kill ("percorso del file")
Ciao!
ringo

 -- 
Kill("C:\cartelladelfile\eventualesottocartella\nomefile.ext")

Newsgroup: it.comp.appl.access
Titolo: problemino

Come evidenziare con colore rosso gli importi negativi
nelle stampe di access???
Grazie
GR

 ha scritto nel messaggio
news:97q06.8304$ag5.4...@twister1.tin.it...

Come Formato del controllo scrivi:
#.###;-#.###[Rosso]
oppure
L.#.###;-L.#.###[Rosso]
Buon Natale
Newsgroup: it.comp.appl.access
Titolo: Compilare...

Salve,
vorrei sapere cosa é necessario per "compilare" un programma fatto con
Access,ho sentito parlare di Developer Edition ma non c´ho capito
molto.Qualcuno mi puó spiegare meglio per cortesia ?
Grazie.
Claudio

 ha scritto nel messaggio
news:5agI7.69204$Am.171...@newsserver.ip.pt...

www.sitocomune.com
 sezione general, il primo in basso...
by
stwe

 wrote in message
5agI7.69204$Am.171...@newsserver.ip.pt...

Ovviamente devi procurarti l'apposito compilatore...
Antonio


Che sarà distribuito in versione Light (30 giorni) a chi partecipa al
Raduno. Così mi ha detto una fonte vicino alla Triade...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -

CV wrote:

un esempio, puoi convertire una macro in modulo e convertire quest'ultimo 
da  ACCESS. Scopo: aumentare la velocità di esecuzione.

Newsgroup: it.comp.appl.access
Titolo: stampare report parametrico in pdf

Ciao a tutti sono nuovo del gruppo e ringrazio in anticipo chi mi potrà aiutare.
 
Lavoro con le cartografie ed ogni tanto mi imbatto con qualche problema con il db access
 
Ho necessità di stampare un report singolo per ogni record della mia tabella, rinominandolo con il numero di id
 
Ho creato una maschera con un pulsante sul evento clik mi stampa il report1
 
Navigando in rete ho trovato e modificato qualcosa, ripeto non sono un programmatore.
 
Il codice si blocca dopo avermi creato 5 report su 10 
indicandomi errore di run-time 3021 nessun record corrente, dove sbaglio?
 
Private Sub Comando30_Click()
 
 
' creo un insieme temporaneo di record estraendoli dalla Tabella1, contenuta 'nel database aperto
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("Tabella1")
 
 
' creo una variabile chiamata strReportName e le do il valore del report che 'mi interessa cioè Report1
 
 
Dim strReportName As String
strReportName = "Report1"
 
 
rs.MoveFirst
 
' gli passo il filtro
 
Dim strWhere As String
Do Until rs.EOF
    strWhere = "id_bdu=" & rs.Fields("id_bdu").Value
    rs.MoveNext
'Loop
 
 
' apro il report richiamando la variabile che avevo definito prima '(strReportName)
 
DoCmd.OpenReport strReportName, acViewPreview, , strWhere, acHidden
 
 
DoCmd.OutputTo acReport, strReportName, acFormatPDF, "c:\linux\prove\" & rs.Fields("id_bdu").Value & ".pdf"
 
 
DoCmd.Close acReport, strReportName, acSaveNo
 
Loop
 
rs.Close
 
Set rs = Nothing
 
End Sub

NOn hai strutturato affatto bene il codice...
Ti rendi conto che parti dal 1° ma lo incrementi subito, quindi ne perdi 1...
 
La parte centrale deve essere modificata:
 
Do Until rs.EOF
    strWhere = "id_bdu=" & rs.Fields("id_bdu").Value
    DoCmd.OpenReport strReportName, acViewPreview, , strWhere, acHidden
 
    DoCmd.OutputTo acReport, strReportName, acFormatPDF, "c:\linux\prove\" & rs.Fields("id_bdu").Value & ".pdf"
    DoEvents
    DoCmd.Close acReport, strReportName, acSaveNo
    rs.MoveNext 
Loop
 
Potrebbe essere necessario aggiungere un Delay appena dopo la Stampa con PrintOut per evitare il riempimento del Buffer... converrebbe inserire prima di DoEvents uno SLEEP con le API...
 
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: esempi applicazioni

Sono nuovi di access c'e'  vorrei imparare potete mandarmi esempi
applicativi anche complessi con nuove idee con i quali posso avviarmi a
questo prodotto
grazie in anticipo
massimo
scrivere 
massimo...@hotmail.com

questo prodotto
guarda, quando installi access installi anche un file che si chiama
northwind, uno che si chiama soluzioni e uno che si chiama ordini.
inoltre se traffichi sul sito di microsoft trovi altra roba.
se invece vuoi copiare il gestionale di qualcun altro per rivendertelo
agli amici del tuo papa' mi sa che non e' il caso.
se sei agli inizi stai tranquillo che guardare "applicativi anche
complessi" serve solo a farti perdere tempo.
la sai fare un'agendina?  una rubrichetta fatta bene?  comincia con
quello, che vedrai che c'e' gia' parecchio da fare, poi si vede.
se hai contatti ai quali vuoi vendere il risultato delle tue
elaborazioni (attivita' meritoria, ci mancherebbe altro) sappoi che il
fatto che tu sappia "usare" access (qualsiasi cosa questo voglia
dire), cioe' in sostanza che tu sappia programmare, e' del tutto
irrilevante.
quello che e' necessario sapere e' come fare l'analisi di un
applicativo.  poi a programmarlo e' un'altra cosa.  allora fai cosi',
vai dagli amici del tuo papa' e gli dici: "vi faccio un'applicazione
gratis, pero' voi dovete avere la pazienza di sopportarne le mancanze
finche' non la perfeziono".  e ti assicuro che si parla di mesi, se
non di anni.
nel frattempo ti studi un po' di teoria dei dati, un po' di vb e vba e
vedi che si puo' fare.
ma emulare il lavoro altrui senza capirlo, oltre ad essere antietico,
e' anche inutile.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: INVIARE UN REPORT SU UNA E-MAIL

Utilizziamo nel nostro  reparto di chirurgia una lettera di dimissione
creata da me con access e disponenedo della e-mail di alcuni medici di base
vorremmo inviare il report sia sulla stampante che direttamente alla loro
e-mail.
Qualche suggerimento per automatizzare la cosa?
Grazie anticipatamente
Ciao Angelo

 wrote in message
news:fWFd6.63941$ew1.3...@news.infostrada.it...

Vedi sito comune  nella sezione risorse
http://www.sitocomune.com/index_new.html
Ciao
Marco Dell'oca
D.M.Software

 ha scritto nel messaggio
news:957ge3$jjk$1...@pegasus.tiscalinet.it...

Grazie per la segnalazione: adesso me la studio per bene
Ciao

 ha scritto nel messaggio
news:fWFd6.63941$ew1.3...@news.infostrada.it...

 DoCmd.SendObject acReport, "nome_report", "SnapshotFormat(*.snp)",
"
i...@io.it
", "
t...@io.it
", "
n...@io.it
", "report da access", "ti invio il report
di access", False, ""
dove:
nome_report  ci metti il nome del tuo report
SnapshotFormat(*.snp) è il formato che invii (puoi scegliere anche html)
il primo indirizzo di posta è il destinatario, il secondo il CC ed il terzo
il CCn
report da access è l'oggetto del messaggio
ti invio il report di access è il testo inserito nella mail
False ovvero non modificabile
il comando che ti ho scritto puoi ad esempio inserirlo come evento
SuApertura del tuo report.
ciao

 di access", False, ""
Io ho provato, come da miei messaggi vecchi, ma se non si mettono i nomi dei
Contatti al posto degli indirizzi email compare l'errore di Run-Time 2287 -
Impossibile aprire la sessione di posta elettronica.
Hai qualche suggerimento in merito? Tu metti direttamente gli indirizzi come
hai fatto nell'es.?
Grazie
UJ
Newsgroup: it.comp.appl.access
Titolo: Immagini Collegate

Piuttosto che impostare un'immagine di sfondo in una maschera come 
incorporata (occupa troppo spazio), preferisco inserirle come immagini 
collegate; l'unico problema è quando cambia il percorso delle immagini 
collegate, Access non le trova e all'avvio mi dà un errore.
C'è un modo per intercettare questo errore? Anche se imposto all'avvio una 
maschera, una macro ,etc... prima Access controlla che le immagini siano 
presenti e perciò becca l'errore...
C'è un modo per risolvere questo problema?
Renato. 

 wrote in message
news:XKStf.107179$
65.30...@twister1.libero.it

Beh se inserisci la gestione errori(su Form_Error) dovrebbe restituirti
un Err.Number da intercettare.
In ogni caso perchè dovrebbe cambiare il percorso della foto...?
Se strutturi la distribuzione con una serie di Cartelle ti basta
poi avere il percorso relativo d'installazione, che puoi salvare
in un Registro o in una Tabella durante l'installazione stessa...!
Io realizzo pacchetti con InnoSetup e nel Client ho una  tabella
nella quale INNOSETUP scrive i parametri d'installazione, questo
perchè non mi piace usare registri.
In questo modo non può mai succedere quello che dici.
Oltretutto queste Cartelle le rendo NON VISIBILI e spesso le chiamo
$NomeCartella per evitare pasticci di un utente rompiscatole...!
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Ciao, Renato.


 Ciao, Renato.
Prova e vedi che succede....!
;-)
@Alex


Newsgroup: it.comp.appl.access
Titolo: Chiudere una maschera

Scusate se la domanda può sembrare banale ma non riesco a chiudere una
maschera aperta da codice.
Facendo eseguire il comando Unload Nome maschera mi compare un messaggio di
errore che mi dice impossibile chiudere o scaricare la maschera.
Qualcuno può aiutarmi.
Grazie

 ha scritto nel messaggio
news:oSOL8.13732$K4.2...@twister2.libero.it...

Prova a vedere sull'help il Metodo Close dell'oggetto DoCmd.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: domanda sulluso dei report e l'origine dei dati

secondo voi posso usare un solo report per più tipi di documento decidento
da vba prima di aprire il report
a quale tabella o query deve esssere associato il report?
se riesco a fare questo dovrei riuscire a gestire più stampe con un solo
report, dico bene?
qualcuno a già fatto e poò confermarmi?
Grazie a tutti.

"Simba883"

Puoi: su evento apertura assegni a codice il recorsource del Report...
Pixel

 Pixel
cioè? come gli dico devi avere questa tabella anzichè quell'altra?
hai un esempio di codice?

 ha scritto nel messaggio
news:ca1ihi$rj4$1...@lacerta.tiscalinet.it...

IF Condizione1 = vera
Me.recordsource =  Query1, tabella1, stringa SQL (quello che vuoi)
ELSE
Me.recordsource =  Query2, tabella2, stringa SQL (quello che vuoi)
End IF
Newsgroup: it.comp.appl.access
Titolo: Criteri query attraverso maschera

Salve a tutti!!!
Qualcuno mi sa dire se è possibile creare una maschera associata ad una
query in modo tale che nella maschera venga visualizzato un dato record in
base al valore che esso ha in un determinato campo?!
In pratica vorrei che immettendo il codice di un prodotto nella maschera mi
vengano visualizzati tutti i relativi campi.
E' poi possibile inserire in un'altra tabella qesti dati?!
Grazie mille!!!!!

 vengano visualizzati tutti i relativi campi.
detto Cod il campo della maschera Mask nella query che seleziona i dati  nei
criteri del campo codice scrivi:
=forms!mask!cod

 ha scritto nel messaggio
news:8YIj9.972$Eu.1...@twister1.libero.it...

Ho il vago sentore che stai rovesciando il problema.
Se non ho capito male tu hai una tabella chiamata AltraTabella che ha una
struttura Simile a questa:
ID                                Contatore e chiave primaria
IDProdotto                  Numerico
DescrizioneProdotto     Testo
PrezzoProdotto            Valuta
Quantità                       Numerico
ecc. ecc
Hai poi una tabella TabellaProdotti che ha una struttura simile a questa:
IDProdotto                    Contatore e chiave primaria
DescrizioneProdotto       Testo
PrezzoProdotto              Valuta
ecc. ecc.
Tu vorresti che, quando iserisci un record nella AltraTabella, digiti solo
IDProdotto e poi automaticamente vengano riempiti i campi
DescrizioneProdotto e PrezzoProdotto ricavati da TabellaProdotto per quel
IDProdotto.
Se le cose stanno così, creati una maschera (Maschera1) che abbia come
origine record AltraTabella ed in cui i controlli hanno gli stessi nomi dei
campi di AltraTabella cui sono allegati.
In Maschera1 trasforma la casella di testo associata a IDProdotto in una
casella combinata; fai in maniera che questa colonna combinata di nome
IDProdotto abbia 3 colonne di cui visibile solo la seconda; fai in maniera
che la casella combinata abbia come Colonna associata 1 e come Origine riga
questo codice SQL:
SELECT DISTINCT TabellaProdotti.IDProdotto,
TabellaProdotti.DescrizioneProdotto, TabellaProdotti.PrezzoProdotto FROM
TabellaProdotti ORDER BY TabellaProdotti.DescrizioneProdotto;
A fronte dell'evento "Dopo aggiornamento" della casella combinata genera il
seguente codice VBA:
Private Sub IDProdotto_AfterUpdate()
Me!DescrizioneProdotto = Me!IDProdotto.Column(1)
Me!PrezzoProdotto = Me!IDProdotto.Column(2)
End Sub
Ora apri Maschera1 e dalla casella combinata scegli o digita la descrizione
prodotto: vedrai che, quando la casella combinataa perde il fuoco, i valori
delle caselle di testo DescrizioneProdotto e PrezzoProdotto verranno
determinati automaticamente.
Spero che questo sia ciò che ti serviva: ho dovuto lavorare un po' di
fantasia per immaginare la natura del tuo problema.
La prossima volta ti consiglio di dirci cosa ti serve e non cosa vuoi fare:
quello che c'è da fare lo vedremo insieme.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: sono quasi ad un punto morto

Ciao a tutti.
Sono un novizio di Access e dopo aver letto e riletto la guida,
provato e riprovato le nozioni, mi sono finalmente deciso a disturbare
qualche anima pia di questo forum. (ringrazio fin da subito chiunque
volesse aiutarmi)
La situazione in sintesi è questa:
-Ho la possibilità di disporre di dati di Borsa (aggiornati in Real
Time) tramite un software commerciale che si interfaccia ad Excel
tramite il DDE, ma che non memoriza tali dati ne ti permette di
eseguire semplici operazioni su di essi (mi servirebbe la possibilità
di analizzare in Real time lo storico del flusso dati dei book di
negoziazione)
-Ho collegato la tabella di Excel (10 titoli), realizzato una query di
selezione che vada ad alimentare una maschera (per adesso entrambi
solo per un titolo sui 10), una macro che attivi una query di
accodamento ad una tabella di storici (per ora sempre solo per un
titolo), attivata dall'evento "dopo aggiornamento".
Problema:
-mashere, tabelle e query si aggiornano (o almeso cosi sembra) in real
time solo se sono aperte in modalità dati; è possibile evitarlo?
-la maschera, al variare dei dati mi sembra che non inneschi la macro;
quale evento mi conviene scegliere?
-la macro sembra non attivare la Query di Accodamento; quali azioni mi
conviene seguire per lanciarla?
-la Query di Accodamento non fà il suo lavoro (La tabella Storico
titolo non mi viene aggiornata); perchè?
-come posso fare ad innescare il tutto al variare di uno qualsiasi dei
dati (es. solo Ordine, o solo Prezzo) senza dover scrivere una macro
per ogni campo della maschera?
Spero possiate aiutarmi.
Grazie.
P.S.: Nel qual caso qualcuno si trovasse nella stessa situazione (o
conoscesse qualcuno che vi si trova) lo pregerei, se gli aggrada di
contattarmi; Nel caso qualcuno fosse a conoscenza di risorse in Rete
atte a questo tipo di attività, farebbe cosa gradita se mi girasse i
link corrispondenti;
Grazie

 ha scritto nel messaggio
news:efce2eaf.04011...@posting.google.com...
[CUT]
Quando sei arrivato fai un fischio....
....e metti anche un subject significativo ;)
SunRex

 ha scritto nel messaggio
news:C1WNb.129080$_P.46...@news4.tin.it...

Intendevi dire quando sei morto del tutto fai un fischio.....!
Magari senza fare troppo rumore.......!!!!!!
;-)
@Alex.

 ha scritto nel messaggio
news:bu9b6f$1jm$1...@lacerta.tiscalinet.it...

Function ISDead()
ISDead=True
If cnServer.State = adStateClose Then
    Beep
   ISDead=True
Else
    ISDead=False
end if
End Function
SunRex ;)


ha scritto:

function dontKillMePlease()
youDisposition=sympathetic
if youDisposition=sympathetic and youCharacter=available then
	msgbox"Please Help Me.."
	myDisposition=pleasant
else
	msgbox"you appear good shoot about Red Cross?....
Murderer!!!!!"
end if
End Function
Bye ;-)
Newsgroup: it.comp.appl.access
Titolo: Contenuto di Routine VBA su DB.

Un saluto a tutti i partecipanti al NG.
Mi scuso per la domanda che a degli esperti sembrerà banale, ma che mi
incuriosisce non poco.
E' possibile impostare una Sub es.
public sub faiqualchecosa
......
.....
....
end sub
e recuperare tutto il contenuto della Sub, sia i comandi che le variabili
(tutto il testo) in un database in cui ho precedentemente memorizzato il
contenuto della Sub ?
Grazie a chiunque mi risponderà.
Ciao a tutti.
Daniele

 ha scritto nel messaggio news:PS6Mc.4333$B06....@news.edisontel.com...

Includi l'mdb nei riferimenti...
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:cdquko$mjr$1...@canarie.caspur.it...

Per semplicità di esposizione, supponiamo una casella di testo ed un
pulsante.
Nella casella di testo scrivo "MsgBox("buone ferie a tutti")", e nell'evento
su click del pulsante come faccio a recuperare ed eseguire la sub, dal testo
nella casella ?
Ciao - Daniele


Avevo capito tutt'altra cosa; comunque vedi Funzione Eval nell'help in linea.
Es.
Eval Me!nomeCasellaDiTesto
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:cdqvt9$mur$1...@canarie.caspur.it...

Ti ringrazio e ti saluto cordialmente.
Daniele

 ha scritto nel messaggio
news:cdqvt9$mur$1...@canarie.caspur.it...

Scusami se insisto ma vorrei approfondire.
Supponiamo che la mia casella di testo contenga questo testo :
Dim db As DAO.Database, rs As DAO.Recordset, sql As String, testo As String
set db = currentdb
sql ="'select * from miatabella"
set rs = db.openrecordset(sql)
rs.movefirst
testo = rs!miocampo
msgbox(testo)
set rs = nothing
set db = nothing
perchè la funzione Eval(Me!testo0) non mi riconosce le parole chiavi "Dim"
oppure "set" ecc. ?
Ciao - Daniele


Direi che esageri un pochino; ma che devi fare?
Ciao.
-- 
Sergio MAZZA


Nessun progetto concreto, vorrei solamente sapere se in linea teorica č
possibile assegnare ad un evento su click di un pulsante una routine di
volta in volta diversa, scelta dall'utente, e precedentemente memorizzata in
un db di supporto.
Si tratta di pura e semplice teoria.
Ciao - Daniele

 ha scritto nel messaggio news:058Mc.4358$B06...@news.edisontel.com...

Premetto che non l'ho mai utilizzata l'Eval; la vedo ora per la prima volta.
La cosa migliore da fare sarebbe indicare in Eval una funzione o Routine, non il codice contenuto...
Ciao.
-- 
Sergio MAZZA

 --
Questo presuppone che la Routine sia già scritta in un Modulo ?
Se fosse così il risultato finale sarebbe utile ma molto meno versatile.
Ciao - Daniele

 Ciao - Daniele
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:cdr466$obg$1...@canarie.caspur.it...

Per scrivere direttamente in un Modulo, trovo qualche informazione sull'help
di VBA ?
Ciao - Daniele

 sull'help di VBA ?
<F1>
CreateEventProc
DeleteLines
CountOfLines
CountOfDeclarationLines
Find
InsertLines
ReplaceLine
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 ha scritto nel messaggio
news:2mcm8tF...@uni-berlin.de...

Grazie e Ciao a tutti.
Daniele
Newsgroup: it.comp.appl.access
Titolo: Calcolare le lettere in un campo

Ciao ragazzi, sto tentando mio malgrado di costruire una routine che mi
indichi, ad ogni inserimento di carattere in un campo, quanti sono i
caratteri presenti nel campo.
sapete indirizzarmi?

 wrote in message
news:3IsXa.225008$
lK4.6...@twister1.libero.it

Vuoi ottenere la limitazione del numero di caratteri in una TextBox..??
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Personalizzazione Barra strumenti

Secondo voi č possibile inserire nella barra degli strumenti una casella
di testo in cui poter scrivere qualcosa ed eseguire poi una mia fuzione
che elabori il testo inserito.
Per essere piů chiaro, ho uno schedario clienti in access vorrei poter
inserire nella barra degli strumenti una casella di testo in cui digiatare
il codice cliente ed aprire quindi la relativa scheda.
Ho frugato un pň in strumenti/personalizza ma non ho trovato soluzione...
Qualche idea??
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 che elabori il testo inserito.
No, le CommandBar possono contenere solamente CommandButton.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


E per questo vuoi usare una Barra?... un campo Text non ti basta?
Pablitomf (Maurizio Facciuti) 

 No, le CommandBar possono contenere solamente CommandButton.
peccato... vedendo le caselle di testo per la sezione dei font o simili
speravo si potesse fare...


 Qualche idea??
l'idea è carina, una possibile soluzione potrebbe essere quella di 
creare una form contenente un'unica casella di testo e un commandbutton 
predefinito per reagire al tasto invio.
potresti fare aprire questa form tramite un pulsante nella commandbar.
a mio avviso otterresti un risultato simpatico con pochissimo codice.
-- 
ignazioc
Newsgroup: it.comp.appl.access
Titolo: Recordset e stringa sql

Ho abbandonato i campi associati per via delle troppe limitazioni e mi
sono buttato sui recordset.
Adesso vorrei gestire l'inserimento di dati nel db con le istruzioni
sql ma purtroppo sono alle prime armi e ho problemi.
Nell'evento Before Update non solo non m'inserisce una cippa ma non
appare neanche la finestra di dialogo che richiede il salvataggio
(questa invece non mi ha mai dato problemi).
Secondo voi cosa c'è di sbagliato? Cosa dovrei cambiare?
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim strTtl As String
Dim strMsg As String
Dim strDataNuc
Dim strOdg
Dim retValue As Integer
    strTtl = "Richiesta di salvataggio"
    strMsg = "" & vbCrLf & _
            "Vuoi salvare i dati inseriti?"
If Me.Dirty Then
 retValue = MsgBox(strMsg, vbQuestion + vbYesNoCancel, strTtl)
   Select Case retValue
        Case vbYes
            strDataNuc = Me.data_odg.Value
            Dim strOdg = Me.data_odg.Value
            myquery = "Insert into tab_odg (data, odg) Values
(strDataNuc,strOdg)"
            Dim cnn As New ADODB.Connection
            Dim rst As New ADODB.Recordset
            Set rst = New ADODB.Recordset
            Set cnn = CurrentProject.Connection
            rst.Open myquery, cnn, adOpenDynamic, adLockPessimistic
            Me.data_odg = ""
            Me.odg_input = ""
     Case vbNo
          Me.data_odg = ""
          Me.odg_input = ""
     Case vbCancel
          Cancel = True
        End Select
   End If
 End Sub

 
[cut]
Ho tagliato la routine. Lascia stare. La logica che usi non mi pare 
molto corretta.
Quando scatta il dirty? ma poi scatta? E se non scattasse come pretendi 
di avere il messaggio di richiesta di salvataggio?
-- 
ac
y-1=x
Newsgroup: it.comp.appl.access
Titolo: [6/8 OT] Disabilitare FN Key su notebook

Allora, il problema e' un po' particolare, ma sempre relativo a 
problematiche su procedure Access
Su un notebook ho installato delle procedure per l'acquisizione delle 
vendite
L'operatore, per comodita' vuole usare un teastierino esterno
Ho preso un paio di questi
http://www.kraun.it/pages/products/datasheet.shtml?product_code=KR.TV&language=it
La tastiera, molto carina e comoda (e' sottile e ben stabile) ha pero' una 
funzione malefica che si attiva con la pressione del tasto in basso a 
sinistra
Lo stramalefico FN Key
In pratica il programma legge i tasi premuti a colpi di keycode (cosi 
interpreto sempre un 4 anche se e' disattivato il num-lock) ma il problema 
sorge quando l'operatore sfiora il tasto FN sulla tastierina
Il cursore del programma piazza il focus sul menu ed i successivi tasti 
premuti, rilevati come evento keydown/keyup sulla form, non vengono piu' 
rilevati
Una soluzione potrebbe essere prendere un'altra tastierina che non abbia il 
malefico tasto, ma sia per il fatto che ne ho prese due, sia perche' 
un'altra tastierina potrebbe avere altre funzioni malefiche, preferirei 
trovare una soluzione con questa
Una soluzione potrebe essere, aprire la tastiera e tagliare i contatti del 
melefico tasto FN
Altra soluzione e' prendere un martello oppure dargli una martellata sopra 
che tanto se lo merita
Pero' vorrei risolvere in modo meno rozzo
La domanda e':
- come fare a disabilitare l'attivazione di questa funzione?
Che non sembra 'passare' tra gli eventi del programma, sembra un qualcosa a 
piu' alto livello
Insomma vorrei 'sentire' da programma solo i tasti 1.2...9, -,+,/,* ed Enter
Tutte gli altri carateri/funzioni sulla tastierina non mi interessano
Qualcuno di voi ha gia' usato questa tastierina?
Ciao e grazie
RobertoA

 ha scritto nel messaggio 
news:4b4d7d91$1...@newsgate.x-privat.org...

Usa l'evento SuPressione e gestisci le pressioni con questo evento...I 
riferimenti del codice ASCII li trovi su google.
Ciao
-- 
Roberto da Parma 


Non si vede l'evento 'passare'
Sembra un qualcosa che viaggia 'sopra' l'ambiente operativo di Access, viene 
visto da Windows che reagisce infatti
Ciao e grazie
RobertoA


Devi settare "Anteprima Tasti" a s�
Newsgroup: it.comp.appl.access
Titolo: Runtime 2002

Salve a tutti, ho un problema che non riesco a risolvere:
ho dei pc in cui è istallato w95 e runtime 2000 di access, sti cominciando a
cambiare le runtime per passaggio a access xp ma quando aggiorno i pc con
windows 95 le runtime anche se si istallano bene quando poi lancio un mdb mi
da il seguente errore che mi costringe a disistallare le runtime 2002 e
ristallare le 2000 ! gli errori sono i seguenti:
("il fine MSACCESS.EXE è collegato all'esportazione mancante
USER32.DLL:TounicodeEx.")
e sotto ancora in un'altra finestra :
("S:\pippo\pippo.mdb"  Una peruferica collegata al sistema non èm
funzionante")
cosa significa? grazie anticipato a tutti coloro che mi aiutano.
Paolo.

Paolo ha scritto nel messaggio


Access XP (e relativo Runtime) richiedono win>95.
Ciao.

 ha scritto nel messaggio
news:sjTY9.48467$YG2.1...@twister1.libero.it...

Alla faccia della tanta compatibilità.....e non esiste neanche una patch per
poter usare le runtime di access 2002 con w95?....

poter usare le runtime di access 2002 con w95?....
Le patch correggono buchi, non scelte di politica aziendale (in questo caso sagge).
Ti saluto.
Newsgroup: it.comp.appl.access
Titolo: Stampa in base a selezione su caselle di controllo

Salve a tutti, vorrei se possibile un aiuto per risolvere questo
piccolo (credo!) problema :
ho 2 caselle di controllo in una maschera chiamata parcheggio
chiamiamole semplicemente A e B vorrei che se A è selezionata in fase
di stampa mi venga scritto "COMPLETO", se è selezionata B , mi venga
scritto "VUOTO" .
N.B. tenete presente che l'operatore sa benissimo di non selezionare
contemporaneamente A e B.

 ha scritto nel messaggio 
news:06a3f394-b2b3-4259...@c9g2000yqm.googlegroups.com...

sarebbe meglio disattivare B selezionando A e viceversa.
nel report puoi mettere una txtbox con origine controllo:
=IIf([A]= "-1";"Completo"; "Vuoto")
Ciao
Daniele

Newsgroup: it.comp.appl.access
Titolo: Formattazione campo x euro

Ho due campi nei quali inserire valori in ?. Mi serve in particolar modo
mettere una cifra in cui i valori decimali non siano solo del tipo cifra,00
ma magari cifra,23 ecc..
Ho provato con formato fisso ed euro. Datemi qualche idea.
Spero di essere stato chiaro

 ha scritto nel messaggio
news:builuk$f02$1...@lacerta.tiscalinet.it...

Valuta
MAssimiliano

 ha scritto nel messaggio
news:bI5Pb.5403$nC1....@news.edisontel.com...

Non va, qualcuno ha qualche altra soluzione?

 ha scritto nel messaggio
news:builuk$f02$1...@lacerta.tiscalinet.it...

Il tipo dato dei campi deve essere Valuta ed il formato deve pure essere
impostato a valuta.
Questo se si tratta di campi di tabelle, se invece si tratta di variabili
definiscile di tipo Currency, impostando a Valuta il formato delle caselle
di testo con cui le visualizzi.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------