mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: avviso chiave primaria non può essere null

In una maschera con due chiavi primarie,  numero elicottero e data inizio 
ispezione, quandodo inserisco il numero elicottero, subito appare il 
messaggio antipatico che informa che il campo "data inizio ispezione" non 
può essere nullo, senza darmi neanche il tempo di inserire il dato. Premesso 
che è a me noto il perchè del messaggio, infatti, essendoci una 
sottomaschera, per aggiornare i campi cotrrelati ho inserito un me.refresh 
nella proprietà dopo aggiornamento, pertanto Access va a leggere e avvisa 
giustamente, anche se poi mi fa inserire regolarmente il dato,
Come posso fare per non ricevere tale avviso. Per ora ho risolto facendo 
uscire da data del sistema come valo re predefinito, ma è poco 
soddisfacente.
Mille grazie
Bruno 

 Bruno
Non hai molte alternative, l'altra è compilarla su BeforeUpdate,
magari chiedendo di confermare la data...!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

In una maschera con due chiavi primarie,  numero elicottero e data inizio
ispezione, quandodo inserisco il numero elicottero, subito appare il
messaggio antipatico che informa che il campo "data inizio ispezione" non
può essere nullo, senza darmi neanche il tempo di inserire il dato. Premesso
che è a me noto il perchè del messaggio, infatti, essendoci una
sottomaschera, per aggiornare i campi cotrrelati ho inserito un me.refresh
nella proprietà dopo aggiornamento, pertanto Access va a leggere e avvisa
giustamente, anche se poi mi fa inserire regolarmente il dato,
Come posso fare per non ricevere tale avviso. Per ora ho risolto facendo
uscire da data del sistema come valo re predefinito, ma è poco
soddisfacente.
Mille grazie
Bruno

 @Alex (Alessandro Baraldi)
-----------------------------------------------------------------
Preferisco lasciare tutto così.
Ti ringrazio Alessandro.
Ciao... Bruno 

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

Newsgroup: it.comp.appl.access
Titolo: sottomaschera collegata a casella di riepilogo

Vorrei piazzare in una form una casella di riepilogo e una sottomaschera i
cui record siano in relazione con quelli mostrati nella casella di riepilogo
(per es. nelle casella i nomi e cognoni  e nella sottomaschera i numeri e i
tipi di telefoni )
Ho provato in vari modi senza grosso successo... mi date un aiuto?
grazie bc

 grazie bc
Prego,
Massimo
Newsgroup: it.comp.appl.access
Titolo: Creare un FORM di RICERCA

Salve ragazzi volevo chiedervi una mano su un mio progetto di DB ovvero 
volevo creare una maschera di ricerca.
Vi spiego com'� strutturato il mio DB e cosa voglio fare.
Ho una maschera chiamata: 01 - Prodotti
Questa maschera contiene i seguenti campi:
IDprodotto
Codice
Descrizione
Iva
Prezzounitario
Adesso ho creato una maschera per effetuare le ricerche all'interno della 
tab elencata in precedenza,
Questa maschera chiamata MRICERCA contine i seguenti campi
1) una casella di testo chiamata "txtRicerca" dove inserisco la DESCRIZIONE 
per effettuare la ricerca
2) una casella di riepilogo chimata "Elenconominativi" dove mi compaiono le 
diverse soluzioni dopo aver effettuato la ricerca.
Tra le propriet� della casella di testo (txtRicerca) ho inserito su MODIFICA 
il seguente codice:
Dim strR As String
Dim strSQL As String
strR = Me!txtRicerca.Text
If Not IsNull(Me!txtRicerca.Text) Then
    strSQL = "SELECT [IDprodotto], Codice, Descrizione, Iva, Prezzounitario 
" & _
    "FROM [01 - Prodotti] " & _
    "WHERE (Descrizione Like " & Chr$(34) & "*" & _
    strR & "*" & Chr$(34) & ");"
    Me!Elenconominativi.RowSource = strSQL
    Me!Elenconominativi.Requery
    Me!txtRicerca = strR
    Me!txtRicerca.SetFocus
    Me!txtRicerca.SelStart = 255
End If
Fin qui nessun problema io inserisco la descrizione del prodotto che mi 
occorre � nella casella di riepilogo mi compaiono i risultati.
Il mio problema � questo: Se voglio effettuare ANCHE la ricerca per CODICE 
anzich� per DESCRIZIONE, (perch� mi ricordo il codice e non conosco il 
prodotto) come devo modificare il codice? come posso fare per avere la 
doppia ricerca ovvero per CODICE e DESCRIZONE insieme???
Grazie mille a tutti spero di essere stato chiaro

 Grazie mille a tutti spero di essere stato chiaro
Se il codice ha proprieta'  numerico (come penso) devi sostituire il
Chr$(34) (serve solo per il testo) con  & Str(Me!Codice)
Sistemalo nella tua riga di codice e dovrebbe funzionare.
Ae vuoi avere entrambi basta implementare l'istruzione If .
Dino

 Grazie mille a tutti spero di essere stato chiaro
-- 
Ciao
Geppo
Newsgroup: it.comp.appl.access
Titolo: Accesso a SQL Server 7

Ciao a tutti,
malgrado tutti i tentavi fatti questa notte, devo nuovamente ricorrere al
vostro aiuto.
Ho un database access 2000 con tabelle collegate a SQL Server 7. Nonostante
nella creazione di un ODBC DNS di sistema, io abbia specificato una password
di accesso, quando apro il DB mi si apre comunque la finestra di login a SQL
Server. Quello che mi fa impazzire e che alcune volte questo problema non lo
da e mi apre il DB senza problemi. Conoscete un modo per fare la login in
automatico, magari da codice, per evitare di dover dire la password di SQL a
tutti gli utenti ed evitargli un'altra login??
Grazie mille.
Marco

 ha scritto nel messaggio
news:8icle8$mf4$1...@nslave2.tin.it...

Ciao Marco, questo a me funziona. Utilizza l'autenticazione di
Nt(impostandolo in SQL e autorizzando  gli utenti scrivere sulle tabelle).
In alternativa puoi usare gli utenti di SQL ma devi cambiare la stringa di
connessione passandogli utenti e password. Tieni presente che non sono un
esperto, nè di Access e tantomeno di SQL...
Sub AllegaODBC()
Dim dbs As Database
Dim rst As Recordset
Dim StrConnect As String
Dim tdf As TableDef
Dim NomiTab(30) As String
Dim i As Integer
Dim wrs As Workspace
Set wrs = DBEngine.Workspaces(0)
NomiTab(1) = "Tabella1"
NomiTab(2) = "Tabella2"
NomiTab(3) = "Tabella3"
NomiTab(4) = "Tabella4"
NomiTab(5) = "Tabella5"
NomiTab(6) = "Tabella6"
NomiTab(7) = "Tabella7"
NomiTab(8) = "Tabella8"
NomiTab(9) = "Tabella9"
NomiTab(10) = "Tabella10"
StrConnect = "ODBC;DRIVER={SQL
Server};SERVER=server1;UID=;PWD=;DATABASE=db_BE"
Set dbs = CurrentDb
For i = 1 To 10
    On Error Resume Next
    dbs.TableDefs.Delete NomiTab(i)
    dbs.TableDefs.Refresh
    On Error GoTo Err_AllegaODBC
    Set tdf = dbs.CreateTableDef(NomiTab(i), dbAttachSavePWD)
    tdf.Connect = StrConnect
    tdf.SourceTableName = "dbo." & NomiTab(i)
    dbs.TableDefs.Append tdf
    dbs.TableDefs.Refresh
Next i
Exit_AllegaODBC:
    Exit Sub
Err_AllegaODBC:
    MsgBox "Error " & Err & " : " & Err.Description
    Exit Sub
End Sub
Ciao
        Flavio

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

Ciao a tutti!
Scusate se la domanda che sto per fare e' ritrita! Purtroppo non sono una
frequentatrice di questo ng, ma ho un problema e confido nel vostro buon
cuore di esperti Access!
Ho bisogno di avere la descrizione delle tabelle di un mdb. In pratica devo
poter "stampare" la finestra di design di una tabelle.
C'e' un modo traverso per farlo??
Ringrazio tutti anticipatamente e mi scuso se ho fatto perdere del tempo a
qualcuno!
F.

 ha scritto nel messaggio
news:880i0r$67v$1...@diesel.cu.mi.it...

Ciao F.*,
puoi utilizzare una funzione documentativa di sistema
reperibile dal menu:
Strumenti / Analizza / Analizzatore
Potrai scegliere come produrre la documentazione tecnica
relativa al DataBase.
Bye
VeeJay

Grazie mille!



Che intendi per design? La struttura? Se č cosě nel menů
strumenti/analizza/analizzatore (Access'97) e scegli cosa vuoi analizzare e
cosa vuoi venga stampato (analizzato)...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Verifica xml fattura con i controlli richiesti

Sto usando il codice di questo articolo
 
https://microsoft.public.it.office.excel.narkive.com/7I4XiXDe/controllare-validare-file-xml-by-vba
 
 
che in accoppiata al file schema FatturaPA preso da sito web Agenzia 
Entrate (ed opportunamente modificato come descritto su articolo)
 
https://www.fatturapa.gov.it/it/norme-e-regole/documentazione-fattura-elettronica/formato-fatturapa/
 
 
dovrebbe consentire una verifica formale del file xml prima di eseguire 
l'invio vero e proprio
Questo codice esegue un controllo che i campi necessari siano nel 
formato corretto e quando indispensabili siano presenti, ma si ferma li
E' ben lontano dall'eseguire i controlli richiesti come documentato su:
 
https://www.fatturapa.gov.it/export/documenti/Elenco_Controlli_version_1.8.pdf
 
 
La domanda e': conoscete qualche procedura in vba che consenta di 
prendere un file xml fattura e lo controlli come descritto sul file 
Elenco_Controlli_version_1.8.pdf ?
 


me la sono fatta da me.
in modo tale che pure una scimmia sia in grado di generare un xml senza 
errori
non credo che il codice sia condivisibile visto che ognuno gestisce in 
modo diverso la tabella fatture/clienti/righe fattura/regimi iva etc...
 
poi vale sempre la regola che più si mettono controlli in fase di 
caricamento dati, e su questo sono maniacale, più si riducono le 
possibilità di errore nei vari automatismi
 
BFS


"..più si mettono controlli in fase di caricamento dati..
questo e' pacifico
Ma non stavo parlando di un xml prodotto da proprio codice
Intendevo proprio prendere un file fattura e verificarlo, un sistema 
esterno al gestionale vero e proprio
 

 errori 
 
Infatti!
 
Saluti


tipo questo intendi?
https://www.fatturacheck.it/
 
 
 
BFS
 


Si, come questo
Oltre agli errori di forma esegue anche un controllo sugli errori come 
dal documento  Elenco_Controlli_version_xxx.pdf
Vorrei ottenere una roba cosi', ma in locale, da poter lanciare su 
qualsiasi file fattura avendo in restituzione gli eventuali errori 
contenuti nella fattura


mi pare ci sia anche la versione desktop
BFS
Newsgroup: it.comp.appl.access
Titolo: nome modificabile su pulsante gruppo di opzioni

buonasera a tutti.
 
Ho un gruppo di opzioni composto da due pulsanti.
Il primo si chiama "Italia". Il secondo vorrei poterlo visualizzare con il nome della regione indicata da una casella di testo.
 
E' possibile o non si possono modificare i testi presenti sui pulsanti ?
 
Grazie infinite a chi avrà la pazienza di rispondermi.

Proprietà CAPTION come sempre sui Controlli Interruttore...!
 
Il Gruppo Opzioni, è un Contenitore, e lavora su INDICI NUMERICI.
 
Prova a ciclare la COLLECTION CONTROLS del Rettangolo Container del Gruppo Opzioni...
 
Ipotiziamo il gruppo Opzioni si chiami [grpOPTIONS]
 
Dim ctl As Access.Control
 
For each ctl in Me!grpOPTIONS.Controls
   Debug.Print ctl.Name & " - " & ctl.COntrolType
NExt
 
Poi procedi facendo DEBUG...
 
@Alex

ciao Alex grazie per l'aiuto tempestivo ma non capisco bene il funzionamento.
 
Il mio gruppo di opzioni si chiama Cornice336 ed è composto da due pulsanti, il primo vorrei si chiamasse come indicato dalla casella "AIScelta" e il secondo "Italia".
 
Sull'evento "prima di aggiornare" della cornice ho inserito il codice:
Private Sub Cornice336_BeforeUpdate(Cancel As Integer)
Dim ctl As Access.Control
For Each ctl In Me!Cornice336.Controls
   Debug.Print AIScelta & " - " & ctl.ControlType
Next
End Sub
 
oltre a non funzionare (...ovviamente dirai tu !) non capisco cosa intendi con "Poi procedi facendo debug...)
 
grazie infinite...

Ti faccio un esempio per farti capire meglio, non è mia abitudine dare la soluzione pronta...
 
Creo un Controllo Gruppo Opzioni in una Form, questo si chiama
[Cornice0]
All'interno ho 2 Controlli Interruttore che si chiamano(in automatico)
[Interruttore3]
[Interruttore4]
 
C'è poi la LABEL associata al controllo Cornice che si chiama
[Etichetta1].
 
Come ti dicevo il GruppoOpzioni è un Contenirore logico che contiene una Collection chiamata CONTROLS.
Nella Collection trovi quei 3 Controlli di primia, una Label e 2 Interruttori.
 
Come fare per verificare:
 
Private Sub Cornice0_AfterUpdate()
    Dim c   As Access.Control
    For Each c In Me.Cornice0.Controls
        Debug.Print c.Name
    Next
End Sub
 
Il Debug.Print nella Finestra immediata genera questo:
Etichetta1
Interruttore3
Interruttore4
 
Ora a cosa serve tu dirai...(premesso che dovresti avere un minimo di basi per renderti autonomo...)
 
Ora se io faccio una cosa simmile:
Me!Cornice0.Controls(1).Caption="IGNAZIO"
Me!Cornice0.Controls(2).Caption="PILONE"
 
Ovviamente puoi anche usare la forma esplicita:
Me!Interruttore3.Caption="IGNAZIO"
Me!Interruttore4.Caption="PILONE"
 
Ma ti accorgerai che, avendo il valore della selezione... 1 o 2... usare l'indice per gestirlo è estremamente più flessibile.
 
Saluti.
@Alex

faccio tesoro della tua esauriente spiegazione e ti ringrazio di cuore.
 
grazie mille.
Newsgroup: it.comp.appl.access
Titolo: Intercettare un numero

Ciao a tutti
dovrei partendo da un file di testo intercettare una riga che si chiama 
form=n dove n sta per un numero che cambia ogni volta che questo file txt 
viene generato.
Intercettato questo numero devo modificare il file di testo cambiando un 
parametro che mi permette di numerare delle etichette. Cosi' il primo file 
di testo avra' 1, il secondo avra' 2 e via dicendo.
Qual'e' secondo voi la via piu' breve??
Grazie
Ciao

 ha scritto nel messaggio 
news:454a0811$0$21800$5fc...@news.tiscali.it...

Non ho capito bene.
Apri un file di testo e vuoi leggere una riga al suo interno che inizia per 
form=n?
Una volta letto questo valore devi modificare un altro valore all'interno
dello stesso file?
Morgan

Newsgroup: it.comp.appl.access
Titolo: Problemi con access Help me!!!

 
          nella sottomaschera ho creato delle caselle combinate ...
il problema è che nella tabella dove i dati vengono registrati non mi appare
la selezione ma il codice ID.... da cosa puo dipendere?
Infine sempre nella sottomaschera posso collegare una casella combinata con
un campo del record in modo da, una volta selezionato un qualche cosa nella
casella combinata, in una casella di testo venga automaticamente selezionato
il valore corrispondente alla selezione? se si come fare?
possiedo un access 2003
chi mi sa rispondere prego di farlo è urgente
grazie elli
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Inviato via 
http://arianna.libero.it/usenet/
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 grazie elli
ciao e benvenuto/a (penso più a)
qui potrai risolvere questi come altri problemi.
Ti chiediamo in cambio solo poche attenzioni: un
subject significativo che spieghi il problema e
una domanda per post.
Non è che speculiamo sullo scatto alla risposta,
ma è perchè così chi in futuro avrà un problema
simile potrà ricercare
suoi compagni di sventura e vedere come hanno
risolto il problema.
Su riscrivi che i problemi che hai denunciato sono
semplici.
MAssimiliano

 MAssimiliano
Sono stato troppo buono ?
Ciao

Newsgroup: it.comp.appl.access
Titolo: ricerca stringa in una query

b.g.
una query con una tabella
su un campo testo della query vorrei effetturare una ricerca tramite una
mascera
con un campo non associato, con un pulsante che apre la query creata in
precedenza
nella query ho inserito nei criteri la seguente riga
* [forms]![miaform]![nomecampo]*  MA NON FUNZIONA
se invece inserisco *[AAA]*
restituisce i valori richiesti
per favore come dovrei modificare i criteri richiamando il campo della form
grz-saluti

 * [forms]![miaform]![nomecampo]*  MA NON FUNZIONA
La sintassi corretta è
like "*" &  [forms]![miaform]![nomecampo] & "*"
Ciao
Silvio

 Silvio
č una scheggia grz1000


č una scheggia    GRZ.1000




Newsgroup: it.comp.appl.access
Titolo: Struttura a schede: chiarimento

Access 2000
In una maschera clienti ho inserito una struttura a schede che contiene due
pagine.
In una i campi di una tabella Impianti mentre nell'altra i campi di una
tabella dettagli.
I campi che servono per legare il cliente ai suoi impianti ci sono tutti e i
vari spostamenti tra i record sono ok.
Quando sono su un cliente e visualizzo i dati uno dei suoi impianti vorrei
che la maschera contenuta nella seconda pagina della struttura a schede mi
visualizzi i dettagli dell'impianto che ho nella pagina precedente. Ho
quindi appoggiato la maschera su una query filtrata dall' id impianto
corrente ma la maschera dei dettagli non visualizza i dati in base alla
query applicata, mentre se lancio la query si.
Se sono stato abbastanza chiaro vorrei chiedere se tutto questo č possibile.
Grazie, Alberto

ipotizzo un me.requery all'apertura della pagina dettagli

 
risponde access97 (piu' vecchio e saggio)
penso di aver capito il problema, non ho capito invece come lo hai
impostato, cmq io faccio cosi':
1) Lego la scheda 2 all'intera tabella (recordsource=dettaglioimpianti)
2) Gestisco l'evento di onChange della struttura a schede
3) Sull'evento su detto prelevo il valore dell'idimpianto
4) imposto il valore di Filter con idimpianto=valoredascheda1 (la
proprieta' filteron di scheda2 deve essere a true. Qualcuno usa il
metodo ApplyFilter invece di modificare la proprieta' Filter)
a.cara
a.cara

 a.cara
Non riesco a farlo funzionare.
Visualizzo con un msgbox l'id dell'impianto ed č esatto passo alla query il
paramentro ma non ne vuol sapere.
Ho provato a creare un db solo con una struttura e meno dati per delle prove
e anche li ho lo stesso problema.
Non riesco a legare le maschere ad un dato contenuto in un'altra scheda.
Mentre se eseguo una query esterna con il nome del campo la query funziona
ma se la applico alla scheda no.
Cosa mi puoi dire?
Grazie, Alberto
Newsgroup: it.comp.appl.access
Titolo: Nulla è facile come sembra!

Ciao a tutti e mi scuso in anticipo per la mia ignoranza ma credo che sto
per chiedervi una cosa abbastanza semplice!
Ho una tabella così formata:
COD1,COD2: insieme formano la chiave primaria
DESCRIZIONE
con per esempio 3 record:
1, 1, pippo
1, 2, pluto
2, 1, minni
Un'altra tabella è invece formata dai campi
NOME: chiave primaria
CODICE1: che è collegato con il COD1 della prima tabella
CODICE2: che è collegato con il COD2 della prima tabella
IMPORTO
Ora, avendo costruito una maschera dalla seconda tabella, ho creato due
caselle combinate per i campi CODICE1 e CODICE2 che mi elenchino
rispettivamente COD1 e COD2 della prima tabella! Fin qui tutto ok!
Io, però vorrei che se scelgo CODICE1=1, la casella combinata CODICE2 mi dia
come valori di scelta 1 o 2, mentre se scelgo CODICE1=2, la casella
combinata CODICE2 mi deve mostrare solo 1 (in riferimento ai tre record
caricati sulla prima tabella)
Questa cosa l'ho fatta mettendo sulle proprietà di CODICE2,
Origine riga:
=SELECT [TABELLA1].[COD2]
FROM [TABELLA1]
WHERE [TABELLA1].[COD1]=[TABELLA2].[CODICE1]
questo codice, però, funziona solo per il primo record che inserisco nella
tabella2 perché, mi è stato detto, la proprietà origine riga carica i dati
solo all'apertura della maschera e quindi al record successivo continua a
mostrarmi i campi riferiti al codice inserito nel primo record scritto dopo
l'apertura della maschera.
Credo che dovrei inserire un comando Su modifica del CODICE1 che mi faccia
il "reload" della proprietà Origine riga del CODICE2! Ma che comando???
un grazie infinito a chi sappia o voglia aiutarmi
O3TTAM   XA]
-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-
Legge del lavoro accurato
   Quando si lavora alla soluzione di un problema, fa sempre comodo sapere
la
   risposta.

 wrote in message
jxmF4.53143$pn3.6...@news.infostrada.it...

Sull' evento "Dopo aggiornamento"  della casella combinata CODICE1 prova a
scrivere:
Me![CODICE2].Requery
Ciao, Roberto

 ha scritto nel messaggio
news:SRmF4.53282$pn3.6...@news.infostrada.it...

Non va! :(
Mi dice "Impossibile trovare la macro Me!CODICE2. La macro non esiste o è
nuova e non è stata ancora salvata..."
Come posso fare??
O3TTAM   XA]

 wrote in message
ygnF4.53388$pn3.6...@news.infostrada.it...

 Pensavo che il Nome elemento della casella combinata che tu chiami CODICE2
fosse appunto "CODICE2"; se non è così, scrivi tra le parentesi quadre il
Nome elemento che hai usato come proprietà di questa casella combinata.
Roberto

 wrote in message
CLnF4.53518$pn3.6...@news.infostrada.it...

Mi sono preparato un esempio uguale a quello che tu hai descritto nel tuo
primo messaggio; a me funziona tutto con Me![CODICE2].Requery.
Solo che come Origine riga di CODICE2 ho:
SELECT DISTINCTROW Tabella1.COD2, Tabella1.COD1 FROM Tabella1 WHERE
(((Tabella1.COD1)=[Forms]![MASK]![CODICE1]));
La maschera costruita su TABELLA2 l' ho chiamata MASK
Ciao Roberto

Come posso fare??
Guarda che devi scrivere del codice, non scrivere quella cosa nella
casellina corrispondente all'evento AfterUpdate
Antonio
Newsgroup: it.comp.appl.access
Titolo: pulsante controllo

ho una combo dove seleziono una data
poi ho una sottomaschera in visualizzazione dati dove devo inserire sette
posizioni.
in pratica per ogni data selezionata io devo far partire sette macchine
utensili.
e' possibile avere un pulsante per stampare in contemporanea tutti e sette i
records e che controlli che ci siano tutti e sette e contrariamente mi dia
un errore.
la maschera e' composta cosi':
maschera principale,
combo (dataciclo),
sottomaschera relazionata alla combo con i seguenti campi:
n°riferimento
Macchina_Utensile  (campo che devo controllare)
Ricetta
note
--
grazie per l'aiuto ciao

 ha scritto nel messaggio
news:ehma9.100955$n04.2...@twister2.libero.it...

Assolutamente poco chiara la domanda, almeno per me.
Potresti essere più chiaro?
Per aggiungere dei record in una sottomaschera puoi servirti di un semplice
ciclo di for:
Dim RCS as Recordset, i as integer
Set RCS = CurrentDB.OpenRecordset("NomeTabellaCheAlimentaSottomaschera")
For i = 1 to 7
    RCS.AddNew
    RCS!CampoChiavePrimaria =  ?  'dipende se di tipo contatore o numerico o
altro
    RCS!NRiferimento = Me.MascheraPrincipale!NRiferimento
    RCS!MacchinaUtensile = ? quello che vuoi
    ...altro codice di accodamento
    RCS.Update
Next i
RCS.Close
Ciao, Carlo

 >
Ora sei stato più chiaro...
Puoi aggiungere un pulsante che ti stampi i record aggiunti previo verifica
del numero (7) di inserimenti.
Stampi un report che si alimenta da una query che avrà nei criteri la chiave
primaria della maschera, la stessa che hai nella tabella che alimenta la
sottomaschera.
Prima di fare questo valuta se i record inseriti sono sette con un semplice
dlookup su una query salvata del tipo:
SELECT Count(Articoli.IDArticolo) AS ContaArticoli
FROM TuaQuerySalvataCheAlimentaIlReport;
Supponiamo che questa stringa sql venga salvata in una query
"VerificaInserimenti", potresti scrivere sull'evento click del pulsante di
comando:
Me.NomeSottomaschera.Refresh
If Dolookup("ContaArticoli","VerificaInserimenti") = 7 then
    Docmd.openreport "TuoReport", acNormal
else
msgbox "Inserire sette record"
exit sub
end if
In pratica salvo l'ultimo record inserito nella sottomaschera, conto i
record inseriti con una query e poi stampo il report.
Volendo aggiungere un contatore di record puoi mettere un controllo sulla
maschera che ad ogni record inserito cambi di valore.
Per fare ciò ripeti quel Dolookup("ContaArticoli","VerificaInserimenti")
ogni volta che aggiorni il record nella sottomaschera.
Me.ControlloDiRecordInseriti =
Dolookup("ContaArticoli","VerificaInserimenti").
Questo è solo un esempio...vedi un po' tu.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: parola-chiave evidenziata

Ciao a tutti.
In data 11.4 ho  chiesto al Nsg una informazione, ma poi sono stato assente
per lungo tempo senza possibilità di visualizzare il computer   e non so se
qualcuno mi ha  risposto.
Ripropongo pertanto di seguito la richiesta di allora  e chiedo gentilmente
un consiglio e una informazione, pregando, se sono stati  già inviati  a suo
tempo , di ripeterli.
 Ho recentemente compilato con Access un database per la biblioteca di casa.
Per la ricerca dei libri utilizzo soprattutto  il campo  'note'  dove
trascrivo  varie possibili chiavi di ricerca  ( tematiche principali dell'
opera,  avvenimenti salienti descritti,  indice  degli argomenti  e dei nomi
che compaiono nel libro, il tutto con accanto il n. pagina  dove sono
reperibili ).
Vorrei che -trovato il libro - la parola/chiave di ricerca   utilizzata
comparisse evidenziata  (in neretto o altro modo ) a  'note' in modo da
reperire l' argomento relativo subito   ( con il criterio di ricerca che
so  - che è quello più semplice  di 'and' e 'or' con il pulsante 'trova' di
Access  perchè non conosco il linguaggio SQL - viene evidenziato l' intero
campo  e devo leggere  tutto
quanto scritto -qualche volta migliaia di parole -   per trovare la  chiave
usata  e stabilire così la pagina  del libro dove
compare ).
Ho visto che  alcuni database offrono questa possibilità.  E' possibile con
i normali criteri di  'query'  forniti da Acces anche senza utilizzare  il
linguaggio  SQL  ?
Spero di  essermi spiegato sufficientemente   e ringrazio  chi vorrà
gentilmente darmi l' informazione o ripetere quella già eventualmente
prestata.

 compare ).
cut
la funzione InStr() puo' restituirti un numero che indica in quale punto
della stringa "note" si trova la parola che hai cercato. detto questo puoi
estrapolare quella parte di stringa e metterla in un controllo a parte. ti
sconsiglio di cercare di evidenziarla in una maschera perche' potrebbe
risultare piuttosto complicato dato che le maschere di access non gestiscono
formati diversi (grassetto, corsivo, ecc) all'interno dello stesso
controllo.
Sib

 tempo , di ripeterli.
Ecco la tua risposta:
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&th=44919ecd088b6
4e0&rnum=1
saluti Daniele
Newsgroup: it.comp.appl.access
Titolo: Problema con ricerca

Ho creato una funzione di ricerca che mi apre una maschera filtrata in base
ai criteri che io inserisco in questo modo:
Dim criterio As String
If Not IsNothing(Me!NOME) Then
   If IsNothing(criterio) Then
  criterio = "[NOME] Like " & Chr$(34) & Me!NOME
    Else
    criterio = criterio & " AND [NOME] Like " & Chr$(34) & Me!NOME
    End If
    If Right$(Me!NOME, 1) = "*" Then
            criterio = criterio & Chr$(34)
        Else
            criterio = criterio & "*" & Chr$(34)
        End If
    End If
Ora ho la neccessità di fare una ricerca su un campo che ha sempre proprietà
testo ma che contiene dei numeri del tipo
010101, col criterio di maggiore o uguale
Ho modificato il codice precedente in questa maniera:
 If Not IsNothing(Me!COD) Then
    If IsNothing(criterio) Then
    criterio = "[COD] > OR= " & Chr$(34) & Me!COD
    Else
    criterio = criterio & " AND [COD] >= " & Chr$(34) & Me!COD
    End If
    If Right$(Me!COD, 1) = "*" Then
            criterio = criterio & Chr$(34)
        Else
            criterio = criterio & "*" & Chr$(34)
        End If
   End If
Con questo tipo di ricerca però và a trovare solamente il valore maggiore e
non quello uguale
Vorrei sapere se c'è qualche errore nel codice
Ringrazio quanti mi volessero aiutare

 wrote in message
a28q88$t0l$1...@pegasus.tiscalinet.it...

Che significa >OR? E' sbagliato!
Non capisco il fatto dell' *...
Antonio

 ha scritto nel messaggio
news:7vS18.10035$tl3.2...@twister2.libero.it...

In effetti c'è un errore OR l'ho aggiunto in una delle tante prove che ho
fatto
* invece mi è stato suggerito in modo che per gli altri campi vada a
ricercare anche stringhe di testo.
Forse in questo caso non è neccessario

 wrote in message
a28sj8$udo$1...@pegasus.tiscalinet.it...

E poi quell'isnothing?
Isnull esiste, isnothing non l'ho mai visto, a meno che non sia un altra
invenzione del A2000
Antonio

 ha scritto nel messaggio
news:OPS18.10106$tl3.2...@twister2.libero.it...

Non è una invenzione di A2000 è una funzione creata in un modulo
Newsgroup: it.comp.appl.access
Titolo: Impedire apertura db con tasto Shift!

Ciao a tutti di nuovo,
ho già letto alcuni post a riguardo ed ho anche "tentato" di usare i
tre esempi che si trovano sul sito comune ma senza successo!Purtoppo
quando mi trovo davanti funzioni con chiamate a funzioni vado un pò
nel pallone..!!
Mi spiegate bene il codice da usare (e dove inserirlo!!) per impedire
l'apertura di un db con il tasto shift,per favore?
Ed eventualmente un modo per l'Amministratore di ripristinarlo?Se è
consigliabile..(non so, tipo,casella nascosta in un punto stabilito del
pannello comandi,o altri suggerimenti!!)
Grazie per la pazienza le vostre conoscenze per tutti noi sono
importantissime
Saluti

bizio ha scritto:

Ciao,
c'è un programmino molto utile, forse lo trovi sul 
sitocomune.com
,
praticamente abilita o disabilita il tasto SHIFT.
Cerca : FUNZIONE BYPASSKEY: Federico Luciani.
.Bat

 .Bat
Il codice l'ho trovato sul sito comune:
6.56 Disabilitare/abilitare l'effetto del tasto shift all'avvio.
...ma non so come utilizzarlo!!Dove devo inserirlo,come
richiamarlo...!!
Qualcuno può darmi una mano?
Grazie infinite

 ha scritto nel messaggio 
news:1166605665....@i12g2000cwa.googlegroups.com...
Il codice l'ho trovato sul sito comune:
6.56 Disabilitare/abilitare l'effetto del tasto shift all'avvio.
...ma non so come utilizzarlo!!Dove devo inserirlo,come
richiamarlo...!!
Qualcuno può darmi una mano?
Grazie infinite
[risposta]
C'è scritto:
'---
Per provare la funzione inseritela in un altro mdb e dalla finestra di debug 
eseguite:
?bypassKey(False ,"C:\tuo.mdb") 'per disabilitare
?bypassKey(True ,"C:\tuo.mdb") 'per abilitare
E' vivamente sconsigliato utilizzare questo sistema per proteggere il 
proprio lavoro.
'---
Significa che la funzione protegge un altro mdb non quello con la 
funzione...
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Senza inserire nessun codice all'iinterno di un MDB ho utilizzato il
programma bypassKey come indicato da prove risulta che funziona.
Certo che non è il massimo, non è una protezione. Disabilita solo il
tasto Shift.
Ciao
.Bat

Newsgroup: it.comp.appl.access
Titolo: Apertura foglio excel senza avvisi

Ciao a tutti,
sono alle prese con l'apertura di un foglio excel da codice (A2003, 
Excel 2000/2003).
Il foglio contiene collegamenti automatici esterni (altro foglio su 
altra cartella).
In fase di apertura mi appare il messaggio "La cartella di lavoro aperta 
contiene collegamenti automatici...".
Devo riuscire a togliere questo messaggio di avviso.
Ho provato con MioOggetto.DisplayAlerts = False come visto su qualche 
post, ma questo messaggio non scompare.
C'ï¿œ qualche altra proprietï¿œ da utilizzare per bypassare questo alert?
grazie
Nicoletta

nicoletta ha scritto:

Ho trovato finalmente!
in fase di apertura bisogna utilizzare il parametro updatelinks=2
quindi
MioOggetto.Workbooks.Open (MioFileExcel,2)
Nicoletta
Newsgroup: it.comp.appl.access
Titolo: Access - Excel

ciao
Devo passare dei dati su un foglio excel già creato
Questo foglio è strutturato in 4 cartelle (1 trimestre, 2 Trimestre ecc)
Per aprire il foglio excel uso il codice seguente:
Private Sub Bt02_Click()
Dim Exc, Dir, File, Canale
On Error GoTo GestErr
     Exc = "C:\Programmi\Microsoft Office\OFFICE11\EXCEL.EXE"
     File = "F:\UIL\GeUIL\Dati\ConteggiAccess.xls"
     Dir = CurDir
     Shell Exc, 3 'lancia in esecuzione Excel
     Canale = DDEInitiate("Excel", "System") 'apre il canale con il file 
Excel
     DDEExecute Canale, "[open(" + Chr$(34) + File + Chr$(34) + ")]" 
'inviare a Excel il comando nuovo foglio, Access è client, Excel è server
     DDETerminate Canale 'chiude il canale
     Canale = DDEInitiate("Excel", File)
???
Exit Sub
GestErr:
     MsgBox err.Description
     Exit Sub
End Sub
Ma non riesco a trovare il metodo per dirgli su che cartella andare
Come posso fare ?
Grazie
Fabio


Perche' non prendi Excel come componente activex?
Dim XLApp as Object
Dim XLBook as Object
Dim XLSheet as Object
Set XLApp=Getobject("excel.application")
' questo se sei sicuro che ci sia gia' una sessione di excel aperta.
' Puoi eventualmente intercettare l'errore se non trova una sessione
' di excel e aprirla ad hoc con CreateObject, in questo caso ricorda
' che dovrai anche renderla visibile
Set XLBook= XLApp.Workbooks.Open("NomeFileExcelDaAprire")
Set XLSheet=XLBook.Worksheets("1 trimestre")
e fai quello che devi...
cia'
Max

 
Grazie proverň
Fabio

Perche' non prendi Excel come componente activex?
[Risposta]
Excel non è un componente Activex...!
Excel eventualmente può essere usato come componente COM
usandolo come Server OLE(Automation).
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 
Ciao Ale,
Ho trovato l'esempio spiegato durante CISA 1
È quello che ho bisogno sto cercando di capire il tutto
Come stavo lavorando io in principio funziona ma mi sono impegolato su 
come accedere alla 2 cartella del foglio excel
Grazie
Fabio
Newsgroup: it.comp.appl.access
Titolo: il file "ldb" non si chiude.

Ciao a tutti.
Su server NT 4.0 viene aperto un mdb (A2K) da clients 98/XP.
Il progetto (?) è cresciuto in realtà in modo caotico, non esiste FE e
BE, ma tant'è, funziona.
Da qualche tempo gli utenti segnalano l'impossibilità (random) di
entrare perchè bloccati dall'utente x sul computer y. L'accesso diventa
possibile dopo "qualche" minuto. Stamattina dovendo eseguire una
modifica, nessuno lavora ma non è possibile l'accesso esclusivo. In
effetti c'e aperto il relativo ldb ma ripeto, l'mdb non è in uso.
Oltre a un'idea vi chiedo se può esistere relazione fra questo e
l'impossibilità di accesso.
Grazie
Marco
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel
messaggio
news:e581a79394ad533bb1b...@mygate.mailgate.org...

Sicuramente.
Tu dici che non hai diviso il db.
Male, dividilo.
E poi il Fe importalo tutto in un file "fresco".
MAssimiliano

 MAssimiliano
Intanto grazie della consulenza.
Purtroppo manca il tempo per gestire le rogneche ho sempre avuto nel
 momento in cui ho diviso un db. (lentezza, out of memory, lentezza,
lentezza, lentezza, ...)
E poi, per mia modesta esperienza personale non è poi sempre così male
tenere unito il db, se non altro per le prestazioni.
Attenzione, non sto sostenendo che si deve tenere unito, dico solo che
 uno dei lavori che mi hanno dato più soddisfazione (diverso da quello 
in oggetto ) discretamente complesso e voluminoso, girà da anni in
questo modo.
Alla prossima  
Ciao


Newsgroup: it.comp.appl.access
Titolo: Nuova vesrsione di Access

Salve vi risulta una nuova uscita della versione di Access dopo
A2007 ......?
Grazie
Pytt:.:

 ha scritto nel messaggio 
news:1f78f814-4ab4-485d...@p11g2000yqe.googlegroups.com...

Lo spero...
Ciao.
-- 
Sergio MAZZA 

 A2007 ......?
http://blogs.msdn.com/access/archive/tags/Access+14/default.aspx
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 A2007 ......?
Certo che sì ... peggiore della 2007 ovviamente!

Newsgroup: it.comp.appl.access
Titolo: Funzione Date in Access200

Salve a tutti,
recentemente ho sviluppati un database con Access97, che coinvolgeva
l'utilizzo in varie forme della funzione date. Ho cercato di convertire il
database per Access2000, ma la conversione mi dava un errore in compilazione
prorpio sulla funzione date, che segnalava come non conosciuta. Ho guardato
sull'help e su vari testi ma tutti affermano che date esiste anche nel 2000,
da notare che ho fatto l'installazione completa di Office 2000. Colpo di
scena: se si installa anche Visual Basic 6.0 sul sistema tutto sembra
funzionare correttamente. Il problema è che io non posso chiedere alla
persona che mi commissionato il databse di installere Visual Basic.
Qualcuno ha qualche idea che possa risolvere il problema?

 wrote in message
news:8hg2ck$2um$1...@fe2.cs.interbusiness.it...



Grazie mille! Il tuo sistema funzione. Resta perň un dubbio: come possono
succedere cose del genere? Un altro mistero Microsoft.




 wrote in message news:8hggjg$bd7$1...@nslave1.tin.it...


 wrote in message
96028848...@master.cdc.polimi.it...

Newsgroup: it.comp.appl.access
Titolo: Problema con myODBC

Salve,
sto cercando di esportare delle tabelle da microsoft access a mysql
attraverso myodbc.
Ogni volta che provo mi da sempre lo stesso errore:
Chiamata non riuscita
[Microsoft][ODBC Driver Manager (#0)
Come posso risolvere?
Thanks

 ha scritto nel messaggio
news:4XIZvf$HBHA...@news-02.uni.net...

Newsgroup: it.comp.appl.access
Titolo: Come creare campi da records...

Ciao ragazzi...
volevo porvi un altro quesito.
Ho un file txt che vorrei importare in Access con questa struttura:
LOC PARC STACCO ANNO REPLIC L A B
1 01D 1 00 004  41.74   28.059   16.609 
1 01D 1 00 004  60.479   2.56   28.1 
1 01D 1 00 004  44.789   24.149   16.899 
1 01D 1 00 004  56.99   6.23   26.8 
1 01D 1 00 004  41   27.78   16.07 
1 01D 1 00 004  58.729   4.73   27.26 
1 01D 1 00 004  37.21   28.969   12.539 
1 01D 1 00 004  63.81   5.419   28.679 
1 01D 1 00 004  36.71   28.039   11.349 
1 01D 1 00 004  64.459  -1.591   32.53 
1 01D 1 00 005  64.459  -1.591   32.53 ...
Ogni 10 records (ma mi servirebbe un controllo) la REPLIC  cambia (es
da 004 a 005).
Io vorrei fare questo (e non saprei proprio come cominciare...):
vorrei creare una tabella in access con la struttura di questo tipo 
 
LOC PARC STACCO ANNO REPLIC L A B L1 A2 B2
1 01D 1 00 004  41.74   28.059   16.609 60.479   2.56   28.1
1 01D 1 00 004  44.789   24.149   16.899 56.99   6.23   26.8
In pratica ogni 2 record dell 'imput crearne uno solo con gli ultimi 3
valori di campi del 2record come nuovi campi L1 A2 B2;il motivo e'
questo: ho una macchina che fa 2 foto ad ogni mela (l'attrezzo si
chiama colorimetro); ad ogni click sulla macchina (che assomiglia ad
una macchina fotografica) mi viene mandatosu un file txt un record e
avanti cosi'...
Mi potete dare una mano?
Ivan

 wrote in message
5gb5ktk9m84dq5vft...@4ax.com...

Puoi farlo da codice. Prima ti importi tutta la tabella. Quindi da codice
scorri il recordset e contemporaneamente ne scrivi un altro con la struttura
che vuoi tu.
Vedi un po' di help su openrecordset, addnew, update, ecc.
Antonio


wrote:

Newsgroup: it.comp.appl.access
Titolo: Query in base a maschera

Se apro una form in modalità "query in base a maschera"
gli eventuali pulsanti inseriti (per esempio un pulsante che attiva il
filtro)
non sono abilitati.
In definitiva sono costretto ad utilizzare "filtro in base a maschera"
e "applica/rimuovi filtro" dai controlli della barra dei menù.
C'è qualcosa che sto sbagliando?
O più semplicemente Access non prevede tale funzione?
Se sì, c'è qualcuno che ha già risolto il problema?
nin...@tin.it

Ciao Nino,
credo che il funzionamento sia normale... se applichi un filtro in base a
maschera la tua maschera viene usata da Access per capire quali valori
cercare e forse il motivo per cui gli eventuali pulsanti che sono presenti
vengono disabilitati e' che in quel momento ad Access non servono...
...anche perche' potrebbero compiere chissa' quali azioni magari in
contrasto con i filtri stessi... allora perche' correre rischi?
Sicuramente puoi applicare i filtri anche da codice VBA, pero' io
utilizzerei questa strada:
cambia l'origine dei dati della tua form mettendo una query SQL che fa
esattamente la selezione che farebbe il filtro... in questo modo cio' che
la tua maschera visualizzera' sara' semplicemente un sottinsieme dei
record della/delle tabelle che soddisfano la query nei quali ti potrai
muovere come desideri e visualizzare tutti i pulsanti che vuoi.
Per fare questo scrivi il codice
Me.RowSourceType = "Tabella/query"
Me.RowSource = "SELECT * FROM *miaTabella* WHERE *mioCampo1* > ... ;"
Me.Requery
in risposta all'evento Click del tuo pulsante "CERCA" o "FILTRO" o come lo
chiami... ovviamente la clausola WHERE filtra quello che vuoi con tutte le
condizioni OR AND NOT che vuoi... ad esempio
="SELECT * FROM clienti WHERE clienti.fatturato >" & Me.fatturato & ";"  
mi filtrera' tutti i clienti che hanno un fatturato > di quello
*attualmente* presente nel controllo fatturato del record attivo
della maschera... 
se invece vuoi che l'utente inserisca deliberatamente i campi in cui
filtrare allora *simula* il filtro in base a maschera... spostandoti in un
nuovo record, visualizzando un messaggio del tipo "inserisci i dati che
vuoi cercare nei vari campi in cui li vuoi cercare"... e poi esegui la
SELECT su tutti i campi (in OR o in AND).
per ritornare alla visualizzazione *normale* di tutti i record ti basta
abilitare o rendere visibile un pulsante "RIMUOVI FILTRO" che alla sua
pressione esegua:
Me.RowSource = "SELECT * FROM clienti;"  
Me.Requery
e tutto ritornera' come prima!
Ciao
Giuseppe

Newsgroup: it.comp.appl.access
Titolo: Distinta BAse e treeview

Ciao
Espongo il mio problema con le 
DI.BA
 sperando che qualcuno possa
aiutarmi.
Il mio DB mi consente di generare le diba partendo da molte tabelle di
origine andando a salvare i legami in altrettante tabelle di
destinazione.
Questo mi consente una facile duplicazione e catalogazione delle
informazioni ma mi sta rendendo la vita impossibile per visualizzare
il risultato in un treeview.
Posso infatti duplicare per cliente partendo da quella che io chiamo
DI.BA.TE ovvero distinta base tecnica che contiene solo le
informazioni costanti nel tempo,
Il secondo passaggio e quello sul cliente e quindi richiamando una
DI.BA.TE. posso inserire n specifiche richieste dal cliente stesso per
poter personalizzare il prodotto senza creare duplicati che andrebbero
ad appesantire le informazioni.
Il problema che mi si pone è quello della visualizzazione della
distinta e della sua stampa senza dover ricorrere , come sto
attualmente facendo, a sottomaschere o elenchi che spesso rimangono
vuoti e non sono per niente gradevoli.
Grazie per l'aiuto
Roby


Nel Demo di Lorenzo che trovi publicato in Riolab puoi vedere come ha
usato una TextBox per esplodere una DIBA...!
Io ho usato la stessa tecnica per redarre il Demo del Ricettario che
sicuramente sembrerà un giochino... ma non lo è...stampa anche i
REPORT nello stesso modo...!
Dagli un'occhiata.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=272
@Alex

 - Mostra testo tra virgolette -
Grazie
Ci ho dato un occhiata ma io non ho bisogno di usare una ricorsione in
quanto lavoro già su base esplosa
e vorrei trasformarla in un treeview
Roberto


Hai poco da inventare... un TreeView è Compilabile semplicemente solo
con la Ricorsione... anche perchè personalmente trovo inutile caricare
tutti i Livelli, è una perdita di tempo.
Nel TreeView si carica all'inizio solo il 1° Livello(minimizza i tempi
ed il traffico dati)... su Selezione del Nodo si carica quanto in
corrispondenza del Nodo...!
Se tu parti da una base esplosa è in ogni caso da
gestire(personalmente rieseguirei l'Esplosione e mi creerei una
Routine dedicata a popolare il Tree è estremamente più semplice)... se
è già fatto e non lo vuoi rifare serve che in ogni riga tu possa
sapere dove inserirla....
@Alex
Newsgroup: it.comp.appl.access
Titolo: Creare un campo contatore in report in base ai record.

Salve e Scusate il mio disturbo, ho il seguente problema:
Ho un report basato su una tabella, devo generare un campo  contatore , ma
deve essere incremento solo quando il valore di un dato campo es.(Autista) è
diverso, vedi esempio report
CONTATORE    AUTISTA  ORA
     1                    tizio            10,10
      2                    caio            11,10
    3                    sempronio    12,10
    3                    sempronio    13,10
    4                    lauda            14,10
etc, etc.
E' possibile farlo???
Grazie Graziano
--

E' possibile farlo???
Certo, comincia a studiarti i recordset, poi ne riparliamo
;-)
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in 
internet che sia in grado di recuperare le 
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--

Newsgroup: it.comp.appl.access
Titolo: Barre degli strumenti "scombinate": come ripristinare?

In un precedente mio post avevo chiesto se era possibile togliere dalle
barre/menu alcune funzioni (per esempio Salva). Nel personalizzare i menu,
tuttavia, devo aver combinato qualche guaio, tanto è vero che ora non mi
ritrovo alcune voci nella barra dei menu (per esempio Record, Inserisci
ecc.).
Come posso ripristinare tutte le voci (tanto utili)?
Infine, non avendo risolto il problema della "protezione", è possibile
mettere una password che serva solo per proteggere la struttura  del db ma
da non dovere digitare per il semplice uso ed inserimento dei dati?
Grazie
Rovena

 Rovena
A questo non rispondo e ti prego di aprire un 3d a parte o meglio continuare
quello precedente.
MAssimiliano

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

 segno di spunta ti si attiverà anche il tasto "Reimposta".
Funziona alla grande!
Grazie di cuore
Rovena


Newsgroup: it.comp.appl.access
Titolo: [?] Problema con le date

Ciao a tutti, ho uno strano problema con le date
se eseguo la riga in ACCESS97
rst.findfirst "dtval = #" & mData & "#"
se il giorno di mData è maggiore di 12 la ricerca avviene correttamente con
la data che interessa a me, se il giorno è minore o uguale inverte il mese
con il giorno.
chi mi può aiutare.
-------------------------------------
Lunga vita e Prosperità

 chi mi può aiutare.
Nel codice VBA devi sempre usare la data in formato americano, mm/dd/yyyy
"dtval = #" & format(mData, "mm/dd/yyyy") & "#"
-- 
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
--------------------------------------

Risolto grazie