mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Parte di un Dato con Query

Ciao a tutti,
sto cercando di tirare fuori una serie di dati da una query che ha un
codice articolo fatto cosě:
AUD-9495/782
Io dovrei prendere solo il numero che c'č dopo la /
ovvero 782
Sapete dirmi come si fa?
Grazie a tutti
Cesco

 Cesco
Hai provato nei criteri a scrivere:
Like "*/782"
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
--------------------------------------------- 

Roberto da casa wrote:

No.. questo era solo un esempio... forse mi sono espresso male.
Devo formattare i dati in modo da ottenere quel 782, che è un indice
variabile. Faccio un esempio:
Ho una tebella con un campo chiama Articolo con dentro:
ARTICOLO
AUD-9495/782
AUD-9495/783
AUD-9495/784
Eseguendo la query potrei fare un campo Espr opportunemente formattato che
mi restituisce:
ESPR
782
783
784
E' quell' "opportunemente", che non so fare... conosco la funzione Left$,
ma chiede di specificare quanti caratteri ho prima del mio dato... e non
posso usarla perchè il valore potrebbe essere anche AUD-10/345.
Grazie ugualmente... se hai qualche altra idea fai pure
Ciao
cesco

 cesco
Più che usare la funzione Left$ penso che tu debba usare la funzione Mid
congiuntamente alla funzione InStr.
Se la tabella che contiene i dati si chiama Tabella1, prova con una query
che abbia il seguente codice SQL:
SELECT Tabella1.*, Mid([ARTICOLO],InStr([ARTICOLO],"/")+1) AS Espr
FROM Tabella1;
ovvero nella query definisci il campo calcolato Espr nel seguente modo:
Espr: Mid([ARTICOLO];InStr([ARTICOLO];"/")+1)


Roberto da casa wrote:

Grazie Roberto... ora provo subito.

Ok... funziona benissimo.. grazie mille:
SQL...
SELECT [Dettaglio Fatture].Cod_Art, [Dettaglio Fatture].Data_Export, [Dettaglio
Fatture].N_Fattura, Mid([Cod_Art],InStr([Cod_Art],"/")+1) AS Code,
CDbl(Mid([Code],InStr([Code],"-")+1)) AS Dettaglio
FROM [Dettaglio Fatture]
WHERE ((([Dettaglio Fatture].Cod_Art) Like "SPO*") AND
((Mid([Cod_Art],InStr([Cod_Art],"/")+1)) Not Like "*/*"));

Newsgroup: it.comp.appl.access
Titolo: Creazione tabella

Salve amici, eccomi con un altro problema. Sto cercando di creare da codice
una tabella, che come ho spiegato in altri messaggi, contenga i record
relativi ad un mese e che li archivi 'per omnia secula seculorum'. Ho
incominciato col creare una routine public e dichiarare le variabili che
entreranno in gioco:
1 non riesco a trovare nel menu a discesa, il tipo courrentdb per dichiarare
il database in uso
2 non riesco a trovare sempre in detto menu il tipo variabile per la
tabella.
Come fare? Ho provato ad utilizzare la guida di Access ma ho una grande
confusione poiché ci sono argomenti relativi ad altri db e che quindi non
funzionano in mdb (molto + probabile che io non sappia far funzionare il
tutto!!!).
Aspetto Vs. suggerimenti, anche dritte su dove indirizzare la ricerca.
Grazie!

 ha scritto nel messaggio
news:9rrrbc$t8h$1...@pegasus.tiscalinet.it...

Non sono sicuro di aver capito bene. Comunque se stai lavorando in A2000
potrebbe trattarsi della questione dei riferimenti DAO da registrare (vedi
in numerosissimi thread precedenti in proposito)
Ciao
--
Alberto

Newsgroup: it.comp.appl.access
Titolo: salvataggio record

ho un database con una maschera dove vengono dati in vari campi (archivio 
documenti aziendale) e vorrei il record venisse salvato solo dopo la 
pressione di un pulsante SALVA ... Se nn premo questo pulsante i dati 
inseriti vengono ignorati.
Cioč vorrei che i vari dati fossero trasferiti nei relativi campi del record 
solo dopo la pressione di un pulsante.

Marco Bernardini ha scritto:

Potresti utilizzare un tabella temporanea.
Poi con una query accodi il record quando i valori sono corretti e
completi.
--
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: Elenco delle query

Salve a tutti,
e' possibile ottenere l'elenco delle query cosi' da popolare una casella
riepilogo o combinata ?
Grazie
Giuliano

 ha scritto nel messaggio news:aidp1b$8c4$1...@atlantis.cu.mi.it...

puoi usare una cosa del tipo
---
    Dim qy As DAO.Querydef
    Dim rs As String
    For Each qy In CurrentDb.QueryDefs
         If rs <> "" Then rs = rs & ";"
        rs = rs & qy.Name
    Next
    me![miacombo].rowsource = rs
---
la combo deve avere come tipo origine dati: Elenco valori
ciao
Matteo

"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio
news:bzu29.28951$n04.7...@twister2.libero.it...

Guarda oggi è proprio la tua giornata Matteo, te ne insegno un'altra, ma che
non sia un'abitudine.....!!
Basta inserire nell'origine riga della COMBO questa istruzione SQL:
SELECT MSysObjects.Name FROM MsysObjects WHERE (Left$([Name],1)<>"~") AND
(MSysObjects.Type)=5 ORDER BY MSysObjects.Name;
@Alessandro.


questa mi mancava proprio,
grazie

"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio
news:F4S29.33331$lu5.9...@twister1.libero.it...

-----------------
scusa Potone... interessava fare anche a me una cosa del genere...
ho smanettato un pò... ma essendo poco pratico non ci sono
riuscito...mi puoi spiegare il procedimento ???
in sostanza in una maschera mi sono creato una combo
ed in origine riga ho infilato il codice suddrtto... ma non funge...
grazie x l'aiuto... ciao...

"SuperPippo®" <ik0qd...@SPAMlibero.it> ha scritto nel messaggio news:JK639.34157$n04.9...@twister2.libero.it...

Quello suggerito da Alex non è codice VB ma è una stringa SQL da utilizzare come origine delle righe della combo, fa riferimento
alla tabella (non visibile) MSysObjects che contiene un elenco di tutti gli oggetti del database, in questo caso quelli di tipo 5
sono le query.
Se vuoi vedere la tabella vai in Strumenti/Opzioni seleziona mostra oggetti nascosti: attenzione, non modificare assolutamente il
contenuto della taella MSysObjects, potresti non riuscire ad accedere agli oggetti.
Ciao,
Matteo


OTTIMO.
Ciao.
@Alessandro.
Newsgroup: it.comp.appl.access
Titolo: Arrotondamento commerciale

Buona sera, tempo fa da qualche parte ho letto come fare a fare 
l'arrotondamento commerciale il piu affidabile possibile.. ora pultroppo non 
ricordo ne dove ne tanto meno come fare.. mi sapresta dare una mano?
Grazie anticipatamente
Alberto

Alberto ha scritto:

http://www.donkarl.com/it/
Sezione 2. Generale 
2.1 Arrotondamenti 
Ciao
@Alex

Newsgroup: it.comp.appl.access
Titolo: Terna di campi con valore unico

Ho una maschera che utilizzo per la gestione di fatture di acquisto;
su tale maschera ho anche tre campi in cui inserisco
rispettivamente :  NomeFornitore, NumeroFattura e DataFattura.
Come posso fare per evitare di caricare più volte la stessa fattura
ossia che l’insieme dei tre campi NomeFornitore+NumeroFattura
+DataFattura  abbia valore unico ?
Nella speranza di essere stato abbastanza chiaro nell’esposizione del
mio problema, ringrazio anticipatamente chi mi può dare una mano.
Grazie

 mio problema, ringrazio anticipatamente chi mi puï¿½ dare una mano.
Se ti capisco bene puoi usare un indice con i tre campi nella tabella:
http://groups.google.com/group/it.comp.appl.access/msg/0cd6232ba1a83ad4
e/o i metodi descritti qui:
 Evitare duplicati
 
www.donkarl.com/it?FAQ4.25
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Settaggio stampante (come da SitoComune)

Mistero!!!!
Grazie all'aiuto del sito comune ho imparato a settare la stampante che
desidero, ma........: la stampante definita prima dell'apertura di AccessXP
rimane definita comunque e quella che setta da codice vi si aggiunge!!!
Il risultato č piuttosto infausto.
Come posso fare?
Grazie
Maurizio

 ha scritto nel messaggio
news:VwS%8.669$n04....@twister2.libero.it...

Prova con uno script del genere:
'---------------
Dim WshNet
Set WshNet = CreateObject("Wscript.Network")
WshNet.SetDefaultPrinter "HP LaserJet 4100 PCL 6"
Set WshNet = Nothing
'---------------
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: aree irregolari cliccabili

vorrei realizzare un immagine grafica di un automobile e poter definire delle aree irregolari cliccabili sulle quali se cliccate eseguo un codice, 
esempio 
msgbox hai cliccato la portiera anteriore sinistra
oppure
msgbox hai cliccato la portiera posteriore destra
 
grazie.

Caro il mio "Paolo Rossi"... Se l'immagine ha colori specifici nelle aree puoi fare qualche cosa... altrimenti... direi di no.
 
@Alex

 @Alex
 
ho trovato l'esempio relativo alla cartina d'italia che fa uso dei colori, ti riferisci a quello?


io farei con un escamotage
 
puoi mettere delle label invisibili dentro le varie areee in modo da 
coprirne la maggiore superfice possibile e da li gestirne l'evento onclick
 
esempio nella portiera puoi mettere una label grande che copre tutta la 
parte bassa della portiera, una leggermente più piccola per la zone 
finestrino e un'altra ancora più piccola per la zona montante
 
qualcosa del genere
http://it.tinypic.com/r/fw6nh0/9
 
 
ovviamente i quadrati neri sono invisibili e hanno tutti lo stesso 
evento on click "hai cliccato la portiera"
 
ciao
 
BFS


Certo, ovviamente.
Alternativa come ti dice BSF, sono LABEL, ma ovviamente non copre aree irregolari nella totalità...
 
@Alex


Mi sembra anche questa una buona alternativa, peccato che access non consenta di creare aree irregolari come consentono linguaggi tipo html


in effetti la gestione delle interfacce grafiche in Access è a mio 
avviso pessima.
Sarebbe l'ideale poterle disegnare in xml e poi associare i controlli 
dell'interfaccia al controllo che si vuole gestire in vba
Pensa che bello esempio poter modificare la grafica di tutte le label 
delle maschere di un database semplicemente modificando un semplice xml 
che ne rappresenta il layout
 
 
speriamo magari in futuro
BFS
 
 
 
 


già concordo.
Newsgroup: it.comp.appl.access
Titolo: Selezionare testo in word da vba

Buongiorno a tutti/e,
da Access devo selezionare un testo presente in un documento word, e
ricopiare lo stesso testo in fondo allo stesso documento word.
Non è difficile, apparentemente, ma qualcosa non va con la selezione
del range.
Per come l'ho impostato, dovrebbe selezionare tutto ciò che è
compreso fra due bookmarks... mentre invece seleziona tutto il
documento. Dove sto sbagliando?
Posto qui il codice:
Dim wrd As word.Application, doc As word.Document
Dim app As String, NomeFile As String
app = CurrentDb.Name
app = Left(app, Len(app) - Len(Dir(app))) & "Scheda_Anagrafica.doc"
Set wrd = GetObject(, "Word.Application")
If Err.Number = 429 Then
        Set wrd = CreateObject("Word.Application")
End If
wrd.Visible = True
wrd.Activate
Set doc = wrd.Documents.Add(app)
doc.Activate
'seleziona la pagina 2
Dim pagina As Object
Set pagina = doc.Range
Set pagina = pagina.Goto(what:=wdGoToBookmark, Name:="inipag2")
Set pagina = pagina.Goto(What:=wdGoToBookmark, Name:="finepag2")
'copia la pagina 2
doc.Range.Select
doc.Range.Copy
Set pagina = Nothing
Set doc = Nothing
Set wrd = Nothing
grazie, 
Panathos

 ha scritto nel messaggio 
news:1169659635.0...@v45g2000cwv.googlegroups.com...
Buongiorno a tutti/e,


Posto qui il codice:




doc.Range.Copy

grazie,
Panathos
---------------------------------------------------------
Qualcosa del genere:
Dim r As Range
    Set r = 
ActiveDocument.Range(Start:=ActiveDocument.Bookmarks("inipag2").Range.Start, 
End:=ActiveDocument.Bookmarks("finepag2").Range.End)
    r.Select
    r.Copy
Ciao, Carlo 

     r.Copy
Grazie Carlo, poi mi sono accorto che stavo facendo confusione fra 
range e selezione... mo' sto apposto :-)
ciao,
Panathos

 ha scritto nel messaggio 
news:1170165482.4...@q2g2000cwa.googlegroups.com...

Meglio cosě.
Buon lavoro.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: [OT] Leggimi. Tanti auguri di buone feste a tutto il news

Auguro a tutti un felice Natale e un nuovo anno pieno di soddisfazioni.
Non posso dirVi siate pių buoni; perchč giā lo siete sempre vista la vostra 
santa pazienza che avete avuto con quelli come me.
Ciao, Bruno 

 Ciao, Bruno
Buon Natale anche a te
Ciao Bruno
Daniele 

 Ciao, Bruno
Buon Natale anche Te
Ciao Andrea
Newsgroup: it.comp.appl.access
Titolo: Errore : Argomento Non Valido

Chiedo Aiuto:
Ho una procedura che da circa 20 gg. ho convertito da Access 1997 ( e 
gira\da più di  8 anni ) ad Access 2000 premesso che avevo paura a 
convertirlo perché pensavo di avere prima o poi dei problemi, ma vista una 
esperienza di oltre  un anno su un'altra procedura nata con Access 2000 mi 
sono quindi deciso a convertirla per avere tutte le mie procedure in Access 
2000.
Purtroppo ho un problema che cerco di spiegare.
 1) Da una Maschera che crea le Fatture , seleziono su una CasellaCombinata 
(con Dati della Scheda Cliente) l'importo da fatturare,quindi per necessità 
,di associare questo importo a delle spese sulla stessa Scheda Cliente passo 
a mezzo di un bottone contenuto nella  Maschera Fatture (quindi senza 
chiuderla )  mi apre automaticamente la Maschera Scheda Clienti .
Ha questo punto dopo aver associato ritorno alla Maschere Fatture.
Dopo di che se successivamente apro la Maschera della scheda Cliente anche 
non del Cliente su cui lavoravo , mi da questo ERRORE :
Argomento non valido
Senza più riuscire ad intervenire se non utilizzando la funzione  Compatta e 
ripristina database ...
Inoltre in più ed ancora più GRAVE il Record della Scheda su cui lavoravo 
nella creazione fattura Viene CANCELLATO
chiedo ancora aiuto, non so se sono stato chiaro
Riaudo Marcello

Riaudo Marcello ha scritto:

ti riporto pari pari quello che dice l'help di Access:
Argomento non valido
In Opzioni internazionali del Pannello di controllo di Windows è stato
impostato un paese che prevede un carattere diverso dal punto (.) come
separatore decimale. Le impostazioni delle proprietà nelle pagine di
accesso ai dati richiedono che il separatore decimale sia il punto per
tutte le lingue. In Opzioni internazionali modificare l'impostazione
del paese o impostare il punto come separatore decimale.
Il valore digitato nella finestra delle proprietà e il tipo di dati
della proprietà non corrispondono. Ad esempio, per la proprietà
Larghezza di una sezione può essere impostato qualsiasi numero, ma se
si digita una stringa del tipo Piccola, verrà visualizzato il
messaggio "Argomento non valido".
Controlla queste due condizioni. Non riesci ad intercettare l'errore
con il debug?
ciao

 ha scritto nel messaggio 
news:1150838472.0...@h76g2000cwa.googlegroups.com...


Newsgroup: it.comp.appl.access
Titolo: Messaggi in e-mail

Salve a tutti,
ho bisogno urgente di aiuto, i messaggi giornalieri del newsgroup mi vengono
scaricati direttamente nella mia e-mail, con la conseguenza che ogni giorno
mi trovano decine e decine di messaggi.
Qualcuno mi potrebbe spiegare come mai è accaduto questo.
Ciao, Rosario.

 wrote in message
news:Q0MR6.5087$ZZ.1...@news.infostrada.it...

Beh, è probabile che tu abbia impostato l'account delle news come account di
posta elettronica. Controlla.
Ciao!
Esteban
Hosted by 
www.seber.it

 mi trovano decine e decine di messaggi.
Non e' che ti sei iscritto a qualche newsletter?
Sib
--
Newsgroup: it.comp.appl.access
Titolo: filtro su maschera da casella combinata

Lo so che mi odierete per la domanda trita e ritrita, ma è da ieri che
navigo e tento a vuoto...
Ho una maschera continua frmElencoPrestazioni con origine dati
tblPrestazioni
nell'intestazione della maschera ho inserito 2 caselle combinate
cboCategoriaMerceologica e cboTipoEsame
io vorrei che sull'evento dopo aggiornamento della
cboCategoriaMerceologica mi filtrasse
tutte la prestazioni che si rifiriscono alla categoria merceologica
specificata nella combo
stesso dicasi della cboTipoEsame
Usando gli esempi trovati nel gruppo sono arrivata a questo codice che
mi da errore di sintassi
Private Sub cboCategoriaMerceologica_AfterUpdate()
Me.Filter = "'CategoriaMerceologica=' & cboCategoriaMerceologica &"
Me.FilterOn = True
End Sub
In pratica non so come si "scrive" un filtro
Vi va di aiutarmi?
Grazie
Elena


Si scrive così come hai scritto tu... ma non hai inteso che a seconda
del Tipo di dato del Campo serve applicare una formattazione.
Se il campo è Testo ad esempio il criterio va racchiuso tra
apicetti... ma tu di apicetti ne hai messi troppi.... e male...
sembrano messi a caso...!
Private Sub cboCategoriaMerceologica_AfterUpdate()
Me.FilterOn = False
Me.Filter = "CategoriaMerceologica='" & cboCategoriaMerceologica &"'"
Me.FilterOn = True
End Sub
Saluti
@Alex


Ti ringrazio ho risolto e la mia gestione degli apici era totalmente
casuale...
è difficile contare gli apici su schermo e poi non sono riuscita a
trovare
nulla che spiegasse la teoria su come "creare dei filtri passo passo".
quindi come al solito
vado a tentoni.
grazie ancora

 @Alex
Ti ringrazio ho risolto e la mia gestione degli apici era totalmente
casuale...
� difficile contare gli apici su schermo e poi non sono riuscita a
trovare
nulla che spiegasse la teoria su come "creare dei filtri passo passo".
quindi come al solito
vado a tentoni.
grazie ancora
No elena � sbagliato procedere a tentoni in primis...dovrebbe essere il tuo 
ultimo metodo prima di passare di qui :-)
...usa la guida...numerosi esempi possono aiutarti.
Quando poi ti dovesse capitare di incontrare difficolt� nei filtri...potr� 
esserti d'aiuto questo
http://www.accessgroup.it/HomeArgomenti.asp?ID=240&Oggetto2=Ricerca%20con%20virgolette
Ciao
-- 
Roberto da Parma 

 Roberto da Parma
Grazie della dritta sempre sempre utile
rigurado alla ricerca a tentoni...
beh ecco prima di chiedere aiuto cerco di cavermela da sola
o almeno arrivare a voi con un bagaglio minimo di conoscenze
GRazie ancora
Newsgroup: it.comp.appl.access
Titolo: Record filtrati in percentuale.

Ho creato una query e applicato un filtro in base al Sesso (m/f); vorrei
creare un campo nel quale far comparire in percentuale il risultato del
filtro, rispetto al totale, es:
Clienti n. 100
Femmine n. 30
Percentuale di femmine rispetto al totale = 30%
Grazie
Roberto
PS
Buona Domenica.

 ha scritto nel messaggio
news:vHyha.31511$Jg1.6...@news1.tin.it...

Se hai filtrato dinamicamente una QRY l'unico modo per recuperare il Numero
di Record ORIGINALE è quello di contare dalla Tabella con:
NumRecTOT= DCOUNT("[IdPrimaryKey],"NomeTabella"
Per sapere quanti record hai nella QRY, visto che suppongo sia l'origine
dati di una
FORM allora usa:
NumRecFiltrati= Me.RecordsetClone.RecordCount
Ora, per il calcolo percentuale è un semplice calcoletto......!
Percentuale=100*NumRecFiltrati/NumrecTot
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Problema file excel

Non sò dove sbattere la testa e quindi mni rivolgo a voi che avete
sempre risolto i miei problemi.
Ho un file excel che non riesco ad aprire "Impossibile leggere il file",
ho trovato in rete un software che lo recupero i file rovinati ma è a
pagamento.
Conoscete qualche scorciatoia?
Aiuto, grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Niente da fare caro amico, ciň che č rovinato č rovinato e basta, o hai
delle copie o ti serve olio di gomito e forza di volontŕ... credimi, neanche
quelli a pagamento servono spesso a nulla, poi se lo trovi fortuna per te,
io a suo tempo non l'ho trovato, eppure mi č costato 2.000.000 di vecchie
lire, mica broccoli e patate!!! ... ecco perchč bisogna pianificare sempre e
comunque nella gestione del proprio lavoro delle procedure di backup.
--
Maurizio75

prova a eseguire un chkdsk con l'opzione recupera

Newsgroup: it.comp.appl.access
Titolo: OT macro in word

Come posso intercettare l'evento tipo in apertura?
Mi spiego meglio, vorrei che ogni volta cha apro word mi si avvii in certo
codice o macro, come posso fare?
Grazie
Ciao NAdir

 ha scritto nel messaggio
news:yTGl9.28165$e31.6...@twister2.libero.it...

Non ricordo più il nome che devi assegnare alla sub cmq da word ricerca
nella guida "macro ad esecuzione automatica"
Ciao omnitow

 codice o macro, come posso fare?
    Consulta la guida di Word alla pagina:
        Controllo dell'avvio di Microsoft Word
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: Prelevare dati da un campo del record precedente

Salve ragazzi,
Avendo una tabella con questo schema:
data - descrizione - entrata - uscita - giacenza
avrei la necessità di riportare sul record successivo il valore 
del campo giacenza del record precedente.
per intenderci:
data - descrizione - entrata - uscita - giacenza 
01/11     alfa           100      50        10  
02/11     beta           205      25        15
nella query che sviluppo ho necessità di utilizare il valore 
giacenza "10" nel record del 02/11, e cosi per tutti i record.
Mi aiutate per favore.
Grazie come sempre a tutti in anticipo
-- 
Postato da Alice Newsgroup: lo usi da web ma con le funzioni del newsreader 
http://newsgroup.alice.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!

 giacenza "10" nel record del 02/11, e cosi per tutti i record.
Non puoi farlo con una query. Devi aprire un recordset e scorrerlo, leggendo 
e scrivendo i valori.
Saluti.
Luciano

 ha scritto nel messaggio 
news:23649911.1227548990811.JavaMail.newsgroup@sc-ng-1...

Per capire un po'...
Ti trovi nella maschera che deve generare il nuovo record 03/11 e vorresti 
che ti venga proposta la giacenza confermata per il giorno 02/11 (ovvero 15) 
?
Se è così potresti inserire un fac-simile della seguente routine nell'evento 
Form_Load:
Private Sub Form_Load()
    Dim rs As Recordset
    Set rs = Me.RecordsetClone
    rs.MoveLast
    Me.Giacenza = rs!Giacenza
End Sub
Ciao
Antonio

 giacenza "10" nel record del 02/11, e cosi per tutti i record.
Prova con questa espressione per un campo calcolato nella query:
DLookUp("giacenza";"tabella";"data=" & CLng(DMax('data';tabella;'data<' & 
CLng(data))))
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

Karl Donaubauer ha scritto:

Ho provato la tua formula Karl e funziona perfettamente. Ti 
ringrazio molto e ti complico ancora di più la vita:
Considerando che io vorrei che lui prelevasse la giacenza 
precedente dello stesso articolo, come faccio ad inserire nella 
formula anche l'articolo. Ovvero, mi serve che access mi dia la 
giacenza precedente dell'articolo del record in questione e non 
semplicemente la giacenza rilevata dal record precedente. 
Riprendendo l'esempio già citato:
data - descrizione - entrata - uscita - giacenza
01/11     alfa           100      50        10
02/11     beta           205      25        15
03/11     alfa           50       30        30 
nella query che sviluppo ho necessità di utilizzare il valore
giacenza "10" nel record del 03/11, e cosi per
tutti i record, in quanto è la giacenza precedente dell'articolo 
alfa.
Grazie ancora.
Ciao


 alfa.
DLookUp("giacenza";"tabella";"descrizione='" & descrizione & "' And data=" & 
CLng(DMax('data';tabella;'descrizione=' & Chr$(39) & descrizione & Chr$(39) 
& ' And data<' & CLng(data))))

Newsgroup: it.comp.appl.access
Titolo: origine dati Grafico MS EXcel

Ho inserito un oggetto "grafico di MS Excel" in una maschera di Access...
Il problema è questo, come faccio a indirizzare l'origine dei dati (che ora
è del tipo =Foglio1!$A$1:$D$7) verso la tabella principale del database???
che stringa devo inserire nella casella dove chiede di specificare l'origine
dei dati??
Grazie in anticipo!

Scintilla ha scritto:

Non ne sono sicuro al 100% ma in teoria credo sia da compilare l'origine 
dati (Foglio1!$A$1:$D$7) con i dati della tua tabella, in alternativa 
potresti provare a specificare una query nell'origine dati che estrae i 
dati dal database, l'unico inconveniente di queste soluzioni è che il 
foglio di excel arriva *solo* a 65536 righe e 256 colonne.
byez
-- 
Claudio(BS)
per rispondere aggiungi claudio
** Articolo inviato tramite i servizi gratuiti di 
www.x-privat.org
 **

 dati (Foglio1!$A$1:$D$7) con i dati della tua tabella,
...infatti.... mi chiedevo appunto come si compila l'origine dati, per far
riferimento alla tabella del database!
saluti

Scintilla ha scritto:

apri excel -> menu dati -> carica dati esterni -> nuova query su database
Imposti la tua query e salvi il file
chiudi excel (non è necessario ma non si sa mai)
apri il tuo database
inserisci i valori nella tabella
chiudi il database
riapri il file di excel e ... magia!!!
oppure tutto tramite vba con DAO o ADO, vedi tu quello che preferisci.

Newsgroup: it.comp.appl.access
Titolo: salve

Salve a tutti, questo è il mio primo accesso al NG.
Ho conosciuto molti di Voi al CISA2  (il mio nome intero è NICOLA TEOTONICO)
BUON LAVORO!

 ha scritto nel messaggio 
news:iDLng.15753$_J1.2...@twister2.libero.it...

Benvenuto e buon lavoro anche a te!
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:iDLng.15753$_J1.2...@twister2.libero.it...

Benvenuto! 


Ciao Nicola, benvenuto
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 BUON LAVORO!
Ave cesare... e buon lavoro anche a te.
primo consiglio... questo NG ha un pò di regole da rispettare per il
corretto utilizzo dello stesso... credo sia meglio leggerlo.
Titolo : Come ci si dovrebbe comportare in un newsgroup
ovvero 'Istruzioni per l'uso'
link :
http://www.sitocomune.com
sez. ICAA
;-)
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
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: pregi e difetti Access

Salve a tutti,
ho creato un MDB abbastanza complesso,
un mio collega si lamentava del fatto che nell'ultimo periodo
il progetto era lentissimo... beh indagando un pò ho visto
che l'MDB era diventato grandissimo ben 640 mb! (solo il front end)
compattandolo è diventato 85 mb e le prestazioni sono
tornate normali...
Secondo la vostra esperienza cos'è che incide molto
sull'aumento della grandezza dell'mdb? ci sono operazioni
particolari dove occorre prestare attenzione?
Facendo delle prove ho visto per esempio che una maschera,
prende solo dei parametri impostati dall'utente, crea delle
stringhe sql es esegue sui dati (i dati sono TUTTI esterni
al front end) le estrazioni dopodichè li mostra
tramite sottomaschere (quindi operazioni di sola lettura);
tutto questo comporta un'incremento dell'mdb di 4/5 MB ogni
volta che eseguo l'estrazione...
grazie!
ringo

 volta che eseguo l'estrazione...
A parte l'incremento esagerato (non è che lavori col formato 2000 in AXP)
... l'SQL generato dinamicamente con tabelle collegate provoca un certo
"bloating" del FE.
Non dimenticare che un .mdb/e con tabelle collegate (pur privo di tabelle
temporanee locali) resta sempre un Database (diverso è il discorso per gli
.ADP/E).
Probabilmente le aree di cache necessarie a "compilare" le query non salvate
vengono gestite nel FE facendo aumentare le dimensioni.
In fondo basta saperlo: setta l'opzione di autocompattazione alla chiusura.
Saluti.

 tornate normali...
Dimenticavo:  85 MB restano dimensioni incredibili per un FE ... hai
senz'altro inglobato immagini.

 ha scritto nel messaggio
news:TFsLc.6691$OH4.1...@twister1.libero.it...

no immagini zero...anzi saranno un paio...
cmq ci sono circa 400 query
300 maschere e sottomaschere
e circa 300 report
qui vedi alcune parti del programma:
http://www.assi-net.it/demo/Demo_RasAgent.swf
ciao
ringo

 e circa 300 report
Sono comunque troppi 85 MB.
Che succede se reimporti tutto in un nuovo. mdb?
Pixel

 ha scritto nel messaggio
news:5btLc.6775$OH4.1...@twister1.libero.it...

ogni tanto lo faccio... non scende di molto la dimensione...

 > > e circa 300 report
Già: le query salvate (proprio perchè "precompilate" localmente) portano via
parecchio spazio.
Probabilmente si potrebbe ridurre "ripulendo" i moduli di codice, ma a
questo punto è rognosa.
Pixel

 ha scritto nel
messaggio
news:cdlmr9$5ad$1...@newsread.albacom.net...

questo link porta ad una pagina bianca
La ripristini?
MAssimiliano

 La ripristini?
Sei curioso eh?    ;-)

 ha scritto nel
messaggio
news:wpwLc.8013$OH4.1...@twister1.libero.it...

Sempre
MAssimiliano

 ha scritto nel messaggio
news:lmwLc.3857$B06....@news.edisontel.com...

il link è attivo forse devi aspettare il caricamento...
è circa 1,4 mb in formato flash...
bye
ringo


Guarda che io ho una connessione veloce e non c'è
neanche una barra di caricamento.
E' semplicemente bianca.
MAssimiliano


Risolto.
Effettivamente è lentissimo il caricamento.
MAssimialino
Newsgroup: it.comp.appl.access
Titolo: Clacolo del tempo medio

Ho una tabella in cui ho messo l'ora di inizio di una procedura e
l'ora del termine della procedura
Ho creato una quey che mi calcola il tempo trascorso tra l'inizio e la
fine in ore.minuti.
Ad esempio:
Ora inizio = 13.30
Ora Fine = 14.40
Durata intervento = 1.10
Ora ho bisogno di una query che mi calcoli il tempo medio di durata
delle procedure
Se ad esempio ho una procedura che dure 2.30 e una che dura 1.50, la
media deve essere 2.10  (2 ore e 10 minuti)
Ho provato a far calcolare la media in una query ma mi esce un numero
tipo: 0,0746527777777778
Qualcuno sa dirmi come fare per avere il valore medio nel formato
ore.minuti
Grazie


Ciao,
così a caldo,
usa la funzione DateDiff ("n",Data1,data2) per la differenza in minuti
poi dividi i minuti per intero (\) e hai le ore, poi fai minuti Mod 60
ed ha il resto dei minuti.
OreMinuti=Minuti\60 & ":" & Minuti Mod 60
Ciao e auguri !
Alberto

Ok provo subito Grazie.
Newsgroup: it.comp.appl.access
Titolo: Tabelle collegate al vecchio Fox Pro ?

Esiste la possibilità, utilizzando recenti versioni di Access, di creare linked tables (anche sola lettura) a vecchi DB Visul Fox Pro?
 
Saluti

 
 
nella mia esperienza NO
 
ho dovuto ricorrere a una prima esportazione in Excel e successivamente in 
Access
 
se hai modo di cercare nei post (molto) vecchi troverai la discussione
 
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
Private Sub Create_Archive_Click()
 
    Dim MyName, TableName, MyDir As String
    MyDir = SourceFilePath
 
    MyName = Dir(MyDir + "*.xlsx")
    Do While MyName <> ""
        With ctl
            TableName = Left(MyName, Len(MyName) - 9)
                ' Manage some particular cases
                If TableName = "BUDGET" Then TableName = "BUDGET1"
                If TableName = "COMPANY" Then TableName = "COMPANY1"
                ' end of particular cases
            DoEvents
            SysCmd acSysCmdSetStatus, "Importing : " & TableName
            On Error Resume Next
            CurrentDb.TableDefs.Delete (TableName)
            DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, 
TableName, MyDir + MyName, True
        End With
        MyName = Dir
    Loop
 
SysCmd acSysCmdSetStatus, "Done : click Exit to close"
 
End Sub


 ...
 
Non l'ho mai provato, ma non funziona con il driver ODBC per FoxPro?
 
https://docs.microsoft.com/en-us/office/troubleshoot/access/fails-connecting-foxpro-databases
 
 
-- 
Ciao
Karl
*********
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
 
 

 
 
a suo tempo avevo problemi con la versione a 64 bit o roba del genere
 
diciamo che con il passare degli anni l'esigenza di accedere ai dati VFP 
del vecchio gestionale sta scomparendo piano piano, questo è l'ultimo dove 
le statistiche tornano indietro fino al 2018
 
quello nuovo è SQL e qui i driver ODBC ci sono senza problemi


 
https://docs.microsoft.com/en-us/office/troubleshoot/access/fails-connecting-foxpro-databases
 
 
 
In realtà si tratta d'un lavoro che ancora non ho iniziato: diciamo che sto raccogliendo feedbacks  ;-)
Se l'ODBC in oggetto darà problemi (lessi alcuni post in rete a tal proposito) ripiegherò sulla soluzione creativa di Ammammata.
 
Grazie a entrambi
 
 

 ripiegherò sulla soluzione creativa di Ammammata
 
occhio che la conversione in excel si perde per strada i campi memo
 
per me non era un problema, per altri potrebbe esserlo

Newsgroup: it.comp.appl.access
Titolo: Protezione Database in Access 2000

Per favore rispondete solo se avete dati certi.
Ho protetto un database mediante la Password in Access 97, protezione
che si sa essere attaccabile.
Proteggere mediante rimozione privilegi e criptaggio non va bene
quando si lavora 'allegando' le tabelle del database protetto
(purtroppo), e quindi sempre quando e' un database di rete.
Vi risulta che la protezione dell' MDB di access 2000 sia cambiata e
qundi insattaccabile ?
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx with gruppotekup

 qundi insattaccabile ?
So per certo che e' cambiata, nel senso che non e' piu' cosi' immediato
craccarlo.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Doveroso ringraziamento

Mi rivolgo in particolare a Roberto....sei grande!
Con i tuoi consigli e la tua pazienza sono quasi riuscito ad implementare
quel benedetto archivio di immagini mediche, le ultime dritte hanno centrato
perfettamente il problema.
Mi sono rimasti solo un paio di dubbi:
1)Qual'è il miglior modo per spostare lo stato attivo su un particolare
controllo (ad es. una immagine)?Posso cambiare le proprietà di un controllo
anche se non ha lo stato attivo?
2)Come posso aprire automaticamente Paint di Windows con una immagine jpeg
(poichè di default parte con le bitmap) o meglio, come è possibile lanciare
con un controllo (ad es. un bottone di comando) Paint passandogli un
determinato file grafico?
Grazie ancora.

 ha scritto nel messaggio
news:bG%W6.35697$Cq5.4...@news.infostrada.it...

Al secondo quesito la risposta dovrebbe essere la seguente:
Inserisci un pulsante e poi associa all'evento clic il seguente codice
Dim prova As Variant
prova = testo
Shell ("e:\programmi\Jasc Software Inc\Paint Shop Pro 7\psp.exe" & Chr$(34)
& prova & Chr$(34))
testo è il campo di dito testo che contiene il percorso del file da
visualizzare
e nel mio caso ho usato psp, tu naturalmente usa il programma che vuoi.
N.B. Io stesso ero ricorso ai consigli dei nostri amici per avere la stringa
corretta.
Ciao Enrico
Newsgroup: it.comp.appl.access
Titolo: dichiarazione di un recordset

Salve!
Ho un problema, del quale nn mi spiego assolutamente il motivo:
Dim rs as Recordset
Set rs = CurrentDb.OpenRecordset ("ISORTA0F")
questa dichiarazione sta all'interno di una procedura onclick di un
pulsante..
La tabella cè,e m sembra proprio che il codice sia giusto,ma quando mando in
esecuzione il pgm m si ferma sulla seconda riga dicendo TIPO NON
CORRISPONDENTE..
in che cosa sbaglio?
Grazie x l'interessamento!

Centro Sviluppo Sistemi ha scritto:

Forse hai il riferimento alle librerie ADO sopra alle DAO in
Strumenti-Riferimenti. Openrecordset restituisce un recordset DAO. Inverti
l'ordine, o esplicita la libreria che vuoi usare:
Dim rs as DAO.Recordset
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

Newsgroup: it.comp.appl.access
Titolo: ATTRACTIVE PROPOSAL!

Hi Everybody!
Three weeks ago I bought a programm to automate my routine operations on
MS Access databases:
Backup
Compact
Synchronize e. c.
It works perfect and I love it but...
The company 
www.redprise.onecommerce.net
 when I bought it is offering each
third registered copy for FREE.
And I have an idea:
If someone buys this utility (the BackAdmin - $99) we will be able to get
second one for FREE.
To get the third copy you have to send your two previous registration
numbers.
You send me your registration number and I will buy third copy for us for
FREE!!!
Who is intrested - please write me.
Warm regards,
John Edwards.


Newsgroup: it.comp.appl.access
Titolo: somme complicate

salve a tutti, metto le mani avanti e vi dico subito che non sono  una cima 
in access... mi servirebbe assolutamente risolvere un problema legato a 
calcoli che con excel non sono un problema... ho una colonna di entrate e 
una di uscite, dovrei fare in modo che in ogni riga, in una terza colonna 
che chiamo saldo cassa, venga calcolata la differenza fra entrate e uscite 
della stessa riga e il risultato venga sommato al saldo cassa della riga 
precedente... una specie di subtotale da ottenere a ogni riga.
qualcuno sa gentilmente aiutarmi?
grazie 

 wrote in message 
news:47d45cb5$0$31746$5fc...@news.tiscali.it...

Per il mio pragramma di contabilità ho creato questa funzione:
-----------------------------------------------------------------
Public Function SaldoProgressivo() As Currency
Dim ProgressivoDare As Currency, ProgressivoAvere As Currency
Dim RS As Recordset
Set RS = CodeContextObject.RecordsetClone
On Error GoTo SaldoProgressivo_Err
RS.MoveFirst
On Error GoTo 0
Do Until RS.EOF
    ProgressivoDare = ProgressivoDare + Nz(RS![Dare], 0)
    ProgressivoAvere = ProgressivoAvere + Nz(RS![Avere], 0)
    If RS![NumReg] = CodeContextObject![NumReg] Then
        SaldoProgressivo = ProgressivoDare - ProgressivoAvere
        Exit Function
    End If
    RS.MoveNext
Loop
Exit_Function:
    Exit Function
SaldoProgressivo_Err:
    Resume Exit_Function
End Function
---------------------------------------------------------------
Penso possa adattarsi a varie circostanze.
Va posta in un modulo e funziona per qualsiasi scheda il cui
Record Source sia basato su Query / Table avente i campi:
-  [Dare]
-  [Avere]
-  [NumReg],  Long PK (Autonumber)
Semplicemente ponila nel Control Source (campo calcolato)
aggiunto sulla scheda (Continuos Form) che elenca i movimenti:
= SaldoProgressivo()
Bruno


metti questa in un modulo
 Function fctRunSum(intid As Integer) As Currency
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("SELECT SUM(Entrate -Uscite) as Saldo FROM Contabilità WHERE id <=" & intid)
With rs
    fctRunSum = !saldo
End With
rs.Close: Set rs = Nothing
End Functione 
e usala cosi'
SELECT Contabilità.ID, Contabilità.Data, Contabilità.[Costi Ricavi], Contabilità.Entrate, Contabilità.Uscite, fctRunSum([id]) AS Saldo
FROM Contabilità
ORDER BY Contabilità.ID;
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 ha scritto nel messaggio 
news:fr2t61$ef4$1...@tdi.cu.mi.it...

Newsgroup: it.comp.appl.access
Titolo: STARTING WITH

salve atutti. Vorrei sapere quale è la clausola corrispondente a
STARTING WITH in Access grazie.

 STARTING WITH in Access grazie.
Ciao
Cosa vuoi ottenere?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

vorrei solo sapere se c'è una clausola corrispondente in access

 
Corrispondente a che? Se non dici a che lingua appartiene "Starting 
with" che puo' sembrare inglese ma potrebbe anche essere cisalpino 
superiore o transalpino inferiore o magari rapanuese
left(X,n) = "Y"
o like o mid o instr e magari si trova pure qualche altro modo
--
ac

 ha scritto nel messaggio 
news:1148890407.1...@j33g2000cwa.googlegroups.com...
salve atutti. Vorrei sapere quale č la clausola corrispondente a
STARTING WITH in Access grazie.
io proporrei LIKE '[C]' ....
per tutto quello che inizia per C
all'interno di una query ... lol ;)
ivan

Newsgroup: it.comp.appl.access
Titolo: svuotare casella combinata

Salve a tutti,
nel corpo della form sono presenti 5 caselle combinate con la funzione
di trovare un record nella maschera basato sul valore selezionato
nella casella combinata,
vorrei che la casella combinata torni vuota dopo la selezione.
il motivo?
se effettuo ricerche prima con una e dopo con un'altra casella
combinata,pur funzionando correttamente, le caselle combinate restano
impresse con la scelta fatta, anche se ormai si è selezionato un
record differente.
come posso fare?
*** Grazie ***


Potresti fare un pulsante di comando  che ti azzera i valori delle
combo box con le istruzioni:
me.combo1=null
me.combo2=null
...
In questo modo lasci l'opportunità all'utente di fare le sue scelte.
Saluti.


Ho risolto così;
    Me!MiaCasellaCombinata = Null
Posta su ogni casella combinata, qualsiasi utilizzo si svuota dopo la
scelta.
Grazie Dakkar.

 - Mostra testo tra virgolette
E se volessi togliere anche il fuoco?
Mi spiego, la casella si svuota ma il cursore continua a lampeggiare
al suo interno. Sarebbe meglio se anche il cursore non ci fosse.
Cosa suggerite?
*** Grazie ***

 *** Grazie ***
prego
-- 
Ciao
Geppo

Newsgroup: it.comp.appl.access
Titolo: Aprire nuovo file MDB

Buongiorno a tutti.
mi sapreste per cortesia dare l'istruzione VB per fare in modo che:
da un'applicazione Access al premere di un pulsante mi si apra un'altra
applicazione Access (diversa dalla prima).
Grazie
Luigi

 ha scritto nel messaggio
news:uNA7b.39388$hE5.1...@news1.tin.it...

Grazie....vado a vedere.
Luigi
Newsgroup: it.comp.appl.access
Titolo: Maneggiare un mdb (aiuto!)

Vi espongo al volo il mio problema.
Ho necessità di maneggiare un .mdb che contiene i dati di qualche migliaio
di file audio (lemmi di un vocabolario).
Mi intendo un po' di programmazione ma non ho mai maneggiato un dbase.
Ho necessità di effettuare poche operazioni elementari, tipo confronti,
spostamenti di campi, cancellazioni, etc...
Acquistare la Guida Microsoft a Office 2000 VB (quasi 1000 pagine) è stata
la più grande fesseria della mia vita.
Qualcuno mi può indicare un sito, un libretto, o qualcosa che possa
aiutarmi?
Ripeto: non sono a digiuno di programmazione, mi arrangio abbastanza in
Lingo e qualche altro linguaggio (conosco un po' anche VB), mi servirebbe
qualcosa di non troppo elementare, ma nemmeno una bibbia... ;-)
Help me!

aiutarmi?
Invece di comprare a scatola chiusa perche' non vai in qualche buona
libreria
e inizi a spulciarti  qualche libro di Access
prendendoti poi  quello che ti sembra piu' semplice da capire e piu' adatto
alle tue esigenze?
Carlo Ve


Se non è troppo tardi per la risposta ti invio un link che contiene una
guida elementare di Access  che ti puoi scaricare direttamente sul PC. Bada
bene è proprio per principianti, ma contiene anche delle immagini
esplicative.
Spero che ti sia d'aiuto... Auguri!


Sono proprio fuori, nel messaggio precedente ho dimenticato di inserire il
LINK :-)
Se non è troppo tardi per la risposta ti invio un link che contiene una
guida elementare di Access  che ti puoi scaricare direttamente sul PC. Bada
bene è proprio per principianti, ma contiene anche delle immagini
esplicative.
http://digilander.iol.it/kowlosky/

Newsgroup: it.comp.appl.access
Titolo: GRAVISSIMO!!!

Salve a tutto il NG!
Ho bisogno del vostro aiuto per una cosa che mi sembra molto grave.
Su un progetto adp di Access 2000 (con db SQL Server) ho riscontrato
un'anomalia PREOCCUPANTE!
Ho eseguito le seguenti operazioni:
- modificato moduli (salvando regolarmente con la funzione Salva)
- cancellato maschere
Ad un certo punto l'applicazione si è bloccata. L'ho terminata.
Risultato: alla riapertura del file HO PERSO TUTTE LE MODIFICHE!!!
... sono addirittura ricomparse le maschere che avevo cancellato!
AIUTO!!!
Luciana
P.S. Vi premetto che ho già effettuato io tutti i controlli di non aver
scambiato un file per un altro, o di aver combinato qualche porcheria, etc.

 wrote in message
tBwQ5.62747$BF.22...@news.infostrada.it...

Dov'è l'anomalia scusa ? A me sembra normale che se hai inchiodato il PC e
l'hai sbloccato forzatamente non ti abbia mantenuto le modifiche.
Bobbit

 ... sono addirittura ricomparse le maschere che avevo cancellato!
Credo, e sottolineo credo, che Access non cancelli effettivamente le
maschere dal progetto, almeno fino a quando non viene fatta una
compattazione: nel frattempo verrebbero solo contrassegnate come cancellate.
Probabilmente il fatto che l'applicazione si sia inchiodata ha fatto in modo
che questo contrassegno sia andato perso e, voilà, sono tornate le maschere
cancellate!
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 compattazione:
Purtroppo è verissimo. Non so a cosa serve visto che CREDO non si possono
ripristinare

 cancellate!
esatto
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


Non hai idea di come mi compiaccio con me stesso quando ricevo da te, o da
qualche altro grande, la conferma alle mie supposizioni.
Grazie.


Grazie delle vostre risposte.
Mi permetto però di sottolineare che, oltre ad avere ritrovato le maschere
che avevo cancellato, non sono riuscita a trovare le modifiche alle routine
che avevo fatto nonostante i miei continui salvataggi.
Come mai??
Saluti
Luciana
Newsgroup: it.comp.appl.access
Titolo: Query Parametrica!

Ciao a tutti,
in una query parametrica se nel criterio del campo Città  inserisco ad
esempio [Inserisci Città] i risultati verranno filtrati in base al
dato immesso!!
Vorrei sapere se e come posso modificarla in modo tale che se non
inserisco nulla mi restituisca i record con tutte le città!
Si può fare o devo creare un'altra query senza il parametro?
Grazie

 ha scritto nel messaggio 
news:1183117431....@n2g2000hse.googlegroups.com...


Grazie
Metti Like [Inserisci Città] , se vuoi che vengano fuori tutti gli passi *.
Ciao 

 ...
Criterio che restituirà tutti i record
www.donkarl.com/it/?FAQ3.14
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 ha scritto nel messaggio 
news:1183117431....@n2g2000hse.googlegroups.com...


Grazie
si può fare:
Like [Inserisci Città] & "*"
e funziona!
Ciao

 
www.donkarl.com/it/?FAQ3.14
La differenza tra le proposte è che con LIKE ...* senza digitare un valore
ricevi tutte le righe con una qualsiasi città. Con la mia proposta invece
ricevi tutte le righe incl. queste senza città perché il criterio vuoto è 
ignorato.


Newsgroup: it.comp.appl.access
Titolo: Personalizzare l'obbligatorieta' di inserimento dati in un campo

Ciao a tutti sono Dino.
Ho l'esigenza di richiedere in un campo(senza inserire nelle
proprieta' di quest'ultimo Sì alla voce RICHIESTO)  l'inserimento del
dato solo in determinate condizioni.
Esempio:
Ho il campo A e il campo B.Se B e' >0 Access deve chiedere
l'inserimento del dato nel campo A;altrimenti No.
Ciao a tutti e grazie in anticipo
Dino

 ha scritto nel messaggio 
news:1193844307.2...@50g2000hsm.googlegroups.com...




-------------------------
Ciao Dino
Molto dipende da come hai strutturato la maschera e se viene prima A o B.
Se viene prima A:
Private Sub A_BeforeUpdate(Cancel As Integer)
If Isnull(Me.A) and me.B > 0  then
msgbox "L'inserimento di un valore in A è obbligatorio"
cancel = True
end if
End Sub
Ciao, Carlo

 ha scritto nel messaggio 
news:1193859464....@v23g2000prn.googlegroups.com...
cut
Ti ringrazio, il ciclo If e' perfetto.
Ne approfitto per farti un'altra domanda similare.
Mi e' capitato di dove inibire l'inserimento in un campo a seconda di
un determinato valore.Es:
Solito campo B e A. Se B>0 in A nonposso scrivere altrimenti sě.
Grazie ancora
Ciao Dino
-------------------
Allo stesso modo utilizzando la proprietŕ "enabled":
If me.B > 0 then
me.A.enabled = false
else
me.A.enabled = true
end if
Ciao, Carlo

 Ciao, Carlo
Grazie Carlo Wrote tutto OK
Ciao Dino.... Alla prossima!!!!!!!!