title: Maschere associate o dissociate?

text:
Mariolo wrote:
> [CUT]
>> e' assolutamente opinabile sia l'una scelta che l'altra.
>> non è il numero di record a farti propendere per l'una o l'altra
>> soluzione.
>> Personalmente ti dico che io associo sempre le maschere, tranne
>> quando o mi
>> serve un oggetto dove posizionare le sottomaschere
>
> Intendi che la sottomaschera non prende dati ma serve solo per
> visualizzarli?
no no, è che spesso ho bisogno di una vista foglio dati per scorrere una
tabella e quindi la ficca in una maschera non associata
vedi
http://www.accessgroup.it/mascheraunbound.jpg
la maschera serve come appoggio per la sottomaschera in alto e tutte le
altre correlate al record visulaizzato nella prima sottomschera
 Quindi la maschera non è associata
>
>> con ciui io lavoro molto, o mi serve appoggiare un oggetto tipo
>> pulsante per
>> la nciare delle procedure,
>> ma non lo faccio associando on the fly il recordset origine maschera
>>
>>
>> --
>> _ _
>> Ciao
>
> Ciao e grazie
> Ho cercato di proporre un argomento per il CISA2, ma come vedi non ha
> incontrato molto ;-)
> Mario
--



title: Maschere associate o dissociate?

author: Mariolo

text:
[CUT]
>>> e' assolutamente opinabile sia l'una scelta che l'altra.
>>> non è il numero di record a farti propendere per l'una o l'altra
>>> soluzione.
>>> Personalmente ti dico che io associo sempre le maschere, tranne
>>> quando o mi
>>> serve un oggetto dove posizionare le sottomaschere
>>
>> Intendi che la sottomaschera non prende dati ma serve solo per
>> visualizzarli?
>
> no no, è che spesso ho bisogno di una vista foglio dati per scorrere una
> tabella e quindi la ficca in una maschera non associata
> vedi
>
http://www.accessgroup.it/mascheraunbound.jpg
> la maschera serve come appoggio per la sottomaschera in alto e tutte le
> altre correlate al record visulaizzato nella prima sottomschera
> Quindi la maschera non è associata
>
Grazie penso di avere capito
Ciao


title: Prendere parte del path

text:
salve!

ho:
For Each objProcess In objProcesses
sPath = objProcess.CommandLine

sPath = "C:\Program Files\ ecc. ecc." C:\Users\Pf\Desktop\ecc. ecc."
io vorrei prendere solo la seconda parte del path
cioè: C:\Users\Pf\Desktop\ecc. ecc."

come devo fare?
grazie


title: Prendere parte del path

text:

ho fatto cosi
Mid(sPath, InStr(3, sPath, "C:\") - 1)

è corrisponde al path,
ma ho l'errore: impossibile trovare il file


title: Prendere parte del path

text:

risolto con eval


title: R: La rete ideale ... con Access

author: Riccardo Belzani

text:
Tanto per cominciare MOLTE GRAZIE per l'immediata risposta che hai dato sul
mio problema.
In effetti è da qualche anno che sviluppo applicazioni con Access e VB, però
sai ... i programmi su misura il più delle volte vengono utilizzati in
monoutenza o quasi, quindi non ci sono mai grossi problemi.
Ma da un anno mi trovo coinvolto in un gestionale piuttosto corposo (con
altri collaboratori) sviluppato in VBA e la musica è cambiata.
Un conto è utilizzare un database in rete per inserire due sciocchezze e
fare "la statistichina", tutt'altra musica quando il traffico è più elevato,
i programmi articolati e ci sono di mezzo elaborazioni Batch....
I miei problemi non riguardano la gestione dei conflitti tra Recordset
(magari), ma la scarsa affidabilità che il Database Jet sembra avere in rete
anche solo con due o tre postazioni.
Tieni presente che l'applicazione ha una struttura (ovvia)
Front-End/Back-End, gli archivi sono ben normalizzati e non abbiamo certo
ecceduto con gli indici.
Premetto che l'hardware di  rete che utilizziamo per il debug è lento (10
mb/s) e di mediocre qualità, le schede sono proprio le famigerate Realtek
...
E' come giocare a flipper, a volte tutto bene, altre volte crash
inspiegabili e persino perdite di dati e Database Rovinati.
Finchè SQL Server continuerà ad avere prezzi folli non se ne parla nemmeno,
quindi dovremmo cercare di far buon viso a cattivo gioco...
In fondo non penso che sia troppo chiedere affidabilità per tre o quattro
postazioni di lavoro, no??
La tua risposta mi ha in parte rasserenato, potresti darmi qualche altra
informazione?
Con l'hardware che consigli quante postazioni pensi si possano gestire in
condizioni di "sicurezza"?
Hai idea di come si comportino le 3COM 100 mhz con JET?
Mi scuso per essere stato prolisso e ti ringrazio ancora per la gentilezza.
RICCARDO


title: DoEvents

author: OndaMax

text:
Ciao,
Non č che la guida in linea mi abbia illuminato molto sulla funzione in
oggetto, ma vediamo se intuisco giusto ...
Serve a bloccare l'esecuzione del codice Access in attesa che il sistema
operativo o altri applicativi esterni terminino procedure chiamate comunque
durante l'esecuzione di un programma Access?
Se fosse cosě questo dovrebbe garantire che il codice non prosegua
l'esecuzione prima che gli altri processi richiamati siano terminati. O no ?
E se fosse giusto come va usato ?
E sufficiente inserire il comando "DoEvents" tra due processi oppure va
usato in altro modo ? L'esempio della Guida in linea mi confonde un po' ...
Grazie in anticipo ...
OndaMax ;-)


title: DoEvents

author: Aldo

text:
Premetto che non sono un gran maestro, ma mi e' capitato diverse volte di
imbattermi in questa "curiosa" istruzione.
Rischiando di essere troppo semplicistico, mi sento di dirti che il DoEvents
e' legato particolarmente a situazioni di necessita' "visiva".
Mi spiego.....
Immaginiamo che hai realizzato una maschera dove hai posizionato una label
(etichetta) che vuoi utilizzare per visualizzare il valore della variabile
di un ciclo for..next durante la sua esecuzione.
Esempio :
for ciclo = 0 to 1000
etichetta1.caption = ciclo
DoEvents
next ciclo
Se non metti l'istruzione DoEvents, l'etichetta non cambiera' durante
l'esecuzione del ciclo ma solo al termine dello stesso visualizzando,
ovviamente, il valore finale.
Tra le altre cose, penso che questo DoEvents sia una prerogativa esclusiva
di VBA.
Non mi sembra che esista in VB.... boh ... ?!?!
Ciao
Aldo


title: DoEvents

text:
Aldo wrote in message ...
[cut]
> Se non metti l'istruzione DoEvents, l'etichetta non cambiera' durante
> l'esecuzione del ciclo ma solo al termine dello stesso visualizzando,
> ovviamente, il valore finale.
Capito ...
E non esiste un comando che blocchi qualunque procedura da codice fino alla
fine di un'azione del sistema operativo o di altro applicativo (posta,
stampa, ecc..) ?
No, eh ?
Grazie Aldo
OndaMax ;-)


title: DoEvents

text:
"OndaMax" <
ond...@liberox.it
> ha scritto nel messaggio
news:pUxT6.3682$Ft6.1...@news.infostrada.it...
> E non esiste un comando che blocchi qualunque procedura da codice fino
alla
> fine di un'azione del sistema operativo o di altro applicativo (posta,
> stampa, ecc..) ?
> No, eh ?
Onestamente, questo non lo so.
Se fosse possibile, credo comunque che per realizzarlo bisognerebbe essere
dei semi-geni e mettere le mani nelle dll, api, o che cacchio ne so.
Tutte cose , comunque, al di fuori della portata dei comuni esseri mortali
(come me !).
Su due piedi, pero', mi sembrerebbe un po' un controsenso realizzare una
cosa del genere nell'ambito di un sistema operativo multi-tasking come
Windows.
Prova a chiedere sul newsgroup di Visual Basic : it.comp.lang.visual-basic
Ciao
Aldo


title: DoEvents

author: Silvio Berruti

text:
"OndaMax" <
ond...@liberox.it
> ha scritto nel messaggio
news:pUxT6.3682$Ft6.1...@news.infostrada.it...

Mi pare che ci sia qualcosa sul Sito Comune.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: DoEvents

text:
Silvio Berruti wrote in message ...
>
> > Capito ...
> > E non esiste un comando che blocchi qualunque procedura da codice fino
> alla
> > fine di un'azione del sistema operativo o di altro applicativo (posta,
> > stampa, ecc..) ?
> > No, eh ?
>
> Mi pare che ci sia qualcosa sul Sito Comune.
>
Silvio, non l'ho trovato ... e continuo a non trovarlo ...
Mi sai dire quale intendi ... :-|



title: DoEvents

text:
"OndaMax" <
ond...@liberox.it
> ha scritto nel messaggio
news:CGST6.3023$P25.1...@news.infostrada.it...

Intendevo "Avviare un file eseguibile ed attenderne la fine" di Antogal,
presente nella sezione General.
http://www.sitocomune.com/general/general023.htm



title: DoEvents

text:
Silvio Berruti wrote in message ...
>
> > Silvio, non l'ho trovato ... e continuo a non trovarlo ...
> > Mi sai dire quale intendi ... :-|
>
> Intendevo "Avviare un file eseguibile ed attenderne la fine" di Antogal,
> presente nella sezione General.
>
http://www.sitocomune.com/general/general023.htm
>
Ma grazie .... ;-)
OndaMax


title: maschere e sottomaschere

text:
Nel caso citato prima, sbaglio se metto un codice vba su modifica nel campo
id movimento???


title: maschere e sottomaschere

author: Roberto da casa

text:
"Pierpool_DJ" <
pieronip...@tin.it
> ha scritto nel messaggio
news:8R3l8.75634$Ns4.3...@news2.tin.it...
> Nel caso citato prima, sbaglio se metto un codice vba su modifica nel
campo
> id movimento???
Penso di si.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: maschere e sottomaschere

author: Emyr

text:


penso di no
Saluti.
Emanuele.


title: [OT] Raduno (Stasera)... ultime adesioni

author: Pablitomf

text:
Luogo : Napoli
Ore : 20.00
Appuntamento : Caffè del Professore (P.zza del Plebiscito)
Destinazione : Borgo Marinaro
Oggetto : Abbuffata primordiale (e forse un pò di lavoro)
Si accettano le ultime adesioni... anzi, sono piacevolmente gradite le
ultime adesioni.
Ciao.
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
Pablitomf ha scritto:
> Luogo : Napoli
> Ore : 20.00
> Appuntamento : Caffè del Professore (P.zza del Plebiscito)
> Destinazione : Borgo Marinaro
> Oggetto : Abbuffata primordiale (e forse un pò di lavoro)
> Si accettano le ultime adesioni... anzi, sono piacevolmente gradite le
> ultime adesioni.
> Ciao.
Oggi NewsLand è capriccioso... M'scusassero x il post doppio!!!



author: MA

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel
messaggio news:cc0c68$c9a$1...@news.newsland.it...
> Luogo : Napoli
> Ore : 20.00
> Appuntamento : Caffè del Professore (P.zza del
Plebiscito)
> Destinazione : Borgo Marinaro
> Oggetto : Abbuffata primordiale (e forse un pò
di lavoro)
>
> Si accettano le ultime adesioni... anzi, sono
piacevolmente gradite le
> ultime adesioni.
>
> Ciao.
Pablito, me sà che ci saremo solo io e te (e
rispettive) ... :-(
Peccato, perdono parecchio.
cmq, dua alternative: o ci avviciniamo verso il
Biso, tipo Salerno o Vietri oppure
se l'orso Biso (cit. dot., cfr
www.sitocomune.com
)
ci da sola,
ce ne andiamo a Pozzuoli e mi mostri quel locale
sulla spiaggia.
MAssimiliano


author: barbun

text:
> "Pablitomf" <
pabl...@virgilio.it
> ha scritto nel
> messaggio news:cc0c68$c9a$1...@news.newsland.it...
> > Luogo : Napoli
> > Ore : 20.00
> > Appuntamento : Caffè del Professore (P.zza del
> Plebiscito)
> > Destinazione : Borgo Marinaro
> > Oggetto : Abbuffata primordiale (e forse un pò
> di lavoro)
> >
> > Si accettano le ultime adesioni... anzi, sono
> piacevolmente gradite le
> > ultime adesioni.
> >
> > Ciao.
>
    x me Salerno o Cava dei Tireni sarebbe l'ideale.......al limete Napoli
va bene ma mi serve un passaggio verso Sud al ritorno......
ciao


text:
"barbun" <
arist...@yahoo.it
> ha scritto nel
messaggio news:2khrrlF...@uni-berlin.de...

da un giro di telefonate mi sento di poter
confermare per Salerno (Biso sarà dei nostri!!!)
barbun se sei di lì, a te la palla per la scelta
del locale.
MAssimiliano


author: Antonio Biso

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:k7PEc.11357$%l2....@news.edisontel.com...

Io c'ho un collega che mi sta qui davanti che è di Salerno. Posso sentire
lui...
Antonio


text:
MA ha scritto:
> da un giro di telefonate mi sento di poter
> confermare per Salerno (Biso sarà dei nostri!!!)
> barbun se sei di lì, a te la palla per la scelta
> del locale.
> MAssimiliano
La decisione è il nostro forte, c'è poco da fare :-)...
Massimo, a questo punto aspetto come da accordi una tua chiamata x
l'appuntamento... ok?
Pablitomf dixit



text:
> da un giro di telefonate mi sento di poter
> confermare per Salerno (Biso sarà dei nostri!!!)
> barbun se sei di lì, a te la palla per la scelta
> del locale.
> MAssimiliano
    non c'è problema c'è ne sono parecchi
    carini......
vi faccio mangiare un'ottima pizza e
una torta ricotta e pera che è un bigiùùùùùùù
ciao !


text:
"barbun" <
arist...@yahoo.it
> ha scritto nel messaggio
news:2khtf2F...@uni-berlin.de...

Il mio collega mi parla di un certo Pinocchio, sul lungo mare...
MA, non ho detto finocchio, asciugati quell'acquolina...
Hehehe hee eh eee h ehe ehe
Antonio


text:
Antonio Biso ha scritto:
> Il mio collega mi parla di un certo Pinocchio, sul lungo mare...
> MA, non ho detto finocchio, asciugati quell'acquolina...
> Hehehe hee eh eee h ehe ehe
> Antonio
Antò, finocchi a parte, visto il repentino spiegamento di vele a favore
del tuo vento, mi raccomando, il posto "carino" è il minimo, visto le
"rispettive" accompagnatrici...
voglio cocktail di gamberi, aragosta - anzi astice - , caviale e Dom
Perignon :-) ...cavolo, dimenticavo la tagliata di cinghiale e il tartufo
bianco - quello da terra secca - :-) e alla fine un benestante che paghi
al posto mio :-)
Antonio a parte gli scherzi, vediamo di "QUAGLIARE"... (Trad. x i non
addetti - "QUAGLIARE" : versione partenopea dell'attività pastorizia del
"CAGLIARE", ovvero aggiungere del "CAGLIO" al latte per permettere la sua
amalgamazione e la successiva solidificazione a pasta) :-)
Saluti.
PS.
Massimo, io ti aspetto sempre...



text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel
messaggio news:cc0g6o$de6$1...@news.newsland.it...

Allora, definitivo.
Salerno ore 20.30
Usciti dall'autostrada, verso il mare, c'è la
possibilità di parcheggiare giù a tutto,
Mi serve solo il numero di tel di Barbun
MAssimiliano


text:
> Allora, definitivo.
> Salerno ore 20.30
> Usciti dall'autostrada, verso il mare, c'è la
> possibilità di parcheggiare giù a tutto,
> Mi serve solo il numero di tel di Barbun
> MAssimiliano
>
    scusa ma ho letto troppo tardi......e cmq era sorto un impegno........
come è andata ???
ciao !


text:
barbun ha scritto:
> scusa ma ho letto troppo tardi......e cmq era sorto un impegno........
> come è andata ???
> ciao !
Prima regola del Fight Club :
Mai tirare "Sola" al Fight Club;
Seconda regola del Fight Club :
Mai "far" spostare il Fight Club e non avvertire dei problemi insorti;
Terza regola del Fight Club :
Mai prendere impegni con la "Torta di ricotta e pera" se poi ci si rende
irraggiungibili e irreperibili;
Quarta regola del Fight Club :
Mai venir meno a una parola data, specialmente quando esplicitamente da te
richiesta;
Quinta regola del Fight Club :
Ricordati sempre che c'è una regola 1, una regola 2,una regola 3 e una
regola 4;
Sesta regola del Fight Club :
Sorridi sempre leggendo le regole del Fight Club :-)
----
Cmq, che sei un "SOLA" questo te lo meriti in abbondanza... che ci siamo
divertiti questo era fuor di dubbio, che ci siamo scofanati con "ASTICE",
"GRECO di Falanghina..." (nuova dicitura del Biso) e accessori vari era
altrettanto fuori di dubbio... bhè che dire, mancava solo "Sergio Mazza"
(PS.. Sergio abbiamo malignato sulla tua assenza - scherzo - )... siamo
stati davvero bene.



text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:cc33o2$uva$1...@news.newsland.it...
> barbun ha scritto:
>
> > scusa ma ho letto troppo tardi......e cmq era sorto un impegno........
> > come è andata ???
> > ciao !
>
> Prima regola del Fight Club :
> Mai tirare "Sola" al Fight Club;
>
> Seconda regola del Fight Club :
> Mai "far" spostare il Fight Club e non avvertire dei problemi insorti;
>
> Terza regola del Fight Club :
> Mai prendere impegni con la "Torta di ricotta e pera" se poi ci si rende
> irraggiungibili e irreperibili;
>
> Quarta regola del Fight Club :
> Mai venir meno a una parola data, specialmente quando esplicitamente da te
> richiesta;
>
> Quinta regola del Fight Club :
> Ricordati sempre che c'è una regola 1, una regola 2,una regola 3 e una
> regola 4;
>
> Sesta regola del Fight Club :
> Sorridi sempre leggendo le regole del Fight Club :-)
Ma fino ad un certo punto!!!
SGRUNT
Antonio



title: Accodare dati in una casella di testo

author: cio

text:
ciao
sto cercando di accodare dei dati ad una casella di testo, ma non saprei
come fare.
Ho una tabella con dati fatti in questo modo
AA01    DESCR    DESCR2    COD1
AA02    DESCR    DESCR2    COD1
AA03    DESCR    DESCR2    COD3
AA02    DESCR    DESCR2    COD3
BC01    DESCR    DESCR2    COD2
BC02    DESCR    DESCR2    COD2
AA04    DESCR    DESCR2    COD1
Dovrei creare un sistema che, possibilmente in un report non associato alla
tabella di cui sopra, peschi dalla tabella e mi elenchi tutti i codici della
prima colonna che hanno COD uguale, in questo caso:
AA01, AA02, AA03, AA04 devono andare sulla stessa pagina del report, nella
stessa casella di testo.
La pagina successiva, sempre nella stessa casella di testo avrà la
successiva serie relativa a COD2 ovvero BC02 e così via.
Spero di essermi spiegato...non so se devo usare una query (come la dovrei
impostare?) o che altro?
Grazie 1000
cio


title: Accodare dati in una casella di testo

text:
"cio" <
c...@cio.it
> ha scritto nel messaggio news:fnl0g6$ed$1...@aioe.org...

sembra di capire che per COD intendi i primi due caratteri della prima
colonna. in tal caso potresti creare una query di raggruppamento secondo
l'espressione COD: Left([primaColonna];2);
In alternativa l'espressione può essere inserita in 'Ordinamento e
raggruppamento' del report.
saluti
thomas.az


title: Accodare dati in una casella di testo

text:
"
thomas.az
" <
thomas.a...@alice.it
> ha scritto nel messaggio
news:479e38bb$0$10617$4faf...@reader2.news.tin.it...
>
> sembra di capire che per COD intendi i primi due caratteri della prima
> colonna. in tal caso potresti creare una query di raggruppamento secondo
> l'espressione COD: Left([primaColonna];2);
> In alternativa l'espressione può essere inserita in 'Ordinamento e
> raggruppamento' del report.
> saluti
>
thomas.az
ciao
mi sono spiegato male. devo estrarre tutti i valori della prima colonna che
hanno un COD comune (quello della quarta colonna)
Ad esempio mi deve estrarre tutti i COD1 (quindi AA01, AA02 ecc...)
Il fatto che inizino tutti con AA è un caso: avrei potuto avere altre
lettere che so BC03 associato al codice COD1...
Non mi serve una riga per record nel report ma mi serve che, estratti tutti
i valori corrispondenti a COD1 me li metta tutti in un'unica casella di
testo nel report.
Il risultato deve essere: AA01 AA02 AA04.
Spero di essermi spiegato meglio.
Grazie 1000
cio


title: Accodare dati in una casella di testo

text:
"cio" <
c...@cio.it
> ha scritto nel messaggio news:fnmkc1$4f5$1...@aioe.org...

controlla la funzione unisciValori() su
www.sitocomune.com/
     queries>
queries 2.30
saluti
thomas.az


title: Interagire con i singoli dati di un Database Tramite VBA

text:
Salve a tutti! Stò facendo uno stage in un azienda che mi vede
costretto a dover imparare da 0 access, e devo dire che senza questo
NG non sarei riuscito a fare molto! Qui c'è veramente di tutto, grazie
a tutti quelli che hanno contribuito a crearlo ed ampliarlo, oltre
all'aver fatto il sitocomune che è una miniera di informazioni
ovviamente :D
Però c'è una cosa che nonostante tutte le ricerche fatte nel NG non
riesco a risolvere, anche se è stata trattata + volte.
Ho creato una piccola query che và ad agire su una tabella. Tale
tabella ha un campo chiamato "Accettato" di tipo Boolean. La query fà
un semplice GROUP BY su tale campo il cui valore sia "False", in modo
tale da darmi come output o un campo settato su "false" o nessun
campo.
Il mio scopo è riuscire a vedere tramite il VBA il risultato di questa
query, ovvero se è vuota o se contiene un campo settato su "false".
Da quanto ho capito bisogna usare i recordset tramite libreria DAO, ma
nonostante tutti i tentativi che stò facendo non riesco a tirare un
ragno dal buco. Potrei avere un esempio di codice da usare in questo
caso?
Ripeto che mi interessa solamente sapere se c'è il primo campo o se il
risultato della query è appunto una tabella vuota :D
Grazie a tutti anticipatamente, spero di essere stato sufficentemente
chiaro! Ciauz!


author: Sergio MAZZA

text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182255652.3...@k79g2000hse.googlegroups.com...






[risposta]
Non è necessariamente così; puoi utilizzare la funzione DCount:
es.
Dim numeroRecordAccettati as integer
numeroRecordAccettati = dcount("*","nomeQuery","Accettato=-1")
if numeroRecordAccettati >0 then
    Msgbox "Ci sono: " & numeroRecordAccettati & ", Accettati."
else
    Msgbox "Non sono presenti record accettati."
end if
Ciao.
--
Sergio MAZZA


text:
Grazie mille! Ora funziona tutto, non puoi immaginare quanto diavolo
di tempo ci abbia perso con ado e dao quando poi c'era questa funzione
semplicissima :D Grazie ancora! ;)


author: Marco Papo

text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182257797.6...@o61g2000hsh.googlegroups.com...
> Grazie mille! Ora funziona tutto, non puoi immaginare quanto diavolo
> di tempo ci abbia perso con ado e dao quando poi c'era questa funzione
> semplicissima :D Grazie ancora! ;)
Beh anche con i recordset non è difficile...
esempio
    Dim strSQL As String
    Dim RS As Recordset
    strSQL = "select accettato  from nometabella wher nomecampo = false "
    Set RS = CurrentDb.OpenRecordset(strSQL)
     If rs.eof then 'EOF sta per End Of File
        Msgbox(" ci sono records con campo accettato = False")
    else
                Msgbox(" NON ci sono records con campo accettato = False")
    end if
    RS.Close
    CurrentDb.Close
Ciauz a te


text:
"Marco Papo" <
marco....@gmail.com
> ha scritto nel messaggio
news:f58kjf$u8g$1...@aioe.org...

Ops, ho invertito il risultato...
     If rs.eof then 'EOF sta per End Of File
                  Msgbox(" NON ci sono records con campo accettato = False")
    else
              Msgbox(" ci sono records con campo accettato = False")
end if
I recordset prima o poi ti tornerranno utili.
Ciao
>


text:
Ciao! Per completezza ho voluto provare anche con i recordset, ma
quando eseguo quel codice mi dice "Parametri insufficienti, richiesto
1". Cliccando debug mi seleziona questa riga del codice "Set RS =
CurrentDb.OpenRecordset(strSQL)" .. ho aggiunto le librerie ado per
questa prova, ne devo aggiungere altre? Ci tengo a risolvere questo
problema visto che probabilmente mi si ripresenterà in futuro :P
Grazie mille ancora ;)


text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182259236.4...@k79g2000hse.googlegroups.com...

problema visto che probabilmente mi si ripresenterą in futuro :P
Grazie mille ancora ;)
Giusto!
Questo č DAO.... Aggiungi ai riferimenti Microsoft DAO 3.6 Object Library
hai modificato  strSQL = "select accettato  from nometabella wher nomecampo
= false " ?
Tra le virgolette metti il codice sql della tua query...
Ciao


text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182259236.4...@k79g2000hse.googlegroups.com...

problema visto che probabilmente mi si ripresenterą in futuro :P
Grazie mille ancora ;)
[risposta]
Con i recordset puoi provare:
Dim rs As ADODB.Recordset
rs.open "Select count(*) From nometabella/query Where Accettato=-1",
currentproject.connection, adOpenKeyset, adLockOptimistic
if rs.recordcount > 0 then
    msgbox "ci sono..."
else
    msgbox "non ci sono..."
end if
set rs = nothing
Ciao.
--
Sergio MAZZA


text:
Ciao e grazie ancora della risposta :D Ho aggiunto la libreria
Microsoft Dao 3.6 Object Library e disattivato la Ado messa
precedentemente.. ma l'errore è sempre quello :( Si aspetta un
parametro :( Magari sbaglio il metodo di inserimento della libreria?
Per aggiungerla mi limito ad andare (dalla schermata del visual basic)
su Strumenti -> Riferimenti, metto la V sulla voce che mi interessa e
dò ok, infatti se riapro stà li :O Sicuro che proprio non ne servono
altre? Non capisco perchè mi dia quest'errore :( Ciau e grazie
ancora :)
p.s. si ho modificato la stringa SQL in quella che mi serviva :)


text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182260291.9...@c77g2000hse.googlegroups.com...


[risposta]
Le librerie ADO e DAO possono anche essere incluse entrambi; basta che al
momento della creazione/utilizzo degli oggetti tu indichi il tipo esatto:
es.
Dim rsADO as ADODB.Recordset
Dim rsDAO as DAO.Recordset
...
Ciao.
--
Sergio MAZZA


text:
@Sergio: Grazie, ho provato anche con ADO come hai consigliato.. ma
stavolta invece di darmi errori crasha per intero access.. ed anche
una volta riavviato se riprovo ricrasha. Questi 2 errori (riavvio con
ADO e errore di parametro mancante con DAO) sono gli stessi che avevo
prima di postare qui, avevo lasciato stare questi metodi perchè stavo
per impazzire XD Stò usando access 2002 su windows xp service pack 2.
Qualche idea in merito a questi problemi? :( Grazie ancora! :D


text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182261089.3...@w5g2000hsg.googlegroups.com...

[risposta]
Strano.
Te lo fa anche in un altro mdb?
Hai installato tutte le SP di Office?
Ciao.
--
Sergio MAZZA


text:
Si, a quanto pare dà lo stesso errore anche con un nuovo mdb.. ho
appena provato e si riavvia access anche in questo caso :( Cmq ho
notato che nonostante sia access 2002 i database sono fatti in formato
access 2000 (sicuramente un impostazione dell'amministratore) e pare
non ci siano SP installati in office. Purtroppo anche volendo non
posso farne installare altri perchè andrebbero installati su tutti i
pc dell'azienda :( Grazie ancora :)


text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182260291.9...@c77g2000hse.googlegroups.com...


Scusa... ma sei sicura che  l'SQL funzioni... fai una prova copia la stringa
SQL in una query ed eseguila... non ti da errori?
Quando dice parametri insufficienti è perchè la stringa SQL non è
corretta... puoi posatrla.
Ciao


text:
si ho provato e funziona perfettamente. Preciso che la query prende un
parametro da un form.. ed ho usato query simili in passato senza
problemi :( Cmq come ho scritto sopra ho anche provato a fare un nuovo
DB, ci ho messo una situazione simile ma con query non parametrica.. e
il risultato è sempre quello :(  Penso di essere ad un punto morto,
access ha vinto questa battaglia ;_; Grazie a tutti per la
disponibilità che avete dimostrato, un saluto :D


text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182323199....@c77g2000hse.googlegroups.com...

I computer hanno sempre ragione! Ma noi non dobbiamo mai arrenderci e
dobbiamo sforzarci di capire. Posta la query.... Il parametro non deve
essere messo tra le virgolette ma concatenato con &
Ex con parametro testo: strSQL = "select * from tabella where NomeCampo = '"
& Forms!NomeCampo & "'"
Se usi un parametro numerico devi: "select * from tabella where NomeCampo =
" & Forms!NomeCampo
Ciao


text:
hihi Grazie per l'interesse che ci stai mettendo nell'aiutarmi :D
io come stringa sql ho scritto:
strSQL = "SELECT Specifiche.Accettato FROM Specifiche WHERE
(((Specifiche.[Codice Inventario])=[Forms]![Caricamento Tarature]!
[nome_strumento]) AND ((Specifiche.Accettato)=False)) GROUP BY
Specifiche.Accettato"
Tutto su una riga per evitare problemi nella concatenazione :(
In pratica prima controllo che il codice dello strumento sia quello
scritto nel form (si sceglie da una lista di campi non modificabile),
poi controlla che ci siano campi accettati settati su "false"
raggruppandoli..
Ovviamente avviando la query mi dà sempre il risultato voluto, non dà
nessun tipo di fastidio.
Il problema è che avevo fatto questa prova anche in un altro DB con
una query banale, dove mi prendeva tutti i campi senza condizioni o
raggruppamenti. Ed ho sempre gli stessi problemi :( Gli manca il
parametro :( Ovviamente provando con ADO c'è sempre il problema del
crash di access.. probabilmente l'unica soluzione consiste
nell'installare i Service Pack di office, cosa che non posso fare :
( Oppure (mi ripeto) magari ho sbagliato il metodo per selezionare le
librerie ado e dao, sembrerebbe anche questa una soluzione plausibile :
(
Grazie ancora di tutto, è bello sapere che c'è gente disposta ad
aiutarti così insistentemente :D Grazie ancora ;)


text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182326249.9...@n15g2000prd.googlegroups.com...

Beh, io non sono uno degli espertoni, ma mi applico (anche perchè è il mio
lavoro) e ogni giorno si impara sempre di più... e tra qualche anno
chissà...
Io cerco di dare solo un po di quello che ricevo dal newsgroup...anche a  me
aiutano spesso...e quindi mi sembra giusto ricambiare...
Se hai la libreria nei riferimenti basta solo quello. La stringa così
costruita è sbagliata
Prova questa:
strSQL = "SELECT Specifiche.Accettato FROM Specifiche WHERE
(((Specifiche.[Codice Inventario])= '" & [Forms]![Caricamento Tarature]!
[nome_strumento]) & "' AND ((Specifiche.Accettato)=False)) GROUP BY
Specifiche.Accettato"
Nota che il campo preso dalla form deve essere fuori dalle virgolette perchè
altrimenti VBA nono lo risolve ma lo tratta come testo....
ti insegno un trucco per capire se la stringa scritta funziona. Vai in debug
e metti un interruzione sulla riga dove crei la stringa... quindi dalla
finsestra immediata /ctrl+G) scrivi ?strSQL e vedei il valore della
viariabile la copi in access e la esegui, se tu avessi fatto così avresti
visto subito che VBA non sostituiva il valore a [Forms]![Caricamento
Tarature]!
[nome_strumento])
Ciao


text:
Caspita! Ora funziona! :O Quindi il problema era per davvero nella
query O_O fantastico! quindi se devo prendere un valore da un form ci
devo mettere all'inizio: '" & mentre lla fine & "' ok capito :D Grazie
mille finalmente non ho + limiti nella creazione di maschere e db
hihihi ora mi posso sbizzarrire :D Mi hai risolto un grandissimo
problema grazie ancora! ;) E' stato un piacere :D Questo newsgroup è
fantastico :D


text:
<
alex...@gmail.com
> ha scritto nel messaggio
news:1182331006.8...@p77g2000hsh.googlegroups.com...

Se è testo si! se è un campo numerico guarda il mio post precedente....
ciao


title: divisione messaggio per invio sms

author: piocanet

text:
Salve a tutti. Vi pongo un questito. Devo inviare un sms che potrebbe
anche essere piu lungo di 160 caratteri
Avevo pensato ad un ciclo for del tipo
For I = 1 To CInt(Me.Testo8)
    invio sms
Next
(ps testo8 contiene già a quanti messaggi singoli corrisponde il testo
scritto)
a questo punto dovrei inviare i messaggi tenendo conto della partenza e
della fine del testo e ho pensato all'utilizzo della funzione mid
smsDaInviare=mid(me.testoSms, ? , 160)
Il mio dubbio è appunto quel punto interrogativo. Come faccio a sapere
ad ogni ciclo il punto di partenza dal quale iniziare a selezionare il
messaggio da inviare?
Grazie per un Vs. graditissimo aiuto.


title: divisione messaggio per invio sms

author: Claudio

text:
piocanet ha scritto:

trovato il ?
For I = 1 To CInt(Me.Testo8)
     puntoDiPartenza= ((I - 1) * 160) + 1
     Me.X.SetFocus
     testo = Mid(Me.X.Text, puntoDiPartenza, 160)
     res = Me.SMSSX0.Send("+39" & Me.Testo2, testo)
Next
funzionaaaaa :)


title: Riassumendo... Stilare una classifica...

author: Fabio

text:
Ciao a tutti.
Sto realizzando un db in cui devo stilare una classifica scuderie.
Per trovare i primi tre classificati sto usando più query con SQL:
- Per trovare il primo classificato uso la query "Classifica Team -- Primo
classificato":
  SELECT TOP 1 [Classifica Team].[Somma Di Punti], [Classifica Team].Team
  FROM [Classifica Team]
  ORDER BY [Classifica Team].[Somma Di Punti] DESC;
- Per trovare il secondo classificato uso due query:
  - nella prima "Classifica Team -- Secondo classificato1":
    SELECT TOP 2 [Classifica Team].[Somma Di Punti], [Classifica Team].Team
    FROM [Classifica Team]
    ORDER BY [Classifica Team].[Somma Di Punti] DESC;
  - nella seconda "Classifica Team -- Secondo classificato":
    SELECT TOP 1 [Classifica Team -- Secondo classificato1].Team,
[Classifica Team -- Secondo classificato1].[Somma Di Punti]
    FROM [Classifica Team -- Secondo classificato1]
    ORDER BY [Classifica Team -- Secondo classificato1].[Somma Di Punti];
- Per trovare il terzo classificato procedo come nella precedente:
  - nella prima "Classifica Team -- Terzo classificato1":
    SELECT TOP 3 [Classifica Team].[Somma Di Punti], [Classifica Team].Team
    FROM [Classifica Team]
    ORDER BY [Classifica Team].[Somma Di Punti] DESC;
  - nella seconda "Classifica Team -- Terzo classificato":
    SELECT TOP 1 [Classifica Team -- Terzo classificato1].Team, [Classifica
Team -- Terzo classificato1].[Somma Di Punti]
    FROM [Classifica Team -- Terzo classificato1]
    ORDER BY [Classifica Team -- Terzo classificato1].[Somma Di Punti];
Mettiamo di avere questa classifica:
Paperino 10
Pippo 10
Pluto 6
Topolino 5
Le query in questo caso rispondono così
Paperino e Pippo primi con 10
Paperino e Pippo secondi con 10
Pluto terzo con 6
Quello che vorrei è che se Paperino e Pippo sono primi e Pluto terzo al
secondo posto non dovrebbero ricomparire Paperino e Pippo ma risultare
vuoto.
Anticipatamente grazie,
Fabio


text:

rispondo solo a quest'ultima parte e non entro in tutto il precedente.
Se hai ottenuto anche la posizione corrispondente, ti crei un select
distinct delle posizioni ottenute con la tua query
Ti crei una tabella "posizioni finali" in cui inserisci i valori 1-2-3 la
join con il risultato delle varie query in modo che tu possa vedere tutti i
risultati della tabella "posizioni finali" e solo quelli della tua query
risultato che hanno la stessa posizione.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z12Z126Y1...@usenet.libero.it...

Non va.
Con le query di cui sopra non ottengo la posizione corrispondente.


title: query con parametri

author: nuotatore

text:
la kia applicazione si propone di comporre le ricevute di pagamento ai
dipendenti di un'azienda. inoltre deve fare le ritenute d'acconto.
ho creato una tabella con i dati dei dipendenti, una con i dati di calcolo
delle imposte e una con i dati delle ricevute (ad essa sono collegate le
tabelle precedenti).
ho creato una maschera chiamata ricevute. da qui si inseriscono tutti i dati
x le ricevute. ad essa è collegata una sottomaschera che fa riferimento ad
una query con parametri calcolo_date. i parametri sono: id_dipendente, il
mese e l'anno lavorativo. la sottomaschera cioè mi deve mostrare tutte le
ricevute emesse nell'anno a nome del dipendente della maschera principale.
esiste un tasto nella maschera principale che mi calcola tutti i dati tipo
ritenuta ditta, netto, ecc.. essa fa riferimento ad una query chiamata
conteggio_stipendi. questa query a sua volta fa riferimento alla query
calcolo_date. questo casino x calcolare automaticamente se un dipendente
supera l'importo limite di 6 milioni esenti da ritenuta.
la domanda è la seguente: devo creare una nuova maschera nella quale
inserisco i parametri per calcolare la ritenuta di acconto periodica (
dipendente, data di inizio ricerca, data di fone ricerca). ovviamente usare
le query già usate per le sottomaschera di ricevuta. come devo dichiarare i
due parametri xchè le query funzionino nelle due maschere? o mi conviene
copiare  le query e cambiare l'origine dei parametri?
___________________________________
Mauro Gallo
www.maurogallo.com
alf...@libero.it


title: Collegamento a sito FTP da maschera

author: PennyWise

text:
Ho la necessita di fare upload/download di file ascii su un sito ftp
direttamente da una maschera access 97.  Come si può fare
Grazie a tutti


title: Collegamento a sito FTP da maschera

author: Luciano (DOC)

text:
PennyWise ha scritto nel messaggio <
97654412...@tango.comm2000.it
>...
>Ho la necessita di fare upload/download di file ascii su un sito ftp
>direttamente da una maschera access 97.  Come si può fare
Sul sito di dev ashish (trovi il link sul sito comune, trovi il link del
sito comune sotto la firma di alcuni partecipanti a questo NG) c'e' un
esempio funzionante sie per il protocollo ftp che http. Molto semplice da
usare e molto efficacie.
Saluti.
Luciano
(DOC)


title: Collegamento a sito FTP da maschera

author: Paolo Beltrame

text:
"Luciano (DOC)" <
mc5...@mclink.it
> ha scritto nel messaggio
news:913juh$hv4$2...@news.mclink.it...
> Sul sito di dev ashish (trovi il link sul sito comune, trovi il link del
> sito comune sotto la firma di alcuni partecipanti a questo NG) c'e' un
> esempio funzionante sie per il protocollo ftp che http. Molto semplice da
> usare e molto efficacie.
Ha un problema, mi riferisco ai server Unix.
Se fai upload continuo di molti file mette in
crisi il server perche' riparte dalla root ad
ogni upload. Poche quanto semplici modifiche e
funziona bene.
Paolo


title: Problema di recupero BMP da campo OLE

author: News

text:
Un saluto a tutti i partecipanti al NG.
Ho un DB piuttosto grosso, circa 750MB, nel quale sono state incorporate
immagini BMP in un campo OLE.
Vorrei estrarre queste immagini in file esterni BMP, per salvarle
successivamente in file JPG che finalmente vorrei linkare a runtime ad un
controllo Immagine del mio form, recuperandone il percorso. Il tutto
naturalmente per alleggerire il DB.
Quali strade sono percorribili ? e con quali oggetti (DAO od altri) ?
Qualsiasi suggerimento è prezioso e ringrazio anticipatamente chi mi può
aiutare.
Saluto tutti.
Ciao - Daniele


title: Problema di recupero BMP da campo OLE

author: Andrea

text:
Per interessante lavoro di grafica 3d, ottima retribuzione.
Contattare in privato
cap...@tin.it


title: Problema di recupero BMP da campo OLE

author: Fox Mulder

text:
"News" <
dan...@tonyperotti.it
> ha scritto nel messaggio
news:9c0l8i$fpf$1...@fe2.cs.interbusiness.it...
> Un saluto a tutti i partecipanti al NG.
>
> Ho un DB piuttosto grosso, circa 750MB, nel quale sono state incorporate
> immagini BMP in un campo OLE.
> Vorrei estrarre queste immagini in file esterni BMP, per salvarle
> successivamente in file JPG che finalmente vorrei linkare a runtime ad un
> controllo Immagine del mio form, recuperandone il percorso. Il tutto
> naturalmente per alleggerire il DB.
>
> Quali strade sono percorribili ? e con quali oggetti (DAO od altri) ?
Che io sappia .. con ADO o DAO ...
recuperi il recordset in una maschera; per ogni record prelevi l'immagine e
la carichi in un controllo Picture o Image (il controllo non devi associarlo
ad alcun campo del DB).
A questo punto il controllo dovrebbe avere una proprietà per salvare
l'immagine contenuta altrimenti puoi usare un'API (ma non me la ricordo).
Per caricare l'immagine da codice devi usare i metodi GetChunk e AppendChunk
...
il tutto non è particolarmente difficile ...
Saluti


title: Problema di recupero BMP da campo OLE

text:
Fox ti ringrazio per il suggerimento.
Provo a studiarmi un po' i medoti getchunk ed appendchunk
Ciao - Daniele
"Fox Mulder" <
fili...@tiscalinet.it
> ha scritto nel messaggio
news:9c1fjo$kuv$1...@fe1.cs.interbusiness.it...



title: una query al posto di 2.....

author: Giancarlo Francesconi

text:
Salve a tutti. Uso A97.
Devo estrarre dal codice fiscale delle persone fisiche il comune di
nascita. Sul Sito comune ho trovato la tab. contente l'elenco dei comuni
e relativo codice.
A questo punto faccio una query sulla tabella che contiene i codici
fiscali, impostando un campo cosě:
solo_cod: Mid([cod_fisc];12;4). Salvo la query e ne creo un'altra
mettendo in join il campo solo_cod della prima query, con il campo dei
codici dei comuni presente nella tab. prelevata dal sito comune e
ottengo la descrizione del comune di nascita.
E' possibile ottenere lo stesso risultato con una sola query? (questo č
solo un esempio, ma opero in modo simile in tanti altri casi).
Spero di essere stato chiaro. Grazie a tutti
Giancarlo
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: una query al posto di 2.....

author: Roberto da casa

text:
"Giancarlo Francesconi" <
thi...@tin.it
> ha scritto nel messaggio
news:ebfc4ed3557b9f84e9...@mygate.mailgate.org...

Se la tabella dei comuni si chiama Comuni ed ha la struttura di quella che
hai trovato sul Sito Comune, aggiungi alla prima query un'altro campo
calcolato chiamato Descr_Comune cosě:
Descr_Comune: DLookup("COMU_DESCR"; "Comuni"; "COMU_COD=" & Chr$(34) &
[solo_cod] & Chr$(34))
Cosě facendo, della seconda query non c'č piů bisogno.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query basata su casella di riepilogo a selezione multipla

author: Massimo

text:
Salve,
Vorrei utilizzare una casella di riepilogo a selezione estesa e, sulla base
delle suddette selezioni, lanciare una query. Come posso fare?
Grazie.
Massimo


author: Giulio Petrini

text:
Probabilmente ti conviene formattare la stringa di condizione
con un ciclo "for" sugli elementi selezionati;
es:
dim wh as string
Dim varItm As Variant
wh = ''
For Each varItm In LISTA.ItemsSelected
        wh = wh & " and/or  " & <parametri riportati dal valore selezionato>
Next varItm
alla fine wh contiene il filtro sul quale lanciare la query.
Ciao
Giulio


title: prelevare valore della colonna 2

author: Anita Rossi

text:
Ciao
è possibile in una query
impostare espressione del tipo:
Sconto: fctround([imponibile]*[idsconto];2)/100
dove 2 è il valore della seconda colonna della TbSconto?
Anche perchè così non funziona.
Grazie


title: prelevare valore della colonna 2

author: Karl Donaubauer

text:
Anita Rossi wrote:
> č possibile in una query
> impostare espressione del tipo:
> Sconto: fctround([imponibile]*[idsconto];2)/100
> dove 2 č il valore della seconda colonna della TbSconto?
> Anche perchč cosě non funziona.
Non sono sicuro di capirti.
Il 2 nella tua espression č una constante, cioč la ciffra 2 che
determina il numero dei decimali.
Certo se TbSconto fa parte della query puoi usare il nome
di un suo campo che contiene questa ciffra, cioé:
Sconto: fctround([imponibile]*[idsconto];[NomeCampo])/100
Forse si capisce meglio se incolli la stringa SQL della query
nel prossimo messaggio.
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: prelevare valore della colonna 2

text:
On 24 Mar, 10:42, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Anita Rossi wrote:
> > possibile in una query
> > impostare espressione del tipo:
> > Sconto: fctround([imponibile]*[idsconto];2)/100
> > dove 2 il valore della seconda colonna della TbSconto?
> > Anche perch cos non funziona.
>
> Non sono sicuro di capirti.
> Il 2 nella tua espression una constante, cio la ciffra 2 che
> determina il numero dei decimali.
> Certo se TbSconto fa parte della query puoi usare il nome
> di un suo campo che contiene questa ciffra, cio :
>
> Sconto: fctround([imponibile]*[idsconto];[NomeCampo])/100
>
> Forse si capisce meglio se incolli la stringa SQL della query
> nel prossimo messaggio.
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
http://www.donkarl.com/it
ciao Karl
grazie;
questa è l'Sql, ma premetto che è tutto da rifare
SELECT TbPrincipale.IDFATTURA, TbPrincipale.IDCLIENTE,
TbPrincipale.NUMERO, TbPrincipale.DATA, TbPrincipale.IDTIPODOCUMENTO,
TbPrincipale.IDIVA, TbPrincipale.IDSCONTO, TbPrincipale.IDRitenuta,
fctround(IIf([IdTipoDocumento]=1,
([imponibileLordo]),-1*([imponibileLordo]))) AS ImponibileL,
fctround([imponibileL]*[idsconto],2)/100 AS Sconto,
fctround([imponibileL]*1-[sconto]) AS ImponibileNetto,
fctround([ImponibileNetto]*([IdIVA]))/100 AS IVA,
fctround([ImponibileL]*[idRitenuta],2)/100 AS Ritenuta,
fctround(nz([imponibileNetto]+nz([IVA])-nz([Ritenuta]))) AS
TotaleFattura, [ImponibileL]-[sconto] AS n
FROM D RIGHT JOIN TbPrincipale ON D.FK_idfattura =
TbPrincipale.IDFATTURA;


title: prelevare valore della colonna 2

text:
Anita Rossi wrote:
> Karl Donaubauer wrote:
>>> possibile in una query impostare espressione del tipo:
>>> Sconto: fctround([imponibile]*[idsconto];2)/100
>>> dove 2 il valore della seconda colonna della TbSconto?
>>> Anche perch cos non funziona.
>> ...
>> Il 2 nella tua espression una constante, cio la ciffra 2 che
>> determina il numero dei decimali.
>> Certo se TbSconto fa parte della query puoi usare il nome
>> di un suo campo che contiene questa ciffra, cio :
>>
>> Sconto: fctround([imponibile]*[idsconto];[NomeCampo])/100
> ...
> questa è l'Sql, ma premetto che è tutto da rifare
>
> SELECT TbPrincipale.IDFATTURA, TbPrincipale.IDCLIENTE,
> TbPrincipale.NUMERO, TbPrincipale.DATA, TbPrincipale.IDTIPODOCUMENTO,
> TbPrincipale.IDIVA, TbPrincipale.IDSCONTO, TbPrincipale.IDRitenuta,
> fctround(IIf([IdTipoDocumento]=1,
> ([imponibileLordo]),-1*([imponibileLordo]))) AS ImponibileL,
> fctround([imponibileL]*[idsconto],2)/100 AS Sconto,
> fctround([imponibileL]*1-[sconto]) AS ImponibileNetto,
> fctround([ImponibileNetto]*([IdIVA]))/100 AS IVA,
> fctround([ImponibileL]*[idRitenuta],2)/100 AS Ritenuta,
> fctround(nz([imponibileNetto]+nz([IVA])-nz([Ritenuta]))) AS
> TotaleFattura, [ImponibileL]-[sconto] AS n
> FROM D RIGHT JOIN TbPrincipale ON D.FK_idfattura =
> TbPrincipale.IDFATTURA;
E dove si trova "TbSconto" ovvero la "seconda colonna della TbSconto"?
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: prelevare valore della colonna 2

text:
On 24 Mar, 16:15, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Anita Rossi wrote:
> > Karl Donaubauer wrote:
> >>> possibile in una query impostare espressione del tipo:
> >>> Sconto: fctround([imponibile]*[idsconto];2)/100
> >>> dove 2 il valore della seconda colonna della TbSconto?
> >>> Anche perch cos non funziona.
> >> ...
> >> Il 2 nella tua espression una constante, cio la ciffra 2 che
> >> determina il numero dei decimali.
> >> Certo se TbSconto fa parte della query puoi usare il nome
> >> di un suo campo che contiene questa ciffra, cio :
>
> >> Sconto: fctround([imponibile]*[idsconto];[NomeCampo])/100
> > ...
> > questa l'Sql, ma premetto che tutto da rifare
>
> > SELECT TbPrincipale.IDFATTURA, TbPrincipale.IDCLIENTE,
> > TbPrincipale.NUMERO, TbPrincipale.DATA, TbPrincipale.IDTIPODOCUMENTO,
> > TbPrincipale.IDIVA, TbPrincipale.IDSCONTO, TbPrincipale.IDRitenuta,
> > fctround(IIf([IdTipoDocumento]=1,
> > ([imponibileLordo]),-1*([imponibileLordo]))) AS ImponibileL,
> > fctround([imponibileL]*[idsconto],2)/100 AS Sconto,
> > fctround([imponibileL]*1-[sconto]) AS ImponibileNetto,
> > fctround([ImponibileNetto]*([IdIVA]))/100 AS IVA,
> > fctround([ImponibileL]*[idRitenuta],2)/100 AS Ritenuta,
> > fctround(nz([imponibileNetto]+nz([IVA])-nz([Ritenuta]))) AS
> > TotaleFattura, [ImponibileL]-[sconto] AS n
> > FROM D RIGHT JOIN TbPrincipale ON D.FK_idfattura =
> > TbPrincipale.IDFATTURA;
>
> E dove si trova "TbSconto" ovvero la "seconda colonna della TbSconto"?
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
ciao Karl
è con la TbIva che ho problemi
SELECT fctround([imponibileNetto]*[idIVA],[IVA])/100 AS IVA
FROM TbIVA RIGHT JOIN (D RIGHT JOIN TbPrinciaple ON D.FK_idPrincipale
= TbPrincipale.IDPrinciaple) ON TbIVA.IdIVA = TbPrinciaple.IDIVA;
ho provato così, ma ho errore.


title: prelevare valore della colonna 2

text:
Anita Rossi wrote:
> ...
> č con la TbIva che ho problemi
>
> SELECT fctround([imponibileNetto]*[idIVA],[IVA])/100 AS IVA
> FROM TbIVA RIGHT JOIN (D RIGHT JOIN TbPrinciaple ON D.FK_idPrincipale
> = TbPrincipale.IDPrinciaple) ON TbIVA.IdIVA = TbPrinciaple.IDIVA;
>
> ho provato cosě, ma ho errore.
Peccato che non vorrei rivelare quale errore.
Quindi si puo solo indovinare:
Siccome usi un campo "IVA" ed un alias con lo stesso nome
potrebb'essere un errore per un riferimento circolare. In questo
caso sarebbe meglio di usare un alias diverso come
...AS ImportoIVA
Se non lo vuoi, puoi provarlo con un riferimento qualificato:
fctround([imponibileNetto]*[idIVA],TbIVA.[IVA])/100 AS IVA
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: prelevare valore della colonna 2

text:
On 24 Mar, 17:34, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Anita Rossi wrote:
> > ...
> > con la TbIva che ho problemi
>
> > SELECT fctround([imponibileNetto]*[idIVA],[IVA])/100 AS IVA
> > FROM TbIVA RIGHT JOIN (D RIGHT JOIN TbPrinciaple ON D.FK_idPrincipale
> > = TbPrincipale.IDPrinciaple) ON TbIVA.IdIVA = TbPrinciaple.IDIVA;
>
> > ho provato cos , ma ho errore.
>
> Peccato che non vorrei rivelare quale errore.
>
> Quindi si puo solo indovinare:
>
> Siccome usi un campo "IVA" ed un alias con lo stesso nome
> potrebb'essere un errore per un riferimento circolare. In questo
> caso sarebbe meglio di usare un alias diverso come
> ...AS ImportoIVA
>
> Se non lo vuoi, puoi provarlo con un riferimento qualificato:
>
> fctround([imponibileNetto]*[idIVA],TbIVA.[IVA])/100 AS IVA
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
http://www.donkarl.com/it
Karl L'errore è: il riferimento al campo specificato idIva potrebbe
essere relativo a più tabelle elencate nella proposizione FROM
dell'istruzione SQL


title: prelevare valore della colonna 2

text:
Anita Rossi wrote:
> Karl Donaubauer wrote:
>>> ...
>>> SELECT fctround([imponibileNetto]*[idIVA],[IVA])/100 AS IVA
>>> FROM TbIVA RIGHT JOIN (D RIGHT JOIN TbPrinciaple ON
>>> D.FK_idPrincipale = TbPrincipale.IDPrinciaple) ON TbIVA.IdIVA =
>>> TbPrinciaple.IDIVA;
>>
>>> ho provato cos , ma ho errore.
>> ...
>> Siccome usi un campo "IVA" ed un alias con lo stesso nome
>> potrebb'essere un errore per un riferimento circolare. In questo
>> caso sarebbe meglio di usare un alias diverso come
>> ...AS ImportoIVA
>>
>> Se non lo vuoi, puoi provarlo con un riferimento qualificato:
>>
>> fctround([imponibileNetto]*[idIVA],TbIVA.[IVA])/100 AS IVA
> ...
> Karl L'errore è: il riferimento al campo specificato idIva potrebbe
> essere relativo a più tabelle elencate nella proposizione FROM
> dell'istruzione SQL
Direi che si tratta di un messaggio abbastanza chiaro.
Nella query hai più di un campo che si chiama "IVA" ed Access
non sa quale intendi nella tua espressione se solo scrivi "IVA".
Ti ho già scritto la soluzione col riferimento qualificato
(ed il consiglio di non usare "IVA" un'altra volta come alias).



title: prelevare valore della colonna 2

text:
On 24 Mar, 19:42, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Anita Rossi wrote:
> > Karl Donaubauer wrote:
> >>> ...
> >>> SELECT fctround([imponibileNetto]*[idIVA],[IVA])/100 AS IVA
> >>> FROM TbIVA RIGHT JOIN (D RIGHT JOIN TbPrinciaple ON
> >>> D.FK_idPrincipale = TbPrincipale.IDPrinciaple) ON TbIVA.IdIVA =
> >>> TbPrinciaple.IDIVA;
>
> >>> ho provato cos , ma ho errore.
> >> ...
> >> Siccome usi un campo "IVA" ed un alias con lo stesso nome
> >> potrebb'essere un errore per un riferimento circolare. In questo
> >> caso sarebbe meglio di usare un alias diverso come
> >> ...AS ImportoIVA
>
> >> Se non lo vuoi, puoi provarlo con un riferimento qualificato:
>
> >> fctround([imponibileNetto]*[idIVA],TbIVA.[IVA])/100 AS IVA
> > ...
> > Karl L'errore : il riferimento al campo specificato idIva potrebbe
> > essere relativo a pi tabelle elencate nella proposizione FROM
> > dell'istruzione SQL
>
> Direi che si tratta di un messaggio abbastanza chiaro.
> Nella query hai pi di un campo che si chiama "IVA" ed Access
> non sa quale intendi nella tua espressione se solo scrivi "IVA".
>
> Ti ho gi scritto la soluzione col riferimento qualificato
> (ed il consiglio di non usare "IVA" un'altra volta come alias).
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
http://www.donkarl.com/it
Karl ho dovuto fare così
ImportoIVA: fctround([imponibileNetto]*[TbIVA].[IVA])
diversamente mi dava errore;
se avessi avuto solo l'IdIVA della TbPrincipale senza il collegamento
alla TbIVA
era ugualmente possibile avere l'importo Iva?


title: prelevare valore della colonna 2

author: Antonio Biso

text:
"Anita Rossi" <
rossia...@gmail.com
> ha scritto nel messaggio
news:7046dab0-3b74-42bb...@i14g2000yqe.googlegroups.com...



il problema non è il collegamento ma la presenza di due campi con lo stesso
nome in due tabelle diverse
A


title: prelevare valore della colonna 2

text:
On 27 Mar, 09:39, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Anita Rossi" <
rossianita...@gmail.com
> ha scritto nel messaggionews:7046dab0-3b74-42bb...@i14g2000yqe.googlegroups.com...
> On 24 Mar, 19:42, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
>
> Karl ho dovuto fare cos
> ImportoIVA: fctround([imponibileNetto]*[TbIVA].[IVA])
> diversamente mi dava errore;
>
> se avessi avuto solo l'IdIVA della TbPrincipale senza il collegamento
> alla TbIVA
> era ugualmente possibile avere l'importo Iva?
>
> il problema non il collegamento ma la presenza di due campi con lo stesso
> nome in due tabelle diverse
>
> A
ok
grazie


title: Due campi in un colpo solo?

author: Ferdy Bassi

text:
Salve a tutti. Premetto che sono nuovo nel mondo dei database e sto cercando
di farmi le ossa, e quindi vi prego di scusarmi per eventuali banalità..
Passo alla domanda: è possibile fare in modo che una casella di testo di una
maschera scriva i dati immessi in due campi di due tabelle diverse dello
stesso database?
Seconda domanda: il fatto che io abbia necessità di scrivere lo stesso dato
in due campi di due tabelle diverse significa che ho progettato male il
database?
Grazie a tutti e complimenti per la qualità del NG!
Ferdinando


title: Due campi in un colpo solo?

author: damiano

text:
"Ferdy Bassi" <
ferdy...@interfree.it
> ha scritto nel messaggio
news:3abf6...@news.dada.it...

1°) si è possibile, ma solo via codice
2°) dipende da quali sono i campi
ciao


title: Access 12

author: Michele

text:
Sono indiscreto se chiedo qualche anticipazione su Access 12?
Saluti.
Michele


title: Access 12

author: MA

text:

non ne abbiamo e chi ne ha aderisce alla clausola di non diffusione delle
notizie,
clausola che verrà estesa anche ai partecipanti del CISA, dove si avranno
proprio queste indiscrezioni.
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Access 12

author: Bruno Campanini

text:
"Michele" <
ton...@inwind.it
> wrote in message
news:5xVbe.88194$zZ1.2...@twister1.libero.it...
> Sono indiscreto se chiedo qualche anticipazione su Access 12?
>
> Saluti.
>
> Michele
Io, di professione indovino, faccio alcune previsioni.
Premesso che ogni release ha come fine il
conseguimento di un utile, come è ovvio in
qualsivoglia forma d'impresa, la prossima (12)
avrà (come tutte le precedenti) le seguenti
caratteristiche:
1 - funzionalità multimediali incrementate
2 - funzionalità di interconnessione incrementate
3 - inaffidabilità di calcolo specie in floating point
    immutata (troppo complicato andare a
     metterci le mani)
4 - funzionalità mdb non implementate in file mde
     immutate (ovvero incrementate con riferimento
    alle nuove funzionalità di cui ai puinti 1, 2)
5 - forse una decina di vecchi bug "fixed" contro
    qualche decina di nuovi.
Sono battute naturalmente.
O Pasquinate?
Bruno


title: Access 12

author: Matteo Ferrari

text:
"Michele"
> Sono indiscreto se chiedo qualche anticipazione su Access 12?
Non credo vi siano anticipazioni pubbliche sulla prossima realese...


title: Access 12

author: Oscar Manfredini

text:
"Bruno Campanini" <
> 1 - funzionalità multimediali incrementate
> 2 - funzionalità di interconnessione incrementate
> 3 - inaffidabilità di calcolo specie in floating point
>     immutata (troppo complicato andare a
>      metterci le mani)
> 4 - funzionalità mdb non implementate in file mde
>      immutate (ovvero incrementate con riferimento
>     alle nuove funzionalità di cui ai puinti 1, 2)
> 5 - forse una decina di vecchi bug "fixed" contro
>     qualche decina di nuovi.
> Sono battute naturalmente.
> O Pasquinate?
La numero 5 non è una pasquinata   :-)


title: Access 12

author: Stefano

text:
"Michele" <
ton...@inwind.it
> ha scritto nel messaggio
news:5xVbe.88194$zZ1.2...@twister1.libero.it...
> Sono indiscreto se chiedo qualche anticipazione su Access 12?
>
> Saluti.
>
> Michele
Daranno in dotazione un compilatore.
Stefano:-)


title: contare valori uguali posti in campi diversi

author: FANCIULLO

text:
Salve sono Fanciullo
(A97)
In una tabella ho questa situazione
(in reale sono materie assegnate come debito scolastico)
ALUNNO   DEBITO1     DEBITO2       DEBITO3
Fanciullo                            italiano            storia
Toma            italiano           storia
Zinni               storia                                 italiano
Libero           italiano            storia           francese
come faccio a sommare tutte le occorrenze di
italiano
storia
francese
č possibile con query??
Con DAO ho solo intuito questo:
recordset sul campo DEBITO1 con filtro su italiano
conteggio dei record
cosě anche per gli altri campi
I risultati verranno raccolti in variabili
e poi si sommeranno le  3 variabili
Grazie per l'aiuto a venire


author: 'Roccia' Max

text:
On 9 Lug, 20:56, "FANCIULLO" <
vitoch...@libero.it
> wrote:
> In una tabella ho questa situazione
> (in reale sono materie assegnate come debito scolastico)
>
> ALUNNO   DEBITO1     DEBITO2       DEBITO3
> Fanciullo                            italiano            storia
> Toma            italiano           storia
> Zinni               storia                                 italiano
> Libero           italiano            storia           francese
Brutto, rigido, macchinoso e esposto a errori.
Ti servono tre tabelle:
Tabella ALUNNI (IdAlunno, Nome Cognome ecc.)
Tabella MATERIE (IdMateria, Descrizione)
Tabella DEBITI (IdAlunno, IdMateria)
Nella tabella DEBITI inserisci le accoppiate alunno/materia, cosicche'
l'alunno FANCULLO avra' due record (Fanciullo/Italiano e Fanciullo/
Storia), l'alunno LIBERO ne avra' tre (Libero/Italiano, Libero/Storia
e Libero/Francese) e l'alunno TIZIO, che e' bravo, non ne avra'
nessuno.
In questo modo becchi al volo il numero di debiti di ciascun alunno:
SELECT  Debiti.IdAlunno, COUNT(Debiti.IdMateria) AS NumeroDebiti FROM
Debiti GROUP BY Debiti.Alunno
il numero di cattivi per ogni materia
SELECT  Debiti.IdMateria, COUNT(Debiti.IdAlunno) AS NumeroAlunni FROM
Debiti GROUP BY Debiti.Materia
gli alunni senza debiti
SELECT Alunni.* FROM Alunni WHERE Alunni.IDAlunno NOT IN( SELECT
DISTINCT IdAlunno FROM Debiti )
le materie senza debitori
SELECT Materie.* FROM Materie WHERE Materie.IdMateria NOT IN ( SELECT
DISTINCT IdMateria FROM Debiti )
Gli alunni che hanno due materie specifiche (che so, francese e
italiano)
SELECT DISTINCT Debiti.IdAlunno FROM Debiti WHERE Debiti.IdMateria IN
( SELECT IdMateria FROM Materie WHERE Materia.Descrizione IN
("Italiano","Francese"))
eccetera, eccetera, eccetera.
> come faccio a sommare tutte le occorrenze di
> italiano
> storia
> francese
>
> è possibile con query??
Se invece hai il database bell'effattto, allora ti tocca una roba di
questo genere:
SELECT Materia, Count(Alunno) AS Occorrenze FROM (
SELECT Alunno, Debito1 as Materia FROM NomeTabella WHERE Debito1 IS
NOT NULL UNION
SELECT Alunno, Debito2 as Materia FROM NomeTabella WHERE Debito2 IS
NOT NULL UNION
SELECT Alunno, Debito3 as Materia WHERE Debito3 IS NOT NULL )
GROUP BY Materia
In pratica, ti costuisci la tabella DEBITI accodando prima tutti i
campi Debito1, poi tutti i campi Debito2 e infine tutti i campi
Debito3  a un unico campo di nome Materia, e in base a quello fai i
tuoi raggruppamenti e conteggi.
cia'
Max


text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
news:1184012895.1...@w3g2000hsg.googlegroups.com...








le materie senza debitori



eccetera, eccetera, eccetera.

> č possibile con query??
Se invece hai il database bell'effattto, allora ti tocca una roba di
questo genere:
SELECT Materia, Count(Alunno) AS Occorrenze FROM (
SELECT Alunno, Debito1 as Materia FROM NomeTabella WHERE Debito1 IS
NOT NULL UNION
SELECT Alunno, Debito2 as Materia FROM NomeTabella WHERE Debito2 IS
NOT NULL UNION
SELECT Alunno, Debito3 as Materia WHERE Debito3 IS NOT NULL )
GROUP BY Materia
In pratica, ti costuisci la tabella DEBITI accodando prima tutti i
campi Debito1, poi tutti i campi Debito2 e infine tutti i campi
Debito3  a un unico campo di nome Materia, e in base a quello fai i
tuoi raggruppamenti e conteggi.
cia'
Max
GRAZIE MAX
mi hai costretto a rivedere tutto e a ..............rifare tutto
ma cosě vanno le regole no???


text:
On 10 Lug, 17:02, "FANCIULLO" <
vitoch...@libero.it
> wrote:
> GRAZIE MAX
> mi hai costretto a rivedere tutto e a ..............rifare tutto
> ma così vanno le regole no???
Piuttosto, adesso hai un database relazionale e non un'accozzaglia di
dati... se devi aggiungere o togliere le materie, o prevedere un
debito formativo in piu', adesso puoi apportare tutte le modifiche in
tempo zero.
cia'
Max


title: visualizzazione file txt in maschera

author: Riccardo

text:
Come da oggetto, è possibile?
Vorrei vedere in una maschera il contenuto di un file txt
ho provato inserendo la cornice, ma mi imposta il doppio
clic, invece voglio che il file si veda sempre.
grazie Riccardo


title: visualizzazione file txt in maschera

author: Alex

text:
"Riccardo" <
ricc...@free.panservice.it
> wrote in message
news:a0fbro$us4$1...@news.panservice.it...

Mi sa che ti tocca leggerlo da Codice ed utilizzare una TxtBox...!
dim strLine as String
Open File for Input #1
  do until Eof(1)
    input #1,strLine
    Me.TxtBox=Me.TxtBox & strLine
  loop
Close #1
Circa....!
@Alex
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: visualizzazione file txt in maschera

author: Carlo Costarella

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:a0fbro$us4$1...@news.panservice.it...

Oltre quello che ti ha risposto Alex potresti usare un controllo ActiveX
come richtx32.ocx disponibile in c:\windows\system e fornito di una
esariente guida.
Esistono sul web altri ocx simili e gratuiti.
Ciao, Carlo


title: visualizzazione file txt in maschera

author: Alessandro Baraldi

text:
"Carlo Costarella" <
carloco...@libero.it
> wrote in message
news:FyIW7.231$24....@twister1.libero.it...
> Oltre quello che ti ha risposto Alex potresti usare un controllo ActiveX
> come richtx32.ocx disponibile in c:\windows\system e fornito di una
> esariente guida.
> Esistono sul web altri ocx simili e gratuiti.
> Ciao, Carlo
Molto interessante.
Ciao, saresti cosě disponibile ad indicare dove trovare OCX gratuiti
che funzionino in ACCESS.
Ho trovato di tutto per VBn, ma passandoli in ACCESS 98 su 100 KO...!
Poichč io sono abituato a risolvermi tutto via codice non mi dispiacerebbe
semplificarmi la vita...!
Ciao @Alex
--
Posted from  [62.98.12.187]



title: DOPPIO CLICK SU CASELLA COMBINATA

text:
Help!!
Sto crando un database gestione ordini per il mio ufficio.
Nella maschera Ordini ho creato una casella combinata "Cliente" e
cliccandoci sopra due volte mi si apriva la maschera "Clienti" per
l'inserimento di un nuovo cliente.
Il codice che mi pernetteva di fare ciò è:
Private Sub CcCliente_DblClick(Cancel As Integer)
On Error GoTo Err_Comando9_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "MiaForm"
    stLinkCriteria = "[ID]=" & Me![ID]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando9_Click:
    Exit Sub
Err_Comando9_Click:
    MsgBox Err.Description
    Resume Exit_Comando9_Click
End Sub
Nella scheda Evento delle proprietà della combo ho impostato su doppio
clik Routine Evento.
Funzionava tutto bene ma ora mi dà il seguente errore:
 Impossibile trovare il campo "ID" a cui si fa riferimento
nell'espressione
Devo aver modificato qualcosa senza rendermene conto ma non riesco a
capire cosa.
Qualcuno sa aiutarmi?
Grazie mille in anticipo
Myc


title: DOPPIO CLICK SU CASELLA COMBINATA

author: Access

text:
Ciao
m...@hotmail.it
,
<
m...@hotmail.it
> ha scritto nel messaggio
news:1181829707.4...@d30g2000prg.googlegroups.com...
Help!!
Sto crando un database gestione ordini per il mio ufficio.
Nella maschera Ordini ho creato una casella combinata "Cliente" e
cliccandoci sopra due volte mi si apriva la maschera "Clienti" per
l'inserimento di un nuovo cliente.
Il codice che mi pernetteva di fare ciň č:
Private Sub CcCliente_DblClick(Cancel As Integer)
On Error GoTo Err_Comando9_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "MiaForm"
    stLinkCriteria = "[ID]=" & Me![ID]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando9_Click:
    Exit Sub
Err_Comando9_Click:
    MsgBox Err.Description
    Resume Exit_Comando9_Click
End Sub
Nella scheda Evento delle proprietŕ della combo ho impostato su doppio
clik Routine Evento.
Funzionava tutto bene ma ora mi dŕ il seguente errore:
 Impossibile trovare il campo "ID" a cui si fa riferimento
nell'espressione
Devo aver modificato qualcosa senza rendermene conto ma non riesco a
capire cosa.
Qualcuno sa aiutarmi?
Grazie mille in anticipo
Myc
Assicurati dell'esistenza del campo ID, probabile che tu abbia cambiato la
sua denominazione.
Ciao
Access


title: DOPPIO CLICK SU CASELLA COMBINATA

text:
> Assicurati dell'esistenza del campo ID, probabile che tu abbia cambiato la
> sua denominazione.
Eh già...avevo controllato tutti i campi ID interessati fuorchè quello
della tabella di origine della maschera :o) GRAZIE.
> Ciao
> Access
Ciao
Myc


title: UCase solo sulla prima

author: Mik Mark

text:
Ciao a tutti,
    scusate la domanda semplicissima ma non riesco a trovare sulla guida il
comando.
Io voglio che un nome come per esempio nicola venga inserito nel DB come
Nicola!
Come faccio a dirgli fammi maiuscolo solo il primo carattere e non tutto?
            Grazie
                    Mik


title: UCase solo sulla prima

text:
"Mik Mark" <
marcheso...@trentino.net
> ha scritto nel messaggio
news:a1h1c4$cmk$1...@news.flashnet.it...

Scusate tutti,
    di solito aspetto e provo a risolvere da solo il problema, oggi mi sono
arreso dopo soli 20 min.
E infatti subito dopo ho trovato il codice:
    Dim x() As Byte
    x = StrConv(Me!Nome.Value, vbProperCase)
    Me!Nome.Value = x
Ciao
        Mik


title: [OT] Dopo Palladium, la grande sorella MS offre IRM

author: Antonio Biso

text:
Ricordate il discorso di palladium, il nuovo sistema Microsoft di cui molto
si sta discutendo?
Questa č l'ultima iniziativa Microsoft in tema di liberismo (AUTOROTFL)
http://www.webmasterpoint.org/speciale/2003mar13.asp
Antonio


author: Paolo opg

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in
news:PwMRa.184458$
Ny5.5...@twister2.libero.it
:
> Ricordate il discorso di palladium, il nuovo sistema Microsoft di cui
> molto si sta discutendo?
> Questa è l'ultima iniziativa Microsoft in tema di liberismo
> (AUTOROTFL)
>
>
http://www.webmasterpoint.org/speciale/2003mar13.asp
>
> Antonio
>
in pratica hanno integrato pgp e acrobat in office...
veramente innovatori, non cè che dire!
che poi sia a prova di cretino, resta tutto da vedere: mi è capitata
gente che aveva problemi a spedire un'email direttamente da word o
excel...
(se qualcuno di loro fosse all'ascolto: menu file -> invia ->
destinatario posta)
se gli dai la possibilità di critpare, secondo me ti formattano il pc in
2 secondi netti.
quelli bravi, ti resettano anche il bios, criptandolo ovviamente, così il
pc nemmeno riparte...
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


author: Sergio MAZZA

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:PwMRa.184458$Ny5.5...@twister2.libero.it...
> Ricordate il discorso di palladium, il nuovo sistema Microsoft di cui
molto
> si sta discutendo?
> Questa è l'ultima iniziativa Microsoft in tema di liberismo (AUTOROTFL)
>
>
http://www.webmasterpoint.org/speciale/2003mar13.asp
>
> Antonio
Bah!
Che dire? Triste chi ci capita...
Ciao.
--
Sergio MAZZA


author: Roberto da casa

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bf85fj$8pm$1...@canarie.caspur.it...

Penso che la stragrande maggiornaza degli utenti ci cascherà al momento che
cambierà il proprio computer per obsolescenza o perchè si guasta l'hardware;
i prodotti software "vecchia maniera" non saranno più in commercio e quindi
la scelta sarà tra Windows e non Windows: ho paura che per problemi di
continuità nel leggere ed aggiornare i vecchi documenti la scelta per molti
sarà obbligata, a meno di farsi assistere da specialisti alla trasformazione
che prevede l'abbandono di Windows e Office. Per l'utente medio la cosa non
sarebbe indolore né dal punto economico né dal punto di vista del tempo
necessario alla trasformazione e per questi motivi nell'immediato molti
riterranno più conveniente continuare ad usare Windows e Office,
sottovalutando i rischi che corrono a breve e a medio periodo.
Inoltre chi ci dice che la Microsoft, con il servizio gratuito alla sua
utenza Windows Update, non stia già "subdolamente" operando per modificare
le cose nel nostro computer al punto da rendere poi necessario l'acquisto
dei nuovi prodotti? Se questo fosse vero penso che saremmo in molti a
"capitarci" senza volerlo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:C7ORa.184682$Ny5.5...@twister2.libero.it...

Con un piccolo firewall puoi controllare quali programmi chiedono l'accesso
ad internet ed eventualmente concederglielo o no.
Sono d'accordo con te che i "nuovi utenti" che compreranno un pc e ci
vogliono lavorare dovranno comprare l'ultima versione di office/windows e
quindi saranno legati mani e piedi con MS; sono comunque convinto che chi ha
già licenze di office/windows (la stragrande maggioranza) se le terrà
strette e continuerà ad utilizzare quelle. Vorrà dire che ci studiamo i
nuovi pacchetti open e cambieremo il modo, linguaggio e tecnica di
programmazione adeguandoci...
Ciao.
--
Sergio MAZZA


author: LeoDuca

text:
Mi succede una cosa stranissima:
ho una tabella in cui ho memorizzato
sigle e relative descrizioni
es:
        NC                    Noce
        FG                    Faggio
        CI                      Ciliegio
    (max 5 char)    (max20 char)
La cosa strana č che se inserisco la
sigla " FGint ", A2000 la trasforma in " Fgint ";
Il bello č che se cambio la seconda lettera (la G)
questo non succede!!!!!!!!!!!!!!!!!!!!!!!
cioč:
                        FG*            -->          Fg*
invece
            F<maiuscola>*    -->    F<maiuscola>*
per ogni <maiuscola> diversa da G !!!!!!!!!???????
Che succede?????????
--
Leo_duca


author: LaLo

text:
"LeoDuca" <
leo_...@libero.it
> ha scritto nel messaggio
news:9i1u4u$3uo$1...@taliesin.netcom.net.uk...

Innanzitutto utilizza un oggetto piů significativo per i post (per una serie
completa di regole, guarda il post periodico di Federico Luciani con oggetto
[INFO] ...).
Se non vuoi la correzione automatica, devi disabilitarla nel seguente modo:
dal menu Strumenti -> Correzione automatica ... elimina la spunta sulla
casella Correggi la doppia maiuscola ad inizio parola.
HTH
LaLo


text:
"LaLo" <
reg...@lltin.it
> ha scritto nel messaggio news:9i1vaf$643$1...@pluto.news.dsi.unimi.it...
> "LeoDuca" <
leo_...@libero.it
> ha scritto nel messaggio
> news:9i1u4u$3uo$1...@taliesin.netcom.net.uk...
> > Mi succede una cosa stranissima:
> > ho una tabella in cui ho memorizzato
> > sigle e relative descrizioni
> > es:
> >         NC                    Noce
> >         FG                    Faggio
> >         CI                      Ciliegio
> >
> >     (max 5 char)    (max20 char)
> >
> > La cosa strana è che se inserisco la
> > sigla " FGint ", A2000 la trasforma in " Fgint ";
> > Il bello è che se cambio la seconda lettera (la G)
> > questo non succede!!!!!!!!!!!!!!!!!!!!!!!
> > cioè:
> >                         FG*            -->          Fg*
> > invece
> >             F<maiuscola>*    -->    F<maiuscola>*
> >
> > per ogni <maiuscola> diversa da G !!!!!!!!!???????
> >
> > Che succede?????????
> >
> > --
> > Leo_duca
> >
> Innanzitutto utilizza un oggetto più significativo per i post (per una serie
> completa di regole, guarda il post periodico di Federico Luciani con oggetto
> [INFO] ...).
> Se non vuoi la correzione automatica, devi disabilitarla nel seguente modo:
> dal menu Strumenti -> Correzione automatica ... elimina la spunta sulla
> casella Correggi la doppia maiuscola ad inizio parola.
> HTH
> LaLo
>
>
Tnks! :)
--
Leo_duca


author: lucianab64 on libero

text:
LeoDuca <
leo_...@libero.it
> wrote in message
9i1u4u$3uo$1...@taliesin.netcom.net.uk...
> Mi succede una cosa stranissima:
> ho una tabella in cui ho memorizzato
> sigle e relative descrizioni
> es:
>         NC                    Noce
>         FG                    Faggio
>         CI                      Ciliegio
>
>     (max 5 char)    (max20 char)
>
> La cosa strana è che se inserisco la
> sigla " FGint ", A2000 la trasforma in " Fgint ";
> Il bello è che se cambio la seconda lettera (la G)
> questo non succede!!!!!!!!!!!!!!!!!!!!!!!
> cioè:
>                         FG*            -->          Fg*
> invece
>             F<maiuscola>*    -->    F<maiuscola>*
>
> per ogni <maiuscola> diversa da G !!!!!!!!!???????
>
> Che succede?????????
>
> --
> Leo_duca
>
>
Ti pregherei di mettere un subject significativo nei tuoi post, cosicchè chi
vuole rispondere abbia un'idea del contenuto del messaggio.
Leggi a tale proposito il post di Federico Luciani:
[INFO] Istruzioni per l'uso di questo ng
Grazie
:-) Luciana


text:
"lucianab64 on libero" <
lucia...@libero.it
> ha scritto nel messaggio
news:blf17.12055$D03.4...@news.infostrada.it...
> LeoDuca <
leo_...@libero.it
> wrote in message
> 9i1u4u$3uo$1...@taliesin.netcom.net.uk...
> > Mi succede una cosa stranissima:
> > ho una tabella in cui ho memorizzato
> > sigle e relative descrizioni
> > es:
> >         NC                    Noce
> >         FG                    Faggio
> >         CI                      Ciliegio
> >
> >     (max 5 char)    (max20 char)
> >
> > La cosa strana č che se inserisco la
> > sigla " FGint ", A2000 la trasforma in " Fgint ";
> > Il bello č che se cambio la seconda lettera (la G)
> > questo non succede!!!!!!!!!!!!!!!!!!!!!!!
> > cioč:
> >                         FG*            -->          Fg*
> > invece
> >             F<maiuscola>*    -->    F<maiuscola>*
> >
> > per ogni <maiuscola> diversa da G !!!!!!!!!???????
> >
> > Che succede?????????
> >
> > --
> > Leo_duca
> >
> >
>
> Ti pregherei di mettere un subject significativo nei tuoi post, cosicchč chi
> vuole rispondere abbia un'idea del contenuto del messaggio.
> Leggi a tale proposito il post di Federico Luciani:
> [INFO] Istruzioni per l'uso di questo ng
> Grazie
> :-) Luciana
>
>
Lo so! Lo so! Non lo faccio + prometto!
:)
--
Leo_duca


title: Contare oggetti senza ripetizioni

author: Fabio DALLA VILLA

text:
come posso contare i record di una tabella contenenti un certo campo senza
che il contenuto di quest'ultimo si ripeta e scrivere il risultato in una
casella?
Es.
134
144
166
166
189
193
193
202
Casella = 6 (166 e 193 si ripetono)
usando DCOUNT con qualche condizione particolare o con una query?
Grazie
--
Fabio Dalla Villa


title: Contare oggetti senza ripetizioni

author: sv

text:
Fabio DALLA VILLA ha scritto:

> Es.



Vedi il predicato Distinct in una istruzione SQL.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Contare oggetti senza ripetizioni

text:
"Fabio DALLA VILLA" <
cordar...@tiscali.it
> ha scritto nel messaggio
news:N_mke.11559$Jd.1...@tornado.fastwebnet.it...

 Query raggruppata con due colonne per lo stesso campo: la prima
"Raggruppamento" e la seconda "Conteggio".
Ciao, Carlo


title: Contare oggetti senza ripetizioni

author: ALESSANDRO Baraldi

text:
"Fabio DALLA VILLA" <
cordar...@tiscali.it
> ha scritto nel messaggio
news:N_mke.11559$Jd.1...@tornado.fastwebnet.it...

Fai una Queri usando il predicato DISTINCT o DISTINCTROW(per estendere
all'intero
Record) ma leggi l'help per dettagli maggiori.
SELECT DISTINCT Cognome FROM Impiegati;
A questo punto:
Private Function retCount() as long
Dim rs as Dao.Recordset
Set rs=CurrentDb.openRecordset("SELECT DISTINCT Cognome FROM Impiegati")
If rs.Eof
   retCount=0
   Exit Function
End if
retCount=rs.RecordCount
End Function
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Contare oggetti senza ripetizioni

author: Karl Donaubauer

text:
ALESSANDRO Baraldi wrote:
> "Fabio DALLA VILLA ha scritto
>> come posso contare i record di una tabella contenenti un certo campo
>> senza che il contenuto di quest'ultimo si ripeta e scrivere il
>> risultato in una casella?
>>
>> Es.
>>
>> 134
>> 144
>> 166
>> 166
>> 189
>> 193
>> 193
>> 202
>>
>> Casella = 6 (166 e 193 si ripetono)
>>
>> usando DCOUNT con qualche condizione particolare o con una query?
> ...
> Fai una Queri usando il predicato DISTINCT o DISTINCTROW(per
> estendere all'intero Record) ma leggi l'help per dettagli maggiori.
>
> SELECT DISTINCT Cognome FROM Impiegati;
> ...
DISTINCT va be'.
Al contrario DISTINCTROW non puo serve qui.
Non mai produce 1 record da 2 o più diversi. È uno dei malintesi
perché l'help e molti libri sono ambigui o falsi in riguardo al uso
e l'effetto di DISTINCTROW.
Dopo la prima presentazione alla CISA tutti questi malintesi
per i partecipanti saranno scomparsi. ;-)
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: Contare oggetti senza ripetizioni

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> wrote in message
news:3fef8hF...@individual.net
[CUT]
>
> DISTINCT va be'.
> Al contrario DISTINCTROW non puo serve qui.
> Non mai produce 1 record da 2 o più diversi. È uno dei malintesi
> perché l'help e molti libri sono ambigui o falsi in riguardo al uso
> e l'effetto di DISTINCTROW.
> Dopo la prima presentazione alla CISA tutti questi malintesi
> per i partecipanti saranno scomparsi. ;-)
Ragazzaccio....! ;-)
Ciao karl.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Contare oggetti senza ripetizioni

text:
>  Query raggruppata con due colonne per lo stesso campo: la prima
> "Raggruppamento" e la seconda "Conteggio".
>
> Ciao, Carlo
Grazie, dovevo arrivarci!


title: update campo

author: Claudia G

text:
SELECT Prodotti.ID, Prodotti.Codice, Prodotti.ITProdotto,
Prodotti.ITPDescrizione, Prodotti.PFoto, Prodotti.GFoto, *
FROM Prodotti
WHERE (((Prodotti.ITProdotto)="ancoretta magnetica"))
ORDER BY Prodotti.ITProdotto;
devo inserire ancoretta.jpg nel campo Pfoto e Gfoto
come faccio??


title: update campo

author: Gaspare

text:
[CUT]
Ciao,
sinceramente non ho capito bene quello che devi fare -> se cmq devi inserire
un riferimento ad un link all'interno del codice SQL puoi utilizzare la
seguente sintassi
""
in buona sostanza dovresti rappodiare le virgolette...se ho frainteso sorry
:-(


title: update campo

text:
"Gaspare" <
ma...@mail.it
> ha scritto nel messaggio
news:hzDVe.58828$4g5.3...@news4.tin.it...

i record sono gia filtrati da WHERE (((Prodotti.ITProdotto)="ancoretta
magnetica"))
devo solo  inserire la parola "ancorette.jpg" nei campi Pfoto e Gfoto dei
record gia filtrati


title: update campo

text:
[CUT]
Prova a raddoppiare le virgolette...


title: update campo

text:
"Gaspare" <
no_email...@grazie.it
> ha scritto nel messaggio
news:YTDVe.58923$4g5.3...@news4.tin.it...
> [CUT]
>
> Prova a raddoppiare le virgolette...
>
:) GASPARE!!
non so fare update nei campi :-) sono una primina


title: update campo

text:
[CUT]
Ok -> ho capito...ti serve la stringa SQL già pronta! Aspetta un pò che
arrivano gli "esperti" ;-)


title: update campo

text:
[CUT]
Se nel frattempo vuoi dare 1 occhiata qui
http://www.csai.unipa.it/cossentino/access/es11.html
 -> può sempre servirti!
:-)


title: update campo

text:
[CUT]
Ovviamente il discorso inizia da qui ->
http://www.csai.unipa.it/cossentino/access/
 ...adesso mi defilo...
Buona serata :-)


title: update campo

text:
[CUT]
Ho capito -> ci sei rimasta male...->
http://www.manuali.it/manuali-guide/Informatica-e-Internet/Basi-di-Dati---Database/Guide-alle-Basi-di-Dati/SQL/1316.htm

;-)
Buona serata :-)


title: errore 3027

text:
impossibile aggiornare, database o oggetto di sola lettura
ciao a tutti, questo errore mi impedisce di proseguire con la mia maschera
di Access 2000.
Nei riferimenti ho messo il classico DAO 3.6
sotto Generale : Public DB As Database
nella maschera:
Dim R As DAO.Recordset
Set DB = CurrentDb
' Seleziono delle matricole dalla prima tabella
Pino = "SELECT T_Matr.MATR FROM T_Matr GROUP BY T_Matr.MATR;"
Set R = DB.OpenRecordset(Pino, dbOpenDynaset)
' Con le varie matricole, apro un recordset di un'altra tabella e modifico
un campo (ho tralasciato tutto il codice che tanto non interessa ...)
    Set R1 = DB.OpenRecordset(MySql, dbOpenDynaset)
    R1.MoveLast
    R1.MoveFirst
        R1("rip") = aa
        R1.Update
        R1.MoveNext
    Next aa
arrivato a R1("rip") = aa mi ritorna l'errore 3027 ...
non mi sembra di aver sbagliato nulla ...


title: errore 3027

text:
Jeff71 ha scritto:

Dovresti prima rendere 'editabile' il recordset...
rst.movefirst
rst.edit
     rst![rip]= "aa"
rst.update
rst.movenext
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: errore 3027

text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:ga5mmp$mmv$1...@news.nonsolonews.it...

già fatto, si ferma su edit ... :-(((


title: errore 3027

text:
Jeff71 ha scritto:
>
>"Fair87" <roby.ces@gmail . com > ha scritto nel messaggio

Alt, ma aa è un indice? qundi tu apri e chiudi (lo chiudi vero?) il recordset ad ogni ciclo? Xchè se nn chiudi il record è bloccato...



title: errore 3027

author: Alessandro Cara

text:
Jeff71 ha scritto:

Cos'e' R? cos'e' R1?  se sono la stessa cosa quel recordset "non" e'
aggiornabile (c'e' una group by sulla select),
Qual'e' la query di assegnazione di r1?
.edit se i record esiste .addnew se e' un inserimento  prima di operare
qualsiasi "aggioramento" di R1
--
ac


title: dimensioni form impazzite

author: acMad

text:
ragazzi una domanda forse stupida.. ma sinceramente non capisco
il perche' accade questo..
creo la mia bella form... le dimensioni in larghezza ed altezza sono
quelle che voglio.. controllando i due parametri nelle proprieta' della
form..
ma quando la apro mi si allarga o allunga a random...
e non ci sono eventi che facciano in qualche modo operazioni sulle misure..
il fatto e' che non accade su tutte le form.. ma solo su alcune che non
hanno nulla di diverso dalle altre..
idee?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: dimensioni form impazzite

author: MA

text:
acMad wrote:
> ragazzi una domanda forse stupida.. ma sinceramente non capisco
> il perche' accade questo..
>
> creo la mia bella form... le dimensioni in larghezza ed altezza sono
> quelle che voglio.. controllando i due parametri nelle proprieta'
> della form..
>
> ma quando la apro mi si allarga o allunga a random...
> e non ci sono eventi che facciano in qualche modo operazioni sulle
> misure..
>
> il fatto e' che non accade su tutte le form.. ma solo su alcune che
> non hanno nulla di diverso dalle altre..
>
> idee?
Un conto è il corpo della form di cui vedi le misure
un conto diverso è la finestra che dimensioni con docmd.movesize
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: dimensioni form impazzite

text:
MA ha scritto:
> acMad wrote:
> > ragazzi una domanda forse stupida.. ma sinceramente non capisco
> > il perche' accade questo..
> >
> > creo la mia bella form... le dimensioni in larghezza ed altezza sono
> > quelle che voglio.. controllando i due parametri nelle proprieta'
> > della form..
> >
> > ma quando la apro mi si allarga o allunga a random...
> > e non ci sono eventi che facciano in qualche modo operazioni sulle
> > misure..
> >
> > il fatto e' che non accade su tutte le form.. ma solo su alcune che
> > non hanno nulla di diverso dalle altre..
> >
> > idee?
> Un conto è il corpo della form di cui vedi le misure
> un conto diverso è la finestra che dimensioni con docmd.movesize
quindi le misure che io vedo nelle proprieta' generali della form sono in
effetti le misure del corpo della form... mentre la finestra puo' essere
arbitrariamente piu' grande/piccola... senza seguire un processo standard..
un po' a come gli girano...
docmd.movesize va lanciato cosi' com'e' sull'evento Form_Open?
e dovrebbe riportare le dimensioni della finestra a quelle del corpo?
grazie



title: dimensioni form impazzite

text:
acMad ha scritto:
> ragazzi una domanda forse stupida.. ma sinceramente non capisco
> il perche' accade questo..
> creo la mia bella form... le dimensioni in larghezza ed altezza sono
> quelle che voglio.. controllando i due parametri nelle proprieta' della
> form..
> ma quando la apro mi si allarga o allunga a random...
> e non ci sono eventi che facciano in qualche modo operazioni sulle misure..
> il fatto e' che non accade su tutte le form.. ma solo su alcune che non
> hanno nulla di diverso dalle altre..
> idee?
La larghezza la puoi imporre nella tavola delle proprietą della maschera,
poi ad ogni sezione della maschera imponi l'altezza compatibilmente con la
posizione dei vari controlli.
--
sv



title: dimensioni form impazzite

author: Carlo Costarella

text:
"acMad" <ac...@acMad.it> ha scritto nel messaggio
news:ej1p4r$5mf$1...@news.newsland.it...
cut
> docmd.movesize va lanciato cosi' com'e' sull'evento Form_Open?
> e dovrebbe riportare le dimensioni della finestra a quelle del corpo?
>
> grazie
Prova a mettere Docmd.movesize,,5800, 6500 su apertura (form open) e apri la
maschera.
Opportune modifiche ai valori faranno aprire la masdchera con le dimensioni
che vuoi.
Leggiti anche la guida a proposito.
Le misure sono twips e non pixel o cm. 1 cm contiene 567 twip.
Ciao, Carlo


title: [OT] ADP - Sospensione Lavori

author: Marco Antonioli

text:
Buon giorno a tutti.
Dopo qualche giorno di litigi con i progetti Access, devo sospendere i
lavori, anche perchè mi concedo una settimana di vacanza.
Volevo ringraziare tutti coloro che mi hanno supportato in questa utile
esperienza e (purtroppo per voi) approfondirò in sequito questo e altri
argomenti.
Ciao
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [OT] ADP - Sospensione Lavori

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio news:99a0338cdc8d6eecfac...@mygate.mailgate.org...
> Buon giorno a tutti.
> Dopo qualche giorno di litigi con i progetti Access, devo sospendere i
> lavori, anche perchè mi concedo una settimana di vacanza.
> Volevo ringraziare tutti coloro che mi hanno supportato in questa utile
> esperienza e (purtroppo per voi) approfondirò in sequito questo e altri
> argomenti.
> Ciao
> MArco
>
Buone vacanze...
Ciao.
--
Sergio MAZZA


title: [OT] ADP - Sospensione Lavori

text:

Ma non stava ringraziando anche te.
L'ha detto chiaro, grazie a tutti coloro che l'hanno sopportato e tu hai
preso una posizione netta nei suoi confronti.
O me l'hai scritto nella posta privata???
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: [OT] ADP - Sospensione Lavori

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:xobxe.23179$TR5....@news.edisontel.com...
> Ma non stava ringraziando anche te.
> L'ha detto chiaro, grazie a tutti coloro che l'hanno sopportato e tu hai
> preso una posizione netta nei suoi confronti.
Gli ho pagato le ferie... Anzi scusa... Gli ho pavgato IO le fevie, che ti cvedi?
> O me l'hai scritto nella posta privata???
Posta Pvivata? Che volgavitą!
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Ciao.
--
Sergio MAZZA


title: Problema con campo indicizzato

author: enzo

text:
Salve a tutti
ho una tabella con un campo indicizzato, avrei bisogno di sapere se
esiste un metodo per poter riorganizzare il campo quando alcue righe
vengono cancellate.
Grazie per l'aiuto.


title: Problema con campo indicizzato

author: Liones

text:
"enzo" <
epignate...@tuttopmi.it
> ha scritto nel messaggio
news:fa4700c2.02080...@posting.google.com...
> Salve a tutti
> ho una tabella con un campo indicizzato, avrei bisogno di sapere se
> esiste un metodo per poter riorganizzare il campo quando alcue righe
> vengono cancellate.
campo contatore !?
no nulla di "possibile"


title: Problema con campo indicizzato

author: Rob

text:
"enzo" <
epignate...@tuttopmi.it
> ha scritto nel messaggio
news:fa4700c2.02080...@posting.google.com...

Abbandona i contatori e cerca l'alternativa su
www.sitocomune.com
Mandi, Rob.


title: DATABASE BLOCCATO DA ALTRA POSTAZIONE. RIPROVARE?

author: _tunze@鑏merda.it vittorio

text:
durante operazioni di inserimento record mi compare l'errore in oggetto ( ma
sono in monoutenza , senza rete , uso un programma con access 2000 )  .
Compare solo nel mio pc , in altre installazioni che ho fatto non compare .
Un programmatore mi ha detto che è colpa della versione scritta in clipper
del mio programma di inserimento ordini , e che si risolve sistemando il
file MDB
come si può risolvere ?
grazie e saluti


text:
vittorio wrote:
> durante operazioni di inserimento record mi compare l'errore in
> oggetto ( ma sono in monoutenza, senza rete, uso un programma con access
> 2000 )  .
> Compare solo nel mio pc , in altre installazioni che ho fatto non
> compare .
> Un programmatore mi ha detto che è colpa della versione scritta in
> clipper del mio programma di inserimento ordini , e che si risolve
> sistemando il file MDB
> ...
Siccome nessuno risponde forse anche gli altri non capiscono
la descrizione. Cosa vuol dire:
> scritta in clipper del mio programma di inserimento ordini
?
C'e qualcosa che non fai in Access ma con Clipper?
Vuoi scrivere in tabelle locali o in tabelle collegate di un backend
di Access/JET o, siccome scrivi di Clipper, si tratta di tabelle
collegate di dBase?
Quale "operazioni di inserimento record" intendi? Cosa fai?
Scrivi dati direttamente in una tabella o usi in una maschera
o esegui una query o codice o...?
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Routine

author: Luigi Corinna

text:
Mi funziona fino al msgbox ....
ha difficolta' a ritornare sul codice_articolo
insomma il setfocus non mi funziona
in routine sulla stringa del setfocus mi dice:
Errore di compilazione
Impossibile trovare il metodo ed il membro dei dati
se nella stringa copilata da te gli aggiungo:
Me![Codice_Articolo].setfocus
VBA me lo accetta ma in maschera mi da il seguente errore:
Errore di Run Time '438'
Proprieta' e metodo non supportati dall'oggetto
Maronnnnnnnnnnn come devo fare se risolvo sto fatto
sto a buon punto!!!!!
ps. posso mettergli un suono con l'msg box!!!!


title: [req] Come limitare gli inserimenti in una tabella?

author: Felupa

text:
Salve,
vorrei limitare gli inserimenti in una tabella, in modo che posso
rilasciare versioni del mio programma che funzionano con qualche
record.
L'uso è orientato a creare delle demo dei miei programmi.
Grazie per l'aiuto
Luca


author: Alessio Fabio

text:
Non so se ci siano soluzioni più pulite; io uso un controllo che viene
richiamato quando si solleva l'evento BeforeInsert.
Utilizzo la funzione DCount, se non l'hai mai utilizzata sulla è spiegata
discretamente bene cmq è abbastanza facile da usare:
Dim Contatore
Contatore = DCount("ChiaveTabella","NomeTabella")
if Contatore >= 10 then
    Cancel = True 'Annulla l'inserimento
    MsgBox "Attenzione!Questa è una demo; per continuare gli inserimenti si
prega di acquistare il programma originale e di pagare il programmatore!"
end if
--
----------------------------------------------------------------------------
---------------
Fabio Alessio su Morgana (Ninja ZX-6r) <
fal...@libero.it
>
"Felupa" <
gu...@cli.di.unipi.it
> ha scritto nel messaggio
news:b9b7f48b.03100...@posting.google.com...



author: Antonio Biso

text:
"Alessio Fabio" <
fabioa...@tiscali.it
> ha scritto nel messaggio
news:blu551$rsd$1...@lacerta.tiscalinet.it...
> Non so se ci siano soluzioni più pulite; io uso un controllo che viene
Sicuramente è più pulito scrivere correttamente DOPO il quoting!!!
> richiamato quando si solleva l'evento BeforeInsert.
> Utilizzo la funzione DCount, se non l'hai mai utilizzata sulla è spiegata
> discretamente bene cmq è abbastanza facile da usare:
>
> Dim Contatore
>
> Contatore = DCount("ChiaveTabella","NomeTabella")
> if Contatore >= 10 then
>     Cancel = True 'Annulla l'inserimento
>     MsgBox "Attenzione!Questa è una demo; per continuare gli inserimenti
si
> prega di acquistare il programma originale e di pagare il programmatore!"
> end if
Ovviamente poi è necessario creare un mde non modificabile, altrimenti ti
vado dentro e ti metto al posto di 100000000000000
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:2jxgb.18045$e6.5...@twister2.libero.it...
> "Alessio Fabio" <
fabioa...@tiscali.it
> ha scritto nel messaggio
> news:blu551$rsd$1...@lacerta.tiscalinet.it...
> > Non so se ci siano soluzioni più pulite; io uso un controllo che viene
>
> Sicuramente è più pulito scrivere correttamente DOPO il quoting!!!
SCUSATE ERO DI FRETTA E NON CI HO FATTO CASO, QUANDO CI HO PENSATO L'AVEVO
GIA' INVIATA
>
> > richiamato quando si solleva l'evento BeforeInsert.
> > Utilizzo la funzione DCount, se non l'hai mai utilizzata sulla è
spiegata
> > discretamente bene cmq è abbastanza facile da usare:
> >
> > Dim Contatore
> >
> > Contatore = DCount("ChiaveTabella","NomeTabella")
> > if Contatore >= 10 then
> >     Cancel = True 'Annulla l'inserimento
> >     MsgBox "Attenzione!Questa è una demo; per continuare gli inserimenti
> si
> > prega di acquistare il programma originale e di pagare il
programmatore!"
> > end if
>
> Ovviamente poi è necessario creare un mde non modificabile, altrimenti ti
> vado dentro e ti metto al posto di 100000000000000
>
> Antonio
>
>
Antonio hai ragione, la risposta è stata poco precisa



author: Alberto S.

text:
On Tue, 7 Oct 2003 17:28:00 +0200, "Alessio Fabio"
<
fabioa...@tiscali.it
> wrote:
[cut]
>> Sicuramente è più pulito scrivere correttamente DOPO il quoting!!!
>SCUSATE ERO DI FRETTA E NON CI HO FATTO CASO, QUANDO CI HO PENSATO L'AVEVO
>GIA' INVIATA
a Verona si dice
'pèso el tacòn del buso' penso non serva la traduzione
--
Alberto
No alle guerre


title: Richiesta file MDE

author: TURBINA

text:
    In Access i files Data Base MDE Microsoft Office Access sono creati
partendo
    dai files in formato Applicazioni di Microsoft Office Access ?
    Grazie


title: Richiesta file MDE

author: Roberto dalla campagna

text:
TURBINA <
titu...@tiscalinet.it
> wrote in message
rLljd.136188$b5.67...@news3.tin.it...

Un database Microsoft Access in formato MDE si ottiene da un database
Microsoft Access in formato MDB.
Per maggiori chiarimenti leggi sull'help tutti gli argomenti relativi ad
MDE.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: cambio di colore

author: Luca Spinazzola

text:
qualcuno sa gentilmente indicarmi come si
puo' in una maschera formato tabella visualizzare
i numeri che superano una determinata cifra in verde
e quelli al di sotto in rosso. il campo ovviamente e'
lo stesso e deve cambiare proprieta' a seconda
del valore del numero contenuto.
grazie.


title: cambio di colore

author: sib

text:
Luca Spinazzola <
spina...@mail.omnitel.it
> wrote in message
85nvil$edo$1...@nslave2.tin.it...

Certo che si può:
Si supponga, ad esempio, di utilizzare il seguente formato personalizzato
per la Divisa:
$#,##0.00[Verde];($#,##0.00)[Rosso];"Zero";"Null"
Questo formato numerico contiene quattro sezioni separate da punto e virgola
e utilizza un formato diverso per ciascuna sezione.
Cerca: "Proprietà Formato - Tipi di dati Numerico e Valuta" sull'help in
linea
Ciao, Sib
--
------------------------------------------------------
Non e' grave non capire; grave e' occuparsi di cio' che non si capisce.
Ma ricordate anche che il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: cambio di colore

author: Federico M. Albertini

text:
In Access 2000 e' possibile stabileire una Formattazione Condizionata (cerca
sull'help) che stabilisce numerose regole sul contenuto di un record e
permette differenti formati di rappresentazione. Un po' come su excel (anche
97)...
Ciao, Federico
Luca Spinazzola <
spina...@mail.omnitel.it
> wrote in message
85nvil$edo$1...@nslave2.tin.it...
> qualcuno sa gentilmente indicarmi come si
> puo' in una maschera formato tabella visualizzare
> i numeri che superano una determinata cifra in verde
> e quelli al di sotto in rosso. il campo ovviamente e'
> lo stesso e deve cambiare proprieta' a seconda
> del valore del numero contenuto.
> grazie.
>
>