title: Problema con le funzioni

author: Antonio Biso

text:
Alberto Andermarcher <
aan...@tin.it
> wrote in message
sVf66.13020$FF1.9...@twister1.tin.it...

Nella casella di testo B scriverai
=iif([A]>=0;A;0)
Antonio
P.S.
Si scrive DOPO il quoting


title: VBA per distinta base

author: Stefano

text:
Ciao a tutti!
Mi sono piantato su un'esplosione scalare di una distinta base.
Mi hanno commissionato un'interrogazione/stampa. Il file é una banale
tabella ricava da AS400:
codice assieme/codice componente/quantità impiego
contiene circa 88.000 legami.
I livelli nidificati che ci possono essere arrivano fino a 6.
Non riesco a capire come con VBA di Access 2000 potrei realizzare una
routine che scorra tra i vari record (con l'input di un codice
assieme) e riesca a scorrere tra i rami, ricordardando da dove é
partito, e poi ritornare a quel punto e proseguire.
Mi accontenterei di ottenere una tabella composta da:
assieme / componente / livello / qta di impiego

Fino all'esplosione a livello singolo ci arrivo perfino io.... ma é
quella scalare che non riesco a realizzare.

Qualcuno può aiutarmi con qualche suggerimento? O conoscete delle
fonti che lo facciano già?

Grazie anticipate
Stefano


title: VBA per distinta base

author: ringo

text:
"Stefano" <
s.tom...@comac.it
> ha scritto nel messaggio
news:74f4174a.03032...@posting.google.com...

Sono inciampato anch'io nel concetto di alberi e visite ricorsive...
cerca il post intitolato "VBA: alberi e visite ricorsive..."
Molti dicono che gli alberi e le visite ricorsive sono le basi
per un informatico ma io mi impianto su questi conncetti :-(
bye
ringo


title: VBA per distinta base

text:
Avevo già letto quel messaggio ma non capisco neppure i vari passaggi.
Perché fare una classe?
Più che codice già fatto applicato ad un problema specifico mi
servirebbe che qualcuno mi spiegasse il trucco.
Uso un segnalibro?
Uso una matrice?
Uso più recordset?
Qualunque test sulla carta che abbia disegnato finora mi porta sempre
ad un problema: tornare indietro dal n- livello a cui sono arrivato e
proseguire oltre il componente da cui sono partito.
Non capisco in quel codice dove sia questo passaggio.
grazie
Stefano
"ringo" <
ri...@tiscali.it
> wrote in message news:<b5cl8o$mm3$
1...@newsread.albacom.net
>...



title: VBA per distinta base

text:
"Stefano" <
s.tom...@comac.it
> ha scritto nel messaggio
news:74f4174a.03032...@posting.google.com...
> Avevo già letto quel messaggio ma non capisco neppure i vari passaggi.
> Perché fare una classe?
> Più che codice già fatto applicato ad un problema specifico mi
> servirebbe che qualcuno mi spiegasse il trucco.
> Uso un segnalibro?
> Uso una matrice?
> Uso più recordset?
>
> Qualunque test sulla carta che abbia disegnato finora mi porta sempre
> ad un problema: tornare indietro dal n- livello a cui sono arrivato e
> proseguire oltre il componente da cui sono partito.
> Non capisco in quel codice dove sia questo passaggio.
>
> grazie
> Stefano
>
ti ho già detto nel post precedente che devi pensare
all'utilizzo di una struttura ad albero ed usare delle
procedure tipo visite ricorsive per capire in quale
punto sei nella gerarchia dell'albero...
quindi prima di gettarti nella scrittura del codice
studiati: ALBERI GERARCHICI + VISITE RICORSIVE...
bye
ringo


title: VBA per distinta base

author: Alessandro Cara

text:
Stefano wrote:
>
> Avevo già letto quel messaggio ma non capisco neppure i vari passaggi.
"inzomma", scrivo da far schifo.......
> Perché fare una classe?
perche' no? non trovi che abbia una certa eleganza? ci sono solo un paio
di if e poi e' bellissimo da vedere sotto debug e poi perche' mi tirava
cosi'
> Più che codice già fatto applicato ad un problema specifico mi
> servirebbe che qualcuno mi spiegasse il trucco.
> Uso un segnalibro?
> Uso una matrice?
> Uso più recordset?
puoi usare quel che ti pare,pure una stringa di testo, basta che si
facciano le cose giuste.
Bada che quel codice e' applicabile a qualsiasi problema che richieda la
generazione di un albero. Di fondo e' la struttura che usano quasi tutti
i dbms per gestire gli indici
>
> Qualunque test sulla carta che abbia disegnato finora mi porta sempre
> ad un problema: tornare indietro dal n- livello a cui sono arrivato e
> proseguire oltre il componente da cui sono partito.
quel codice fa esattamente questo
> Non capisco in quel codice dove sia questo passaggio.
stai a parla' di questo?
-----------------------------------------
Sub Esegui_Click()
Dim Provv As New Collection    <------collezione dei partnumber
Dim oVend As New clsTree       <------singolo partnumber con tutti i
suoi attributi (in questo caso 3 , "value","level","key" se non mi
ricordo male level e' ciarpame in questo caso)
Dim oParent As clsTree         <------  conterra' il partnumber padre
con tutti i suoi figli)
Dim rst As Variant
Dim sKey As String
Dim aPerc As Variant
Dim aFatt(10) As Long                       <----rileva il fatturato per
10 livelli
Dim iFor As Long
aPerc = Array(0, 1.5, 2.5, 3.5, 4.5, 5.5)   <-----le "tangenti" di ringo
(solo 5)
Set rst = Me.RecordsetClone
rst.MoveFirst
Do Until rst.EOF
    Set oVend = Nothing
    oVend.Store rst("idvend").Value, Nz(rst("Fatturato").Value, 0)
<------questo attiva una nuova istanza di classe imposta gli attributi
richiesti
    Provv.Add oVend, rst("idvend").Value  <-----mette l'oggetto nella
collezione generale
    sKey = "" & rst("idpadre")            <----rileva la chiave del
padre se c'e'
    On Error Resume Next
    If sKey <> "" Then                    <-----questo testa se ci sono
"partnumber" padri
        Set oParent = Provv(sKey)         <----- imposta il padre (che
potrebbe ancora non esserci) e quindi questa istruzione puo' andare in
errore da cui il resume next)
        If Err.Number <> 0 Then          <----questo perche' il rst
potrebbe non essere ordinato e quindi il padre potrebbe non essere gia'
sulla collezione cosi' tanto lo inizializzo poi quando lo trovero' lo
completo)
            Set oParent = New clsTree    <--------quindi si crea il
padre
            oParent.Store sKey, 0        <-------questa puo' essere
anche oParent.Key = skey in questo momento e' l'unico attributo del
padre che si conosce)
            Provv.Add oParent, sKey      <------addiziona sulla
collezione l'istanza monca del padre)
        End If
        oParent.Add oVend                <-----setta il riferimento sul
padre (questa di fatto genera la catena)
    End If
    On Error GoTo 0
    rst.MoveNext
Loop
alla fine dei giochi si ottiene una collezione (provv) con tutti i
singoli partnumber
ogni elemento di provv puo'pero' avere sotto di se il riferimento ad un
altro elemento.
Vado a spiegare
ele1 ---> al suo interno ha il riferimento a ele25 il quale al suo
interno ha il riferimento a ele123  ele1 - ele25 e ele123 sono presenti
su provv e "quinti"
ele1 ---> formato da una catena di tre
ele25--> formato da una catena di 2
ele123--> solo e dimenticato da dio dagli uomini e da george bush
Tutto il codice precedente costruisce l'albero a profondita' illimitata
quello a seguire invece lo riesamina per fare i calcoli necessari
Set rst = Nothing
Set oParent = Nothing
For Each oParent In Provv
    oParent.Evaluate 0, aFatt            <-----questa scorre l'albero a
partire da livello 0
             e passa l'array su cui impostare il fatturato (o qualsiasi
dato numerico da sommare)
    For iFor = 1 To UBound(aPerc)        <----qui c'e' una limitazione
dovuta al numero di percentuali da applicare che sono funzione del
livello di profondita' questa e' la parte specifica del problema [e poi
manco tanto])
      Debug.Print oParent.Key & "-" & aFatt(iFor) * aPerc(iFor)
<-----questa recita "famme capi' quante' il fatturato del ramo e quanto
te devo da da'" presumo che nel tuo caso ci sia interesse solo per le
radici, quindi e' qui che va fatta una gestione diversa che non faccia
fare i calcoli per elementi di provv che sono figli, presumo che si
debba fare un giro aggiuntivo che "flagghi" i provv figli e poi il giro
che prende in esame solo i non flaggati un paio d'ore di lavoro tutto
compreso , test e documentazione)
      aFatt(iFor) = 0
    Next

Next
-----------------------------------------
Function Evaluate(pLevel As Long, pFatt As Variant) As Long
Dim oTree As clsTree
Dim iFor As Long
Dim iLv As Long
iLv = pLevel + 1
For iFor = 4 To Properties.Count   <----parte da 4 perche' i primi tre
sono gli attributi specifici ("value", "level" e "key" che stanno nella
initialize) poi dopo vengono tutti i rami)
    Set oTree = Properties(iFor)
---------------------------------------------------->
    oTree.Evaluate iLv, pFatt      <-----qui fa chiamata ricorsiva per
scorrere l'albero--->
---------------------------------------------------->
Next
pFatt(iLv) = pFatt(iLv) + Value  <----mette il fatturato di ciascun
livello su l'array
Evaluate = iLv
End Function
[cut]
> > > Mi sono piantato su un'esplosione scalare di una distinta base.
> > > Mi hanno commissionato un'interrogazione/stampa. Il file é una banale
> > > tabella ricava da AS400:
> > > codice assieme/codice componente/quantità impiego
----->("key", "level", "value"?)
> > > contiene circa 88.000 legami.
uhhhm.........non dovrebbe essere un problema
> > > I livelli nidificati che ci possono essere arrivano fino a 6.
------->una bazzecola di fronte all'infinito
> > > Non riesco a capire come con VBA di Access 2000 potrei realizzare una
> > > routine che scorra tra i vari record (con l'input di un codice
> > > assieme) e riesca a scorrere tra i rami, ricordardando da dove é
> > > partito, e poi ritornare a quel punto e proseguire.
usando la clsTree
> > > Qualcuno può aiutarmi con qualche suggerimento? O conoscete delle
> > > fonti che lo facciano già?
clsTree
riguardando la cosa, potrebbe esserci un errore dovuto alla creazione,
"asincrona", dell'elemento padre, problema facilmente superabile.
--
a.cara
Togli qualcosa dall'email


title: VBA per distinta base

text:
Grazie per la tua esauriente spiegazione. Proverò ad applicare il
codice al mio caso e poi ti farò sapere.
Effettivamente il mio problema é più semplice perché devo fare solo la
lettura e nessun altro calcolo.
In pratica entro con un partnumber e ne scopro tutti i componenti al
primo livello tramite il solito rst. Questo contiene anche il nr dei
componenti per ciascun assieme. Se é maggiore di 0 ha dei figli
altrimenti é uno di quelli soli e dimenticati da tutti (pacifisti
compresi).
Quando ti chiedevo del perché hai usato una classe non discutevo sul
fatto se fosse bella o brutta ma é perché é un aspetto della
programmazione che non ho mai affrontato, e anzi, mi interesserebbe.
Per questo non capisco quando si debba usare e quando invece sia
superflua. Capisco che tutto rientri nella riusabilità del codice e
nell'assegnazione di proprietà e metodi personalizzati ma non arrivo
più in là di ciò che scrive "Programmare con Access 2000".
Grazie ancora per aver perso del tempo con me. E non disperarti... non
scrivi da far schifo.
Saluti
Alessandro Cara <
alexqu...@blunet.it
> wrote in message news:<
3E7C6961...@blunet.it
>...



title: Numeri romani

author: Giuseppe Santarelli

text:
Salve a tutti, ho una tabella con un campo numerico. Nel report non
riesco ad ottenere la visualizzazione in numero romano.
Ho usato la funzione
ROMANO
Converte una cifra araba in un numero romano in formato testo.
Se questa funzione restituisce il valore di errore #NOME?, potrebbe
essere necessario installare msowcf.dll.
Sintassi   ROMANO(num;forma, )
  Num      è il numero arabo da convertire.
  Forma      specifica il tipo di numero romano che si desidera
utilizzare.
Quando passo da struttura a visualizzazione mi chiede: chi cazz è
ROMANO?
D'altrondeil file richiesto msowcf è presente in ...\Office.
Grazie anticipatamente
Giuseppe
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Numeri romani

author: Pablitomf

text:
Giuseppe Santarelli ha scritto:
> Salve a tutti, ho una tabella con un campo numerico. Nel report non
> riesco ad ottenere la visualizzazione in numero romano.
> Ho usato la funzione
> ROMANO
> Converte una cifra araba in un numero romano in formato testo.
L'hai fatta tu?
> Se questa funzione restituisce il valore di errore #NOME?, potrebbe
> essere necessario installare msowcf.dll.
> Sintassi   ROMANO(num;forma, )
E che è sto ";" e sta ","?
>   Num      è il numero arabo da convertire.
>   Forma      specifica il tipo di numero romano che si desidera
> utilizzare.
> Quando passo da struttura a visualizzazione mi chiede: chi cazz è
> ROMANO?
Bhè se ti dice proprio così sarà NAPOLETANO(num,forma) :-)
> D'altrondeil file richiesto msowcf è presente in ...Office.
> Grazie anticipatamente
> Giuseppe
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Numeri romani

author: Sergio MAZZA

text:
"Giuseppe Santarelli" <
giuseppe....@unimi.it
> ha scritto nel messaggio
news:48c54edc54633d6cfd3...@mygate.mailgate.org...

Se ti riferisci alla funzione di excel; nell'help viene chiamata ROMANO(x;y) ma la chiamata alla funzione è Roman(x,y)...
Ciao.
--
Sergio MAZZA


title: Numeri romani

text:
> Se ti riferisci alla funzione di excel; nell'help viene chiamata ROMANO(x;y) ma la chiamata alla funzione è Roman(x,y)...
Si tratta di Access(in excel ho già risolto)
e non riconosce neppure ROMAN...



title: Numeri romani

text:
"Giuseppe Santarelli" <
giuseppe....@unimi.it
> ha scritto nel messaggio
news:40037d6e35c18662653...@mygate.mailgate.org...
>
> > Se ti riferisci alla funzione di excel; nell'help viene chiamata ROMANO(x;y) ma la chiamata alla funzione è Roman(x,y)...
>
>
> Si tratta di Access(in excel ho già risolto)
> e non riconosce neppure ROMAN...
Io l'ho trovata tra le funzioni di excel inserendo nei riferimenti la sua libreria. Prova così..
Ciao.
--
Sergio MAZZA


title: Numeri romani

author: Roberto dalla campagna

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:ch73pn$udd$1...@news.newsland.it...
[CUT]
>
> > Quando passo da struttura a visualizzazione mi chiede: chi cazz è
> > ROMANO?
>
> Bhè se ti dice proprio così sarà NAPOLETANO(num,forma) :-)
A Maurì, mica t'ha detto che deve convertire un mazzo di carte!
[CUT]
> Pablitomf (Maurizio Facciuti)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Numeri romani

text:
Roberto dalla campagna ha scritto:
> "Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
> news:ch73pn$udd$1...@news.newsland.it...
> [CUT]
> >
> > > Quando passo da struttura a visualizzazione mi chiede: chi cazz è
> > > ROMANO?
> >
> > Bhè se ti dice proprio così sarà NAPOLETANO(num,forma) :-)
> A Maurì, mica t'ha detto che deve convertire un mazzo di carte!
> [CUT]
> > Pablitomf (Maurizio Facciuti)
A no???? cavolo io già mi immaginavo l'assistente di office raffigurato da
uno scugnizzo napoletano con l'asso bastoni tatuato sul braccino...che
diceva "MA CHI CAZZ E' ROMANO?" :-D



title: banale

author: carlo ruggieri

text:
sarà una banalità ma non riesco a venirne fuori:
in un form che si appoggia ad una tabella di 4 campi di cui [user] è chiave
primaria
ho i 4 valori da inserire
se la chiave primaria esiste già sovrascrivere il record
altrimenti aggiungere nuovo record
               Set rst = Me.Recordset
               rst.FindFirst "user = '" & [infnome] & "'"
               If rst.EOF Then rst.AddNew Else rst.edit
               rst![user] = [infnome]
                rst.Update
ma non funziona


title: banale

author: Massimo Piubelli

text:
carlo ruggieri wrote:
> sarà una banalità ma non riesco a venirne fuori:
Più banale di riuscire a scrivere un oggetto significativo?
Leggi il post di roberto, sulle regole del ng e poi riposta la domanda con un oggetto pertinente.
Ciao,
Max


title: addizione campo vuoto e scorporo dell' iva

author: Fausto

text:
io ho dei campi in una report che devo su ogno scorporare l ' iva  e poi
fare addiziuone di questi.
in origine dati
=[campo1] / 0,10 metto questa formula??
per togliere il 10 %
poi di questi capi devo fare la somma  e ho fatto questa formula che
funzione = somma(compo1+ campo 2) ma se uno dei 2 capi è vuoto non mi fa la
somma come posso fare??? ciao grazie 1000


author: Brown

text:
Fausto ha scritto:

[campo1]*0.9 per togliere il 10% (ma esistono anche altre formule
equivalenti)
funzione = somma(iif(campo1 is not null;campo1;0)+iif(campo2 is not
null;campo2;0))


author: Cinzia

text:
"Fausto" <
fux.es...@virgilio.it
> ha scritto nel messaggio
news:ddsgk5$rji$1...@domitilla.aioe.org...

Ciao Fausto,
se Campo1 contiene il valore Ivato (comprensivo di iva) e devi trovare a
quanto corrispondeva il valore senza IVA in caso di IVA = 10%
Il valore non ivato sarà Campo1/1.1
Es: Campo1= 110
Campo1NoIva = 110/1.1 = 100
Se l'iva fosse il 20% dovresti dividere per 1.2
Per il problema del campo vuoto puoi sostiuire la tua formula così:
= Somma(nz(Campo1, 0) + nz( campo2, 0))
Saluti
Cinzia


author: Conte

text:
> > io ho dei campi in una report che devo su ogno scorporare l ' iva  e poi
> > fare addiziuone di questi.
> > in origine dati
> > =[campo1] / 0,10 metto questa formula??
> > per togliere il 10 %
> >
> > poi di questi capi devo fare la somma  e ho fatto questa formula che
> > funzione = somma(compo1+ campo 2) ma se uno dei 2 capi è vuoto non mi fa
> la
> > somma come posso fare??? ciao grazie 1000
> >
> >
> Ciao Fausto,
> se Campo1 contiene il valore Ivato (comprensivo di iva) e devi trovare a
> quanto corrispondeva il valore senza IVA in caso di IVA = 10%
> Il valore non ivato sarà Campo1/1.1
>
> Es: Campo1= 110
> Campo1NoIva = 110/1.1 = 100
>
> Se l'iva fosse il 20% dovresti dividere per 1.2
>
> Per il problema del campo vuoto puoi sostiuire la tua formula così:
> = Somma(nz(Campo1, 0) + nz( campo2, 0))
>
> Saluti
> Cinzia
>
Concordo con Cinzia,
lo scorporo si ottiene prendendo la somma "lorda" (ovvero già ivata) divisa
il coefficiente 1,xx (dove xx sta per l'aliquota applicata):
es: iva 4% = 1,04
iva 10% = 1,10
iva 20%= 1,20
e così via per le altre aliquota (es. gestione speciale agricola ove
esistono le aliquote di scorporo)
Saluti
Luigi


author: MA

text:
Cinzia wrote:
> "Fausto" <
fux.es...@virgilio.it
> ha scritto nel messaggio
> news:ddsgk5$rji$1...@domitilla.aioe.org...
>> io ho dei campi in una report che devo su ogno scorporare l ' iva  e
>> poi fare addiziuone di questi.
>> in origine dati
>> =[campo1] / 0,10 metto questa formula??
>> per togliere il 10 %
>>
>> poi di questi capi devo fare la somma  e ho fatto questa formula che
>> funzione = somma(compo1+ campo 2) ma se uno dei 2 capi è vuoto non
>> mi fa la somma come posso fare??? ciao grazie 1000
>>
>>
> Ciao Fausto,
> se Campo1 contiene il valore Ivato (comprensivo di iva) e devi
> trovare a quanto corrispondeva il valore senza IVA in caso di IVA =
> 10%
> Il valore non ivato sarà Campo1/1.1
>
> Es: Campo1= 110
> Campo1NoIva = 110/1.1 = 100
Scusa Cinzia ma il 10% di 110 è 11, poi il calcola va bene
>
> Se l'iva fosse il 20% dovresti dividere per 1.2
>
> Per il problema del campo vuoto puoi sostiuire la tua formula così:
> = Somma(nz(Campo1, 0) + nz( campo2, 0))
Alla fine Campo1 (Importo Ivato) già ce l'hai se mai ti devi calcolare
Campo3 l'Iva con una sottrazione
>
> Saluti
> Cinzia
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
> >> io ho dei campi in una report che devo su ogno scorporare l ' iva  e
> >> poi fare addiziuone di questi.
> >> in origine dati
> >> =[campo1] / 0,10 metto questa formula??
> >> per togliere il 10 %
> >>
> >> poi di questi capi devo fare la somma  e ho fatto questa formula che
> >> funzione = somma(compo1+ campo 2) ma se uno dei 2 capi è vuoto non
> >> mi fa la somma come posso fare??? ciao grazie 1000
> >>
> >>
> > Ciao Fausto,
> > se Campo1 contiene il valore Ivato (comprensivo di iva) e devi
> > trovare a quanto corrispondeva il valore senza IVA in caso di IVA =
> > 10%
> > Il valore non ivato sarà Campo1/1.1
> >
> > Es: Campo1= 110
> > Campo1NoIva = 110/1.1 = 100
>
> Scusa Cinzia ma il 10% di 110 è 11, poi il calcola va bene
Scusa MA ma non ho capito l'obiezione (avrò bisogno di ferie?),
la domanda non era molto chiara,  io supponevo che lui conoscesse il valore
comprensivo di  IVA e sapesse che l'IVA su quell'oggetto è il 10% e a quel
punto dovesse calcolare il valore dell'articolo senza IVA e non mi  pare di
aver sbagliato, non volevo calcolare il 10% di 110 che giustamente è 11 ma
sapere  diciamo così il "prezzo al netto dell'IVA" (e qui potrei aver detto
una cavolata... ma con i netti e i lordi vado regolarmente in tilt)
> >
> > Se l'iva fosse il 20% dovresti dividere per 1.2
> >
> > Per il problema del campo vuoto puoi sostiuire la tua formula così:
> > = Somma(nz(Campo1, 0) + nz( campo2, 0))
>
> Alla fine Campo1 (Importo Ivato) già ce l'hai se mai ti devi calcolare
> Campo3 l'Iva con una sottrazione
Boh? chissà cosa voleva il signore, evidentemente o ha risolto o se ne è
andato in ferie.... e noi qui a scervellarci per capire cosa aveva in
mente.....
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Ciao  e ben tornato!
Cinzia


text:

Ciao Cinzia,
in realtà era poco più che una stupidaggine, cmq se da 110 togli 11 ti
rimane 99, cioè il netto, non 100
>
>
>>>
>>> Se l'iva fosse il 20% dovresti dividere per 1.2
>>>
>>> Per il problema del campo vuoto puoi sostiuire la tua formula così:
>>> = Somma(nz(Campo1, 0) + nz( campo2, 0))
>>
>> Alla fine Campo1 (Importo Ivato) già ce l'hai se mai ti devi
>> calcolare Campo3 l'Iva con una sottrazione
>
> Boh? chissà cosa voleva il signore, evidentemente o ha risolto o se
> ne è andato in ferie.... e noi qui a scervellarci per capire cosa
> aveva in mente.....
Se tu vai a scorporare l'iva da un totale significa che hai un importo, poi
calcoli l'Iva
e alla fine ti rimane da calcolare 110-11 = 99 l'imponibile
>
>> --
>> _ _
>> Ciao
>> MAssimiliano Amendola
www.accessgroup.it
>> Cisa - Conferenza Italiana per Sviluppatori Access
>> Info:
www.donkarl.com/it
>
>
> Ciao  e ben tornato!
>
> Cinzia
Ben trovata anche a te. Tu non sei andata in ferie???
Lo dicevo io che bisognava fermare in tempo tuo marito alle prese con lo
shopping ;-P



text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:FoBOe.32861$TR5....@news.edisontel.com...

Adesso ho capito! comunque il problema è che l'IVA 10% non la devi calcolare
sul prezzo già Ivato ma sul prezzo netto, che non conosci , e per conoscerlo
dividi il lordo (netto + IVA) per 1.1
> >
> > Ciao  e ben tornato!
> >
> > Cinzia
> Ben trovata anche a te. Tu non sei andata in ferie???
No, il marito, detto anche Stakanov,  non aveva tempo...spero di rifarmi più
avanti....
> Lo dicevo io che bisognava fermare in tempo tuo marito alle prese con lo
> shopping ;-P
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
>
Ciao
Cinzia


text:

Hai ragione tu



title: Alcune domandine (credo) semplici

text:
Ciao a tutti, avrei alcune cosette da chiedervi che mi hanno bloccato nella
realizzazione di un semplice db.
1. In una maschera ho messo i pulsanti per scorrere i record (primo -
precedente - sucessivo - ultimo) e nel mezzo un campo che mi dovrebbe
indicare su quale record si trova rispetto al totale, facendo una piccola
funzione. Il fatto è che appena apro la maschera, e solo prima che prema i
pulsanti di spostamento, la proprietà me.recordsetclone.recordcount che ho
usato per ricavarmi il totale dei record, mi restituisce il valore 1 (e
quindi mi viene all'apertura 1 su 1). sapete perchè e come poter risolvere
questa cosa.
2. E' possibile fare una query dove dinamicamente calcola il saldo "al volo"
calcolandolo semplicemente come entrate-uscite?
Grazie
Stefano


title: Alcune domandine (credo) semplici

author: cidi

text:
"Stefano" <
fake...@freemail.it
> ha scritto nel messaggio
news:0zyrb.105883$e6.38...@twister2.libero.it...

Ciao Stefano
In questo NG si usa postare i quesiti uno alla volta con un subject(oggetto)
attinente al problema.
ti invito a leggerti le regole cercando il post di Roberto da casa
"Istruzioni per l'uso"
Daniele


title: barra menu personalizzata per utente

text:
in un modulo ho scritto:
Function NomeUser() As String
NomeUser = DLookup("user", "vwUser")
End Function
Public Function BarraMunuW()
Select Case NomeUser
Case "Us"
CommandBars("Wu").Controls("mCaricoForni").Enabled = False
Case "Mon"
CommandBars("Wu").Controls("mCaricoForni").Enabled = True
Case "Magaz"
CommandBars("Wu").Controls("mCaricoForni").Enabled = False
Case Else
CommandBars("Wu").Controls("mCaricoForni").Enabled = True
End Select
  End Function
praticamente ho creato una barra menů personalizzata e in base all'utente
rendo attivi o meno i comandi.
ma mi da errore.
cosa sbaglio?
grazie
ciao  e Tanti Auguri


title: barra menu personalizzata per utente

text:
> Case "Us"
> CommandBars("Wu").Controls("mCaricoForni").Enabled = False
questo funziona per il menu principale come anche:
Application.CommandBars("wu").Controls(1).Enabled = True
ma per i sottomunů come si fa?
grazie
ciao Auguri


title: barra menu personalizzata per utente

text:
@Roberto wrote:
> in un modulo ho scritto:
>
> Function NomeUser() As String
> NomeUser = DLookup("user", "vwUser")
> End Function
>
> Public Function BarraMunuW()
>
> Select Case NomeUser
>
> Case "Us"
> CommandBars("Wu").Controls("mCaricoForni").Enabled = False
> Case "Mon"
> CommandBars("Wu").Controls("mCaricoForni").Enabled = True
> Case "Magaz"
> CommandBars("Wu").Controls("mCaricoForni").Enabled = False
> Case Else
> CommandBars("Wu").Controls("mCaricoForni").Enabled = True
> End Select
>
>   End Function
>
> praticamente ho creato una barra menů personalizzata e in base all'utente
> rendo attivi o meno i comandi.
>
Ma la DlokUp cosa dovrebbe restituirti? Fermo restando che mi sembra
restituisca un variant e non una stringa
Da Help : DLookup(espr, dominio[, criteri])
dove espr = nome di campo
dominio = in genere nome di tabella
[, criteri] = criterio di estrazione  <----qui io ci metterei l'user da
cercare
A occhio la tua dlookup dovrebbe restituirti la prima cosa che capita
questo l'ho tirato giu' dall'help
----------------------------------------------------
Osservazioni
La funzione DLookup restituisce un unico valore di campo basato sulle
informazioni specificate in criteri. Anche se criteri č un argomento
opzionale, se non si inserisce un valore per criteri, la funzione
DLookup restituisce semplicemente un valore casuale contenuto nel dominio.
Se nessun record soddisfa l'argomento criteri o se dominio non contiene
record, la funzione DLookup restituisce un valore Null.
Se piů di un campo soddisfa i criteri, la funzione DLookup restituisce
la prima ricorrenza. Si consiglia di specificare i criteri che
assicureranno che il valore di campo restituito dalla funzione DLookup č
univoco. Č possibile che si desideri utilizzare un valore della chiave
primaria per i criteri, come [IDImpiegato] nell'esempio riportato di
seguito, per avere la certezza che la funzione DLookup restituisca un
valore univoco.
Dim varX As Variant
varX = DLookup("[Cognome]", " Impiegati ", "[IDImpiegato] = 1")
etc.......
------------------------
Cmq., come consiglio, quando poni una domanda come la tua prova a
scrivere anche che "tipo" di errore ti da.
--
a.cara
--
a.cara


title: access e outlook con office 2003

text:
vorrei sapere se c'è un metodo per copiare l'indirizzo email
all'interno di una maschera di access e inserirlo in outlook e far
scrivere all'utente il messaggio.
grazie


title: access e outlook con office 2003

text:
<
dber...@gmail.com
> ha scritto nel messaggio
news:7ee223da-0672-4ca9...@y21g2000hsf.googlegroups.com...

grazie
[risposta]
Crea un campo iperlink (collegamento ipertestuale) con:
mailto:
indi...@email.boh
; cliccandoci sopra ti si dovrebbe aprire il
messaggio di posta elettronica con il destinatario già inserito.
Oppure gestisci l'evento "su clic" (o doppio clic) della casella di testo
inserendoci:
'---
if not isnull(Me!Testo2.Text) then
    Application.FollowHyperlink Me!Testo2.Text
endif
'---
Ciao.
--
Sergio MAZZA


title: problema su codice VBA

author: sdamy

text:
Ciao, ho l'errore seguente:" Errore di runtime '13' - Tipo non
corrispondente"
Il codide è il seguente ed il progr. si ferma all'ultima riga:
Dim qdfTemp As QueryDef
Dim pol, dec As Variant
Dim rst As Recordset
Dim rstQuery As Variant
Dim dbs As Database
Dim fld As Variant
'Response = acDataErrAdded
    Set dbs = CurrentDb
    Set qdfTemp = dbs.CreateQueryDef("")
    qdfTemp.SQL = "SELECT Polcli.pol , Titcli.decorr , polcli.npc " & _
                "FROM Polcli, Titcli " & _
                "WHERE ((Polcli.pol = Titcli.pol) AND ((Titcli.stato)='E')
AND (Polcli.npc='" & Forms!Scheda_Agente_Carico.select_cliente & "'))"
    Set rstQuery = qdfTemp.OpenRecordset
    Set rst = dbs.OpenRecordset("CARICO_TITOLI")
GRAZIE RAGA IN ANTICIPO!


title: problema su codice VBA

author: Expo

text:
"sdamy" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:94hu2s$8bl$1...@lacerta.tiscalinet.it...
>     Set rst = dbs.OpenRecordset("CARICO_TITOLI")
Prova invece con:
set rst=dbs.openrecordset("SELECT * FROM carico_titoli")


title: problema su codice VBA

author: Antonio Biso

text:
sdamy <
sd...@tiscalinet.it
> wrote in message
94hu2s$8bl$1...@lacerta.tiscalinet.it...

Che cosa ci incastra tutta la pappardella che hai scritto prima con l'ultima
riga dove si pianterebbe?
Sono cose completamente slegate e non servono per la valutazione del tuo
problema.
A questo punto o si ferma in un altro punto oppure l'unica cosa che si può
provare a dire è che Carico_titoli non è un nome valido...
Aspè no!!! Con l'ultimo sguardo forse ho trovato.
Secondo me si pianta sulla penultima riga non sull'ultima e cioè su
Set rstQuery = qdfTemp.OpenRecordset
Infati, perchè hai voluto creare una querydef?
A che ti serve se poi devi aprire il recordset corrispondente?
Creati la stringa sql come hai fatto assegnandola ad una variabile stringa e
poi farai la openrecordset di quella stringa cioè
Set rstQuery = dbs.OpenRecordset(tuastringa)
Antonio


title: problema su codice VBA

author: sd

text:
Grazie mille X il consiglio, stasera ci provo.
Cmq tutta la pappardella che ho scritto servirebbe a fare quanto segue:
- Settare dbs al database corrente
- Tramite una querydef associare ad un recordset una selezione SQL
Proverň con la stringa
GRAZIE ANCORA!!!
Antonio Biso <
ch...@etruria.net
> wrote in message
dnbb6.116432$eB2.8...@news.infostrada.it...
> sdamy <
sd...@tiscalinet.it
> wrote in message
> 94hu2s$8bl$1...@lacerta.tiscalinet.it...
> > Ciao, ho l'errore seguente:" Errore di runtime '13' - Tipo non
> > corrispondente"
> >
> > Il codide č il seguente ed il progr. si ferma all'ultima riga:
> >
> > Dim qdfTemp As QueryDef
> > Dim pol, dec As Variant
> > Dim rst As Recordset
> > Dim rstQuery As Variant
> > Dim dbs As Database
> > Dim fld As Variant
> >
> > 'Response = acDataErrAdded
> >
> >     Set dbs = CurrentDb
> >     Set qdfTemp = dbs.CreateQueryDef("")
> >
> >     qdfTemp.SQL = "SELECT Polcli.pol , Titcli.decorr , polcli.npc " & _
> >                 "FROM Polcli, Titcli " & _
> >                 "WHERE ((Polcli.pol = Titcli.pol) AND
((Titcli.stato)='E')
> > AND (Polcli.npc='" & Forms!Scheda_Agente_Carico.select_cliente & "'))"
> >
> >     Set rstQuery = qdfTemp.OpenRecordset
> >
> >
> >     Set rst = dbs.OpenRecordset("CARICO_TITOLI")
>
> Che cosa ci incastra tutta la pappardella che hai scritto prima con
l'ultima
> riga dove si pianterebbe?
> Sono cose completamente slegate e non servono per la valutazione del tuo
> problema.
> A questo punto o si ferma in un altro punto oppure l'unica cosa che si puň
> provare a dire č che Carico_titoli non č un nome valido...
>
> Aspč no!!! Con l'ultimo sguardo forse ho trovato.
> Secondo me si pianta sulla penultima riga non sull'ultima e cioč su
> Set rstQuery = qdfTemp.OpenRecordset
> Infati, perchč hai voluto creare una querydef?
> A che ti serve se poi devi aprire il recordset corrispondente?
> Creati la stringa sql come hai fatto assegnandola ad una variabile stringa
e
> poi farai la openrecordset di quella stringa cioč



title: problema su codice VBA

text:
sd <
lbr...@tin.it
> wrote in message
_Vcb6.28930$lV5.3...@twister1.tin.it...
> Grazie mille X il consiglio, stasera ci provo.
>
> Cmq tutta la pappardella che ho scritto servirebbe a fare quanto segue:
>
> - Settare dbs al database corrente
> - Tramite una querydef associare ad un recordset una selezione SQL
Prima di tutto scrivi DOPO il quoting...
E ribadisco quello che ho detto: non ti serve usare una querydef se devi
aprire un recordset!!!!!
Antonio


title: problema su codice VBA

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
jLhb6.1869$ew1....@news.infostrada.it...

Sai non riuscivo a capire cosa significasse la tua frase:
  Prima di tutto scrivi DOPO il quoting...
L'ho capita questa mattina in macchina nel tragitto per andare al lavoro.
Penso che questa volta abbia scritto dopo il quoting... esatto?
CIAO CIAO


title: problema su codice VBA

text:
"sd" <
lbr...@tin.it
> ha scritto nel messaggio
news:yRUb6.5643$GS3....@twister2.tin.it...
> > Prima di tutto scrivi DOPO il quoting...
> >
> > E ribadisco quello che ho detto: non ti serve usare una querydef se devi
> > aprire un recordset!!!!!
> >
> > Antonio
> >
> >
>
> Sai non riuscivo a capire cosa significasse la tua frase:
>
>   Prima di tutto scrivi DOPO il quoting...
>
> L'ho capita questa mattina in macchina nel tragitto per andare al lavoro.
> Penso che questa volta abbia scritto dopo il quoting... esatto?
Ma scusate: non basta che CI SIA il quoting ? Che sia prima o dopo on
dovrebbe fare differenza, o si ?


title: problema su codice VBA

text:
sd <
lbr...@tin.it
> wrote in message yRUb6.5643$GS3....@twister2.tin.it...

Perfetto!
Il quoting č la parte di messaggio precedente che lasci nel tuo post
Antonio


title: problema su codice VBA

text:
Expo <
esp...@snet.it
> wrote in message
94ptb5$6h2$1...@fe1.cs.interbusiness.it...

Tu quando leggi qualcosa lo fai dall'alto verso il basso o viceversa magari
saltando più volte dal basso verso l'alto e viceversa?
Antonio


title: problema su codice VBA

author: Lbo

text:
no, la fa differenza.  pensa se adesso qualcun altro dovesse
rispondere a me.  dove la scrive la risposta?  poi non si capirebbe
piů niente.
l'ordine naturale del discorso scritto dall'alto verso il basso in
ordine cronologico.
>> L'ho capita questa mattina in macchina nel tragitto per andare al lavoro.
>> Penso che questa volta abbia scritto dopo il quoting... esatto?
>
>Ma scusate: non basta che CI SIA il quoting ? Che sia prima o dopo on
>dovrebbe fare differenza, o si ?
>
>
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Testare percorso di rete senza frezzare procedura

author: RobertoA

text:
Mi e' capitato casualmente sollo alle splendide pupille questo articolo

http://blog.nkadesign.com/2008/06/20/ms-access-checking-network-paths-without-freezing-your-application/

Con esempi mancanti
Qualcuno di voi l'ha visto e magari ha gli esempi?
Non ho capito bene come funzioni la cosa, quando deve testare
l'accessibilita' al percorso ignoto, lancia il batch e poi succede cosa?
Mica si sa quando il batch ottiene risposta, sempre SE la ottiene
Qualche volonteroso, e pazientoso, mi spiega cosa dovrebbe fare quella
funzione?


title: REPORT CON CAMPI INCROCIATI CHE POI NON ESISTONO

text:
Preparo una query a campi incrociati

pertanto ho una serie di valori di un certo campo che saranno i nomi dei
campi del risultato della query

con questa query preparo un report dove ho una specie di tabella di
riepilogo dei conteggi o somme dei vari record raggruppati secondo i campi
di cui sopra

nel report ho quindi previsto una serie di caselle di testo per ognuno dei
campi di cui sopra

Se però effettuo una selezione particolare dai dati di partenza e uno dei
valori previsti non compare perchè non vengono filtrati record con quel
valore, e quindi la query a campi incrociati non genera quel campo, il
report mi va in errore

concettualmente (e quindi praticamente) come si può gestire questa
situazione?

Grazie

Antonio


author: Karl Donaubauer

text:
Ciao Antonio,

c'è un problema di tastiera o pensi che urlare nel soggetto aiuti? :-p

p.e. puoi scrivere tutti i valori nella prorietà "Intestazioni colonne"
(ColumnHeadings) della query per fissare le intestazioni anche
senza valori corrispondenti.

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


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:a4u30r...@mid.individual.net...
> Ciao Antonio,
>
> c'è un problema di tastiera o pensi che urlare nel soggetto aiuti? :-p

Te piace quando riesci a cazziare me eh ?
:-DD

>
>> concettualmente (e quindi praticamente) come si può gestire questa
>> situazione?
>
> p.e. puoi scrivere tutti i valori nella prorietà "Intestazioni colonne"
> (ColumnHeadings) della query per fissare le intestazioni anche
> senza valori corrispondenti.

Wow, sembra funzionare

Se ci sono sviluppi negativi, mi rifaccio vivo

Grazie

Antonio


author: Popi - TheBadHabits

text:

Ciao Antonio!

A quanto detto da Karl aggiungo una domanda: presumendo che tutti i controlli del report debbano essere associati ... non potresti associarli solo se esistono all'interno dell'insieme fields del recordset (o impostarli a null in caso contrario)?

HTH
Popi


text:
"Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggio
news:ee78bd67-49fe-4990...@googlegroups.com...
Il giorno martedì 26 giugno 2012 17:32:28 UTC+2, Karl Donaubauer ha scritto:
> Ciao Antonio,
>
> c'è un problema di tastiera o pensi che urlare nel soggetto aiuti? :-p
>
> > Se però effettuo una selezione particolare dai dati di partenza e uno
> > dei valori previsti non compare perchè non vengono filtrati record
> > con quel valore, e quindi la query a campi incrociati non genera quel
> > campo, il report mi va in errore
> >
> > concettualmente (e quindi praticamente) come si può gestire questa
> > situazione?
>
> p.e. puoi scrivere tutti i valori nella prorietà "Intestazioni colonne"
> (ColumnHeadings) della query per fissare le intestazioni anche
> senza valori corrispondenti.

Ciao Antonio!

A quanto detto da Karl aggiungo una domanda: presumendo che tutti i
controlli del report debbano essere associati ... non potresti associarli
solo se esistono all'interno dell'insieme fields del recordset (o impostarli
a null in caso contrario)?

Vediamo se ho capito
tu dici che via codice, prima di lanciare il report, io dovrei ciclare i
fields del recordset, vedere se ci sono tutti i campi aspettati, per quelli
che non ci sono, aprire il report in struttura, disassociare i controlli
corrispondenti, salvare e riaprire il report in preview???

teoricamente è fattibile, ma non è un po' laborioso rispetto alla soluzione
precedente?

Antonio


text:

In realtà pensavo a qualcosa di questo genere (appena provato e funzionante).

HTH
Popi

Private Sub Report_Open(Cancel As Integer)

    Dim CampoCorrente As DAO.Field
    Dim Dati As DAO.Recordset

    Set Dati = CurrentDb.OpenRecordset("SELECT TOP 1 * FROM [" & _
        Me.RecordSource & "] WHERE (TRUE=FALSE);")
    For Each CampoCorrente In Dati.Fields
        Select Case CampoCorrente.Name
            Case
Me.Padre.Name

                Me.Padre.ControlSource = CampoCorrente.Name

            Case
Me.Figlio.Name

                Me.Figlio.ControlSource = CampoCorrente.Name

            Case "PN32"
                Me.PartNumberCostruttore.ControlSource = CampoCorrente.Name

            Case
Me.Descrizione.Name

                Me.Descrizione.ControlSource = CampoCorrente.Name

        End Select
    Next
    Set CampoCorrente = Nothing
    Dati.Close
    Set Dati = Nothing

End Sub


author: Pablitomf

text:
Antonio Biso <
ab...@libero.it
> ha scritto:

io in genere preparo dei report con 255 label in testa e 255 campi in
corpo... larghezza 0 e invisibili, che a lettura da codice allargo e
visualizzo su ogni campo letto... cosi' mi ritrovo un report dinamico a
255 campi (dovrebbero bastarti) ;)

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

Lontani anni luce da un'omuncolo del genere... l'antitesi
dell'equilibrio, la
fioritura dell'inadeguatezza, lo splendore
dell'impreparazione, l'abnegazione
dell'arroganza, la sublimazione della tuttologia,
l'amplificazione
dell'inconsistenza, l'esasperazione della demagogia,
l'eplosione della
melodrammaticità. Una soubrette pettegola e parrucchiera,
quello al massimo e'.


title: menu contestuale tasto destro del mouse personalizzato

text:
è possibile in ogni punto del database fa si che con tasto destro del mouse
compaia un menu contestuale con le soli voci da me dicise via codice vba?
avete un esempio?
grazie.


author: Emyr

text:


se non ricordo male dovresti associare un menu rapido ai controlli e/o
alle forms
creazione barra dei menu personalizzata in stile popup
poi la aassoci alla proprietà barra menu dei controlli o delle forms
Saluti.
Emanuele.


title: evento in automatico ogni ora

text:
Salve ragazzi,
scusate ma ho bisogno del vostro aiuto.
Nel mio database ho creato vari pulsati di comando che puntano su un
modulo chiamato AutomazioneExcel,
il quale mi pemette di trasferire i dati  da access in excel salvarsi
in un percorso stabilito sotto p.esempio:
c:\desktop\Informazioni e su questa cartella si salvano i dati con la
seguente codifica Informazioni_02/07/2007. (tutto ok)
adesso vorrei che questo salvataggio avvenisse in automatico ogni ora
e che ogni ora si andasse a sovrascivere quello + aaggiornato.
informazioi_05/02/2007 fatto alle 16:00
 fra un'ora dovro trovarmi solo il file
informazioni_05/02/2007 fatto alle 17:00
e non tutti e due
e possibile ?


title: evento in automatico ogni ora

author: Carlo Costarella

text:
"Fabrizio_LOL" <
f_j...@libero.it
> ha scritto nel messaggio
news:1170691747.9...@v45g2000cwv.googlegroups.com...

Potresti usare l'evento timer della maschera impostando a 3600000
l'intervallo.
Ciao, Carlo


title: evento in automatico ogni ora

author: Fabrizio

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:eq86d9$qka$1...@tdi.cu.mi.it...

Grazie Carlo della Risposta , non ho capito bene come usare questo comando
timer dove lo devo impostare su ogni comando dove mi riporta al modulo per
esempio su Pulsante di comando Informazioni metto sull'evento timer 36000000
o su evento timer della maschera? c
Grazie...


title: evento in automatico ogni ora

text:
"Fabrizio" <
f_j...@virgilio.it
> ha scritto nel messaggio
news:45c79ef4$0$18434$4faf...@reader5.news.tin.it...

Allora Sulla mia maschera Informazioni ho 2 pulsanti di comando uno
informazioni e l'altro ordini , entrambi i comandi come eevento su click
hanno entrambi
Private Sub Comando101_Click()
AutomazioneAccessExcel2007
End Sub
AutomazioneAccessExcel2007 è il modulo che gestisce l'automazione.
come  devo impostare l'evento timer per far si che entrambi i controlli si
attivino ogni ora?
grazie


title: evento in automatico ogni ora

text:
"Fabrizio" <
f_j...@virgilio.it
> ha scritto nel messaggio
news:45c7a7d8$0$18427$4faf...@reader5.news.tin.it...

Puoi spostare il codice, come già detto, sull'evento Timer della maschera.
L'evento Timer funziona solo se si imposta un intervallo.
Puoi trovare entrambi nelle proprietà di evento della maschera e non del
controllo che non li ha.
Per esempio:
Private Sub Form_Timer()
call Comando101_Click
End Sub
L'intervallo Timer va impostato direttamente nella maschera delle proprietà
di evento. In genere è impostato su 0, tu ci scrivi 3600000.
Siccome il timer funziona in millisecondi, un secondo = 1000, 3600 secondi
(un'ora) = 3600 X 1000 = 3600000.
Ciao, Carlo


title: evento in automatico ogni ora

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:eq95if$osb$1...@tdi.cu.mi.it...

Grazieeeeeeeeeeeeeeeee Carlo sei eccezionale, funziona , vorrei dire ma
perche sulla guida in linea o su internet non specificano sta roba?'''...
boh intanto grazie .
p.s Scusami carlo se ne approfitto. Siccome ogni ora va ad aggiornare il
file xls esistente mi dice se desidero salvarlo oppure no , è possibile che
questo comando di salvataggio venga fatto in automatico tipo
Private Sub Form_Timer()
Call Comando89_Click
Call Comando101_Click
docmd.save = true
End Sub
è corretto dove sbalgio?


title: evento in automatico ogni ora

text:
"Fabrizio" <
f_j...@virgilio.it
> ha scritto nel messaggio
news:45c8201e$0$23976$4faf...@reader3.news.tin.it...
cut
>> Ciao, Carlo
> Grazieeeeeeeeeeeeeeeee Carlo sei eccezionale, funziona , vorrei dire ma
> perche sulla guida in linea o su internet non specificano sta roba?'''...
> boh intanto grazie .
>
>
> p.s Scusami carlo se ne approfitto. Siccome ogni ora va ad aggiornare il
> file xls esistente mi dice se desidero salvarlo oppure no , è possibile
> che questo comando di salvataggio venga fatto in automatico tipo
>
> Private Sub Form_Timer()
> Call Comando89_Click
> Call Comando101_Click
>
> docmd.save = true
> End Sub
Bisognerebbe leggere quello che hai scritto nella procedura...
Mi sa che la cosa dipende da Windows, ma, ripeto, può dipendere anche da
come salvi il file.
Ciao, Carlo


title: evento in automatico ogni ora

author: GM

text:
"Fabrizio" <
f_j...@virgilio.it
> ha scritto nel messaggio
news:45c8201e$0$23976$4faf...@reader3.news.tin.it...
>>>>>> Nel mio database ho creato vari pulsati di comando che puntano su
>>>>>> un
>>>>>> modulo chiamato AutomazioneExcel,
>>>>>> il quale mi pemette di trasferire i dati  da access in excel
>>>>>> salvarsi
>>>>>> in un percorso stabilito sotto p.esempio:
>>>>>>
>>>>>>
>>>>>> c:\desktop\Informazioni e su questa cartella si salvano i dati
>>>>>> con la
>>>>>> seguente codifica Informazioni_02/07/2007. (tutto ok)
>>>>>>---------------------
Ciao Fabrizio... interesserebbe anche me poter trasferire una query che
ha come origine
2 tabelle in relazione tra loro 1>molti in un file di Excel... potresti
mandarmi il codice del
modulo ???
a me interesserebbe poterlo fare tutti i giorni alla chiusura del Db...
ma quello che mi chiedo
i dati li accoda oppure cancella i precedenti salvati già nel foglio di
Excel ??
ti ringrazio per l'aiuto...
giuseppe


title: evento in automatico ogni ora

text:
On 6 Feb, 11:42, "GM" <
t...@toglilibero.it
> wrote:
> "Fabrizio" <
f_j...@virgilio.it
> ha scritto nel messaggionews:45c8201e$0$23976$4faf...@reader3.news.tin.it...>>>>>> Nel mio database ho creato vari pulsati di comando che puntano su

Ok giuseppe scusami se rispondo solo adesso , ma mi trovo a lavoro.
stasera quando arrivo a casa te lo posto il codice del modulo.
il modulo Automazione excel   non fà altro che spedire in una cartella
predefinita un file excel, file estrapolato da una query.
giuseppe wrote:
> ma quello che mi chiedo
> i dati li accoda oppure cancella i precedenti salvati già nel foglio di
> Excel ??
no semplicemente crea ongi giorno un file excel con l'estenzione del
giorno, ciè nel mio caso
informzioni_07/02/2007
 il giorno successivo
informazioni_08/02/2007
cmq stasera ..... ti posto il codice
Ciao
No il codice


title: evento in automatico ogni ora

text:
"Fabrizio_LOL" <
f_j...@libero.it
> ha scritto nel messaggio
news:1170863093.6...@v33g2000cwv.googlegroups.com...



informzioni_07/02/2007
 il giorno successi
informazioni_08/02/2007
cmq stasera ..... ti posto il codice
scusami eccomi qui ::::))) carlo se vuoi dare un'occhiata puoi eventualmente
dirmi se può essere fatto?
cmq il codice che sto postando non è farina del mio sacco , ma farina
trovata dopo mille fatiche in uno splendido granaio.....:))))))
Sub AutomazioneAccessExcel()
    Dim dbLocale As Database
    Dim Informazioni As DAO.Recordset
    Dim wbkNuovo As Excel.Workbook, wksNuovo As Excel.Worksheet
    Dim rngCorrente As Excel.Range
    Dim Percorso As String
    Dim Nomefile As String
    On Error GoTo Errore_AutomazAccessExcel
    'Apre come recordset di tipo snapshot la tabella Infomazioni, e mi
filtra i dati dell'anno 2006
    Set dbLocale = CurrentDb()
    Set Informazioni = dbLocale.OpenRecordset _
    (" SELECT  *   from Informazioni where Data Like '*06' ",
dbOpenSnapshot)
    'Attiva Excel e apre una nuova cartella di lavoro
    Set appExcel = New Excel.Application
    Set wbkNuovo = appExcel.Workbooks.Add
    Set wksNuovo = wbkNuovo.Worksheets.Add
    'Rende visibile Excel
    appExcel.Visible = True
   'Crea le intestazioni delle colonne
   With wksNuovo
    .Cells(1, 1).Value = "ORDERS"
    .Cells(1, 2).Value = "SUPPLIERS"
    .Cells(1, 3).Value = "DATE"
    .Cells(1, 4).Value = "DATE READY"
    .Cells(1, 5).Value = "DATE ARRIVALS"
    .Cells(1, 6).Value = "CURRIERS"
    .Cells(1, 7).Value = "CLIENT"
    .Cells(1, 8).Value = "GG"
    .Cells(1, 9).Value = "GIORNI"
    .Cells(1, 10).Value = "DEPARTURE"
    .Cells(1, 11).Value = "TRUCK"
    .Cells(1, 12).Value = "BOXSES"
    .Cells(1, 13).Value = "GW"
    .Cells(1, 14).Value = "V(M3)"
    .Cells(1, 15).Value = "V(M3)-REAL"
    .Cells(1, 16).Value = "KIND"
    .Cells(1, 17).Value = "DESTINATION"
    .Cells(1, 18).Value = ""
    .Cells(1, 19).Value = "DAYS"
    .Cells(1, 21).Value = "NS"
    .Cells(1, 22).Value = "SNS"
    .Cells(1, 23).Value = "NOTES"
   End With
   'Facoltativo
   'Crea nel nuovo foglio di lavoro un intervallo
   'chiamato rngCorrente che va dalla cella A2 alla
   'cella Cx dove x è il numero dei record presenti
   'nel recordset
   Set rngCorrente = wksNuovo.Range(wksNuovo.Cells(2, 1), _
    wksNuovo.Cells(2 + Informazioni.RecordCount, 3))
   'Copia i valori del recordset nell'intervallo
   rngCorrente.CopyFromRecordset Informazioni
   'Crea la formula per calcolare la somma della colonna Importo
   'wksNuovo.Cells(2 + OrderSituation.RecordCount, 3).Value = _
    '"=SUM(C2:C" & LTrim(Str(OrderSituation.RecordCount) + 1) & ")"
   'Assegna alla colonna Importi il formato Valuta
   'wksNuovo.Columns("C").NumberFormat = "$ #,##0"
   'Dimensiona automaticamente le colonne
   'sulla larghezza massima di ciascuna
   wksNuovo.Columns("A:V").AutoFit
   ' questo và a salvare il file xls. nell percorso assegnato con il nome
file
     Percorso = "K:\FTP-Server\"
     Nomefile = "Informazioni_" & Format(Now(), "ddmmyyyy") & ".xls"
     Nomefile = Percorso & Nomefile
    wksNuovo.SaveAs Nomefile
   'Chiude il recordset
   Informazioni.Close
   Exit Sub
Errore_AutomazAccessExcel:
   Beep
   MsgBox "Si è verificato il seguente errore di automazione:" & _
    vbCrLf & Err.Description, vbCritical, "Errore Automazione!"
   Set appExcel = Nothing
End Sub
Ciao se hai problemi sono qui:)))


title: SQL Server

author: A. Picchio

text:
Ciao a tutti!
Sto lavorando con sql server (versione 7), ho creato un db e adesso devo
trasportarlo su un floppy per poi copiarlo su un altro server.
Mi hanno detto che si può fare creando 2 file di testo, uno per la struttura
e uno per i dati, e credo di esserci riuscita.
Ma poi come faccio a importare la struttura dal file di testo (.sql) al
nuovo db??
Grazie!
Cri
automa...@libero.it


title: SQL Server

author: Giovanni Albertone

text:
On Fri, 04 Feb 2000 08:15:15 GMT, "A. Picchio" <
auto...@libero.it
>
wrote:
>Sto lavorando con sql server (versione 7), ho creato un db e adesso devo
>trasportarlo su un floppy per poi copiarlo su un altro server.
ROTFL!!!
C'e' sempre una prima volta nella vita, non avevo mai nessuno
occuparsi del trasporto di database SQL server tramite un floppy :-))
Posso immaginare situazioni in cui questo sarebbe teoricamente
necessario, ma ad occhio ti suggerirei di salvarti sul floppy un
piccolo file di testo con lo script di creazione delle tabelle, indici
ecc., e poi ti rilanci il tutto sul nuovo server.
(Immagino che tu non debba trasferire i dati, ma solo la struttura,
altrimenti non avresti osato proporre il floppy vero?
:-)
--
Ciao,
Giovanni


title: SQL Server

author: RoDAgo

text:
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message jljl9sc5m705l57sh...@4ax.com...

A tal proposito saranno da 720 o da 1,44 :-)))
RoDAgo


title: SQL Server

text:
On Fri, 4 Feb 2000 14:42:50 +0100, "RoDAgo"
<
rodago...@tiscalinet.it
> wrote:
>A tal proposito saranno da 720 o da 1,44 :-)))
Forse sono quelli del C64, dopo averne raddoppiato la capacita'
facendo una tacca con l'apposita pinza per usare il secondo lato :-)
--
Ciao,
Giovanni


title: SQL Server

text:
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message 0oml9skhi83spt46q...@4ax.com...

Quanto erano belli i tempi del C64, passavo le giornate tra un barattolo di
nutella e Mazinga Z!
Ripensandoci le domeniche effettivamente le passo ancora cosě!! he he he :))
Ciao Giovanni
RoDAgo


title: SQL Server

text:
RoDAgo ha scritto nel messaggio <87emmk$l6f$
1...@pegasus.tiscalinet.it
>...
>
>Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
>message 0oml9skhi83spt46q...@4ax.com...
>> On Fri, 4 Feb 2000 14:42:50 +0100, "RoDAgo"
>> <
rodago...@tiscalinet.it
> wrote:
>>
>> >A tal proposito saranno da 720 o da 1,44 :-)))
>>
>> Forse sono quelli del C64, dopo averne raddoppiato la capacita'
>> facendo una tacca con l'apposita pinza per usare il secondo lato :-)
>> --
>> Ciao,
>> Giovanni
>
>Quanto erano belli i tempi del C64, passavo le giornate tra un barattolo di
>nutella e Mazinga Z!
Ah, io a quei tempi già trombavo...
>Ripensandoci le domeniche effettivamente le passo ancora così!! he he he
:))
>Ciao Giovanni
Già, anch'io....
eh eh eh
Antonio


title: SQL Server

author: Fabio Effe

text:
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message 0oml9skhi83spt46q...@4ax.com...
> On Fri, 4 Feb 2000 14:42:50 +0100, "RoDAgo"
> <
rodago...@tiscalinet.it
> wrote:
>
> >A tal proposito saranno da 720 o da 1,44 :-)))
>
> Forse sono quelli del C64, dopo averne raddoppiato la capacita'
> facendo una tacca con l'apposita pinza per usare il secondo lato :-)
Bellissimo ricordo!!! Me ne ero dimenticato, e che belli i progetti fai da
te per COSTRUIRSI l'apposita "pinza".
Ciao
Fabio


title: SQL Server

author: sergio mazza

text:
Fabio Effe <
fabio...@usa.net
> wrote in message
87eq74$2rk$1...@serv1.iunet.it...

Cos'è Jurassic park III? Allora vogliamo inserirci anche lo spectrum con
Goldrake?


title: SQL Server

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
87eo6q$i3e$2...@lacerta.tiscalinet.it...
> RoDAgo ha scritto nel messaggio <87emmk$l6f$
1...@pegasus.tiscalinet.it
>...
> >
> >Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote
in
> >message 0oml9skhi83spt46q...@4ax.com...
> >> On Fri, 4 Feb 2000 14:42:50 +0100, "RoDAgo"
> >> <
rodago...@tiscalinet.it
> wrote:
> >>
> >> >A tal proposito saranno da 720 o da 1,44 :-)))
> >>
> >> Forse sono quelli del C64, dopo averne raddoppiato la capacita'
> >> facendo una tacca con l'apposita pinza per usare il secondo lato :-)
> >> --
> >> Ciao,
> >> Giovanni
> >
> >Quanto erano belli i tempi del C64, passavo le giornate tra un barattolo
di
> >nutella e Mazinga Z!
>
> Ah, io a quei tempi già trombavo...
>
> >Ripensandoci le domeniche effettivamente le passo ancora così!! he he he
> :))
> >Ciao Giovanni
>
>
> Già, anch'io....
>
> eh eh eh
>
> Antonio
>
>
Un mago! Trombi giocando? O giochi trombando?


title: SQL Server

text:
Antonio Biso ricordò...
> RoDAgo ha scritto nel messaggio <87emmk$l6f$
1...@pegasus.tiscalinet.it
>...
> >Quanto erano belli i tempi del C64, passavo le giornate tra un barattolo
di
> >nutella e Mazinga Z!
> Ah, io a quei tempi già trombavo...
Hhhmmmmm, a quei tempi le mie coetanee erano flippate per Candy Candy e
spacciarmi per Terence per trombarle era quanto meno complicato!
Difatti mi rimaneva duro come Mazinga Z e mi *sfogavo* pensando a
Venusia!!!!  :-PPP
> >Ripensandoci le domeniche effettivamente le passo ancora così!! he he he
:))
O porca miseria, continuo a fare anche questo di domenica!!!  :)))
> Già, anch'io....
>
> eh eh eh
>
> Antonio
Ciao Antò
RoDAgo


title: SQL Server

text:
Con il Query analizer (Se non ricordo male) apri il file .sql e lo esegui.
dal console manager scegli il DB e quindi importa ......
Ciao
------------------------------------------------
m.por...@libero.it
------------------------------------------------
A. Picchio ha scritto nel messaggio ...
>Ciao a tutti!
>Sto lavorando con sql server (versione 7), ho creato un db e adesso devo
>trasportarlo su un floppy per poi copiarlo su un altro server.



title: SQL Server

author: Fabio Montagner

text:
E farti una copia di backup e poi il restore? (+WinZip)
A. Picchio wrote in message ...



title: AutoKeys e il tasto ESC

text:
Sto cercando di configurare i tasti in una macro AutoKeys, per gestire
alcuni eventi.
Quando inserisco il tasto {ESC}, mi ritorna il seguente errore:
"Tasto o combinazione di tasti {ESC} in AutoKeys con sintassi non
valida o non consentita".
Perchè ? Non è forse possibile gestire i tasto Escape, PagUp, PagDn ?
Grazie.


title: AutoKeys e il tasto ESC

text:
<
francov...@tin.it
> ha scritto nel messaggio
news:1120738481....@z14g2000cwz.googlegroups.com...


Grazie.
Dalla guida: (Combinazioni di tasti in AutoKeys)
Sintassi di SendKeys      Combinazione di tasti
^A oppure ^4                 CTRL+ qualsiasi tasto alfanumerico
{F1}                                Qualsiasi tasto funzione
^{F1}                             CTRL+ qualsiasi tasto funzione
+{F1}                             MAIUSC+ qualsiasi tasto funzione
{INS}                             INS
^{INS}                             CTRL+INS
+{INS}                             MAIUSC+INS
{CANC}                         CANC
^{CANC}                     CTRL+CANC
+{CANC}                     MAIUSC+CANC
Nelle macro non è possibile usare sintassi diverse da quelle riportate in
tabella.
Ciao, Carlo


title: Info su Campi di testo..??

author: Matteo

text:
Salve,
ho già postato prima per un info su come scaricare una fattura dal
magazzino, ora mi trovo davanti ad un nuovo problema....
Nella tabella del prodotto mi sono creato altri due campi oltre a quello
"quantitàiniziale" un primo campo "scarico" e un secondo "quantitàfinale",
questo perchè vorrei fare una rapida operazione tra la quantità inserita
all'inizio - quella inserita dalle fatture nel campo "scarico" e ottenere
quella finale !!!
Non riesco però a far inserire dalla fattura il valore nel campo "scarico" o
meglio nella query del dettaglio fattura ho aggiunto un valore "Valore
Scarico" che è ottenuto da un operazione che recupara il valore della
quantità totale - quella inserita in fattura...ora dovrei andare ad inserire
questo valore nel campo "scarico" ma non ci riesco....come posso fare ???
Grazie ancora....considerate che sono alle primissime armi....
Saluti
Matteo


title: Info su Campi di testo..??

author: Roberto da casa

text:
"Matteo" <
mat...@oldamerika.com
> ha scritto nel messaggio
news:bnIn8.21543$pT1.6...@news1.tin.it...

Poiché stai lavorando con un database relazionale è contro ogni logica
registrare in una tabella due campi calcolati come "scarico" e
"quantitàfinale": puoi ricavarteli in ogni momento quando ti servono comn
una query o con una funzione di aggregazione (Somma o Sum) o di aggregazione
sui dominii (DSum).
Fra l'altro registrare campi calcolati in una tabella crea degli inutili mal
di pancia (vedi il tuo caso).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Info su Campi di testo..??

text:
Ti ringrazio per la risposta e per il tempo che puoi aver perso, ma sono
alle prime armi quando mi parlate con questi termini ho molte difficoltà a
comprendere quello che dite....
Vi assicuro che se ho postato quì è perchè ho già spulciato libri e internet
e non ho trovato nulla o meglio nulla a me comprensibile quindi vi sarei
grato di spiegarmi più nel particolare le mosse da fare per ottenere ciò....
Grazie mille
Matteo
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:rb%n8.76596$1S3.2...@twister1.libero.it...



title: Info su Campi di testo..??

text:
"Matteo" <
mat...@oldamerika.com
> ha scritto nel messaggio
news:pv0o8.29921$S52.1...@news2.tin.it...
> Ti ringrazio per la risposta e per il tempo che puoi aver perso, ma sono
> alle prime armi quando mi parlate con questi termini ho molte difficoltà a
> comprendere quello che dite....
>
> Vi assicuro che se ho postato quì è perchè ho già spulciato libri e
internet
> e non ho trovato nulla o meglio nulla a me comprensibile quindi vi sarei
> grato di spiegarmi più nel particolare le mosse da fare per ottenere
ciò....
>
> Grazie mille
>
> Matteo
>
[CUT]
Ti saremo grati se risponderai dopo e non prima del testo dei messaggi
precedenti.
Ma toglimi una curiosità: sei andato sull'help a vedere come funzionano le
dunzioni Somma, Sum e DSum?
Già che vai a dare uno sguardo all'help, dai una guardatina anche a cosa
sone le query di raggruppamento.



title: non riesco a fare un db

author: Alberto

text:
Ciao a tutti,
devo realizzare un foglio di calcolo che però debba avere uno storico
dei dati inseriti.
Ho pensato che access possa fare al caso mio ma, non sono molto
pratico...
Il mio problema è il seguente (lo semplificherò...).
Ho un foglio dove sono presenti queste intestazioni:
"cONTATORE A PRECEDENTE"               	"CONTATORE A ATTUALE"
Se in "CONTATORE A ATTUALE" metto 13000 questo dato dovrà essere
memorizzato nel db includendo anche la data che sarà del tipo
"Date()-1".
Il contatore precedente invece dovrà riportare il valore del giorno
"Date()-2".
Faccio un esempio:
"Contatore A precedente": 10157
"Contatore A attuale":    10448
Il giorno successivo dovrò avere:
"Contatore A precedente: 10448
e così via..
Da dove inizio? Tutto quello che ho pensato non va bene (anche perchè
non sono bravo ad usare access).
Alberto.


title: non riesco a fare un db

author: Alessandro Cara

text:

se devi fare solo questo forse ti conviene usare Excel
non ho compreso cosa intendi per "che però debba avere uno storico"
--
a.cara
Togli qualcosa dall'email


title: non riesco a fare un db

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3E329733...@blunet.it...
>
> se devi fare solo questo forse ti conviene usare Excel
> non ho compreso cosa intendi per "che perň debba avere uno storico"
> --
> a.cara
> Togli qualcosa dall'email
Storico nel senso che i nuovi dati che inserisco devono essere memorizzati
nel db cosě da avere uno storico di tutti i dati inseriti.
Dici di usare excel?
E come fare ? Se scrivi un valore in una cella come fai a dire a excel di
prendere quel valore e registrarlo?


title: non riesco a fare un db

text:

Scusami ma non capisco. In un foglio Excel i dati sono "registrati" e se
si mette qualche formula dietro le celle e' sufficiente un copia ed
incolla per avere i dati aggiornati automaticamente. Il tuo db e' il
foglio excel, o piu fogli, visto che le formule possono riferire anche a
fogli fra loro diversi. Ho visto cose....... Qualche volta ho visto
usare Excel veramente come un DBMS. Cmq nel tuo caso, ripeto, excel mi
sembra sufficiente. Se poi "vuoi" imparare acceess, va be questa e'
un'altra storia, credo che qui troverai parecchia gente disposta ad
aiutarti. Rammenta, pero', che e' piu facile quando si pongono domande
precise. Con questo non voglio dire che la tua e' imprecisa, rispetto a
cose che ho visto e' un modello di chiarezza.



title: x Roberto: scuse

author: otis

text:
Hai perfettamente ragione, evidentemente avavo la testa in folle, non era
mia intenzione dialogare in privato.
Luca


title: x Roberto: scuse

text:
"otis" <
l.o...@libero.it
> ha scritto nel messaggio
news:XDEs6.38504$6W.37...@news.infostrada.it...
> Hai perfettamente ragione, evidentemente avavo la testa in folle, non era
> mia intenzione dialogare in privato.
> Luca
>
Nessun problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query di Aggiornamento da Funzione

author: RinoŽ

text:
Salve Da una Query di aggiornamento
sto cercando di aggiornare un campo in base a
una funzione (Prelevata dal sito comune "CreaTotProgr")
il parametro passato nella Query e :
Campo da Aggiornare-
EntrataProg
Aggiorna a:
CreaTotProgr("NumeroDettaglio";[NumeroDettaglio];"Uscita")
utilizzandolo nell'origine dati di una casella testo funziona
invece non e lo stesso se cerco di accodarlo.
Quale possibile causa?


title: Query di Aggiornamento da Funzione

text:
"Rino®" <
rinof...@virgilio.it
> ha scritto nel messaggio
news:iyx2e.1136103$35.42...@news4.tin.it...

Visto che stai operando in una maschera ma in una query prova ad usare la
funzione TotProgrQry che è illustrata nel Sito Comune, nella Sezione Queries
nella FAQ intitolata "2.11 Come si può ottenere il totale progressivo di un
campo in una query?"; però ho dei dubbi che funzioni con una query di
comando.
Visto che sei nella Sezione Queries del Sito Comune, dai uno sguardo alle
soluzioni proposte nella FAQ intitolata "2.16 Come si può ottenere il totale
progressivo di un campo in una query e come si può numerare progressivamente
le righe di una query?". Le tre soluzioni consigliate non fanno uso di
codice VBA, ma solo di codice SQL.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: ATTENZIONE!!! VIRUS DAVVERO SGRADEVOLE

text:
A tutti i naviganti...
Nome : W32.klez.gen@mm
Se usate il norton, sul sito symantec scaricate l'utility FixKlez.com
--
Maurizio75


title: ATTENZIONE!!! VIRUS DAVVERO SGRADEVOLE

text:
"Maurizio75" <
maurizio...@gevi.it
> ha scritto nel messaggio
news:1fVw8.76755$m41.1...@twister2.libero.it...
> A tutti i naviganti...
>
> Nome : W32.klez.gen@mm
> Se usate il norton, sul sito symantec scaricate l'utility FixKlez.com
cosa combina sto bastardo....


title: ATTENZIONE!!! VIRUS DAVVERO SGRADEVOLE

text:
### CH v.2002 ### <
ngma...@genio-af.it
> wrote in message
aa1f13$k17$1...@fe2.cs.interbusiness.it...

Se č attivo dalle 8.00 alle 9.00 ti cancella tutti gli eseguibili,
altrimenti ti aggiunge caratteri ed estenzioni random (*.scr - *.rar -
*.exe) incasinandoti a caso quanti piů files gli capitino davanti... č ovvio
che aggiunge chiavi nel registro che vanno rimosse e non solo.
--
Maurizio75


title: ATTENZIONE!!! VIRUS DAVVERO SGRADEVOLE

author: Lucia Rita Carfagno

text:
"Maurizio75" <
maurizio...@gevi.it
> ha scritto nel messaggio
news:jv7x8.80940$m41.2...@twister2.libero.it...
> ### CH v.2002 ### <
ngma...@genio-af.it
> wrote in message
> aa1f13$k17$1...@fe2.cs.interbusiness.it...
> >
> > "Maurizio75" <
maurizio...@gevi.it
> ha scritto nel messaggio
> > news:1fVw8.76755$m41.1...@twister2.libero.it...
> > > A tutti i naviganti...
> > >
> > > Nome : W32.klez.gen@mm
> > > Se usate il norton, sul sito symantec scaricate l'utility FixKlez.com
> >
> > cosa combina sto bastardo....
> >
> >
> Se è attivo dalle 8.00 alle 9.00 ti cancella tutti gli eseguibili,
> altrimenti ti aggiunge caratteri ed estenzioni random (*.scr - *.rar -
> *.exe) incasinandoti a caso quanti più files gli capitino davanti... è
ovvio
> che aggiunge chiavi nel registro che vanno rimosse e non solo.
> --
> Maurizio75
>
>
Ciao Maurizio, l'argomento mi interassa perchè il virus si sta diffondendo
nell'Università dove lavoro.
Ho letto che è un virus polimorfico e che non viene intercettato dal Norton,
vorrei sapere se il file che dici di scaricare è un file che lo elimina
soltanto (ed è già molto), oppure è un file che agisce da sentinella in
background, praticamente residente in memoria e capace di filtrare la posta
elettronica.
Ho constatato che se arriva un' e-mail infettata non c'è scampo! Anche se si
cerca di cancellarla, senza aprirla, parte un velocissimo download che
scarica il virus.
Grazie Ciao
Rita


title: ATTENZIONE!!! VIRUS DAVVERO SGRADEVOLE

text:
> Ciao Maurizio, l'argomento mi interassa perchè il virus si sta diffondendo
> nell'Università dove lavoro.
> Ho letto che è un virus polimorfico e che non viene intercettato dal
Norton,
> vorrei sapere se il file che dici di scaricare è un file che lo elimina
> soltanto (ed è già molto), oppure è un file che agisce da sentinella in
> background, praticamente residente in memoria e capace di filtrare la
posta
> elettronica.
> Ho constatato che se arriva un' e-mail infettata non c'è scampo! Anche se
si
> cerca di cancellarla, senza aprirla, parte un velocissimo download che
> scarica il virus.
>
> Grazie Ciao
> Rita
Rita, questo è un bastardo serio... il file da scaricare lo elimina solo, ma
gli aggiornamenti delle definizioni sono valide sentinelle invece, almeno
fino a quando lo stesso non verrà evoluto (speriamo mai)


title: ATTENZIONE!!! VIRUS DAVVERO SGRADEVOLE

author: Emyr

text:
On Mon, 29 Apr 2002 09:34:10 +0200, "Maurizio75"
<
maurizio...@gevi.it
> wrote:
>> cerca di cancellarla, senza aprirla, parte un velocissimo download che
>> scarica il virus.
>>
con tutti i lettori di mail o solo con i soliti della Microsoft?
Saluti.
Emanuele.


title: ATTENZIONE!!! VIRUS DAVVERO SGRADEVOLE

author: Lorenzo Coronati

text:
Scrisse Emyr <
fan...@lavoro.com
>:
>con tutti i lettori di mail o solo con i soliti della Microsoft?
>Saluti.
Che io sappia solo con oe5 e precedenti
Installando oe6 si bypassa il problema, perche' quando trova
allegati autoeseguibili chiede cosa fare.
--
Lorenzo Coronati
---
[si parla di ODE/MOD, ndr]
<<chi sarebbe cosi' gentile da passarmelo?
in caso posso ricambiare con qualache mp3...:)))>>
(Koala, 5/3/2001)
---


title: ATTENZIONE!!! VIRUS DAVVERO SGRADEVOLE

text:
On Fri, 03 May 2002 09:08:08 GMT, lorenzo.coronati@liberopuntoit
(Lorenzo Coronati) wrote:
>Scrisse Emyr <
fan...@lavoro.com
>:
>>con tutti i lettori di mail o solo con i soliti della Microsoft?
>>Saluti.
>
>Che io sappia solo con oe5 e precedenti
>Installando oe6 si bypassa il problema, perche' quando trova
>allegati autoeseguibili chiede cosa fare.
quindi la mi apolitica di non usare explorer e outlook dovrebbe dare
bei frutti?
Saluti.
Emanuele.


title: ATTENZIONE!!! VIRUS DAVVERO SGRADEVOLE

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:vjf5duc62o69qr3eq...@4ax.com...

Il virus W32.Kletz e varianti sfrutta i bugs di IE e di OE, in ogni caso con
Norton Antivirus 2002 si può effettuare il controllo della posta in entrata
ed uscita.
Ciao Rita


title: GETDATE()

author: Matteo Ferrari

text:
Ciao a tutti.
La funzione getdate() non è possibile includerla in una funzione definita
dall'utente.
Se però in una mia funzione necessito del tempo del sistema come faccio ad
utilizzare le informazioni di getdate?
Ho pensato di utilizzare una stored procedure con parametri di output ma
anche questo non mi viene accettato.
Forse si può fare con una SP estesa.
Sapete se una SP estesa possa ritornare parametri di output?
Qualcuno sa come?
Grazie in anticipo
Teo


title: GETDATE()

text:
Ciao a tutti.
La funzione getdate() (in SQL Server 2000) non è possibile includerla in una



title: GETDATE()

author: Paj

text:
"Matteo Ferrari" <
m.fe...@deimositalia.com
> ha scritto nel messaggio
news:61UD7.373$zu5....@news1.tin.it...

Nelle funzioni di vba devi usare now() oppure date()
getdate() viene usata solo nel transact sql
Pietro


title: Salvare in tabella un codice fiscale calcolato'

author: pensieroso

text:
Chiedo scusa a tutti e mi "auto-punisco" in quanto sapevo che stavo
sbagliando ma non mi trovavo un oggetto adatto per il post... :-(
Poi vorrei aggiungere che non sono riuscito a leggere le risposte dal server
della telecom ma solo da google quindi per questo solo ora ho corretto il
post... cercherò di cancellare il precedente, anche se credo che ormai il
"fastidio" l'ho creato.
Il mio problema è il seguente:
Una delle mie ultime domande riguardava il calcolo del codice fiscale, ho
seguito i consigli e sono riuscito a "calcolarlo" ma il punto è che nella
maschera compare ma non viene salvato nella tabella! C'è bisogno sempre di
scrivere unpò di codice in VBA per fare quest'operazione o ci sono altre
soluzioni? Attualmente nella casella di testo (della maschera) ho scritto
=CodFisc([Cognome];[NomeInput];[Sesso];[Nascita];[Comune];[Prov]).
Inoltre vorrei capire come fare a selezionare da una casella combinata
CITTA' un valore e far comparire automaticamente la provincia associata in
una casella di testo.
Grazie mille
Gianluca
P.S. infine ammesso e non concesso che ci sia un errore nel calcolo del
codice fiscale, come mi suggerireste di gestire la cosa? Con una funzione
apposita per la modifica che annulli quella automatica o basta andare nel
campo e modificare?


author: Massimo Pallavicini

text:
"pensieroso" <
pensieroso...@gmail.com
> ha scritto nel messaggio
news:453fa5c2$0$3210$4faf...@reader2.news.tin.it...
> Chiedo scusa a tutti e mi "auto-punisco" in quanto sapevo che stavo
> sbagliando ma non mi trovavo un oggetto adatto per il post... :-(
> Poi vorrei aggiungere che non sono riuscito a leggere le risposte dal
> server della telecom ma solo da google quindi per questo solo ora ho
> corretto il post... cercherò di cancellare il precedente, anche se credo
> che ormai il "fastidio" l'ho creato.
>
> Il mio problema è il seguente:
> Una delle mie ultime domande riguardava il calcolo del codice fiscale, ho
> seguito i consigli e sono riuscito a "calcolarlo" ma il punto è che nella
> maschera compare ma non viene salvato nella tabella! C'è bisogno sempre di
> scrivere unpò di codice in VBA per fare quest'operazione o ci sono altre
> soluzioni? Attualmente nella casella di testo (della maschera) ho scritto
> =CodFisc([Cognome];[NomeInput];[Sesso];[Nascita];[Comune];[Prov]).
> Inoltre vorrei capire come fare a selezionare da una casella combinata
> CITTA' un valore e far comparire automaticamente la provincia associata in
> una casella di testo.
>
> Grazie mille
> Gianluca
>
>
http://www.donkarl.com/it/
Vai nella sezione maschere e trovi tutto quello che ti interessa
Ciao


title: Errore in aggiornamento record -7776

author: Frank Adim Costa

text:
Ho un server Fedora Core 3 con MySQl 4.1.7
Come frontend uso MS ACCESS 2000 con driver MySQL-ODBC 3.51
Nell'aggiornamento del record ottengo questo messaggio
Errore rilevato (-7776); non ci sono messaggi per questo errore.
A parte il codice negativo, non riesco a capire da quale livello
emerge tale errore. Access ?, il driver ? oppure mysql ?
Ci sono dei file di log da cercare ?
GRAZIE


title: Errore in aggiornamento record -7776

text:


Approfondisco la questione:
Stamattina ho aggiornato MySQL dalla 4.0.20 alla 4.1.7
Ora non riesco piu' ad aggiornare le tabelle !!!
Gli inseriemnti vanno ma non le modifiche !!!
Mah ?!?!?


title: Errore in aggiornamento record -7776

text:
Frank Adim Costa <
fr...@dadoservice.it
> wrote:

Ho notato che tutte le tabelle hanno il campo TIMESTAMP che serve per
ovviare ai noti problemi del driver ora sono tutti vuoti !!!


title: Recordset + query.....SOLUZIONE !!!!

author: norica

text:
Ok ringrazio sia Roberto che Sib.......
Ho provato con tutte e due le procedure e.....dopo svariati
tentativi......funziona meravigliosamente la soluzione propostami
da.....ROBERTO !!!!!!!
al quale faccio un ringraziamento particolare....e faccio i complimenti per
la professionalità e la sua costante presenza nel NG......
(non che questo voglia sminuire Sib, intendiamoci !)
GRAAAAZIE !!!!!
(e..poi dicono che Internet non serve a un caz.....)
--
Posted from
smtp5.libero.it
 [193.70.192.55]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: ringrazio

author: Alessia

text:
Grazie grazie, sono contenta di non essere io la causa del mancato
funzionamento.
Se mi mandi il tuo esempio, sono ancora pių contenta. (e-mail Ditta
sd...@sdag.go.it
 - personale
fata1...@yahoo.it
)
Provo il tutto e ti faccio sapere.
Ciao Ciao Alessia


title: ringrazio

author: Roberto dal portatile

text:
"Alessia" <
sd...@spin.it
> ha scritto nel messaggio
news:8mbtgt$o5m$1...@pc1.spin.it...
> Grazie grazie, sono contenta di non essere io la causa del mancato
> funzionamento.
> Se mi mandi il tuo esempio, sono ancora più contenta. (e-mail Ditta
>
sd...@sdag.go.it
 - personale
fata1...@yahoo.it
)
> Provo il tutto e ti faccio sapere.
> Ciao Ciao Alessia
>
>
Te lo ho appena inviato.
Roberto
PS Speriamo che Marcello Gabrielli non si arrabbi. Non glielo dire, ma tu
scrivi i messaggi in maniera più comprensibile (almeno per me) di quanto
faccia lui.


title: ringrazio

text:
Grazie tante ha funzionato.
Ciao Alessia


title: ringrazio

text:
Grazie, avevo provato con la proposta di Stefano che ha funzionato.
La tua la tengo, perchè con la testa che mi ritrovo, sicuramente trovo il
coraggio tra un paio di settimane di riproporvi il quesito.
Ciao Ciao Alessia


title: Commbobox e come aggiorre chieve esterna

author: Lucky

text:
Sono davvero poco pratico di Access, ma devo costruire un database
per una associazione ed ho un problema che non riesco a risolvere, anche se
credo sia molto elementare, spero che qualcuno voglia per favore aiutarmi?
Sto usando Access 97.
Ho un database con due tabelle:
Enti:
         ID ente               Numerico(Intero lungo) Chiave
         Associazione o ente   Testo
         indirizzo             Testo
         Comune                  "
         cap                     "
         Telefono                "
             ..  ecc.
Eventi :
    ID                              Num (Intero lungo)  Chiave
    Id Ente                       Num (Intero lungo)  Chiave esterna
    titolo manifestazione  Testo
    Categoria                  Testo
       ..ecc.
ho impostato una relazione uno a molti, naturalmente a partire da "Enti "
verso "Eventi".
Ho anche creato una query che contiene: il campo " Associazione o ente" di
"Enti", nonché tutti i campi di "Eventi" e ho costruito una maschera ad essa
collegata.
Il problema è: nella maschera ho inserito un combobox,  con tutti i valori
dei campi "Associazione o ente", dove è visualizzato l'ente corrispondente
al
record corrente di "Eventi". Vorrei fare in modo che l'utente possa
associare al record un ente diverso, scegliendo dalla lista e
automaticamente venga aggiornata la chiave esterna nella tabella Eventi (Id
Ente).
Spero di essere riuscito ad essere chiaro.
Nella proprietà "origine riga" del combobox ho inserito la seguente query
sql: "
SELECT DISTINCTROW Enti.[Associazione o ente] AS Associazione o ente
FROM Enti
ORDER BY Enti.[Associazione o ente];" presa da un combobox di una maschera
in un database  d'esempio, ma non funziona.
Potete spiegarmi il meccanismo per ottenere l'aggiornamento del record id
Ente in tabella Eventi tramite un combobox?
Grazie.
            LUCA


author: Maurizio Borrelli

text:
> "Lucky" <
lucky29NO...@supereva.it
> ha scritto nel messaggio
> news:avup8a$hp5fc$1...@ID-73324.news.dfncis.de...

    Per ottenere cio' che chiedi il combobox dovra' essere collegato al
campo [Id Ente] del recordset della maschera Eventi:
        Casella combinata: Enti
        Origine controllo: [Id Ente]
e la query Origine riga di tale controllo dovra' avere almeno due colonne:
una visibile all'utente con i nomi degli enti in ordine alfabetico, una
nascosta con i corrispondenti id:
        Origine riga:
        SELECT DISTINCTROW Enti.[Associazione o ente], Enti.[Id Ente]
        FROM Enti
        ORDER BY Enti.[Associazione o ente];
        Numero colonne: 2
        Larghezza colonne: ;0
        Colonna associata: 2
    Sarebbe anche opportuno che tu facessi esperimenti approfonditi con le
autocomposizioni dei controlli perche' permettono di semplificare il lavoro
e capirene meglio la logica di funzionamento.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:avuq6k$jnbuq$1...@ID-52090.news.dfncis.de...

Grazie mille per la risposta velocissima.
Smanetto poi ti faccio sapere.
Ah, avevo usato l'autocomposizione ma il combo l'avevo inserito "a mano"
successivamente.
Ciao
Luca


text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:avuq6k$jnbuq$1...@ID-52090.news.dfncis.de...

Sono riuscito a far funzionare il tutto e spero anche di aver capito il
principio.
Ho anche capito che con l'autocomposizione avrei ottenuto lo stesso
risultato in pochi secondi.
Molte grazie ,
Ciao,
Luca


title: salvare le modifiche ai dati? è possibile farselo chiedere!

author: Nicola Del Grande

text:
ciao a tutti,
sono una newentry!
come posso fare per evitare che un utente che utilizza un database di access
possa innavvertitamente modificare i dati archiviati mentre scorre una
scorre una maschera?
ovvero vorrei che access mi chiedesse se desidero salvare le modifiche
apportate ai records in una maschera!
grazie a tutti in anticipo !!!
spero in futuro di dare anc'io il mio contributo!
--
Nicolino Del Grande
email:
ndelg...@scuolaelavoro.info
  sito:
www.scuolaelavoro.info
__________________________________________________________
SCUOLA E LAVORO S.C.C.
via del molinello, 40
86039 termoli (cb)
Tel. 0875 702293 - 707254 Fax 0875 716304
P.IVA. 00958110702
_______________________________________________________________________________________________________________________
Questo messaggio email è ad uso esclusivo di colui al quale è indirizzato e
potrebbe contenere informazioni riservate. Qualora lo aveste ricevuto per
errore ci scusiamo per l'accaduto e Vi invitiamo cortesemente a darcene
notizia e ad eliminarlo. Vi ricordiamo che la diffusione, l'utilizzo e/o la
conservazione dei dati ricevuti per errore costituiscono violazioni alle
disposizioni del Decreto Legislativo n. 196/2003 denominato "Codice in
materia di protezione dei dati personali"


author: Karl Donaubauer

text:
Nicola Del Grande wrote:
> come posso fare per evitare che un utente che utilizza un database di
> access possa innavvertitamente modificare i dati archiviati mentre
> scorre una scorre una maschera?
> ovvero vorrei che access mi chiedesse se desidero salvare le modifiche
> apportate ai records in una maschera!
Chiedere prima di salvare un record
www.donkarl.com/it/?FAQ4.32
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


author: Alessandro Cara

text:
Nicola Del Grande wrote:
> ciao a tutti,
> sono una newentry!
> come posso fare per evitare che un utente che utilizza un database di access
> possa innavvertitamente modificare i dati archiviati mentre scorre una
> scorre una maschera?
> ovvero vorrei che access mi chiedesse se desidero salvare le modifiche
> apportate ai records in una maschera!
> grazie a tutti in anticipo !!!
> spero in futuro di dare anc'io il mio contributo!
>
su form beforeupdate
if not newrecord then
    if msgbox( "Hai modificato qualcosa! Aggiorno?", vbyesno ) = vbyes
	msgbox "Lasciate ogni speranza. Ho aggiornato
    else
	undo
     end if
end if
--
ac
y-1=x


title: Rompicapo Gestione Ordini Fornitori

author: Loris Ripa

text:
Dlla mia maschera fornitori ho creato un elenco degli ordini fatti per ogni
fornitore, ho pensato di riutilizzare la maschera Ordini Fornitori e
relativa sottomaschera Ordini Fornitori Dettagli basate ognuna sulle
ripettive query.
Nella query Ordini Fornitori ho inserito nei criteri del campo
IDOrdineFornitore:
[Forms]![M_OrdiniFornitori].[IDOrdineFornitore]
In modo che possa stampare il report del mio ordine.
Funziona tutto alla perfezione...
Pero ho pensato: dalla maschera che elenca i miei ordini con un doppio click
sulla casella che contiene l' IDOrdine potrei visualizzare il mio ordine
prescelto e correggere l'ordine stesso oppure ristamparlo evitando cosě una
maschera a mo di archivio ordini!!!!
Mi seembra una buona idea ma non riesco a metterla in paratica ottenendo i
risultati ipotizzati...infatti non riesco ad inserire nuovi record nei
dettagli e non riesco a stampare!!!!
Illuminatemi!!!!
Ciao
Lo


title: Rompicapo Gestione Ordini Fornitori

author: Mak

text:
"Loris Ripa" <
roccuh...@virgilio.it
> ha scritto nel messaggio
news:pCe%8.105888$Jj7.2...@news1.tin.it...

Guarda la funzione docmd.openform oppure openreport
tipo:
Private Sub CmdOpenFilt_Click()
On Error GoTo Err_CmdOpenFilt_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    Dim VarAs Variant
   ' La variabile considera i dati del filtro in una subform
    Var = Forms![form]![Subform].Form![CodiceInt]
    stDocName = "Ordini"
    stLinkCriteria = "[CodiceInt]=" & "'" & Var & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_CmdOpenFilt_Click:
    Exit Sub
Err_CmdOpenFilt_Click:
    MsgBox Err.Description
    Resume Exit_CmdOpenFilt_Click
End Sub
Saluti
Mak


title: Repliche di access

author: CFP Cemon

text:
Le repliche di access funzionano o sono uno scherzo
Gianni


title: Repliche di access

author: Sergio MAZZA

text:
"CFP Cemon" <
cfpc...@libero.it
> ha scritto nel messaggio
news:ShaI7.83596$sq5.3...@news.infostrada.it...
> Le repliche di access funzionano o sono uno scherzo
>
> Gianni
E' una domanda o una affermazione?
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


title: Repliche di access

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9su69j$cgp$1...@canarie.caspur.it...
> "CFP Cemon" <
cfpc...@libero.it
> ha scritto nel messaggio
> news:ShaI7.83596$sq5.3...@news.infostrada.it...
> > Le repliche di access funzionano o sono uno scherzo
> >
> > Gianni
>
> E' una domanda o una affermazione?
> ***********+     E una domanda  *************



title: titolo report in base a mese

author: BB

text:
ho una query che mi filtra tutti i dati relativi ad un mese specifico su
richiesta.
ho un report che si aggancia a questa query,su cui Vorrei inserire come
titolo del report il nome del mese cui scelgo nella richiesta fatta dalla
query ( in questa metto il numero del mese) e vorrei inserirlo in testo.
es. se dalla query seleziono 2 come mese, nel report vorrei avere il
titolo "FEBBRAIO".
come faccio?
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: titolo report in base a mese

author: namor

text:
BB ha scritto:
> ho una query che mi filtra tutti i dati relativi ad un mese specifico su
> richiesta.
> ho un report che si aggancia a questa query,su cui Vorrei inserire come
> titolo del report il nome del mese cui scelgo nella richiesta fatta dalla
> query ( in questa metto il numero del mese) e vorrei inserirlo in testo.
> es. se dalla query seleziono 2 come mese, nel report vorrei avere il
> titolo "FEBBRAIO".
> come faccio?
> grazie
Tra i campi ne avrai uno che contiene la data in base a cui applichi il
criterio, lo puoi usare per farti dare il nome del mese, con
Format(campodata;"mmmm").
Namor
--
namor at inwind punto it



title: titolo report in base a mese

text:
namor ha scritto:
> BB ha scritto:
> > ho una query che mi filtra tutti i dati relativi ad un mese specifico su
> > richiesta.
> > ho un report che si aggancia a questa query,su cui Vorrei inserire come
> > titolo del report il nome del mese cui scelgo nella richiesta fatta dalla
> > query ( in questa metto il numero del mese) e vorrei inserirlo in testo.
> > es. se dalla query seleziono 2 come mese, nel report vorrei avere il
> > titolo "FEBBRAIO".
> > come faccio?
> > grazie
> Tra i campi ne avrai uno che contiene la data in base a cui applichi il
> criterio, lo puoi usare per farti dare il nome del mese, con
> Format(campodata;"mmmm").
> Namor
 no! la query è basata su due date "datainizio" e "datafine" e i mesi dei
due campi può anche essere diverso. Io vorrei agganciare il nome del mese
da inserire come titolo al numero che seleziono quando la query mi chiede
di digitare il numero corrisponente al mese che mi interessa.
--



title: titolo report in base a mese

text:
BB ha scritto:
> > > ho una query che mi filtra tutti i dati relativi ad un mese specifico su
> > > richiesta.
> > > ho un report che si aggancia a questa query,su cui Vorrei inserire come
> > > titolo del report il nome del mese cui scelgo nella richiesta fatta dalla
> > > query ( in questa metto il numero del mese) e vorrei inserirlo in testo.
> > > es. se dalla query seleziono 2 come mese, nel report vorrei avere il
> > > titolo "FEBBRAIO".
> > > come faccio?
> > > grazie
> > Tra i campi ne avrai uno che contiene la data in base a cui applichi il
> > criterio, lo puoi usare per farti dare il nome del mese, con
> > Format(campodata;"mmmm").
> > Namor
>  no! la query č basata su due date "datainizio" e "datafine" e i mesi dei
> due campi puň anche essere diverso. Io vorrei agganciare il nome del mese
> da inserire come titolo al numero che seleziono quando la query mi chiede
> di digitare il numero corrisponente al mese che mi interessa.
Ma poi lo utilizzerai in qualche criterio quel numero, no? Se dici che
estrai i dati relativi ad un solo mese e datainizio e datafine possono
riferirsi a due mesi diversi come fai il criterio? Presumo che usi solo
una delle due, che č quella che puoi usare per recuperare il nome del mese.
Sennň, piů semplicemente, inserisci nella query un campo calcolato in cui
converti il numero inserito nel nome del mese corrispondente, usando
choose() o generando una data e applicando il formato "mmmm" cosě:
  NomeMese:format("01/" & [NumeroMese] & "/2000","mmmm")
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: titolo report in base a mese

text:
namor ha scritto:
> BB ha scritto:




in effetti il codice che ho usato č questo:
SELECT tblferie.Matr, tblanagrafica.COGNOME, tblanagrafica.NOME,
tblferie.Dal, Month(tblferie.dal) AS meseinizio, Month(
tblferie.al
) AS
mesefine, tblferie.Al, tblferie.Ordinario, tblferie.strsalute,
tblferie.straltri, tblferie.aspetsalute, tblferie.aspetfamiglia,
tblanagrafica.CATEGORIA
FROM tblanagrafica INNER JOIN tblferie ON tblanagrafica.MATR =
tblferie.Matr
WHERE (((Month([tblferie].[dal]))<=[mese]) AND
((Month([tblferie].[al]))>=[mese]) AND ((Year([tblferie].[dal]))="2004"))
ORDER BY tblferie.Matr;
e quindi nella condizione where, quando eseguo la query, mi viene chiesto
il mese sia del campo "dal" che del campo "al" in un'unica richiesta. Ed č
il numero che inserisco alla richiesta della query che vorrei far
corrispondere il titolo, mese in lettere .
--



title: titolo report in base a mese

text:
BB ha scritto:





Inserisci nella query un campo calcolato:
  NomeMese:format("01/" & [mese] & "/2000","mmmm")
e poi lo potrai usare nel report.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: titolo report in base a mese

text:
namor ha scritto:
> BB ha scritto:






azz!!   funziona!!!!!!
GRAZIE!  SI GRAND UAGLIO'!
--



title: Caricare dati in un db sul web

author: Pls

text:
Ciao,
esiste un tutorial o qualcosa del genere che ti spieghi come installare
una procedura che mi permetta di avere un form su una pagine web per
caricare dei dati su un db di access 2000. Lo scopo è far registrare degli
utenti ad una gara e poi prelevare il db e gestirlo in locale.
Grazie
Pier
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Caricare dati in un db sul web

text:
"Pls" <
pl...@libero.it
> ha scritto nel messaggio
news:cl82j5$uim$1...@news.newsland.it...
> Ciao,
> esiste un tutorial o qualcosa del genere che ti spieghi come installare
> una procedura che mi permetta di avere un form su una pagine web per
> caricare dei dati su un db di access 2000. Lo scopo è far registrare degli
> utenti ad una gara e poi prelevare il db e gestirlo in locale.
> Grazie
> Pier
>
> --
Esistono le pagine ASP (Active Server Pages); segui il sito
www.aspitalia.com...
Ciao.
--
Sergio MAZZA


title: Caricare dati in un db sul web

text:
Mi servirebbe qualcosa di più preciso sono un neofita.Grazie
Sergio MAZZA ha scritto:


> Ciao.
--



title: Caricare dati in un db sul web

text:
"Pls" <
pl...@libero.it
> ha scritto nel messaggio
news:cl8fh7$j5g$1...@news.newsland.it...
> Mi servirebbe qualcosa di più preciso sono un neofita.Grazie
Procurati un manuale di:
- HTML;
- Active Server Pages;
- frequenta il newsgroup/sito
www.aspitalia.com
;
www.html.it
;
http://support.microsoft.com/kb/308164/IT/
Se sei neofita della programmazione web ed in special modo di quella "lato
server" (pagine dinamiche ASP) devi prima documentarti e poi chiedere cosa
non ti è chiaro. Non è questo l'NG che tratta questi temi e non è un tema da
trattare in poche righe...
Ciao.
--
Sergio MAZZA


title: Visualizzazione Immagini

author: Giuseppe Compagnucci

text:
Buona sera

su corrente di una Form  ho questa istruzione :

On Error GoTo 10

mydir = CurrentProject.PATH
mypath = mydir & "\Immagini-SGR\" & Me.IDImmagine.Value & ".jpg"

mydir = CurrentProject.PATH
mypath = mydir & "\Immagini\" & Me.IDImmagine.Value & ".jpg"

Me.Immagine10.Picture = mypath

GoTo 20

10 'errore per foto non trovata
mydir = CurrentProject.PATH
mypath = mydir & "\Immagini\" & "no.jpg"
Me.Immagine10.Picture = mypath

20 'tutto ok

End Sub

il mio problema è che  nel controllo "Immagine10"
riesco a vedere solo le immagino che sono residenti in  "\Immagini\"
e non vedo quelle residenti in "\Immagini-SGR\"

se tolgo l'istruzione
mydir = CurrentProject.PATH
mypath = mydir & "\Immagini\" & Me.IDImmagine.Value & ".jpg"
allora vedo le immagini residenti in  "\Immagini-SGR\"

praticamente vorrei vedere le immagini su più cartelle
mi dite dove sbaglio ?

Grazie

Giuseppe


title: Visualizzazione Immagini

author: BFS

text:

be mi pare ovvio
questa
mypath = mydir & "\Immagini\" & Me.IDImmagine.Value & ".jpg"
va sempre a sovrascrivere questa
mypath = mydir & "\Immagini-SGR\" & Me.IDImmagine.Value & ".jpg"

inoltre quante volte scrivi?

mydir = CurrentProject.PATH

inoltre perchè non usi if then else invece di tutti questi goto? pare
basic :-)

prova con:

mydir = CurrentProject.PATH

if dir(mydir & "\Immagini-SGR\" & Me.IDImmagine.Value &
".jpg")=Me.IDImmagine.Value & ".jpg" then

	mypath = mydir & "\Immagini-SGR\" & Me.IDImmagine.Value & ".jpg"

else
	if dir(mydir & "\Immagini\" & Me.IDImmagine.Value &
".jpg")=Me.IDImmagine.Value & ".jpg" then

		mypath = mydir & "\Immagini\" & Me.IDImmagine.Value & ".jpg"
	else
		mypath = mydir & "\Immagini\" & "no.jpg"
	end if
end if

Me.Immagine10.Picture = mypath

BFS


title: Problema di aggiornamento maschere

author: Server Aula Camposampiero

text:
Ciao a tutti,
ho un problema che non riesco a risolvere su un DB di gestione della mia
ditta vado a spiegarlo. Ho creato una maschera per la creazione delle
fatture dove sulla quale si trova, oltre che ai campi per poter compilare in
modo adeguato la fattura, un pulsante associato ad una macro che mi permette
di aprire la maschera di inserimento dati dei clienti. Quando uso questo
pulsante per poter aggiungere un cliente nuovo funziona tutto correttamente,
ma quando chiudo la maschera dei clienti e torno nella maschera fattura il
mio nuovo cliente non compare nell'elenco a discesa della maschera fattura,
ma per poterlo visualizzare devo chiuderla e riaprirla. Come posso fare per
risolvere il problema?... Se fosse possibile nn usare VBA grazie Simone


title: Problema di aggiornamento maschere

author: Antonio Biso

text:
"Server Aula Camposampiero" <
aula...@tiscali.it
> ha scritto nel messaggio
news:4gaPa.15636$qa5.3...@news2.tin.it...

l'elenco a discesa si chiama casella combinata o combo box.
Devi fare la requery della combo su evento chiusura dell'altra maschera
Antonio


title: Problema di aggiornamento maschere

text:
> l'elenco a discesa si chiama casella combinata o combo box.
> Devi fare la requery della combo su evento chiusura dell'altra maschera
>
> Antonio
>
Mi potresti spiegare come si fa? Grazie...
Simone


title: Problema di aggiornamento maschere

text:
> Mi potresti spiegare come si fa? Grazie...
>
> Simone
>
>
OK! Funziona tutto... basta mettere una nuova riga nella Query con la
funzione di Ricarica Query...
Ciao e grazie di nuovo Simone


title: Problema di aggiornamento maschere

text:
"Server Aula Camposampiero" <
aula...@tiscali.it
> ha scritto nel messaggio
news:HBaPa.15867$qa5.3...@news2.tin.it...
> > Mi potresti spiegare come si fa? Grazie...
> >
> > Simone
> >
> >
>
> OK! Funziona tutto... basta mettere una nuova riga nella Query con la
> funzione di Ricarica Query...
Ehhhhhhh!??!!??!
Ma che è 'na scheda SIM ?!?!?
Antonio


title: Backup Fatture

author: Pinguino

text:
Dopo i molti consigli acquisiti, avrei un problema per fare una copia
di backup delle fatture emesse da una azienda. I dati rilevanti vengono
estratti dalla query che gestisce la stampa della fattura (preparata
all'uopo una query di accodamento). Il problema è: come faccio ad
evitare di accodare più volte la stessa fattura? Questa operazione
dovrà essere automatica in fase di stampa della fattura e vorrei
evitare interventi da parte dell'utilizzatore.


title: Backup Fatture

author: MA

text:

Riferisciti all'id
se non c'è l'accodi altrimenti nisba
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Backup Fatture

text: cioè con una verifica DLookup o DCount? (penso la prima cmq).


title: Backup Fatture

text:
Pinguino wrote:
> cioč con una verifica DLookup o DCount? (penso la prima cmq).
Ci sono varie tecniche
In ogni caso ci potrebbe anche essere
select id ftom tuatabella not in (select id from tuobackup)
se la tabella č collegata.
Ma non conosco la tua struttura



title: Backup Fatture

text: pensavo ad una tbl non collegata per il backup.


title: Backup Fatture

author: Davide (Sib)

text:
"Pinguino" <
carlo.r...@delonghi.it
> ha scritto nel messaggio

-------------
Per prima cosa non mi sembra che il tuo sia un problema di backup (nel qual
caso si fa la copia della base dati intera e via)
Il tuo mi sembra invece un problema di verifica delle operazioni, in questo
caso è ovvio che basta un paioi query di accodamento basata sull'ID Fattura
che accodino l'intestazione fattura e le righe.
Una volta creata una copia non mi risulta chiaro quale sia il problema
dell'evitare l'accodamento della stessa fattura, una volta che hai copiato
l'ID è semplicissimo verificare se la copia esiste già oppure no.
D'altro canto il problema che sorge è che nel caso vengano fatte modifiche
alla fattura bisogna stabilire se mantenere la vecchia copia o sostituirla
con la fattura modificata.
Davide
--
www.gestionedati,com


title: Backup Fatture

text:
In effetti l'obiettivo di questa copia di sicurezza è legato al
problema delle variazioni del listino prezzi che avrebbe un effetto
anche sulle vecchie fatture. Adesso non vorrei stravolgere il db
costruito e l'intenzione era quella di accodare i dati delle fatture su
una tbl non associata per poi estrarre i dati (di archivio, appunto)
solo da quella tabella.