title: Gestire errori di collegamento BE (via ODBC)

author: Alessandro

text:
Buon anno a tutto il NG.
Ho un'applicazione Access 2000 che agisce da Front End, mentre il
BackEnd è formato da SQL Server 2000. In fase di avvio una funzione ri-
collega tutte le tabelle del BE.
Quando per qualsiasi motivo il BE non è raggiungibile oppure SQL
Server non è in ascolto, viene generato il seguente errore:
---------------------------
Accesso a Microsoft SQL Server
---------------------------
Impossibile effettuare la connessione:
SQLState: '01000'
Errore di SQL Server: 10060Impossibile effettuare la connessione:
SQLState: '08001'
Errore di SQL Server: 17
---------------------------
OK
---------------------------
La funzione in cui effettuo il ri-collegamento (mediante il metodo
TransferDatabase dell'oggetto DoCmd) gestisce gli errori mediante il
costrutto "On Error GoTo XXX" dove all'etichetta XXX utilizzo un
Select che agisce a seconda del contenuto dell'oggetto Err. Alcuni
errori vengono "catturati" ma altri (tra cui la non disponibilità del
server SQL) no.
Visto che l'applicazione deve girare come job automatico, vorrei
riuscire ad inviare una mail in caso di errore per richiamare
l'attenzione. Se appare un dialogo invece l'applicazione si blocca
(fino a che non si conferma il messaggio) e nessuno potrà mai
intervenire.
Qualcuno può suggerirmi come gestire questa situazione?


title: Avvio Form impostazione pulsanti

author: Tiziana Filetti

text:
Quando avvio la mia form vorrei che non si potessero effettuare
modifiche aggiunte elimininazioni ai record, mi č stato detto di
impostare la form su dati --> consenti modifiche no, consenti
eliminazioni,  no consenti aggiunte no,  immissioni dati no,  bene...
ma se io ho dei pulsanti per fare questo, sulla form questi non
funzionano piů che cosa posso fare?
E poi ... i pulsanti relativi ai record per aggiunta e cancella sono
stati creati attraverso lo wizard di access ma se io riesco a
impostare  la form per non fare modifiche nell pulsante modifica come
va scritta la routine per esegure le mofiche ai record su click?


title: Avvio Form impostazione pulsanti

author: Vittò

text:
Va bene "consenti eliminazioni  no, consenti aggiunte no,  immissioni dati
no"
ma consenti modifiche dovrebbe rimanere a sě,  altrimenti non ti fa usare i
pulsanti.
Tuttavia a cosa servono questi pulsanti? se modificano il record sei punto a
capo.
Devi usare altra via..
Le macro permettono di variare queste impostazioni --> azione: Imposta
Valori
Studiati come creare macro da associare al pulsante (senza
autocomposizione..)
(non č difficile, ma quě č un discorso piů lungo...)
ciao Vittň


title: Avvio Form impostazione pulsanti

author: Roberto dal portatile

text:
"Tiziana Filetti" <
tizian...@libero.it
> ha scritto nel messaggio
news:3a7043e3...@news.libero.it...
> Quando avvio la mia form vorrei che non si potessero effettuare
> modifiche aggiunte elimininazioni ai record, mi è stato detto di
> impostare la form su dati --> consenti modifiche no, consenti
> eliminazioni,  no consenti aggiunte no,  immissioni dati no,  bene...
> ma se io ho dei pulsanti per fare questo, sulla form questi non
> funzionano più che cosa posso fare?
> E poi ... i pulsanti relativi ai record per aggiunta e cancella sono
> stati creati attraverso lo wizard di access ma se io riesco a
> impostare  la form per non fare modifiche nell pulsante modifica come
> va scritta la routine per esegure le mofiche ai record su click?
Scusami Tiziana, ma ad una maschera si inibisce la possibilità di
agggiungere, salvare e cancellare record quando la maschera deve essere
adoperarata solamente per le consultazioni; ma non mi sembra il tuo caso,
visto che hai inserito nella tua maschera dei pulsanti di comando deputati
appunto a queste funzioni sui record.
Puoi decidere come settare le proprietà che ti hanno consigliato solo al
momento dell'apertura della maschera, quando sicuramenta saprai se
l'adopererai per consultare o aggiornare.
Non vorrei però che tu voglia solo proteggerti dal fatto che dette
operazioni sui record l'operatore le possa effettuare accidentalmente.
Se così stanno le cose allora devi prendere altre forme di cautela:
eliminare dalla maschera i pulsanti di spostamento record, eliminare la
possibilità che con il tasto tabulazione e/o invio si possa passare al
record successivo, scrivere routine a fronte degli eventi "prima di
aggiornare" e "prima di conferma eliminazione" nelle quali chiedi
all'operatore la conferma dell'operazione, e se necessario annullarla.
Dovresti anche eliminare dalla barra dei menu e dalla barra dei comandi
tutto ciò che permette, agli operatori curiosi e poco esperti , di inserire,
salvare ed eliminare record; insomma per essere tranquilla al massimo
dovresti farti delle barre di menu e di comando personalizzate.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: valorizzare variabili composte da stringhe e numeri

author: Panathos

text:
Buongiorno a tutti/e,
Devo valorizzare delle variabili partendo da una casella combinata, in
questo modo:
- la casella combinata può assumere valore 1,2,3,4,5
- se il valore della casella combinata è ad esempio 2, devo ottenere
"campo2 = 1"
tutto questo perché poi campo1, campo2, etc. corrispondono a bookmarks
in un file word.
Attualmente risolvo (male) in questo modo:
campo1 = 0
campo2 = 0
campo3 = 0
select case me.casellacombinata
    case 1
       campo1 = 1
   case 2
       campo2 = 1
   case 3
       campo3 = 1
end select
poi vado a scrivere i bookmark (che devono essere tutti presenti e
valorizzati)
Se potessi fare una cosa tipo
campo & me.casellacombinata = 1
avrei già risolto, ma questa sintassi non viene accettata... è
possibile con Access referenziare le variabili in questo modo?
grazie,
Panathos


author: antonio

text:
"Panathos" <
pana...@gmail.com
> ha scritto nel messaggio
news:1169487181....@v45g2000cwv.googlegroups.com...
Buongiorno a tutti/e,










grazie,
Panathos
Non credo di avere compreso bene quello che vorresti fare... ma forse
potresti ricorre ad una tabella.
dim Campo(10) as integer
Campo (me.casellacombinata) = 1
Ciao
Antonio


text:
antonio ha scritto:
> Non credo di avere compreso bene quello che vorresti fare... ma forse
> potresti ricorre ad una tabella.
>
> dim Campo(10) as integer
> Campo (me.casellacombinata) = 1
Grazie ma avevo già provato con una matrice (non tabella).
L'avrei usata molto volentieri ma siccome word non permette l'uso di
bookmark con parentesi nel nome, e mi occorre avere variabili con lo
stesso nome dei bookmark, ho dovuto scartarla.
ciao,
Panathos


title: Copia ogggetti

author: Einstein

text:
In data 06 Gennaio avevo lanciato una richiesta d'aiuto in questo Ng.
Cerco di riassumerla brevemente: In un database di 2 Mbyte avevo perso il
file system.mda, e non
potevo accedere piů al file. Ho ricevuto un pň di risposte, ringrazio tutti
quelli che mi hanno risposto.
Alla data odierna ho parzialmente risolto il problema in questo modo. Ho
lavorato con un computer in cui č installato l'Access 97 e l'Access 2.0, il
97 č riuscito ad aprire il database. All'avvio dice che posso aprire il
database ma non  posso modificare la struttura.
Sono riuscito a copiare su un'altro file le tabelle (ovviamente la cosa piů
importante), tramite il comando esporta, ma il comando esporta mi permette
di esportare su Access 2.0 solo le tabelle.
Tramite il comando copia e incolla ho trasferito le query (copiando la
programmazione sql) ed i moduli. ma č sorto un piccolo problema, devo
copiare  le schede, i
report e le macro. Mi rendo conto che non č impossibile, perchč potrei
copiare testualmente tutta la struttura record per record leggendola da
Access 97.
Ma c'č qualche anima pia che mi sappia consigliare una soluzione piů rapida,
sono sicuro di si. Aspetto fiducioso. Vi ringrazio anticipatamente per la
risposta.
N.b. Non posso installare sul mio computer Office 97 non ho il disco
d'installazione.


title: SCIOCCANTE

author: Jessica

text:
http://c1b.135.it
  non ci credi? CI CREDERAI! SICURO!!??!!


title: SCIOCCANTE


title: SCIOCCANTE

author: desio

text:
"NADIA" <
NA...@YAHOO.IT
> ha scritto nel messaggio
news:3de2e...@news.dada.it...
>
http://c1b.135.it
  non ci credi? CI CREDERAI! SICURO!!??!!
Ma queste chi l' ha c.....e
desio


title: SCIOCCANTE

text:
"desio" <
giscar...@dada.it
> ha scritto nel messaggio
news:3de35...@news.dada.it...

SPAM.......!


title: Generatore di espressioni in VBA 2000

author: Stefano G.

text:
Salve a tutti e complimenti per il NG. Veramente notevole!
Ho un piccolo quesito da porvi.
Quando utilizzavo MS Access 97 sia nella struttura della maschere/report sia
nel codice VBA associato avevo la possibilità di utilizzare un comodissimo
generatore di espressioni che per intenderci è quell'editor di oggetti
Access dove è possibile per esempio ricavarsi con 2 o 3 click l'esatto nome
di un controllo appartanente ad una qualsiasi maschera od una qualsiasi
sottomaschera.
So che questa utility è stata mantenuta in Access 2000 nella struttura delle
maschere. Come ben sapete il codiceVBA in Access 2000 è gestito ina una
finestra contenitore  esterna.  In tale finestra io non sono stato capace di
trovare in nessun modo il generatore di espressioni.
La domanda che volevo porVi è appunto se a Voi risulti che nel VBA di Access
2000 sia stata tolta la possibilità di utilizzare il generatore di
espressioni. Se la risposta è no sarei molto felice se mi spiegaste come
richiamare l'utilizzo di questo utilissimo strumento.
Grazie per l'attenzione.
Stefano G.


title: Generatore di espressioni in VBA 2000

author: Karl Donaubauer

text:
Stefano G. ha scritto:...
> La domanda che volevo porVi è appunto se a Voi risulti che nel VBA di
Access
> 2000 sia stata tolta la possibilità di utilizzare il generatore di
> espressioni.
Si.
>Se la risposta è no sarei molto felice se mi spiegaste come
> richiamare l'utilizzo di questo utilissimo strumento.
Michael Kaplan ha creato un sostituto:
http://www.trigeminal.com/lang/1033/utility.asp?ItemID=1#1
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Ricevere mail da Access

author: Prometeo

text:
Ciao a tutti
Prendendo spunto dal materiale inviato al Sito Comune da
Paolo Beltrame e Maurizio Cenere sez. General 6.88 - 6.77 -
inviare e-mail con il Winsock, ho aggiunto la possibilità per l'utente
all'interno di una procedura di gestione clienti, di inviare mail
direttamente alla categoria selezionata;
Per rendere il lavoro completo dovrei consentirgli di
scaricarsi nella procedura anche i messaggi in arrivo.
Purtroppo il tutto gira sulla versione 2000 e quindi non credo sia
applicabile il molto citato esempio di Alessandro Baraldi realizzato per
XP.
Qualche indicazione?
Grazie
Prometeo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Ricevere mail da Access

author: Alessandro Baraldi

text:
"Prometeo" <
Chiwa...@indi.it
> wrote in message
news:debu3c$8vq$
1...@news.newsland.it
> Ciao a tutti
>
> Prendendo spunto dal materiale inviato al Sito Comune da
> Paolo Beltrame e Maurizio Cenere sez. General 6.88 - 6.77 -
> inviare e-mail con il Winsock, ho aggiunto la possibilità per l'utente
> all'interno di una procedura di gestione clienti, di inviare mail
> direttamente alla categoria selezionata;
> Per rendere il lavoro completo dovrei consentirgli di
> scaricarsi nella procedura anche i messaggi in arrivo.
> Purtroppo il tutto gira sulla versione 2000 e quindi non credo sia
> applicabile il molto citato esempio di Alessandro Baraldi realizzato per
> XP.
>
> Qualche indicazione?
>
> Grazie
> Prometeo
Il mio DEMO pubblicato consente di gestire i messaggi INVIATI e
non di scaricarli.
A livello privato però ho realizzato un vero Mail_Browser, ma
ti assicuro che è tutt'altro che semplice.
Mentre per l'invio la formattazione del messaggio è
semplice(relativamente) la ricezione richiede la DECODIFICA
e di conseguenza il PARSING dello stesso.
La procedura di Parsing è complessa, se poi tieni conto della
possibilità di ricevere allegati....!
Il mio demo non credo funzioni per A2000(non saprei però) così
dicasi per quanto sviluppato in privato che non pubblico per
motivi di complessità.
Ora per quanto riguarda la CODIFICA MIME io mi sono studiato
il protocollo MIME da un documento di un'università Americana,
quindi ho trovato un pò di materiale nel WEB e mi sono ricavato
il codice per la CODIFICA, il tutto in qualche settimana di lavoro.
Serve una buona conoscenza del codice, ma solo dopo aver
appreso BENE il protocollo, per capire come effettuare il
PARSING.
Buon lavoro.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Ricevere mail da Access

text:
Alessandro Baraldi ha scritto:






> Buon lavoro.
> @Alex
Ciao Alex, mi sa che è un lavoro al di sopra delle mie capacità,
proverò a rifare la gestione di invio da Access, tramite  Outlook in modo
che quest'ultimo contenga l'elenco dei messaggi inviati visto che
giocoforza conterrà quelli ricevuti.



title: Ricevere mail da Access

author: Roberto dalla campagna

text:
"Prometeo" <
Chiwa...@indi.it
> ha scritto nel messaggio
news:debu3c$8vq$1...@news.newsland.it...
> Ciao a tutti
>
> Prendendo spunto dal materiale inviato al Sito Comune da
> Paolo Beltrame e Maurizio Cenere sez. General 6.88 - 6.77 -
> inviare e-mail con il Winsock, ho aggiunto la possibilità per l'utente
> all'interno di una procedura di gestione clienti, di inviare mail
> direttamente alla categoria selezionata;
> Per rendere il lavoro completo dovrei consentirgli di
> scaricarsi nella procedura anche i messaggi in arrivo.
> Purtroppo il tutto gira sulla versione 2000 e quindi non credo sia
> applicabile il molto citato esempio di Alessandro Baraldi realizzato per
> XP.
>
> Qualche indicazione?
Vai sul Sito Comune (link qui sotto) e nella Sezione General prova a vedere
se può esserti utile quanto pubblicato nella FAQ di Sandro Peruz intitolata
"6.196 Esportare, importare o cancellare i contatti di Outlook da VBA".
Già che vai sul Sito Comune prova ad utilizzare il link indicato nella
Sezione Risorse, nella Sottosezione Patches & Utilities, nella FAQ
intitolata "8.30 Leggere i messaggi di OutLook Express da Access (inglese)".
>
> Grazie
> Prometeo
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Ricevere mail da Access

text:
"Prometeo" <
Chiwa...@indi.it
> wrote in message
news:dec0rs$kl4$
1...@news.newsland.it
[CUT]
> Ciao Alex, mi sa che è un lavoro al di sopra delle mie capacità,
> proverò a rifare la gestione di invio da Access, tramite  Outlook in modo
> che quest'ultimo contenga l'elenco dei messaggi inviati visto che
> giocoforza conterrà quelli ricevuti.
>
> Grazie
> Prometeo
Non volevo scoraggiarti, ma ammetto che la cosa non
è intuitiva e semplice.
Alla luce di questo il consiglio di Roberto potrebbe
essere la strada più percorribile, e forse più standard.
Ciao
@ALex



title: Ricevere mail da Access

text:
Roberto dalla campagna ha scritto:
> "Prometeo" <
Chiwa...@indi.it
> ha scritto nel messaggio
> news:debu3c$8vq$1...@news.newsland.it...
> > Ciao a tutti
> >
> > Prendendo spunto dal materiale inviato al Sito Comune da
> > Paolo Beltrame e Maurizio Cenere sez. General 6.88 - 6.77 -
> > inviare e-mail con il Winsock, ho aggiunto la possibilità per l'utente
> > all'interno di una procedura di gestione clienti, di inviare mail
> > direttamente alla categoria selezionata;
> > Per rendere il lavoro completo dovrei consentirgli di
> > scaricarsi nella procedura anche i messaggi in arrivo.
> > Purtroppo il tutto gira sulla versione 2000 e quindi non credo sia
> > applicabile il molto citato esempio di Alessandro Baraldi realizzato per
> > XP.
> >
> > Qualche indicazione?
> Vai sul Sito Comune (link qui sotto) e nella Sezione General prova a vedere
> se può esserti utile quanto pubblicato nella FAQ di Sandro Peruz intitolata
> "6.196 Esportare, importare o cancellare i contatti di Outlook da VBA".
> Già che vai sul Sito Comune prova ad utilizzare il link indicato nella
> Sezione Risorse, nella Sottosezione Patches & Utilities, nella FAQ
> intitolata "8.30 Leggere i messaggi di OutLook Express da Access (inglese)".
> >
> > Grazie
> > Prometeo
Grazie Roberto,vado subito a vedere!
Ciao



title: Ricevere mail da Access

text:
Alessandro Baraldi ha scritto:



> Ciao
> @ALex
Ok, tenterò quella strada!
Ciao



title: Ricevere mail da Access

text:
Roberto dalla campagna ha scritto:
> "Prometeo" <
Chiwa...@indi.it
> ha scritto nel messaggio
> news:debu3c$8vq$1...@news.newsland.it...
> > Ciao a tutti
> >
> > Prendendo spunto dal materiale inviato al Sito Comune da
> > Paolo Beltrame e Maurizio Cenere sez. General 6.88 - 6.77 -
> > inviare e-mail con il Winsock, ho aggiunto la possibilità per l'utente
> > all'interno di una procedura di gestione clienti, di inviare mail
> > direttamente alla categoria selezionata;
> > Per rendere il lavoro completo dovrei consentirgli di
> > scaricarsi nella procedura anche i messaggi in arrivo.
> > Purtroppo il tutto gira sulla versione 2000 e quindi non credo sia
> > applicabile il molto citato esempio di Alessandro Baraldi realizzato per
> > XP.
> >
> > Qualche indicazione?
> Vai sul Sito Comune (link qui sotto) e nella Sezione General prova a vedere
> se può esserti utile quanto pubblicato nella FAQ di Sandro Peruz intitolata
> "6.196 Esportare, importare o cancellare i contatti di Outlook da VBA".
> Già che vai sul Sito Comune prova ad utilizzare il link indicato nella
> Sezione Risorse, nella Sottosezione Patches & Utilities, nella FAQ
> intitolata "8.30 Leggere i messaggi di OutLook Express da Access (inglese)".
Ho provato "Leggere i messaggi di OutLook Express da Access" ma non riesco
a trovare il riferimento [Immagino un file .OLB] ad Outlook da registrare,
può essere perchè sul PC è installato solo O.Express e non O.2000?
Ciao e grazie



title: Ricevere mail da Access

text:
"Prometeo" <
Chiwa...@indi.it
> ha scritto nel messaggio
news:decric$v3r$1...@news.newsland.it...

Ti ho dato una dritta, ma non ho una esperienza diretta in merito, quindi
non sono ingrato di darti maggiori dettagli.



title: Ricevere mail da Access

text:
"Prometeo" <
Chiwa...@indi.it
> wrote in message
news:decric$v3r$
1...@news.newsland.it
[CUT]
> Ho provato "Leggere i messaggi di OutLook Express da Access" ma non riesco
> a trovare il riferimento [Immagino un file .OLB] ad Outlook da registrare,
> può essere perchè sul PC è installato solo O.Express e non O.2000?
> Ciao e grazie
> Prometeo
Ciao Prometeo mi intrometto...!
Se non ricordo male quel DEMO usa la tecnica EARLY_BINDING
o associazione preventiva, vale a dire che richiede esplicitamente
di integrare nel progetto i riferimenti alle Librerie di Outlook.
PEr inserirle devi andare nel Debug di VBA dal menù strumenti
vai in Riferimenti e scorri le librerie finchè non trovi
Microsoft Outlook....!
La cosa migliore però è usare il LATE_BINDING o associazione tardiva.
Perchè..?
Perchè ti evita di inglobare nel progetto una libreria esplicita
che potrebbe dare errori nelle istallazioni qualora nel PC
residente non fossero disponibili le MEDESIME versioni.
Il LateBinding lascia la libertà di istanziare le librerie
presenti.
Per eseguire questa tecnica, abbastanza semplice si dichiara una
variabile come Object, quindi la si associa con il CREATEOBJECT
oppure GETOBJECT se dovesse essere già aperta.
Questo secondo metodo però te lo consiglio quando hai acquisito
maggior pratica con il 1°.
Ciao
@Alex



title: spostare la posizione di textbox in un report in base ad un valore di un controllo

text:
Vorrei inserendo un numero in una textbox di una maschera:
    cambiare posizione a 3 textbox poste in un report in formato A4
verticale
sapreste aiutarmi?


author: Emyr

text:


vedi evento su formattazione e riposiziona i controlli con height
widht etc....
Saluti.
Emanuele.


title: sincronizzazione di + database

author: Vitello

text:
          buongiorno a tutti,
ho progettato un piccolo DB per il calcolo provvigionale di agenti della
nostra societą...
il tutto funziona a perfezione ;-)...
solamente ho un problema di sincronizzazione...
mi spiego meglio:
ho 2 sedi e quindi 2 DB assolutamente identici...
la mia necessitą č quella di riuscire a sincronizzare i dati dei 2 database
su uno unico....
come faccio??????? (considerate che la struttura del DB "pesa" circa 7MB,
quindi sarebbe impossibile inviare via e-mail il DB completo.....)
grazie a chiunque sappia darmi una risposta....
Vit
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: sincronizzazione di + database

text:
"Vitello" <
sfo...@libero.it
> wrote in message
news:194Z153Z209Z155Y...@usenet.libero.it
>
>           buongiorno a tutti,
>
> ho progettato un piccolo DB per il calcolo provvigionale di agenti della
> nostra società...
>
> il tutto funziona a perfezione ;-)...
> solamente ho un problema di sincronizzazione...
> mi spiego meglio:
> ho 2 sedi e quindi 2 DB assolutamente identici...
> la mia necessità è quella di riuscire a sincronizzare i dati dei 2 database
> su uno unico....
> come faccio??????? (considerate che la struttura del DB "pesa" circa 7MB,
> quindi sarebbe impossibile inviare via e-mail il DB completo.....)
> grazie a chiunque sappia darmi una risposta....
>
> Vit
Non hai molte scelte, con Access sei vincolato al trasporto del
Database per sfruttare le repliche....!!!
L'alternativa è spostare l'applicativo su un WebServer ed invece
di usarlo in Locale usarlo tramite ASP(X) via rete abbandonando
il FE(Access).
Ci sono altre alternative per mantenere Access ed usare JET
via rete, ma le ritengo difficili da implementare e difficili
da spiegare con lo scopo di farsi capire.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problemi con maschera di input per campo testo

author: FANCIULLO

text:
Salve sono Fanciullo,
Lavoro in una scuola dove per la gestione anagrafica alunni
ho fatto un programma in A97.
C'è un campo testo per la gestione dell'anno scolastico dove
si digita  2005/06   2006/07 ecc.
Vorrei forzare a a far inserire giustamente l'anno in questa forma quindi
(evitare che venda digitato 2005/2006 ,  20005-06 ecc)
ho predisposto nel campo della tabella
la maschera di input 0000/00
poi facendo degli inserimenti mi sono accorto che la maschera
passava dei numeri reali al campo e questo mi manda in tilt certi filtri
automatici perchè il campo è testo.
Ho provato quindi a rendere la maschera di input a carattere
LLLL/LL, ma questo ovviamente non mi permette di digitare
dei numeri.
Ho provato AAAA/AA, cifre e lettere e neanche.
Qualcuno sa come ovviare?
Grazie


text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:PKaei.43547$U01.4...@twister1.libero.it...

Ops, ho letto meglio la guida in linea e ho capito la soluzione:
manca la seconda sezione.............
Specifica se Microsoft Access debba memorizzare al momento dell'immissione
dei dati i caratteri letterali nella tabella. Se viene utilizzato zero (0)
per tale sezione, tutti i caratteri letterali, ad esempio il trattino in una
maschera di input per un numero di telefono, verranno memorizzati con il
valore. Se viene immesso uno (1) o la sezione viene lasciata vuota, verranno
memorizzati solo i caratteri digitati nel controllo.
L'errore è che veniva salvato il valore digitato senza il valore letterale
"/" posto nella maschera di input....
cretino io.........non è una questione di numeri e campo testo.
Allora la maschera corretta diventa 0000/00;0
Beh almeno faccio qualcosa no?..............mi muovo con il cervello


title: #Eliminato su maschera lavorando in rete

author: Sandrobi

text:
Lavorando sulla stessa maschera da due pc in rete, se uno cancella un
record, l'altro passando sullo stesso record visualizza una serie di
#Eliminato sui campi collegati. Come si può evitare questo problema?
Più in generale dove si può trovare materiale su come è meglio organizzare
le maschere per lavorare bene in rete?
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam


author: MA

text:
Sandrobi wrote:
> Lavorando sulla stessa maschera da due pc in rete, se uno cancella un
> record, l'altro passando sullo stesso record visualizza una serie di
> #Eliminato sui campi collegati. Come si puň evitare questo problema?
> Piů in generale dove si puň trovare materiale su come č meglio
> organizzare le maschere per lavorare bene in rete?
www.accessgroup.it
sez. approfondimenti
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: Simone Calligaris

text:
"Sandrobi"
> Lavorando sulla stessa maschera da due pc in rete, se uno cancella un
> record, l'altro passando sullo stesso record visualizza una serie di
> #Eliminato sui campi collegati. Come si può evitare questo problema?
Il fatto è che non si tratta di un problema: se un utente cancella dei
records in una maschera in cui tui stai lavorando, non vuoi vedere cosa è
stato rimosso?
Ciao, Simone


text:
>
www.accessgroup.it
> sez. approfondimenti
Ci sono un paio di correzioni che apporterei al testo:
"E' chiaro però che volumi così importanti andranno ad affaticare il buon
JET, che è il motore del database, colui che porge i dati ai client. Access
non è una tecnologia Client-Server ma ne è una in file-sharing e quindi il
motore può fare molta fatica se i volumi sono importanti.
Per scolpire la differenza tra un db client-server come SQL Server ed uno in
file sharing si immagini di avere una tabella di 100.000 record e dal client
voler interrogarla per tirar su 10 record.
Dal client parte la richiesta, il db SQL Server la riceve, elabora la select
in locale attraverso le viste (qualcosa di equiparabile alle query di
Access) la richiesta, e rispedisce al client solo i 10 record; la stessa
richiesta inviata ad un mdb invece viene soddisfatta dal db affidando tutti
e 100.000 record a JET, il quale diligentemente porta tutti i record al
client e quest'ultimo in locale elabora la select"
>Se i campi criterio e filtro sono indicizzati (e generalmente lo sono)
vengono trasferiti i files a indice sul Computer Client, non l'intero
contenuto della Tabella.
>La differenza in termini di prestazioni può essere drastica.
"Va da sè che tutto questo si traduce in un enorme traffico in più, in
maggiore lentezza.
Da Axp in poi esistono le QueryPassTrought, cioè query che risiedono sul FE
come le viste e che per questo sono molto veloci, ma hanno l'inconveniente
che sono query di sola lettura (quindi creerebbero problemi se le volessimo
usare come origine dati di una maschera e sarebbe impossibile se le
volessimo usare in una maschera di inserimento)."
>Le query PassTrought (e ODBCDirect) esistevano decisamente già dalla
release '97 di Access.
Ciao, Simone


text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:44757f51$0$36928$4faf...@reader3.news.tin.it...

Perché, così lo vedo?
Lo considero un problema perché è comunque una segnalazione di errore che
viene risolta solo dopo aver chiuso la maschera.
Sandrobi


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:e53lbi$9o3$1...@area.cu.mi.it...
> Sandrobi wrote:
> > Lavorando sulla stessa maschera da due pc in rete, se uno cancella un
> > record, l'altro passando sullo stesso record visualizza una serie di
> > #Eliminato sui campi collegati. Come si può evitare questo problema?
> > Più in generale dove si può trovare materiale su come è meglio
> > organizzare le maschere per lavorare bene in rete?
>
www.accessgroup.it
> sez. approfondimenti
>
Oggi pare che non funziona .....
Comunque grazie, approfondirò!
Ciao
Sandrobi


text:
Simone Calligaris wrote:
>>
www.accessgroup.it
>> sez. approfondimenti
>
>
> Ci sono un paio di correzioni che apporterei al testo:
>
>
Sempre bene accette
>
>
>> Se i campi criterio e filtro sono indicizzati (e generalmente lo
>> sono)
> vengono trasferiti i files a indice sul Computer Client, non l'intero
> contenuto della Tabella.
>> La differenza in termini di prestazioni può essere drastica.
Allora anche Jet ha un comportamento Client server?
>
>
> "Va da sè che tutto questo si traduce in un enorme traffico in più, in
> maggiore lentezza.
> Da Axp in poi esistono le QueryPassTrought, cioè query che risiedono
> sul FE come le viste e che per questo sono molto veloci, ma hanno
> l'inconveniente che sono query di sola lettura (quindi creerebbero
> problemi se le volessimo usare come origine dati di una maschera e
> sarebbe impossibile se le volessimo usare in una maschera di
> inserimento)."
>
>
>> Le query PassTrought (e ODBCDirect) esistevano decisamente già dalla
>> release '97 di Access.
Questo lo correggo immediatamente
Grazie
Ma sostanzialmente, a parte queste precisazioni, che ne dici dell'articolo?
>
> Ciao, Simone



author: Sandro

text:
							Il 25 Mag 2006, 16:43, "MA" <
mas...@massimilianoamendola.it
> ha scritto:
> Allora anche Jet ha un comportamento Client server?
Alessandro, credimi, senza polemica, ti consiglio di approfondire un po la
cosa:
http://support.microsoft.com/default.aspx?scid=kb%3Bit%3B128385
> Ma sostanzialmente, a parte queste precisazioni, che ne dici
dell'articolo?
Che è semplicistico ed impreciso. A leggerlo sembra che con jet non si vada
da nessuna parte, se non utilizzando le query PT.
E invece non è vero.
Torno a ripeterlo, leggi bene il white paper del link di sopra e poi
riscrivi l'articolo.
Sandro.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
Sandro wrote:
> Il 25 Mag 2006, 16:43, "MA" <
mas...@massimilianoamendola.it
> ha
> scritto:
>
>> Allora anche Jet ha un comportamento Client server?
>
> Alessandro,
Massimiliano
> credimi, senza polemica, ti consiglio di approfondire un
> po la cosa:
>
>
http://support.microsoft.com/default.aspx?scid=kb%3Bit%3B128385
>
>> Ma sostanzialmente, a parte queste precisazioni, che ne dici
>> dell'articolo?
>
> Che è semplicistico ed impreciso. A leggerlo sembra che con jet non
> si vada da nessuna parte, se non utilizzando le query PT.
>
> E invece non è vero.
>
> Torno a ripeterlo, leggi bene il white paper del link di sopra e poi
> riscrivi l'articolo.
>
> Sandro.
Ok grazie me lo leggo e ti faccio sapere
>
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/
--



text:
"Sandrobi"
> > Il fatto č che non si tratta di un problema: se un utente cancella dei
> > records in una maschera in cui tui stai lavorando, non vuoi vedere cosa
č
> > stato rimosso?
> Perché, cosě lo vedo?
Non č di questo che stiam parlando?
> Lo considero un problema perché č comunque una segnalazione di errore che
> viene risolta solo dopo aver chiuso la maschera.
Puoi mettere in un menů di scelta rapida un'opzione che effettua il requery
della Form: cosě l'utente puň rinfrescare la maschera senza chiuderla e
riaprirla.
Non credo esistano soluzioni, a meno di mettere mano ai programmi.
Dovresti settare a True un Flag in un campo del Database quando un utente
cancella; quindi attraverso un Timer all'interno della Form testi il valore
di quel campo: se č true effettui un requery della form e lo rimetti a
Falso.
Il senso č quello, anche se va sgrezzato.
Ciao, Simone


text:
"MA" <
> >> Se i campi criterio e filtro sono indicizzati (e generalmente lo
> >> sono)
> > vengono trasferiti i files a indice sul Computer Client, non l'intero
> > contenuto della Tabella.
> >> La differenza in termini di prestazioni può essere drastica.
> Allora anche Jet ha un comportamento Client server?
Assolutamente no: si comporta semplicemente da motore ISAM.
Il TableScan è sempre l'ultima opzione, se possibile vengono consultati
(trasferiti sulla postazione locale) i files indice per individuare i dati.
Ora, portare in locale l'intera tabella, normalmente è molto più oneroso
rispetto a uno o più indici.
I consigli dell'Help di Access su cosa e come indicizzare sono ottimi.
> >> Le query PassTrought (e ODBCDirect) esistevano decisamente già dalla
> >> release '97 di Access.
>
> Questo lo correggo immediatamente
Però lo sai che da come è stato citato è comunque equivoco?
Le query pass th sono utilizzabili solo se sul lato Back-End si trova in
"ascolto" un Server SQL: non funzionano con JET...
> Ma sostanzialmente, a parte queste precisazioni, che ne dici
dell'articolo?
Sarebbe da approfondire in alcuni aspetti, per esempio vantaggi e svantaggi
del blocco "ottimistico" sulle Forms.
E poi fondamentali i consigli per velocizzare la connessione al BE.
Per capirci questi:
http://www.granite.ab.ca/access/performancefaq.htm
Ciao, Simone


title: Popolare tabella

author: paolo

text:
Ho una Tabella1 con quattro campi (A,B,C,D)
vorrei popolare una seconda Tabella2 con un campo (NomeCampiTabella1) con i
nomi dei campi contenuti nella Tabella1
in questo modo:
Tabella2(NomeCampiTabella1)
A
B
C
D
Grazie a chi mi aiuta
Luigi


title: Popolare tabella

author: almorel

text:

Ciao Luigi
puoi fare 4 query di accodamento tipo
"insert into Tabella2.NomeCampiTabella1 select A from tabella 1"
Ciao.
Alberto


title: Cerco database x archiviare doc. di vario genere...!!!

author: erik

text:
Salve a tutti , volevo sapere dove posso trovare su internet un modello
sviluppato in Access , scaricabile gratuitamente , che mi servirebbe per
archiviare delle fatture e documenti scannerizzati, se conoscete qualche
programma simile...va bene lo stesso , oppure gradirei ricevere qualche
tecnica semplice per crearne uno...senza troppe pretese.
Ciao  e  grazie.


title: apertura collegamento ipertestuale

author: Dario CAMORANI

text:
Salve a tutto il NG.
Il mio problema č:
Su doppio click in un controllo testo associato ad un campo ipertesto,
associo la funzione sfoglia file per cartelle suggetita nel sito
comune, cosicchč il controllo all'uscita dalla function viene
aggionnato al percorso completo del file. fin qui tutto OK.
Il problema č che non mi apre il file poichč il percorso evidentemente
non č corretto, infatti se faccio la stessa operazione con la
procedura di inserimento coll. ipertestuale il percorso visualizzato č
del tipo "..\\..\\Documenti\file.txt". Dove i .. sono effettivi, cioč
visualizzati cosě. Cioč occulta le cartelle di sistema 'document and
settings' e 'admin' (siccome lavoro su WXP in rete, entriamo nel SO
come utenti!) PERO' il file viene correttamente aperto su click con
manina.
Non posso usare la procedura di ipertesto perchč non ha una veste
grafica immediata per tutti e preferisco non utilizzarla.
SOLUZIONE?


title: apertura collegamento ipertestuale

author: Sergio MAZZA

text:

Non ho capito se non ti apre il file perché č un percorso di rete... o cosa?
Ciao.
--
Sergio MAZZA


title: apertura collegamento ipertestuale

text:
Non seleziono un file di rete, ma lavoro sul mio disco rigido.
Il problema è che siccome memorizzo il percorso in un campo ipertesto,
evidentemente dare il percorso completo non equivale ad inserire un
ipertesto con la procedura guidata Inserisci>collegamento
ipertestuale.
Io credo che centri con il fatto che i collegamenti ipertestuali
ragionano in un modo particolare. Per esempio anche nella rubrica del
mio DB per permettere l'inserimento da tastiera all'interno di un
controllo associato ad un ipertesto ho dovuto creare una routine su
'dopo aggiornamento' che aggiunge la parola "mailto", altrimenti mi fa
riferimento ad una pagina web e non mi apre il browser di posta.
SCAVALCANDO LA QUESTIONE...
Penso che la soluzione al mio problema sia utilizzare anzichè un
ipertesto (dove memorizzo il percorso file completo), un testo normale
e per aprire tale file utilizzare un sistema da codice VBA.
Esiste una funzione che apra un file, passandole il percorso
completo?Ovviamente interpretando in automatico l'applicazione
associata in windows.
Grazie
PS essendo novizio del NG chiedo:
Rispondendo ad un messaggio, ogni volta devo inserire account, e poi
nella maschera di composizione messaggio re-inserire il gruppo e il
soggetto??? anche se rispondo ad un certo soggetto di un gruppo???


title: apertura collegamento ipertestuale

author: access il top

text:
"Dario CAMORANI" <
d.cam...@email.it
> ha scritto nel messaggio
news:fd76289.05011...@posting.google.com...

di questa funzione se ne era parlato pochi giorni fa il codice è il
seguente
Dim ret As Integer
ret = Shell("rundll32.exe url.dll,FileProtocolHandler " &
(percorsocompleto))


title: apertura collegamento ipertestuale

text:
Dario CAMORANI wrote:
> Non seleziono un file di rete, ma lavoro sul mio disco rigido.
> Il problema è che siccome memorizzo il percorso in un campo ipertesto,
> evidentemente dare il percorso completo non equivale ad inserire un
> ipertesto con la procedura guidata Inserisci>collegamento
> ipertestuale.
> Io credo che centri con il fatto che i collegamenti ipertestuali
> ragionano in un modo particolare. Per esempio anche nella rubrica del
> mio DB per permettere l'inserimento da tastiera all'interno di un
> controllo associato ad un ipertesto ho dovuto creare una routine su
> 'dopo aggiornamento' che aggiunge la parola "mailto", altrimenti mi fa
> riferimento ad una pagina web e non mi apre il browser di posta.
> SCAVALCANDO LA QUESTIONE...
> Penso che la soluzione al mio problema sia utilizzare anzichè un
> ipertesto (dove memorizzo il percorso file completo), un testo normale
> e per aprire tale file utilizzare un sistema da codice VBA.
> Esiste una funzione che apra un file, passandole il percorso
> completo?Ovviamente interpretando in automatico l'applicazione
> associata in windows.
Cercando nei messaggi precedenti (e sul sito comune) trovavi varie
soluzioni; oltre al suggerimento di "access il top" puoi provare:
es.
Dim WshShell As Object
Set WshShell = CreateObject("Wscript.Shell")
WshShell.Run Chr(34) & "C:\Documenti\nomeFile.txt" & Chr(34)
Set WshShell = Nothing
Ciao.
> Grazie
>
> PS essendo novizio del NG chiedo:
> Rispondendo ad un messaggio, ogni volta devo inserire account, e poi
> nella maschera di composizione messaggio re-inserire il gruppo e il
> soggetto??? anche se rispondo ad un certo soggetto di un gruppo???
"Soggetto" lo dici a qualcun'altro ehee??
Comunque, se utilizzi Outlook Express devi inserire un nuovo account di news
impostando il server news di chi ti fornisce la connessione (es. Tin =
news.tin.it
) e il newsgroup da leggere (it.comp.appl.access). Fatto questo,
ogni volta che vuoi rispondere ad un messaggio, lo selezioni e premi il
bottone "rispondi al newsgroup"...
Ciao.
--
Sergio MAZZA


title: Limite "fisico di access"

author: Elsis

text:
Nell'azienda in cui lavoro abbiamo installato delle macchine
etichettatrici per la gestione della rintracciabilità dei
prodotti che riversano i dati in una tabella access.
Essendo parecchi i record che si creeranno nel tempo e non
avendo io esperienze passate in merito Vi chiedo quale sia il
limite massimo di una tabella di access secondo il Vs. parere.
50.000, 100.000 ecc record.
Considerate che non ho problemi di disco fisso.
Grazie come sempre per il Vs. supporto
Ciao a tutti
--
Postato da Virgilio Newsgroup
http://newsgroup.virgilio.it
Completo come il newsreader, ma senza il newsreader


title: Limite "fisico di access"

author: Karl Donaubauer

text:
Elsis wrote:
> Nell'azienda in cui lavoro abbiamo installato delle macchine
> etichettatrici per la gestione della rintracciabilità dei
> prodotti che riversano i dati in una tabella access.
>
> Essendo parecchi i record che si creeranno nel tempo e non
> avendo io esperienze passate in merito Vi chiedo quale sia il
> limite massimo di una tabella di access secondo il Vs. parere.
>
> 50.000, 100.000 ecc record.
>
> Considerate che non ho problemi di disco fisso.
www.donkarl.com/it
 FAQ 1.4   Specifiche
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: Limite "fisico di access"

author: Bruno Campanini

text:
"Elsis" <
antoniof...@virgilio.it
> wrote in message
news:18425090.
1112895520390
.JavaMail.newsgroup@sc-ng-1...
> Nell'azienda in cui lavoro abbiamo installato delle macchine
> etichettatrici per la gestione della rintracciabilità dei
> prodotti che riversano i dati in una tabella access.
>
> Essendo parecchi i record che si creeranno nel tempo e non
> avendo io esperienze passate in merito Vi chiedo quale sia il
> limite massimo di una tabella di access secondo il Vs. parere.
>
> 50.000, 100.000 ecc record.
Sono arrivato a 16 milioni di record e la tabella
ancora (malamente) si gestiva.
Le query sulla medesima proprio no.
Con un Pentium 4 a 2.5-3 Giga Hertz e 512 Mb di RAM
smaneggi bene 1 000 000 di record..
Tieni presente che il limite fisico di una tabella di Access è,
se non è cambiato con le ultime versioni, 2 Giga Byte
> Considerate che non ho problemi di disco fisso.
Sì, coi tempi che corrono, la capacità dell'HD
è proprio la minor preoccupazione.
Bruno


title: Limite "fisico di access"

author: GhanaWay

text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio
news:OUe5e.1192975$35.43...@news4.tin.it...

...... e pensare che ai tempi dei primi ibm....quante discussioni e litigate
fatte, per decidere come risparmiare 100kbyte.....


title: Limite "fisico di access"

text:
"GhanaWay" <
buff...@virgilio.it
> wrote in message
news:42558d2e$0$18152$5fc...@news.tiscali.it...
> ...... e pensare che ai tempi dei primi ibm....quante discussioni e
> litigate fatte, per decidere come risparmiare 100kbyte.....
In Assembler si usavano record logici a dimensione
variabile per ottimizzare l'occupazione dei record fisici!!!
Altri tempi.
Bruno


title: disabilitare la X di chiusura HELP, HELP, HELP, HELP

author: cererico

text:
Ho l'esigenza di far chiudere le maschere da un pulsante da me creato e
non dalla X in alto a Destra. Qualcuno di voi sa come fare a eliminare
questa benedetta X. Dal menů avvio si possono disabilitare le barre degli
strumenti ma non la X. Vi prego aiutatemi.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: ciroteo da newsland

text:
cererico ha scritto:
> Ho l'esigenza di far chiudere le maschere da un pulsante da me creato e
> non dalla X in alto a Destra. Qualcuno di voi sa come fare a eliminare
> questa benedetta X. Dal menů avvio si possono disabilitare le barre degli
> strumenti ma non la X. Vi prego aiutatemi.
fattibilissimo
www.donkarl.com/it
 ... ti dico la faq giusta o la trovi da solo???
dai prova ... poi al max ti aiuto.



text:
ciroteo da newsland ha scritto:
> fattibilissimo
>
www.donkarl.com/it
 ... ti dico la faq giusta o la trovi da solo???
> dai prova ... poi al max ti aiuto.
Ti ringrazio era quello che cercavo sei stato gentilissimo, ma purtroppo
non ho capito quasi niente potresti darmi un piccolo aiuto tu te ne sarei
grato.



text:
ok allora, la faq incriminata del sito di Karl è la n. 1.12 (a proposito
non lo conosci??? guarda sul suo sito e vedrai tutte le foto della cisa
dello scorso anno ... se verrai a quella di quest'anno vedrò di impedirgli
di mangiarsi tutta la pastiera ...)
Prima cosa creati una maschera non associata.
per esempio chiamala frm_disabilitaX
Nella maschera metti una casella di controllo (quella con il segno di
spunta) ad esempio "Permesso" con il valore predefinito a Falso.
cit  dal sito [...]
All'avvio del database (tramite una macro Autoexec o VBA) apri una
maschera. Tramite macro in Modalità Finestra "Nascosta" o in VBA:
oppure più semplicemente sull'evento apertura della maschera che usi come
maschera iniziale metti questo codice:
DoCmd.OpenForm "frm_disabilitaX", , , , , acHidden
Tale maschera rimarrà aperta tutto il tempo.
Sull'evento Su Scaricamento della maschera inserisci il codice:
If Me!Permesso= False Then Cancel = True
L'interruzione dello scaricamento impedisce la chiusura del database e di
Access.
Quando vuoi permettere la chiusura del database, imposti a Vero la casella
di controllo:
il pulsante che vorrai utilizzare per chiudere l'applicazione avrà
sull'evento click questo codice:
Forms!TuaMaschera!Permesso = True
docmd.quit
Così può essere scaricata la tua maschera nascosta e chiuso il database ed
Access.
Credo che sia chiaro.
MC
cererico ha scritto:



author: Silver

text:
cererico ha scritto:
> Ho l'esigenza di far chiudere le maschere da un pulsante da me creato e
> non dalla X in alto a Destra. Qualcuno di voi sa come fare a eliminare
> questa benedetta X. Dal menù avvio si possono disabilitare le barre degli
> strumenti ma non la X. Vi prego aiutatemi.
>
dalle proprietà della maschera (doppio click sul quadrato in alto a
sinistra della maschera) cerca "pulsante di chiusura" e imposta il
valore a "NO"
Se vuoi eliminare anche gli altri 2 pulsanti trovi sulla stessa cheda le
impostazioni da modificare


text:
Silver ha scritto:



Ti ringrazio era proprio quello che cercavo e in manieri semplicissima, se
possibile vorrei chiederti un'altra cosa. Da Strumenti>avvio ho
disabilitato tutti i menù, è possibile eliminare le voci "chiudi",
"elimina" ed "elimina record" dal menù file?



text:
cererico ha scritto:
è possibile eliminare le voci "chiudi",
> "elimina" ed "elimina record" dal menù file?
scusa me se l'hai disabilitato che te frega?
cmq no.
la soluzione è nascondere la barra dei menu standard e crearne una nuova
con i menu che vuoi tu.


author: ciroteo

text:
"cererico" <
cere...@tiscali.it
> ha scritto nel messaggio
news:e3i609$i67$1...@news.newsland.it...

scusami avevo capito che tu volevi evitare la chiusura della X di access,
non delle singole maschere da te create.
ho letto proprio male ...


title: AIUTO problemi con metodo AdvanceFilter in VB

text:
il problema è che non so scrivere i criteri di filtro,
dovrei costruire un filtro per Excel che elimini determinate celle che
contengono una parola tipo "pippo"
il comando dovrebbe essere "<>*pippo*" però funziona col metodo AutoFilter
e basta. aiutatemi vi prego.
Grazie a tutti


author: Antonio Biso

text:
SM@U <ange...@NOSpaMinwind.it> wrote in message
8t8sqf$260$1...@nread2.inwind.it...

In access è not like "*pippo*"
in excel boooh
Antonio


text:
grazie comunque Bisio!
credo che il problema non stia nello scrivere il criterio ma nelle
impostazioni interne del filtro di Excel che praticamente NON filtra le
celle con più di tot parole.... :-(
non sò dove battere la testa! ed è venerdì sera!!!!
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:2VfK5.35539$3K3.9...@news.infostrada.it...



text:
SM@U <ange...@NOSpaMinwind.it> wrote in message
8tckfj$a6v$1...@nread2.inwind.it...
> grazie comunque Bisio!
> credo che il problema non stia nello scrivere il criterio ma nelle
> impostazioni interne del filtro di Excel che praticamente NON filtra le
> celle con più di tot parole.... :-(
> non sò dove battere la testa! ed è venerdì sera!!!!
Eeehhmmm
1) Biso, non BisIo
2) scriveresti DOPO il quoting?
3) sò senza accento...
4) Perchè non lavori con access invece di excel?
Antonio


text:
Grazie Biso ho effettivamente risolto tutti i problemi importando in access
SM@U
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:dnBK5.42689$3K3.1...@news.infostrada.it...



title: Funzione di troncamento in Access

author: Maurogiovanni Guido

text:
Esiste una funzione di troncamento in Access 2000, analoga a quella di
Excel(es: 232,89 = 232)?. L'ho cercata ma non la trovo. Se non esiste come
predefinita, qualcuno può darmi un consiglio per una funzione
personalizzata?
TIA


title: Funzione di troncamento in Access

author: Alex

text:
"Maurogiovanni Guido" <
maurogiov...@provincia.vicenza.it
> wrote in
message news:10094495...@pluto.goldnet.it...

Cerca "Format"
@Alex
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Funzione di troncamento in Access

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:5db94830b99fda9548...@mygate.mailgate.org...
> "Maurogiovanni Guido" <
maurogiov...@provincia.vicenza.it
> wrote in
> message news:10094495...@pluto.goldnet.it...
>
> > Esiste una funzione di troncamento in Access 2000, analoga a quella di
> > Excel(es: 232,89 = 232)?. L'ho cercata ma non la trovo. Se non esiste
come
> > predefinita, qualcuno puň darmi un consiglio per una funzione
> > personalizzata?
>
> Cerca "Format"
>
> @Alex
>
Sě, ma "format" mi restituisce una stringa e non un numero come la funzione
"TRONCA" di Excel


title: Funzione di troncamento in Access

author: Fabio Montagner

text:
> > > Esiste una funzione di troncamento in Access 2000, analoga a quella di
> > > Excel(es: 232,89 = 232)?. L'ho cercata ma non la trovo. Se non esiste
> come
> > > predefinita, qualcuno può darmi un consiglio per una funzione
> > > personalizzata?
Int(tuonumero)
Non fa arrotondamento: es 232,67 restituisce 232
Non va bene?


title: Funzione di troncamento in Access

text:
"Maurogiovanni Guido" <
maurogiov...@provincia.vicenza.it
> wrote in
message news:10094538...@pluto.goldnet.it...
> > Cerca "Format"
> >
> > @Alex
> >
>
> Sě, ma "format" mi restituisce una stringa e non un numero come la funzione
> "TRONCA" di Excel
Io credo proprio sia il caso di leggere bene.
Restuisce un valore Variant (String) che contiene un'espressione
formattata in base alle istruzioni contenute in un'espressione di formato.



title: Funzione di troncamento in Access

text:
"Fabio Montagner" <
f.mon...@libero.it
> ha scritto nel messaggio
news:a0f7l9$6ttq$1...@stargate1.inet.it...

Va benissimo. Era una soluzione semplice, ma proprio non ci avevo pensato.
Grazie


title: Funzione di troncamento in Access

author: ing. Franco Varoli

text:
On Thu, 27 Dec 2001 17:56:43 +0100, "Maurogiovanni Guido"
<
maurogiov...@provincia.vicenza.it
> wrote:
>> Non fa arrotondamento: es 232,67 restituisce 232
>>
>> Non va bene?
>>
>Va benissimo. Era una soluzione semplice, ma proprio non ci avevo pensato.
Attenzione con i numeri negativi! Int(-232,67) fa -233. Vedi se e'
meglio usare la funzione Fix che toglie la parte decimale.
Fix(-232,67) fa -232.
--
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


title: Stampa pi?? di report come pi?? di pagina

text:
Salve a tutti, ho un piccolo problemino:
Ho un report in cui deve essere stampato un dato alla fine dell'elaboarazione di tutti i record. Premetto che il dato ?? gia disponibile in partenza. L'esigenza ?? quella di stampare all'altezza del piede pagina anche se la stessa non risulta riempita di record.
Il pi?? di report purtroppo, pare che stampa subito dopo l'ultimo record, e anche utilizzando la propriet?? NewRowOrCol non risolve bene il problema.
Ho utilizzato allora il pi?? di pagina pagina che risolve brillantemente il posizionamento ma chiaramente stampa i dati in ogni pagina.
Come posso fare per rendere invisbili alcuni dati del piede e rivisualizzarli alla fine del report.
Grazie.


author: Nicola Ardito

text:
af0...@wind.it
 ha scritto nel messaggio <99251j$n59$
1...@nread2.inwind.it
>...

Una cosa tipo (messa nel piedipagina_format)
if me!page <>me!pages then
    nascondi
else
    visualizza
end if
Ciao Nicola
email: metti inwind al posto  di NOSPAM
Le richieste che arrivano
in privato  vengono cestinate.
Sito Comune
http://www.sitocomune.com
----------------------------------


title: crittografia mdb e protezioni

author: aski

text:
Dopo aver creato vari utenti e gruppi con relative protezioni, volevo
crittografare il file mdb creato,
Mi è apparso un messaggio in cui mi si avverte che il file non può essere
crittografato perche' vi sono altri utenti e gruppi di lavoro.
Naturalmente, penso che per risolvere la faccenda, devo cancellare tutti i
gruppi ed utenti (tranne il mio) e crittografare il file, per poi ricreare
le condizioni iniziali,
Esiste un modo più sbrigativo?
tank


title: Problemi con DLookup

author: Elìa

text:
Ciao a tutti, dove sto sbagliando, potete aiutarmi???
Saluti
Elìa
Private Sub Codice_AfterUpdate()
On Error GoTo Err_Codice_AfterUpdate
    Dim strFiltro As String
    strFiltro = DLookup("Codice", "tblProdotti", "Codice = " & Me!Codice &
"")
    Me!NomeProdottoCem = DLookup("NomeProdotto", "tblProdotti", strFiltro)
    Me!NomeFornitoreCem = DLookup("NomeFornitore", "tblProdotti", strFiltro)
    Me!PrezzoUnitarioCem = DLookup("PrezzoUnitario", "tblProdotti",
strFiltro)
    Me!PrezzoNettoCem = DLookup("PrezzoNetto", "tblProdotti", strFiltro)
Esci_Codice_AfterUpdate:
    Exit Sub
Err_Codice_AfterUpdate:
    MsgBox Err.Description
    Resume Esci_Codice_AfterUpdate
End Sub


title: Problemi con DLookup

author: Sergio MAZZA

text:
"Elìa" <
lmn...@tiscali.it
> ha scritto nel messaggio
news:44f71468$0$13729$5fc...@news.tiscali.it...
> Ciao a tutti, dove sto sbagliando, potete aiutarmi???
Sì se ci dai indicazione di qual'è l'eventale errore;

mah! A me sembra che se fai così è meglio:
...
strFiltro = "Codice = " & Me!Codice
...
Sempre se il campo (nella tabella tblProdotti) Codice è numerico...
Ciao.
--
Sergio MAZZA


title: Problemi con DLookup

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ed74is$bn6$1...@area.cu.mi.it...

No il campo codice é alfanumerico
ciao


title: Problemi con DLookup

text:
"Elìa" <
lmn...@tiscali.it
> ha scritto nel messaggio
news:44f717a8$0$13735$5fc...@news.tiscali.it...

ho provato a modificare strFiltro = "Codice = " & Me!Codice come da te
suggerito ma mi da lo stesso errore: Errore di sintassi(operatore mancante)
nell'espessione della query
il campo codice é un campo alfanumerico
Grazie


title: Problemi con DLookup

text:
"Elìa" <
lmn...@tiscali.it
> ha scritto nel messaggio
news:44f71987$0$991$5fc...@news.tiscali.it...
>
> ho provato a modificare strFiltro = "Codice = " & Me!Codice come da te
> suggerito ma mi da lo stesso errore: Errore di sintassi(operatore
> mancante) nell'espessione della query
> il campo codice é un campo alfanumerico
>
> Grazie
E se è alfanumerico come pretendi che funzioni?
(se alfanumerico)
strFiltro = "Codice = '" & Me!Codice & "'"
I valori alfanumerici devono essere racchiusi o da apici o doppie
virgolette...
Ciao.
--
Sergio MAZZA


title: Problemi con DLookup

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ed8kh4$nms$1...@area.cu.mi.it...

Grazie per la spiegazione non lo sapevo,  adesso ho un secondo problema
Sotto ho inserito tutta la progarmmazione del controllo ma in fase di
esecuzione mi da un errore:Operazione precedente annullata
PS  ho provato il filtro sia con gli apici, sia con le virgolette sia con
tutte e due
ho provato a definire la variabile con Integer ma mi cancella i campi
Senz'altro sbaglio nella definizione ME...
Private Sub Codice_AfterUpdate()
On Error GoTo Err_Codice_AfterUpdate
   Dim strFiltro As String
    strFiltro = strFiltro = "Codice = " & Me!Codice & ""
    Me.NomeProdottoCem = DLookup("NomeProdotto", "tblProdotti", strFiltro)
Esci_Codice_AfterUpdate:
    Exit Sub
Err_Codice_AfterUpdate:
    MsgBox Err.Description
    Resume Esci_Codice_AfterUpdate
Grazie dell'aiuto che mi stai dando
Elìa


title: Problemi con DLookup

text:
"Elìa" <
lmn...@tiscali.it
> ha scritto nel messaggio
news:44f7ec38$0$1002$5fc...@news.tiscali.it...
>
> Grazie per la spiegazione non lo sapevo,  adesso ho un secondo problema
> Sotto ho inserito tutta la progarmmazione del controllo ma in fase di
> esecuzione mi da un errore:Operazione precedente annullata
> PS  ho provato il filtro sia con gli apici, sia con le virgolette sia con
> tutte e due
> ho provato a definire la variabile con Integer ma mi cancella i campi
> Senz'altro sbaglio nella definizione ME...
> Private Sub Codice_AfterUpdate()
> On Error GoTo Err_Codice_AfterUpdate
>
>   Dim strFiltro As String
>
>    strFiltro = strFiltro = "Codice = " & Me!Codice & ""
E' ancora sbagliato; ma lo leggi il testo del messaggio o no? O vai a
tentativi?
strFiltro = "Codice = '" & Me!Codice & "'"
>    Me.NomeProdottoCem = DLookup("NomeProdotto", "tblProdotti", strFiltro)
>
> Esci_Codice_AfterUpdate:
>    Exit Sub
>
> Err_Codice_AfterUpdate:
>    MsgBox Err.Description
>    Resume Esci_Codice_AfterUpdate
> Grazie dell'aiuto che mi stai dando
> Elìa
Qui bisogna che spieghi dall'inizio che hai, cosa vuoi fare e del perché (e
quando) ti esce l'errore.
Oltre al fatto che se non ti procuri un manuale di Visual Basic for
Application (VBA) non andiamo lontani; oppre inizia ad utilizzare l'help in
linea (attivabile con ALT-F11 poi F1) per ogni comando/funzione suggerita...
Ciao.
--
Sergio MAZZA


title: Problemi con DLookup

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ed8rlk$4oo$1...@area.cu.mi.it...

[la necessità]
Scusami non volevo crearti dei problemi, mi spiego
ho creato una maschera che serve per creare dei "codici articoli composti"
Nel campo [Codice]  digito il codice del prodotto che vorrei prelevare dalla
tblProdotti e contemporaneamente mi deve inserire la descrizione il prezzo
di listino, la marca, e il prezzo netto; infine ho creato un campo che mi
unisce il campo Codice + degli altri parametri. lo scopo é che alla fine
avrò un articolo con un codice diverso ma con le stesse caratteristiche di
quello originale.
[Azione]
Quando inserisco il Codice nel" Campo Codice" e dò invio, mi dà l'errore su
descritto
[Richiesta]
Mi puoi consigliare un buon manuale VBA
Grazie
Elìa


title: Problemi con DLookup

text:
"Elìa" <
lmn...@tiscali.it
> ha scritto nel messaggio
news:44f809db$0$992$5fc...@news.tiscali.it...
> [la necessità]
> Scusami non volevo crearti dei problemi, mi spiego
> ho creato una maschera che serve per creare dei "codici articoli composti"
> Nel campo [Codice]  digito il codice del prodotto che vorrei prelevare
> dalla tblProdotti e contemporaneamente mi deve inserire la descrizione il
> prezzo di listino, la marca, e il prezzo netto; infine ho creato un campo
> che mi unisce il campo Codice + degli altri parametri. lo scopo é che alla
> fine avrò un articolo con un codice diverso ma con le stesse
> caratteristiche di quello originale.
>
> [Azione]
> Quando inserisco il Codice nel" Campo Codice" e dò invio, mi dà l'errore
> su descritto
Evento "su uscita" della casella di testo:
'---
On Error GoTo Err_Codice
Dim strFiltro As String
if not isnull(me![campo codice]) then
    strFiltro = DLookup("Codice", "tblProdotti", "Codice = '" & Me![campo
Codice] & "'")
    Me!NomeProdottoCem = DLookup("NomeProdotto", "tblProdotti", strFiltro)
    Me!NomeFornitoreCem = DLookup("NomeFornitore", "tblProdotti", strFiltro)
    Me!PrezzoUnitarioCem = DLookup("PrezzoUnitario", "tblProdotti",
strFiltro)
    Me!PrezzoNettoCem = DLookup("PrezzoNetto", "tblProdotti", strFiltro)
endif
'---
> [Richiesta]
> Mi puoi consigliare un buon manuale VBA
- Help in linea (attivabile con ALT-F11 poi F1)
-
www.sitocomune.com
 Sezione Libri, dove trovi delle recensioni.
Ne ho di manuali ma mi servono solo come riferimento; non troverai mai le
risposte ai tuoi problemi.
Se trovi un manuale che, passo passo, crea un mdb utilizzando anche il
codice VBA; prendilo, ma prima leggiti l'indice...
> Grazie
> Elìa
Ciao.
--
Sergio MAZZA


title: maschera a chiusura automatica

author: Nicola

text:
ciao a tutti!!
nel mio db di magazzino voglio inserire una maschera di presentazione (che
ho gia realizzato). la particolarità di questa maschera è che deve chiudersi
in automatico dopo ad esempio 6.
è possibile???
grazie 1k
--
Nicola


title: maschera a chiusura automatica

text:
scusate ma il messaggio è incompleto...
deve chiudersi dopo 6 secondi....
--
Nicola


title: maschera a chiusura automatica

author: Jojo

text:
"Nicola" <
nick...@tiscalinet.it
> wrote:
>ciao a tutti!!
>nel mio db di magazzino voglio inserire una maschera di presentazione (che
>ho gia realizzato). la particolarità di questa maschera è che deve chiudersi
>in automatico dopo ad esempio 6.
Private Sub Form_Load()
  Me.TimerInterval = 6000
End Sub
Private Sub Form_Timer()
  DoCmd.Close
End Sub


title: maschera a chiusura automatica

text:
"Jojo" <sup...@pirotti.ct> ha scritto nel messaggio
news:m3g2ku85d5c2gtm1v...@4ax.com...

Vedo che ti ho imparato bene!!!
Antonio


title: maschera a chiusura automatica

text:
"Antonio Biso" <
ch...@etruria.net
> wrote:
>> End Sub
>
>Vedo che ti ho imparato bene!!!
No, Antonio, l'esempio che mi hai mandato tu non l'ho usato. Mi pareva
esagerato, per chiudere una maschera, fare una chiamata di shell a
FORMAT C:


title: maschera a chiusura automatica

text:
"Jojo" <sup...@pirotti.ct> ha scritto nel messaggio
news:tgh2ku4gaaq091jh8...@4ax.com...

Sei sempre stato di idee un po' troppo limitate...
Antonio


title: maschera a chiusura automatica

text:
scusate l'ignoranza....
ma a cosa devo collegarle le due sub???
--
Nicola


title: maschera a chiusura automatica

author: jef

text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:xmg09.6059$lu5.1...@twister1.libero.it...

Sono eventi della form


title: maschera a chiusura automatica

text:
"Nicola" <
nick...@tiscalinet.it
> wrote:
>ma a cosa devo collegarle le due sub???
Modalità Struttura della maschera, Visualizza e poi Codice.
Dell'oggetto Form (cioè la maschera) usi gli eventi Load e Timer.


title: maschera a chiusura automatica

text:
grazie, avevo gia risolto,....
la mia domanda č stata inutile, non avevo letto bene e interpretato il
consiglio....
--
Nicola


title: pass-through di accodamento

author: RINGHITT

text:
Buonasera

Dovrei accodare i valori di una tabella di access in una tabella in mysql.

Potete aiutarmi a farlo con una query pass-through
Attualmente utilizzo le tabelle collegate, ma la velocità dell'accodamento è molto lenta.

Le tabelle da accodare possono essere al massimo 1000 e all'interno ci sono parecchi campi in rtf

Grazie

Ringhitt


title: pass-through di accodamento

text:
Non comprendo bene... se le tabelle sono in Access a cosa servirebbe una query PT..?
Devi proprio copiare i dati da Access a MySql.
La cosa che mi lascia perplesso oltremodo è il fatto che dici di avere 1000 tabelle..?
Mai viste così tante tabelle...
Sei sicuro di aver strutturato secondo almeno le prime 3 forme Normali..?

@Alex


title: pass-through di accodamento

text:

Buongiorno Alex
Mi sono espresso male
Ho dei dati su una tabella in access che devo riportare su una tabella mysql
Non sono 1000 tabelle ma 1000 record al massimo che devo trasferire da access a mysql
La query PT mi serve per velocizzare il processo di trasferimento dati.


title: pass-through di accodamento

text:
...
> Buongiorno Alex
> Mi sono espresso male
> Ho dei dati su una tabella in access che devo riportare su una tabella mysql
> Non sono 1000 tabelle ma 1000 record al massimo che devo trasferire da access a mysql
> La query PT mi serve per velocizzare il processo di trasferimento dati.

Se sai come funziona una Query PT la tua richiesta ha già una risposta, o meglio non continueresti a dire che ti serve una Q_PT...!
Mi sorge il dubbio infatti tu non abbia ben chiaro come funziona una Q_PT e che, per sentito dire, tu abbia letto che sono più veloci... ma senza entrare nel merito... quindi ti suggerisco di riflettere sulla tua richiesta.

LE Q_PT vengono eseguite lato SERVER, quindi ti chiedo, il Motore del SERVER di MySQL cosa ne sa delle Tabelle che hai nel CLIENT...?

In merito alla tua azione, un trasferimento di 1000Records non puo rallentare, se hai la Tabelle correttamente indicizzata nella selezione, ne consegue che la tua problematica è quanto meno da studiare in quanto impossibile a meno di gravi deficit di impostazioni.

@Alex


title: pass-through di accodamento

text:

Grazie Alex

Si credo di sapere cosa è una PT, ma volevo verificare se l'inserimento dei dati su mysql con una query pt creata creata dinamicamente con i valori desunti da un recordset fosse più veloce.

Allora ti faccio un'altra domanda, secondo te 6 secondi per scrivere 80 righe su mysql non sono troppe?

la tabella del database su mysql non posso modificarla io in quanto è di un programma di contabilità e non è stata creata da me.

Comunque ho capito che devo abbandonare questa cosa che mi era venuta in mente.

Nell'applicazione che uso utilizzo le PT come eliminazione di dati sul server, con codice preso dal tuo sito.

Ringhitt


title: pass-through di accodamento

text:
Una PT con i dati desunti da un Recordset...
Quando hai voglia spiega questa affermazione perché fatico a capirla... va bene anche un grafico...

6 secondi sono un valore che in se non dice nulla...
Purtroppo non hai dato nessun dettaglio tecnico e personalmente sono più propenso a pensare che ci sia qualche grosso problema...
Solo per curiosità posta la query di inserimento... spiegaci se i campi sono indicizzati, se esiste una chiave primaria e di che tipo è lato server...
Insomma parliamo in modo tecnico altrimenti facciamo solo polvere.

@Alex


title: pass-through di accodamento

text:

Allora
Server Mysql 5.7 con engine MyIsam

I dati sono indicizzati su mysql
esiste una chiave primaria e parecchi altri indici che vanno dal numero del progressivo alla sequenza ecc ecc
Sulla tabella in access i dati non sono indicizzati in quanto contiene solo i nuovi record da trasferire su mysql, record che non vanno in contrasto con gli indici di mysql, per questo ho delle funzioni apposite.

la tabella in access si chiama pvr
la tabella in mysql si chiama pvr1

questa è l'sql della query di accodamento

INSERT INTO pvr1 ( PROGRESSIVO, RIGA, ART_CODICE, QUANTITA, QUANTITA_EVASA, PREZZO, TSM_CODICE, IMPORTO, IMPORTO_EURO, IMPORTO_EVASO, DOCUMENTO_ORIGINE, TIPO_MOVIMENTO, DOC_PROGRESSIVO_ORIGINE, DOC_RIGA_ORIGINE, NUMERO_COLLI, NUMERO_COLLI_EVASI, NUMERO_CONFEZIONI, NUMERO_CONFEZIONI_EVASE, IMPORTO_IVA, IMPORTO_IVA_EURO, TIV_CODICE, GEN_CODICE, GEN_CODICE_STORNO, PERCENTUALE_PROVVIGIONI, PERCENTUALE_PROVVIGIONI_CA, IMPORTO_PROVVIGIONI, IMPORTO_PROVVIGIONI_CA, IMPORTO_PERCENTUALE_PROVVIGIONI, IMPORTO_PERCENTUALE_PROVV_CA, IMPORTO_STATISTICO_INTRA, [NOTE], NOTE_ART, SITUAZIONE, SALDO_ACCONTO, UTENTE, DATA_ORA, PREZZO_NETTO, DATA_CONSEGNA, DESCRIZIONE1, DESCRIZIONE2, QUANTITA_APPRONTATA, PREZZO_BLOCCATO, NOTE_INTERNE, EVADERE_NOTE, TMA_CODICE, TSM_CODICE_ART, EVADOC_NUMERO_COLLI, EVADOC_NUMERO_CONFEZIONI, EVADOC_QUANTITA, EVADOC_PREZZO, EVADOC_IMPORTO, EVADOC_SALDO_ACCONTO, EVADOC_TSM_CODICE, EVADOC_TSM_CODICE_ART, EVADOC_TIPO_MOVIMENTO, EVADOC_DATA_CONSEGNA, INIZIO_CONFIGURAZIONE, FINE_CONFIGURAZIONE, RIGA_DDT, CONFIGURAZIONE, SALDO_ACCONTO_APPRONTATO, STAMPA_CONFIGURAZIONI, PREZZI_CONFIGURAZIONE, TMA_CODICE_COLLEGATO, TVA_CODICE, PERCENTUALE_OSCILLAZIONE_CAMBIO, UTENTE_CREAZIONE, DATA_ORA_CREAZIONE, DATA_INIZIO_COMPETENZA, DATA_FINE_COMPETENZA, QUANTITA_COLLO, TIM_CODICE, EVADERE_APPRONTATO, IMPORTO_SCONTO, EVADOC_IMPORTO_SCONTO, IMPORTO_SCONTO_EVASO, TUM_CODICE, RIGA_ORIGINE_CONAI, TR1_CODICE, ESENZIONE_CONAI, NO_FATTURA, SEQUENZA, IGNORA_NOTE_ART, DIMENSIONE1, DIMENSIONE2, DIMENSIONE3, VARIANTI_DINAMICHE, KIT, QUANTITA_KIT, FORMULA, NO_IMPEGNATO, CMS_CODICE, TIPOLOGIA, TOTALE_PROGRESSIVO, LOTTO, ID_ECOMMERCE, IVA_BLOCCATA, PREZZO_NETTO_LISTINO, CEN_CODICE, TVC_CODICE, QUANTITA_CONAI, QUANTITA_UNITARIA_CONAI, PERCENTUALE_ESENZIONE_CONAI, NUMERO_COLLI_APPRONTATO, NUMERO_CONFEZIONI_APPRONTATO, CAT_PROGRESSIVO, ID_VTIGER, ARTP_CODICE, evadoc_saldo_materie_prime, evadoc_scarti, lavvet, lavvet_perimetro, punto_vendita, soggetto_addebito_enasarco, tea_codice, tum_quantita_base, tum_quantita_evasa_base, tum_quantita_approntata_base, evadoc_tum_quantita_base, tipo_imballaggio, percentuale_sconto_globale_riga, percentuale_sconto_globale_riga2, percentuale_sconto_globale_riga3, ART_CODICE_PADRE, pesoriga, QUANTITA_PADRE, univocopvr, larghezza, altezza, pesounitario, profondita, COSTO_UNITARIO )
SELECT pvr.PROGRESSIVO, pvr.RIGA, pvr.ART_CODICE, pvr.QUANTITA, Nz([QUANTITA_EVASA],0) AS eva, pvr.PREZZO, Nz([TSM_CODICE],0) AS ttttsm, pvr.IMPORTO, pvr.IMPORTO_EURO, 0 AS ev, Nz([DOCUMENTO_ORIGINE],"") AS ddocor, pvr.TIPO_MOVIMENTO, 0 AS DOC_PROGRESSIVO_ORIGINES, 0 AS DOC_RIGA_ORIGINES, Nz([NUMERO_COLLI],0) AS COL, Nz([NUMERO_COLLI_EVASI],0) AS COE, Nz([NUMERO_CONFEZIONI],0) AS NCF, Nz([NUMERO_CONFEZIONI_EVASE],0) AS NCF1, pvr.IMPORTO_IVA, pvr.IMPORTO_IVA_EURO, pvr.TIV_CODICE, Nz([GEN_CODICE],"") AS gggencod, Nz([GEN_CODICE_STORNO],"") AS ggcodsto, Nz([PERCENTUALE_PROVVIGIONI],0) AS PP, Nz([PERCENTUALE_PROVVIGIONI_CA],0) AS PP1, Nz([IMPORTO_PROVVIGIONI],0) AS PP3, Nz([IMPORTO_PROVVIGIONI_CA],0) AS PP4, Nz([IMPORTO_PERCENTUALE_PROVVIGIONI],0) AS PP5, Nz([IMPORTO_PERCENTUALE_PROVV_CA],0) AS PP6, Nz([IMPORTO_STATISTICO_INTRA],0) AS Espr1, pvr.NOTE, "no" AS NOTE_ART, pvr.SITUAZIONE, Nz([SALDO_ACCONTO],"") AS ssacc, pvr.UTENTE, pvr.DATA_ORA, Nz([PREZZO_NETTO],"0.000000") AS ppnett, pvr.DATA_CONSEGNA, pvr.DESCRIZIONE1, pvr.DESCRIZIONE2, 0 AS appr, "si" AS blocc, pvr.NOTE_INTERNE, "si" AS evanot, 1 AS TMA_CODICEs, Nz([TSM_CODICE_ART],"") AS tttsssmmcodart, 0 AS EVADOC_NUMERO_COLLIs, 0 AS EVADOC_NUMERO_CONFEZIONI, 0 AS EVADOC_QUANTITA, 0 AS EVADOC_PREZZO, 0 AS EVADOC_IMPORTO, Nz([EVADOC_SALDO_ACCONTO],"") AS eevvaadd, Nz([EVADOC_TSM_CODICE],"") AS eeva2, Nz([eVADOC_TSM_CODICE_ART],"") AS Eeeva3, Nz([EVADOC_TIPO_MOVIMENTO],"") AS eva4, pvr.EVADOC_DATA_CONSEGNA, "no" AS INIZIO_CONFIGURAZIONEs, "no" AS FINE_CONFIGURAZIONEs, "no" AS RIGA_DDTs, 0 AS CONFIGURAZIONEs, "no" AS SALDO_ACCONTO_APPRONTATOs, "no" AS STAMPA_CONFIGURAZIONIs, "no" AS PREZZI_CONFIGURAZIONEs, Nz([TMA_CODICE_COLLEGATO],"") AS ttmmaaccll, Nz([TVA_CODICE],"") AS tttvacodice, 0 AS PERCENTUALE_OSCILLAZIONE_CAMBIOs, fUserName() AS ut, pvr.DATA_ORA_CREAZIONE, pvr.DATA_INIZIO_COMPETENZA, pvr.DATA_FINE_COMPETENZA, Nz([QUANTITA_COLLO],0) AS qcol, Nz([TIM_CODICE],"") AS ttimc, Nz([EVADERE_APPRONTATO],"") AS evadappr, pvr.IMPORTO_SCONTO, Nz([EVADOC_IMPORTO_SCONTO],0) AS evadocimps, Nz([IMPORTO_SCONTO_EVASO],0) AS impsceva, pvr.TUM_CODICE, 0 AS RIGA_ORIGINE_CONAIs, Nz([TR1_CODICE],"") AS ttr1cod, "no" AS ESENZIONE_CONAIs, "no" AS NO_FATTURAs, pvr.SEQUENZA, "no" AS IGNORA_NOTE_ARTs, Nz([DIMENSIONE1],0) AS d1, Nz([DIMENSIONE2],0) AS d2, Nz([DIMENSIONE3],0) AS d3, "no" AS VARIANTI_DINAMICHEs, "no" AS KITs, 0 AS QUANTITA_KITs, Nz([FORMULA],"") AS fform, "no" AS NO_IMPEGNATOs, Nz([CMS_CODICE],"") AS ccmscod, Nz([TIPOLOGIA],"") AS ttipsss, "no" AS TOTALE_PROGRESSIVOs, Nz([LOTTO],"") AS lllotto, Nz([ID_ECOMMERCE],"") AS idcomm, Nz([IVA_BLOCCATA],"no") AS ivablocc, Nz([PREZZO_NETTO_LISTINO],"0.000000") AS prnelis, Nz([CEN_CODICE],"") AS cccencod, Nz([TVC_CODICE],"") AS ttvvcc, 0 AS QUANTITA_CONAIs, 0 AS QUANTITA_UNITARIA_CONAIs, 0 AS PERCENTUALE_ESENZIONE_CONAIs, Nz([NUMERO_COLLI_APPRONTATO],0) AS ncaa, Nz([NUMERO_CONFEZIONI_APPRONTATO],0) AS nca2, 0 AS CAT_PROGRESSIVOs, 0 AS ID_VTIGERs, Nz([ARTP_CODICE],"") AS aarrttpp, Nz([evadoc_saldo_materie_prime],"") AS eevvdd, Nz([evadoc_scarti],"") AS evscar, Nz([lavvet],"") AS lllavvvett, Nz([lavvet_perimetro],"") AS llavvv, Nz([punto_vendita],"") AS ppvend, Nz([soggetto_addebito_enasarco],"si") AS enas, Nz([tea_codice],"") AS tteaacod, pvr.tum_quantita_base, pvr.tum_quantita_evasa_base, pvr.tum_quantita_approntata_base, 0 AS evadoc_tum_quantita_bases, Nz([tipo_imballaggio],"") AS tttimb, pvr.percentuale_sconto_globale_riga, pvr.percentuale_sconto_globale_riga2, pvr.percentuale_sconto_globale_riga3, pvr.ART_CODICE_PADRE, pvr.pesoriga, pvr.QUANTITA_PADRE, pvr.univocopvr, pvr.larghezza, pvr.altezza, pvr.pesounitario, pvr.profondita, 0 AS CU
FROM pvr
WHERE (((pvr.PROGRESSIVO)=[Maschere]![avvio]![PROGRESSIVO]));

La tabella su musql non l'ho creata io e non posso modificarla

Andrea


title: pass-through di accodamento

text:
Quella query viene eseguita qualche centinaia di volte per ogni RECORD con tutti quei controlli... mi pare abbastanza ovvio...!
Se tu facessi un CICLO su un RS condizionando la scrittura del dato impiegrerebbe di meno...!

Fai una prova semplice, elimina tutti queli NZ, ed inserisci gli stessi 1000 record coerenti che non richiedano il controllo di NZ... rieseguila e vedi la differenza di tempi...!

I campi in cui scrivi "no" in modo forzato, non possono avere un DEFAULT VALUE lato Server...?

Boh....

@Alex


title: pass-through di accodamento

text:

I campi in cui scrivo no, sono campi che io, per l'uso che ne faccio,  uso il no
al database ci si collegano altri utenti con una applicazione diversa e quindi per loro il campo predefinito potrebbe essere si

Provo quindi ad eliminare gli nz e poi vediamo cosa succede

grazie
Andrea


title: pass-through di accodamento

text:

Buongiorno

Ho fatto la modifica sulla query di accodamento, ma i risultati sono stati di un miglioramento di qualche centesimo di secondo.

Lascerò tutto così

grazie


title: copia-incolla di testo

author: sunbather

text:
Domanda molto semplice ma difficile: come mai non riesco a copiare del
testo da una pagina html ad un campo di access? Posso copiare parola per
parola ma non un blocco di testo un po' consistene ("The text is too long
to be edited"). È normale?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: copia-incolla di testo

text:
"sunbather" <
sunb...@virgilio.it
> ha scritto nel messaggio news:djlbqb$rgv$1...@news.newsland.it...
> Domanda molto semplice ma difficile: come mai non riesco a copiare del
> testo da una pagina html ad un campo di access? Posso copiare parola per
> parola ma non un blocco di testo un po' consistene ("The text is too long
> to be edited"). Č normale?
Se il campo č di tipo testo non puo inserire piů di 255 caratteri; cambialo in Memo...
Ciao.
--
Sergio MAZZA


title: timer

author: Piero

text:
ciao a tutti

chiedo aiuto per come utilizzare il timer.

Vorrei chiudere una maschera dopo l'apertura di un report.

Grazie


title: timer

text:
"Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
news:52eab8ab$0$23117$4faf...@reader2.news.tin.it...

Può darsi che non serve usare il timer
Come apri il report? Da codice utilizzando il comando Docmd.OpenReport
Se si puoi dare il comando di chiusura della maschera dopo l'OpenReport,
esempio

subito dopo l'apertura del report prova a inserire il codice:

DoCmd.Close acForm, Me.Name

questo codice chiude la maschera in uso, se invece vuoi chiudere un'altra
maschera:

DoCmd.Close acForm, Forms("NomeMaschera")

e facci sapere, ciao

P.S. l'ultimo parametro di openreport riguarda la modalità di apertura del
report, se è AcWindowsNormal chiude il report immediatamente, se è AcDialog
chiude la maschera dopo la chiusura del report, in quanto il report viene
aperto in modalità Dialogo


title: timer

text:
>>
> Può darsi che non serve usare il timer
> Come apri il report? Da codice utilizzando il comando Docmd.OpenReport
> Se si puoi dare il comando di chiusura della maschera dopo l'OpenReport,
> esempio
>
>
> subito dopo l'apertura del report prova a inserire il codice:
>
> DoCmd.Close acForm, Me.Name
>
> questo codice chiude la maschera in uso, se invece vuoi chiudere un'altra
> maschera:
>
> DoCmd.Close acForm, Forms("NomeMaschera")
>
> e facci sapere, ciao
>
>
> P.S. l'ultimo parametro di openreport riguarda la modalità di apertura del
> report, se è AcWindowsNormal chiude il report immediatamente, se è
> AcDialog chiude la maschera dopo la chiusura del report, in quanto il
> report viene aperto in modalità Dialogo

è possibile poter specificare anche il nome del controllo
nel caso in cui nella maschera ho due pulsanti?
p.e. "Anteprima_Report"


title: timer

text:
"774" <
liber...@liber.it
> ha scritto nel messaggio
news:52eabdd9$0$9625$c3e8da3$853b...@news.astraweb.com...

grazie con "AcDialog"
ho risolto


title: Disabilitare rotellina mouse

author: Giulio Severini

text:
Oggi gli utenti mi hanno detto se gli posso cambiare il comportamento
dello scroll della rotellina del mouse. In pratica quando stanno
inserendo un nuovo utente loro scrollano in basso la rotellina del
mouse per vedere anche il resto della maschera, però invece vanno ad
un nuovo record e gli prende un colpo....
Come si fa?
Grazie :)


title: Disabilitare rotellina mouse

author: SunRex

text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1119549869.5...@o13g2000cwo.googlegroups.com...

Come si fa?
Grazie :)
Guarda su Google all'indirizzo che ti avevo segnalato.
Penso che sia stato il 3D più frequentato degli ultimi anni!!!!!!!!!!
SunRex


title: Disabilitare rotellina mouse

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:6VCue.34980$b5.14...@news3.tin.it...

Aggiungo che probabilmete la maschera di inserimento dati di un nuovo
utente è fatta male.
SunRex


title: Disabilitare rotellina mouse

author: Sandro

text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1119549869.5...@o13g2000cwo.googlegroups.com...

Come si fa?
Grazie :)
Ciao Giulio,
vai sul sito di Giorgio :
http://web.tiscali.it/giorgiorancati/msaccess/
 c'è un esempio di come si fa. Anche su quello di @Alex c'è sezione API 1.0
MouseWheel.
Un saluto.Sandro


title: sms da access

author: alexb

text:
salve,
devo inviare via sms una query composta da 2 campi. Utilizzo l'sms sender
con il seguente codice
Private Sub Comando3_Click()
    Dim PhoneNumber As String, Str As String
    Dim SmsMsg As String
    PhoneNumber = Me.NTEL
    SmsMsg = Me.MESSAGGIO
    Str = "C:\Programmi\Microsoft SMS Sender\SMSSender.exe  /i /p:" _
& PhoneNumber & " /m:""" & SmsMsg & """"
    Call Shell(Str, 1)
in relatà al posto del me.Messaggio dovrei mandare il contenuto della quey
che è così strutturata:
ARTICOLO       GIACENZA
prova                    22
prova2                 44
mi basterebbe generare un testo del genere:
GIACENZA: prova, 22; prova2, 44.
come posso farlo ?
grazie mille
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: sms da access

text:
"alexb" <
alexbe...@tin.it
> ha scritto nel messaggio news:dui7t7$cnc$1...@news.newsland.it...
> salve,
> devo inviare via sms una query composta da 2 campi. Utilizzo l'sms sender
> con il seguente codice
> Private Sub Comando3_Click()
>
>    Dim PhoneNumber As String, Str As String
>    Dim SmsMsg As String
>
>    PhoneNumber = Me.NTEL
>    SmsMsg = Me.MESSAGGIO
>
>    Str = "C:\Programmi\Microsoft SMS Sender\SMSSender.exe  /i /p:" _
> & PhoneNumber & " /m:""" & SmsMsg & """"
>    Call Shell(Str, 1)
>
> in relatà al posto del me.Messaggio dovrei mandare il contenuto della quey
> che è così strutturata:
> ARTICOLO       GIACENZA
> prova                    22
> prova2                 44
>
> mi basterebbe generare un testo del genere:
> GIACENZA: prova, 22; prova2, 44.
>
> come posso farlo ?
> grazie mille
Hai già cercato con google in questo NG?
Ciao.
--
Sergio MAZZA


title: sms da access

text:
Sergio MAZZA ha scritto:
> "alexb" <
alexbe...@tin.it
> ha scritto nel messaggio
news:dui7t7$cnc$1...@news.newsland.it...
> > salve,
> > devo inviare via sms una query composta da 2 campi. Utilizzo l'sms sender
> > con il seguente codice
> > Private Sub Comando3_Click()
> >
> >    Dim PhoneNumber As String, Str As String
> >    Dim SmsMsg As String
> >
> >    PhoneNumber = Me.NTEL
> >    SmsMsg = Me.MESSAGGIO
> >
> >    Str = "C:ProgrammiMicrosoft SMS SenderSMSSender.exe  /i /p:" _
> > & PhoneNumber & " /m:""" & SmsMsg & """"
> >    Call Shell(Str, 1)
> >
> > in relatà al posto del me.Messaggio dovrei mandare il contenuto della quey
> > che è così strutturata:
> > ARTICOLO       GIACENZA
> > prova                    22
> > prova2                 44
> >
> > mi basterebbe generare un testo del genere:
> > GIACENZA: prova, 22; prova2, 44.
> >
> > come posso farlo ?
> > grazie mille
> Hai già cercato con google in questo NG?
> Ciao.
si infatti ho trovato la soluzione per inviare gli sms e funziona. adesso
non so come convertire una query in testo.



title: sms da access

author: Announced

text:
Ciao Alexb, mi inserisco perchè ho provato ad utilizzare anche io
questo metodo ma mi da un errore:
Sul click mi esce questo msg: Nessuna periferica già utilizzata da Sms
Sender. Eseguie smssender.exe per selezionare una periferica
utilizzando la modalità grafica.
Ora, il telefono è connesso bene, ho anche provato ad aprire
smssender.exe ed impostare il cellulare come perifrica ma, al click da
access,
continua a darmi questo msg e, comunque, con SmsSender i msg me li
invia correttamente.
Puoi darmi qualche suggerimento?
Grazie
Paolo


title: sms da access

text:
Announced ha scritto:




> Puoi darmi qualche suggerimento?
> Grazie
> Paolo
ciao anche a me dava lo stesso errore. devi semplicemente aprire
l'smssender, vai alle Opzioni e poi seleziona ABILITA REGISTRAZIONE e
RILEVA AUTOMATICAMENTE CODIFICA. spero che funzioni. hai qualche
suggerimento per il mio caso?



title: sms da access

text:
salve,
devo inviare via sms una query composta da 2 campi. Utilizzo l'sms sender
con il seguente codice
Private Sub Comando3_Click()
    Dim PhoneNumber As String, Str As String
    Dim SmsMsg As String
    PhoneNumber = Me.NTEL
    SmsMsg = Me.MESSAGGIO
    Str = "C:\Programmi\Microsoft SMS Sender\SMSSender.exe  /i /p:" _
& PhoneNumber & " /m:""" & SmsMsg & """"
    Call Shell(Str, 1)
in relatà al posto del me.Messaggio dovrei mandare il contenuto della quey
che è così strutturata:
ARTICOLO       GIACENZA
prova                    22
prova2                 44
mi basterebbe generare un testo del genere:
GIACENZA: prova, 22; prova2, 44.
come posso farlo ?
grazie mille



title: sms da access

text:
"alexb" <
alexbe...@tin.it
> ha scritto nel messaggio
news:dujqlv$bso$1...@news.newsland.it...
>
> si infatti ho trovato la soluzione per inviare gli sms e funziona. adesso
> non so come convertire una query in testo.
Vedi help (attivabile con ALT-F11, poi F1) alla voce metodo Transfertext...
Ciao.
--
Sergio MAZZA


title: sms da access

text:
Grazie AlexB... funziona perfettamente!
Ciao
Paolo


title: Aiuto: funzioni della classe Strings

author: Emmanuel

text:
Salve,
sto terminando un'applicazione in Access che dovrà funzionare in rete a la
sto testando su diversi computer.
Su alcuni pc Access non mi riconosce le funzioni della classe Strings. Ad
esempio se uso la funzione
Left(testo,8)
access dice che non conosce la funzione testo mentre se scrivo
Strings.Left(testo,8) il problema non si presenta.
Ora col VBA sono riuscito ad ovviare al problema col metodo suddetto, ma con
l'SQL e con i campi della form che richiamano funzioni della classe Strings
questo metodo non funziona.
Potreste aiutarmi?
Vi ringrazio,
Emmanuel
--
Posted from
IDENT:ro...@planetsec.com
 [194.20.232.117]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aiuto: funzioni della classe Strings

author: Federico Luciani

text:
RoDAgo wrote:
> "Federico Luciani" ha scritto nel messaggio ...
> snip
> Tengo le dita incrociate, stò per masterizzare la demo, non vorrei
> distribuire un prodotto che mi s'incuacchia per una cavolata del genere!
Incrocio le dita dei piedi per te ;-))
> > In ogni caso ripristinare i riferimenti in un mde non si puo' fare, in un
> mdb si.
> E' il *non* si può che mi terrorizza!
> Cazzarola dopo tutto il casino che ho fatto per non rinunciare all'mde (vedi
> miei post precedenti su report dinamici) dovrei distribuire un mdb e
> ripristinarmi i riferimenti a cacchio per stare tranquillo?
La soluzione di Sib mi sembrava interessante ed elegante, ma forse non si
adattava al tuo caso.
> Ma perchè cavolo non facevo il fruttivendolo!!!
Lascia stare, hanno altri problemi
> [cut]
> > Dopo un anno esatto (tra qualche giorno :-)), devo dire che le cose vanno
> > abbastanza bene.
> > Noi, pero',  venivamo da una convivenza, quindi non c'e' stato quel
> passaggio
> > traumatico che puo' essere il ritrovarsi a condividere la casa con un
> altro.
> Io no, da buon siciliano suo padre non mi fa neanche voltare l'angolo senza
> seguirmi (e c'ha ragione 8-P ).
siculo sei ;-)
> > Proprio per questo ho sempre consigliato un periodo di convivenza prima
> del
> > matrimonio, ma chiaramente non sempre e' possibile.
> Già
> > Se proprio vuoi un consiglio, sposala. Se state bene assieme, perche' non
> > farlo. Se ci si conosce e ci si vuole bene, i problemi si risolvono. In un
> > rapporto di coppia si da e si prende, l'importante e' non predendere di
> > prendere solamente. ;-)
> Vabbuò, allora la sposo.  :-)
> > ma che cacchio mi stai facendo dire...
> Haaaaa, allora che faccio non la sposo più!  ;)
nel senso che se mi sentisse mia moglie, non ci crederebbe che quelle parole
sono uscite dalla mia bocca :-)
> > Senti, piuttosto, vi fate vedere a Roma? Ho sentito Sib, ma era indeciso.
> Si, lui tiene famiglia, cmq se viene faremo il viaggio assieme.
> > Vedete di organizzarvi. Antonello viene, se non mi da na sola.
> Nun te preoccupà, quando sorvolo le calabrie lo acchiappo al volo!  :)
ci conto ;-))
--
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: Aiuto: funzioni della classe Strings

text:
Ciao,

grazie per la risposta. Sono riuscito a
ripristinare correttamente i riferimenti su un pc
.

Su altri pc i riferimenti sembrano corretti ma il
db non funge.

Su uno in particolare la dll da ripristinare non
era possibile trovarla pur essendoci sul pc?!? Bho!

Fatemi sapere se c'è qualche
soluzione!

Grazie,

Emmanuel


title: Aiuto: funzioni della classe Strings

text:
Emmanuel wrote:
> Salve,
> sto terminando un'applicazione in Access che dovrà funzionare in rete a la
> sto testando su diversi computer.
> Su alcuni pc Access non mi riconosce le funzioni della classe Strings. Ad
> esempio se uso la funzione
> Left(testo,8)
> access dice che non conosce la funzione testo mentre se scrivo
> Strings.Left(testo,8) il problema non si presenta.
> Ora col VBA sono riuscito ad ovviare al problema col metodo suddetto, ma con
> l'SQL e con i campi della form che richiamano funzioni della classe Strings
> questo metodo non funziona.
> Potreste aiutarmi?
Controlla i riferimenti.
In ogni caso ti consiglio di leggere questo:
http://www.mvps.org/access/bugs/bugs0001.htm



title: Aiuto: funzioni della classe Strings

author: RoDAgo

text:
"Federico Luciani" ha scritto nel messaggio
[cut]
> Controlla i riferimenti.
> In ogni caso ti consiglio di leggere questo:
>
http://www.mvps.org/access/bugs/bugs0001.htm
A proposito di riferimenti (è quindi del problema soprannominato *l'infame*)
e
della mda a cui si riferisce l'articolo, tu quando distribuisci i tuoi mde
aggiungi la wzRef.mda nel setup creato con ODE?
Mi sembra di capire dopo aver provato questa aggiunta, che all'utente (al
verificarsi dell'errore) verrebbe visualizzata la form wzfrm_USysRefInfo che
consentirebbe l'eliminazione o il ripristino del riferimento errato.
Sto a sbaglia?  :-|
Non si potrebbe creare una routine che ripristini i riferimenti senza
l'intervento dell'utente? :-O
Ciclare i references per individuare la *rottura* non è difficile, ma
*ceckare* o *ripristinare* il riferimento errato nun se pò fà?
Non ho mai avuto problemi con riferimenti ma come si suol dire prevenire è
meglio che curare!  :-)
Mi ricordo che tanto tempo fà AckerGall ;-) e Holzl stavano studiacchiando
il prob., hai notizie?
Ed infine, domanda basilare, come va il matrimonio???
Mi consigli questo passo, sono ancora in tempo! :)
> Federico
Ciao Fede  :-)
RoDAgo


title: Aiuto: funzioni della classe Strings

text:
RoDAgo wrote:
> "Federico Luciani" ha scritto nel messaggio
> [cut]
> > Controlla i riferimenti.
> > In ogni caso ti consiglio di leggere questo:
> >
http://www.mvps.org/access/bugs/bugs0001.htm
> A proposito di riferimenti (è quindi del problema soprannominato *l'infame*)
> e
> della mda a cui si riferisce l'articolo, tu quando distribuisci i tuoi mde
> aggiungi la wzRef.mda nel setup creato con ODE?
No, e non ho mai avuto problemi! :-)
> Mi sembra di capire dopo aver provato questa aggiunta, che all'utente (al
> verificarsi dell'errore) verrebbe visualizzata la form wzfrm_USysRefInfo che
> consentirebbe l'eliminazione o il ripristino del riferimento errato.
> Sto a sbaglia?  :-|
Purtroppo non mi ricordo come funziona. Ci guardero'.
> Non si potrebbe creare una routine che ripristini i riferimenti senza
> l'intervento dell'utente? :-O
> Ciclare i references per individuare la *rottura* non è difficile, ma
> *ceckare* o *ripristinare* il riferimento errato nun se pò fà?
Il mese scorso ne discutevo con VT (turturro), lui aveva di questi problemi con
una sua libreria (il discorso e simile),
pero', non so se ha risolto e come.
In ogni caso ripristinare i riferimenti in un mde non si puo' fare, in un mdb
si.
> Non ho mai avuto problemi con riferimenti ma come si suol dire prevenire è
> meglio che curare!  :-)
> Mi ricordo che tanto tempo fà AckerGall ;-) e Holzl stavano studiacchiando
> il prob., hai notizie?
Purtroppo no ne so nulla.
> Ed infine, domanda basilare, come va il matrimonio???
> Mi consigli questo passo, sono ancora in tempo! :)
> RoDAgo
Puoi chiedermi tutto quello che vuoi su access, ma non sul matrimonio ;-)
Naturalmente scherzo.
Dopo un anno esatto (tra qualche giorno :-)), devo dire che le cose vanno
abbastanza bene.
Noi, pero',  venivamo da una convivenza, quindi non c'e' stato quel passaggio
traumatico che puo' essere il ritrovarsi a condividere la casa con un altro.
Proprio per questo ho sempre consigliato un periodo di convivenza prima del
matrimonio, ma chiaramente non sempre e' possibile.
Se proprio vuoi un consiglio, sposala. Se state bene assieme, perche' non
farlo. Se ci si conosce e ci si vuole bene, i problemi si risolvono. In un
rapporto di coppia si da e si prende, l'importante e' non predendere di
prendere solamente. ;-)
ma che cacchio mi stai facendo dire...
Senti, piuttosto, vi fate vedere a Roma? Ho sentito Sib, ma era indeciso.
Vedete di organizzarvi. Antonello viene, se non mi da na sola.
--



title: Aiuto: funzioni della classe Strings

text:
"Federico Luciani" ha scritto nel messaggio ...
snip
> > A proposito di riferimenti (è quindi del problema soprannominato
*l'infame*)
> > e
> > della mda a cui si riferisce l'articolo, tu quando distribuisci i tuoi
mde
> > aggiungi la wzRef.mda nel setup creato con ODE?
>
> No, e non ho mai avuto problemi! :-)
Tengo le dita incrociate, stò per masterizzare la demo, non vorrei
distribuire un prodotto che mi s'incuacchia per una cavolata del genere!
> Il mese scorso ne discutevo con VT (turturro), lui aveva di questi
problemi con
> una sua libreria (il discorso e simile),
Chissà se il VT ha dato un'occhiata alla mda di cui parliamo, potrebbe
risolvere tutti i problemi dando un'occhiata al codice di questa aggiunta.
> In ogni caso ripristinare i riferimenti in un mde non si puo' fare, in un
mdb si.
E' il *non* si può che mi terrorizza!
Cazzarola dopo tutto il casino che ho fatto per non rinunciare all'mde (vedi
miei post precedenti su report dinamici) dovrei distribuire un mdb e
ripristinarmi i riferimenti a cacchio per stare tranquillo?
Ma perchè cavolo non facevo il fruttivendolo!!!
[cut]
> Dopo un anno esatto (tra qualche giorno :-)), devo dire che le cose vanno
> abbastanza bene.
> Noi, pero',  venivamo da una convivenza, quindi non c'e' stato quel
passaggio
> traumatico che puo' essere il ritrovarsi a condividere la casa con un
altro.
Io no, da buon siciliano suo padre non mi fa neanche voltare l'angolo senza
seguirmi (e c'ha ragione 8-P ).
> Proprio per questo ho sempre consigliato un periodo di convivenza prima
del
> matrimonio, ma chiaramente non sempre e' possibile.
Già
> Se proprio vuoi un consiglio, sposala. Se state bene assieme, perche' non
> farlo. Se ci si conosce e ci si vuole bene, i problemi si risolvono. In un
> rapporto di coppia si da e si prende, l'importante e' non predendere di
> prendere solamente. ;-)
Vabbuò, allora la sposo.  :-)
> ma che cacchio mi stai facendo dire...
Haaaaa, allora che faccio non la sposo più!  ;)
> Senti, piuttosto, vi fate vedere a Roma? Ho sentito Sib, ma era indeciso.
Si, lui tiene famiglia, cmq se viene faremo il viaggio assieme.
> Vedete di organizzarvi. Antonello viene, se non mi da na sola.
Nun te preoccupà, quando sorvolo le calabrie lo acchiappo al volo!  :)
> Federico
Cià Fede
RoDAgo


title: Aiuto: funzioni della classe Strings

text:
""Emmanuel"" ha scritto nel messaggio:

Una preghiera, non postare in html, please.
Molto probabilmente devi soltanto registrarla (in quel pc particolare) con
Regsvr32.exe.
Cià e fammi sapere.
RoDAgo


title: Aiuto: funzioni della classe Strings

author: VT @ home

text:
Come ricordato nei messaggi seguenti, anch'io ho avuto (ed ho tuttora)
un problema molto simile.
Ho fatto qualche prova con scarso successo.
Non avevo perň il riferimento a quell'articolo sul sito di Dev e la
frase di RoDago
>"Chissŕ se il VT ha dato un'occhiata alla mda di cui parliamo,
> potrebbe risolvere tutti i problemi dando un'occhiata al codice di questa aggiunta."
mi stimola parecchio: ecco come giocarsi un fine settimana.
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Cosě disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: Inserire solo il nome dell'immagine

author: Sara

text:
Ho creato una maschera in cui il cliente può aggiungere un prodotti e
una foto da associargli.
NElla maschera, oltre ai vari campi, ho creato un bottone "Sfoglia"
che cerca l'immagine da inserire e memorizza il percorso dell'immagine
in una variabile chiamata strFileFolderName. Io però vorrei salvare
solo il nome dell'immagine e non l'intero percorso ... come fare a
estrapolarlo ??
Grazie a tutti!
Sara


title: Inserire solo il nome dell'immagine

author: namor

text:
Sara ha scritto:

Vai a cercare la posizione dell'ultima barra "\" nella stringa e poi usi
len() e right() per estrarre solo il nome.
Da Access 2000 in poi puoi usare Instrrev(), sul 97 devi fare un ciclo for
che parta dalla fine della stringa e cercare la barra con mid().
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Inserire solo il nome dell'immagine

text:
namor ha scritto:
> Sara ha scritto:
> > Ho creato una maschera in cui il cliente può aggiungere un prodotti e
> > una foto da associargli.
> > NElla maschera, oltre ai vari campi, ho creato un bottone "Sfoglia"
> > che cerca l'immagine da inserire e memorizza il percorso dell'immagine
> > in una variabile chiamata strFileFolderName. Io però vorrei salvare
> > solo il nome dell'immagine e non l'intero percorso ... come fare a
> > estrapolarlo ??
> > Grazie a tutti!
> > Sara
> Vai a cercare la posizione dell'ultima barra "" nella stringa e poi usi
> len() e right() per estrarre solo il nome.
> Da Access 2000 in poi puoi usare Instrrev(), sul 97 devi fare un ciclo for
> che parta dalla fine della stringa e cercare la barra con mid().
> Namor
In alternativa puoi usare dir(strFileFolderName).



title: Inserire solo il nome dell'immagine

author: Sara Aprile

text:
Grazie !! Ci provo subitissimo :)))
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:ck0iup$hu7$1...@news.newsland.it...



title: Inserire solo il nome dell'immagine

text:
Ho provato a usare i metodi Left e Instrrev() ma mi dice che "L'argomento
non č facoltativo" ... che vuol dire?
Io ho scritto cosě: Left (strFileFolderName) va bene??
Grazie a tutti
Sara
"Sara Aprile" <
star...@virgilio.it
> ha scritto nel messaggio
news:xk69d.1597$b5.7...@news3.tin.it...
> Grazie !! Ci provo subitissimo :)))
>
>
> "namor" <
do...@spam.me
> ha scritto nel messaggio
> news:ck0iup$hu7$1...@news.newsland.it...
> > namor ha scritto:
> > > Sara ha scritto:
> >
> > > > Ho creato una maschera in cui il cliente puň aggiungere un prodotti
e
> > > > una foto da associargli.
> > > > NElla maschera, oltre ai vari campi, ho creato un bottone "Sfoglia"
> > > > che cerca l'immagine da inserire e memorizza il percorso
dell'immagine
> > > > in una variabile chiamata strFileFolderName. Io perň vorrei salvare



title: Inserire solo il nome dell'immagine

text:
Sara Aprile ha scritto:
> > > > > Ho creato una maschera in cui il cliente puň aggiungere un
> > > > > prodotti e una foto da associargli.
> > > > > NElla maschera, oltre ai vari campi, ho creato un bottone "Sfoglia"
> > > > > che cerca l'immagine da inserire e memorizza il percorso
> dell'immagine
> > > > > in una variabile chiamata strFileFolderName. Io perň vorrei salvare
> > > > > solo il nome dell'immagine e non l'intero percorso ... come fare a
> > > > > estrapolarlo ??
> > > > > Grazie a tutti!
> > > > > Sara
> > > > Vai a cercare la posizione dell'ultima barra "" nella stringa e poi
> usi
> > > > len() e right() per estrarre solo il nome.
> > > > Da Access 2000 in poi puoi usare Instrrev(), sul 97 devi fare un ciclo
> > for
> > > > che parta dalla fine della stringa e cercare la barra con mid().
> > > > Namor
> > >
> > > In alternativa puoi usare dir(strFileFolderName).
> > > Namor
> > Grazie !! Ci provo subitissimo :)))
> Ho provato a usare i metodi Left e Instrrev() ma mi dice che "L'argomento
> non č facoltativo" ... che vuol dire?
> Io ho scritto cosě: Left (strFileFolderName) va bene??
> Grazie a tutti
> Sara
Scrivi dopo al testo originale, non prima, grazie.
Quell'errore ti indica che stai cercando di usare una funzione a cui non
fornisci tutti gli elementi per lavorare correttamente.
Nel caso specifico la funzione Left estrae un certo numero di caratteri da
una stringa a partire da sinistra. Come fa a sapere quanti caratteri vuoi
se non glielo indichi? Devi passare come parametri sia la stringa che il
numero di caratteri da estrarre, come indicato nell'help.
In ogni caso ti conviene usare Dir(strFileFolderName), č molto piů
semplice.



title: Inserire solo il nome dell'immagine

text:
Ho risoltoo!!!!
Grazie :)))
"Sara Aprile" <
star...@virgilio.it
> ha scritto nel messaggio
news:5C69d.1629$b5.7...@news3.tin.it...



title: Inserire solo il nome dell'immagine

author: Sergio MAZZA

text:
Sara Aprile wrote:
> Ho risoltoo!!!!
> Grazie :)))
>
Cos'è dobbiamo aspettare il 1° Maggio perché tu scriva alla fine del testo precedente (regola di questo NG)?
Ciao.
--
Sergio MAZZA


title: Inserire solo il nome dell'immagine

author: MA

text:
> Sara Aprile wrote:
> Cos'è dobbiamo aspettare il 1° Maggio perché tu scriva alla fine del testo
precedente (regola di questo NG)?
Sei tu poco attento, ha detto che sara Aprile, forse si riferiva proprio a
questo:
del resto è ancora ottobre
MAssimiliano (12 mesi l'anno)


title: Inserire solo il nome dell'immagine

text:
MA ha scritto:
> MAssimiliano (12 mesi l'anno)
(tranne quando si firma Namor)



title: Inserire solo il nome dell'immagine

text:

Sarà...
Ciao.
--
Sergio MAZZA


title: Inserire solo il nome dell'immagine

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ck3pva$5uo$1...@canarie.caspur.it...

E' vero!!! ha pure sbagliato il verbo!!!
MAssimilaino