title: Report su PDF - acrobat 6

author: Federico Maccaferri

text:
Con Acrobat PDF Writer stampavo i report access su PDF in automatico,
impostando la chiave del registro con il nome del file e ottenendo il
file .pdf in maniera del tutto invisibile all'utente.
Adesso ho installato Adobe Acrobat 6 che non c'è più la stampante
PDFWriter ma una stampante chiamata ADOBE PDF.
Nel registry non ci sono voci simili.
Come posso fare a ottenere lo stesso risultato???


title: Report su PDF - acrobat 6

author: TheMax

text:
"Federico Maccaferri" <
f.macc...@libero.it
> ha scritto nel messaggio
news:e5573341.04070...@posting.google.com...

Io ho abbandonato Acrobat e mi sono appoggiato a PDFCreator, che per quello
che mi serviva andava pure meglio.
Ha la possibilità di fare l'autosave del file, senza chiedere nulla
all'utente.
Ciao,
Massimo
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: Report su PDF - acrobat 6

author: Ciroteo

text:
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
news:cc5r55$iq$1...@atlantis.cu.mi.it...

e dai max ... spiegaci meglio come fai ...
io avevo usato il pdf995 ma non riuscivo a salvare in automatico ...


title: Report su PDF - acrobat 6

text:
"Ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:ccbdf9$em4$1...@hulme.interac.it...
> > Io ho abbandonato Acrobat e mi sono appoggiato a PDFCreator, che per
> quello
> > che mi serviva andava pure meglio.
> > Ha la possibilità di fare l'autosave del file, senza chiedere nulla
> > all'utente.
>
> e dai max ... spiegaci meglio come fai ...
> io avevo usato il pdf995 ma non riuscivo a salvare in automatico ...
Con PDFCreator che è comunque gratuito, hai un'opzione AutoSave, come già
detto.
Se la spunti hai altre opzioni a disposizione, tipo il nome della cartella
dove salvare, il nome del file ecc...
Installalo, poi vedrai che è più semplice a dirsi che a farsi.
Ciao,
Massimo


title: Report su PDF - acrobat 6

text:
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
news:ccbq0r$kpg$1...@atlantis.cu.mi.it...
> Installalo, poi vedrai che è più semplice a dirsi che a farsi.
ovviamente a farsi che non a dirsi ^__^
Ah, altro aiuto lo avrai solo se mi mandi le foto del raduno;-)



title: Report su PDF - acrobat 6

author: ciroteo

text:
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
news:ccbqkd$lak$1...@atlantis.cu.mi.it...

ok max promesso ... sai che sono stato via e a casa non accendo il pc appena
ho un attimo le resizzo e le mando!
se non sbaglio xò tu ne avevi fatte molte di più ... eheeh!


title: avere info in una maschera non immettendo un ID ma un Nome

text:
é parecchio tempo che sto cercando la soluzione ma non ci riecso, spiego
velocemente il mio problema: devo far si che immettendo il nome di un
cliente in una maschera le altre info relativo al cliente(indirizzo, nome,
P. IVA) si aggiornino da sole, riesco a farlo soltanto digitando l'ID del
cliente, ma avendo parecchi clienti non li posso tenere tutti a mente e
creare una tabella in cui andare a cercare il cliente per il suo ID mi
sembra molto poco comodo.
Grazie
--------------------------------
Inviato via
http://usenet.libero.it


author: Claudio

text:
"matteoc78" <
matt...@hotmail.com
> ha scritto nel messaggio
news:62Z98Z213Z23Y1...@usenet.libero.it...
> é parecchio tempo che sto cercando la soluzione ma non ci riecso, spiego
> velocemente il mio problema: devo far si che immettendo il nome di un
> cliente in una maschera le altre info relativo al cliente(indirizzo, nome,
> P. IVA) si aggiornino da sole, riesco a farlo soltanto digitando l'ID del
> cliente, ma avendo parecchi clienti non li posso tenere tutti a mente e
> creare una tabella in cui andare a cercare il cliente per il suo ID mi
> sembra molto poco comodo.
Trasporta il codice che hai usato per ricercare l'ID anche per il campo Nome.
Probabilmente hai impostato una DLookUp nell'evento "Prima di aggiornare"
relativa al campo ID. Fai la stessa cosa per il campo Nome, ovviamente
modificando la DLookUp in modo consono.
Ciao. Claudio.


author: Maurizio Borrelli

text:
> "matteoc78"
news:62Z98Z213Z23Y1...@usenet.libero.it
:
> é parecchio tempo che sto cercando la soluzione ma non ci riecso, spiego
> velocemente il mio problema: devo far si che immettendo il nome di un
> cliente in una maschera le altre info relativo al cliente(indirizzo, nome,
> P. IVA) si aggiornino da sole, riesco a farlo soltanto digitando l'ID del
> cliente, ma avendo parecchi clienti non li posso tenere tutti a mente e
> creare una tabella in cui andare a cercare il cliente per il suo ID mi
> sembra molto poco comodo.
    Io farei cosi': quando digiti del testo nel controllo (casella di testo
non associata di nome per esempio "cdtNome") all'evento su uscita o forse
meglio su aggiornamento, vedi tu, associ del codice che conti quanti sono i
clienti che corrispondono al criterio:
        [Nome] Like "*" cdtNome.Value "*"
    Se e' uno solo aggiorni gli altri controlli, altrimenti apri una
maschera con una casella di riepilogo che elenca tutti i clienti che
corrispondono, permettendo all'utente di scegliere (oppure, ovviamente, un
messaggio nel caso nessun cliente corrisponda).
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


author: Marco, il Padre

text:
On Mon, 14 Oct 2002 22:36:57 GMT,
matt...@hotmail.com
 (matteoc78)
wrote:
>devo far si che immettendo il nome di un
>cliente in una maschera le altre info relativo al cliente(indirizzo, nome,
>P. IVA) si aggiornino da sole
Spero di aver capito. Vuoi avere la possibilità di scegliere una
scheda da un archivio ... usando il nome invece della ID.
Io faccio normalmente nel modo seguente (per tutte le maschere
relative ad archivi).
Nella Intestazione maschera metto due campi.
1 -  TITOLO (testo)
Nel tuo caso potrebbe essere = Cognome & " " & "Nome
(Cognome e Nome sono due campi del corpo della maschera = due campi
della tua tabella)
2 - Una casella di riepilogo.
= select id, cognome, nome from Tabella order by cognome
Questa casella si chiama CHIAVESCELTA
(ovviamente visualizza solo il 2° e 3° campo.
Evento. Su modifica --> Macro: NAVIGA.CercaRecord
Corpo maschera.
Tutti i campi che vuoi. DEVE esserci il campo ID che dovrà avere nome
CHIAVE
Macro Naviga.CercaRecord
   VaiAControllo 	[Chiave]
   TrovaRecord =[chiavescelta]
   InpostaValore  [Chiavescelta] expr= [Chiave]


text:
Ciao Murizio grazie per avermi risposto subito ma ancora non sono riuscito a
fare cio che volevo, probabilmente ho interpretato male il tuo consiglio:
allora ti spiego meglio, la tabella su cui lavoro si chiama "Clienti" e i
campi in oggetto sono ID clienti; Cognome; Nome; Indirizzo; P. IVA.
Io ho interpretato il tuo suggerimento e ho scritto nella casella "evento -
prima di aggiornare" la seguente espressione
[Cognome] like"*" [Clienti].[Cognome]"*"
Ma Access mi restituisce il messaggio che la macro o i gruppi di macro non
sono salvati.... dopo di che sono caduto per terra piangendo!! scherzo
Stavo pensando se fosse il caso di fare una nuova tabella con dei campi
collegati, in realtà ho già fatto anche questa prova perchè con l'ID avevo
fatto così ma nel caso di cognomi non mi fa applicare l'integrità
referenziale
Grazie ancora
Matteo



text:
> "matteoc78"
news:62Z98Z218Z212Y...@usenet.libero.it
:
> la tabella su cui lavoro si chiama "Clienti" e i
> campi in oggetto sono ID clienti; Cognome; Nome; Indirizzo; P. IVA.
> Io ho interpretato il tuo suggerimento e ho scritto nella casella
> "evento - prima di aggiornare" la seguente espressione
> [Cognome] like"*" [Clienti].[Cognome]"*"
    Questa non e' un'espressione.
        [Cognome] like "*" & [Clienti].[Cognome] & "*"
    *Questa* e' un'espressione.
    (Michael J. "Crocodile" Dundee:
     That's not a knife. [Draws his.] *This* is a knife.)
[...]



title: Dati non sincronizzati nei vari Client

author: Giampaolo :-)

text:
Salve a tutti
Lo so che il subject non è dei migliori, ma non mi è venuto meglio.
Mi spiego: (vedi anche post del 13/11/2003  Db su server: come fare)
il mioDB diviso è nel Server (Tabelle) e rimanenti oggetti nei Client vari.
Se dal Client1 inserisco un dato XX, perchè lo possa vedere anche negli
altri
vari client autorizzati, passano circa 2 minuti!!!
Ho provato a mettere nelle maschere pulsalti con comandi
docmd.Maschera.Refresh (nisba)
docmd.Repaint (nisba)
docmd.AggiornatiTiPrego  (fesseria!!)
Sib stava cercando di aiutarmi, ma probabilmente mi ha perso
per strada, visto che i miei collegamenti (e quindi Reply) sono,
giornalieri, ma purtroppo durano poco tempo! (Figli...... gioie e dolori!)
Provate a darmi una mano?
P.S. Se esco dal  Record, il tempo di attesa si riduce a 20/30 secondi!
Giampaolo


title: Dati non sincronizzati nei vari Client

author: MA

text:
"Giampaolo :-)" <
kairexTO...@libero.it
> ha scritto nel messaggio
news:7Xqub.49819$hV.19...@news2.tin.it...

Se no esci dal record è difficile che gli altri se ne accorgano.
Per aggiornare comunque me.requery
MAssimiliano


title: Dati non sincronizzati nei vari Client

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dlHub.6285$i_5....@news.edisontel.com...
>
> "Giampaolo :-)" <
kairexTO...@libero.it
> ha scritto nel messaggio
> news:7Xqub.49819$hV.19...@news2.tin.it...
[CUT]
> Se no esci dal record è difficile che gli altri se ne accorgano.
> Per aggiornare comunque me.requery
> MAssimiliano
>
Ok per l'uscita dal record, ma il Me.Requery l'ho già provato:
l'ho posizionato in un pulsante della maschera interessata ma......
non funziona (cioè non produce l'effetto desiderato)
Comunque, grazie.
Giampaolo


title: Dati non sincronizzati nei vari Client

text:
"Giampaolo :-)" <
kairexTO...@libero.it
> ha scritto nel messaggio
news:%%Lub.56543$hV.20...@news2.tin.it...

Setta prima il fuoco e poi il requery magari del controllo che ti interessa.
Importante non tagliare i messaggi precedenti altrimenti mi costringi a
modificare il tipo di visualizzazione per andare a leggere di cosa parlavamo
e credimi è un casino (infatti adesso non l'ho fatto e spero di aver
ricordato bene il thread)
MAssimiliano


title: Dati non sincronizzati nei vari Client

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:YK0vb.6688$i_5....@news.edisontel.com...

Ok, proverò  così.
Grazie
Giampolo


title: Dati non sincronizzati nei vari Client

author: Re Artů

text:
"Giampaolo :-)" <
kairexTO...@libero.it
> ha scritto nel messaggio
news:7Xqub.49819$hV.19...@news2.tin.it...

Anche senza uscire dal record basta che lo salvi.
Ciao
Luca


title: Query su DB esterno a scelta

author: debrando

text:
   Salve,
devo effettuare un report su un DB esterno. Questo č scelto tramite una
maschera ed i dati sono elaborati da una query cui la maschera č
collegata.
Vorrei lasciare che la query di estrazione/elaborazione sia un normale
ente query di Access (non vorrei cioč manipolare la query via script), ma
in alcun modo sono riuscito a rendere parametrico il database di origine.
Per farla breve, c'č un modo per far sě che il FROM si riferisca ad un
valore mutabile?
Grazie anticipatamente per ogni dritta.
--
saluti,
   debrando
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query su DB esterno a scelta

author: VT @ Work

text:
On Fri, 03 Nov 2006 13:31:53 +0100,
d...@vene.ws
 (debrando) wrote:
 (...)
>   Salve,
>devo effettuare un report su un DB esterno. Questo è scelto tramite una
>maschera ed i dati sono elaborati da una query cui la maschera è
>collegata.
>
>Vorrei lasciare che la query di estrazione/elaborazione sia un normale
>ente query di Access (non vorrei cioè manipolare la query via script), ma
>in alcun modo sono riuscito a rendere parametrico il database di origine.
>
>Per farla breve, c'è un modo per far sì che il FROM si riferisca ad un
>valore mutabile?
>
L'unico modo è alterare l'istruzione SQL definita nella query
specificando il database di origine delle tabelle tramite la parola
chiave IN della clausola FROM.
In altre parole, invece di scrivere
SELECT * FROM Tabella;
devi scrivere
SELECT * FROM Tabella IN 'TuoDatabase.mdb';
Poichè il nome del database è scelto tramite una maschera (supponiamo
tramite un controllo chiamato txtDB), basta aggiungere, per esempio
nella routine AfterUpdate di txtDB, il seguente codice che altera la
proprietà SQL della query facendola "puntare" al database selezionato:
Currentdb.QueryDefs("TuaQuery").SQL = "SELECT * FROM Tabella IN '" &
Trim$(Me.txtDB) & "'"
Attenzione al gioco degli apici semplici e doppi !
Ovviamente il tutto è solo una traccia da adattare alle tue specifiche
esigenze.


title: Query su DB esterno a scelta

text:
VT @ Work ha scritto:
(...)
> Currentdb.QueryDefs("TuaQuery").SQL = "SELECT * FROM Tabella IN '" &
> Trim$(Me.txtDB) & "'"
Ti ringrazio, anche in questo modo sono costretto a costruire le query
tramite VBS - cosa che volevo evitare sia per l'odio verso quel
"linguaggio", sia per lasciare ad utenti meno avvezzi la possibilità di
modificare la query senza mettere mano al codice.
In altre parole, speravo esistesse il modo per scrivere direttamente SQL
del tipo:
    SELECT * FROM tabella IN [Forms]![MioForm]![NomeDb]
Comunque alla fine ho optato per la tua soluzione, Access mi ha frustrato
abbastanza per oggi. ;)



title: Query su DB esterno a scelta

author: Alessandro Cara

text:
debrando wrote:
> VT @ Work ha scritto:
>
> (...)
>
>
>>Currentdb.QueryDefs("TuaQuery").SQL = "SELECT * FROM Tabella IN '" &
>>Trim$(Me.txtDB) & "'"
>
>
> Ti ringrazio, anche in questo modo sono costretto a costruire le query
> tramite VBS - cosa che volevo evitare sia per l'odio verso quel
> "linguaggio", sia per lasciare ad utenti meno avvezzi la possibilità di
> modificare la query senza mettere mano al codice.
>
> In altre parole, speravo esistesse il modo per scrivere direttamente SQL
> del tipo:
>
>     SELECT * FROM tabella IN [Forms]![MioForm]![NomeDb]
non diretto ma comunque secondo quello che chiedi. Invertendo quello che
ha scritto VT
sSql = Currentdb.QueryDefs("TuaQuery").SQL
idx = instr(ssql,"where")
if idx = 0 then
	ssql = ssql & " in '" & [Forms]![MioForm]![NomeDb] & "'"
else
	ssql = left(ssql,idx -1) & & " in '" & [Forms]![MioForm]![NomeDb] & "'"
& mid(ssql,idx)
endif
odiare il VBA. Poveraccio e che male ti ha fatto?
--
ac
--
ac
email: w+1=x


title: Query su DB esterno a scelta

text:
Alessandro Cara ha scritto:
> non diretto ma comunque secondo quello che chiedi. Invertendo quello che
> ha scritto VT
(...)
Nel frattempo ero già passato proprio alla soluzione da te presentata, ma
grazie comunque, è sempre utile un riscontro.
> odiare il VBA. Poveraccio e che male ti ha fatto?
Hai ragione, non si dovrebbe odiare chi poco si conosce. Ma a parte che
oramai sono viziato da gingilli eleganti come il Python, devo dire che
nonostante abbia lavorato lavorato una mezza dozzina di diversi linguaggi
nei più disparati ambienti, la sintassi VBA proprio non riesco a
digerirla: mi risulta aliena e mi porta all'isteria.
Forse si tratta di allergia. :o)



title: etichette sopra a tutto in form con sottomaschere

author: tmtube

text:
vorrei che delle etichette da nascoste diventino visibili e vadano al di
sopra di qualsiasi cosa sia presente nella form, sottomaschere oggetti vari
ecc...

č possibile?

grazie.


author: Pablitomf

text:
> vorrei che delle etichette da nascoste diventino visibili

certo...

> e vadano al di
> sopra di qualsiasi cosa sia presente nella form, sottomaschere oggetti vari
> ecc...
>
> è possibile?

no...

--
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.

TheSpaceCowboy :
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12


text:
"Pablitomf"  ha scritto nel messaggio
news:201311180...@mynewsgate.net...

> vorrei che delle etichette da nascoste diventino visibili

>certo...

Bene!!!

> e vadano al di
> sopra di qualsiasi cosa sia presente nella form, sottomaschere oggetti
> vari
> ecc...
>
> è possibile?

>no...

Peccato!!!


title: ciclare tutte le form per impostare alcune proprietà

author: mario rossi

text:
Buongiorno a tutti

qualcuno sa come poter ciclare tutte le form
aprirle
cambiare alcune proprietà
chiudere e salvare

per evitare di dover fare molte volte la stessa operazione se le form sono molte

grazie a tutti.


author: BFS

text:

esempio per impostare la caption uguale in tutte le form

Sub SettaCaption()
     Dim obj As AccessObject, dbs As Object
     Set dbs = Application.CurrentProject
     For Each obj In dbs.AllForms
         DoCmd.OpenForm obj.Name, acDesign
         Forms(obj.Name).Caption = "ciao"
         DoCmd.Close acForm, obj.Name, acSaveYes
     Next obj
End Sub

BFS


text:

grazie mille


title: date prima di cristo...

author: Woodrov

text:
Ciao!
So che nel sistema 1900 (convezione per la gestione delle date su windows), si possono
rappresentare tutte le date che vanno da 1-gen-1900 al 31-dic-9999... Inoltre in Access è anche
possibile arrivare fino al lontano 1-gen-100!
Domanda:
se devo gestire un database di reperti archeologici come faccio a riferirmi a date che sono anteriori
al 1-gen-100??????? Addirittura che arrivano fino a prima della nascita di cristo???
Ho pensato di utilizzare un campo di tipo testo gestito in maniera opportuna... pero' poi i calcoli???
grazie!
     luca


title: date prima di cristo...

author: SunRex

text:
"Woodrov" <
luca....@tiscali.it
> ha scritto nel messaggio
news:tnn5ovgoglbgqhv9q...@4ax.com...

Magari usane due di campi uno numerico e l'altro testo
580 d.c.
580 b.c.
Sun Rex


title: date prima di cristo...

author: ALESSANDRO Baraldi

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:XABgb.241515$R32.7...@news2.tin.it...

Bella battuta e i calcoli differenziali di data.....???
Questo significa gestire tutto a Mano, pardon a Codice.....!
In effetti è un bel quesito, io non ho soluzioni pratiche, ma seguirò il 3D
per interesse quale collezionista di monete.....!
@Alex.


title: date prima di cristo...

text:

beh ..... puo sempre cambiare riferimento.
Ammettiamo che decida di fissare l'anno 0 come 1-1-1900
Fa tutti i calcoli che vuole e poi somma o sottrae l'anno (come numerico) in
base al riferimento
In fondo credo che come diceva Alberto tutto sia relativo!
--
a.cara
Togli qualcosa dall'email


title: date prima di cristo...

text:
ALESSANDRO Baraldi wrote:
>
PS. e poi cosa gliene puo fregare di giorno e mese per date di quel tipo? Per
quel tipo di datazione gia' l'anno, spesso, e' assolotamente improbabile.
Secondo me basta un qualsiasi numero (long se vuol strafare) e i negativi sono
a.c. ed i positivi, credo, d.c.



title: date prima di cristo...

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F830476...@blunet.it...
> ALESSANDRO Baraldi wrote:
> >
> PS. e poi cosa gliene puo fregare di giorno e mese per date di quel tipo?
Per
> quel tipo di datazione gia' l'anno, spesso, e' assolotamente improbabile.
> Secondo me basta un qualsiasi numero (long se vuol strafare) e i negativi
sono
> a.c. ed i positivi, credo, d.c.
> a.cara
Mi hai convinto.
Sono dell'idea che il numero deve essere con segno per praticitą
piuttosto che un'ammenniclo di testo affiancato.
Es.:
Oggetto del 600aC ...... -600
Differenza=2003-(-600)=2603
Ho l'impressione di aver scaldato l'acqua calda.......!
@Alex.


title: date prima di cristo...

text:


Anche a me non era mai capitato un quesito del genere... il problema č quando te lo chiedono
ad un corso di access avanzato e tu non sai che cazzo dirgli!!!
Pazienza... si impara sempre qualcosa di nuovo....
grazie 1k!
     luca
ps: da Anything Else (visto ieri sera): "Anche un orologio rotto segna l'ora esatta due volte al giorno!"


title: date prima di cristo...

author: Francesco R.

text:
Leggere questi THD è sempre piacevole oltrechè istruttivo, magari con
qualche parolaccia in meno rimarrebbe ancora + gradevole.
:-)


title: date prima di cristo...

text:
"Francesco R." ha scritto:
>
> Leggere questi THD è sempre piacevole oltrechè istruttivo, magari con
> qualche parolaccia in meno rimarrebbe ancora + gradevole.
>
> :-)
1 sola parolaccia, gia' opinabile, ed un "...cosa gliene puo'
fregare..." dai francesco non fare l'integralista di CL
;<)
--
a.cara
togli qualcosa dall'email


title: date prima di cristo...

author: giesse

text:
/20:28, martedì 7 ottobre 2003/: *ALESSANDRO Baraldi* scrisse:

> Mi hai convinto.
> Sono dell'idea che il numero deve essere con segno per praticità
> piuttosto che un'ammenniclo di testo affiancato.
Io, invece prenderei come riferimento l'anno 2000 e metterei solo valori
positivi. Il conteggiio non lo fai per una data assoluta, ma per una data
relativa, memorizzi in pratica gli "anni fa" a partire dal duemila. Così
elimini tutti gli anni futuri (quasi metà dello spettro). Ricorda che
l'anno 0 non esiste (si va dal -1 al +1, ma forse è leggenda, meglio
gugolare): cosi 2003 anni fa si era nel -1 non nell'anno 0.
Per sapere di che anno è il reperto:
iif(tuo_numero>=2000, cstr(abs(2000-tuo_numero-1)) & " a.C.",
cstr(2000-tuo_numero) & " d.C.")
Nel caso si abbia a che fare con date esatte (tipo la fondazione di Roma,
21/4/753 a.C.), si può estendere il sistema, memorizzando il numero di
"giorni fa". In questo caso l'implementazione è complicata dal passaggio
dal calendario giuliano a quello gregoriano, avvenuta nel 1582, che fece
saltare il calendario dal 4 al 15 ottobre.
--
Saluti
gs - il vicino di homer è ned.flanders
"Military Intelligence" e' una contraddizione di termini.
                -- Groucho Marx


title: date prima di cristo...

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F8320D9...@blunet.it...
> "Francesco R." ha scritto:
[CUT]
> dai francesco non fare l'integralista di CL
> ;<)
No... no, non credo di essere l'uno e sono sicuro di non essere l'altro.
Ci mancherebbe, ognuno parla e scrive come vuole e quasi a tutti (compreso
il sottoscritto), durante la giornata capita di tirarne giů anche di
polpose.
Perň le parolacce o le si usa come qualche bravo comico, che riesce a
renderle parte integrante e sottolineante di un contesto simpatico, oppure
metterle per scritto significa solo darle un rango che non le competono.
Di sicuro il mio era solo un cenno su una nota stonata, non se ne voglia
alcuno.
Ciao ciao.  :-)


title: date prima di cristo...

text:
On Wed, 08 Oct 2003 00:28:37 +0200, giesse <
il.vicino...@inwind.it
> wrote:
>/20:28, martedì 7 ottobre 2003/: *ALESSANDRO Baraldi* scrisse:
>
>> Mi hai convinto.
>> Sono dell'idea che il numero deve essere con segno per praticità
>> piuttosto che un'ammenniclo di testo affiancato.
>
>Io, invece prenderei come riferimento l'anno 2000 e metterei solo valori
>positivi. Il conteggiio non lo fai per una data assoluta, ma per una data
>relativa, memorizzi in pratica gli "anni fa" a partire dal duemila. Così
>elimini tutti gli anni futuri (quasi metà dello spettro). Ricorda che
>l'anno 0 non esiste (si va dal -1 al +1, ma forse è leggenda, meglio
>gugolare): cosi 2003 anni fa si era nel -1 non nell'anno 0.
>
>Per sapere di che anno è il reperto:
>
>iif(tuo_numero>=2000, cstr(abs(2000-tuo_numero-1)) & " a.C.",
>cstr(2000-tuo_numero) & " d.C.")
>
>Nel caso si abbia a che fare con date esatte (tipo la fondazione di Roma,
>21/4/753 a.C.), si può estendere il sistema, memorizzando il numero di
>"giorni fa". In questo caso l'implementazione è complicata dal passaggio
>dal calendario giuliano a quello gregoriano, avvenuta nel 1582, che fece
>saltare il calendario dal 4 al 15 ottobre.
Finalmente qualcuno che invece di discutere sul come si dicono certe cose,
propone soluzioni interessanti....
Un c...o è solo rafforzativo e non ha mai fatto male alla  sensibilità di alcuno.
ciao e grazie a tutti!
      shark


title: date prima di cristo...

author: Alessandro Baraldi

text:
"giesse" <
il.vicino...@inwind.it
> wrote in message
news:blvem1$4u5$
1...@newsreader.mailgate.org
[CUT]
> Io, invece prenderei come riferimento l'anno 2000 e metterei solo valori
> positivi. Il conteggiio non lo fai per una data assoluta, ma per una data
> relativa, memorizzi in pratica gli "anni fa" a partire dal duemila. Così
> elimini tutti gli anni futuri (quasi metà dello spettro). Ricorda che
> l'anno 0 non esiste (si va dal -1 al +1, ma forse è leggenda, meglio
> gugolare): cosi 2003 anni fa si era nel -1 non nell'anno 0.
>
[CUT]
Ottimo anche questo.
La diatriba dell'anno 0 è realmente bella.....!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: date prima di cristo...

text:

Perfettamende d'accordo ;<)))))))))))))))))))
Io non te ne voglio sicuramente



title: date prima di cristo...

text:
Woodrov wrote:
[cut]
> Un c...o č solo rafforzativo e non ha mai fatto male alla  sensibilitŕ di alcuno.
e la miseria che suscettibilita!
Alla sensibilita' forse no.....



title: date prima di cristo...

author: Antonio Biso

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F83DBF6...@blunet.it...

Va beh,  dateve un bacetto adesso, va'...
Antonio


title: date prima di cristo...

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F83DCE1...@blunet.it...
> Woodrov wrote:
> [cut]
> > Un c...o č solo rafforzativo e non ha mai fatto male alla  sensibilitŕ
di alcuno.
>
> e la miseria che suscettibilita!
> Alla sensibilita' forse no.....
Buongustaio...
Antonio


title: date prima di cristo...

text:
"giesse" <
il.vicino...@inwind.it
> ha scritto nel messaggio
news:blvem1$4u5$1...@newsreader.mailgate.org...

A proposito ho trovato qualche link interessante per chi fosse interessato:
http://www.ciaoumbria.it/incasa/soleluna/calendarioperpetuo/L1.htm
http://www.megaliti.com/tempo/TEMPO-01.htm
http://xoomer.virgilio.it/esongi/storiacalenda.htm
Ciao.


title: Applicazione Access in VPN

author: Blackpanther

text:
Ciao a tutti.
Avevo fatto un programma piuttosto semplice per un negozio.
Gestisce carico, scarico, stampa codici a barre e valorizzazione
del magazzino.
Funziona bene, e' veloce, i record sono poche centinaia, ma fino
ad oggi e' stato usato su un singolo pc in locale.
Il titolare vuole ora aprire altri due negozi e vorrebbe che a questo
punto le informazioni fossero su un server centrale.
Non so ancora che connessione sceglieranno, ma la linea sara' quasi
sicuramente una isdn.
Gli utenti contemporanei saranno al massimo 3.
Pensate sia possibile a questo punto spostare il back end sul server
centrale e collegare i negozi remoti a questo, oppure per le caratteristiche
di Access, il programma diventerebbe inutilizzabile, a causa della lentezza?
Se cosi' fosse, esiste qualche dbserver veloce al quale collegare il mio
front end?
A tale proposito avevo provato tempo fa a trasferire un db su Mysql e a
collegare
il front end di Access a questo database tramite l'odbc di Mysql, ma le
prestazioni
erano talmente scadenti che ho dovuto abbandonare il progetto.
Ultimamente c'e' qualcosa di nuovo in questo senso che mi sono perso, o
l'idea di
collegare access in remoto e' da scartare (e quindi devo buttare il
programma)?
Grazie
___________________
Togliere DELETE per risposte private


title: Applicazione Access in VPN

author: Pixel

text:
"Blackpanther" il
> Ultimamente c'e' qualcosa di nuovo in questo senso che mi sono perso, o
> l'idea di
> collegare access in remoto e' da scartare (e quindi devo buttare il
> programma)?
Se ne parla spessissimo sul ng:  esiste la possibilità di accedere in remoto
all'applicazione configurando i servizi Terminal di Win 2003 Server.
Mi pare che 3 licenze siano incluse nel costo del S.O.
Pixel


title: Applicazione Access in VPN

author: GusBa

text:
"Blackpanther" <
omikro...@email.it
> ha scritto nel messaggio
news:ceg3ug$cpc$1...@news.ngi.it...
> Ciao a tutti.
> Avevo fatto un programma piuttosto semplice per un negozio.
> Gestisce carico, scarico, stampa codici a barre e valorizzazione
> del magazzino.
>
> Funziona bene, e' veloce, i record sono poche centinaia, ma fino
> ad oggi e' stato usato su un singolo pc in locale.
>
> Il titolare vuole ora aprire altri due negozi e vorrebbe che a questo
> punto le informazioni fossero su un server centrale.
>
> Non so ancora che connessione sceglieranno, ma la linea sara' quasi
> sicuramente una isdn.
>
> Gli utenti contemporanei saranno al massimo 3.
> Pensate sia possibile a questo punto spostare il back end sul server
> centrale e collegare i negozi remoti a questo, oppure per le
caratteristiche
> di Access, il programma diventerebbe inutilizzabile, a causa della
lentezza?
>
> Se cosi' fosse, esiste qualche dbserver veloce al quale collegare il mio
> front end?
[cut]
Il collegamento su linea ISDN del FE con un BE su remoto sarà lento tanto
quanto è la velocità della linea; Ho provato a suo tempo una situazione
simile alla tua (20 Punti vendita) ma ho rinunciato immediatamente, a meno
che non si vada su linee HDSL ( le quali oltre al costo ti impesterebbero le
macchine di virus e trojan).
Soluzione alternativa potrebbe essere  Terminal Service ma la vedo troppo
complicata.
D'altronte se la tua procedura soddisfa il tuo cliente perchè cambiarla ?
Lascia lavorare ogni PV con il suo programma ed i suoi archivi e predisponi
al Centro i programmi di travaso ed aggiornamento dei dati dei singoli PV.
Non lavorare a livello di file ma a livello di record, perche i file
crescono col tempo mentre i record sono il risultato del lavoro giornaliero.
Creandoti i programmi e le stampe necessarie al Centro puoi ottenere ottimi
risultati.
saluti
GusBa


title: Applicazione Access in VPN

author: Maurizio Camele

text:
"Blackpanther" <
omikro...@email.it
> ha scritto nel messaggio
news:ceg3ug$cpc$1...@news.ngi.it...

Seconto me un'altra valida soluzione potrebbe essere questa:
Metti il db su un server a cui tutti possono accedere, poi una volta al
giorno oppure quando si ritiene opportuno puoi far collegare cliente al
server per la sincronizzazione, magari nella pausa pranzo in modo da avere i
dati alquanto aggiornati...


title: Valore condizionale

author: Gianfranco Cameretti

text:
Ciao a tutti,
Nella maschera  "Profilassi"  ho la cella "classificazione" che
esprime un numero compreso tra 0 e 26,
- se il valore è da 0 a 6 mi deve restituire 1
- se il valore è tra 9 e 11 mi deve restituire 4
- se il valore è tra 12 e 26 mi deve restituire 8
grazie!


title: Valore condizionale

text:
ciao a tutti
ho una maschera "profilassi" la cui cella "classificazione" mi
restituisce un numero compreso tra 0 e 26
-se il valore è compreso tra 0 e 6, mi deve restituire 1
-se il valore è compreso tra 7 e 8 mi deve setituire 2
-se il valore è compreso tra 9 e 11 mi deve restituire 4
-se il valore è compreso tra 12 e 26 mi deve restituire 8
grazie
Gianfranco


title: Valore condizionale

author: Geppo

text:
Ciao Gianfranco Cameretti wrote:
> ciao a tutti
> ho una maschera "profilassi" la cui cella "classificazione" mi
> restituisce un numero compreso tra 0 e 26
> -se il valore � compreso tra 0 e 6, mi deve restituire 1
> -se il valore � compreso tra 7 e 8 mi deve setituire 2
> -se il valore � compreso tra 9 e 11 mi deve restituire 4
> -se il valore � compreso tra 12 e 26 mi deve restituire 8
> grazie
Evento AfterUpdate della casella calssificazione:
select case classificazione
          case 0 to 6
          quellochevuoi=1
          case 7 to 8
         quellochevuoi=2
         case 9 to 11
         quellochevuoi=4
         case 12 to 26
         quellochevuoi=8
end select
> Gianfranco
--
Ciao
Geppo


title: Valore condizionale

author: Bruno Campanini

text:
Gianfranco Cameretti has brought this to us :
> ciao a tutti
> ho una maschera "profilassi" la cui cella "classificazione" mi
> restituisce un numero compreso tra 0 e 26
> -se il valore ï¿œ compreso tra 0 e 6, mi deve restituire 1
> -se il valore ï¿œ compreso tra 7 e 8 mi deve setituire 2
> -se il valore ï¿œ compreso tra 9 e 11 mi deve restituire 4
> -se il valore ï¿œ compreso tra 12 e 26 mi deve restituire 8
> grazie
> Gianfranco
In formule:
=(class>=0)*(class<=6)*1+(class>=7)*(class<=8)*2+
 (class>=9)*(class<=11)*4+(class>=12)*(class<=26)*26
Bruno


title: Valore condizionale

text:
"Bruno Campanini" <
bruno...@libero.it
> ha scritto nel messaggio
news:4cb8a398$0$27172$4faf...@reader4.news.tin.it...
> Gianfranco Cameretti has brought this to us :
>> ciao a tutti
>> ho una maschera "profilassi" la cui cella "classificazione" mi
>> restituisce un numero compreso tra 0 e 26
>> -se il valore � compreso tra 0 e 6, mi deve restituire 1
>> -se il valore � compreso tra 7 e 8 mi deve setituire 2
>> -se il valore � compreso tra 9 e 11 mi deve restituire 4
>> -se il valore � compreso tra 12 e 26 mi deve restituire 8
>> grazie
>> Gianfranco
>
> In formule:
> =(class>=0)*(class<=6)*1+(class>=7)*(class<=8)*2+
> (class>=9)*(class<=11)*4+(class>=12)*(class<=26)*26
carino sto modo...
l'ultima moltiplicazione per� � * 8
un "lapis" ...
Antonio


title: Valore condizionale

text:
On 15 Ott, 20:55, Bruno Campanini <
brunoca...@libero.it
> wrote:
> Gianfranco Cameretti has brought this to us :
>
> > ciao a tutti
> > ho una maschera "profilassi" la cui cella "classificazione" mi
> > restituisce un numero compreso tra 0 e 26
> > -se il valore è compreso tra 0 e 6, mi deve restituire 1
> > -se il valore è compreso tra 7 e 8 mi deve setituire 2
> > -se il valore è compreso tra 9 e 11 mi deve restituire 4
> > -se il valore è compreso tra 12 e 26 mi deve restituire 8
> > grazie
> > Gianfranco
>
> In formule:
> =(class>=0)*(class<=6)*1+(class>=7)*(class<=8)*2+
>  (class>=9)*(class<=11)*4+(class>=12)*(class<=26)*26
>
> Bruno
Grazie Mille ho risolto


title: Maschera PopUp Modal e senza bordo

author: Frank

text:
Come è possibile aprire una maschera senza bordi, settata a PopUp e a
scelta obbligatoria ?


title: Maschera PopUp Modal e senza bordo

text:
Ciao Frank wrote:
> Come č possibile aprire una maschera senza bordi, settata a PopUp e a
> scelta obbligatoria ?
Vai nelle Proprietą della form e all'interno della scheda altro imposta:
Popup = SI
A Scelta Obbligatoria = SI
poi nella scheda formato imposta:
Barre Scorrimento = NO
Selettori record = NO
Pulsanti di spostamento = NO
Stile bordo = NESSUNO
--
Ciao
Geppo


title: Maschera PopUp Modal e senza bordo

text:
On 13 Lug, 17:32, Frank <
francovacchi...@tin.it
> wrote:
> Come è possibile aprire una maschera senza bordi, settata a PopUp e a
> scelta obbligatoria ?
Il problema non è dovuto alle proprietà Popup e/o Scelta Obbligatoria
che non hanno alcuna influenza su quanto lamentato, ...quanto
all'eventuale utilizzo di acDialog che lo impedirebbe...!
Se l'azione di OpenForm non contiene acDialog i Bordi SPARIRANNO...!
Io risolsi il problema ritagliando graficamente via API i bordi della
FORM, solo se acDialog è strettamente necessario...!
Altra soluzione è mettere in LOOP emulando la modalità Dialog...
Docmd.OpenForm...
Do Until CurrentProject.Forms("NomeForm").IsLoaded
    DoEvents
Loop
Ciao
@Alex


title: Maschera PopUp Modal e senza bordo

text:

E se le proprietà le imposta prima?
poi apre normalmente la form.
Oppure potrebbe utilizzare acdialog aprendo prima la form in modalità
design:
docmd.openform "NomeForm", acdesign
docmd.openform "NomeForm",,,,acdialog
e na schifezza pero' è semplice.
--
Ciao
Geppo


title: Maschera PopUp Modal e senza bordo

text:
...non fate caso al mio post perché:
ho scritto na stronzata.......chiedo venia.
--
Ciao
Geppo


title: Web Acc/97

author: BelloBello

text:
Ciao a tutti.
Posso fare un mdb che poi visualizzo sul web.
Cioč.
Ho una tebella tipologia prodotti.
Esempio
Articoli di carta
Articoli di lana
Articoli di vetro
Quando l'utente clicca su articoli in carta escono tutti gli articoli con
una breve descrizione e due foto in piccolo.
In access sono capace ma come faccio ha mettere tutto sul web?


title: Web Acc/97

author: ciroteo

text:
"BelloBello" <
be...@ti.it
> ha scritto nel messaggio
news:eDjvb.66469$hV.25...@news2.tin.it...
> Ciao a tutti.
> Posso fare un mdb che poi visualizzo sul web.
> Cioè.
> Ho una tebella tipologia prodotti.
> Esempio
> Articoli di carta
> Articoli di lana
> Articoli di vetro
> Quando l'utente clicca su articoli in carta escono tutti gli articoli con
> una breve descrizione e due foto in piccolo.
> In access sono capace ma come faccio ha mettere tutto sul web?
>
la cosa è molto più complicata di quanto potresti pensare ... devi creare
delle pagine .asp e non html il server su cui posterai il sito deve essere
IIS ...bisogna studiarci!


title: Web Acc/97

author: namor

text:
BelloBello ha scritto:

Devi ospitare il sito presso un provider che fornisca i servizi ASP o PHP,
e creare le pagine con ASP o PHP che sono due linguaggi di programmazione
per creare pagine web dinamiche e consentono anche di accedere ai dati di
un database.
Trovi gratis delle guide ASP e PHP su
www.html.it
.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: call ad una sub privata ad una scheda da un'altra sottoscheda

author: Giuseppe

text:
non vorrei renderla pubblica se non costretto.
si può fare?
se sì come?
--
----------------
saluti
Giuseppe


text:
"Giuseppe" <
gcondoLev...@libero.it
> ha scritto nel messaggio
news:c3orj2$28vlno$1...@ID-213020.news.uni-berlin.de...
> non vorrei renderla pubblica se non costretto.
> si può fare?
> se sì come?
> --
... tra l'altro ho notato che anche se la dichiaro "public sub" nella
maschera origine, poi nella sottomaschera non viene eseguita e mi da
l'errore:
Sub, Function o Property non definita (errore 35)
Chissà perché? devo metterla in un modulo?
--
----------------
saluti
Giuseppe


author: giorgio rancati

text:
"Giuseppe" <
gcondoLev...@libero.it
> ha scritto nel messaggio
news:c3oscg$2afrov$1...@ID-213020.news.uni-berlin.de...

no, devi richiamarla con Forms("NomeForm").NomeSub,  o se sei in una SubForm
con Parent.NomeSub
Proprio per questo motivo non è scomodo dichiararla Public in quanto non
interferisce con le sub Public nei moduli BAS o in altri forms.
Ciao Giorgio


title: recordset

author: gino

text:
          Ciao a tutti
ho un problema da risolvere con i recordset
Devo caricare in un oggetto recordset i valori di una tabella
premetto che mi trovo in una form che non prevede l'utilizzo di questa
tabella
che mi serve
Qualcuno mi puo' dire come fare ?
Grazie a tutti
gino
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: recordset

author: MA

text:
"gino" <
gin...@email.it
> ha scritto nel messaggio
news:192Z107Z81Z31Y1...@usenet.libero.it...
>
>           Ciao a tutti
> ho un problema da risolvere con i recordset
>
> Devo caricare in un oggetto recordset i valori
di una tabella
>
> premetto che mi trovo in una form che non
prevede l'utilizzo di questa
> tabella
> che mi serve
> Qualcuno mi puo' dire come fare ?
>
> Grazie a tutti
>
> gino
>
Non ho capito benissimo che ti serve, cmq che usi
DAO o Ado??
MAssimiliano


title: recordset

text:

Scusami
uso DAO
e devo caricare in un oggetto recordset tutti i campi di una tabella
del mio database
Come faccio a dire al'oggetto
recordset da quale tabella prendere i dati?
Spero di essere stato un po' piu' chiaro
Grazie
Gino



title: recordset

text:

Dim rst as dao.recordset
set rst = currentdb.openrecordset("TuaTabella")
Poi che vuoi fare?
MAssimiliano


title: recordset

author: Gino

text:

Grazie
funziona benissimo
sapevo che si usava openrecordset ma non sapevo di current db
Grazie mille



title: gestire un file di excel da vba sapere la dimensione del carattere

text:
Con questo codice interrogo ogni riga di un file di excel e controllo se la
prima colonna è non nulla e la seconda è nulla allora quella è la categoria,
ma dovrei sapere anche che dimensione ha quel carattere
                If (excDoc.Worksheets(1).Cells(i, j) <> "") And
(excDoc.Worksheets(1).Cells(i, j + 1) = "") Then
                    categoria = excDoc.Worksheets(1).Cells(i, j)
sapete aiutarmi? Grazie.


author: Sergio MAZZA

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c7ls19$lac$1...@lacerta.tiscalinet.it...

Dimensione carattere? Intendi il font utilizzato o la lunghezza (funzione
Len) del testo inserito nella cella?
Ciao.
--
Sergio MAZZA


text:
>
> Dimensione carattere? Intendi il font utilizzato o la lunghezza (funzione
> Len) del testo inserito nella cella?
>
> Ciao.
>
> --
> Sergio MAZZA
>
non la lunghezza ma la dimensione 8, 10 , 12 ecc.... per sapere se mi trovo
nella cella giusta


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c7ncf2$eb6$1...@lacerta.tiscalinet.it...

La dimensione di cosa? La larghezza della colonna? Della cella? O (ripeto)
del font?
Ciao.
--
Sergio MAZZA


text:
> La dimensione di cosa? La larghezza della colonna? Della cella? O (ripeto)
> del font?
>
> Ciao.
>
> --
> Sergio MAZZA
>
la dimensione del font


author: Nicola

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c7q3m7$nr3$1...@lacerta.tiscalinet.it...

...cells(i,j).font.size
Ciao Nicola


title: Un aiuto per una query.

author: Dario

text:
Buon giorno a tutti, avrei la necessità di impostare una query che mi
crei un nuovo campo in una tabella e che lo riempia con una somma. Mi
spiego meglio:
data          codice           importo      SommaCodice
01/01/10    WRMT          101,10        191,20
01/02/10    WRMT           90,10         191,20
01/03/10    CCMT            50              50
Il campo da creare è sommaCodice ed il dato deve risultare la somma di
tutti i codici uguali.
Grazie per le vostre risposte.
Ciao dario


title: Un aiuto per una query.

author: Karl Donaubauer

text:
Dario wrote:
> Buon giorno a tutti, avrei la necessità di impostare una query che
> mi crei un nuovo campo in una tabella e che lo riempia con una
> somma. Mi spiego meglio:
>
> data          codice           importo      SommaCodice
> 01/01/10    WRMT          101,10        191,20
> 01/02/10    WRMT           90,10         191,20
> 01/03/10    CCMT            50              50
>
> Il campo da creare è sommaCodice ed il dato deve risultare la somma
> di tutti i codici uguali.
Questa somma in un campo della tabella è contro le regole
di normalizzazione con un grande rischio di un'anomalia.
Cioè, a ogni modifica dei dati devi ricalcolare queste somme
per tenerle aggiornate e giuste.
Per questo non si salva le somme nella tabella, ma si calcola
le somme in una query nel momento quando c'è bisogno.
Puoi o usare una query di raggruppamento con la funzione Somma
per il campo "importo" o un campo calcolato con l'espressione:
DSum("importo";"NomeTabella";"codice='" & codice & "'")
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Individuare i record selezionati in una Sottomaschera

author: Marco Papo

text:
Ciao,
Ho uma maschera con sottomaschera continua. Quando evidenzio i records per
cancellarli voglio chiedere prima una conferma. Per fare questo ho scritto
il seguente codice...
    Dim F As Form
    Dim strSQL As String
    Set F = Forms("MAS_Inventario_Pallet").MAS_Inventario_Codice.Form
    ' Chiamo la funzione che mi ritorna la stringa SQL che contiene le
chiavi dei records da eliminare.
    strSQL = SelectedRecordsSQLStringKey(F, "IDVoce")
Il mio problema è nella seguente funzione, alla riga evidenziata con
asterischi
Public Function SelectedRecordsSQLStringKey(F As Form, ID As String) As
String
    Dim i As Long
    'Dim F As Form
    Dim RS As Recordset
    Dim strSQL As String
    Dim firstCondition As Boolean
    firstCondition = True
    ' Get the form and its recordset.
    Set RS = F.RecordsetClone
    ' Move to the first record in the recordset.
    RS.MoveFirst
    ' Move to the first selected record.
    RS.Move F.SelTop - 1
    ' Enumerate the list of selected records presenting
********************************
' Non mi cicla perchè il SelHeight è 0.
    For i = 1 To F.SelHeight
        If firstCondition = True Then
            strSQL = ID & " = " & RS.Fields(ID)
            firstCondition = False
        Else
            strSQL = strSQL & " OR " & ID & " = " & RS.Fields(ID)
        End If
    RS.MoveNext
    Next i
    SelectedRecordsSQLStringKey = strSQL
End Function
Se eseguivo il seguente codice dall'evento OnDelete della sottomaschera
funzionava. Perchè se l'eseguo da un bottone sulla maschera principale non
va?
Grazie


text:
"Marco Papo" <
marco....@gmail.com
> ha scritto nel messaggio news:f72jkt$c8s$1...@aioe.org...

Io vedo un riferimento all'oggetto Form di una sottomaschera:
...
Forms("MAS_Inventario_Pallet").MAS_Inventario_Codice.Form
...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:f73f25$gok$1...@tdi.cu.mi.it...
>>
>> Se eseguivo il seguente codice dall'evento OnDelete della sottomaschera
>> funzionava. Perchč se l'eseguo da un bottone sulla maschera principale
>> non va?
>>
>> Grazie
>
> Io vedo un riferimento all'oggetto Form di una sottomaschera:
> ...
> Forms("MAS_Inventario_Pallet").MAS_Inventario_Codice.Form
> ...
>
> Ciao.
> --
> Sergio MAZZA
Ciao Sergio,
come dovrei fare?
Perchč dalla sottomaschera funziona?
Grazie per l'aiuto.


text:
"Marco Papo" <
marco....@gmail.com
> ha scritto nel messaggio news:f74hlj$id2$1...@aioe.org...
>
> Ciao Sergio,
>
> come dovrei fare?
Indicare il riferimento giusto:
...
Set F = Me.Form
...
> Perchè dalla sottomaschera funziona?
Perché quel codice è stato scritto per quella situazione (sottomaschera).
> Grazie per l'aiuto.
Se non ti studi e cerchi di capire il codice, non riuscirai ad adattarlo alle tue esigenze...
Ciao.
--
Sergio MAZZA


text:
>>
>> Ciao Sergio,
>>
>> come dovrei fare?
>
> Indicare il riferimento giusto:
> ...
> Set F = Me.Form
> ...
>
>> Perchè dalla sottomaschera funziona?
>
> Perché quel codice è stato scritto per quella situazione (sottomaschera).
>> Grazie per l'aiuto.
>
>
> Se non ti studi e cerchi di capire il codice, non riuscirai ad adattarlo
> alle tue esigenze...
Senza polemica. Credimi che mi sforzo di capire.
Avevo trovato il codice qui
http://support.microsoft.com/kb/294202
 e poi
avevo cercato di adattarlo alle mie esigenze cercando di creare una funzione
da poter utilizzare in tutte le maschere (dove mi serviva).
Quello che non avevo capito subito è che nella sottomaschera sulla pressione
del tasto canc funzionava perchè non perdevo il focus dai records
selezionati. Se invece voglio leggere i records selezionati da un  pulsante
devo usare la seconda modalità contenuta nella KB.
> Ciao.
> --
> Sergio MAZZA
Ciao e grazie per il tuoi aiuto.


text:
"Marco Papo" <
marco....@gmail.com
> ha scritto nel messaggio
news:f74je6$n6u$1...@aioe.org...
> Senza polemica. Credimi che mi sforzo di capire.
No, non volevo fare polemiche; ma la maggior parte delle volte basterebbe
leggere il codice per capire quello che fa e modificarlo.
> Avevo trovato il codice qui
http://support.microsoft.com/kb/294202
 e poi
> avevo cercato di adattarlo alle mie esigenze cercando di creare una
> funzione da poter utilizzare in tutte le maschere (dove mi serviva).
>
> Quello che non avevo capito subito č che nella sottomaschera sulla
> pressione del tasto canc funzionava perchč non perdevo il focus dai
> records selezionati. Se invece voglio leggere i records selezionati da un
> pulsante devo usare la seconda modalitą contenuta nella KB.
>
> Ciao e grazie per il tuoi aiuto.
Perņ sono un poco perplesso sulla modalitą che hai scelto per una conferma
di cancellazione di record.
Perché non hai controllato semplicemente l'evento "Prima di conferma
eliminazione"? Era necessario contarli?
Ciao.
--
Sergio MAZZA


text:
>> Senza polemica. Credimi che mi sforzo di capire.
>
> No, non volevo fare polemiche; ma la maggior parte delle volte basterebbe
> leggere il codice per capire quello che fa e modificarlo.
Hai ragione! a volte è la fretta che arriva dall'alto a farti cercare delle
scorciatoioe...
>
>> Avevo trovato il codice qui
http://support.microsoft.com/kb/294202
 e poi
>> avevo cercato di adattarlo alle mie esigenze cercando di creare una
>> funzione da poter utilizzare in tutte le maschere (dove mi serviva).
>>
>> Quello che non avevo capito subito è che nella sottomaschera sulla
>> pressione del tasto canc funzionava perchè non perdevo il focus dai
>> records selezionati. Se invece voglio leggere i records selezionati da un
>> pulsante devo usare la seconda modalità contenuta nella KB.
>>
>> Ciao e grazie per il tuoi aiuto.
>
> Però sono un poco perplesso sulla modalità che hai scelto per una conferma
> di cancellazione di record.
> Perché non hai controllato semplicemente l'evento "Prima di conferma
> eliminazione"? Era necessario contarli?
Non mi interessa contarli, ma visualizzare in una maschera quelli
selezionati dall'operatore.
Non volevo dare solo un messaggio all'utente del tipo "Sei sicuro di volere
eliminare i
record selezionati", ma fargli vedere in listbox quelli che ha selezionato.
Nella mia maschera continua ci sono molte righe, che non si vedono tutte, ma
bisogna scrollare... a volte quei pirla degli utenti selezionano più di
quanto vogliono e allora canc e persi i dati.
Io invece vedo quelli selezionati, li visualizzo in un listbox su una
maschera popup, gli consento di modificare la selezione e poi devono premere
elimina. Un po più lungo ma più sicuro ;) e siccome sto parlando di liste
magazzino, dove ogni collo viene pesato e contato..... Tramite una
eliminazione accidentale è un danno di ore di lavoro.
Ciao.
> Ciao.
> --
> Sergio MAZZA
Per completezza siccome ho documentato la funzione del KB più la mia la
allego, così se a qualcuno interessa.....
 La seguente procedura spiega come vedere quali sono i records selezionati
in una maschera continua
 Creare in un modulo il seguente codice:
' Nelle dichiarazioni originali
' Variabili per memorizzare i records selezionati.
Dim MySelTop As Long
Dim MySelHeight As Long
Dim MySelForm As Form
Dim fMouseDown As Integer
' Autore: Marco Papetti allias Marco Papo
' Questo codice è scritto sulla base della seguente KB
http://support.microsoft.com/kb/294202
' Questa funzione restituisce una stringa SQL contenente gli ID dei records
selezionati
' Parametri:
' F Maschera o sottomaschera.
' ID campo chiave della tabella.
'
Public Function SelectedRecordsSQLStringKey(F As Form, ID As String) As
String
    Dim i As Long
    Dim RS As Recordset
    Dim strSQL As String
    Dim firstCondition As Boolean
    firstCondition = True
    ' Imposta il recordset sulla base dell'origine dati della maschera
    Set RS = F.RecordsetClone
    ' Move to the first record in the recordset.
    RS.MoveFirst
    ' Move to the first selected record.
    RS.Move F.SelTop - 1 ' SelTop restituisce il numero primo record
selezionato
    ' Costruisco la stringa SQL.
    For i = 1 To F.SelHeight
        If firstCondition = True Then
            strSQL = ID & " = " & RS.Fields(ID)
            firstCondition = False
        Else
            strSQL = strSQL & " OR " & ID & " = " & RS.Fields(ID)
        End If
        RS.MoveNext
    Next i
    SelectedRecordsSQLStringKey = strSQL
End Function
'Questa funzione serve per memorizzare nelle variabili il SelTop e il
SelHeight di una selzione di records se viene premuto 'il tasto del mouse.
' Se si preme il tasto del mouse si perde il focus sulla selezione dei
records.
' Il SelTop mantiene la posizione del primo record memorizzato.
Public Function SelRecord(F As Form, MouseEvent As String)
   Select Case MouseEvent
      Case "Move"
         ' Store the form and the form's Sel property settings
         ' in the MySel variables ONLY if mouse down has not
         ' occurred.
         If fMouseDown = True Then Exit Function
         Set MySelForm = F
         MySelTop = F.SelTop
         MySelHeight = F.SelHeight
      Case "Down"
         ' Set flag indicating the mouse button has been pushed.
         fMouseDown = True
      Case "Up"
         ' Reset the flag for the next time around.
         fMouseDown = False
   End Select
End Function
'Questa funziona reimposta la selezione sui records, precedentemente
selezionati, per cui poi si è perso il focus.
' La posizione era stata memorizzata dalla funzione SelRecord.
Public Function SelRestore()
   ' Restore the form's Sel property settings with the values
   ' stored in the MySel variables.
   MySelForm.SelTop = MySelTop
   MySelForm.SelHeight = MySelHeight
End Function
 Creare un pulsante.
 Aggiungere Sull'evento "Su Pulsante Mouse Giù"
=SelRecord([Maschere]![MAS_Inventario_Pallet]![MAS_Inventario_Codice].[Form];"Down")
 Aggiungere Sull'evento "Su Mouse Spostato"
=SelRecord([Maschere]![MAS_Inventario_Pallet]![MAS_Inventario_Codice].[Form];"Move")
 Aggiungere Sull'evento "Su Pulsante Mouse Su"
=SelRecord([Maschere]![MAS_Inventario_Pallet]![MAS_Inventario_Codice].[Form];"Up")
 Dove [Maschere]![MAS_Inventario_Pallet]![MAS_Inventario_Codice] è una
sottomaschera. Ovviamente si può mettere anche solo una msachera.
 Sull'evento Click mettere la seguente sub:
 Private Sub cmdEliminaRighe_Click()
     Dim F As Form
     Dim strSQL As String
     SelRestore
     Set F = Forms("MAS_Inventario_Pallet").MAS_Inventario_Codice.Form
     ' Chiamo la funzione che mi ritorna la stringa SQL che contiene le
chiavi dei records da eliminare.
     strSQL = SelectedRecordsSQLStringKey(F, "IDVoce")
     ' Apro la maschera dell'eliminazione passandogli l'OpenArgs.
     DoCmd.OpenForm "MAS_Inventario_Codice_Elimina", , , , , , strSQL
 End Sub


title: Re: Problemi seri con il DB in Lan.

text:
"Rita" <
demo...@inwind.it
> wrote in message
news:wB%%d.6491$IN.1...@twister2.libero.it...
> Premetto che utilizzo Office 2003.
> Chiedo, a chi utilizza una Lan, di fare una verifica del mio DB, non deve
> far altro che vedere se fa la stessa cosa e perchč, per me č estremamente
> importante.
Ho il 2003 installato e in rete, se mi invii il database
lo provo e ti racconto.
Bruno


title: Re: Problemi seri con il DB in Lan.

text:
"Rita" <
demo...@inwind.it
> ha scritto nel messaggio
news:wB%%d.6491$IN.1...@twister2.libero.it...
> Salve,
>
> ormai non so più come fare per risolvere il problema del mio DB che non
> riesce a girare in una rete locale.
[CUT]
> HO provato il DB nel mio ufficio dove esiste una rete robusta collegata al
> nodo Garr della mia UNiversità, la Lan è dotata di un potente Switch ed è
> tutto OK.
> Ebbene è successa la stessa cosa!!! Il DB non si apre completamente. Gi
> utenti aspettano che io risolva il problema perchè devono partire, ma dopo
> quest'ultima prova in ufficio mi sono convinta che non sia più un problema
> di cavi, plug e switch.
> Premetto che utilizzo Office 2003.
> Chiedo, a chi utilizza una Lan, di fare una verifica del mio DB, non deve
> far altro che vedere se fa la stessa cosa e perchè, per me è estremamente
> importante.
Ciao Rita,
se puoi convertire in Access2002 il FE e il BE  posso fare la prova e
suggerirti eventuali soluzioni.
Ciao Giorgio


title: Re: Problemi seri con il DB in Lan.

author: Rita

text:
Salve,
ormai non so più come fare per risolvere il problema del mio DB che non
riesce a girare in una rete locale.
Ho già postate tempo fa per lo stesso problema, nel frattempo ho fatto delle
prove per rendermi conto come mai il mio programma, suddiviso in FE e BE,
non riesca a girare correttamente.
La configurazione di rete è banalissima con un Hub/router e tre compiuter
collegati alle tre porte.
Ho caricato il BE su un pc ed il FE su un altro pc, ho collegato le tabelle
nel FE attraverso la classica icone di 'Risorse di rete' e con un pò di
lentezza tutto è andato.
Parlo di pc pentium III con 200 MB di Ram; il mio FE è grande circa 5 MB ed
il BE circa 1,5 MB.
Quando faccio partire il programma, si apre la prima form, poi salto alla
seconda che è un menù, poi ancora scelgo la voce Immissione Record e lì si
apre la terza form mancante della parte centrale, cioè senza i campi di
immissione e completa sola della intestazione.
Perchè diamine fa così?
HO provato il DB nel mio ufficio dove esiste una rete robusta collegata al
nodo Garr della mia UNiversità, la Lan è dotata di un potente Switch ed è
tutto OK.
Ebbene è successa la stessa cosa!!! Il DB non si apre completamente. Gi
utenti aspettano che io risolva il problema perchè devono partire, ma dopo
quest'ultima prova in ufficio mi sono convinta che non sia più un problema
di cavi, plug e switch.
Premetto che utilizzo Office 2003.
Chiedo, a chi utilizza una Lan, di fare una verifica del mio DB, non deve
far altro che vedere se fa la stessa cosa e perchè, per me è estremamente
importante.
   Grazie
   Ciao Rita


title: Re: Problemi seri con il DB in Lan.

author: Cinzia

text:
"Rita" <
demo...@inwind.it
> ha scritto nel messaggio
news:wB%%d.6491$IN.1...@twister2.libero.it...

Ciao Rita,
prova a vedere questa nota tecnica, se per caso può essere "adatta" alla tua
situazione.
http://support.microsoft.com/default.aspx?scid=kb;EN-US;891176
Cinzia


title: Re: Problemi seri con il DB in Lan.

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:4241235e$0$32351$5fc...@news.tiscali.it...

Ciao Cinzia,
scusami, ma leggo solo ora il tuo suggerimento, in ogni modo proprio stasera
ho risolto il problema che mi ha fatto impazzire per giorni, ma grazie alle
vostre indicazioni son potuta giungere alla conclusione.
Ebbene dopo svariate prove sia in ufficio che in Ospedale ho appurato che il
problema è causato esclusivamente dal software!
In pratica la comparsa parziale degli oggetti all'interno della terza form
aperta è dovuto esclusivamente al software.
Infatti ho formattato e reinstallato tutto sul pc dell'Ospedale ed ha
funzionato qualsiasi cosa, ma prima di arrivare a questo ho fatto tantissime
prove poichè non immaginavo che la soluzione fosse così banale.
Si vede che la 'sensibilità' di Access è cresciuta con le nuove versioni!!
Comunque vi ringrazio ancora per l'aiuto.
                        Ciao Rita


title: Re: Problemi seri con il DB in Lan.

author: Riccardo Baldinotti

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> wrote
> Ciao Rita,
> prova a vedere questa nota tecnica, se per caso può essere "adatta" alla tua
> situazione.
>
>
http://support.microsoft.com/default.aspx?scid=kb;EN-US;891176
>
> Cinzia
Grazie a Cinzia per il consiglio e a Rita per avere posto il problema.
Ora ho Db che vanno come lippe.
Riccardo


title: Re: Problemi seri con il DB in Lan.

text:
"Riccardo Baldinotti" <
riccardo....@poste.it
> ha scritto nel
messaggio news:d01fc9e3.0504...@posting.google.com...

Ciao Riccardooo, che piacere risentirti!!
     A presto Rita


title: Re: Problemi seri con il DB in Lan.

text:
"Riccardo Baldinotti" <
riccardo....@poste.it
> ha scritto nel
messaggio news:d01fc9e3.0504...@posting.google.com...

Sono contenta che il consiglio sia servito a qualcuno!
Cinzia


title: Access 2003 e Vista si 'prendono' ???

author: RobertoA

text:
C'e' qualcuno di voi che usa Access 2003 con Vista ?
Ve lo chiedo perche' mi si e' rotto il portatile ed allora devo prenderne un
altro e volevo quindi sapere se potevo montarci il Uista oppure no
Se qualcosa non va, allora torno a Xp
Ciao
RobertoA


title: Access 2003 e Vista si 'prendono' ???

author: IgnazioC

text:

io uso a2k3 su windows vista e devo dire che non va affatto bene.
in pratica si "pianta" spessissimo durante la progettazione dei db per
circa 3-4 secondi. poi riprende a funzionare.
fastidioso da morire! :)
il notebook è appena formattato quindi escuderei virus e altre
seccature.
ciao.


title: Access 2003 e Vista si 'prendono' ???

author: Lorenzo(pyx)

text:
In
news:4727...@newsgate.x-privat.org
,
RobertoA <
amor...@tiscalinet.it
> ha scritto:

Si , per interventi e rifiniture presso i clienti su un portatile.
W-Vista Business installato come aggiornamento di XP-Pro.
Office 2003- sp3
Non ho particolari problemi, funziona regolarmente.
--
Lorenzo


title: Problema con report a numero fisso di righe

author: luca

text:
Scusate il subject poco chiaro ma non ho trovato una forma migliore.
Il mio problema e' relativo alla stampa di una fattura.
In pratica ho un report con le seguenti sezioni:
- intestazione report: vuoto
- intestazione pagina: vi e' l'intestazione della ditta e i *titoli*
delle colonne
- intestazioneRiferimenti (usata per raggruppare le voci che si
riferiscono ad una certa bolla)
- corpo: contiene le voci vere e proprie
- pie' di pagina pagina: vuoto
- pie' di pagina report: contiene il totale di tutte le voci
Il mio problema irrisolvibile (ma spero che mi possiate aiutare) e'
che la ditta per cui sto facendo questo lavoro vuole la fattura fatta
in modo tale che il totale sia SEMPRE in fondo all'ultima pagina e non
subito dopo l'ultima voce, e inoltre vuole avere delle linee di
divisione fra le colonne, che continuino sempre fino in fondo alla
pagina anche se magari la pagina e' mezza vuota.
Per il primo problema avevo pensato di spostare il totale dal pie' di
pagina report al pie' di pagina pagina e poi nell'evento format
controllare ad esempio che page fosse uguale a pages. Facendo cosi'
pero' ottengo un errore perche' il totale non puo' essere calcolato in
fondo a una pagina ma solo in fondo al report.
Percio' sono obbligato a risolvere il secondo problema (con le linee
che continuano fino in fondo alla pagina anche se e' quasi vuota). In
questo modo il totale sarebbe sempre in basso in quanto prima lo
spazio e' occupato dalle voci della fattura oppure dalle linee. Pero'
non so come fare.
Ho provato a mettere una casella "conteggio" e poi a giocarci un po'
ma non ne ho cavato nulla :(
E inoltre c'e' il problema della sezione intestazione riferimenti che
mi incasina il tutto. Infatti non so a priori quanti riferimenti
finiranno in una certa pagina ....
HELP! (Se potete)
Grazie 1000,
Luca


author: Emyr

text:
On Thu, 21 Feb 2002 10:04:22 GMT,
lu...@non.spammare.luca.it
 (luca)
wrote:
>Scusate il subject poco chiaro ma non ho trovato una forma migliore.
>
>Il mio problema e' relativo alla stampa di una fattura.
>In pratica ho un report con le seguenti sezioni:
>- intestazione report: vuoto
>- intestazione pagina: vi e' l'intestazione della ditta e i *titoli*
>delle colonne
>- intestazioneRiferimenti (usata per raggruppare le voci che si
>riferiscono ad una certa bolla)
>- corpo: contiene le voci vere e proprie
>- pie' di pagina pagina: vuoto
>- pie' di pagina report: contiene il totale di tutte le voci
>
>Il mio problema irrisolvibile (ma spero che mi possiate aiutare) e'
>che la ditta per cui sto facendo questo lavoro vuole la fattura fatta
>in modo tale che il totale sia SEMPRE in fondo all'ultima pagina e non
>subito dopo l'ultima voce, e inoltre vuole avere delle linee di
>divisione fra le colonne, che continuino sempre fino in fondo alla
>pagina anche se magari la pagina e' mezza vuota.
>
>Per il primo problema avevo pensato di spostare il totale dal pie' di
>pagina report al pie' di pagina pagina e poi nell'evento format
>controllare ad esempio che page fosse uguale a pages. Facendo cosi'
>pero' ottengo un errore perche' il totale non puo' essere calcolato in
>fondo a una pagina ma solo in fondo al report.
usi una sottomaschera su piè di pagina e la rendi visibile o no...
>Percio' sono obbligato a risolvere il secondo problema (con le linee
>che continuano fino in fondo alla pagina anche se e' quasi vuota). In
>questo modo il totale sarebbe sempre in basso in quanto prima lo
>spazio e' occupato dalle voci della fattura oppure dalle linee. Pero'
>non so come fare.
Private Sub Report_Page()
Dim rpt As Report
Dim intColore  As Long
Dim hfoglio, margini
Dim y1, y2, x1, x2 As Double
hfoglio = 29.15
margini = 1 + 1.168
y1 = Me.Section(3).Height / 567                         'altezza
partenza
If Not (Me![numeropagina] = Me![numeropagine]) Then margini = margini
- 1.5
y2 = hfoglio - margini - Me.Section(4).Height / 567     'altezza fine
    Set rpt = Reports![Fatturascarico]
    rpt.ScaleMode = 7
    Me.DrawMode = 3
    Me.FillStyle = 0
    intColore = RGB(255, 255, 255)
    x1 = Me![descrizione].Left / 567
    x2 = x1 + Me![descrizione].Width / 567
    rpt.Line (x1, y1)-(x2, y2), intColore, B
    x1 = Me![codiceiva].Left / 567
    x2 = x1 + Me![codiceiva].Width / 567
    rpt.Line (x1, y1)-(x2, y2), intColore, B
'    x1 = Me![um].Left / 567
'    x2 = x1 + Me![um].Width / 567
 '   rpt.Line (x1, y1)-(x2, y2), intColore, B
'    x1 = Me![quantità].Left / 567
'    x2 = x1 + Me![quantità].Width / 567
'    rpt.Line (x1, y1)-(x2, y2), intColore, B
'    x1 = Me![prezzo].Left / 567
'    x2 = x1 + Me![prezzo].Width / 567
'    rpt.Line (x1, y1)-(x2, y2), intColore, B
'    x1 = Me![sconto].Left / 567
 '   x2 = x1 + Me![sconto].Width / 567
  '  rpt.Line (x1, y1)-(x2, y2), intColore, B
    x1 = Me![parziale].Left / 567
    x2 = x1 + Me![parziale].Width / 567
    rpt.Line (x1, y1)-(x2, y2), intColore, B
   ' rpt.Line (x1, y1)-(x2, y2), intColore, BF
End Sub
>Ho provato a mettere una casella "conteggio" e poi a giocarci un po'
>ma non ne ho cavato nulla :(
>E inoltre c'e' il problema della sezione intestazione riferimenti che
>mi incasina il tutto. Infatti non so a priori quanti riferimenti
>finiranno in una certa pagina ....
>
>HELP! (Se potete)
>
>Grazie 1000,
>Luca
vedi questi suggerimenti fanno esattamente quello che ti serve
Saluti.
Emanuele.


text:
On Thu, 21 Feb 2002 20:10:47 +0100, Emyr <
fan...@lavoro.com
> wrote:
[cut]
>vedi questi suggerimenti fanno esattamente quello che ti serve
>Saluti.
>Emanuele.
Emanuele ... sei stato UN MITO!!!
Grazie 1000.
Ho fatto alcune (poche) modifiche partendo dal tuo materiale e ho
risolto tutto.
Ti ringrazio molto non solo dell'aiuto ma anche per le spiegazioni: ho
imparato un bel po' di cosette nuove.
Grazie ancora,
Luca


title: Query

author: Anakin

text:
Salve a tutti, mi chiamo Alessio.
Premetto che conosco poco Access.
Ho un problema che non riesco a risolvere e ho una certa urgenza ma non
so cosa cercare su google per trovare la soluzione...
Ho una tabella così composta
ID_Registrazione		Contatore
Data				Data/ora
Tecnico				Testo
OraInizio			Data/ora
OraFine				Data/ora
Ncommessa			Testo
Cliente				Testo
Descrizione1			Testo
Descrizione2			Testo
Descrizione3			Testo
Descrizione4			Testo
Descrizione5			Testo
Assistenza			Sì/No
Quadristica			Sì/No
Impiantistica			Sì/No
Installaz			Sì/No
Progettaz			Sì/No
Meccani_Idraul			Sì/No
Elettrica			Sì/No
Elettronica			Sì/No
Elettrotecnica			Sì/No
Informatica			Sì/No
Vorrei attraverso una query che mi visualizza i seguenti campi
Ncommessa			Testo
Cliente				Testo
Tecnico				Testo
Descrizione1			Testo
Tipo_Lavoro1			Testo
Tipo_Lavoro2			Testo
In cui  Tipo_Lavoro1  mi visualizza una (o più) delle seguenti scritte:
 Assistenza ,   Quadristica ,  Impiantistica ,   Installaz ,  Progettaz
in base al contenuto dei seguenti campi:
Assistenza			Sì/No
Quadristica			Sì/No
Impiantistica			Sì/No
Installaz			Sì/No
Progettaz			Sì/No
Spero di aver reso l idea di quello che sto cercando (e non riuscendo)
di fare
Mentre continuo di trovare la soluzione al mio quesito spero di ricevere
un aiuto
Da voi !!!
Grazie !


title: Query

text:
"Anakin" <
6469i...@mynewsgate.net
> ha scritto nel messaggio
news:200801111...@mynewsgate.net...
> Salve a tutti, mi chiamo Alessio.
Ciao.

Prima di tutto ti consiglio di leggerti le regole di questo NG, le trovi su
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG.
Poi nella query, crei un campo calcolato con il codice:
Tipo_Lavoro1: "Assistenza " & iif(Assistenza=-1;"Sì";No") & ", Quadristica "
& iif(Quadristica =-1;"Sì";No") & "," & ...etc. etc.
Ciao.
--
Sergio MAZZA


title: Query

text:
> Prima di tutto ti consiglio di leggerti le regole di questo NG, le trovi su
>
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG.
>
Chiedo scusa...comunque grazie mille, mi hai salvato la vita !!!


title: Query

text:
"Anakin" <
6469i...@mynewsgate.net
> ha scritto nel messaggio
news:200801181...@mynewsgate.net...
>
> Chiedo scusa...comunque grazie mille, mi hai salvato la vita !!!
E non mi chiamo neanche ObiWan...
Ciao.
--
Sergio MAZZA


title: Ordinare report in base ad un gruppo di opzioni

text:
Salve a tutti.
Ho una maschera che utilizzo per dare i parametri in base ai quali stampare
dei report.
Il report che sto elaborando adesso è basato su di una query. Si tratta di
una stampa di anagrafiche. In un gruppo di opzioni ci ho messo la
possibilità di ordinare il report per ID o per RagioneSociale. Solo che non
so come fare per spiegargli che se è selezionato il primo (valore 1) deve
ordinare in base all'ID e se è selezionato il secondo (Valore 2) deve
ordinare in base alla Ragione Sociale.
Come si può sistemare?
Grazie
Stefano


author: Michele (Giò)

text:
"r4gtl" <
stefa...@interfree.it
> ha scritto nel messaggio
news:452bb15f$0$25891$4faf...@reader1.news.tin.it...

Per prima cosa ti crei un modulo standard dove dichiari una variabile pubblica di tipo string, così
può essere vista da tutto il db:
------------------------------
Option Compare Database (c'è già)
Option Explicit
Public CampoOrdine as String
----------------------------
E lo salvi.
Poi ti devi assicurare che la selezione di un'opzione escluda l'altra.
Usando due caselle di controllo non associate (non è necessario associarle) che chiamiamo OrdineID e
OrdineRS, dovrai mettere su evento Caricamento della maschera che le contiene, il seguente codice,
giusto per selezionare la prima e spegnere la seconda:
-------------------------
Private sub Form_Load
Me!OrdineID.value=True
CampoOrdine="IDcliente"
Me!OrdineRS.value=False
End Sub
--------------------------
Con questo stralcio spunti la prima casella, assegni alla variabile prima dichiarata la stringa
"IDcliente" e ti assicuri che la seconda casella sia off.
Ora sempre sul modulo VBA della maschera, scrivi i seguenti eventi:
---------------------------------------
Private Sub OrdineID_AfterUpdate
if Me!OrdineID.value then
    CampoOrdine="IDcliente"
else
    CampoOrdine="Ragionesociale"
end if
Me!OrdineRS.value=not Me!OrdineID.value
End Sub
Private Sub OrdineRS_AfterUpdate
if Me!OrdineRS.value then
    CampoOrdine="Ragionesociale"
else
    CampoOrdine="IDcliente"
end if
Me!OrdineID.value=not Me!OrdineRS.value
End Sub
------------------------------------
Con questo hai che cambiando il valore di una delle due caselle, automaticamente comporta il
cambiamento dell'altra e contemporaneamente l'assegnazione alla variabile CampoOrdine il nome del
campo su cui si baserà l'ordine del report.
Ora devi aprire il report in modalità struttura, togliere qualsiasi gerarchia d'ordine da
Ordinamento e raggruppamento (tasto destro); non ci deve essere alcun campo sennò non funziona
niente.
Ora, su evento Apertura del report scriverai:
-----------------------------------
Private Sub Report_Open(Cancel As Integer)
Me.OrderBy = CampoOrdine
Me.OrderByOn = True
End Sub
-----------------------------------
Questo passa al report il campo da utilizzare come ordine, e attiva l'ordine su avvio.
Ovviamente, se apri il report senza prima aver apero la maschera che assegna alla variabile
CampoOrdine un nome di campo, si verifica errore.
Prova un pò e fammi sapere se hai problemi.
Michele


text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:452be0fa$0$5844$4faf...@reader3.news.tin.it...

Adesso funziona.
Ma spiegami una cosa.
Le caselle di controllo non mostrano l'evento Dopo Aggiornamento nelle
proprietà. Tu però hai richiamato questo evento.
Come mai?
Grazie per la dritta
Stefano


text:
"r4gtl" <
stefa...@interfree.it
> ha scritto nel messaggio
news:452cbb06$0$25889$4faf...@reader1.news.tin.it...
>
> "Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
> news:452be0fa$0$5844$4faf...@reader3.news.tin.it...
>> "r4gtl" <
stefa...@interfree.it
> ha scritto nel messaggio
>> news:452bb15f$0$25891$4faf...@reader1.news.tin.it...
[cut]
> Adesso funziona.
> Ma spiegami una cosa.
> Le caselle di controllo non mostrano l'evento Dopo Aggiornamento nelle
> proprietà. Tu però hai richiamato questo evento.
> Come mai?
> Grazie per la dritta
> Stefano
>
Io, nel mio Access XP (2002) ho l'evento dopo aggiornamento nella casella di controllo, e per la
precisione è il secondo della lista. Ma sei sicuro che stiamo parlando dello stesso oggetto?
Ovviamente stiamo parlando di casella di controllo su maschera, quelle che quando le selezioni si
segnano con la "V".
Ad ogni modo, dici che tutto funziona. Ma se non hai l'evento Dopo Aggiornamento (AfterUpdate) che
cosa hai usato?
Saluti
Michele


title: non fa MIN

author: rozilipo

text:
ciao a tutti.
Nella tabella TEMPorders bag metto gli articoli selezionati.
Poi nello shopping bag faccio una query su TEMPorders e sulla LISTINI.
Ora, ci sono diversi record listini per ogni prodotto, io devo
selezionare quello che rientra nella quantitŕ minima del listino per quel
prezzo.
Cioč posso avere un prezzo per 1pz, per 5pz, per 10pz eccetera.
Se ordino 6 pezzi, devo avere il prezzo della fascia 5 pz.
Ho pensato cosě:
SELECT MIN(prezzo)
WHERE qta_listino <= qta_ordinata
cosě trovo i record in cui la quantitŕ ordinata rientra nelle quantitŕ
listino, ma seleziono solo il prezzo minore (che corrisponde alla
fascia quantitŕ adeguata per quel prezzo)
SQL = "SELECT MIN(listini.prezzo0) as prezzo, TEMPorders.ID,
TEMPorders.IDprod, (altri 5 campi)
FROM TEMPorders LEFT JOIN listini
ON (TEMPorders.IDprod = listini.IDprod)
 WHERE AND listini.min_qta <= TEMPorders.qty AND (vari altri)
GROUP BY TEMPorders.ID, TEMPorders.IDprod, (tutti gli altri)
E non funziona.
Ho provato anche con FIRST, niente.
Praticamente, la funzione MIN non la esegue proprio.
Perchč?


title: non fa MIN

author: Carlo Costarella

text:
"rozilipo" <
r.zi...@cleverinteractive.it
> ha scritto nel messaggio
news:MPG.18691866c...@news.tin.it...
>
> ciao a tutti.
>
> Nella tabella TEMPorders bag metto gli articoli selezionati.
> Poi nello shopping bag faccio una query su TEMPorders e sulla LISTINI.
>
> Ora, ci sono diversi record listini per ogni prodotto, io devo
> selezionare quello che rientra nella quantità minima del listino per quel
> prezzo.
>
> Cioè posso avere un prezzo per 1pz, per 5pz, per 10pz eccetera.
> Se ordino 6 pezzi, devo avere il prezzo della fascia 5 pz.
>
> Ho pensato così:
> SELECT MIN(prezzo)
> WHERE qta_listino <= qta_ordinata
>
> così trovo i record in cui la quantità ordinata rientra nelle quantità
> listino, ma seleziono solo il prezzo minore (che corrisponde alla
> fascia quantità adeguata per quel prezzo)
>
> SQL = "SELECT MIN(listini.prezzo0) as prezzo, TEMPorders.ID,
> TEMPorders.IDprod, (altri 5 campi)
> FROM TEMPorders LEFT JOIN listini
> ON (TEMPorders.IDprod = listini.IDprod)
>  WHERE AND listini.min_qta <= TEMPorders.qty AND (vari altri)
> GROUP BY TEMPorders.ID, TEMPorders.IDprod, (tutti gli altri)
>
> E non funziona.
> Ho provato anche con FIRST, niente.
> Praticamente, la funzione MIN non la esegue proprio.
>
> Perchè?
Prova aggiungendo NZ :
SELECT MIN(NZ([prezzo];0))
WHERE qta_listino <= qta_ordinata;
NZ restiusce zero se il valore del campo è nullo.
Oppure:
SELECT MIN(NZ([TuaTabella].[prezzo];0))
WHERE qta_listino <= qta_ordinata;
Un dubbio: ma non si dovrebbe usare HAVING?
Ciao, Carlo


title: non fa MIN

text:
>
> Prova aggiungendo NZ :
> SELECT MIN(NZ([prezzo];0))
> WHERE qta_listino <= qta_ordinata;
se faccio
MIN(NZ([listini.prezzo];0))
ritorna Errore di sintassi
se faccio
MIN(NZ([listini.prezzo],0)) (perchè se non ricordo male, all'italiana)
ritorna Funzione 'NZ' non definita nell'espressione.


title: non fa MIN

text:
"rozilipo" <
r.zi...@cleverinteractive.it
> ha scritto nel messaggio
news:MPG.186938f0e...@news.tin.it...

Se il nome del campo è giusto e la funzione NZ ti restituisce un errore di
tipo funzione non definita è sicuro che ti manca una libreria di Access.
In questo caso reinstalla la tua versione di Access immediampresto.
Ciao, Carlo


title: non fa MIN

text:
>
> Se il nome del campo è giusto e la funzione NZ ti restituisce un errore di
> tipo funzione non definita è sicuro che ti manca una libreria di Access.
> In questo caso reinstalla la tua versione di Access immediampresto.
>
No, succede sia sul webserver (del provider) che sulla mia macchina


title: Sostiuire parti di una stringa

author: IppoSoft

text:
Salve,
sul sito comune ho trovato il seguente codice per sostituire in una
stringa alcune parti date con altre.
Public Function SostituisciStringa(s As String, s1 As String, _
   s2 As String) As String
'Autore: Lbo, Sandro
'esempio d'uso:
'Sostituiscistringa("pippoAAApippoAAApippo", "pippo", "pluto")
'restituisce: plutoAAAplutoAAApluto
    Dim start As Long
    Dim appo As String
    Dim appoLeft As String
    Dim appoRight As String
    Dim p As Long
    p = 1
    appo = s
    Do Until InStr(p, appo, s1) = 0
        p = InStr(p, appo, s1)
        If p > 1 Then
            appoLeft = Left(appo, (p - 1))
        Else
            appoLeft = ""
        End If
        appoRight = Right(appo, Len(appo) - (Len(appoLeft) + Len(s1)))
        appo = appoLeft & s2 & appoRight
        p = p + Len(s2)
    Loop
    SostituisciStringa = appo
End Function
Mi permetto, di suggerire il seguente codice, nella sostanza simile,
ma più compatto e leggibile.
Il codice è una Sub, ma può essere sempre modificato in Fuction
sempre se a qualcuno interessa
Sub Replace(StringaDaProcessare As String, OldString As String,
NewString As String)
  Dim Posizione As Long
  Dim Lunghezza As Long
  Lunghezza = Len(OldString)
  Posizione = InStr(StringaDaProcessare, OldString)
  Do While Posizione
    StringaDaProcessare = Left$(StringaDaProcessare, Posizione - 1) &
NewString & Mid$(StringaDaProcessare, Posizione + Lunghezza)
    Posizione = InStr(Posizione + Lunghezza, StringaDaProcessare,
OldString)
  Loop
End Sub
Ciao
Filippo
Ciao


title: Sostiuire parti di una stringa

author: Antonio Ganci

text:
IppoSoft wrote:
[CUT]
Se si utilizza A2000/XP esiste la Replace, già pronta e funzionante.
Antonio.


title: Invio Mail con Lotus

author: lucky

text:
          Sfruttando le preziosissime indicazioni trovate qui sono riuscito a trovare
il modo di inviare mail con LN. Unico problema è che utilizzando
Call doc.save(false, false)
il mio invio viene memorizzato nella cartella
"Tutti i documenti" e non negli "Inviati".
C'è modo di risolvere questo problemino?
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Invio Mail con Lotus

text:
lucky ha scritto:
> Sfruttando le preziosissime indicazioni trovate qui sono riuscito a trovare
> il modo di inviare mail con LN. Unico problema è che utilizzando
> Call doc.save(false, false)
> il mio invio viene memorizzato nella cartella
> "Tutti i documenti" e non negli "Inviati".
> C'è modo di risolvere questo problemino?
> Grazie
Ciao,
a me non succede ed ho le stesse istruzioni che hai tu (ho LN 6).
DEL_REC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Invio Mail con Lotus

text:
>
> a me non succede ed ho le stesse istruzioni che hai tu (ho LN 6).
>
> DEL_REC
>
Io LN5 ... Può dipendere dal punto in cui ho inserito la riga call doc.save?
... non penso



title: Invio Mail con Lotus

text:
lucky ha scritto:
> >
> > a me non succede ed ho le stesse istruzioni che hai tu (ho LN 6).
> >
> > DEL_REC
> >
> Io LN5 ... Può dipendere dal punto in cui ho inserito la riga call doc.save?
> .... non penso
Non so dove hai inserito la riga ma, secondo me, dovrebbe essere l'ultima
chiamata nella routine prima di chiuderla.



title: Invio Mail con Lotus

text:
        > Non so dove hai inserito la riga ma, secondo me, dovrebbe essere l'ultima
> chiamata nella routine prima di chiuderla.
>
Infatti .... però continua mettermelo in "Tutti i documenti".



title: Invio Mail con Lotus

text:
lucky ha scritto:
> > Non so dove hai inserito la riga ma, secondo me, dovrebbe essere l'ultima
> > chiamata nella routine prima di chiuderla.
> >
> Infatti .... però continua mettermelo in "Tutti i documenti".
Mi spiace ma non sono un esperto di LN; forse Van o TANNHAUSER, che hanno
discusso sull'argomento ti possono dare una spiegazione più esauriente sia
a questo quesito sia al nuovo post che hai inserito.
Ciao,
DEL_REC



title: Invio Mail con Lotus

text:
  Ho anche un altro problema ...
come posso inserire l'elenco di indirizzi email generato da una query (anche
lunga) tutto dentro una casella di testo in modo da inviare poi il messaggio
con una unica mail?



title: Più "casella combinata"

text:
Aiutino, ho creato una tabella con vari record poi una seconda tabella
collegata alla prima.
Ho creata una maschera ed una sottomaschera collegate fra loro.
Ho creato nella mschera una casella combinata nella quale inserisco dei dati
e me li ritrovo nella sottomaschera filtrati.
Il mio problema è il segunete come creare nella maschera 2 o più "casella
combinata" in modo che inserendogli  i dati nella prima poi nella seconda
etcc... la mia sottomaschera me li riporti già filtrati
Non so se mi sono spiegato.
Grazie


title: Più "casella combinata"

author: yan

text:
:-) <:-)@
tin.it
> wrote in message 833sr2$b5l$1...@nslave1.tin.it...

Con un po' di fantasia, credo di aver capito quello che ti serve:
un'occhiatina al DB Soluzioni.mdb alle maschere ModificaProdotti e
MostraVendite.
Nella prima praticamente fa con 2 combobox quello che vuoi fare tu...
Ciao
Yan


title: Più "casella combinata"

text: Tnx grazie per la risposta ma dove trovo il database che dice ??


title: Più "casella combinata"

author: Paolo AT Home

text:
:-) <:-)@
tin.it
> wrote in message 8361gn$1s7$1...@nslave2.tin.it...
> Tnx grazie per la risposta ma dove trovo il database che dice ??
Dipende dalla versione di Access che hai, ma normalmente è negli esempi
sotto Microsoft Office. Cmq è meglio che verifichi nel setup di Office che
sia selezionato il database soluzioni, perchè di default non viene
installato.
Ciao
Paolo


title: carica dati esterni / importa

author: Gobbo

text:
Ciao e riciao.......nel mio db ho tolto la barra dei menu di access ma mi
serve caricare dati esterni (file txt), č possibile riprodurre quello che
normalmente si fa cliccando su file / carica dati esterni /
importa...........
Grazie e ciao


title: carica dati esterni / importa

author: Simone Bianchi

text:
"Gobbo" <
cich...@yahoo.it
> ha scritto nel messaggio
news:sn1o9.13690$Fz.3...@news1.tin.it...
> Ciao e riciao.......nel mio db ho tolto la barra dei menu di access ma mi
> serve caricare dati esterni (file txt), è possibile riprodurre quello che
> normalmente si fa cliccando su file / carica dati esterni /
> importa...........
>
>
> Grazie e ciao
>
>Puoi usare un comando macro:
TrasferisciTesto
i file di testo che puoi importare possono essere di due Formati:
1)Delimitato dove i campi sono separati da un carattere (normalmente ;)
2) A larghezza fissa dove ogni capo ha una lungherzza definita (es. CODICE
lungo 5, NOME lungo 30 ....)
In questo caso se provi ad importare un file di teste a lunghezza fissa puoi
salvare in un file queste specifiche per poi utilizzarle nella macro nel:
"Nome File Specifiche"
Ciao
Simo


title: interfacciamento Access formulario PDF

author: Matasci Giovanni e Yvonne

text:
Buona sera a voi tutti
Ho un problemino che devo analizzare.
Ho ricevuto un file Pdf nel quale dovrei inserire dei dati.
La mia questione banale � la seguente:
E`possibile da access (indipendentemente dalla versione passare dei dati a
questo file?
Intendo come da Access a Word tramite stampa unione.
Ringrazio gi� sin d'ora le vostre risposte.
tanti saluti
giovanni


title: interfacciamento Access formulario PDF

text:
"Matasci Giovanni e Yvonne" <
giovanni...@freesurf.ch
> ha scritto nel
messaggio news:4cea8d1d$0$4012$5402...@news.sunrise.ch...
> Buona sera a voi tutti
>
> Ho un problemino che devo analizzare.
>
> Ho ricevuto un file Pdf nel quale dovrei inserire dei dati.
>
> La mia questione banale è la seguente:
> E`possibile da access (indipendentemente dalla versione passare dei dati a
> questo file?
>
> Intendo come da Access a Word tramite stampa unione.
>
> Ringrazio già sin d'ora le vostre risposte.
>
> tanti saluti
> giovanni
>
>
Se ne è gia parlato in questo ng:
leggiti il tread del 26-5-2010 intitolato "Moduli PDF - compilazione da
codice"
Ciao, Carlo


title: interfacciamento Access formulario PDF

text:
Ciao Carlo
ti ringrazio per la tua risposta.
mi puoi dire  come arrivo a quanto indicatomi
leggiti il tread del 26-5-2010 intitolato "Moduli PDF - compilazione da
codice"
tanti saluti
giovanni
"Carlo Costarella"  ha scritto nel messaggio
news:icfpft$j4k$1...@tdi.cu.mi.it...
"Matasci Giovanni e Yvonne" <
giovanni...@freesurf.ch
> ha scritto nel
messaggio news:4cea8d1d$0$4012$5402...@news.sunrise.ch...
> Buona sera a voi tutti
>
> Ho un problemino che devo analizzare.
>
> Ho ricevuto un file Pdf nel quale dovrei inserire dei dati.
>
> La mia questione banale č la seguente:
> E`possibile da access (indipendentemente dalla versione passare dei dati a
> questo file?
>
> Intendo come da Access a Word tramite stampa unione.
>
> Ringrazio giŕ sin d'ora le vostre risposte.
>
> tanti saluti
> giovanni
>
>
Se ne č gia parlato in questo ng:



title: interfacciamento Access formulario PDF

author: Silvio

text:
> ti ringrazio per la tua risposta.
> mi puoi dire  come arrivo a quanto indicatomi
Ci penso io.
Eccolo qua:
http://it-comp.confusenet.com/showthread.php?t=1225584
Ciao
Silvio


title: interfacciamento Access formulario PDF

text:
Ciao Silvio
Ti ringrazio
Giovanni
"Silvio"  ha scritto nel messaggio news:icfvgv$oat$1...@tdi.cu.mi.it...



title: qry eliminazione

author: Cecilia

text:
ho due tabelle con un campo uguale: metto in relazione questi due campi e
vorrei fare l'eliminazione di tutti i record che sono nella tabella 1.
Ma qualcosa non va mi dice che non è stata indicata la tabella...
??????
cosa non va?
grazie
ceci


title: qry eliminazione

author: Valeria

text:
"Cecilia" <
alr...@tin.it
> wrote in message
news:aOXCa.32566$
pR3.6...@news1.tin.it

Prova a trascinare l'asterisco della tabella su "campo" della query.
Saluti!!!
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: qry eliminazione

text:
> Prova a trascinare l'asterisco della tabella su "campo" della query.
> Saluti!!!
spiegati meglio per favore


title: qry eliminazione

author: Roberto da casa

text:
"Cecilia" <
alr...@tin.it
> ha scritto nel messaggio
news:aOXCa.32566$pR3.6...@news1.tin.it...

Non è proprio chiarissimo ciò che vuoi fare.
Se le due tabelle si chiamano Tabella1 e Tabella2.
Se il campo che è "uguale" è di tipo Numerico e si chiama TuoCampo.
Se vuoi eliminare da Tabella1 i record che trovano uguaglianza del valore
del campo TuoCampo in almeno un record di TAbella2.
Prova con una query di eliminazione che abbia il seguente codice SQL:
DELETE Tabella1.*
FROM Tabella1
WHERE (((DCount("*","Tabella2","TuoCampo=" & [TuoCAmpo]))<>0));
Se invece TuoCampo è di tipo Testo prova così:
DELETE Tabella1.*
FROM Tabella1
WHERE (((DCount("*","Tabella2","TuoCampo='" & [TuoCAmpo] & "'"))<>0));
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: qry eliminazione

author: Valeria Antoni

text:
"Cecilia" <
alr...@tin.it
> wrote in message
news:hjYCa.32668$
pR3.6...@news1.tin.it
> > Prova a trascinare l'asterisco della tabella su "campo" della query.
> > Saluti!!!
>
>
> spiegati meglio per favore
Nell'elenco dei campi di "tabella1"(all'interno della query) come primo
valore dovresti avere un "*", devi trascinarlo nel riquadro "campo"
della
prima colonna, poi nelle colonne successive i nomi dei campi oggetto
dell'eliminazione. Spero di essre stata d'aiuto.



title: Posizionamento nella maschera

author: il barbi

text:
Ho una maschera formata da due strutture a scheda ognuna
grande come una videata. Quando mi sposto sulla seconda
struttura e clicco su una pagina, purtroppo avviene uno
scrolling che mi visualizza l'ultima metà della prima
struttura e la prima metà della seconda, e lo stesso ogni
volta che cambio pagina, mentre chiaramente io vorrei che
restasse fermo sulla seconda struttura. E' possibile ovviare
all'inconveniente?
il barbi


title: auguri

author: elisaf

text:
Dopo aver letto molti dei consigli del NG mi unisco anche io ai saluti :
"Buon Natale a tutti quanti" e
non mangiate troppo.......


title: auguri

author: cidi

text:
"elisaf" <
elisaf...@hotmail.com
> ha scritto nel messaggio
news:32b66fac.04122...@posting.google.com...
> Dopo aver letto molti dei consigli del NG mi unisco anche io ai saluti :
> "Buon Natale a tutti quanti" e
> non mangiate troppo.......
Buon Natale anche a te e famiglia
---
Daniele


title: auguri

author: Rita

text:
"elisaf" <
elisaf...@hotmail.com
> ha scritto nel messaggio
news:32b66fac.04122...@posting.google.com...
> Dopo aver letto molti dei consigli del NG mi unisco anche io ai saluti :
> "Buon Natale a tutti quanti" e
> non mangiate troppo.......
Ricambio gli auguri a te ed alla tua famiglia.
Riguardo al mangiare.....se vogliamo eliminare pure i pure i peccati di gola
allora è finito!!!!!
Ciao Rita


title: Caselle con colore di sfondo

author: giovanni

text:
Salute a tutti..in particolare grazie a Roberto.
Ora il mio problema č di far si che nella mia maschera quando un campo
non sia selezionato il suo colore rimanga bianco come di default ma
quando il puntatore si posiziona su di esso all'atto dell'inserimento
del dato , vorrei che il colore diventi giallo.
Come al solito so che avete la risposta al mio quesito.
GRAZIE INFINITE.GIOVANNI


title: Caselle con colore di sfondo

author: Roberto dalla campagna

text:
giovanni <
gio...@libero.it
> wrote in message
b8dfef3.03090...@posting.google.com...
> Salute a tutti..in particolare grazie a Roberto.
> Ora il mio problema è di far si che nella mia maschera quando un campo
> non sia selezionato il suo colore rimanga bianco come di default ma
> quando il puntatore si posiziona su di esso all'atto dell'inserimento
> del dato , vorrei che il colore diventi giallo.
> Come al solito so che avete la risposta al mio quesito.
> GRAZIE INFINITE.GIOVANNI
Se la maschera ha una visualizzazione a Maschera singola, a fronte
dell'evento "Su attivato" di ogni controllo imposta a tuo piacimento il
colore di sfondo e quindi la sua proprietà BackColor (vedi help). A fronte
dell'evento "Su disattivato" imposta la suddetta proprietà in maniera che lo
sfondo del controllo torni ad essere bianco.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Conversione access 97 in 2002

author: Sambugaro Massimo

text:
Non riesco a convertire il mio db in access 97 alla versione 2002 (non
funzionano + le maschere di filtro, i parametri ecc..), mi potete aiutare?.
Grazie  Max.


title: Conversione access 97 in 2002

author: Antonio Biso

text:
"Sambugaro Massimo" <
sambugar...@tin.it
> ha scritto nel messaggio
news:9naac.120167$z23.5...@news3.tin.it...
> Non riesco a convertire il mio db in access 97 alla versione 2002 (non
> funzionano + le maschere di filtro, i parametri ecc..), mi potete
aiutare?.
Se puoi, evita...
Antonio


title: Conversione access 97 in 2002

author: MA

text:
"Sambugaro Massimo" <
sambugar...@tin.it
> ha
scritto nel messaggio
news:9naac.120167$z23.5...@news3.tin.it...

hai aggiunto nei riferimenti DAO 3.6?
MAssimiliano


title: Conversione access 97 in 2002

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:Uuaac.2389$l27...@news.edisontel.com...

Non sono così esperto, cosa sono?


title: Conversione access 97 in 2002

text:
> > > Non riesco a convertire il mio db in access
97
> > alla versione 2002 (non
> > > funzionano + le maschere di filtro, i
parametri
> > ecc..), mi potete aiutare?.
> > >
> > > Grazie  Max.
> >
> > hai aggiunto nei riferimenti DAO 3.6?
> > MAssimiliano
> >
>
> Non sono così esperto, cosa sono?
>
vai nei moduli.
Nuovo
Strumenti
riferimenti
e vedi se c'è qualche voce in cui compare "MANCA:"
e facci sapere
MAssimiliano


title: Grafici con Access

text:
da una query è possibile creare un grafico?
se si, come si fa?
E' possibile con Access 97
Grazie 1000
--
Simone


title: Grafici con Access

author: Luciano (DOC)

text:
"SIM1" <
thez...@hotmail.com
> wrote in message
news:BLEd6.63119$ew1.3...@news.infostrada.it...
> da una query è possibile creare un grafico?
Un grafico *E'* una query rappresentata...graficamente!:-)
> se si, come si fa?
Con Microsoft Graph, di serie con Access.
> E' possibile con Access 97
Certamente. A barre, a torta.. credo faccia anche le candele giapponesi se
devi analizzare dati di borsa.
Saluti.
lucia...@sitocomune.com


title: Contatore in una Query

author: Michele

text:
Come faccio a elencare i risultati di una query con un numero progressivo
per ogni record?
una procedura semplice ci dovrebbe pur essere.
Grazie


title: Contatore in una Query

text:
"Michele" <
michele....@aliceposta.it
> ha scritto nel messaggio
news:43a31c4a$0$27609$4faf...@reader1.news.tin.it...

Ciao Michele
guarda qua se va bene :
http://groups.google.com/group/it.comp.appl.access/msg/b0003a95e15334a
Daniele


title: Contatore in una Query

author: Leo

text:

Ciao,
se vuoi puoi anche consultare il sito comune (
www.sitocomune.com
) , nella
sezione Query c'e' un punto (2.1 Come posso inserire nella mia query un
campo progressivo?
) che personalmente mi ha permesso di risolvere questo problema.
Leonardo
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Contatore in una Query

text:
"Michele" <
michele....@aliceposta.it
> ha scritto nel messaggio
news:43a31c4a$0$27609$4faf...@reader1.news.tin.it...
> Come faccio a elencare i risultati di una query con un numero progressivo
> per ogni record?
> una procedura semplice ci dovrebbe pur essere.
In aggiunta a quanto ti ha suggerito Leo, sempre nella Sezione Queries del
Sito Comune puoi valutare anche le soluzioni proposte nella mia FAQ
intitolata "2.16 Come si può ottenere il totale progressivo di un campo in
una query e come si può numerare progressivamente le righe di una query?".
>
> Grazie
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: file .txt con solo chr(10)

author: pfm

text:
salve!

dovrei leggere un file
riga per riga

noto che la funzione
line input non funziona perche' la fine riga ha solo 0A (10 decimale) e non 0D OA

come mi consigliare di leggerlo?
e' paercchio lungo il file e quindi vorrei leggere una riga alla volta

Public Function leggiRiga()
  Dim FileNum As Integer
  Dim NomeFile As String
  Dim Linea As String
  Dim Riga As Integer

  NomeFile = CurrentProject.Path & "\" & "abc.txt"

  FileNum = FreeFile
  Open NomeFile For Input As #FileNum
  Do
     Line Input #FileNum, Linea
     Debug.Print Linea  ' visualizza parecchie righe e non una sola riga

     Riga = Riga + 1
  Loop Until EOF(FileNum) = True
  Close #FileNum
End Function

grazie


title: file .txt con solo chr(10)

author: Alessandro Cara

text:
Il 10/11/2014 18:58, pfm ha scritto:
> salve!
>
> dovrei leggere un file
> riga per riga
>
> noto che la funzione
> line input non funziona perche' la fine riga ha solo 0A (10 decimale) e non 0D OA
>
> come mi consigliare di leggerlo?
> e' paercchio lungo il file e quindi vorrei leggere una riga alla volta
>
[cut]
e'un file unix
La soluzione piu' banale? Aprilo fai una piccol modfica e salvalo ed
opla' compaiono (se l'editor che usi e' furbo) come per incanto gli 0D0A ;-)

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! Antivirus.
http://www.avast.com


title: file .txt con solo chr(10)

text:
Il giorno lunedì 10 novembre 2014 22:17:58 UTC+1, Alessandro Cara ha scritto:
> Il 10/11/2014 18:58, pfm ha scritto:
> > salve!
> >
> > dovrei leggere un file
> > riga per riga
> >
> > noto che la funzione
> > line input non funziona perche' la fine riga ha solo 0A (10 decimale) e non 0D OA
> >
> > come mi consigliare di leggerlo?
> > e' paercchio lungo il file e quindi vorrei leggere una riga alla volta
> >
> [cut]
> e'un file unix
> La soluzione piu' banale? Aprilo fai una piccol modfica e salvalo ed
> opla' compaiono (se l'editor che usi e' furbo) come per incanto gli 0D0A ;-)

Ne sai una piu' del diavolo :-)


title: file .txt con solo chr(10)

text:

No mi ci sono solo "scrociato" sopra.
Solo sui numeri primi ne so una piu' del diavolo.
;-))))))))))))))))))))))))))

Noto con "vero" piacere (e non e' ne ironica ne sarcastica) che il
ultimamente devi aver fatto un po' di scuola Zen.
:D



title: file .txt con solo chr(10)

text:
On Tuesday, November 11, 2014 1:30:46 PM UTC+1, Alessandro Cara wrote:

(omissis)

Mh ...

> Noto con "vero" piacere (e non e' ne ironica ne sarcastica) che il
> ultimamente devi aver fatto un po' di scuola Zen.
> :D

Si, e' vero.

E oltretutto qui sei *tu* il maestro. Indiscusso. So stare al mio
posto come vedi. E nemmeno io scherzo.


title: file .txt con solo chr(10)

text:

E qui non saremo mai daccordo.
Un /Maestro/ e' maestro sempre un /Professore/  e' professore solo per
la sua/sue materie. L'esperienza e lo studio puo' fare un professore ma
nessuna delle due o tutte e due non sono sufficienti a fare un /Maestro/
Ed io ho sempre preferito i maestri ai professori.
E i piu' grandi maestri di sempre sono i bambini, ignoranti perche'
devono ancora "imparare", ma grandi maestri di vita. Peccato che
"imparando" diventino, spesso, dei professori e non riescono ad
insegnare piu' nulla.

Solo per giocare
https://sites.google.com/site/primeconstellations/

http://mathworld.wolfram.com/PrimeConstellation.html

prova solo a guardare (ripeto guardare) questi due articoli.
Se non sapessi "a priori" cosa stanno esaminando e' da venir fuori pazzi
Fortunatamente so trattare gli arrays e ne so una piu' del /diavolo/ ;-)))))

Sono poi andato a quella conferanza sui numeri primi.
Banalita' e noia mortale ;-)

Comunque ritornando al problema del /trapping/ dell'errore.
Come ho gia' scritto il tuo problema, mi sembra, non e' l'errore in se
ma il tracciamento di funzione e numero riga di dove si e' verificato.
Questo porta a quanto accennava @Alex. E' necessaria la conoscenza dello
/stack/ delle chiamate (talvolta sapere funzione e numero riga non e'
sufficiente, si ha bisogno dell'intero percorso -quindi dello stack-) e
tale operazione e' possibile ad un processo che e' /quasi/ al livello
del sistema operativo o comunque a livello del sottosistema in uso che
deve chiamare un /qualcosa/ che preleva i dati dello stack e li espone.
