text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio news:cZb1d.17039$B06....@news.edisontel.com...
>
> Scusa, mi è partito un colpo senza volere.
Seeee; tu vuoi arrivare in cima alla lista dei "postatori più assidui"...
> Alla presentazione di Office 2003, i capoccioni
> Microsoft crearono con virtual pc un server sulla
> stessa
> macchina client. Dovevano dimostrare Share Point
> Portal.
> Sì impiantò il tutto... succede
Murphy docet;
> ok ora vediamo all'opera il super mega extra (con
> poltrona in pelle umana) esperto che si sono
> portati dietro...
fammi indovinare; ciccione, pelato e con gli occhiali...
> lui atterra dalla sua nuvoletta proprio in mezzo a
> noi,
> smanett...
> smanett...
> trichette track..
> ......
> ......
> ctrl+alt+canc
>
> ma questo lo sapevo fare anch'io!!!!
Ma non con la sua eleganza;
> alla fine cmq non andò, ma mica s'erano portato un
> pc di riserva!!!
e avete ripiegato sul simulatore lap-dance...
> MAssimiliano
Ciao.
--
Sergio MAZZA


title: Re: access ci mette 6 secondi a salvare il codice vba

author: MA

text:
> > Scusa, mi č partito un colpo senza volere.
>
> Seeee; tu vuoi arrivare in cima alla lista dei
"postatori pił assidui"...
>
> > Alla presentazione di Office 2003, i
capoccioni
> > Microsoft crearono con virtual pc un server
sulla
> > stessa
> > macchina client. Dovevano dimostrare Share
Point
> > Portal.
> > Sģ impiantņ il tutto... succede
>
> Murphy docet;
>
> > ok ora vediamo all'opera il super mega extra
(con
> > poltrona in pelle umana) esperto che si sono
> > portati dietro...
>
> fammi indovinare; ciccione, pelato e con gli
occhiali...
>
> > lui atterra dalla sua nuvoletta proprio in
mezzo a
> > noi,
> > smanett...
> > smanett...
> > trichette track..
> > ......
> > ......
> > ctrl+alt+canc
> >
> > ma questo lo sapevo fare anch'io!!!!
>
> Ma non con la sua eleganza;
>
> > alla fine cmq non andņ, ma mica s'erano
portato un
> > pc di riserva!!!
>
> e avete ripiegato sul simulatore lap-dance...
>
> > MAssimiliano
>
> Ciao.
Al che io proposi se usciamo tutti i partecipanti
dalla stanza, la chiudiamo, la riapriamo e ci
rimettiamo a sedere
funzionerą????
In quella riunione cercarono di propinarci che
Infopath fosse al pari di Access!!!
MAssimiliano


author: Sergio MAZZA

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio news:OLc1d.17066$B06....@news.edisontel.com...
>
> Al che io proposi se usciamo tutti i partecipanti
> dalla stanza, la chiudiamo, la riapriamo e ci
> rimettiamo a sedere
> funzionerà????
Ma lasciare nulla di intentato...
> In quella riunione cercarono di propinarci che
> Infopath fosse al pari di Access!!!
Ah! Non superiore? Allora che ci fai?



text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto
nel messaggio
news:ci3oa3$ih5$1...@canarie.caspur.it...
> "MA" <
m...@accessgroup.it
> ha scritto nel
messaggio
news:OLc1d.17066$B06....@news.edisontel.com...
> >
> > Al che io proposi se usciamo tutti i
partecipanti
> > dalla stanza, la chiudiamo, la riapriamo e ci
> > rimettiamo a sedere
> > funzionerą????
>
> Ma lasciare nulla di intentato...
>
> > In quella riunione cercarono di propinarci che
> > Infopath fosse al pari di Access!!!
>
> Ah! Non superiore? Allora che ci fai?
>
> > MAssimiliano
Ci paghi le licenze!!!
MAssimiliano


author: Bruno Campanini

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:HbV0d.239192$OR2.10...@news3.tin.it...

No, no!
Quella è una bombetta a mano.
Io intendevo Fdisk...
Bruno


title: La data di oggi?

author: Antonio Cuni

text:
No, e' che mi sono dimenticato che giorno e' oggi ;-)
Solo che avrei bisogno di una funzione VBA che mi restituisca la data
odierna; ho provato con Now(), ma essa mi restituisce sia la data che
l'ora, mentre a me interessa solo la prima, altrimenti mi si incasina
tutto. La guida in linea di Access2000 non mi e' per nulla d'aiuto,
dato che non mi trova le pagine relative alle funzioni predefinite di
VBA (forse l'ho installata male?).
Ho anche consultato il sito comune ma non ho trovato nulla al riguardo.
ciao Anto
--
Antonio Cuni, 19 anni, studente
Brainbench C++ Master: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
Guida C/C++ di Programmazione.it:
http://cpp.programmazione.it


title: La data di oggi?

author: Sib dal portatile

text:
"Antonio Cuni" <
cu...@programmazione.it
> ha scritto nel messaggio > No, e'
che mi sono dimenticato che giorno e' oggi ;-)
>
> Solo che avrei bisogno di una funzione VBA che mi restituisca la data
> odierna; ho provato con Now(), ma essa mi restituisce sia la data che
> l'ora, mentre a me interessa solo la prima, altrimenti mi si incasina
> tutto. La guida in linea di Access2000 non mi e' per nulla d'aiuto,
> dato che non mi trova le pagine relative alle funzioni predefinite di
> VBA (forse l'ho installata male?).
>
> Ho anche consultato il sito comune ma non ho trovato nulla al riguardo.
Forse sei solo un po' nel pallone.
L'help in linea di Access per VBA funziona solo se lo apri dall'interno di
un modulo VBA.
Comunque:
rullo di tamburi....
Un po' si suspance...
Ta Daaaa...
Date
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: La data di oggi?

text:
"Antonio Cuni" <
cu...@programmazione.it
> ha scritto nel messaggio
Guarda che l'orologio del tuo pc va un'ora avanti
Sib


title: La data di oggi?

text:
Sib dal portatile wrote:
> Forse sei solo un po' nel pallone.
> L'help in linea di Access per VBA funziona solo se lo apri
> dall'interno di un modulo VBA.
ho provato ma dice "Impossibile aprire la guida"; bah!
> Comunque:
> rullo di tamburi....
> Un po' si suspance...
> Ta Daaaa...
>
> Date
grazie



title: La data di oggi?

author: ing. Franco Varoli

text:
On Thu, 20 Dec 2001 15:47:27 +0000, Antonio Cuni
<
cu...@programmazione.it
> wrote:
>Sib dal portatile wrote:
>> L'help in linea di Access per VBA funziona solo se lo apri
>> dall'interno di un modulo VBA.
>
>ho provato ma dice "Impossibile aprire la guida"; bah!
>
Se non ricordo male la guida di VBA non si installa di default con
Office. Rimetti il CD di installazione e installa la guida.
--
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


title: La data di oggi?

author: Antonio Biso

text:
Antonio Cuni <
cu...@programmazione.it
> wrote in message
f61tv9...@localhost.localdomain...
> Sib dal portatile wrote:
>
> Antonio Cuni, 19 anni, studente
> Brainbench C++ Master: 4.6, higher than 98% of all previous test takers.
> C Language: 3.32, higher than 79% of all previous test takers.
MECOJONS!!!
Antonio


title: function su query

author: marcopo

text:
Ho un db con in un campo delle lettere (a, b, c, d, e). Direttamente nelle
query forrei far apparire al posto delle lettere i nomi che rappresentano
(es. invece di "a" visualizzare "casa"). Pensavo ad una function. Come
realizzarla?
Grazie
Marco


title: function su query

author: ALESSANDRO Baraldi

text:
"marcopo" <
pon...@libero.it
> ha scritto nel messaggio
news:6W45c.71460$FJ6.2...@twister1.libero.it...

Non hai una Tabella nella quale hai realizzato l'elenco delle
corrispondenze...??
A prescindere dal fatto che trovo assurdo mettere "a" se poi vuoi che venga
visualizzato "Casa", la cosa avrebbe senso solo nel caso di un campo Indice
ma allora conviene usare riferimenti Numerici, sono più rapidi se
indicizzati.
Ritornando al tuo problema, se per caso avessi realmente quella Tabella
potresti pensare di Relazionarla alla TabellaPRincipale in una Query ed
usare l'AUTOLOOKUP delle Query......!
Ciao.
@Alex.


title: Macro che importa dati testo.

author: Roberto

text:
Ho un file testo cosě composto:
Cod.     Rag. Sociale     Data     Importo1    Importo2
Vorrei importarlo in una tabella access precedentemente costruita,
rispettando la lunghezza del record, nel file testo.
Naturalmente automatizzando l'importazione con una macro.
Il problema č che non riesco a registrare la macro (solitamente con excel
posso registrarla).
Dove posso trovare informazioni a riguardo?
Grazie!
Colgo l'occasione per augurare a tutti i partecipanti al newsgroup di
passare delle feste serene.
Cordiali saluti
Roberto


title: Macro che importa dati testo.

author: MarinaV

text:
In data Sun, 28 Dec 2003 11:05:05 GMT, Roberto <
xxxxx...@tin.it
> ha
scritto:
> Ho un file testo così composto:
>
> Cod.     Rag. Sociale     Data     Importo1    Importo2
>
> Vorrei importarlo in una tabella access precedentemente costruita,
> rispettando la lunghezza del record, nel file testo.
> Naturalmente automatizzando l'importazione con una macro.
> Il problema è che non riesco a registrare la macro (solitamente con excel
> posso registrarla).
> Dove posso trovare informazioni a riguardo?
> Grazie!
> Colgo l'occasione per augurare a tutti i partecipanti al newsgroup di
> passare delle feste serene.
In VBA usi il metodo TransferText: trovo informazioni, sintassi ed esempi
nell'aiuto in line, alla voce TransferText - Metodo.
Ciao
--
Creato con M2, il rivoluzionario client e-mail di Opera:
http://www.opera.com/m2/


title: COME FARE SOLDI CON INTERNET

author: Marco Bossetti

text:
Da: Marco Bossetti <
m.bos...@tiscalinet.it
>
Oggetto: COME FARE SOLDI CON INTERNET
Data: mercoledì 29 dicembre 1999 16.38
Scusate il disturbo, e non mi picchiate, volevo solo informarvi nel mio e
nel vostro interesse di questa iniziativa pubblicitaria che potrebbe essere
nei tuoi e naturalmente nei miei interessi! Sappi che io non credo in questi
facili enormi guadagni, ma vi posso dimostrare con i fatti avendo già avuto
esperienze simili, ho già ricevuto un rimborso (100.000 da un'altra
promozione pubblicitaria) che personalmente mi ha fatto comodo visto che
studio e non lavoro. Iscrivetevi anche voi se non vi disturba vedervi
passare sotto una strisciolina pubblicitaria in cambio di moneta VERA!!!!!
Ciao, forse non sei al corrente che esiste un semplice sistema per navigare
GRATIS e ripagarsi della bolletta telefonica e, se si vuole, guadagnare
parecchio o arrotondare lo stipendio.
Questa mia lettera non è la solita pubblicità in quanto non ti chiedo di
comprare nè pagare nulla ( e non ti sarà MAI chiesto nulla ). Ti invito
soltanto a leggere attentamente questa mail e a collegarti magari al sito
della SPEDIA per renderti conto dell' incredibile validità di questa mia
proposta per guadagnare navigando.
SPEDIA
Questa non è pubblicità ma un'offerta di lavoro, più precisamente un
telelavoro offerto dalla "SPEDIA". Se avrai la pazienza di leggere queste
righe prima di cancellare il messaggio capirai che ne vale veramente la
pena! Desidero renderti partecipe di questa interessante proposta.
Tempo fa ho aderito quasi per scherzo all'iniziativa di SPEDIA  e devo dire
che l'ho trovata estremamente redditizia, visto che comunque non costa nulla
e non si rischia nulla e si può guadagnare parecchio mandando solamente
delle e-mail! Mi ritrovo con guadagni sul milione al mese senza fare nulla
di impegnativo! Come metodo per arrotondare lo stipendio non è male! E tieni
presente che io mi applico poco: conosco persone che sono riuscite a
guadagnare anche quasi 4 milioni in un mese con questo telelavoro! Se avrai
la pazienza di leggere queste righe capirai che ne vale la pena, anche
perchè tu non firmi niente, non hai obblighi legali e puoi, se ne vorrai far
parte, staccarti dall'iniziativa quando vorrai.
In poche parole si può guadagnare e l'unico requisito richiesto è la
pazienza di spedire delle e-mail (mandarne una diecina al giorno dovrebbe
assicurarti una buona pobabilità di riuscita, quindi 10 minuti del tuo
tempo!)
Nel mio caso mi piace usare il PC per parlare con gli amici e lo trovo più
un HOBBY che un TELELAVORO. La SPEDIA è una società americana di pubblicità
che ha studiato un sistema unico di fare promozione su Internet. SPEDIA ci
chiede unicamente di guardare un piccolo Banner mentre siamo collegati ad
internet. Il Banner è una piccola finestra nella quale compaiono pubblicità
di vario genere (altezza 2 cm e larghezza come lo schermo del tuo PC):
SPEDIA immediatamente dopo la tua registrazione ti permette di scaricare
questo Banner (a differenza di altre società come la All Advantage che ti fa
aspettare parecchie settimane, quindi con la SPEDIA inizi a guadagnare
subito). Il banner è di dimensioni veramente ridotte (210Kb), quindi nel
giro di pochi secondi lo scarichi tranquillamente. Ovviamente mentre navighi
puoi ridurre questa finestra ad icona in modo che non ti occupi lo schermo.
Tramite questo Banner che noi installiamo sul nostro PC e facciamo
installare dalle persone che entrano nella Società tramite noi, SPEDIA ci
calcola un guadagno. Tramite il Banner infatti essa conteggia le nostre ore
di connessione in rete e le ore di connessione delle persone che noi abbiamo
introdotto nell'inziativa e dopo ciò ci fornisce un compenso. Il Banner non
rallenta la connessiona e non causa rallentamenti o conflitti al sistema
operativo.
La logica di tale iniziativa è che le ditte pagano SPEDIA una cifra per le
loro pubblicità, che è decisamente superiore a quanto SPEDIA redistribuisca
a chi fa parte dell'iniziativa, con guadagno diretto per essa e (cosa più
importante) per noi!
Le pubblicità sono per il 90% prodotti di informatica o di servizi in rete
(tra l'altro interessanti).
Il fastidio della pubblicità è minimo, io non la guardo nemmeno, mi limito
soltanto a prestare attenzione ad una luce verde posta sulla barra. Quando
questa è verde ti accredita soldi, quando è rossa no. In pratica bisogna
dare l'impressione alla SPEDIA bar che si stia navigando attivamente,
altrimenti pensa che non ci sia nessuno davanti allo schermo e di
conseguenza non paga.
Ma, ripeto, nella maggior parte del tempo la spia rimane verde. Noi
rimaniamo quindi liberi di chattare  con gli amici su IRC, prelevare
programmi o immagini su internet e oltre a tutto ciò ogni mese ci ritroviamo
con un assegno che, nella peggiore delle ipotesi, ci ripaga della bolletta
telefonica. Che ne dici?
La remunerazione è organizzata così:
$ 0,02 per ogni minuto di collegamento, il che vuol dire  $ 1,200 per ogni
ora (circa £ 2220) che ti saranno accreditate mensilmente. Il guadagno di
soldi avviene per "ad point": 1000 ad point = 20 $ ; 1 "ad point" = 0,02 $
ogni minuto.
Quant'è in lire? se 1 $ = 1850 £, in un minuto avremmo 37 £, in 1 ora 2220
£. Ovviamente SPEDIA ti dà una percentuale (il 25%) del guadagno di tutte le
persone che tu farai iscrivere a questa società tramite il codice che ti
verrà comunicato  all'iscrizione.
Alle persone che si iscrivono tramite il mio codice non viene tolto nulla,
ci tengo a precisarlo!!! E' veramente molto semplice e come sistema ti
propongo qui di sotto un rapido calcolo della situazione degli iscritti che
puoi generare e i possibili guadagni:
Facciamo conto che tu iscriva a questa iniziativa 100 persone, e che ognuna
di queste persone stia connessa ad internet per 1 ora e mezzo al giorno e
che tu stia connesso per 1 ora al giorno.
Risulta:
(tu) £ 2220 x 30 = £ 66.600 +
(iscritti) £ 555 (25%) x 100 (n° utenti iscritti) x 30 (giorni in un mese) x
1,5 (tempo) = 2.497.500
----------------------------------------
TOT.   2.564.100 mensili!!!
----------------------------------------
IL GUADAGNO TUO DERIVATO E' IL SEGUENTE: CIRCA 2 MILIONI E MEZZO AL MESE E
31 MILIONI ANNUALI.......BELLO NON TROVI??? NON CI CREDI? PROVA, E' GRATIS E
PUOI SMETTERE IN OGNI MOMENTO!
Ovvio che se riuscirai ad iscrivere più gente guadagnerai di più... Conosco
gente che guadagna anche 4 milioni mensili... Il pagamento avviene tramite
assegno bancario mensile che ti arriverà direttamente a domicilio
riscuotibile presso qualsiasi banca.
Se sei interessato all'iscrizione, sappi che è gratuita, veloce da
effettuare (3 minuti), e può essere cancellata o inutilizzata (basta che
quando ti colleghi non inserisci login e password, o non apri la SPEDIA
bar).
Per l'iscrizione segui questi punti:
1) Vai al sito
www.spedia.net
2) Vai su "MEMBER SERVICE ----> REGISTER NOW
3) Clicca su "Next"
Apparirà questo modulo. Compilalo in ogni sua parte, ti spiego come:
Login/Domain name ----> Inserisci un nome di almeno 4 lettere
Password ----> Scrivi una parola chiave
Confirm Password ----> Ripeti la password per conferma
Member Name ----> Il nome di chi ritirerà l'assegno
E-mail ----> il tuo indirizzo di posta elettronica
Address:Street ----> l'indirizzo dove verrà recapitato l'assegno
Address:City ----> la località
Address:State ----> Posizionare sulla voce "Non-US/Other"
Address:Zip/Postal Code ----> Codice di avviamento postale
Address:Country ----> Italy
Phone:Fax ----> Numero telefonico
Additional Information *required ----> Basterà spuntare almeno una delle 16
caselle
Subscribe for commercial (opt-in) e-mail ----> Facoltativo (guadagnare
ricevendo delle e-mail)
What is your age ----> Indica approssimativamente la tua età
What is your gender ----> Indicare il sesso
What is your education ----> Indicare il livello scolastico
What is your annual household ----> guadagni approssimati familiari
Reference number of your sponsor ----> 430889
Quest'ultimo è il mio codice e ti permetterà di avere un tuo codice col
quale poter far iscrivere altre persone e guadagnare quel 25%. Se lascerai
lo spazio bianco o metterai un codice sbagliato te ne verrà dato uno non
valido col quale non potrai farci nulla, questo per tutelare quelle persone
che come me fanno pubblicità alla SPEDIA.
Ora, dopo aver compilato tutto puoi fare "Submit Registration". Comparirà
un'altra pagina e altre istruzioni per scaricare la SPEDIA bar e poter
guadagnare. Se vorrai vedere in ogni momento il totale di "ad point" e
perciò dei soldi che hai accumulato basterà che tu clicchi sull'icona a
forma di "$" sulla SPEDIA bar.... MEGLIO DI COSI' ....)
STRATEGIE:
Contatta i tuoi amici e chiedi loro di iscriversi al tuo indirizzo CHE TI
VERRA' ASSEGNATO DOPO ESSERTI REGISTRATO A
http://www.spedia.net
 mettendo il
codice 430889 nella casella "Reference number of your sponsor". L'indirizzo
del tuo sito e dati del tuo account ti verranno comunicati immediatamente
dopo la registrazione .
Manda E-MAIL a utenti Internet con uno schema simile al mio (puoi fare copia
e incolla dalla mia E-mail) convincendoli ad iscriversi tramite il codice
che ti verrà assegnato dopo la registrazione: ti consiglio di scovarli negli
iscritti dei vari provider e/o sui siti personali gratuiti tipo quelli che
offrono home page gratuite fino a 12 MB. Per correttezza non scrivere alla
stessa persona più di una E_mail, se non è interessata è inutile seccarla
(io adotto questa filosofia).
Vai su IRC e chiedi agli utenti se sono interessati a questa proposta con un
messaggio di questo tipo: Telelavoro offresi, tutto gratis, tutto
automatico, ottimi guadagni !!!
E' VERAMENTE SEMPLICE E DIVERTENTE, SENZA IMPEGNO E GRATUITO, L'UNICA
"FATICA" E' MANDARE DELLE E-MAIL SE VUOI ACCRESCERE IL TUO NUMERO DI
ISCRITTI DIRETTI (NON NECESSARIO MA IMPORTANTE SE VUOI GUADAGNARE DI PIU').
Ciao!


title: COME FARE SOLDI CON INTERNET

author: Micio

text:
Il modo migliore per fare soldi con Internet č...
non collegarsi!
Micio


title: COME FARE SOLDI CON INTERNET

author: Lorenzo Coronati

text:
Scrisse "Micio" <...@...>:
>Il modo migliore per fare soldi con Internet č...
>non collegarsi!
1000 lire non spese, 1000 lire guadagnate!
E bravo Micio :-)
--
Lorenzo Coronati
--
ICDA Forever official member
<<...buona la pasta coi ricci>>
--


title: libro su VBA per Access

author: NikeS

text:
Ciao a tutti.
Qualcuno sa indicarmi un libro (titolo e autore) in cui possa imparare tutti
i comandi e la
sintassi del VBA per Access? (magari se c'è qualcosa anche su Excel)
Possibilmente che non sia troppo complicato da capire, ma che sia completo
con esempi e tutti i comandi possibili.
Sapete anche indicarmi in quale sito posso trovarlo a buon prezzo o in quale
libreria a nord di Padova?
Vi ringrazio.
Ciao.
NikeS
PS se per caso avete già risposto ad una domanda di questo tipo, vi prego di
rifarlo perchè ho perso tutti i messaggi precedenti a questi giorni. Grazie
ancora per la cortesia.


title: libro su VBA per Access

author: Maurizio Borrelli

text:
"NikeS" <
NnOiSkP...@libero.it
> ha scritto nel messaggio
news:1novb.132369$vO5.5...@twister1.libero.it...
[...]
> PS se per caso avete già risposto ad una domanda di questo tipo, vi prego
di
> rifarlo perchè ho perso tutti i messaggi precedenti a questi giorni.
Grazie
> ancora per la cortesia.
************************************************************
From: "Maurizio Borrelli" <
maurizio...@freepass.it
>
Subject: Re: libro su VBA per Access
Date: Mon, 17 Nov 2003 16:25:49 +0100
"NikeS" <
NnOiSkP...@libero.it
> ha scritto nel messaggio
news:Zx5ub.121606$vO5.4...@twister1.libero.it...
> Ciao a tutti.
> Qualcuno sa indicarmi un libro (titolo e autore) in cui possa imparare
tutti
> i comandi e la
> sintassi del VBA per Access? (magari se c'è qualcosa anche su Excel)
    La guida in linea di Access! ( Cosa ti aspetteresti, in piu' o in
meno?... )
    Poi consulta il sito microsoft di office:

http://office.microsoft.com/home/default.aspx
in particolare:

http://office.microsoft.com/assistance/topcategory.aspx
?
        TopLevelCat=CH790018001040&CTT=4&Origin=ES790000201040
        (tuttosuunariga)
    Quindi rivolta come un calzino il glorioso Sito comune:

http://www.sitocomune.com
e segui quotidianamente questo ng. Sarai cosi' in grado di valutare meglio
quale testo faccia al caso tuo.
> Possibilmente che non sia troppo complicato da capire, ma che sia completo
> con esempi e tutti i comandi possibili.
> Sapete anche indicarmi in quale sito posso trovarlo a buon prezzo o in
quale
> libreria a nord di Padova?
    ((-; Ti interessa anche sapere quanto costa un'ombra nel bar di fronte?
/;-))
************************************************************
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


title: [OT] Da tradurre ...

author: ciroteo

text:
sagace:
http://www.accessmvp.com/JConrad/accessjunkie/toptenlists.html


title: [OT] Da tradurre ...

author: VT @ home

text:
Il Wed, 20 Jun 2007 11:01:40 -0000, ciroteo <
matteo...@gmail.com
> ha scritto:
>(.....)
>sagace:
>
>
http://www.accessmvp.com/JConrad/accessjunkie/toptenlists.html
Non male le frasi da (NON) usare per l'aggancio dell'altro sesso:
10. Compili spesso qui ?
9. Qual č il tuo segno ? DAO o ADO?
8. Accidenti ! Hai appena messo un Breakpoint nel mio cuore !
7. Sarebbe affascinante se tu mi parlassi in SQL.
6. Cosa ne dici di andare a casa mia per debuggare qualche centinaio di righe di codice ?
4. Quello č un Add-In nella tua tasca oppure sei solo contento di vedermi ?
3. Fammi vedere i tuo Riferimenti ed io ti farņ vedere i miei !
1. Che possibiltą abbiamo tu ed io di raggiungere la terza forma normale ?
Senza parole ...
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


title: [OT] Da tradurre ...

author: Roberto da Parma

text:
"VT @ home" <
V...@home.it
> ha scritto nel messaggio
news:9opi739741p087j6c...@4ax.com...
> Il Wed, 20 Jun 2007 11:01:40 -0000, ciroteo <
matteo...@gmail.com
> ha
> scritto:
>>(.....)
>
>>sagace:
>>
>>
http://www.accessmvp.com/JConrad/accessjunkie/toptenlists.html
>
> Non male le frasi da (NON) usare per l'aggancio dell'altro sesso:
>
> 10. Compili spesso qui ?
>
> 9. Qual è il tuo segno ? DAO o ADO?
>
> 8. Accidenti ! Hai appena messo un Breakpoint nel mio cuore !
>
> 7. Sarebbe affascinante se tu mi parlassi in SQL.
>
> 6. Cosa ne dici di andare a casa mia per debuggare qualche centinaio di
> righe di codice ?
>
> 4. Quello è un Add-In nella tua tasca oppure sei solo contento di vedermi
> ?
>
> 3. Fammi vedere i tuo Riferimenti ed io ti farò vedere i miei !
>
> 1. Che possibiltà abbiamo tu ed io di raggiungere la terza forma normale ?
>
> Senza parole ...
>
> Vincenzo Turturro
>
> Certificato Eucip Core Level
> ITA 0000-002299 del 14/05/2007
> ---------------------------------------------
> il sito comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
> risorse Access:
>
http://www.accessgroup.it
> ---------------------------------------------
> Il sito comune di it.comp.as400
>
http://www.faq400.com
> ---------------------------------------------
Come tu ci hai spiegato....è mooooooolto difficile arrivare (a capire) la
terza forma normale....in sintesi....
sarà impossibile che riuscirai a portarla a letto....giusto??
Un salutone
--
Roberto da Parma


title: [OT] Da tradurre ...

author: VT @ Work

text:
On Thu, 21 Jun 2007 03:17:02 +0200, "Roberto da Parma"
<
aris...@libero.it
> wrote:
 (...)
>>
>> Certificato Eucip Core Level
>> ITA 0000-002299 del 14/05/2007
>> ---------------------------------------------
>> il sito comune di it.comp.appl.access:
>>
http://www.sitocomune.com
>> ---------------------------------------------
>> risorse Access:
>>
http://www.accessgroup.it
>> ---------------------------------------------
>> Il sito comune di it.comp.as400
>>
http://www.faq400.com
>> ---------------------------------------------
>
>Come tu ci hai spiegato....è mooooooolto difficile arrivare (a capire) la
>terza forma normale....in sintesi....
>sarà impossibile che riuscirai a portarla a letto....giusto??
Ma dai ... la terza (forma normale, non la terza misura !) è ancora
abbordabile !
La quarta ancora, ancora ...
Sono la quinta e la sesta che non hanno speranza di successo o quasi !
>
>Un salutone
>
>--
>Roberto da Parma
>
>
Vincenzo Turturro



title: [OT] Da tradurre ...

text:
[cut]
grande vincenzo in italiano ha tutto un altro sapore ...
la mia ragazza ora mi parla in sql ...


title: Access > Word (Finestra Word in primo piano)

text:
Salve a tutti.
Da diverso tempo, utilizzo una routine (lo spunto l'ho preso dal sito
comune), per il trasferimento automatico di dati da Access 97 a Word, per la
compilazione di documenti.
Fino a poco tempo fa, tutto ok.
Da alcuni giorni, evidentemente con qualche mia smanettatura di troppo, dopo
l'apertura, la finestar del documento Word mi passa in 2° piano, ed il
controllo ritorna sulla form dal quale è stato avviato i comando!
A me invece, occorre la visualizzazione del documento con la possibilità di
modifica chiaramente.
Qualcuno, sa dirmi da dove riesca a reimpostare la situazione originale?
Ho verificato ma proprio non riesco a capire.
Grazie 1000 a tutti
Marco


author: mak

text:

Una volta che hai istanziato un nuovo oggetto word , poi devi renderlo
visibile:
Dim objWord As Word.Application
    Dim rst As Recordset
    Dim strSQL As String
    'Lancia l' applicazione Word
    Set objWord = New Word.Application
    objWord.Documents.Add _
     Application.CurrentProject.Path & "\tuodoc.doc"
    objWord.Visible = True
Prova così e facci sapere
Saluti


text:
>     Dim rst As Recordset
>     Dim strSQL As String
 Lascia perdere questa parte che ho copiato senza provedere a
cancellare.
Ciao


text:
"mak" <
a2k...@libero.it
> ha scritto nel messaggio
news:1168860619....@51g2000cwl.googlegroups.com...




Saluti
Ti ringrazio, ma già sto usando il parametro "Visible=True", purtroppo
però.... il documento appare 1 attimo ed immediatamente mi perde lo stato
attivo!
Mah, proprio non capisco!
Grazie ancora
Marco


author: Sergio MAZZA

text:
"Marco_280167" <
mros...@gol.grosseto.it
> ha scritto nel messaggio
news:45ab68dc$0$8386$4faf...@reader5.news.tin.it...
>
> Ti ringrazio, ma già sto usando il parametro "Visible=True", purtroppo
> però.... il documento appare 1 attimo ed immediatamente mi perde lo stato
> attivo!
>
> Mah, proprio non capisco!
> Grazie ancora
> Marco
Potrebbe esserci un errore o access richiede un input dall'utente; comunque
prova con il metodo Activate:
objWord.Activate
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:eofs55$gv3$1...@tdi.cu.mi.it...

Grazie ragazzi ma, sto già usando, subito dopo il metodo Visible, anche il
metodo Activate:
objWord.Visible = True
objWord.Activate
Inoltre, ho già provato l'esecuzione della procedura su altri pc ma, stessa
cosa.
Ma ancora più assurdo:
Nelle altre Form, dove vado a riaprire il documento, tutto funziona
regolarmente: il documento rimane attivo.
Mah!
Ciao
Marco


author: Marco Pizzamiglio

text:
Marco_280167 ha scritto:
> >> Ti ringrazio, ma già sto usando il parametro "Visible=True", purtroppo
> >> però.... il documento appare 1 attimo ed immediatamente mi perde lo stato
> >> attivo!
> >> Mah, proprio non capisco!
> >> Grazie ancora
> >> Marco
> > Potrebbe esserci un errore o access richiede un input dall'utente;
> > comunque prova con il metodo Activate:
> > objWord.Activate
> > Ciao.
> > --
> > Sergio MAZZA
> Grazie ragazzi ma, sto già usando, subito dopo il metodo Visible, anche
> il metodo Activate:
> objWord.Visible = True
> objWord.Activate
> Inoltre, ho già provato l'esecuzione della procedura su altri pc ma, stessa
> cosa.
> Ma ancora più assurdo:
> Nelle altre Form, dove vado a riaprire il documento, tutto funziona
> regolarmente: il documento rimane attivo.
> Mah!
> Ciao
> Marco
Verifica che dopo la fine della routine di automazione non venga eseguito
un qualche setfocus su un controllo in access.
Metti un punto di interruzione su objWord.Activate e da lì in poi esegui
passo passo con F8 per vedere cosa fa, forse trovi l'inghippo.
Ciao.
-Marco-
--
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


text:
"Marco_280167" <
mros...@gol.grosseto.it
> ha scritto nel messaggio news:45abac4c$0$4258$4faf...@reader1.news.tin.it...
> Grazie ragazzi ma, sto già usando, subito dopo il metodo Visible, anche il metodo Activate:
>
> objWord.Visible = True
> objWord.Activate
>
> Inoltre, ho già provato l'esecuzione della procedura su altri pc ma, stessa cosa.
>
> Ma ancora più assurdo:
> Nelle altre Form, dove vado a riaprire il documento, tutto funziona regolarmente: il documento rimane attivo.
> Mah!
>
> Ciao
> Marco
Il codice che utilizzi?
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:eogqte$p4b$1...@tdi.cu.mi.it...

Allora ho risolto, e dipendeva dal metodo objWord.Activate, che ho dovuto
"remmare", ed in questo modo la finestar Word mi rimane attiva (praticamente
solo usando il metodo Visible).
rem             ObjWord.Activate
            ObjWord.Visible = True
Inoltre, volevo mettere a Schermo intero la schermata Word, in modo da
permettere l'edit all'utente, denza essere "confuso" da finestre
sottostanti.
All'interno alla stessa routine (che ho trovato su sito comune), viene usata
la funzione:
    objWord.WindowState = wdWindowStateMaximize
ma la chiave (wdWindowStateMaximize) mi genera errore:  "variabile non
definita".
Ho provato a definirla con:
 Dim wdWindowStateMaximize (senza tipologia, perchè non la conosco), e pure
senza segnalazione d'errore, ma la finestra WORD rimane ridotta.
Grazie ancora per tutti i vss. aiuti!
Marco


text:
"Marco_280167" <
mros...@gol.grosseto.it
> ha scritto nel messaggio
news:45acf399$0$19103$4faf...@reader4.news.tin.it...
> Allora ho risolto, e dipendeva dal metodo objWord.Activate, che ho dovuto
> "remmare", ed in questo modo la finestar Word mi rimane attiva
> (praticamente solo usando il metodo Visible).
>
> rem             ObjWord.Activate
>            ObjWord.Visible = True
Difatti non serve;
> Inoltre, volevo mettere a Schermo intero la schermata Word, in modo da
> permettere l'edit all'utente, denza essere "confuso" da finestre
> sottostanti.
>
> All'interno alla stessa routine (che ho trovato su sito comune), viene
> usata la funzione:
>
>    objWord.WindowState = wdWindowStateMaximize
>
> ma la chiave (wdWindowStateMaximize) mi genera errore:  "variabile non
> definita".
> Ho provato a definirla con:
> Dim wdWindowStateMaximize (senza tipologia, perchè non la conosco), e pure
> senza segnalazione d'errore, ma la finestra WORD rimane ridotta.
devi cercare/utilizzare il valore nel visualizzatore oggetti di access,
cerchi la costante e selezionandola visualizzi il suo valore...
> Grazie ancora per tutti i vss. aiuti!
>
> Marco
Ciao.
--
Sergio MAZZA


title: ACCESS 97 EURO

author: Consorzio CR

text:
buongiorno una domanda,
cortesemente chi sa come posso utilizzare con access 97  tabelle contenti
con valuta Euro?
grazie


title: ACCESS 97 EURO

author: Roberto dal portatile

text:
"Consorzio CR" <
pel...@tiscalinet.it
> ha scritto nel messaggio
news:9dro1q$8qp$1...@pegasus.tiscalinet.it...

Nella struttura tabella, per quel campo, scegli come tipo dato Valuta, come
Posizioni decimali 2, come Formato "Euro "#.###,##
Nel Formato, tra le virgolette, al posto della parola Euro mettici quello
che vuoi che ti compaia prima della cifra.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ACCESS 97 EURO

text:
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
S2eM6.1242$pa3....@news.infostrada.it...

> grazie


title: inviare dati

author: Giuseppe

text:
Ciao a tutti.
Vorrei un parere. Secondo voi qual č il miglior modo per inviare dati via
internet da una query residente in un PC (A) ad una tabella residente in un
altro PC (B)?
Io ho fatto cosě:
PC A:
InviaOggetto (in formato .xls)
PC B:
Scarica la posta e salva l'allegato sul desktop.
Nel database ho una tabella collegata al file excel che si trova sul desktop
e tramite una query accodo i dati alla mia tabella in questione.
Spero di essere stato chiaro.
Potete darmi altri consigli per inviare dati (anche tramite connessioni
dirette o altro)?. Grazie


title: Upload di record da access a mysql

author: Stm

text:
Ciao  a tutti,
come posso caricare i record di una tabella access su un db server mysql
online in automatico o quasi?
Potreste farmi qualche esempio?
Grazie,
Steve


title: Upload di record da access a mysql

author: Sandro

text:
Il 10 Dic 2002, 15:08, "Stm" <
ste...@libero.it
> ha scritto:
> Ciao a tutti,
> come posso caricare i record di una tabella access su un db server mysql
> online in automatico o quasi?
Scaricati i driver MyODBC 3.51 e da Access esporta la tabella. Questa
operazione ti consentirà di esportare tanto i dati della tabella, quanto la
struttura.
Le chiavi dovrai rifartele a mano.
In alternativa, creati la struttura della tabella sul server, esporta da
access in formato testo delimitato, carica su mysql con il comando LOAD.
Ciao, Sandro.
--------------------------------
Inviato via
http://usenet.libero.it


title: memoria insufficiente

author: antonio

text:
Dopo aver installato Windows 2000 nel momento in cui lancio A97 mi compare
sempre il messaggio memoria insufficiente l'applicativo verrà terminato.
Avete idea da che cosa possa dipendere?
Grazie a tutti


title: memoria insufficiente

author: MA

text:
"antonio" <
sittin...@libero.it
> ha scritto nel messaggio
news:pan.2004.02.18....@libero.it...

Service packs
MAssimiliano


title: memoria insufficiente

author: sv

text:
antonio ha scritto:

http://support.microsoft.com/default.aspx?scid=kb;it;156452
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: memoria insufficiente

author: Pixel

text:
"antonio"
> Dopo aver installato Windows 2000 nel momento in cui lancio A97 mi compare
> sempre il messaggio memoria insufficiente l'applicativo verrà terminato.
> Avete idea da che cosa possa dipendere?
Quanta memoria sulla macchina?
Se hai un GB o più RAM devi installare il service pack 2.
Bye


title: codice ripetuto in più subform

author: Franco dellavalle

text:
ciao a tutti

ho questo codice, da ripetere in più subform

If IsNull(Me!Email) Then
  MsgBox "ecc. ecc."
  Me.Undo
  Me!Email.SetFocus
  Exit Sub
End If

ho inserito in un modulo

Function fctscrEmail(frm As Form) As Boolean

If IsNull(frm!Email) Then
  MsgBox "ecc. ecc.", vbInformation, "Attenzione!"
  frm.Undo
  frm!Email.SetFocus

End If

End Function

ma non ha lo stesso effetto che la prima,
cioè non annulla il record inserito se frm!Email è null


title: codice ripetuto in più subform

text:
Il codice che vuoi generalizzare non è tra quelli che di solito si generalizza...
Lascia il codice nelle maschere anche fossero 150...
Le regole per generalizzare richiedono una logica che lo rende utile.

In ogni caso non è che manca qualche cosa... Cancel magari...?

@Alex


title: codice ripetuto in più subform

author: Patrizio

text:
Il 13/03/2019 21:21, Franco dellavalle ha scritto:

>
> Function fctscrEmail(frm As Form) As Boolean
>
> If IsNull(frm!Email) Then
>    MsgBox "ecc. ecc.", vbInformation, "Attenzione!"
>    frm.Undo
>    frm!Email.SetFocus
>
> End If
>
> End Function

la funzione che hai scritto deve ritornare un valore booleano (true o
false) .

Quindi ti manca la riga per farlo, esempio :

fctscrEmail= IsNull(frm!Email)


title: codice ripetuto in più subform

text:

in effetti ora funziona


title: Inviare e-mail con Client non MS

author: Simone Calligaris

text:
Per una serie di ragioni avrei necessità d'inviare e-mail da Access, con
client che non siano Office Outlook.
Andrebbe benissimo anche Windows Live Mail, ma per quanto ho cercato non
sono riuscito a trovare il modo di pilotarlo (il codice MAPI non va).

Qualcuno ha esperienza con Client tipo ThunderBird, Incredimail, Eudora o
altri?

Ciao a tutti!


title: Inviare e-mail con Client non MS

text:

Beh LiveMail come OutlookExpress non è gestibile se non quando è il
Client di posta predefinito, ma li basta il SendMail con le
limitazioni che sai...(allegati NO).
Io mi ero fatto un Client di posta mio con Winsock(pubblicato nel mio
sito che funzionava benissimo) ma il problema è che WS non viene più
distribuito con Windows... quindi
serve avere il vecchio VS con il componente ed inserirlo registrandolo
nell'installer.

Carlo Costarella mi ha proposto di usare BLAT
http://www.blat.net/
, ma
io non sono riuscito ad usarlo... non che ci abbia perso il sonno...
ma molti più svegli di me lo usano... ;-)

Ciao
@Alex


title: Inviare e-mail con Client non MS

text:
"@Alex" <

> Per una serie di ragioni avrei necessità d'inviare e-mail da Access, con
> client che non siano Office Outlook.
> Andrebbe benissimo anche Windows Live Mail, ma per quanto ho cercato non
> sono riuscito a trovare il modo di pilotarlo (il codice MAPI non va).
>
> Qualcuno ha esperienza con Client tipo ThunderBird, Incredimail, Eudora o
> altri?
>
> Ciao a tutti!

Beh LiveMail come OutlookExpress non è gestibile se non quando è il
Client di posta predefinito, ma li basta il SendMail con le
limitazioni che sai...(allegati NO).

----------------------------------------------------------------------------
Beh, ovviamente la limitazione in oggetto (no allegati) è fondamentale...
Comunque, a differenza di OE, non mi risulta che LiveMail sia pilotabile da
codice: non si trovano le API necessarie e il vecchio codice MAPI non
funziona.
Sono graditissime smentite!   :-)
----------------------------------------------------------------------------

Io mi ero fatto un Client di posta mio con Winsock(pubblicato nel mio
sito che funzionava benissimo) ma il problema è che WS non viene più
distribuito con Windows... quindi
serve avere il vecchio VS con il componente ed inserirlo registrandolo
nell'installer.

Carlo Costarella mi ha proposto di usare BLAT
http://www.blat.net/
, ma
io non sono riuscito ad usarlo... non che ci abbia perso il sonno...
ma molti più svegli di me lo usano... ;-)

----------------------------------------------------------------------------
Il problema di queste soluzioni è, appunto, il fatto di dover creare un
proprio gestore di posta.
Sarebbe fantastico poter pilotare Client diffusi sul mercato, ma mi par di
capire che non si possa fare.
----------------------------------------------------------------------------

Ti ringrazio per l'attenzione Alessandro: disponibile come sempre.


title: Inviare e-mail con Client non MS

text:
On 23 Nov, 12:06, "Simone Calligaris" <
simoc...@libero.it
> wrote:
> "@Alex" <
>
> > Per una serie di ragioni avrei necessità d'inviare e-mail da Access, con
> > client che non siano Office Outlook.
> > Andrebbe benissimo anche Windows Live Mail, ma per quanto ho cercato non
> > sono riuscito a trovare il modo di pilotarlo (il codice MAPI non va).
>
> > Qualcuno ha esperienza con Client tipo ThunderBird, Incredimail, Eudora o
> > altri?
>
> > Ciao a tutti!
>
> Beh LiveMail come OutlookExpress non è gestibile se non quando è il
> Client di posta predefinito, ma li basta il SendMail con le
> limitazioni che sai...(allegati NO).
>
> ----------------------------------------------------------------------------
> Beh, ovviamente la limitazione in oggetto (no allegati) è fondamentale...
> Comunque, a differenza di OE, non mi risulta che LiveMail sia pilotabile da
> codice: non si trovano le API necessarie e il vecchio codice MAPI non
> funziona.
> Sono graditissime smentite!   :-)
> ----------------------------------------------------------------------------

Per OE effettivamente c'erano le API ma non era ugualmente gestibile
da VB6(nè VBA) per differenze anzi Limiti.
C'era tuttavia qualche DLL sviluppata in C(C++) che funzionava da
Wrapper e consentiva l'uso.
Sinceramente non credo che MS habbia distrutto tutto OE per rifare
LM... quando mai... tuttavia non so cosa sia stato
conservato di compatibile... ho inserito qualche settimana fa proprio
quì il Link alla DLL... se serve lo ricerco.

> Io mi ero fatto un Client di posta mio con Winsock(pubblicato nel mio
> sito che funzionava benissimo) ma il problema è che WS non viene più
> distribuito con Windows... quindi
> serve avere il vecchio VS con il componente ed inserirlo registrandolo
> nell'installer.
>
> Carlo Costarella mi ha proposto di usare BLAThttp://
www.blat.net/
, ma
> io non sono riuscito ad usarlo... non che ci abbia perso il sonno...
> ma molti più svegli di me lo usano... ;-)
>
> ----------------------------------------------------------------------------
> Il problema di queste soluzioni è, appunto, il fatto di dover creare un
> proprio gestore di posta.
> Sarebbe fantastico poter pilotare Client diffusi sul mercato, ma mi par di
> capire che non si possa fare.
> ----------------------------------------------------------------------------

Si io per primo rifiuto quando possibile lo sviluppo parallelo, per
ovvi motivi di affidabilità ed anche di INUTILITA'.
Purtroppo se non puoi usare MAPI o CDO vedo veramente grossi problemi.

> Ti ringrazio per l'attenzione Alessandro: disponibile come sempre.

Ciao
@Alex


title: Inviare e-mail con Client non MS

author: RobertoA

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:4eccd3a5$0$1375$4faf...@reader2.news.tin.it...

Stessi tuoi problemi passati tempo fa
Ho iniziato ad usare Blat  e magicamente i problemi si sono dissolti,
svincolando l'applicativo dallo specifico client di posta installato nella
macchina
Ti consiglio di provarlo, e' un client smtp a riga di comando, puoi
impostarlo completamente facendogli leggere un file di testo
E' in grado di 'parlare' scrivendo su un file di log
Piccolo, potente, molto efficace, altamente consigliabile
RobertoA


title: Inviare e-mail con Client non MS

text:
"RobertoA"

>>> Per una serie di ragioni avrei necessità d'inviare e-mail da Access, con
>>> client che non siano Office Outlook.
>>> Andrebbe benissimo anche Windows Live Mail, ma per quanto ho cercato non
>>> sono riuscito a trovare il modo di pilotarlo (il codice MAPI non va).
>>>
>>> Qualcuno ha esperienza con Client tipo ThunderBird, Incredimail, Eudora
>>> o
>>> altri?
>>>

>
> Stessi tuoi problemi passati tempo fa
> Ho iniziato ad usare Blat  e magicamente i problemi si sono dissolti,
> svincolando l'applicativo dallo specifico client di posta installato nella
> macchina
> Ti consiglio di provarlo, e' un client smtp a riga di comando, puoi
> impostarlo completamente facendogli leggere un file di testo
> E' in grado di 'parlare' scrivendo su un file di log
> Piccolo, potente, molto efficace, altamente consigliabile

La comodità dell'interfacciarsi a un Client esistente è che l'utenza può
inviare anche se la connessione a internet è OffLine.
I messaggi creati, magari con allegato .PDF, restano in "posta in uscita"
fino a quando la connessione non sarà ripristinata.
Nello scenario che tu proponi cosa succede?

Grazie per il feeback.


title: Inviare e-mail con Client non MS

text:
"Simone Calligaris" <

> Grazie per il feeback.

feedback   ;-)


title: Inviare e-mail con Client non MS

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:4ecfca12$0$1383$4faf...@reader2.news.tin.it...
>
> "Simone Calligaris" <
>
>> Grazie per il feeback.
>
> feedback   ;-)

Non mi sono mai posto il problema ma effettivamente e' una possibilita'
abbastanza probabile
Credo che se non c'e' connessione allora Blat restituisca un errore di
'invio non riuscito'  oppure 'destinatario sconosciuto' o roba del genere
Ciao
RobertoA


title: Inviare e-mail con Client non MS

author: Gabriele Romagnoli

text:
>
> Stessi tuoi problemi passati tempo fa
> Ho iniziato ad usare Blat  e magicamente i problemi si sono dissolti,
> svincolando l'applicativo dallo specifico client di posta installato nella
> macchina
> Ti consiglio di provarlo, e' un client smtp a riga di comando, puoi
> impostarlo completamente facendogli leggere un file di testo
> E' in grado di 'parlare' scrivendo su un file di log
> Piccolo, potente, molto efficace, altamente consigliabile
> RobertoA
>
>
Una domanda ingenua: siete per caso a conoscenza se da qualche parte esista
un qualche esempio - magari da adattare - di un Db che usi Blat ?
Mi piacerebbe molto poterlo esaminare e ovviamente poterlo utilizzare.

Ringrazio in anticipo chiunque possa dare una dritta e saluto cordialmente
   Gabriele


title: Inviare e-mail con Client non MS

text:
"Gabriele Romagnoli" <
garo...@virgilio.it
> ha scritto nel messaggio
news:4ed10401$0$1375$4faf...@reader2.news.tin.it...

Non credo esistano db che 'usano' Blat
Ma hai provato a dare un'occhiata alla documentazione?
E' veramente banale, basta scrivere una riga su un file di testo e poi
avviare Blat passandogli come parametro tale file
Ciao
RobertoA


title: Inviare e-mail con Client non MS

text:
"RobertoA" <

>> "Simone Calligaris" <
>>
>>> Grazie per il feeback.
>>
>> feedback   ;-)

> Non mi sono mai posto il problema ma effettivamente e' una possibilita'
> abbastanza probabile
> Credo che se non c'e' connessione allora Blat restituisca un errore di
> 'invio non riuscito'  oppure 'destinatario sconosciuto' o roba del genere

Vabbè, comunque esiste qualche esempio per provare rapidamente la utility?

Ciao e grazie.


title: Inviare e-mail con Client non MS

text:
"RobertoA" <

>> "Simone Calligaris" <
>>
>>> Grazie per il feeback.
>>
>> feedback   ;-)

> Non mi sono mai posto il problema ma effettivamente e' una possibilita'
> abbastanza probabile
> Credo che se non c'e' connessione allora Blat restituisca un errore di
> 'invio non riuscito'  oppure 'destinatario sconosciuto' o roba del genere




title: Inviare e-mail con Client non MS

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:4ed5ea99$1$1389$4faf...@reader2.news.tin.it...

Leggi sul sito di Blat


title: Inviare e-mail con Client non MS

text:
"RobertoA" <

>> Vabbè, comunque esiste qualche esempio per provare rapidamente la
>> utility?
>> Ciao e grazie.

> Leggi sul sito di Blat

Già ... probabilmente mi assocerò a @Alex.


title: Inviare e-mail con Client non MS

author: Carlo Costarella

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:4ecb7e3c$0$1384$4faf...@reader2.news.tin.it...

Ho appena pubblicato una news su come usare Blat in programmi Access:
www.carlocostarella.it/UsaBlat.zip

Ciao, Carlo
P.S. Speriamo che Alex questa volta ci capisca qualcosa.


title: Inviare e-mail con Client non MS

text:
...
> Ho appena pubblicato una news su come usare Blat in programmi Access:
www.carlocostarella.it/UsaBlat.zip

>
> Ciao, Carlo
> P.S. Speriamo che Alex questa volta ci capisca qualcosa.

Non ci giurerei.... sono fuori allenamento...!

;-)

Ottimo lavoro Carlo.

@Alex


title: Inviare e-mail con Client non MS

text:
"Carlo Costarella" <

> Ho appena pubblicato una news su come usare Blat in programmi Access:
>
www.carlocostarella.it/UsaBlat.zip

>
> Ciao, Carlo
> P.S. Speriamo che Alex questa volta ci capisca qualcosa.

Eccellente lavoro: complimenti Carlo  ;-)


title: Moduli da Macro

author: Checco

text:
Salve a tutti,
come faccio a far eseguire un modulo da una macro? Con ApriModulo la apre ma
non la esegue! Aiuto!
Francesco
--------------------------------
Inviato via
http://usenet.libero.it


title: Moduli da Macro

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> Salve a tutti,
> come faccio a far eseguire un modulo da una macro? Con ApriModulo la apre
ma
> non la esegue! Aiuto!
>
> Francesco
>
Un modulo contiene del codice che, se pubblico, può essere eseguito da una
macro.
Per esempio se nel modulo "FunzioniDiBase" hai una funzione che si chiama
"AccodaArticoli" puoi eseguire questa funzione utilizzando una macro.
Apri la macro, aggiungi "EseguiCodice" e non ApriModulo e in basso scrivi il
nome della funzione che vuoi eseguire: AccodaArticoli()
Ciao, Carlo


title: [vbscript] controllare l'esistenza di file e cartelle

author: Papi Andrea

text:
in access xp si può utilizzare DIR()
lo stesso comando, invece non funziona con vbscript
saluti
_______________________________
Andrea Papi


author: Alessandro Baraldi

text:
"Papi Andrea" <
andre...@provincia.fc.it
> wrote in message
news:dobjd7$iht$
1...@fata.cs.interbusiness.it
> in access xp si può utilizzare DIR()
> lo stesso comando, invece non funziona con vbscript
>
> saluti
Puoi ricorrere a FileSearch membro di Application
With Application.FileSearch
    .NewSearch
    .LookIn = "C:\My Documents"
    .SearchSubFolders = False
    .FileName = "Pippo.txt"
    .MatchTextExactly = True
    .FileType = msoFileTypeAllFiles
    If .Execute() > 0 Then
        MsgBox "There were " & .FoundFiles.Count & _
            " file(s) found."
    Else
        MsgBox "There were no files found."
    End If
End With
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: AndreaPapi

text:
Alessandro Baraldi ha scritto:

Grazie Alex per la tua risposta e soprattutto un grazie anche per la
realizzazione del tuo sito in cui metti a disposizione di tutti
utilissimi esempi di soluzioni vba
AndreaPapi


title: OT Traduzione FAQ 6.17

author: Karl Donaubauer

text:
*******************
6.17 Count Records
Problem
You want to determine if a table, query or recordset is empty
or how many records it has.
Solution
There are various methods to achieve this and it's not always
clear what may be the fastest way. So you should test with
the actual object and with different amounts of records.
For tables and queries there's the Domain Function DCount:
MsgBox DCount("*", "MyTableOrQuery")
Another method is the aggregate function Count of SQL.
(see Online Help for "Count Function")
If the table/query gets opened as recordset or generally
for DAO recordsets there's the RecordCount property:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("MyTable", dbOpenDynaset)
If Not rs.BOF Then  ' if there are recods
    rs.MoveLast ' necessary to get the actual amount of records
    MsgBox rs.RecordCount
End If
In case you only want to know if a recordset has any records
at all e.g. to stop code that would loop through the records,
you simply can test the BOF property like already shown above.
If you open a DAO recordset that has no records BOF is True.
So you can use code like this:
If rs.BOF Then Exit Sub ' get out of here if rs is empty
ADO also has a RecordCount property but it depends on
the cursor type and the type of the record source.
(see Online Help for the ADO "RecordCount property")
*********************


title: OT Traduzione FAQ 6.17

author: namor

text:
Karl Donaubauer ha scritto:
> *******************
> 6.17 Count Records
> Problem
> You want to determine if a table, query or recordset is empty
> or how many records it has.
> Solution
> There are various methods to achieve this and it's not always
> clear what may be the fastest way. So you should test with
> the actual object and with different amounts of records.
> For tables and queries there's the Domain Function DCount:
> MsgBox DCount("*", "MyTableOrQuery")
6.17 Conteggio dei Records
Problema
Vuoi sapere se una tabella, una query o un recordset è vuoto o quanti
record contiene.
Soluzione
Ci sono vari modi per farlo e non sempre è chiaro quale sia il più veloce.
Per saperlo dovresti fare varie prove sullo stesso oggetto usando un
numero di record variabile.
Per le tabelle e le query c'è la funzione di aggregazione sui domini
DCount:
MsgBox DCount("*", "NomeTabellaOQuery")
> Another method is the aggregate function Count of SQL.
> (see Online Help for "Count Function")
Un altro sistema è la funzione di aggregazione Count di SQL.
(Cerca "Funzione Count SQL" sulla guida in linea)
> If the table/query gets opened as recordset or generally
> for DAO recordsets there's the RecordCount property:
> Dim db As DAO.Database
> Dim rs As DAO.Recordset
> Set db = CurrentDb
> Set rs = db.OpenRecordset("MyTable", dbOpenDynaset)
> If Not rs.BOF Then  ' if there are recods
>     rs.MoveLast ' necessary to get the actual amount of records
>     MsgBox rs.RecordCount
> End If
(questa mi è poco chiara, vedi se va bene così)
Se la tabella/query viene aperta come recordset, nei recordset DAO puoi
leggere il valore della proprietà RecordCount:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("NomeTabella", dbOpenDynaset)
If Not rs.BOF Then  ' se ci sono record
    rs.MoveLast ' necessario per ottenere un'esatto conteggio dei record
    MsgBox rs.RecordCount
End If
> In case you only want to know if a recordset has any records
> at all e.g. to stop code that would loop through the records,
> you simply can test the BOF property like already shown above.
> If you open a DAO recordset that has no records BOF is True.
> So you can use code like this:
> If rs.BOF Then Exit Sub ' get out of here if rs is empty
Se vuoi solamente sapere se un recordset contiene record, per esempio per
fermare il codice che cicla tra i record, puoi semplicemente testare la
proprietà BOF come già mostrato precedentemente.
Se apri un recordset DAO che non contiene alcun record BOF è Vero.
Puoi usare un'istruzione simile:
If rs.BOF Then Exit Sub ' esci dalla Sub se rs è vuoto
> ADO also has a RecordCount property but it depends on
> the cursor type and the type of the record source.
> (see Online Help for the ADO "RecordCount property")
> *********************
Anche ADO ha una proprietà RecordCount, ma dipende dal tipo di cursore e
dal tipo di origine record.
(Cerca "RecordCount ADO" sulla guida in linea)
--
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: OT Traduzione FAQ 6.17

author: Roberto dalla campagna

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2sq552F...@uni-berlin.de...

*******************
6.17 Contare i records
Problema
Si vuole determinare se una tabella, una query o un recordset siano vuoti
oppure quanti records contengono.
Soluzione
Ci sono molti modi per realizzare questo e non è sempre chiaro quale sia il
metodo più sicuro. Così si dovrebbe provare con quanto qui è scritto e con
un numero diverso di records.
Per le tabelle e per le queries c'è la Funzione di Aggregazione sui Dominii
DCount:
MsgBox DCount("*", "MiaTabellaOQuery")
Un altra soluzione è quella di usare la funzione di aggregazione  Count di
SQL.
(vedi l'Help in linea relativamente all'argomento Funzione Count).
Se la tabella/query viene aperta come recordset o generalmente come
recordset DAO, esiste la proprietà RecordCount:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("MiaTabella", dbOpenDynaset)
If Not rs.BOF Then  'se ci sono record nel recordset
    rs.MoveLast ' necessario per determinare l'attuale numero di records
    MsgBox rs.RecordCount
End If
Nel caso in cui si voglia conoscere soltanto se un recordset contiene almeno
un record , ad esempio per non eseguire il codice che ciclerebbe su tutti i
records, si può testare semplicemente la proprietà BOF come appena mostrato
nelle righe di codice precedenti.
Se si apre un recordset DAO che non abbia records, la proprietà BOF assume
il valore True.
Così si può usare il seguente codice:
If rs.BOF Then Exit Sub ' esci dalla sub se il recordset è vuoto
Anche ADO ha una proprietà RecordCount ma il suo funzionamento è
condizionato dal tipo di cursore e dal tipo di origine record.
(vedi l'Help in linea relativamente all'argomento ADO "Proprietà
RecordCount")
*********************
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: OT Traduzione FAQ 6.17

text:
Karl Donaubauer ha scritto:
> *******************
> 6.17 Count Records
> Problem

> Solution










6.17 Conta dei record
Problema
Vuoi determinare se una tabella, query o recordset siano vuoti
o quanti record abbiano.
Soluzione
Ciò si ottiene in vari modi, ma non sempre è chiaro quale sia quello più
veloce. Così dovresti testarli con l’attuale aggetto e con differenti
quantità di record.
Per le tabelle e le query c'è la funzione di aggregazione sui domini
DCount: MsgBox DCount("*", "MiaTabellaOQuery")
Un altro metodo è la funzione di aggregazione Count di SQL.
(vedi sull’Help in linea la "Funzione Count ")
Se la tabella/query viene aperta come recordset (or ???), esiste
generalmente la proprietà RecordCount per i recordset DAO:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("MiaTabella", dbOpenDynaset)
If Not rs.BOF Then 'se vi sono record
rs.MoveLast  'necessario per ottenere l'attuale numero di records
MsgBox rs.RecordCount
End If
Se vuoi soltanto conoscere se un recordset abbia per caso dei record, ad
esempio per bloccare il codice che ciclerebbe attraverso i record, puoi
semplicemente testare la proprietà BOF come già vista precedentemente.
Se apri un recordset DAO che non ha alcun record, BOF è TRUE.
Così puoi utilizzare un codice del tipo:
If rs.BOF Then Exit Sub ' esci se rs è vuoto
ADO ha anche una proprietà RecordCount, ma dipende dal tipo di cursore e
dal tipo di origine record.
Vedi sulla Guida in linea "Proprietà RecordCount " per ADO)
--
rgrds
SC
--



title: OT Traduzione FAQ 6.17

text:
Karl Donaubauer wrote:
> *******************
> 6.17 Count Records
tnx per le traduzioni.
Solo per essere siccuro (come straniero):
Il risultato delle discussioni precenti era che in italiano non
esistono gli "s" nel plurale per le parole dal inglese come
"link", "bug" e in questo caso "record".
Siete d'accordi o non è univoco?
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: OT Traduzione FAQ 6.17

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2t004kF...@uni-berlin.de...
> Karl Donaubauer wrote:
> > *******************
> > 6.17 Count Records
>
> tnx per le traduzioni.
>
> Solo per essere siccuro (come straniero):
> Il risultato delle discussioni precenti era che in italiano non
> esistono gli "s" nel plurale per le parole dal inglese come
> "link", "bug" e in questo caso "record".
>
> Siete d'accordi o non č univoco?
>
> --
> cu
> Karl
Sono d'accordo.



title: OT Traduzione FAQ 6.17

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:tfCad.35856$N45.1...@twister2.libero.it...
> "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
> news:2t004kF...@uni-berlin.de...
> > Karl Donaubauer wrote:
> > > *******************
> > > 6.17 Count Records
> >
> > tnx per le traduzioni.
> >
> > Solo per essere siccuro (come straniero):
> > Il risultato delle discussioni precenti era che in italiano non
> > esistono gli "s" nel plurale per le parole dal inglese come
> > "link", "bug" e in questo caso "record".
> > Siete d'accordi o non è univoco?
> > --
> > cu
> > Karl
> Sono d'accordo.
> --
> Roberto
Io li ho visti scritti in entrambi i modi.
Non so se ci sia una precisa regola grammaticale, ma anch'io preferisco
senza 's':
i link, i bug, i record, ecc... anziché i links, i bugs, i records
Namor


title: OT Traduzione FAQ 6.17

text:
Karl Donaubauer ha scritto:
> Karl Donaubauer wrote:
> > *******************
> > 6.17 Count Records
> tnx per le traduzioni.
> Solo per essere siccuro (come straniero):
> Il risultato delle discussioni precenti era che in italiano non
> esistono gli "s" nel plurale per le parole dal inglese come
> "link", "bug" e in questo caso "record".
> Siete d'accordi o non è univoco?
D'accordo, anche perchè l'italiano utilizza gli articoli che, a differenza
dell'inglese, hanno il singolare ed il plurale.
Si scrive infatti: " il record " ed " i record ", "la query" e "le query"
etc.



title: OT Traduzione FAQ 6.17

text:
>
> > > Karl Donaubauer wrote:
> > > > *******************
> > > > 6.17 Count Records
> > >
> > > tnx per le traduzioni.
> > >
> > > Solo per essere siccuro (come straniero):
> > > Il risultato delle discussioni precenti era che in italiano non
> > > esistono gli "s" nel plurale per le parole dal inglese come
> > > "link", "bug" e in questo caso "record".
> > > Siete d'accordi o non è univoco?
> > > --
> > > cu
> > > Karl
>
> > Sono d'accordo.
> > --
> > Roberto
>
> Io li ho visti scritti in entrambi i modi.
Che c'entra, c'è gente che scrive "ammaziamo" e corregge pure gli altri!!!
Che ignoranti che sono.
> Non so se ci sia una precisa regola grammaticale, ma anch'io preferisco
> senza 's':
> i link, i bug, i record, ecc... anziché i links, i bugs, i records
> Namor
Me too.
MAssimiliano


title: OT Traduzione FAQ 6.17

text:
"sv" <
sal...@nosp.accessgroup.it
> ha scritto nel messaggio
news:ckfv01$6p9$1...@news.newsland.it...
> Karl Donaubauer ha scritto:
>
> > Karl Donaubauer wrote:
> > > *******************
> > > 6.17 Count Records
>
> > tnx per le traduzioni.
>
> > Solo per essere siccuro (come straniero):
> > Il risultato delle discussioni precenti era che in italiano non
> > esistono gli "s" nel plurale per le parole dal inglese come
> > "link", "bug" e in questo caso "record".
>
> > Siete d'accordi o non è univoco?
>
> D'accordo, anche perchè l'italiano utilizza gli articoli che, a differenza
> dell'inglese, hanno il singolare ed il plurale.
> Si scrive infatti: " il record " ed " i record ", "la query" e "le query"
> etc.
>
> --
> rgrds
> SC
>
Sono d'accordo su tutto, ma "le query" proprio non mi piace, quindi
continuerò a scrivere "le queries".



title: Allineamento di valori in un form

author: Aussy

text:
E' possibile allineare, in colonna, dei valori decimali utilizzando la
virgola come riferimento... ...come si fa con le tabulazione di Word.
Inoltre vorrei chiedere se è possibile, nella stampa di un form far
comparire i dati a righe alterne (una chiara e una scura), se non ricordo
male, questa domanda era già stata postata, ma non ricordo la risposta...
...se qualcuno ha un po' di pietà...
Avrei inoltre un problema molto complesso con la creazione di una tabella
pivot, essendo un neofita di Access non voglio intasare il NG con la mia
richiesta. Se qualcuno vuole prendersi la briga di sentire il mio problema e
poi esporlo al NG me lo faccia sapere. Grazie anticipatamente a tutti.
Aussy

ewo...@libero.it
X reply togliere dd


title: Allineamento di valori in un form

author: Paolo

text:
Aussy wrote:
> E' possibile allineare, in colonna, dei valori decimali utilizzando la
> virgola come riferimento... ...come si fa con le tabulazione di Word.
>
>
> Inoltre vorrei chiedere se è possibile, nella stampa di un form far
> comparire i dati a righe alterne (una chiara e una scura), se non ricordo
> male, questa domanda era già stata postata, ma non ricordo la risposta...
> ...se qualcuno ha un po' di pietà...
>
nella stampa del report è possibile, agendo sull'evento format della sezione
corpo del report.
>
> Avrei inoltre un problema molto complesso con la creazione di una tabella
> pivot, essendo un neofita di Access non voglio intasare il NG con la mia
> richiesta. Se qualcuno vuole prendersi la briga di sentire il mio problema e
> poi esporlo al NG me lo faccia sapere. Grazie anticipatamente a tutti.
> Aussy
>
prova a dire.....



title: tipo variabile nella fuzione

text:
ciao a tutti
in questa funzione.......

Public Function fctImpPredProd(myForm)
Dim x As Long, x1 As Long, x2 As Long

myForm!CboBan = IIf(x = False, 1, x)
myForm!CboUM = IIf(x2 = False, 1, x2)
myForm!CboConf = IIf(x1 = False, myForm!CboConfezione, x1)

ho usato come variabile Long, trattandosi della colonna della casella combinata;
e' forse meglio Variant?

inoltre e' corretto usare false in mncanza di valori?

grazie


title: tipo variabile nella fuzione

text:
Ma chi valorizza quelle variabili..?
Quella funzione scritta così è inutile ed assurda... quante forma hai con tre combo chiamate così..? 3 o 4 oppure solo 1..?

Magari se leggi la guida capisci meglio che la proprietà Column di una combo/list restituisce un Vartype di tipo string quindi magari devi rivedere le considerazioni ...

@Alex


title: tipo variabile nella fuzione

text:

ciao Alex
quello mostrato era solo un esempio.
Questa è il codice completo:

Public Function fctImpPredProd(myForm)

' da richiamare con: Call fctImpPredProd(Me)

  Dim Rst As DAO.Recordset
  Dim strSql As String
  Dim X As Long, x1 As Long, x2 As Long

  strSql = "SELECT * FROM TbImpostazioni WHERE IdProdotto =" & myForm!CboProdotto
  Set Rst = CurrentDb().OpenRecordset(strSql)

  If Not Rst.EOF Then
    Rst.MoveFirst
    X = Rst!IdBancale
    x1 = Rst!IdConfezione
    x2 = Rst!IdUnitàMisura

  End If

  strSql = "SELECT * FROM TbImpostazioni WHERE IdCliente =" & cliCriterio()
  Set Rst = CurrentDb().OpenRecordset(strSql)

  If Not Rst.EOF Then
    Rst.MoveFirst
    X = Rst!IdBancale
    x2 = Rst!IdUnitàMisura

  End If

  strSql = "SELECT * FROM TbImpostazioni WHERE IdProdotto1 =" & myForm!CboProdotto & _
    " And IdCliente1 =" & cliCriterio()
  Set Rst = CurrentDb().OpenRecordset(strSql)

  If Not Rst.EOF Then
    Rst.MoveFirst
    X = Rst!IdBancale
    x1 = Rst!IdConfezione
    x2 = Rst!IdUnitàMisura

  End If

  myForm!CboBancale = IIf(X = False, 1, X)
  myForm!CboUnitàMisura = IIf(x2 = False, 1, x2) 'va prima della confezione, perchè in assenza della stessa, l'Unità Misura non viene inserita
  myForm!CboConfezione = IIf(x1 = False, myForm!CboConfezione, x1)

  Set Rst = Nothing

End Function


title: tipo variabile nella fuzione

text:
...
>
> ciao Alex
> quello mostrato era solo un esempio.
> Questa è il codice completo:
>
....

Franco, non serve a nulla una funzione di quel tipo.

Oltretutto contiene una enormità di errori.

Esempio:

If Not Rst.EOF Then
    Rst.MoveFirst
    X = Rst!IdBancale
    x1 = Rst!IdConfezione
    x2 = Rst!IdUnitàMisura

Estrai un RS da un ID(Univoco) selezionato, quindi primo non può NON ESISTERE, di conseguenza se esiste è UNIVOCO a cosa serve il MOVEFIRST...?

Ma la cosa più grave è che tu esegui 3 Test... e li esegui tutti e 3, per che motivo lo sai solo tu..., ma di certo non sai quale ha restituito o valorizzato le variabili...

Boh....
@Alex


title: tipo variabile nella fuzione

text:

ciao Alex e grazie

ho ho una tbimpostazioni cosi composta
Idimpostazioni contatore
IdCliente numerico (duplicati non ammessi)
idCliente1 numerico (duplicati ammessi)
IdProdotto numerico (duplicati non ammessi)
IdProdotto1 numerico (duplicati ammessi)
IdBancale numerico (duplicati ammessi)
IdConfezione numerico (duplicati ammessi)
IdUnitàMisura numerico (duplicati ammessi)

ho fatto tre query perchè non sono riuscito con una
sola ad ottenere il risultato.

La prima query mi restituice le impostazioni
generiche, che valgono per tutti;
mentre le ultime due sono persolanlizzate.

In pratica i valori dell'ultima query prevalgono
su quelle precedenti, cosi la seconda prevale sulla prima.

grazie ancora per l'aiuto.


title: tipo variabile nella fuzione

text:
Franco non si fanno queste cose... nel modo più assoluto...NO.
Devi scrivere le condizioni in modo che la prioritaria se verificata ESCLUDA altri controlli...

@Alex


title: tipo variabile nella fuzione

text:

grazie Alex


title: tipo variabile nella fuzione

text:

ciao Alex
ho poi fatto cosi:

Public Function fctImpPredProd(myForm)

' da richiamare con: Call fctImpPredProd(Me)

  Dim Rst As DAO.Recordset
  Dim strSql As String
  Dim X As Variant, x1 As Variant, x2 As Variant

  strSql = "SELECT * FROM TbImpostazioni" _
    & " WHERE IdProdotto1 =" & myForm!CboProdotto.Value _
    & " And IdCliente1 =" & cliCriterio()
  Set Rst = CurrentDb().OpenRecordset(strSql)

  If Not Rst.EOF Then
    X = Rst!IdBancale
    x1 = Rst!IdConfezione
    x2 = Rst!IdUnitàMisura
    GoTo Fine

  End If

  strSql = "SELECT First(TbImpostazioni.IdBancale) As IdBancale," _
    & " Last(TbImpostazioni.IdConfezione) As IdConfezione," _
    & " First(TbImpostazioni.IdUnitàMisura) As IdUnitàMisura" _
    & " From TbImpostazioni" _
    & " WHERE IDProdotto =" & myForm!CboProdotto.Value _
    & " OR IdCliente=" & cliCriterio()
  Set Rst = CurrentDb().OpenRecordset(strSql)

  If Not Rst.EOF Then
    X = Rst!IdBancale
    x1 = Rst!IdConfezione
    x2 = Rst!IdUnitàMisura

  End If

Fine:
  myForm!CboBancale.Value = IIf(IsNull(X), 1, X)
  myForm!CboUnitàMisura.Value = IIf(IsNull(x2), 1, x2) 'va prima della confezione, perchè in assenza della stessa, l'Unità Misura non viene inserita
  myForm!CboConfezione.Value = IIf(IsNull(x1), myForm!CboConfezione.Value, x1)



title: tipo variabile nella fuzione

text:
Il 12/09/2016 11:23, @Alex ha scritto:
> ...
>>
>> ciao Alex
>> quello mostrato era solo un esempio.
>> Questa è il codice completo:
>>
> ....
>
> Franco, non serve a nulla una funzione di quel tipo.
> Oltretutto contiene una enormità di errori.

Eh, vedi che a qualcosa serve
Seguendo la teoria 'del mezzo pieno', serve a scoprire che era piena di
errori


title: tipo variabile nella fuzione

text:

in effetti Alex avava ragione
;-)


title: tipo variabile nella fuzione

text:

questa è corretto definirla Function?


title: tipo variabile nella fuzione

text:

No


title: tipo variabile nella fuzione

text:

grazie


title: Importazione query

author: apache

text:
Salve!Un'informazione..Ho un programma di access su alcuni portatili, e
mi sono accorto di una modifica da fare in una query!Ora, per non
andare su ogni portatile, e importarmi la query a manina, come faccio
ad automatizzare la cosa, magari creandomi un programmino che me lo
faccia in automatico?
Grazie molte anticipatamente!!!!


title: Importazione query

author: MA

text:

Se hai diviso il db in BE e FE puoi sovrascrivere tutto il programma
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Importazione query

text:
"apache" <
6175i...@mynewsgate.net
> ha scritto nel messaggio
news:200509091...@mynewsgate.net...

Creati un piccolo database che contiene la nuova query e che alla sua
apertura (ad esempio con una macro Autoexec) esegue una routine VBA che con
il metodo TransferDatabase (vedi help) trasferisce la nuova query nel
vecchio database.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Casella combinata - valore non in elenco

author: Stefano Vanoli

text:
Ciao a tutti.

Access 2003.
Ho una maschera di inserimento dati, nella quale ho alcune caselle combinate, con cui recupero dati da diverse tabelle.
Le caselle combinate hanno tutte origine da query di selezione, basate sulle predette tabelle (per poter avere elenchi ordinati alfabeticamente).

Prendiamo un esempio specifico, per meglio chiarire il problema:

La query è composta di 2 campi (IDCognome e Cognome).
Per la casella combinata, la proprietà n.colonne è impostata a 2, mentre larghezza colonne è 0 cm; 8 cm. così nella casella viene visualizzato solo il contenuto di "Cognome".
La colonna associata è 0, così che il valore associato sia numerico e non testo.
Quando provo a modificare la proprietà "solo in elenco" a no, per permettere che il campo "Cognome" resti vuoto, ottengo un errore di IMPOSSIBILE IMPOSTARE SOLO IN ELENCO A NO, in quanto la colonna associata ha larghezza 0.

Ora o associo la colonna 1 e devo perciò memorizzare "Cognome" invece di "IDCognome" oppure devo accontentarmi di non effettuare scelte quando apro la tendina della casella combinata.

Entrambe le soluzioni mi lasciano perplesso.

Qualcuno ha suggerimenti?

Grazie in anticipo
Stefano


text:
Stefano Vanoli wrote:
> ...
> La query è composta di 2 campi (IDCognome e Cognome).
> Per la casella combinata, la proprietà n.colonne è impostata a 2,
> mentre larghezza colonne è 0 cm; 8 cm. così nella casella viene
> visualizzato solo il contenuto di "Cognome".
> La colonna associata è 0, così che il valore associato sia numerico
> e non testo.

La proprietà "Colonna associata" dev'essere 1 non 0.

0 = Listindex
1 = IDCognome
2 = Cognome

Vedi anche <F1> quando il cursore si trova nella proprietà
Colonna associata.

Forse lo confondi con Column() dove le colonne iniziano con
0 = prima colonna.

Per questo riceve l'errore seguente.

> Quando provo a modificare la proprietà "solo in elenco" a no, per
> permettere che il campo "Cognome" resti vuoto, ottengo un errore di
> IMPOSSIBILE IMPOSTARE SOLO IN ELENCO A NO, in quanto la colonna
> associata ha larghezza 0.
> ...

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:

Grazie Karl.

Rapido, preciso esauriente!
Cosa chiedere di più.

Ciao
Stefano


title: Come eliminare il codice di una form?

author: Filippo

text:
Supponiamo che io crei una form "Maschera1" e poi faccia click sul pulsante
Codice per inserire del codice VB relativo a quella form. Se poi nella
finestra "Gestione progetti" voglio eliminare "Form_Maschera1", come faccio?
Se ci clicco con il pulsante destro la voce "Rimuovi Form_Maschera1" è
disabilitata...


title: Codice a barre

author: Alfredo Vittoria

text:
Salve al ng.
è possibile salvare un codice a barre in un campo se si che tipo ?
Grazie
Alfredo


title: Codice a barre

text:
"Alfredo Vittoria" <
alfredo....@tin.it
> ha scritto nel messaggio
news:tOw0a.141042$0v.39...@news1.tin.it...

Molte volte si è trattato questo argomento nel NG.
Il codice a barre è del testo anche se vi sono numeri, ergo...
Ciao, Carlo


title: Codice a barre

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:CZy0a.195091$AA2.7...@news2.tin.it...

Ho postato il messaggio dopo una ricerca infruttuora sul ng.. forse ho
cercato male..
Comunque.. non go capito come fare a riprodurre i codici a barre
Grazie per l'attenzione
Alfredo


title: Codice a barre

author: Paolo opg

text:
In article <JNJ0a.142957$
0v.40...@news1.tin.it
>,
alfredo....@tin.it
 says...
>
> "Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
> messaggio news:CZy0a.195091$AA2.7...@news2.tin.it...
> >
> > "Alfredo Vittoria" <
alfredo....@tin.it
> ha scritto nel messaggio
> > news:tOw0a.141042$0v.39...@news1.tin.it...
> > > Salve al ng.
> > > è possibile salvare un codice a barre in un campo se si che tipo ?
> > > Grazie
> > > Alfredo
qui sopra il tuo post iniziale...
un codice a barre è la rappresentazione di un valore alfanumerico,
quindi si salva in un campo testo.
>
> Ho postato il messaggio dopo una ricerca infruttuora sul ng.. forse ho
> cercato male..
> Comunque.. non go capito come fare a riprodurre i codici a barre
> Grazie per l'attenzione
> Alfredo
>
qui chiedi un'altra cosa...
il 'valore' del codice a barre, viene salvato in un qualsiasi campo
testo, senza particolari procedure, come t è stato detto.
se invece vuoi stamparlo, la cosa è diversa.
in rete trovi font o activex che t permettono d farlo.
io uso un activex che trovi su:
www.tec-it.co.at
se non lo registri, t disegna un barcode con una riga orizzontale di
traverso.
il codice è leggibile ugualmente.
la registrazione è cmq abbastanza economica.
lo usi come qualsiasi altro controllo che metti in maschere o report.
--
+-----
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-----


title: Codice a barre

text:
"Paolo opg" <
w...@ne.com
> ha scritto nel messaggio
news:MPG.18ade274c...@powernews.libero.it...

Ti ringrazio molto per la segnalazione ed il chierimento
Alfredo



title: togliere i pulsantini di access per non permettere di uscire in modo anomalo

text:
sul sito comuneu c'č un esempio che usa le API di windows e funziona
perfettamente, ora un lciente mi ha chiesto di avere almeno il pulsante di
riduzione a icona, quindi vi chiedo č possibile mantnere solo quello dal
menu in alto a destra di access oppure c'č il modo di creare un pulsante che
riduca a icona access?
Grazie.


author: stwe

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:_Lu29.29637$lu5.7...@twister1.libero.it...
> sul sito comuneu c'è un esempio che usa le API di windows e funziona
> perfettamente, ora un lciente mi ha chiesto di avere almeno il pulsante di
> riduzione a icona, quindi vi chiedo è possibile mantnere solo quello dal
> menu in alto a destra di access oppure c'è il modo di creare un pulsante
che
> riduca a icona access?
>
> Grazie.
>
docmd.minimize riduce a icona la finestra, mentre RunCommand
acCmdAppMinimize per access, lo associ all'evento di un pulsante e dovresti
risolvere.
by
stwe


text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:eqB29.160795$Jj7.3...@news1.tin.it...

effettivamente funziona però accade che non sapendo in che punto del
programma debba ridurre a icona il datbaase non posso mettergli un pulsante
in ogni form vorrei mettere un pulsante di quelli di access magari nella
barra degli strumenti che riduce accessa icona
è possibile?


text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:eqB29.160795$Jj7.3...@news1.tin.it...

altrimenti non conoscete un modo per eseguire riduci a icona con i tasti?
tipo ALT+F4 che esce da ccess però invece di uscire riduce a icona?
grazie.


author: Mak

text:
Cut
>
> altrimenti non conoscete un modo per eseguire riduci a icona con i tasti?
> tipo ALT+F4 che esce da ccess però invece di uscire riduce a icona?
>
> grazie.
>
>
Hai provato a crearti una funzione in un modulo per ridurti a  icona l'
applicazione e poi usando Autokeys utilizzi l' evento "esegui codice"
associandola alla combinazione dei tasti che più ti aggrada.
Ciao
Mak


text:
"Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio
news:x_K29.32061$lu5.8...@twister1.libero.it...

Io sto autokeys non lo trovo lo cercato nell'help in linea , mi dite dove lo
trovo e come si usa? grazie.


text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:7IP29.32041$n04.8...@twister2.libero.it...

non lo trovi perche' e' il nome da dare alla macro, prova a fare una ricerca
con google vedrai che qualcosa salta fuori...
by
stwe


title: conversione data da formato giuliano

author: mauro

text:
Ciao a tutti,
qualcuno di voi sa come leggere/convertire delle date da formato giuliano
al formato corrente?.
Grazie in anticipo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: conversione data da formato giuliano

text:
"mauro" <
m.gr...@libero.it
> ha scritto nel messaggio
news:cuv06f$js4$1...@news.newsland.it...
> Ciao a tutti,
> qualcuno di voi sa come leggere/convertire delle date da formato giuliano
> al formato corrente?.
>
>
> Grazie in anticipo
>
www.sitocomune.com
MAssimiliano


title: cercare *

author: andrea

text:
Salve a tutti,
ho un problema,
devo cercare entro un campo di testo tutti i record che contengono un *.
Nella sostanza dovrei fare qualcosa di simile
SELECT testo
FROM tabella
WHERE
testo like "***"  (contiene *)
che però non funziona perchè mi restituisce tutti i record.
Qualcuno mi può aiutare?
Grazie
Andrea


title: cercare *

author: yronium

text:

Ciao. Cosa succede con
SELECT testo
FROM tabella
WHERE
testo Like ""*""
cioè raddoppiando le virgolette?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: cercare *

author: Alex NSB

text:
andrea wrote:
> Salve a tutti,
> ho un problema,
> devo cercare entro un campo di testo tutti i record che contengono un
> *.
Prova Like "*[*]*"
HTH.
Alessandro


title: cercare *

text:
"Alex NSB" <
ale...@tin.it
> wrote in message news:<d04287$esh$
1...@newsread.albacom.net
>...

Grazie mille funziona con
Like "*[*]*"
Andrea


title: calcolare totali progressivi per mese

author: Ammammata

text:
sto cercando di inventarmi un modo semplice per ottenere i totali
progressivi per mese di una serie di registrazioni

in pratica ho questi 5000+ record che partono dal 2017 e vorrei ottenere,
per ognuno dei 9-10 codici che vi compaioni, i totali progressivi

esempio:

il primo codice aaaaaa ha parziali di  15,  3,  7,   -6
il secondo bbbbbb comincia con         -6,  2,  15,  -4
l'ultimo cccccc ha                     10, 21, -20, -13

Codice/periodo  2021-06 2021-07 2021-08 2021-09 etc
aaaaaa             15      18      25      19
bbbbbb             -6      -4      11       7
cccccc             10      31      11      -2

ci ragionavo sopra prima di pranzo senza riuscire a semplificare una query
mostruosamente complicata e tutta da verificare

adesso ci riprovo a panza piena

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: calcolare totali progressivi per mese

author: BFS

text:
Il 08/03/2022 14:30, Ammammata ha scritto:
> sto cercando di inventarmi un modo semplice per ottenere i totali
> progressivi per mese di una serie di registrazioni
>
> in pratica ho questi 5000+ record che partono dal 2017 e vorrei ottenere,
> per ognuno dei 9-10 codici che vi compaioni, i totali progressivi
>
> esempio:
>
> il primo codice aaaaaa ha parziali di  15,  3,  7,   -6
> il secondo bbbbbb comincia con         -6,  2,  15,  -4
> l'ultimo cccccc ha                     10, 21, -20, -13
>
> Codice/periodo  2021-06 2021-07 2021-08 2021-09 etc
> aaaaaa             15      18      25      19
> bbbbbb             -6      -4      11       7
> cccccc             10      31      11      -2
>
> ci ragionavo sopra prima di pranzo senza riuscire a semplificare una query
> mostruosamente complicata e tutta da verificare
>
> adesso ci riprovo a panza piena
>

forse ho capito male quello che vuoi ottenere ma mi pare una
normalissima pivot

se lavori con sql server

https://docs.microsoft.com/it-it/sql/t-sql/queries/from-using-pivot-and-unpivot?view=sql-server-ver15

BFS

--
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


title: calcolare totali progressivi per mese

text:
Il giorno Tue 08 Mar 2022 03:17:42p, *BFS* ha inviato su
it.comp.appl.access il messaggio news:t07oi6$k4t$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> forse ho capito male quello che vuoi ottenere ma mi pare una
> normalissima pivot
>
>

none, la pivot in excel mi da i totali di ogni mese, ma non me li somma
progressivamente :)

a meno che ci sia qualche parametro che non conosco... :/



title: calcolare totali progressivi per mese

text:
Il giorno Tue 08 Mar 2022 02:30:47p, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAE5493A41568Cam...@127.0.0.1
. Vediamo cosa ha
scritto:

> in pratica ho questi 5000+ record che partono dal 2017

ecco: il primo passo è stato quello di accorparli per periodo/descrizione,
sommando gli importi. Ho ottenuto così poco più di 280 righe.

Ai fini pratici avrò poi bisogno di usare solo i periodi dell'anno in corso
(ma i totali dovranno comunque partire dalla prima registrazione)

il risultato non deve essere necessariamente una "tabella pivot", va bene
anche una semplice tabella

riprendendo l'esempio:

esempio:

il primo codice aaaaaa ha parziali di  15,  3,  7,   -6
il secondo bbbbbb comincia con         -6,  2,  15,  -4
l'ultimo cccccc ha                     10, 21, -20, -13

Codice/periodo  2021-06 2021-07 2021-08 2021-09 etc
aaaaaa             15      18      25      19
bbbbbb             -6      -4      11       7
cccccc             10      31      11      -2

va bene anche una tabella finale tipo:

aaaaaa     2021-06    15
aaaaaa     2021-07    18
aaaaaa     2021-08    25
aaaaaa     2021-09    19
bbbbbb     2021-06    -6
bbbbbb     2021-07    -4
bbbbbb     2021-08    11
bbbbbb     2021-09    7
cccccc     2021-06    10
cccccc     2021-07    31
cccccc     2021-08    11
cccccc     2021-09    -2

qui sotto un file di esempio, con descrizioni e importi fittizi
un primo risultato in excel, combinando una tabella pivot e una con formule
è qui:

https://i.imgur.com/KU7MEgq.png

(mi serviva giusto per verificare che i totali quadrassero)

periodo	descr	 EUR
2017-12	Mele	-3.80
2018-01	Mele	 1.86
2018-02	Mele	 0.63
2018-03	Mele	 41.23
2018-04	Mele	 22.01
2018-05	Mele	 25.41
2018-06	Mele	 0.04
2018-07	Mele	 0.26
2018-08	Mele	-2.94
2018-09	Mele	-38.16
2018-10	Mele	 27.33
2018-11	Mele	 11.69
2018-12	Mele	-2.65
2019-01	Mele	-11.61
2019-02	Mele	 0.44
2019-03	Mele	-72.53
2019-04	Mele	-0.21
2019-05	Mele	 14.28
2019-06	Mele	 7.77
2019-07	Mele	-0.84
2019-08	Mele	 0.30
2019-09	Mele	 1.12
2019-10	Mele	-1.12
2019-11	Mele	 13.40
2019-12	Mele	 28.46
2020-01	Mele	-19.45
2020-02	Mele	 18.79
2020-03	Mele	 1.90
2020-04	Mele	 15.80
2020-05	Mele	-5.47
2020-06	Mele	-11.90
2020-07	Mele	 14.90
2020-08	Mele	 1.24
2020-09	Mele	-0.91
2020-10	Mele	 9.68
2020-11	Mele	-13.05
2020-12	Mele	-5.69
2021-01	Mele	 2.88
2021-02	Mele	 30.16
2021-03	Mele	-1.14
2021-04	Mele	-0.00
2021-05	Mele	 1.55
2021-06	Mele	 0.61
2021-07	Mele	 48.38
2021-08	Mele	 2.40
2021-09	Mele	-0.18
2021-10	Mele	-133.75
2021-11	Mele	 1.41
2021-12	Mele	 1.46
2022-01	Mele	-0.56
2022-02	Mele	 1.17
2020-10	Pere	 32.01
2020-11	Pere	-0.06
2020-12	Pere	-32.82
2021-01	Pere	-12.13
2021-02	Pere	 67.38
2021-03	Pere	-5.82
2021-04	Pere	 99.62
2021-05	Pere	-50.45
2021-06	Pere	-0.92
2021-07	Pere	-226.43
2021-09	Pere	 0.10
2021-10	Pere	 2.59
2021-11	Pere	 81.09
2021-12	Pere	 1.35
2022-01	Pere	 24.71
2022-02	Pere	-36.13
2020-01	Banane	-2.42
2020-02	Banane	-31.91
2020-03	Banane	-0.13
2020-04	Banane	 4.90
2020-05	Banane	 0.48
2020-06	Banane	 280.74
2020-07	Banane	-6.51
2020-08	Banane	-0.17
2020-09	Banane	-384.94
2020-10	Banane	-27.07
2020-11	Banane	 0.57
2020-12	Banane	 16.55
2021-01	Banane	 0.47
2021-02	Banane	 78.97
2021-03	Banane	-0.23
2021-04	Banane	-25.00
2021-05	Banane	-47.81
2021-06	Banane	 2.27
2021-07	Banane	 39.10
2021-08	Banane	 1.97
2021-09	Banane	-3.95
2021-10	Banane	 71.05
2021-11	Banane	 0.60
2021-12	Banane	 240.54
2022-01	Banane	 25.94
2022-02	Banane	-149.23
2017-12	Pesche	-174.56
2018-01	Pesche	-3.75
2018-02	Pesche	-136.23
2018-03	Pesche	 3.41
2018-04	Pesche	 4.21
2018-05	Pesche	-52.41
2018-06	Pesche	 0.04
2018-07	Pesche	 85.18
2018-08	Pesche	-3.79
2018-09	Pesche	 132.83
2018-10	Pesche	-3.14
2018-11	Pesche	 0.81
2018-12	Pesche	-19.43
2019-01	Pesche	 1.65
2019-02	Pesche	 9.52
2019-03	Pesche	-44.67
2019-04	Pesche	-0.13
2019-05	Pesche	-16.93
2019-06	Pesche	-13.30
2019-07	Pesche	-2.39
2019-08	Pesche	-91.96
2019-09	Pesche	 0.02
2019-10	Pesche	-26.53
2019-11	Pesche	 1.76
2019-12	Pesche	 8.46
2020-01	Pesche	-19.96
2020-02	Pesche	-0.10
2020-03	Pesche	 22.49
2020-04	Pesche	-33.95
2020-05	Pesche	 5.83
2020-06	Pesche	-0.11
2020-07	Pesche	 121.73
2020-08	Pesche	-0.27
2020-09	Pesche	 9.46
2020-10	Pesche	 10.17
2020-11	Pesche	 9.04
2020-12	Pesche	-51.41
2021-01	Pesche	-0.97
2021-02	Pesche	-247.25
2021-03	Pesche	-6.38
2021-04	Pesche	 6.78
2021-05	Pesche	 117.15
2021-06	Pesche	-1.69
2021-07	Pesche	 10.13
2021-08	Pesche	-92.57
2021-09	Pesche	-2.07
2021-10	Pesche	-20.26
2021-11	Pesche	 6.76
2021-12	Pesche	-84.64
2022-01	Pesche	 1.08
2022-02	Pesche	 2.80
2022-03	Pesche	-7.37
2017-12	Susine	-1.47
2018-01	Susine	-16.88
2018-02	Susine	-35.19
2018-03	Susine	 2,735.11
2018-04	Susine	 323.54
2018-05	Susine	-298.54
2018-06	Susine	-607.38
2018-07	Susine	 112.30
2018-08	Susine	 984.83
2018-09	Susine	 357.71
2018-10	Susine	-199.27
2018-11	Susine	-297.08
2018-12	Susine	-3.43
2019-01	Susine	 4,509.12
2019-02	Susine	-5,756.30
2019-03	Susine	 4,876.63
2019-04	Susine	 1,617.99
2019-05	Susine	-1,307.70
2019-06	Susine	-1,081.47
2019-07	Susine	 4,115.78
2019-08	Susine	 54.03
2019-09	Susine	-510.27
2019-10	Susine	 1,250.25
2019-11	Susine	-4,131.94
2019-12	Susine	 560.34
2020-01	Susine	-223.24
2020-02	Susine	-381.62
2020-03	Susine	-545.77
2020-04	Susine	 2,900.26
2020-05	Susine	-3,477.37
2020-06	Susine	-840.22
2020-07	Susine	 1,696.42
2020-08	Susine	-1,632.76
2020-09	Susine	 4,022.37
2020-10	Susine	 3,954.66
2020-11	Susine	 247.28
2020-12	Susine	 4,046.76
2021-01	Susine	 5,279.71
2021-02	Susine	 1,760.00
2021-03	Susine	-3,155.37
2021-04	Susine	 8,088.66
2021-05	Susine	-65.54
2021-06	Susine	-4,323.94
2021-07	Susine	-1,064.28
2021-08	Susine	-5,769.07
2021-09	Susine	 0.38
2021-10	Susine	-1,048.16
2021-11	Susine	 2,945.78
2021-12	Susine	-1,115.20
2022-01	Susine	-2,956.83
2022-02	Susine	-311.72
2022-03	Susine	 709.99
2017-12	Castagne	-787.03
2018-01	Castagne	-165.32
2018-02	Castagne	-1,871.42
2018-03	Castagne	-955.04
2018-04	Castagne	-8.54
2018-05	Castagne	 2,033.85
2018-06	Castagne	-346.32
2018-07	Castagne	-4,048.95
2018-08	Castagne	-81.76
2018-09	Castagne	-6,691.75
2018-10	Castagne	-596.65
2018-11	Castagne	 2,284.05
2018-12	Castagne	 -
2019-01	Castagne	 261.38
2019-02	Castagne	 491.83
2019-03	Castagne	-2,607.35
2019-04	Castagne	-277.77
2019-05	Castagne	 272.31
2019-06	Castagne	-27.16
2019-07	Castagne	-12.30
2019-08	Castagne	-8,284.40
2019-09	Castagne	 5,157.21
2019-10	Castagne	-55.19
2019-11	Castagne	 1,257.30
2019-12	Castagne	-65.27
2020-01	Castagne	-118.79
2020-02	Castagne	-224.25
2020-03	Castagne	 5.40
2020-04	Castagne	 936.07
2020-05	Castagne	 139.44
2020-06	Castagne	-890.61
2020-07	Castagne	 515.61
2020-08	Castagne	 521.52
2020-09	Castagne	 27.61
2020-10	Castagne	 101.86
2020-11	Castagne	-476.62
2020-12	Castagne	-141.44
2021-01	Castagne	 353.00
2021-02	Castagne	 7.67
2021-03	Castagne	-18.35
2021-04	Castagne	 304.14
2021-05	Castagne	 740.00
2021-06	Castagne	-2,713.46
2021-07	Castagne	 647.62
2021-08	Castagne	 867.22
2021-09	Castagne	 372.49
2021-10	Castagne	 391.31
2021-11	Castagne	-1,499.84
2021-12	Castagne	 1,352.52
2022-01	Castagne	-209.09
2022-02	Castagne	 732.90
2022-03	Castagne	 132.55
2020-09	Uva	 -
2020-10	Uva	 323.58
2020-12	Uva	 -
2021-03	Uva	 2,956.88
2021-04	Uva	-1,694.65
2021-07	Uva	 1,173.11
2021-11	Uva	-67.45
2021-12	Uva	-34.67
2017-12	Melanzane	-908.00
2018-02	Melanzane	-238.70
2018-05	Melanzane	-96.51
2018-11	Melanzane	-286.12
2018-12	Melanzane	 971.33
2019-03	Melanzane	-106.25
2019-04	Melanzane	 738.67
2019-06	Melanzane	-84.19
2019-09	Melanzane	-332.93
2019-12	Melanzane	 -
2020-03	Melanzane	 565.36
2020-06	Melanzane	 263.22
2020-09	Melanzane	-1,714.41
2020-12	Melanzane	-3,418.65
2021-03	Melanzane	-21.56
2021-06	Melanzane	 164.65
2021-07	Melanzane	-17.96
2021-09	Melanzane	-314.40
2021-12	Melanzane	 303.19
2019-08	Piselli	-47.66
2019-09	Piselli	-469.05
2019-10	Piselli	 802.80
2019-11	Piselli	 -
2019-12	Piselli	 146.73
2020-12	Piselli	-379.52
2021-12	Piselli	 1,274.27



title: calcolare totali progressivi per mese

author: Bruno Campanini

text:
on 08-03-22, Ammammata supposed :
> sto cercando di inventarmi un modo semplice per ottenere i totali
> progressivi per mese di una serie di registrazioni
>
> in pratica ho questi 5000+ record che partono dal 2017 e vorrei ottenere,
> per ognuno dei 9-10 codici che vi compaioni, i totali progressivi
>
> esempio:
>
> il primo codice aaaaaa ha parziali di  15,  3,  7,   -6
> il secondo bbbbbb comincia con         -6,  2,  15,  -4
> l'ultimo cccccc ha                     10, 21, -20, -13
>
> Codice/periodo  2021-06 2021-07 2021-08 2021-09 etc
> aaaaaa             15      18      25      19
> bbbbbb             -6      -4      11       7
> cccccc             10      31      11      -2
>
> ci ragionavo sopra prima di pranzo senza riuscire a semplificare una query
> mostruosamente complicata e tutta da verificare
>
> adesso ci riprovo a panza piena

È il solito giochino facile, facile.
Ma finché non ti spieghi bene con un esempio...

Bruno


title: calcolare totali progressivi per mese

text:

ci riprovo

data la tabella vendite:

dataV   nvarchar(7)
prodotto nvarcahr(20)
importoV  money
ID  int chiave primaria

https://i.imgur.com/rUarfW3.png

mi creo una vista

SELECT        DataV, prodotto,
                              (SELECT        SUM(importov) AS Expr1
                                FROM            dbo.Vendite AS A
                                WHERE        (prodotto =
vendite.prodotto) AND (DataV <= vendite.datav)) AS prog
FROM            dbo.Vendite

che mi restituisce il progressivo per mese di ogni articolo:

https://i.imgur.com/jTTFfvT.png

a questo punto ti basta pivotarla con le date sulle colonne e i prodotti
sulle righe



title: calcolare totali progressivi per mese

text:
Il giorno Tue 08 Mar 2022 05:31:45p, *Bruno Campanini* ha inviato su
it.comp.appl.access il messaggio news:t080dh$k1f$
1...@solani.org
. Vediamo
cosa ha scritto:

>
> È il solito giochino facile, facile.
> Ma finché non ti spieghi bene con un esempio...
>

ciao Bruno
Ho aggiunto una riga ai dati di esempio, "mesi  2021-06 -07 -08 -09" per
far capire che le quantità sotto riportate si riferiscono ai totali dei
movimenti nei mesi indicati

>>                             mesi     2021-06  -07     -08    - 09
>> il primo codice aaaaaa ha parziali di  15,      3,      7,     -6
>> il secondo bbbbbb comincia con         -6,      2,     15,     -4
>> l'ultimo cccccc ha                     10,     21,    -20,    -13

il risultato desiderato è il riepilogo che non saprei come proporre
diversamente:

>> Codice/periodo  2021-06 2021-07 2021-08 2021-09 etc
>> aaaaaa             15      18      25      19
>> bbbbbb             -6      -4      11       7
>> cccccc             10      31      11      -2

se devo descriverlo posso provarci:

saldo movimenti per mese:
>>                             mesi     2021-06  -07     -08    - 09
>> il primo codice aaaaaa ha parziali di  15,      3,      7,     -6

significa che aaaaaa ha avuto movimenti totali nei mesi da giugno a
settembre di 15, 3,  7, -6, per cui l'esistenza a magazzino alla fine di
ogni mese era

>> Codice/periodo  2021-06 2021-07 2021-08 2021-09 etc
>> aaaaaa             15      18      25      19

carico esistenza iniziale 15 a giugno

poi 15+3 = 18 a fine luglio

poi 18+7 = 25 a fine agosto

infine 25-6 = 19 a fine settembre



title: calcolare totali progressivi per mese

text:
Il giorno Wed 09 Mar 2022 08:05:28a, *BFS* ha inviato su
it.comp.appl.access il messaggio news:t09jjo$11st$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> ci riprovo
>
> data la tabella vendite:
>
> dataV   nvarchar(7)
> prodotto nvarcahr(20)
> importoV  money
> ID  int chiave primaria
>
>
>
https://i.imgur.com/rUarfW3.png

>
> mi creo una vista
>
> SELECT        DataV, prodotto,
>                               (SELECT        SUM(importov) AS Expr1
>                                 FROM            dbo.Vendite AS A
>                                 WHERE        (prodotto =
> vendite.prodotto) AND (DataV <= vendite.datav)) AS prog
> FROM            dbo.Vendite
>
>
> che mi restituisce il progressivo per mese di ogni articolo:
>
>
https://i.imgur.com/jTTFfvT.png

>
>
> a questo punto ti basta pivotarla con le date sulle colonne e i prodotti
> sulle righe
>
>

ok, i dati quadrano, la metterò alla prova sui record di totale (oggi
circa 280) che essendo comunque pochini non dovrebbero rallentare più di
tanto



title: calcolare totali progressivi per mese

text:

anche pivotando il tutto non vedo problemi di prestazioni
ho testato con circa 2000 righe



title: calcolare totali progressivi per mese

text:
Ammammata was thinking very hard :

10-15 record completi della tabella originale sono così complicati
e segreti da non poter essere messo online?

Si tratta poi di un raggruppamemnto dei codici e per ciascun codice
della somma per ciascun mese.

Parliamo lingue diverse.
Bruno


title: calcolare totali progressivi per mese

text:
Il giorno Thu 10 Mar 2022 11:27:37a, *Bruno Campanini* ha inviato su
it.comp.appl.access il messaggio news:t0cjqp$2deuh$
1...@solani.org
. Vediamo
cosa ha scritto:

> 10-15 record completi della tabella originale sono così complicati
> e segreti da non poter essere messo online?
>

bruno ho messo la tabella (in formato testo) in uno dei post qui sopra,
quello delle 15.17

> Si tratta poi di un raggruppamemnto dei codici e per ciascun codice
> della somma per ciascun mese.
>
>

BFS ha già scritto poche righe di SQL che fanno quel che mi serve per cui,
se vuoi comunque cercare una soluzione alternativa, i dati sono là



title: calcolare totali progressivi per mese

text:

con i tuoi dati del file
neppure un secondo di elaborazione

https://i.imgur.com/Cz1sTSD.png




title: COLLEGAMENTO AUTOMATICO PERCORSO FILE

author: Avalon

text:
Ciao a tutti, qualcuno mi sa dare indicazioni su mio problema? Avevo
già letto qualcosa sull' argomento ma non riesco più a trovarlo. in
sostanza in una maschera ho uno dei campi che chiamo MioFile. Il
codice scritto sul click di un pulsante richiama il percorso dove si
trova il file ad esempio..... c:\\ufficio1\disco c\pippo\[MioFile].pdf
Quindi io ho un percorso fisso e la variabile è MioFile.  Mi potete
aiutare?


title: COLLEGAMENTO AUTOMATICO PERCORSO FILE

text:
"Avalon" <
col....@gmail.com
> ha scritto nel messaggio
news:1189501963.8...@50g2000hsm.googlegroups.com...


su click del pulsante metti
    If Dir("C:\tuofile.pdf") <> "" Then
        Dim wshShell
        Set wshShell = CreateObject("WScript.Shell")
        wshShell.Run "C:\tuofile.pdf"
        Set wshShell = Nothing
    Else
        MsgBox "IL FILE C:\tuofile.pdf  NON E' STATO TROVATO, CONTROLLARE
CHE ESISTA", , ""
    End If
ciao