mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Ancora sui report

Salve a tutti, avrei bisogno del vostro aiuto per risolvere un problemino
con un report.
In un report ho due sottoreport, e una casella di testo, nella casella di
testo riporto la somma di due caselle cyhe si trovano appunto nei
sottoreport, tutto funziona alla perfezione, però se uno dei due sottoreport
è negativo, la casella di testo mi da errore, come posso risolvere il
problema?
grazie della collaborazione.
gianni

 gianni
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 somma solo nel caso che ambedue contengano record.
Perfetto hai colpito nel segno, ma come faccio?
Capisco che per te è semplice, ma per un principiante come me......
Grazie ancora
gianni


 gianni
Se la chiave primaria dell'oggetto che č origine record del report
principale e che č quindi chiave esterna dell'oggetto che č origine record
del sottoreport si chiama Pippo ed č un campo numerico.
Se l'oggetto che č origine record del sottoreport si chiama MiaTabella.
Prova cosě:
If DCount("*", "MiaTabella", "Pippo=" & Me!Pippo) = 0 Then
    MsgBox "il Sottoreport č vuoto"
Else
    ' scrivi qui le istruzioni per verificare
    ' se anche l'altro sottoreport č vuoto,
    ' in caso contrario esegui la somma
End If

Newsgroup: it.comp.appl.access
Titolo: (A97-W98) Metodo Edit ....

Il codice
 mioset.FindFirst Ricerca
 If mioset.NoMatch Then
         mioset.MoveLast       ' devo prendere il valore di un campo
dall'ultimo record
         UltimaRichiesta = mioset!Prog_Partenza
         mioset.AddNew         ' devo creare un nuovo record
         mioset!Prog_Partenza = UltimaRichiesta + 1  ' devo continuare la
numerazione
         mioset.Update
         mioset.moveprevious
         If mioset!Prog_AnnoAttivo = True Then
                    mioset.Edit
                    mioset!Prog_AnnoAttivo = False
                    mioset.Update
                    mioset.Close
         End if
End If
La domanda : potevo applicare il metodo edit una volta sola (prima della
prima IF) e il metodo update prima dell'ultima END IF ??? oso pensando che
il metodo edit si riferisce al record "puntato" in quel momento e anche
update si "comporta di conseguenza ... ma penso giusto ??
Un Buon 2001 ad un grande NG ( che ne vedo pochi cosě)
Marce

 Marce
Ciao e auguri anche a te,
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


Grazie , ho visto che anche sul tuo sito si parla di qualcosa del genere ,
provvedo subito .
ps no ho capito se ogni volta che mi muovo su un record , per modificarlo ,
devo applicare l'edit o posso applicarlo una volta sola e poi muovermi sul
set e modificare ??
Ciaps
Grazie Marce

 set e modificare ??
Forse non sono stato abbastanza esplicito, quindi ti allego direttamente un
estratto dell'help di Access alla voce "Metodo Edit":
##################
Attenzione   Se si modifica un record e si esegue, quindi, una qualsiasi
operazione che causa lo spostamento su un altro record senza che prima sia
stato utilizzato il metodo Update, si perderanno le modifiche senza ricevere
alcun messaggio di avviso. Inoltre, se si chiude setdirecord o si termina la
routine che dichiara l'oggetto Recordset o l'oggetto Connection o Database
principale, i record modificati saranno scartati senza ricevere alcun
messaggio d'avviso.
##################
Ciao, Sib

Newsgroup: it.comp.appl.access
Titolo: Problema con Ado su Mysql

Nel sito di Mysql propongono di connettere le tabelle con ADO attraverso la 
seguente routine ma ottengo un messaggio : "Errore Irreparabile"
se invece di ADODB.Connection, metto ODBC.Connection, funziona regolare, ma 
siccome il mio prog è strutturato in recordset, devo utilizzare 
necessariamente gli ADODB, mi potete aiutare???
Grazie
--
Ken
Sub prova()
    Dim cnn As ADODB.Connection
    Dim stringa As String
    stringa = "DRIVER={MySQL ODBC 3.51 
Driver};SERVER=127.0.0.1;DATABASE=gtd_be;UID=root;PWD=1;OPTION=3"
    'connect to MySQL server using MySQL ODBC 3.51 Driver
    Set cnn = New ADODB.Connection
    cnn.ConnectionString = stringa
    cnn.Open
End Sub 

 ha scritto nel messaggio
news:fIJWd.626462$b5.28...@news3.tin.it...

Invece di usare ODBC devi usare OLEDB per ADO.
Con ODBC prova ad usare DAO, tanto non hai nessun vantaggio
ad usare ADO, anzi.....!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 necessariamente gli ADODB, mi potete aiutare???
Se ti stai connettendo ad un server MySQL 4.0 conviene utilizzare ADO con i
driver ODBC 3.51.08.
Ciao, Sandro.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Grazie a tutti per l'aiuto, ma finalmente ho risolto dopo svariate ricerche 
nel forum di Mysql.com , :
ADO con ODBC funziona! senza restituire "Errore Irreparabile"
-Bisogna disinstallare il server Mysql e disinstallare il driver ODBC.
-Riavviare il pc
-Installare il Server MySql ultima versione quindi l'attuale per win32 è 
4.1.10
-Installare il Driver ODBC ultimo MyODBC-3.51.11-1-win
-Riavviare il pc
--
ciao
--
Ken
Newsgroup: it.comp.appl.access
Titolo: Riferimento al controllo con lo stato attivo

Salve a tutti,
tramite codice come posso fare per
sapere il nome del controllo che ha correntemente
lo stato attivo?
Grazie!
ringo

 lo stato attivo?
screen.activecontrol.name
Ciao.

 wrote in message
news:cs5k8d$d90$
1...@newsread.albacom.net

Screen.activecontrol.name
Ciao.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

e se volessi sapere l'origine dati della casella che ha lo stato attivo?
grazie!
ringo

 
Screen.activecontrol.name


 ringo
Ci sono le proprietą RowSourceType (Tabella/Query, Elenco valori o Elenco
campi) e RowSource (Nome della tabella, della query, dell'istruzione SQL o
elenco dei valori).
TANNHAUSER
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ringo
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
---------------------------------------------------- 

 wrote in message
news:cs5lri$e24$
1...@newsread.albacom.net

E se spiegassi cosa devi fare invece di fare domande
a spizzichi e bocconi....??
Screen.Activecontrol.ControlSource
Ciao


 a spizzichi e bocconi....??
;-)
Ciao.

 a spizzichi e bocconi....??
meglio di no...
:-)
grazie!
ringo

 wrote in message
news:cs5qtg$g8h$
1...@newsread.albacom.net

Sarà un segreto di stato...?
Sarà qualche altro motivo..?
Lo diciamo a striscia la notizia.
Mahhhhh!!!!!!!
Ciao
@ALex


Newsgroup: it.comp.appl.access
Titolo: Access non apre database

Riposto, dato che nessuno nel precedente mi ha risposto (forse anche perchè
vista la mole di post qualcuno sfugge)
Tutto ad un tratto il modulo mdb principale del programma di gestione
dell'azienda per cui lavoro, all'apertura ha dato, al mio capo, (io ero già
in ferie), un messaggio del tipo "Microsoft Jet non è in grado di aprire....
ecc ecc" o qualcosa del genere, e il database è inutilizzabile. all'interno
non ha dati (ha tutte tabelle collegate), tranne che una rubrica con oltre
1300 nominativi di lavoro e non e relativi indirizzi e numeri di telefono.
tramite la copia del programma 2002 che avevo, ho recuperato più di 1200
record, ma vorrei proprio sapere che caspita è successo, e se è possibile
riuscire a riaprirlo per recuperare quella tabella. Grazie
Ale

 ha scritto nel messaggio
news:fg%9b.75005$hE5.2...@news1.tin.it...

Guarda post precedenti con la parola decompile
MAssimiliano


ho cercato, non c'č niente, mi puoi essere piů d'aiuto?
Ale
Newsgroup: it.comp.appl.access
Titolo: chiusura maschera

dopo un controllo sull'esistenza di un dato, se questo esiste dovrei 
chiudere la maschera e tornare alla maschera menu principale.
Quando do l'istruzione:
DoCmd.Close acForm, NomeMaschera, acSaveYes
ho l'errore che dice che non posso eseguire questa operazione durante 
l'elaborazione di maschera o di report.
Come posso risolvere la cosa ?
Grazie
.

 ha scritto nel messaggio 
news:4af0821c$0$1104$4faf...@reader1.news.tin.it...

acsaveyes serve a salvare le modifiche alla struttura della maschera 
corrente, perch� vuoi eseguire questa azione? quale � la maschera che vuoi 
chiudere e salvare?
ciao
Max 

 ha scritto nel messaggio 
news:hcrfvo$1c5$1...@news.task.gda.pl...

E' una maschera di inserimento dati non collegata a nessuna tabella.
Terminato di inserire i dati vengono verificati e, se corretti, viene 
aggiunto un record con i dati inseriti nella maschera.
La chiusura anticipata � necessaria se nel corso della verifica si riscontra 
che il dato o esiste gi� nel db o non � corretto. Allora si chiude la 
maschera e se ne richiama un'altra.
Forse acSaveYes non � necessario ?
grazie

 ha scritto nel messaggio 
news:4af17d08$0$1100$4faf...@reader2.news.tin.it...

infatti � quello che intendevo, mica fai modifiche alla struttura della 
maschera.
ciao
Max 

 ha scritto nel messaggio 
news:hcs07j$8oj$1...@news.task.gda.pl...

Grazie infinite

Newsgroup: it.comp.appl.access
Titolo: Query sbagliata ?

Cosa c'è di sbagliato in questa query ?
SELECT movim.Id_Scheda movim.Data movim.Data_Ricetta Medici.NOminativo
Medici.Territorio
FROM movim, Medici
WHERE movim.Medico_Erog_Presc=Medici.CodiceRegionale;

 Cosa c'è di sbagliato in questa query ?
Il subject
MAssimiliano

 ha scritto nel messaggio
news:KsYYc.13715$B06....@news.edisontel.com...

ecco cos'era ! grazie, ora funziona !

 ecco cos'era ! grazie, ora funziona !
Vedi a volte basta poco.
Stiamo qui per questo.
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Collegare dbf e MSDE

Credevo fosse possibile creare un collegamnto dinamico tra un server MSDE 
ed alcune tabelle dbf (Dbase e FoxPro), ma invece noto che i file dbf 
vengono importati (almeno penso vedendo le dimensioni del databse MSDE).
E' possibile ottenere quello che voglio oppure con questi strumenti me lo 
scordo?
-- 
Fumok
[Toglimi le MUTANDE se vuoi rispondermi]

"Fumok" <gabriele....@MUTANDEadriacom.it> ha scritto nel messaggio
news:Xns93C6B98...@194.247.160.50...

Ciao Fumok
Se vuoi puoi allegare le tabelle al tuo progetto ADP con
File-->CaricaDatiesterni-->Collega Tabelle.
In questo caso viene creata una vista per la tabella selezionata.
Comunque credo che il risultato sia deludente.
Un'altra via forse più efficace è quella di creare un server collegato,
esempio
Creazione server Db3  (Il nome del percordo in cui risiedono i db è relativo
al server)
-------------------------------------
EXEC sp_addlinkedserver 'Db3',
   'Jet 4.0',
   'Microsoft.Jet.OLEDB.4.0',
   'c:\TuoPercorsoDbIII',
   NULL,
   'Dbase III'
-----------------------------------
Creazione account di accesso
-----------------------------------
EXEC sp_addlinkedsrvlogin Db3, FALSE, NULL, NULL
-----------------------------------
A questo punto puoi ottenere un elenco delle tabelle con
------------------------------
EXEC sp_tables_ex Db3
-----------------------------
E creare le viste su MSDE
-------------------------------
CREATE VIEV Clienti AS
Select * FROM Db3...Clienti
--------------------------------
Se non hai Query Analyzer o DbaMgr di Andrea Montanari devi eseguire la
creazione del server collegato e dell'account tramite due distinte Stored
Procedure.
Ciao Giorgio.

 > Fumok
Dimenticavo..
Ho visto il thread che ai aperto su MSDE e ho letto che non puoi migrare a
MSDE, ma non potresti in ogni caso con 1.5 Gb di tabelle, MSDE ha il limite
di 2GB per database a meno di non suddividere le varie tabelle in più
database.
Ciao Giorgio.

 ha scritto in
news:bg3l2h$40f$
1...@lacerta.tiscalinet.it
: 
Grazie per le preziose info,
la situazione è questa: c'è un gestionale che fa uso di DBF (sia FOXPRO che 
Dbase), devo estrarre dei dati su quelle tabelle.
Proverò a documentarmi meglio sulla creazione di server esterni come da te 
citato nell'esempio.
Nel caso non ti sia di disturbo mi farebbe molto comodo della buona 
documentazione. Io ho scaricato la documentazione di SQL server dal sito 
della microsoft ma è un bel malloppone ...
Ancora grazie


 [Toglimi le MUTANDE se vuoi rispondermi]
Ciao Fumok
I testi che vanno per la maggiore sono
"Inside SQL Server 2000" per l'amministrazione del server e  "Transact SQL
Programmazione Avanzata"  per la programmazione.
Il Book On Line di Sqlserver 2000 (che hai scaricato) č vasto ma trovi
tutto, e a detta di molti č la maggior fonte di informazioni, include esempi
chiari e particolareggiati, anche se spesso viene sottovalutato.
Per quanto riguarda il tuo problema fai una ricerca inserendo la frase
sp_addlinkedserver  o piů in generale  server collegati.
Maggiori delucidazioni puoi chiederle sull' NG microsoft.public.it.sql dove
ci sono ben 3 MVP molto cortesi e disponibili.
Ciao Giorgio.
Newsgroup: it.comp.appl.access
Titolo: Funzioni di aggregazione sui domini - DLooKUp - alternative

Salve a Tutti
Trovo particolarmente utile l'utilizzo della funzione DLooKUp per verificare
se il valore immesso in un campo è già presente. Un esempio  è quello che
viene fatto con la macro Clienti.ConvalidaID associata all'evento prima di
aggiornare del campo IDCliente della maschera Clienti (database di esempio
Northwind.)
Prevedendo di migrare i dati a MySQL  devo trovare una alternativa per la
funzione DLooKUp. (sottoquery ? codice ?)
Chi è in grado di aiutarmi ?
magari utilizzando per un esempio gli stessi campi della macro
Clienti.ConvalidaID
Ringrazio fin d'ora chi mi aiuterà

 Ringrazio fin d'ora chi mi aiuterà
Un consiglio è quello di imparare ad usare il codice VBA, ti
faciliterà la vita.
Saluti
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Stampa unione Excel Wors

Salve ho un quesito da porre, ho un foglio di lavoro in cui sono inserite
tre colonne chiamate:
Nome    Sesso    Nascita
vorrei tramite un pulsante aprirmi un documento di word collegato al foglio
in stampa unione e dove sono presenti i tre campi unione e compilarmeli in
automatico, considerando che il foglio di lavoro č filtrato da un'altro
foglio e contiene quindi una sola riga di dati.
Come si fa?
C'č qualcuno che puň aiutarmi?
Ciao Francesca


Scusa, Francesca, ma non è che se tu posti il problema 10 volte di seguito
hai più probabilità che ti rispondano...Anzi...
Ciao
Salvatore

 ha scritto nel messaggio
news:Iw6wb.140794$e6.51...@twister2.libero.it...

Concordo con Salvatore;
comunque (Francy o Tom che sia) vai sul sito comune (
www.sitocomune.com
) e
cerca negli archivi "Esempi di automazione ole"; poi leggi le regole
dell'NG...
Ciao.
--
Sergio MAZZA
Ciao.
--
Sergio MAZZA


Devo porre delle scuse a te e a Salvatore dato la confusione che ho creato
ma è dovuta alla mia inesperienza e a dei problemi che ho ultimamente avuto
con il mio account, dato che non riuscivo a visualizzare il mio post ho
dovuto usare quello del mio collega, comunque Vi ringrazio per le risposte e
la bontà dimostrata proverò a guardare sul SitoComune e Vi farò sapere
Ciao francy


Ti aspettiamo...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Somma di stringhe

Salve a tutti!
Capisco che il mio e' un problema strano ed insolito ma chiedo il Vs aiuto
petrchè non ci salto fuori.
Ho una sottomaschera in cui compaiono n records di una tabella (filtrati
dalla maschera principale)
Ora dovrei memorizzare in un controllo della maschera principale la somma di
un campo testo della sottomaschera, se fosse numerico con ci sarebbe
problema, mi spiego forse meglio con un esempio:
record 1 Cip
record 2 Ciop
record 3 Ciap
dovrei ottenere "CipCiopCiap".
Grazie, ciao.
Arnaldo.

 ha scritto nel messaggio
news:adqkbt$pa5$1...@monty.lombardiacom.it...

Se...
il controllo (non il campo!) della maschera principale si chiama
txtSommaTesti
il campo che a cui è associato il controllo della sottomaschera in cui
visualizzi Cip & Ciop si chiama chrTesto
...
il codice da inserire, a fronte dell'evento della sottomaschera che tu
giudicherai più opportuno, sarà:
Dim strTemp as String
    Me.RecordsetClone.MoveFirst
    Do Until Me.RecordsetClone.EOF
        strTemp = strTemp & Me.RecordsetClone!chrTesto
        Me.RecordsetClone.MoveNext
    Loop
    Me.Parent!txtSommaTesti = strTemp
Ciao
--
Alberto

 Alberto
Cosi' ero capace anche io, ma non voglio riscorrere la tabella per non
rallentare l'esecuzione (sono 20.000 records) , voglio accumulare i valori
in un "CONTROLLO" (va bene così??) mentre si carica la sottomaschera, ma non
so su che evento e come non coprire il valore precedentemente depositato con
quello del record seguente.
In sostanza su corrente o su aggiornamento => testo = testo & me.CONTROLLO
non funziona.
Grazie comunque.
Ciao

 Ciao
Forse eri troppo preso dalla smania di difendere il tuo "onore ferito". Se
avessi invece letto con più attenzione la risposta avresti capito che con il
mio suggerimento non si scorre assolutamente l'intera tabella... ma
tant'è...
Comunque, se hai ancora intenzione di ridiscutere la questione (di Access
intendo) fatti vivo.
Senza rancore (almeno da parte mia)
Ciao
--
Alberto

 ha scritto nel messaggio
news:ae31i0$3hpac$1...@ID-134626.news.dfncis.de...

Nessun rancore nemmeno da questa parte, mi scuso per essere stato acido ma
sono un attimo sotto pressione e ho qualche eruzione vulcanica, in ogni caso
non era mia intenzione offendere nessuno, grazie per il suggerimento che
effettivamente risolve il problema, anche se poi ho adottato un altro
sistema analogo (ho aperto la tabella direttamente da recordset)
Ciao e grazie.
Arnaldo.


Occchei!
Ciao!
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: Forse non c'è soluzione ?

Forse i miei messaggi precedenti sono passati inosservati, opure la mia
domanda era troppo banale ma non so come rilevarne le gambe quindi scusatemi
se insisto. Torno a proporre il mio quesito: se io ho un db creato in access
e depositato su un server con estensioni per access ed sql, è possibile far
aggiornare questo db da più persone che operano offline, cioè inseriscono i
loro dati nuovi, scancellano quelli superati e modificano altri e poi
inviano il tutto al database tramite ftp? Non vorrei creare una singola
tabella per ogni singolo operatore e poi eseguire magari le query su tutte
le tabelle, vorrei però essere sicuro che ci sia la possibilità che il db
possa essere aggiornato anche contemporaneamente da più parti senza
rischiare di perdere dati.
Altra domanda: come funzionano realmente i driver odbc, cioè: è possibile
usarli anche con un database in locale sul mio pc? Qualcuno sa indicarmi una
buona lettura a tal proposito?
Grazie in anticipo
Un saluto a tutti quelli che leggerano questo messaggio
Markus

 wrote in message
Jhag5.27333$wS2.1...@news.infostrada.it...


Newsgroup: it.comp.appl.access
Titolo: Access oppure Filemaker 8 pro !?!?

Ho trovato questa tabella comparativa:
http://www.filemaker.com/downloads/pdf/comparison_fm_access.pdf
Vorrei qualche Vs. commento.
In particolare:
- è veramente più completo (potente) e professionale Access?
- con Filemaker 8 pro si fanno applicazioni distribuibili, con Access 
"normale" no: è così ?
- non è realmente più difficile (per chi inizia) studiare VBA ?
Il dibattito è aperto e spero che replicate (senza pregiudizi e simpatie a 
pelle).
Grazie 

 pelle).
Non c'è molto da dire: anzitutto nelle tabelle comparative devi escludere
tutto quanto concerne il motore di DataBase: JET è solo una scelta, non una
necessità per chi sviluppa con Access.
Se parliamo del discorso Front-End, FileMaker è un puro RAD visuale privo di
linguaggio di programmazione, una sorta di Access privo di Visual Basic e
programmabile solo con Script.
In altre parole puoi sviluppare applicazioni, ma con un grado di
flessibilità e sicurezza (vedi la gestione delle eccezioni) basso.
Dando un'occhiata al sito comune puoi farti un'idea di dove si può arrivare
con un vero linguaggio di programmazione, anche sfruttando pesantemente
l'API del sistema operativo.
Ovviamente è semplice iniziare a smacchinare con script piuttosto che con
VB, però alla lunga è una scelta che non paga (o paga solo per FE molto
semplici).
In rapporto alla distribuzione di applicazioni royaltee-free, esistono da
sempre le versioni DEV per Access:
http://www.microsoft.com/italy/msdn/prodotti/vstudio/officetools/sviluppo.ms
px
E' quella attualmente in commercio.
Ciao, Simone

Perchè invece di aprire un dibattito decisamente poco utile non hai
fatto una ricerca
in questo NG....?
Qualcuno come te ha già proposto lo stesso quesito mediamente 2 volte
l'anno
da 4 anni a questa parte.....!
Anzi mi meravigliavo che ad Aprile nessuno lo avesse ancora fatto.
@Alex




Il prossimo 1° Aprile lo faccio io, contento?
;-)
Newsgroup: it.comp.appl.access
Titolo: Apertura automatica maschera

Ho un problemino uo un db protetto da pass e utenti vari creati con la
creazione guidata di access
il problema sta che gli utenti devono poter visualizzare la mia maschera in
modo semplice, da quella poi aprono i vari report per poter stampare.
Il problema sta che essendo ora protetto se faccio un collegamento della
maschera sul desktop quando lo apro mi dice che non dispongo delle
autorizzazioni necessare, se apro invece il db normalmente mi chiede utente
e pass e poi apro la mia maschera.
come posso risolvere? mettendo in apertura la mia maschera all'apertura del
db?
č possibile anche togliere in automatico le barre di access? solo aprendo
questo db, se ne apro un altro devono esserci.
io poi devo metterlo in rete, č giusto che chiunque abbia il collegamento
sul proprio desktop del db in rete su un server e piů utenti entrano
(raramente) contemporaneamente?
ringrazio tutti
ciao ciao


Ciao.
-- 
Sergio MAZZA


ma anche dividendolo in 2 ho sempre il problema della pass, se cerco di
collegare tabelle di un db protetto non me lo fa aprire....forse non ho
capito bene cosa volevi dire...
ciao

 ha scritto nel messaggio
news:fHmlc.165694$Kc3.5...@twister2.libero.it...

Veramente da quanto scrivevi il problema si presentava se avviavi
l'applicazione dal link; mentre andava liscio "...se apro invece il db
normalmente mi chiede utente e pass e poi apro la mia maschera...".
Hai copiato l'mdb (FE) con le maschere sui client? Hai ricollegato le
tabelle all'mdb (BE) che sta sul server?
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: su timer e campi di una maschera che lampeggiano...

ho una maschera con campi che dipendono l'uno dall'altro in un modo
abbastanza articolato.
avrei pensato semplicemente di fare il requery dei campi dipendenti mediante
una routine evento su timer.
funziona bene ma la seccatura che accade e che ogni ciclo di tempo questi
lampeggiano.
c'è modo di evitarlo?
-- 
---------------
saluti
Giuseppe

 Giuseppe
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Errore 2001

Ciao a tutti
ho una maschera dove il cliente immette i dati per la fatturazione, ho due
caselle di testo (cercatipo e cercanumero) non associate dove il cliente
dovrebbe cercare il tipo docum. e il numero.....
Sull' evento dopo agg. della casella numero ho inserito questo codice:
Me.Filter = "TipoDocumento=" & Chr$(34) _
& Me!cercatipo & Chr$(34) _
& "And NumeroDocumento=" & Me!cercanumero
Me.FilterOn = True
Purtroppo ho il seguente errore :
" Errore di runtime 2001  operazione precedentemente annullata "
Qualcuno di voi ha qualche idea????
Ciao a tutto il NG

 ha scritto nel messaggio
news:0xzC8.24608$CN3.7...@news2.tin.it...

Prova a mettere uno spazio tra " e And, ovvero
& " And NumeroDocumento=" & Me!cercanumero
e non
& "And NumeroDocumento=" & Me!cercanumero
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


wrote:

non è che manca uno spazio prima di AND?
Saluti.
Emanuele.

 ha scritto nel messaggio
news:0SKC8.37070$5k4.8...@twister2.libero.it...

Ho provato ad inserire uno spazio ma ottengo sempre lo stesso errore, vi
ricordo che tipodocumento e numerodocumento sono entrambi di tipo testo!!!!
Ciao

 Ciao
Beh, se ambedue i campi sono di tipo testo (ma non si era capito) prova
cosě:
Me.Filter = "TipoDocumento=" & Chr$(34) _
& Me!cercatipo & Chr$(34) _
& " And NumeroDocumento=" & Chr4(34) _
& Me!cercanumero & Chr$(34)
Me.FilterOn = True
Attento allo spazio prima di And.


Ciao
allore devi fare  & " And NumeroDocumento=""" & Me!cercanumero & """"
Saluti.
Emanuele.

 ha scritto nel messaggio
news:Vx4D8.42334$5k4.9...@twister2.libero.it...

Cosi' e' perfetta grazie tante!!!
Ciao
Newsgroup: it.comp.appl.access
Titolo: Funzione che mi restituisca il percorso

ciao a tutti
 
ho creato questa funzione:
 
Public Function RetValoreVariabile()
    RetValoreVariabile = "C:\Documenti\PDF\"
End Function
 
per avere un variabile con il percorso,
ma non mi fuziona.
 
Grazie.
 
 


Dipende da dove la poni. Modulo pubblico? Cmq ti conviene impostare una propriety all'apertura del programma

 ha scritto nel messaggio 
news:f8da9f31-32e7-4798...@googlegroups.com...

ciao Fair87
puoi farmi vedere come?
oppure un esempio
 
 

 oppure un esempio
 
Se vuoi che il valore sia visibile da tutto l'applicativo, devi dichiarare la variabile public in un modulo globale. Es:
 
Option Compare Database
Option Explicit
 
Public MyPercorso As String
 
Ora puoi utilizzare MyPercorso ovunque e cambiarlo alla bisogna. Altrimenti la dichiari costante, se non cambia mai, ma per me è una pessima idea (se non cambia perché hai bisogno di una variabile??)
 
La propriety la setti così (è un esempio per fissare l'icona dell'applicativo)
 
Public Sub Icona(ByRef Connessione As String)
On Error GoTo Err_desc
 
    Dim Dbs As Database
    Dim Icona As String
    Dim ProprietaIcona As Property
 
    Icona = Connessione & "IMMAGINI\ICONE\TuaIcona.ICO"
 
    Dbs.Properties("AppIcon").Value = Icona
    Dbs.Properties("UseAppIconForFrmRpt").Value = True
    Dbs.Properties.Refresh
 
Uscita:
    Exit Sub
 
Err_desc:
    If Err.Number = 3270 Then
        Set ProprietaIcona = Dbs.Properties("AppIcon")
        Set ProprietaIcona = Dbs.CreateProperty("AppIcon", dbText, Icona)
        Dbs.Properties.Append ProprietaIcona
        Dbs.Properties.Refresh
        Resume Uscita
    End If
 
End Sub
 
Si dovrebbe gestire anche l'errore di file non trovato, ma da un'idea almeno.
 



grazie 
 
 

cut

perchè cosi' non funziona?
 
Public Property Get newPath() As String
    newPath = "C:\Documenti\PDF\"
End Property
 
 
utilizzando newPath come variabile nella routine?
Newsgroup: it.comp.appl.access
Titolo: problema con maschera

ho un problema molto banale ma ci ho perso la serata (e vado a dormire
scocciato)
apro una maschera che non ho fatto io che ha come origine dati una query.
la maschera però mi punta alla fine del foglio dati , mentre io vorrei che
mi puntasse al primo record.
ho provato a creare un'altra maschera basata sulla stessa query e questa
invece mi punta al primo record
ho confrontato le proprietà delle due maschere  e sono assolutamente
identiche.
la prima maschera possiede moduli ma che si attivano solo su click di
bottoni , quindi non influenti sul posizionamento del record corrente.
cosa potrebbe essere a causare il puntamento all'ultimo record nella prima
maschera ?
non mi viene in mente assolutamente niente
che ne pensate ? qualche suggerimento ?
ciao e grazie
frolix8

 ha scritto nel messaggio
news:AUCT5.35631$FV2.1...@news.infostrada.it...

Hai provato a vedere se c'è scritto qualcosa nella proprietà "Ordina per"
della maschera?
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


Scusatemi , evidentemente ad una certa ora è meglio andare a letto.
infatti mi sono accorto subito sto pomeriggio di qual era il problema :
questa maschera veniva aperta da un'altra maschera con docmd.openform e
sotto c'era docmd.gotorecord che lo mandava alla fine del foglio dati ,
quindi la maschera si apriva, si posizionava al primo record e poi dalla
maschera chiamante si posizionava all'ultimo. dovevo arrivarci subito.
ti ringrazio ugualmente per l'interessamento , la prossima volta prima di
fare una richiesta ....  vado a buttarmi per due ore , come si dice qua in
veneto
ciao
Newsgroup: it.comp.appl.access
Titolo: Maschera per immissione/lettura

Salve a tutti,
nel mio db utilizzo una maschera per l'immissione dei dati 
nell'archivio.
Ora vorrei creare una query di ricerca ed utilizzare la stessa maschera 
per ricaricare i dati e poter fare le stesse operazioni che faccio su 
quella di inserimento. Volevo sapere se è necessario realizzare una 
maschera uguale oppure si può utilizzare la stessa con qualche 
"accorgimento".
Potreste aiutarmi con qualche indicazione?
Grazie a tutti.

 ha scritto nel messaggio news:mn.5c5c7d74c...@gmail.com...

Dipende da come hai costruito la "maschera per l'immissione dei dati".
Di solito una form per l'immissione dato ha impostata a sì la proprietà "immissione dati"; e quindi se vogliamo "trasformarla" in 
una maschera per la ricerca e modifica dei record inseriti, basta impostare a no la stessa proprietà, e (es.) aggiungere nella 
intestazione della form uno o più controlli (di solito una casella combinata) che ti permette la ricerca dei dati e il filtro (in 
base alla scelta effettuata) sulla stessa maschera.
Trovi esempi sui siti:
www.sitocomune.com
 - Sezione Forms/General
www.alessandrobaraldi.it
www.accessgroup.it
E nelle risposte di questo NG...
Ciao.
-- 
Sergio MAZZA 

 
www.accessgroup.it
Nella mia maschera ho impostato la proprietà "Immissione dati" a Si, 
proprio perchè voglio utilizzarla in prima istanza solamente per 
l'immissione dati.
Quando ho la necessità di una modifica di una scheda, sul menù 
principale avvio una query di ricerca che mi fornisce il risultato 
voluto listandomi tutti i record dei risultati. A questo punto io 
vorrei, selezionando un risultato, che mi si aprisse la mia form con i 
dati cercati caricati.
E' possibile farlo?
Grazie.

 Grazie.
Ciao.
-- 
Sergio MAZZA 

 acFormEdit...
Ho inserito questa riga di codice:
DoCmd.OpenForm "NomeForm", , , , acFormEdit, , DataEntry = True
ma non va...

 ma non va...
Va invece! Cavolo a quest'ora son cotto!
Avevo messo erronemaente immissione dati a si di default.

Newsgroup: it.comp.appl.access
Titolo: Casella combinata inserimento di più valori...

Attraverso una casella combinata che si appoggia ad una query vorrei, se
possibile, scegliendo un voce della casella combinata, copiare nella tabella
su cui sto scrivendo non uno ma più campi associati allo stesso record. Ma
come?



Se la query ad esempio ha 4 campi:
CAMPO1 CAMPO2 CAMPO3 CAMPO4
Ed ti interessa far visualizzare nella casella combinata i valori del
CAMPO1 poni la proprieta Larghezza Colonne della combo cosi':
2cm;0cm;0cm;0cm.
I valori degli altri campi relarivi a quel record li ritrovi memorizzati in
queste variabili:
CasComb.Column(1)
CasComb.Column(2)
CasComb.Column(3)
-- 
   \  /_ _ : _ _           
    \/(_|/_|| | |          
  mail me  :  
vazim_at_libero.it
 
  view me  :  
http://www.vazim.net
Newsgroup: it.comp.appl.access
Titolo: Numero Max di record per tabella

Esiste un limite sul numero di record di una  tabella Access 2000?

 Esiste un limite sul numero di record di una  tabella Access 2000?
Guarda su 
www.donkarl.com/it
ci sono le specifiche di Access
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: visualizzazione dati numerici

MI accade una cosa abbastanza strana.
Provo a postare un help su questo ng, magari non č il posto giusto, non 
so....
Il fatto č che in un db access ho collegato una tabella di un db oracle.
La tabella contiene campi con cifre che hanno decimali, ed infatti in sql 
plus una select mi restitiģuisce le cire corrette, ma in access vedo le 
cifre senza la virgola.
Cioč se in tabella ho il numero 123,45 nella tabella collegata in access 
vedo 12345.
Mi sapete dire dove puņ essere il problema?
Grazie mille
***mauro

 Mi sapete dire dove puņ essere il problema?
Di solito č un problema di alcune versioni del driver ODBC
di Oracle. Non hai scritto quale versione del driver usi.
Puoi provare a aggiornare la versione o se non aiuta,
impostare la chiave del registro
HKeyLocalMachine\Software\Oracle\Home0\NLS_LANG
a
AMERICAN_AMERICA.WE8ISO8859P1
Certo prima di cambiare il registro fai una copia... al minimo
del valore vecchio.
-- 
HTH
Karl
******************
Access-FAQ (German/Italian): 
http://www.donkarl.com
Newsgroup: it.comp.appl.access
Titolo: E' possibile contare individuare una "serie positiva" con una query?

Salve a tutti, ho una tabella con i risultati delle partite di una squadra
di calcio:
Tabella 1
Campi:
Giornata - Nome Squadre - Esito - ID
1a  - pippo - V - 1
2a - pippo - N - 2
3a - pippo - V - 3
4a - pippo - P - 4
5a - pippo - V - 5
6a - pippo - P - 6
E' possibile secondo voi (io non ci sto riuscendo, per ora) creare una query
che mi dia come risultato il numero di  giornate consecutive senza sconfitte
(indicate con P nel campo Esito) ?.
Grazie
Ciao

 ha scritto nel messaggio news:438879d9$0$8487$5fc...@news.tiscali.it...

Già provato con: Select Count(Esito) as totEsito From tabella1 Where Esito = 'P'
Ciao.
-- 
Sergio MAZZA 

> Già provato con: Select Count(Esito) as totEsito From tabella1 Where Esito
= 'P'
Grazie ma... così facendo conto le 'P' che ho nella tabella o mi sbaglio?
A me servirebbero il numero di  giornate consecutive senza sconfitte
(indicate con P nel campo Esito).

 ha scritto nel messaggio news:43889944$0$8500$5fc...@news.tiscali.it...

E' quando dici: "...il numero di  giornate consecutive..." che mi trae in inganno, comunque prova così:
Select * From tabella1 Where Esito = 'P'
Ciao.
-- 
Sergio MAZZA 

 Select * From tabella1 Where Esito = 'P'
Cosě otterrei tante righe quante sono le giornate in cui la squadra ha perso
la colonna esito riporta, quindi, "P".
Riprendendo l'esempio postato all'inizio:
Giornata - Nome Squadre - Esito - ID
1a  - pippo - V - 1
2a - pippo - N - 2
3a - pippo - V - 3
4a - pippo - P - 4
5a - pippo - V - 5
6a - pippo - P - 6
I risultati che mi interesserebbero "giornate consecutive senza sconfitte",
sarebbero:
1° risultato - 3 (dalla prima giornata alla 3a dove i risultati sono
esattamente V-N-V, alla 4a ho una P e quindi la serie positiva si chiude a
3);
2° risultato - 1 (alla quinta giornata, infatti dopo la 4a quando ho una P,
ho alla quinta una V ed alla sesta un'altra P quindi in questo caso la serie
positiva č 1).
Spero d'essermi spiegato meglio.
Grazie comunque.


Ora č piů chiaro ma manifesto la mia lacuna in SQL con problemi di questa "natura"...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Database per Fantacalcio

Mi servirebbe un semplice database in cui riportare le pagelle delle squadre
e avere poi la possibilità di ricavare delle statistiche. Qualcuno di voi ha
qualcosa già pronto?
Grazie a chi risponderà.

 ha scritto nel messaggio
news:b4ed7.8145$2L.2...@news.infostrada.it...

Bhe, il database che serve a giocare al Fantacalcio è tuttaltro che
"semplice"; oltre a memorizzare la pagella dei giocatori (e non delle
squadre), devi anche memorizzare le formazioni scese in campo per ogni
partita, gli assist fatti da ogni giocatore, i goal fatti da ogni giocatore,
i rigori fatti da ogni giocatore ecc. ecc.
Poi alla fine devi gestire un algoritmo che determina un punteggio,
prograssivo nel tempo, di ogni giocatore.
E' molto più facile seguire uno dei quotidiani che, dall'inizio del
campionato, pubblicheranno tali graduatorie. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Riallegare tabelle utilizzando la libreria ADOX

Sul sito ho letto questo codice:
Sub CollegaTabelle()
  Dim Catalogo As New ADOX.Catalog
  Dim Tabella As ADOX.Table
  Dim Prop As ADOX.Property
  Dim Dir As String
  Catalogo.ActiveConnection = CurrentProject.Connection
  Dir = CurrentProject.FullName
  Dir = Replace(Dir, "FE.mdb", "BE.mdb")
  For Each Tabella In Catalogo.Tables
    If Tabella.Type = "LINK" Then
      Set Prop = Tabella.Properties("Jet OLEDB:Link Datasource")
      Prop.Value = Dir
    End If
  Next Tabella
  Set Catalogo = Nothing
End Sub
Il mio problema è che non sono forte in VB.... mi dite dove lo devo
scrivere?????Ciao e grazieeeeeee

 ha scritto nel messaggio
news:chvg1t$fcq$1...@carabinieri.cs.interbusiness.it...

E' sicuramente da eseguire appena apri il progetto, quindi
esegui la Sub su Macro AutoExec.
Piazza il Codice in un Modulo.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Errore: Non trova l oggetto

sull evento su scaricamneto ho inserito questo codice
 
If Not IsNull(Me![N° Fattura fornitore]) And IsNull(Me!Del) Then
 
    If MsgBox("Devi inserire la data della Fattura. " & _
                "Vuoi chiudere la maschera ugualmente?", _
                    vbYesNoCancel, "Da completare") <> vbYes Then
 
        Cancel = True
    End If
 
    Me!Del.SetFocus
End If
 
End Sub
 
Ma ho quest errore:
 
"il modulo di gestione MJ non è riuscito a trovare l'oggetto". Assicurarsi 
che l'oggetto esista e che il nome e il percorso
siano digitati correttamente"
 
Grazie 
 
 

 siano digitati correttamente"
 
anche in questo modo ho il medesimo errore:
If Not IsNull(Me![N° Fattura fornitore]) And IsNull(Me![Del]) Then
 
    MsgBox "Manca la data o in numero della Fattura."
    Cancel = True
    If IsNull(Me![N° Fattura fornitore]) Then
    Me![N° Fattura fornitore].SetFocus
    Else
    Me![Del].SetFocus
    End If
 
End If 
 
 


risolto!
il problema era il pulsante di chiusura

Newsgroup: it.comp.appl.access
Titolo: controllo dati

Non vorrei affogare in un bicchier d'acqua...
ma ho di nuovo bisogno del vostro aiuto...
Ho un db dove a volte aggiorno dati con query di aggiornamento...
poi ho una maschera di inserimento dati con caselle combinate con la
proprietą solo in elenco impostata a SI.
(quando eseguo la query i dati vengono importati senza avvisi)
capita a volte che i dati aggiornati siano viziati da errori nei codici,
rispetto alla lista dei codici ammissibili della casella combinata.
Nella maschera vorrei che il sistema mi mandi un avviso quando sono nel
record corrente con campo\campi con valori non corrispondenti alla lista....
grazie

 grazie
Non ho capito bene il problema, ma se si tratta solo di far venire
fuori i messaggi del tipo sieste sicuri di voler eliminare il record,
verranno eliminati x recordì, ecc.
devi creare un modulo con il seguente codice, ed eseguirlo:
Function messaggidavviso()
    DoCmd.SetWarnings True
End function

 record corrente con campo\campi con valori non corrispondenti alla lista della
casella combinata....
Newsgroup: it.comp.appl.access
Titolo: Consiglio per applicativo

Mi hanno incaricato di sviluppare un software gestionale per tenere sotto
controllo tutta la corrispondenza sotto forma di file di testo
ricevuti/inviati.
Il problema è che il programma dovrebbe anche gestire la posta elettronica,
cioè memorizzare le email in modo da poter eseguire ricerche sui vari campi.
Esiste qualche sistema per interfacciare Outlook Express con Access in modo
da importare (o collegare in qualche modo) in automatico le email?
Grazie a chi mi darà consigli
Ungi

 ha scritto nel messaggio 
news:qDRfd.93352$b5.45...@news3.tin.it...

controlli mapisession e mapicontrol ci fai tutto
io li usavo per controllare l'oggetto dei messaggi in posta in arrivo e 
quelli che contenenvano una certa stringa
li importavo in access.
ciao. simba883 

 ha scritto nel messaggio 
news:clor2g$h8b$1...@lacerta.tiscalinet.it...

gestivi anche gli allegati? L'esempio che c'è sul sitocomune non sono 
riuscito a farlo funzionare.
hai qualcosa da mandarmi per iniziare?


si gestivo anche gli allegati ecco qui un piccolo stralcio di codice
    MAPISession1.LogonUI = False
    MAPISession1.NewSession = True
    MAPISession1.DownLoadMail = True
    MAPISession1.SignOn
    MAPIMessages1.SessionID = MAPISession1.SessionID
    MAPIMessages1.Fetch
    num_msg = MAPIMessages1.MsgCount - 1
    Dim i
    For i = 1 To num_msg
        If i <= num_msg Then MAPIMessages1.msgindex = i
        If (InStr(1, MAPIMessages1.Msgsubject, "ordine master") > 0) Or 
(InStr(1, MAPIMessages1.Msgsubject, "stringa cercata") > 0) Then
            SalvaOrdine
            'salvo l'allegato in c:\
            FileCopy MAPIMessages1.AttachmentPathName, "c:\ordinim.zip"
            'elimino il messaggio di posta
            MAPIMessages1.Delete
            num_msg = MAPIMessages1.MsgCount - 1
            i = 1
            cont = cont + 1
        End If
    Next i
    MAPISession1.SignOff
ciao simba883

Newsgroup: it.comp.appl.access
Titolo: Algoritmo di ottimizzazione

Buonasera e scusate il topic un po' vago - direi molto vago ;)
Espongo il problema particolare, ma l'algoritmo dovrebbe valere anche
per altri casi e situazioni. Comunque... 
Quale è l'algoritmo per ridurre al minimo il numero di supporti mobili
(poniamo CD) necessari per salvare un certo numero di files di diverse
dimensioni (nessuna maggiore della capacità del singolo CD)
In pratica si tratta di distribuire (ovviamente senza frammentarli) i
vari files nei vari CD in modo da usare il minor numero possibile di
CD
Io ho ordinato i Files per grandezza e partendo dal maggiore ho
aggiunto via via quelli più piccoli (partendo dall'ultimo) e
risalendo, fino a impiegare tutto lo spazio del CD e ripetendo quindi
il ciclo, ma non sono in grado di calcolare se è un criterio ottimale
o piuttosto uno dei tanti.
Magari è un problema classico, studiato e ristudiato ed esiste un
bell'algoritmo noto.
Qualcuno mi sa dare indicazioni?
Grazie
Filippo

 ha scritto nel messaggio 
news:4cv604leumbrt6dcm...@4ax.com...

Qui se ne parla:
http://www.mameitalia.net/lofiversion/index.php/t3965.html
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Unire due campi

Buongiorno a tutti, č la prima volta che scrivo anche se č da un po'
di tempo che seguo il NG, sono un neofita perciň vi chiedo scusa se la
mia domanda č banale o č giŕ stata fatta mille volte, volevo sapere se
era possibile creare un record che contenga i due precedenti. Mi
spiego meglio : ho due colonne "marca" e "codice", vorrei creare una
terza colonna "mio codice" che sia composta da "marca" spazio in mezzo
"codice".
E' possibile fare tutto questo? Se sě, come?
Grazie tante a chi mi vorrŕ rispondere, Matteo.

 ha scritto nel messaggio
news:A_Xx6.11660$F3.2...@news1.tin.it...

Semplicissimo,
creati una query e inserisci il campo:
mio codice:[marca]+" "+[codice]
PROVA.

 ha scritto
nel messaggio news:Z6Zx6.11966$F3.2...@news1.tin.it...


 mio codice:[marca]+" "+[codice]
mio_codice: [marca] & " " & [codice]
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Somma

Salve
Ho un problemino 
Ho una tab con vari campi, tra cui uno (importo) dove ci sono dei numeri
e una (data) dove c'è una casella combinata dove si può scegliere a caso
tra 1°T 2005, 2° T 2005......, 1° T 2006, ecc...
Io vorrei calcolare la somma dell'importo del 2005 e poi quello del 2006
e mettere i risultati in due campi diversi (uno 2005 e uno 2006) nella
stessa maschera.
Come si fa?
Inoltre sono riuscito a fare la somma, ma per tutti i valori :(
Cosa devo scrivere per dirgli di sommare solo quelli del 2005 per
esempio?
grazie mille
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 esempio?
nessuno sa almeno come fare questa somma? :(


 nessuno sa almeno come fare questa somma? :(
Non è che tutti siano qui ad aspettare che tu chieda aiuto sennò non sanno
come farsi passare la giornata. Abbi almeno la pazienza di aspettare. Può
anche darsi che tu non riceva alcuna risposta perchè il tuo 3D non viene
letto o perchè, essendo tutti volontari i partecipanti, ci siano altre
cose più importatnti da fare.
FCT
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come farsi passare la giornata. (CUT)
ma ci mancherebbe.
Forse mi sono espresso male, ma non volevo intendere questo. :((
Siccome foooorse sono riuscito a risolvere il primo problema,chiedevo
se almeno mi potevate aiutare per il secondo.
tutto qui :)


 grazie mille
Conferma se ho capito:
- hai una tabella che, oltre ad altri campi, non interessanti per il tuo
quesito, presenta un campo Importo (numerico) ed uno DataImporto (data).
- com'è fatta la tua maschera? Da dove prende i valori la casella
combinata?
Cosa sono 1°T 2005 (trimestri)?
Cosa vuoi fare?
Fai un po' di chiarezza, grazie.
TANNHAUSER


 Cosa vuoi fare?
Voglio avere la somma sia dei 4trimestri del 2005 che quelli del 2006
Ho provato a inserire due nuovi campo nella tab chiamato SOMMA2005
e SOMMMA2006 dove avrei memorizzato i risultati della due somme.
Poi ho creato una nuova maschera e, nell'origine dei due valori, ho
scritto
=DSum("Importo presunto"; "Opportunità"; "Data della presunta consegna"
like '%2005%')
però mi da errore :(
grazie


"twilight" ha scritto:
(CUT)
ho provato anche facendo una query che mi facesse la somma
del campo "Importo presunto" che sta nella tab "Opportnità"
ecco cosa ho scritto
SELECT Sum([Opportunità].Importo presunto) AS Somma di importo presunto
FROM [Opportunità] 
WHERE ((([Opportunità].Data della presunta consegna)like %2005%));
ma mi da errore nella parola WHERE.. mi dice che il codice SQL non può
terminare in quel modo.
Dove ho sbagliato?
grazie mille.


 Dove ho sbagliato?
Supponendo che nel campo di testo "presunta consegna" l'anno sia sempre in
fondo e di quattro cifre puoi provare:
SELECT Sum(Importo_presunto) AS TotaleAnno, Right(Presunta_consegna,4) AS
Anno
FROM Opportunita GROUP BY Right(Presunta_consegna,4);
Occhio ai nomi dei campi e della tabella!
HTH.
Alessandro