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

Salve a tutto l'NG.
Qualcuno sa dirmi come posso fare una query che includa una ricerca anche
nei campi delle sottomaschere?
Grazie, Alberto


Spiegati meglio!
-- 
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
--------------------------------------

 ha scritto nel messaggio
news:0tdNXgA...@news1.galactica.it...

Presumo tu intenda cercare la medesima classe di valori presenti come
parametro di una ricerca sia in una maschera che nella relativa
sottomaschera ....sbaglio ?
Frankkk

Ho una form principale che contiene due subform.
La subform1 č collegata all'id della form principale mentre la seconda č
collegata all'id della subform1.

...nei parametri della query specifichi:
per il form forms![nomemaschera]![nomecontrollo]
ed il subform forms![nomemaschera]![nomesottomaschera]![nomecontrollo]
in access 2000
Frankkk

Newsgroup: it.comp.appl.access
Titolo: Ricerca esempi sales database

Innanzi tutto mi scuso dato che è la prima volta che scrivo al newsgroup e
inizio già con una richiesta.
Devo sviluppare in massimo due settimane con Access un database abbastanza
semplice da dare a 2/3 venditori interni.
L'obiettivo è permettere loro di gestire i contatti (clienti e prospect) e lo
storico gestione degli ordini effettuati.
Premetto che ho competenze di marketing e conosco parzialmente il prodotto, per
nulla la programmazione.
Per questo vi chiedo se sapete indicarmi qualche sito dove trovare qualche
esempio analogo da esaminare e dal quale trarre spunto.
Grazie in anticipo per l'aiuto.
Andrea
-- 
Posted from  [212.97.58.110] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:223de48a55846375f8...@mygate.mailgate.org...

Se apri Northwind (il database di esempio fornito con Access) puoi trovare
una bella serie di cose già fatte che, guarda caso, riguardano proprio la
tipologia di database che serve a te.
Paolo
P.S. Se in due settimane, senza conoscere Access, riesci a fare
l'applicazione di cui hai bisogno fammelo sapere che ti assumo  :-)

Andrea
se non sai nulla di programmazione e visto il tempo a disposizione
penso tu dovresti rivolgerti ad un programmatore anche hobbistico
della tua zona.
Newsgroup: it.comp.appl.access
Titolo: 3 domande per maghetti

1) Qual è l'istruzione che permette ad Access di collegarsi
a un database esterno (ad es. un xls) e come funziona?
2) Come si fa a creare una tabella1 in cui un campo è selezionabile
tramite maschera da una lista di campi della tabella2?
3) Esiste un'istruzione che permetta all'utente di dare il nome
ad una tabella da creare?
Grazie.
--
_____________________________________________
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
ARMONITE
c/o Paolo Fosso
via Bologna, 3
27100 PAVIA
(ITALY)
Tel: 
+39 333 2183075
 or 
+39 382 467820
e-mail: 
pa...@armonite.it
web-site: 
www.armonite.it
mp3s: 
http://stage.vitaminic.it/armonite
newsgroup: free.it.armonite

ad una tabella da creare?
vedi l'help di createtabledef e create table.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 --
E da quando saresti un maghetto, di grazia?
Antonio

E da quando saresti un maghetto, di grazia?
ah, non avevo visto il subj...


Newsgroup: it.comp.appl.access
Titolo: Lavagna Aziendale

Vorrei realizzare una lavagna aziendale.
In sintesi, è un campo di testo formato rtf  di una form in cui
l'utente può scrivere degli appunti.
Vorrei che l'utente potesse avere a disposizione le opzioni del
formato rtf, cioè avere dei pulsanti che permettano di applicare la
formattazione rtf.
In access 2007 se seleziono un testo compare il menu di formattazione
rtf, ma io vorrei che fosse sempre visibile, anche quando nessun testo
è selezionato. Inoltre la formattazione dovrebbe essere possibile
anche su una sola porzione del testo. In pratica, come un piccolo
WordPad.
In alternativa potrei creare dei pulsanti per applicare il bold,
italic, underline, elenco, ecc.
C'è un modo per far visualizzare sempre il menu rtf ? In alternativa,
vorrei sapere i comandi per applicare la formattazione rtf da vba, e
sarebbe ottimo un esempio, anche per avere tutte le icone dei pulsanti
di formattazione.

a_a ha scritto:

Vedi:
http://www.lebans.com/richtext.htm
--
sv
-- 
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: DBF & DBT

Non riesco ad importare un archivio del vecchio dBase IV che ha la
tabella.dbf e il file memo tabella.dbt
Come posso riuscire ad imporatre questi dati in un database di access
?
Grazie a tutti.

 ha scritto nel messaggio 
news:a3c95b4a.05031...@posting.google.com...

Hai provato a passare prima da Excel? Cioč vedere se importa in Excel e poi 
da Access importare da file .xls
Ciao, Carlo 

 Grazie a tutti.
Oltre al suggerimento dato da Carlo, controlla che il nome file non sia
superiore ad 8 caratteri, ed inoltre mi sembra utile questo articolo:
http://support.microsoft.com/default.aspx?scid=kb;it;180105
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:a3c95b4a.05031...@posting.google.com...

Prova a vedere se ti può essere utile una passeggiatina su questo link:
ACC2000: Utilizzo di dati dBASE con Access 2000 e Jet
http://support.microsoft.com/kb/230125/IT/
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: query d'aggiornamento con criteri che non mi restituisce alcun record

ciao a tutti
 
ho questa query
UPDATE Qry_Carichi LEFT JOIN TbImpostazioni ON (Qry_Carichi.IdFornitore = TbImpostazioni.IdFornitore) AND (Qry_Carichi.IdCliente = TbImpostazioni.IdCliente1) SET TbImpostazioni.IdCliente1 = [Qry_Carichi].[IdCliente], TbImpostazioni.IdFornitore = [Qry_Carichi].[IdFornitore], TbImpostazioni.IdSconto2 = [Qry_Carichi].[IdSconto2]
 
il problema è nel criteri
WHERE TbImpostazioni.IdSconto2<>Qry_Carichi].[IdSconto2]
che non mi mostra i record
 
grazie


Non so come sia definita la QryCarichi ma "a naso" capisco che non può 
funzionare, in quanto restituisce un insieme di valori (che sono del campo 
IdSconto2).
Devi usare una clausola tipo questa: WHERE Not In (Select Distinct IdSconto2 
from Qry_Carichi) 
 


grazie

Newsgroup: it.comp.appl.access
Titolo: QueryDef e oggetto Fields

Qualcuno sa darmi una spiegazione su come accedere ai campi di una QueryDef.
Esempio:
Dim qdf as QueryDef
Dim dbs as Database
Dim valore as string
set dbs=currentdb
set qdf=dbs.QueryDefs("Query1")
valore=qdf.Fields(1).value
Dopo l'esecuzione di questo errore Access mi da come errore "3265 elemento
non trovato in questo insieme.
Dall'help di Access, l'insieme fields è disponibile solo per l' area di
lavoro di Microsoft jet. Ma io non sto usando tale area?. Bo!.
 Grazie e Bye.

valore=qdf.Fields(1).value
non vorrei sbagliarmi, ma gli oggetti qdf e fld hanno a che fare solo
con la *struttura* della query o della tabella, non con i dati che
esse possono contenere.  per accedere ai dati devi utilizzare un
recordset, cioe' settare un recordset sulla query:
dim rst as recordset
set rst=dbs.openrecordset(
qdf.name
)
valore=rst(1)
o
valore=rst.fields(1)
che mi pare siano equivalenti, in quanto la collezione di default del
recordset e' l'insieme fields.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

lavoro di Microsoft jet. Ma io non sto usando tale area?. Bo!.
Sě, perň finche non ti sposti su un record vero e proprio che field
pija?!?!?!?
Devi fare una move o una find prima!!!!!!
Antonio

Dopo avere provato come descritto da voi senza nessun risultato positivo, mi
sono accorto che le Query da me trattate son query di comando :-).
Ho provato a creare le stesse qyery, ma di selezione e tutto funziona.
Grazie Lbo e Biso per i vostri interventi.
Bye
Newsgroup: it.comp.appl.access
Titolo: Calcolo Partita Iva

Ho notato da qualche parte che si può fare un controllo sul numero di 
Partita Iva, si può calcolarla?
In tal caso come posso fare?
Grazie
Roberto 


www.sitocomune.com
 trovi due articoli
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 ha scritto nel messaggio 
news:duN7e.1866$TR5....@news.edisontel.com...

Grazie ma entrambi controllano ma non generano la Partita IVA...è possibile 
questo come nel caso del codice fiscale?
Grazie
Roberto 

 Roberto
I due codici differiscono profondamente: il codice fiscale (quello delle
persone fisiche) si basa tutto sui dati anagrafici del soggetto e pertanto
può essere "calcolato"; la partita iva invece consta di 11 cifre, le prime
sette delle quali non sono altro che un numero progressivo (attribuito
dall'ufficio e pertanto non ricavabile partendo dai dati dell'azienda), le
successive tre identificano invece l'ufficio iva di competenza e l'ultima
costituisce infine un carattere di controllo. È possibile perciò soltanto
verificare la correttezza formale di un dato numero di partita iva, ma  non
calcolarlo se non lo si conosce.
Per approfondimenti:
http://www.agenziaentrate.it/documentazione/guide/annuario2004/capitolo_05.h
tm
http://it.geocities.com/arodichevski/comp-piva-it.html
--
Ciao
Galliano.

 Roberto
Non puoi fare altro a livello legale.
Tu non sei l'organo preposto alla generazione nè di C.F.
nè tanto meno di P.I.V.A., il massimo che puoi legalmente fare
è Controllare se quella che l'utente immette è corretta.
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

 Roberto
--
Galliano.
Newsgroup: it.comp.appl.access
Titolo: maschera input e numeri

Ciao a tutti!
Vorrei avere una maschera di input per inserire un numero con due decimali:
fin'ora ho utilizzato la maschera di input
########,##;0;_
che funziona bene eccetto che immettendo i numeri a sinistra della virgola,
inizia a visualizzarli a sinistra della casella e non a destra contro la
virgola stessa lasiando all'atto dell'immissione degli spazi poco belli da
vedere specialmente quando si compilano i decimali: c'è per caso qualcuno
che sa come fare per ovviare a questo?
Ri-ciao e grazie!

 ha scritto nel messaggio
news:G6ffb.218319$R32.6...@news2.tin.it...

Togli quel _
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Copia inter-tabella tramite query update.

Ecco il quesito:
Ho una tabella A con un campo Id ed un campo Note.
Ho una tabella B con un campo Id ed un campo Descrizione.
Voglio copiare il contenuto del campo B.Descrizione nel
campo A.Note a parità di Id.
Come si fa ?
Grazie.


UPDATE tabellaA, tabellaB
SET tabellaA.Note=tabellaB.Descrizione
WHERE tabellaA.Id=tabellaB.Id;
(SE&O)
Alessandro

Alessandro
Grazie mille !

Newsgroup: it.comp.appl.access
Titolo: Like Preciso, come?

Query richiedo che il filtro debba essere applicato il base al
contenuto di un campo nel modo seguente:
Like "[Forms]![MskFiltra]![codcat]" & "*"
nel senso che:
	1) Se codcat = * visualizza tutti i record
	2) Se codcat = A (per esempio) mi visualizza TUTTI i record
che cominciano con la A. Per esempio AA, AR, AB A etc.
E se volessi SOLO quelli con la A che comando like devo dare in modo
sempre che se inserisco * me li restituisca tutti?
Grazie

 ha scritto nel messaggio
news:8303kuoqp6v4hpv58...@4ax.com...

Forse è meglio che tu faccia un esempio di alcuni record che devono essere
restituiti e alcuni che non devono.
--
Alberto


secondo me devi trogliere & "*"
e poi in [Forms]![MskFiltra]![codcat] inserisci A* e ti prende solo quelli
che iniziano con A
 se inserisci solo * li prendi tutti, se inserisci SAN* prendi tutti quelli
che iniziano con SAN eccetera.
Se nel criterio della query lasci il & "*" e dovessi inserire un * la il
parametro della query riceverebbe un ** che dà errore
Ciao
NSantini

 che cominciano con la A. Per esempio AA, AR, AB A etc.
SE vuoi prevedere l'inserimento di * devi cambiare sintassi
like iif(isnull([Forms]![MskFiltra]![codcat]) or
[Forms]![MskFiltra]![codcat] = "*";"";[Forms]![MskFiltra]![codcat] & "*")
secondo me però è più giusto che TUTTI vengano restituiti quando non c'è
nulla nel filtro, quindi diventerebbe semplicemente
like nz([Forms]![MskFiltra]![codcat];"") & "*"
Antonio
Newsgroup: it.comp.appl.access
Titolo: Importazione file testo - Trasferire più file contemporaneamente

Salve amici del NG,
in un database di Access 2003 ho creato una specifica di importazione
per un file di testo che faccio partire con una macro in cui indico
nell'azione TrasferisciTesto che il percorso del file è il seguente:
C:\Documents and Settings\Admin\Desktop\HostToPc.txt
Adesso, vorrei poter trasferire più file contemporaneamente dal
desktop dato che i nomi dei files sono simili (HostToPc10, HostToPC20,
HostToPc30, ecc.). Si può fare e se si in che modo?
grazie molte per l'aiuto
Leonardo


anzitutto trasforma la macro in codice visual basic con la funzione
interna di access
devi creare un qualcosa che contenga i percorsi completi dei file da
importare (ad eesmpio una tabella)
poi devi fare un for dei file da importare e all'interno del for metti
la riga di codice che effettua il trasferisci testo, con l'accortezza
di usare un avariabile al posto del percorso (la variabile la prendi
dal for)
ciao


grazie dell'aiuto

Newsgroup: it.comp.appl.access
Titolo: Problemi di inserimento dati in un DB

Ciao a tutti.Ho installato un DB in rete.Il BE del database l'ho
installato sul server mentre i due FE sui rispettivi client:
Il primo client ha installato come SO Win XP pro e Access'07.
Il secondo client ha installato come SO Win XP pro e Access'03.
Inizialmente andava tutto bene,mentre ad un tratto se il cliente
carica i dati dal primo client (quello con Access'07) l'utente del
secondo client (quello con Access'03) non vede il record inserito.
Ovviamente se l'utente inserisce un record dal secondo client non
viene visto dal primo client.Praticamente sembra che il sec. client
sia inibito dalla rete.
Secondo voi da cosa puo' dipendere???
 
Dalla rete???Oppure dalla diff. tra Access'07 o Access'03????
 
Grazie in anticipo
 
Dino


ma sei sicuro che entrambi gli FE puntino allo stesso BE?
prova a rinominare il BE e vedi se entrambi danno errore di connessione 
archivi o solamente uno
 
ciao
BFS

 - Mostra testo citato -
 
Eccomi,finalmente tornato.No entrambi gli FE puntano allo stesso
BE( il DB l'ho diviso io). Allora sono stato dal cliente ed ho fatto
alcune prove.Diciamo che il problema sottolineato dal cliente me l'ha
fatto solo una volta.Dal FE che da problemi ho inserito una bolla e ho
chiesto di visualizzarla nell'altro FE (diciamo quello funzionante),il
quale non e' riuscito a vederla.Siamo usciti entrambi dal DB sono
rientrato nel FE con problemi e non l'ho piu' visualizzata.Ho fatto
inserire un nuovo DDT nel FE funzionante e quando sono rientrato non
solo ho visto la nuova bolla ma anche quella che prima non si
visualizzava.
Ho ripetuto diverse volte ad inserire modificare records e da quel
momento in poi ha sempre funzionato.
 
Ho provato ha far modificare un record con entrambi gli FE connessi e
non ha dato piu' problemi.
Secondo te puo' essere un problema di rete???Oppure come sostenevo ad
inizio post un conflitto tra Access'3 e Access'07????
 
Grazie mille
Dino
Newsgroup: it.comp.appl.access
Titolo: (neofitissima) problema somma in report

salve, sono passata da poco da db3 ad access, e ho un po' di problemi,
spero vogliate aiutarmi... devo gestire delle prenotazioni teatrali, e
ho creato un report (da una query) che mi riporta nomi e numero dei
posti prenotati per il giorno. come faccio a calcolare la somma finale??
Grazie e scusate per la banalità del problema, ho letto gli altri post e
mi sono sembrati ben più evoluti!!

 wrote in message akdv2m$dvn$1...@gossip.excite.it...

dovresti (almeno per me) essere più chiara, dato che un report si basa
sempre su una tabella o una query dovresti elencare i campi di queste che
fanno parte del tuo report e la stuttura del tuo report.
Ciao Luca.

i campi interessati sono solo cognome e posti, praticamente nella query
ho inserito solo nome e i posti prenotati del giorno. alla fine vorrei
sapere quanta gente c'è in totale... non riesco a capire come fare... 

mi sono sembrati ben più evoluti!!
Solo per domande cosi' semplici posso rendermi utile anch'io una volta
ogni tanto :)

Grazie molte!! Ciao
Newsgroup: it.comp.appl.access
Titolo: Maiuscole e minuscole

Sarņ un rompiballe, ma non mi piace che i dati caricati nel database siano
un pņ maiuscoli e nu pņ minuscoli, a seconda di chi li carica.
Il db č piuttosto corposo, con varie maschere e tabelle. Come posso fare
secondo voi ora per rendere tutti i record in formato String registrati nel
db in una forma che vede la prima lettera del campo in maiuscolo e tutte le
altre lettere in minuscolo, senza dovere mettere codice dietro ad ogni campo
di maschera (impazzirei!)?

 ha scritto nel messaggio
news:_HqJ8.32039$8x3.6...@twister1.libero.it...

V
 V
Se non si impazzisce, 'nun se impara';
qry di aggiornamento con su Aggiorna a: UCase([tuocampo])
per i nuovi inserimento usa la funzione qui sotto scritta su un modulo
standard e usala sull'evento DopoAggiornamento del textbox
Public Function Maiusc(ByVal tuaTextBox as String)as String
    Maiusc = UCase(tuaTextBox)
End Sub
nel form:
Sub tuaTextBox_AfterUpdate()
    tuaTextBox = Maiusc(tuaTextBox)
End Sub

CUT
Grazie. Ma perchč gli utenti devono essere anche rompiballe?

 ha scritto nel messaggio
news:_HqJ8.32039$8x3.6...@twister1.libero.it...

V
V
 forse ho capito male prima, tu vuoi la prima maiuscola e il resto
minuscolo:
Public Function Maiusc(ByVal tuaTextBox As String) As String
  Dim primaLettera As String, resto As String, lunghezza As Long
  lunghezza = Len(tuaTextBox)
  primaLettera = Left(tuaTextBox, 1)
  resto = Right(tuaTextBox, lunghezza - 1)
  primaLettera = UCase(primaLettera)
  resto = LCase(resto)
  Maiusc = primaLettera & resto
End Function
Richiama la stessa funzione anche sulla qry di aggiornamento
Saluti Fabios

 ha scritto nel messaggio
news:ad5mhq$1ea7c$1...@news02.it.net...

Non c'č bisogno di creare una tua funzione, ne esiste gią una intrinseca ad
Access: si chiama StrConv (vedi help):
StrConv([NomeCampo]; 3)
se stai operando nella riga Aggiorna a: di una query di aggiornamento oppure
StrConv([NomeCampo], 3)
se stai lavorando in VBA:
In alternativa puoi usare l'insieme delle funzioni UCase, LCase, Left e Mid:
UCase(Left([NomeCampo];1) & LCase(Mid([NomeCampo];2))
se stai operando nella riga Aggiorna a: di una query di aggiornamento oppure
UCase(Left([NomeCampo],1) & LCase(Mid([NomeCampo],2))
se stai lavorando in VBA.
Perņ StrConv č pił elegante. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Grazie Robi, t'arringrazio. Solo che dovrò metterlo dietro a tutti i campi
che voglio regolare, vero? Purtroppo si....


Certamente, ed inoltre in una query di aggiornamento per normalizzare i
campi dei record già caricati.

Newsgroup: it.comp.appl.access
Titolo: Input con box per password

Vorrei fare in modo che i caratteri digitati in una input box
non fossero visibili, cioč che al posto dei caratteri apparissero 
degli asterischi. Forse č possibile con un altro comando?
Grazie
Paolo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Paolo
Con la normale InputBox non si puņ, devi realizzarti una
Form Popup con proprietą SceltaObbligatoria=Si in cui
inserisci una TextBox formattando il TipoTesto a Password.
Ciao.
@Alex.

 @Alex.
Ok Grazie

Newsgroup: it.comp.appl.access
Titolo: ultimo meno uno

In che modo, in una query ordinata secondo il campo data decrescente, posso 
ottenere di visualizzare come dato  non quello più recente ma il secondo in 
ordine?
grazie 



Uhm... SELECT yada yada yada yada WHERE [CampoData]<( SELECT
MAX([CampoData]) FROM TuaTabella )
cia'
Max


SELECT Tuatba.*
FROM Tuatba
WHERE (((Tuatba.Tuadata)<(SELECT TOP 1 tuadata FROM Tuatba ORDER BY Tuadata Desc)))
ORDER BY Tuatba.Tuadata DESC;
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 ha scritto nel messaggio 
news:g2th62$oat$1...@tdi.cu.mi.it...


Ecco la query che ho scritto in base alle tue indicazioni...
SELECT Autorizzazioni.DataComunicazione, Autorizzazioni.ComunicazioneN
FROM Autorizzazioni
WHERE (((Autorizzazioni.DataComunicazione)<(SELECT TOP 1 DataComunicazione 
FROM Autorizzazioni ORDER BY DataComunicazione Desc)))
ORDER BY Autorizzazioni.DataComunicazione DESC;
ma mi viene restituito questo errore:
Una sottoquery di questo tipo non può restituire più di un record. 
Modificare l'istruzione SELECT nella sottoquery per richiedere un solo 
record.
dove ho sbagliato?

 --
L'errore sta nel fatto che ci sono più date dello uguali da scartare
 SELECT Tuatba.*
 FROM Tuatba
 WHERE (((Tuatba.Tuadata) < (SELECT TOP 1 tuadata FROM (Select tuadata FROM Tuatba ORDER BY
 Tuadata Desc) as MiaTabella2 )))
 ORDER BY Tuatba.Tuadata DESC;
L'ho scritta senza verificare le parentesi


 ha scritto nel messaggio 
news:g2tlh1$t91$1...@tdi.cu.mi.it...



la query funziona, ma non in tutti i casi?! E' possibile che a seconda 
dell'id selezionato non venga fuori come risultato quello minore del 
primo.... ti posto la query:
SELECT Autorizzazioni.DataComunicazione, Autorizzazioni.IDPaziente, 
Autorizzazioni.ComunicazioneProrogaN
FROM Autorizzazioni
WHERE (((Autorizzazioni.DataComunicazione)<(SELECT TOP 1 DataComunicazione 
FROM (Select DataComunicazione FROM Autorizzazioni  ORDER BY 
DataComunicazione Desc) as MiaTabella2 )) AND 
((Autorizzazioni.IDPaziente)=[Forms]![SchedaPaziente]![ID]))
ORDER BY Autorizzazioni.DataComunicazione DESC;
domanda: as MiaTabella2 esattamente come lo devo utilizzare?
grazie
Newsgroup: it.comp.appl.access
Titolo: Importazione tabella da altro database

Buongiorna a tutti/e,
Avrei da porre un quesito:
Ho un database che si chiama "db1.mdb"
Siccome è un programma che distribuisco freeware su internet, in teoria un
utente può salvarlo in qualsiasi directory del suo disco.
Siccome periodicamente rilascio delle versioni aggironate, ho creato una
macro per importare la tabella con i dati dell'utente all'interno del nuovo
database.
Questa sotto è la macro:
Tipo trasferimento: Importa
Tipo Database: Microsoft Access
Nome database: db2.mdb     *** Qui Access vuole il percorso assoluto, ad
esempio: C:\db2.mdb ***
Tipo oggetto: Tabella
Origine: Tabella1
Destinazione: Tabella2
Sola lettura: No
Il mio problema è il seguente: Access vuole per forza il percorso assoluto
del file db2.mdb, mentre a me farebbe comodo che lo andasse a cercare nella
stessa directory in cui di trova db1.mdb
E' un problema risolvibile?
(Altrimenti scrivo 2 righe in cui spiego come spostare un file nella root di
C e festa finita!)
Grazie a tutti,
Cla


ciao
          in effetti con due righe di spiega fai meno fatica soprattutto per un db
freeware,
ma se vuoi fare le cose per benino, non ti conviene fare la strada inversa?
cioè fare in modo che sia il db di aggiornamento (db2) a cercare il db1
(pasticcia un po' con la funzione dir ) e poi gli spari dentro le tabelle?
ti fai un modulo che chiami da una mascherina all'avvio del db2 e magari poi
registri l'avvenuto aggiornamento su una tabellina a parte così non fanno
errori tipo riaggiornare 2 volte (non so magari perdono dati successivi)
magari adesso gli altri mi coprono di insulti però ...
ciao
Giovanni T
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto:



Potrebbe essere una soluzione!  :)
Grazie!

Newsgroup: it.comp.appl.access
Titolo: FE .MDB A2003 che si è svuotato

Dovrei utilizzare un vecchio programma A2003, FE .mdb che però
ho trovato nei miei backup completamente vuoto.
Sono visibili tabelle collegate e tabelle locali, ma Forms,
Reports, Modules non appaiono più nella finestra database.
 
Posso attivare gli Hidden e i System Objects le cui tabelle
contengono tutti gli oggetti, quindi anche quelli che non
più appaiono nella finestra database.
 
Non posso eseguire riparazione/compattazione
"... because you and another user are attempting to change
the same data at the same time."
 
Ho tre backup e tutti rispondono alla stessa maniera.
Sto facendo una figura del c... con un vecchio cliente
che mi ha chiesto delle modifiche (lui naturalmente
dispone del solo .mde, che funziona).
 
È la prima volta che verifico un fenomeno del genere.
Qualcuno l'ha già sperimentato? qualche suggerimento?
 
Bruno


Ci provo, a costo di dire sciocchezze (è che mi piacerebbe
aiutarti, mi sento in debito con voialtri ...) : 
 
Hai provato  ad aprire un altro  Access e importarti tutto 
in questo ? 
 
 

radica...@gmail.com
 submitted this idea :

Sì, ma come non vedo gli oggetti io, così non li
vede un altro Access.
Ho anche provato a compattare/riparare dalla Command Line:
niente da fare, la risposta è sempre quella.
 
Bruno


Mannaggia la paletta
 
Ehm ... Senti qua : io andrei da uno di questi negozi di 
computers artiginalai ripara e recupera tutto. Hanno spesso 
dei software particolari per  il rescue.  
 
Può darsi che con qualche decina di euro siano in grado di 
recuperare i dati. 
 
Prova, non hai molto da perdere. A me una volta m' ha salvato
questa cosa. 
 
Alle brutte è possibile che ti mandino da qualcuno che sanno
e che te lo fa. Magari "rimbalzi" un 2/3 volte ma alla fine
risolvi. 
 
Se pensi che ne valga la pena ... 
 
 

 computers artiginalai ripara e recupera tutto.
Quali per esempio?
Non ne conosco alcuno.
 
Bruno


Io ne conosco almeno tre, ma qui a Roma ...

radica...@gmail.com
 wrote :

Gaudio magno nuntio tibi: habemus solutionem.
 
Ho trovato in rete un programmino che mi ha recuperato
tutto. Sarebbe a pagamento, ma alcuni amici hanno
interceduto per me.
Se t'interessa... dimmi dove.
 
Bruno

 Se t'interessa... dimmi dove.
 
Se si può mandare per email questa che vedi è buona. Sennò
come si potrebbe fare ? 
 
 
 
 

 come si potrebbe fare ? 
"questa che vedi" dove?
Io col mio MesNews il tuo indirizzo non lo trovo...
 
Bruno


Ah :-) Pensavo si vedesse ... 
 
r a d i c a l e . 0 0 1 @ g m a i l . c o m 
 
(senza spazi)
Newsgroup: it.comp.appl.access
Titolo: scritte lampeggianti

una cosa velocissima ragazzi:
come si realizza in una maschera una scritta lampeggiante?
grazie in anticipo.
Paolo

mi rispondo da solo, xchè era semplicissimo:
vedere evento timer nel'help di access...
Paolo

Newsgroup: it.comp.appl.access
Titolo: Non riesco a ottenere la Guida in linea per le istruzioni DAO nel codice VB

Richiedendo la Guida in linea tramite il posizionamento del cursore su
una istruzione DAO (Findfirst, Movenext, ecc.) e premendo F1, la Guida
non compare.
Stessa cosa se scelgo "?" dalla barra dei menù e poi Guida in Linea.
Ottengo la Guida per qualunque proprietà, metodo, ecc, escluso le
istruzioni DAO.
Questo succede solo su alcuni dei PC dell'azienda che hanno tutti
Windows XP e Office 2000 Professional. Su altri, invece, la Guida
compare regolarmente.
Non riesco a capire da che cosa può dipendere.
Grazie a chi mi potrà illuminare.


Di solito succede se l'installazione non ha funzionato
(la spunta di DAO non scelta o simile). Ma puo anche
essere un problema nel registro.
Cerca il file DAO360.chm nella cartella
Programmi\File Comuni\Microsoft Shared\DAO\
Se manca puoi copiarlo dal CD di Office o da un
PC dov'è presente.
Qualche volta devi anche aggiungere il riferimento al file
nel registro. Il chiave è:
HKLM/Software/Microsoft/Windows/HTML Help
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Il chiave è
*§$%&*
~lalalalalalalalalalalalalalalalalalalalala~ chiave 

Karl Donaubauer ha scritto:

Mi hai anticipato...!
;-)
@Alex

 ha scritto nel messaggio 
news:4vl31jF...@mid.individual.net...

Ti sei dato al bel canto?
Ciao, Carlo



Per ora grazie e buon anno (a tutti).
Martedì provo.

Newsgroup: it.comp.appl.access
Titolo: Massimizzare le maschere

come posso fare in modo che le maschere di access 97 vengano sempre
massimizzate indipendentemente dalla risoluzione dello schermo?
Spero che qualcuno possa aiutarmi! grazie!
giulia

 ha scritto nel messaggio
news:8hqjm2$f0m$1...@lacerta.tiscalinet.it...

Nell'evento "su apertura" della maschera inserisci:
Docmd.Maximize
Ciao.

Allora non ho capito cosa intendi per "massimizzare" una maschera...
Ciao.


Nel sito comune: 
http://members.xoom.it/it_db_access/
 - Download, c'é:
Access97 - Modificare la risoluzione video.  (46Kb)
Fornitore: Carlo Costarella
Il programma mostra tutte le risoluzioni possibili per la scheda video che
si possiede. Selezionando una risoluzione č possibile applicarla al
volo...da Access.
Testato con Access 97.
Puň essere un punto di partenza...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: backup SQL

ho un backup (*.bak) di un DB su un vecchio SQL 2004.
 
Non ci sono problemi portarlo su un SQL Express, corretto?
 
scusate la domanda banale, ma non ho mai fatto questa operazione
 
-- 
ciao

Probabilmente sì,
impossibile decisamente il contrario una volta importato in sql express più aggiornato indietro non torni.
m

Newsgroup: it.comp.appl.access
Titolo: Evidenziare intero record

Ciao a tutti
Come posso evidenziare all' apertura di una maschera X  (magari con un
colore diverso)
un intero record di una sua sottomaschera Y  ( in visualizzazione maschere
continue )
in base al valore di un controllo
della stessa maschera  X
Giuseppe

 ha scritto nel messaggio
news:vxiQd.895053$35.33...@news4.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ di
Silvio Savoldi intitolata "Evidenziare records specifici nelle maschere
continue".
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


Sinceramente l'avevo già scaricato , solo che per l'evento Su corrente
ho già questa routine
Private Sub Form_Current()
[Forms]![AA_ImmagineProdotto]![ParCodiceCatalogo] = [Catalogue_Release]
Come devo fare per inserire quell'istruzione sullo stesso evento .
Giuseppe

 Giuseppe
Visto che stai operando in una maschera continua non cpisco a cosa tenda la
riga di codice VBA che hai generato a fronte dell'evento "Su corrente" della
tua maschera o sottomaschera che sia; inoltre i tre esempi contenuti nel
database allegata alla FAQ che ti ho consigliato non generano assolutamente
nulla a fronte dell'evento "Su corrente": forse č meglio se ti studi quegli
esempi un pochino meglio, tanto da capire cosa faccaino.


Newsgroup: it.comp.appl.access
Titolo: help per prodotto

ciao a tutti,
so ke è una cavolata ma non io vorrei saper come
far fare il prodotto a u record con i dati di altri due record
in campi diversi:
campo_a  valore x
campo_b  valore y
campo_c  valore xy   come s i fa?
grazie a riciao a tutti
-- 
Creato con il rivoluzionario client e-mail di Opera:  
http://www.opera.com/m2/

 grazie a riciao a tutti
Private sub campo_b_afterupdate()
campo_c = campo_a*campo_b
end sub
Sicuro che ti convenga salvare il risultato e non affidarla ad una query?
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Più Operazioni con query in db multiutenza

Ciao, ho un un db diviso in FE E BE (Vers. Acc 2000) e una funzione
che esegue una serie di operazioni su varie tabelle (sono una serie di
update); come faccio per far si che le tabelle oggetto degli update
non vengano utilizzate dagli altri FE? Non c'è un modo per inibirli
sia in lettura che in scrittura garantendo così l'integrità dei dati
fino al termine dell'esecuzione delle operazioni? Se utilizzassi come
BE, SQL Server Studio Express, forse sarebbe meglio?
Grazie


aperto in microsoft.publi...ice.access

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

Salve
Ho inserito questa formula nella griglia di una query ma non funziona.....
tot: IIf([VALUTA]>(Date()+30);Somma(IIf([FLAG]="1";[OPERAZIONE];0));0)
La mia intenzione è questa:
se i records hanno la valuta maggiore della data di oggi + 30 giorni allora
fai la somma solo di quelli che hanno il campo flag =1 altrimenti metti 0.
Cosa ho sbagliato....
Grazie in anticipo
Ciao Giorgio

GIORGIO wrote:

la select e' questa :
select somma(operazione) as tot
from tuatabella
where valuta>date()+30 and flag = "1"
se usi la griglia :
tot : somma(operazione) con mostra selezionato
selezioni valuta con mostra non selezionato e criterio = date()+30
selezioni flag con mostra non selezionato e criterio = "1"
--
Alessandro Cara


Se ti interessa, il formato completo della query è il seguente:
SELECT Tabella1.VALUTA,
Sum(IIf([VALUTA]>(Date()+30),IIf([FLAG]="1",[OPERAZIONE],0),0)) AS tot
FROM Tabella1
GROUP BY Tabella1.VALUTA
HAVING
(((Sum(IIf([VALUTA]>(Date()+30),IIf([FLAG]="1",[OPERAZIONE],0),0)))<>0))
ORDER BY Tabella1.VALUTA;
dove tabella uno è il nome della tabella che contiene i dati
Roberto


Newsgroup: it.comp.appl.access
Titolo: Errore 2046 oggetto OutputSu non disponibile

Salve,
uso Access 2007 in runtime per creare dei Report in automatico ed inviarli 
per email.
Per il PDF uso le Dll e moduli di Lebans.
Premesso che creare i pdf anche in sequenza con report diversi non mi ha mai 
dato problemi, lo script funziona se creo un Report per volta
ma se abbino due report , debuggando mi accorgo che si blocca sulla 
creazione del secondo PDF, ma è solo un errore a Video
con Message Box perchè poi alla fine funziona e mi spedisce le email lo 
stesso con i due report.
Ho prvato anche a mettere lo stesso report per due volte per vedere se fosse 
dovuto ad uno dei due report, ma non cambia...
Questo errore mi comporta che non posso metterlo in automatico ad ore 
prestabilite.
Posso risolvere facendo due programmi ma non mi sembra una buona soluzione.
Avete qualche idea ?
Grazie a tutti. 
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4953 (20100317) __________
Il messaggio è stato controllato da ESET NOD32 Antivirus.
www.nod32.it

 Grazie a tutti.
Mi rispondo da solo, ho trovato la soluzione 'forse' per caso mettendo delle 
parole chiave su  San Google.
http://www.access-programmers.co.uk/forums/archive/index.php/t-80607.html
praticamente sembra che dopo il primo report la Form perda il Focus quindi 
con un :
Me.Form.setfocus
fra i due comandi che creano i PDF dei Report, il codice va avanti senza 
problemi.
Forse perchè li creo all'apertura della maschera ed il focus ancora non c'è 
nella Form ? boh, per questo chiedo conferma a chi ne sa più di me.
Saluti 

Newsgroup: it.comp.appl.access
Titolo: Problemi con le date in SQL di Access 2000 - Sono un niubbo e lo so!

Perchè all'interno di una stringa SQL ACCESS 2000 il seguente testo lo accetta:
WHERE (((Val(Month(Date())))>8));
e il seguente no:
WHERE (((Val(Month([datapart])))>8));
con il seguente messaggio di errore:
"TIPO DI DATI NON CORRISPONDENTI NELL'ESPRESSIONE CRITERIO."
Eppure il campo [datapar] è un campo DATA/ORA formato "Data in cifre"!!!
Grazie per il proficuo aiuto che riceverò ;-)!
Tony

 Tony
i motivi possono essere diversi dovresti mettere tutta la query cosě si puň
rispondere correttamente


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


CUT
 prova a fare questo tentativo:
SELECT [fatt].nr, (Month([datapar])) AS mdp
FROM [fatt]
 WHERE ((((Month([fatt.datapar])))>8));
cosě funziona penso ti vada bene lo stesso
Stefano

 cifre"!!!
La funzione Val() dà un errore per ogni record dove il tuo campo
è vuoto e quest'errore nella parte WHERE è troppo grave per JET.
Non so perché usi Val qui ma se la vuoi usare scrivi:
WHERE Val(nz(Month([datapart])))>8;
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Come in oggetto: Sono un niubbo e lo so!
Tutto è nato dalla necessità di generare due query che vagliando un campo
contenente delle date di nascita filtrasse:
1. I compleanni nella data esatta: risolta con le funzioni Month e Day;
2. I compleanni in un range di +o- xx giorni.
Per la seconda sono in alto mare.
Il Campo contente le data è in formato dd/mm/yy (data in cifre: giusto?).
Grazie


 ...
Se capisco bene e per trattare anche il 29.2. puoi usare
un campo nella query come (sempre in una riga):
Compl: DatAdd("aaaa";nz(DatDiff("aaaa";[DataNascita];Date()));[DataNascita])
Dove [DataNascita] è il tuo campo con la data di nascita.
Come criterio puoi usare:
Between Date() And Date()+[quanto giorni?]
Se vuoi trattare anche il prossimo (capod-)anno ce bisogno
di un altro campo:
ComplNuovo:
DatAdd("aaaa";nz(DatDiff("aaaa";[DataNascita];Date()))+1;[DataNascita])
e per l'anno scorso:
ComplVecchio:
DatAdd("aaaa";nz(DatDiff("aaaa";[DataNascita];Date()))-1;[DataNascita])
Sempre col stesso criterio ma una riga sotto l'altro criterio --> o.

Newsgroup: it.comp.appl.access
Titolo: pulsanti riduzione e chiusura

qualcuno sa dirmi come faccio ad eliminare completamente da una maschera
accessi pulsanti di ingrandimento riduzione e di chiusura? ho già provato
con gli appositi controlli di access ma niente. grazie ciao
--------------------------------
Inviato via 
http://usenet.libero.it


Imposta a Nessuno la proprietà Pulsanti ingrnd./riduzione della maschera ed
imposta a No la sua proprietà Pulsante chiusura ed a No la sua proprietà
Casella menu controllo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Ciao roberto grazie per la risposta. ho già impostato tutti i valori come
hai detto tu ma mi rimane sempre il pulsante ripristina.??? ciao

--------------------------------
Inviato via 
http://usenet.libero.it

ho già questi valori impostati come mi hai detto. il problema è che non
riesco ad impostare in modo che la maschera mi si apra a pieno schermo senza
farmi vedere il pulsante di riduzione. ho impostato all'apertura della
pagina docmd.maximize. senza docmd.maximize la pagina non mi si apre a pieno
schermo. ciao


 schermo. ciao
Per prima cosa quando rispondi scrivi DOPO e non prima del testo dei
messaggi precedenti.
Se hai massimizzato la maschera, per non vedere i pulsanti di chiusura e
ridimensionamento devi impostare a Si la proprietà Popup della maschera.

Newsgroup: it.comp.appl.access
Titolo: non si apre + un report...

ciao a tutti...
mi sapete spiegare per quale arcano motivo
non mi si apre + un report ??
prima si apriva... poi ho aggiunto dei controlli ed altre caselle di 
testo...
salvato tutto e  quando faccio l'anteprima... per un attimo si vede il 
foglio
ma non si apre nulla... si apre solo in modalità struttura...
cosa posso fare ???
grazie 

 ha scritto nel messaggio
news:d8%th.6141$422....@twister2.libero.it...

Hai una gestione degli errori che ti mette il cancel a true e quindi chiude
il report?
Forse nella modifica fatta la query dati da errore e quindi succede quello
Antonio

 quello
----------------
non lo so... e dove potrei controllare ???
purtroppo non ho ancora risolto..
Ciao 

 ha scritto nel messaggio
news:AViuh.7354$qN4.1...@twister1.libero.it...

Lancia la query invece di aprire il report
Antonio

Newsgroup: it.comp.appl.access
Titolo: Funzione API per riproduzione MP3

Un saluto a tutti i partecipanti al NG.
Qual'è la funzione API per la riproduzione di file MP3 ?
C'è qualche esempio sul sito comune ?
Grazie e auguri di buona Pasqua a tutti.
Daniele

 ha scritto nel messaggio 
news:zrA0e.2054$aH3....@news.edisontel.com...

Uno dei modi più semplici consiste nel campo in formato "Collegamento 
ipertestuale" di una tabella.
Al click sul percorso del file mp3 si apre il lettore predefinito per quel 
formato.
Ciao, Carlo 

 Ciao, Carlo
Carlo ti ringrazio, ma cercavo una funzione API da inserire in una Routine
in modo tale che l'operazione avvenga senza alcuna azione da parte
dell'utente, magari in un ciclo su recordset.
Comunque grazie
Ciao Daniele - Auguri di buona Pasqua a tutti

 Ciao Daniele - Auguri di buona Pasqua a tutti
Prova ad usare questo metodo, non ti assicuro nulla in quanto
sono SCHEDAAUDIO_LESS, il mio PC non parla...!!!!
Si può usare API (mciSendCommand) opure API (mciSendString), io
preferisco
la 2°
per la maggiore semplicità d'uso, anche se odio che il PC suoni.
Nell'Help SDK di MSDN trovi tutti i dettagli:
 Declare Function mciSendString Lib "winmm" Alias "mciSendStringA" _
    (ByVal Command As String, ByVal ReturnString As Any, ByVal
ReturnLength
As Long, _
    ByVal hwndCallback As Long) As Long
Private Sub Command1_Click()
   Dim ret As Integer
   ' The following will open the sequencer with the C:\WIN31\CANYON.MID
   ' file. Canyon is the device_id.
   ret = mciSendString( _
   "open c:\windows\CANYON.MID type sequencer alias canyon", 0&, 0, 0)
   ' The wait tells the MCI command to complete before returning control
   ' to the application.
   ret = mciSendString("play canyon wait", 0&, 0, 0)
End Sub
Ciao
@ALex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Giorno dell'anno

E' banale ma non riesco a farlo:
da un campo data del tipo 31/01/05 devo uscire fuori il giorno 
dell'anno (in una query chiaramente) , in questo caso 31. Non so 
quale sia la funzione da mettere.
Ulteriore esempio
02/02/05 mi deve dare 33.
Grazie come sempre per il Vs. supporto
Ciao a tutti
--  
Postato da Virgilio Newsgroup 
http://newsgroup.virgilio.it
Completo come il newsreader, ma senza il newsreader


Ciao Elis,
La funzione è Datepart
se la usi dalla finestra di composizione query
---------
NrGiorni:Datepart('a';CampoData)
----------
Se la usi dalla finestra SQL
-----------
Datepart('y',CampoData) AS NrGiorni
-----------
nel manuale trovi maggiori dettagli.
Ciao Giorgio

 --
Ciao Elsis
prova queste:
=Format([miadata];"a")
=Format([miadata];"g")
---
Daniele
* Gli amici sono come le stelle: non li vedi spesso, ma sai che esistono. *

 Grazie come sempre per il Vs. supporto
Passa la data a questa funzione:
-----------------------------------
Public Function DayOfYear(data_ As Date) As Integer
Dim i As Integer
data_ = Format(data_, "mm-dd-yy")
If Month(data_) > 1 Then
    For i = 1 To Month(data_) - 1
        DayOfYear = DayOfYear + Day(DateSerial(Year(data_), Month(data_) + 
1, 0))
    Next
    DayOfYear = DayOfYear + Day(data_)
Else
    DayOfYear = Day(data_)
End If
End Function
--------------------------------------
GG = DayOfYear(#7/12/05#) = 348
Ciao
Bruno

Newsgroup: it.comp.appl.access
Titolo: Security:bloccare totalmente Access 2000

Salve, ho cercato in tutte le 10213 news ma non ho trovato
nessuna corrispondenza precedente...
Come faccio a bloccare la visualizzazione delle tabelle, del codice, delle
maschere,
delle macro, praticamente di tutto Access 2000?
L'utente deve accedere solamente alle maschere.
Questo perche' voglio creare un programma gestionale da rilasciare a tanti
clienti, ma voglio che questo programma
non sia modificabile da nessuno e voglio implementare una sua security con
chiavi di accesso!
In pratica come faccio a togliere l'accesso alla visualizzazione struttura?
Ho provato settando un flag che ora non ricordo, ma basta aprire il DB
tenendo premuto o shift o ctrl
per visualizzare anche le barre degli strumenti di sistema....
Ringrazio anticipatamente
Saluti
Igor Care'

 ha scritto nel messaggio
news:kk6F9.29943$2B1.8...@twister2.libero.it...

se lo trasformi in .mde dal menu strumenti utilita crea copia mde nessuno
potrà vedere le strutture
ciao

 ha scritto nel messaggio
news:3de50...@news.dada.it...

Oppure usi la sicuressa a livello UTENTE.....! (vedi articolo sul SC).
@Alex
Newsgroup: it.comp.appl.access
Titolo: Controllo in sottomaschera

Ciao a tutti
Uso Access 2002
Ho una maschera con dei controlli nei quali digito i parametri per una
ricerca, un pulsante che mi apre una maschera (MascTrovati), che ha come
origine dati una quaery pamatrica, nella quale visualizzo i reord trovati.
In questa maschera (mascTrovati) ho una sottomaschera (SubMascImprestata)
con i campi master collegati al record, ed un controllo TxtImprestata.
Quando questo controllo contiene del testo nella MascTrovati si visualizza
un etichetta.
In Current della MascTrovati ho messo il seguente codice:
If Len(Forms![MascTrovati]![SubMascImprestata]. Form![TxtImprestata] > 0
Then
    Me.Etichetta,Visible = True
Else
    Me.Etichetta.Visible =  False
End If
Quando digito i parametri di ricerca ed esiste un record corrispondente,
visualizzo il record e se il controllo della submmaschera non è vuoto
visualizzo anche l'etichetta.
Però se non ci sono record che soddisfano i parametri mi da errore di Run
Time "2450" dicendomi che è impossibile trovare la maschera MascTrovati a
cui si fa riferimento, evidenziandomi l'errore nella prima riga del codice
di cui sopra.
Grazie per l'aiuto
Franco

 Franco
Fai questa prova:
If([SubMascImprestata].Form.RecordsetClone.RecordsetCount=0 then
Msgbox"Nessun record nella sottomaschera"
Me.Etichetta.Visible=False
Exit Sub
Else
Me.Etichetta.Visible=True
Endif
--
rgrds
Sc
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ti ringrazio, ho provato ma non funziona, mi da errore di run-time 438
"proprietà e metodo non supportati dall'oggetto" evidenziando l'errore nella
riga di codice.
Questo anche se cerco un record che è sicuramente nel dBase.
Franco

 ha scritto:

Controlla i Riferimenti mancherà qualche libreria.
--
rgrds
SC


 Ho apertola maschera in visualizzazione struttura e visualizzato il codice
e controllato i riferimenti, se non ricordo male dovrebbe indicarmi il
riferimento mancante?
Franco

 ha scritto:

Potrebbe anche non indicartelo. 
Supponendo che tu abbia Acc200 controlla a se è inserito il riferimento
"Microsoft DAO 3.6 Object Library"


 ha scritto:


Mi accorgo, rileggendo, che hai Acc2002. Non saprei, non lo conosco.
Comunque prova a richiamarti il riferimento che ti ho suggerito.


 > "Microsoft DAO 3.6 Object Library" c'è.
Ti ringrazio per l'interessamento
Ciao Franco

 Ciao Franco
Dao 3.6 precede Ado 2.1?
MAssimiliano

 Non lo vedo nell'elenco Ado 2.1
Franco