title: query da codice

author: Alessandro Baraldi

text:
pubinn ha scritto:
> ciao todos,
> ho bisogno di un piccolo aiuto/suggerimento
>
> sono in una form senza alcun collegamento con alcuna tabella/query/etc
>
> tramite vba, faccio varie cose in questa form... una di queste dovrebbe
> essere controllare un valore in una tabella e se e' giusto, inserire una
> stringa all'interno dello stesso record...
>
> dim id as string
> id = dlookup("id","tabella","user='pippo'")
>
> if id <> null then
>   ' aggiorna tabella
>   dim sql as string
>   sql = "update tabella set campo='Y' where id=" & id
> else
>  msgbox "errore",vbOkOnly,"Info"
>
>
> lo so e' banale... ma come faccio ad eseguire l'sql?
>
> grazie a tutti./
Prima di tutto io userei il metodo Execute al posto di RunSQL per
evitare i Warning
poi mi pare realmente banale...!
Dim sSQL
sSQL="UPDATE T1 SET [Campo]='Y' WHERE [id]=" & id & ";"
Currentdb.Execute sSQL,dbFailOnError
Ho messo le parentesi Quadre non sapendo i nomi corretti, se ci sono
spazzi
possono dare anomalie...!
Devi chiarire però il FieldType del Campo che devi modificare...!!!
Ovviamente da come lo hai scritto è di tipo TESTO.
@Alex


title: query da codice

author: pubinn

text:
BR1 ha scritto:
> prova cosě (cambiando id con me.tuocampoinmaschera)
> Dim strSQl As String
> strSQl = "UPDATE Tabella SET Tabella.campo = ""y"" WHERE
> (((Tabella.id)='" & id & "'));"
> DoCmd.SetWarnings False
> DoCmd.RunSQL strSQl
> DoCmd.SetWarnings True
provato...
ma niente da fare, continua a dare
Run-time error '3464': Data Type Mistmatch in criteria expression
il debug si ferma sulla riga DoCmd.RunSQL strSQL
altre idee?
quando ci sono questi errori del piffero... mi passa la voglia di
programmare..



title: query da codice

author: Paolo Dal Bosco

text:
"pubinn" <
pub...@pubinn.ie
> ha scritto nel messaggio
news:ec190d$hse$1...@news.newsland.it...

Scusa una domanda:
cosa vuol dire:  Tabella.campo = ""y"" ?
Ciao,
Paolo


title: query da codice

text:
Paolo Dal Bosco ha scritto:
> > > prova cosě (cambiando id con me.tuocampoinmaschera)
> > > Dim strSQl As String
> > > strSQl = "UPDATE Tabella SET Tabella.campo = ""y"" WHERE
> > > (((Tabella.id)='" & id & "'));"
> > > DoCmd.SetWarnings False
> > > DoCmd.RunSQL strSQl
> > > DoCmd.SetWarnings True
> >
> > provato...
> > ma niente da fare, continua a dare
> > Run-time error '3464': Data Type Mistmatch in criteria expression
> >
> > il debug si ferma sulla riga DoCmd.RunSQL strSQL
> Scusa una domanda:
> cosa vuol dire:  Tabella.campo = ""y"" ?
significa che al posto di tabella devo mettere il nome della mia tabella,
e cosi' anche per il campo....
le doppie virgolette sono equivalenti a tabella.campo="y"
nel caso in cui hai una stringa tipo: str = "tabella.campo=y"
e vuoi racchiudere y tra virgoletti anziche' apici.. metti la doppia
virgoletta.. (i hope so)



title: query da codice

text:
pubinn ha scritto:
> Paolo Dal Bosco ha scritto:
> > > > prova così (cambiando id con me.tuocampoinmaschera)
> > > > Dim strSQl As String
> > > > strSQl = "UPDATE Tabella SET Tabella.campo = ""y"" WHERE
> > > > (((Tabella.id)='" & id & "'));"
> > > > DoCmd.SetWarnings False
> > > > DoCmd.RunSQL strSQl
> > > > DoCmd.SetWarnings True
> > >
> > > provato...
> > > ma niente da fare, continua a dare
> > > Run-time error '3464': Data Type Mistmatch in criteria expression
> > >
> > > il debug si ferma sulla riga DoCmd.RunSQL strSQL
finalmente ho risolto...
l'sql che accetta e' questo:
strSQL = "UPDATE tblUsers SET tblUsers.logged = 'Y' WHERE
tblUsers.idUsers=" & id
hmm... non e' molto standard compliant ...ma vabbe'... funzia...
grazie del prezioso aiuto a tutti..



title: query da codice

text:
"pubinn" <
pub...@pubinn.ie
> ha scritto nel messaggio
news:ec1c4q$p0e$1...@news.newsland.it...

Scusami ancora, hai provato a fare la query ?
Poi puoi copiarti il codice, cosě č un po' difficile capire cosa vuoi fare
esattamente,
Ciao
Paolo


title: query da codice

text:
pubinn ha scritto:
[CUT]
> finalmente ho risolto...
>
> l'sql che accetta e' questo:
>
> strSQL = "UPDATE tblUsers SET tblUsers.logged = 'Y' WHERE
> tblUsers.idUsers=" & id
>
> hmm... non e' molto standard compliant ...ma vabbe'... funzia...
> grazie del prezioso aiuto a tutti..
Secondo me non hai ancora risolto, nel senso che non hai capito dove
stava il problema, e sinceramente nemmeno io...
Questo è l'originale del 1° post:
sql = "update tabella set campo='Y' where id=" & id
ed a mio avviso è esattamente identico a quello che dichiari essere
funzionante.....
provati da me funzionano entrambi.......
Saluti
@Alex


title: query da codice

text:
Alessandro Baraldi ha scritto:
> > strSQL = "UPDATE tblUsers SET tblUsers.logged = 'Y' WHERE
> > tblUsers.idUsers=" & id
> Secondo me non hai ancora risolto, nel senso che non hai capito dove
> stava il problema, e sinceramente nemmeno io...
infatti e' proprio cosi'.. il codice funziona.. ma non capisco perche'
cosi' si e prima no... ;(
> Questo è l'originale del 1° post:
> sql = "update tabella set campo='Y' where id=" & id
.l'unica differenza sta nell'uso esteso dei nomi di campo.. con la
specifica del nome tabella... ma, ripeto, non si capisce perche' in un
senso funzia nell'altro no.. visto che i due sql sono equivalenti..
bah...
chi lo capisce e' bravo.. ;)



title: Controlli su conferma record

author: Bobbygol

text:
Ho un problema di questo tipo: devo subordinare la registrazione di un
record alla valorizzazione di un campo, se un altro campo assume il valore
vero.
Io ho fatto una form, con un bottone di memorizzazione del record: su questo
bottone ho creato uno script che controlla qunto ho detto prima, e solo se
o.k.procede alla memorizzazione del record in tabella.
Il problema è che, per necessità, ho lasciato sulla form i tasti di next e
previous record, per cui se una volta val.orizzati i campi l'utente preme le
frecce a destra o a sinistra che spostano al record successivo o al
precedente, ecco che il test di cui sopra viene registrato, bypassando
allegramente il test di sui sopra.
Alla faccia del mio test.
Come posso fare per condizionare la memorizzazione del record alla
condizione che ho indicato prima, senza togliere dalla form i tast di next e
previous record.
Proprio non so come fare.
Grazie mille per l'aiuto
***mauro


title: Controlli su conferma record

author: ALESSANDRO Baraldi

text:
"Bobbygol" <
mauro.cinacch...@virgilio.it
> ha scritto nel
messaggio news:z5xPc.66640$OR2.3...@news3.tin.it...

Esegui lo stesso controllo su Evento Before_Update di Form
e se fallito Me.Undo:Cancel=True
Ciao.
@Alex.


title: Controlli su conferma record

author: Cinzia

text:
"Bobbygol" <
mauro.cinacch...@virgilio.it
> ha scritto nel
messaggio news:z5xPc.66640$OR2.3...@news3.tin.it...

Ciao
potresti mettere lo stesso tipo di controllo che adesso hai messo nel
bottone di memorizzazione, nell'evento Before_Update del form.
In questo modo iò controllo viene eseguito anche quando l'utente preme i
bottoni next o previous.
Saluti
Cinzia


title: Controlli su conferma record

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:cem7dg$kjt$1...@lacerta.tiscalinet.it...
Grazie mille ad ambedue. Vado a lavorare
***mauro


title: Problema di Aggiornamento tabella mediante file txt

author: badush

text:
Ho costruito un database di magazzino importando le giacenze delle merci
mediante un file txt prodotto da un database in versione Dos.
I dati del file txt gli ho messi in una tabella che ho chiamto Carico.
Sulla base di questi dati poi ho costruito le query le maschere e i report.
Questo lavoro mi ha portato via un po di tempo.
Mentre costruivo il database in Access contemporanemente utilizzavo l'altro
database per aggiornare i movimenti di magazzino e conseguentemente le
giagenze.
Terminato il database in Access ho provato ad aggiornare la tabella Carico
mediante un nuovo file txt, preso dall'atro database, ma l'operazione non č
riuscita.
Come posso fare?
Grazie


author: Sergio MAZZA

text:
"badush" <
bad...@martucci.com
> ha scritto nel messaggio
news:DAIS8.74804$Kt3.1...@twister2.libero.it...

Non indichi per quale motivo non č riuscita l'operazione e che intendi per
"...aggiornare la tabella Carico..."...
Ciao.
--
Sergio MAZZA


title: aiutatemi... database vuoto

author: Pietro Butera

text:
Ciao a tutti, mi chiamo Pietro...
ho postato altre due volte in precedenza, ma temo che non abbiate capito il
mio problema
ho un database replicato, da aggiornare su due pc diversi e non in rete
quindi devo sincronizzare i due database trasportandoli con disco floppy
adesso il database è 6 mb, come posso trasportarlo?
Ho pensato, che uno dei pc quindi un database, lo utilizzo solo per inserire
i dati, potrei utilizzare il database di immissione sempre vuoto, cioè senza
record dentro, solo con le caratteristiche di base di un database replicato,
tipo le impostazioni tabella maschere numerazione contatore, etc. ma senza
dati. Vorrei sapere se questo è il metodo più adatto allo scopo? o altri?!
Mi potete aiutare oppure indicarmi una guida da scaricare da internet?,
poiché sulla guida di access non riesco più a ricapitolarmi.
In attesa Vi invio i miei saluti


title: aiutatemi... database vuoto

author: namor

text:
"Pietro Butera" <
pietro...@tin.it
> ha scritto nel messaggio
news:xLmhd.239172$35.11...@news4.tin.it...

1. Comprati un pendrive USB.
2. Dividi il file su più floppy con winzip, arj, winrar, ecc...
3. Mettilo su CD
Namor


title: aiutatemi... database vuoto

author: SunRex

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:FPmhd.10716$Ni.4...@twister1.libero.it...
> "Pietro Butera" <
pietro...@tin.it
> ha scritto nel messaggio
> news:xLmhd.239172$35.11...@news4.tin.it...
>
> > Ciao a tutti, mi chiamo Pietro...
> > ho postato altre due volte in precedenza, ma temo che non abbiate capito
> il
> > mio problema
> > ho un database replicato, da aggiornare su due pc diversi e non in rete
> > quindi devo sincronizzare i due database trasportandoli con disco floppy
> > adesso il database č 6 mb, come posso trasportarlo?
> > Ho pensato, che uno dei pc quindi un database, lo utilizzo solo per
> inserire
> > i dati, potrei utilizzare il database di immissione sempre vuoto, cioč
> senza
> > record dentro, solo con le caratteristiche di base di un database
> replicato,
> > tipo le impostazioni tabella maschere numerazione contatore, etc. ma
senza
> > dati. Vorrei sapere se questo č il metodo piů adatto allo scopo? o
altri?!
> > Mi potete aiutare oppure indicarmi una guida da scaricare da internet?,
> > poiché sulla guida di access non riesco piů a ricapitolarmi.
> > In attesa Vi invio i miei saluti
>
> 1. Comprati un pendrive USB.
> 2. Dividi il file su piů floppy con winzip, arj, winrar, ecc...
> 3. Mettilo su CD
> Namor
Mi permetto di aggiungere che la pendrive ti risolve un sacco di problemi ed
ha un costo contenuto.
SunRex
>
>


title: Query e join

author: MarcoMac

text:
Ho una Tabella RegistroMovimenti:
IdMovimento (PK)
Cliente
Data
AutistaCarico
AutistaScarico
....
La tabella Autisti è invece:
IDAutista
Nome
Cognome
...
Le due tabelle sono in relazione Uno a Molti.
I valori inseriti in AutistaCarico e AutistaScarico sono l'IDAutista
Correi creare un report che mi ritorni tutti i movimenti (giornalieri,
settimanali, mensili) con i rispettivi NOMI DEGLI AUTISTI
Es.
IDMov.    Cliente        Data                AutistaCarico
AutistaScarico
--------------------------------------------------------------------------
0254        Pippo srl     01/01/2004      Pluto                    Paperino
3134        Minnie        01/01/2004      Orazio                  Paperino
attualmente metto come origine del report una query che mi estrae i dati che
mi servono e poi sull'evento Formattazione del report con una Dlookup mi
ricavo i nomi degli autisti.
Ho letto però che si possono anche incastellare query e mi chiedevo come
dovrei scrivere la query.
Ps. Conviene usare una funzione tiupo dlookup in una query anche di
centinaia di record?
Saluti e Grazie
Marco


title: Query e join

author: Roberto da casa

text:
"MarcoMac" <
pi...@pluto.it
> ha scritto nel messaggio
news:c9l546$vnq$1...@lacerta.tiscalinet.it...

Prova con una query che abbia il seguente codice SQL:
SELECT RegistroMovimenti.IdMovimento, RegistroMovimenti.Cliente,
RegistroMovimenti.Data, [Autisti].[Nome] & [Autisti].[Cognome] AS
AutistaCarico, [Autisti_1].[Nome] & [Autisti_1].[Cognome] AS AutistaScarico
FROM Autisti INNER JOIN (Autisti AS Autisti_1 INNER JOIN RegistroMovimenti
ON Autisti_1.IDAutista = RegistroMovimenti.AutistaScarico) ON
Autisti.IDAutista = RegistroMovimenti.AutistaCarico;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: mario rossi

text:
aggiungere elemento in array solo se non esiste già

un aiuto?


Il giorno mercoledì 2 novembre 2022 alle 19:20:29 UTC+1
tmtu...@gmail.com
 ha scritto:
> aggiungere elemento in array solo se non esiste già
>
> un aiuto?

Gli array non sono sempre lo strumento migliore.
Ad esempio se devi accertarti di non inserire doppioni ti tocca ciclarlo tutto per essere sicuro, e questo lo rende estremamente inefficiente, iin modo esponenziale con la dimensione, in questo caso specifico.
Ci sono vari metodi per ovviare a questi aspetti... il migliore è valutare una Collection al poston dell'array che invece è istantanea la verifica, sfruttando la Key.
Quando però si scrive in una collection usandonla key la collection è lenta.

Quindi serve capire tu di cosa hai bisogno, quanti Items ha questo insieme...?

Le soluzioni migliori si ottengono sfruttando una combinazione di Array(anzi SAFE ARRAY) e Collection, ma la cosa è complicata.

@Alex


title: aggiungere elemento in array solo se non esiste già

text:

ho optato per una tabella temporanea


text:
Questa è la peggiore delle soluzioni sia in termini di prestazioni che in termini tecnici.
In ogni caso va bene a te... va bene a tutti 😉

@Alex


text:

perfetto direi!


title: Maschera inserimento dati

author: antcim

text:
Esiste qualche esempio di maschera per inserimento
dati in una tabella alle seguenti condizioni::
1) Controllo dato obbligatorio in alcune caselle di testo
    (ho provato con Richiesto=Si, nella tabella)
    (ho messo nel codice la sub sul Lost_Focus della casella di testo)
2) Uscita dalla maschera senza aver fatto nulla
    (Access mi da messaggio di errore..)
3) Evitare messaggi di errore di Access
Ho provato a vedere nel SitoComune ma non ho trovato niente.
Inoltre, nel gruppo, non ho trovato nessuna domanda analoga.
Grazie in anticipo.
Antcim


title: Maschera inserimento dati

author: Salvatore

text:
"antcim" <
gabriel...@virgilio.it
> ha scritto nel messaggio
news:aQ_A8.5200$CN3.1...@news2.tin.it...

Sull'evento chiusura, annulla il record contenente i valori incompleti, per
esempio con la funzione sendkeys facendo digitare una serie di ESC (forse ne
basta anche uno solo).
Saluti
Salvatore


title: Maschera inserimento dati

author: Emyr

text:
On Sun, 5 May 2002 11:17:54 +0200, "Salvatore" <
sal...@tiscalinet.it
>
wrote:

forse un me.undo č meglio
Saluti.
Emanuele.


title: Stampa report etichette: saltare posizioni.

text:
Buongiorno a tutti.
Ho realizzato un DB con Access 2010 per gestire la mia attività agricola. Avevo la necessità di stampare delle etichette con dati provenienti da una maschera su cui applicare dei filtri: con un pulsante i record filtrati vengono inviati ad un report che provvede a stampare le etichette. I fogli A4 contengono 24 etichette (8 file da 3).
La necessità era di far partire la stampa da una certa posizione, in modo da poter utilizzare anche fogli A4 già iniziati. Ho scaricato dal Sito Comune il Db 'SaltareEticIndir' che sembrava fare al mio caso. Applicando il modulo e settando le proprietà 'Su apertura' e 'su attivazione' del report e 'su Stampa' del corpo, si ottiene un ottimo risultato: l'anteprima risultante lascia il numero di etichette vuote stabilito dall'input immesso nella maschera di dialogo che si apre prima del report.
Perfetto.
Il problema è che l'anteprima è giusta, ma la stampa effettiva è normale, ovvero non lascia gli spazi vuoti ma inizia normalmente a stampare da inizio pagina...
Dove ho sbagliato? Perchè è certo che l'errore è mio..

Grazie a chi vorrà consigliarmi..


author: Bruno Campanini

text:
on 24-01-20,
otre...@libero.it
 supposed :

Strano comportamento... sembra di esser ritornati indietro di
50 anni, quando col PC un po' di libertà l'avevi ma le stampanti
(le line printer di allora) marciavano per proprio conto.
Poi si realizzò il WYSIWYG e successivamente il WYSIWYP che
tenevano collegati PC e stampanti (InkJet prima e LJ poi).

Tutta questa premessa per dirti che secondo me non dovrebbe
trattarsi di errore tuo ma di un difetto di comunicazione
fra PC e stampante, e ciò che esegue l'handshaking (stretta
di mano) fra di loro è il driver, non sei tu.
Oppure è quel SaltareEticIndir che è in gradso di modificare
l'uscita video ma non l'uscita a stampa.

Puoi mettere online tale programma?

Bruno


text:
Grazie molte, Bruno!
Indirettamente, mi hai fornito la soluzione: nel codice del pulsante, non mi ero accorto che l'argomento visualizzazione del metodo OpenReport, era impostato ad acviewPreview, mentre invece, seguendo le istruzioni del sito comune, va impostato ad acViewNormal.
Così funziona, anche se stampa immediatamente.
Non me ne ero accorto perchè il file SaltareEticIndir mi era stato girato in link: dopo la tua richiesta ho fatto la ricerca nel sito comune ed ho così letto le istruzioni che precedevano il download del file. :-)
Grazie!


text:
otre...@libero.it
 has brought this to us :

Un ringraziamento per un'utilità veramente minima: l'apprezzo!

Vedi se puoi inviarmi il file SaltareEticIndir oppure
comunicarmene l'URL.
Io a far ricerche sono proprio negato.

Brunoi


text:
Ecco:
http://web.mclink.it/MC5884/

In effetti, il fatto che la stampa si avvia senza poter verificare l'anteprima, è un limite oggettivo.
Se, nell'esaminare il codice di SaltareEticIndir, ti viene in mente come aggirare questo ostacolo, ben venga...

Grazie!


text:

Ehm... il link porta al sito Comune: poi bisogna aprire, dal menù di sx, Reports, quindi cliccare sulla riga 4.15

Link diretto al db
http://web.mclink.it/MC5884/download/SaltareEticIndir.zip


text:
otre...@libero.it
 presented the following explanation :

Questi mi pare funzionino un po' meglio, solo un po':
https://1drv.ms/u/s!AvTaMfd5-b2oyGTh4BnOGn_Mqzbd?e=iELKP4

https://1drv.ms/u/s!AvTaMfd5-b2oyGXnYtIPMwISzJoG?e=KnDSQO

Quando si apre il preview, Maschera1 rimane aperta e
selezionata (questo è il prezzo da pagare!), non chiuderla.
Seleziona il preview e fa partire la stampa; quando
chiudi il preview si chiuderà anche Maschera1.

Il codice è geniale ma non mi piacciono le sequenze
di funzionamento.

Bruno


title: ordine tabulazione struttura a schede

author: luigi

text:
ho una struttura a schede in base ad una tabella,
ho notato che lo spostamento con il tab o con invio non è conseguenziale
ma sparpagliato.
Ho provato a metterci l'ordine di spostamento nelle proprietà dei singoli
controlli abbinati ai campi della tabella, ma non li accetta!
Come posso fare?
Ho provato anche a spostare l'ordine dei campi nella tabella, ma è la
stessa cosa!
SOS
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: ordine tabulazione struttura a schede

text:
luigi ha scritto:
> ho una struttura a schede in base ad una tabella,
> ho notato che lo spostamento con il tab o con invio non è conseguenziale
> ma sparpagliato.
> Ho provato a metterci l'ordine di spostamento nelle proprietà dei singoli
> controlli abbinati ai campi della tabella, ma non li accetta!
> Come posso fare?
> Ho provato anche a spostare l'ordine dei campi nella tabella, ma è la
> stessa cosa!
> SOS
> luigi
Click destro sulla scheda, Ordine di tabulazione.
Namor
--
namor at inwind punto it



title: ordine tabulazione struttura a schede

text:
namor ha scritto:
> luigi ha scritto:
> > ho una struttura a schede in base ad una tabella,
> > ho notato che lo spostamento con il tab o con invio non è conseguenziale
> > ma sparpagliato.
> > Ho provato a metterci l'ordine di spostamento nelle proprietà dei singoli
> > controlli abbinati ai campi della tabella, ma non li accetta!
> > Come posso fare?
> > Ho provato anche a spostare l'ordine dei campi nella tabella, ma è la
> > stessa cosa!
> > SOS
> > luigi
> Click destro sulla scheda, Ordine di tabulazione.
> Namor
Accidenti !!!! stavo uscendo pazzo !!!   G R A Z I E   !!!
--



title: riordinare i record di una subform via codice

author: il mago galbusera

text:
ciao
volevo riordinare i record presenti in una sub form via codice e mi sono
accorto che non è facile come pensavo
subAnagrafiche.form.OrderBy = "Cognome DESC"
non ha nessun effetto
cosa sto dimenticando ?
ciao ciao


text:
"il mago galbusera" <galb...@katamail.com.NOWAR> ha scritto nel messaggio
news:av4bfn$p62$1...@grillo.cs.interbusiness.it...
> ciao
> volevo riordinare i record presenti in una sub form via codice e mi sono
> accorto che non č facile come pensavo
>
> subAnagrafiche.form.OrderBy = "Cognome DESC"
>
> non ha nessun effetto
>
> cosa sto dimenticando ?
>
> ciao ciao
Ti stai dimenticando di aggiungere anche:
Me!subAnagrafiche.form.OrderByOn = True
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: x Max & C.: salvare impostazioni stampante

author: ringo

text:
Salve a tutti,
mi ricordo di aver visto in un post di molto
tempo fà il modo per salvare in un file txt
le impostazioni di un report e per ripristinare
le impostazioni.
Qualcuno mi può dare una dritta?
grazie!
ringo


author: ST

text:
> mi ricordo di aver visto in un post di molto
> tempo fà il modo per salvare in un file txt
> le impostazioni di un report e per ripristinare
> le impostazioni.
>
> Qualcuno mi può dare una dritta?
qui:
http://shorterlink.com/?FV4KR4
ciao
Silvio


text:
"ST" <
til...@TOGLIMI.softhome.net
> ha scritto nel messaggio
news:Zh8w9.17962$L12.1...@news.edisontel.com...

grazie!
ringo


title: Stampa Report

author: Mik Mark

text:
Ciao a tutti,
    Io ho creato un report ordinandolo per corso, attività, e materia.
Tutto bene, non da alcun problema se non che mi stampa 4 pg. Ora il report
giustamente mi dice 1pg di 2 e sulla seconda mi stampa 2 pg di 2. Però
quando lo visualizzo e quando stampo mi esce, 1 pg scritta (giusta), 1 pg
bianca, la 2° pg giusta e 1 4 pg bianca.
Di per se non è un problema però è seccante ogni volta dover reinserire i
fogli bianchi nella stampante.
Qualcuna sa per caso dove erro?


title: Stampa Report

author: Sergio Della Giora

text:
"Mik Mark" <
marcheso...@trentino.net
> ha scritto nel messaggio
news:9mi36n$gr9$1...@news.flashnet.it...

Probabilemente i margini non sono giusti e quindi il report  sconfina in
pagine vuote. Vai su imposta pagina / margini e prova a modificarli...
Dovrebbe andare a posto.


title: Stampa Report

text:
"Sergio Della Giora" <
sergio_d...@infinito.it
> ha scritto nel
messaggio news:9mi3gf$2cf0a$1...@ID-84518.news.dfncis.de...

Mamma mia che vergogna!
Ho stretto di pochi millimetri la pg e tutto è andato a posto!
            Grazie


title: Stampa Report

text:
Di nulla... sapessi quante ne ho combinate io in questo NG...
Saluti
Sergio Della Giora


title: Multiutenza e form

text:
Scusate il nuovo th, ma con Google non ho capito come scrivere un
followup.
Vorrei riallacciarmi alle infinite discussioni su Access e la
multiutenza: il mio e' un punto di vista di un newbie, o quasi.
Sto realizzando una applicativo che ha i consueti FE e BE: il tutto
dovrebbe funzionare con BE su un disco di rete e FE distribuito su tre
pc distinti che si appoggiano ad Access attraverso terminal server
(ovvero, Access e' installato in locale solo su uno dei 3 pc, sugli
altri due no).
Penso di aver capito cosa significhi la multiutenza per quel che
riguarda la consistenza dati e gli accessi simultanei ad uno stesso
record, ma il problema piu' grande che riscontro e' che quando due o
piu' FE si "collegano" al BE l'apertura delle form "legate" ad una
base dati (tabelle o query) e' molto rallentata, fino a 40 secondi!
Dopo no, una volta aperte, qualunque aggiornamento al recordset
richiesto viene risolto in pochi istanti.
Domande:
E' meglio non impostare la sorgente dati nelle proprieta' della
maschera ed eventualmente farlo runtime dopo l'apertura?
Meglio usare ADO/DAO piuttosto che oggetti tabella o query per creare
il recordset?
Meglio avere un BE suddiviso su piu' file mdb oppure in un unico file?
E le dimensioni?
Scusate l'ignoranza che traspare probabilmente da qualcuna delle
affermazioni, spero solo di non accendere un'altra miccia come spesso
ho letto in passato... ;-)
Grazie a tutti.
siver


title: Multiutenza e form

author: ALESSANDRO Baraldi

text:
"a.simov" <
si...@libero.it
> ha scritto nel messaggio
news:76679509.0405...@posting.google.com...
> Scusate il nuovo th, ma con Google non ho capito come scrivere un
> followup.
> Vorrei riallacciarmi alle infinite discussioni su Access e la
> multiutenza: il mio e' un punto di vista di un newbie, o quasi.
>
> Sto realizzando una applicativo che ha i consueti FE e BE: il tutto
> dovrebbe funzionare con BE su un disco di rete e FE distribuito su tre
> pc distinti che si appoggiano ad Access attraverso terminal server
> (ovvero, Access e' installato in locale solo su uno dei 3 pc, sugli
> altri due no).
>
> Penso di aver capito cosa significhi la multiutenza per quel che
> riguarda la consistenza dati e gli accessi simultanei ad uno stesso
> record, ma il problema piu' grande che riscontro e' che quando due o
> piu' FE si "collegano" al BE l'apertura delle form "legate" ad una
> base dati (tabelle o query) e' molto rallentata, fino a 40 secondi!
> Dopo no, una volta aperte, qualunque aggiornamento al recordset
> richiesto viene risolto in pochi istanti.
>
> Domande:
> E' meglio non impostare la sorgente dati nelle proprieta' della
> maschera ed eventualmente farlo runtime dopo l'apertura?
Troppo complesso per banalizzarla in questo modo.
Non c'è una regola AULICA, dipende dall'Esigenza, ma
nel caso di prevenire problemi in Multiutenza sicuramente
è meglio (nel caso di A>=XP) assegnare il Recordset aperto
dopo aver impostato il criterio Pessimistico di Blocco.
> Meglio usare ADO/DAO piuttosto che oggetti tabella o query per creare
> il recordset?
Questo concetto va chiarito.
Se usi progetti di tipo MDB non conviene usare ADO poichè il modello
di JET è sempre DAO, ti eviti la doppia conversione....!
Una Maschera anche se popolata da Query usa DAO(se non in ADP)
ed è cosa differente dall' intendere l'assegnazione dell'oggetto Recordset
tramite
set diretto.
Anche quì non c'è esplicitamente una regola, se devi usare un sistema
Transazionale
conviene sfruttare l'uso dei Recordset aperti sotto un WorkSpace che ti
permetterà
le azioni di RollBack o Commit......!
> Meglio avere un BE suddiviso su piu' file mdb oppure in un unico file?
> E le dimensioni?
ASSOLUTAMENTE divisi, non ci sono dubbi.
Le dimensioni che ti frega il BE risiederà sul SERVER il FE non aumenterà
mai
magari lo distribuirai in formato MDE.
> Scusate l'ignoranza che traspare probabilmente da qualcuna delle
> affermazioni, spero solo di non accendere un'altra miccia come spesso
> ho letto in passato... ;-)
>
> Grazie a tutti.
>
> siver
Sono sempre considerazioni tecniche quelle che si fanno, magari alcuni
le illustrano inmodo più colorito......!!!!
Ti consiglio in ogni caso di chiarirti le idee sui concetti fondamentali
del modello di Access studiandoti un buon libro.
@Alex.


title: Multiutenza e form

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote in message news:<c7tli7$181$
1...@lacerta.tiscalinet.it
>...
> > Meglio avere un BE suddiviso su piu' file mdb oppure in un unico file?
> > E le dimensioni?
> ASSOLUTAMENTE divisi, non ci sono dubbi.
> Le dimensioni che ti frega il BE risiederà sul SERVER il FE non aumenterà
> mai
> magari lo distribuirai in formato MDE.
Forse mi sono spiegato male: dando per scontata la soluzione di tenere
FE e BE separati, chiedevo se puo' avere un senso, teorico o per
vostra esperienza, suddividere ulteriormente il BE in piu' file mdb.
Si complicano le cose in fatto di gestione dei link nel FE, ma si
riducono le dimensioni dei singoli file mdb di BE, sui quali e'
possibile fare manutenzione indipendentemente.
Ve lo chiedo perche' ho realizzato un progetto in cui il BE viene
suddiviso in 3 file, due dei quali contengono una sola tabella
ciascuno, ma si tratta di quelle che crescono piu' velocemente a tutte
le altre di ausilio racchiuse nel terzo file.
> Ti consiglio in ogni caso di chiarirti le idee sui concetti fondamentali
> del modello di Access studiandoti un buon libro.
Potresti anche consigliarmi qualche titolo o autore?
Io ho provato il manuale di Access 2000 della Apogeo tempo fa e
ultimamente mi sono procurato "Programmare MS Access 2003" di Rick
Dobson: da come la vedo io, tra i due dovrei trovare qualcosa di
intermedio, mi sembrano esattamente agli opposti sia come target che
come tecnica.
Grazie mille, Alex.
Siver


title: Multiutenza e form

text:
si...@libero.it
 (a.simov) wrote in message
> Forse mi sono spiegato male: dando per scontata la soluzione di tenere
> FE e BE separati, chiedevo se puo' avere un senso, teorico o per
> vostra esperienza, suddividere ulteriormente il BE in piu' file mdb.
> Si complicano le cose in fatto di gestione dei link nel FE, ma si
> riducono le dimensioni dei singoli file mdb di BE, sui quali e'
> possibile fare manutenzione indipendentemente.
Chiedo scusa immediatamente: me ne sono accorto solo ora, ma vedo che
nei primi di aprile era gia' nato un discorso uguale (thread "Meglio
un solo B.E.?") con una valida risposta di MAssimiliano (per via delle
relazioni tra tabelle, piu' semplici da gestire).
Se qualcun altro avesse altro da aggiungere spero di poterlo trovare
in coda all'altro thread, chiudendo questo cosi' (rimane il discorso
di qualche buon testo istruttivo su Access avanzato).
Saluti.
siver


title: HELP COPIARE UN CAMPO AUTOMATICAMENTE

author: PEPPONE

text:
COME POSSO FARE PER COPIARE UN CAMPO DI UNA MASCHERA IN UN CAMPO DI UNA
SOTTOMASCHERA (CONTENUTA IN UN'ALTRA MASCHERA) MA IN MANIERA AUTOMATICA
OSSIA CON UN PULSANTE
SO CHE NE E' STATO PARLATO MA NON HO TROVATO
SOLUZIONI
GRAZIE IN ANTICIPO
SONO UNA SCHIAPPA CON ACCESS!!
--------------------------------
Inviato via
http://usenet.iol.it


title: HELP COPIARE UN CAMPO AUTOMATICAMENTE

text:
"PEPPONE" <
GZI...@TIN.IT
> ha scritto nel messaggio
news:151Z24Z135Z20Y...@usenet.iol.it...

Per prima cosa non scrivere in maiuscolo; nei NG si scrive in maiuscolo
quando si vuole strillare e non vedo perché tu lo debba fare: siamo mica
sordi.
Per seconda cosa nelle maschere non ci sono i campi ma i controlli (i campi
sono nelle tabelle e nelle query).
La sottomaschera è a visualizzazione a Maschere continue?
Se si, su quale record tra quelli visualizzati vuoi copiare il valore del
controllo della maschera principale?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: HELP COPIARE UN CAMPO AUTOMATICAMENTE

author: peppone

text:
non volevo urlare piccola disattenzione dovuta a ore sul pc
mi spiego o
cerco di farlo
devo copiare un controllo"articolo" contenuto in una
maschera "prodotti"
in un controllo "articoli" di una sottomaschera
"articoli1" contenuta in una maschera "preventivo" forse cosi sono piu
chiaro
grazie in anticipo peppone



title: HELP COPIARE UN CAMPO AUTOMATICAMENTE

text:
"peppone" <
gzi...@tin.it
> ha scritto nel messaggio
news:151Z17Z118Z14Y...@usenet.iol.it...

Quello che bisognerebbe sapere è come si chiama il controllo sottomaschera
inserito nella maschera "preventivo" che contiene la sottomaschera
"articoli1".
Se si chiamasse Pippo, allora scrivi:
[Forms]![preventivo]![Pippo]![articoli] = [Forms]![prodotti]![articolo]
Naturalmente affinché la cosa funzioni occorre che sia la maschera
"preventivo" che la maschera "prodotti" siano aperte.



title: Variabile con parti variabile

text:
Come si può implementare una if con una condizione "parametrica", ossia :
for i=1 to 10
     if opz_i = 1 then
   ..
   ..
     end if
next i
--


title: Variabile con parti variabile

author: Maurizio Borrelli

text:
> "Baa962" [...]:

    Intendi qualcosa del genere?
        for i=1 to 10
            select case i
            case 1
                ...
            case 2 to 5
                ...
            case 3
                ...
            case else
                ...
            end select
        next i
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Copie di BackUp

author: Ditta Cerri (Sib)

text:
Ho gia' implementato un sistema di backup nella azienda dove lavoro, pero'
vorrei migliorare l'automazione dell'operazione, magari facendo creare in
automatico un file di backup diverso per ogni giorno della settimana in modo
da avere una copia del DB per gli ultimi sette giorni.
Avete suggerimenti?
Grazie a tutti
Saluti, Sib


title: Copie di BackUp

author: Antonio Biso

text:
Ditta Cerri (Sib) ha scritto nel messaggio
<8bd4tc$22r$
3...@pegasus.tiscalinet.it
>...

Crei 7 file con i nomi della settimana. I file devono poter essere
riscritti.
Un'altra buona politica è questa:
6 file da lunedi a venerdi
4 file il sabato chiamati week1 ... week4
3 file di fine mese mese1...mese3
Ognuno di questi file deve essere riscritto alla scadenza.
In questo modo avrai una gamma di backup molto varia.
Antonio


title: Copie di BackUp

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
8bd6b6$2p6$1...@pegasus.tiscalinet.it...

Grazie del suggerimento, ma per crearli usi delle procedure in VBA, una
utilita' di pianificazione di Win98 o cos'altro?
Ciao, Sib


title: Copie di BackUp

text:
Ditta Cerri (Sib) ha scritto nel messaggio
<8bfm1e$dq$
1...@pegasus.tiscalinet.it
>...
>
>> Un'altra buona politica è questa:
>> 6 file da lunedi a venerdi
>> 4 file il sabato chiamati week1 ... week4
>> 3 file di fine mese mese1...mese3
>>
>> Ognuno di questi file deve essere riscritto alla scadenza.
>>
>> In questo modo avrai una gamma di backup molto varia.
>>
>> Antonio
>
>Grazie del suggerimento, ma per crearli usi delle procedure in VBA, una
>utilita' di pianificazione di Win98 o cos'altro?
Eehhmm, questa era solo la politica di backup che adottavo quando facevo
l'edp man in un'azienda e dovevo backuppare il server. Solo che sfruttavo il
programma residente in novell della ? cheyenne?.
Avevo schedulato i 13 backup con la frequenza giusta e il nome del nastro
giusto. Io dovevo ricordarmi solo di mettere il nastro giusto (altrimenti,
se la label era sbagliata il backup non partiva).
Quando un backup era effettuato ci pensava lui a rischedularlo alla data
odierna+frequenza
Antonio


title: stringa di ricerca per report

author: max

text:
Ciao a tutti
Tramite una maschera con svariate textbox ho la necessit� di  aprire un
report con RecordSource assegnato da me tramite un pulsante della
maschera...
Devo per esempio stampare tutti i record con codart che iniziano con la S,
ma non riesco a capire dove sbaglio...
strsqlRpt = "select anaart1.* from anaart1 where anaart1.codart Like  ' "" &
Me.codart1 & " * """"
Private Sub Stampa_Click()
DoCmd.OpenReport "rptvargia1", acViewPreview, , , , strsqlRpt
End Sub
Ciao
Massimo


title: stringa di ricerca per report

author: almorel

text:
On 1 Feb, 12:14, "max" <
mas...@inwind.it
> wrote:
> Ciao a tutti
>
> Tramite una maschera con svariate textbox ho la necessità di  aprire un
> report con RecordSource assegnato da me tramite un pulsante della
> maschera...
> Devo per esempio stampare tutti i record con codart che iniziano con la S,
> ma non riesco a capire dove sbaglio...
>
> strsqlRpt = "select anaart1.* from anaart1 where anaart1.codart Like  ' "" &
> Me.codart1 & " * """"
>
> Private Sub Stampa_Click()
> DoCmd.OpenReport "rptvargia1", acViewPreview, , , , strsqlRpt
> End Sub
>
> Ciao
> Massimo
Ciao Massimo
se devi prendere l'iniziale de codice articolo il like deve essere:
Like '" & left(Me.codart1,1) & "'*"
(salvo la sistemazione di vigolette singole e doppie)
Ciao
Alberto


title: stringa di ricerca per report

text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:0ea70b0d-cc89-4d0a...@z26g2000yqm.googlegroups.com...
On 1 Feb, 12:14, "max" <
mas...@inwind.it
> wrote:
> Ciao a tutti
>
> Tramite una maschera con svariate textbox ho la necessit� di aprire un
> report con RecordSource assegnato da me tramite un pulsante della
> maschera...
> Devo per esempio stampare tutti i record con codart che iniziano con la S,
> ma non riesco a capire dove sbaglio...
>
> strsqlRpt = "select anaart1.* from anaart1 where anaart1.codart Like ' ""
> &
> Me.codart1 & " * """"
>
> Private Sub Stampa_Click()
> DoCmd.OpenReport "rptvargia1", acViewPreview, , , , strsqlRpt
> End Sub
>
> Ciao
> Massimo
Ciao Massimo
se devi prendere l'iniziale de codice articolo il like deve essere:
Like '" & left(Me.codart1,1) & "'*"
(salvo la sistemazione di vigolette singole e doppie)
Ciao
Alberto
Mi continua a dare errore di sintassi


title: stringa di ricerca per report

text:
On 1 Feb, 12:39, "max" <
mas...@inwind.it
> wrote:
> "almorel" <
almo...@gmail.com
> ha scritto nel messaggionews:0ea70b0d-cc89-4d0a...@z26g2000yqm.googlegroups.com...
> On 1 Feb, 12:14, "max" <
mas...@inwind.it
> wrote:
>
>
>
> > Ciao a tutti
>
> > Tramite una maschera con svariate textbox ho la necessità di aprire un
> > report con RecordSource assegnato da me tramite un pulsante della
> > maschera...
> > Devo per esempio stampare tutti i record con codart che iniziano con la S,
> > ma non riesco a capire dove sbaglio...
>
> > strsqlRpt = "select anaart1.* from anaart1 where anaart1.codart Like ' ""
> > &
> > Me.codart1 & " * """"
>
> > Private Sub Stampa_Click()
> > DoCmd.OpenReport "rptvargia1", acViewPreview, , , , strsqlRpt
> > End Sub
>
> > Ciao
> > Massimo
>
> Ciao Massimo
>
> se devi prendere l'iniziale de codice articolo il like deve essere:
>
> Like '" & left(Me.codart1,1) & "'*"
>
> (salvo la sistemazione di vigolette singole e doppie)
>
> Ciao
> Alberto
>
> Mi continua a dare errore di sintassi
Puoi postare il DB qui
http://myfreefilehosting.com/
per dargli un'occhiata ?
Alberto


title: stringa di ricerca per report

author: Geppo

text:

prova cosi:
strsqlRpt = "select anaart1.* from anaart1 where anaart1.codart Like '" &
left(Me.codart1,1) & "*'"
--
Ciao
Geppo


title: stringa di ricerca per report

text:
> prova cosi:
>
> strsqlRpt = "select anaart1.* from anaart1 where anaart1.codart Like '" &
> left(Me.codart1,1) & "*'"
>
> --
> Ciao
> Geppo
>
Grazie mille ho risolto cos�....... bastava un doppio apice
strsqlRpt = "select anaart1.* from anaart1 where anaart1.codart Like  """ &
Me.codart1 & " * """
Grazie Ciao


title: Modifica contemporanea di record

author: Alen Cappelletti

text:
Sul click ad un bottone di parte questa routine, richiama una query di
modifica, ma comunque non capisco il perchè il messaggio di avvertimento
mi esce sempre, per inciso mi dice che durante la sessione di modifica
il record è stato modificato da un'altro utente e quindi io vado a
sovrascrivere le mofifiche.
1) Non c'è altro utente che me
2) Non dovrebbe uscire il messaggio dato che li ho disabilitati?
---------
Private Sub CmdModifica_Click()
    DoCmd.SetWarnings False
    DoCmd.OpenQuery "Query_UpdateMarchio"
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
acMenuVer70
    Me.ElencoMarchi.Requery
    DoCmd.SetWarnings True
End Sub
Ciao Alen
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Modifica contemporanea di record

text:
"Alen Cappelletti" <
alen.cap...@opengatespa.com
> ha scritto nel
messaggio news:5bec11c0fdcb654684...@mygate.mailgate.org...
> Sul click ad un bottone di parte questa routine, richiama una query di
> modifica, ma comunque non capisco il perchè il messaggio di avvertimento
> mi esce sempre, per inciso mi dice che durante la sessione di modifica
> il record è stato modificato da un'altro utente e quindi io vado a
> sovrascrivere le mofifiche.
>
> 1) Non c'è altro utente che me
Appunto, sei tu stesso che sei in modifica con un'altra funzionalità
> 2) Non dovrebbe uscire il messaggio dato che li ho disabilitati?
No! Tu disattivi gli warning, non i messaggi di errore
> Private Sub CmdModifica_Click()
>     DoCmd.SetWarnings False
>     DoCmd.OpenQuery "Query_UpdateMarchio"
>     DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
> acMenuVer70
>     Me.ElencoMarchi.Requery
>     DoCmd.SetWarnings True
> End Sub
Perchè fai il save record?
Antonio


title: Help in Linea in access

author: Roby - Mister NO

text:
Ciao a tutti,
tanti anni fa quando inizia a programmare in modo obbistico in VB3 ero
riuscito a farmi dei file Hlp. compilando dei file in Rtf fati in
word.
Ora avrei la necessità di fare un file Di help da aggiungere ad un
applicativo access, poca roba, ma non so da dove partire.
Esiste un compilatore anche per acess ?? devo usare qualche altro
prodotto ?? c'e' qualcosa in vb 6 che mi permette di creare i file Hlp
??
va bene tutto, file, link, risposte dirette :-) qualsiasi cosa che mi
dia una base di partenza.
Ciao e grazie
------------
Beep Bepp
           Roby
Togliere XXX per rispondere via Email
PGP KEY  Disponibile


title: Help in Linea in access

author: Roberto dal portatile

text:
"Roby - Mister NO" <ro...@XXXkantea.it> ha scritto nel messaggio
news:l33tnsk3mjuf3gjam...@4ax.com...

Dai un occhiata a cosa dice l'Help di Access circa "Creare una Guida
personalizzata per una maschera, un report o un controllo"; dovrebbe fare al
caso tuo.
Roberto


title: Help in Linea in access

text:
"Roby - Mister NO" <ro...@XXXkantea.it> ha scritto nel messaggio
news:l33tnsk3mjuf3gjam...@4ax.com...
> Ciao a tutti,
> tanti anni fa quando inizia a programmare in modo obbistico in VB3 ero
> riuscito a farmi dei file Hlp. compilando dei file in Rtf fati in
> word.
> Ora avrei la necessità di fare un file Di help da aggiungere ad un
> applicativo access, poca roba, ma non so da dove partire.
> Esiste un compilatore anche per acess ?? devo usare qualche altro
> prodotto ?? c'e' qualcosa in vb 6 che mi permette di creare i file Hlp
> ??
> va bene tutto, file, link, risposte dirette :-) qualsiasi cosa che mi
> dia una base di partenza.
> Ciao e grazie
> ------------
> Beep Bepp
>            Roby
>
SCUSATE MI E' SFUGGITO UN APOSTROFO!!!!



title: Help in Linea in access

author: RoDAgo

text:
"Roby - Mister NO" ha scritto nel messaggio ...
> Ciao a tutti,
> tanti anni fa quando inizia a programmare in modo obbistico in VB3 ero
> riuscito a farmi dei file Hlp. compilando dei file in Rtf fati in
> word.
> Ora avrei la necessità di fare un file Di help da aggiungere ad un
> applicativo access, poca roba, ma non so da dove partire.
> Esiste un compilatore anche per acess ??
Esiste e fa parte di ODE 97 (immagino sia presente nel corrispondente per
Access 2000).
Si chiama *Microsoft Help Workshop* e credo sia o lo stesso di quello
utilizzato per VB , partendo da un file Rtf opportunamente formattato ti
crei il tuo Help.
> Ciao e grazie
> ------------
> Beep Bepp
>            Roby
Cià
RoDAgo


title: Help in Linea in access

author: Giovanni Albertone

text:
On Wed, 26 Jul 2000 09:11:51 GMT, "Roberto dal portatile"
<
r.ma...@libero.it
> wrote:
>SCUSATE MI E' SFUGGITO UN APOSTROFO!!!!
Vabbe', per questa volta, in via del tutto eccezionale, non sarai
cazziato. Per il futuro cerca di evitare.
:-))
Ciao,
Giovanni
---
Inferno e paradiso mi sembrano sproporzionati. Le azioni degli
uomini non meritano tanto - JLBorges


title: Help in Linea in access

text:
"Giovanni Albertone" <
giovanni_...@hotmail.com
> ha scritto nel
messaggio news:slbtnssputed7fq6d...@4ax.com...
> On Wed, 26 Jul 2000 09:11:51 GMT, "Roberto dal portatile"
> <
r.ma...@libero.it
> wrote:
>
> >SCUSATE MI E' SFUGGITO UN APOSTROFO!!!!
>
> Vabbe', per questa volta, in via del tutto eccezionale, non sarai
> cazziato. Per il futuro cerca di evitare.
> :-))
> Ciao,
> Giovanni
Ti giuro che non lo farò più; per castigo, dopo aver commesso l'errore, mi
sono messo cinque minuti in ginocchio sui ceci. :-)))
Roberto


title: Help in Linea in access

text:
On Wed, 26 Jul 2000 10:17:16 GMT, "Roberto dal portatile"
<
r.ma...@libero.it
> wrote:
>mi sono messo cinque minuti in ginocchio sui ceci
Cinque e' un po' pochino...



title: Help in Linea in access

author: Carlo Ve

text:
RoDAgo ha scritto nel messaggio <8lmat7$a0q$
1...@pegasus.tiscalinet.it
>...

Personalmente e credo anche altri lo trovino un po' problematico
da gestire, molto meglio alcuni programmini che si trovano pure in rete
come ad esempio "HelpScribble"
Carlo Ve


title: Help in Linea in access

text:
Ciao
>Esiste e fa parte di ODE 97 (immagino sia presente nel corrispondente per
>Access 2000).
>Si chiama *Microsoft Help Workshop* e credo sia o lo stesso di quello
>utilizzato per VB , partendo da un file Rtf opportunamente formattato ti
>crei il tuo Help.
Ciao grazi eper la risposta, non so cosa sia ODE 97
ho vb6 installato ma non ho trovato nulla per compilare gli help,
proverò a cercare meglio...
Se trovassi il CD di vb3.0 sarei a posto :-)
grazie allora.
PS: la mia speranza era di non dover di nuovo impazzire con quei RTF e
che avessero creato qualsoa di più semplice e immediato :-)
ciao



title: Help in Linea in access

text:
Ciao
>Personalmente e credo anche altri lo trovino un po' problematico
>da gestire, molto meglio alcuni programmini che si trovano pure in rete
>come ad esempio "HelpScribble"
Grazie mille ho scaricato il prg e anche il compilatore, veramente
carino, ora devo solo studiarlo.
Mi hai fato risparmiare un sacco di tempo
Bye



title: Help in Linea in access

text:
"Carlo Ve" ha scritto nel messaggio ...
[cut]
> Personalmente e credo anche altri lo trovino un po' problematico
> da gestire, molto meglio alcuni programmini che si trovano pure in rete
> come ad esempio "HelpScribble"
Cazzarola, è un milione di volte più semplice!!!!!  :-)
Ma è sempre uno Shareware.
Dopo tot giorni non funge più??
Lo utilizzi da un bel pò??
> Carlo Ve
Cià
RoDAgo


title: Help in Linea in access

text:
RoDAgo ha scritto nel messaggio <8lpjm8$ecc$
1...@pegasus.tiscalinet.it
>...
>"Carlo Ve" ha scritto nel messaggio ...
>
>[cut]
>
>> Personalmente e credo anche altri lo trovino un po' problematico
>> da gestire, molto meglio alcuni programmini che si trovano pure in rete
>> come ad esempio "HelpScribble"
>
>Cazzarola, č un milione di volte piů semplice!!!!!  :-)
>Ma č sempre uno Shareware.
>Dopo tot giorni non funge piů??
>Lo utilizzi da un bel pň??
Funge, funge  sempre,
l'unica cosa e' che non non paghi ti rimane sull'help finale leggibile
dall'utente
la scritta in inglese che questo prg non lo hai pagato (+ o - )
Carlo Ve


title: Help in Linea in access

text:
"Carlo Ve" ha scritto nel messaggio ...
> RoDAgo ha scritto nel messaggio ...
> >> Personalmente e credo anche altri lo trovino un po' problematico
> >> da gestire, molto meglio alcuni programmini che si trovano pure in rete
> >> come ad esempio "HelpScribble"
> >Cazzarola, č un milione di volte piů semplice!!!!!  :-)
> >Ma č sempre uno Shareware.
> >Dopo tot giorni non funge piů??
> >Lo utilizzi da un bel pň??
> Funge, funge  sempre,
Ho rifatto un Help che mi era costato settimane di lavoro in mezza giornata!
> l'unica cosa e' che non non paghi ti rimane sull'help finale leggibile
> dall'utente
> la scritta in inglese che questo prg non lo hai pagato (+ o - )
Ho visto la scritta, mi sa che l'acquisto!
Anche se un pň mi fa incazzare il fatto che la mastodontica M$ non sia in
grado di far qualcosa di piů immediato, e dire che l'Help Workshop č uno dei
componenti di ODE che sicuramente economico non č!!
> Carlo Ve
Ciao Carlo č grazie di tutto.  :-)
RoDAgo


title: Help in Linea in access

text:
RoDAgo ha scritto nel messaggio <8m65u6$8fj$
3...@pegasus.tiscalinet.it
>...
>"Carlo Ve" ha scritto nel messaggio ...
>
>> RoDAgo ha scritto nel messaggio ...
>
>> >> Personalmente e credo anche altri lo trovino un po' problematico
>> >> da gestire, molto meglio alcuni programmini che si trovano pure in
rete
>> >> come ad esempio "HelpScribble"
>
>> >Cazzarola, è un milione di volte più semplice!!!!!  :-)
>> >Ma è sempre uno Shareware.
>> >Dopo tot giorni non funge più??
>> >Lo utilizzi da un bel pò??
>
>> Funge, funge  sempre,
>
>Ho rifatto un Help che mi era costato settimane di lavoro in mezza
giornata!
>
>> l'unica cosa e' che non non paghi ti rimane sull'help finale leggibile
>> dall'utente
>> la scritta in inglese che questo prg non lo hai pagato (+ o - )
>
>Ho visto la scritta, mi sa che l'acquisto!
>Anche se un pò mi fa incazzare il fatto che la mastodontica M$ non sia in
>grado di far qualcosa di più immediato, e dire che l'Help Workshop è uno
dei
>componenti di ODE che sicuramente economico non è!!
Anche a me appena visto Workshop  e' venuto il latte alle ginocchia,
sopratutto
confrontantandolo con l'altro dove in poco tempo e senza manuale
si riesce a creare degli help decenti  immagini comprese,
(testo escluso, ma quello ce lo devi mettere tu e non e' poi cosa da poco
per un help ben fatto),
con il rischio che  tutto il tempo che uno dedica alla stesura del testo sia
in buona parte sprecato perche' gli utenti ben poco si degnano di consultare
gli help in linea, almeno  quelli con cui ho avuto a che fare io.
>Ciao Carlo è grazie di tutto.  :-)
>RoDAgo
Di niente figurati
Carlo Ve


title: A2000 intercettare caratteri

author: Riviera

text:
Ciao , tutti bene ??
Avrei un problemino : non riesco ad intercettare i caratteri digitati in una
mask , chiarisco meglio dicendo che ho una maschera che deve dare
l'opportunità di inserire un solo record nuovo e per fare questo ho dovuto
settare a SI consenti aggiunte e IMMissione DAti . Alcuni campi di mask li
valorizzo in fase di LOAD , alcuni altri li deve digitare l'operatore
salvare e stampare una ricevuta . Per dei controlli di congruenza ho
inserito una routine sull'evento Before_Update però se pigio il tasto PGGiu
o la rotellina del mouse scatta indesiderato questo evento . Vorrei inibire
i tasti , si può ??
Ho provato con i vari eventi Tgiù TSù Pressione click sposta mouse etc ma
non ci sono riuscito , sul sito non ho trovato (ricerca forse frettolosa??)
qualcosa a riguardo.
Ciao e grazie
MArce


title: A2000 intercettare caratteri

author: Mak

text:
"Riviera" <
marcell...@xxxxhsanmartino.liguria.it
> ha scritto nel
messaggio news:b0lr66$4df$1...@ftp-news.csita.unige.it...

Non so se funziona però prova con anteprima tasti impostato su si e
sull' evento "su tasto giù"  '
inserisci:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
 If KeyCode =  vbKeyPageDown Then
...fai quello che voi.
 End If
End Sub
per il movimento del maouse così sul momento non mi viene!
Saluti Mak


title: A2000 intercettare caratteri

author: Giorgio prx

text:
"Riviera" <
marcell...@xxxxhsanmartino.liguria.it
> ha scritto nel
messaggio news:b0lr66$4df$1...@ftp-news.csita.unige.it...

Per le maschere abilita la proprietà anteprima tasti e nell'evento
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
e inserisci il seguente codice
 If KeyCode = vbKeyPageUp Or _
       KeyCode = vbKeyPageDown Then
       KeyCode = 0
End If
Per la rotellina del mouse in questa Knowledge Base  trovi la soluzione.
ACC2000: How to Detect and Prevent the Mouse Wheel from Scrolling Through
Records in a Form
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q278379
Ciao Giorgio.


title: A2000 intercettare caratteri

text:
"Riviera" <
marcell...@xxxxhsanmartino.liguria.it
> ha scritto nel
messaggio news:b0lr66$4df$1...@ftp-news.csita.unige.it...

Per quanto riguarda il pagedown o up da tastiera tutto ok , il problema
rimane per il mouse ...
ora dato che ho una routine di controllo dati prima di salvare un rec
sull'evento BEFORE_UPDATE come potrei intercettare li il cod ASCII del
carattere immesso??
Grazie
MArce


title: Mantenimento impostazioni maschere

text:
Salve a tutti.
Se apro un report per esempio con un pulsante su una maschera poi per
visionare meglio il report ne aumento le dimensioni, quando lo chiudo mi
trovo aumentate anche le dimensioni della maschera. Quando riaprirò quella
stessa maschera le dimensioni saranno quelle aumentate che aveva al momento
della chiusura. Esiste un modo per fissare le dimensioni delle maschere ?
Ringrazio sind'ora


title: Mantenimento impostazioni maschere

author: Pablitomf (Maurizio Facciuti)

text:
"Tex_Willer" <
hi...@tin.it
> ha scritto nel messaggio
news:45705207$0$19234$4faf...@reader4.news.tin.it...
> Salve a tutti.
> Se apro un report per esempio con un pulsante su una maschera poi per
> visionare meglio il report ne aumento le dimensioni, quando lo chiudo mi
> trovo aumentate anche le dimensioni della maschera. Quando riaprirņ quella
> stessa maschera le dimensioni saranno quelle aumentate che aveva al
> momento
> della chiusura. Esiste un modo per fissare le dimensioni delle maschere ?
>
> Ringrazio sind'ora
>
yes.
Dim Altezza, Larghezza
Larghezza = 1000
Altezza = 1000
DoCmd.MoveSize 0, 0, Larghezza, Altezza
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: Mantenimento impostazioni maschere

text:
"Tex_Willer" <
hi...@tin.it
> ha scritto nel messaggio
news:45705207$0$19234$4faf...@reader4.news.tin.it...
> Salve a tutti.
> Se apro un report per esempio con un pulsante su una maschera poi per
> visionare meglio il report ne aumento le dimensioni, quando lo chiudo mi
> trovo aumentate anche le dimensioni della maschera. Quando riaprirň quella
> stessa maschera le dimensioni saranno quelle aumentate che aveva al
> momento
> della chiusura. Esiste un modo per fissare le dimensioni delle maschere ?
Prova a fare cosě: a fronte dell'evento "Su apertura" del report genera la
seguente riga di codice VBA:
DoCmd.Maximize
mentre a fronte dell'evento "Su chiusura" del ereport genera la seguente
riga di codice VBA:
DoCmd.Restore
>
> Ringrazio sind'ora
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Mantenimento impostazioni maschere

text:
Ringrazio per le due risposte precedenti entrambe pertinenti. A furia fi
tentativi ho trovato un'altra soluzione molto banale; basta impostare la
proprietą pulsanti di ingrandimento e riduzione della maschera a "nessuno"
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:atZbh.63675$uv5.4...@twister1.libero.it...
>
> "Tex_Willer" <
hi...@tin.it
> ha scritto nel messaggio
> news:45705207$0$19234$4faf...@reader4.news.tin.it...
> > Salve a tutti.
> > Se apro un report per esempio con un pulsante su una maschera poi per
> > visionare meglio il report ne aumento le dimensioni, quando lo chiudo mi
> > trovo aumentate anche le dimensioni della maschera. Quando riaprirņ
quella
> > stessa maschera le dimensioni saranno quelle aumentate che aveva al
> > momento
> > della chiusura. Esiste un modo per fissare le dimensioni delle maschere
?
>
> Prova a fare cosģ: a fronte dell'evento "Su apertura" del report genera la



title: [un pò OT] ASP e Access97... quale Jet ?

author: Pablitomf

text:
Ciao a tutti...
Ho un piccolo problema... sto creando la stringa di connessione a un db
per una pagina ASP. (Il tutto è sul mio 2000 server)
Dim ConnDett
Set ConnDett = Server.CreateObject ("ADODB.Connection")
ConnDett.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" &
Server.MapPath("\Db\MioDB2k.mdb") )
Finchè utilizzo un DB vers. 2k (versione sempre utilizzata), tutto Ok.
Ho la necessità di utilizzare a monte un db vers. 97... quà il problema.
Ho pensato giustamente che il problema fosse il JET utilizzato (4.0
incompatibile con il 3.51), pertanto ho scaricato il file jet35sp3.exe da
Microsoft e l'ho installato sul server, variando la stringa di connessione
in questo modo :
Dim ConnDett
Set ConnDett = Server.CreateObject ("ADODB.Connection")
ConnDett.Open("Provider = Microsoft.Jet.OLEDB.3.51; Data Source =" &
Server.MapPath("\Db\MioDB97.mdb") )
Ma niente da fare... la connessione non avviene, dandomi errore.
Qualche suggerimento?
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Sergio MAZZA

text:
Pablitomf wrote:
> Ciao a tutti...
> Ho un piccolo problema... sto creando la stringa di connessione a un db
> per una pagina ASP. (Il tutto è sul mio 2000 server)
>
> Dim ConnDett
> Set ConnDett = Server.CreateObject ("ADODB.Connection")
> ConnDett.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" &
> Server.MapPath("\Db\MioDB2k.mdb") )
>
> Finchè utilizzo un DB vers. 2k (versione sempre utilizzata), tutto Ok.
>
> Ho la necessità di utilizzare a monte un db vers. 97... quà il problema.
>
> Ho pensato giustamente che il problema fosse il JET utilizzato (4.0
> incompatibile con il 3.51), pertanto ho scaricato il file jet35sp3.exe da
> Microsoft e l'ho installato sul server, variando la stringa di connessione
> in questo modo :
>
> Dim ConnDett
> Set ConnDett = Server.CreateObject ("ADODB.Connection")
> ConnDett.Open("Provider = Microsoft.Jet.OLEDB.3.51; Data Source =" &
> Server.MapPath("\Db\MioDB97.mdb") )
>
> Ma niente da fare... la connessione non avviene, dandomi errore.
>
> Qualche suggerimento?
Prova con un generico:
dim percorsoMDB, connessioneMDB
set connessioneMDB = server.createobject("ADODB.CONNECTION")
percorsoMDB = Server.MapPath("nomeFile.mdb")
connessioneMDB.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & percorsoMDB
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA ha scritto:
[CUT]
> Prova con un generico:
> dim percorsoMDB, connessioneMDB
> set connessioneMDB = server.createobject("ADODB.CONNECTION")
> percorsoMDB = Server.MapPath("nomeFile.mdb")
> connessioneMDB.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" &
percorsoMDB
> Ciao.
Gią provato... niente... stesso errore.
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno



text:
Pablitomf wrote:
> Sergio MAZZA ha scritto:
>
> [CUT]
>> Prova con un generico:
>
>> dim percorsoMDB, connessioneMDB
>> set connessioneMDB = server.createobject("ADODB.CONNECTION")
>> percorsoMDB = Server.MapPath("nomeFile.mdb")
>> connessioneMDB.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & percorsoMDB
>
>> Ciao.
>
> Già provato... niente... stesso errore.
Ma che errore ti presenta?
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA ha scritto:


> Ciao.
Il solito :
HTTP 500.100 - Errore interno del server - errore ASP
Internet Information Services
--------------------------------------
Informazioni tecniche (per il personale del supporto tecnico)
Tipo di errore:
ADODB.Connection (0x800A0E7A)
Impossibile trovare il provider. È possibile che non sia installato
correttamente.
/connessione.asp, line 5
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno



author: TheMax

text:
Pablitomf wrote:
> Ho pensato giustamente che il problema fosse il JET utilizzato (4.0
> incompatibile con il 3.51), pertanto ho scaricato il file
> jet35sp3.exe da Microsoft e l'ho installato sul server, variando la
> stringa di connessione in questo modo :
>
> Dim ConnDett
> Set ConnDett = Server.CreateObject ("ADODB.Connection")
> ConnDett.Open("Provider = Microsoft.Jet.OLEDB.3.51; Data Source =" &
> Server.MapPath("\Db\MioDB97.mdb") )
> Qualche suggerimento?
non cambia sicuramente nulla, ma giusto per prova fa:
cnn.connectionstring = "Provider=Microsoft.jet.oledb.3.51;data source =
C:\Program Files\Microsoft Visual Studio\VB98\nwind.mdb"
cnn.open
Poi,anche se la mia _non_ č una soluzione, ma una prova (che a me una volta
ha dato buoni frutti)
Situazione:
Dove lavoravo prima c'era un sw fatto con FoxPro, la sw house lo ha
aggiornato (ed ha aggiornato anche gli MDAC), e... il programma dell'home
banking (db access) non funzionava piů.
Diventa scemo a capire il perchč... fino a quando ho provato ed ho
aggiornato ulteriormente gli MDAC (mi sembra alla versione 2.6 o 2.7) e il
tutto č tornato a funzionare.
Ne io ne l'ing. della sw house abbiamo capito il perchč (visto che gli mdac
non dovrebbero toccare il Jet) ma č funzionato.
Io non avendo trovato altra soluzione ho provato. Vedi un pň...
Poi magari fa sapere, se va altre volte potremmo metterla nella faq di Karl
:-)
Ciao,
Massimo


text:
TheMax ha scritto:
> Pablitomf wrote:
> > Ho pensato giustamente che il problema fosse il JET utilizzato (4.0
> > incompatibile con il 3.51), pertanto ho scaricato il file
> > jet35sp3.exe da Microsoft e l'ho installato sul server, variando la
> > stringa di connessione in questo modo :
> >
> > Dim ConnDett
> > Set ConnDett = Server.CreateObject ("ADODB.Connection")
> > ConnDett.Open("Provider = Microsoft.Jet.OLEDB.3.51; Data Source =" &
> > Server.MapPath("DbMioDB97.mdb") )
> > Qualche suggerimento?
> non cambia sicuramente nulla, ma giusto per prova fa:
> cnn.connectionstring = "Provider=Microsoft.jet.oledb.3.51;data source =
> C:Program FilesMicrosoft Visual StudioVB98nwind.mdb"
> cnn.open
> Poi,anche se la mia _non_ č una soluzione, ma una prova (che a me una volta
> ha dato buoni frutti)
> Situazione:
> Dove lavoravo prima c'era un sw fatto con FoxPro, la sw house lo ha
> aggiornato (ed ha aggiornato anche gli MDAC), e... il programma dell'home
> banking (db access) non funzionava piů.
> Diventa scemo a capire il perchč... fino a quando ho provato ed ho
> aggiornato ulteriormente gli MDAC (mi sembra alla versione 2.6 o 2.7) e il
> tutto č tornato a funzionare.
> Ne io ne l'ing. della sw house abbiamo capito il perchč (visto che gli mdac
> non dovrebbero toccare il Jet) ma č funzionato.
> Io non avendo trovato altra soluzione ho provato. Vedi un pň...
> Poi magari fa sapere, se va altre volte potremmo metterla nella faq di Karl
> :-)
> Ciao,
> Massimo
Macchč... neanche i download a MDAC 2.8 Ita hanno avuto la meglio.
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno



author: Fabrizio yQy

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d3o5b4$3im$1...@news.newsland.it...
> Ciao a tutti...
> Ho un piccolo problema... sto creando la stringa di connessione a un db
> per una pagina ASP. (Il tutto è sul mio 2000 server)
>
> Dim ConnDett
> Set ConnDett = Server.CreateObject ("ADODB.Connection")
> ConnDett.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" &
per access 97 devi usare come ti è stato suggetito OLEDB.3.51, ma di solito
non si installa mai di defautl nei server..va instalato a parte...magari
dico fesserie...ma ho sempre avuto sto problema anche io.
ah, io solitamente uso /db/file.mdb e non \db\file.mdb..credo sia lo stesso
ma...hai visto mai :D
cmq installato il provider 3.51 tutto apposto.
altrimenti chiedi di farti un ODBC e usa quello :) ma è peggio.
ciao :)


text:
Pablitomf wrote:
>
> Macchè... neanche i download a MDAC 2.8 Ita hanno avuto la meglio.
:-(
Mi dispiace, ma non avrei idea di che altro provare.
Giusto per curiosità, e magari per escludere altri problemi, hai provato a
varlo o con vb6 o con access? Magari in early binding, senza usare il
createobject?
Ovviamente il db non è protetto, system.mdw normale giusto?
Hai provato con un altro db (tipo northwind?)
Just food for brain purtroppo, ma nulla di concreto, non saprei nenache io,
ho provato con nwind (97) e a me la tua stringa funziona.
Ciao,
Massimo


title: sapere se sottomaschera è vuota

text:
Ciao a tutti,
ho il seguente prob.
form1:
-dal
-al
btn_visualizza
il bottone visualizza mi fa vedere la sottomaschera (sottoform1) con i
record facendo un requery...
quindi ho impostato
private sub btn_visualizza_onclick()
sottoform1.recorssource = " MiaQuery "
sottoform1.visible=true
sottoform1.requery (anche se nn c'e' bisogno) :)
A questo punto vorrei sapere se la sottoform1 è vuota o contiene dati
per poter:
-visualizzare la form e i dati qualora ne contenesse
-non visualizzare la form ma un messaggio ke dice "Nessun record"
qualora fosse vuota.
Ho provato con:
If IsNull(me.sottoform1.nomecampo.value) then
   msgbox "Nessun dato"
   me.sottoform1.visible=false
else
  'esegue quanto sopra
end if
ma senza risultato.
Come si puo' fare associando il codice al pulsante btn_visualizza ?
Grazie a tutti.


title: sapere se sottomaschera è vuota

author: Antonio Biso

text:
"Fabrizio yQy" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:e2cd05b8.02102...@posting.google.com...
> A questo punto vorrei sapere se la sottoform1 è vuota o contiene dati
> per poter:
if me.nomecontrollosottomaschera.form.recordsetclone.recordcount = 0
antonio


title: sapere se sottomaschera è vuota

author: Fabrizo yQy

text:
On Mon, 28 Oct 2002 17:59:02 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:
>> per poter:
>
>if me.nomecontrollosottomaschera.form.recordsetclone.recordcount = 0
grazie antonio...non funge bene ma ho corretto la cosa...
grazie per l'interessamento.
Come faccio a togliere sull'oggetto =?ISO...quando invio da google i
msg?
Ciao :)
Fabrizio yQy


title: ricominciare da uno ogni giorno ....

author: Alessia

text:
Buongiorno a tutti,
uso A2000, ho questo problema, sto preparando un DB cassa per la vendita dei
gettoni, ho un campo numerico "scontrino" che deve darmi il numero dello
scontrino partendo da uno ad ogni cambio data.
Ho provato ad usare l'esempio suggerito sul sitocomune (numerazione fatture),
ma nn riesco ad adattarlo al mio problema (vecchiaia???? puņ darsi).
grazie per chi mi aiuterą....
Alessia
PS. spero di essere stata sufficientemente chiara nella spiegazione
--
Posted from  [80.16.202.2]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: ricominciare da uno ogni giorno ....

author: Ste

text:
dovresti calcolare la data massima che hai nella tabella con la seguente
funzione: variabile = DMax("Data", "Nome Tabella"), a questo punto se la
data massima è inferiore alla data odierna assegni al campo "scontrino" il
numero 1.
Spero di esserti stata utile.
"Alessia " <
les...@hotmail.com
> ha scritto nel messaggio
news:f082935532cc1ecfb4e...@mygate.mailgate.org...
> Buongiorno a tutti,
> uso A2000, ho questo problema, sto preparando un DB cassa per la vendita
dei
> gettoni, ho un campo numerico "scontrino" che deve darmi il numero dello
> scontrino partendo da uno ad ogni cambio data.
> Ho provato ad usare l'esempio suggerito sul sitocomune (numerazione
fatture),
> ma nn riesco ad adattarlo al mio problema (vecchiaia???? può darsi).
> grazie per chi mi aiuterà....



title: ricominciare da uno ogni giorno ....

author: Govardo Libero

text:
"Alessia " <
les...@hotmail.com
> ha scritto nel messaggio
news:f082935532cc1ecfb4e...@mygate.mailgate.org...

Inserisci questo codice come valore predefinito nel controllo numeratore
della maschera, sostituendo ad scontrini il nome della tua tabella, e a
N_SCONTR
quello del campo numeratore, naturalmente devi indicizzare la tabella anche
sul campo D_SCONTR (data scontrino) .
=IIf((DMax("[N_SCONTR]";"scontrini";"day([D_SCONTR])=day(date()
)")+1) Is
Null;1;DMax("[N_SCONTR]";"scontrini";"day([D_SCONTR])=day(date())
")+1)
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------


title: Drag & Drop Access XP

author: Marco

text:
Salve a tutti vorrei che qualcuno mi spiegasse se è possibile fare il drag &
drop da due oggetti in access XP per esempio due caselle di repilogo, via
codice riesco a far trasferire tutto cio che voglio da una casella all'altra
ma ora mi occorre la possibilità di trascinare direttamente con il mouse
oggetti/stringe dalle due caselle di repilogo tra loro.
Vi ringrazio anticipatamente
Marco
--------------------------------
Inviato via
http://usenet.libero.it


title: Drag & Drop Access XP

author: Roberto da casa

text:
"Marco" <
rei...@libero.it
> ha scritto nel messaggio
news:81Z72Z109Z166Y1...@usenet.libero.it...
> Salve a tutti vorrei che qualcuno mi spiegasse se è possibile fare il drag
&
> drop da due oggetti in access XP per esempio due caselle di repilogo, via
> codice riesco a far trasferire tutto cio che voglio da una casella
all'altra
> ma ora mi occorre la possibilità di trascinare direttamente con il mouse
> oggetti/stringe dalle due caselle di repilogo tra loro.
> Vi ringrazio anticipatamente
> Marco
>
Vai sul Sito Comune (link qui sotto) e dalla Sezione Forms scaricati il
database di esempio allegato alla FAQ intitolata "Esempi di utilizzo delle
forms".
Apri il database scaricato, ma stai attento che è in formato Access97,
quindi devi aprirlo come versione precedente.
Dopo aver aperto il database, seleziona il Topic: intitolato Simulating
Drag-And-Drop Capabilities e premi il pulsante Show Example; dalla maschera
che ti si apre pigia il tasto Example 2: ti si aprirà una maschera
contenente due caselle di riepilogo tra le quali potrai travasare le righe
con con un drag-and-drop.
In Access97 funziona bene: magari funziona anche in Access XP, o per lo meno
puoi prendere degli spunti significativi per risolvere il tuo problema.
Maggiori chiarimenti su come è stato realizzato l'esempio che hai visionato
li trovi a questo link:
http://support.microsoft.com/support/kb/articles/Q137/6/50.asp?PR=ACC
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Drag & Drop Access XP

text:
Perfetto grazie mille problema risolto
Ciao



title: Come usare stampante non predefinita su anteprima ?

author: RobertoA

text:
La stampante predefinita e' la laser
Alcuni documenti verrano stampati sulla ink-jet
Se lancio l'anteprima dei documenti, che vorro' stampare sulla ink-jet, me
li mostra col formato foglio della laser
Como faccio a lanciare l'anteprima report col formato della ink-jet senza
rendere la ink-jet stampante predefinita?
Access 2003, Win Xp pro
Ciao e grazie
RobertoA


author: almorel

text:

Ciao Roberto,
devi impostare la stampante specifica per quel report:
File > Imposta Pagina > Stampante specifica
Ciao
Alberto


text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:672f2139-cd5d-49fd...@r36g2000vbn.googlegroups.com...

No
Lo stesso programma potrebbe venire usato su un altro pc che non dispone
dela mia stessa stampante
Il problema e' visualizzare l'anteprima con una stampante che sia diversa
dalla predefinita nel sistema, ma che non conosco a priori e che non voglio
'cablare' nel codice
La soluzione che attualmente utilizzo e' :
- leggere la stampante predefinita
- rendere predefinita la stampante ink-jet
- lanciare l'anteprima o la stampa
- ri-rendere predefinita la laser
Solo che mi sembra un lavoro inutile e pure dannoso 'spostare' la stampante
predefinita, se in quel lasso di tempo qualcun atro lanciasse delle stampe
su quel pc vedrebbe come predefinita una stampante che normalmente non lo e'
Se fosse possibile passare come parametro in ingresso al report anche la
stampante allora avrei risolto il problema
E' possibbole ?
Ciao e grazie
RobertoA


author: sv

text:
RobertoA ha scritto:


Vedi la FAQ 5.1 di Karl.
Io sceglierei la stampante come nel 3� caso: da una combo.
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Roberto da Parma

text:
"sv" <
salvi...@accessgroup.it
> ha scritto nel messaggio
news:h8qsb6$ck4$1...@news.newsland.it...

Ma se la devi scegliere da una combo allora tanto vale che usi le API di
windows no?
Il fatto che non sappia nemmeno che stampante assegnare non � un
vantaggio...il "Tutte tranne la laser" non � un gran criterio.
Per tua conoscenza comunque puoi assegnare ad un pulsante la stampante che
vuoi...ma devi sapere che stampante � logicamente...
Potresti nel caso fare un ciclo che prende la prima stampante disponibile ed
esclude la laser...non so mi � venuta cos�...
Ciao
--
Roberto da Parma


title: Numero Settiman

author: Giorgio M

text:
Salve
Come posso fare in una query in su un campo data (15/01/2007) a
visualizzare il numero della settimana ?
Grazie
Ciao
Giorgio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Numero Settiman

author: Karl Donaubauer

text:
Giorgio M wrote:
> Come posso fare in una query in su un campo data (15/01/2007) a
> visualizzare il numero della settimana ?
Ottenere il numero della settimana
www.donkarl.com/it?FAQ2.25
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Numero Settiman

text:
Giorgio M ha scritto:
> Salve
>
> Come posso fare in una query in su un campo data (15/01/2007) a
> visualizzare il numero della settimana ?
Non per fare il noioso, ma almeno una ricerchina nel ng per "numero
settimana" la potevi fare, PRIMA... ;)
Alessio


title: Numero Settiman

text:
iota...@gmail.com
 ha scritto:
> Non per fare il noioso, ma almeno una ricerchina nel ng per "numero
> settimana" la potevi fare, PRIMA... ;)
> Alessio
Hai perfettamente ragione.... anche perchè capisco che è noioso che tutti
chiedano cose già spiegate precedentemente
L'unico problema (e forse mi puoi essere d'aiuto) è che io visualizzo
questo newsgroup tramite questo indirizo:
http://www.newsland.it
Io credimi ho provato a scrivere settimana e anche settimane ma non ho
trovato niente.
Forse devo cercare in altro modo.



title: [?][OT] Tracciato listino secondo specifiche ME*TEL

author: Neil Armstrong

text:
Scusate l'OT,
Pero' il programma lo sviluppo in ACCESS :-)
Se qualcuno puo' fornirmi le specifiche del tracciato in oggetto, per i
listini.
Si tratta della descrizione standard dei listini, che stanno adottando
parecchi fornitori,
e vorrei inserirla in un mio programma.
Ho effettuato una ricerca in rete, ho trovato tanti listini, ma nessuna
descrizione.
Grazie


title: Gestione da codice creazione ed eliminazione automatica di records

author: carla

text:
Salve, scusate se insisto ma non riesco ad andare avanti
 faccio riferimento alla mia richiesta "Filtro e riepilogo dati" del
17/09/05 e successive , perchè avrei bisogno di un ulteriore aiuto
Il codice inviatomi mi permette di creare e modificare le rate in cui è
suddiviso il pagamento di una fattura.
Il problema mi si presenta quando una fattura è suddivisa in un numero alto
di rate.
Ad es. una fattura è suddivisa in 20 rate ( ma ce ne sono alcune suddivise
in 50 rate!!). Avevo inserito 18 pagamenti ma è stato pattuito il giorno del
pagamnento della 19° rata di dividere a metà l'importo delle ultime 2 rate.
Quindi alla fine le rate pagate saranno 22. Se adopero il codice sotto, ed
inserisco nel frazionamento 22, il programma mi cancella e mi reinserisce
tutti i record, perdendomi i valori caricati per le 18 rate inserite.Come
posso modificare il codice?
Grazie tante
Carla
TABELLA UTENTI
CodFiscale                              Testo e chiave primaria
Utente                                      Testo
TABELLA SOLLECITI
Nsollecito                                Testo e chiave primatia
CodFiscale                              Testo
TotDaPagare                           Valuta
Frazionamento                          Numerico
TABELLA PAGAMENTI
Nsollecito                                Testo e chiave primaria
NRata                                      Numerico e chiave primaria
DataPagamento                        Data/ora
MODPAG                               Testo
RATA                                      Valuta
ImpPagato                                Valuta
Come da te chiesto la chiave primaria di questa tabella è articolata su due
campi.
Le prime due tabelle sono fra loro in relazione uno-a-molti in base ai
rispettivi campi CodFiscale; invece le tabelle SOLLECITI e PAGAMENTI sono
tra loro in relazione uno-a-molti in base ai rispettivi campi Nsollecito.
Con la maschera qui di seguito descritta si inseriranno e modificheranno i
record sollecito ed in più si effettuerà la creazione automatica dei record
delle rate; la data del pagamento, le modalità di pagamento e l'importo
pagato verranno apposti sui record già esistenti della tabella PAGAMENTI con
un'altra maschera/sottomaschera da creare a parte e che userai solo per
inserire uei dati.
Creati una maschera chiamata maskSolleciti che abbia una visualizzazione a
maschera singola e che sia associata alla tabella SOLLECITI; in questa
maschera, come da te richiesto, inserisci anche una casella di testo non
associata chiamata TotalePagato nella cui origine controllo scriverai:
=CCur(Nz(DSum("ImpPagato"; "PAGAMENTI"; "Nsollecito = '" & [Nsollecito] &
"'");0))
Per questa casella di testo imposterai il Formato a Valuta.
A fronte dell'evento "Prima di aggiornare" della casella di testo associata
al campo Nsollecito genererai il seguente codice VBA:
Private Sub Nsollecito_BeforeUpdate(Cancel As Integer)
If DCount("*", "SOLLECITI", "Nsollecito='" & _
    Me!Nsollecito & "'") > 0 Then
    MsgBox "Il sollecito " & Me!Nsollecito & _
    " già esiste", vbCritical, "Verifica Nsollecito"
    Cancel = True
End If
End Sub
Invece a fronte dell'evento "Prima di aggiornare" della casella di testo
associata al campo CodFiscale genera il seguente codice Fiscale:
Private Sub CodFiscale_BeforeUpdate(Cancel As Integer)
If DCount("*", "UTENTI", "CodFiscale='" & _
    Me!CodFiscale & "'") = 0 Then
    MsgBox "Codice fiscale inesistente", _
    vbCritical, "Verifica esistenza utente"
    Cancel = True
End If
End Sub
A fronte dell'evento "Prima di aggiornare" della maschera maskSolleciti
genera il seguente codice VBA:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Frazionamento = 0 Then
    MsgBox "Digita un Frazionamento <> 0", _
        vbCritical, "Verifica Frazionamento"
    Cancel = True
    Me!Frazionamento.SetFocus
    Exit Sub
End If
Dim NumRec As Integer
NumRec = DCount("*", "PAGAMENTI", _
    "Nsollecito='" & Me!Nsollecito & "'")
If NumRec = 0 Then Exit Sub
If NumRec <> Me!Frazionamento Then
    If MsgBox("Le rate create precedentemente sono " & _
        "diverse dall'attuale valore di Frazionamento." & _
        vbCrLf & "Le cancello e le ricreo?", vbYesNo, _
        "Verifica numero rate create precedentemente") = vbYes Then
        DoCmd.SetWarnings False
        DoCmd.RunSQL "DELETE * FROM PAGAMENTI " & _
            "WHERE Nsollecito ='" & Me!Nsollecito & "';"
        DoCmd.SetWarnings True
        Exit Sub
    Else
        MsgBox "Correggi il Frazionamento", vbCritical, _
            "Verifica numero rate create precedentemente"
        Cancel = True
        Me!Frazionamento.SetFocus
    End If
End If
If DSum("RATA", "PAGAMENTI", "Nsollecito ='" & _
    Me!Nsollecito & "'") <> Me!TotDaPAgare Then
    If MsgBox("La somma delle rate create precedentemente è " & _
        "diversa dall'attuale valore di TotDaPagare." & _
        vbCrLf & "Cancello e ricreo le rate?", vbYesNo, _
        "Verifica importo rate create precedentemente") = vbYes Then
        DoCmd.SetWarnings False
        DoCmd.RunSQL "DELETE * FROM PAGAMENTI " & _
            "WHERE Nsollecito ='" & Me!Nsollecito & "';"
        DoCmd.SetWarnings True
        Exit Sub
    Else
        MsgBox "Correggi TotDaPagare", vbCritical, _
            "Verifica importo rate create precedentemente"
        Cancel = True
        Me!TotDaPAgare.SetFocus
    End If
End If
End Sub
Infine a fronte dell'evento "Dopo aggiornamento" della maschera
maskSolleciti genera il seguente codice VBA:
Private Sub Form_AfterUpdate()
If DCount("*", "PAGAMENTI", "Nsollecito='" & _
    Me!Nsollecito & "'") <> 0 Then Exit Sub
Dim strSQL As String
Dim ImpRata As Currency
Dim PrimeRate As Currency
Dim UltimaRata As Currency
Dim Conta As Integer
PrimeRate = TotDaPAgare / Frazionamento
PrimeRate = Fix("" & PrimeRate * 100 _
    + Sgn(PrimeRate) * 0.5) / 100
UltimaRata = TotDaPAgare - _
    (PrimeRate * (Me!Frazionamento - 1))
DoCmd.SetWarnings False
For Conta = 1 To Me!Frazionamento
    If Conta = Frazionamento Then
        ImpRata = UltimaRata
    Else
        ImpRata = PrimeRate
    End If
    strSQL = "INSERT INTO PAGAMENTI " & _
    "(Nsollecito, NRata, RATA) VALUES ('" & _
    Me!Nsollecito & "', " & Conta & ", '" & _
    ImpRata & "');"
    DoCmd.RunSQL strSQL
Next Conta
DoCmd.SetWarnings True
Me!TotalePagato.Requery
End Sub
Il codice è stato congeniato in maniera tale che, se dopo aver creato i
record PAGAMENTI per un cero Nsollecito in un secondo tempo si modificasse
il TotDaPagare e/o il Frazionamento, i record creati precedentementwe
possono essere cancellati e ricreati in base ai nuovi valori di TotDaPagare
e di Frazionamento.
Spero che questo sia quello che volevi fare.
>
> Grazie
Prego.
> Carla
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Per tutti i simpaticoni

author: Ivan

text:
Non nascondo che il bisogno di scrivere questo messaggio sia scaturito dopo
l'ultimo esilarante intervento di ilbo dal portatile. Non capisco infatti
come si possa ritenere costruttivo intervenire nel ng in questo modo.
A questo punto mi chiedo: Ilbo ci fa o ci è davvero?
Si perché forse Ilbo (ed altri come lui) sono convinti che noi poveri
principianti (nel senso ironico) scrivano le domande senza pensare. Non
sempre è così, infatti se scrivo che mi serve una Macro, è perché mi serve
una macro e non un codice, se no avrei scritto "codice" e non "macro" (se
non è chiaro posso mandare un disegno in posta elettronica). Caro ilbo, se
non sei in grado di aiutarmi in quello che ho chiesto evita di intasare il
ng con le tue banalità. Non mi serve un consiglio su come risolvere un
problema, poiché la mia competenza in fatto di analisi e sviluppo mi
permette di continuare il mio lavoro con o senza di te!
Se i consigli arrivano da persone competenti e con tanto ottimo lavoro alle
spalle (es. Antonello Galletta) tutto va bene, ma Ilbo dal portatile CHI E'
????????
Vorrei far notare ad ilbo che alle volte chi fa un lavoro come il nostro ha
bisogno di concentrarsi su una soluzione (anche se non ottimale) per
aggiungere precisione e competenza al suo bagaglio tecnico. In pratica è
necessario studiare sempre, continuamente e con impegno. Se no diventiamo
tutti Ilbi dai portatili o peggio ancora provetti poeti fiorentini come
vturturro.
Saluto cordialmente tutto il ng e auguro buon lavoro a tutti.


title: Per tutti i simpaticoni

author: Roberto dal portatile

text:
"Ivan" <
ivan....@tiscalinet.it
> ha scritto nel messaggio
news:8o57kk$8lh$1...@lacerta.tiscalinet.it...

Ciao Ivan,
rispondo al tuo messaggio non certo per fare l'avvocato difensore di
qualcuno: né lbo né vturturro ne hanno certo bisogno.
Forse a te piacerebbe di più questo NG se si presentasse come un asettico
Help_Desk su Access.
A me invece piace perché lo percepisco come una comunità virtuale dove i
partecipanti sono degli "umani" e non  dei robot cibernetici.
Probabilmente la differenza sostanziale tra me e te è che tu adoperi il NG
per lavoro mentre io partecipo per hobby: nonostante ciò ho ricevuto
significative lezioni di Access ma anche di vita.
In fin dei conti se tu rivendichi il diritto di porre quesiti in piena
libertà, non vedo perché non vuoi riconoscere questo diritto a chi ti
risponde; scusami, ma mi sembra che in fatto di intolleranza non è che tu
sia secondo ad altri partecipanti a questo NG.
Insomma, il fatto che di alcuni partecipanti al NG, oltre la competenza o
l'incompetenza tecnica, emerga il carattere con tutti i suoi lati positivi e
non, non mi disturba affatto, ansi. Non ritengo che si "intasi il NG" quando
ci si scambiano gli auguri di buon Ferragosto, o gli auguri di una felice
vita coniugale, o quando si cerca di addolcire la pillola di chi parte per
il servizio militare. Non dovremmo farlo solamente perché in Access non
esiste il comando DoCmd.Umanità? Cosa è un buon tecnico se non è prima un
uomo, con tutto ciò che ne consegue?
E poi fai come me, che alcuni messaggi non li leggo in base al contenuto
dell'oggetto; tu puoi tranquillamente farlo in base al nome del mittente,
specie se certe letture ti provocano un travaso di bile.
Comunque penso che con il tuo messaggio hai iniziato la NGnovelas di questo
fine settimana.
Ciao
Roberto


title: Per tutti i simpaticoni

author: Pleiadi

text:
Caro Ivan,
Ti renderai conto, da qui a breve, di quanto male tu possa avere fatto a
sparare a zero su Lbo (che sia dal portatile, dall'ufficio o da qalunque
altra parte).
Per una semplice ragione; in questo ng non si entra in un self-service, dove
scegli, paghi e porti via. Qui è buona norma, prima di postare, spulciarsi i
vari help in linea di Access, leggersi tutti i post, alla ricerca di una
probabile soluzione già fornita ad altri, ed infine, con molta educazione e
chiarezza possibile, chiedere aiuto.
Se dalle richieste di aiuto si intuisce che "mi sono rotto le scatole di
cercare e mò chiedo a quei fannulloni del ng..." allora apriti cielo. Come
del resto si fà con tutti. A volte con semplici prese per i fondelli, altre
andando giù pesante.
Non è vero che i principianti, a priori,  scrivono senza pensare, molte
volte, essendo tali, non sanno neanche dove cercare. Ti assicuro che
anch'io, come principiante ho postato tante richieste di aiuto, il 99% delle
volte sono stato ampiamente aiutato. Anche da parte di LBO.
Un motivo ci sarà pur stato.
Vedrai in quanti posteranno a difesa di LBO e non perchè egli non sappia
difendersi, vedrai...., ma perchè riconoscenti al lavoro, non remunerato,
che egli svolge, non solo, ma anche per noi principianti.
Alfio


title: Per tutti i simpaticoni

author: Enrico T.S.

text:
Ivan ha scritto nel messaggio <8o57kk$8lh$
1...@lacerta.tiscalinet.it
>...
>.............. OMISSIS
>
ahi ahi ahi ahi
vuoi un consiglio ?
da oggi cambia nick su questo ng.
bye :o)


title: Per tutti i simpaticoni

author: Marco Pretini

text:
Ivan <
ivan....@tiscalinet.it
> wrote in message
8o57kk$8lh$1...@lacerta.tiscalinet.it...
> Non nascondo che il bisogno di scrivere questo messaggio sia scaturito
dopo
> l'ultimo esilarante intervento di ilbo dal portatile. Non capisco infatti
> come si possa ritenere costruttivo intervenire nel ng in questo modo.
> A questo punto mi chiedo: Ilbo ci fa o ci è davvero?
> Si perché forse Ilbo (ed altri come lui) sono convinti che noi poveri
> principianti (nel senso ironico) scrivano le domande senza pensare. Non
> sempre è così, infatti se scrivo che mi serve una Macro, è perché mi serve
> una macro e non un codice, se no avrei scritto "codice" e non "macro" (se
> non è chiaro posso mandare un disegno in posta elettronica). Caro ilbo, se
> non sei in grado di aiutarmi in quello che ho chiesto evita di intasare il
> ng con le tue banalità. Non mi serve un consiglio su come risolvere un
> problema, poiché la mia competenza in fatto di analisi e sviluppo mi
> permette di continuare il mio lavoro con o senza di te!
> Se i consigli arrivano da persone competenti e con tanto ottimo lavoro
alle
> spalle (es. Antonello Galletta) tutto va bene, ma Ilbo dal portatile CHI
E'
> ????????
Cosa cosa ..... CHI E' llbo ???????
MA CHI SEI TU , sei  appena arrivato e visto come ti proponi non ti
meriti neanche una riga per spiegartelo, frequenta , datti da fare
e lo scoprirai da solo.
Marco


title: Per tutti i simpaticoni

author: Sib

text:
"Ivan" dice:
> Non nascondo che il bisogno di scrivere questo messaggio sia scaturito
dopo
> l'ultimo esilarante intervento di ilbo dal portatile.
... e non era dei migliori!! Dovresti leggerti i precedenti
> Non capisco infatti
> come si possa ritenere costruttivo intervenire nel ng in questo modo
> A questo punto mi chiedo: Ilbo ci fa o ci è davvero?
Senz'altro ci e'. Questo mi ricorda quel vecchio film con Adriano Celentano
e Ornella Muti (Il bisbetico domato) quando lei chiede
O: "Ma tu sei proprio cosi' o fai lo spiritoso?"
A: "Sono proprio cosi'... Spiritoso:"
Ecco, Lbo e' proprio cosi'... spiritoso. Spiritoso ma concreto, infatti,
anche se ti puo' sembrare che ti prenda per il culo per il tono goliardico
e/o paternalistico della risposta, ti da' sempre una indicazione valida da
seguire. Infatti se ti ha detto che le macro non servono a fare quello che
dici (lo penso anch'io tra l'altro) significa che non e' il caso di usarle
per quello che vuoi fare.
> Si perché forse Ilbo (ed altri come lui) sono convinti che noi poveri
> principianti (nel senso ironico) scrivano le domande senza pensare.
No, se Lbo pensava questo ti avrebbe risposto: "Ma pensa prima di
scrivere!!!"
Non ti avrebbe dato la sua opinione.
> Non
> sempre è così, infatti se scrivo che mi serve una Macro, è perché mi serve
> una macro e non un codice, se no avrei scritto "codice" e non "macro" (se
> non è chiaro posso mandare un disegno in posta elettronica).
Scusa ma questa e' una sciocchezza.
Non e' che tu decidi con che cosa devi ottenere un certo risultato, tu parti
considerando il risultato che vuoi ottenere e poi stabilisci con quale mezzo
perseguirlo.
Uno non puo' chiedere, ad es.,: "Io voglio fare un db con access e farlo
girare sul Vic20. come devo fare?" e poi incazzarmi se qualcuno mi risponde:
"Quale Vic20 e Vic20? Etc,etc,..."
> Caro ilbo, se
> non sei in grado di aiutarmi in quello che ho chiesto evita di intasare il
> ng con le tue banalità. Non mi serve un consiglio su come risolvere un
> problema, poiché la mia competenza in fatto di analisi e sviluppo mi
> permette di continuare il mio lavoro con o senza di te!
Congratulazioni.
Perche' domandi allora?
> Se i consigli arrivano da persone competenti e con tanto ottimo lavoro
alle
> spalle (es. Antonello Galletta) tutto va bene, ma Ilbo dal portatile CHI
E'
> ????????
> Vorrei far notare ad ilbo che alle volte chi fa un lavoro come il nostro
ha
> bisogno di concentrarsi su una soluzione (anche se non ottimale) per
> aggiungere precisione e competenza al suo bagaglio tecnico.
Senti, forse non hai ancora percepito che il bagaglio tecnico che devi
aggiungere e' che con le macro queste cose non le puoi fare.
> In pratica è
> necessario studiare sempre, continuamente e con impegno.
Ovvio.
> Se no diventiamo
> tutti Ilbi dai portatili o peggio ancora provetti poeti fiorentini come
> vturturro.
Pero',... un Lbo dal portatile effettivamente non ci vorrei diventare.
Quest'estate ho cercato di diventare un Sib dalla CostaAtlantica ma i pc non
erano mai liberi e non ci sono riuscito. Sara' per la prossima volta.
> Saluto cordialmente tutto il ng e auguro buon lavoro a tutti.
Cordialità anche a te, ma ripensa intensamente a cio' che hai scritto e
tutto il resto perche' hai imboccato una strada che non porta da nessuna
parte.
Ciao, Sib


title: Per tutti i simpaticoni

author: Federico Luciani

text:

dai, non siamo cosi' cattivi,
non farlo spaventare  :-)
l'importante e' che capisca come ci si comporta in questo gruppo.
PS
mi sembra di ricordare che anche tu ti sei preso un po di 'mazzate' all'inizio
;-)
forse mi sbaglio
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Per tutti i simpaticoni

text:
Sib <
cerriserv...@tiscalinet.it
> wrote in message
8o5r08$fj0$1...@lacerta.tiscalinet.it...
>
> ... e non era dei migliori!! Dovresti leggerti i precedenti
 li ho letti
> Senz'altro ci e'. Questo mi ricorda quel vecchio film con Adriano
Celentano
> e Ornella Muti (Il bisbetico domato) quando lei chiede
> O: "Ma tu sei proprio cosi' o fai lo spiritoso?"
> A: "Sono proprio cosi'... Spiritoso:"
> Ecco, Lbo e' proprio cosi'... spiritoso. Spiritoso ma concreto, infatti,
> anche se ti puo' sembrare che ti prenda per il culo per il tono goliardico
> e/o paternalistico della risposta, ti da' sempre una indicazione valida da
> seguire. Infatti se ti ha detto che le macro non servono a fare quello che
> dici (lo penso anch'io tra l'altro) significa che non e' il caso di usarle
> per quello che vuoi fare.
> Scusa ma questa e' una sciocchezza.
> Non e' che tu decidi con che cosa devi ottenere un certo risultato, tu
parti
> considerando il risultato che vuoi ottenere e poi stabilisci con quale
mezzo
> perseguirlo.
> Uno non puo' chiedere, ad es.,: "Io voglio fare un db con access e farlo
> girare sul Vic20. come devo fare?" e poi incazzarmi se qualcuno mi
risponde:
> "Quale Vic20 e Vic20? Etc,etc,..."
se il database è molto elementare ci sono dei modi per convertirlo
adattarlo, corregerlo e farlo girare anche su un Vic20 il fatto poi che si
possa far girare anche su un PIII con risultati migliori non lo esclude
nessuno
>
> Congratulazioni.
> Perche' domandi allora?
Perchè forse esiste chi è in grado di risolvere il problema anche se non si
chiama Lbo
> > Se i consigli arrivano da persone competenti e con tanto ottimo lavoro
> alle
> > spalle (es. Antonello Galletta) tutto va bene, ma Ilbo dal portatile CHI
> E'
> > ????????
> > Vorrei far notare ad ilbo che alle volte chi fa un lavoro come il nostro
> ha
> > bisogno di concentrarsi su una soluzione (anche se non ottimale) per
> > aggiungere precisione e competenza al suo bagaglio tecnico.
>
> Senti, forse non hai ancora percepito che il bagaglio tecnico che devi
> aggiungere e' che con le macro queste cose non le puoi fare.
Come ho gia spiegato il punto fondamentale non è per me risolvere il
problema con il codice, con VB o C++ ma farlo con una macro
Ciao Ivan


title: Per tutti i simpaticoni

author: Sergio MAZZA (Tiscali)

text:
"Ivan" <
ivan....@tiscalinet.it
> ha scritto nel messaggio
news:8o57kk$8lh$1...@lacerta.tiscalinet.it...
> Non nascondo che il bisogno di scrivere questo messaggio sia scaturito
dopo
> l'ultimo esilarante intervento di ilbo dal portatile. Non capisco infatti
> come si possa ritenere costruttivo intervenire nel ng in questo modo.
> A questo punto mi chiedo: Ilbo ci fa o ci è davvero?
> Si perché forse Ilbo (ed altri come lui) sono convinti che noi poveri
> principianti (nel senso ironico) scrivano le domande senza pensare. Non
> sempre è così, infatti se scrivo che mi serve una Macro, è perché mi serve
> una macro e non un codice, se no avrei scritto "codice" e non "macro" (se
> non è chiaro posso mandare un disegno in posta elettronica). Caro ilbo, se
> non sei in grado di aiutarmi in quello che ho chiesto evita di intasare il
> ng con le tue banalità. Non mi serve un consiglio su come risolvere un
> problema, poiché la mia competenza in fatto di analisi e sviluppo mi
> permette di continuare il mio lavoro con o senza di te!
> Se i consigli arrivano da persone competenti e con tanto ottimo lavoro
alle
> spalle (es. Antonello Galletta) tutto va bene, ma Ilbo dal portatile CHI
E'
> ????????
> Vorrei far notare ad ilbo che alle volte chi fa un lavoro come il nostro
ha
> bisogno di concentrarsi su una soluzione (anche se non ottimale) per
> aggiungere precisione e competenza al suo bagaglio tecnico. In pratica è
> necessario studiare sempre, continuamente e con impegno. Se no diventiamo
> tutti Ilbi dai portatili o peggio ancora provetti poeti fiorentini come
> vturturro.
> Saluto cordialmente tutto il ng e auguro buon lavoro a tutti.
>
>
>
Tralascio la replica; sono sicurissimo che troveranno le parole giuste per
risponderti.
Solo un punto è da chiarire: quando dici che "...Non mi serve un consiglio
su come risolvere un problema, poiché la mia competenza in fatto di analisi
e sviluppo mi permette di continuare il mio lavoro con o senza di te!.."; e
allora che hai chiesto aiuto a fare? Tanto per perdere tempo? Ti assicuro
che la mia risposta al tuo messaggio di aiuto non poteva essere diverso da
quello di Lbo. E se hai dei dubbi è perché non sai neanche cosa stavi
chiedendo o non ti rendi conto che le macro (alcune volte) non sono la
soluzione ottimale. Lbo ti ha dato dei suggerimenti (a volerli vedere!); a
te l'onere di aprire un bel libro o l'help e cercare magari "sostituzione di
stringhe" o similari; avresti visto subito una bella funzione (mid()) che
faceva al caso tuo. Non solo, avresti visto che non avresti risolto con una
macro...
Ciao e buon lavoro anche a te.
P.S. Mi dispiace solo di non poter leggere la replica di Lbo, stasera
parto... Mannaggia!!!