mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: E' un bug?

Se non è un bug è qlc di micidiale : ho fatto una query che mi deve
dare le date di emissione delle schede di sicurezza .
Tale query passa da una sottoquery che ha il compito di filtrare le
schede in comune con una lista di "spunta": 
SQL
SottoQuery sqryScaduteConfronto:
SELECT DISTINCT SchedeDaMandare.NomeSocietà,
DatiSchedeSicurezza.CodiceProdotto,
Max(DatiSchedeSicurezza.DataRevisione) AS MaxDiDataRevisione
FROM DatiSchedeSicurezza INNER JOIN SchedeDaMandare ON
DatiSchedeSicurezza.CodiceProdotto = SchedeDaMandare.CodiceProdotto
GROUP BY SchedeDaMandare.NomeSocietà,
DatiSchedeSicurezza.CodiceProdotto
HAVING (((Max(DatiSchedeSicurezza.DataRevisione)) Is Not Null));
 
Query  qrySchedeScadute:
SELECT DISTINCT sqryScaduteConfronto.NomeSocietà,
sqryScaduteConfronto.CodiceProdotto,
sqryScaduteConfronto.MaxDiDataRevisione, SocietàSchede.DataImmissione
FROM sqryScaduteConfronto INNER JOIN SocietàSchede ON
sqryScaduteConfronto.NomeSocietà = SocietàSchede.NomeSocietà
GROUP BY sqryScaduteConfronto.NomeSocietà,
sqryScaduteConfronto.CodiceProdotto,
sqryScaduteConfronto.MaxDiDataRevisione, SocietàSchede.DataImmissione;
Bene i risultati sono questi
Nome | Codice | ...|DataImmissione
--------------------------------------------
pallo    |  	psfl     | ...|  21/01/02
pallo    |   psfl     | .. | 05/04/02
pallo    |   psfl     | .. | 26/06/02
Direte voi tutto bene : peccato che il codice 'psfl' per il cliente
Pallo è stato emesso solo nel 21/01 e 26/06 , mentre nel 05/04 è stato
emesso il codice 'plfl', ripeto PSFL è stato emesso nel 21/01 e 26/06
mentre 'PLFL' è stato emesso il 05/04.: insomma sembra che Access 2002
confonda psfl con plfl.
Ciao. Fabrizio

 confonda psfl con plfl.
Non lo so che succede, ma volevo fare due considerazioni:
perchè la seconda query raggruppa su nome e società visto che si basa sulla
prima query che già raggruppa per questi campi?
Per verificare l'ipotesi astrusa che hai fatto, basta che sosituisci a PLFL,
esempio Pippo e rilanci la query e vedi che succede, no?
Antonio

esempio Pippo e rilanci la query e vedi che succede, no?
In effetti te g'ha rasun, ho il sospetto di aver sbagliato i join , la
query mi prende tutte le date di emissione del cliente : nien' devo
rifare la query.
Ringrazio.
Ciao. Fabrizio

Ciao. Fabrizio
L'ho risolta così:
SQL
SELECT DISTINCT 
SocietàSchede.NomeSocietà, sqryScaduteConfronto.CodiceProdotto,
sqryScaduteConfronto.MaxDiDataRevisione,
Max(SocietàSchede.DataImmissione) AS MaxDiDataImmissione
FROM 
sqryScaduteConfronto INNER JOIN SocietàSchede ON
(SocietàSchede.CodiceProdotto = sqryScaduteConfronto.CodiceProdotto)
AND (sqryScaduteConfronto.NomeSocietà = SocietàSchede.NomeSocietà)
GROUP BY 
SocietàSchede.NomeSocietà, sqryScaduteConfronto.CodiceProdotto,
sqryScaduteConfronto.MaxDiDataRevisione
HAVING
(((sqryScaduteConfronto.MaxDiDataRevisione)>Max([SocietàSchede]![DataImmissione])));
Ho meso due join nella query : una su NomeSocietà, l'altro su
CodiceProdotto.
Mi puzza un po' sta' query , poi me la riguardo.
Ciao. Fabrizio

Mi puzza un po' sta' query , poi me la riguardo.
Non puzza, va benone così.
Ciao. Fabrizio
Newsgroup: it.comp.appl.access
Titolo: Modifica evento solo su condizione

Buon giorno a tutti, ho una necessita che sicuramente per alcuni di voi sara 
una cosa semplice semplice ma perche me visto la mia poca esperienza non è 
cosi, ho creato un codice su evento click
Dim rs As Recordset
Dim DB As Database
Dim ris As Double
Set DB = CurrentDb
Set rs = DB.OpenRecordset("temp")
rs.MoveFirst
Do Until rs.EOF = True
With rs
.Edit
![ddtFatto] = -1
.Update
rs.MoveNext
End With
Loop
Me.Refresh
rs.Close
DB.Close
Set rs = Nothing
Set DB = Nothing
e tutto cio funziona, ora però ho la necessita di modificarlo in base che mi 
assegni il valore al campo "ddtFatto" solo se il campo "lettera" = A come 
posso fare
grazie anticipatamente per l'aiuto
Alberto

Alberto ha scritto:

puoi usare una semplice istruzione UPDATE
tutto il codice che hai scritto può essere sostituito da un semplice:
DoCmd.RunSQL "UPDATE Tabella SET ddtFatto=true"
e nel caso tu voglia imporre una condizione puoi scrivere
DoCmd.RunSQL "UPDATE Tabella SET ddtFatto=true WHERE Lettera='A'"
ciao

 Alberto
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: corruzione del BE Access 97

Argh.
Oggi è successo quello che ho sempre temuto.
Il BE in versione access 97 è andato a farsi friggere.
Ho provato a inserire un record da un frontend MDE access 2002 ed è 
comparso un messaggio di cui non ricordo l'esatta articolazione, ma 
il senso era che il file \\nomecomputer\cartella_condivisa\file.mdb 
non veniva riconosciuto come database valido.
Ho agevolmente recuperato l'mdb con le funzioni di ripristino.
Nella peggiore delle ipotesi avevo comunque un backup del giorno 
prima.
Vi è mai successo nulla di tutto ciò?
A cosa può essere imputabile un problema di questo genere?

 A cosa può essere imputabile un problema di questo genere?
Piu' o meno in ordine di probabilita':
Schede di rete difettose
Errore del disco
RAM difettosa
Sbalzo di tensione
Errore dell'operatore (spegnimento del ps senza arrestare il sistema)
Errore nel codice
Aggiornamenti/patch non scaricati
errore dell'applicazione
errore del sistema operativo
hub/switch difettoso
L'utente sta antipatico al pc dove lavora
ecc
ecc
ecc
Sono tanti i motivi per cui si fa un backup
Sib

Newsgroup: it.comp.appl.access
Titolo: quesiti vari su access

Ciao a tutti , devo preparare un database per l'esame di base di dati e
volevo chiedervi alcuni aiuti :
- devo fare in modo che la differenza tra due date non superi un tot di
giorni, io ho provato con la funzione Datediff, mi viene visualizzato il
valore corretto ma non riesco a mettere dei controlli su questo.
- Vorrei mettere come valore predefinito in un campo una data che sia avanti
rispetto ad un'altro campo data di tot giorni. ho usato dateadd ma neanche
qui sono riuscito a combinare tanto
- Si puo' creare una maschera di input per l'inserimento di un'indirizz (
via..  N° ) conviene?
- La chiave di una tabella è un codice di 5 cifre, le prime 3 sono un numero
progressivo e le ultime due sono le ultime due cifre dell'anno corrente,
anche qui ho il problema di controllare l'inserimento dati.
Ringrazio fin d'ora chi mi aiuterà, ciao !

 Ringrazio fin d'ora chi mi aiuterà, ciao !
ciao
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)

 ha scritto nel messaggio
news:9ac5mp$mls$2...@lacerta.tiscalinet.it...

Newsgroup: it.comp.appl.access
Titolo: Domanda da profano

Ho un MDB di una sola tabella e ne faccio una copia. Due persone diverse
utilizzano i 2 MDB da una sola tabella: ognuno ha la propria copia e vi
inserisce i record secondo le proprie necessità. Queste due persone decidono
ad un certo punto di unire i loro insiemi di record in modo che ognuno abbia
i record che l'altro ha inserito nel proprio MDB, il tutto filtrando i
doppioni. E' possibile farla direttamente con Access (un particolare
comando?) oppure è necessario ricorrere al VB?
Grazie per le risposte!
ByE

 ha scritto nel messaggio
news:93r9t0$b6dm6$1...@ID-57447.news.dfncis.de...

    Per risolvere problemi simili a quello che tu esponi, Access mette a
disposizione lo strumento di creazione e di gestione delle 'repliche' di un
DB (lo trovi nel menu' Strumenti).
    Guardati nell'help di access il capitolo riguardante la 'Replicazione'
di un database; è importante capire come funziona il meccanismo e in che
modo si debba agire, poi, per sincronizzare le repliche (questo per evitare
errori che possono rivelarsi molto 'fastidiosi'... te lo dico per esperienza
personale :-) ).
    Ciao.
-----------------------------------
http://www.siomonenomis.3000.it/
-----------------------------------

 ha scritto nel messaggio
news:93r9t0$b6dm6$1...@ID-57447.news.dfncis.de...



 ha scritto nel messaggio
news:93r9t0$b6dm6$1...@ID-57447.news.dfncis.de...



Grazie per la risposta :)
Ciao

Newsgroup: it.comp.appl.access
Titolo: Nome Utente

Salve
 
Per visulizzare il nome utente in una maschera di access utilizzavo in una
casella di testo
 
=Environ("Username")
 
In access 2012 non funziona....
 
e' cambiato qualcosa ?
 
grazie
 
ciao
Giorgio
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 e' cambiato qualcosa ?
 
Che cosa è "Access 2012"?
Cosa succede?
 
In alternativa puoi usare una delle funzioni API:
 
Ottenere il nome utente/computer di rete
http://www.donkarl.com/it?FAQ2.24
 
 
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Query di comando da maschera

SAlve a tutti!!
Anzitutto grazie mille per l'aiuto che m'avete dato,non m'aspettavo risposte
così rapide ed efficaci!!
Per finire il mio database avrei bisogno di un altro aiutino: come posso
fare ad eseguire una query di accodamento da una maschera in modo tale che
aggiunga alla tabella solo il record visualizzato nella maschera e non tutti
i record della tabella di origine?!
Grazie per l'aiuto!!!
Paolo

 wrote in message
news:au_p9.22423$%
M1.5...@twister2.libero.it

Prova a generare una QUERY di accodamento con il GENERATORE...!
Poi copi il codice SQL e lo metti nell'evento del PULSANTE
come DOCMD.RUNSQL "Testo SQL copiato"
Ovviamente un pò d'inventiva per specificare il RECORD...!
Ma infondo è come Filtrare i dati...!!
Ciao.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Access -> Word in tabelle

Salve.
Per mandare dati da access a word, dopo quelche tentativo, ho trovato questa
soluzione.
Creo un modello di word, ci metto dentro qualche segnalibro nei posti
giusti, e poi li ricerco, li punto e ci sparo dentro il contenuto dei miei
campi.
Funziona, anche se sono convito che c'è di meglio.
Ma ora, se devo spararci dentro una serie di record, in numero non noto a
priori, per esempio per compilare una tabella, come faccio?
Non posso mica prevedere nel modello word una tabella di dimensioni di
"sicurezza", ed inserirgli segnalibri selvaggi in ogni cella, non vi pare?
Cosa si può fare?
Grazie
Mari


Bella!!

Mio eroe!!!!
Ora mi posso passare l'estate a provare le tue soluzioni.
Grazie
Mari

Newsgroup: it.comp.appl.access
Titolo: azzerare tutti i campi di una maschera

come posso fare per impostare tutti i campi di una maschera
ad esempio a campo vuoto  ""
senza dover scrivere tutti i campi = ""  ?
denghiu
Lenny

"Lenny" <luca...@QUESTOLOTOGLItiscali.it> wrote in message
news:LLycb.933$
uv4...@news.edisontel.com

Fonadamentalmente sono controlli non campi.
Dim ctl as Control
For each ctl in Me.Controls
   If TypeOf ctl is acTextBox Then ctl=Vbnullstring
   'If........eccetera
Next
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 come posso fare per impostare tutti i campi di una maschera

Fonadamentalmente sono controlli non campi.
Dim ctl as Control
For each ctl in Me.Controls
   If TypeOf ctl is TextBox Then ctl=Vbnullstring

Newsgroup: it.comp.appl.access
Titolo: Varibile globale e funzione che la ritorna!

Salve a tutti ho questa situazione:
una variabile globale inserita in un modulo e sempre in questo modulo
una funzione che legge e restituisce il valore della variabile globale
(questo perchè devo poter settarla da più maschere e passare a più
query). Il codice che ho scritto è il seguente:
Global gIdFattura As Integer
Public Function GetIdFattura() As Integer
    GetIdFattura = gIdFattura
End Function
poi nelle maschere che devono settare il valore della variabile globale
scrivo una cosa del tipo:
gIdFattura = (Me.IdFattura)
ma se lancio la query che nei criteri ha GetIdFattura() questa è vuota
e cmq se provo a visualizzare in qualche modo (campi di testo o msgbox)
il valore ritornato dalla funzione questo è sempre zero!
Come posso fare per far restituire alla funzione GetIdFattura il valore
della varibile gIdFattura?
Ciao e grazie!
Luigi

 wrote in message 
news:1142671779.3...@i40g2000cwc.googlegroups.com...

Global gIdFattura As Integer


gIdFattura = (Me.IdFattura)


Ciao e grazie!
Luigi
Sostituisci
Global gIdFattura As Integer
         con
Public gIdFattura As Integer
(Access 2003)
Bruno 

Ciao e grazie per la tua risposta. Ho fatto la modifica che mi hai
indicato ma nulla di fatto. La funzione continua a restituire sempre e
comunque 0! In una maschera dove settare il valore di questa variabile
globale ho scritto:
Private Sub Comando16_Click()
gIdFattura = Me.IdFattura
Me.Testo25 = gIdFattura
Me.Testo21 = GetIdFattura()
End Sub
la casella di testo (Testo25) che contiene la varibile varia ad ogni
clic, l'altro (che contiene il valore ritornato dalla funzione) è
sempre 0!
Dove sbaglio?
Ciao e ancora grazie!

della varibile gIdFattura?
Ciao Luigi,
si direbbe tutto a posto a parte l'uso di Global che funziona ancora ma č
obsoleto, meglio sostituirlo con Public :-)
Comunque non č quello il problema, prova a vedere se nel modulo della
maschera hai dichiarato la variabile gIdFattura, se cosě fosse la tua
istruzione valorizza la variabile locale e non quella globale del modulo Bas
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

Avevo messo la dichiarazione della variabile public non in testa al
modulo!
Cmq ora tutto ok!
Grazie a tutti per l'interessamento!

Newsgroup: it.comp.appl.access
Titolo: Che differenza c'e' !?

In una query in un campo calcolato fra scrivere:
Fattura: DLookUp("[IdFattura]";"[tblFatturaVendita]";"[IdFattura]= " &
[forms]![frmNuovaFatturaVendita]![IdFattura])
e
Fattura: [forms]![frmNuovaFatturaVendita]![IdFattura]
??
La prima funziona la seconda no...eppure la prima sembra cosi' assurda e
rindondante...
Grazie per la pazienza ;-) ...avrete capito la mia inpreparazione :)

 ??
non so, una differenza potrebbe essere che magari la prima funziona se
[IdFattura] è il nome di un controllo sulla maschera, mentre la seconda
funziona se [IdFattura] è il nome di uno dei campi della query/tabella su
cui è basata la maschera. O vicecersa.
Prova a verificare.
Ciao, Max


Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Comando per cambiare la data di sistema??

Ho fatto un programma ccon ACCESS 97 che deve tirare fuori dei dati
basandosi sulla data del sistema.
Siccome devo fare dei controlli sul mese precedente alla data odierna,
vorrei che il programma prima di partire cambiasse la data del sistema
portandola ad un mese prima e poi alla fine ristabilendo quella corrente. So
che c'era un comando per sincronizzarsi con una data di un server, ma per
cambiarla come si puo' fare??
Grazie a tutti
Federico

 ha scritto nel messaggio
news:b2vg2u$dnv$1...@fata.cs.interbusiness.it...

Scusami ma non è preferibile, invece di cambiare la data di sistema,
"tirare fuori dei dati basandosi sulla data del sistema meno un mese"?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Conversione Paradox-Access

Ho un programma di gestione di un database che usa il formato .db
paradox
Ho bisogno di fare delle selezioni e delle stampe che il programma non
prevede.
Ho provato ad importare il database in access e con alcune query e dei
report sono riuscito a realizzare quello di cui avevo bisogno.
Quasi....
Ho due problemi che vorrei sapere se é possibile risolvere.
1) Nel database originale sono usati alcuni caratteri speciali,
principalmente caratteri accentati: es.  È, º
In access questi caratteri vengono visualizzati in modo errato.Ho
provato a modificare il tipo di font, ma nessuno mi fa vedere il
carattere corretto. Non penso sia un problema di font ma qualche cosa
che ha a che vedere con il set di caratteri.
Charmap per esempio mi fa vedere per i due esempi di cui sopra e che
corrispondono a alt+201 e alt+186 gli stessi simboli grafici che mi fa
vedere access ma che l'editor di news che sto usando mi fa vedere
correttamente.
2)IL secondo problema é che in access non riesco a vedere le immagini
contenute nel database paradox. Mi viene creato un campo di tipo
oggetto OLE ma non contiene l'immagine.
Posso risolvere questi due problemi?
Grazie,
Peppo

 oggetto OLE ma non contiene l'immagine.
è preferibile non inserire immagini nei db access, tienele fuori in formato
bmp e usa il campo per inserire il percoso del file bmp
forse non vedi nulla nei campi ole perchè non hai i giusti filtri access
gestisce direttamente solo il formato bmp gli altri formati vengono
convertiti(credo)
ciao

convertiti(credo)
Non ho assolutamente idea di cio´di cui stai parlando. Come faccio a
verificare se ho i "giusti filtri"? Quando importo l'immagine in px
gli do da mangiare una bmp.


wrote:

Nessuna idea su come risolvere questi due problemi? :-)

Peppo
Newsgroup: it.comp.appl.access
Titolo: Cancellazione Records

Problema:
ho una maschera che contiene record di una tabella, questa maschera contiene
anche una sottomaschera che contiene record di un'altra tabella diversa
dalla prima. Devo fare in modo che premendo un pulsante presente nella
maschera (chje contiene anche la sottomaschera) mi venga cancellato sia il
record di questa maschera (visibile) che il record corrispondente (legato da
IDCliente) della sottomachera. Come posso fare?
GRAZIE.
   CIao

 ha scritto nel messaggio
news:8o3rjv$hdk$1...@sirmdpsin16.inwind.it...

Penso che le due tabelle siano sicuramente in relazione fra di loro;
aggiungi nella relazione l'integrità referenziale e attiva anche l'opzione
"Elimina record correlati a catena". Fatto questo è automatico che quando
cancelli un record padre vengano cancellati anche i record figli.
Roberto

IDCliente) della sottomachera. Come posso fare?
o imposti l'integritŕ referenziale tra le due tabelle, che serve
proprio a questo (cioč cancellando un record della tabella principale
si cancellano anche tutti quelli collegati nella tabella secondaria)
oppure sull'evento cancellazione fai eseguire una query sulla seconda
tabella che cancelli tutti i record per i quali idcliente valga il
valore del record testč cancellato, che ti premurerai di salvare in
una variabile prima della cancellazione.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Newsgroup: it.comp.appl.access
Titolo: Mail da access

Buongiorno a tutti,
   premetto che ho letto le faq e ho consultato il sito.
La mia domanda sarebbe questa:
Come fare a mandare il risultato di una query per e-mail?
Risposta1
send object
Purtroppo outlook mi apre una finestra di conferma e, dato che è in batch
di notte, non c'è nessuno a cliccare su "SI"!!!.
Risposta2
mapi
Sul sito ho copiato dai vari esempi, ma mi apre sempre la solita finestra
di conferma.
Una domanda simile era stata postata tempo fà, ma non ha trovato risposta.
Ringraziando anticipatamente chi legge, saluto e faccio i complimenti a 
tutti.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 -- 
Risposta3
oggetto CDonts/CDOsys...
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:7xb9c.107813$z23.4...@news3.tin.it...

Risposta 4:
Controllo Winsock(Ocx)
Risposta 5:
Wsock32.dll
...........!!!!
@Alex.

 ha scritto nel messaggio
news:c40u03$sss$1...@news.newsland.it...



Marco tu dai un'occhiata alle regole di questo NG (
www.sitocomune.com
 o
messaggio di Roberto con oggetto: Come comportarsi in un newsgroup...); una
di queste è lo scrivere alla fine del testo, come faccio io; grazie...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Cololare i valori :) errata corrige

salve ho il seguente inconveniente, da una query ricavo dei valori che do in
pasto ad una maschera che popolo tramite il RecordSource
nel seguente modo
Me.RecordSource = Ssql
da questa query avrò dei valori negativi tipo -50 - 60 ecco vorrei che
quando questi valori sono negativi il backcolor dei campi presenti sulla
maschera diventi rosso, altrimenti verde. qualcuno ha già fatto una cosa
simile?
grazie
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

SAL ha scritto:

Usa la formattazione condizionale.
disponibile solo per access >= 2000

 disponibile solo per access >= 2000
ti ringrazio per avermi risposto, mi potresti fare un esempio?
io ho provato con
=IIf([GEN]>0;[GEN].BackColor="255";[GEN].BackColor="4259584")
inserendolo nell'origine del controllo, purtroppo mi da errore mi potresti
fare qualche esempio
grazie 1000


 Inviato via 
http://arianna.libero.it/usenet/
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


scusami, ma purtroppo non ho molta dimistechezza con questo prodotto, io sto
lavorando su access 2000 è previsto in questa versione, anche perchè la voce
formattazione condizionale nella proprietà formato non c'è.
scusa per l'ignoranza in materia



Visualizza la modalità struttura della maschera, poi premi il tasto destro 
del mouse sul tuo controllo
comparirà "Formattazione condizionale"
-- 
---
   Ciao
   Napoleone
                     ---  

 comparirà "Formattazione condizionale"
oddio mi sembra una candy camera :-) scusate ma non esiste nessuna voce del
menu di pop up
di formattazione condizionale, che debba essere installata?
io ho sempre access 2000 siamo sicuri ....
scusate il sarcasmo :-)


fermi tutti l'ho trovata


grazie a tutti e complimenti per la pazienza ;-)


 Inviato via 
http://arianna.libero.it/usenet/
-- 


Newsgroup: it.comp.appl.access
Titolo: date in sql

ciao
ho provato a fare dei filtri in sql tipo ..." data <=#" & data & "#"
peccato che il motore sql interpreti le date come date "inglesi" cioč
mese/giorno/anno
come posso convertire le dare velocemente?
c'č un'istruzione sql o devo fare una cosa tipo  " data <=#" &
Eng_Data(data) & "#"
ciao ciao

"il mago galbusera (dal lavoro)" <galb...@katamail.com.TOGLIMI> ha scritto
nel messaggio news:newscache$z0l06g$au8$1...@news.silink.com...

Prova con:
" data <=#" & Format$(data, "mm/dd/yyyy") & "#"
Buon Natale
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

il mago galbusera (dal lavoro) ha scritto:

" data <= " & CDbl(data)
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco): 
http://www.donkarl.com

Eng_Data(data) & "#"
format(data, "yyyy/mm/dd")
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport

Newsgroup: it.comp.appl.access
Titolo: non mi vanno le autocomposizioni

il componente activex non e' in grado di aggiornare l'oggetto...
strano perche' ho tutti gli aggiornamenti qualcuno sa perche ? ?

 wrote in message
8ge8cm$rin$1...@agnus.ngi.it...


 ha scritto nel messaggio
news:8ge95h$ruv$1...@agnus.ngi.it...


Newsgroup: it.comp.appl.access
Titolo: chi mi aiuta

ho una maschera che ha come origine una query con un campo calcolato
(datediff (g);[inizio];[fine]+ [1]+[2]+ecc...)come posso fare a non
abilitare alcuni campi ([1],[2])nella maschera, e avere comunque nella
maschera un risultato relativo al campo calcolato.
grazie (forse non sono
stato chiaro)aspetto ancora alcune risposte
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:62Z98Z168Z6Y1...@usenet.iol.it...

Per disabilitare dei campi maschera basta fare click, in visualizzazione
struttura, col tasto destro sulla textbox, selezioni proprietą e setti la
voce bloccato su si.
CIao in bocca al lupo sittinghorse

 ha scritto nel messaggio
news:62Z98Z168Z6Y1...@usenet.iol.it...

finestra proprietà
scheda dati
abilitato no
bloccato si
by
stwe
Newsgroup: it.comp.appl.access
Titolo: impostazioni di protezione di Access 2007

Salve,
Ho realizzato un applicativo in Access 2007, facendo uso ache dell'ocx
treeview.
L'applicativo è stato installato (con la runtime) da molti utenti e
funziona a tutti regolarmente.
Solo un utente ha riscontrato un problema: non riesce a visualizzare
la maschera dove è inserito il controllo treeview.
Appena apre la maschera, anzichè visualizzare "l'albero", riceve un
messaggio che lo avverte che a causa delle impostazioni di protezione
viene impedita la visualizzazione.
Ma quali impostazioni di protezione?
Tra le impostazioni del CENTRO DI PROTEZIONE di Access, non ho trovato
alcua impostazione relativa ai controlli ocx.
... e poi, utilizzanto la runtime, non potrebbe modificare quelle
impostazioni.
Qualcuno ha idea del perché non possa visualizzare l'ocx?

 ha scritto nel messaggio 
news:c02d2810-b5bc-4d12...@h5g2000yqh.googlegroups.com...
Salve,



Prova ad installare il pacchetto VBruntimes.
Ciao
-- 
Roberto da Parma 

 Prova ad installare il pacchetto VBruntimes.
Intendi questo ?
http://www.microsoft.com/downloads/thankyou.aspx?familyId=7b9ba261-7a9c-43e7-9117-f673077ffb3c&displayLang=it
Per la crocaca, lo strano messaggio che viene fornito all'apertura di
una maschera con il controllo treeview incorporato è il seguente:
"A causa delle impostazioni e dei criteri di protezione correnti,
questo
controllo è disattivato. Per modificare i criteri e attivare il
database, utilizzare la barra dei messagi"

 ha scritto nel messaggio 
news:69d9028a-a057-4f29...@j35g2000yqh.googlegroups.com...



Hai impostato il livello protezione delle macro a basso?
ciao
-- 
Roberto da Parma 

 Hai impostato il livello protezione delle macro a basso?
Ma chi usa SOLO la runtime, come fa ad impostare il livello di
protezione macro?
Ho fatto tantissime installazioni e non ho mai riscontrato questo
problema.
Non riesco a capire come mai, per alcuni (rari) utenti, ci sia qualche
"assurda" protezione che impedisce la visualizzazione degli ocx.

 ha scritto nel messaggio 
news:762015cd-4380-4916...@j38g2000yqa.googlegroups.com...

Che sia per colpa deglio ocx non credo proprio...in quel caso aggiorna a 
sp1.
Per gli avvisi di protezione in apertura guarda il sito di cinzia pagani.

Newsgroup: it.comp.appl.access
Titolo: mdb e varie

Access 97, per farlo girare sui vari sistemi windows, a partire da
windows 95 a
Xp con quale developer si deve creare il runtime (o meglio l'accoppiata
mdb runtime)?
Inoltre mdb si deve trasformare in mde oppure non è obbligatorio; pero'
quali sono le differenze ?
Riguardo ad un applicativo fatto in visual-basic, il codice access  è
ben protetto oppure non si
puo' nenche fare un confronto.
Ma una applicazione fatta in access 97 si puo' trasformare in
applicazione visul-basic?
Puo' l'essere superiore diventare inferiore? :-)
Ma access è consigliabile usarlo solo per gestionali o programmi con
grande uso di tabelle,
oppure va anche bene per applicativi con basso uso di tabelle
ma con elevato uso di grafica tipo sovrapposizioni di immagini ad altre
etc..
: in questo caso specifico è meglio il vb oppure neanche questo va bene
?
Riguardo al vb mi fa solo paura il solo fatto di poter creare una
tabella a maschera continua:
sono rimasto alla versione 5 di vb, ora non so se qualcosa è migliorato
o semplificato
grazie
Newsgroup: it.comp.appl.access
Titolo: trasferisci testo

A trasferire del testo da una form ad file *.doc, bene o male, lo so fare.
Ma quando il testo è molto lungo non ci riesco, me ne trasferisce soltanto
una parte, quella che può contenere la variabile cui assegno il suo valore.
E poi: come si fa a trasferire testi molto lunghi in un punto specifico di
un doc esistente?

 ha scritto nel messaggio
news:Ena3a.182112$0v.50...@news1.tin.it...

Hai provato con la stampa unione (da Word)?
Ciao.
--
Sergio MAZZA

 Il problema è che con la stampa unione crea tanti documenti quanti record
sono in tabella.
Comunque ho trovato la soluzione:
In sostanza ho creato dei segnalibri sul documento Word e con la routine che
segue li individuo e in corrispondenza inserisco i dati contenuti sulle
caselle di testo del form che sto adoperando. Questo sistema funziona anche
con ipertesti.
Private Sub Comando14_Click()
Dim segnalibro As String
    Dim db As Database, rst As Recordset
    Set db = CurrentDb
    Set rst = db.OpenRecordset("Segnalibri") 'E' la tabella che contiene i
nomi dei segnalibri
    Dim Word As Word.Application
    Set Word = CreateObject("Word.Application")
    FileCopy "D:\Documents and
Settings\Agos\Desktop\WordAccessAutomazione\Modello.doc", _
    "D:\Documents and
Settings\Agos\Desktop\WordAccessAutomazione\ModelloCompilato.doc"
    With Word
        .Visible = True
        .Documents.Open ("D:\Documents and
Settings\Agos\Desktop\WordAccessAutomazione\ModelloCompilato.doc")
rst.MoveFirst
Do
'Acquisisce uno alla volta i segnalibri del recordset della tabella
segnalibri
segnalibro = rst!segnalibro
'Va a cercare il segnalibro e in sua corrispondenza inserisce ciò che deve
inserire
    Select Case segnalibro
        Case "cognome"
                .ActiveDocument.Bookmarks(segnalibro).Select
                .Selection.InsertAfter Testo0
        Case "Nome"
                .ActiveDocument.Bookmarks(segnalibro).Select
                .Selection.InsertAfter Testo2
        Case "NatoA"
                .ActiveDocument.Bookmarks(segnalibro).Select
                .Selection.InsertAfter Testo4
        Case "NatoIl"
                .ActiveDocument.Bookmarks(segnalibro).Select
                .Selection.InsertAfter Testo6
        Case "Residente"
                .ActiveDocument.Bookmarks(segnalibro).Select
                .Selection.InsertAfter Testo8
        Case "Indirizzo"
                .ActiveDocument.Bookmarks(segnalibro).Select
                .Selection.InsertAfter Testo10
        Case "Dichiara"
                .ActiveDocument.Bookmarks(segnalibro).Select
                .Selection.InsertAfter Testo12
    End Select
    rst.MoveNext
    Loop Until rst.EOF
        '.Quit wdPromptToSaveChanges     'così chiede se si vuole salvare
        '.Quit wdSaveChanges             'così salva senza richiesta
    End With
    Set Word = Nothing
End Sub

 con ipertesti.
Ottimo...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: stranissimo problema di utilizzo db in rete

ci sono 3 computer 2 con windows 98 e 1 con windows xp
il db e la base dati si trovano su un quarto computer (SERVER)
sul desktop di ognuno dei 3 pc c'è il collegamento al FE del db
che a sua volta punta al BE
se apro il db dai 2 win98 anche contemporaneamente tutto ok
mentre il problema è
---------------------
se apro il db da winxp e uno dei 98 è aperto devo farli uscire e poi entrare 
nel winxp altrimenti non entra resta li in attesa con cliessidra che ruota 
ma non si collega mai al db.
qualcuno sa aiutarmi? grazie a tutti. 

 ha scritto nel messaggio 
news:cq8mnv$v7e$1...@lacerta.tiscalinet.it...

Una precisazione; i client hanno il collegamento dell'FE sul server?
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
esatto tutti partono da un collegamento che punta allo stesso FE ma i 2 
win98 partono anche se sono aperti altri il winxp no!
sai cosa non và? 

 sai cosa non và?
Mah! Di solito per un utilizzo in rete di divide l'applicazione in FE e BE 
ma l'FE si copia sui client e si riallegano le tabelle indicando il percorso 
di rete. Se hai scelto quel "metodo" avrai avuto dei motivi validi.
Tutti i client hanno la stessa versione di access?
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: per Roberto da casa (ex Roberto dalla campagna)

Ciao e scusa
Ho commesso un errore madornalissimo.
In data 14/8 e 18/8 ho postato due richieste alle quali tu hai risposto, ma
io per poca dimestichezza e per dimenticanza non le ho lette. Solo oggi mi
sono accorto che vie erano due tue risposte, ma purtroppo non piů visibili.
E' possibile recuperarle?
la prima domada del 14/8 era:
Come si fa una ricerca in una  sottomaschera?
Ho costruito un database per gestire le videocassette con due tabelle
TabVideoteca con i campi cassetta (chiave primaria), titolo, durata ecc. e
una TabImprestata con i campi cassetta,data,imprestata e queste sono in
relazione uno a molti.
Poi ho realizzato due maschere con autocomposizione, la MascVideoteca
(maschera singola) in base alla TabVideoteca e la MascImprestata  (a
maschera singola e la casella di testo che ha come origine il campo
imprestata l'ho nominata TxtImprestata) in base alla TabImprestata, una
MascParametri e una Query  per la ricerca nella quale i criteri sono con
like.
La MascVideoteca ha come origine dati la Query .In questa ho inserito una
sottomaschera che ha come origine oggetto la MascImprestata. I collegamenti
campi secondari e master sono su cassetta e titolo.
Nella MasParametri ho messo tante caselle di testo dove inserisco uno o piů
parametri per la ricerca tra cui una casella TxtCercaImprestata.
Quando inserisco uno o piů parametri nelle altre caselle tutto procede bene
e riesco a visualizzare la MascVideoteca con la sottomaschera, ma  come
posso fare digitando un nome o parte di esso nella casella
TxtCercaImprestata  a filtrare il campo TxtImprestata della sottomaschera e
trovando i dati corrispondenti visualizzare sia la maschera che la
sottomaschera.
 quella del 18/8
Mi sono bloccato.
Avendo una maschera dove inserire dei parametri di ricerca come si fa a
filtrare un dato contenuto in una sottomaschera visualizzando sia la
sottomaschera che la maschera che la contiene?
La maschera che contiene la sotto........ ha come origine record una query
con parametri di ricerca.
Chedo umilmente venia
Ciao Franco, e di nuovo scusa.

 Ciao Franco, e di nuovo scusa.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Trovate, Grazie Roberto
Ti ho postato un'altra richiesta di chiarimento
Ciao Franco


Newsgroup: it.comp.appl.access
Titolo: tutto maiuscolo

Salve, 1 aiuto. Ho 3000 record con cognome in minuscolo. è possibile 
trasformarli tutti in maiuscolo (non a 1 alla volta)
grazie
Rino 


update tabella set cognome = ucase(cognome)
-- 
ac
y-1=x

 ac
scusami dove inserisco quello che mi hai scritto?
Grazie
Rino 


query-->nuova--> Visualizza struttura --> (chiudi)--> 1' icona 
(dovrebbe) in alto a sx o click dx -->SQL
-- 
ac
y-1=x

 y-1=x
grazie ac funziona alla grande
sei grande 

Rino ha scritto:


lo sa!   :-)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Casella di testo che non si aggiorna su DateAdd.

Buongiorno a tutti, ho di nuovo un piccolo problema con il mio db. Ho
una casella di testo (Casella1) che sul dopo aggiornamento di un'altra
(Casella2), nella quale inserisco una data, mi calcola una scadenza.
Utilizzo DateAdd così : Me.casella1 = DateAdd ("d", 29, Me.Casella2) e
funziona perfettamente.
Dopo alcuni giorni, sulla scelta di alcuni valori in una combo,
un'altra casella di testo (Casella3) assume il valore Date()
automaticamente ed avrei la necessità di spostare la scadenza in
Casella1 di ulteriori 29 gg dalla data di Casella3.
Ho provato a mettere questa routine sul dopo aggiornamento di
Casella3:
If Not IsNull (Me.Casella3) Then
Me.Casella1 = DateAdd ("d", 29, Me.Casella3)
Else
Me.casella1 = DateAdd ("d", 29, Me.Casella2)
End If
Non funziona, o meglio, funziona solo se inserisco il dato
manualmente, se invece lo aggiorno tramite la scelta nella combo non
da segni di vita.
Ho provato a spostare la routine sul Change ma non va ugualmente...
Qualcuno può spiegarmi per favore come posso fare?

 Qualcuno può spiegarmi per favore come posso fare?
-- 
Ciao
Access 

 - Mostra testo tra virgolette -
Coparme saria poco :) Grazie mille!

Newsgroup: it.comp.appl.access
Titolo: ActiveControl e sua gestione

Ciao
Ho tradotto male la guida o non posso usare la proprietą
"Sceen.ActiveControl" su un controllo immagine?
La causa č nel fatto che non puņ prendere il focus?
Se si allora mi serve sostituire il controlo immagine con un commandbutton
(eseguivo una azione al click dell'immagine), ma lo volevo rettangolare con
gli angoli arrotondati.
chiedo tropo vero?
Grazie
Nik


Tu non puoi riferirti all'activecontrol in questo caso, ma puoi
tranquillamente
usare Screen.activeform!Tuocontrollo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


Scusa Massimiliano mi sono espresso male, volevo passare ad una routine il
nome del controllo su cui passa il muose... ma il controllo in questione č
un controllo immagine.
Quindi quando evoco OnMouseOver dell'immagine, va alla routine e cerco di
sapere su quale immagine č passata attraverso lo Screen.ActiveControl, ma mi
da errore "Il controllo deve essere nella stessa maschera..." fan....o
non ci levo le gambe
Grazie
Nik

 Nik
Per fare questo puoi sfruttare i withevents
Un articolo ben fatto lo trovi su 
www.donkarl.com/it/cisa
redatto da Namor



Grazie, vado a vedere
Ciao
Newsgroup: it.comp.appl.access
Titolo: Posizionare centralmente una form

Ciao a tutti sono Dino.Buona Pasqua e Pasquetta a tutti.Vorrei aprire
ogni form al centro del monitor,sia esso un
4:3 che un 16:9,sia 15,4 che 17".
Premetto che in ogni form all'evento apertura ho inserito
docmd.restore.Quindi le form mantengono le dimensioni prestabilite.
Il problema e' che su di un monitor una si apre piu' a destra,una piu'
centrale ecc.Per ovviare a questo problema nella proprieta' delle form
alla scheda altro ho inserito Popup Sì - A scelta obbligatoria Sì.
Volevo sapere se e' corretto o meno visto che per alcune form funziona
mentre per altre no.
Grazie in anticipo Dino

Dino ha detto questo lunedì :

Nella proprietà della form scegli "Centatura automatica" > SI,
Dovrebbe funzionare.
-- 
__________________________________
Domande su eMule? Clicca qui:
http://emulefaq.altervista.org/


Nicola grazie per la risposta.Funziona tutto correttamente.A volte le
cose piu' semplici si tralasciano.
Grazie ancora

 Grazie ancora
Non ti preoccupare.. sapessi quanto c'ho sbattuto la testa in certe 
cose, specie per me che di visual basic non ci capisco una cippa e mi 
devo arrangiare quindi con le opzioni che mette a disposizione Access.
Ad ogni modo dai un'occhiata alle proprietà della form che posson 
sempre tornar utili, tipo quelle per far scoparire il bordo, le barre 
di scorrimento, i vari pulsanti della finestra ecc. ecc.
A lavoro fatto, se questi elementi non ti sono utili, rendono la 
maschera molto più pulita e funzionale ed evita anche azioni pericolose 
da parte degli utilizzatori del database.
Ciao.
Nicola


Newsgroup: it.comp.appl.access
Titolo: stampa multipla della stessa maschera...

Quando lancio la stampa di una maschera acces mi stampa la stessa maschera 2
o 3 volte,le impostazioni della pagina sono corrette, sono idiota io o e' un
problema di access?e se lo e', e' risolvibile?
Grazie.
Emiliano

"Emiliano" <

Sei troppo generico.
Io ho stampato forms di Access centinaia di volte senza riscontrare niente
di simile.
Ciao.

 ha scritto nel messaggio
news:avpr5e$lh8$1...@lacerta.tiscalinet.it...

Dai un'occhiata a PrintOut.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Problemi con maschere e sotto maschere





Ciao a tutti, sono Andrea e da un po di tempo 
sviluppo con Access, ma non mi ero mai trovato in una situazione del 
genere.
Sto portando avanti un piccolo db per la gestione dei pazienti di un 
medico, amico mio.


In una maschera, contenente il nominativo e l'id 
del paziente, ho messo una scheda, che a sua volta, contiene una 
sotto-maschera con l'anamensi del pazente. Le due, sono collegate tramite l'id 
del paziente (un contatore). Il problema, nasce quando decido di specificare il 
tipo di esame effettuato sul paziente (attraverso una casella combinata), solo 
allora Acces mi avverte che non può modificare il record perchè la mascera non 
lo permette e mi consiglia di controllare se la maschera non ha le proprietà di 
aggiornamento bloccato (ovviamente non è così). Secondo voi qual è il prob.? Ho 
provato a caricare la sotto-maschera al di fuori dalla maschera e tutto funziona 
alla perfezione, ed allora?


Ciao e cmq grazie per chi mi aiuterà.


 


 


Andrea.


 


p.s. Sto scrivendo al ng, tramite 
mailgate.org
, voi 
conoscete un news server che mi permetta in maniera semplice l'accesso ai ng? 
(non parlo di news.libero o altri che mi costringano a collegarmi attraverso i 
loro provider...grazie)



Prima di tutto, cerca di non postare in HTML.
Veniamo al tuo problema.
Non l'hai detto, ma suppongo che la combo relativa agli esami si trovi
sulla sottomaschera dell'anamnesi.
Avrei bisogno di maggiori dettagli: 
-quali tabelle usi e come sono strutturate; 
-qual è l'origine record di entrambe le form; 
-se fosse un query, com'è strutturato il query; 
-qual è il messaggio di errore preciso che viene emesso quando cerchi
di aggiornare la combo; 
-se l'errore si verifica su record già esistenti della sottomaschera,
solo sui record nuovi, su entrambi.
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Così disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
Newsgroup: it.comp.appl.access
Titolo: L'eterno problema delle protezioni....

Anch'io prima o poi dovevo arrivarci!!! Ho la necessita' di inserire una 
protezione al mio database in rete per salvaguardare il mio lavoro da occhi 
"indiscreti" e dai soliti colleghi "cretini" che pensano solo a divertirsi 
rendendo la vita difficile a chi lavora.
So' benissimo che questo problema e' stato piu' volte analizzato ed 
affrontato in passato e che questa ulteriore domanda potrebbe far andare su 
tutte le furie qualche amico del newsgroup ma e' anche da sottolineare che 
secondo me la cosa e' stata sempre proposta a step, ovvero non e' stato mai 
consigliata una procedura generica ed affidabile che permetta di ottenere 
tutto questo.
Non c'e' nessuno che, con grande spirito di sacrificio, possa dare delle 
indicazioni riassuntive che tengano conto di quelle che sono le necessita' 
relative al problema della protezione di un db Access fin qui proposte da 
altri "incompetenti" come me??
Perdonatemi ma credo che l'argomento sia molto interessante e che possa 
riguardare la curiosita' generale.
Salutoni a tutti.
    Lino
--
Posted from 
sirio.tno.it
 [138.66.200.5] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Per cominciare, oltre all'help in linea, leggiti la FAQ del Sito Comune:
'Come utilizzare la sicurezza di Access?'
-- 
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: Comando annulla

Ciao ragazzi, ho creato un semplicissimo sistema di maschera e
sottomaschera, nella maschera principale ho inserito un pulsante
"annulla", il problema è che cliccando sul pulsante vengono annullate
tutte le modifiche fatte nella maschera principale, mentre per la
sottomaschera questo non funziona.
Coma faccio?
Ciao

 @Alex (Alessandro Baraldi)
Si anche io ho capito di annullare le modifiche apportate. Mi domandavo 
quali modifiche potessero influenzare la sottomaschera e mi sono risposto 
l'annullamento del record inserito...forse sbaglio.
Sentiamo cosa risponde Maurizio.
Ciao, Carlo 

 Ciao, Carlo
Se non ho capito male non parla di ELIMINAZIONE del Record, ma di
annullamento della Modifica
apportata.
Per quanto ne sò l'unico modo è usare un sistema Recordset associato
alla Sub ed accedere ad una Tranzazione.
Se ho capito male la tua indicazione è corretta.
Sul SC c'è un esempio.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio 
news:69vPd.533627$b5.24...@news3.tin.it...

Se le due tabelle che alimentano maschera e sottomaschera sono in relazione 


 @Alex (Alessandro Baraldi)
Sì se è così sono d'accordo.
Ascolta, approfitto per chiederti di quale tipo di sicurezza parli senza 
mdw? Come pensi di proteggere le tabelle dalla lettura, scrittura o copia?
Ciao, Carlo 

 Ciao, Carlo
Senza fare grosi discorsi credo tu sappia bene che una protezione con MDW
č sicura quanto quella con la sola PWD.
Non parlo di non usare MDW, ma di non distribuirlo, di conseguenza
di implementare la gestione utenti in modo interno, e di lasciare all'MDW
l'esclusione di quelle operazioni ritenute pericolose, senza implementare
utenti, o meglio, quě andrebbe aperto un discorso, il file MDW me lo
tengo caro in tasca, e quando devo fare manutenzione apro il BE
dopo aver copiato il file MDW ed essendomi Loggato come Utente
SYSMGR.
Ovvio che se non distribuisci MDW tutti i FE accederanno come ADMIN
ed č proprio quello che spero.
L'MDW lo devi fare per la questione Tabelle, ci mancherebbe, ma
se lo distribuisci per farne la gestione Utenti......... tempo 3 secondi
e ti sei fregato, tanto quanto serve a eludere una PWD.
Sono discorsi che se vuoi approfondiamo in privato.
Ciao
-- 
@Alex (Alessandro Baraldi)


 Ciao, Carlo
Sostanzialmente non fà una piega quello che dici, ma prova a pensare
di apportare modifiche sia al Record della Form che a quello della Sub
e di voler fare un UNDO globale.
Io ho capito che fosse questa la situazione.
Altrimenti in ogni caso servirebbe un Button UNDO sulla Sub ed uno
sulla Form....! Bruttino non credi...?
Ciao
-- 
@Alex (Alessandro Baraldi)


Carlo Costarella ha scritto:

Sì il problema è coma lo ha inquadrato Alex io vorrei fare un undo si su 
maschera principale che su sottomaschera attraverso un pulsante 
"annulla" posto sulla maschera principale.
Coma efaccio?