mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: error handling - cancellare ultimo carattere immesso

si può tramite codice cancellare l'ultimo carattere immesso in un 
controllo non associato al verificarsi di un errore (2185 nel caso)?

 controllo non associato al verificarsi di un errore (2185 nel caso)?
if "" & controllo > "" then controllo = left(controllo,len(controllo)-1) ?
--
ac

 if "" & controllo > "" then controllo = left(controllo,len(controllo)-1) ?
grazie

Newsgroup: it.comp.appl.access
Titolo: richiesta copiare campi da maschera appoggio

ciao a tutti,ho il seguente problema:
ho una maschera con dei dati tipo: cognome; nome;via;ecc
volevo creare una maschera di appoggio con 2 campi; "testo ";"sì/no"che si
apra tramite pulsante e che mi permetta di copiare tutti i dati segnati come
sì
in un'altra tabella permettendomi di replicare anche il campo corrispondente
a "cognome"
io avevo trasferito sull'intestazione della mashera una casella nascosta che
mi permetteva di identificare il campo"cognome"
inoltre avevo la necessità che alla chiusura della maschera di appoggio
(quella con i campi si/no per intendersi)mi tornasse ad azzerrare tutti i
campi
al valore no) ..spero di essere stato chiaro nelle mie spiegazioni
c'è qualcuno che mi può spiegare che codice devo inserire ?
grazie
lu

 ha scritto nel messaggio
news:7x1P6.21431$h9.17...@news.infostrada.it...

Non mi e' molto chiara la domanda :)) , in praticha te hai una tabella con
delle anagrafiche , ed una tabella di appoggio con solo il 3 campi (1
cognome, 1 testo, 1 si/no) e vuoi copiare tutti i record della tadella
anagrafiche che hanno una corrispondenza (cognome) nella tabella di appoggio
, in un'altra tabella anagrafiche diversa ?
Se ho sbagliato scusa :)
Ciao , Lorenzo

 ha scritto nel messaggio
news:9eiakp$tik$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:yi2P6.21535$h9.17...@news.infostrada.it...

Vediamo probabilmente a te va bene una cosa del genere ....
Associ ad un pulsante nella mascherina delle opzioni, sull'Evento Clik la
routin che ti scrivo sotto
sub miopulsante_clik()
Dim rec as recordset
dim strsql as string
strsql="select * from nuovatabella"
set rec = currentdb.openrecordset(strsql)
rec.addnew                             '(per inserire un nuovo record ,
rec.edit per modificare uno gia' esistente
    rec![campo1]= me.campoopzioni1
    rec![campo2]= me.campoopzioni2
    rec![campo3]= me.campoopzioni3
    .
    .
rec.update
rec.close
end sub
i campi rec[campo1] sono i campi che stanno nella nuova tabella, i
me.campoozioni1 sono quelli che stanno nella mascherina.
Se i controlli (o campi ) che stanno nella mascherina delle opzioni non li
associ a nessuna tabella , nel momento che chiudi si azzerano :)
Ciao , Lorenzo
Newsgroup: it.comp.appl.access
Titolo: Filtri su maschera

Ho creato una piccola applicazione con access vi ho inserito anche il filtro
su maschera (che ovviamente non funziona) come posso farlo funzionare senza
dover installare Access?

 wrote in message 8a367e$rgt$1...@nslave1.tin.it...

Ti do un consiglio... non chiedere del compilatore!
Ciao.

dover installare Access?
Ovviamente  il filtro funziona se e' installato Access
Carlo Ve


Il FilterByForm non funziona con il Runtime di Access; devi quindi
scrivere del codice per emularlo.
Sul sito Microsoft ci dovrebbe essere un file QBF.EXE che contiene la
soluzione al problema.
Ciao
---------------
Guido
guc...@gedy.it

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

Mi servirebbe sapere come faccio se ho due campi.
1°  Stato Attivo ( Buleana ) | 2°  Data  |
Mi servirebbe visualizzare la data solo quando lo stato attivo è False
Grazie

 Mi servirebbe visualizzare la data solo quando lo stato attivo è False
ROTFL, Buleana non l'avevo ancora letto! :-)))

"Peppe Verde" <g.v...@localhost.localdomain> ha scritto nel messaggio
news:av3jjh$7mv$1...@lacerta.tiscalinet.it...

Booleana e non Buleana, altrimenti c'è qualcuno che si rotola per terra
dalla risate.
A fronte dell'evento "Su corrente" della maschera genera il seguente codice
VBA:
Me!Data.Visible = Not Me![Stato Attivo]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:KtiR9.75768$TC5.2...@twister1.libero.it...

Caro roberto hai delle soluzioni cosi geniali nella loro semplicità che mi
fanno capire quanto ancora c'è da imparare.
Un buon anno a tutti e .... ma il biso che fine ha fatto
ciao desio

 ciao desio


Newsgroup: it.comp.appl.access
Titolo: casella combinata

Una volta lo sapevo fare ora non mi ricordo:
In una scheda ho una casella combinata come si fa a far sì che la combo 
aggiorni automaticamente uno o più campi collegati?

 aggiorni automaticamente uno o piů campi collegati?
Facci un REQUERY sul campo (me.Campo.requery)
:-)
Roberto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Somma automatica tra records

Una saluto a tutto il NG,
avrei bisogno di un aiuto per sommare i record di una tabella.
Ho letto la guida che parlava di un generatore di HTML ma non ho capito
gran ché.
In poche parole vorrei che in una casella "Totale" di una maschera,
comparisse il risultato di tutte o alcune (scelte da me) caselle,
collegate ad un foglio dati. Il tutto deve avvenire in tempo reale cioč
mentre scrivo il valore di ogni casella.
Grazie
--
Antonio
E-mail: antonio...@NOSPAMhotmail.com
Personal Web Site: 
http://www.antoniog.it

Grazie
basta usare un controllo con origine dati  =somma(tuocampo)
se poi vuoi che si sommino solo determinati record basta inserire il
solito boolean e creare un campo su query
a:iif(boolean=true;nz(tuocampo);0)
somma(a)
Saluti.
Emanuele.

 ha scritto:


Personal Web Site: 
http://www.antoniog.it
allora su piedipaginamaschera crea una casella di testo ed al suo
interno scrivi           =somma([nometuocampodasommare])
		    =sum([nometuocampodasommare]) se in inglese
Saluti.
Emanuele.

Grazie, funziona solo che ho un problema.
Ho una tabella di questo tipo:
 ______________________________
| nome | spesa1 | spesa2 | spesa3 |
|______|_______|_______|_______|
|___X__|___+___|___+___|___+___|
|______|_______|_______|_______|
|______|_______|_______|_______|
|______|_______|_______|_______|
e vorrei che venissero sommati i campi "spesa1" "spesa2" e "spesa3" del
rispettivo nome e non tutta la colonna di records.
Come posso fare?
C'è un altro piccolo problema, il totale non si aggiorna in tempo reale,
ma questo è trascurabile.
Grazie
--
Antonio
E-mail: antonio...@NOSPAMhotmail.com
Personal Web Site: 
http://www.antoniog.it
--
| "Emyr" ha scritto:


ma questo è trascurabile.
il totale si aggiorna dopo che hai salvato il record corrente ,
altrimenti non saprebbe cosa sommare
al limite metti su lostfocus una forzatura per il salvataggio.
Saluti.
Emanuele.

Grazie mille, ho risolto il tutto.
Ciao


Newsgroup: it.comp.appl.access
Titolo: Zoom Box

Salve ragazzi, avrei bisogno di un chiarimento. Come mai quando apro un
report in anteprima e clicco con il tasto dx su di esso, mi compare il menu
di zoom e relative percentuali, ma quando le scelgo non funzionano? Grazie.

 di zoom e relative percentuali, ma quando le scelgo non funzionano? Grazie.
Perchè aprire un ennesimo 3D quando non più di un paio di 
gg fà hai iniziato con Roberto la cosa...?
Se non hai trovato la soluzione non serve riproporre a distanza di
1g il precedente è già visibile a sufficienza.
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:cc0f7597dd824f07f1...@mygate.mailgate.org...

Onestamente non lo sapevo, visto che a distanza di un giorno ci sono + di 50 
richieste, mi sono detto: ci sarà qualcuno che leggerà la mia vecchia di 50 
posizioni?
Ciao. 

 Ciao.
Non ti preoccupare; se qualcuno è in grado di risponderti prima o poi lo fa. Compatibilmente con i propri impegni...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Runtime access

Posso usare questo runtime di access secondo voi?
http://www.microsoft.com/downloads/details.aspx?FamilyId=0C8F40CA-9ECC-426A-AC5F-E1F98A6ACD73&displaylang=en


http://www.microsoft.com/downloads/details.aspx?FamilyId=0C8F40CA-9ECC-426A-AC5F-E1F98A6ACD73&displaylang=en
A prescindere che sia Inglese, per usare il Runtime devi avere la Licenza
per distribuirlo, non puoi USARLO solo per il fatto che è li....!!!!
@Alex.

 @Alex.
Come si usa ???
Saluti
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Saluti
Con il PC acceso....!!!
Si installa sulla Macchina che non ha già Office installato
poi gli fai girare l'MDB e per miracolo spera che vada....!!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex.
Avevo capito, o meglio mi ero illuso che fosse per creare il RunTime,
non per "leggere" un MDB creato da ACCESS direttamente.


 Raffaele Alberoni
Ma il Post Iniziale diceva:"Posso usare questo runtime di access secondo
voi?"
Come hai potuto fraintendere...??
Il Runtime è come l'Energia non si crea nè si distrugge, ma si Trasforma.
Avendo la versione DEVELOPER trasformi tutte le DLL che hai nel tuo
PC in un PACCHETTO Distribuibile(a fronte di Licenza legale di ODE).
Ciao.
@Alex

Newsgroup: it.comp.appl.access
Titolo: impostare il percorso del db back end

vorrei poter impostare con un pulsante sfoglia il percorso del db parte
tabelle.
mi sapete aiutare? grazie.


Proprietà connect e metodo refreshlink delle tabledef
Antonio

Newsgroup: it.comp.appl.access
Titolo: dubbio molto atroce

Nel mio database, di cui parlo nell'altro messaggio, succede una cosa molto
strana: c'è una query che seleziona solo i tecnici appartenente ad un
determinato settore. Ho applicato alla prima casella combinata (quella
relativa ad i settore, il metodo requery) in modo da visualizzare solo i
tecnici appartenenti al settore selezionato. Ordunque, le prime due volte il
metodo funzione, poi non funziona più. C'è un modo per chiudere la query e
poi rilanciarla? In quanto, a query aperta, i tecnici sono solo quelli
giusti, solo se chiudo la query e poi la riapro.
SOS SOS SOS
Sigh :-(



 giusti, solo se chiudo la query e poi la riapro.
In che senso funziona le prime due volte?
Non ho capito una cosa, tu dici di applicare il metodo requery a una casella
combinata ma, da come ne parli, sembra che ti aspetti che questo aggiorni i
dati selezionati in base al valore della combo; attenta che il metodo
requery aggiorna i dati della combo, non le query basate sul valore della
combo.
E' un po' arzigogolato, ma spero che sia chiaro ;-)
Ciao, Sib
Newsgroup: it.comp.appl.access
Titolo: Parser formule

Vorrei definire una quantita' come risultato di un'espressione (con 
almeno le operazioni base + - * /  e parentesi annidate), dove 
intervengono N variabili (i nomi dei campi del record corrente)
Ad esempio:
 
IVATO = IMPONIBILE + ( IMPONIBILE / 100 * ALIQUOTA_IVA)
 
Dove IMPONIBILE ed ALIQUOTA_IVA sono i nomi di due campi db del record 
attuale
Per valutare correttamente l'espressione bisogna ovviamente risolvere i 
conteggi delle parentesi piu' interne e poi via via risolvere le piu' 
esterne, se non presenti parentesi risolvere prima */ e poi +-
Conoscete qualche procedura che realizzi questa funzionalita'?
Qualche esempio in vba?
RobertoA
 
 


Perche' sta cosa?
L'Eval non va bene?
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

Newsgroup: it.comp.appl.access
Titolo: spostare il cursore

Coe si fa in una maschera per inserimento dati contenente anche dei campi
calcolati a far spostare il cursore solo sulle caselle per inserire i dati
saltando i campi calcolati? spero di essermi fatto capire grazie a tutti 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 -- 
Se vai nelle proprietà dei controlli trovi la voce "seleziona con
tabulazione"
MAssimiliano

 > saltando i campi calcolati? spero di essermi fatto capire grazie a tutti
Se, come penso, sui campi calcolati non č MAI possibile scrivere, li metti
Attivi NO, Bloccati SI
Se invece li vuoi saltare, ma se uno vuole andare col mouse per modificare
il valore ti sta bene, metti Seleziona con tabulazione a No (e NON deve
essere il 1. campo della maschera, altrimenti ci va lo stesso)

Newsgroup: it.comp.appl.access
Titolo: runtime access 2K

Ho msdn full , con i vari Office developer, ma non sono riuscito a trovare
il runtime di access 2000 in italiano.
Chi mi può indicare un posto, il numero del CD o qualcosa di sostitutivo ??
Grazie

 wrote in message
95bfm5$3u5$1...@fe1.cs.interbusiness.it...

Per forza non esiste il runtime in Italiano, c'è solo in Inglese.
Ciao
Anto
Newsgroup: it.comp.appl.access
Titolo: input parameter

Ciao,
uso A07 e desidero sapere se c'è un modo di utilizzare un parametro in input in diverse parti di una query.
Per esempio in una query abbiamo quattro fields:
cognome, nome, data_nascita, data_acquisto
nei criteri di data_nascita inseriamo:
[inseriredata]
Eseguendo la query viene richiesto il parametro inseriredata e i dati sono filtrati in base ad esso.
C'è un modo di riutilizzare questo dato "inseriredata" per esempio anche per filtrare data_acquisto? Si puo dare un nome alla variabile?
Spero di essermi saputo spiegare :-)
Grazie 
 
__ 
Remigio

Devo deludere la tua operatività, ma è estremamente errato utilizzare i PARAMETERS delle Query in quel modo.
Le Queries sono strumenti di Sviluppo non di Interfaccia quindi NON VANNO lasciati all'uso dell'utente.
 
Per visualizzate,manipolare Criteri filtri ecc... si usano le MASCHERE nelle quali, associate alle Query, si inseriscono i controlli che possono fare da interfaccia per passare valori ai PARAMETRI delle Queries.
Di bello c'è che Access introduce e risolve i riferimenti IMPLICITI ai controlli delle maschere, semplificando la gestione del codice.
 
Quindi è più che mai opportuno che tu riveda il tuo metodo e ti orienti verso un uso STANDARD del mezzo.
 
@Alex

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

...
 
Grazie Alex,
concordo con le tue indicazioni e difatti ho risolto usando una piccola maschera, ma (non l'ho detto) serviva solo a me per eseguire una query di test ed evitarmi di inserire molte volte lo stesso valore in input.
Ciao e buon lavoro
 
__
Remigio
 

 ...
 
Secondo me, no. Perè puo sempre dipendere dal mio eccellente italiano.
 
Ti è chiaro che puoi ripetere l'identico parametro nell'altra colonna, 
cioè [inseriredata] anche per la colonna data_acquisto, e viene chiesto 
solo una volta?
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Totale progressivo in una query

Ho una query base dati per una maschera ed un report.
Nella tbl base su cui si basa la qry ho 2 campi: uscita, entrata.
Il mio scopo è quello di avere nella qry un campo calcolato che visualizza
(nella form a maschere continue e nel rpt) il saldo in ogni riga.
Dal SitoComune ho copiato la funzione di Roberto 'Function TotProgrQry(....)
e l'ho modificata in certi punti per adattarla alle mie esigenze.
Beh, non riesco a farla funzionare sarà forse xché io ho AC2002 e la
function è su AC97, o sarà forse xché sono così bravo da aver modificato ciò
che non dovevo.
Si blocca sempre nella riga 'Set RS=CurrentDb....ecc.' con un msg 'Argomento
non valido' - errore n.3001.
Ho provato a ricercarne i motivi nella guida in linea, ma niente da fare. Ho
provato a modificare la sintassi in tutte le maniere, ma...nisba! (A
proposito non accetta nemmeno la riga Dim RS as DAO.Recordset, ma solo Dim
RS as Recordset). È così permalosa la mia versione di AC?
Function TotProgr(KeyID As Long, ValUscita As Single, StrQry As String) As
Single
    Dim RS As Recordset
    Dim totale As Single
    On Error GoTo Err_TotProgr
    Set RS = CurrentDb.OpenRecordset(StrQry, dbOpenDynaset)
    totale = 0
    ' cerca il record corrente
    RS.Find "[ID]=" & KeyID
        Do Until RS.BOF
        totale = totale + RS(ValUscita)
        RS.MovePrevious
    Loop
Bye_TotProgr:
    TotProgr = totale
    Exit Function
Err_TotProgr:
    totale = 0
    MsgBox Err.Description
    Resume Bye_TotProgr
End Function
Brava gente (o dovrei dire caro Roberto) mi potete dare una mano?
Grazie.
Gastone

 ha scritto nel messaggio
news:E1NSa.4882$t92.1...@news1.tin.it...

La funzione che hai trovato sul Sito Comune fa riferimento alla libreria
Microsoft DAO; se avessi usato Access 97 non avresti avuto problemi in
quanto i riferimenti a tale libreria sarebbero stati di default, ma poiché
usi Access 2002 occorre che li aggiungi tu a manina santa al tuo database.
Comunque sia, dopo aver aggiunto al tuo dabase i riferimenti alla libreria
Microsoft DAO 3.6, ti suggerisco di scrivere:
Dim RS As DAO.Recordset
e non
Dim RS As Recordset
altrimenti, se non posizioni correttamente i riferimenti alla libreria DAO
prima dei riferimenti alla libreria ADO, continuerai a ricevere lo stesso
errore che ricevi ora, come se non avessi aggiunto i riferimenti alla
libreria DAO al tuo database.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Molte grazie, s'č messo in moto!  Adesso devo risolvere altri problemi, perň
sono di tutt'altra natura.
Un sentito ringraziamento a te a tutti gli altri che con le loro risposte ai
piů disparati quesiti, mi permettono di risolvere problemi che a volte mi
sembrano insormontabili.
Gastone

 Gastone
Come sei fortunato...
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: value di combobox.. dove sbaglio?

Ciao, ho una combobox che si compila cosģ all'evento load della maschera con 
chiamata "Call riempiweek(Me.CCListaWeek)":
Public Sub riempiweek(ListaWeek As ComboBox)
    Dim i As Integer
    Dim str As String
    ListaWeek.AddItem "Seleziona Week", 0
    For i = 1 To Format(Date, "ww")
        str = "Week"
        str = str & i
        If i = Format(Date, "ww") Then
            str = str & " (in corso)"
        End If
        ListaWeek.AddItem str, i
    Next
    ListaWeek = ListaWeek.ItemData(0)
End Sub
Alla selezione(CCListaWeek.value) mi passa perņ il valore testuale, non l'id 
determinato da i.
Grazie
P.S.
Esiste una funzione predefinita per calcolare la data del primo lunedģ della 
week x o devo fare una funzione specifica? 


devi impostare a 2 colonne la Me.CCListaWeek
e sostituisci il tuo cando
ListaWeek.AddItem str, i
con questo
ListaWeek.AddItem Item:=i & ";" & str
ciao
Andrea Papi

Newsgroup: it.comp.appl.access
Titolo: [riposto] Aggiornare una tabella di Excel collegata

Dal momento che ho avuto dei problemi nell'invio di un precedente messaggio,
lo riposto.
Salve a tutti.
In A97 ho una tabella [tabella1] collegata ad un file di Excel
'Cartel1.xls'. La tab contiene i campi (semplifico) [importo] e
[importo_ivato].
Faccio una query su tabella1 e vorrei impostare il campo [importo_ivato]
come un campo calcolato. E' possibile fare in modo che oltre che a calcolare
il valore, possa anche aggiornarmi il file di Excel collegato alla tabella?
Grazie a tutti.
--
Giancarlo



certo, vedi l'automazione office esempi di excel su 
sitocomune.com
 e
leggi l'help f1
Saluti.
Emanuele.

 Emanuele.
Grazie. Giancarlo.

CUT
possibile ma stupido, non puoi fare i calcoli direttamente su excel da
codice? creandoti una funzione personalizzata
crea un tasto e fagli aggiornare tutti i totali, semplice e veloce
Saluti.
Emanuele.

 Emanuele.
Grazie per la tua risposta.
Giancarlo
Newsgroup: it.comp.appl.access
Titolo: come cambiare colore?

ciao a tutti!
volevo sapere se esiste un modo semplice per cambiare colore alle parole nei
report...
se faccio un elenco di persone vorrei che dato il campo "sesso" contenente m
o f scrivesse il nome in rosso o blu...
Qualcuno gentilmente mi aiuta??
grazie a tutti :)
Ale

o f scrivesse il nome in rosso o blu...
la cosa e' piu' macchinosa di quel che potrebbe sembrare, se usi le
maschere continue.
potresti infatti usare l'evento corrente della maschera per testare il
valore di un certo *controllo* e settare la proprieta' backcolor di
quel *controllo* (non campo) o di altri opportunamente.
ad esempio
if me.sesso="M" then
	me.Nominativo.backcolor=rgb(0,0,255)
else
	me.nominativo.backcolor=rgb(255,0,0)
end if
ma se tu usassi una maschera continua vedresti che tutte le caselle
Nominativo diventano blu o rosse, non solo quella corrente.
prova a dare un'occhiata alla faq sul sito comune su come cambiare
colore ad un record.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: REPORT E TASK

ciao,
avrei 2 quesiti da porvi:
1)ho creato un report contenente dei sottoreport associati a delle query.
puň capitare che una query non dia risultati, quindi giustamente il
sottoreport
non viene visualizzato nel report principale.
il problema č che rimane cosě all'interno del report principele un
fastidioso
spazio vuoto...
non si puň elinare questo spazio automaticamente in modo che la parte
restante
del report risulti contigua a quella precedente???
sempre su questo newsgroup mi era stato consigliato di usare l'evento: su
report
vuoto...ma non ho la minima idea di come fare...
2) per ogni forms aperta compare il task nella barra delle applicazioni
(quella
dello start), cosa che io vorrei evitare...purtroppo questa cosa succede
anche
durante la normale esecuzione del programma...
č vero che si puň disabilitare da Menů:
Strumenti\Opzioni\Visualizzazione\Icone
sulla barra delle applicazioni...ma se porto il DB su un altro computer con
questa opzione abilitata il problema si ripete...
come faccio a non far apparire i task nella barra???
ringrazio anticipatamente tutti quelli che mi sapranno dare qualche utile
consiglio...
lorenzo
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:62Z98Z20Z38Y1...@usenet.libero.it...

Per la prima domanda: imposta l'altezza del sottoreport a zero e la propritŕ
"Espandibile" a sě; anche la sezione deve avere "Espandibile" a Sě.
Per la seconda: nelle applicazioni distribuite con il runtime non si
verifica.
Ciao, Carlo

 Ciao, Carlo
grazie ancora...
Lorenzo



Anche la sezione del report va ridimensionata, spostanto (avvicinando)
opportunamente i vari controlli compreso il sottoreport.
Per i controlli (le caselle di testo) nel sottoreport anche questi possono
essere impostati ad altezza zero e con la proprietà "Espandibile" = Sì.
Stessa cosa per le sezioni del sottoreport.
Insomma se il sottoreport non contiene valori il risultato sarà una
sottilissima striscia, perarltro non visibile se avrai impostato i bordi su
"Trasperente".
Le macchine che hanno Access installato e lo usano in versione full per
aprire il tuo db, visualizzano solo il task dell'applicazione ed una
eventuale maschera di apertura. Le altre resteranno non visibili come task.
Per modificare questo comportamento credo bisogni andare a modificare il
registro, con evidenti conseguenze.
In aggiunta vorrei dire che questa soluzione adottata da Microsoft mi pare
ottima e perfino utile, permettendomi di aprire direttamente la maschera
dalla barra di stato di Windows.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Inserimento dati tramite mouse: nessun evento?

Ho una maschera nella quale inserisco in diverse caselle di testo dati
presi dal web tramite un copia e incolla effettuato tramite drag &
drop.
Dopo aver inserito i dati avrei una routine che mi controlla se sono
già presenti ma non so come startarla dato che arrivo a riempire
l'ultima casella di testo ma, forse apparentemente, non mi si genera
alcun evento.
Spiegazioni?
Suggerimenti?
Grazie come sempre.
leev (A00/WXP)

leev ha scritto:

Scusa ma come fai il PASTE....?
@Alex

leev (A00/WXP)
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 @Alex

Alessandro Baraldi ha scritto:

Sta a vedere che era "su pulsante mouse
su".......azzzzzzzzzzzzzzzzzzzzzz.....
Grazie!
(se è giusto....)

Roberto dal portatile ha scritto:

Grazie, ma, se non ho capito male, avrei tutte le verifiche alla fine
e, essendo parecchi i dati, sarebbe più complesso per l'utente
ricontrollare tutto. Forse Alex mi ha fulminato con l'idea giusta, se
ho capito bene.
Ora la provo.
Grazie belliiiiiiiiiiiii...
...beh, belli,...
...simpatici!
^_^

 (se è giusto....)
No, pare non lo sia!!!
Lo sarebbe se fosse stato premuto all'interno del controllo e non
fuori! GRRRRRRRRR
Che altro provo? Mi sembra di essere alle giostre...vediamo se vinco il
pescioliono.
Oddio, non che mi attiri molto il pesciolino, anzi....
vabbeh

leev ha scritto:

Lo sapevo... ma era giusto provassi tu...!
Hai 2 modi di farlo:
1) Subclassare il MOUSE e determinare quando è all'interno della Form
solo dopo aver intercettato il RIGHT_CLICK, ma ti faccio gli auguri,
non per il SubClassing ma quanto per discriminare quando è il momento
di generare l'Evento...!
Andrebbe usata una ClipBoard dedicata e non la Nativa di Windows in
modo da testare se c'è dentro qualcosa...., quindi su MOUSE_UP(sempre
Subclassing) la svuoti...!
2) Se la Form è Popup puoi evitare il SubClassing non è pulito ma
puoi usare un'API per determinare se il MOUSE è sopra la tua Form...!
                  Handle = WindowFromPoint(Pt.x, Pt.Y)
Confrontala con Me.HWND.....
Secondo me ti sei cacciato in un brutto vicolo....
@Alex

 Secondo me ti sei cacciato in un brutto vicolo....
Non è una specie di OnMouseOver? Il casino è che se passi sopra per
sbaglio.....ZAC!
Guarda vista la difficoltà, mi studio qualche altro sistema, tanto
qualcosa ho già in mente.
grazie ancora alex, a la prochaine!
leev

 leev
Ciao
@Alex


Giusto, non ci avevo pensato. Farò delle prove e probabilmente mi
viene buono anche nella nuova soluzione che ho trovato.
Potrei disabilitare il controllo nel quale copio il testo e renderlo
abilitabile automaticamente, se si va su un nuovo record, oppure
tramite pulsante nel caso ci sia qualcosa che non va o ci si passa
sopra per sbaglio...
In alternativa, visto che nella nuova soluzione il copia e incolla
avviene una sola volta per record, e non molte volte come accadeva
prima, potrei ribaltare la frittata facendo in modo che il pulsante
attivi l'evento.
mmmmmmm....oggi PM ci studio!
Gracias alex.
Newsgroup: it.comp.appl.access
Titolo: Perdonate il crosspost....ma sto nella cacca da giorni!

Ciao a tutti!
vio prego di aiutarmi!! Ho progettato e finito  un db per un corso dell'uni
ed ora sto nei casini.
Ho una tabella 'paese' con un campo 'id' chiave primaria della stessa, ed
una tabella 'sacco' con un campo 'idpaese' che si riferisce al campo 'id'
della tabella paese.
Ho bisogno di specificare i vincoli d'integrità 'on delete ...' e 'on
update...' ma access si rifiuta....ovviamente sto provando in access perché
poi dovrò eseguire la quesry in ASP....la query è la seguente:
ALTER TABLE sacco ADD CONSTRAINT idpa FOREIGN KEY (idpaese) REFERENCES
paese(id) ON UPDATE CASCADE ON DELETE CASCADE;
mi da errore di sintassi su >UPDATE CASCADE....
Che devo fare??
VI prego aiuto!!!
Massimiliano, grazie comunque!

 Massimiliano, grazie comunque!
Prima che ti arrivi una tiratina di orecchie per il Subjet "poco
significativo", la prossima volta scrivi qualcosa che abbia più attinenza
al problema da risolvere e non a quello personale... almeno faciliti chi
ha intenzione di aiutarti...
tornando al problema...
Mi chiedo ma i due campi sono dello stesso tipo (Es. Numerico,
Testo,ecc...) se si, nella sezione Strumenti/Relazioni fai doppio clik
sulla relazione che ti interessa e applica le opzioni di integrità...
Se access si rifiuta e i due campi sono uguali l'unico motivo che
giustifica il rifiuto di access è che la tabella sacchi contiene qualche
recorn nel cui campo ID vi è un contenuto che non rispetta le regole che
vuoi dare (Es. Il campo è formattato come n° e il contenuto è un testo)
Fammi sapere
-- 
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Innanzitutto grazie....((..spppinnk...) mi sono auto tirato una
recchia....ok? ;-P)
Ho provato ad impostare a mano i vincoli d'integrità specifiando 'on delete
cascade' e 'on update cascade' e lo prende!!
Quindi ancora non capisco perché se lo faccio in SQL ACCEAS non
va....inoltre la prova la sto facendo con ambo le tabelle vuote!
Credo proprio che il problema sia a monte! Difatti lui mi dice SYNTAX ERROR
e non CONSTRAINT ERROR!
Quindi la domanda è..Qual'è la sintasi giusta????
Grazie mille per l'aiuto che mi stai dando.
Massimiliano


 tornando al problema...
Vedi pablito, non serve a nulla richiamare e poi rispondere lo stesso.
Il tipo non imparerà nulla e continuerà a ignorare le norme del NG... come
infatti è successo con il successivo post per il discorso del quoting!!!
Antonio

 Antonio
Antò, so' troppo buono... ma è nuovo, insegnamoglielo prima di
mangiarcelo... a proposito, ho postato qualcosa per te e per qualcun altro
su MAPI e SendObject... gli dai un occhiata? Merci

Newsgroup: it.comp.appl.access
Titolo: W2000A2000- Come fare per non perdere ...

i dati inseriti in una mask , se dopo il test di validazione che eseguo
sull'evento "BeforeUpdate" non va a buon fine ???
Mi spiego meglio : in una mask inserisco dati , poi (è una mask di con
proprietà "Inserimento=Si") prima di uscire , faccio un controllo generale
dei dati inseriti e se qualcosa va storto dovrei lasciare tre possibilità di
correzione , dopodichè forzare l'uscita.
Inserimento
  controllo
    3 posibilità di correzione tornando ad inserimento senza perdere dati
uscita.
Qualche idea ??
Grazie MArce

 ha scritto nel messaggio
news:a55n9d$hhd$1...@ftp-news.csita.unige.it...

DoCmd.CancelEvent
nell'evento BeforeUpdate a fronte della mancata validazione
Mrok


Grazie ,lo sapevo Il problema è ritornare al punto di immissione dati senza
perdere quelli già inseriti , infatti dopo aver annullato l'inserimento con
il Cancel la form si chiude
Secondo problemino .... come faccio ad evitare la visualizzazione del
messaggio di Access (non è un gran che comprensibile da parte di un non
informatico) per azione annullata ??
Ho provato con DoCmd.SetWarnings False ma pare non funzionare su quel tipo
di evento-annullamento
Grazie ,
Marce


Potresti anziché Impostare la regola di convalida in Design della form,
 gestirla via codice aggiungendo i messaggi che ritieni + opportuni.
Private Sub NomeCampo_BeforeUpdate(Cancel As Integer)
    Select Case NomeCampo.Value
        Case Giusto
        Case Sbagliato
            MsgBox "Quello che ti pare"
            DoCmd.CancelEvent
    End select
End Sub

 ha scritto nel messaggio
news:sI3f8.19509$Ns4.8...@news2.tin.it...

CErto che non ti si chiude , se sei a CAmpo_BeforeUpdate ma se il controllo
lo fai
a livello di Form_BeforeUpdate (per un controllo generale dei campi,infatti
l'operatore potrebbe non avere aggiornato un campo di maschera e di
conseguenza il tuo controllo di campo si va a far fottere ) la cosa
cambia.Se a livello di Form_BeforeUpdate setti Cancel=true per qualsiasi
motivo sei comunque ormai in chiusura della maschera e l'annullamento
riguarda solo il salvataggio del record corrente che non avviene , ma il
form si chiude e i dati (che potevano essere parzialmente giusti ) li perdi
. Provare per credere.
Poi tutto è il contrario di tutto in questo settore.
Ciao e grazie
MArce
Newsgroup: it.comp.appl.access
Titolo: Somma di ore e minuti

In una tabella che mi arriva ho un campo [c_ore_svolte] in Tipo di dati= testo che contiene in realtà ore e minuti nella forma h.mm.ss (ss è sempre 00)
Devo sommare queste ore e i valori che mi richiedono devono essere in decimi e non sessantesimi e solo la parte intera.
 
Riassumendo: campo testo che contiene ora e minuti in sessantesimi che devo sommare in decimi e prendere l'intero. 
 
Ok ...  
Quindi se ho due record contenenti 2.30.00 con il Val mi diventa 2,3 che con una formuletta porto a 2,5 e sommo ottenendo il valore 5. Somma(((Val([c_ore_svolte])-Int(Val([c_ore_svolte])))*100/60)+Int(Val([c_ore_svolte])))
 
Giusto?
Perchè allora se provo a prendere l'intero con INT(Somma(((.......))) mi viene 4 e non 5????


int restituisce la parte inter del numero e quindi la tronca

 int restituisce la parte inter del numero e quindi la tronca
 
Infatti ... non mi serve l'arrotondamento del totale ma l'intero.
Quello che non capisco è, visto che il totale di 2,5+2,5=5 (e lo vedo!)
se prendo l'int anche in una query successiva vi prende 4 e non 5.
 


prova a vedere cosa ottieni SENZA l'operatore (la funzione ?) SOMMA
(avrei capito che stai facendo un raggruppamento):
SE SOMMA fa, di suo, un arrotondamento e fa apparire come 5 un valore che Access
di fatto "tiene" come 4,999999999999999999999999996 si giustifica quello che rileva INT

 di fatto "tiene" come 4,999999999999999999999999996 si giustifica quello che rileva INT
 
No. Il problema non dipende da quello.
Ho provato a riprodurre tutto facendo una tabella con un campo testo, scrivendoci due record con 2.30.00 prendendo il valore (2,3) trasformandolo con la formula (2,5) sommando in due record e prendendo l'intero ... 4.
INT(Somma ....) mi da 4 
ho risolto prendendo INT(val(Somma....)) ... 5.
Per risolvere ho risolto ... ma continuo a non capire il perchè.
Newsgroup: it.comp.appl.access
Titolo: Maschere spostabili..

Ancora io scusate, ma ho da fare ancora una domanda: in Access XP nelle
proprietà della maschera ho la voce "Spostabile", che è sì/no, che mi
permette di bloccare la maschera..Oppure da codice "Maschera.moveable =
false" e ottengo lo stesso risultato..in Access 2000 questa prop. non cè, ma
esiste un modo per imitarla? Grazie 1000

 MAssimiliano
No con A2K non puoi renderla BLOCCATA se non SUBCLASSANDOLA
e deviando l'EVENTO.
Il metodo SubCLassing è leggermente complesso da usare, ma
trovi un esempio quì:
http://www.mantuanet.it/alessandro.baraldi/
SEZIONE API  --->MouseWheel
Ciao.
Alessandro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

come posso personalizzare il controllo calendario?
posso rendere il
pulsante del giorno come una casella combinata dove inserire uno o più
valori già impostati.
grazie
--------------------------------
Inviato via 
http://usenet.iol.it

come posso costruirmi un calendario personalizzato. ad esempio con le
caselle dei giorni personalizzabili (inserendo nelle varie caselle relative
ai giorni del mese qualsiasi valore)e avendo l'accortezza di abilitare le
caselle dei giorni relativi al mese da contabilizzare (28 x febbraio, 31 x
marzo ecc...)



Hai provato ad usare l'ActiveX Controllo calendario 8.0 ? Viene distribuito
insieme ad Access (almeno con A97).
Se ti serve un esempio di come usare questo ActiveX, vai sul Sito Comune
(link qui sotto) Sezione Forms, e dai uno sguardo alla FAQ intitolata "Usare
il controllo calendario per inserire una data in una casella di testo."
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Roberto da casa, dal portatile, dall'ufficio... OT

Ovvero uno dei partecipanti assidui di qualche tempo fa. Qualcuno lo
sente o lo legge?
Riccardo Baldinotti


L'Uomo e Amico, si chiama Roberto Massoni... ;-)
 
L'ho sentito per l'ultima volta un paio di anni fà, e si era dedicato
ad altro Hobby che lo aveva preso molto e gli consentiva più relax,
peraltro si è trasferito dalla capitale, non so se definitivo o a
periodi.
Purtroppo avevo sia riferimento Mail(privato) che Telefono, ma ho
perso tutto quando mi si è seccato il vecchio PC.
 
Mi auguro che legga questo richiamo e che ci conceda un saluto.
 
@Alex

 Riccardo Baldinotti
 
Purtroppo avevo sia riferimento Mail(privato) che Telefono, ma ho
perso tutto quando mi si � seccato il vecchio PC.
 
 
"L'utente esperto effettua frequenti backup per evitare perdite di dati in 
caso di crash di sistema..."
 
II Lezione TAMC - I anno Scienze dell'Informazione - PISA
 
Antonio 
 
 

 Riccardo Baldinotti
 
Purtroppo avevo sia riferimento Mail(privato) che Telefono, ma ho


 Antonio
 
 
Ho interrotto il corso alla 1° lezione per mancanza di tempo...!
 
Lo avevo fatto il BCK... sullo stesso HD che si è fottuto... ;-)
Era il Pc di casa e pertanto non aveva dati fondamentali, tuttavia
alcuni erano utili e personali.
 
Vabbè... se posso riprendo le lezioni.
 
@Alex


wrote:

e il "vecchio" lbo, chi se lo ricorda?....
 
ogno tanto scrive in it.comp.lang.javascript
 
 

 ha scritto nel messaggio 
news:77315940-601c-4da9...@q13g2000vbd.googlegroups.com...

ti faccio un buon prezzo come ripetizioni private...
 
Antonio
 
 

 Antonio
 
Si si ... fammi il preventivo intanto che poi vediamo... OPS
svampato...!
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: Report intestazione gruppo

In un report come faccio a legare l'intestazione gruppo al corpo in modo che 
non succeda che l'intestazione venga stampata su una pagina e la prima riga 
di corpo sulla pagina successiva?
-- 
Ciao, Sandrobi


Ordinamento e raggruppamento: stampa  sezione unita
Saluti.
Alberto

 ha scritto nel messaggio 
news:510ade47-d2c9-4f65...@b14g2000yqd.googlegroups.com...

Fantastico, mai dato peso a questa propriet�, ho sempre lavorato solo sulle 
propriet� delle Sezioni e poi con i ForceNewPage.
"Stampa sezione unita" e "con primo dettaglio" � proprio quello che 
chiedevo.
Grazie
-- 
Ciao, Sandrobi
Newsgroup: it.comp.appl.access
Titolo: stampare tutti i record di una tabella su 2 report

Ciao a tutti.
In un precedente post chiedevo un modo per stampare un numero finito (da 1 a
x) di record su 2 report. Grazie ai suggerimenti di Roberto ho capito che
l'approccio che utilizzavo non era molto corretto.
Ho deciso allora di stampare tutti i recod in un'unica operazione. In
pratica:
Ho 2 report A e B che prendono i dati da una tabella.
Ho una maschera dove, scegliendo un nome presente nella tabella, viene
stampato prima il report A, poi quello B.
Vorrei aggiungere un pulsante che faccia le stampe di tutti i record della
tabella, stampando repor A e B di record1, reporta A e B di record2, ......
Ho provato in questo modo:
Sul click del pulsante
----
Dim dbs As Database
Dim rst As DAO.Recordset
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset("select id_domanda from tabella1")
Do Until rst.EOF
DoCmd.OpenReport "A", acViewNormal, , "id_domanda = " & rst!id_domanda
DoCmd.OpenReport "B", acViewNormal, , "id_domanda = " & rst!id_domanda
Debug.Print rst
rst.MoveNext
Loop
---
In questo modo, la stampa si blocca (credo perchè i documenti in coda sono
tanti).
Potete suggerirmi un metodo alternativo?
Grazie a tutti.
Giancarlo

 ha scritto nel messaggio 
news:421c6c57$1...@x-privat.org...

metti un doevents per attendere la fine dell'evento stampa
MAssimiliano 


Ho fatto cosě:
.....
DoCmd.OpenReport "A", acViewNormal, , "id_domanda = " & rst!id_domanda
DoCmd.OpenReport "B", acViewNormal, , "id_domanda = " & rst!id_domanda
Debug.Print rst
DoEvents
rst.MoveNext
Loop
....
L'ho inserito correttamente?
Quando parte la stampa comunque, sembra che vengano lanciate lo stesso tutte
le stampe. La coda di stampa si allunga moltissimo.
Spero che non si pianti (non ho avuto il coraggio di stampare tutti i
records....)
Newsgroup: it.comp.appl.access
Titolo: filtri su access2000 e 2002

oggi mentre stavo applicando un filtro su una maschera con filter in vba ho
notato una cosa insolita su access2000  dopo aver applicato il filtro
cioč su una combo dopo aggiornamento
me!filter=(miatabella.miocampo=forms!miascheda!miocontrollo)
me!filteron=true
funzionava solo la prima volta poi non c' era piů modo di fargli cambiare il
filtraggio.
su access2002 tutto OK (da notare che anche access2002 era optato per
funzionare come access2000) i riferimenti identici tranne che per
microsoftaccess10.0 object library che in access2000 era la versione 9.0
per risolvere ho dovuto mettere prima
me!filter=""
se a qualcuno č capitato e sa spiegare il perchč
ciao
desio

 filtraggio.
[cut]

 ha scritto nel messaggio
news:3e2ed...@news.dada.it...

Se il campo miocampo č di tipo numerico, prova con:
Me.Filter = "miocampo=" & Forms!miamaschera!miocontrollo
Me.FilterOn = True
se invece miocampo č di tipo testo, prova con:
Me.Filter = "miocampo=" & Chr$(34) & _
Forms!miamaschera!miocontrollo & Chr$(34)
Me.FilterOn = True
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Cut
ringrazio tutte e due per le soluzioni devo dire che
ho già trovato una soluzione, come dicevo nel post,
e ho sbagliato nel riportare il codice
cioè il codice è scritto correttamente me.filter ecc.
solo mi ponevo la domanda perchè com a2000 non va e con a2002 si?
è un bug eliminato o sono le solite stranezze di m$
ciao desio

Newsgroup: it.comp.appl.access
Titolo: report dinamici

ho creato una query che mi restituisce dei campi diversi a seconda dei campi 
......perņ  quando creo il report relativo devo inserire i campi creati al 
momento e se cambiano i risultati della query  il report non si adegua!!!!
grazie per l'aiuto 

 grazie per l'aiuto
Dai un'occhiata a questo:
http://www.frantoiogestione.com/ReportVariabile.zip
E' stato oggetto di un post di qualche tempo fa ...
Ciao, Carlo 


Altro aiutino...
http://groups.google.it/group/it.comp.appl.access/search?hl=it&group=it.comp.appl.access&q=report+dinamici
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Gestire immagini PDF

Salve a tutti.
Ho un db di immagini collegate .tif e .pcx 
in rete, su un BE in Access97.
Risultato: file di grosse dimensioni e
lentezza nella visualizzazione.
Se le trasformo nel  formato .pdf con Acrobat
come faccio poi a visualizzarle in Access97 
(che di default non riconosce il formato) ?
Esiste qualche prodotto/add in/utility che lo permette ?
Grazie, ciao.

L'installazione di acrobat reader (*credo* solo nella versione a pagamento)
mette a disposizione gli oggetti utilizzabili all'interno delle
applicazioni.
Mai provato però
Ciao
Fabio
ElioP <el...@logical.itTOGLIMI> wrote in message
387c52bf...@news.uli.it...



http://www.penguinpowered.com/~ecesena
La democrazia e' un sistema che garantisce che noi non saremo mai governati
meglio di come ci meritiamo.
		-- George Bernard Shaw
Newsgroup: it.comp.appl.access
Titolo: A97 su A2k

Ho la necessità di modificare un db creato con A97, che uso ancora in
ufficio con A97. Il problema è che a casa sul mio pc ho installato A2k.
Senza scendere in particolari di conversione che ho già chiesto al ng con
una mia precedente mail, vorrei sapere se esiste un modo per far coesistere
sul pc dove è installato office 2k anche A97.
Grazie.


wrote:

si devi istallarlo su due directory diverse....
anche se sarebbe meglio avere due partizioni bootabili
Saluti.
Emanuele.

 Emanuele.
In merito alla tua prima soluzione, l'ho già provata prima di chiedere aiuto
al ng ma senza successo: nel lanciare A97 mi da un errore e non mi permette
di avviare l'applicazione.
Per quanto riguarda la tua seconda proposta devo quindi installare sistema
operativo e quindi A97, vero?
Grazie per la tua tempestività nella rispondermi e scusa se non ho scritto
prima (sono stato fuori regione per lavoro).

 sul pc dove è installato office 2k anche A97.
    Ciao,
se hai già installato A2000, installi anche A97 su di una diversa cartella
(se ti dovesse dare problemi disinstalla e ripeti l'operazione). Devi
ricordare di avviare Access 97 prima di lanciare un DB realizzato con 97 se
prima avevi usato Access 2000 e viceversa, altrimenti l'associazione viene
fatta con l'Access sbagliato (in altre parole sempre l'ultimo usato).
    Ciao
--
    yVega

Newsgroup: it.comp.appl.access
Titolo: Funzioni di aggregazione sui domini - criteri complessi

Salve
Ho impostato il valore predefinito di una casella di riepilogo con la
seguente espressione
=DMax("Campo1";"MiaTabella";"Campo2='xxxx'")
e cosě funziona.
Ora perň vorrei aggiungere il criterio campo tre diverso da IsNull (dello
stesso dominio ovviamente)
In pratica i criteri saranno campo2=xxx and campo3 diverso da IsNull
Ho provato a scrivere l'espressione in vari modi ma non mi viene
Qualcuno puo aiutarmi ?


hai provato anche questo?
=DMax("Campo1";"MiaTabella";"Campo2='xxxx' and campox is not null")
ahh... santo help
-- 
ac as Tiger Jack
y-1=x

 ha scritto nel messaggio
news:46bcdc48$0$4795$4faf...@reader4.news.tin.it...

Riporto dall'Help:
Funzione IsNull
   Restituisce un valore Boolean che indica se un'espressione non contiene
dati validi (Null).
Nel tuo caso non č che sia [Is Null]...au lieu de [IsNull]...?
=DMax("Campo1";"MiaTabella";"Campo2='xxxx' AND Not campo3 Is Null")
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:1f5vi.23053$pd1....@tornado.fastwebnet.it...

Cosě funziona grazie !!
Newsgroup: it.comp.appl.access
Titolo: Ora che si converte in testo  in seguito ad una query di creazione tabella. Perchè?

Salve.
Chiedo il vostro prezioso aiuto per un fenomeno strano che mi si verifica
con una query di creazione tabella.
La query in questione lavora su una tabella di origine in cui esistono i
campi di data ed ora separati e nei formati giusti. Quando la query crea una
nuova tabella, il capo data conserva le caratteristiche originali mentre il
campo ora viene automaticamente convertito in formato text.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Mi correggo : il campo ora nella tabella originaria è di tipo testo ed ecco
perché rimane in testo anche make table query. Quindi la mia domanda è : è
possibile convertire un formato ora testuale (es. 12:00 in testo) in un
formato ora reale (es. 12:00 come short time), direttamente nella make table
query?



Soluzione trovata: funzione CDate ([ora])
:-)


Newsgroup: it.comp.appl.access
Titolo: *** HELP su MASCHERE ***

Ciao a tutti,
ho una maschera basata su di una tabella archivio.
Vorrei vedere in maschera solo i record con un campo "Eseguito" posto a NO.
Come fare ?
Grazie
Simone
IMPORTANT NOTICE:
This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution, or
reliance on any of it by anyone else is prohibited and may be a criminal
offence. Please delete if obtained in error and email confirmation to the sender.
--
Posted from 
mail-out-01.piro.net
 [194.64.31.11] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Come fare ?
Creati una query, ponila come origine dati della maschera,  e nei criteri
del campo "Eseguito" scirvi "=NO".
Alfio
Newsgroup: it.comp.appl.access
Titolo: Sub Form #Errore

Salve a tutto il ng.
Mi sono ritrovato con un problemino molto fastidioso cioč:
dovendo fare una operazione (sottrazione )tra due sottomaschere in una
casella di testo il tutto funziona benissimo pero se in uno dei campi o in
tutti e due non ci sono dati nella casella teso mi viene visualizzato
#Errore!
Come poter risolvere questo problemino?
Grazie anticipatamente

 wrote in message
kVu87.31719$Qf6.3...@news2.tin.it...

guarda su help NZ()

 ha scritto nel messaggio
news:9jtudb$aak$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:kVu87.31719$Qf6.3...@news2.tin.it...

Se in VBA hai una sottrazione scritta cosě:
Me!Risultato = Me!Sottraendo - Me!Sottrattore
prova a scriverla cosě:
Me!Risultato = Nz(Me!Sottraendo, "0") - Nz(Me!Sottrattore, "0")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------