mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: ritornare al controllo lasciato

Ciao a tutti...
Ho una maschera diciamo con 3 caselle di testo... premendo un pulsante si
apre un'altra maschera.. ora chiudendo la maschera vorrei che un dato
venisse scritto nell ultima casella di testo che ero prima di premere il
pulsante...
Sapete dirmi come devo fare??
grazie

 ha scritto nel messaggio
news:9m72k4$9dd$1...@nreadb.inwind.it...

Sull'evento chiusura della maschera che si apre facendo click su di un
pulsante inserisci questa istruzione:
Forms![NomeDellaMascheraCheContieneLe3CaselleDiTesto]![NomeDellaCasellaDiTes
to]="QuelloCheVuoiScrivere"
Ciao Roberto - Syd

 ha scritto nel messaggio
news:9m72k4$9dd$1...@nreadb.inwind.it...

Una strada:
Crea una variabile globale di tipo stringa (NomeControllo).
Quando clicchi il pulsante che apre l'altra maschera genera il seguente
codice prima della riga che effettivamente apre la maschera:
NomeControllo = 
Screen.PreviousControl.Name
Alla chiusura della seconda maschera scrivi:
    DoCmd.SelectObject acForm, "NomePrimaMaschera"
    DoCmd.GoToControl NomeControllo
    DoCmd.Close acForm, "SecondaMaschera"
La sintassi per chiudere la seconda maschera deve essere completa...non
dimenticarlo.
Ciao, Carlo

 pulsante...
Puoi usare l'argomento OpenArgs di OpenForm.
Sul clic del pulsante:
DoCmd.OpenForm "SecondoForm", OpenArgs:=
Screen.PreviousControl.Name
OnClose del secondo form:
Forms("PrimoForm")(Me.OpenArgs) = IlTuoDato
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco): 
http://www.donkarl.com

Scusa l'oggetto del post mi ha tratto in inganno.
La risposta va corretta in:
    DoCmd.SelectObject acForm, "NomePrimaMaschera"
    DoCmd.GoToControl NomeControllo
    Sendkeys Forms!SecondaMaschera!NomeControllo, True
    DoCmd.Close acForm, "SecondaMaschera"
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: @@identity

ho un problemino....
se io faccio una insert in una tabella, e la chiave primaria viene
creata automaticamente essendo un contatore, come faccio poi con
certezza a sapere qual'č il valore di quella chiave??
in M$ sql 7 se non ricordo male bisognava fare una cosa simile a 
select @@identity from tabella
in access si puň? e come?
www.signorotto.org

 wrote in message
dfofmtkcja5d6huoh...@4ax.com...

Beh, se la ricerca la fai subito dopo l'inserimento ovviamente il valore č
il massimo dei valori del campo contatore. Quindi con una DMax("[ID
Chiave]","Miatabella") c'hai quello che cerchi
Antonio

 ha scritto nel messaggio
news:FGS97.3952$_07.1...@news.infostrada.it...

Oppure fai la dmax e poi fai un'insert settando il contatore al valore della
dmax.
Piů sicuro di cosě....
Newsgroup: it.comp.appl.access
Titolo: query di aggiornamento

ciao a tutti
 
W7 A2007
tabella Temp:
IDprogetto
Fondo1 - valuta
 
tblProgetti
IDProgetto
Fondo- Valuta
 
la tabella Temp contiene un solo record
vorrei aggiornare valore del campo Fondo della tblProgetti
col valore del campo Fondo1 della tab Temp
 
queste la query provata...
da una query di selezione su tab Temp
SELECT temp.IDProgetto, temp.Fondo1
FROM temp;
 
ho aggiunto la tblProgetti
e trasformata in query di aggiornamento mi da questo SQL:
 
UPDATE temp INNER JOIN tblProgetti ON temp.IDProgetto = 
tblProgetti.IDProgetto SET temp.Fondo1 = [tblProgetti].[Fondo];
che però non aggiorna il campo Fondo della tblProgetti.
 
ho provato anche:
UPDATE tblProgetti INNER JOIN temp ON tblProgetti.IDProgetto = 
temp.IDProgetto SET temp.Fondo1 = [tblProgetti].[Fondo];
è sempre il campo Fondo1 della tab Temp ad essere modificato.
spero nel vostro aiuto per trovare l'errore
Grazie
 
Daniele
 
 
 
--- news://
freenews.netfront.net/
 - complaints: 
ne...@netfront.net
 ---


risolto con:
UPDATE temp INNER JOIN tblProgetti ON temp.IDProgetto = 
tblProgetti.IDProgetto SET tblProgetti.Fondo = [temp].[Fondo1];
 
scusate
buona domenica

Newsgroup: it.comp.appl.access
Titolo: selezionare valore in maschere continue

Ho una maschera in vis. continue che in base ad un mio filtro si apre e mi
mostra correttamente i record selezionati.
La mia richiesta e quella di ricavare il valore massimo e quello minimo di
una serie di record che ho filtrato nell'apertura della maschera
Es
data                      luogo
01/01/2001          Bologna
02/02/2001          Modena
03/03/2001          Reggio Emilia
devo ricavare 01/01/2001 come valore minimo e 03/03/2001 come valore
massimo.
Sper di essermi fatto capire.
Saluti Massimo

 ha scritto nel messaggio
news:9e428r$vvv$1...@pegasus.tiscalinet.it...

Se l'origine record della tua maschera si chiama Tabella1.
Se hai filtrato la tua maschera usando le sue proprietą Filter e FilterOn a
fronte dell'evento "Su apertura".
Inserisci nell'intestazione della maschera due caselle di testo non
associate e chiamale rispettivamente DataMassima e DataMinima, quindi a
fronte dell'evento "Su caricamento" della maschera genera il seguente codice
VBA:
Me!DataMassima = DMax("[Data]", "Tabella1", Me.Filter)
Me!DataMinima = DMin("[Data]", "Tabella1", Me.Filter)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:9e5e3e$tr2$1...@stargate1.inet.it...

Ne frattempo ho provato in questa maniera:
ho inserito due caselle e nell'origine dati ho inserito =Max([data]) in una
e =Min([data]) .
Funziona bene, pensi che sia meglio come mi hai spiegato ho posso lasciare
come ho fatto io ?
1000 grazie Max


Va bene anche come hai fatto tu, è praticamente la stessa cosa, ambedue
abbiamo usato funzioni di aggregazione: non escludo che la tua soluzione sia
addirittura più performante. Io ho la mania di usare le fuzioni sui dominii
ad oni piè sospinto.



Sempre grazie 1000 per le risposte.
N.D.
Vedo sempre che nelle risposte un pò di tutti compaiono le stesse persone ad
aiutare gli imbranati come me......Vi pagano o siete dei santi ?
Max


Tu quando aiuti qualcuno lo fai sempre solo per denaro?


 Tu quando aiuti qualcuno lo fai sempre solo per denaro?
assolutamente, anche perchč sono poche le volte che sono riuscito ad aiutare
qualcuno, la mia affermazione non voleva che si intendesse che ti devi far
pagare, era un modo come un altro di ringraziarti visto che sei uno dei
"maestri" di questo NG  (senza escludere tutti gli altri) e dando per
sottinteso che nessuno ti paga in denaro , penso che tu senta piů appagato
dando consigli ulilissimi.
Max

 aiutare gli imbranati come me......Vi pagano o siete dei santi ?
Di Roberto vedo la luce dell'aureola fin da qui e sento il suo tipico odore
di santità... ;-)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: OCX e portabilità progetti: Roberto ci sei?

Visto che Roberto è così carino di postare analisi di programmi a richiesta
voglio provare a fare anche io una domanda che rivolgo a lui o a chiunque
altro sia un espertissimo di access.
Dunque li problema è questo:
Ho un applicativo Access2000 che utilizza ADO (e i corretti ODBC) per
connettersi ad un database Informix che sta su un server e l'OCX
CommonControls di Winsows per gestire certi dati con la TreeWiev.
Il porblema è che il progetto non è facilmente "portabile" su tutti i Pc.
Copiando l'MDB (o l'MDE) su un'altro PC accade che i riferimenti a:
- Microsoft ActiveX Data Object 2.x Library
- Microsoft windows Common Controls 5.0 (SP2) (file
c:\windiws\sistem\comctl32.ocx)
spesso non sono registrati ed occorre un certosino lavoro di registrazione
su ogni macchina perché il progetto possa funzionare.
Su alcuni PC addirittura anche se sembra che il riferimento ai Common
Controls ci sia la treeview non funziona. Occorre eliminare la registrazione
del riferimento e poi rifarla.
Sapete dirmi come si può fare per evitare questi problemi?
Per quello che riguarda gli ActiveX so che eventualmente occorre applicare
l'ultimo MDAC ma per i common controls cosa posso fare?
Si può da codice creare il riferimento agli ocx che occorrono in modo che
siamo sicuri che essi funzionino?
spero che qualcuno mi possa aiutare... anche se non mi date  la soluzione
mettetemi sulla strada giusta...
Simone.
P.S. forse sono stato un po contorto nella spiegazione...

 ha scritto nel messaggio
news:9oi585$1l5j$1...@newsreader1.mclink.it...


 ha scritto nel messaggio
news:9oi585$1l5j$1...@newsreader1.mclink.it...

Anche a me succede con il RichText: se prendo l'mde e lo copio sul pc non
funziona, se invece procedo con l'installazione generata dall'ODE tutto OK

 Dunque li problema č questo:
[CUT]
Per fortuna ti ha risposto Benny, altrimenti avrei dovuto ammettere che non
ero in grado di risponderti. :-))))
Io creo database solo a mio uso e consumo e che girano solo sul mio unico PC
di casa, quindi non mi sono mai trovato ad affrontare e risolvere le
problematiche da te poste.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Spezzare una stringa con *, si può con una query?

Ho un tabella in cui i nomi vengono memorizzati in un campo in questo modo
nome*cognome (carlo*rossi). Alla tabella ci accedo tramite una vista via
odbc e non posso metterci mano. Dato che devo usare una query di accodamento
per accodare costantemente i record nuovi in un'altra tabella in maniera
temporizzata vorrei sapere se è possibile con qualche espressione
all'interno della query dividere già il nome e cognome in due campi distinti
avendo come unico riferimento il fatto che sono uniti da un asterisco.
Thanks a lot.
Med

Ok risolto. Bye

 Ok risolto. Bye
E' buona norma postare anche la soluzione.
Do ut des
Antonio
Newsgroup: it.comp.appl.access
Titolo: Ulteriori chiarimenti in merito a maschere e sottomaschere

Caro Patroclo, pardon Roberto
Ti ringrazio per la risposta, ma purtroppo non è così semplice
(almeno per me)
sono impazzito tutto ieri prima di chiedere aiuto, ho scaricato tutto
lo scaricabile
da sitocomune e company.
L' ultimo tentativo e di stamattina con "Come Creare un controllo di
ricerca(2)"(3.68)
Dopo aver caricato le librerie DAO ora mi dice che il nome campo (già
modificato)
non è valido!
Penso che ciò dipenda dal fatto che le tabelle "SELECTATE" dalla
maschera (n°2) non
sono quella visualizzata nella sottomaschera, ma a me serve che sia
così.
E' possibile inserire nel codice  sopra citato un riferimento ad una
tabella precisa ?
Grazie ancora
Achille

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

Ciao, e di nuovo grazie per la risposta e la pazienza.
Ho provato, incollandolo brutalmente da un esempio di SITOCOMUNE
questo codice:
Dim ricerca As Integer
    Me!Testo74.SetFocus
    ricerca = Me!Testo72
    DoCmd.FindRecord ricerca, acEntire, True, acSearchAll, False,
acCurrent, False
    If Me!Testo74 = ricerca Then
      Else
        MsgBox " IL NUMERO CERCATO NON ESISTE ! "
        Exit Sub
      End If
ma mi risponde che c'è un errore nell' argomento dell' azione
TROVARECORD
sicuramente l' errore può consistere nel fatto che l' esempio si
riferiva ad una ricerca
in formato stringa, che io ho trasformato in integer. Ho provato a
scandaggliare l' help
in merito agli argomenti di Find Record, ma non ho capito quale non va
bene.
Ho anche provato ausare la ricerca su di un campo testo con RICERCA AS
STRING
Il risultato è stato che se immetto il testo uguale al campo su cui
sono attualmente non
succede nulla (è già un successo!), se immetto un testo di cui sono
certo dell' esistenza
e corrispondenza, mi apre il MSGBOX, tranne nel caso in cui mi
posiziono con i cursori
su quel record.
Andava detto prima, come avrai capito non sono un espertissimo
programmatore di VBA
questo è il quarto programma che affronto, più per esercizio che per
necessità.
Le mie ancestrali esperienze erano con DBIII + CLIPPER, perche non
esiste in VBA un
bel SEEK o LOCATE FOR CAMPO = RICERCA ?
Sono già riuscito ad ottenere il risultato con le query (es accoda),
ma in questo caso vorrei
poi ottenere il risultato di vedere sempre tutti i record nella
sottomaschera nell' ordine del campo
indicizzato semplicemente portando alla prima riga visibile
(MOVEFIRST?) il record risultato dalla
ricerca.
Capisco che il messaggio è un pò lungo, ma spero che serva a rendere
comprensibili le mie difficoltà.
Di nuovo grazie
Achille


Newsgroup: it.comp.appl.access
Titolo: query di accodamento.

Ciao a tutti. Vengo subito al sodo.
Ho due tabelle : Conti e Consuntivo perfettamente identiche.
Ho una query che mi accoda i dati della tabella Conti sulla Tabella
Consuntivo.
Nel momento in cui avviene il passaggio i dati presenti sulla form di Conti
non sono piu' modificabili  mentre lo saranno quelli della form Consuntivo.
Se modifico un record dalla form consuntivo, il nuovo dato mi viene
memorizzato giustamente nella tabella Consuntivo e fini qui tutto bene; il
problema e' che gli accodamenti seguenti nella tabella Consuntivo si
aggiungono ai vecchi a meno che prima di riempire la tabella consuntivo la
svuoto con una query di eliminazione ma a questo punto perdo tute le
eventuali modifiche sui dati della tabella Consuntivo.
Grazie spero di esserestato chiaro.

 ha scritto nel messaggio
news:G1%L8.114306$g04....@tornado.fastwebnet.it...

Ma per caso le chiavi primarie sono uguali  e contengono gli stessi valori ?
Se viene trovata una chiave duplicata il record non viene accodato.
Roberto Pasqualini

 ha scritto nel messaggio
news:7p0M8.12299$TS.3...@news1.tin.it...


Newsgroup: it.comp.appl.access
Titolo: Copia tabella con nome univoco

Alla chiusura dell'applicativo uso copyObject per salvare una copia di 
backup della mia base dati in un altro db
Vorrei però fare in modo che ogni volta venisse salvata con un nome diverso.
Ho provato mettendo la data
 
DoCmd.CopyObject "AltroDb", "NuovaTabella" & Date, acTable, "vecchiaTab"
 
ma nel caso di più salvataggio giornalieri mi viene sovrascritta
 
Ho provato con Now() ma per colpa dei punti mi dice che il formato non è 
valido.
Ovviamente ho nascosto la possibilità di far scegliere all'utente se 
sovrascrivere.
 
Come posso fare per generare un nome univoco?

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 valido.
 
e "alura" prova replace(now(),".","")
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

Il 25/06/2015, Zut ha detto :

Invece di Now() e basta usa:
 
format$(now(),"yymmddhhnnss")
 
-- 
Ciao! :)
Maurizio
Newsgroup: it.comp.appl.access
Titolo: data: da secondi a ore minuti secondi

Ciao a tutti e scusate per la banalità della domanda:
esiste una funzione che da un un valore numerico di secondi restiuisca ore,
minuti, secondi?
Esempio
15669sec   ------> 4h 21m 9sec
Grazie in anticipo.
Bye
Ilaria

 
Prova con questa :
Function sec2hms(s As Long) As String
Dim h, m As String
Dim tmp As String
m = Int(s / 60)
s = s - m * 60
h = Int(m / 60)
m = m - h * 60
If h <> 0 Then tmp = h & "h "
If m <> 0 Then tmp = tmp & m & "m "
If s <> 0 Then tmp = tmp & s & "s"
sec2hms = tmp
End Function
Ciao
-- 
JBad

 15669sec   ------> 4h 21m 9sec
Puoi utilizzare parte di una funzione presente sul Sito Comune (indirizzo
qui sotto) che somma 2 orari.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


Certo che c'è: e può sembrarti strano ma è la divisione.
Ovvero :
Me![OreMinutiSecondi]=Me![Secondi]/86400
e al controllo OreMinutiSecondi dai il formato Data generica.
Naturalmente se superi le 24 ore ti compariranno anche i giorni.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


Naturalmente è possibile anche la conversiona inversa: se hai un controllo
Data/ora espresso in hh:mm:ss, per ottenere quanti secondi sono dovrai
scrivere:
Me![Secondi] = Int(Me![OreMinutiSecondi]*86400)
ed assegnare a Secondi] il formato Numero generico.


grazie 1000 a tutti!!!!!
Siete stati gentilissimi.
:-))))))))))))))
Bye
Ilaria


prova a vedere se ti serve:
Function Secondi2HMS(secondi As Long) As String
Dim ore As Long
Dim minuti As Long
ore = secondi \ 3600
minuti = (secondi - (ore * 3600)) \ 60
secondi = secondi - minuti * 60 - ore * 3600
Secondi2HMS = Format(ore) & ":" & Format(minuti, "00") & ":" &
Format(secondi, "00")
End Function
antonio
da macomer
Newsgroup: it.comp.appl.access
Titolo: SELECT Count in una funzione

Ciao a tutti,
E' chiaro che sono un neofita, provo a spiegare :
avendo una tabella "festività" ed una funzione "tempo()" che calcola il
tempo
che intercorre tra due date "inizio" e "fine" di un record,
come faccio a sottrarre alla funzione le ore dei giorni festivi
esistenti in tabella
che cadono fra "inizio" e "fine" ?
il codice è più o meno questo:
Public Function tempo (inizio As Date, fine As Date)As Single
Dim Minuti_Totali As Variant
Minuti_Totali = DateDiff("n", inizio, fine,2)
tempo = Minuti_Totali - ?(giorni_festivi * 8 )? "VORREI"
End Function
la select dovrebbe trovarmi i numero dei giorni festivi è la seguente:
SELECT Count(Festività.Data) FROM Festività
WHERE (((Festività.Data) Between "inizio" And "fine" ));
Spero che le info bastino.
Grazie a tutti.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:9f56aa6fcab39bfd7c...@mygate.mailgate.org...

Vai sul Sito Comune (link qui sotto), nella Sezione General leggiti la FAQ
di G. Paolo Bizzaro e Silvio Mazzetto intitolata "Conteggio dei giorni
lavorativi tra due date". Penso che faccia al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Attento, devi modificare il tutto leggermente per fargli considerare anche
la festività del santo patrono.


Purtroppo l'esempio del "Sito Comune" non fa per me, poichè ho necessità
che
le festività siano impostate da me (con una tabella) poichè ci sono
molte eccezioni.
Dopo un Sab/Dom passati sull'help ce l'ho fatta :
----------------------------------------------------
Dim Numero_festivi As Integer
Dim strsql1 As String
Dim myrec1 As Recordset
Dim Fest_loop As Date
Dim gg_Festivi As Integer
' carica la tabella di festivita in un recordsize
strsql1 = "SELECT Festività.Data" & _
" FROM Festività"
Set myrec1 = CurrentDb.OpenRecordset(strsql1)
' legge il primo record della tabella festività
   myrec1.MoveFirst
   gg_Festivi = 0
   Do While Not myrec1.EOF
     If myrec1!Data > StartDateTime And myrec1!Data < EndDateTime Then
       gg_Festivi = gg_Festivi + 1
     Else
     End If
   myrec1.MoveNext
   Loop
   Numero_festivi = gg_Festivi
------------------------------------------------


--
Roberto


Newsgroup: it.comp.appl.access
Titolo: aiuto su codice

non riesco a capire come mai (non e difficile visto che sono un neofita),
anche vedendo l'help, qualsiasi cosa inserisco mi si presenta il messaggio.
"codice_fiscale" è la casella di testo nella maschera e "esiste cod "invece
è una query dei codici fiscali.
chi ma da un aiuto ?
ringrazio anticipatamente
Private Sub Cod_Fiscale_AfterUpdate()
 If IsNull(DLookup("CODICE_FISCALE", "ESISTE COD")) Then
 Exit Sub
Else
MsgBox "IL CODICE FISCALE APPENA INSERITO E' GIA' PRESENTE NEL DATA BASE"
End If
End Sub

 ha scritto nel messaggio
news:akvu51$7r0$1...@nntp.weblinea.it...

Ho riletto 4 volte e credo di averlo capito (forse ti sei spiegato
maluccio?)
Comunque basta che metti il tutto nell'evento PrimaDiAggiornare e non
DopoAggiornamento altrimenti è logico che qualsiasi codice metti lui
ritrova.... "se stesso" (Niente a che fare con crisi di identità e affini
:-))
Ciao, FABIO

 wrote in
news:akvu51$7r0$
1...@nntp.weblinea.it
: 

  Perché mancando la condizione WHERE, il DLookUp ti restituisce sempre 
q.cosa.
  Prova con:
If IsNull(DLookup("CODICE_FISCALE", "ESISTE COD", "CODICE_FISCALE='" & 
[CODICE_FISCALE] & "'")) Then ...
  Ciao.
---------------------------------------------
Recensioni programmi freeware e shareware
http://digilander.iol.it/winses
 

 ha scritto nel messaggio
news:akvu51$7r0$1...@nntp.weblinea.it...

Se il campo di tipo testo che contiene il codice fiscale nella query [esiste
cod] si chiama anche lui codice_fiscale, prova con:
If IsNull(DLookup("CODICE_FISCALE", "[ESISTE COD]", "CODICE_FISCALE=" &
Chr$(34) & Me!Codice_Fiscale & Chr4(34))) Then
Comunque fossi in te userei l'evento "Prima di aggiornare" invece che
l'evento "Dopo aggiornamento" e farei seguire la MsgBox di errore da queste
due righe di codice VBA:
Cancel = True
Me!codice_Fiscale.Undo
Così facendo il cursore resta nella casella di testo Codice_fiscale dopo
averla svuotata di quello che avevi digitato.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


mi sembra che sia il tipico errore di quando si sbaglia
nome campo. Non rilevandolo come nome campo (codice_fiscale)
lo tratta come parametro e quindi, ovviamente, chiede
cosa ci vuoi mettere nel codice_fiscale
(cio' sempre se ho interpretato bene)
--
a.cara
Newsgroup: it.comp.appl.access
Titolo: istruzione per verificare se una form è aperta

lo so che divento lo zimbello del form... ma che devo fare io so che
voi lo sapete e io non so dove cercare...
Sapreste dirmi la formula magica VBA per verificare se una form è
aperta o chiusa?
Sull'evento doppio cliK di un campo vorrei dirgli qualcosa del genere:
Se formA è aperta allora
 inserisci il valore in formA
Altrimenti
Inserisci il valore in formB
Grazie!

 Grazie!
Dai cerca di non esagerare ... tirati su le maniche e cerca nella
guida
Ti dò un'aiuto... vedi la Collection AllForms nel Visualizzatore
Oggetti... troverai leggendoti un pò di proprietà anche quella che ti
serve.
@Alex

 Inserisci il valore in formB
 Verificare se una maschera � aperta
 
www.donkarl.com/it?FAQ4.19
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 Access FAQ:
www.donkarl.com/it
Grazie Karl per avermi indirizzato.
@alex lo sapevo che prima o poi arrivava la risposta incattivita,
vorrei perovare a giustificarmi...
alcune volte non so neppure cosa andare a cercare e dove. In quei casi
mi rivolgo a voi
per essere indirizza e non per avere la pappa pronta. non sono
esperta, mi collego ogni
giorno all'NG leggo domande e risposte, le copio, le catalogo e grazie
a voi scopro tante cose.
Quindi mi rivolgo a voi giornalmente proprio per seperne di più.
Lo sapevo che il mio post poteva dare il fianco a un rimprovero e lo
accetto a capo chino, "in ginocchio
e tu puoi camminare sulla nostra testa e noi li zitti" (io e il mio
amor proprio).
Andrò a vedere sull'help Collection AllForms nel Visualizzatore
Oggetti, grazie per il suggerimento.
Grazie per la vostra sempre pronta e risolutiva attenzione
Elena

Newsgroup: it.comp.appl.access
Titolo: settare a ffalse icona barra sulla barra applicazioni

è possibile via codice settare a false (non visibile) l'opzione "icone
sulla barra applicazioni"?
ciao e grazie anticipatamente
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it



 sulla barra applicazioni"?
Application.SetOption "ShowWindowsInTaskbar", False
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1) 

 Application.SetOption "ShowWindowsInTaskbar", False
grazie mille. molto gentile
ciao


 Application.SetOption "ShowWindowsInTaskbar", False
grazie mille. molto gentile
ciao
-- 

Newsgroup: it.comp.appl.access
Titolo: Aiutino sull'arrotondamento

Ciao a tutti belli e brutti,
In una sottomachera dell'ordinato ho un campo prezzo composto da 5 decimali
(es. 0,14980), la qtà e l'importo che deve essere la Qta * Prezzo.
L'importo devo arrotondarlo a 2 decimali, se la 3a cifra DECIMALE è < di 5
lascio l'importo così com'è, se >= 5 arrotondo (nel caso sopra se la qtà è
ad esempio 118 l'importo uscirebbe 17,6764 deve arrotondare a 17,68 )
Esiste già una funzione di Access o come fare da codice???
Grazie mille a tutti.
Ronny .
P.s. Che voi sappiate A2000 ha dei problemi con XP???
--------------------------------
Inviato via 
http://usenet.libero.it

 P.s. Che voi sappiate A2000 ha dei problemi con XP???
Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Karl Donaubauer intitolata "Arrotondare un numero alla cifra decimale
specificata (uso commerciale)".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: sql + autoincremento

Vorrei tramite sql dichiarare un campo intero con autoincremento, come
faccio?

 faccio?
Se parli di JET e una nuova tabella:
CREATE TABLE tuatabella (tuocampo AUTOINCREMENT)
per una tabella già esistente:
ALTER TABLE tuatabella ADD COLUMN tuocampo AUTOINCREMENT
Invece di AUTOINCREMENT puoi anche usare COUNTER o IDENTY.
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 Invece di AUTOINCREMENT puoi anche usare COUNTER o IDENTY.
ehh... IDENTITY

Newsgroup: it.comp.appl.access
Titolo: Pie' pagina [anzi pie' report] fattura

Ciao a tutti.
Sto facendo un programma per fatturazioni,
fila quasi tutto liscio pero' i riepiloghi del report di stampa li
vogliono in basso *indipendentemente* dal numero di record che mi
trovo a stampare.
1. non posso usare pie' pagina perche' il riepilogo cosi' verrebbe
riportato in ogni pagina
2. usando fine report me lo accoda ai dati, mentre vorrei che
venisse lasciato uno spazio bianco ed il riepilogo [iva ed altri
ciaffi] si accodasse al pie' pagina.
Esempio di quello che vorrei:
+-------------------+
|Intestazione       |
+-------------------+
|Dati               |
|...                |
+-------------------+
|Spazio bianco      |
|variabile a seconda|
|dei dati           |
+-------------------+
|Riepilogo          |
+-------------------+
|Pie' pagina        |
+-------------------+
Grazie 1.000 a chiunque spendera' due parole,
Giacomo
-- 
Giacomo Alessandroni      
g.aless...@peacelink.it
Associazione PeaceLink    
http://www.peacelink.it/
VoIP @ Skype              
callto://galessandroni

 Giacomo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 if 
me.page
 < me.pages then me.importo.visible = false
Non ho parole,
che altro dire:
Grazie.

Newsgroup: it.comp.appl.access
Titolo: istruzione per aggiornamento

ciao vorrei sapere il codice vb che equivale all'agiornamento
ho una maschera dove c'è una casella di testo  "ricerca" che io uso per dare
il valore di ricerca .
nella maschera c'è una submask che mi restiruira il record corretto
ora nella sub,mask ci sono delle caselle combinate chemi danno i valori
regioni provincie, e una di questa caselle non si aggiorna, "provincie"
vorrei sapere quindi il codice da inserire in un evento di "ricerca" per
ordinare l'aggiornamento di "provincia" che si trova nella submask
inoltre nel box "riverca" nell'evento che che mi interessa(dopo
aggiornamento) ho gia messo una macro, e non so come inserire questa parte
di codice nello stesso evento.
infine un altra cosa:per poter avere 2 caselle combinate che mi diano
regioni e consefguente provincie, ho fdatto
regiioni
id regione
e
provincie
idregione preovincia
vorrei sapere come faccio a visualizzare nelle varie caselle di controllo
delle maschera il nome provincia piouttosto che il numero progressivo della
provincia
cioè , prendiamo il Lazio
idreg provincia
1        roma
1       latina
1      rieti
....
se scelgo  latina, non avro latina ma 2, cosi come roma mi da 1
come faccio ad avere il nome?
grazie
stefano

 wrote in message
news:oOFw7.20747$DW5.4...@news2.tin.it...

piu in genere, come aggiorno una submask(e piu precisamente i dati contenuti
in alcune caselle combinate di questa) su una azione di un comando nella
maschera?


Vedi nell'help i metodi: Refresh e Requery...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Come fare a distribuire una Applicazione in Access 2003

Salve a tutti ancora una volta chiedo il prezioso aiuto a voi.
Come posso fare a distribuire un programma fatto in access 2003 a chi nn ha 
access 2003? C'è bisogno di Runtime o cose del genere, dove si trovano come 
fare.
Vi ringrazio anticipatamente per le risposte!
Salve a tutti
Cristian! 

 Cristian!
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 commesso! :)
il runtime di A 2003 esiste!
basta acquistare i Microsoft developers tools 2003
(se non erro il costo si aggira intorno ai 600,00 euro)
tra le altre cose il pacchetto oltre al runtime a2003 contiene
sql server versione developer e altri strumentini...
ciao
ringo

 ringo
OPS! Sorry... confuso con la vers. visual studio + (?).
Cmq anche il Dev.2003 non lo trova dal salumiere. :D

Newsgroup: it.comp.appl.access
Titolo: Controllo valori....in più di un controllo.

In una maschera ho vari input-box (Testo1, Testo2 ecc.) non associati,
dai quali passo i parametri a una query.
Con quale sintassi esprimo il seguente concetto: Se non vi è nulla in
ALMENO un controllo ----> msgbox "Digitane almeno uno",
altrimenti....fai quello che devi fare?
Mi scuso per il quesito...... terra-terra.
Ciao.

 altrimenti....fai quello che devi fare?
Se sono pochi questi controlli, puoi scrivere il test esplicitamente su
tutti, cioè
if isnull(testo1) and isnull(testo2) and ... and isnull(testoN) then
  msgbox "Ah ciccio, e io gli input box ce l'ho messi per bellezza?!?"
else
  esegui query
end if
Se sono tanti, potresti ciclare su tutti i controlli della maschera, e
testare il contenuto solo di quelli chiamati testoN, e cioè
trovato = false
for each ctl in me.controls
  if left(
ctl.name
,5) = "testo" then
    if not isnull(ctl) then trovato = true
  end if
next
if not trovato then
  msgbox "Ah ciccio, e io gli input box ce l'ho messi per bellezza?!?"
else
  esegui query
end if
Antonio


wrote:

La........seconda che hai detto, era proprio ciò che mi serviva (8
controlli).
Complimenti x l'acrobazia, roba che non si trova nei manuali, ma solo
nella pratica. Potenza del metodo induttivo nel (mio) apprendimento!
Grazie Anto', e saluti all'NG.
Newsgroup: it.comp.appl.access
Titolo: Copia tab da un db all'altro

>>dbBack.TableDefs.Append tb <<<
ora il problema è che questo codice mi da "errore di RunTime 3367
Impossibile accodare.Nome di oggetto già presente nell'insieme"
... e siì era già presente che cia 'a copiavo a fa ...: )
Potete indirizzarmi verso la soluzione del....andò sbajo .
Grazie.
                                                                EtaBeta

 ha scritto nel messaggio
news:a68n5d$egr$1...@serv1.iunet.it...

Ho paura che tu ti stia complicando inutilmente la vita. ;-)
Usa il metodo CopyObject (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Grazie per l'imbeccata.
A livello di pura curiosità per l'architettura DAO, sai dirmi dove sbaglio ?
Ciao.
                                                        EtaBeta

                                                         EtaBeta



Grazie lo stesso .Ciao :)
                EtaBeta

 tabella da un db ad un altro.
E fai tutto quel casino? 
Docmd.transferdatabase ,,,"DBOrigine",,"NomeTblSorgente","NomeTblDBDestinazione"
(HELP del metodo transeferdatabase per more info) 
Cia' 
Max De Poli



Credo che dvi definire anche i campi della tabella e poi fare
l'append. Cmq questo metodo di copia la struttura e non i dati.
Un altro metodo che puoi usare è utilizzando un comado SQL:
SELECT * INTO nometab  IN nomedbd FROM nometab IN NomeDBOrig  WHERE
False<>False
Oppure 
docmd.TransferDatabase  ......
Ciao BB

 Ciao BB
La copia campo field per field non l'ho provata ..vediamo.
Grazie per i suggerimenti via SQL e Docmd.
            EtaBeta

 Max De Poli
Che fosse un pň incasinato come sistema l'avevo notato anche io.
Mi sono intestardito perche stavo ripassando l'architettura DAO in vista di
un passaggio ad ADO.
Lo scopo del tutto č piů didattico che altro.
Grazie per il suggerimento.
Prendere le cose per il verso giusto, si sa , semplifica la vita : )
Ciao.
                                                        EtaBeta

 Ciao BB
A proposito di DAO ho provato a modificare il cod. come suggerito
ma......sbaglio qualcosa:
Public Function CopiaTabella() 'con DAO
Dim dbFront As Database, dbBack As Database
Dim tb As TableDef, tb2 As TableDef, fld As Field
Set dbBack = DBEngine.Workspaces(0).OpenDatabase("db1.mdb")
Set dbFront = CurrentDb
Set tb = dbFront.TableDefs("MiaTabella") 'che esiste nel db che sta girando
Set tb2 = dbBack.CreateTableDef(tb.Name, tb.Attributes)
    For Each fld In tb.Fields
        Debug.Print fld.Name & "--" & tb2.Fields.Count ' verifico
l'integrità della var e che tb2 sia senza campi
        tb2.Fields.Append fld 'che da l'errore già postato
    Next fld
dbBack.TableDefs.Append tb2
dbBack.Close
dbFront.Close
End Function
Se proprio non avete nulla da fare e vi va di saziare la mia curiosità (vi
ringrazio ancora per i metodi alternativi suggeriti) vi ho postato il cod
che stò testando/studiando.
Arigrazie a tutti .
                EtaBeta
Newsgroup: it.comp.appl.access
Titolo: [?]Messaggio access

Ciao a tutti, è la prima volta che posto in questo newsgroup.
Uso un database access 97 da un'applicazione Visual Basic 6.0.
Il problema è che ogni tanto, l'applicazione si blocca e un messaggio
dice che è impossibile accedere al database.
Sè tento di aprirlo direttamente, esce fuori il seguente
messaggio: (E' POSSIBILE CHE MICROSOFT ACCESS SIA STATO
CHIUSO INASPETTATAMENTE MENTRE UN DATABASE ERA
APERTO.), dopo ciò, mi risulta impossibile recuperarlo.
Non riesco a capire il significato del messaggio. Sè access stesso
è un database, che cosa significa quel messaggio?
Ciao e grazie
Angelo

 ha scritto nel messaggio
news:P8eob.80222$e6.28...@twister2.libero.it...

    Suppongo che tu debba interpretarlo:
        E' possibile che l'*applicazione* sia stata chiusa ecc.
    La questione rilevante sembrerebbe piuttosto lo *stato* del database,
ovvero del file MDB, che non il responsabile dell'accaduto. Che poi dovrebbe
essere il tuo programma o qualcosa che con quello ha a che fare.
    Devi anche considerare che in un file MDB ci sono due cose,
fondamentalmente: un database e degli oggetti Access. Quando accedi al file
MDB con un linguaggio di programmazione qualsiasi, Visual Basic nel tuo
caso, operi esclusivamente con la parte database, mentre quando lo apri con
l'applicazione Access usi sia il database che gli oggetti. A meno che il tuo
programma Visual Basic non acceda al file mediante l'Automazione: nel tuo
programma VB fai riferimento alla libreria di Access oppure accedi
esclusivamente mediante DAO o ADO?
    Probabilmente questo discorso dovresti continuarlo in un ng in cui si
parla di Visual Basic, ma prima dovresti riuscire ad isolare una porzione di
codice che possa essere ritenuta responsabile, o fornire ulteriori
informazioni, tipo sistema operativo... rete o non rete... ecc.
-- 
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


Che il database è danneggiato o corrotto: consulta il seguente:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q283849
Bye

     (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Grazie a te
Ciao

 risposta ho avuto da newsgroup su VB.
[...]
-- 


         "altri due utenti hanno un collegamento al programma"
La cartella dove risiede database ed applicativo, è condivisa con
altri due PC in rete. In pratica ogni utente che avvia l'applicativo,
fa clic sullo stesso eseguibile VB.
L'ideale sarebbe un'applicativo client / server, ma... ormai è andata
così.
Ciao
Angelo

 ha scritto nel messaggio
news:xQUob.83951$vO5.3...@twister1.libero.it...

    Non dovresti metterci molto a cambiare. Considera questa possibilita'
perche' i tuoi problemi potrebbero derivare proprio da questa impostazione.
-- 
Ciao :o)
Maurizio Borrelli, Microsoft MVP Access
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: Aiuto Principiante

Salve,
vengo subito al punto:
Ho una tabella videoteca con tanti campi: titolo, attori ecc...
Ha la maschera relativa alla tabella. Nella maschera c'è un tasto che quando
viene premuto mi apre una finestra (altra maschera) che contiene una casella
di testo nella quale c'è l'elenco degli attori di quel film. Il rpoblema è
che se il titolo contiene un apostrofo quando premo il tasto mi da errore,
ecco il codice di quel tasto:
On Error GoTo Err_Comando112_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "SottomascheraVideotecaAltriAttori"
    stLinkCriteria = "[Titolo]=" & "'" & Me![Titolo] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando112_Click:
    Exit Sub
Err_Comando112_Click:
    MsgBox Err.Description
    Resume Exit_Comando112_Click
End Sub
Come si fa?
Grazie

>che se il titolo contiene un apostrofo quando premo il tasto mi da errore,
l'apostrofo viene usato per isolare i valori di tipo stringa da usare
nelle query.
se io scrivo in una query "... where titolo = 'quell'altro'..." la
query viene letta come "...where titolo = 'quell'" e a seguire dei
caratteri che per la query non vogliono dire niente.
in questo caso bisogna raddoppiare gli apici, cioe' scrivere qualcosa
del genere: "...where titolo = 'quell''altro'...".
sul sito comune dovresti trovare indicazioni per crearti una
funzioncina che incamici la stringa e raddoppi l'apice.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Newsgroup: it.comp.appl.access
Titolo: Apertura report in anteprima

Vorrei aprire un report in anteprima, modificando
l'inquadratura e lo zoom in modo da vedere meglio il foglio
A4. Ho provato a usare
 DoCmd.MoveSize
con vari valori, ma non modifica niente
qu ne sa qc?
il barbi

 ha scritto nel messaggio
news:kIaqb.97605$e5.35...@news1.tin.it...

Dopo l'anteprima utilizza RunCommand (vedi help);
Es.
RunCommand acCmdFitToWindow
Ciao.
--
Sergio MAZZA


io apro il report in anteprima con un pulsante da una
maschera di ricerca, poi sull'evento Report_open ho aggiunto
Runcommand acCmdFitToWindow
ma mi da': "Comando AdattaAFinestra non disponibile"
il barbi

 il barbi
Non nell'evento del report ma nel clic del bottone, dopo l'OpenReport...
Ciao.
--
Sergio MAZZA



prova questo metodo:
DoCmd.OpenReport "NomeReport"
DoCmd.RunCommand acCmdZoom75
(vedi costanti del medoto RunCommand della Guida di Access) 


ok ma adesso mi sono accorto che in realta' me lo
rimpicciolisce troppo, io in realta' volevo adattarlo alla
larghezza della stampa, per far cio' mi basterebbe lasciare
lo zoom 100% e spostare l'anteprima di un tot a sinistra
il barbi
Newsgroup: it.comp.appl.access
Titolo: pubblicare report con word ...

Ciao a tutti. Col report aperto si attiva l'icona di word con cui si può 
optare per l'esportazione immediata dello stesso report in formato word, o 
meglio in rtf. Qualcuno sa dirmi se c'è la possibilità esportare 
direttamente in word, magari secondo un modello.dot preimpostato?.
Grazie in anticipo.
Pietro 

 ha scritto nel messaggio 
news:45af82aa$1...@x-privat.org...

Certamente. OutputTo.
Leggiti questo metodo dalla guida.
Ciao, Carlo 

 Ciao, Carlo
Grazie !!
Ciao, Pietro

Newsgroup: it.comp.appl.access
Titolo: casella riepilogo

E' possibile contare quante sono le righe contenute in una casella di 
riepilogo i cui dati derivano da una query?
Oppure più ssemplicemente sapere se è vuota?
Grazie
Roberto 

 Oppure piů ssemplicemente sapere se č vuota?
Usando la funzione dCount sul dominio dal quale la casella prende origine.
Ciao

 Ciao
Io direi che converrebbe sfruttare la proprietà
ListCount del controllo.
NumeroRow=Me!NomeListBox.ListCount
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Problemi con interlinea

Ciao
Mi capita questo problema: se in una casella di testo di un report
imposto un'interlinea >0 cm e contemporaneamente imposto la
proprietà Espandibile a Sì, la casella si espande per qualche riga
troncando in ogni caso il testo contenuto, ancora peggio se
imposto pure la proprietà Riducibile a Sì.
Se invece Espandibile e Riducibile sono a No e ingrandisco la
casella di testo a tutto il foglio sembra funzionare ma in ogni caso
a fine pagina tronca il testo e non va in una nuova pagina.
Sbaglio qualcosa?
Grazie in anticipo
Ciao
david

 wrote in message
news:3c96f377...@News.CIS.DFN.DE...


che vuol dire?
Marco Dell'Oca
D.M.Software



vuol dire che sulla proprietà delle caselle di testo imposta una
internlinea con valore maggiore di 0 e questo gli manda in pallone
tutto come è successo a me qualche mese fa.
Saluti.
Emanuele.

 Emanuele.
Scusatemi ma non mi risulta esista una proprietą interlinea delle caselle di
testo.
Saluti
Marco Dell'Oca
D.M.Software


hai ragione scusa sono le etichette
Saluti.
Emanuele.

Emanuele.
A me invece risulta, in Access 2000, sia sulle etichette che sulle
caselle di testo peccato che funzioni a metà... in quanto scrive tre
quattro righe poi interrompe il record, se si allarga abbastanza la
casella di testo lo scrive tutto ma non serve a nulla così in quanto
la proprietà espandibile=sì non serve a nulla...
Ho risolto costruendo una soluzione in abbinata con la stampa unione
di Word preparando una tabella temporanea con un solo record
contenente i dati che mi servono e aprendo il documento Word...
Fantastico
Ciao
david
Newsgroup: it.comp.appl.access
Titolo: Calcolo su report

Salve a tutti.
Su un report dove ho l'elenco degli ordini dei clienti, mi piacerebbe
inserire un campo che mi desse il totale dell'ordinato per singolo cliente.
Poi, sempre sullo stesso report, mi piacerebbe che alla fine, ci fosse un
campo con il totale dell'ordinato, cosi' da vedere se sono in Budget.
Come posso fare? Ho provato a scrivere banalmete in una casella di testo
non associata la formula " Quantita*PrezzoVendita " ma non funziona.
come devo procedere?
Grazie 1000
Stefano

 ha scritto nel
messaggio
news:h2oxw11o1fw2$.1ptow9imnpzla.dlg@40tude.net...

=Quantita*PrezzoVendita  e usa raggruppamento su
cliente con Intestazione su gruppo
E' il tastino (=
MAssimiliano



Intanto grazie per la velocissima risposta.
Ho provato a mettere questo calcolo, ma su ordini con una riga solo e'
corretto, su ordini con piu righe, piu' articoli, mi da il totale della
prima riga e basta. Come risolvo?
ciao e grazie

 ha scritto nel
messaggio
news:zw9qsysbv0s4.1705tfjx4j39h$.dlg@40tude.net...

Scusa l'inesatezza.
In realtà devi inserire il calcolo nella query
sottostante il report non nel controllo
MAssimiliano



Allora, nella query " Ordinato" ho inserito un campo in piu' con scritto
"TotaleOrdinato:[Quantita]*[PrezzoVendita]" cosi' facendo, sulla query, che
mi mostra tutte le righe di ordine dei vari clienti, ho una colonna dove ho
l'importo della singola riga.
es:
Cliente1	500pz	1euro	500euro
Cliente1	200pz	2euro	400euro
cliente2	1000pz	5euro	5000euro
E questo mi va anche bene, ma se aggiungo questo campo sul mio report non
ho la somma di cliente1, ma sempre il totale per righe di ordine.
come posso fare?
grazie
stefano


Ok, siamo a meta del guado.
vai in struttura del report
Cerca il tasto raggruppamento e ordinamento
seleziona cliente
Intestazione (gruppo) sì
Piè di pagina (gruppo) sì
Ti compariranno nel report 2 sezioni
In quella sopra al corpo ci metti il controllo
Cliente
In quella sotto al corpo ci metti
somma(TotaleOrdinato)
Se poi vuoi una finezza, rimetti lo stesso
controllo  di calcolo e nelle proprietà
setta somma parziale su gruppo
MAssimiliano

 MAssimiliano
Grazie, sono ad un buon punto.
Un'altra delucidazione. Nella maschera che uso per immettere gli ordini, ho
creato una casella combinata che punta su IdProdotto nella tabella
TProdotto. Ho associato poi la colonna relativa al codice, cosi usando la
casella combinata, vedo i codici e non l'Id del codice stesso.
Nel report pero' mi appare l'Id. come faccio a fargli scrivere il Codice?
e poi, come faccio nella casella combinata ad ordinare i codici in ordine
crescente?
Grazie 1000
stefano

 ha scritto nel
messaggio
news:1ozby527fcemg$.1fgro5wwnsl7g.dlg@40tude.net...

Usa un altro post con un subject appropriato
Nessuno in futuro cerchera Calcolo su report per
sentirsi parlare di casella combinata
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Programma autoaggiornante via Internet

Qualcuno ha in mente un sistema veloce per effettuare una applicazione
Access (possibilmente 97) che controlli sul web la disponibilità di
aggiornamenti e ne effettui la richiesta all'utente, lo scaricamento, la
scompattazione (zip) e l'esecuzione della versione aggiornata ??
Io ho qualche idea ma vorrei confrontarmi con altri che magari l'hanno gia
fatto.
Roberto Spinella Esteban    
rs...@libero.it

 wrote in message
aNxk6.4031$_N1....@news.infostrada.it...

Anch'io avevo lo stesso problema... ovvero dovevo rendere disponibili agli
agenti di vendita di una ditta i solo dati tramite web. Io ho preso questa
strada (anche se ero interessato ad una sincronizzazione delle tabelle
access):
- ogni sera aggiorno tramite FTP i dati su un sito internet.
- ho realizzato una procedura ASP che effettua il LOGIN dell'agente e gli
permette di scaricare il relativo file (contenente le tabelle con i dati).
Premetto che tutto questo è ancora in fase di sperimentazione... spriamo
funzioni per benino.
CIAO CIAO
DAMIANO

 Premetto che tutto questo č ancora in fase di sperimentazione... spriamo


 > Premetto che tutto questo è ancora in fase di sperimentazione... spriamo


Newsgroup: it.comp.appl.access
Titolo: Ancora stampa alcuni record da listBox

Poi passi sql_cmd come origine record del tuo report
Così ho fatto, ma funziona soltanto quando il WHERE è uno solo, cioè nel mio
caso:
SELECT Clienti.* FROM Clienti WHERE IDCliente = 756;
Quando le condizioni sono più di una, cioè:
SELECT Clienti.* FROM Clienti WHERE IDCliente = 756 AND IDCliente = 2914;
il report mi restituisce #errore. Eppure dovrebbe andare......o no ?
Grazie ancora ad Antonio Biso e a chi vorrà rispondermi.

"Salbarg" <salbarba@worldonline. i t> ha scritto nel messaggio
news:8c26qq$bsp$1...@nslave2.tin.it...

Invece di AND utilizza OR.
Ciao.

 Ciao.
Senza parole  :-)
Grazie

...

E c'ha ragione, mea culpa!!!
Antonio

 ha scritto nel messaggio
news:8c2e0t$n21$2...@pegasus.tiscalinet.it...

Ego te absolvo..

 Antonio
Daiiiii.....sei sempre un grande !

...

Eeehhh, ma ci sono certi marpioni che non te ne perdonano una... :-P
Antonio