mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: [DISPERAZIONE] Filtri sottomaschere che si comportano male!!!

Ho una tella con un listino prezzi cosě composto: prodotto, fornitore,
prezzo, data di decorrenza.
Ho fatto una maschera con 2 sottomaschere che hanno come recordsource:
1. una banale select sulla tabella listino per visualizzare tutte le righe
2. un raggruppamento che visualizza solo le voci (per ogni fornitore e
prodotto) con la data piů recente. Questa č realizzata con una Query che
raggruppa su tutto (tranno e il prezzo) col max della data:
SELECT CNTB__ListinoMaterialeConsumo.ID_Prodotto,
CNTB__ListinoMaterialeConsumo.ID_Fornitore,
Max(CNTB__ListinoMaterialeConsumo.DataDiDecorrenza) AS MaxDiDataDiDecorrenza
FROM CNTB__ListinoMaterialeConsumo
GROUP BY CNTB__ListinoMaterialeConsumo.ID_Prodotto,
CNTB__ListinoMaterialeConsumo.ID_Fornitore;
e con una seconda query che fa il join tra la prima e il listino per
ottenere il valore del prezzo relativo alle righe selezionate.
Fino qui tutto OK.
Quando voglio fare dei filtraggi tramite VBA applico:
Mask_A.Filter="..."
Mask_A.FilterOn=True
Mask_B.Filter="..."
Mask_B.FilterOn=True
la cosa strana č che come faccio Mask_A.FilterOn=True anche Mask_B.Filter
diventa True!!!!!
Se impongo Mask_A.Filter="...", Mask_A.FilterOn diventa true da sč (idem per
la Mask_B). Cosě come riportandoMask_A.Filter="", Mask_A.FilterOn diventa
False!
Vi č mai capitato?!?!?!?!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 wrote in message 
news:62Z77Z56Z14Y12...@usenet.libero.it...

Da Form:
inserimento filtro
Mask_A.Form.FilterOn = True
Mask_A.Form.Filter = "..."
eliminazione filtro
Mask_A.Form.FilterOn = False
Analogamente per Mask_B
Dove Mask_A e Mask_B sono le due subForm.
Bruno

 Dove Mask_A e Mask_B sono le due subForm.
Infatti! La cosa strana è che se io, in modalità debug guardo lo stato di
Mask_A.Form.FilterOn e Mask_B.Form.FilterOn, quando cambia l'uno cambia
anche l'altro!!!!! E aqllo stesso modo, modificando Mask_A.Form.Filter
cambia Mask_A.Form.FilterOn: appena filter è diverso dalla striga vuota
FilterOn va a True! Comincio a pensare di avere beccato qualche baco del
sistema....
:-P


 sistema....
L'apparenza non ti dovrebbe preoccupare, ma la procedura di
filtro funziona o no?
Bruno 


Funziona l'attivazione su entrambe le maschere, ma il FilterOn=False solo su
una!!!!
Ho aggirato lasciando il FilterOn=true, ma dilatando i filtrio in maniera da
non avere di fatto alcun filtro.
Ciao.


Newsgroup: it.comp.appl.access
Titolo: compilare un MDB

Salve a tutti,
sto provando Office XP for developer e dopo varie peripezie ho scoperto che
ACCESS 2002 possiede un modulo runtime che permette di generare un file
eseguibile da uno mdb (spero di aver capito bene!!!). Qualcuno sa dirmi però
come si fa a far tutto questo?Ho fatto 3000 prove ma con scarsissimi
risultati. Vi ringrazio anticipatamente della risposta.
Adriano

 ha scritto nel messaggio
news:9t2m6g$i4q$1...@canarie.caspur.it...

Vai sul Sito Comune, sezione General, la FAQ in fondo (il faqqone).
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Condizionare un pulsante

Vorrei sapere come condizionare la proprieta' Enabled di un pulsante 
presente nel corpo di una maschera continua in base al valore di una casella 
di testo associata ad un campo.
In pratica nel corpo della maschera sono visualizzati i record di una 
maschera ed un pulsante. Vorrei rendere abilitato il pulsante (record per 
record) in base al valore presente in uno dei campi.
Grazie. 

 ha scritto nel messaggio 
news:ifBQf.28269$PR2.5...@twister2.libero.it...

All'apertura o su current o sull'evento che ritueni opportuno, scegli tu...
If Me.TuoCampo.Value=BlaBla Then
Me.TuoPulsante.Enable=True
Else
Me.TuoPulsante.Enable=False
End If
Ciao
Morgan

 ha scritto nel messaggio

Se la maschera č in visualizzazione maschere continue non puoi.
Sib
-- 
http://www.gestionedati.com
 

 Se la maschera č in visualizzazione maschere continue non puoi.
Sono parzialmente d'accordo e mi spiego.
Se nell'evento Form_Current utilizzi il seguente codice:
    Me!MioPulsante.Enabled = Me.campobooleano
ottieni proprio quello che ha chiesto Meade.
Tuttavia, c'č il bruttissimo effetto collaterale per il quale il pulsante 
assume tale valore per tutti i record visualizzati.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 assume tale valore per tutti i record visualizzati.
esatto, il problema sta proprio li,   io pensavo a un qualcosa tipo un ciclo 
for su tutti i record visualizzati dove per ogni record il pulsante 
associato sia o no abilitato.....  ma non ho mai fatto cicli for del genere 
e sull'help non ho trovato nulla. 

Non funziona su maschere continue...... ma grazie lo stesso, sarebbe stato 
troppo semplice :-) 

 record il pulsante associato sia o no abilitato.....  ma non ho mai fatto cicli for del genere e sull'help non ho trovato nulla.
Se l'abilitazione o meno è legata allo stato di un campo booleano puoi assegnare il campo al bottone; meglio se utilizzi un 
interruttore che d'ha l'idea dello stato (appunto); o una casella di controllo...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Oggetto non valido o non più impostato. (3420).

salve
 
ho di continuo quest'errore
Oggetto non valido o non piů impostato. (3420).
credo sia un bug
 
Grazie per l'aiuto 
 
 

 Grazie per l'aiuto
In genere questa cosa avviene, su oggetti pubblici, quando c'e' un 
errore non gestito (*)
Anche un set nothing dell'oggetto fa il suo porco lavoro.
 
(*)  o, in running,  quando si modifica l'oggetto di riferimento o 
quando, ma non credo sia il tuo caso, si inseriscono proprieta' o metodi 
di classe
-- 
 
ac (x=y-1)

 ha scritto nel messaggio 
news:rGKEq.108655$GZ3....@tornado.fastwebnet.it...

grazie

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

Ciao a tutti, quando lancio una query di creazione tabella, è
possibile evitare la finestra popup che ti avvisa della creazione
della tabella e della cancellazione di quella precedente ?
Grazie mille
Salvatore

 della tabella e della cancellazione di quella precedente ?
 Eliminare i messaggi d'avviso
 
http://www.donkarl.com/it?FAQ2.4
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Probelma con i Sub form....

Problema:
Ho una maschera X che e collegata alla tabella A che contiene una
sottomaschera Y (visualizzazione tabella) collegata alla tabella B
tra A e B c'è una relazione 1 -> OO
Il mio problema è come muovermi tramite VBA nella  Y con il codice nella
maschera X.
Il mio probelma non è tanto accedere ai dati dei vari record di Y ma
semplicemente portare il cursore della sottomaschera Y ad un record
desiderato...
ho provato DoCmd.GoToRecord , "Y", acGoTo, NRRECORD ma dice che Y on è
aperta
ho provato Form_Y.CurrentRecord = NRRECORD
ma .CurrentRecord  e di sola lettura
ho provato con Y.recordsetclone ma lui pur accedendo ai vari record non
sposta il cursore della sottomaschera al record prescelto...
La domanda e forse banale ma vi ringrazierei per una risposta...
ciao a tutti Dan_P


Per "portare il cursore ad un reocrd desiderato" che intendi?
Spiegati meglio...
Ciao.

 La domanda e forse banale ma vi ringrazierei per una risposta...
Spero di aver capito.
Me.nomesottomaschera.SetFocus
DoCmd.GoToRecord , , acNewRec
Guarda l'help per i vari parametri e costanti
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Access 2007, ribbon personalizzato e imageMSO

Buonanasera.
Con Access 2007 ho personalizzato un ribbon, tolto tutte le tab 
Microsoft e i comandi, messo miei tabs/groups e una serie di
semplici button; le callbacks funzionano, aprendo delle maschere
Volevo sfruttare per i button le immagini Microsoft quindi ho
provato un paio di imageMSO="ViewsFormView" per esempio:
ottengo errore, imageMSO non è presente nello schema/DTD, qualcosa
del genere
Mi sono procurato un elenco di questi imageMSO, un file Excel con
delle gallery, oppure guardando da opzioni/personalizza sui vari
comandi, ma mi vien il dubbio che quello sia solo idMSO
Grazie a chi mi chiarirà le idee...
 
Pietro

Il 10/04/12 19.49, pietro66 ha scritto:
cut
imageMSO
cut
 
RISOLTO
 
imageMso
 
è case sensitive!!!!!!!!!!!!
 
Saluti

Newsgroup: it.comp.appl.access
Titolo: Cambiare icona della finestra di MSAccess, usando le API

Ciao a tutti.
Vorrei sapere se č possibile cambiare icona o eliminare la casella menů
controllo o in generale personalizzare la finestra di access usando le API?
é possibile variare le opzioni (strumneti/Opzioni) di access per una sola
sezione di lavoro o un solo DB?
Grazie a tutti.


Saluti.
Emanuele.

 wrote in message
news:DSqd8.5727$Ns4.2...@news2.tin.it...

Perchč devi usare le API quando con DAO č piů sicurp e semplice...???
CurrentDb.Properties("AppIcon")="C:\DoveVuoi\ICONA.Ico"
Ciao.
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Perchè devi usare le API quando con DAO è più sicurp e semplice...???


 grazie anticipate
Mi spiace, ma non ho XP, quindi non mi è capitato e non saprei
cosa pensare....!!
Ah, il vecchio A97, non riesco a trovare un motivo per cambiarlo.


 Ah, il vecchio A97, non riesco a trovare un motivo per cambiarlo.
Non saprei: se ti abitui a lavorare con l'XP, poi è difficile tornare
indietro ;-)
Ciao, Oscar

Newsgroup: it.comp.appl.access
Titolo: controlli in altre forms

Come faccio da un modulo a controllare il valore di una combobox che sta
in un'altra form?
Esiste una cosa simile a :
Forms("Form1").ComboBox("Combo1").Value ???
Grazie Manuela

 ha scritto nel messaggio
news:3B1F9474...@sodalia.it...

Ritengo puoi farlo con
If [Forms]![Form1]![Combo1] = .....
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Problema di impostazione tabella

Ho un dubbio su db che sto creando, in pratica ho una tbl di pazienti ed 
una di medicinali, devo creare una tbl terapia dove ad ogni paziente 
sono associati tot medicinali (considerando che i medicinali col passare 
del tempo aumentano) come posso creare la relazione corretta?
Dovrei cioč secondo voi aggiungere nella tblterapia un record per 
paziente con  un solo medicinale alla volta? (cosě perň duplicherei 
enormemente in questa tbl i record x ogni pazienter? Addirittura potrei 
arrivare anche a 20 record a paziente)
Oppure dovrei aggiungere una colonna per ogni farmaco? (Via codice, ma 
poi arriverei ad avere un "tabellone" infinito)
Ci sono altre vie che non ho considerato?

 
in tbl_terapia, aggiungi una riga per ogni paziente/medicinale.
facendo una query x id paziente, sai quali medicinali gli stai dando,
con una query per codice medicinale, sai chi lo sta prendendo. sarà una
tabella con molte righe, ma avrà solo un paio di campi o al massimo qlcs
del tipo 'iniziosomm', 'finesomm' o qlcs del genere, se serve. mi sa che
è l'unica via praticabile. 
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

Newsgroup: it.comp.appl.access
Titolo: Re: inserimento dati in tabella - mi arrotonda le cifre

 ma che pivello sono!
-- 
Ciao
Access 

 ma che pivello sono!
Ciao montanaro,
gli interi lunghi sono interi indipendentemente dal numero di 
decicmali, per memorizzare un numero decimale devi usare precisione 
singola, precisione doppia o Decimale
vedi anche  Tipi di dati SQL del modulo di gestione di database 
Microsoft Jet
nell'help di Access
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
----------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Query di aggiornamento

Chiedo aiuto alla comunitą circa il seguente problema.
Ho creato un programmino in access che funziona egregiamente. Ho utilizzato 
delle query di aggiornamento e tutto va bene, l'unica cosa fastidiosa sono i 
messaggi di avvertimenti che innesca una query di aggiurnamento. E' 
possibile eliminare questi messaggi e impostare il valore sempre a "si"? e 
come?
Grazie a tutti per la collaborazione
Daniele 

 Chiedo aiuto alla comunità circa il seguente problema.

Quando esegui la Query di aggiornamento setta i Warning a False
Docmd.SetWarning false
Esegui query
Docmd.setWarning True
Ricordati di abilitarli terminata l'esecuzione sono molto
importanti per segnalare anomalie...!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: tab da subform a subform - codice spagnolo?

Uno dei miei problemi e' sempre quello di passara da un subform al seguente
senza usare ctrl+tab, i metodi suggeriti qui non sembrano funzionare...
Cosě ho cercato in google.gruppi e ho trovato una specie di soluzione, ma
non riesco a capire i comandi usati:
L'idea e' quella di creare un bottone comando chiamato "cmdDummyExit"  e far
si che sia l'ultimo nell'ordine "tab" per quella subform, e di inserire il
seguente codice nel campo "GotFocus". Questo comando dovrebbe fare da
trigger per andare alla sottomaschera seguente.
Private Sub cmdDummyExit_GotFocus()
  'Last Control on Subform, move to parent
    Me.cboTitulo.SetFocus
    Forms(cFormEmpresa).Controls(cCrtlAfterSfrmCont).SetFocus
End Sub
Ci sono parole che sembrano spagnole... non capisco cboTitulo cosa sia ed
eventualmente come adattare queso codice alle mie esigenze.
PS: Per referenza si tratta del NG microsoft.public.access.forms, risposta
di Pedro Gil (che non risponde piu' alla email indicata) del 10 maggio 2001.


          Ciao Beppe, quando apri un 3d, continua quello.
Cmq, lui fa la cosa che facciamo noi, solo che si è creato un comando
"civetta" e l'ha chiamato stupido (CmdDummyExit).
Lui che fa sposta il focus su di un controllo dello stesso record al fine di
non andare al record successivo (CboTitulo - probabimente è una combobox) e
poi salta alcontrollo dell'altra submask
Massimiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Massimiliano
Scusa, ma cosa e' un 3d? Forse quella lista che mi compare con
proprieta' ->eventi in modalita' struttura?
Il comando civetta e' l'unica cosa che ho capito.
Ho provato ancora il tuo codice (in afterupdate del textbox di
sottomaschera1):
forms!tuamaschera!tuasottomaschera2.setfocus
forms!tuamaschera!tuasottomaschera2.form!tucontrollo.setfocus
Adesso quasi funziona (mistero), ma sebbene il cursore passa alla
sottomaschera2 per l'inserimento dei dati, macontemporaneamente si
posiziona, in sottomaschera1, una riga piu' in basso (come per aspettare
nuovi records).
C'e' qualcosa che posso fare? O abbandono l'impresa?
Grazie
Ciao
Beppe

 Massimiliano
In realtà il problema è sicuramente dovuto all'importazione
dell'esempio.
Succede infatti che nelle Routine Evento(Italiano) che noi troviamo
indicate come "EVENT PROCEDURE" nella versione Spagnola trovi
"Bla Bla..." in Spagnolo.
Questo mette in difficoltà il traduttore che non solo non esegue
l'evento
ma da pure errore.
Ciao.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: chiavi hardware..

qualcuno di voi a provato qualche tipo di chiave hardware per la protezione
di un db? un vostro parere?


Sinceramente č meglio una protezione software creata da te costa molto di
meno
stefano (kabisa)


se la protezione è a livello di db per protezione R/W no, ma se la
protezione è per salvaguardare il software evitando copie pirata io ho
creato un programmino iniziale che testa diversi parametri del pc sul quale
è istallato in modo che non si possano fare altre copie in quanto i dati
dell'altro pc saranno diversi.

 di un db? un vostro parere?
Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
AntoGal intitolata "Utilizzare chiavi hardware con Access".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:nwFBa.46315$lK4.1...@twister1.libero.it...

e' proprio da li che ho preso spunto.. volevo solo sapere se qualcuno le ha
effetivamente provate, se e' difficile l'installazione etc.. dato che non
posso installare personalmente il db ho bisogno di qualcosa che do insieme
al prog.. posso mettere tutte le pass che voglio ma se poi la devo dare per
farlo funzionare...

 è istallato
Del tipo??

Newsgroup: it.comp.appl.access
Titolo: Giorno e mese invertito solo in query...

Bungiorno a tutti,
mi sta succendendo una cosa talmente strana (almeno per me) che mi sta
facendo impazzire...
tramite codice creo una query  con una condizione where piu o meno
cosi...
If Not IsNull(datainizio) And Not IsNull(datafine) Then strquery =
strquery & " AND [data_fine] BETWEEN #" & Format(datainizio,
"dd/mm/yyyy") & "# AND #" & Format(datafine, "dd/mm/yyyy") & "# "
e poi creo la query...
Set myquerydef = CurrentDb.CreateQueryDef("queryFiltro", strquery)
DoCmd.OpenReport "QryFiltro", acViewPreview
Come potete notare si apre poi un report con i dati che mi servono...
Ovviamente strquery ha un inzio e la stringa è scritta
correttamente...
Il bello che questa mattina ho messo come intervallo di tempo 01/05/06
- 31/05/06 ed andando a vedere la struttura della query creata...
magia... la data finale è rimasta tale e quale, come è ovvio che sia,
e la data iniziale invece è invertita in 05/01/06... com'è
possibile??!?
Ho inserito l'istruzione format apposta per evitare problemi del
genere, e sebbene ciò, succede la stessa cosa...
se in maschera magicamente inserisco 05/01/06 la query la riconosce
01/05/06...
Ovviamente i controlli della form in cui inserisco la data hanno una
maschera di input adeguata in dd/mm/yyyy...
 
qualcuno mi può svelare l'arcano?!!???

 ha scritto nel messaggio
news:1149155952.0...@c74g2000cwc.googlegroups.com...
Bungiorno a tutti,
mi sta succendendo una cosa talmente strana (almeno per me) che mi sta
facendo impazzire...
tramite codice creo una query  con una condizione where piu o meno
cosi...
If Not IsNull(datainizio) And Not IsNull(datafine) Then strquery =
strquery & " AND [data_fine] BETWEEN #" & Format(datainizio,
"dd/mm/yyyy") & "# AND #" & Format(datafine, "dd/mm/yyyy") & "# "
Qui devi usare mm/dd/yyy
Quando non c'è ambiguità ci pensa lui a invertire (se c'è 31/05/06 è ovvio
che sia maggio, ma se metti 01/05/06 lo legge come 5 gennaio
Antonio

 Antonio
A questo punto farò così... ma non capisco perchè??!?
Ho sbagliato ad usare la funzione format??!?

 ha scritto nel messaggio
news:1149157064.5...@c74g2000cwc.googlegroups.com...
Antonio Biso ha scritto:


Perchè nel caso tuo access interpreta la data col formato anglosassone...
Antonio

Antonio Biso ha scritto:

Bah... c'è qualcosa che non mi convince...
Comunque grazie mille, almeno così ho risolto il problema...
Newsgroup: it.comp.appl.access
Titolo: programma magazzino compatibile

Ciao a tutti,
volevo chiedervi se conoscete un programma di gestione magazzino e
contabilita' pienamente compatibile con Access.
Sto realizzando un sito di e-commerce che sfrutta un db access ma per il
resto (magazzino e contabilita') volevo usufruire appunto di un
programma gia' esistente.
Qualcuno mi ha parlato di AdHoc ma non sono sicuro sia pienamente
compatibile, infatti usa tabelle dbf. Possono integrarsi lo stesso?
Grazie a tutti,
ciao
Tucano

 wrote in message
1e7k53w.6p...@a-fi7-31.tin.it...

prova con Swing: è un gestionale completo ed è realizzato interamente su
Access.
il sito è 
www.siacinformatica.it
--
********************************************
Giorgio B. - P.S. elettronica srl - Udine

 contabilita' pienamente compatibile con Access.
Onda prodotto dalla Edisoftware di Genova (
www.edisoftware.it
)
E' scritto in Visual Basic su database Access.
Piuttosto buono.
===============
Maurizio Spada
m.s...@esedra.it
Bergamo - Italy
===============

Newsgroup: it.comp.appl.access
Titolo: Descrizione Tabelle

E' possibile in Access ottenere la descrizione dello schema in uso
tramite query analogamente a quanto possibile in Oracle mediante
interrogazione della tabella di sistema ALL_TABLES?
Grazie in anticipo per le risposte.
Stefano.

 ha scritto nel messaggio
news:88ac4503.03033...@posting.google.com...

Se non fraintendo la tua richiesta prova a vedele la Tabella MSysObjects,
ovviamente devi renderla
visibile in quanto gli oggetti di sistema sono nascosti.
Menů----Strumenti----Opzioni---Box(Mostra)---Oggetti Nascosti e
Sistema(FLAGGALI).
Da quě capisci che puoi ottenere tramite QRY l'elenco delle Tabelle cosě:
SELECT MsysObjects.Name FROM MsysObjects WHERE (((Left$([Name],4))<>"Msys")
AND ((MsysObjects.Type)=1)) ORDER BY MsysObjects.Name;
Se usi ADO invece se non sbaglio puoi accedere al metodo OPENSCHEMA....., ma
non sň
darti notizie piů approfondite in quanto non lo utilizzo....!
Ciao.
@Alex.

Newsgroup: it.comp.appl.access
Titolo: RELAZIONE TRA TABELE

ragazzi come faccio a fare una relazione tra 3 tabelle come queste
tabella utente: nome ,cognome,ecc...
tabella mese: gennaio,febbraio
tabella giorni: 1-31
grazie

 ha scritto nel messaggio
news:%01ga.8461$Jg1.1...@news1.tin.it...

Voglio sbattermi per terra!!!!
Antonio


facendo della facile ironia: in linea con il tuo nick?
Se mi fai sbattere per terra il "povero" Biso e' un "grosso" guaio
Per "relazionare" qualcosa i dati devono essere "relazionabili"
Le tabelle che hai descritto "non" sono relazionabili a meno che su tabella
utente non vi sia un attributo mese e/o giorno e/o su mesi non vi sia un
attributo
Cognome e/o giorno .....etci..etci...etci
--
a.cara 
Togli qualcosa dall'email

 Voglio sbattermi per terra!!!!
rotfl
Newsgroup: it.comp.appl.access
Titolo: "Nessun record corrente"

 In una maschera Maschera1 ho una SottomascheraA che, mediante una query
visualizza un insieme di record.
Successivamente elaboro questi record come recordset modificandoli.
Le modifiche sono tali da determinarne l'uscita dalla lista che al termine
dell'elaborazione risulta correttamente vuota.
Il problema è che quando chiudo la Maschera1 mi viene visualizzato il
messaggio "nessun record corrente".
Ho inserito la requery, la refresh, la close del record set, ma niente il
messaggio, prima della chiusura non scompare.
Si può fare qualcosa?
Grazie.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

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

 ha
scritto:



                    Il 16 Gen 2006, 14:57, 
rust...@libero.it
 (Principiante da casa) ha
scritto:


 Hai qualche altra idea?
No
Comunque quando rispondi scrivi DOPO e non prima del testo dei messagi
precedenti.
[CUT]




Va bene.
E grazie.


Newsgroup: it.comp.appl.access
Titolo: [OT] Mistrero che neppure la microsoft mi ha risolto

Sentite questa:
da un cliente su un pc non aprono i file wdb di works che avevano fatto mesi
passati, se provano ad aprirli, clessidra e poi non succede niente. Gli
stessi file se li apro io sul mio pc funzionano perfettamente. I file fatti
dal mio pc e aperti dal loro pc funzionano.
che siano degli X-files?
AEOM

 dal mio pc e aperti dal loro pc funzionano.
 E' successo anche a me.
La soluzione?
Ho reinstallato works.
Ciao
Toni



A me è successa una cosa ancora più strana:
Ho un .mdb funzionante perfettamente,
lo rinomino in un certo modo (e solo in quel modo) e non funziona più, dice 
che non è un file di access valido.
esempio:
magazzino.mdb <- funziona
magazzino2.mdb <- NON funziona
magazzino3.mdb <- funziona
misteri...
ciao
m4c
-- 
"...aveva fatto i bagagli, salutato tutti, risalutato tutti, e dimenticato 
apposta una valigia, alla locanda, perché un pretesto per tornare bisogna 
sempre seminarselo dietro, quando si parte. Si sa mai." A.B.
Newsgroup: it.comp.appl.access
Titolo: eliminare le tabelle e accodare i dati da un file identico

ho un file identico con stesse tabelle, o comunque il file in cui finiranno
i dati contiene piu taballe ma sicuramente contiene quelle del file vecchio.
dovrei eliminare i dati da tutte le tabelle che esistono anche nel file
vecchio e poi accodare i dati delle tabelle del file vecchio nelle
rispoettive tabelle nel file nuovo.
devo crearmi 200 query di eliminazione e 200 query di accodamento oppure c'è
un modo magari ca codice vba piu efficiente e sbrigativo?
Grazie.


Se i file si chimano Pippo, Pippo1, Pippo2 etc...
creati un ciclo in cui ti colleghi al mdb pippo & int(1)+1 e operi sempre la
stessa stessa query.
MAssimiliano


forse non mi sono spiegato bene possiedo un file vecchio con 3 tabelle piene
di dati e un fule nuovo con le stesse tabelle ma con altri dati, nel file
nuovo ci potrebbero essere anche piu tabelle del file vecchio ma sicuramente
ci sono quelle del file vecchio.
dovrei fare un ciclo for che scorrendo tutte le tabelle del file nuovo se
tale tabella esiste nel file vecchio elimina i record attuali e accoda
quelli del file vecchio se invece nel file vecchio tale tabella non esiste
elimina soltanto i record nella tabella del file nuovo.
mi sapete aiutare? c'č in vb una collezzione delle tabelle?
Grazie.


Sģ ma devi aggiungere i riferimenti ADOX
MAssimiliano


tu o qualcun'altro a quache dritta da darmi su come procedere a livello di
codcie vba? Grazie.

Newsgroup: it.comp.appl.access
Titolo: Andare a nuovo record da codice

Salve,
da codice VBA grazie a Carlo Antonio sono riuscito a salvare il record con i
controlli non associati, ora il problema e' dopo aver inserito il record,
andare avanti di uno e preparare la maschera a prendere i nuovi input.
Come posso fare?

 ha scritto nel messaggio
news:am6gt6$cia$1...@newsreader.mailgate.org...

Puoi crearti,con wizard, un pulsante nella tua maschera,
che al click ti visualizzi la maschera in modalitą inserimento nuovo record.
--
Debora

 che al click ti visualizzi la maschera in modalità inserimento nuovo
record.
Poi però ti vai a guardare quello che ti ha creato il wizard e ti spulci
tutto l'help per capire bene quello che stai facendo e farlo di tuo la volta
successiva!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Creare report da due query

Normalmente creo dei report che hanno come origine i record selezionati con 
UNA query.
E' possibile creare un report che abbia come origine dati DUE query?
In effetti sarebbe una sorta di scheda clienti con due sezioni, una dedicata 
all'anagrafica e l'altra al prodotto acquistato.
Purtroppo creando per questa una sola query mi replica i record anagrafici 
tante volte quante righe prodotto esistono. Quindi l'idea era creare due 
query separate e metterle però nello stesso report.
Che ne dite?
Ciao a tutti
salem 

 ha scritto nel messaggio 
news:1wbZd.22904$WC1....@tornado.fastwebnet.it...

Lo sche maschera - sottomaschera non va bene?
MAssimiliano 

 ha scritto nel messaggio
news:1wbZd.22904$WC1....@tornado.fastwebnet.it...

Nella Query imposta correttamente la proprietà del JOIN che legano le
Tabelle
Anagrafiche con quella Ordini.
Selezionale e conil Mouse_DX accedi alle proprietà del JOIN.
Potresti risolvere con Report e sottoreport, ma secondo me
non è il massimo.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Come gestire gli arrivi di un prodotto in magazzino?

Salve ragazzi, vediamo se potete aiutarmi voi a risolvere questo problema:
Ho una tabella che gestisce gli spostamenti in magazzino di determinati
prodotti (ogni tipo di prodotto ha diversi numeri di serie).Ora ogni seriale
di prodotto puo' essere caricato e scaricato in magazzino diverse
volte,generando un IDtransazione diverso, con date diverse, dal giorno del
suo arrivo fino a quando viene utilizzato.
Sto cercando un metodo che mi permetta di selezionare per ogni numero di
serie, la prima transazione di carico (in termini di data),che
corrisponderebbe all'arrivo del pezzo in magazzino.
La tabella Transazioni è fatta in questo modo :
IDtransazione
Datatransazione
Descrizione transazione ("c" se il pezzo viene caricato , "s" se viene
scaricato)
IDProdotto (duplicati ammessi)
Numero di serie (Duplicati ammessi)
Spero che qulcuno possa aiutarmi,
grazie per l'attenzione ,
ciao.

 ha scritto nel messaggio
news:8quL6.15369$RX4.9...@news.infostrada.it...

Io lo farei con una query di raggruppamento che abbia il seguente codice
SQL:
SELECT Transazioni.IDProdotto, Transazioni.[Numero di serie],
Min(Transazioni.Datatransazione) AS MinDiDatatransazione
FROM Transazioni
WHERE (((Transazioni.[Descrizione transazione])="c"))
GROUP BY Transazioni.IDProdotto, Transazioni.[Numero di serie];
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Sei grande Roberto!!
Grazie per l'aiuto.
Avevo pensato di risolvere il problema aggiungendo un'altro stato in
"Descrizione transazione" ('c'=Carico, 's'=Scarico ,'r'=Registrazione
prodotto),ma evidentemente cosi' avrei dato anche maggiore possibilità
all'utente di sbagliare in fase di inserimento dei record.
La tua soluzione mi sembra ottima...
Grazie ancora per l'attenzione.
ciao
Roberto da casa ha scritto nel messaggio ...

Newsgroup: it.comp.appl.access
Titolo: Somma in un report

Ciao a tutti,
ho creato un report in cui vengono inseriti i dati provenienti da un query.
Nel piè di pagina del report (non piè di pagina pagina) ho inserito
=Somma([danaro]) per ottenere il totale.
Tuttavia se uno degli elementi è uguale a null la somma risulta #errore#.
Allora ho usato l'istruzione nz, nel piè di pagina report ho inserito =Somma
(nz([danaro];0)), dovrebbe essere giusto, invece continua a dare errore.
Per la verità da errore anche solo con l'istruzione =nz([danaro];0).
Mi sapete spiegare perchè??
Grazie 1000
Mandi Enrico


Perchè la funzione nz(Valore;ValoreperNull) dice che se un valore è null
verrà sostituito con ValoreperNull nel tuo caso 0, quindi come dici te:
Tuttavia se uno degli elementi è uguale a null la somma risulta #errore#.
la funzione nz la devi usare sugli elementi che ti danno valore null e non
sulla somma che ti da come valore #errore, inoltre come l'hai usata te è
sbagliato avresti dovuto scrivere =nz(Somma([danaro]);0), e in questo caso
il funzionamento é: se Somma([danaro])=Null allora casella di testo =0
Ciao Roberto - Syd
P.S. C'è scritto anche nello help

OK, hai ragione.
ma perchè se uso questa formula =nz([danaro];0) nella casella che dovrebbe
contenere i valori mi risulta ugualmente #errore#?


Io in genere uso quest'istruzione =iif(isnull([danaro]);0;[danaro]),
naturalmente se usi questa forma fai attenzione che la casella di testo dove
c'è il valore del campo 'danaro' non si chiami danaro.
Ciao Roberto - Syd

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

Mi potete dare una dritta?
Ho due tabelle (MS Access) che contengono lo stesso campo ID
Ho creato una query che fa la somma per ID nella tabella 1 e una query che
fa la somma per ID nella tabella 2.
Come posso creare una query sulle tabelle 1 e 2 che mi dia la somma per ID
su due colonne
in pratica
ID(1) SommaTAb1 SommaTab2
ID(2) SommaTab1 SommaTab2
...
Grazie
Hubert

 Hubert
non so se ho capito la domanda
dovrebbe funzionare cosě: 
crei una prima query in cui fai la somma del ID della prima tabella
crei una seconda query in cui fai la somma dell'ID della seconda tabella
crei una terza query in cui metti le due precendenti senza alcun join e
come campi inserisci i campi somma. te li fa vedere entrambi
ciao sabrina
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come campi inserisci i campi somma. te li fa vedere entrambi
Ho provato con
SELECT * from query1 UNION select * from query2
ma il risultato è
ID(1) SommaTAb1
ID(1) SommaTAb2
e non su due colonne
Newsgroup: it.comp.appl.access
Titolo: Portare sul web un database Access

Ciao, ho un database Access sul mio pc di casa, e vorrei portarlo su un
sito internet in modo che i visitatori possano visualizzarne i dati.
Che strumenti mi servono, come lo posso fare?
Grazie mille a tutti.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 -- 
Access su WEB rende disponibile solo il motore JET,al quale puoi
accedere anche con ASP.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Ciao
Mmm...okkei quindi in teoria lo posso fare, no?
Insomma...se tu avessi un database in Access e volessi farlo consultare su
internet come faresti? Con codice ASP inserito nella pagina web?
Hai delle guide che lo spiegano?
Grazie mille cmq :)


 ha scritto nel 
messaggio news:cppm2v$sqh$1...@news.newsland.it...

aspitalia è un sito fatto bene, anche 
html.it
 ha la sua bella sezione asp.

 Hai delle guide che lo spiegano?
Io mi sono trovato bene con questo tool:
http://www.vbsdb.com/sources/pages/home/default.asp
HTH.
Alessandro

Newsgroup: it.comp.appl.access
Titolo: Disabilitare un pulsante

In una maschera ho un pulsante chiamato "print";
vorrei disabilitarlo su apertura della maschera,
approssimativamente in questo modo:
If  login="pippo" then
sintassi per disabilitare il pulsante, e se possibile ogni modo per stampare
qualsiasi oggetto
end if



Me!prin.Enabled  = False
Newsgroup: it.comp.appl.access
Titolo: Msgbox in query di accodamento (A97)

Il problema è il seguente:
Ho una maschera che visualizza i dati di una tabella, la mia necessità è
quella di permettere di cancellare i record selezionati da questa maschera e
salvarli in un'altra tabella,
praticamente non ho fatto altro che crearmi una query di accodamento che
inserisce i dati nella mia nuova tabella, fino quì tutto ok, il problema è
che vorrei fare in modo possibilmente da codice ,forse con msgbox?, che
prima di accodare il record, controlli che non sia già presente un record
con stessa chiave primaria, e nel caso in cui sia già presente mi chieda se
desidero aggiornare il record.
Teoricamente credo che si possa fare tramite msgbox su evento AfterUpdate,
ma è possibile far aggiornare un record ad una query di accodamento?
Non so proprio come gestirla...
Grazie per il costante aiuto.

 ha scritto nel messaggio 
news:42087c8d$0$6296$5fc...@news.tiscali.it...

Nelle autocoposizioni ce n'è una che controlla la non corrispondenza di due 
record
Accoda quella, il lavoro "sporco" ti viene già dato
Oppuer con una subselect tipo
Selecyt * form tabA where not in Select * ...
MAssimiliano

 ha scritto nel messaggio
news:Ja%Nd.1466$hd4...@news.edisontel.com...

Conosco l'utilizzo delle query ricerca dati non corrispondenti, ma in quel
caso riesco ad accodare o i record presenti, o quelli non presenti, io
invece avrei la necessità di accodarli entrambi e nel caso di un record già
presente dovrebbe chiedermi una conferma.

 ha scritto nel messaggio 
news:42089a66$0$6314$5fc...@news.tiscali.it...

A colpo d'occhio potresti fare due query una per i dati non presenti (la 
esegui e basta) e la seconda con i dati presenti (previo msgbox di 
conferma). Un messaggio per confermare la sovrascrittura di ogni record già 
presente mi sembra una procedura alquanto lunga e ripetitiva.
Fate vobis...
ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Office xp/2003 Vs Office 2007

ciao a tutti,
ho un problema con office 2007 (ho googlato!) che non riesco a capire.
Ho una rete di circa 10 pc che usano come FE un adp creato con access XP con 
parecchie linee di codice. (formato dati access 2000)
il BE è sql server 2000.
tutto funziona regolarmente.
Per motivi non noti (deficienza?) mi è venuta voglia di upgradare la suite a 
office 2003 o office 2007 soprattutto in considerazione del fatto che m$, 
prima o poi, deciderà di non supportare più office xp.
Ho provato con office 2003 e tutto (sembra) funzionare bene. Anche la 
responsività è sui livelli di office xp.
Ho provato con office 2007. Una tragedia. In particolare una maschera che 
effettua dei calcoli (è un preventivatore) solo per visualizzarsi ci mette 
circa 20 secondi durante i quali si vede access che disegna la maschera con 
una lentezza impressionante.
Tutto questo non succede con xp e con 2003.
Secondo voi da cosa può dipendere? sono bug conosciuti?
Un'altra cosa: visto che access 2003 funziona bene, ci sono motivi 
particolari per passare ad office 2003 da office xp?
Grazie!
SamueleDiRimini 

 ha scritto nel messaggio 
news:fo9h5d$aqf$1...@aioe.org...


 ha scritto nel messaggio 
news:47a84f65$0$4796$4faf...@reader4.news.tin.it...


 ciao!
Beh, Samuele sono decisamente noti i problemi di prestazioni degli ADP con A
'2007.
Considera che è a rischio lo stesso supporto futuro per gli Access Data
Projects.
Ciao
Newsgroup: it.comp.appl.access
Titolo: sincronizzare due  BE

Capisco che l'argomento ï¿œ strano.
Sul lavoro abbiamo tre pc di cui due con una cartella condivisa. Il BE 
del programma  ï¿œ nella cartella condivisa. Il terzo pc non ï¿œ collegato 
in rete.
NON ï¿œ possibile, per motivi burocratico/amministrativi collegarlo in rete.
Vorrei istallare il prg anche su quest'ultimo pc, perï¿œ mi domando come 
fare per sincronizzare i dati del dei 2 BE che si verrebbero a creare. 
Ho dato uno sguardo in rete per quanto riguarda la sincronizzazione 
indiretta (ho capito bene?), ma vorrei un aiuto su come attuarla e se si 
puï¿œ trovare un valido tutorial sull'argomento (sempre se sia questa la 
strada migliore da percorrere)
 
Grazie in anticipo
 
BC

 BC
 
Devi vedere le REPLICHE dei Database.(fatti una copia prima di
attivare il sistema di REPLICA)
Fai attenzione che da A2013 pare non siano più supportate.
 
@Alex


dove posso trovare spiegazioni, esempi ecc?
 
grazie della risposta
 
BC

 dove posso trovare spiegazioni, esempi ecc?
 
vedi se puoi esserti utile...
http://www.accessgroup.it/search.html?searchword=repliche
 
 
Daniele 
 
 


..grazie
 
BC

 BC
 
Il db sul pc non connesso può inserire dati? Ossia, si tratterebbe solo di un'aggiunta dal BE in rete verso quello singolo o la cosa deve andare nei 2 sensi?


S�, si possono inserire dati su tutte le postazioni. Sul PC isolato si 
possono inserire dati
 
 
BC

 BC
 
Beh, è un po' più complessa, ma la logica è semplice. Fai una sequenza di query di INSERT/UPDATE per differenza (WHERE Id.A=null e WHERE Id.B=null x intenderci) per inserire/updatare i vari record. Prima, sicuramente, dovrai aggiornare le tabelle dettaglio e li dovrai pensare bene a come evitare duplicati, record simili e compagnia bella. Non è proprio una passeggiata, ma nulla di trascendentale!


no... ci sto pensando... ho difficoltà nel trasferire i record messi in 
relazione... Esiste un metodo per copiare i record correlati(una specie 
di integrità referenziale che cancella il record e tutti quelli a lui 
correlati)?
 
Grazie
 
BC


Imposta il DELETE CASCADE, è una definizione delle RELAZIONI.
 
@Alex


Che sappia io no. Ma la logica dice questo: PRIMA aggiorni tutte le tabelle surrogate (quelle collegate, per capirsi), così sei sicuro di non avere sorprese. POI aggiorni la principale. Esempio: devi aggiornare la tabella FATTURE. PRIMA aggiorni: Anagrafica clienti, Anagrafica fornitori, tipo ducumento (es fattura immediata, differita...), le varie tab di dilazione (30 gg...), le consegne ai corrieri e tutto quello che usi come dipendente. POI aggiorni la tabella principale.
Newsgroup: it.comp.appl.access
Titolo: ------Stringa SQL da Oggetto----

Ho un oggetto Recordset del quale voglio ricavare la stringa SQL.
Non riesco a trovare un modo per ottenerla.
Qualcuno sa come fare?
Vi ringrazio per l'attenzione
Paolo Mazzanti

Qualcuno sa come fare?
rstMiorecordset.name
Saluti.
Luciano

>Ho un oggetto Recordset del quale voglio ricavare la stringa SQL.
non credo proprio si possa!  prova magari ad assegnarlo come
recordsource ad un oggetto tipo una maschera o una listbox e a
richiamare questa proprieta'.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


Partendo dal presupposto che tu l'abbia aperto da un oggetto querydef
(sennò non ti servirebbe a nulla visto che basterebbe trascinarsi dietro la
variabile usata nella OpenRecordset), basta cuccare la prop. Sql dell'
oggetto
QueryDef d'origine...
Bye, Ste

               Attenzione all'anti-spam XXX
Ti rendi conto che stai passando troppo tempo sulla Rete quando...
	Tua moglie dice che la comunicazione e' importante in un matrimonio,
	e allora tu compri un altro computer ed installi un'altra linea
	telefonica cosicche' voi due possiate fare chat.

               Attenzione all'anti-spam XXX
Gli Errori di Windows [5 di 8]:
	01B	Illegal error - Non sei autorizzato ad ottenere questo
		                errore.  La prossima volta pagherai una
		                penale per questo.
	01C	Uncertainty error - L'incertezza puo' essere inadeguata.
	01D	System crash - Siamo incapaci di capire il nostro
		               proprio codice.
	01E	Timing error - Per favore attendere.  Ed attendere.  Ed
		               attendere.  Ed attendere.
	020	Error recording error codes - Gli errori supplementari
		                              verranno persi.
		-- Da 
http://www.elsop.com/wrc/humor


Ho preso lo spunto dal tuo consiglio.  Funziona! Anche se non ho ben capito
gli "rst" che non conosco.
Ho dovuto comunque midificare dell'altro codice.
Grazie
Paolo Mazzanti

 Bye, Ste
Hai ragione che dovrebbe essere un oggetto querydef, ma nel mio caso non è
così in quanto i miei record non arrivano da dati salvati e quindi non
dall'OpenRecordset.
Non riuscendo comunque a converire il mio RecordSet in QueryDef non sono
riuscito ad ottenere l'SQL.
Ho dovuto ricorrere alle concatenazioni di stringhe SQL già a livello di
codice. Ma quando una sola maschera ha una quindicina di metodi diversi (più
combinazioni) per filtrare e visualizzare i dati, le righe di stringhe da
digitare si sprecano.
Peccato!
Riproverò al prossimo progetto.
Grazie
Paolo Mazzanti

 Grazie
Di nulla, però se utilizzi dei metodi OpenRecordset da qualche parte
senza appoggiarti ad una query è scontato che in qualche punto del
tuo codice tu la stringa sql già ce l'hai; basta che te la trascini dietro
dove ti occorre....
Bye, Ste
Newsgroup: it.comp.appl.access
Titolo: conversione numero in cifre (6) in numero espresso in lettere (sei)

Ciao mi chiamo Vito
vorrei chiedervi un piccolo aiuto in access 97.
Una cosa semplice o forse complicata comunque una piccola cosa.
Espongo il mio problema:
Lavoro in una scuola alberghiera dove ho provato a fare un programmino per
la gestione
degli alunni.
Devo sviluppare una parte di programma per la gestione dei voti delle
materie
degli scrutini.
I voti  vengono registrati numericamente nella tabella, es. matematica 6,
italiano 5, etc.
Poi avrei un report che mi stamperebbe i voti sulla pagella, ma la pagella
per legge
deve dichiarare i voti in lettere, quindi 6 = sex, 7 = sette, etc.
Domanda:
si può scrivere un codice che trasformi i voti numerici in voti espressi in
lettere?
Grazie per l'eventuale aiuto.

 Domanda:


www.sitocomune.com
 
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 lettere?
Credo che tu non abbia bisogno di un convertitore numerico, viceversa guarda
sul sito comune.
Se ti serve solo di convertire i voti da 0 a 10 puoi farti 1 Array. Se lo
vuoi ancora più semplice ti puoi fare nel report 1 campo nascosto che
contiene il valore numerico e associ sull'evento apertura del report 1 campo
non associato con la traduzione:
If Tuo_campo_Numero = 0 Then 'il campo con il valore numerico preso dalla
tabella
    Tuo_campo_Convertito = "zero"
  ElseIf Tuo_campo_Numero = 1 Then
    Tuo_campo_Convertito = "uno"
  ElseIf Tuo_campo_Numero = 2 Then
    Tuo_campo_Convertito = "due"
    'e così via....
End If

 ha scritto nel
messaggio news:95usb.15177$hV.5...@news2.tin.it...

Potresti anche costruire una tabella "Voti", costituita da due campi:
VotoNumero e VotoLettera. In tale tabella inserisci, nella prima colonna, il
voto in cifre e nella seconda, il voto in lettere. Poi, con una query,
colleghi il campo VotoNumero col campo Voto della tua tabella, e fai
comparire sulla griglia della query il campo VotoLettera che utilizzerai nel
report.
Ciao
Salvatore

Fabrizio Alessandri ha scritto:


E' più semplice con la finzione Choose() (vedi help).
Namor
-- 
Aiuta chi ne ha bisogno, non ti costa niente:
www.shopmon.it
  -  
www.porloschicos.com

Newsgroup: it.comp.appl.access
Titolo: AIUTO!!!

Sto cercando di costruire un DB di una serie CD che vengono catalogati in
funzione di diversi campi che riguardano diversi aspetti (ex: area
geografica, ente, anno di realizzazione ecc). A questo DB vorrei anche
associare una maschera di filtro che mi permetta di andare a ritrovare un
certo CD in funzione dei parametri che scelgo nei diversi campi riferiti
alle caratteristiche dell'argomento.
Ho quindi creato delle Combobox pari al numero dei campi su cui fare il
filtro e un pulsante che lancia tale filtro. Ora, finchè io metto un
"qualcosa" in ogni combo, il filtro funziona, Ma io dovrei essere in grado
di fare filtri anche quando non compilo tutte le combo, cioè devo trovare un
modo per far funzionare la cosa quando in una o più combo non metto niente.
Qualcuno può aiutarmi?
Grazie

 ha scritto nel messaggio
news:KNRY9.48040$YG2.1...@twister1.libero.it...

Con quale tecnica filtri la maschera?
Tramite una query parametrica?
Impostando la proprietà Filter della maschera?
Se usi la proprietà Filter della maschera posta il codice VBA che usi per
impostare tale proprietà.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Grazie
Di seguito come ho fatto io.
Crea una query parametrica con tutti i campi interessati dal filtro +
eventuali altri campi da utilizzare poi su report dedicati.
Crea una maschera con una casella di testo per ogni campo da filtrare ed una
casella di riepilogo che riceve i dati dalla query precedentemente
menzionata.
Come parametri della query utilizza (opportunamente adattati ai tuoi
riferimenti caselle):
- per i campi numerici Like(IIF([Form]![Mia_Maschera]![Mio_Campo_Num] is
Null;"*";[Form]![Mia_Maschera]![Mio_Campo_Num]))
- per i campi testo
Like(IIF([Form]![Mia_Maschera]![Mio_Campo_Tes]="";"*";[Form]![Mia_Maschera]!
[Mio_Campo_Test]))
Crea una macro con Azione=EseguiComando Comando AggiornaPagina ed associa ad
un pulsante ed agli eventi Su INVIO e Su uscita di una casella di testo
della maschera; cosě ad ogni variazione dei parametri la casella di
riepilogo ti troverai il risultato della ricerca aggiornato.
In piů sulla casella di riepilogo puoi associare un campo indice che ti
permette di aprire dei report personazzati contenenti i dati della riga
selezionata.
Spero di essere stato chiaro
Fammi sapere. Simone

 Con quale tecnica filtri la maschera?
Roberto... roberto...
Antonio

 Antonio
