mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: la freccetta della listbox

É possibile in qualche modo eliminare la freccetta delle caselle
combinate?
Per intenderci, quella (solitamente a destra) che apre l'elenco se ci
si clicca sopra.
Oppure, in qualche modo, è possibile creare un controllo che svolga le
stesse funzioni della casella combinata ma che non la sia?
Il mio problema è che ho una tabella "CATEGORIE" , con ID e NOME ;
in una maschera vorrei poter inserire (o scegliere con la casella
combinata) l'ID (esempio 01) e vedere in un controllo a parte il nome
corrispondente (esempio VERDURA) .
Purtroppo riesco solo usando due caselle combinate, ma sta davvero
male la freccetta anche perchè il secondo controllo è bloccato e solo
a scopo visivo!
Ho anche provato a creare un controllo con origine
=Dlookup(...where([ID]=Me!ID)) ... funziona, ma è lentissimo e non
penso valga la pena usare l'aggregazione sui domini...
Grazie a tutti

 ha scritto nel messaggio
news:bbfe9526.04020...@posting.google.com...

Leggi il Post di Ferrari Rino "Combo Box" del 31/01/2004
Ciao.
@Alex.

 ha scritto nel messaggio
news:bbfe9526.04020...@posting.google.com...

Se la prima casella combinata (quella in cui vuoi digitare/selezionare e
visualizzare l'ID) si chiama MiaCombo.
Fai in modo che la prima casella combinata abbia due colonne di cui la
seconda non visibile; fai in modo che sia impostata a 1 la sua proprietà
Colonna associata; infine usa come origine riga di questa casella combinata
il segunete codice SQL:
SELECT ID, NOME
FROM CATEGORIE
ORDER BY NOME;
Al posto della seconda casella combinata (nella quale vuoi ti compaia la
descrizione) metti una normale casella di testo chiamata DESCRIZIONE.
A fronte dell'evento "Dopo aggiornamento" della casella combinata MiaCombo
genera il deguente codice VBA:
Me!DESCRIZIONE = Me!MiaCombo.Column(1)
Per maggiori dettagli leggiti sull'help la Proprietà Column.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:fbRTb.12040$U4.4...@twister1.libero.it...


 casella di testo
[CUT]
Per prima cosa quando rispondi scrivi DOPO e non prima del testo dei
messaggi precedenti: rispetterai cosě una delle regole di questo NG.
Ti faccio poi presente che nella mia risposta ho chiaramente precisato che
la seconda casella combinata doveva essere trasformata in una casella di
testo.

Newsgroup: it.comp.appl.access
Titolo: Attivare funzione mediante Listbox

Ho una Listbox "sottoMenu" che elenca alcune opzioni. Cliccando su una di
queste è avviata la funzione corrispondente.
Sono fissato con l'idea che i miei programmi si debbano poter usare anche
col solo uso della tastiera, perciò l'utente dovrebbe poter premere
freccia giu per trovare l'opzione desiderata e premere Invio per attivarla.
Purtroppo appena si va di freccia si attiva l'evento SuClick che produce
l'evento per la prima opzione, cioè questo:
   Call Eval(Forms!menu!sottoMenu.Column(3)).
Ho provato a spostare da SuClick a MouseDown l'attivazione dell'evento, ma
la prima volta ottengo "Utilizzo non valido di Null", se clicco sulla
stessa opzione mi parte la routine voluta, se clicco su un'opzione
differente ottengo "Errore di sintassi nell'espressione".
Riassumendo: vorrei che la routine si potesse avviare sia premendo Invio
dopo essersi spostati sulla voce desiderata, che cliccandoci sopra. Come
posso risolvere?
Grazie a tutti
Riccardo Baldinotti
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 
 
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 

 da usare nell'evento "SU TASTO GIU'"
 
Scusa, non ho capito. Uso già TastoGiu per intercettare la pressione di
Invio e ealtri tasti, ma se aggiungo i SendKeys il cursore impazzisce.
Comunque il doppio click mi risolve tutto.
 
Grazie ancora


Newsgroup: it.comp.appl.access
Titolo: report  con immagine

Buongiorno, è possibile inserire un immagine come sfondo su un report 
per poi centrare i campi.
Esempio  se ho un file immagine o pdf di un modulo fattura  posso 
inserirlo come sfondo per poi avere le giuste posizioni dei campi da 
riempire per ottenere la fattura completa.
grazie

 Buongiorno, č possibile inserire un immagine come sfondo su un report per 

certo che puoi! :-)
che problema hai?
Ciao
Daniele 

 
non riesco a inserirla..

 non riesco a inserirla..
niente paura! ti dirò io come fare ;-))
struttura report.....
proprietà....
immagine....clic sui puntini laterali ....
scegli l'immagine che vuoi.
ciao
Daniele

 
grazie Daniele,
ho visto che non posso inserire il formato pdf, ma comunque lo posso 
trasformare in immagine.
Newsgroup: it.comp.appl.access
Titolo: Divisione per zero

Salve a tutti,
ho un report collegato ad una tabella. Una casella di testo del report
contiene il risultato di un'operazione che, per certi record della
tabella, è una divisione per zero e quindi è impossibile.
Questa divisione per zero provoca l'uscita da Access (ho Windows 98 e
Access XP). Come faccio a risolvere il problema? Il problema è reso più
difficile dal fatto che l'operazione è impossibile solo per alcuni record,
non per tutti.
Tante grazie!
            GS
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao Giulio,
il tuo campo che da problemi sarà qualcosa di questo tipo:
campoX= [CampoA]/[CampoB]
per evitare la divizione per zero puoi fare:
campoX = iif(CampoB=0;0; [CampoA]/[CampoB])
Strano però che ti faccia addirittura uscire da Access di solito si limita a
visualizzare #Error
Saluti
Cinzia

             GS
Puoi usare NZ(Calcolo attuale), ovviamente non posso essere
piů preciso non sapendo che calcolo fai e che tipo di dati
dovrebbe ritornare....!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex.
Grazie per la risposta tempestiva, purtroppo però esce da Access anche
usando NZ (e ho verificato che il problema sta proprio lì, non altrove).
La casella di testo è di tipo standard, il calcolo è del tipo 
(A - B) * 100 / A
dove A e B sono valori contenuti in altre due caselle di testo di tipo
standard. Quando A = 0, chiaramente, si ha una divisione per zero.
Grazie!


 campoX = iif(CampoB=0;0; [CampoA]/[CampoB])
Grazie Cinzia, finalmente ho risolto!

Newsgroup: it.comp.appl.access
Titolo: Chiamata a DLL

Ho realizzato una DLL in delohi ed ora devo chiamarla da Access.
Se realizzo una applicazione con un altro linguaggio che chiama la DLL tutto
ok.
Se la chiamo da VB di Access.
Mi da un errore tipo " la memoria non poteva essere READ..."
La Dll fa solo un passaggio di una stringa e le istruzioni di chiamata e
dichiarazione mi sembrano essere ok .
Qualcuno ha mai fatto qualcosa di simile e sa aiutarmi ??
Grazie a tutti

 ha scritto nel messaggio
news:b5uki4$dvb$1...@fata.cs.interbusiness.it...

Ciao Tommy
Io ho realizzato delle DLL utilizzando C++ della Borland e forse essendo
della stessa famiglia puoi trovare qualche analogia sulle dichiarazioni
delle funzioni, provo a passartene una semplice.
1) funzione che deve essere inclusa in tutte le DLL
---------------------------------------------------
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
{
    return 1;
}
2) funzione di prova stringa in ingresso e stringa in uscita
-----------------------------------------------------------
extern "C" char* FAR PASCAL __export prova(char *x)
{
    return ("**** "+AnsiString(x)+" *****").c_str();
}
Newsgroup: it.comp.appl.access
Titolo: Problema: Tabella non si completa!!

Dunque, ho una tabella "Clienti" con i campi: NOME, COGNOME, INDIRIZZO,
COMUNE, CAP e PROVINCIA.
Ho associato una maschera per inserire i dati.
Il controllo COMUNE della maschera è una casella combinata di tre colonne
che pesca i dati da una tabella "Città". In questa tabella ci sono i comuni,
i cap e le provincie necessarie.
Nel controllo COMUNE si visualizza solo la colonna comune, mentre le colonne
cap e provincia hanno lunghezza 0.
Il controllo CAP è posto = al controllo COMUNE, solo che le colonne di
lunghezza 0 sono comune e provincia.
La stessa cosa per il controllo PROVINCIA.
Così è sufficiente scegliere il Comune dalla casella combinata che il cap e
la provincia escono in automatico.
Nella tabella "Clienti" però compare solo il comune scelto e i campi cap e
provincia restano vuoti.
A me servono anche quei campi!
Come posso fare perchè anche la tabella "Clienti" si completi?
Grazie sono alle prime armi e non so che fare, Paolo.

 Grazie sono alle prime armi e non so che fare, Paolo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:9j4kc4$1fua$1...@stargate1.inet.it...

In effetti nel controllo CAP nell'origine controllo ho scritto
=[comune].[Column](1) perché così facendo è sufficiente scegliere il comune
che esce in automatico anche il cap.
Quel che ho fatto per il cap naturalmente lo faccio anche per la provincia.
La casella combinata COMUNE, formata dalle tre colonne comune, cap e
provincia, pesca questi dati dalla tabella "Città"; o meglio da
un'istruzione SQL, una query che mi isola i tre campi che mi servono (la
tabella "Città" in realtà contiene altri campi).
Inserendo i dati nella maschera la tabella"Clienti" si compila da sè nei
campi NOME etc. ma non nei campi CAP e PROVINCIA.
Si dovrebbe trovare il sistema per dire alla Tabella "Clienti" che il suo
campo Cap sia = a quello della maschera! Credo sia una soluzione!? ma non so
se si può fare!!
Intanto grazie per l'interessamento.
Paolo


E' innegabile che, se vuoi registrare nei campi CAP e PROVINCIA della
tabella Clienti i valori ricavati tramite le colonne 1 e 2 della casella
combinata COMUNE, devi rendere associate le caselle di testo CAP e
PROVINCIA; quindi nella loro Origine controllo devi scrivere i nomi dei
campi della tabella Clienti cui sono associate. Dopo di che ricaverai
automaticamente i valori tramite il codice VBA che ti ho indicato nel mio
messaggio precedente, codice VBA che genererai a fronte dell'evento "Dopo
aggiornamento" della casella combinata COMUNE.
In alternativa puoi valutare la possibilità di non inserire nella tabella
Clienti i due campi CAP e PROVINCIA, ma visualizzare cap e provincia in
caselle di testo non associate (di maschere o report) con l'ausilio di una
casella combinata (come hai già fatto) o usando la funzione DLookup.

Newsgroup: it.comp.appl.access
Titolo: ricerca stringa in un'altra stringa

Ciao a tutti
esiste una funzione più veloce di instr per ricercare la presenza di una 
stringa in un'altra?
ciao, AEOM 

AEOM ha scritto:

Credo che Instr(), come tutte le altre funzioni intrinseche di vba, sia
già ottimizzata per le massime prestazioni.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Re: Query in Access ed in Mysql

 ha scritto nel messaggio 
news:fafcdce0-d6b2-4a9a...@g19g2000yql.googlegroups.com...
Salve a tutti
sto cercando di usare Access con Mysql ma per esempio
questa istruzione non funziona
StrSql = "Select * from Miatabella"
docmd.runsql "StrSql"
perchè hai racchiuso la variabile StrSql
-- 
Ciao
Geppo 

docmd.runsql "StrSql"
Perchè ?
---------
...che sono quelle virgolette?
-- 
---
Ciao
Pablitomf
FORZA NAPOLI - - - SEMPRE!
Tifosi Napoletani, gente fantastica
http://it.youtube.com/watch?v=gUqFHOXrK-M&feature=related

Newsgroup: it.comp.appl.access
Titolo: Da una maschera poter modificare l'origine dati di una tabella  collegata.

Ho realizzato una tabella "retrieveExcel" collegata ad uno dei file
excel contenuti nella mia directory (che ne contiene diversi...) e di
cui, prima appunto del caricamento, avrei bisogno di visualizzare una
anteprima.
In pratica ho una maschera che visualizza le directory con i
files .xls contenuti.
Quando ne scelgo uno, tale scelta viene memorizzata in una casella di
testo (testo33)
Ho un pulsante (Comando42) che avviando una macro vorrei mi
consentisse di visualizzare l'anteprima (del file voluto, indicato
appunto alla casella 33) per verificarne l'allineamento dei campi che
mi interessano prima dell'acquisizione nel db..
La macro dovrebbe aggiornare il percorso del file excel (collegato
alla tabella) con quello indicato nella casella di testo (testo33).
Al momento, adattando un esempio scaricato in rete, ho fatto così:
Private Sub Comando42_Click()
'prova per modificare percorso tabella collegata
Dim Tdf As DAO.TableDef
Dim Db As DAO.Database
Set Db = CodeDb
Set Tdf = Db.TableDefs("retrieveExcel")
Tdf.Connect = Form_OpenFile5.Testo33.Value & "\QRYPROTOCOLLO$"
MsgBox (Form_OpenFile5.Testo33.Value & "\QRYPROTOCOLLO$")
Tdf.RefreshLink
Set Tdf = Nothing
Set Db = Nothing
End Sub
L'istruzione \QRYPROTOCOLLO$ indica il foglio di lavoro all'interno
della cartella.
La msgbox mi restituisce il percorso da assegnare al collegamento.
L'ho messa per una verifica per capire dove sbaglio...
Ho due problemi; il primo è che l'istruzione Tdf.RefreshLink mi dà
errore.
il secondo è che non riesco a modificare i dati in tabella....
Grazie di cuore a chi mi potrà aiutare,


Nessuno riesce molto gentilmente a darmi un aiuto ?
Io continuo a provarci, ma non vorrei che ciò che vorrei realizzare
non sia fattibile...
grazie

 Grazie di cuore a chi mi potr� aiutare,
I dati di una tabella excel collegata non li puoi modificare se non tramite 
I  riferimenti di Excel in VBA.
Il comando refresh di dar� errore perch� il file non sar� ancora collegato.
Ciao
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: HELP con SELECT TOP

Ciao, 
ho una tabella con migliaia di eventi, devo stilare una classifica attribuisco tramite una formula un punteggio per ogni evento.
fin qui niente di particolare
quindi diciamo che al momento mi da 2 campi
 
utente, punti
per fare la classifica, raggruppo e il risultato è
utente, sum(punti ), count(utente) numero eventi
 
ok, a questo punto ho la richiesta...se io volessi utilizzare i migliori 100 eventi per ogni utente come potrei fare ? pensavo di utilizzare la funzione select top, ma credo di avere le idee un pò confuse al riguardo.
 
qualche consiglio ?

SELECT a.tournamentId, a.PlayerNickname, a.Points
FROM Query1 AS a
WHERE (((a.tournamentId) In (select top 100 b.tournamentid
                                              from query1 b
                                              where a.playernickname = b.playernickname
                                              order by b.points desc )));
 
credo che facendo così, funzioni ma l'accesso ai dati è esasperante...uberlento
Newsgroup: it.comp.appl.access
Titolo: Esempio di maschere associate

Ciao a tutti,
E' possibile creare una cosa del tipo :
1a maschera continua che presenta tutti i numeri di fattura per un cliente
(scelto dall'utente)
 2a maschera continua dove fa vedere tutte le bolle che costituiscono il
numero fattura (record corrente) della maschera sopra, senza dover fare
doppio click sul numero fattura
Mi sono spiegato? Un po come la visualizzazione delle categorie/prodotti nel
data base d'esempio di Access.
Ho provato sul sito comune ma non ho trovato nulla, si può fare ? Se si, mi
date un paio di dritte?
grazie a tutti
Ronny.
--------------------------------
Inviato via 
http://usenet.libero.it

 Ronny.
Se hai una tabella clienti chiamata tblClienti che ha una struttura simile:
IDCliente                 Contatore e chiave primaria
RagioneSociale        Testo
ecc. ecc.
Se hai una tabella fatture chiamata tblFatture che ha una struttura simile a
questa:
IDFattura                 Contatore e chiave primaria
IDCliente                 Numerico
NumeroFattura         Testo
DataFattura              Data/ora
ecc. ecc.
Se queste due tabelle sono in relazione uno-a-molti in base ai rispettivi
campi IDCliente.
Se hai una tabella bolle che si chiama tblBolle e che ha una struttura
simile a questa:
IDBolla                Contatore e chiave primaria
IDFattura             Numerico
NumeroBolla        Testo
ecc. ecc.
Se le tabelle tblFatture e tblBolle sono in relazione uno-a-molti in base ai
rispettivi campi IDFattura.
Creati una maschera chiamata frmBolle, con visualizzazione a Maschere
continue e che abbia come origine record la tabella tblBolle.
Creati una maschera chiamata frmFatture, con visualizzazione a Maschere
continue e che abbia come origine record la tabella tblFatture.
Nell'intestazione della frmFatture inserisci una casella combinata non
associata chiamata CercaCliente che abbia due colonne di cui visibile solo
la seconda e che abbia come origine riga il seguente codice SQL:
SELECT DISTINCTROW tblClienti.IDCliente, tblClienti.RagioneSociale
FROM tblClienti
ORDER BY tblClienti.RagioneSociale;
A fronte dell'evento "Su apertura" di frmFatture genera il seguente codice
VBA:
Private Sub Form_Open(Cancel As Integer)
DoCmd.OpenForm "frmBolle"
End Sub
A fronte dell'evento "dopo aggiornamento " della casella combinata
CercaCliente genera il seguente codice VBA:
Private Sub CercaCliente_AfterUpdate()
Me.Filter = "IDCliente=" & Me!CercaCliente
Me.FilterOn = True
End Sub
A fronte dell'evento "Su corrente" di frmFatture genera il seguente codice
VBA:
Private Sub Form_Current()
Forms!frmBolle.Filter = "IDFattura=" & Me!IDFattura
Forms!frmBolle.FilterOn = True
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: vecchio driver ODBC da installare in windows sette

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 ........... [ al lavoro ] ...........
Scusa parli dei drive dobc di mysql? se la risposta e si si trovano
senza problemi i driver sia a 32 che 64 bit
Ciao

 
ho fatto diverse prove (cercando su gugol) ma per il momento sono tutte 
fallite; tra queste versioni diverse di quanto sopra, driver vari, access 
runtime 2010, razzi e mazzi ma nulla: quel p... di programma vuole quelli 
l� del 2001
adesso sto installando la modalit� xp di sette, tengo le dita incrociate


 ........... [ al lavoro ] ...........
Scusa non ti ho ricapito , driver odbc di cosa? mysql, informix ,
as400, oracle di che?

 ........... [ al lavoro ] ...........
Scusa non ti ho ricapito , driver odbc di cosa? mysql, informix ,
as400, oracle di che?
--------------------------
Per dei file dbf 


Pardon non avevo letto proprio cercavo il nome del motore:
Cmq leggevo che e possibile convertire dbf con un'altro motore tipo
sql server o altri , in modo da aggiornare i sistemi piu obsoleti e
quindi disporre dei nuovi drivers.
Ciao

 
situazione attuale:
- attivato il vPro nel BIOS
- installato XP mode
- installato il mio bel driverino ODBC del 2001 :)
- installato il runtime di access xp
- copiati i dati DBF dalla partizione di sette alla partizione di xp
- copiato il file MDB
- la procedura gira che è un piacere: la primissima volta ci vuole
qualche attimo perchè XP mode si attivi, i richiami successivi sono
immediati :) 
allora continuo:
- mappo il disco di sette in XP mode
- cambio il parametro di origine dei dati
- eseguo il comando di ricollegamento delle tabelle
- errore: Operazione non riuscita. Troppi indici sulla tabella
'TMP%#MAU@'. Eliminarne alcuni e riprovare' :( 
e mi vengono le domande:
- che razza di tabella è quella che riporta? non esiste tra i miei DBF... è 
roba temporanea o c'è un trucco che non capisco?
- se la versione 'locale' (partizione XP) funziona senza errori perchè
leggendo dal disco mappato mi trova troppi indici? 
uffa...

Newsgroup: it.comp.appl.access
Titolo: DLookup  con più criteri

Salve!
Non riesco ad avere il giusto valore....
in prima di aggiornare del controllo  "NumeroD" ho inserito:
  If Not IsNull(DLookup("NumeroD", "Qry_numeroD", _
    "NumeroD = " & Chr$(34) & Me!NumeroD & Chr$(34) & " And " & _
    "IdFornitore =" & str(Me!IdFornitore) & " And " & _
    "IdTipoDocumento =" & str(Me!CboTipoDocumento))) _
    And Me!NumeroD <> Chr$(34) & Me!NumeroD.OldValue & Chr$(34) Then
ecc. ecc.
dove IdTipoDocumento può essere 1,2 o 3.
Dove sbaglio?
Grazie per l'aiuto.

 
 
 
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 idem come sopra
anche qui è numerico



non riesci ad ottenere il giusto valore cosa intenti?
 
non ottieni il true/false che ti aspetteresti o ti da proprio errore?
 
vedo poi un uso di apici a caso..
 
cosi cambia qualcosa?
 
  If Not IsNull(DLookup("NumeroD", "Qry_numeroD", _
     "NumeroD = '"  Me!NumeroD  & "' And " & _
     "IdFornitore =" & Me!IdFornitore & " And " & _
     "IdTipoDocumento =" & Me!CboTipoDocumento)) _
     And Me!NumeroD <> Me!NumeroD.OldValue Then
 
 
 
BFS
 


rettifico
 
If Not IsNull(DLookup("NumeroD", "Qry_numeroD", _
     "NumeroD = '" & Me!NumeroD & "' And " & _



Grazie BFS
ora provo


meglio, ma 
"IdTipoDocumento =" & Me!CboTipoDocumento
a volte fallisce
 
 


cosa intendi con "fallisce"?
ha sempre un valore quella combo?
 
BFS


ciao BFS
se p.e. scrivo 40 nel controllo "NumeroD" con IdTipoDocumento =1
e poi scrivo di nuovo 40 con IdTipoDocumento=2 oppure  IdTipoDocumento=3
ho a volte, numero duplicato, mentre in realtà
non dovrebbe da questo risultato.
Mi dovrebbe dare duplicato solo a id uguale.
 
 


ho dimenticato di dire che è in vis. Maschere continue


mi par di capire che vuoi controllare se un numero documento è duplicato 
dopo averlo inserito?
se si, non vedo nulla legato ad una data quindi si presume che tale 
numerazione sia progressiva anche al cambio d'anno
 
potresti procedere per step per capire dove sta il problema con dei 
singoli if then else
 
 
if esistenumero then
 
 
end if
 
se si vediamo se è dello stesso fornitore
 
if fornitore ugaule then
 
endif
 
se si prosegui con il tipo documento
 
 
etc etc
 
 
almeno capisci quale delle condizioni non funziona a dovere
 
 
BFS
 
 
 

 BFS
grazie per l'idea,
ora provo

Newsgroup: it.comp.appl.access
Titolo: Calcolo Iva!!!

Salve!!!!
Ho un problemino piccolo, piccolo.....  su Access 97.
Mi servirebbe, se esiste un comando per  l'arrotondamento alla lira
superiore tenendo
presente i decimali. ho trovato "Clng"  ma non va bene  in quanto
arrotonda al numero pari più prossimo.
Potete darmi una mano?
Grazie anticipatamente.

 wrote in message
3A83C59B...@numera.it...

Newsgroup: it.comp.appl.access
Titolo: Report filtrato con maschera

Ciao,
ho un report perfettamente funzionante basato su una query che mi dà un
riepilogo ore lavorazioni così suddiviso:
Codice Commessa
                                 Reparto
                                                ID - Tipologia
tramite una maschera  e un controllo, filtro il report per "Codice Commessa"
e tutto funziona alla perfezione, aggiungendo un ulteriore filtro per "Mese"
e aggiungendo nel report l'intestazione relativa al mese:
Mese
          Codice Commessa
                                            Reparto
                                                          ID - Tipologia
premendo il relativo pulsante di avvio anteprima, mi compare l'indicazione
di errore
"Tipo non corrispondente".
Chiudete un occhio sulla "bellezza" del codice ancora in fase di prova e se
siete disponibili datemi un consiglio, vi prometto che il definitivo sarà
migliore. :))
Grazie anticipatamente
Diego.
Private Sub Comando2_Click()
On Error GoTo Err_Comando2_Click
    Dim stDocName As String
    stDocName = "RRiepilogoOreLavorazioni"
    filt = "[Mese] = '" & Me.Mese & "'"
    filt2 = "[Codice Commessa] = '" & Me.Codice_Commessa & "'"
    DoCmd.OpenReport stDocName, acPreview, , filt2 And filt
    Exit_Comando2_Click:
    Exit Sub
    Err_Comando2_Click:
    MsgBox Err.Description
    Resume Exit_Comando2_Click
End Sub


Ho dimenticato di dirvi che il tutto è in Access2000. :))

 ha scritto nel messaggio
news:_MEJa.115338$lK4.3...@twister1.libero.it...

Sempre che sia il campo Mese che il campo Codice Commessa sono di tipo
Testo, prova così:
Private Sub Comando2_Click()
On Error GoTo Err_Comando2_Click
    Dim stDocName As String
    Dim filt As String
    stDocName = "RRiepilogoOreLavorazioni"
    filt = "[Mese] = '" & Me.Mese & _
    "' And [Codice Commessa] = '" & _
    Me.Codice_Commessa & "'"
    DoCmd.OpenReport stDocName, acPreview, , filt
    Exit_Comando2_Click:
    Exit Sub
    Err_Comando2_Click:
    MsgBox Err.Description
    Resume Exit_Comando2_Click
End Sub
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Funziona benissimo, grazie Roberto, queste virgolette mi confondono ancora
un pò, in pratica dovevo considerare il tutto come una stringa unica e non
due come avevo impostato, ho fatto mille tentativi, ma non questo, ancora
grazie. :)
Diego.

Newsgroup: it.comp.appl.access
Titolo: convertitori da access a visual basic

ho visto che esistono dei convertitori da access a visual basic. La cosa mi
č sembrata piuttosto strana! Funzionano davvero oppure č la solita bufala?

 wrote in message
pco08.10987$pm3.3...@news1.tin.it...

Newsgroup: it.comp.appl.access
Titolo: Ctrl '

Come faccio ad ottenere da codice il risultato di copiare il record 
precedente, che normalmente ottengo da tastiera con il comando Ctrl ' ?!
Grazie, ciao.
-- 
Creato con M2, il rivoluzionario client e-mail di Opera: 
http://www.opera.com/m2/


Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ di
Federico Luciani intitolata "Ripetere un valore del record precedente in una
form".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Casella di controllo che non mostra il 'grigetto'

Le check box dispongono di tre stati
Attivo (col segno di spunta)
Non attivo (senza segno spunta)
Indifferente (con la casellina in grigetto)
Su alcuni pc (su altri va tutto bene), le maschere che dispongono delle 
check box con i tre stati non visualizzano il terzo stato, quello dove la 
casellina dovrebbe apparire grigia
Ho provato a modificare num. colori scheda video, risoluzione, niente
Da cosa dipende e soprattutto come far vedere anche il terzo stato sui pc 
che attualmente non lo visualizzano ?
Ciao e grazie
RobertoA

 pc che attualmente non lo visualizzano ?
Hai provato a ripristinare il tema di default di Windows?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 Hai provato a ripristinare il tema di default di Windows?
Non l'avevo provato, ed effettivamente cambiando tema da Windows XP a 
Windows Classico il problema sparisce nel senso che si vede anche lo stato 
'grigetto'
Ma possibile che col Windows XP standard non vada bene ?
Non e' che magari cambiando qualche colore si riesce anche col tema Windows 
XP a vedere correttamente i tre stati delle check-box ?
Lo chiedo dopo aver gia' provato a cambiare colori di qua e di la, purtroppo 
senza esito positivo
Ciao e grazie
RobertoA

 Ma possibile che col Windows XP standard non vada bene ?
Apri un database Access.
Vai in Strumenti -> Opzioni -> Maschere/Report
Prova a modificare l'opzione "Utilizza controlli con temi Windows nelle maschere".


 maschere".
Si si, ho tolto la spunta da quell'opzione e adesso vedo correttamente anche 
col tema Windows XP
Grazie mille
RobertoA
Newsgroup: it.comp.appl.access
Titolo: registrazione ocx

Salve a tutti, ho scaricato dal sito comune il db d'esempio n.6.122 Come 
salvare un allegato da un messaggio di posta in arrivo sul disco fisso di 
Marco Tosto. Nella descrizione si legge che per funzionare il db ha bisogno 
di due ocx (MAPIMessage e  MAPISession).
Visto che sono ignorante e non sono riuscito a trovare questi due file, vi 
chido come faccio a registrarli e soprattutto dove li trovo?
grazie ancora gianni

 ha scritto nel messaggio 
news:U2TIe.50987$fm.32...@news4.tin.it...

Non vorrei sbagliarmi ma MapiMessage e MapiSession sono classi ole dell'ocx 
MSMapi32.ocx. Quindi basta avere questo ocx...
Per registrare un ocx a 32 bit, da esegui, si scrive: regsvr32 
PercorsoNomeOcx
Ciao, Carlo 

 ha scritto nel messaggio 
news:GdYIe.37069$2U1.2...@news3.tin.it...

Ok grazie, trovato e registrato, non si trovava in sistem32.
grazie ancora
gianni

Newsgroup: it.comp.appl.access
Titolo: Incrociare campi senza query

Salute a tutti.
Vi faccio una domanda semplice ma non troppo.
Da voi mi aspetta anche solo un consiglio su come muovermi.
- Data tblA che contiene delle date da fare e che ha come maschera mskA
- Data tblB che contiene le giornate fatte inserite da mskB
come posso operare affinchè, nel momento in cui inserisco da mskB le date
svolte:
- venga svolto un controllo del tipo: 'se trovi in tblA la stessa data che
viene immessa in tblB, allora in tblA imposta il campo chkOk a SI (-1)'
- i dati vadano direttamente in tblB (e fin qui...)
Tutto qua! Aspetto commenti, ciao...

 - i dati vadano direttamente in tblB (e fin qui...)
La cosa non e' chiara, spiegati meglio.
Sib



apri le tabelle con openrecodset e fai tutto quello che ti serve
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Da access a word

Sapreste dirmi come esportare un report access in un file word in modo 
automatico (con del codice , non facendo file->esporta).
Potrei usare per questo il comando docmd.transferdatabase?
grazie
Marco


wrote:

Puoi provare con
DoCmd.OutputTo acOutputReport, NomeReport, acFormatRTF, NomeFile
Ciao bb

Ti ringrazio motlo.
Io avevo provato con l'automazione (sendkeys ecc.) ma in questo modo e'
molto meglio
Marco


Newsgroup: it.comp.appl.access
Titolo: qualcuno di voi ha usato docmd.outputto con formato ASP?

a me dice formato non disponibile? sapete come funziona?
Grazie.

 
che versione di access usi?
mi pare strano che sia possibile esportare in un linguaggio di scripting...
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


XP
Newsgroup: it.comp.appl.access
Titolo: [OT] prova nuovo newsserver

Scusate sto provando il nuovo servizio free di newsland...
e pare funzionare.
saluti

 
e le regole .. le hai dimenticate?? :)
scherzo ...
funziona funziona ;)
ciao
Nick

"Nick" <senz...@chedetesul.NG> ha scritto nel messaggio 
news:2_Wif.60352$65.17...@twister1.libero.it...

Ciao sposo ... spero tu stia bene ...
sono un po' ciapato in questo periodo come puoi vedere sono poco presente, 
anche a me stesso!

Ei la........." Ciro per tutti " ci sei ancora :-)))
Salutoni
RinoŽ


Ciao Rino, come stai? Ma tu piuttosto dove sei finito? Adesso ti presenti 
sotto mentite spoglie, con un nuovo nick name? E come ti riconosciamo 
adesso?
Ci vorrebbe un bello sfondo stile camicie ...
a proposito cosa proponi per l'inverno 2005? Attendo i saldi, ma ti voglio 
troppo copiare!
:-)
saluti 

 saluti
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 saluti
Ciao Cirotè    no! non sono sotto mentite spoglie
dando uno sguardo al NG da un Pc di un mio
pupillo (o dipendente-;)))))))  ) e venuto fuori il suo Nick Name 
(trattatelo - bene).
In merito alle camice Beh..... al prossimo CISA ti porterò
ciò che mi e rimasto, dopo la tua insistenza ho pensato
che avevi preso un abbaglio per tale capo di abb...........
e perché non accontentarti!!!!!!!!!!!!!!!!!
Come dice MA se non hai terminato con i tendaggi  puoi sempre
rimediarci qualcosa.
Ciao Matteo un abbraccio
Rino®
Newsgroup: it.comp.appl.access
Titolo: AIUTO!!!!!

Ciao ragazzi/e
provo a ripostare un mio problema che non sono riuscito ancora a risolvere
e non capisco piů dove sbaglio:
Ho realizzato una maschera (basata su una query) che mi visualizza tutti i
record e mi stampa una ricevuta cliccando su ogni singolo pulsante della
riga corrispondente.....e fin qui tutto OK...
...il problema č far stampare tutte le ricevute da un pulsante solo.......
....dopo numerosi vostri aiuti (in primis EMYR che ringrazio di cuore) sono
riuscito a scrivere questo:
Private Sub stpricevute_Click()
On Error GoTo Err_stpricevute_Click
    Dim stDocName As String
    Dim strsql As String
    Dim rs As Recordset
    Dim db As Database
    strsql = strsql & "SELECT Contratto.Codcontratto, "
strsql = strsql & "Contratto.DataInizio, Contratto.DataFine,Clienti.Nome
,Clienti.Cognome , "
strsql = strsql & "Contratto.IDappartamento, Contratto.Clientitour,
Contratto.Disdetta "
strsql = strsql & "FROM Appartamento "
strsql = strsql & "INNER JOIN (Clienti INNER JOIN Contratto ON Clienti.ID =
Contratto.ID_Cliente) "
strsql = strsql & "ON Appartamento.IDappartamento = Contratto.IDappartamento
"
strsql = strsql & "WHERE (((Contratto.DataInizio)>= #" &
Format$([Forms]![SceltaPeriodoXRicevute]![datainizioPeriodo]) & "# And "
strsql = strsql & "(Contratto.DataInizio)<= #" &
Format$([Forms]![SceltaPeriodoXRicevute]![DatafinePeriodo]) & "#) and
(Contratto.Disdetta) = False);"
'MsgBox strsql
Set db = CurrentDb
Set rs = CurrentDb.openrecordset(strsql, dbOpenSnapshot)
    rs.MoveFirst
    stDocName = "Ricevute"
    While Not rs.EOF
          DoCmd.OpenReport stDocName, , , "Codcontratto =""" &
rs!Codcontratto
          DoCmd.Close
          rs.MoveNext
    Wend
Exit_stpricevute_Click:
    Exit Sub
Err_stpricevute_Click:
    MsgBox Err.Description
    Resume Exit_stpricevute_Click
End Sub
Faccio presente che la select in questione č la stessa query che mi crea la
maschera....
il report che richiamo č basato su un'altra query che devo filtrare per
codicecontratto....
...ora il problema e che cosi facendo mi risponde NESSUN RECORD CORRENTE
Perchč??????
Vi prego aiutatemiiiiiiiiii
ciao e grazie 1000

 ciao e grazie 1000
Scusami, non ho letto tutto attentamente ma secondo me č sufficiente creare
un report che abbia come origine record l'oggetto che č origine record della
maschera; o sbaglio?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:WGdW8.7904$K_4.2...@twister1.libero.it...

E' buona norma scrivere un oggetto significativo; tanto per capire subito
qual'é il problema...
Prova con:
'---------------
DoCmd.OpenReport stDocName, , , "Codcontratto =" & chr(34) & rs!Codcontratto
& chr(34)
'---------------
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Da Campo a Tabella





Ciao a tutti.


E' possibile, conoscendo il nome di un campo di una 
tabella, trovare il nome della tabella?


 


Esempio:


Campo "Nome"


 


Trovo il nome della sua tabella con il seguente 
codice, o simile:


NonSoCosa.TrovoNomeTabella ("Nome")


-quanto scritto sopra è totalmente 
inventato-


 


Vorrei passare il nome di un campo (letto 
magari con un doppio click) ad una routine, che mi restituisce il nome della 
tabella a cui appartiene.


 


Nota: Cosa fare nel caso in cui due tabelle abbiano 
un campo non lo stesso nome?


(a prescindere dallo stile di 
programmazione...)


 


Grazie.


Omar.


 


 


 



 ha scritto nel messaggio
news:000801c0df67$90d0c340$5532fea9@principale...

Esempio:
Campo "Nome"



Grazie.
Omar.
RISPOSTA:
Non inviare messaggi in formato HTML, grazie.
Prova ad inserire queste istruzioni nell'evento "doppio clic" in un
controllo:
'------------
Private Sub testo_DblClick(Cancel As Integer)
MsgBox "Nome campo: " & Me.ActiveControl.ControlSource & ", da Tabella: " &
Me.RecordSource
End Sub
'------------
Sempre se ho capito bene quello che volevi fare...
Ciao.

 wrote in message
9e3hqb$hr$1...@canarie.caspur.it...


 Omar.
Già che ci sei, rispondi anche dopo i messaggi. Grazie.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

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

Ho realizzato una struttura con diverse pagine ed in ogniuna delle quali
ho inserito una maschera, il problema  č che vorrei passare da una
all'altra mantenedo il solito id (che č quel valore  che mi identifica e
lega il cliente nelle diverse tabelle.
... mi basterebbe sapere come posso generare un evento sul clic di una
pagina?
Grazie
mike
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

problema: in modalità struttura a schede desideravo all'apertura della
maschera inmpostare una routine che  mi permetta di andare al record x
quando seleziono una delel pagine che costituiscono la struttura a
schede!!
spero di esser stato chiaro 
ciao

Newsgroup: it.comp.appl.access
Titolo: ottenere indirizzo ip

Ciao a tutti, guardavo sui vecchi post e su alcuni siti che spesso viene 
usato o il nome utente della rete oppure il seriale dell'hd per identificare 
l'utente.
Io però non ho una rete tutta nt, ancora vecchi pc sono 98 o 95, e non mi 
interessa il discorso dei seriali.
Volevo creare una tbl di log usando l'indirizzo i.p.
qualche dritta?

ciroteo ha scritto:

ti metto un esempio on-line...
http://www.geviservices.it/files/IP.mdb
vedi se è quello che volevi.
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

 ha scritto nel messaggio 
news:cl5n73$q60$1...@news.newsland.it...

optime! 

 ha scritto nel messaggio 
news:cl5nsd$s7v$1...@hulme.interac.it...

azz... ma è bloccato! ... vabbè quanto vuoi ...

ciroteo ha scritto:


Bloccato? non mi risulta... aspè mo vedo



se usi xp pro, tasto destro sul file, proprietà, seleziona annulla blocco e 
potrai aprire il file!!!
Ciao  ;o)
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio 

 ciroteo ha scritto:



Avevi ragione...
http://www.geviservices.it/files/IP.zip
in questo zip sia A97 che A2K



scusa, ma io prima l'ho scaricato, sbloccato come postato pocanzi e 
aperto.....


 Ciao  ;o)
E secondo te se io l'avessi realmente bloccato sarebbe stato così semplice
sbloccarlo? ;-) Ah Ah Ah Ah !!!! :-D


 aperto.....
Si bloccano quando li apri con vers successive senza convertire... si vede
che io l'avevo fatto e me ne ero dimenticato. ;-) (Non era bloccato di
proposito, altrimenti altro che tasto destro :-) )


 ha scritto nel messaggio 
news:cl5ood$c5k$1...@news.newsland.it...

con lo shift si era poi aperto.
cmq ho visto che parli anche il tedesco ora ...
cmq ho capito che ci sono anche altre cosucce, non solo l'ip ma altre cose 
che non riesco a richiamare. Ahimè le funzioni non sono il mio forte e 
nemmeno il tedesco.
quali altre features ha ?
A tuo avviso ha senso memorizzare nel file di log l'ip della macchina che 
effettua l'operazione? tieni conto che abbiamo ip fissi ... ma in futuro 
chissà.

[cut]
tangentina?!!!!!!!


 chissà.
Bhè è lo stesso memorizzare il nome che oggi è Pippo, domani chissà e il
serial HD che oggi è 1111 e domani dopo formattazione poi chissà...
Tutto ha senso, ma niente è mai x sempre purtroppo (solo un diamante, ma
non lo ricordare alla tua metà :-) - X MA... noi ne sappiamo qualcosa è???
- )... basta ritarare le cose al momento di cambiamenti...
Io lavoro son i serial, e ogni tanto mi capita di aggiornarli perchè
magari cambio PC o ne aggiungo di nuovi...


 tangentina?!!!!!!!
ONA... ONA... :-) 


 Ciao
Si.
;-)
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
Uomo di poca fede :-)



Lui ha un programmino col colbacco che promette meraviglie
MAssimiliano

 MAssimiliano
Ma la legge sulla PRIVACY......?!!

Newsgroup: it.comp.appl.access
Titolo: Export sp in excel

Ciao a tutti,
avevo fatto in passato questa domanda, qualcuno mi aveva risposto ma non
trovo la risposta.
devo esportare il risultato di una sp in excel
mi ricordo che era una semplice riga di codice
Coma faccio?
AEOM

"AEOM" <in...@FUCK-LAMER.com> ha scritto nel messaggio
news:ln7Wa.3288$an6.1...@news1.tin.it...

Ciao AEOM te la riposto.
Docmd.OutputTo
acOutputStoredProcedure,"usp_TuaSp",acFormatXLS,"C:\Documenti\TooDoc.xls"
Ciao Giorgio

 ha scritto nel messaggio
news:bgb75b$jjh$1...@lacerta.tiscalinet.it...

se continui cosě aprirai una birreria con tutte quelle che ti devo
ciao, AOEM

Newsgroup: it.comp.appl.access
Titolo: esportazione form access in oracle

E' possibile esportare una form di access sul form builder di oracle ?
Esiste qualche tool o qualche programma per farlo ?
Grazie
Antonio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Antonio
su 
www.donkarl.com/it
 se ne parla.
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 su 
www.donkarl.com/it
 se ne parla.
OK GRAZIE !


Newsgroup: it.comp.appl.access
Titolo: quesito facile da un grande ignorante

ciao a tutti
sono nuovo di qua ed anche come progettista di database.
faccio tutto da me e mi sono costruito un db per le mie cartelle (sono
chirurgo) cliniche.
avrei bisogno di un piccolo aiuto.
se ho una maschera che usa una tabella principale con campi ricerca come
posso fare per inserire in immissione dati un nome di un elenco mentre in un
campo successivo far comparire in automatico il codice del nome del campo
precedente?
esempio:
diagnosi: emorroidi
(codice 5)
come posso fare a far venire nel campo codice il num 5?
sono veramente scarso, eh?
abbiate pietą
--
Ivano Nigra
e-mail: 
i_n...@iol.it

abbiate pietà
non definirei un chirurgo "uno scarso", e infatti non ci ho capito
molto. Please, posti la struttura della tabella (nome ed elenco dei
campi?). Stiamo parlando di una casella combinata? "Emorroidi" e
"Codice 5" sono nella stessa tabella?
Ciao
Basjlico

Se tu usi una combobox per selezionare la voce "emorroidi", ti basta
inserire nella query della combo anche la colonna del codice e poi ti crei
un controllo casella di testo la cui origine sia la colonna "codice" della
tua combobox.
Es. se è la 3a colonna della combobox, nel controllo inserirai come origine
dati "=[tuacombobox].column(2)" (si numera da zero).
Newsgroup: it.comp.appl.access
Titolo: Aprire report da pulsante maschera su record corrente... Aiuto!

Perdonatemi, non frequento abitualmente il NG... è solo che in azienda da me
mi hanno chiesto di "creare" un sistema di compilazione rapporti relativi a
vari eventi (ogni evento occupa un record) da spedire poi via fax su rete
interna... e non me ne intendo molto di macro e VB, allora mi appello alla
vostra pazienza: dunque, ho creato una maschera per l'inserimento dati che
andranno poi visualiz. nel report... poi nel corpo della maschera creo un
pulsante che aziona una macro semplice; la macro prima chiude la maschera
(sennò i dati non mi compaiono nel report!) e poi apre il report... tutto
meraviglioso, senonché vorrei che il report si aprisse in corrispondenza del
record per il quale ho inserito i dati, non sul primo record! E' questo che
non riesco proprio a fare, e la guida di Access 97 non spiega molto bene (o
forse sono io che non ci arrivo!)... nella macro posso invocare "vai a
record" ma mi da solo pecedente, successivo, ultimo, etc... c'è qualche
istruzione nascosta che posso inserire nel codice??? grazie infinite
comunque...
FaleDro


Cominciamo con capire il primo problema: il perché sei obbligato a chiudere
la maschera affinché i dati che hai inserito nei controlli della maschera
possano comparire nel report.
Presuppongo che come origine record del report hai la stessa tabella che č
origine record della tua maschera.
Il tuo problema č che, dopo aver finito di digitare i dati nella maschera e
aver pigiato il pulsante di comando, i tuoi dati non sono ancora registrati
nella tabella e quindi non puoi usarli per il report. Per effettuare la
registrazione devi salvare il record prima di aprire il report; per far ciň
ci sono piů modi, uno č quello di iniziare la routine VBA che hai scritto a
fronte del pulsante di comando con:
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
che equivale ad eseguira il comando Salva record dal Menu Record.
Ora vediamo come stampare il report del solo record corrente visualizzato
nella maschera.
Ipotizzando che la chiave primaria della tabella che contiene i record
evento si chiami IDEvento, che la tua maschera contenga una casella di testo
associata a detto campo e anche lei č chiamata IDEvento ed ipotizzando che
il report si chiami ReportEvento, per stampare solo il tuo record corrente
devi scrivere:
Dim strWhere As String
strWhere = "[IDEvento] =" & Me!IDEvento
DoCmd.OpenReport ReportName:="ReportEvento", WhereCondition:=strWhere
DoCmd.Close acForm, Me.Name
l'ultima riga del codice VBA serve a chiudere la tua maschera.
In definitiva il codice VBA completo che devi generare a fronte dell'evento
"Su clic" del tuo pulsante di controllo é:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Dim strWhere As String
strWhere = "[IDEvento] =" & Me!IDEvento
DoCmd.OpenReport ReportName:="ReportEvento", WhereCondition:=strWhere
DoCmd.Close acForm, Me.Name
Buon Natale
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Combo collegate tra loro

Buon pomeriggio a tutto NG.
Sono un newbe.
Devo realizzare un piccolo db in access. Lo scopo è quello di gestire
l'iscrizione in una gara podistica. Sono gare a cui partecipano circa 200
300 podisti. Quindi l'ideale sarebbe realizzare una form ottimizzata per
iscrivere i partecipanti nel modo più agile e veloce possibile.
Su un foglio mi sono organizzato le tabelle di cui ho bisogno.
A occhio ho impostato così:
Tab_anagrafe >>
 -idana
 -nome
 -cognome
 -città
Tab_cat_uomo >> Tabella dove risiederanno le varie categorie relative a
l'uomo
 -idcat
 -classe
Tab_cat_donna >> Tabella dove risiederanno le varie categorie relative alla
donna
 -idcat
 -classe
Tab_soc_sportive >> Tabella popolata dalle relative società sportive
invitate alla corsa
 -idspo
 -nome
 -città
1) Vorrei fare in modo che nella form, quando fleggo il sesso, ad esempio
Maschio in una casella di controllo si attivi nella ComboCategoria i record
della Tab_cat_uomo e se fleggo sulla sulla casella di controllo Donna si
attivi nella ComboCategoria i record della Tab_cat_donna
2) Vorrei fare in modo che in base alla città di appartenenza del podista si
attivi nella combo Polisportiva solo le polisportive che ad esempi sono di
milano.
Avete delle indicazioni da darmi?
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie.
Prego
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------