mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Not in List e cbo.Rowsource

Ho questa funzione nella sezione moduli:
Function Append2Table(cbo As ComboBox, NewData As Variant) As Integer
On Error GoTo Err_Append2Table
' Purpose:   Append NotInList value to combo's recordset.
' Return:    acDataErrAdded if added, else acDataErrContinue
' Usage:     Add this line to the combo's NotInList event procedure:
'                Response = Append2Table(Me.MyCombo, NewData)
    Dim rst As Recordset
    Dim sMsg As String
    Dim vField As Variant       ' Name of the field to append to.
    Append2Table = acDataErrContinue
    vField = cbo.ControlSource
    If Not (IsNull(vField) Or IsNull(NewData)) Then
       sMsg = "' " & NewData & " '" & " è un cliente non presente nella
lista ! " & " Vuoi aggiungerlo ?  " '& NewData & " for " & cbo.Name & "?"
        If MsgBox(sMsg, vbOKCancel + vbQuestion, "Nuovo cliente?") = vbOK
Then
            Set rst = CurrentDb.OpenRecordset(cbo.RowSource)
            rst.AddNew
                rst(vField) = NewData
            rst.Update
            rst.Close
            Append2Table = acDataErrAdded
        End If
    End If
Exit_Append2Table:
    Set rst = Nothing
    Exit Function
Err_Append2Table:
    MsgBox "Error " & Err.Number & ": " & Err.Description, vbInformation,
"Append2Table()"
    Resume Exit_Append2Table
End Function
Sull'evento NOT IN LISTA della casella combinata NOMESOCIETA della mascera
SD ho aggiunto la seguente riga:
Response = Append2Table(Me![NomeSocieta], NewData)
Ho 2database perfettamente funzionanti con questo metodo ( da anni).
Non sono + riuscito a utilizzarlo, mi restituisce sempre:
Errore 13:  Tipo non corrispondente
Ho provato centinaia di volte ma il risultato è sempre quello.
Ho controllato I riferimenti in VBA e ho attivo ADO e DAO.
Non essendo un esperto, lo ritengo un modo comodo per aggiungere una voce
non esistente in un altra tabella, anche perchè non ne conosco altri :::(
Qualche suggerimento ?
Max

 ha scritto nel messaggio
news:a19sn0$akb$1...@pegasus.tiscalinet.it...

Un suggerimento stupido, ma visto che apparentemente il codice è OK:
Prova a escludere momentaneamente "OnError" per vedere effettivamente
dove si pianta......!
--
@Alex
*--------------------------------------------------------------------------*
Alessandro B.
Sito Comune      :   
http://www.sitocomune.com
Sito Personale   :   
http://digilander.iol.it/ik2zok/
*--------------------------------------------------------------------------*


Nei riferimenti posiziona prima DAO e poi ADO...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: richiesta aiuto su Recordset

ho la necessita di far esegure il codice sottoelencato ma quando arriva
all'attribuzione del rst2 si blocca con il seguente errore
Errore 3061; "Parametri insufficenti. Previsto 1."
elenco sotto anche l'SQL della Query "Arrivi3"
ringrazio immensamente fin d'ora
fabrizio
Set DBS = CurrentDb
Set RST = DBS.OpenRecordset("ArriviDET")
RST.AddNew
    RST![IdOrdini DET_fordistinta] = Me!Elenco157
    RST!IdArrivi = Me!IdArrivi
Set RST2 = DBS.OpenRecordset("Arrivi3")
    RST!Taglia = RST2!Taglia
    RST!Qta = RST2![DA RIC]
    RST!IDProdotto = RST2!IDProdotto
     RST2.Close
     RST.Update
     RST.Close
Set DBS = Nothing
############################################################################
#####
Arrivi3:
SELECT Arrivi1.[IdOrdini DET_fordistinta], Arrivi1.[Numero di serie],
Arrivi1.[Qta ORD], Arrivi1.[DA RIC], Arrivi1.taglia,
Arrivi1.DescrizioneProdotto, Arrivi1.IdOrdini_for, Arrivi1.IDProdotto
FROM Arrivi1
WHERE (((Arrivi1.[DA RIC])>0));
############################################################################
#####
Arrivi1:
SELECT [Ordini DET_fordistinta].[IdOrdini DET_fordistinta], Prodotti.[Numero
di serie], [Ordini DET_fordistinta].Qta AS [Qta ORD],
IIf([Arrivi2]![SommaDiQta] Is Not Null,[Qta ORD]-[Arrivi2]![SommaDiQta],[Qta
ORD]) AS [DA RIC], [Ordini DET_fordistinta].taglia,
Prodotti.DescrizioneProdotto, [Ordini DET_for].IdOrdini_for,
Prodotti.IDProdotto
FROM (Prodotti RIGHT JOIN [Ordini DET_for] ON Prodotti.IDProdotto = [Ordini
DET_for].IDProdotto) RIGHT JOIN ([Ordini DET_fordistinta] LEFT JOIN Arrivi2
ON [Ordini DET_fordistinta].[IdOrdini DET_fordistinta] = Arrivi2.[IdOrdini
DET_fordistinta]) ON [Ordini DET_for].[IdOrdini DET_for] = [Ordini
DET_fordistinta].[IdOrdini DET_for]
WHERE ((([Ordini DET_for].IdOrdini_for)=[Forms]![Arrivi]![IdOrdini_for]));
############################################################################
#####
Arrivi2:
SELECT ArriviDET.[IdOrdini DET_fordistinta], Sum(ArriviDET.Qta) AS
SommaDiQta
FROM ArriviDET
GROUP BY ArriviDET.[IdOrdini DET_fordistinta];

Hai provato a vedere se, facendo girare la query dalla finestra database,
non ti compare una richiesta di parametro? Potrebbe essere il nome di un
campo scritto male.
Francesco.
--
Posted from 
bw151zhb.bluewin.ch
 [195.186.1.16] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: automazione tra Access ed Excel

sto cercando di capire come funzionano le automazioni tra Access verso
Word ed Excel e viceversa
in Access ho creato una tabella Clienti con i campi IDCliente e Sconto
in Excel ho il foglio Clienti dove la colonna A contiene gli IDClienti
mentre
la colonna B contiene gli Sconti
se in Excel al cliente con IDCliente=5 associo uno sconto del 2% come
posso aggiornare
automaticamente la tabella di Access ?
grazie e buon lavoro a tutti
Maurizio

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

ciao a tutti
sto cercando di capire come passare dati tra Access ed Excel e grazie
agli esempi presenti nel sito comune sono riuscito a inserire valori da
Access nelle celle di Excel
Non capisco come fare l'operazione inversa. Ad esempio, se ho un foglio
Excel voglio prendere il contenuto della cella D4 presente in Foglio2 e
copiarlo nel campo Numero presente nella maschera Test. In maschera
sono posizionato su un record con un ID preciso
è una cosa complicata anche da spiegare ma spero di essere stato
abbastanza chiaro
grazie a tutti
Maurizio

Newsgroup: it.comp.appl.access
Titolo: Prelevare parte di una stringa

Salve!
Vorrei prelevare parte di una stringa, ma solo la parte destra dopo "="
 
p.e. Cliente = Tizio
Risultato: Tizio
 
Grazie 


usa Mid per prelevare la parte dopo il "="
https://support.microsoft.com/it-it/office/funzione-mid-427e6895-822c-44ee-b34a-564a28f2532c
 
 
 
per sapere in che posizione è il "=" usi InStr
https://support.microsoft.com/it-it/office/funzione-instr-85d3392c-3b1c-4232-bb18-77cd0cb8a55b
 
 
 
BFS


grazie
Newsgroup: it.comp.appl.access
Titolo: con 'Bof e Eof' non sempre ho il valore corretto

ciao a tutti
 
ho maschera con 2 sottomaschere.
Su click di un pulsante della maschera prncipale
ho inserito questo codice...
per trasferire i record dalla subform "SM_FattureFornitoridaRicevere"
alla subform "SM_DettFatturaFornitore"
 
____________inizio___________________
 
Dim Rs As DAO.Recordset, Rs1 As DAO.Recordset, Rs2 As DAO.Recordset
 
Set Rs = Me.Recordset
Set Rs1 = SM_FattureFornitoridaRicevere.Form.Recordset
Set Rs2 = SM_DettFatturaFornitore.Form.Recordset
 
'MsgBox Rs1.RecordCount
 
If Not Rs1.BOF And Not Rs1.EOF Then
  Rs1.MoveFirst
  Rs2.AddNew
 
  'MsgBox Rs1.RecordCount
 
  Rs2!IdFatturaFo = Rs!IdFatturaFo
  Rs2!IdCarico = Rs1!IdCarico
  Rs2!ImportoLordo = Rs1!ImportoLordo
  Rs2!TotSconto = Rs1!TotSconto
  Rs2!CauzioneImballi = Rs1!CauzioneImballi
  Rs2!Spese = Rs1!Spese
 
  Rs2.Update
  Rs1.MoveNext
 
  SM_FattureFornitoridaRicevere.Requery
  SM_DettFatturaFornitore.Form!CboCarico.Requery
Else
  MsgBox "Non ci sono più record da aggiungere.", vbExclamation, "Messaggio!"
 
End If
____________fine___________________
 
 
su dopo aggiornamento di "CboCarico" nella
subform "SM_DettFatturaFornitore" ho inserito
quest'altro codice...
ugualmente per trasferire i record dalla
subform "SM_FattureFornitoridaRicevere"
alla subform "SM_DettFatturaFornitore"
 
____________inizio___________________
 
ImportoLordo = CboCarico.Column(5)
TotSconto = CboCarico.Column(6)
CauzioneImballi = CboCarico.Column(7)
Spese = CboCarico.Column(8)
 
Me.Dirty = False
Me.Parent!SM_FattureFornitoridaRicevere.Requery
CboCarico.Requery
____________fine___________________
 
il problema è che se trasferisco l'ulitmo record
con "CboCarico" e poi seleziono il pulsante
anzichè avere il messaggio "Non ci sono più record da aggiungere."
ho l'errore 3021 - Nessun record corrente.
 
In pratica Bof e Eof non riconoscono che la sottomaschera è vuota,
mentre RecordCount mi da il valore corretto cioè "0".
 
Perchè?
come posso risolvere?
 
Grazie

 If Not Rs1.BOF And Not Rs1.EOF Then 
con
If Rs1.RecordCount<>0 Then 
 
Ciao 
Mat.


Grazie Mat
Newsgroup: it.comp.appl.access
Titolo: creare maschera che filtra i record

ciao a tutti,
il mio problema è creare una maschera che in base al contenuto dei controlli,
riesca a filtrare i dati provenienti da una tabella.
Mi sembra strano che non esista un automatismo (o autocomposizione) di access
che aiuti a crearla senza scrivere codice...
chi mi sa come costruire tale maschera? (o se la spiegazione è lunga e non si
ha voglia di scriverla, dove posso reperire delle informazioni?)
grazie mille a tutti...
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup

 
basta che ti crei una query che ha come origine la tua tabella
poi nelle righe chamate "criteri" sotto il campo desiderato ci metti
= forms!nomemaschera!nomecontrollo
associ quest query ad una sottomaschera ed il gioco è fatto.
se hia più parametri da considerare contemporanemanete devi stare 
attento a come questi parametri devono comportarsi contemporaneamente 
(praticamente se devi fare l'AND o l'OR dei parametri). (dovrebbe essere 
tutto spiegato nell ' F1, se hai problemi posta il dubbio specifico)
Ricordati che al cambio del controllo devi fare il requery della 
sottomascera (quindi ti crei un pulsante, oppure su "dopo aggiornamento" 
del controllo metti
me.nomesottomaschera.requery
)
Newsgroup: it.comp.appl.access
Titolo: Impostazione Database

Ciao a tutti!
Volevo sapere come impostare un piccolo database.
Ho una tabella Articoli
IDArticolo
Descrizione
Vorrei poter descrivere il ciclo di produzione che subisce un articolo per
arrivare all'articolo finito. Ci sono più fasi per lavorare un articolo e
per ogni fase devo avere come attributi le impostazioni macchina per quell'
articolo.
Per esempio: Articolo X
Lavorazione: stampa                Tipo: 133
Lavorazione: Pressa                 Temp.  110      Velocità 15
Lavorazione: Spruzzo               Cabina 1          Velocità 10
Grammi/Pq  0,2
Lavorazione: Misura                Temp. 50
Inoltre le fasi non sono solo queste e un articolo può subire la stessa
lavorazione più volte in momenti diversi. Non si può impostare una sola
tabella. Pensavo di creare una tabella per ogni fase di lavorazione ma poi
non so come impostare una query che mostri tutte le fasi di lavorazione di
un articolo.
Qualcuno ha qualche idea?
Grazie
Ciao
Stefano


Almeno altre 2 tabelle
1) Tabella delle codifiche di lavorazione
2) Tabella delle lavorazioni con chiave il codice di lavorazione e 
l'articolo e per buona misura anche la "versione" di lavorazione (la 
data puo' andare bene allo scopo)
la query diventa poi: select * from lavorazioni [where articolo = 
"articolo" and data = "data"] se non vuoi le descrizioni altrimenti devi 
mettere in join le tre tabelle. Con il QBE non e' cosi' complicato
Direi inoltre che ci sarebbe necessita' della "distinta" di lavorazione 
di ciascun articolo altrimenti ti ritrovi tutte le volte a reimpostare 
le varie fasi di lavorazione per ciascun articolo
-- 
ac
y-1=x

 ha scritto nel messaggio
news:TjsOh.29442$6.1...@tornado.fastwebnet.it...

Ciao!
Sto provando ma sinceramente non capisco bene.
La Tabella Lavorazioni come deve essere?Se ogni lavorazione ha degli
attributi diversi come li metto nella tabella?

 ha scritto nel messaggio
news:461256bf$0$36451$4faf...@reader5.news.tin.it...

Ok!
Forse ci sto arrivando. Ho fatto un pò diverso però.
Tabella Articoli
IDArticoli
Descrizione
Tabella FasidiLavorazione
IDFasi
Descrizione
Tabella ParametriFasi
IDParametro
IDFasi
Descrizione
Tabella ArticoliLavorazioni
ID
IDArticoli
IDFasi
IDParametro
Valore
Così riesco a mettere dentro i dati solo che nel report vengono fuori i
parametri in verticale mentre io vorrei che il report uscisse più o meno
così:
Articolo
fasedi lavoro        Parametro1        Parametro2    Parametro3
Palissone                5                            6                    7
                            Prametro1            Parametro2
Misura                7                                4
Come si fa?
Ciao
Grazie
Stefano

 Misura                7                                4
Bravo. Ti consiglio un altro post. Questo e' un quesito "decisamente" 
diverso
-- 
ac
y-1=x

 y-1=x
Cioč?
Newsgroup: it.comp.appl.access
Titolo: richiesta aiuto

ciao a tutti, vi spiego cosa vorre fare.
Ho un database in cui registro le ore di lavoro dedicate ai singoli progetti
in una tabella "ORE"
Siccome i dati risalgono ormai al 1994 il DB incomincia ad avere dimensioni
notevoli, e sopratutto contiene record di dati che non mi servono più, ma mi
richiedono vari livelli di filtraggio per eliminarli.
Ora, eliminarli definitivamente non mi va, perchè in futuro potrei averne
bisogno ancora; pensavo di estrarli con una query con parametri, eliminarli
dalla tabella ORE, ma esportarli come testo o simile in modo che siano file
leggeri ed eventualmente riimportabili.
Come posso fare?
grazie Dario

 grazie Dario
usa docmd.outputto

 usa docmd.outputto
Non credo che il subject sia significativo. E' di oggi l'ennesimo post di
Roberto che ci ricorda le regole.
--
rgrds
SC 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Problema!!!! Far visualizzare record in modo ciclico...

Buon pomeriggio a tutti,
il quesito di oggi riguarda la possibilità di visualizzare alcuni valori in
modo ciclico, mi spiego:
ho la tabella "Attrezzi" con dentro i miei bei valori
Id attrezzo = 1
Descrizioneattrezzo =  Pinze
Id attrezzo = 2
Descrizioneattrezzo =  Cacciavite
etc...
Ho provato a creare una maschera(chiamata "Visualizzaattrezzi") in sola
lettura che mi faccia visualizzare
 in maniera ciclica (temporizzata di 5 secondi ) dentro una txtbox o combo
etc.. le descrizioni
degli attrezzi ma penso di aver avuto qualche problema.
ho pensato di utilizzare il metodo che ho per selezionare un valore da
casella di riepilogo ossia
Dim rst As DAO.Recordset
Set rst = Forms!Visualizzaattrezzi.RecordsetClone
rst.FindFirst "Idattrezzo = " & Elencoattrezzi
Forms!Visualizzaattrezzi.Bookmark = rst.Bookmark
questo codice lo uso normalmente associato ad un evento clic  e mi permette
correttamente
di far visualizzare i miei attrzzi nelle caselle (txt , combo etc) .
avevo quindi pensato di inserci un TimerInterval di xxxx secondi
e dargli un FindNext fino a che , arrivati all' EOF mi ritornasse
sul FindFirst.
Piccolo problema : non funge un razzo niente.....
Devo aver sbagliato concettualmente qualcosa.....
Che faccio??????
Come sempre grazie 2k ,
Paolo

 ha scritto nel
messaggio news:LwDy7.24207$pm2.4...@news2.tin.it...

Il codice che hai generato a fronte dell'evento "Su clic" e che dici che
funziona, hai provato a generarlo a fronte dell'evento "Su timer" della
maschera dopo aver impostato a 5000 tale proprietà?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: problema in report

ho creato un report con Access 2000 per stampare una fattura.
Se copio il database in un altro computer apparentemente uguale (stesso
sistema operativo Win XP + Office 2000 Pro) ottengo una stampa che ha un
valore leggermente diverso.
Ad es. nel primo computer ho 130,20 nel secondo computer ho 130,18
Ho copiato il database su un terzo computer ottenendo sempre il valore
corretto di 130,20: potrebbe essere un problema di Windows ? (le versioni
sono le stesse !!!)
Questo fenomeno si ripete per parecchie fatture ma non per tutte.
Ho controllato le impostazioni internazionali per verificare i decimali ma è
tutto uguale.
Qualcuno ha qualche suggerimento ?
grazie e buona giornata
Maurizio

 ha scritto nel messaggio
news:ooZge.1377083$35.51...@news4.tin.it...

Ho la sensazione che il valore contenga più di due decimali, anche se poi ne
visualizzi solo i primi due.
Se è così arrotonda il valore a due decimali con il criterio commerciale
visto che per l'imponibile IVA e per l'importo IVA lo devi comunque fare per
legge: vedrai che dopo aver arrotondato il valore al secondo decimale il
problema lamentato sparirà.
Per l'arrotondamento puoi usare la funzione che trovi sul Sito Comune (link
qui sotto), nella Sezione General, nella FAQ di Karl Donaubauer intitolata
"6.83 Arrotondare un numero alla cifra decimale specificata (uso
commerciale)".
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Re: problema con combobox

nella email non c'č niente... comunque ho risolto il problema... nella
combo box avevo come visualizza colonne "1" -_-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


guarda la posta
---
Daniele 


Newsgroup: it.comp.appl.access
Titolo: Sapere utenti collegati al BE dal FE.....

Esiste un modo per sapere quali utenti che utilizzano il FE sono collegati
al mio BE?
Per intenderci devo lanciare una procedura di ricalcolo fabbisogni materie
prime SOLO se nessuno sta inserendo degli ordini di produzione .....
altrimenti esce un bel casino.....
Grazie a tutti
Giovanna
--------------------------------
Inviato via 
http://usenet.libero.it

 altrimenti esce un bel casino.....
Se esce un bel casino significa che non hai impostato correttamente
l'esecuzione dei comandi.
Infatti esiste la gestione degli errori se lavori sui recordset da codice e
esistono le transazioni per la gestione dei comandi SQL (vedi sitocomune in
merito)
ad ogni modo, qualche indicazione sugli utenti te la da il file ldb che
trovi nella cartella del be quando e' aperto.
Sib

 Sib
scusa la mia ignoranza i materia ma:
1- come si ha accesso al file lbf??
2- cosa intendi per "non hai impostato correttamente l'esecuzione dei
comandi": utilizzo i recordset a codice , ma non uso la "Commit" è questo
che potrebbe creare casino?
Utilizzando la Commit il mio problema ( l'utente inserisce un ordine di
produzione, mentre io lancio i fabbisogni e quindi la mia procedura legge a
metà un record che sto cercando di modificare) potrebbe essere risolto?
Grazie mille x l'aiuto. . . . .



Ti consiglio di rileggere i vecchi 3D, in particolare il seguente da me
posto:
Utenti...  Gestione da .ldb
Ciao, Marco
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.443 / Virus Database: 248 - Release Date: 10/01/2003

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:ADyX9.65371$0v.19...@news1.tin.it...

LDB... ?? No Alpitour....?? Ahi, Ahi Ahi......!
Già, e che non si aggiorna fino a chè l'ultimo non chiude la porta.......!!!
Io non capisco cosa costi inserire una Tabella nel BE in cui il FE registra
il Login
e il Logout, mi sembra la cosa più fessa di questo mondo......!!!
Ma il tutto senza esagerare con una bella Tabella di gestione operazioni,
che risulterebbe
in effetti + complessa, bastano 2 QRY Action una di INSERT e una di
DELETE......!!!
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Report stampare solo quelli selezionati in un form

Ciao
Ho il seguente problema
Ho creato un form che visualizza/aggiorna una tabella anagrafica articoli e 
ho inserito un "bottone" che attiva in preview un report con alcuni dati 
della tabella in questione.
Cliccando con il mouse DX posso applicare un filtro in ogni campo del form e 
vorrei sapere come fare a far passare al report (associato al bottone) solo 
questi records selezionati tramite mouse .
grazie 1000
Claudio 

 ha scritto nel messaggio
news:cYTYd.11429$zZ1.2...@twister1.libero.it...

Prova a modificare la riga di comando di apertura Report
con questa(sempre se ho capito come hai fatto a filtrare la Form):
DoCmd.OpenReport nomereport, acViewPreview,, Me.Filter
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Back-up archivi pilotato da Access. Problemi.

Ho realizzato una applicazione in Access che esegue automaticamente il 
back-up di archivi e cartelle dal Pc.
L'applicazione, tramite rete, copia una o più cartelle dal Pc dell'utente su 
di un Server.
E' lanciata ad ore prefissate tramite la funzione Windows "Operazioni 
pianificate", senza l'iniziativa dell'utente, per esempio nell'intervallo di 
pranzo, quando l'utente normalmente non lavora e il PC è acceso.
Dopo aver effettuato le copie di back-up la procedura prevede, se 
necessario, anche la compattazione di eventuali .mdb, in particolare i 
back-end.
La copia avviene tramite l'utilizzo del metodo CopyFolder dell'oggetto 
FileSystemObject:
Dim fso As Object
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CopyFolder PercorsoDirectory_From, PercorsoDirectory_To, True
La compattazione avviene tramite l'utilizzo del metodo CompactDataBase 
dell'oggetto DBEngine
DBEngine.CompactDatabase PercorsoFile, PercorsoFile & ".cmp"
Quindi tecnicamente tutto funziona. Viene anche generato un log che a fine 
procedura viene stampato sotto forma di snap-shot (.snp) e inviato sul 
desktop dell'utente e dell'amministratore del sistema affinchè si possa 
conoscere dettagliatamente l'esito delle varie copie e/o compattazioni 
eseguite.
Il problema per il quale chiedo aiuto alla Comunità di it.comp.appl.access 
deriva dal fatto che queste copie talora sono molto lunghe (a volte anche 
15-30 minuti), dato che le cartelle copiate sovente sono molto grandi, ma 
con Access non riesco a dare all'utente la sensazione della durata, a che 
punto del back-up si trova l'elaborazione. Il lancio del programma Access 
apre una finestra, che va in primo piano anche se l'utente il quel momento 
sta lavorando con altri programmi (salto del pranzo), monopolizza il sistema 
(non si riesce a passare ad altre finestre), e si vede solo la frase "... 
copia in esecuzione", con la clessidra ma null'altro.
Questo comportamento è stressante, visto anche che siamo tutti abituati, 
giustamente, quando lanciamo una copia, per esempio tramite trascinamento in 
esplora risorse, a vedere la barretta con le tacche di avanzamento e 
l'indicazione approssimativa della durata in minuti e secondi.
L'aiuto che vi chiedo, quindi, è il seguente:
Esiste la possibilità di utilizzare una qualche funzione esterna ad Access, 
in alternativa al CopyFolder, che si comporti come si comporta Windows 
quando fa le copie (finestrella con barra, tacche, ecc.)? Richiamando, 
dall'interno di Access, qualche routine di base di Windows? O lanciando un 
pezzo di codice scritto in altro linguaggio di base?  Ovvero un tool a 
similitudine, se non ricordo male, dell'utilizzo del "Common Dialog Control" 
per scegliere un file da Esplora Risorse?
Saluti e grazie anticipati.
lu...@tele2.it
 - Torino

 ha scritto nel messaggio 
news:433b9...@x-privat.org...

Personalmente uso un file .bat che eseguo direttamente dalla maschera di 
apertura sull'evento "Su Timer".
Questo il contenuto del file Copia.bat che può essere editato con notepad:
COPY PercorsoIniziale PercorsoFinale
EXIT
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: 4.9 Come ottenere un report pronto per la stampa con i record filtrati da una maschera.

L'esempio nel sito non funziona. Non c'è nessuna tabella di appoggio? 


Ciao,
spero che tu ci vada piano con la grappetta anche se siamo in un periodo in 
cui magari la sera con gli amici dinanzi ad un pokerino non sai dire di no 
al bicchierino ;-)
L'esempio che leggi va fatto su una maschera aperta e dalla quale passi come 
filtro il contenuto del controllo -> è ovvio che sotto la maschera ci 
saranno le tabelle e in base a quello l'autore ha postato solo la parte di 
codice relativo.
Tu costruisciti la maschera sulla tua tabella che fungerà ;-)
Buona serata :-) 

 L'esempio nel sito non funziona. Non c'č nessuna tabella di appoggio?
Come filtri la Form?
1 - Record Source con query impostata per il filtro:
     Nel Record Source del report metti la stessa query
2 - col click di un Button che esegue per esempio:
     DoCmd.ApplyFilter, "[FieldName] Between 10 And 20"
     Nel record Source del report metti esattamente quello che c'č nel
     Record Source della Form e apri il report con:
     DoCmd.OpenReport "ReportName", acViewPreview, , Filter
Piů semplice di cosě si muore... basta saperlo.
Bruno 

 Buona serata :-)
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ciao Sergino,
stą "bono", x amore della pace, non "nuocermi"...sai come in passato sono 
stato "assillato" ed ho anche "fatto fuoco e fiamme in codesto 
loco"...pensiamo al Santo Natale (x chi non condivide il "Santo" non lo 
legga x favore) ;-)
Buona serata :-)
Gaspa"rre"
P.S. cerco ancora gli altri 2 re magi :-( 

 Sergio MAZZA
A proposito...leggiti la "favoletta" 
http://digilander.libero.it/acqua67/storie%20racconti%20re%20magi.htm
 prima 
di fare "la nanna" ;-)
Ave Sergius...grande "homo The Spiritus" :-) 

 Ave Sergius...grande "homo The Spiritus" :-)
Ave.
Ciao.
-- 
Sergio MAZZA

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

Ho una mia "Tabella1" con i campi "ID", "Numero Fattura" e "Nota"
Nella maschera "Tabella1" su Valore predefinito del controllo "Numero
Fattura", ho inserito il seguente codice:
="F" & Format(Date();"aaaa") & "/" &
Format(IIf(IsNull(DMax("ID";"Tabella1";"ID like 'F" & Format(Date();"aaaa")
& "/???'"));1;Right(DMax("ID";"Tabella1";"ID like 'F" &
Format(Date();"aaaa") & "/???'");3)+1);"000")
Mentre l'ID va avnti progressivamente con la numerazione, nel controllo
Numero Fattura, ottengo sempre questo risultato >> F2001/001
Dove sbaglio???
Saluti CF

 ha scritto nel messaggio
news:9u88m0$hak$1...@nreada.inwind.it...

Beh, io proverei a sostituire tutti gli ID con [Numero Fattura].
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: ordine immisione maschera

Ciao,
in una maschera di Access con vari controlli è possibile scegliere a
posteriori, maschera già finita, l'ordine di immissione dei dati nei
controlli?PEr internderci meglio, il percorso che il cursore fa tra i
controlli alla pressione del tasto tab o invio. Se non è possibili a
posteriori, qual'è il criterio che viene applicato in fase di
creazione della maschera?
grazie scusate della banalità della domanda ma non riesco a uscirne i
vecchi post e con l'help.
Ciao e buona estate.
centix

 ha scritto nel messaggio
news:9349dff4.03072...@posting.google.com...

Apri la maschera in visualizzazione struttura e dal menu "Visualizza"
seleziona "Ordine di tabulazione" per impostare l'ordine che più ti piace.
Ciao
Galliano

 seleziona "Ordine di tabulazione" per impostare l'ordine che più ti piace.
"Ordine spostamento".
Lo preciso solo per evitare che si confonda con le altre proprieta' che
fanno riferimento alla tabulazione.
Sib

 Sib
Giusto. Proprio per evitare confusione avevo citato la voce esatta del menu,
appunto "Ordine di tabulazione".
Ciao
Galliano

 Ciao
Che versione di access hai?
sul 2000 la proprieta' si chiama ordine spostamento, cosi' come su xp.
ora non ho a portata di mano altre versioni, ma forse tu hai A97?
Sib

 Sib
C'è stato un equivoco: tu ti riferisci correttamente alla propietà del
singolo controllo, mentre io nel mio post originario mi riferivo alla
maschera di opzioni che compare selezionando "Ordine di tabulazione" dal
menù a discesa "Visualizza" di una maschera aperta in visualizzazione
struttura.
Ciao
Galliano

 struttura.
Come diceva il saggio: avevamo ragione entrambi.
Meglio cosi' che avere TORTO entrambi ;-)
Sib

Newsgroup: it.comp.appl.access
Titolo: testo in maiuscolo

salve a tutti è la prima volta che scrivo  in newsgroup
non riesco a impostare le naiuscole
grazie a tutti

 non riesco a impostare le naiuscole
le Naiuscole sono maiuscole nane? ;-)
vedi sull'help nell'ordine:
strconv()
ucase()
lcase()
Sib

Newsgroup: it.comp.appl.access
Titolo: Allegare un file mdb alla posta elettronica da vb

Nonostante le preziose indicazioni del beneamato Carlo Costarella non riesco
a trovare nulla sul sito comune riguardo l'oggetto di questa mia lettera....
mi date una mano?
grazie con anticipo
bc

 ha scritto nel messaggio 
news:4393338d$0$327$5fc...@news.tiscali.it...

Ciao,
      Sezione General
      6.76 Inviare e-mail con MSAccess utilizzando la libreria mapi32.dll di 
Carlo Costarella
         ...prima di proseguire ti consiglio 1 bel caffè ;-)
Buon lavoro :-) 

Grazie


Ciao,
per quanto concerne l'inserimento degli allegati potresti utilizzare la
common dialog tramite api -> 5.5 Usare le API di Windows in MSAccess - Parte
I: le Common Dialog. ...in questo maniera verresti a selezionare il file
(anzichč scriverne il path) ed inserirlo -> Carlo ovviamente ha scritto
l'indispensabile che puoi implementare a tuo piacimento :-)
Buon lavoro ;-) 

arigrazie
Newsgroup: it.comp.appl.access
Titolo: Compatta database

Utilizzo un database contenente le sole tabelle ed un secondo di lavoro
collegato alle tabelle del primo con al suo interno tutte le query,
maschere, macro del caso.
Da quest'ultimo vorrei aggiungere un pulsante che compatti l'MDB che
contiene i dati, ovvero quello collegato, come potrei fare?
Grazie per l'aiuto.
Jamas

contiene i dati, ovvero quello collegato, come potrei fare?
sito comune.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: utilizzo del file gdiplus.dll di lebans

ho scaricato dal sito la dll e la demo in access di come si usa, però non ho 
capito una cosa, lui nei riferimenti
non ha incluso la dll in oggetto e quindi dove devo metterla?
per fare quello che mostra nella demo di nome A2KLoadJpegGifVer33GDiPlus
che voi sappiate è sufficente includere i moduli da lui dichiarati in questo 
db o devo includere anche la gdiplus.dll?
grazie in anticipo.

 ha scritto nel messaggio
news:cl08um$9c2$1...@lacerta.tiscalinet.it...

solo il modulo
MAssimiliano

 wrote in message
news:cl08um$9c2$
1...@lacerta.tiscalinet.it

Se tu avessi letto l'articolo avresti scoperto che la DLL 
è una Windows DLL pertanto non serve fare nulla, si usa
esattamente come si usano le chiamate API su tutte le WinDll.
Se il SO è Win_XP non devi distribuirla, è già compresa, oltretutto
ti consiglio di leggere bene i nuovi sviluppi relativi alla GDI+
enuncuiati nei siti MS.
Ciao
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex.
Grazie a entrambi 

"Simba883"
Sto aspettando la versione ridotta di quel .mdb ... quello che fa restare
aperto msaccess.exe ...
Saluti.

 
Se vuoi stare sul Mercato devi pure IMPARARE ad IMPARARE, scusa
il gioco di parole, altrimenti non emergi, ma ti sotterrano....!!
Saluti.



ok 


ho mandato a calligaris il db che non si chiude lascando il procesos access 
aperto lo vuoi anche tu? in caso affermativo mandami la email. ciao. 


be diaciamo che sto sopravvivendo per ora e imparare mi piace moltissimo
ma alcune cose non mi sono chiare ecco perchè posto qui :)
sicuramente la prossima volta non posterò un quesito riguardo a lebans 
perchè l'avrò imparato con il vostro aiuto io ciò che non conosco cerco di 
impararlo e se vedo che non riesco lo chiedo a chi lo conosce sempre che 
voglia spiegarmelo.
ciao e grazie.

la compilazione mi dice che
Set clsDialog = New clsCommonDialog  ---> tipo definitio dall'utente non 
definitito
eppure ho utti i riferimenti dell'esempio di lebans cosa sbaglio? 

 wrote in message
news:cl0jbs$nbh$
1...@lacerta.tiscalinet.it

Devi importare anche la Classe clsDialog se non modifichi il
Codice della Routine principale....!
Nel tuo caso non serve a nulla, ma se non lo modifichi lo chiede...!!

Newsgroup: it.comp.appl.access
Titolo: Inserire file PDF come sfondo in un report

Ciao a tutti,
ho un file PDF che rappresenta un modulo da compilare.
Voglio inserirlo sotto forma di sfondo a un report, nel quale creo le
caselle per la sua compilazione.
C'è un metodo per inserirlo.
Se no, mi sapete suggerire qualche alternativa?
Grazie
Gianna

 ha scritto nel messaggio 
news:1142848654....@g10g2000cwb.googlegroups.com...

Grazie
Gianna
Ciao!
Alternative che ti propongo:
1. File immagine del PDF inserita nel report
2. Stampi il PDF su carta e su quella stessa carta ristampi il report 
(avendo sistemato opportunamente i campi)
3. Ti fai fare un modulo prestampato in tipografia e ci stampi sopra quanto 
detto al punto 2 della presente
Saluti,
-- 
**********
EmMeCi
**********
Blog: 
http://www.setfocus.it


In aggiunta potresti stampare il pdf, scannerizzare, e la sua jpg o bmp la
metti come immagine di sfondo del report...
Ciao
Nik

 ha scritto nel messaggio 
news:gNvTf.40890$PR2.7...@twister2.libero.it...

Che poi era il mio punto 1!!! Solo detto in modo diverso


Sorry...
Ciao
Nik


;o) Figurati!
Ciao


Newsgroup: it.comp.appl.access
Titolo: ActiveX di Access 97

Ciao a tutti
Mi chiedo se sia possibile utilizzare degli activeX  creati per Access 2000
in Access 97.
Esempio:
L'activeX  Richtx32.ocx 6.0 di Windows 2000 lo vorrei utilizzare al posto
della versione 5.0 di Access 97
in Access 97.
Tutto funziona fin tanto che non compilo in formato mde il mio db e lo
distribuisco.
Al momento dell'utilizzo su un PC dove non vi è Access ottengo degli errori:
" Access ... ha...   in VBA ...".
Mi viene da pensare che il run-time di Access 97 non supporti  gli  ActiveX
con versione  5.0(sp2)?!
Qualcuno mi può aiutare?
Grazie anticipate
Marco Dell'Oca
D.M.Software

Mi viene da pensare che il run-time di Access 97 non supporti  gli  ActiveX
con versione superiore alla  5.0(sp2)?!
Scusate l'errore
Marco Dell'Oca
D.M.Software

Newsgroup: it.comp.appl.access
Titolo: Stampa etichette

Devo stampare delle etichette su dei fogli che sono lunghi 35 Cm
(stampante laser formato A4).
Nelle impostazioni della pagina non c'è la possibilità di selezionare
delle dimensioni della pagina personalizzate come ad esempio nel Word.
Riesco a risolvere il problema?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Riesco a risolvere il problema?
se crei il report mediante la "creazione guidata etichetta" a un certo punto puoi personalizzare il tipo di etichetta, ti armi quindi di righello e cominci a dare le varie dimensioni.
Ciao,
Max
Newsgroup: it.comp.appl.access
Titolo: applicare filtro maschera a sottomaschera

ho dei campi in una maschera e in base ai valori impostati in tali campi
vorrei applicare un filtro alle 2 sottomaschere contenute nella maschera
in questo modo le 2 sottomschere si chiamano LettereCARDIO e LettereECO
    Me.Filter = CostruisciFiltro
    Me.FilterOn = True
    Me.LettereCARDIO.Filter = CostruisciFiltro
    Me.LettereCARDIO.FilterOn = True
    Me.LettereECO.Filter = CostruisciFiltro
    Me.LettereECO.FilterOn = True
costruisci filtro costruisce una stringa filtro in base ai campi da me
impostati
ma mi da errore, mi sapete aiutare?

 ha scritto nel messaggio
news:cbeimc$l2d$1...@lacerta.tiscalinet.it...

Prova cosě:
    Me!LettereCARDIO.Form.Filter = CostruisciFiltro
    Me!LettereCARDIO.Form.FilterOn = True
    Me!LettereECO.Form.Filter = CostruisciFiltro
    Me!LettereECO.Form.FilterOn = True
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Selezione di righe con EXCEPT

Ciao a tutti.
Non riesco a risolvere un problema da un bel po' di tempo.... vi prego di
aiutarmi.
Devo trovare una istruzione SQL che mi selezioni una serie di record di una
tabella a condizione che i record selezionati non contengano la stessa
accoppiata di campi  presenti in un'altra tabella.
vorrei usare una istruzione del tipo:
SELECT username, materia FROM PossibiliEsami
except
SELECT (USERNAME, Materia FROM MATPOSS)
ovverosia se nella tabella PossibiliEsami ho un record che abbia lo stesso
nome dell'alunno e la stessa materia di un record della tabella MATPOSS,
questo venga escluso dalla selezione...
in cosa sbaglio? Come si puň fare?
Davvero grazie di cuore se sapete aiutarmi.
Andrea

 ha scritto nel messaggio
news:b7i3dn$k9t$1...@lacerta.tiscalinet.it...

Si fa cosě:
nella query metti entrambe le tabelle, poi le unisci in join sui campi nome
e materia.
Doppio cliccando sui join poi selezioni 2 o3 in modo che alla fine il join
sia con la freccia rivolta dalla tabella possibiliesami alla tabella
matposs.
A quel punto selezioni tutta la tabella possibiliesami e un campo della
tabella matposs, che sicuramente non puň mai essere NULL se esiste il
record.
Infine sotto questo campo ci scrivi Is Null.
In questo modo tu selezioni solo i record della prima tabella che non hanno
corrispondenza nella seconda tabella
Antonio

 ha scritto nel messaggio
news:8w7na.42669$iy5.1...@twister2.libero.it...


 Non è fondamentale.... ma se hai il tempo di spiegarmelo...
Io te lo spiego ma devi imparare a scrivere DOPO il quoting.
Comunque non ho inventato nulla, è una soluzione prevista anche dalle
autocomposizioni record non corrispondenti.
Ho preferito fartelo fare a mano perchè almeno capivi il senso di quello che
facevi.
Il join esterno (LEFT OR RIGHT) che si ottiene con la freccia, come puoi
leggere nella descrizione di 2 o3 quando hai doppio cliccato il join,
restituisce tutti i record del lato "DA" e solo i record che joinano nella
tabella "A".
Questo significa che se hai questa situazione:
tabella1
A  AA1  AAA1
B  BB1  BBB1
C  CC1  CCC1
tabella2
B  BB2  BBB2
C  CC2  CCC2
se metti in join semplice tab1 e tab2 e selezioni tutti i campi della 1 e il
secondo campo della 2 ottieni
B  BB1  BBB1 BB2
C  CC1  CCC1 CC2
Se invece fai il join da 1 a 2 otterrai
A  AA1  AAA1  Null
B  BB1  BBB1  BB2
C  CC1  CCC1  CC2
Se infine metti il join da 1 a 2, ma metti come criterio sotto il campo2
della tab2 Is Null, ti restituisce solo i record con null quindi
A  AA1  AAA1  Null
che sarebbero i record che stanno nella tabella1 ma NON nella tabella2
Antonio

 tabella "A".
<CUT>
WOW! incredibile!!! Sono stupefatto!
Grazie davvero di cuore!
Buona Pasqua,
Andrea

 ha scritto nel messaggio
news:b7o7g5$5bv$1...@lacerta.tiscalinet.it...

Grazie, altrettanto
Antonio

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: menù particolari

Ciao ragazzi, vorrei sapere se è possibile creare menù particolari del tipo
di quello che possimo vedere sul lato sinistro nella finestra che ci da la
possibilità di accedere a maschere o a tabbelle o a moduli ecc., (per essere
più precisi) mi riferisco al meù che ci fa accedere agli "OGGETTI" o ai
"GRUPPI" di access

 ha scritto nel messaggio

Non devi fare altro che crearti una maschera schede e list box.
ovviamente devi fare uso di codice per ottenere determinati comportamenti.
Sib
--
http://www.sitocomune.com
http://digilander.iol.it/syb
 (a vostro rischio e pericolo)

"Maurizio"

Sì: è possibile.

Newsgroup: it.comp.appl.access
Titolo: Errore "Nessun oggetto in questo controllo"

Sto impazzendo perche' non riesco a importare un foglio
excel in un db access, convertendolo ovviamente in una
tabella. Apro il DB, faccio "carica dati esterni" -
"importa", seleziono il file .xls e mi da' questo maledetto
errore... Tentando di proseguire mi spiega anche che
"l'oggetto a cui si fa riferimento e' stato chiuso o
eliminato"
qualcuno ne sa qualcosa?
il barbi

 ha scritto nel messaggio

scusa, ma l'errore che ti da e' "nessun oggetto..." o "l'oggetto cui si f
rif..."?
e' molto diverso.
infatti nel secondo caso e' estremamente probabile che tu non abbia i
permessi per aprire l'oggetto in questione.
Prova ad aprire il file con excel (ovviamente dalla stessa macchina e con lo
stesso utente.
Sib


se lo apro con excel e' ok. Adesso ho provato con un altro
db ed e' ok, quindi sto tentando di vedere che differenza
c'e' fra i due db
il barbi

 c'e' fra i due db
Prova a vedere la stringa che contiene il percorso nella riga di codice che
apre il file, puo' darsi che ci sia un errore.
Sib


non sto programmando, sto usando l'assistente
il barbi
Newsgroup: it.comp.appl.access
Titolo: AllowAdditions

Ho una sottomaschera collegata ad una tbl
Lapropietŕ AllowAdditions č settata a False in maniera che l'utente
quando si sposta coi pulsanti di spostamento non vada su un record vuoto.
Sulla stessa frm ho un pulsante che lancia una popup per l'inserimento di un
nuovo
record nella tbl della sottomaschera completamente gestito da VBA e DAO.
 al salvataggio dei dati eseguo
Forms!frmPrincipale.Requery
che mi aggiorna anche la sottomaschera.
Tutto ok se non fosse che se poi mi sposto tra i record
e arrivato all'ultimo ripremo il pulsante di spostamento invece
di bloccarsi la frm mi va su un nuovo record tutto vuoto.
Ho controllato la propietŕ AllowAddition ma risulta sempre settata a no.
In pratica sembra che si perda qualcosa dopo il requery della frm
principale.
Qualche dritta?
SunRex


Mi rispondo da solo anche se mi sembra assurdo però così funziona.
Forms!frmPrincipale.Requery
Forms!frmPrincipale!frmSottomaschera.SetFocus
Forms!frmPrincipale!frmSottomaschera.Form.AllowAdditions = False
SunRex

Newsgroup: it.comp.appl.access
Titolo: Errore di sintassi

Salve!
Nel codice del mio database ho inserito una query,errata naturalmente:
Set miatabella = CurrentDb.OpenRecordset("SELECT tipoarticolo.tipo FROM
tipoarticolo WHERE ([tipoarticolo].[tbkey] = ('ISOT' + forms!elimina
relazione!cod))")
Mi da errore di sintassi (operatore mancante) nel pezzo:
([tipoarticolo].[tbkey] = ('ISOT' + forms!elimina relazione!cod))
Ma nn capisco il perchè...ho dimenticato qualcosa??
Grazie per l'interessamento

 Grazie per l'interessamento
Se c'č uno spazio in "elimina relazione" la stringa diventa:
[forms]![elimina relazione]![cod]
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Forse ([tipoarticolo].[tbkey] = ('ISOT' + forms![elimina relazione]!cod))?
Newsgroup: it.comp.appl.access
Titolo: Concatenare data,ora,secondi in query

Ciao a tutti
Domanda forse stupida ma ......  ho cercato anche nello storico ma non ho
trovato nulla. Non so se mi è sfuggito o no.
Comunque
Come posso fare, avendo una tabella
data                   ora               sec
20/12/2004    1500              15
20/12/2004    1503              20
20/12/2004    1505              30
20/12/2004    1505              35
20/12/2004    1510              40
ad ottenere un campo
20/12/2004 15:03:15 per poi usarlo nelle query per cercare dati da ora a
ora?
Molte grazie
TT

 ha scritto nel messaggio
news:Ez%9c.96924$Kc3.3...@twister2.libero.it...

Il campo data è di tipo Data/ora o Testo?
I campi ora e secondi sono di tipo Testo o Numerico?
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:dw1ac.97244$Kc3.3...@twister2.libero.it...

Grazie per l'interessamento
La data è in formato Data/ora mentre l'ora ed i secondi sono testo.
Preciso che poi dovrò fare delle ricerche anche per giorno, quindi:
Conta quanti record sono stati inseriti in quel giorno, quanti nel giorno
dopo ecc.
Magari sai anche dirmi se è fattibile avndo il campo che creerò, magari
anche un indirizzamento sul come.
Grazie 1000
Ciao TT

 Ciao TT


 ha scritto nel messaggio
news:jgxac.103047$FJ6.3...@twister1.libero.it...

Per adesso in base ai giorni ma il passo successivo trovare record per
orario.
Credo che la strada da percorrere sia simile
Dammi tutti i record per giorno o da ora a ora credo sia simile
che ne dici?
Ciao

 Ciao



Bè per le date è facile
SELECT Tabella.data, Count(*) AS Totale
FROM Tabella
GROUP BY Tabella.data;
Poi min, max ecc sono  funzioni di aggergazione quindi posso metterla anche
quelle in questa query.
Ma per data/ora?
Mmmmmmmmmmm
Potrei raggrupparle per data come sopra ma non so come dividerla per fascia
oraria . Chessò dalle 8 alle 11:59:59 dalle 12 alle 15:59:59
e dalle 16 alle 20. Ci sono anche i secondi di mezzo.
La conversione ovviamente non la butto via !
Ciao
TT

 TT
-- 



No, lo so che devo usare between  ..and..
Questo mi sembra vada  bene bene solo per 1 volta, cioč
ES: Dammi tutto quando ora between 8 and 10
Quello che serve a me, invece, č
ES: conta i record tra le 8 e le 10 as mattina , tra le 10 e le 14 as
mezzogiorno , tra le 14 e le 00 as pomeriggio
Ciao
TT
Newsgroup: it.comp.appl.access
Titolo: [beta] un sistema parametrizzato per selezionare record

caspita che oggetto, eh?
stamane mi è venuta in testa di fare una piccola cosa per me e per il  
ng (sto natale mi ha proprio preso!!)
ho fatto questa piccola demo che vorrebbe essere un sistema comodo e 
versatile per la selezione di un record in una tabella, come per 
esempio  nell'emissione di una fattura quando si ha necessità di 
recuperare i dati di un prodotto a partire da una parte del codice, 
oppure da una parte della descrizione.
vorrei tentare di svincolarlo completamente dal numero/nome dei campi 
così basterebbe fare un copia-incolla del modulo...vedremo.
http://ignazioc.netsons.org/wp-content/selezione.zip
ps mi raccomando!!! a caval donato non si guarda in bocca!! lo pubblico 
proprio perchè voglio le vostre critiche ma non si accettano commenti 
tipo "datti all'ippica!" :)
-- 
ignazioc

 ignazioc
Per generalizzarla, dovresti tenere conto dell'origine dati (tabella/campi) 
della maschera; e la maschera di ricerca dovrebbe essere solo richiamata 
dalla form (non copiarci il codice dentro):
es.(da maschera principale)
Call FormRicerca
Per complicarti il Natale; dovresti tenere conto anche della possibilità che 
la ricerca venga invocata da una sottomaschera.
Lo so' è Natale ma proprio non ci riesco...
Ciao.
P.S. Buon Lavoro/Natale...
-- 
Sergio MAZZA 

Sergio MAZZA ha detto questo domenica :

comunque in fondo non è un sistema semplice ed efficace?
-- 
ignazioc

 ignazioc
Certamente; ma la semplicità e l'efficacia potrebbe essere direttamente 
proporzionale alla velocità di integrazione nelle applicazioni di chi la 
vuole usare.
Farai un po' fatica all'inizio per parametrizzare le procedure ma alla fine 
ti ripagherà...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Ho cambiato la configurazione della rete e il db non funziona piu'..aiuto!

Essendo molto inesperto di Access mi e' capitato di dover fare questo:
nel mio nuovo ufficio c'era installata una rete di 5 pc ,su di uno c'era un
DataBase che veniva consultato tramite una cartella condivisa dagli altri
p.c. in maniera corretta.
Ebbene dovendo unficare la rete con altri 10 pc di un altro piano ho
cambiato il gruppo di lavoro a tutti e  5 i p.c. con anche nuovi
identificativi ebbene se creo un nuovo DataBase e lo imserisco in una nuova
cartella condivisa ,questo viene consultato ma quello vecchio prorio no
,infatti la risposta e' : file bloccato.
Ma la cosa preoccupante per me e' il fatto che nemmeno sul p.c. dove risiede
il DataBase e' piu' possibile aprirlo nemmeno se uso il vecchio gruppo e
identificatico di rete originario .
Da sempre problemi sul percorso.
Quale potrebbe essere il problema?????
Grazie1000 anticipate!

 ha scritto nel messaggio
news:o%KN6.17553$iC1.6...@news6.giganews.com...
