title: Quesito generico

author: Tommasone

text:
Salve,
premetto che sono un novizio di access e spero che mi possiate in
qualche modo aiutare.
Devo creare un database.
Adesso, mi sto chiedendo, e' possibile creare un db in access e
visualizzarlo in modo che la finestra di access sia invisibile o non
accessibile una volta lanciato il mio db?
Cioe' io vorrei che il mio database sia esplorabile solo attraverso le
finestre di dialogo che man mano faccio apparire in base agli eventi,
mentre la finestra di access sia totalmente nascosta.
E' possibile una cosa del genere?
Inoltre, se volessi creare un .exe, sono costretto a rifare tutto il
mio db in Visualbasic o posso importare in qualche modo il mio db
(tabelle, maschere, funzioni, etc,etc,) in vb e compilarlo?
Spero di esser stato chiaro nell'esporre il mio problema e spero di
non esser stato troppo banale. :)
Grazie,
Tommasone


title: Quesito generico

author: Giovanni Albertone

text:
On Fri, 24 Mar 2000 16:46:39 +0100, Tommasone <
tomm...@yahoo.com
>
wrote:
>Cioe' io vorrei che il mio database sia esplorabile solo attraverso le
>finestre di dialogo che man mano faccio apparire in base agli eventi,
>mentre la finestra di access sia totalmente nascosta.
[...]
>Inoltre, se volessi creare un .exe, sono costretto a rifare tutto il
>mio db in Visualbasic o posso importare in qualche modo il mio db
>(tabelle, maschere, funzioni, etc,etc,) in vb e compilarlo?
Visto che sei un novizio, perche' a sto punto non parti direttamente
con VB?
--
Ciao,
Giovanni


title: Quesito generico

author: Kakkio

text:
> Inoltre, se volessi creare un .exe, sono costretto a rifare tutto il
> mio db in Visualbasic o posso importare in qualche modo il mio db
> (tabelle, maschere, funzioni, etc,etc,) in vb e compilarlo?
ci rinuncio.
Kakkio


title: Quesito generico

text:
On Fri, 24 Mar 2000 16:59:54 +0100, Giovanni Albertone
<g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote:
>Visto che sei un novizio, perche' a sto punto non parti direttamente
>con VB?
Perche' devo sviluppare un db in meno di un mese.
E credo (forse erroneamente) che con access posso fare "prima".
Se mi dite che non e' vero parto direttamente dal Vb :)
Ciao
Tommasone


title: Quesito generico

text:
On Fri, 24 Mar 2000 16:58:29 +0100, "Kakkio" <
kak...@tin.it
> wrote:
>ci rinuncio.
Ok.
>Kakkio
Ciao
Kokkakoke


title: Quesito generico

author: lbo dal portatile

text:
>E credo (forse erroneamente) che con access posso fare "prima".
>
>Se mi dite che non e' vero parto direttamente dal Vb :)
non credo che partendo da zero ci sia molta differenza.
comunque qual e' il problema?  non vuoi che il tuo cliente veda che
hai usato access?  e perche'?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Quesito generico

text:
On Sat, 25 Mar 2000 22:12:15 GMT,
l...@NOSPAM.blunet.it
 (lbo dal
portatile) wrote:
>non credo che partendo da zero ci sia molta differenza.
E questo mi conforta.
>comunque qual e' il problema?  non vuoi che il tuo cliente veda che
>hai usato access?
No, non e' questo il problema...
Se pero' sviluppo in access devo avere access sul pc del cliente, e
poi, vuoi mettere lo stile e la soddisfazione di dargli l'eseguibile?
>e perche'?
Tutto questo perche' in realta' io gia' programmo (col c/c++) e quindi
credo che il vb sia piu' consono ai miei metodi, rispetto ad un
access, che, forse erroneamente, credo troppo "visuale".
Grazie.
Tommasone


title: Quesito generico

author: sib

text:
Tommasone scive:
> >comunque qual e' il problema?  non vuoi che il tuo cliente veda che
> >hai usato access?
>
> No, non e' questo il problema...
> Se pero' sviluppo in access devo avere access sul pc del cliente, e
Questo lo eviti con la versione ODE
> poi, vuoi mettere lo stile e la soddisfazione di dargli l'eseguibile?
Questo non lo condivido, e' la validita' del lavoro che conta secondo me.
>
> >e perche'?
>
> Tutto questo perche' in realta' io gia' programmo (col c/c++) e quindi
> credo che il vb sia piu' consono ai miei metodi, rispetto ad un
> access, che, forse erroneamente, credo troppo "visuale".
L'essere "visuale" e', senza dubbio alcuno, uno degli incommesurabili
vantaggi di access come dei nuovi strumenti di programmazione.
Anche VB e' "visuale" se interpreto bene cio' che intendi.
Comunque credimi, ognuno opera come gli viene meglio, ma con access puoi
concentrarti meglio sulla architettura del tuo db senza perderti in
perticolari che ti facciano perdere di vista l'insieme dell'applicazione.
Ciao, Sib
PS: si capisce che preferirei Access? ;-))
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Quesito generico

text:
>> Se pero' sviluppo in access devo avere access sul pc del cliente, e
>
>Questo lo eviti con la versione ODE
ritirata dal mercato per eccesso di bug...
>> poi, vuoi mettere lo stile e la soddisfazione di dargli l'eseguibile?
>
>Questo non lo condivido, e' la validita' del lavoro che conta secondo me.
be' be', dai, e' un'altra cosa...  effettivamente una cosa e' dare un
programma ad hoc, una cosa e' quello che al cliente puo' apparire come
un insieme di macro di access.  poi noi sappiamo che il lavoro e' lo
stesso ma il cliente no.



title: Quesito generico

text:
>Se pero' sviluppo in access devo avere access sul pc del cliente, e
>poi, vuoi mettere lo stile e la soddisfazione di dargli l'eseguibile?
ah... no, guarda, questo proprio non si puo' fare.  vediti il faqqone
sul sito comune per i dettagli e considera che il prodotto di cui li'
si parla, l'Ode (diciamo una versione runtime di access liberamente
distribuibile da chi ne compra la licenza) e' stata ritirata dal
mercato per i troppi bug.
>Tutto questo perche' in realta' io gia' programmo (col c/c++) e quindi
>credo che il vb sia piu' consono ai miei metodi, rispetto ad un
>access, che, forse erroneamente, credo troppo "visuale".
be', considera che access si basa su vba, che praticamente e' al 90%
vb.  il codice che scrivi in access e' piu' o meno lo stesso di quello
che scriveresti in vb, a parte gli oggetti di interfaccia utente
specializzati di access.
anche alla luce di cui sopra ti consiglio senz'altro di cominciare in
vb.



title: Quesito generico

text:
On Sun, 26 Mar 2000 21:55:56 +0200, Tommasone <
tomm...@yahoo.com
>
wrote:
>Tutto questo perche' in realta' io gia' programmo (col c/c++) e quindi
A 'sto punto comincia direttamente con VC++, almeno il linguaggio gia'
lo conosci.
--
Ciao,
Giovanni


title: Quesito generico

author: Sergio MAZZA

text:
"Tommasone" <
tomm...@yahoo.com
> ha scritto nel messaggio
news:e62lds49ls8pfo369...@4ax.com...
> Salve,
> premetto che sono un novizio di access e spero che mi possiate in
> qualche modo aiutare.
>
> Devo creare un database.
> Adesso, mi sto chiedendo, e' possibile creare un db in access e
> visualizzarlo in modo che la finestra di access sia invisibile o non
> accessibile una volta lanciato il mio db?
>
> Cioe' io vorrei che il mio database sia esplorabile solo attraverso le
> finestre di dialogo che man mano faccio apparire in base agli eventi,
> mentre la finestra di access sia totalmente nascosta.
>
> E' possibile una cosa del genere?
>
> Inoltre, se volessi creare un .exe, sono costretto a rifare tutto il
> mio db in Visualbasic o posso importare in qualche modo il mio db
> (tabelle, maschere, funzioni, etc,etc,) in vb e compilarlo?
>
> Spero di esser stato chiaro nell'esporre il mio problema e spero di
> non esser stato troppo banale. :)
>
> Grazie,
> Tommasone
Se vuoi rendere invisibile la finestra di access, č possibile. Per quanto
riguarda l'exe credo che non se ne parli proprio, a meno di un comp...
OOpss! Mi stava sfuggendo la parolina!.
Se l'applicazione deve gestire "al meglio" la base dati e i "fronzoli" delle
maschere non sono necessari, access č la risposta, ma non l'unica, c'č anche
foxpro che ti compila (sě ora posso dirla!) l'applicazione ma non legge i
file access. E' visuale e i comandi (se li conosci) sono simili a dBase III.
Ciao.


title: Quesito generico

author: Carlo Ve

text:
lbo dal portatile ha scritto nel messaggio
<
38df4b4...@news.interbusiness.it
>...
>>> Se pero' sviluppo in access devo avere access sul pc del cliente, e
>>
>>Questo lo eviti con la versione ODE
>
>ritirata dal mercato per eccesso di bug...
>
>>> poi, vuoi mettere lo stile e la soddisfazione di dargli l'eseguibile?
>>
>>Questo non lo condivido, e' la validita' del lavoro che conta secondo me.
>
>be' be', dai, e' un'altra cosa...  effettivamente una cosa e' dare un
>programma ad hoc, una cosa e' quello che al cliente puo' apparire come
>un insieme di macro di access.  poi noi sappiamo che il lavoro e' lo
>stesso ma il cliente no.
Si ma se ci sai fare un po'  gli puoi dare al cliente tante di quelle
funzionalità che
un altro programma se le puo' sognare
e a questo punto non credo che gli freghi molto anche se appare la chiavetta
di Access
Carlo Ve


title: Quesito generico

text:
On Fri, 24 Mar 2000 16:46:39 +0100, Tommasone <
tomm...@yahoo.com
>
wrote:
>Salve,
Vorrei ringraziarvi dei consigli che mi avete dato.
E vi comunico che ho deciso di creare il mio db con access.
Imparando pian piano le istruzioni vba per poi passare direttamente al
visual basic.
Preparatevi ad essere ripetutamente scocciati... :PPP
Anzi, visto che ci siamo, che cosa vuol dire ODBC?
Ed inoltre, ho visto un manuale di Access 2000 della Mondadori
informatica, autore Viescas, mi e' sembrato molto completo.
Voi che consigliate?
Grazie e ciao
Tommasone


title: Specificare i criteri in una funzione di aggregazione.

author: vuLCan Karayan

text:
Come specificate i criteri in una funzione di aggregazione se questi si
riferiscono a valori boolean?
Totale1 = DSum("[Importo]", "MyQuery", "[Campo1] = -1")
Causa l'errore "Utilizzo non valido di Null".
Invece, se lancio la MyQuery dalla finestra del DB, ottengo un risultato di
2 record.
Dovrebbe sommare il valore del campo importo dove Campo1 è -1 (true), n'est
pas?
Dove sto sbagliando?
Tnx


author: Alessandro Baraldi

text:
"vuLCan Karayan" <
vulcankara...@tiscali.it
> ha scritto nel
messaggio news:DTIme.962825$b5.41...@news3.tin.it...

Come hai dichiarato Totale1....?
L'errore stà li, la funzione Dsum per qualche ragione che non conosco
non restituisce nulla pertanto Totale1 se non è Variant restituisce
errore di assegnazione in quanto non supporta valori Nulli.
Prova con "[Campo]=True"
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
>> Come specificate i criteri in una funzione di aggregazione se questi si
>> riferiscono a valori boolean?
>>
>> Totale1 = DSum("[Importo]", "MyQuery", "[Campo1] = -1")
>>
>> Causa l'errore "Utilizzo non valido di Null".
>> Invece, se lancio la MyQuery dalla finestra del DB, ottengo un risultato
di
>> 2 record.
>> Dovrebbe sommare il valore del campo importo dove Campo1 è -1 (true),
n'est
>> pas?
>>
>> Dove sto sbagliando?
>>
>> Tnx
>Come hai dichiarato Totale1....?
>L'errore stà li, la funzione Dsum per qualche ragione che non conosco
>non restituisce nulla pertanto Totale1 se non è Variant restituisce
>errore di assegnazione in quanto non supporta valori Nulli.
Totale1 as Currency
Ovviamente [Importo] è Valuta, nella tabella dalla quale MyQuery prende i
dati.
> Prova con "[Campo]=True"
Sigh. Niente da fare.
Uffa che palle. La maggior parte dei problemi che incontro dirante la
programmazione sono stupidaggini del genere, mai legate alla logica ma alla
sintassi. Ma perchè invece di fare esempi cretini ed inutili nella guida non
vengono esposti esempi pratici e diretti?
Grazie a chi mi darà una mano.
Ciao


text:
Se può essere utile, dSum senza il criterio funziona alla perfezione!
Ma che accidente succede?


text:
> Totale1 = DSum("[Importo]", "MyQuery", "[Campo1] = -1")
[CUT]
Al diavolo.
Creo altre due query con il campo spuntato e faccio dSum da lì.
Che seccatura.


text:
"vuLCan Karayan" <
vulcankara...@tiscali.it
> ha scritto nel
messaggio
news:kJJme.963063$b5.41...@news3.tin.it...

Leggi l'uso di BuildCriteria, è ben documentato ed eventualmente
trovi un Demo sul mio sito.



title: esportazione

author: Matteo

text:
non riesco ad esportare il file da A2000 a A97 perché mi dice che ci sono
errori di conversione. Mi basterebbe al limite esportare anche solo una
tabella, ma non é previsto nei formati (c'é excel 97!!!) come posso fare.
grazie
matteo


title: esportazione


title: esportazione

text:
"Matteo" <
gestser...@uno.it
> ha scritto nel messaggio news:f72ob5$t3b$1...@aioe.org...

Prova a reimportare tutto in un nuovo mdb(2000), compattarlo e poi fare la conversione (non l'esportazione)...
Ciao.
--
Sergio MAZZA


title: esportazione

text:
>
> Prova a reimportare tutto in un nuovo mdb(2000), compattarlo e poi fare la
> conversione (non l'esportazione)...
>
> Ciao.
> --
> Sergio MAZZA
ho provato in tutte le salse ma non riesco e non capisco il perché. non so
davvero come fare perché non vedo altre soluzioni.
ciao
matteo


title: OCX o DLL di word

author: Enzo Bracchi

text:
Qualcuno sa indircarmi dove posso trovare un OCX od una DLL di una
visualizzatore di Microsoft Word.
Devo visualizzare dei testi formattati realizzati con Word in una serie di
maschere di Access97.
Grazie a tutti.
Ciao
Enzo


title: OCX o DLL di word

text:
"Enzo Bracchi" <e.br...@liberoANTISPAM.it> ha scritto nel messaggio
news:ss1K5.32426$3K3.8...@news.infostrada.it...

Con word installato o no? Se non hai word credo che l'unica sia utilizzare
il viewer adatto...
Ciao.


title: OCX o DLL di word

text:
All'interno della maschera di Access con Word non necessariamente
installato.
Ciao
Enzo
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
news:8tc6h3$2kd$1...@suite03.caspur.it...



title: OCX o DLL di word

text:
"Enzo Bracchi" <e.br...@liberoANTISPAM.it> ha scritto nel messaggio
news:UIlK5.38479$3K3.1...@news.infostrada.it...
> All'interno della maschera di Access con Word non necessariamente
> installato.
>
> Ciao
> Enzo
>
Il "non necessariamente" ti obbliga ad utilizzare il viewer Microsoft; con
l'istruzione shell (vedi help) dovresti risolvere il problema...
Ciao.


title: Come Fatturare gli ordini eseguiti?

author: Fabio

text:
Salve a tutti
Vorrei sottoporVi un quesito:
devo costruire un sistema di fatturazione che mi permette di
stampare
fatture prelevando i dettagli dagli ordini mensili consegnati ai
miei
clienti. Devo avere però, la possibilità di preparare fatture anche
indipendentemente dagli ordini eseguiti.
La preparazione degli ordini è eseguita tramite due query, qry
dettagli
clienti e, qry dettagli ordini.
Cosa potete consigliarmi?
Grazie per l'aiuto
Fabio


title: Stampa textbox in un report

author: Giulio Simeone

text:
E' la prima volta che devo costruire un report e mi trovo un po' in
difficoltà.
Ho una casella di testo di una maschera il cui contenuto può essere molto
esteso. Il mio scopo è di stampare tale contenuto: così ho costruito un
report e ho associato ad una casella di testo del report la suddetta
casella di testo della maschera.
Però, se faccio la casella di testo del report troppo piccola, mi stampa
solo l'inizio di quello che voglio stampare; se la faccio più grande,
succede una cosa strana: mi stampa solo le pagine 3,5,7, e le altre le
lascia vuote.
Tutte le impostazioni del report sono quelle di default. Come risolvo il
problema?
Tante grazie,
          GS
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Stampa textbox in un report

author: Pablitomf

text:
Giulio Simeone ha scritto:
> E' la prima volta che devo costruire un report e mi trovo un po' in
> difficoltà.
> Ho una casella di testo di una maschera il cui contenuto può essere molto
> esteso. Il mio scopo è di stampare tale contenuto: così ho costruito un
> report e ho associato ad una casella di testo del report la suddetta
> casella di testo della maschera.
> Però, se faccio la casella di testo del report troppo piccola, mi stampa
> solo l'inizio di quello che voglio stampare; se la faccio più grande,
> succede una cosa strana: mi stampa solo le pagine 3,5,7, e le altre le
> lascia vuote.
> Tutte le impostazioni del report sono quelle di default. Come risolvo il
> problema?
> Tante grazie,
>           GS
Nelle proprietà del campo di cui parli usi "espandibile : Si" ????? e il
sistema lo ridimensiona a secondo della quantità di caratteri che hai
memorizzato in ogni record?
Pablitomf



title: Stampa textbox in un report

text:
> Nelle proprietà del campo di cui parli usi "espandibile : Si" ????? e il
> sistema lo ridimensiona a secondo della quantità di caratteri che hai
> memorizzato in ogni record?
> Pablitomf
Grazie Pablito!! In effetti il contenuto del campo non veniva stampato
interamente proprio perchè la proprietà espandibile era uguale a "No".
Inoltre, ho scoperto che stampava solo sulle pagine dispari perchè la
larghezza della sezione del report era troppo grande.
Ora il report funziona bene, tante grazie!
       Giulio



title: MASCHERA+SOTTOMASCHERA.aiuto^100

author: Angelo

text:
Salve a tutti ,  il problema e' il seguente: come si fa ad ottenere lo
spostamento della maschera man mano che scorriamo i vari campi con il tasto
tabulatore.
Cioe' Es. se sono nella maschera principale(conti) vado in inserimento,
comincio ad inserire i miei dati, quando raggiungo la fine della videata la
stessa si prosta verso l' alto o il basso dipende in che direzione mi sto
muovendo, permettendomi l'inserimento sui campi che non si vedono in
schermata.
Io vorrei  la stessa cosa  anche quando mi sposto sulla sottomaschera
(consuntivo) per inserire i dati.
Ho provato a spostare il fuoco e anche a disabilitare tasti della maschera
principale che causano confusione ma non ce l'ho ancora fatta.
codice sottomaschera:
 Private Sub Form_Click()
'Forms![conti]![consuntivo].SetFocus
'Forms![conti].Visible = False
'Forms![conti].Comando20.Enabled = False
End Sub
grazie.


title: MASCHERA+SOTTOMASCHERA.aiuto^100

author: cnicola

text:
Se imposti la sottomaschera a maschere continue avrai la barra di
scorrimento che ti permette di far scorrere i record.
"Angelo" <
ang...@aerofiltri.it
> ha scritto nel messaggio
news:LWUS8.51$B8....@tornado.fastwebnet.it...



title: MASCHERA+SOTTOMASCHERA.aiuto^100

text:
"cnicola" <
cni...@libero.it
> ha scritto nel messaggio
news:CLxT8.87282$j65.2...@twister1.libero.it...

Non ho bisogno di far scorrere i record della sottomaschera in quanto ce ne
e' sempre 1; e' la maschera che deve scorrere man mano che mi sposto con il
tab sui campi.


title: dettare con assistente vocale in una casella di testo..

author: BC

text:
Me lo hanno chiesto, ho cercato ma in effetti non ho cercato nulla fatto
con Access . Qualcuno di voi ha provato?
Grazie dell'aiuto

BC
Uso Access 2003 e precedenti


text:

... però un bel successo...
l'argomento non interessa nessuno?

BC


author: ogrn

text:
> Me lo hanno chiesto, ho cercato ma in effetti non ho cercato nulla fatto
> con Access . Qualcuno di voi ha provato?
> Grazie dell'aiuto BC

L'hanno chiesto pure a me, provo a fare degli esperimenti con qualche
riconoscitore freeware.


text:

microsoft dice che c'è il riconoscitore vocale incluso nel SO (da XP a
W10)... In effetti in W10 Cortana funziona... ma come integrarla?

BC


title: problema query record doppi da Expr

author: Valter Casagrande

text:
ciao a tutti,
mi potete aiutare a risolvere un piccolo (?????) problema:
ho una tabella contente alcune utenze telefoniche (nazionali ed estere) e
come ben sapete possono essere nazionali od estere, il problema è che lo
stesso numero (se preceduto dal prefisso internazionale) il database lo vede
come un record iverso, percui dopo molti consigli sono riuscito a creare una
query con un'espressione (che poi descrivo) in cui mi vengano mostrati gli
utlimi numeri della stringa del record relativo alle utenze e poi
manualmente controllo il tabulato.
l'espressione della query: Espr1: Right([Utenza telefonica]:5)   dove il 5
sta per gli ultimi nmeri che verranno visualizzati.
ora volevo fare in modo, magari con un'altra query, di ricercare nella query
appena mostrata se esitono dei record doppi.
ho provato con l'autocomposizone delle query selezionando quella specifica
per la ricerca dei duplicati, ma non funziona, mi dice che non riesce a
trovare alcuni campi.
cosa posso fare ????
confido nel vostro aiuto da professionisti
saluti da valter
dimenticavo, è tutto in Access97


title: problema query record doppi da Expr

author: Roberto dal portatile

text:
"Valter Casagrande" <
val...@libero.it
> ha scritto nel messaggio
news:2LNY6.7519$8R5.1...@news.infostrada.it...

Se la tabella si chiama Utenze, la query che ti restituisce l'elenco di
[Utenza telefonica] che hanno gli ultimi 5 caratteri uguali ha il seguente
codice SQL:
SELECT DISTINCTROW Right(Utenze.[Utenza telefonica],5) AS Espr1
FROM Utenze
WHERE (((Right([Utenze].[Utenza telefonica],5)) In (SELECT
Right([Utenze].[Utenza telefonica],5) As Temp FROM Utenze GROUP BY
Right(Utenze.[Utenza telefonica], 5) HAVING Count(*)>1 )))
ORDER BY Right(Utenze.[Utenza telefonica],5);
Naturalmente nella proposizione SELECT, scanditi da virgole, puoi aggiungere
il nome degli altri campi della tabella Utenze che vuoi visualizzare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Riaprire da systray

author: Giorgio M

text:
Salve
mi è stato suggerito (e ringrazio.....  ) e mi è stato fatto il rimprovero
di non conoscere il codice (ed  è vero.... purtroppo)
di utilizzare questa function per poter riaprire il db dalla systray
Call apiShowWindow(Application.hWndAccessApp, SW_SHOWMAXIMIZED)
In effetti funziona
Il mio scopo è riaprire questo db ogni determinato tempo (intervallo
timer) per ricordare delle operazioni da eseguire.(come aveva naturalmante
capito Baraldi)
Ritorniamo al mio problema
Il db mi si riapre pero'  se io lo riduco nuovamavente a icona con la
function
Applicationoff()
dopo un paio di volte
quando si riapre nuovamante sull'evento timer Access va come in TILT...
nel senso che non vedo piu' i pulsanti sulle maschere.., lo sfondo della
maschera principale diventa lo sfondo di windows... ed alla fine non mi
permette piu' di uscire da access (TUTTO BLOCCATO)
Cosa potrebbe essere ???
Grazie
Ciao
Giorgio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Riaprire da systray

author: ALESSANDRO Baraldi

text:
> Salve
> mi è stato suggerito (e ringrazio.....  ) e mi è stato fatto il rimprovero
> di non conoscere il codice (ed  è vero.... purtroppo)
> di utilizzare questa function per poter riaprire il db dalla systray
>
> Call apiShowWindow(Application.hWndAccessApp, SW_SHOWMAXIMIZED)
>
> In effetti funziona
> Il mio scopo è riaprire questo db ogni determinato tempo (intervallo
> timer) per ricordare delle operazioni da eseguire.(come aveva naturalmante
> capito Baraldi)
>
> Ritorniamo al mio problema
> Il db mi si riapre pero'  se io lo riduco nuovamavente a icona con la
> function
> Applicationoff()
> dopo un paio di volte
> quando si riapre nuovamante sull'evento timer Access va come in TILT...
> nel senso che non vedo piu' i pulsanti sulle maschere.., lo sfondo della
> maschera principale diventa lo sfondo di windows... ed alla fine non mi
> permette piu' di uscire da access (TUTTO BLOCCATO)
>
> Cosa potrebbe essere ???
> Grazie
> Ciao
> Giorgio
Non solo hai usato API che risultano ostiche a molti ma hai messo anche il
SubClassing
che nel 98% dei casi gli Accessisti non usano e non conoscono...!
Le cause sono troppe per poterti aiutare il SubClassing è molto critico e se
non svilupato
in modo adeguato da problemi di crash rendendo peraltro impossibile il
DEBUG.
Leggiti questo articolo che dovrebbe consentire di far funzionare la
ICON_TRY senza
SubClassing... va provato in quanto è fatto per VB6 e devi ricavarti la
posizione del Mouse
calcolandone la risoluzione in quanto Access non può restituire le
coordinate in Pixels ma in Twips.
Quindi con qualche API devi ricavarti:
Screen.TwipsPerPixelX
dopo di chè dovrebbe funzionare senza bloccarsi...!
http://support.microsoft.com/kb/176085/en-us
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: HELP DAO :-(

author: Nemo

text:
Ciao a tutti.
Ho un grosso problema irrisolto anche dal supporto Ms (te pareva).
Non ho accesso all'help online degli oggetti DAO di MsAccess 2000.
Sembra sia dovuto ad un problema di compatibilita' con windows 2000 e
windows XP.
In pratica se ad es. seleziono la parola "OpenQueryDef" e premo F1, si apre
l'help e mi compaiono le varie voci nell'indice per l'help, ma quando le
clicko, non succede nulla ! il vuoto.
Ho comprato alcuni libri, ma ovviamente mi serve un esatto REFERENCE di
ogni singola istruzione DAO che un libro non puo' certo dare in dettaglio.
Qualcuno mi sa indicare un qualche trucco per accedere a sto benedetto help
?!?
Oppure esistono refernce in formati alternativi tipo PDF ecc... ?
un mega GRAZIE a chi mi sapra' aiutare :-(


title: HELP DAO :-(

text:
"Nemo" <
x...@libero.it
> ha scritto nel messaggio
news:Xns91902240925E...@127.0.0.1...

Idea stupida: hai provato a reinstallare office?
Avevo lo stesso problema con ADO e si č risolto cosě
Paolo


title: HELP DAO :-(

author: MegaMax

text:
> Oppure esistono refernce in formati alternativi tipo PDF ecc... ?
Prova l'MSDN.
Ciao, Max


title: HELP DAO :-(

text:
"Paolo.P" <
p.pe...@pieroegianni.com
> wrote in
news:zwA_7.22333$
SE3.7...@twister1.libero.it
:
>> Oppure esistono refernce in formati alternativi tipo PDF ecc... ?
> Idea stupida: hai provato a reinstallare office?
> Avevo lo stesso problema con ADO e si è risolto così
Io non ho office ma il solo access 2000...
Avevo persino pensato di vedere se era possibile aprire manualmente
i singoli help , ma non saprei da dove iniziare...
Possibile non ci sian un'altra fonte di reference ?
Anche online a sto punto....
Avete un link ?


title: HELP DAO :-(

text:
> Possibile non ci sian un'altra fonte di reference ?
> Anche online a sto punto....
> Avete un link ?
Si, l'MSDN, c'è anche on-line :-)
http://search.microsoft.com/default.asp?siteid=us/dev
ciao, max


title: HELP DAO :-(

author: lucianab on libero

text:
[CUT]
>Avevo persino pensato di vedere se era possibile aprire manualmente
>i singoli help , ma non saprei da dove iniziare...
Prova a vedere sotto
c:\windows\help i file *.chm o *.hlp e guarda se c'è quel che cerchi.
Ciao
Luciana
--------------------------------
Inviato via
http://usenet.iol.it


title: R: esiste una clausola [me] per i controlli?

author: Adriano

text:
Lbo dall'ufficio <
l...@NOSPAM.blunet.it
> wrote in message
386c97b5...@news.interbusiness.it...
> >Esiste qualcosa di analogo per i controli ? qualcosa cioè che punti al
> >controllo con lo stato attivo della form puntata da [Me]
> >
> >PS: ActiveControl punta soltanto al controllo attivo della form attiva!
>
> be', ma se un controllo e' attivo anche la sua form lo deve essere,
> no?
Giusto.. ma chi ha detto che io devo eseguire codice solo dalla form attiva
?
mi spiego
supponiamo di avere due form fa e fb
fa è quella è attiva e fb è un qaudro sinottico!
ad ogni modifica di fa devo modificare opportunamente fb!


title: Stampa Etichette

author: Max Frattini

text:
Ciao a tutti ragazzi,
Devo preparare un Report per la stampa di etichette Clienti.
L'applicazione gira in diverse aziende, pertanto pensavo di scegliere un formato di etichette il più
standard possibile.
Voi come vi regolate?
Ciao, Max


title: Stampa Etichette

author: Sergio MAZZA

text:
"Max Frattini" <
Ma...@libero.it
> ha scritto nel messaggio
news:MnKX5.51399$hk4.1...@news.infostrada.it...

La misura delle etichette varia dall'utilizzo che ne fai; attualmente ne
utilizziamo due formati, uno per le buste per lettera e un'altra per le
cartoline; ma la gestione non cambia...
Ciao.


title: collegare immagini di una directory ai nomi inseriti in tabella

author: Nicola

text:
ho una directory con circa 6200 file, ho una tabella che contiene tutti i
nomi di questi file, c'è un modo per associare automaticamente le immagini
ai valori in tabella?
rispondetemi all'indirizzo:
nick...@tiscalinet.it
grazie per l'attenzione...


author: Roberto da casa

text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:fjKq8.114232$%g7.36...@twister2.libero.it...

Se per nomi dei file intendi il path completo dei file (C:\NomeCartella ...
\NomeFile), a fronte dell'evento "Su corrente" della maschera imposta la
proprietà Picture di un controllo Immagine con il contenuto del controllo
associato al campo in questione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
ancora non ci riesco, nella scheda eventi delle proprietą non mi appare la
voce "su corrente", (sto usando access XP),
e anche se imposto ORIGINE CONTROLLO sul campo che contiene il percorso non
succede niente...
ke devo fare???


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:F7pr8.125686$%g7.39...@twister2.libero.it...
> ancora non ci riesco, nella scheda eventi delle proprietą non mi appare la
> voce "su corrente", (sto usando access XP),
Mi rifiuto solo di ipotizzare che Access XP non supporti l'evento "Su
corrente" delle mascher:; č la prima riga della scheda Evento della finestra
delle Proprietą di una maschera: secondo me tu stai vedendo la finestra
delle proprietą di un controllo o di una sezione della tua maschera.
> e anche se imposto ORIGINE CONTROLLO sul campo che contiene il percorso
non
> succede niente...
Se del tuo controllo riesci a vedere la proprietą Origine controllo,
significa che non stai usando, come ti ho indicato nel mio messaggio
precedente, un controllo Immagine, che non ha addirittura la scheda Dati
nella sua finestra delle Proprietą.
> ke devo fare???
Per prima cosa ti consiglio di studiare un po' Access (in una buona guida
all'uso e/o sull'help in linea), almeno quel tanto che ti permetta di
acquisire quella proprietą di linguaggio necessaria a farti capire e a
comprendere i suggerimenti che invierai e riceverai in questo NG.
Dopo di che ti suggerisco di fare un salto nel Sito Comune (link qui sotto)
e leggerti nella Sezione General le seguemti tre FAQ:
1) "Come implementare correttamente un archivio di immagini." di Stefano
Bettini
2) "Implementare un archivio di immagini." di Silvio Savoldi
3) "Archiviazione immagini" di Franco Cappellaro
Nella prima FAQ troverai un po' di teoria, nelle altre due troverai due
esempi di gestione di un archivio immagini realizzato con Access usando la
tecnica che ti ho suggerito.



text:
bene!
finalmente sono riuscito a collegare le immagini utilizzando i tuoi consigli
e quelli del sito comune,
in pratica su EVENTO CORRENTE ho creato la seguente routine:
me.ControlloImmagine.picture=me.Percorso_file
 ma č sorto un piccolo incomodo.
premetto che la tabella č costituita dai seguenti campi:
codice, descrizione, prezzo, imballi, categoria, percorso_file.
il codice č praticamente la chiave primaria e rappresenta il nome del file
senza estensione.
Il problema č questo:
se inserisco nuovi articoli devo perforza inserire il percorso del nuovo
file manualmente e questo non mi torna comodo.
come posso utilizzare la precedente routine in modo che possa sftuttare il
campo nome ed eliminare il campo percorso_file (che tra l'altro rende il
file un pň piů pesante)?
C'č un modo per creare maschere che svolgono diverse funzioni, ma che
abbiano sempre la stessa interfaccia?
Ti ringrazio in anticipo per la pazienza dimostrata e mi scuso se sono stato
un po contorto nello spiegarmi!!


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:p4Ur8.133755$1S3.4...@twister1.libero.it...
> bene!
> finalmente sono riuscito a collegare le immagini utilizzando i tuoi
consigli
> e quelli del sito comune,
> in pratica su EVENTO CORRENTE ho creato la seguente routine:
> me.ControlloImmagine.picture=me.Percorso_file
>  ma è sorto un piccolo incomodo.
> premetto che la tabella è costituita dai seguenti campi:
> codice, descrizione, prezzo, imballi, categoria, percorso_file.
> il codice è praticamente la chiave primaria e rappresenta il nome del file
> senza estensione.
> Il problema è questo:
> se inserisco nuovi articoli devo perforza inserire il percorso del nuovo
> file manualmente e questo non mi torna comodo.
> come posso utilizzare la precedente routine in modo che possa sftuttare il
> campo nome ed eliminare il campo percorso_file (che tra l'altro rende il
> file un pò più pesante)?
>
> C'è un modo per creare maschere che svolgono diverse funzioni, ma che
> abbiano sempre la stessa interfaccia?
Cosa vuoi dire?
>
> Ti ringrazio in anticipo per la pazienza dimostrata e mi scuso se sono
stato
> un po contorto nello spiegarmi!!
Se ho capito bene, nel caso in cui tu abbia un file immagine JPEG chiamato
Pippo ed allocato nella cartella Pluto del disco C, in questo momento nella
tua tabella il campo Codice ha il valore Pippo ed il campo Percorso_file ha
il valore C:\Pluto\Pippo.jpg .
Se tutti i file immagine sono JPEG e sono allocati nella cartella Pluto del
disco C, puoi eliminare dalla tabella il campo Percorso_file e a fronte
dell'evento "Su corrente" della maschera generare il seguente codice VBA:
Me!ControlloImmagine.Picture = "C:\Pluto\" & Me!Codice & ".jpg"
Lo stesso codice VBA è bene che lo generi anche a fronte dell'evento "Dopo
aggiornamento" del controllo Codice, in modo che la visualizzazione
dell'immagine avverrà anche in fase di inserimento di un nuovo record.
Spero che questo è quello che ti serviva.



text:
caro Roberto, devo dire che mi hai lasciato senza parole, mi hai risolto
(con tanta pazienza) un bel problemone!!
non mi resta che ringraziarti e seguire il tuo consiglio di studiarmi per
bene access su manuale?
a proposito, quale mi consigli? non vorrei sbagliare nell'acquisto e visto
che mi sembri molto esperto non posso che chiedere consiglio a te!!
grazie ancora e al mio prossimo dubbio!!


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:6NYr8.133622$%g7.42...@twister2.libero.it...

Fai un salto sul Sito Comune (link qui sotto) e dai uno sguardo alla Sezione
Libri; tra le varie recensioni ce ne è una in cui segnalo la Guida all'uso
di Microsoft Access 97; visto che è della collana Microsoft Press della
Mondadori penso che ora sia in commercio anche l'edizione per Access XP.
Se lo trovi, quel libro penso che faccia proprio al caso tuo.
Comunque, come puoi vedere dalle altre recensioni, ce ne sono anche altri
buoni.
Comunque non ti dimenticare di usare anche l'help in linea di Access: è
insostituibile e credo che sia il migliore dei manuali, inoltre, quando usi
Access, è sempre a portata di mano.



text:
Lo so che sono rompiballe, ma vorrei effettuare una piccola modifica alla
routine che mi hai spiegato per ultimo, cioè:
come devo fare per eliminare C: e fare in modo che la routine valga per
qualsiasi unità?
mi spiego meglio...
ho la necessità di distribuire il programma su CD oltre che ad utilizzarlo
su C:, quindi vorrei che il programma cerchi la root principale a
prescindere dall'unità, ho provato e togliere C: dalla routine ma non
funziona..
che devo fare?
ciao
Nicola


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:2egs8.513$SR5....@twister1.libero.it...

Una soluzione potrebbe essere quella di inserire i file immagine nella
stessa cartella che contiene il database; così facendo il percorso del
dtatabse corrente è uguale a quello di detti file, per cui puoi modificare
il codice VBA: nel seguente modo:
Me!ControlloImmagine.Picture = Left(CurrentDb.Name, _
Len(CurrentDb.Name) - Len(Dir(CurrentDb.Name))) _
& Me!Codice & ".jpg"



author: massimiliano

text:
>Me!ControlloImmagine.Picture = "C:\Pluto\" & Me!Codice & ".jpg"
Ciao
Roberto,
scusami se mi sono inserito in questa discussione, ma č un
problema che ho anch'io.
ho seguito il consiglio riportato e funge
benissimo. Ci sono perň casi in cui non ho l'immagine, ma il sistema cosě
lo va sempre a cercare..
Potresti darmi una piccola correzione?
grazie
Massimiliano
--------------------------------
Inviato via
http://usenet.iol.it


text:
"massimiliano" <-------@------.--> ha scritto nel messaggio
news:81Z73Z224Z132Y1...@usenet.iol.it...
> >Me!ControlloImmagine.Picture = "C:\Pluto\" & Me!Codice & ".jpg"
>
> Ciao
> Roberto,
> scusami se mi sono inserito in questa discussione, ma č un
> problema che ho anch'io.
> ho seguito il consiglio riportato e funge
> benissimo. Ci sono perň casi in cui non ho l'immagine, ma il sistema cosě
> lo va sempre a cercare..
>
> Potresti darmi una piccola correzione?
> grazie
> Massimiliano
Puoi effettuare la verifica dell'esistenza del file tramite la funzione Dir
(vedi help).
Prova a fare cosě:
If Dir("C:\Pluto\" & Me!Codice & ".jpg") = "" Then
    MsgBox "Il file " & Me!Codice & ".jpg non esiste nel percorso C:\Pluto\"
Else
    Me!ControlloImmagine.Picture = "C:\Pluto\" & Me!Codice & ".jpg"
End If
Dovrebbe funzionare.



text:
non ci crederai ma la domanda di massimiliano sarebbe stata la mia prossima
domanda, quindi te ne faccio un'altra:
se dovessi eliminare dal magazzino un codice con una queri di eliminazione,
verrebbe eliminata solo la voce in tabella, come si può fare per eliminare
anke il file?
grazie a te per la pazienza e a massimiliano per avermi risparmiato una
domanda.. (cmq ho già prenotato il manuale che mi hai consigliato e spero mi
sia davvero di grande aiuto).
Nicola


author: Emyr

text:
On Tue, 9 Apr 2002 21:42:44 +0200, "Nicola" <
nick...@tiscalinet.it
>
wrote:

vedi kill
Saluti.
Emanuele.


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:6vHs8.8130$m41.1...@twister2.libero.it...
> non ci crederai ma la domanda di massimiliano sarebbe stata la mia
prossima
> domanda, quindi te ne faccio un'altra:
> se dovessi eliminare dal magazzino un codice con una queri di
eliminazione,
> verrebbe eliminata solo la voce in tabella, come si può fare per eliminare
> anke il file?
[CUT]
> Nicola
>
Come ti ha suggerito Emanuele con l'istruzione Kill; la sintassi la trovi
sull'help: se hai problemi rifatti vivo.



text:
ho notato una cosa, cioè che la routine che mi hai suggerito non funziona se
creo una maschera che deve contenere + foto, come posso modificarla?
secondo problema:
premessa: ti prego di non ridere della mia ignoranza.
ho la mia tabella con circa 6200 articoli, questi sono suddivisi per
categoria (esempio: scuola/zaini; scuola/vari; casalingo/utensili;
casalingo/tovaglie; ecc. ecc..) per un totale di circa 50 categorie.
il problema è questo:
se volessi fare delle ricerche per categoria e mostrare tutte le foto di
quest'ultima, dovrei creare in pratica 50 query, di conseguenza dovrei
creare altrettante maschere, e a questo punto il file diventerebbe
pesantissimo e difficile da usare.
come potrei gestire le 50 query usando un'unica maschera? magari
associandola ad un pulsante?
spero di essere stato chiaro.
grazie in anticipo...


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:R4mt8.19913$m41.5...@twister2.libero.it...
> ho notato una cosa, cioè che la routine che mi hai suggerito non funziona
se
> creo una maschera che deve contenere + foto, come posso modificarla?
Scusami, ma non riesco a capire cosa intendi per maschera che deve contenere
+ foto; non ho neppure capito cosa non ti funziona: serve che ti spieghi un
pochino meglio.
Se poi intendi che il tutto non ti funziona in una maschera con
visualizzazione a Maschere continue, è vero: in una maschera con
visualizzazione a Maschere continue non ha senso inserire un controllo
Immagine nel corpo della maschera; puoi però inserirlo nell'intestazione
della maschera, così che visualizzerai sempre la foto relativa al record
corrente.
> secondo problema:
> premessa: ti prego di non ridere della mia ignoranza.
> ho la mia tabella con circa 6200 articoli, questi sono suddivisi per
> categoria (esempio: scuola/zaini; scuola/vari; casalingo/utensili;
> casalingo/tovaglie; ecc. ecc..) per un totale di circa 50 categorie.
> il problema è questo:
> se volessi fare delle ricerche per categoria e mostrare tutte le foto di
> quest'ultima, dovrei creare in pratica 50 query, di conseguenza dovrei
> creare altrettante maschere, e a questo punto il file diventerebbe
> pesantissimo e difficile da usare.
> come potrei gestire le 50 query usando un'unica maschera? magari
> associandola ad un pulsante?
> spero di essere stato chiaro.
> grazie in anticipo...
>
O no! Per risolvere questo tipo di problemi esistono le query parametriche,
così sarà sufficiente creare un'unica query e quindi un'unica maschera di
visualizzazione che abbia come origine record la query parametrica.
Per cominciare a farti una cultura in merito, leggi sull'help "Creare una
query con parametri in cui viene richiesto di specificare dei criteri ogni
volta che viene eseguita". Se trovi problemi rifatti vivo e dicci che
problemi trovi a realizzare una query parametrica.



text:
ti spiego il programma:
č la gestione di un magazzino e i campi usati li conosci perchč te li ho gia
detti.
qusto programma devono utilizzarlo anche dei rappresentanti.Questi vanno dai
clienti e mostrano le foto degli articoli e la visualizzazione viene
effettuata per categoria. fin'ora quasto lavoro l'hanno svolto con il
programma ACDSee e le foto erano sistemate per CARTELLE che assumevano i
nomi delle categorie. con ACDSee perň tra un click e un clack c'č la
sicurezza che queste cartelle vengano spostate o cancellate e poi č un
problema ritrovarle (per loro che hanno poca pratica).
tutto qui.
per quanto mi riguarda perň le query parametriche le so usare abbastanza
bene, il problema č che non ci devono essere parametri da inserire
manualmente, deve funzionare tutto in automatico, cioč: le categorie sono
giŕ stabilite, chi andrŕ ad utilizzare il programma dovrŕ scegliere tramite
dei pulsanti ognuno di questi deve essere associato ad una query. cliccando
sul pulsante si deve aprire una maschera che conterrŕ solo gli articoli
associati alla categoria scelta. La mia soluzione (per quello che so io) č
quella + contorta, cioč creare tante query e maschere quante sono le
categorie (50 circa). vorrei sapere se posso evitare di creare 50 e passa
maschere visto che esteticamente saranno tutte uguali e crearne una che
attraverso un codiceVB o altro mi associ le 50 query ad un'unica maschera
evitando di complicare il DB.


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:PKzt8.22647$m41.5...@twister2.libero.it...
> ti spiego il programma:
> è la gestione di un magazzino e i campi usati li conosci perchè te li ho
gia
> detti.
> qusto programma devono utilizzarlo anche dei rappresentanti.Questi vanno
dai
> clienti e mostrano le foto degli articoli e la visualizzazione viene
> effettuata per categoria. fin'ora quasto lavoro l'hanno svolto con il
> programma ACDSee e le foto erano sistemate per CARTELLE che assumevano i
> nomi delle categorie. con ACDSee però tra un click e un clack c'è la
> sicurezza che queste cartelle vengano spostate o cancellate e poi è un
> problema ritrovarle (per loro che hanno poca pratica).
> tutto qui.
> per quanto mi riguarda però le query parametriche le so usare abbastanza
> bene, il problema è che non ci devono essere parametri da inserire
> manualmente, deve funzionare tutto in automatico, cioè: le categorie sono
> già stabilite, chi andrà ad utilizzare il programma dovrà scegliere
tramite
> dei pulsanti ognuno di questi deve essere associato ad una query.
cliccando
> sul pulsante si deve aprire una maschera che conterrà solo gli articoli
> associati alla categoria scelta. La mia soluzione (per quello che so io) è
> quella + contorta, cioè creare tante query e maschere quante sono le
> categorie (50 circa). vorrei sapere se posso evitare di creare 50 e passa
> maschere visto che esteticamente saranno tutte uguali e crearne una che
> attraverso un codiceVB o altro mi associ le 50 query ad un'unica maschera
> evitando di complicare il DB.
>
Non conosco il programma ACDSee di cui parli, per cui il nominarlo non è che
mi chiarisce ciò che vuoi fare.
Quindi tu mi stai dicendo che vorresti creare 50 query (una per ogni
categoria di prodotto), quindi mettere in una maschera 50 pulsanti di
comando (uno per ogni categoria di prodotto),  ognuno dei quali apre una
maschera diversa ed ogni maschera ha come origine record una delle 50 query
di cui sopra. Non ti nascondo che a me sembra una pazzia organizzare le cose
così.
Secondo me la cosa giusta da fare è crearsi una tabella che contenga 50
record, ognuno contenente il nome di una delle 50 categorie.
Quindi creati una maschera che contiene una casella di riepilogo che abbia
come origine riga la tabella di cui sopra; nella tua unica query di
selezione parametrica fai riferimento, nei parametri relativi al campo della
categoria, a questa casella di riepilogo; a fronte dell'evento "Su clic"
della casella di riepilogo apri l'unica maschera di visualizzazione, che ha
come origine record l'unica query di selezione. A questo punto il tuo
rappresentante, anziché cliccare con il mouse su uno dei 50 pulsanti,
cliccherà con il mouse sul nome della categoria da visualizzare, contenuta
nella casella di riepilogo: non mi sembra una procedura meno facile.
Naturalmente i file immagine saranno contenuti in un'unica cartella: ma di
questo abbiamo già discusso nei messaggi precedenti.ù
Per quanto riguarda il fatto di realizzare una maschera che contenga
contemporaneamente più controlli immagine è comunque possibile; ti crei una
maschera, con visualizzazione a Maschera singola, che non abbia origine
record e ci piazzi ad esempio 20 controlli immagine; a fronte dell'evento
"Su caricamento" della maschera, tramite un ciclo, carichi i nomi dei
prodotti contenuti nei primi 20 record della query nelle proprietà Picture
dei 20 controlli immagine; inserisci nella maschera anche un pulsante di
comando pigiando il quale caricherai i nomi dei prodotti relativi ai
successivi 20 record contenuti nella query.
In alternativa, puoi mettere un solo controllo immagine in una maschera con
visualizzazione a Maschera singola che abbia come origine record la query
parametrica di selezione di cui sopra; quindi fai scorrere automaticamente i
record nella maschera utilizzando un codice VBA generato a fronte
dell'evento su Timer (ad esempio, ogni 5 secondi ti posizioni sul record
successivo, e se sei posizionato sull'ultimo record ti riposizioni sul primo
record).
Comunque per realizzare queste cosine bisogna masticare VBA abbastanza bene.



text:
ci ho riflettuto un po e devo dire che usare la casella di riepilogo è la
soluzione che cercavo, inoltre le categorie le avevo già in una tabella a
parte in quanto fanno parte di una casella di ricerca. In questo caso devo
dire che non ho bisogno più di visualizzare più foto ma 1 scorrendo poi con
i pulsanti AVANTI e INDIETRO.
Se ho capito bene dovrei crearmi una query che contiene i campi della
tabella principale + il campo categoria, da questa query devo crearmi una
maschera che potrei usare in un sistema a MASCHERA/SOTTOMASCHERA dove la
maschera contiene la casella di riepilogo e la sottomaschera contiene i dati
filtrati. è giusto?
la cosa che non capisco è come devo fare a creare il criterio di ricerca
della query generalizzandola a tutte le categorie semplicemente cliccando
nella casella (mi sembra come il gatto che insegue la sua coda) tra l'altro
la guida di access xp è abbastanza completa ma non riesce a soddisfarmi.
in attesa del libro (che faccio fatica a trovare) faccio riferimento a te
nella speranza che mi possa allargare gli orizzonti e prepararmi allo studio
approfondito di access.
Nicola


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:RSHt8.24325$SR5.6...@twister1.libero.it...
> ci ho riflettuto un po e devo dire che usare la casella di riepilogo è la
> soluzione che cercavo, inoltre le categorie le avevo già in una tabella a
> parte in quanto fanno parte di una casella di ricerca. In questo caso devo
> dire che non ho bisogno più di visualizzare più foto ma 1 scorrendo poi
con
> i pulsanti AVANTI e INDIETRO.
>
> Se ho capito bene dovrei crearmi una query che contiene i campi della
> tabella principale + il campo categoria,
Beh, è più corretto dire che la tabella principale contiene anche il campo
di tipo testo Categoria e che su detta tabella basi la query di selezione.
> da questa query devo crearmi una
> maschera che potrei usare in un sistema a MASCHERA/SOTTOMASCHERA dove la
> maschera contiene la casella di riepilogo e la sottomaschera contiene i
dati
> filtrati. è giusto?
E' una soluzione possibile.
Io però creerei una maschera (senza sottomaschera) chiamata Maschera1, con
visualizzazione a Maschera singola, che abbia come origine record la query
di selezione e inserirei la casella di riepilogo non associata
nell'intestazione de detta maschera, mentre nel corpo della maschera
inserirei i controlli associati ai campi della query oltre al controllo
Immagine.
A fronte dell'evento "Su clic" della casella di riepilogo genera la seguente
riga di codice VBA:
Me.Requery
> la cosa che non capisco è come devo fare a creare il criterio di ricerca
> della query generalizzandola a tutte le categorie semplicemente cliccando
> nella casella (mi sembra come il gatto che insegue la sua coda)
Se la tabella che contiene tutti i record delle categorie si chiama
tblCategorie e contiene un solo campo di tipo testo chiamato Categoria.
Se la casella di riepilogo si chiama Elenco.
La casella di riepilogo deve avere una sola colonna, il Tipo origine riga
impostato a Tabella/query e l'origine riga deve contenere il nome della
tabella, ovvero tblCategorie.
Nei criteri della query di selezione relativi al campo Categoria scrivi:
[Forms]![Maschera1]![Elenco]
Ci sarebbero da fare delle ottimizzazioni circa il campo Categoria ed alla
struttura della tabella tblCategorie; ora però prova a realizzare quanto ti
ho suggerito: per le ottimizzazioni si vedrà in seguito, sempre che sia il
caso.
[CUT]
>
> Nicola



text:
non pensavo che si potesse ottenere un risultato simile... è proprio quello
che avevo immaginato ma non credevo si potesse fare...
ho bisogno di un chiarimento:
quando nel controllo SU CLICK della casella di riepilogo do la routine
ME.REQUERY come fa access a capire quale query usare?fa forse riferimento
alla query su cui è creata la maschera?
in pratica io vorrei sapere (cosa che non trovo sulla guida in linea) come
faccio ad associare un pulsante ad una specifica query (es. una query di
accodamento)? (devo specificarla da qualche parte!!)
 Poi ci sono dei problemini piccoli  nella maschera creata:
1 all'apertura della maschera mi dice: impossibile trovare il file .JPG ed è
normale xchè nella casella non c'è selezionato niente. come evitarlo?.
2 quado finisco di scorrere la categoria mi da lo stesso problema
precedente. (come gestire questo errore?)
3 come posso fare ad escludere alcune voci dalle categorie? (ad esempio i
prodotti esauriti che ai rappresentanti non serve)
spero che allafine dell studio del manuale possa ricambiarti con qualche
consiglio anche se sarà impossibile...
grazie 1000^9999999999
Nicola


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:aeWt8.27208$SR5.7...@twister1.libero.it...
[CUT]
> ho bisogno di un chiarimento:
Non avevo dubbi. :-)
> quando nel controllo SU CLICK della casella di riepilogo do la routine
> ME.REQUERY come fa access a capire quale query usare?fa forse riferimento
> alla query su cui è creata la maschera?
Esatto!
Preso dall'help in linea:
==================
Metodo Requery (oggetto Control o Form)
Il metodo Requery aggiorna i dati sottostanti una determinata maschera o un
controllo contenuto nella maschera attiva, tramite la riesecuzione di una
query sull'origine dei dati relativa alla maschera o al controllo.
[CUT]
==================
Mentre aspetti che arriva il manuale, ogni tanto dai una letta all'help in
linea di Access. ;-)
> in pratica io vorrei sapere (cosa che non trovo sulla guida in linea) come
> faccio ad associare un pulsante ad una specifica query (es. una query di
> accodamento)? (devo specificarla da qualche parte!!)
A fronte dell'evento "Su clic" del pulsate di comando genera una routine VBA
che usi il metodo OpenQuery (vedi help) dell'oggetto DoCmd (vedi help)
oppure il metodo RunSQL (vedi help) sempre dell'oggetto DoCmd.
>  Poi ci sono dei problemini piccoli  nella maschera creata:
> 1 all'apertura della maschera mi dice: impossibile trovare il file .JPG ed
è
> normale xchè nella casella non c'è selezionato niente. come evitarlo?.
> 2 quado finisco di scorrere la categoria mi da lo stesso problema
> precedente. (come gestire questo errore?)
Per risovere i problemi di cui i punti 1) e 2), a fronte dell'evento "Su
corrente" della maschera non eseguire la riga di codice VBA che imposta la
proprietà Picture del controllo Immagine nel caso in cui il controllo
associato al campo codice ha valore Null, insomma una cosa del genere:
If Not IsNull(Me!Codice) Then
    Me!Immagine.Picture = ...
End If
> 3 come posso fare ad escludere alcune voci dalle categorie? (ad esempio i
> prodotti esauriti che ai rappresentanti non serve)
>
Nella tabella tblProdotti inserisci anche un campo di tipo Si/No con il
quale flagghi i prodotti esauriti; nella query, nei criteri relativi a tale
campo, scrivi Falso: i prodotti flaggati non verranno selezionati dalla
query e quindi non ne vedrai le foto.
> spero che allafine dell studio del manuale possa ricambiarti con qualche
> consiglio anche se sarà impossibile...
> grazie 1000^9999999999
> Nicola
--



text:
scusami se insisto:
vorrei sapere solo se i file jpg devono avere un formato particolare, visto
che x alcune immagini mi viene detto: il file non è leggibile o roba simile,
mentre è registrato in modo corretto e riesco a visualizzarlo con qualsiasi
editor grafico...
per quanto riguarda il pulsante sulla query di accodamento ho dei problemini
ma cerco di risolverli da solo finchè non ci riesco...
a proposito:
c'è un modo per rendere l'apertura dell'oggetto immagine + veloce?
grazie 1K*1k
Nicola


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:2I%u8.47750$m41.1...@twister2.libero.it...
> scusami se insisto:
> vorrei sapere solo se i file jpg devono avere un formato particolare,
visto
> che x alcune immagini mi viene detto: il file non è leggibile o roba
simile,
> mentre è registrato in modo corretto e riesco a visualizzarlo con
qualsiasi
> editor grafico...
Non so cosa vuoi dire: i file jpg devono avere il formato jpg; però se sono
troppo pesanti puoi non riuscire a visualizzarli; se sono troppo pesanti
riduci il loro formato in pixel e/o aumenta la loro compressione, tanto li
devi vedere solo a video ed è inutile memorizzarli con qualità migliore:
normalmente, per vederlo a video, un file jpg di 100/200 KB è più che
sufficiente. Comunque fai delle prove e scendi di dimensioni fino a
mantenere una la qualità di visualizzazione voluta.
> per quanto riguarda il pulsante sulla query di accodamento ho dei
problemini
> ma cerco di risolverli da solo finchè non ci riesco...
> a proposito:
> c'è un modo per rendere l'apertura dell'oggetto immagine + veloce?
> grazie 1K*1k
Vale quanto detto sopra: diminuisci le sue dimensioni e/o aumenta la sua
compressione a valori ottimali che non compromettano la qualità, ma che
tenga conto della qualità visibile a video.



text:
allora, ho risolto il problema delle immagini, ora tra l'altro è passato
tutto da 620 Mb a 160 e il db è un razzo!!
il problema è il pulsante, ho provato tutte le combinazioni possibili col
DoCmd e non ne cavo niente, ho provato a creare una macro che usa la query
di accodamento, funziona ma mi accoda tutti gli articoli, quindi niente di
risolto o almeno a parte. a quanto sembra dovrei inserire nella query qualke
parametro che indichi che deve accodare solo ed esclusivamente il record
corrente.
come fare?
PS:
ho passato il DB su CD e sono rimasto colpito da una cosa:
la maschera che contiene le categorie (la casella di riepilogo) e i dati
affianco non funziona.
Mi apre solo la maschera senza visualizzare NIENTE, mentre le altre maschere
funzicano a dovere!!
che succede??
Grazie 100k
Nicola


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:Gfzv8.52955$SR5.1...@twister1.libero.it...
> allora, ho risolto il problema delle immagini, ora tra l'altro è passato
> tutto da 620 Mb a 160 e il db è un razzo!!
Se vuoi, puoi renderlo più veloce, eliminando la barra di progressione
mentre carica le foto: non mi ricordo come si fa, ma lo trovi scritto nel
readme che puoi scaricare insieme al database di esempio di Silvio Savoldi
dal Sito Comune.
> il problema è il pulsante, ho provato tutte le combinazioni possibili col
> DoCmd e non ne cavo niente, ho provato a creare una macro che usa la query
> di accodamento, funziona ma mi accoda tutti gli articoli, quindi niente di
> risolto o almeno a parte. a quanto sembra dovrei inserire nella query
qualke
> parametro che indichi che deve accodare solo ed esclusivamente il record
> corrente.
>
> come fare?
Perdonami, ma di quale pulsante e di quale query di accodamento stai
parlando? Cosa vuoi fare?
Non mi ricordo che ne abbiamo mai parlato.
>
> PS:
> ho passato il DB su CD e sono rimasto colpito da una cosa:
> la maschera che contiene le categorie (la casella di riepilogo) e i dati
> affianco non funziona.
> Mi apre solo la maschera senza visualizzare NIENTE, mentre le altre
maschere
> funzicano a dovere!!
> che succede??
>
Un database residente su CD diventa di sola lettura e quindi perde alcune
sue funzionalità. Per determinare quali esse siano occorrerebbe avere il DB
a portata di mano come hai tu.
Io non eseguo mai un database residente su CD, lo copio sempre prima sul
disco rigido, quindi le tolgo la proprietà di sola lettura.
> Grazie 100k
>
> Nicola


text:
il pulsante che si deve trovare affianco alla foto deve essere collegata ad
una query di accodamento. cliccandoci sopra i dati relativi a quella foto
(solo quellaa video) devono essere inseriti in una tabella per poi
stamparla. tutto qui.


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:CZFv8.55713$SR5.1...@twister1.libero.it...

Se il tuo problema è quello di stampare in un report i dati e la foto del
record corrente, non hai affatto bisogno di una query di accodamento, è
sufficiente aprire con il metodo OpenReport (vedi help) il tuo report
filtrandolo con il valore contenuto nel controllo della maschera associato
alla chiave primaria della tabella.
Naturalmente, il report avrà la stessa origine record della maschera.



text:
non mi sono spiegato...
man mano che sfoglio le immagini il rappresentante deve dirmi "voglio
questo" io clicco e access memorizza, vado avanti e la storia si ripete...
alla fine devo avere una tabella che contiene l'ordinato e da questo un
report (senza foto)
cmq mi è arrivato il manuale tanto atteso, ma non cantar vittoria tanto
qualke consiglio te lo chiederò sempre...
:-)
ciao
Nicola


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:k9Uv8.58357$SR5.1...@twister1.libero.it...

Se non ricordo male, tu avevi già fatto una query di accodamento che però ti
accodava tutta la tabella: in quella query aggiungi una clausula WHERE che
seleziona solo il record la cui chiave primaria è uguale a quella del record
corrente della maschera.



text:
problemino n°1:
ho una query di selezione con parametro che mi effettua una ricerca sul
codice. su questa query ci ho fatto una maschera e fin qui tutto OK!!
solo che la maschera funziona solo per una ricerca se voglio fare altre
ricerche devo chiudere e riaprire la maschera. come si puo fare per
eliminare il filtro che genera quella query e riutilizzare la maschera senza
che effettuo quel procedimento magari attraverso un pulsante che elimini il
filtro e lo riapplichi?
se non mi sono spiegato bene:
vorrei (attraverso un pulsante) che si annulli l'effetto della query (quindi
nella stessa maschera voglio vedere tutti i campi della tabella) e
attraverso un'altro rieseguire la query senza che si esca dalla maschera...
so che si può fare...
ma non ho la minima idea di come...
problemino n°2
ma nella guida di access (quella in linea) ci sono percaso le spiegazioni di
ogni singolo comando? io non le trovo... ho provato ad usare quel comando
WHERE che mi hai consigliato ma non riesco a trovare la modalità di
utilizzo...
problemino n°3
ho il campo codice in formato testo perchè alcuni iniziano con lo 0. E' da 2
giorni che sto impazzendo per il seguente motivo:
in una query di ricerca per codice nel criterio ho inserito la funzione:
right$([ultime 6 cifre?];6)
in pratica voglio risalire al codice considerando solo le ultime 6 cifre, ma
con sconforto ho notato che non funzica... (tieni conto che alcuni codici
sono a 8 cifre e altri a 13 e la dimensione del campo è di 13 caratteri).
che succede????
il manuale è una bomba...
grazie per il consiglio...
Nicola


text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:GEZw8.79069$m41.1...@twister2.libero.it...
Per prima cosa, quando devi porre un problema nuovo, apri un nuovo thread
con un nuovo Subject, altrimenti quello vecchio diventa troppo lungo e poco
comprensibile.
> problemino n°1:
> ho una query di selezione con parametro che mi effettua una ricerca sul
> codice. su questa query ci ho fatto una maschera e fin qui tutto OK!!
> solo che la maschera funziona solo per una ricerca se voglio fare altre
> ricerche devo chiudere e riaprire la maschera. come si puo fare per
> eliminare il filtro che genera quella query e riutilizzare la maschera
senza
> che effettuo quel procedimento magari attraverso un pulsante che elimini
il
> filtro e lo riapplichi?
> se non mi sono spiegato bene:
> vorrei (attraverso un pulsante) che si annulli l'effetto della query
(quindi
> nella stessa maschera voglio vedere tutti i campi della tabella) e
> attraverso un'altro rieseguire la query senza che si esca dalla
maschera...
>
> so che si può fare...
> ma non ho la minima idea di come...
>
Come criteri della query scrivi:
Like Nz([Digita Codice:] ; "*")
Quindi inserisci nell'intestazione della maschera un pulsante di comando; a
fronte dell'evento "su clic" del pulsante di comando genera la seguente riga
di codice VBA:
Me.Requery
Ogni volta che pigerai il pulsante ti comparirà la finestra di dialogo che
ti chiederà di digitare il codice da visualizzare: se pigi il tasto OK senza
digitare nulla nella finestra, la maschera visualizzerà tutti i record
contenuti nella tabella, altrimenti visualizzerà il record relativo al
codice digitato (sempre che esista).
> problemino n°2
> ma nella guida di access (quella in linea) ci sono percaso le spiegazioni
di
> ogni singolo comando? io non le trovo... ho provato ad usare quel comando
> WHERE che mi hai consigliato ma non riesco a trovare la modalità di
> utilizzo...
>
Non mi ricordo più a che proposito ti ho consigliato l'uso della
proposizione WHERE (questa proposizione è un po' come il prezzemolo, sta un
po' da tutte le parti).
Certo è che, se sulla scheda Trova della guida in linea di Access, digito
WHERE, come esito della ricerca ricevo un certo numero di argomenti che
hanno attinenza con tale proposizione e visualizzo quello/i che ritengo
opportuno.
> problemino n°3
> ho il campo codice in formato testo perchè alcuni iniziano con lo 0. E' da
2
> giorni che sto impazzendo per il seguente motivo:
> in una query di ricerca per codice nel criterio ho inserito la funzione:
> right$([ultime 6 cifre?];6)
> in pratica voglio risalire al codice considerando solo le ultime 6 cifre,
ma
> con sconforto ho notato che non funzica... (tieni conto che alcuni codici
> sono a 8 cifre e altri a 13 e la dimensione del campo è di 13 caratteri).
> che succede????
Se il campo sul quale effettui la selezione si chiama Codice, in una colonna
vuota della griglia di struttura della query, nella riga Campo: scrivi:
Pippo: Right$([Codice];6)
nella riga Criteri: della stessa colonna scrivi:
[ultime 6 cifre?]
e togli lo scirgolino dalla riga Mostra:
Così come hai scritto tu Access confrontava tutto il valore del campo Codice
con le utime 6 cifre digitate nella finestra di dialogo in cui inserisci i
parametri.
>
> il manuale è una bomba...
> grazie per il consiglio...
Visto quello che costa, sono contento che ti piaccia. :-)
Un suggerimento che ho dato anche ad altri: l'informatica è un piatto freddo
che va assaporato con calma: non è un hot dog da azzannare frettolosamente
al fast food; se vai di fretta prenderai solamente una solenne ed inutile
indigestione.
>
> Nicola



title: rotella mouse, eliminato effetto, ma su pc client..... NO

author: ]SiLVieTTa[

text:
ho seguito passo passo le istruzioni trovate sul sito della MS per eliminare
l'effetto rotellina mouse.
effettivamente è tutto ok, ma........
nella copia mde usata su altro pc, viene ignorato tutto il codice, e al
movimento della rotellina passa a record successivo......
cosa ho dimenticato?
ho copiato tutti i file del caso nella cartella del client (magari bastava che
fosse solo sul server, inoltre...)
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Non Esiste Una Razza Bianca, Benche' Se Ne Parli Tanto: Ogni Uomo Bianco E' Solamente Un Uomo Scolorito


author: Alessandro Baraldi

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> wrote in
message
news:996n201hv58fdj5eo...@4ax.com
> ho seguito passo passo le istruzioni trovate sul sito della MS per eliminare
> l'effetto rotellina mouse.
> effettivamente è tutto ok, ma........
> nella copia mde usata su altro pc, viene ignorato tutto il codice, e al
> movimento della rotellina passa a record successivo......
> cosa ho dimenticato?
> ho copiato tutti i file del caso nella cartella del client (magari bastava che
> fosse solo sul server, inoltre...)
>
> Ciao
>
> Silvia.
>
Se hai usato la Dll, devi registrarla anche sui Client, altrimenti
deve funzionare....!!
Ammetto che non l'ho mai provata con MDE.....!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
>Se hai usato la Dll, devi registrarla anche sui Client,
doh!
come la registro manualmente?
come la registro via codice in una futura fase di installazione?



text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> wrote in
message
news:s83p2014mna1pvt8j...@4ax.com
>
> >Se hai usato la Dll, devi registrarla anche sui Client,
>
> doh!
> come la registro manualmente?
> come la registro via codice in una futura fase di installazione?
>
> Ciao
>
> Silvia.
>
Se usi SETUP professionali l'utilizzo di Dll prevede la registrazione
automatica....!
Altrimenti REGSERVER32 dap prompt.



title: Risultato DCount in MsgBox

author: Announced

text:
Ciao a tutti,
effettuo un DCount in questo modo:
If DCount("[NroRiparaz]", "[OrdiniCl]", "[NroRiparaz]") > 1 Then
MsgBox ("Numeri Riparazione multipli."), vbCritical
Else
... Ok etc...
End If
Funziona, ma nel caso in cui il NroRiparaz fosse >1, come posso
evidenziarmi questi NroRiparaz nel MsgBox "Numeri Riparazione
multipli"?
Ringrazio anticipatamente!
Paolo


title: Risultato DCount in MsgBox

text:
"Announced" <
paolosc...@alice.it
> ha scritto nel messaggio news:1120741374.5...@g49g2000cwa.googlegroups.com...

Io mi butto:
dim numeroRiparazione as integer
numeroRiparazione = DCount("[NroRiparaz]", "[OrdiniCl]", "[NroRiparaz]")
If numeriRiparazione > 1 Then
    MsgBox "Numeri: " & numeroRiparazione & " Riparazione multipli."), vbCritical
Else
 ... Ok etc...
End If
Ciao.
--
Sergio MAZZA


title: Risultato DCount in MsgBox

author: Cinzia

text:
"Announced" <
paolosc...@alice.it
> ha scritto nel messaggio
news:1120741374.5...@g49g2000cwa.googlegroups.com...

Ciao Paolo,
forse non ho ben capito cosa ti serve provo ad interpretare:
Dim NR as integer
NR = DCount("[NroRiparaz]", "[OrdiniCl]", "[NroRiparaz]")
If NR > 1 Then
     MsgBox ("Numeri Riparazione multipli: " & NR ), vbCritical
 Else
 ... Ok etc...
End If
Ciao
Cinzia


title: Risultato DCount in MsgBox

text:
Concettualmente si te Cinza che Sergio avete inteso che volessi il
numero totale delle riparazioni, mentre a me servirebbero restituiti i
numeri veri e prorpri delle riparazioni ( Es. "Numeri Riparazione
multipli: 1502, 1506, 1057").
Grazie
Paolo


title: Risultato DCount in MsgBox

text:
"Announced" <
paolosc...@alice.it
> ha scritto nel messaggio news:1120746070.6...@f14g2000cwb.googlegroups.com...

Concettualmente è quello che hai tentato di spiegare; probabilmente non bene.
Ora; non te la cavi certo con una riga di istruzione per risolvere il tuo problema, quindi olio di gomito, inserisci i riferimenti
della libreria DAO e:
'-----------
Dim rst as DAO.Recordset, strSQL as string, numeriRiparazione as string
numeriRiparazione = ""
strSQL = "SELECT [numeri riparazione], Sum([numeri riparazione]) AS SommaDi[numeri riparazione] " & _
"FROM OrdiniCl " & _
"GROUP BY [numeri riparazione] " & _
"HAVING Sum([numeri riparazione])>1;"
set rst = currentdb.openrecordset(strSQL)
do while not rst.eof
    numeriRiparazione = numeriRiparazione & ", " & rst![numeri Riparazione]
    rst.movenext
loop
if numeriRiparazione<>"" then
    numeriRiparazione = mid(numeriRiparazione, 2)
    msgbox "Questi i numeri riparazione >1: " & numeriRiparazione
else
    msgbox "nulla da vedere"
end if
set rst = nothing
'-----------
l'ho scritta di getto quindi è da controllare...
Ciao.
--
Sergio MAZZA


title: Risultato DCount in MsgBox

text:
>Concettualmente è quello che hai tentato di spiegare; probabilmente non bene.
in effetti sono stato un pò troppo sintetico...
>l'ho scritta di getto quindi è da controllare...
Mi da un msg sull'istruzione SELECT, che ha qualcosa di non esatto
nella formulazione. A me sembra corretta, non mi da nessuna
segnalazione nella compilazione e i campi sono giusti... non so.
Puoi dara ancora un'occhiata?
Ti ringrazio
Paolo


title: Risultato DCount in MsgBox

author: MA

text:

Ce li hai i riferimenti dao?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Risultato DCount in MsgBox

text:
>Ce li hai i riferimenti dao?
Si: "Microsoft DAO 3.6 Object Library" ...intendi questi?


title: Risultato DCount in MsgBox

text:
"Announced" <
paolosc...@alice.it
> ha scritto nel messaggio news:1120749973....@f14g2000cwb.googlegroups.com...
Mi da un msg sull'istruzione SELECT, che ha qualcosa di non esatto
nella formulazione. A me sembra corretta, non mi da nessuna
segnalazione nella compilazione e i campi sono giusti... non so.
Puoi dara ancora un'occhiata?
Ti ringrazio
Paolo
[risposta]
Prova a cambiare nome a: SommaDi[numeri riparazione] in: SommaDinumeriRiparazione
Comunque rifare la query con il querybuilder, visualizzare il codice sql e incollarlo nel codice VBA...
Ciao.
--
Sergio MAZZA


title: Risultato DCount in MsgBox

text:
>Prova a cambiare nome a: SommaDi[numeri riparazione] in: SommaDinumeriRiparazione
Ok adesso va avanti, ma mi restituisce i "numeri riparazione" anche per
quelli che in tabella ne risulta solo uno...?!?


title: Risultato DCount in MsgBox

text:
"Announced" <
paolosc...@alice.it
> ha scritto nel messaggio news:1120752670.1...@o13g2000cwo.googlegroups.com...
> >Prova a cambiare nome a: SommaDi[numeri riparazione] in: SommaDinumeriRiparazione
>
> Ok adesso va avanti, ma mi restituisce i "numeri riparazione" anche per
> quelli che in tabella ne risulta solo uno...?!?
Perché il pirlone (io) ha colpito ancora!
Non è una Sum che devi fare ma una Count; quindi:
..."HAVING Count([numeri riparazione])>1;"
Ciao.
--
Sergio MAZZA


title: Risultato DCount in MsgBox

text:
Sergio MAZZA wrote:
> "Announced" <
paolosc...@alice.it
> ha scritto nel messaggio
> news:1120752670.1...@o13g2000cwo.googlegroups.com...
>>> Prova a cambiare nome a: SommaDi[numeri riparazione] in:
>>> SommaDinumeriRiparazione
>>
>> Ok adesso va avanti, ma mi restituisce i "numeri riparazione" anche
>> per quelli che in tabella ne risulta solo uno...?!?
>
>
> Perché il pirlone (io)
anche qui!!!
> ha colpito ancora!
Se continui a dirlo va a finire che ci credo.



title: Risultato DCount in MsgBox

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:FXcze.24482$TR5....@news.edisontel.com...
> anche qui!!!
>
> Se continui a dirlo va a finire che ci credo.
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Ecchevvoifà, sarà l'orario...
Ciao.
--
Sergio MAZZA


title: Risultato DCount in MsgBox

text:
>Perché il pirlone (io) ha colpito ancora!
...tranquillo, non lo sei proprio...
>Non è una Sum che devi fare ma una Count; quindi:
>..."HAVING Count([numeri riparazione])>1;"
Ora si, ti ringrazio infinitamente...
Ciao
Paolo


title: Risultato DCount in MsgBox

text:
Announced wrote:
>> Perché il pirlone (io) ha colpito ancora!
>
> ...tranquillo, non lo sei proprio...
Dici?
va beh,  mi fido...



title: Filtro Between con campi non associati

author: Giorgia

text:
Buon pomeriggio!
Avrei la necessità di filtrare dei dati usando il between ma senza inserirlo
nella query, ma magari usando uno/due campi non associati, è possibile?
Questo perchè ho una form in cui ho un campo MODALITA' PAGAMENTI che su dopo
aggiornamento ha
Me.Sottomaschera_RIEPILOGO_PAGAMENTI_EFFETTUATI.Requery
Se uso il filtro between direttamente nella query (che è la sottomaschera),
all'apertura della form e ad ogni aggiornamento del campo MODALITA'
PAGAMENTI , mi viene richiesto di definire l'intervallo between.
Grazie a chi risponderà anche con alternative.
--
Giorgia


title: Filtro Between con campi non associati

author: Vladimiro Leone

text:

Ciao Giorgia,  inserisci nella form due caselle di testo chiamate ad
esempio Data_Inizio e Data_Fine e sotto il campo (credo) data della
query inserisci il seguente parametro:
>=[forms]![TuaForm]![DataInizio] And <=[forms]![TuaForm]![DataFine]
cambiando naturalmente il nome "TuaForm" con il nome vero della
maschera dove hai inserito le due caselle di testo non associate.
Ciao Vladimiro.


title: Aprire maschere predefinite di access

author: Giuseppe

text:
Ciao a tutti.
è possibile aprire la maschera "Gestore tabelle collegate" di Access tramite
una combinazione di tasti?
Ho scritto il seguente codice:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
  Dim TastoCtrl As Integer
  TastoCtrl = (Shift And acCtrlMask) > 0
  If TastoCtrl And KeyCode = vbKeyY Then
        --------------Apri maschera gestore tabelle
collegate--------------------
  End If
End Sub
Grazie a tutti


title: Aprire maschere predefinite di access

text:
<Giuseppe> ha scritto nel messaggio
news:45d1970b$0$10488$4faf...@reader3.news.tin.it...

www.sitocomune.com
 - Sezione Tables:
1.28 Riallegare tabelle Access (4)
Ciao.
--
Sergio MAZZA


title: DBDesigner4

author: Iceman

text:
Ciao a tutti!
Approfitto innazitutto per ringraziare tutti quelli che mi hanno dato utili
consigli nel mio precedente post.
Mi chiedo poi... qualcuno usa il programma in oggetto? (DBDesigner4)
E' possibile che non preveda relazioni con cardinalità pari a 0? Intendo
relazioni del tipo [0,1] o [0,N].
Spero sia sfuggito a me qualcosa...
Grazie in anticipo.
Ciao,
Alfonso.


title: Determinare l'ID successivo

text:
Salve a tutto il NG!
il mio è un problema piuttosto semplice.. che cmq non riesco a
risolvere.
Stò creando un database per gestire dei curriculum vitae, ed oltre ad
una tabella principale ho creato una tabella per ogni campo che può
avere + di una voce.
Ad esempio le esperienze lavorative passate, c'è una tabella apposta
dove vengono salvate le esperienze lavorative e l'ID relativo alla
tabella MAIN (per farmi capire a quale persona appartengono quelle
esperienze lavorative).
In pratica:
Tabella main:
id - nome - cognome etc
tabella esperienze:
id - id relativo - nome azienda etc
quindi l'id relativo di tabella esperienze sarà uguale all'id della
tabella main, in modo da creare un collegamento.
Visto che io sono psicopatico nella maschera di caricamento del
curriculum gli faccio caricare non la tabella main, ma una tabella
uguale chiamata main_temp, e quando clicco salva mi accoda i valori
sulla principale.
Il problema è l'id relativo ora.. da una maschera che lavora su
main_temp devo capire quale sarà l'id della tabella Main per poterlo
scrivere sulla tabella esperienze!
Prima funzionava tutto bene (usavo il dcount e contavo le voci nella
tabella main) poi mi hanno chiesto di aggiungere una funzione per
eliminare i curriculum ed eliminandoli mi rimangono dei "buchi" nel
contatore rendendo il metodo dcount inutile :(
come potrei fare? tramite ADO? DAO? :O
Grazie mille a tutti in anticipo, spero di essere stato
sufficentemente chiaro ;)


title: Determinare l'ID successivo

text: Dmax?


title: Determinare l'ID successivo

text:
On 10 Ago, 11:32, "Nicolas73" <
Nicola...@email.it
> wrote:
> Dmax?
ho provato a fare:
Dim curX As Currency, curY As Currency
curY = DMax("[ID]", "Main")
MsgBox curY
e mi dà come risultato "1"
ora io sò che nella mia tabella c'è:
ID 1 = un record visibile
ID 2 = Record cancellato
ID 3 = Record cancellato
quindi il risultato che dovrei avere è 4..
il DMax non và :(


title: Determinare l'ID successivo

author: Ivan da casa

text:
<
pda...@gmail.com
> ha scritto nel messaggio
news:1186738695....@i38g2000prf.googlegroups.com...
On 10 Ago, 11:32, "Nicolas73" <
Nicola...@email.it
> wrote:
> Dmax?
ho provato a fare:
Dim curX As Currency, curY As Currency
curY = DMax("[ID]", "Main")
MsgBox curY
e mi dŕ come risultato "1"
ora io sň che nella mia tabella c'č:
ID 1 = un record visibile
ID 2 = Record cancellato
ID 3 = Record cancellato
quindi il risultato che dovrei avere č 4..
il DMax non vŕ :(
-----
lascia fare al campo contatore il suo mestiere.
Non preoccuparti di 'prevedere' quel campo.
Creane uno numerico lungo e gestiscilo tu da codice o da query, allora si
che il numero 1 + 1 = 2 diventa il tuo prox ID.
E' l'unica maniera per gestire questi casi. Chiaramente devi 'allineare' le
relazioni delle tabelle e delle eventuali maschere e sottomaschere per
riflettere questa nuova scelta. Vedrai che nel tempo .... paga.
IvanDaBologna


title: Determinare l'ID successivo

text:
ok risolto anche se ho dovuto usare un espediente
ho creato un'altra tabella (chiamata "contatore") con una sola voce
(oltre l'ID) chiamata "numero"
numero ha un solo record e si aggiorna ogni volta che si inserisce un
elemento.
dentro la maschera con il caricamento del record ho creato un campo
chiamato "testo48" che rappresenta la mia previsione dell'ID, lo
carico sull'evento on load della maschera con questo codice usando
DAO:
Dim RS As DAO.Recordset
Set RS = CurrentDb.OpenRecordset("contatore")
RS.MoveFirst
Testo48 = (RS.Fields("numero")) + 1
RS.Close
CurrentDb.Close
quando poi vado ad inserire un nuovo curriculum oltre alle normali
operazioni ho aggiunto il codice:
        Dim RS As DAO.Recordset
        Set RS = CurrentDb.OpenRecordset("contatore")
        RS.MoveFirst
        ciao = Testo48
        With RS
            .Edit
            !numero = ciao
            .Update
        End With
        RS.Close
        CurrentDb.Close
in modo da aggiornare questo numero.
Ho postato la mia soluzione per una questione di correttezza, sperando
che qualcuno un giorno la possa trovare utile (io spesso trovo
soluzioni nei topic del 2000 :P )
Ciauz!


title: Determinare l'ID successivo

text:

A me sembra un falso problema.
Se usi una serie di tabelle temporanee, tutte in relazione tra loro, quando
l'utente avrà deciso che è il momento di confermare tutto quello inserito
(nel senso che dovrà essere scritto nelle tue vere tabelle), scrivi (accodi)
prima il record padre, leggi il suo id e lo utilizzi per le altre query di
accodamento per i record figli...
Ciao.
--
Sergio MAZZA


title: Determinare l'ID successivo

text:
> A me sembra un falso problema.
> Se usi una serie di tabelle temporanee, tutte in relazione tra loro, quando
> l'utente avrà deciso che è il momento di confermare tutto quello inserito
> (nel senso che dovrà essere scritto nelle tue vere tabelle), scrivi (accodi)
> prima il record padre, leggi il suo id e lo utilizzi per le altre query di
> accodamento per i record figli...
>
> Ciao.
>
> --
> Sergio MAZZA
Si in effetti è una soluzione.. ma per fare così dovrei eseguire una
query di aggiornamento per ogni tabella temporanea da aggiornare.
E' più sicuro in caso di errore in effetti, però preferisco affidarmi
quel piccolo codice postato sopra :P
Sono un amante dell'immediatezza e preferisco appesantire il meno
possibile il carico sulla rete aziendale visto che è già bella
intasata :D
Grazie mille del consiglio cmq, non ci avevo pensato per niente a
questo metodo :D


title: Relazioni Tabelle

author: Pietro

text:
Salve a Tutti,
ho un problemino.
Devo accodare da tabella AS400 dei record che ho scelto tramite query
con parametri, tipo [gg] [mm] [aa] [tipo] e fin qui tutto bene, seleziono i
record che mi interessano tramite
un campo si/no e faccio tutto quello che devo fare.
ad un certo punto capita che su AS400 vengano aggiunti dei record che
corrispondono ai parametri di cui sopra, e qui casca l'asino, io vorrei che
i record che ho selezionato la volta precedente non mi vengano mostrati.
Io pensavo una volta selezionati i record che mi interessano ed elaborati ,
accodarli in una tabella storica
e fare in modo che quando lancio la query con gli stessi parametri non
vengano accodati nella tabella di lavoro in cui poi dovro' fare la
selezione.
Ho provato  a relazionare le due tabelle, ma non va come speravo.
Se qualcuno ha dei suggerimenti in merito, gliene sarei molto grato
Grazie, Pietro


title: Report dati incrociati

text:
Forse ho descritto impropriamente l'oggetto di questa discussione.
In effetti ho una tabella Tabella1 con i seguenti campi:
DATAx
CODICE1
IMPORTO1
IMPORTO2
QUANTITA'
Orbene avrei la necessità di creare un report nel quale devono comparire ordinati per CODICE, e raggruppati per DATAx i seguenti valori:
       ******valore DATAx1******** ******valore DATAx2******** etc..
CODICE IMPORTO1 IMPORTO2 QUANTITA' IMPORTO1 IMPORTO2 QUANTITA'

Il problema è che i dati vengono mano mano accodati nella Tabella1 secondo il valore DATAx e sinceramente non riesco a capire come poter rendere 'dinamico' il report che tra l'altro dovrà riportare delle colonne, posizionate a destra dello stesso, contenenti la differenza tra le varie colonne.
Spero di non essere stato troppo contorto.
grazie
michele


title: chiudere access e appicazione ad icona

author: tin

text:
Salve a tutti. Vorrei un aiuto dalla comunità per risolvere un piccolo
problema: Ho realizzato una rubrica telefonica con msacces97 e vorrei
chiuderla ad icona e mandare tutto sulla barra del desktop come per tutti
glia altri programmi, in modo d'avere sempre a disposizione i dati della
rubrica invece di chiudere e riaprire access. Naturalmete intendo chiudere
ad icona direttamente dalla mashera della rubrica con un colpo solo senza
andare sulla schermata principale di access. Grazie dell'aiuto


title: chiudere access e appicazione ad icona

author: Alessandro Cara

text:
tin wrote:
>
> Salve a tutti. Vorrei un aiuto dalla comunitą per risolvere un piccolo

ma non ti aveva gia' risposto claudio nel tuo post di martedi?
--
a.cara


title: chiudere access e appicazione ad icona

author: Karl Donaubauer

text:
tin <
gfran...@libero.it
> ha scritto:
> ...Ho realizzato una rubrica telefonica con msacces97 e vorrei
> chiuderla ad icona e mandare tutto sulla barra del desktop come per tutti
> glia altri programmi, in modo d'avere sempre a disposizione i dati della
> rubrica invece di chiudere e riaprire access. Naturalmete intendo chiudere
> ad icona direttamente dalla mashera della rubrica con un colpo solo senza
> andare sulla schermata principale di access...
RunCommand acCmdAppMinimize
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: chiudere access e appicazione ad icona

author: Claudio

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:ani1u1$e627m$1...@ID-46617.news.dfncis.de...
> RunCommand acCmdAppMinimize
Dio, come ci sono rimasto male :-O
Claudio.


title: chiudere access e appicazione ad icona

text:

su su non te la prendere. Puo' succedere di peggio
Siamo in due :-O
--
a.cara


title: chiudere access e appicazione ad icona

text:
Claudio <cld@NOSPAM&COsupereva.it> ha scritto:
> "Karl Donaubauer ha scritto:
> > RunCommand acCmdAppMinimize
>
> Dio, come ci sono rimasto male :-O
Niente male nel codice che hai citato. Questo RunCommand
è quasi solo un wrapper (non so in italiano) per l'API.
Trovo male invece che non hai menzionato l'autore del codice
nel tuo post. È un uomo simpatico e modesto che si chiama
Dev Ashish.
http://www.mvps.org/access/api/api0019.htm
IMO è una cosa del rispetto.
--
cu



title: chiudere access e appicazione ad icona

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:ani8jq$ed2ho$1...@ID-46617.news.dfncis.de...
> Claudio <cld@NOSPAM&COsupereva.it> ha scritto:
> > "Karl Donaubauer ha scritto:
> > > RunCommand acCmdAppMinimize
> >
> > Dio, come ci sono rimasto male :-O
>
> Niente male nel codice che hai citato. Questo RunCommand
> č quasi solo un wrapper (non so in italiano) per l'API.
Sě, infatti. Penso che didatticamente possa risultare molto utile.
> Trovo male invece che non hai menzionato l'autore del codice
> nel tuo post. Č un uomo simpatico e modesto che si chiama
> Dev Ashish.
http://www.mvps.org/access/api/api0019.htm
> IMO č una cosa del rispetto.
Hai perfettamente ragione. A mia parziale discolpa posso solo dire che NON LO
SAPEVO :-)
Ho trovato il codice cosě com'č facendo una veloce ricerca su google, dove lo
trovi praticamente in tutte le salse citato da chiunque senza riferimenti.
Siamo sempre lě: se la gente, prima di postare una richiesta, facesse una
brevissima ricerca, si eviterebbe di avere mille doppioni di una stessa
informazione (io credo di averlo trovato al primo colpo, tempo di ricerca 3
secondi). E sai cosa succede, quando un informazione fa troppi passaggi...
Credevo ormai fosse un standard (qualche sample microsoft o cose cosě) e non mi
sono preoccupato di ricercare il vero autore. Grazie per la precisazione (e per
il acCmdAppMinimize).
Ciao. Claudio.


title: Aiuto per una query

author: ZUC

text:
Salve a tutti quelli che mi stanno leggendo. Sono un programmatore
neofita di MS Access e devo creare un database per lavoro. Mi
servirebbe una mano, spero che qualche d'uno mi possa aiutare.
Vorrei che, quando apro il report, apparisse una finestrella che mi
chieda specificatamente il record che voglio visualizzare. So che è
possibile ma non conosco la sintassi nè sò dove andrebbe messo questo
controllo. Grazie in anticipo per qualsiasi aiuto.
ZUC


title: Aiuto per una query

author: sergio mazza

text:
ZUC <
g.av...@libero.it
> wrote in message 38969b3...@news.libero.it...

Visualizza la struttura della query, vai nella casella dei criteri del campo
che ti interessa e inserisci (senza le virgolette) "[Inserisci il valore]".
Ogni volta che eseguirai la query ti verrà presentata una maschera standard
di input dati.
Ciao.


title: Aiuto per una query

text:
On Tue, 1 Feb 2000 10:25:52 +0100, "sergio mazza" <
s.m...@dcp.cnr.it
>
wrote:

Ok, grazie dell'aiuto, ma, mi sono spiegato male, intendevo che
saltasse fuori una listbox con dentro i record già inseriti.
Any suggestions
Thx in advance
ZUC


title: Aiuto per una query

text:
ZUC <
g.av...@libero.it
> wrote in message
3896ed10...@news.libero.it...

Vediamo se ho capito... Vuoi aprire una listbox al caricamento del report?
Se sì, nelle proprietà del report, in questo caso la proprietà "Apertura"
(open) inserisci il codice che apre la form con la listbox in questione...
Ciao.


title: Aiuto per una query

author: Lbo dal portatile

text:
>Vorrei che, quando apro il report, apparisse una finestrella che mi
>chieda specificatamente il record che voglio visualizzare. So che è
crea una query che faccia da origine dati al report.
nella casella criteri del campo univoco che vuoi sia richiesto
all'utente ci metti una cosa del genere:
[quale record vuoi?]
in questo modo appare una inputbox, l'utente ci scrive un valore e
vai.
ovviamente se vuoi cose piu' complicate si possono fare, ma in modo
piu' complicato.


title: Aiuto per una query

text:
>Ok, grazie dell'aiuto, ma, mi sono spiegato male, intendevo che
>saltasse fuori una listbox con dentro i record già inseriti.
allora devi creare una maschera con dentro una listbox.
come li vuoi scegliere i record?  quanti contemporaneamente ne vuoi
stampare?
datti un'occhia alla proprieta' selected della listbox, poi prova a
smanettare da solo che la cosa si puo' fare ma e' lunga da spiegare
nei dettagli.  quando incontri un problema specifico riposta.


title: Campo calcolato

author: Stefano

text:
Ho un campo Testo 'Matr-Cognome,Nome' che può contenere valori del tipo:
1 - COGNOME1, NOME1
109 - COGNOME2, NOME2
86 - COGNOME3, NOME3
vorrei aggiungere ad una query di selezione un campo calcolato che mi
estragga il numero presente all'inizio del campo 'Matr-Cognome,Nome',
nell'esempio avrei questi risultati:
1
109
86
Ho provato con formule tipo left, is numeric... ma non ci sono riuscito,
qualcuno mi aiuta?
Grazie e ciao!
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Campo calcolato

text:
Stefano wrote:
> Ho un campo Testo 'Matr-Cognome,Nome' che può contenere valori del
> tipo:
>
> 1 - COGNOME1, NOME1
> 109 - COGNOME2, NOME2
> 86 - COGNOME3, NOME3
>
> vorrei aggiungere ad una query di selezione un campo calcolato che mi
> estragga il numero presente all'inizio del campo 'Matr-Cognome,Nome',
> nell'esempio avrei questi risultati:
>
> 1
> 109
> 86
>
> Ho provato con formule tipo left, is numeric... ma non ci sono
> riuscito, qualcuno mi aiuta?
>
> Grazie e ciao!
www.sitocomune.com
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Campo calcolato

author: Sergio MAZZA

text:
"Stefano" <
vise...@despammed.com
> ha scritto nel messaggio
news:4b257671611ff7f9953...@mygate.mailgate.org...
> Ho un campo Testo 'Matr-Cognome,Nome' che può contenere valori del tipo:
>
> 1 - COGNOME1, NOME1
> 109 - COGNOME2, NOME2
> 86 - COGNOME3, NOME3
>
> vorrei aggiungere ad una query di selezione un campo calcolato che mi
> estragga il numero presente all'inizio del campo 'Matr-Cognome,Nome',
> nell'esempio avrei questi risultati:
>
> 1
> 109
> 86
>
> Ho provato con formule tipo left, is numeric... ma non ci sono riuscito,
> qualcuno mi aiuta?
>
> Grazie e ciao!
Left("109 - COGNOME2, NOME2",instr(1,"109 - COGNOME2, NOME2"," - "))
Ciao.
--
Sergio MAZZA


title: Esportazione file csv

author: Cidi

text:
Ciao a tutti
ho trovato questo codice per esportare file in csv:

DoCmd.TransferText _

TransferType:= acExportDelim, _

SpecificationName:= "MiaSpecifica", _

TableName:= "MiaTabella", _

FileName:="c:\MioFile.csv", _

HasFieldNames:= True

funziona tutto sia per import sia per export, con le dovute modifiche.
volevo chiedere se è possibile rendere flessibile "FileName" cioè
vorrei salvare il file esportato con la data.
senza dover ogni volta cambiare le specifiche di esportazione.

Grazie

Daniele


title: Esportazione file csv

text:

Al posto di:

"c:\MioFile.csv"

Prova questo:

DoCmd.TransferText _

TransferType:= acExportDelim, _

SpecificationName:= "MiaSpecifica", _

TableName:= "MiaTabella", _

FileName:="c:\" & "ParteNomeFissa_" & Format(Date(),"ddmmyyyy") & ".csv", _

HasFieldNames:= True

Ciao ragazzo.

@Alex


title: Esportazione file csv

text:
Il 31/01/2017 16:25, @Alex ha scritto:
> FileName:="c:\" & "ParteNomeFissa_" & Format(Date(),"ddmmyyyy") & ".csv", _
ciao Alex
non mi riusciva il format date() ...:-)

volendo usare Now?

dato che ci sono :-)

con il file Pippo.csv l'importazione non funziona perchè
la prima riga, dice, non contiene nome campi giusti.
trasformando il file in Txt invece funziona.
hai qualche consiglio da darmi?
avevo pensato, prima di importare rinominare in txt.
Come posso farlo da codice?

ciao bello

Grazie

Daniele


title: Errore che non riesco a capire

author: Il Turco

text:
Sono inesperto di Access.
Sto facendo un programmino con la versione 97.
Ho una maschera con una sottomaschera che contiene a sua volta una
sottomaschera e con campi collegati.
Se provo la sottomaschera di primo livello, tutto va bene.
Se provo la maschera, quando accedo alla sottomaschera di primo livello (lo
stato attivo va ad una casella combinata a scelta obbligata, riempita con i
dati giusti), alla pressione del primo tasto mi compare il messaggio di
errore:
L'oggetto non contiene l'oggetto di automazione Source.
Si è cercato di eseguire una routine di Visual Basic per impostare una
proprietà o un metodo di un oggetto che no è disponibile per le operazioni
di automazione nel componente.
Per informazioni sulle proprietà e sui metodi disponibili per le operazioni
di automazione, consultare la documentazione del componente.
Una perla.
Qual è l'oggetto in oggetto?
Non ho scritto alcuna routine VB per impostare proprietà!
Mi devo leggere tutta la documentazione relativa a maschere e sottomaschere
per cercare di capire dov'è l'errore?
Se qualcuno mi potesse aiutare, ne sarei grato.


title: Errore che non riesco a capire

text:
Sono inesperto di Access.
Sto facendo un programmino con la versione 97.
Ho una maschera con una sottomaschera che contiene a sua volta una
sottomaschera e con campi collegati.
Se provo la sottomaschera di primo livello, tutto va bene.
Se provo la maschera, quando accedo alla sottomaschera di primo livello (lo
stato attivo va ad una casella combinata a scelta obbligata, riempita con i
dati giusti), alla pressione del primo tasto mi compare il messaggio di
errore:
__________________________________________
L'oggetto non contiene l'oggetto di automazione Source.
Si è cercato di eseguire una routine di Visual Basic per impostare una
proprietà o un metodo di un oggetto che no è disponibile per le operazioni
di automazione nel componente.
Per informazioni sulle proprietà e sui metodi disponibili per le operazioni
di automazione, consultare la documentazione del componente.
---------------------------------------------------------------------------
Una perla.
Qual è l'oggetto in oggetto?
Non ho scritto alcuna routine VB per impostare proprietà!
Mi devo leggere tutta la documentazione relativa a maschere e sottomaschere
per cercare di capire dov'è l'errore?
Il buffo è che se do'  ok  tutto fonziona regolarmente ... fina a quando
cerco di
creare un nuovo record. Si tratta di un errore fasullo?



title: Errore che non riesco a capire

author: Emyr

text:
On Fri, 14 Mar 2003 15:44:14 GMT, "Il Turco" <
coset...@libero.it
>
wrote:

puo dire i nomi dei campi collegati?
forse hai usato termini riservati
Saluti.
Emanuele.


title: Errore che non riesco a capire

text:
Ho trovato il motivo: avevo collegato un campo nn collegato della maschera
ad uno collegato della prima sottomaschera.



title: OT: help pwd excel

author: Riccardo

text:
Scusate l'OT e la domanda, ma sto in crisi.
Ho dimenticato la password per sproteggere il foglio
e la cartella di un file di excel (naturalmente fatto da me...
se volete crederci).
Sapete se esiste il modo di cancellarla e recuperarla e come?
grazie mille
Riccardo


title: OT: help pwd excel

author: piovrino

text:
Advanced Office
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:a23osf$khv$1...@news.panservice.it...



title: OT: help pwd excel

text:
On Wed, 16 Jan 2002 13:02:28 +0100, "piovrino" <
max_p...@yahoo.com
>
wrote:

Advanced Office password recover su internet
Saluti.
Emanuele.


title: File corrotto

author: Backbone

text:
A tempo perso sto facendo un database per un amico ed ogni volta che avanzo
con il lavoro glielo porto.
Quest'amico ha cambiato il PC e installato una rete wireless e qui sono nati
i problemi!! Ogni volta che importo sul suo database delle maschere che mi
sono preparato a casa il suo file si corrompe!! In pratica quando vado ad
aprire le maschere importate mi da un errore "Microsoft Visual Basic
Impossibile aprire l'oggetto "mascheraxy". Errore di connessione alla rete."
Si apre il Debug di db1 (ma il database si chiama Gestionale) con schermata
vuota.
Ho provato a reinstallare Access 2000, a disabilitare il Norton e la rete ma
nulla di fatto..
Sono disperato non so che fare, qualcuno ha idee??
Grazie Metz


title: File corrotto

author: SunRex

text:
"Backbone" <
Backb...@mail.com
> ha scritto nel messaggio
news:wM84e.1167330$35.43...@news4.tin.it...

Hai provato a cercare su
www.donkarl.com/it
  nelle FAQ mi sembra che ce ne
fosse una
che riguardasse il tuo problema
SunRex


title: File corrotto

author: TheMax

text:
"Backbone" <
Backb...@mail.com
> wrote in message
news:wM84e.1167330$35.43...@news4.tin.it...

http://www.donkarl.com/it/AccessFAQ.htm?/it/FAQ/FAQ7Bug.htm
faq 7.21, potrebbe essere?
Ciao,
Massimo


title: File corrotto

author: Agos

text:
Dai uno sguardo qui:
http://support.microsoft.com/kb/304548/it
Ciao
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:nDh4e.1172397$35.43...@news4.tin.it...



title: File corrotto

text:
http://support.microsoft.com/kb/304548/it
www.donkarl.com/it
Trovato!!
Grazie mille a tutti, Metz


title: relazioni fra tabelle

author: dandia

text:
ciao,
vorrei iniziare un piccolo db per gestire videocassette,
mi
servirebbe una spintarella sulle prime tabelle da utilizzare con le
relezioni.grazie
non sono del mestiere ma access mi incuriosice tantissimo
e vorrei poterlo utilizzare anche nel mio lavoro.
ciao e grazie a tutti.
--------------------------------
Inviato via
http://usenet.iol.it