title: evento "invio" di una casella di testo

author: ]SiLVieTTa[

text:
sono in una casella di testo
scrivo
premo invio
come si cihama l'evento che viene generato??
non mi dite "invio" perchè non è quello!!!!!!!! argh!!
quell'evento "invio" si verifica solo se dopo aver scritto e dopo aver dato
invio, premo con il mouse nella casella di testo
allora si scatena quel famoso evento.
ho provato anche con "lost focus" ma non mi va bene, perchè nella maschera, ci
sono pulsanti "ok" e "annulla" e si verificherebbe anche se facessi "annulla".
quando invece, "annulla" deve chiudere la finestra senza processare il contenuto
della casella di testo.
mi sono spiegata?
grazie
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Visto che la luce viaggia più veloce del suono, sarà per questo che molte persone appaiono brillanti finché non le senti parlare?


title: evento "invio" di una casella di testo

author: salvino

text:
]SiLVieTTa[ ha scritto:
> sono in una casella di testo
> scrivo
> premo invio
> come si cihama l'evento che viene generato??
> non mi dite "invio" perchè non è quello!!!!!!!! argh!!
> quell'evento "invio" si verifica solo se dopo aver scritto e dopo aver dato
> invio, premo con il mouse nella casella di testo
> allora si scatena quel famoso evento.
> ho provato anche con "lost focus" ma non mi va bene, perchè nella maschera,
ci
> sono pulsanti "ok" e "annulla" e si verificherebbe anche se facessi
"annulla".
> quando invece, "annulla" deve chiudere la finestra senza processare il
contenuto
> della casella di testo.
> mi sono spiegata?
> grazie
> Ciao
> Silvia.
afterupdate, dopo aggiornamento
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: evento "invio" di una casella di testo

author: Roberto da casa

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:3528nvors85re3ndh...@4ax.com...
> sono in una casella di testo
> scrivo
> premo invio
> come si cihama l'evento che viene generato??
> non mi dite "invio" perchè non è quello!!!!!!!! argh!!
> quell'evento "invio" si verifica solo se dopo aver scritto e dopo aver
dato
> invio, premo con il mouse nella casella di testo
> allora si scatena quel famoso evento.
>
> ho provato anche con "lost focus" ma non mi va bene, perchè nella
maschera, ci
> sono pulsanti "ok" e "annulla" e si verificherebbe anche se facessi
"annulla".
> quando invece, "annulla" deve chiudere la finestra senza processare il
contenuto
> della casella di testo.
>
> mi sono spiegata?
>
> grazie
>
> Ciao
>
> Silvia.
>
>  --
Io fossi in te userei l'evento "Prima di aggiornare" o "Dopo aggiornamento"
del controllo a seconda di quello che devi fare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: evento "invio" di una casella di testo

text:
Thread ricco mi ci ficco: Il Fri, 26 Sep 2003 11:45:20 +0200,
salv...@box.enel.it
 (salvino) dopo averci riflettuto a lungo, ha scritto:
>afterupdate, dopo aggiornamento
muy gracias
era l'unico che mi mancava
;)



title: Access con MySQL o Interbase

text:
Buongiorno a tutti.
Mi presento sono Alessandro ed ho già partecipato nel passato ai lavori di
questo newsgroup e in piccolissima parte anche ai lavori del sito comune. Se
qualcuno (Lbo, Biso, Bettini, ecc.) si ricorda ancora di me lo saluto
caramente (ma anche se non si ricorda!).
Nessuno di voi ha sperimentato il binomio Access come front-end e MySQL o
Interbase 6.01 (Open Source) come back-end?
Con il primo ho notato, per ora, alcuni problemini nell'accodamento di
grosse moli di record, praticamente mi ritorna alcuni records con la
dicitura #eliminato in modo random.
Per il secondo, non ho ancora trovato gli ODBC e comunque un modo per
poterlo utilizzare da Access.
Esperienze in merito?
Grazie
Ale


title: Access con MySQL o Interbase

author: Antonio Biso

text:
Ale@Work <
aless...@nospam.softhome.net
> wrote in message
98q6o1$hn1$1...@fe2.cs.interbusiness.it...
> Buongiorno a tutti.
> Mi presento sono Alessandro ed ho già partecipato nel passato ai lavori di
> questo newsgroup e in piccolissima parte anche ai lavori del sito comune.
Se
> qualcuno (Lbo, Biso, Bettini, ecc.) si ricorda ancora di me lo saluto
E come non potremmo ricordare....
> Nessuno di voi ha sperimentato il binomio Access come front-end e MySQL o
> Interbase 6.01 (Open Source) come back-end?
No, spiacente
Antonio


title: Access con MySQL o Interbase

text:
> E come non potremmo ricordare....
>
> > Nessuno di voi ha sperimentato il binomio Access come front-end e MySQL
o
> > Interbase 6.01 (Open Source) come back-end?
>
> No, spiacente
Ciao Antonio, sempre in forma eh?
Se tutto va bene mi sa che rientro a rompere un po'!
Grazie comunque.
ale


title: Problemi con controllo Web Browser

author: Danilo!

text:
Salve ragazzi,
in una maschera inserisco un controllo web browser ma non riesco
a utilizzarlo. Quando da codice accedo all'oggetto non riesco ad
accedere alle proprietà e agli eventi del controllo stesso, quali
per esempio Navigate e Navigate2.
Inoltre, eseguendo l'applicazione, quando viene visualizzata la
maschera visualizzo anche un messaggio d'errore che dice "Nessun
oggetto a questo controllo".
Devo fare qualche operazione di inizializzazione prima di utilizzare
il controllo?
Ovviamente il riferimento alla libreria che contiene il controllo
è già impostato (SHDOCVW).
Grazie in anticipo a tutti.
--
Cordialmente,
Danilo!
* Per risposte in e-mail elimina ".rimuovi" dall'indirizzo *


title: Importazione archivi

author: Enzo

text:
Ciao a tutto il NG;
vorrei sapere se è possible creare dei processi che, selezionando
l'opportuna vox dal menua tendina, ti diano la possibilità di creare delle
copie di backup del db o addirittura importare degli archivi (naturalmente
compatibili nel senso che hanno la stessa struttura). Forse ho chiesto
troppo :-), cmq grazie anticipatamente. Ciauz!
Enzo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Importazione archivi

author: MA

text:
Il 29 Mag 2003, 15:14,
enzoeff...@hotmail.com
 (Enzo) ha scritto:
> Ciao a tutto il NG;
> vorrei sapere se è possible creare dei processi che, selezionando
> l'opportuna vox dal menua tendina, ti diano la possibilità di creare delle
> copie di backup del db o addirittura importare degli archivi (naturalmente
> compatibili nel senso che hanno la stessa struttura). Forse ho chiesto
> troppo :-), cmq grazie anticipatamente. Ciauz!
>
> Enzo
>
Per il backup puoi lanciare un comando batch in cui indichi
copy tuopercorso altropercorso.
Per quanto riguarda l'importazione tranquillamente da tanti formati diversi,
dicci tu da quale e se txt come è composto.
Ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Importazione archivi

text:
MA ha scritto:




Ciao MAssimiliano, grazie x la disponibilità, mi interessa poter importare
altri mdb, e tramite query di accodamento aggiungere i dati presenti...
cmq mi va bene sapere come importare dei db e sostituire altri.
ES. il software contiene la tabella "medici", io voglio importare o
esportare questa tabella, nel primo caso importarla da un altro db
(naturalmente la tab deve avere lo stesso nome e la stessa struttura), nel
secondo caso esportarla in un file generico.
Grazie anticipatamente.



title: Importazione archivi

text:

Ciao, tu puoi automatizzare tutti e due i processi.
Importazione. vale per ogni tipo di file
La prima volta devi importare manualmente
File - carica dagli esterni - e seguire l'autocomposizione. Durante
l'autocomp tu puoi specificare le caratteristiche del file che vuoi
importare (saltare campi, piuttosto che converire ilpunto con la virgola
-per delle valute diverse ad esempio etc) L'unica accortezza è di salaver
con nome queste caratteristiche - c'è il pulsante adatto. Ovviamente alla
fine dell'auto gli dici di accodare. Importante l'ordine delle colonne deve
essere lo stesso: nome, cognome, indirizzo... devono trovare stessa
corrispondenza.
Fatto questo ti crei una macro Traseriscidatabase per tutti i formati,
trasferiscitesto per i .txt .doc .rtf. Avrai la seconda accortezza di
indicare il nome delle specifiche che ti sei salvato nell'apposita richiesta
della macro. Quindi quando ti serve lanci la macro. Fatto!
Stesso discorso all'inverso con esportadatabase ovviamente invece che carica
dagli esterni selezionata la tab o query che ti interessa dovrai selezione
file - esporta ...
Poi rodato bene questo meccanismo convertiamo la macro in modulo e quindi se
nella maschera inserisci il path della tabella da importare andrà in
automatico a cercarsi il file.
FAmmi sapere se è tutto ok
ciao MAssimiliano



title: Importazione archivi

text:
"Enzo" <
enzoeff...@hotmail.com
> ha scritto nel messaggio
news:bb580n$39n$1...@news.newsland.it...

Scusate l'intrusione.
Non è proprio chiarissimo cosa vuoi fare ma prova a guardare sull'help il
Metodo TransferDatabase oppure, se usi le macro, l'Azione
TrasferisciDatabase.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: MACRO: esportare una tabella in file ascii a lunghezza fissa

author: Angelodannato

text:
Ciao
non riesco proprio a risolvere sta cosa.
Access97, macro creata da un mio predecessore.
Ha usato un azione <TrasferisciTesto> con tipo di trasferimento <Esporta
Larghezza Fissa>.
Bene......questo tipo di trasferimento richiede un FILE SPECIFICHE, che
esiste già....lo vedo nella tendina, con tanti altri File Specifiche per
altre macro.
Ma come cacchio si fa a modificare o creare un nuovo FILE SPECIFICHE?? E
dove vengono salvati 'sti b....rdi!!!
grazie in anticipo!
Ciao
  Ale


author: giancarlo

text:
"Angelodannato" <
il...@email.com
> ha scritto nel messaggio
news:z%%uc.270680$hc5.11...@news3.tin.it...
> Ciao
> non riesco proprio a risolvere sta cosa.
>
> Access97, macro creata da un mio predecessore.
>
> Ha usato un azione <TrasferisciTesto> con tipo di trasferimento <Esporta
> Larghezza Fissa>.
>
> Bene......questo tipo di trasferimento richiede un FILE SPECIFICHE, che
> esiste già....lo vedo nella tendina, con tanti altri File Specifiche per
> altre macro.
>
> Ma come cacchio si fa a modificare o creare un nuovo FILE SPECIFICHE??
Puoi provare utilizzando l'autocomposizione importazione file di testo -->
avanzate --> specifiche e qui puoi modificare le specifiche di importazione
E
> dove vengono salvati 'sti b....rdi!!!
Le info. relative alle specifiche dovrebbero essere salvate nelle tabelle
Dovrebbero essere salvate nelle tabelle di sistema MSysIMEXSpecs e
MSysIMEXColumns.
>
> grazie in anticipo!
>
> Ciao
>   Ale
Ciao.
Giancarlo


title: errore - il campo non può essere aggiornato

author: tmtube

text:
quando aggiungo un record  e scelgo un valore da un menu a tendina oppure
digito un valore in un campo qualsiasi su dopo aggiornamento esce quel
messaggio

        "il campo non può essere aggiornato"

però viene salvato correttamente comunque, come posso evitare questo errore?

grazie.


author: Mancini

text:

Ma c'e scritto identicamente cosi ??
"il campo non può essere aggiornato"

Non mi sembra una funzione nativa di Access,

Prova a controllare se sull'evento "Dopo Aggiornamento" non c'è per caso del codice

.


title: [?] Access + vbs

author: Pennywise

text:
Avento più versioni di access installate, nel mio caso 97 e XP. Come faccio
da uno script vbs con il comando CreateObject a creare un oggetto di access
97 o uno di XP.  Ora come ora mi crea sempre un oggetto referenziato
all'ultimo tipo di database aperto.
spero di essere stato chiaro
--
Pennywise
Questo  messaggio è composto al 100% da
elettroni riciclati. Nessun  atomo  è  stato
ionizzato  per  trasmettere  questo messaggio.


title: orario con i centesimi

author: rossi

text:
č possibile inserire il formato orario con i centesimi di secondo (per
inserire i dati di gare sportive) e poi riuscire a gestirli incolonnandoli
dal piů alto al piů basso ,o viceversa?


title: orario con i centesimi

author: Roberto dal portatile

text:
"rossi" <
ross...@lycos.it
> ha scritto nel messaggio
news:qGEd7.11713$Tk6....@news1.tin.it...
> č possibile inserire il formato orario con i centesimi di secondo (per
> inserire i dati di gare sportive) e poi riuscire a gestirli incolonnandoli
> dal piů alto al piů basso ,o viceversa?
>
Con un campo di tipo dati = Data/ora non si puň.
Devi organizzarti "artigianalmente" con un campo di tipo testo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Barra dei menù di access con carattere piccolissimo

text:
Pc con Win 95 SR2
Office97 SR2
Risoluzione video 800x600 65536 colori
La barra dei menů di Access viene visualizzata con un carattere
talmente piccolo da risultare quasi illeggibile.
Disinstallato e reinstallato Office 97: il problema persiste.
Idee ?
TIA
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Cosě disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
... e quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------


author: Silvio Berruti

text:
"VT@work" <
V...@work.it
> ha scritto nel messaggio
news:3b305d1a...@firewall.regione.toscana.it...
> Pc con Win 95 SR2
> Office97 SR2
> Risoluzione video 800x600 65536 colori
>
> La barra dei menù di Access viene visualizzata con un carattere
> talmente piccolo da risultare quasi illeggibile.
> Disinstallato e reinstallato Office 97: il problema persiste.
> Idee ?
Se non ricordo male, il tipo di font e le sue dimensioni si impostano in
Windows dalle Proprietà dello schermo, alla voce Aspetto.
--
Silvio



author: LaLo

text:
"VT@work" <
V...@work.it
> ha scritto nel messaggio
news:3b305d1a...@firewall.regione.toscana.it...
> Pc con Win 95 SR2
> Office97 SR2
> Risoluzione video 800x600 65536 colori
>
> La barra dei menů di Access viene visualizzata con un carattere
> talmente piccolo da risultare quasi illeggibile.
> Disinstallato e reinstallato Office 97: il problema persiste.
> Idee ?
> TIA
>
> Vincenzo Turturro
[CUT]
Scusa se sono banale, se si tratta solo dei menu di Access non ho idea ma se
si comportano cosě i menu di tutte le applicazioni, prova a modificare le
impostazioni del desktop alla sezione 'Aspetto'.
Bye
LaLo


author: Lorenzo Coronati

text:
Scrisse
V...@work.it
 (VT@work):
>Pc con Win 95 SR2
>Office97 SR2
>Risoluzione video 800x600 65536 colori
>
>La barra dei menů di Access viene visualizzata con un carattere
>talmente piccolo da risultare quasi illeggibile.
>Disinstallato e reinstallato Office 97: il problema persiste.
>Idee ?
Succede solo ad Access?
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in
internet che sia in grado di recuperare le
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--


text:
Grazie a tutti:
era proprio la sezione aspetto delle proprietą del desktop.
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Cosģ disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)



title: Utilizzo tastierino numerico - inserimento numeri

author: RobertoA

text:
Personalmente non uso mai il tastierino numerico, parlo della sezione di
destra di una qualciasi tastiera estesa, se non ci fosse, per me,
sarebbe lo stesso
Alcuni operatori pero' lo usano con soddisfazione, specie chi proviene
da formazione tipo ragioneria o simili
Devo notare che, per usare correttamente il tastierino bisogna prima
cosa assicurarsi che il Num-Lock sia settato giusto
Ma anche col Num-Lock settato in modo da sparare fuori i numeri, non
sempre usare il tastierino numerico e' equivalente ad usare i tasti
numerici sopra le lettere
Di piu', usando alcuni tastierini esterni, il keycode che arriva
premendo il 4 (o altro numero) sul tastierino esterno, e' diverso dal
keycode che arriva premendo il 4 su tastierino tastiera estesa, ed e'
diverso ancora dal keycode che si ottiene premendo il 4 sopra le lettere

La domanda e':  volendo utilizzare il tastierino numerico (quello
integrato o anche uno esterno) anche senza badare al Num-Lock, che
codice vba usare per fare in modo che quando premo il 4 su tastierino
numerico (o tastierino esterno) si ottenga lo stesso identico effetto di
quando si preme il 4 sopra le lettere?


author: Michele

text:

qui trovi tutti i keycode
https://docs.microsoft.com/en-us/office/vba/Language/Reference/User-Interface-Help/keycode-constants

per il 4 puoi usare vbKeyNumpad4 e vbKey4
per i tastierini esterni visto che possono dare qualsiasi keycode
- o leggi quello che ha scritto, però puoi sempre sbagliare se qualcuno aggiunge qualcosa in mezzo
- o imposti una maschera dove chi usa il tastierino numerico lo mappa in modo che tu puoi associare per quel computer ad ogni tasto il relativo keycode corretto, salvando tutto in una tabella locale


title: Non posso lasciare campi vuoti altrimenti...

author: Silvano Cervelli

text:
Ho realizzato una Maschera di ricerca a più controlli,
alcune combobox e alcune caselle di testo, che mi permettono
di ricercare per più parole chiave contemporaneamente.
La query che mi da i risultati (origine dati di una sottomaschera)
ovviamente va a leggersi i criteri nei vari controlli della maschera,
nel criterio ho scritto: Like "*" &[forms]![nomeMaschera]![nomeControllo]&
"*"
per far si che se lascio un controllo vuoto mi prenderà tutti i record per
quel campo.
Like**
Tutto funziona alla perfezione se tutti i campi nei record contengono
qualcosa,
ossia se un campo non ha nessuna informazione devo comunque metterci
qualcosa tipo una - altrimenti mi da i numeri. Perchè?
Quei trattini sono proprio brutti.
Ciao grazie


author: Roberto da casa

text:
"Silvano Cervelli" <
cer...@microelettra.it
> ha scritto nel messaggio
news:1KBJ6.1599$VR4....@news.infostrada.it...

Vai sul Sito Comune (link qui sotto), Sezione Queries, dai uno sguardo alla
FAQ "Visualizzare tutti i records con una query parametrica." di Federico
Luciani: penso faccia proprio al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query

author: SunRex

text:
Faccio una semplice qry di selezione tra due tbl 1-n scegliendo solo alcuni
campi ma quando la lancio la qry mi mostra tutti i campi delle due tbl.
E' grave?  :(
SunRex


title: Query

text:
>
> E' grave?  :(
Un subject del genere da parte di un veterano?
Molto
>
> SunRex
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Query

author: Karl Donaubauer

text:
SunRex wrote:
> Faccio una semplice qry di selezione tra due tbl 1-n scegliendo solo
> alcuni campi ma quando la lancio la qry mi mostra tutti i campi delle
> due tbl.
Posta lo statement SQL.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: Query

author: Alessandro Baraldi

text:
"SunRex" <
sunrexs...@hotmail.com
> wrote in message
news:vIPbe.1299148$
35.48...@news4.tin.it

Se l'hai realizzata mediante QBE č possibile che abbia
inserito anche un T1.* alla fine e questo potrebbe provocare
il problema.
Dai un'occhiata al costrutto SQL oppure postalo.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Query

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c8816a9c743628fd45...@mygate.mailgate.org...
> "SunRex" <
sunrexs...@hotmail.com
> wrote in message
> news:vIPbe.1299148$
35.48...@news4.tin.it
>
> > Faccio una semplice qry di selezione tra due tbl 1-n scegliendo solo
alcuni
> > campi ma quando la lancio la qry mi mostra tutti i campi delle due tbl.
> >
> > E' grave?  :(
> >
> > SunRex
>
>
> Se l'hai realizzata mediante QBE č possibile che abbia
> inserito anche un T1.* alla fine e questo potrebbe provocare
> il problema.
>
> Dai un'occhiata al costrutto SQL oppure postalo.
>
> Ciao
> @Alex
>
Rispondo a tutti e tre
Caro MA non ne ho trovato uno piů significativo.Faccio ammenda
Karl e  @Ale
L'SQL eccolo.C'č un asterisco dopo tblCampioniNote che io non ho messo.
La qry ,a parte questo, č giusta ma mi tira su tutti gli altri campi della
prima tbl che io non ho selezionato e della seconda.
tblAnalisi e tblCampioni 1-n con IDAnalisi PK su tblAnalisi  e FK su
tblCampioni
Ho provato a levarlo ma access lo rimette.
Che succede?
PS
Che č un T1.*?
SELECT tblAnalisi.Analisi, tblAnalisi.CodeLab, tblCampioni.TipoCampione,
tblCampioni.TipoPrelievo, tblCampioni.Materiale, tblCampioni.Colore,
tblCampioni.TipoConservazione, tblCampioni.UnitaTempo,
tblCampioni.StringaTempo, tblCampioni.NumCampioni, tblCampioni.Note, *
FROM tblAnalisi INNER JOIN tblCampioni ON tblAnalisi.IDAnalisi =
tblCampioni.IDAnalisi;
SunRex


title: Query

text:
"SunRex" <
sunrexs...@hotmail.com
> wrote in message
news:b0Rbe.832116$
b5.36...@news3.tin.it
[CUT]
> Ho provato a levarlo ma access lo rimette.
> Che succede?
>
> PS
> Che è un T1.*?
>
> SELECT tblAnalisi.Analisi, tblAnalisi.CodeLab, tblCampioni.TipoCampione,
> tblCampioni.TipoPrelievo, tblCampioni.Materiale, tblCampioni.Colore,
> tblCampioni.TipoConservazione, tblCampioni.UnitaTempo,
> tblCampioni.StringaTempo, tblCampioni.NumCampioni, tblCampioni.Note, *
> FROM tblAnalisi INNER JOIN tblCampioni ON tblAnalisi.IDAnalisi =
> tblCampioni.IDAnalisi;
>
> SunRex
Avevo visto bene.
T1.* è l'ipotetica Tabella.* dove per .* viene inteso tutto
l'elenco campi.
Prova questa
SELECT tblAnalisi.Analisi, tblAnalisi.CodeLab, tblCampioni.TipoCampione,
 tblCampioni.TipoPrelievo, tblCampioni.Materiale, tblCampioni.Colore,
 tblCampioni.TipoConservazione, tblCampioni.UnitaTempo,
 tblCampioni.StringaTempo, tblCampioni.NumCampioni, tblCampioni.Note
 FROM tblAnalisi INNER JOIN tblCampioni ON tblAnalisi.IDAnalisi =
 tblCampioni.IDAnalisi;
Ciao



title: Query

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:b0Rbe.832116$b5.36...@news3.tin.it...

Scusate il problema era quell'asterisco.
Sono riuscito a levarlo ed adesso funziona.
Ma come č potuta succedere questa cosa?
Sunrex


title: Query

text:
SunRex wrote:
>> ...
>> L'SQL eccolo.C'è un asterisco dopo tblCampioniNote che io non ho messo.
>> La qry ,a parte questo, è giusta ma mi tira su tutti gli altri campi
>> della prima tbl che io non ho selezionato e della seconda.
>> ...
>> SELECT tblAnalisi.Analisi, tblAnalisi.CodeLab, tblCampioni.TipoCampione,
>> tblCampioni.TipoPrelievo, tblCampioni.Materiale, tblCampioni.Colore,
>> tblCampioni.TipoConservazione, tblCampioni.UnitaTempo,
>> tblCampioni.StringaTempo, tblCampioni.NumCampioni, tblCampioni.Note, *
>> FROM tblAnalisi INNER JOIN tblCampioni ON tblAnalisi.IDAnalisi =
>> tblCampioni.IDAnalisi;
>>
> Scusate il problema era quell'asterisco.
> Sono riuscito a levarlo ed adesso funziona.
> Ma come è potuta succedere questa cosa?
L'asterisco viene messo da Access se si imposta la proprietà
"restituire tutti campi" (o simile in italiano, "OutputAllFields" in
inglese) della query a "Sì".



title: Query

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:3dacg1F...@individual.net...
> SunRex wrote:
> >> ...
> >> L'SQL eccolo.C'è un asterisco dopo tblCampioniNote che io non ho messo.
> >> La qry ,a parte questo, è giusta ma mi tira su tutti gli altri campi
> >> della prima tbl che io non ho selezionato e della seconda.
> >> ...
> >> SELECT tblAnalisi.Analisi, tblAnalisi.CodeLab,
tblCampioni.TipoCampione,
> >> tblCampioni.TipoPrelievo, tblCampioni.Materiale, tblCampioni.Colore,
> >> tblCampioni.TipoConservazione, tblCampioni.UnitaTempo,
> >> tblCampioni.StringaTempo, tblCampioni.NumCampioni, tblCampioni.Note, *
> >> FROM tblAnalisi INNER JOIN tblCampioni ON tblAnalisi.IDAnalisi =
> >> tblCampioni.IDAnalisi;
> >>
> > Scusate il problema era quell'asterisco.
> > Sono riuscito a levarlo ed adesso funziona.
> > Ma come è potuta succedere questa cosa?
>
> L'asterisco viene messo da Access se si imposta la proprietà
> "restituire tutti campi" (o simile in italiano, "OutputAllFields" in
> inglese) della query a "Sì".
>
Grazie Karl era proprio quella proprietà settata a si.
P.S.
Se non dovevo fare un esame all'università ci venivo alla conferenza.
Sarà per la prossima.
SunRex



title: lettori di barcode in radiofrequenza

author: Silvy

text:
Salve a tutti,
il mio dir mi ha appena comunicato che ha avuto una super occasione ed ha
acquistato dei terminali/lettori barcodes in radiofrequenza.
Bene, dico io.
Ora pero' bisogna interfacciarli con il database che gestisce il magazzino.
Il database in questione e' Access per fortuna, i terminali lavorano in
emulazione terminale con il VT100 o VT220.
Qualcuno sa' come posso fare per riempire i campi del mio db?
Chiaramente gli emulatori di terminale sopra citati, lavorano esclusivamente
a caratteri e quindi tutte i miei bei forms che fin'ora ho usato, non
serviranno a niente.
Devo trovare un qualcosa che mi permetta di interfacciarmi in formato testo
al mio db.
Grazie a tutti coloro che mi aiuteranno con qualche idea o condividendo la
loro esperienza.
Silvy.


title: [ot] Esiste equivalente Remote Display Control per Windows Mobile ?

text:
Scusate l'ot ma non trovo gruppi specifici per questa richiesta ed ho
gia' visto che qualche partecipante ha usato terminalini con Windows CE
o simili
Sto usando un terminale per la lettura barcode che monta Windows
Embedded Handheld 6.5 ed il Remote Display Control non si installa
Sapete se esista per questo sistema operativo un sistema tipo il Remote
Display Control per Windows CE che permette di replicare a video pc il
display del terminalino?


text:

Mi rispondo, sperando sia utile anche ad altri

http://www.chrisrue.com/funcave/2007/10/remote-display-options-for-windows-mobile-6.html

https://developer.toradex.com/knowledge-base/remote-display


title: Access e Outlook

author: Gabriele Preatoni

text:
Ciao a tutti,
ripropongo un problema che non sono riuscito a risolvere.
Ho un DB dove piloto i dati contenuti in e-mail (destinatrio, oggetto,
testo, ect) come da esempio contenuto nel sito comune.
Quello che mi manca, e qui chiedo il vostro aiuto, č del codice che mi
permetta di salvare in automatico un e-mail, non appena inviata, in una
cartella "POSTA" creata da me, anziche di averla mella cartella posta
inviata di aoutlook.
Grazie


title: OT stampare file dwg con access: cosa mi serve?

author: -= Luca =-

text:
Salve, nel db ho memorizzato varii dati, tra i quali anche l'indirizzo di
file autocad (c:\disegni\prova.dwg)
vorrei stampare il disegno cad, come mi debbo muovere?
--
^__^
o.g.a.v.o.s. [Onorevoli  Grazie  A  Voi  Ohhh  Saggi]


author: ALESSANDRO Baraldi

text:
"-= Luca =-" <news_...@TogliberlusconidalgovernOtiscali.it> ha scritto nel
messaggio news:c9ZZd.15755$Tm5.2...@twister2.libero.it...
> Salve, nel db ho memorizzato varii dati, tra i quali anche l'indirizzo di
> file autocad (c:\disegni\prova.dwg)
> vorrei stampare il disegno cad, come mi debbo muovere?
>
> --
Se non sbaglio hai almeno 2 possibilità:
1)Autocad Installato banale, ma reale...!
2)VoloView che è un programma che se non erro è Free
    e dovrebbe pure rendere disponibile un OCX
    per la gestione(visualizzazione) dei file Dwg.
    L'ho usato qualche anno fà e forse la versione non
    era aggiornata, ma l'unico difetto che ha è che stampa solo
    quello che vedi a video, in pratica non puoi stampare selezionando
    le aree, ma devi Zoomare finche non ottieni la vista utile.
3)cercare qualche OCX a pagamento che lo permetta.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:42387bab$0$6301$5fc...@news.tiscali.it...
> "-= Luca =-" <news_...@TogliberlusconidalgovernOtiscali.it> ha scritto
nel
> messaggio news:c9ZZd.15755$Tm5.2...@twister2.libero.it...
> > Salve, nel db ho memorizzato varii dati, tra i quali anche l'indirizzo
di
> > file autocad (c:\disegni\prova.dwg)
> > vorrei stampare il disegno cad, come mi debbo muovere?
> >
> > --
>
> Se non sbaglio hai almeno 2 possibilità:
> 1)Autocad Installato banale, ma reale...!
>
> 2)VoloView che è un programma che se non erro è Free
>     e dovrebbe pure rendere disponibile un OCX
>     per la gestione(visualizzazione) dei file Dwg.
>     L'ho usato qualche anno fà e forse la versione non
>     era aggiornata, ma l'unico difetto che ha è che stampa solo
>     quello che vedi a video, in pratica non puoi stampare selezionando
>     le aree, ma devi Zoomare finche non ottieni la vista utile.
>
> 3)cercare qualche OCX a pagamento che lo permetta.
>
...provo a cercare qlc OCX
grazie
^__^


title: Formattazione casella di riepilogo

author: Giuseppe

text:
Ciao a tutti,
ho una maschera che ha come origine dati una tabella, nella maschera è
presente tra l'altro una casella di riepilogo, ora, è possibile che una
volta selezionato un record nela casella di riepilogo e quindi visualizzato
nella maschera, la relativa riga della casella sia visualizzata i neretto o
che sò con lo sfondo di un colore diverso?
Grazie
Giuseppe


title: Formattazione casella di riepilogo

author: Roberto dalla campagna

text:
"Giuseppe" <
gius...@roverenet.it
> ha scritto nel messaggio
news:ck696r$3ku$1...@lacerta.tiscalinet.it...

Probabilmente non ho capito il tuo problema,ma resto il fatto che la riga
della casella di riepilogo che viene selezionata diventa di un colore
diverso e quindi è evidenziata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Formattazione casella di riepilogo

text:
"Giuseppe" <
gius...@roverenet.it
> ha scritto nel messaggio
news:ck696r$3ku$1...@lacerta.tiscalinet.it...

No, il Colore in NERETTO è l'unico.
Puoi però usare una SubForm in modalità maschere Continue
ed applicare la formattazione Condizionale al Selezionato....!!
Se usi A>2K è nativa con qualche ritocco.
In ogni caso trovi esempi dedicati alla Formattazione nei SITI
sotto riportati.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Formattazione casella di riepilogo

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:ck7124$fa$1...@lacerta.tiscalinet.it...

Grazie
Giuseppe


title: Come creare array di controlli ???

text:
Ma con Access non e' possibile usare gli array di command button, combo box,
textbox ???
Ho cercato sull'help ma non c'e' traccia della parolina magica 'array'
E pure sulle proprieta' dei controlli non trovo il classico Index o qualcosa
di similare
Possibile che non si possa fare ?
E quando bisogna mantenere molti controlli dello stesso tipo su una maschera
come si fa ???
Ciao e grazie
RobertoA


title: Come creare array di controlli ???

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:464d...@newsgate.x-privat.org...
> Ma con Access non e' possibile usare gli array di command button, combo
box,
> textbox ???
No.
> Ho cercato sull'help ma non c'e' traccia della parolina magica 'array'
> E pure sulle proprieta' dei controlli non trovo il classico Index o
qualcosa
> di similare
> Possibile che non si possa fare ?
Ni
> E quando bisogna mantenere molti controlli dello stesso tipo su una
maschera
> come si fa ???
Indicizza il Nome dei controlli e sfrutta la Collection Controls per
l'indicizzazione.
> Ciao e grazie
> RobertoA
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Come creare array di controlli ???

text:
>> Ma con Access non e' possibile usare gli array di command button, combo
> box,
>> textbox ???
>
> No.
>
>> Ho cercato sull'help ma non c'e' traccia della parolina magica 'array'
>> E pure sulle proprieta' dei controlli non trovo il classico Index o
> qualcosa
>> di similare
>> Possibile che non si possa fare ?
>
> Ni
>
>> E quando bisogna mantenere molti controlli dello stesso tipo su una
> maschera
>> come si fa ???
>
> Indicizza il Nome dei controlli e sfrutta la Collection Controls per
> l'indicizzazione.
Grazie, ho provato e funziona per quanto riguarda metodi e proprieta'
Pero' per gli eventi, ogni controllo risponde ancora ai propri e quindi se
devi intercettare la pressione di 50 command button, devi scrivere su 50
keydown lo stesso codice
E' possibile anche creare degli eventi comuni a tutti i 50 command button ?
Forse mi sfugge qualcosa
Ciao
RobertoA


title: Come creare array di controlli ???

text:
> Grazie, ho provato e funziona per quanto riguarda metodi e proprieta'
> Pero' per gli eventi, ogni controllo risponde ancora ai propri e quindi se
> devi intercettare la pressione di 50 command button, devi scrivere su 50
> keydown lo stesso codice
> E' possibile anche creare degli eventi comuni a tutti i 50 command button ?
> Forse mi sfugge qualcosa
> Ciao
> RobertoA
Per questo si usano le classi le Collection e le interfaccie ma sono
concetti più da Vb che da VBA....
Vedi questo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=271
@Alex


title: Come creare array di controlli ???

author: Simone Calligaris

text:
"RobertoA" <
> Grazie, ho provato e funziona per quanto riguarda metodi e proprieta'
> Pero' per gli eventi, ogni controllo risponde ancora ai propri e quindi se
> devi intercettare la pressione di 50 command button, devi scrivere su 50
> keydown lo stesso codice
> E' possibile anche creare degli eventi comuni a tutti i 50 command button
?
> Forse mi sfugge qualcosa
E' possibile risolvere in vari modi: il più semplice è invocare una funzione
(locale o globale) inserita nell'evento che ti serve degli N controlli.
Saluti.


title: Come creare array di controlli ???

text:

Si, ma cosi devi metterci la righina di richiamo della funzione sui 50 (per
esempio) controlli
Oltre al codice necessario per trappare gli errori e quindi diverso per ogni
controllo
Troppo, troppo
Ciao e grazie
RobertoA


title: Come creare array di controlli ???

text:


Vedi questo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=271
@Alex
-----------------------------------
Ecco, questo era il codice di cui avevo bisogno
Grazie
RobertoA


title: Come creare array di controlli ???

text:
> > E' possibile risolvere in vari modi: il più semplice è invocare una
> > funzione
> > (locale o globale) inserita nell'evento che ti serve degli N controlli.
> Si, ma cosi devi metterci la righina di richiamo della funzione sui 50
(per
> esempio) controlli
> Oltre al codice necessario per trappare gli errori e quindi diverso per
ogni
> controllo
> Troppo, troppo
Spero tu stia scherzando, o abbia iniziato l'altro ieri ad utilizzare il
prodotto...
Ti basta selezionare i 50 controlli e in struttura, su evento che
t'interessa, richiamare la funzione!
In rapporto al trapping degli errori, hai idee confuse, parliamo di cose
diverse, o hai capito male sul come indexare i nomi dei controlli per
simulare l'array.
Se questa soluzione non ti va bene, per tue masturbazioni celebrali,
utilizza WithEvents come ti suggerisce Alessandro.
Ma per favore cerca di tenere nel ng. un atteggiamento più tranquillo.
Saluti.


title: Come creare array di controlli ???

text:

Non sto scherzando.
Conosco la possibilita' di inserire su evento di tanti controlli il fatto e'
che non e' possibile farlo se non li hai tutti visibili contemporaneamente
nella stessa form
E se sono in un controllo 'struttura a schede' non sono visibili
contemporaneamente
Ma a parte il problema contingente da risolvere, volevo capire come si
procede per avere un array di controlli dello stesso tipo
Mi spiace se ho usato parole o un tono incongrupo col ng.
Mi fai capire DOVE non avrei tenuto un atteggiamento piu' che tranquillo ?
Grazie
RobertoA


title: Come creare array di controlli ???

text:
"RobertoA"
> Non sto scherzando.
> Conosco la possibilita' di inserire su evento di tanti controlli il fatto
e'
> che non e' possibile farlo se non li hai tutti visibili contemporaneamente
> nella stessa form
> E se sono in un controllo 'struttura a schede' non sono visibili
> contemporaneamente
Scusa, ma che importa se siano visibili o meno?
Mah: non ti seguo.
> Ma a parte il problema contingente da risolvere, volevo capire come si
> procede per avere un array di controlli dello stesso tipo
La domanda non è chiara...
> Mi spiace se ho usato parole o un tono incongrupo col ng.
> Mi fai capire DOVE non avrei tenuto un atteggiamento piu' che tranquillo ?
Ma no, lascia perdere: in fin dei conti potendo solo leggere il testo, si fa
presto a travisare le intenzioni.
Saluti: Simone


title: Come creare array di controlli ???

text:
>> E se sono in un controllo 'struttura a schede' non sono visibili
>> contemporaneamente
>
>
> Scusa, ma che importa se siano visibili o meno?
> Mah: non ti seguo.
Nel senso, se hai 50 command button, dentro un controllo 'struttura a
schede', divisi 5 per scheda, 10 schede in tutto
Il lavoro di selezione controlli ed inserimento funzione nell'evento
opportuno lo devi fare per 10 volte
In questo senso 'visibili', volevo dire selezionabili in un certo istante
Ciao
RobertoA


title: Come creare array di controlli ???

text:
"RobertoA" <
> > Scusa, ma che importa se siano visibili o meno?
> > Mah: non ti seguo.
> Nel senso, se hai 50 command button, dentro un controllo 'struttura a
> schede', divisi 5 per scheda, 10 schede in tutto
> Il lavoro di selezione controlli ed inserimento funzione nell'evento
> opportuno lo devi fare per 10 volte
> In questo senso 'visibili', volevo dire selezionabili in un certo istante
Ah, in quel senso...
Cosa vuoi che ti dica: dato che il lavoro va fatto una volta sola, non
vedevo il problema.
Saluti.


title: Come creare array di controlli ???

text:

Si, va bene, pero' romperebbe le balle non riuscire a fare una cosa che in
futuro ti potrebbe servire
Anzi, servira' sicuramente
Comunque la soluzione del problema sta nel link indicato da Baraldi poco
sopra
Ciao
RobertoA


title: Come creare array di controlli ???

text:
"RobertoA" <
> Si, va bene, pero' romperebbe le balle non riuscire a fare una cosa che in
> futuro ti potrebbe servire
> Anzi, servira' sicuramente
> Comunque la soluzione del problema sta nel link indicato da Baraldi poco
> sopra
O meglio, l'altra classica soluzione del problema con WithEvents...
Saluti.


title: Come creare array di controlli ???

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:465000b0$0$36442$4faf...@reader5.news.tin.it...

MMmmm beh se la guardi bene non è proprio così classica...



title: Come creare array di controlli ???

text:
"ALESSANDRO Baraldi"
> MMmmm beh se la guardi bene non č proprio cosě classica...
Sě, l'ho guardato: non č classico, ma č troppo complesso per risolvere una
casistica sostanzialmente banale.
Il problema della simulazione di un array di controlli si puň risolvere in
maniera semplice o col suggerimento che fornivo, o con un utilizzo
elementare di WithEvents.
Anche la variante pubblicata su tua area:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=85
č ottima...
Saluti.


title: Come creare array di controlli ???

text:
On 23 Mag, 09:49, "Simone Calligaris" <
simoc...@libero.it
> wrote:
> "ALESSANDRO Baraldi"
>
> > MMmmm beh se la guardi bene non è proprio così classica...
>
> Sì, l'ho guardato: non è classico, ma è troppo complesso per risolvere una
> casistica sostanzialmente banale.
>
> Il problema della simulazione di un array di controlli si può risolvere in
> maniera semplice o col suggerimento che fornivo, o con un utilizzo
> elementare di WithEvents.
>
> Anche la variante pubblicata su tua area:
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=85
>
> è ottima...
>
> Saluti.
Certo Simone ci sono un sacco di metodi per fare tutto...
Personalmente mi oriento sempre verso OOP anche per affinità di
ragionamenti con altri linguaggi.
@Alex


title: Come creare array di controlli ???

text:
On 23 Mag, 09:49, "Simone Calligaris" <
simoc...@libero.it
> wrote:
> "ALESSANDRO Baraldi"
>
> > MMmmm beh se la guardi bene non è proprio così classica...
>
> Sì, l'ho guardato: non è classico, ma è troppo complesso per risolvere una
> casistica sostanzialmente banale.
>
> Il problema della simulazione di un array di controlli si può risolvere in
> maniera semplice o col suggerimento che fornivo, o con un utilizzo
> elementare di WithEvents.
>
> Anche la variante pubblicata su tua area:
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=85
>



title: Come creare array di controlli ???

text:
"Alessandro Baraldi" <
>Certo Simone ci sono un sacco di metodi per fare tutto...
>Personalmente mi oriento sempre verso OOP anche per affinità di
>ragionamenti con altri linguaggi.
Basta una risposta!    ;-)
Nella fattispecie, comunque, sono perplesso per una semplice ragione: il
problema in oggetto è così frequente e importante che si *deve* cercare la
soluzione più semplice e lineare possibile.
Quella che hai implementato è poco pratica, anche in considerazione del
fatto che esistono soluzioni "OOP" (nel senso relativo che la definizione ha
in Access) molto più semplici.
Sul sito di karl Don., se non ricordo male, è disponibile nel download CISA1
un classico, facile esempio di Marco Pizzamiglio basato su WithEvents.
Perchè complicare una cosa tanto facile?    :-)
Saluti.


title: Come creare array di controlli ???

text:

No Simone stai facendo confusione, nel senso specifico i 2 esempi si
prefiggono 2 cose diverse.
Se vuoi ribaltare l'evento sulla Form Chiamante dopo aver istanziato
una classe per ogni oggetto e messe in una Collection non hai molte
possibilità e gestire sempre l'evento specifico nella classe non
sempre è possibile, o meglio ti costringe a sviluppare una logica
generica nella classe, ma questo metodo è decisamente contrario alla
programmazione OOP.
Allora se l'uso della Classe si limita ad azioni che sono STANDARD per
tutti i controlli convengo che la singola Classe+Collection sia la
soluzione, contrariamente qual'ora si debba sviluppare un codice che
gestisca le varianti quindi condizionare Azioni in base all'evento
dello specifico Controllo, questo non può essere inserito nella
Classe(poi ognuno vede OOP come crede) che non prevede relazioni con
le altre istanze, ma deve essere gestito lato Form o lato
ClasseParent....
Se fai attenzione le collection di tutti i linguaggi di programmazione
funzionano come ti ho detto, in particolare in VB giusto per affinità
e similitudine ci sono gli Eventi di ControlArray indicizzati che
ribaltano nella Form gli eventi dell'array, e li effettui la gestione
di condizionamento.
Fai attenzione che non stò smentendo quello che dici, ma ritengo tu
abbia sottovalutato le differenze delle 2 metodologie in relazione
allo scopo ritenendo complessa una soluzione rispetto all'altra quando
in realtà sono 2 cose estremamente diverse....
@Alex


title: Come creare array di controlli ???

text:
"Alessandro Baraldi" <
(cut)
>Fai attenzione che non stò smentendo quello che dici, ma ritengo tu
>abbia sottovalutato le differenze delle 2 metodologie in relazione
>allo scopo ritenendo complessa una soluzione rispetto all'altra quando
>in realtà sono 2 cose estremamente diverse....
Mi sono espresso male e la discussione (giustamente) prende un'altra piega
:-)
Quello che intendo esprimere è un'altra cosa: se un problema assai
ricorrente ammette una soluzione semplice, questa *dev'essere* privilegiata.
In una grossa procedura che già "di suo" prevede vagonate di codice, puoi
permetterti di cercare soluzioni arzigogolate a problemi semplici?
Direi di no...
Del resto se analizzo il codice di alcuni notevoli lavori (ma
intrinsecamente complessi) pubblicati su tuo sito, noto che hai saggiamente
rinunciato a soluzioni più o meno OOP, che avrebbero richiesto la
dispersione del codice su più moduli.
Ad esempio l'editor di personalizzazioni o lo strumento di filtro pubblicato
recentemente.
Saluti.


title: Come creare array di controlli ???

text:

Certo Simone, e concordo con quanto dici, ritengo infatti che la
scelta debba essere fatta solo a fronte della consapevolezza non solo
dell'esigenza, ma soprattutto dei metodi di approccio.
Il demo che ho suggerito, nel caso di gestione di Event(ControlArray)
è il metodo più comodo, a mio avviso, per questo l'ho suggerito, ciò
non è in contraso con quanto dici, e se l'esigenza di "RobertoA" in
questo caso, fosse limitata a quanto prima espresso il tuo
suggerimento è sicuramente più indicato.
Insomma vedrà lui come approfittare dei 2 esempi ed in che modo.
L'uso di Classi in modo massiccio è principalmente un metodo di
approccio che spesso poco si sposa con Access, ma forse sarebbe meglio
dire con Accessisiti, per vari motivi.... e credo motivati nella
maggiorparte dei casi(come quanto dici tu ora).
Penso che il modo di sviluppare possa dipendere molto dal bagaglio
personale nonchè dalla tipologia di quuello che ognuno di noi
sviluppa... nel mio caso, forse ha inciso molto il VB applicato ad
applicativi non commerciali...(intendo non volti al gestionale) ed ora
mi trascino un pò questo modo di sviluppare.
Stà di fatto che Net(cito Net perchè credo sia un passaggio obbligato
per chi sviluppa gestionali... ma anche altri linguaggi) ti obbliga ad
avere un'approccio
a OOP molto spinto.
Ciao
@Alex


title: Come creare array di controlli ???

text:
"Alessandro Baraldi"
(cut)
>Stà di fatto che Net(cito Net perchè credo sia un passaggio obbligato
>per chi sviluppa gestionali... ma anche altri linguaggi) ti obbliga ad
>avere un'approccio
>a OOP molto spinto.
Beh, basta smacchinare con esempietti tipo "Hello World" per vedere
l'approccio di .NET ... ma in questo ng. si parla di Access!    :-)
Ovvero un prodotto "basato su oggetti" ma non "a oggetti".
Il che, all'atto pratico, non implica nulla di disdicevole...        :)
Saluti.


title: Come creare array di controlli ???

text:
"Alessandro Baraldi"
>(cito Net perchè credo sia un passaggio obbligato
>per chi sviluppa gestionali... ma anche altri linguaggi)
Pardon: questa non m'era sfuggita.
Alessandro: .NET sarà un passaggio "obbligato" per chi sviluppa gestionali
con Access, solo quando Access non esisterà più o avrà una struttura
compatibile con linguaggi NET.
Il che, al di là di qualunque considerazione teorica, non è imminente (e ne
puoi avere conferma frequentando il blog di Covington).
Saluti.


title: Come creare array di controlli ???

text:

Queste sono, ritengo, opinioni troppo personali, e condizionate dalle
esperienze personali e professionali lavorative, pertanto non mi sento
nè di smentire nè di avvallare.... il mio punto di vista è che nel
breve ci si impone di non fare passi così drastici, perchè ovviamente
il cambiamento è un danno... ma non sò quanto questo realmente possa
essere sostenibile.
Il mercato è in piena concorrenza e tu "Simone Calligaris"(per
esempio) non puoi certo imporre al mercato l'uso di uno strumento
piuttosto che un'altro(se vuoi lavorare...) ma sarà il mercato
dell'informatica(che spesso si chiama Microsoft) che ti obbligherà ad
adeguarti...  e tu lo farai con i tuoi tempi.
Magari A2007 è già il futuro e tu sei allineato... come giustamente
pare dire Convington... la mia infatti è una considerazione generale.
L'esempio più ecclatante è il Referendum proposto da moltissimi dei
più famosi Sviluppatori VB6.... sai quante illustri adesioni ha
avuto.... bene quelli però si sono messi già da subito a sviluppare in
NET... (dici che sia solo per curiosità...?)
;-)
Diamo tempo al tempo... e tutte queste considerazioni prenderanno la
giusta piega.
@Alex


title: Come creare array di controlli ???

text:
"Alessandro Baraldi" <
(cut)
>Il mercato è in piena concorrenza e tu "Simone Calligaris"(per
>esempio) non puoi certo imporre al mercato l'uso di uno strumento
>piuttosto che un'altro(se vuoi lavorare...) ma sarà il mercato
>dell'informatica(che spesso si chiama Microsoft) che ti obbligherà ad
>adeguarti...  e tu lo farai con i tuoi tempi.
Naturalmente!
Il fatto è che il "mercato" continua a supportare questo tipo di prodotto e
lo supporterà anche in futuro (sulla base di attendibili indiscrezioni di
uno dei P.Manager di Access).
L'idea che NET sia un passaggio *obbligato* per gli accessisti, è un'idea
attualmente scorretta ... tipica da ng. direi.
(che poi il mondo
ASP.NET
 offra vantaggi per determinate applicazioni è
altro discorso).
>L'esempio più ecclatante è il Referendum proposto da moltissimi dei
>più famosi Sviluppatori VB6....
Il referendum nasceva dal fatto che VB6 è morto e non più supportato dal
2008.
Access, che piaccia o meno la versione 2007, continua a esistere eccome.
>sai quante illustri adesioni ha
>avuto.... bene quelli però si sono messi già da subito a sviluppare in
>NET... (dici che sia solo per curiosità...?)
Eh, eh: il fatto è che, a differenza di quanto scrivi, la maggioranza
continua a utilizzare il vecchio Visual Basic.
Non farti fuorviare dai cazzeggi su iclvb, la stragrande maggioranza dei
pacchetti commerciali sviluppati negli anni 90 in VB, continuano a essere
distribuiti con quella tecnologia.
Provare per credere...
Saluti.


title: Come creare array di controlli ???

text:
> (cut)
> Eh, eh: il fatto è che, a differenza di quanto scrivi, la maggioranza
> continua a utilizzare il vecchio Visual Basic.
> Non farti fuorviare dai cazzeggi su iclvb, la stragrande maggioranza dei
> pacchetti commerciali sviluppati negli anni 90 in VB, continuano a essere
> distribuiti con quella tecnologia.
>
> Provare per credere...
>
> Saluti.
Quello che ho riportato non esce dalla frequentazione di ICLVB ma da
un paio di conversazioni avute con sviluppatori di VB... e leggendo
pure NG Yankyes.... ti accorgerai che non è così come molti la
dipingono... anche se c'è molta riluttanza.
In ogni caso io mi adatto, o meglio per alcune delle mie esigenze
Access va bene, dove non va bene access uso VB6 e quando sarò
obbligato mi metterò ad usare quello che serve...
@Alex


title: Come creare array di controlli ???

text:
"Alessandro Baraldi" <
> Eh, eh: il fatto č che, a differenza di quanto scrivi, la maggioranza
> continua a utilizzare il vecchio Visual Basic.
> Non farti fuorviare dai cazzeggi su iclvb, la stragrande maggioranza dei
> pacchetti commerciali sviluppati negli anni 90 in VB, continuano a essere
> distribuiti con quella tecnologia.
>
> Provare per credere...
(OT:  ma com'č che sbagli continuamente "mira" nei reply in questo Thread?)
;-)
>Quello che ho riportato non esce dalla frequentazione di ICLVB ma da
>un paio di conversazioni avute con sviluppatori di VB... e leggendo
>pure NG Yankyes.... ti accorgerai che non č cosě come molti la
>dipingono... anche se c'č molta riluttanza.
... io mi baso semplicemente su quello che vedo installato sui computers
aziendali.
Cinque anni fa non avrei mai pensato che nel 2007 si sarebbe trovato ancora
tanto software in Vb6.
Saluti.


title: Come creare array di controlli ???

text:
On 23 Mag, 14:25, "Simone Calligaris" <
simoc...@libero.it
> wrote:
> "Alessandro Baraldi" <
>
> > Eh, eh: il fatto è che, a differenza di quanto scrivi, la maggioranza
> > continua a utilizzare il vecchio Visual Basic.
> > Non farti fuorviare dai cazzeggi su iclvb, la stragrande maggioranza dei
> > pacchetti commerciali sviluppati negli anni 90 in VB, continuano a essere
> > distribuiti con quella tecnologia.
>
> > Provare per credere...
>
> (OT:  ma com'è che sbagli continuamente "mira" nei reply in questo Thread?)
> ;-)
Se ti riferisci alla sequenza delle risposte... è possibile.
Purtroppo uso Goggle e credo ci sia un problema di fondo... sul
motore...
> >Quello che ho riportato non esce dalla frequentazione di ICLVB ma da
> >un paio di conversazioni avute con sviluppatori di VB... e leggendo
> >pure NG Yankyes.... ti accorgerai che non è così come molti la
> >dipingono... anche se c'è molta riluttanza.
>
> ... io mi baso semplicemente su quello che vedo installato sui computers
> aziendali.
> Cinque anni fa non avrei mai pensato che nel 2007 si sarebbe trovato ancora
> tanto software in Vb6.
Come dicevo le opinioni in merito sono troppo dipendenti dal proprio
mondo... potrei portarti altrettanti esempi nel mondo industriale(non
gestionale) in cui VB6
ha provato ad entrare ma è uscito prima di entrare...
In ogni caso io sono sostenitore di VB6, visto che è l'unico
linguaggio che conosco...
> Saluti.
@Alex


title: Come creare array di controlli ???

text:
"Alessandro Baraldi"
>Come dicevo le opinioni in merito sono troppo dipendenti dal proprio
>mondo... potrei portarti altrettanti esempi nel mondo industriale(non
>gestionale) in cui VB6
>ha provato ad entrare ma è uscito prima di entrare...
E' così ma ... considera che almeno l'80% degli sviluppatori professionisti
lavorano in ambito gestionale...
Saluti


title: Come creare array di controlli ???

text:
Come dicevo le opinioni in merito sono troppo dipendenti dal proprio
mondo... potrei portarti altrettanti esempi nel mondo industriale(non
gestionale) in cui VB6
ha provato ad entrare ma è uscito prima di entrare...
---------------------------------------------------
A che prodotti / sistemi ti stai riferendo ?
Ciao
rtoA


title: Come creare array di controlli ???

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4655...@newsgate.x-privat.org...

C/C++



title: Come creare array di controlli ???

text:

Non conosco le percentuali ma posso credere sia come dici....



title: campo incrementante in base a valore casella combinata

text:
Salve.
Ho una maschera con due campi che in base alla selezione fatta in una
casella combinata una mi dà l'ultimo NQuietanza, l'altra mi deve
aggiungere una unità.
Nella casella non associata ho messo come origine
=DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]=[IdAzienda1]") e
funziona
nella seconda, che è associata al campo nquietanza, mi deve assegnare
il numero successivo.
Ho provato a mettere su valore predefinito
=Nz(DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]=[IdAzienda1]");
0)+1 ma mi restituisce 0 o 1.
Cosa sbaglio?
Ciao.


author: geppo

text:
Ciao Giuseppe wrote:
> Salve.
> Ho una maschera con due campi che in base alla selezione fatta in una
> casella combinata una mi dà l'ultimo NQuietanza, l'altra mi deve
> aggiungere una unità.
> Nella casella non associata ho messo come origine
> =DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]=[IdAzienda1]") e
> funziona
> nella seconda, che è associata al campo nquietanza, mi deve assegnare
> il numero successivo.
> Ho provato a mettere su valore predefinito
 =Nz(DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]= "& IdAzienda1); 0)+1
>ma mi restituisce 0 o 1.
> Cosa sbaglio?
> Ciao.
--
Ciao
Geppo


text:

Ciao Geppo.
Grazie per la risposta. Mi ha cambiato la formula così:
=Nz(DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]= " &
[IdAzienda1]);0)+1
e cmq mi da #Errore.


text:

IdAzienda è il campo che si trova nella tabella tblQuietanze OK.
IdAzienda1 che cosè?
--
Ciao
Geppo


text:

il nome della casella di testo.
Ciao. Giuiseppe.


text:

Ho provato anche così ma niente:
=Nz(DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]= "& forms!
[frmMandati]![IdAzienda1]); 0)+1
cosa non va?
Ciao.


text:
Ciao Giuseppe wrote:
> Ho provato anche cosě ma niente:
> =Nz(DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]= "& forms!
> [frmMandati]![IdAzienda1]); 0)+1
> cosa non va?
> Ciao.
Ma non ti basta fare cosi?
=Nz(DMax("[nquietanza]";"[tblQuietanze]");0)+1
--
Ciao
Geppo


text:
On 24 Feb, 21:01, "geppo" <c...@tin.it.invalid> wrote:
> Ciao Giuseppe wrote:
> > Ho provato anche così ma niente:
> > =Nz(DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]= "& forms!
> > [frmMandati]![IdAzienda1]); 0)+1
> > cosa non va?
> > Ciao.
>
> Ma non ti basta fare cosi?
>
> =Nz(DMax("[nquietanza]";"[tblQuietanze]");0)+1
>
> --
> Ciao
> Geppo
Facendo così mi prende il numero più alto e aggiunge 1 senza tener
conto dell'azienda.
Se l'azienda 1 ha emesso 10 quietanze e l'azienda 2 ne ha emesse 5
scegliendo dalla casella combinata con origine IdAzienda quale ditta
emette la nuova quietanza il campo Nquietanza mi deve restituire 11 se
scelgo Azienda 1 o 6 se scelgo Azienda 2.
Sto guardando bene su sito comune e altre parti, purtroppo noto che il
problema della numerazione progressiva in base ad un ditta o ad una
commessa non unica non è trattato. Grazie Geppo per me è
importantissima questa soluzione, altrimenti resto bloccato. Ciao.


text:
Ciao Giuseppe wrote:
> On 24 Feb, 21:01, "geppo" <c...@tin.it.invalid> wrote:
>> Ciao Giuseppe wrote:
>>> Ho provato anche cosě ma niente:
>>> =Nz(DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]= "& forms!
>>> [frmMandati]![IdAzienda1]); 0)+1
>>> cosa non va?
>>> Ciao.
>>
>> Ma non ti basta fare cosi?
>>
>> =Nz(DMax("[nquietanza]";"[tblQuietanze]");0)+1
>>
>> --
>> Ciao
>> Geppo
>
> Facendo cosě mi prende il numero piů alto e aggiunge 1 senza tener
> conto dell'azienda.
> Se l'azienda 1 ha emesso 10 quietanze e l'azienda 2 ne ha emesse 5
> scegliendo dalla casella combinata con origine IdAzienda quale ditta
> emette la nuova quietanza il campo Nquietanza mi deve restituire 11 se
> scelgo Azienda 1 o 6 se scelgo Azienda 2.
> Sto guardando bene su sito comune e altre parti, purtroppo noto che il
> problema della numerazione progressiva in base ad un ditta o ad una
> commessa non unica non č trattato. Grazie Geppo per me č
> importantissima questa soluzione, altrimenti resto bloccato. Ciao.
prova ad essegnare il valore della casella sul click della casella
combinata:
private sub NomeCasellaCombinata_click()
NomeTuaCasella = Nz(DMax("[nquietanza]","[tblQuietanze]","[IDAzienda]= "&
forms![frmMandati]![IdAzienda1]), 0)+1
end sub
--
Ciao
Geppo


text:
On 25 Feb, 20:53, "geppo" <c...@tin.it.invalid> wrote:
> Ciao Giuseppe wrote:
> > On 24 Feb, 21:01, "geppo" <c...@tin.it.invalid> wrote:
> >> Ciao Giuseppe wrote:
> >>> Ho provato anche così ma niente:
> >>> =Nz(DMax("[nquietanza]";"[tblQuietanze]";"[IDAzienda]= "& forms!
> >>> [frmMandati]![IdAzienda1]); 0)+1
> >>> cosa non va?
> >>> Ciao.
>
> >> Ma non ti basta fare cosi?
>
> >> =Nz(DMax("[nquietanza]";"[tblQuietanze]");0)+1
>
> >> --
> >> Ciao
> >> Geppo
>
> > Facendo così mi prende il numero più alto e aggiunge 1 senza tener
> > conto dell'azienda.
> > Se l'azienda 1 ha emesso 10 quietanze e l'azienda 2 ne ha emesse 5
> > scegliendo dalla casella combinata con origine IdAzienda quale ditta
> > emette la nuova quietanza il campo Nquietanza mi deve restituire 11 se
> > scelgo Azienda 1 o 6 se scelgo Azienda 2.
> > Sto guardando bene su sito comune e altre parti, purtroppo noto che il
> > problema della numerazione progressiva in base ad un ditta o ad una
> > commessa non unica non è trattato. Grazie Geppo per me è
> > importantissima questa soluzione, altrimenti resto bloccato. Ciao.
>
> prova ad essegnare il valore della casella sul click della casella
> combinata:
>
> private sub NomeCasellaCombinata_click()
>
> NomeTuaCasella = Nz(DMax("[nquietanza]","[tblQuietanze]","[IDAzienda]= "&
> forms![frmMandati]![IdAzienda1]), 0)+1
>
> end sub
>
> --
> Ciao
> Geppo
Geppo non so come ringraziarti. Ho visto altre tue risposte in altri
post anche sullo stesso +/- problema ed ero sicuro che riuscivi a
trovare la soluzione.
Grazie ancora.
Ciao.


title: Elaborazione in corso

author: Elsis

text:
Ho un problema banale ma che mi complica parecchio il lavoro:
In una maschera continua ho i campi
A, B, C, Z
mentre i campi A,B,C sono associati ai campi di una tabella e quindi sono
dati che inserisco io manualmente il campo Z è associato alla formula A+B.
Il campo esegue la formula correttamente ma all'apertura della maschera (in
cui ho già inserito qualche dato) mi compare in basso a sinistra il
messaggio elaborazione in corso.
Tale messaggio rimane costantemente fin quando non premo il tasto tab per
scorrere tutti i record già inseriti e quindi scompare.
Associo tale problema al controllo Z in quanto noto che durante la comparsa
del messaggio i valori del controllo "tremano" (spero mi comprendiate) come
se ci sia un elaborazione continua incessante.
Grazie a tutti.


title: Elaborazione in corso

text:
"Elsis" <
el...@virgilio.it
> ha scritto nel messaggio
news:bqZ6c.95777$O31.4...@news4.tin.it...

Ti ricordo che, visto che sei in una maschera continua, non puoi
determinarti il valore del controllo Z usando il codice VBA, ma nell'origine
controllo della casella di testo non associata Z devi scrivere:
= [A] + [B] + [C]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Elaborazione in corso

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Rz27c.83727$FJ6.3...@twister1.libero.it...

Infatti faccio proprio questo.


title: Elaborazione in corso

text:
"Elsis" <
el...@virgilio.it
> ha scritto nel messaggio
news:XvD7c.86172$z23.3...@news3.tin.it...

> Infatti faccio proprio questo.
Ed allora non so cosa dirti.



title: Elaborazione in corso

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:RVE7c.82872$Kc3.2...@twister2.libero.it...

Ho trovato il problema: avevo impostato per il campo la formattazione
condizionale che mi colorava in bianco il risultato della formula nel caso
fosse minore di zero. Tolta la formattazione condizionale funziona tutto a
meraviglia. Sai percaso il motivo di tale problema???
Grazie


title: Elaborazione in corso

text:
"Elsis" <
el...@virgilio.it
> ha scritto nel messaggio
news:xuG7c.87090$z23.3...@news3.tin.it...

Io uso Access 97, per il quale non esiste la formattazione condizionale,
quindi so solo che la formattazione condizionale esiste, ma non ho
esperienza diretta dei possibili problemi collaterali che può creare.



title: Elaborazione in corso

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:TmU7c.84187$Kc3.2...@twister2.libero.it...

> Grazie ugualmente, sei sempre molto gentile
Ciao


title: Probelma su file *.mdw, è ora che passi a SQL ???

author: MarcoS

text:
In azienda ho parecchi programmi fatti con A97 e distribuiti in runtime sui
vari PC.
Tutti i db contenenti le tabelle compreso il file *.mdw si trovano su un
server IBM NetFinity 3500, il piu grosso di questi mdb è di 27.934 KB.
Da un pò di tempo tutti i programmi sono decisamente rallentati e questo
succede quando molte persone lavorano su qualcuno di essi.
Infatti se alla mattina apro un singolo db, indipendentemente a quale db del
server fa riferimento, lavora perfettamente.
Mentre verso sera si fa addiritura fatica ad aprire un db e viene spesso
generato un errore riferito al file *.mdw, praticamente dice che è già
aperto, per risolvero devo fare spegnare i db e ripartire.
Mi stò chiedendo se ormai è giunta l'ora di passare a SQL come motore e
abbandonare il jet, cosa ne pensate di questo problema ?
Scusatemi se non sono riuscito a spiegarlo al meglio ... grazie
--
Ciao Marco S.
www.marcosanti.it


text:
"MarcoS" <
marco...@libero.it
> ha scritto nel messaggio
news:9ph3f0$7an$1...@pinco.nettuno.it...

Direi che SQL Server è la soluzione ai tuoi problemi, forse avrai qualche
difficoltà di riconfigurazione,
ma sicuramente non dovresti avere problemi di velocità, ovviamente dipende
da come hai concepito il
metodo di estrazione dati......più sei preciso nei criteri e più è rapida
l'estrazione......
@Alex.


text:
"MarcoS"
> In azienda ho parecchi programmi fatti con A97 e distribuiti in runtime
sui
> vari PC.
> Tutti i db contenenti le tabelle compreso il file *.mdw si trovano su un
> server IBM NetFinity 3500, il piu grosso di questi mdb è di 27.934 KB.
> Da un pò di tempo tutti i programmi sono decisamente rallentati e questo
> succede quando molte persone lavorano su qualcuno di essi.
> Infatti se alla mattina apro un singolo db, indipendentemente a quale db
del
> server fa riferimento, lavora perfettamente.
> Mentre verso sera si fa addiritura fatica ad aprire un db e viene spesso
> generato un errore riferito al file *.mdw, praticamente dice che è già
> aperto, per risolvero devo fare spegnare i db e ripartire.
> Mi stò chiedendo se ormai è giunta l'ora di passare a SQL come motore e
> abbandonare il jet, cosa ne pensate di questo problema ?
Pare proprio di sì: anche se non hai specificato le caratteristiche della
multiutenza.
Magari sono solo 5 o 6 PC concorrenti (anche se dubito) e in tal caso i
problemi sarebbero da cercare altrove.
Ciao, Simone


text:
Simone Calligaris <
simo...@libero.it
> wrote in message
5bqv7.31500$0Y2.3...@news.infostrada.it...
>
> > abbandonare il jet, cosa ne pensate di questo problema ?
>
> Pare proprio di sě: anche se non hai specificato le caratteristiche della
> multiutenza.
> Magari sono solo 5 o 6 PC concorrenti (anche se dubito) e in tal caso i
> problemi sarebbero da cercare altrove.
>
No, sono anche 20 o 30 pc che si connettono allo stesso *.mdw.
Grazie per la risposta



text:
@Alex <
ik2...@libero.it
> wrote in message 9plaf4$70u$1...@nreada.inwind.it...
>
> Direi che SQL Server è la soluzione ai tuoi problemi, forse avrai qualche
> difficoltà di riconfigurazione,
> ma sicuramente non dovresti avere problemi di velocità, ovviamente dipende
> da come hai concepito il
> metodo di estrazione dati......più sei preciso nei criteri e più è rapida
> l'estrazione......
Grazie



title: Collegamento FE - BE da internet

author: Mirko Caporali

text:
Ciao a tutti,
ho realizzato un database diviso in Access 2007.
Alcuni utenti avrebbero l'esigenza di collegare il FE ad un BE tramite
internet.
E' possibile farlo? Se fosse fattibile, le prestazioni ne
risentirebbero in modo considerevole?


title: Collegamento FE - BE da internet

author: MA

text:

Ciao non è possibile farlo.
Devi usare ASP o cose simili oppure lavorare in terminal services
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Collegamento FE - BE da internet

text:

Una variante sarebbe migrare le tabelle a Sharepoint.
Non � molto difficile da implementare ma ci sono limitazioni
p.e. MS con A07-Sharepoint  "garantisce" il buon funzionamento
solo per 2000 record.
L'ho provato e mostrato alcune volte usando
www.officelive.com
ma non ancora usato per clienti. L'ha funzionato abbastanza bene,
forse un po' lento. Nel anno scorso c'era un account gratis di prova
per 50 MB e 5 user. Vedi anche:
http://blogs.msdn.com/access/archive/2008/03/10/pushing-access-data-to-the-web-integrating-with-office-live-small-business.aspx
http://blogs.msdn.com/clintcovington/archive/2007/03/06/cool-as-ice-uses-office-live-and-access-2007-with-custom-ribbon.aspx
Credo che anche Cinzia ha mostrato Sharepoint sulla CISA3:
http://www.accessgroup.it/index2.asp?ID=226
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Collegamento FE - BE da internet

author: Oscar Manfredini

text:
"Mirko Caporali" <

Con SQL Server sul lato BE si pu� fare in vari modi (anche ODBC, non solo
ADP).
Se il database � JET � possibile configurare una VPN e vedere la cartella
remota dove si trover� il .mdb come se fosse una cartella in rete LAN.
A quel punto sar� possibile collegarsi normalmente e lavorarci. Il problema
di questo sistema non sono tanto le performances (che possono essere
discrete) quanto l'affidabilit�: il rischio corruzioni � molto pi� alto che
in LAN.
Il sistema migliore � ricorrere ai Terminal Services (o simili, come XP
unlimited):
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=154
Ciao


title: A97 non va piu' dopo reinstallazione!

author: mm

text:
Per problemi con il correttore ortografico di Word e di visualizzazione con
PowerPoint ho avuto la triste idea di disinstallare tutto Office97 (su WinME
nel portatile a casa) che in generale andava bene.
Word ora e' a posto, PowerPoint continua a non riuscire ad aprire i file ppt
o pps che ho creato in ufficio con un altro O97 ma solo quelli che ho creato
su questa macchina (riesco ad aprirli solo con il visualizzatore ma non li
posso modificare).
I guai li ho con Access che invece andava bene.
NON PARTE PIU'!!!!
Non ci sono le barre di pulsanti, ci sono solo due menu (File e Strumenti e
in parte) e solamente questo messaggio:
"Impossibile trovare il database specificato.
Specificare il nome valido di database sulla riga di comando in modo che sia
possibile trovare l'applicazione".
Ma ho solo fatto doppio clic sull'icona di Access!!
Se provo a fare partire ad es. NorthWind parte solo la maschera iniziale e
poi rimane uno schermo grigio con i menu e senza barre come sopra.
Ho provato a reinstallare e installare tutto o in parte diverse volte,
sempre spegnendo e riaccendendo, ho provato a cancellare qualche voce nel
registro che richiamava Access e poi ho reinstallato ma la situazione non si
sblocca.
Grazie a tutti per idee e aiuti.
Buon Anno
bg


title: A97 non va piu' dopo reinstallazione!

text:
> in parte) e solamente questo messaggio:
> "Impossibile trovare il database specificato.
> Specificare il nome valido di database sulla riga di comando in modo che
sia
> possibile trovare l'applicazione".
>
> Ma ho solo fatto doppio clic sull'icona di Access!!
> Se provo a fare partire ad es. NorthWind parte solo la maschera iniziale e
> poi rimane uno schermo grigio con i menu e senza barre come sopra.
>
> Ho provato a reinstallare e installare tutto o in parte diverse volte,
> sempre spegnendo e riaccendendo, ho provato a cancellare qualche voce nel
> registro che richiamava Access e poi ho reinstallato ma la situazione non
si
> sblocca.
>
> Grazie a tutti per idee e aiuti.
> Buon Anno
> bg
proporrei una formattazione del PC


title: A97 non va piu' dopo reinstallazione!

author: Alepetomane

text:
">>>---<>---<<< Simba883 >>>---<>---<<<" <
simb...@libero.it
> ha scritto nel
messaggio news:auv8kj$iak$1...@lacerta.tiscalinet.it...

prima di formattare proporrei una disinstallazione totale di office,
passaggio di Regcleaner o similare in automatico a pulire tutte le chiavi di
registro non valide, eventualmente ricerca ed eliminazione manuale,
reinstallazione di office con safe boot.
Poi se non funzia credo non ti rimanga altro che il format.
ciao.


title: A97 non va piu' dopo reinstallazione!

author: Sib

text:
"mm" <
spiag...@libero.it
> ha scritto nel messaggio
cut
> Ho provato a reinstallare e installare tutto o in parte diverse volte,
> sempre spegnendo e riaccendendo, ho provato a cancellare qualche voce nel
> registro che richiamava Access e poi ho reinstallato ma la situazione non
si
> sblocca.
prima di tutto non farti prendere dal panico, la formattazione non e' mai
indispensabile e in genere fa perdere molto piu' tempo che non risolvere il
problema.
controlla di non aver installato programmi che usano il runtime.
poi, prova a disinstallare tutto e prova a eliminare a mano la cartella
programmi\Microsoft Office, tanto per essere sicuro e poi reinstalla.
Sib


title: A97 non va piu' dopo reinstallazione!

author: Beppe

text:
"mm" <
spiag...@libero.it
> ha scritto nel messaggio
news:c0AQ9.68114$Ou4.2...@twister2.libero.it...

E' capitato anche a me una cosa analoga, che ho risolto eseguendo
un'applicazione che si trova all'interno del CD office, la quale consente di
disinstallare correttamente la vecchia versione. ----
D:\VALUPACK\OFFCLEAN\OFFCLN97.EXE
Prova e buona fortuna.
Ciao Buon Anno anche a te BEPPE


title: Posizionare ID Sottomaschera

author: Napoleone

text:
Nella Mia maschera HO una sottomaschera:
SM_ Prestazioni_Oggi
una casella di riepilogo:
ElencoPresenze
oltre agli altri controlli...
A fronte dell'evento doppio clicksu ElencoPresenze,
vorrei che, la mia sottomaschera si posizionasse sul corrispondente
codice cliente "lCodiceBarreCliente" della casella di riepilogo
Ho provato con
--------------------
Private Sub ElencoPresenze_DblClick(Cancel As Integer)
Dim rs As Object
    Set rs = Me.Recordset.Clone
        rs.FindFirst "[lCodiceBarreCliente]=" & Me![ElencoPresenze]
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
-------------------
Ma niente, dove sbaglio?
Napoleone


title: Posizionare ID Sottomaschera

text:
"Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
news:lnije.17644$795.5...@twister1.libero.it...
> Nella Mia maschera HO una sottomaschera:
> SM_ Prestazioni_Oggi
> una casella di riepilogo:
> ElencoPresenze
> oltre agli altri controlli...
>
> A fronte dell'evento doppio clicksu ElencoPresenze,
CORREGGO:
> vorrei che, la mia MASCHERA si posizionasse sul corrispondente
> codice cliente "lCodiceBarreCliente" della casella di riepilogo
>
> Ho provato con
> --------------------
> Private Sub ElencoPresenze_DblClick(Cancel As Integer)
>
> Dim rs As Object
>    Set rs = Me.Recordset.Clone
>        rs.FindFirst "[lCodiceBarreCliente]=" & Me![ElencoPresenze]
>    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
>
> End Sub
> -------------------
>
> Ma niente, dove sbaglio?
> Napoleone
Ciao


title: Posizionare ID Sottomaschera

text:
Ho risolto,
ho messo come primo campo della casella di riepilogo,
il codice cliente e funziona.
Buona Domenica A tutti
Napoleone


title: Posizionare ID Sottomaschera

author: Giulio Severini

text:
Potresti postare il codice completo per favore?
Grazie :)
--
Insostenibile è il peso della conoscenza, se questa toglie poesia all'
Essere Umano.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Posizionare ID Sottomaschera

text:
"Giulio Severini" <
giulio....@ministero.difesa.it
> ha scritto nel
messaggio news:d6kori$ibk$1...@news.newsland.it...

Private Sub ElencoPresenze_Click()
 ' Trova il record corrispondente al controllo
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[lCodiceBarreCliente] = " & Str(Nz(Me![ElencoPresenze],
0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
Ciao Napoleone


title: Posizionare ID Sottomaschera


title: Importare schifezza word in tabella access

author: ALCAU

text:
Salve a tutti
Dovrei esportare i dati da un file di word che contine n tabelle (e quindi n
record).
Che lavoro di emme č!
La tabella (record) contiene:
*****************************
*Pinco Pallino                                   *
*Via Ponzio, 10 - 0000 Cipro           *
* Tel 0000000000 - Fax 00000000  *
*****************************
*****************************
*Pluto Mario                                    *
*Via cesare, 10 - 0000 Cairo           *
* Tel 0000000000 - Fax 00000000 *
*****************************
Qualcuno mi puň dire come faccio ad esportare da word o come importare in
access sta schifezza. Ho 200 pagine word contenenti 8 tabelle ciascuna.
Grazie, Alberto


author: Fabio Dalla Villa

text:

Da word, prova a usare la sostituzione automatica:
1) sostituisci le righe con asterischi con una stringa vuota
2) sostituisci la sequenza *,a capo (^p),* con una virgola, cosě hai i campi
separati da virgole
3) altre eventuali pulizie
4) salvi in formato testo
5) provi ad importarlo direttamente o tramite excel, che legge i record con
campi separati da virgole.
..o giů di lě.
Ciao.
--
ing.Fabio Dalla Villa
Biella (BI) 13900


text:
Il metodo č OK.
Mi metto subito al lavoro.
Ti ringrazio e....... ti farň sapere
Alberto
"Fabio Dalla Villa" <
f...@gvo.it
> wrote in message
news:8sl406$lbl$1...@lacerta.tiscalinet.it...



text:
Grazie mille...... č andato tutto OK
Ciao



text:
Come faccio a separare i record se ho:
Nome e Cognome (^p)
Indirizzo (^p)
Città (^p)
una riga vuota (^p)
Alberto


author: Lorenzo Coronati

text:
Scrisse "ALCAU" <
CIUMBIAp...@inwind.it
>:

In word?
Sostituisci la riga vuota (^p^p) con ad esempio @^p
Sostituisci tutti i ^p con ;
Sostituisci @; con ^p
Bai
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database?
Esiste un crack o qualcosa del genere
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--


text:
grazie
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> wrote in message
news:39fe92a9...@news.libero.it...



title: somma/sottrazione tra più tabelle

author: Lily

text:
Buona sera a tutti!
Ho un altro problema che non riesco a risolvere da sola. Probabilmente sarà
una sciocchezza ma io non riesco a risolverla. mi stò "tagliando" di
brutto...  Sul pavimento c'è un sacco di sangue :-((
Dunque... io ho 3 tabelle: "Prova", "Piu", "Meno"
In tutte e 3 le tabelle sono presenti le seguenti colonne: ID (contatore),
CodProd (codice del prodotto), Lotto, Quantita.
Nella tabella "Prova" ci sono le quantità attuali, cioè quelle che
effettivamente ho.
Nella tabella "Piu" quelle da sommare alle quantità di "Prova" e in "Meno"
quelle da sottrarre (sempre a "Prova")
Tenendo presente che per fare la somma e/o la sottrazione è necessario che
sia il codice prodotto che il lotto siano uguali e che non tutti i CodProd e
Lotto sono presenti in tutte e 3 le tabelle come faccio a fargli fare ste
benedette operazioni in una query? Se qualche CodProd e Lotto non è presente
in "Prova" mi deve restituire come quantità di "Meno" + quantità di "PIU".
Probabilmente è una cavolata ma mi sono bloccata...
Qualcuno ha qualche idea???
Grazie per l'attenzione e scusate se sono stata un "po'" contorta nella
spiegazione. (spero si sia capito....)
Ciao
Lily


title: somma/sottrazione tra più tabelle

author: Brown

text:
Lily ha scritto:

...non saprei proprio dove mettere le mani per farlo in una query ... e
non so nemmeno se sia possibile ... personalmente lo fare ivia codice:
apri i tre recordset
controlli l'EOF
fai le varie operazioni


title: somma/sottrazione tra più tabelle

author: Bruno Campanini

text:
"Lily" <
skyu...@togliquiquoqua.libero.it
> wrote in message
news:l7B7e.65336$zZ1.1...@twister1.libero.it...
> Buona sera a tutti!
> Ho un altro problema che non riesco a risolvere da sola. Probabilmente
> sarà
> una sciocchezza ma io non riesco a risolverla. mi stò "tagliando" di
> brutto...  Sul pavimento c'è un sacco di sangue :-((
>
> Dunque... io ho 3 tabelle: "Prova", "Piu", "Meno"
>
> In tutte e 3 le tabelle sono presenti le seguenti colonne: ID (contatore),
> CodProd (codice del prodotto), Lotto, Quantita.
>
> Nella tabella "Prova" ci sono le quantità attuali, cioè quelle che
> effettivamente ho.
> Nella tabella "Piu" quelle da sommare alle quantità di "Prova" e in "Meno"
> quelle da sottrarre (sempre a "Prova")
> Tenendo presente che per fare la somma e/o la sottrazione è necessario che
> sia il codice prodotto che il lotto siano uguali e che non tutti i CodProd
> e
> Lotto sono presenti in tutte e 3 le tabelle come faccio a fargli fare ste
> benedette operazioni in una query? Se qualche CodProd e Lotto non è
> presente
> in "Prova" mi deve restituire come quantità di "Meno" + quantità di "PIU".
Non so se ho capito bene.
In Più e in Meno possono non esserci tutti i prodotti che
si trovano in Prova.
In ogni caso tu vuoi un nuovo campo
SaldoQuantità = Prova.Quantità + Più.Quantità - Meno.Quantità.
Intanto sarebbe meglio stabilire opportune relazioni
fra le tre tabelle, poi il tutto non è così semplice da spiegare.
Se vuoi ti mando un esempio (sempre che tu abbia
Access2000 o versione superiore: precisami quale).
Bruno


title: somma/sottrazione tra più tabelle

text:
"Lily" <
skyu...@togliquiquoqua.libero.it
> ha scritto nel messaggio
news:l7B7e.65336$zZ1.1...@twister1.libero.it...

grazie per l'aiuto ma ho risolto grazie all'aiuto di qualcuno MOLTO più
bravo di me.
Vi posto la soluzione che, ovviamente, non è farina del mio sacco....
Select T0.CodProd,
      T0.Lotto,
      Nz(T1.Qt,0)+Nz(T2.Qt,0)-Nz(T3.Qt,0) AS QtTotale
FROM (((
SELECT CodProd,Lotto FROM Prova UNION
SELECT CodProd,Lotto FROM Piu UNION
SELECT CodProd,Lotto FROM Meno) AS T0
LEFT JOIN (Select CodProd,Lotto,Sum(Quantita) AS Qt
         From Prova Group By CodProd,Lotto) AS T1
        ON T0.CodProd=T1.CodProd AND T0.Lotto=T1.Lotto)
LEFT JOIN (Select CodProd,Lotto,Sum(Quantita) AS Qt
         From Piu Group By CodProd,Lotto) AS T2
        ON T0.CodProd=T2.CodProd AND T0.Lotto=T2.Lotto)
LEFT JOIN (Select CodProd,Lotto,Sum(Quantita) AS Qt
         From Meno Group By CodProd,Lotto) AS T3
        ON T0.CodProd=T3.CodProd AND T0.Lotto=T3.Lotto
Grazie ancora
Ciao
Lily
P.S. Spero di non violare nessuna regola postando la soluzione che mi è
stata data in altra sede...


title: somma/sottrazione tra più tabelle

text:
"Lily" <
skyu...@togliquiquoqua.libero.it
> wrote in message
news:AFV7e.66945$zZ1.1...@twister1.libero.it...
> grazie per l'aiuto ma ho risolto grazie all'aiuto di qualcuno MOLTO più
> bravo di me.
> Vi posto la soluzione che, ovviamente, non è farina del mio sacco....
>
> Select T0.CodProd,
>      T0.Lotto,
>      Nz(T1.Qt,0)+Nz(T2.Qt,0)-Nz(T3.Qt,0) AS QtTotale
> FROM (((
> SELECT CodProd,Lotto FROM Prova UNION
> SELECT CodProd,Lotto FROM Piu UNION
> SELECT CodProd,Lotto FROM Meno) AS T0
> LEFT JOIN (Select CodProd,Lotto,Sum(Quantita) AS Qt
>         From Prova Group By CodProd,Lotto) AS T1
>        ON T0.CodProd=T1.CodProd AND T0.Lotto=T1.Lotto)
> LEFT JOIN (Select CodProd,Lotto,Sum(Quantita) AS Qt
>         From Piu Group By CodProd,Lotto) AS T2
>        ON T0.CodProd=T2.CodProd AND T0.Lotto=T2.Lotto)
> LEFT JOIN (Select CodProd,Lotto,Sum(Quantita) AS Qt
>         From Meno Group By CodProd,Lotto) AS T3
>        ON T0.CodProd=T3.CodProd AND T0.Lotto=T3.Lotto
Vorrei capire bene qual era il problema.
Correggimi se sbaglio.
Tabella Prova
--------------------------
cod 1        qtà      125.36
cod 2        qtà      256.31
cod 3        qtà    1235.45
Tabella Più
-------------------------
cod 2        qtà    36.00
Tabella Meno
-------------------------
cod 1        qtà    13.00
Tu vuoi ottenere la Quantità Totale
----------------------------------
cod 1        125.36 - 13.00 =    112.36
cod 2        256.31 - 36.00 =    291.31
cod 3                                    1235.45
                                        -------------
                                             1640.12
Non credo sia questo che volevi ottenere,
quindi che altro?
Bruno


title: somma/sottrazione tra più tabelle

author: Roberto da casa

text:
"Lily" <
skyu...@togliquiquoqua.libero.it
> ha scritto nel messaggio
news:l7B7e.65336$zZ1.1...@twister1.libero.it...

Prova con una query che abbia il seguente codice SQL:
SELECT A1.CodProd, A1.Lotto, Sum(A1.Quantita) AS QtTotale
FROM [
SELECT 1 As Cod, CodProd, Lotto, Quantita FROM Prova UNION
SELECT 2 As Cod, CodProd, Lotto, Quantita FROM Piu UNION
SELECT 3 As Cod, CodProd, Lotto, Quantita * -1 FROM Meno]. AS A1
GROUP BY A1.CodProd, A1.Lotto;
>
> Ciao
> Lily
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Settimana....

author: Alex

text:
Ciao,
devo averlo già letto da qualche parte, ma non ricordo più il trucchetto per
far uscire il numero della settimana, la inesistente funzione Week([Data])
per intenderci... Quanche aiuto, come sempre è l'ultima cosa che mi manca
per chiudere il programma, grazie mille...
--
Alex - Italy -
gium...@iname.com
ICQ#: 46609272


title: Settimana....

author: AntoGal

text:
Alex <
gium...@iname.com
> wrote in message 879el3$88n$1...@news.flashnet.it...
> devo averlo già letto da qualche parte, ma non ricordo più il trucchetto
per
> far uscire il numero della settimana, la inesistente funzione Week([Data])
Format(Data, "ww") ti restituisce un numero compreso tra 1 e 54,
corrispondente alla settimana dell'anno.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: Settimana....


title: Settimana....

text:
Grazie 2000 ;)
Alex
"AntoGal" <zer...@NOSPAMtiscalinet.it> ha scritto nel messaggio
news:879oaa$obc$1...@pegasus.tiscalinet.it...



title: Settimana....

author: Carlo Ve

text:
AntoGal ha scritto nel messaggio <879oaa$obc$
1...@pegasus.tiscalinet.it
>...
>Alex <
gium...@iname.com
> wrote in message 879el3$88n$1...@news.flashnet.it...
>> devo averlo già letto da qualche parte, ma non ricordo più il trucchetto
>per
>> far uscire il numero della settimana, la inesistente funzione
Week([Data])
>
>Format(Data, "ww") ti restituisce un numero compreso tra 1 e 54,
>corrispondente alla settimana dell'anno.
non mi pare un trucchetto pero'
Carlo Ve


title: Se mi sposto sui record voglio saperlo così …….

author: nwrr

text:
Posizione di partenza: io mi trovo su un generico record che chiamo (A)
----------------------------------------------
Dentro Evento_Corrente di una Form
Se appena aperta la form allora niente codice xxx ***
Codice xxx:
Se mi trovo su un record diverso da quello precedente (A) allora etc….
Se  il passaggio a questo record (che può essere esistente o nuovo)
è dovuto ad un mio click su uno dei pulsanti dell'apposita barra
di spostamento tra i record tutto ok …..
…..Altrimenti….. riportami al record A
---------------------------------------------------
n.b. Uno dei campi è un Id contatore.
Non riesco proprio ad impostare
***
(quando apro la maschera non ho nessun record precedente A ma ho
comunque
l'evento corrente: qui penso di poter risolvere usando una Variabile
(static)
a cui do valore 1 sul primo evento corrente, che credo sia sempre e in
modo univoco
 l'apertura della form (o sbaglio?)
 e quindi per i successivi eventi correnti vado a controllare se la Var
è 1 o zero,
oppure sull'evento corrente io posso anche vedere se è stato causato
dall'apertura della form stessa?)
In sintesti: apro una form ho quindi il mio primo evento_corrente e non
deve
succedere nulla, poi, se passo ad un record non tramite il click sulla
barra di
spostamento tra i record e quindi non per mia scelta (ma causa scroll),
devo
riposizionarmi sul record di partenza.


text:
Posizione di partenza: mi trovo su un generico record che chiamo (A)
----------------------------------------------
Dentro Evento_Corrente di una Form
Se appena aperta la form allora niente codice xxx ***
Codice xxx:
Se mi trovo su un record diverso da quello precedente (A) allora etc…
Se  il passaggio a questo record (che può essere esistente o nuovo)



author: Sib dal portatile

text:
"nwrr" <
nwrrAN...@lycos.it
> ha scritto nel messaggio
> Posizione di partenza: mi trovo su un generico record che chiamo (A)
>
>
> ----------------------------------------------
> Dentro Evento_Corrente di una Form
>
> Se appena aperta la form allora niente codice xxx ***
>
> Codice xxx:
> Se mi trovo su un record diverso da quello precedente (A) allora etc.
>
> Se  il passaggio a questo record (che può essere esistente o nuovo)
> è dovuto ad un mio click su uno dei pulsanti dell'apposita barra
> di spostamento tra i record tutto ok ...
>
> ...Altrimenti... riportami al record A
> ---------------------------------------------------
E' un esercizio di stile o vuoi ottenere qualcosa di specifico?
> n.b. Uno dei campi è un Id contatore.
> Non riesco proprio ad impostare
Non e' chiaro cosa c'entri questo con il problema che esponi, comunque e'
ovvio che non riesci a impostare un campo contatore, per quello e' un
contatore, perche' si imposta da solo senza possibilita' di intervento da
parte dell'utente.
CUT
> In sintesti: apro una form ho quindi il mio primo evento_corrente e
> non deve succedere nulla, poi, se passo ad un record non tramite il
> click sulla barra di spostamento tra i record e quindi non per mia
> scelta (ma causa scroll), devo riposizionarmi sul record di partenza.
Se il tuo problema e' che vuoi che scorrendo i controlli col tasto tab tu
rimanga sempre sullo stesso record allora imposta la proprieta' "sequenza"
della maschera a "record corrente".
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bin laden saddam attentato medio oriente


text:
> E' un esercizio di stile o vuoi ottenere qualcosa di specifico?
Devo creare il codice dopo i 3 Se
Riscrivo comunque togliendo eventuali elementi di disturbo; metto tra
parentesi quadre il codice che non riesco a creare.
Quando apro la Form la prima volta allora deve partire il primo If;
negli altri casi invece in cui si genera l'evento_corrente deve esservi
il resto del codice
Chiarimenti:
Record che chiamo (A), è un generico record in cui mi posso trovare.
Lo spostamento tra i record deve avvenire solo dalla di barra spostamento
record.
Nell Form che uso vi è anche un campo contatore ID
--------------------------------------
Private Sub Form Evento_Corrente( )
If  [ho appena aperto la Form] Then Goto Punto_ZZ
       'se la form era già aperta allora:
If  [mi trovo su un record diverso da quello precedente A] Then
       If  [ il passaggio a questo record (che può essere esistente o nuovo)
              è dovuto ad un mio click su uno dei pulsanti dell'apposita barra
              di spostamento tra i record] Then  Goto Punto_ZZ
       Else 'in caso contrario: quindi è lo scroll del mouse
               [riportami al record precedente A]
       End If
End If
Punto_ZZ:
End Sub
---------------------------------------------------
> > n.b. Uno dei campi è un Id contatore.
> > Non riesco proprio ad impostare
>
> Non e' chiaro cosa c'entri questo
Il  nota bene serviva solo a dare una informazione in più
che un campo nella form è di tipo contatore
(ipotizzando che potesse servire per creare il codice)
> Non riesco proprio ad impostare
mi riferivo al codice dei 3 Se
> > In sintesti: apro una form ho quindi il mio primo evento_corrente e
> > non deve succedere nulla, poi, se passo ad un record non tramite il
> > click sulla barra di spostamento tra i record e quindi non per mia
> > scelta (ma causa scroll), devo riposizionarmi sul record di partenza.
>
> Se il tuo problema e' che vuoi che scorrendo i controlli col tasto tab tu
> rimanga sempre sullo stesso record allora imposta la proprieta' "sequenza"
> della maschera a "record corrente".
Devo risolvere il problema dello scroll che fa partire i record
Comunque ti riporto gli insuccessi A-B-C già provati:
A) Cycle (Sequenza) su record corrente: non funziona
B) Consenti Aggiunte a No : non va bene perché non possso più usare la
barra dei pulsanti di spostamento per aggiungere un nuovo record e comunque
rimane
il problema che se parte lo scroll mi scorre tutto d'un colpo i record
fermandosi
poi sul'ultimo:ergo non va bene.
C) 'suggerito da un post riporto come ho risposto al post:
 Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    '33 - PgUp; 34 - PgDown; 9 - Tab; 18=Alt
    Select Case KeyCode
         Case 33, 34, 9, 18
             KeyCode = 0
     Case Else
 End Select
  End Sub
Non funziona e lo scroll continua.
Tra l'altro ho notato che nessun pulsante del mouse crea nessun valore di
keycode ho fatto tale verifica inserendo una casella di testo con
castesto=Keycode e
mentre per i pulsanti pgsu e giù mi dà i numeri 33 e 34 ed anche per gli altri
tast mi dà i numeri, per il mouse non dà nulla
Ho provato anche con l'evento mousedown a far scrivere il valore
button ma non dà nessun valore e per nessun tasto.
Solo a titolo di curiosità
9 - Tab; 18=Alt
1) perchè sono stati aggiunti tali valori : per tab ipotizzo che valga nel
caso di sequenza = tutti i record
2) ma per alt?
3) inoltre ma a voi, con tale codice lo scroll che prima dava lo scorrimento
record, poi  non lo da più?
4) che versione di access avete?
 io uso accesss97 però senza le sr1 sr2 sr3 (fatto salvo se ci sono state)
etc..
5) posso vedere se già il mio access ha dentro qualche sr..?);
 6) può essere anche questo il problema ?
comunque per il momento non vedo altro che del codice sull'evento corrente
> -----------------
> Saturiamo ECHELON:
> bin laden saddam attentato medio oriente
mi sa che è  già saturato di suo visto che nonostante tutto
i cattivi si organizzano, comunicano e fanno o hanno fatto
quello che volevano. un orecchio più attento non si sarebbe
fatto sorprendere in modo cosi sorprendente. e poi se tu
sai che qualcuno ti ascolta  puoi anche dire cazzate facendo
finta di non sapere che ti  stanno ascoltando.e quindi chi
ti ascolta deve sapere se tu sai o non sai. mi sa che il
miglior spionaggio è quello non tecnologico ma umano
(chiaramente con tanto di portafoglio)
vale più nà bella spiata di un cattivo che tradisce il proprio
capo cattivo che migliardi di transistor a cazzeggiare
tra file email telefonate comunicazioni via radio e chi più ne
ha ne metta.


title: Controllo Utenti che hanno apero il DB

author: GS

text:
Salve a tutti...
potete aiutarmi ?
Spiego
vorrei sapere quali sono gli utenti di Windows che stanno utilizzando un
determinato DB condiviso
Grazie
GS

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Controllo Utenti che hanno apero il DB

author: Alessandro Baraldi

text:
"GS" <
gio_...@libero.it
> wrote in message
news:81Z72Z93Z88Y11...@usenet.libero.it
> Salve a tutti...
> potete aiutarmi ?
> Spiego
> vorrei sapere quali sono gli utenti di Windows che stanno utilizzando un
> determinato DB condiviso
>
> Grazie
> GS
Ci sono diversi modi.
Il più semplice ma meno efficiente è leggere il File.ldb
che se provi ad aprire con Notepad riporterà l'elenco.
Personalmente uso una Tabella nel BE nella quale registro
dal Client la connessione e la relativa sconnessione
durante il Login d'accesso.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Controllo Utenti che hanno apero il DB

author: luigi onofrio

text:
Alessandro Baraldi ha scritto:
> "GS" <
gio_...@libero.it
> wrote in message
>
news:81Z72Z93Z88Y11...@usenet.libero.it
> > Salve a tutti...
> > potete aiutarmi ?
> > Spiego
> > vorrei sapere quali sono gli utenti di Windows che stanno utilizzando un
> > determinato DB condiviso
> >
> > Grazie
> > GS
> Ci sono diversi modi.
> Il più semplice ma meno efficiente è leggere il File.ldb
> che se provi ad aprire con Notepad riporterà l'elenco.
> Personalmente uso una Tabella nel BE nella quale registro
> dal Client la connessione e la relativa sconnessione
> durante il Login d'accesso.
> Ciao
> @Alex
e come fai?????     codice e dettagli prego! :-)))
mi interessa!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Controllo Utenti che hanno apero il DB

text:
Ottimo, mi basterebbe anche solo il file ldb se solo contenesse anche il
nome utente di windows oltre che il  nomecomputer.
E' possibile?
Grazie
GS
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:ae7badd20308b45027...@mygate.mailgate.org...



title: Controllo Utenti che hanno apero il DB

text:
"GS" <
gio_...@libero.it
> wrote in message
news:den506$4tf$
1...@balena.cs.interbusiness.it
> Ottimo, mi basterebbe anche solo il file ldb se solo contenesse anche il
> nome utente di windows oltre che il  nomecomputer.
> E' possibile?
> Grazie
> GS
[CUT]
Rispondi dopo il messaggio precedente...!!
No non è possibile, devi usare una soluzione come
quella che adotto io.



title: Controllo Utenti che hanno apero il DB

text:
"luigi onofrio" <
onof...@tin.it
> wrote in message
news:demtfn$qj9$
1...@news.newsland.it
[CUT]
> e come fai?????     codice e dettagli prego! :-)))
> mi interessa!
Sul Client ho inserito una Funzione che viene eseguita
dopo il Login.
In pratica faccio una query INSERT all'accesso ed una
query DELETE all'uscita.
Codice e dettagli sono estremamente semplici da attuare
pertanto prova a fare qualche prova studiando.
Saluti



title: Controllo Utenti che hanno apero il DB

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:62d7191edc594db9b8...@mygate.mailgate.org...

Ok, grazie cmq
GS


title: Controllo Utenti che hanno apero il DB

author: Enrico T.S.

text:
[cut]
> In pratica faccio una query INSERT all'accesso ed una
> query DELETE all'uscita.
>
una domanda.
Come gestisci gli eventuali break program ?
Cioe' se io entro e poi il pc mi va in tilt, quando rientro
di nuovo che succede ?
bye :o)


title: Controllo Utenti che hanno apero il DB

author: MA

text:

Testi prima se ci sei già e nel caso se è aperta un'altra sessione di
access.
nel caso o elimini o updati
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Controllo Utenti che hanno apero il DB

text:
"Enrico T.S." <
TOGLIBar...@inwind.it
> wrote in message
news:t4EQe.115051$
fm.75...@news4.tin.it

Io gestisco gli errori in modo efficace.
Chiaro che un Fault completo e non prevedibile
può creare danni, ma all'apertura fai un controllo
e resetti la situazione.
Ciao



title: Controllo Utenti che hanno apero il DB

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:gKEQe.34316$TR5....@news.edisontel.com...
> Enrico T.S. wrote:
> > [cut]
> >> In pratica faccio una query INSERT all'accesso ed una
> >> query DELETE all'uscita.
> >>
> > una domanda.
> > Come gestisci gli eventuali break program ?
> > Cioe' se io entro e poi il pc mi va in tilt, quando rientro
> > di nuovo che succede ?
> > bye :o)
>
> Testi prima se ci sei già e nel caso se è aperta un'altra sessione di
> access.
> nel caso o elimini o updati
>
>
> --
Si ok in fase di login e' ovvio e naturale, ma non
gestisci un eventuale testing magari temporizzato
dell'avvenuta connessione ?
Per farmi capire, se succede il break, oppure che so io
l'utente furbis spenge il pc in sospensione o chiude
il programma dalla fatidica X di access, come si fa a sapere
se effettivamente gli utenti attualmente connessi sono tot + questo
o no ?
secondo me sarebbe necessario un refreshing di connessione
temporizzato, e pensavo lo avessi già implementato, visto
che ho intenzione di farlo sul mio applicativo, volevo una qualke dritta.
Cmq thank lo stesso.
bye :o)


title: Controllo Utenti che hanno apero il DB

text:
[cut]
> Io gestisco gli errori in modo efficace.
> Chiaro che un Fault completo e non prevedibile
> può creare danni, ma all'apertura fai un controllo
> e resetti la situazione.
>
leggi la mia risp. a  MA.
bye :o)