mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: CODICE VBA con ERRORE

A97
a chiusura di una maschera 
per confermare o meno la scrittura del record...problemi di errore codice
DOVE SBAGLIO?
Grazie
 
Private Sub Form_Close()
'NICK: MODIFICA ALLA FUNZIONE PER GESTIRE IL NO
Dim rs As Recordset
 
If MsgBox("Confermi l'emissione del Mandato di Pagamento ?", vbYesNo + vbQuestion) = vbYes Then
    Set rs = CurrentDb().OpenRecordset("Costanti", dbOpenDynaset)
    rs.FindFirst "banca=" & Me!Banca
        If rs.NoMatch Then
            MsgBox "Codice banca " & Me!Banca & " inesistente"
            'CANCELLO IL RECORD IN QUANTO NON PUò ESISTERE SENZA BANCA
            Set rs = Nothing
            Set rs = CurrentDb().OpenRecordset("Mandati", dbOpenDynaset)
            rs.FindFirst "Id_Mandato=" & Me.Id_Mandato
                If rs.NoMatch Then
                'RECORD NON TROVATO NON FACCIO NULLA: SI CHIUDE LA FINESTRA
                Else
                    rs.Delete
                    Set rs = Nothing
                End If
 
Else
    Set rs = CurrentDb().OpenRecordset("Mandati", dbOpenDynaset)
    rs.FindFirst "Id_Mandato=" & Me.Id_Mandato
       If rs.NoMatch Then
            'RECORD NON TROVATO NON FACCIO NULLA: SI CHIUDE LA FINESTRA
       Else
            If MsgBox("Confermi l'annullamento dell'emissione del Mandato?", vbYesNo + vbQuestion) = vbYes Then
                'NON FACCIO NULLA SI CHIUDE LA FINESTRA
            Else
                rs.Delete
                Set rs = Nothing
            End If
        End If
End If
End Sub

Usa l'evento Unload eventualmente e FORZI il Cancel a true per annullare la chiusura.
L'evento CLOSE si verifica già quando si avvia la chisura e non è ANNULLABILE...
 
Per il resto vedi se riadattando il codice funziona...
 
P.S. nononstante A97 abbia DAO come Default, attezione a dichiarare esplicitamente le LIB di riferimento dei RS...
 
Dim rs As DAO.Recordset 
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: utilizzare il recordset della form attiva nel codice vba

ho una form in visualizzazione maschere continue e con dei campi data filtro
i record per mostrare per esempio solo le fatture di gennaio quindi metto
dal 01/01/2004 al 31/12/2004
nella form cosi compiaiono solo quelle di gennaio 2004 solo che nel codice
vba devo poi fare delle operazioni su tali fatture, come faccio riferimento
al recordset filtrato ancizhč quello totale?
grazie a tutti.

 ha scritto nel messaggio
news:c1gbqq$oih$1...@lacerta.tiscalinet.it...

Set rstFiltrato = Me.RecordSetClone
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Sovrascrivere record

Salve a TUTTI,
dovrei analizzare dei dati che provengono da una fonte esterna ad access e
che importo con il trasferimento testo.
Questi dati hanno un campo che contiene una stringa univoca e che posso
usare come chiave primaria.
Con lo stesso tipo di estrazione dalla fonte origine, vado ad estrarre nuovi
record che accodo da una tabella chiamata "Generale".
Talvolta in alcuni campi il record nelle nuove estrazioni può avere valori
aggiornati, ma mantiene la stessa stringa in quello destinato a chiave
primaria.
Chiedo: è possibile che durante l'accodamento alla tabella che ho definito
"Generale", se il record già esiste venga sovrascritto con quello che vado
ad accodare e ha le nuove informazioni? Nel caso è possibile avere anche un
avviso di quanti record vengono sovrascritti?
Grazie a TUTTI Fabio

 ha scritto nel messaggio 
news:49ea286d$0$1117$4faf...@reader4.news.tin.it...

Puoi fare tutto utilizzando una tabella di appoggio identica alla 
"Generale".
Da codice e in fase d'importazione, svuoti la tabella d'appoggio e poi la 
riempi con i dati importati. Una query di accodamento, per i nuovi dati e 
una query di aggiornamento e usando entrambe le tabelle (join sulle chiavi 
primarie) provvedera all'aggiornamento dei dati.
Ciao, Carlo 


Grazie Carlo di avere risposto.
Ho già provato questa strada ma non mi ha funziona , forse ho sbagliato
qualcosa ma riprovo.
Non l'ho fatto via codice perchè non so scrivere in VBA, ma passo passo con
delle query che intendevo poi azionare con una macro. Il fatto è che per i
nuovi record non ci sono problemi, pensavo poi di "isolare" gli esistenti
nella Generale, eliminarli, poi importare dalla [Nuova] i record con i dati
aggiornati. Non riesco a far funzionare la query di eliminazione, credo
proprio perchè si basa su la join e Access mi chiede sempre di specificare
da quale tabella voglio eliminare. Da qui la richiesta di aiuto per
sovrascrivere.
Grazie Fabio

 ha scritto nel messaggio 
news:49ead55d$0$1120$4faf...@reader2.news.tin.it...

Con una tabella d'appoggio risolvi alla grande.
Ciao, Carlo 

 Grazie Fabio
esattamente non ho capito dove sia il problema.
Se vuoi stare tranquillo 'aggiorni' tutti i records, con una query di 
aggiornamento.
Hai una perdita di tempo se i records non sono variati, ma sei 
tranquillo di inserire tutte le eventuali modifiche.
Rilevare ogni possibile modifica credo che sia un lavoraccio inutile, 
meglio sovrascrivere che ti assicura una situazione 'attuale'.
-- 
IvanDaBologna
-=-=-==--==-=-=-
sottOFFICEale             - il mio blog
barbera del monferrato    - il mio vino
carmen                   - la mia donna
non necessariamente nello stesso ordine
Newsgroup: it.comp.appl.access
Titolo: [ot] ricerca Per giovani da 25 ai 32 anni

Salve, mi scuso se l'argomento trattato non č di pertinenza del News Group,
ma ai fini di una ricerca scentifica, dovrei raccogliere quante piů risposte
possibili sui seguenti quesiti rivolti esclusivamente a giovani fra i 25 e i
32 anni?
1)    avete un gruppo di amici stabili o frequentate conoscenze saltuarie?
2)    come passate i fine settimana o i giorni festivi?
(basta rispondere anche con poche parole)
Grazie
Mirko

 ha scritto nel messaggio
news:xZP78.21807$5M4.7...@twister2.libero.it...

 1)no
 2)bevendo birra e fumando hascish

 2)    come passate i fine settimana o i giorni festivi?
3) Ti tocchi?
:-))
Saluti.
Luciano

 ha scritto nel messaggio
news:a3ojls$199dhh$1...@ID-86073.news.dfncis.de...

AH! AH! AH! AH! AH! AH!
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:a3omrn$ej2$1...@canarie.caspur.it...

Avrei voluto tanto essere nelle condizioni di poter rispondere alle tue
domande......
Ti rispondo lo stesso...:
1) il mio gruppo di amici si è dileguato....scomparso...., frequento
(virtualmente) solo questi birboni del NG;
2) i fine settimana ed i giorni festivi li trascorro........correndo in
pineta e mangiando cioccolatini...
Ciao Rita.

 ha scritto nel messaggio
news:a3ojls$199dhh$1...@ID-86073.news.dfncis.de...


 32 anni?
Fantastico!
A trent'anni pensavo di esser già da buttare e invece scopro di essere
ancora giovane ;-D

 Mi hai fatto morire!!! :-D
Potresti morire scrivendo DOPO il quoting?
Antonio

 wrote in message
a3ojls$199dhh$1...@ID-86073.news.dfncis.de...

Ha detto giovani!!!
Antonio


Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Problema con sottomaschera e sua visualizzazione recordset

Scusate ma NON riesco.
Ho una casella combinata (CasellaX) dentro una maschera (MiaMaschera).
Ho anche una sottomaschera (MiaSottomaschera) dentro a MiaMaschera.
Apro MiaMaschera e MiaSottomaschera esegue quanto scritto nella sua
apertura: Me.RecordSource = "SELECT blabla" (e mi elenca in
successione, ad esempio, 10 record).
Se cambio la selezione in CasellaX vorrei che MiaSottomaschera
aggiornasse il recordset e che mi elencasse, ad esempio, i 12 record
di un'altra tabella che presenta gli stessi campi di quella che ce ne
ha 10).
E' mai possibile che sia complesso?
Scusate il disturbo
Roberto Testa


Ciao Roberto, dovrebbe bastare, sull'evento click della CasellaX
MiaSottomaschera.form.RecordSource = "Select    .....Nuova sorgente
dei dati"
Ciao.
Alberto

 Alberto- Nascondi testo citato
Newsgroup: it.comp.appl.access
Titolo: gestione pecore in access

salve chi di vuoi mi puņ aiutare a progettare in Access una gestione delle
mie pecore.
Praticamente dovrei mettere dei campi: CodiceMeccanografico, CodiceASL,
Defunta, DataDefunta, macellata, venduta, Parto, DataParto.
Vorrei avere la possibilitą di inserire + parti per una pecora, e la
possibilitą di cancellare le pecore defunte e portare quest'ultime in una
tabella a parte inoltre riutilizzare il codice per una nuova pecora.
Mi potete aiutare?

...

Defunta non serve, se e' pieno datadefunta vuol dire che e' gia' stata
arrostita.
parto e data parto vanno in uan tabella a parte in modo che ogni pecora
possa partorire piu' volte.
Le pecore morte lasciale dove sono e filtra su datadefunta.
Evita di riutilizzare i codici.
Saluti.
Luciano
PS Me la sono guadaganta uan braciola?:-)


@Alex.

 PS Me la sono guadaganta uan braciola?:-)
LOL!

Newsgroup: it.comp.appl.access
Titolo: Collegare una View SQL in lettura/scrittura

Buongiorno e buona a tutto il ng!
Vi sottopongo un problemino:
Quando si collega via ODBC una tabella su un DB SQL Server/MSDE che non 
ha una chiave primaria, access fa apparire un bel form con l'elenco dei 
campi chiedendo quale deve usare come chiave. Altimenti sono in sola 
lettura.
Fin qui tutto ok: basta creare le tabelle con la chiave primaria.
Creando però una vista (join su tabelle relazionabili - modificabile via 
codice SQL) le cose si complicano perchè, se si cerca di collegare la 
vista, access non riesce a capire qual'è la chiave primaria e appare il 
form di cui sopra.
Se non si usa docmd.TransferDatabase ma il codice seguente la vista 
collegata sarà in sola lettura (perchè non appare il form di richiesta 
della PK).
Dim t As TableDef
Set t = DBEngine.Workspaces(0).Databases(0).CreateTableDef(NomeTabella)
t.SourceTableName = NomeTabella
t.Connect = "ODBC;DSN=" & DSN & ";UID=" & UserName & ";PWD=" & Password
t.attributes = dbAttachSavePWD
DBEngine.Workspaces(0).Databases(0).TableDefs.Append t
DBEngine.Workspaces(0).Databases(0).TableDefs.Refresh
Se fosse possibile dire ad access qual'è la primarykey via codice il 
guaio sarebbe risolvibile...
Qualche idea?
Grazie.
Matteo Barsotti.
-- 
Matteo Barsotti
C.B.Sistemi
Tel. 041 976162
www.cbsistemi.it

"Matteo Barsotti" <m.barsotti@cbsistemi_NO_SPAM_THANKS.it> ha scritto nel
messaggio news:d2b3pd$iq$1...@news.ngi.it...

Ciao Matteo,
puo sembrare strano ma il nome della colonna che funge da PK è una vera e
propria definizione di primary key nella tabella collegata.
Quindi in fondo al tuo codice metti
--------------
CurrentDb.Execute "ALTER TABLE " & Nometabella & _
    " ADD CONSTRAINT __uniqueindex PRIMARY KEY (NomeCampo)"
--------------
Ciao Giorgio

 --------------
Grande! Funziona.
In effetti è strano, ma a pensarci bene non così tanto... è il modo più 
ovvio per dire ad Access quale campo chiave usare per creare le 
istruzioni di modifica...
Grazie 1000
Ciao

Newsgroup: it.comp.appl.access
Titolo: Refresh della maschera

Ho una form e con un doppio click sulla riga dei dati apro una form modifico
oppure cancello i record e alla chiusura di questa form vorrei che la form
di partenza faccia un refresh dei dati appena aggiornati
come riesco a fare questo?

 wrote in message
news:bgqvij$773$
1...@lacerta.tiscalinet.it

Su evento Close della 2° Form inserisci:
Forms![NomePrimaForm].Requery
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
bgqvij$773$1...@lacerta.tiscalinet.it...

Alla chiusura della maschera chiamata fai un requery dellla maschera
chiamante
Forms!NomeMaschera.Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:38ee8338ea7df4d050...@mygate.mailgate.org...


 
[CUT]
Così è esatto, non sò con tutte quelle parentesi Quadre..!
Forms!Clienti!sub_attivita.Requery


Newsgroup: it.comp.appl.access
Titolo: Filtrare casella combinata durante digitazione

Mi spiego meglio. Ho una casella combinata con 2 colonne:
IDFornitore e Rag_Soc.
Trattandosi di un elenco molto lungo, vorrei che durante la digitazione, i 
dati
della casella venissero filtrati in modo tale che, aprendo la casella 
stessa, mi
apparisse un elenco contenente i soli fornitori con le lettere con ho 
digitato.
Ad esempio, se mi posiziono sulla casella combinata e scrivo ABA, aprendo
l'elenco dovrei vedere solo i fornitori che iniziano con ABA e non l'elenco
completo. Se aggiungo una C, dovrebbero apparire solo quelli che iniziano
per ABAC e cosě via.


Mantieni nascosta la colonna ID e vedrai che lo farà da solo!
Ciao
-- 
Roberto da Parma

 Mantieni nascosta la colonna ID e vedrai che lo farŕ da solo!
Sě, lo so. Non intendevo questo. Se premo F4 mi si apre l'elenco dei 
fornitori e ci sono
tutti. Io vorrei filtrare i dati durante la digitazione.


No allora non hai capito...se hai una casella combinata che richiama i 
valori da una tabella tipo
campoA    campoB
1                tizio caio
2                sempronio
nascondendo la prima colonna e cominciando a digitare la lettera t l'elenco 
ti suggerirà il primo valore disponibile, naturalmente unito ad un 
ordinamento crescene del campoB avrai una ricerca rapida (non un filtro vero 
e proprio).
Se tu però vuoi un filtro vero e proprio sulla casella combinata devi creare 
una tabella temporanea che ti restituisce i dati in base al valore della 
casella combinata, non puoi rimandare la select sul valore della stessa 
senza aver prima salvato...ma credo che anche in questo modo dovrai fare un 
requery....

Newsgroup: it.comp.appl.access
Titolo: Problema di impaginazione

Come posso fare a non perdere l'impaginazione dei report! esempio se passo
da un report a l'altro o se stampo uno e poi vado in anteprima sull'altro
perdo le impostazioni? come faccio a lasciarle fisse sempre in maniera
sicura al cento per cento???? grazie Alberto

 ha scritto nel messaggio
news:5zsP8.30062$j65.7...@twister1.libero.it...




è un bug di access, vedi post precedenti a riguardo su google, prova a
cambiare l'impostazione di esegui correzione automatica nome su scheda
generale di opzioni
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Come si usano i Developper Tools?

Ho installato Office 2k Developper tools... ma non nriesco ad usarli.
Brevemente:
Ho installato il tutto
Ho copiato l'installazione del runtime dove mi diceva il "package and
deployment wizard"
Ho preso un mio DB funzionante ed ho provato a creare un pacchetto, da qui:
Clicco "Package"
Scelgo "Standard Setup Package"
Gli dico la cartella in cui metterlo, la crea
Mi dice che non trova il file "VB6IT.dll" (gli do OK e procedo)
Mi dice che non può controllare le dipendenze del file "MSADO21.TLB" (gli do
OK e procedo)
Poi mi da una finestra con tutti i file che verranno inclusi nel package,
gli dico di includere anche "Access Runtime", do ok
mi chiede qualche titolo e qualche altra cavolata, procedo
mi chiede i path di installazione del mio DB e del file MSADO21.TLB... e
chenneso io di dove va messo il MSADO21.TLB? lascio com'è e procedo...
mi chiede se voglio sharare dei file, lascio com'è (nessun file selezionato)
e procedo
Inizia a creare il package...
Mi crea un setup, una cartella con la copia dell'installazione del runtime,
ed una cartella "support" con un po di altra roba.
Ora... che me ne faccio di tutta questa roba?
Ho provato a masterizzare il tutto ed a provarlo su un pc che aveva
installato access (quello avevo...) mi agiorna alcuni file e si resetta...
ok, riprovo l'installazione, parte, procede... poi mi dice che non riesce a
registrare quel famoso MSADO21.TLB, te pareva... e poi finisce.
NON ha installato il runtime (devo farlo io a manina? oppure è così
intelligente che avendo notato che c'era già access installato il runtime
non serviva?)
E comunque ha creato un collegamento nel menù con un path assurdo pieno di
apici, che ovviamente non funziona.
Ora vi chiedo: chi ha usato ODE Tools e mi può dare una mano?
Dove sbaglio?
Potete darmi un ragguaglio sulle tante domande?
Grazie infinite, Max
P.S.: la documentazione di ODE tools mi pare un tantino pietosa.... :-|

 Potete darmi un ragguaglio sulle tante domande?
E' dura aiutarti: noi abbiamo sempre preparato i Setup su dischi appena
formattati ed è sempre andato tutto bene (seccature del doppio package per
win '9x e win 2000 a parte).
Su macchine un tantino pasticciate la preparazione dei Setup è sempre
avventurosa.
Ciao, Stefano
Newsgroup: it.comp.appl.access
Titolo: Strano problema con i report!!!

Salve a tutti del N.G.
Ho uno strano problema con un activex (T-Barcode) nei report ossia:
1) Creo il report Pippo
2) Inserisco caselle, label e dei T-Barcode activex
3) Effettuo tutti i settaggi tra cui anche l'origine dei dati verso i campi
di una tabella. (questo anche per l'activex).
4) Chiudo il report
5) Riapro il report in modalità struttura
6) Riverifico i settaggi dei vari controlli ed è tutto ok
7) Richiudo il report
8) Rinomino il report da Pippo a Peppe
9) Riapro il report Peppe
10) Riverifico i settaggi dei vari controlli e con stupore mi accorgo che:
I controlli base come label e textbox ecc. non sono cambiati e puntano
sempre all'origine dei dati corretta,
mentre i controlli ActiveX, in questo caso il T-Barcode, è completamente
resettato ossia è come se l'avessi inserito in quel momento.
C'è una spiegazione logica a ciò? Perchè l'ActiveX T-Barcode si resetta?
P.S.: Ho provato anche ad importare il report Pippo in un'altro database ed
è lo stesso.
Grazie per aver letto
*************************************
Klaus Dobermann
doberm...@tin.it
dober...@yahoo.com
*************************************

 è lo stesso.
Hai provato a impostare la stampante?
ciao MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Ricerca della scadenza più vicina.

Ho una serie di bandi, per ciascuno dei quali sono fatte delle
fidejussioni da parte di diversi referenti.
Per ogni bando, le fidejussioni hanno diverse scadenze e rinnovi: per
uno, la prima scadenza avviene dopo 12 mesi e può essere rinnovata per
altri 6; per un altro, le scadenze sono 12 + 6 + 6; per un altro, sono
12 + 12, e così via.
Ora, mi è facile fare una query che, a partire dalla data di
emissione, mi dà in ogni colonna le varie scadenze.
Il mio problema è che però vorrei, per così dire, "ruotare" il
risultato della query: per ogni colonna avere tutte le scadenze di una
certa fidejussione. Con la funzione Min e il criterio >=Now() avrei la
prima scadenza in arrivo, il che è proprio quello  che mi chiedono:
"Quali sono le fidejussioni che scadono entro (poniamo) un mese?"
E la domanda che pongo io è: chi mi aiuta almeno a chiarirmi le idee?
Grazie a tutti.
Riccardo Baldinotti

Riccardo Baldinotti wrote :

Io non riesco a capire come sia organizzata la tabella sottostante e 
nemmeno come tu vorresti evidenziato l'output della query.
Provaci con un esempio...
 
Bruno
 
 

 - Mostra testo citato -
 
Tabella Fidejussioni, contenente fra l'altro campi:
IDfide, IDbando, decorrenza
per esempio:
1, 3, 1-12-2011
2, 8, 7-1-2012
Tabella Scadenze, con:
IDbando, scad1, scad2, scad3, scad4, queste espresse in mesi dalla
decorrenza;
per esempio:
3, 12, 18, 24, 30, 36
8, 12, 12
per cui ho una query così (sommando i mesi e togliendo un giorno):
IDfide, IDbando, decorrenza, sc1, sc2, sc3, sc4
con dati:
1, 3, 1-12-2011, 30-11-2012, 30-5-2012, 30-11-2013, 30-5-2014,
30-11-2014
2, 8, 7-1-2012, 6-1-2013, 6-1-2014, null, null, null
 
In questo modo, però, per sapere che il 10 ottobre 2013 le prossime
scadenze sono:
1, 30-11-2013
2, 6-1-2014
mi devo scorrere tutti i campi di tutti i record finché non trovo la
data >=Now()
 
Mi domandavo se non potessi produrre un output più pratico.
Grazie
Riccardo Baldinotti

Ciao Riccardo!
 
Ad esempio:
 
SELECT IDfide, IDbando, decorrenza, sc1 FROM TuaQuery
UNION SELECT IDfide, IDbando, decorrenza, sc2 FROM TuaQuery
UNION SELECT IDfide, IDbando, decorrenza, sc3 FROM TuaQuery
UNION SELECT IDfide, IDbando, decorrenza, sc4 FROM TuaQuery;
 
HTH
Popi


GRANDE!!!!
Su questa query ne faccio una di raggruppamento con
HAVING (((Min(Query1.sc1))>=Now()))
e voilà.
Anzi, provo a mettere la clausola direttamente nella query di unione.
 
mmm... ho gia proposto Karl Donaubauer come Ministro dell'Istruzione;
potresti andare ai Beni Culturali.
 
Grazzissime.
Riccardo Baldinotti

:)))))
 
Popi
Newsgroup: it.comp.appl.access
Titolo: Errore di runtime 3137

ottengo un
Errore di runtime 3137:
Missing semicolon (;) at end of  SQL statement
su questa stringa.
dB.Execute "INSERT INTO tblCommessa ( DataCtrl ) VALUES ( #" & Now() & "#)
WHERE IDCommessa=" & IDC & ";"
Secondo voi cosa non va?
tblCommessa=tabella
DataCtrl=Campo data
IDC=variabile cui è assegnato un numero

 ha scritto nel messaggio
news:CRpza.26009$lK4.7...@twister1.libero.it...

Scusa, se fai un Insert into non c'azzecca la where perchè devi accodare
record:
dB.Execute "INSERT INTO tblCommessa ( DataCtrl ) VALUES ( #" & Now() & "#)"
e basta
Se vuoi aggiornare i record con IDCommessa=<IDC> allora
db.execute "Update tblCommessa set DataCtrl=Now() where idcommessa= " & IDC
OK?

CUT
per oggi basta, di figure di M##### ne ho fatte abbastanza. mi ritiro nelle
mie camere.
Grazie per la sopportazione

Newsgroup: it.comp.appl.access
Titolo: AllowEdits in sottomaschera. Come?

Ciao a tutti,
io ho una maschera con sottomaschera e ho impostato che non sia possibile ne
la modifica ne l'inserimento di dati nelle due.
Con la pressione su un pulsante presente sulla maschera voglio che mi
abiliti la modifica e ho fatto si che on click:
Me.AllowEdits =True
Me.AllowAdditions=True
E questo funziona x la maschera ma non x la sottomaschera.
Per lei ho scritto quanto segue (che non funziona)
Forms![maschera1]![sottomaschera1].AllowEdits=true
Mi dice metodo non supportato.
Come si risolve?
Grazi e come sempre e in ogni dove.
Ale

 ha scritto nel messaggio
news:bob4rk$dqi$1...@newsfeed.cineca.it...

Prova con Locked:
Me![sottomaschera1].Locked = false
Ciao.

 ha scritto nel messaggio
news:bob83f$p5d$1...@canarie.caspur.it...

Grazie x la risposta ma... non funziona :-(
Ciao
Ale

 Ale
A me sě; se locked = true, nella sottomaschera non si modifica nulla ne si
inseriscono nuovi record.
Probabile che non ho capito io cosa chiedevi...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:bob4rk$dqi$1...@newsfeed.cineca.it...

Prova con:
Forms![maschera1]![sottomaschera1].Form.AllowEdits=true
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: AccessToVb

Ciao a tutti
Ho sentito parlare di questa applicazione, che converte appunto file di
Access in Codice Vb, se avete informazioni al riguardo, come funziona, se
vale per A2000 oppure converte in Vb6 o vb5, e se c'è, qualche sito di
riferimento? Grazie
_Shari

"shari" <

Onde evitarti delusioni ti chiedo: ma che vantaggi t'aspetti d'avere
convertendo un FE per DB fatto in Access in Visual Basic 6.0?
Se ti hanno detto che girerebbe tutto in un eseguibile ... scherzavano!
Ciao, Ettore

 ha scritto nel messaggio
news:aoup06$rmk$1...@lacerta.tiscalinet.it...

Io non la conosco, ma ho visto alcuni frequentatori scriverne peste e corna
e nessuno ne ha mai scritto in modo positivo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


non perderci tempo a quanto hanno scritto č una ciofeca e comunque
avresti ancora un file con varie librerie da istallare...
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Estrarre immagini dai controlli in una form...

Si possono estrarre le immagini incorporate nei controlli in una form
(bottoni, controlli immagine etc)?
Se si come?
Ciao

"Io [Lavoro]" <I...@Io.it> ha scritto nel messaggio news:2ma6g7F...@uni-berlin.de...

Boh! Forse con quei programmini che leggono nelle risorse dei file...
Ciao.
-- 
Sergio MAZZA

"Io [Lavoro]" <I...@Io.it> ha scritto nel messaggio
news:2ma6g7F...@uni-berlin.de...

Anche se non ti fa piacere il mio suggerimento eventualmente non
usarlo.
Non sò se è quello che chiedi, ma tramite le librerie OLE puoi
salvare l'immagine in un CommanButton come BMP.
Vedi:
Sub SavePicture(Picture As IPictureDisp, filename As String)
Dai un'occhiata a questo:
http://www.mantuanet.it/alessandro.baraldi/FilesEsempio/PIC.exe
@Alex.


Ciao

 Ciao
Ciao.
Alex.

 ha scritto nel messaggio
news:ce3r72$lm2$1...@lacerta.tiscalinet.it...

Non sbagli per niente! Comunque non penserai che me la leghi al dito per
sempre per una fesseria come quella a cui ti riferisci... Per come la vedo
io č acqua passata, poi se per te non č cosě fai come credi...
Ciao

 Ciao
Idem tant'č che ho risposto.
Spero sia stato utile.
@Alex.

 ha scritto nel messaggio
news:ce3sbq$n76$1...@lacerta.tiscalinet.it...

Purtroppo mi hai mandato un db fatto con una versione di access che non
ho... Io ho la 2k e mi dice che č fatto con una versione successiva...
Potresti convertirlo in formato A2k e rimettermi il link o inviarlo a
crazypuppy (AT) tiscali (POINT) it? Ti sarei grato...
Ciao


[CUT]
La mail indicata non andava bene o no so che altro, quindi l'ho publicato:
http://www.mantuanet.it/alessandro.baraldi/PIK_2K.exe
P.S. avvisami quando l'hai scaricato che lo elimino.
Ciao.
@Alex.

 ha scritto nel messaggio
news:ce61jd$if0$1...@lacerta.tiscalinet.it...

La mail funziona... mha chissà cos'è successo... comunque lo ho scaricato
dal link... grazie!
Ciao

Newsgroup: it.comp.appl.access
Titolo: Stampa report attraverso Word

ciao a tutti,
problema:
generare report con access 97 e poi poterli visualizzare e stampare
attraverso Word;
qualcuno di voi mi sà dare qualche dritta ..........
grazie in anticipo
valter

qualcuno di voi mi sà dare qualche dritta ..........
salvali in formato rtf.  c'è un apposito pulsantino.

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

aaa


Chiudi la bocca... che ti è rimasta aperta...
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
+

 wrote in message
m6I76.33046$eB2.3...@news.infostrada.it...

....grandissimo! :-D
Lorenzo
Newsgroup: it.comp.appl.access
Titolo: rilevare numero di serie HD

ho la funzione
Public Function GetVolumeNumber(volume As String) As Long
'restituisce il numero seriale di un disco (per es. volume = "C:\")
Dim NumSer As Long, Result
Result = GetVolumeInformation(volume$, 0&, 0&, NumSer&, 0&, 0&, 0&, 0&)
GetVolumeNumber = NumSer
End Function
Sub NumeroDiSerie()
    MsgBox ("Numero di Serie del disco C:" & GetVolumeNumber("C:\"))
End Sub
con relativa dichiarazione (ovviamente) per getvolumeinformation
che su access 2k su winxp pro restituisce 0 su qualsiasi drive...come mai?
può essere il fatto che ho un solo HD con 3 partizioni?
esiste un altro medoto per recuperare l'id dell'HD oppure un serial univoco per un pc?
grazie
Ciao
Nick

"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio news:lq78d.23574$H11.7...@twister1.libero.it...

ho risolto usando un'altra funzione che al posto delle API usa il filesystem:
Dim fs, d, s, t
Set fs = CreateObject("Scripting.FileSystemObject")
Set d = fs.GetDrive(fs.GetDriveName(fs.GetAbsolutePathName("F:\")))
Select Case d.DriveType
Case 0: t = "Sconosciuta"
Case 1: t = "Rimovibile"
Case 2: t = "Fissa"
Case 3: t = "Rete"
Case 4: t = "CD-ROM"
Case 5: t = "Disco RAM"
End Select
s = "Unità " & d.DriveLetter & ": - " & t
s = s & vbCrLf & "NS: " & d.serialnumber
MsgBox s
ciao
Nick

Newsgroup: it.comp.appl.access
Titolo: avviso all'apertura del db

Salve a tutti,
Ho una tabella dove registro i contratti di manutenzione periodica ai miei 
clienti. Come posso fare in modo che all'apertura del database (in apertura 
va sul pannello comandi) compaia un messaggio che mi avvisi della scadenza 
in modo che non dimentichi di andare a fare la manutenzione?
La cosa che mi rimane difficile da capire è come fare riferimento ad un 
campo di una tabella peraltro chiusa in quel momento.
grazie,
Luciano 

 in modo che non dimentichi di andare a fare la manutenzione?
Scrivi una macro adatta all'uopo e la nomini autoexec... verra'
eseguita a ogni apertura.
cia'
Max

 campo di una tabella peraltro chiusa in quel momento.
Dimenticavo la seconda parte: non so come hai fatto il DB, quindi devo
andare a braccio.
Suppongo che tu abbia un campo che specifichi quando hai fatto
l'ultima manutenzione, e che devi accertarti di ripassare per la
manutenzione entro, che so, un anno.
Scrivi una query che recupera i record dalla tua tabella in cui la
data di manutenzione e' piu' vecchia di, diciamo, 11 mesi (per
semplicità, 330 giorni):
SELECT *
FROM TabImpianti
WHERE dt_UltimaManutenzione <now()-330
e la apri dalla tua macro autoexec.
cia'
Max

 ha scritto nel messaggio
news:1192287478....@v23g2000prn.googlegroups.com...





cia'
Max
_-----------------------------------------------------
Ho sfruttato questo sistema di max per adattarlo al mio db......
Solo che anche se non ci sono scadenze, la macro viene attivata sempre
all'avvio, perchè autoexec........
C'è un modo per fare attivare la macro, all'apertura del programma, solo se
effettivamente ci sono scadenze?
Grazie.
Emanuele
Newsgroup: it.comp.appl.access
Titolo: Archiviazione immagini documenti con ACCESS

Avrei bisogno di un archivio di immagini di documenti ottenute da scanner,
con la possibilità di effettuare ricerche per titolo, locazione originale,
tipo immagine, ecc.
Ho pensato di utilizzare il tipo OLE di Access (con inserisci oggetto - file
e nome file in precedenza salvato da scansione in formato JPG o BMP...). Non
essendo un esperto di ACCESS, vi chiedo: è possibile in qualche modo
ottenere una sorta di visualizzazione in anteprima delle immagini, in
maniera da selezionare poi quella desiderata? In che modi potrei impostare
il DB per ottenere il mio obiettivo? Semplici query per ricercare il
documento? Vi ringrazio delle vostre risposte...
--
¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`
Ferdinando Mezzini, Latina
f.me...@libero.it

 tipo immagine, ecc.
Sul sito comune trovi quello che cerchi.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 ha scritto nel messaggio
news:tl8Y5.60265$hk4.2...@news.infostrada.it...

Innanzitutto ti sconsiglio di usare dei campi di tipo OLE per memorizzare
con Access delle immagini (e i tuoi documenti dopo la scansione sono tali) e
questo per una ragione di spazio.
Dai uno sguardo al Sito Comune (link qui sotto) Sezione FAQ "Come
implementare un archivio di immagini" di Stefano Bettini e Sezione Download
"Implementare un archivio immagini" di Silvio Savoldi.
Se fai il download del database di Silvio Savoldi, avrai a portata di mano
un esempio di come realizzare in maniera razionale un archivio immagini con
Access.
Con una query di selezione parametrica potrai poi ricercare i tuoi documenti
e fare l'anteprima dell'immagine dei tuoi documenti tramite una maschera
basata su tale query.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

documento? Vi ringrazio delle vostre risposte...
Roberto e Sib ti hanno risposto esaurientemente, ma la tua esigenza mi fa venire delle idee per
ampliare il programmillo publicato sul Sito Comune...
CIAO, Silvio

 ha scritto nel messaggio
news:tl8Y5.60265$hk4.2...@news.infostrada.it...

Io utilizzo i corntrolli activex della Wang (Imaging); sono disponibili da
win'95 a win'2000; non presentano il problema della trasformazione in bmp
del file visualizzato, c'é la possibilità di acquisire le immagini da fonti
twain, la possibilità di visualizzare anteprime di immagini.. Insomma tutto
quello che puoi fare con Imaging lo puoi ricostruire.
La miglior cosa è salvare il nome (ed eventualmente la directory)
dell'immagine così l'mdb risulta leggero...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Visualizzare il valore 0 (zero) in un campo calcolato nella situazione di nuovo record

Buongiorno a tutti.
Ho un campo calcolato, il classico subtotale di riga, che mi rimane vuoto nella riga di inserimento 
nuovo record. Giustamente la funzione che lo calcola non viene richiamata finchè non si introduce 
almeno un valore (il record ancora non esiste altrimenti). Ho provato a piazzare la funzione Nz ma 
non ho ottenuto risultato alcuno.
Qual'è il metodo corretto per ottenere tutto ciò?
---------------------------
Michele (Giò)
joyl...@alice.it
 

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

 Roberto
Michele 

 Michele
-- 


Newsgroup: it.comp.appl.access
Titolo: Importazione ftabella excel in access.

Salve a tutti ho un piccolo diciamo problemino dovrei importare un file di
excel contenente una tabella con circa 18.0000 records per circa un
centinaio di campi, creandone quindi una tabella di access, ho provato +
volte con l'iportazione guidata ma nada poi ho provato con copia incolla e
mi restistuisce un messaggio di errore insomma non ce la fà allora avrei
pernsato di creare una routine in access per iportare il file excel ma non
so come farla, chi mi da una mano pls sono neofita di Access e avrei
necessità di completare il programma.
Ringraziandovi in anticipo attendo pazientemente vostre nuove.

 ha scritto nel messaggio
news:FPI2c.10748$z23.5...@news3.tin.it...

Prima di avventurarti con VBA, controlla nei nomi delle colonne del file
excel che non ci siano caratteri speciali (spazi, barre rovesciate, virgole,
paragrafi, etc. etc.); poi da access prova ad collegarlo: File - Carica dati
esterni - Collega tabella, imposta il tipo di file a Excel e vedi che
succede. Se access te lo allega puoi crearti una query di accodamento per
copiare i record nella tabella che vuoi...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Requery

Data una maschera che mostra i record di una tabella, dopo una Requery il
puntatore si riposiziona sul primo record ,mentre vorrei riposizionare il
puntatore su un determinato campo con un valore (memorizzato in precedenza).
Qualcuno mi può suggerire l'istruzione opportuna?
Grazie
Cogo R


www.donkarl.com/it
 FAQ 4.5  Lo stesso record dopo un Requery
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)

Newsgroup: it.comp.appl.access
Titolo: Programma preso con licenza d'uso mensile - i dati di chi sono?

Scusate il mezzo ot ma non saprei dove scrivere per trovare altri 
esperti nel campo della programmazione
Programma che serve per centro estetico, gira come app su tablet 
Android, il titolare del centro paga una licenza annuale
 
Io, "..ciao ciao e qua e la'...tel fag mi el program novo.."
Lui "..bon fammi il gestionale nuovo ma i dati dal vecchio me li porti 
sul nuovo ehh, che c'ho milliaia di nominativi e trattamenti e colori e 
...."
Io "..ceeeerto come no, li giriamo e voltiamo come delle trottole..."
Io "..si ma dove sono i dati? Avete un server per il db o roba cosi'?.."
Lui "..No, tutto online.."
 
Chiamo l'assistenza del gestionale "..vorremmo una copia dei dati.."
Loro "..eh non se po', mica abbiamo l'esportazione.."
Io "..cazzi vostri, i dati sono nostri e ce li date.."
e via di questo tono, e per ora niente dati
Trascriverli manualmente e' un'operazione disumana, alla quale non mi 
voglio arrendere
 
Vi e' mai capitato di non riuscire ad avere i dati 'vostri'?
Non so bene come sia la licenza d'uso ma penso che sicuramente ci sara' 
qualche gabola per impedire la consegna dei dati, che fisicamente sono 
presso i server del fornitore
Ma anche ci fosse un vincolo di questo genere cosa e' possibile opporre 
come motivazione per farsi consegnare sti benedetti file?
Parlo di normative/sentenze et affini
 

 Non so bene come sia la licenza d'uso
 
eh... sarebbe il caso di recuperarla e di metterla a disposizione
magari basta anche il nome dell'app e chi legge ed è interessato ci arriva 
da solo
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........
Newsgroup: it.comp.appl.access
Titolo: Dsum

Ho una tabella TabAssegni composta dai seguenti campi: Numassegno; Ditta;
Banca; Datascadenza; Pagato; Importo.
Ho costruito una query che mi restituisce gli assegni per singola banca.
Come posso sommare solo gli importi che hanno il campo Pagato = No?
Ho provato con la funzione dsum ma mi da errore; qyesta è la dsum che uso
TotaleNonpagato: dsum([importo];"tabassegni";[pagato]='no')
Dove sbaglio.
Grazie
Enrico

 Enrico
Prova con pagato=0
Non puoi confrontare cosě un valore boolean con una stringa, o usi
pagato=0 o pagato=False.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Namor
.. e il criterio va inserito come stringa, quindi tra apici, come il nome
del campo e della tabella:
dsum("[importo]";"tabassegni";"[pagato]=0")


Iervolino Enrico ha scritto:

dsum("importo";"tabassegni";"pagato=False")
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Grazie

Newsgroup: it.comp.appl.access
Titolo: query un disastro............

ragazzi io ho una query di raggruppamento creata da 2 tabelle
le voci che ho sono:
cognome     nome       pressoazienda      totore
illo                ullo          papi                     100
ollo               iulo         papi                      20
lollo              mon         zia                        20
rollo              cann        zia                        30
come faccio per fargli fare il calcolo delle ore per azienda?
č un totprog?
o come va fatto grazie a tutti

 come faccio per fargli fare il calcolo delle ore per azienda?
Raggruppi per azienda e sommi sulle ore
Antonio

 è un totprog?


risolto grazie a tuttiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

 il calcolo delle ore è il totale?. Se si basta fare una query sulla tua
A prescindere, si scrive DOPO il quoting!!!
Antonio

 ha scritto nel
messaggio news:pMGga.53676$7y3.1...@twister1.libero.it...

Esatto!!!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: aiuto con date!!!!!

ciao.....ho 3 problemi:
1- ho una tabella con un campo data in formato testo a 8 caratteri.=20
io desideravo convertire il formato testo nel formato data per poter fare=20
una differenza tra date. ho provato a cambiare nella struttura della=20
tabella il formato ma mi viene generato un errore di sistema che mi dice=20
che non è possibile trasformare il campo.!!! come si fa?????
2- desideravo poter calcolare in automatico l'età di una persona avendo un
campo data in cui compare solo l'anno di nascita ( es. 1973 ) in un altro
campo che ho chiamato età
3- come faccio avendo due tabelle con identici campi ma valori differenti ad
accodare i dati di una sull'altra???
grazie a tutti ciao
mike
-- 
Posted from 
mail-5.tiscalinet.it
 [195.130.225.151] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:NFBBIAHGIODDDFFHH...@tiscalinet.it...

Aggiungi alla tua tabella un campo, chiamiamolo datavera, al quale darai
formato data.
Crea una query di aggiornamento che imposti il valore del campo datavera al
valore  Mid([data];1;2) & "/" & Mid([data];3;2) & "/" & Mid([data];5;4)
dove al posto di data devi sostituire il nome del tuo campo data in forma di
testo.
Prova e fammi sapere
Ciao,
Salvatore

 accodare i dati di una sull'altra???
Con una query di accodamento. Fai una quey di selezione basata sulla tabella
da travasare, poi nel menu "Quey" scegli "Query di accodamento".
Ciao, Arturo

 Salvatore
Secondo me gli 8 caratteri che ha lui sono del tipo: 01/01/01
......
Ciao, Arturo

 ha scritto nel messaggio
news:ink97.2106$y_3.2...@news.infostrada.it...

se č effettivamente cosě, allora hai ragione tu: ci sono date sballate
Ciao, Salvatore
Newsgroup: it.comp.appl.access
Titolo: Interfacciare un db con un lettore ottico

Carissimi amici del NG, ho il seguente problema: sto creando un applicativo
in Access che mi consenta di recuperare le informazioni di un dato prodotto
una volta identificato tramite il suo codice a barre letto opportunamente da
un lettore ottico. Orbene, so che i lettori ottici in pratica funzionano
come le tastiere e mi danno in input il codice del prodotto, ma non devo
fare nient'altro, oltre che impostare in maniera adeguata la query?
Aiutatemi, per favore :-)
Grazie in anticipo a tutti
--
Matteo Cacciola

 ha scritto nel messaggio
news:ald2ku$nb3$1...@fe1.cs.interbusiness.it...

L'output di un lettore di codice a barre è una stringa che può essere
scritta in un qualsiasi controllo di tipo testo che abbia il focus.
Quanto poi per ricavare il nome dell'articolo corrispondente a quel codice a
barre, devi avere preventivamente fatto una tabella con:
CodiceBarre, DescrizioneArticolo, ecc. e inserito tutti i tuoi codici e le
corrispondenti descrizioni.
Cioè non esiste una corrispondenza univoca (come le URL) per i codici a
barre:
potresti dire che 1234567 corrisponde a PastaDiSemola Tipo 5 o a
AngurieRosse da 12 Kg.
Avendo la tabella, e creando una query sulla tabella, nella riga dei criteri
puoi mettere il codice a barre o direttamente come richiesta parametro
[Immetti il codice] o prelevando il valore da un controllo su di una
maschera: Forms!MiaForm!CodiceBarre
In entrambi i casi puoi inserire il valore facendo click sul lettore.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento tabella di log al DataBase

Buona sera a tutto il NG,
ho inserito nel DB una tabella nella quale vado a registrare i "LOG
IN" ed i relativi "LOG OUT". Per quanto rogguarda la memorizzazione
nessun problema, ma quando vado registrare l'uscita dal DB utilizzo la
seguente procedura:
    Set db = CurrentDb
    Set rs = db.OpenRecordset("LOG_IN_OUT", dbOpenDynaset)
    rs.FindFirst "[UTENTE] = '" & strPassaNome & "'" And Not IsNull
([LOGOUT_DATA])
        If Not rs.NoMatch Then
            rs.Edit
            rs!LOGOUT_DATA = Format(Date, "Short Date")
            rs!LOGOUT_ORA = Format(Time, "Long Time")
            rs.Update
        End If
poiché sostanzialmente mi deve andare ad inserire data e ora di uscita
sull'utente (che può aver fatto diversi accessi) al momento loggato
quindi con data a valore "nullo" ... ma mi restituisce l'errore "Tipo
non corrispondente" ... ovviamente ho provato varie soluzioni sulla
parte
And Not IsNull([LOGOUT_DATA])
ma nessuna ha funzionato.
Come posso risolvere ... Grazie a tutti per l'attenzione.
Buon prosieguo di serata.
Francesco

 ...
rs.FindFirst "UTENTE = '" & strPassaNome & "' And LOGOUT_DATA Is Null"
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ:
www.donkarl.com/it
Grazie Karl,
non è la prima volta che risolvi i miei/nostri problemi in maniera
così tempestiva e decisivia ...
in effetti questa era l'unica soluzione che non avevo provato perché
mi intestardivo a tenere il secondo criterio fuori dalle
virgolette ...
Grazie di nuovo e buona serata a te ed atutto il NG.
Francesco

Newsgroup: it.comp.appl.access
Titolo: menu a tendina con acces(o excel)

devo creare dei menu a tendina con acces(o excel).
all'interno di questo devo mettere dei nomi collegati ad altrettanti fogli di
calcolo.
sapete aiutarmi?
mille grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mille grazie.
Con Access o Excel...???
Se con Access non hai Fogli di Calcolo a meno di interagire con Excel,
quindi
dovresti precisare meglio.....!
--
@Alex
*--------------------------------------------------------------------------*
Alessandro B.
Sito Comune      :   
http://www.sitocomune.com
Sito Personale   :   
http://digilander.iol.it/ik2zok/
*--------------------------------------------------------------------------*

 mille grazie.
con excel credo possa andare.


mille grazie.
da access puoi usare una casella combinata in tandem con l'evento
lostfocus 
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Risultato di una query = niente

Una domanda facile facile: dopo l'apertura iniziale di una maschera, oppure
dopo una requery sulla maschera, come faccio da VBA per testare se non e'
stato trovato nessun record?
grazie da barbi

Una soluzione veloce puo' essere
    If Me.RecordsetClone.RecordCount = 0 Then
Lorenzo

Devi prima impostare un recordset
Dim rcs As DAO.Recordset
poi aggancialo alla form
Set rcs = Me.RecordsetClone se form
infine
rcs.RecordCount 
ti da il numero di record
Era il Fri, 18 Feb 2000 20:34:34 GMT quando  scrisse:

Ciao
Basjlico


non ne ho la minima idea, ho solo letto l'help che dice:
"L'impostazione della proprietà RecordsetClone è una COPIA della sottostante
query o tabella specificata dalla proprietà OrigineRecord della maschera. Se
una maschera è basata su una query, ad esempio, fare riferimento alla
proprietà RecordsetClone equivale a CLONARE un oggetto Recordset utilizzando
la stessa query"
e ne ho dedotto logicamente quello che ho detto...
vorrei solo capire
barbi

Newsgroup: it.comp.appl.access
Titolo: Query Union per estrazioni dati da una tabella anagrafica

Ho una tabella anagrafica tipo
codice; azienda; indirizzo....;codaziendarif;livello
queste aziende possono essere legate fra di loro a mo di capogruppo e
filiale, dipartimento
Facciamo un esempio
cod	azienda	codaziendarif	livello
1	Enel			1
2	Enel.it	1		2
3	Tesna	1		2
4	Enel_MI	2		2
5	MIUR			1
6	UNIVA	5		2
dovrei creare una query (union) che mi estragga tutte le aziende dalla
capogruppo all'ultimo livello (possono arrivare a 7)
Quacuno potrebbe aiutarmi?
Samuele
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Samuele
In questo esempio cosa dovrebbe darti, le aziende 1, 2, 3 e 5?
Namor

 wrote in message
news:0WZ5d.11242$
H11.3...@twister1.libero.it

No, permettimi di spiegrami meglio.
Il livello (ultimo campo mai null.) mi indica solo in che livello di
questa
"piramide" mi trovo. 1 è il vertice mentre 2, 3, 4, ecc sono le 
"dipendenze".
dalla query scegliendo l'azienda con codice 5 --> dovrebbe estrarmi la 5
e
la 6
dalla query scegliendo l'azienda con codice 1 --> dovrebbe estrarmi la
1,2,3
e la 4
ps nel mio esempio il recod della azienda 4 è errato, dovrebbe essere:
4; Enel_MI; 2; 3
ossia è legata alla 2 (Enel.it) ed è una azienda di terzo livello.
Grazie ancora. 


 Grazie ancora. 
Ti dň una traccia, non ho tempo di provarla, vedi tu se ti puň essere
utile.
Io userei piů query distinte come base:
Q1: SELECT * FROM Anagrafica WHERE codice=1 Or codaziendarif=1;
Q2: SELECT * FROM Anagrafica WHERE codaziendarif IN (SELECT Codice FROM
Q1);
Q3: SELECT * FROM Anagrafica WHERE codaziendarif IN (SELECT Codice FROM
Q2);
Q4: SELECT * FROM Anagrafica WHERE codaziendarif IN (SELECT Codice FROM
Q3);
Q5: ...
e poi una che raggruppi il tutto:
  SELECT * FROM Q1
  UNION SELECT * FROM Q2
  UNION SELECT * FROM Q3
  UNION SELECT * FROM Q4
  ......
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it