mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Passare variabili tra form e report

Ciao a tutti,
sto lavorando in una form chiamata cartellone nella quale ho calcolato i
valori di alcune etichette e di alcuni controlli.
In questa form ho un pulsante per la stampa del cartellone.
E' possibile, una volta aperto il report, fare riferimento oltre che ai
valori dei controlli della form riferirsi anche a variabili (non
pubbliche) contenute nelle routine del mio cartellone?
Se non fosse possibile, c'è qualche metodo alternativo?
ciao
Nicoletta
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

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

 > Nicoletta
Intanto che aspettavo una risposta le ho dimensionate pubbliche.
Immagino ce ci sia un limite a ciň.
Esiste qualche cosa che mi conteggia quanta memoria uso ed eventualmente
se sono stata troppo esosa?


 se sono stata troppo esosa?
Fossi in te non mi porrei proprio questo problema: windows usa la memoria 
fisica a disposizione del tuo computer e se non č sufficiente usa la memoria 
virtuale su disco, eventualmente rallentando un po'.
Comunque sia se Access trova problemi di dimensione di memorio RAM te lo 
indica con un messaggio e solo allora ti poni eventualmente il problema.


Newsgroup: it.comp.appl.access
Titolo: Access e virus ?

Salve a tutti,
ho un problema abbastanza grosso: riguarda dei dati contenuti in delle
tabelle
Access. Questi dati non risultano pěů come erano in origine ma contraffatti.
Questo farebbe pensare che qualcuno l'abbia fatto di proposito, perň mi
accorgo che tutte le tabelle che hanno la chiave di tipo contatore assumono
un valore molto grande per il nuovo record. Ad esempio se l'ultimo valore
del campo CodiceCliente č 50, il prossimo non č 51 o 52 (per via di
cancellazioni)
ma risulta essere 4596099. Il bello č che i dati che trovo modificati non
li posso cancellare dalla tabella in modo diretto, ma devo fare un copia
e incolla su un foglio qual'č Excel e ricreare la tabella per poi importare
di nuovo i dati. Ora mi chiedo,č uscito qualche nuovo virus che reca danni
come questi ? Oppure c'č qualche altra causa ?
Grazie

 ha scritto nel messaggio
news:ai359.189350$Jj7.4...@news1.tin.it...

Con un campo di tipo contatore mi sembra un comportamento normale;
compattando l'mdb dovresti risolvere...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Proprietà Riducibile espandibile di un campo in un report

Ciao a tutti, vi sottopongo il seguente problema.
Sto realizzando un report dove inserirą un centinaio di campi tipo "casella 
di controllo" con relativa etichetta. Vorrei eprņ far visualizzare solo le 
voci in cui il valore del checkbox sia true, rendendo invisibili quelli con 
valore False.
Fin qui nessun problema, tramite una routine sui controlli ottengo il 
risultato. Il problema nasche dal fatto che vorrei ridurre il report in base 
alle voci True, ma sembra che con le checkbox non sia possibile allo stesso 
modo che con i campi tipo "Caselle di testo"
In effetti quest'ultimo tipo gode della proprietą di Riduzione e espansione, 
mentre le prime no.
Sapete come posso compattare il report?
Ciao e grazie.


Filtra l'origine del report a solo quelle risposte che hanno uil valore true
A quel punto stai a posto
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


Sono convinto che la tua risposta è meno banale di quanto sembra. Ma non ho 
capito. Probabilmente mi sono espresso male io prima.
Il mio report contiene un solo record il quale è formato da molti campi di 
tipo Checkbox, e non da tanti record con un solo campo checkbox per ognuno.
Io ho interpretato la tua risposta come segue:
Verifico quali campi sono true, mentre ai false tolgo l'origine dei dati. Ho 
pensato che le checkbox non sono mai a valore null, perchè o sono true o 
false. Le caselle di testo che si riducono sono solo quelle null.
Di conseguenza le checkbox che visualizzo sono solo le true, perchè alle 
false ho tolto il sorgente e le ho rese invisibili.
Morale della favola non ottengo il risultato voluto. La checkbox senza 
sorgente anche in modalità invisibile occupa uno spazio ed il report non 
viene ridimensionato. Sicuramente mi sfugge qualcosa. Tu hai un esempio da 
farmi vedere? sai dove lo posso scaricare?
Il mio indirizzo è 
carmelo...@polimi.it
Ciao e grazie.

 ha scritto nel messaggio 
news:do94e9$dh5$1...@newsserver.cilea.it...

Ho pensato a questa soluzione. Sostuituisco le caselle di controllo con 
delle caselle di testo che visualizzano le opzioni "Sì" o "No". Imposto la 
proprietà di riduzione delle caselle, con una routine verifico se il valore 
è false per rendere invisibile sia il campo che la sua etichetta.
In questo modo riesco a compattare il report come desideravo.
Ciao.
 

 ha scritto nel messaggio 
news:do9ei3$gk1$1...@newsserver.cilea.it...

Basta che nel report converti la casella combinata in casella di testo.
Tutto qui.E risolvi tutti i tuoi problemi
Roberto
Newsgroup: it.comp.appl.access
Titolo: Ancora #Errore

Salve a tutti
poiché il problema non  e stato risolto mi ritrovo a dover ancora  postare
su tale.
Dopo diversi consigli (ringrazio per tali) il problema non e stato risolto,
e quindi mi ritrovo a dover esporre nuovamente il problema, con maggior
chiarezza:
In un Form principale sono inseriti due Sub Form,  da premettere che i due
Sub Form derivano separatamente da Query a campi incrociati,con formula di
raggruppamento ed intestazione riga e colonna, in ogni Sub Form ci sono dei
campi Sub Form1-Campo1, Sub Form2-Campo2 , nel Form Principale-CampoTotale
nel quale viene effettuata una sottrazione tra Sub Form1-Campo1-Sub
Form2-Campo 2.
Fin quando i Campi 1 e 2 dei Sub Form contengono un valore il risultato nel
CampoTotale del form Principale e OK!
Nel momento in cui in uno o tutti e due i campi dei Sub Form dovessero
contenere un valore null nel Campo Totale del Form Principale Viene
visualizzato #Errore(Dovrebbe invece visualizzare un valore 0 poiché da tale
campo verranno effettuate altre operazioni e quindi il motivo del valore 0
se null altrimenti anche i campi a seguire mi daranno #Errore).
Anche provando con diverse combinazioni tipo:   =Nz([Campo Totale];0)sia nel
Campo Totale che nella Formula SQL della Query il valore del Campo Totale e
sempre#Errore.
Provando ad eliminare il raggruppamento il problema si risolve ma purtroppo
cio non e possibile poiché il senso della Query e proprio questo, quello di
eseguire un raggruppamento in base a delle date(Month).
Quale potrebbe essere la soluzione (se ne esiste una)?
grazie Rino


il problema e' da risolvere a monte, cioe' devi evitare che i singoli
campi assumano valore null, prova con:
come origine del controllo CampoTotale
=nz([Campo1];0)-nz([Campo2];0)
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

 ha scritto nel messaggio
news:3B6A825F...@sitocomune.com...


 adoperano raggruppamenti!
direi di no, se nz agisce direttamente sul valore di un campo e quindi
il raggruppamento, in realta',  lo si esegue sul valore restituito da
nz, non ci sono problemi:
ad esempio:
SELECT nz([Campo1],0) AS Pippo
FROM Tabella1
GROUP BY nz([Campo1],0)
non da alcun problema.
Onestamente non saprei cos'altro consigliarti, se non di postare la
struttura dei dati e la query (SQL).


Newsgroup: it.comp.appl.access
Titolo: copiare un record da una tabella in un'altra

qual č il metodo piu veloce per copiare un record da una tabella ad un'altra
con sql ?
(la struttura delle tabelle sono identiche)
grazie.
Lenny

 qual è il metodo piu veloce per copiare un record da una tabella ad

Insert into <nometabelladest> select * from <nometabellasorg> where
<clausolawhere>
Ciao


denghiu
:-)

 qual è il metodo piu veloce per copiare un record da una tabella ad

Query di accodamento che punta all'id (la puoi anche scrivere il sql)
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Calcolo all'interno di una query

All'interno di una query ho fatto la divisione tra due valori, il problema è
che il risoltato a volte è con la virgola  e ha una decide di cifre decimali
Ecco il problema, durante l'elaborazione dei dati tramite uan pagina .ASP
non posso impostare il valore dei numeri decimali, quindi dovrei farlo
all'interno di access
C'è un modo per limitare le cifre decimali in una query????
Oppure c'è un modo per aggirare il problema????
Ciao e grazieeeeeeeeeee



format(nomevariabile)
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento combo

Ciao a tutti, ho un problema che non riesco a risolvere, eccolo:
Nella maschera prenotazioni ho una combo che mi visualizza i cognomi dei
clienti associata all' id di ogni cliente (l'id è un contatore). Quando
arriva un cliente nuovo (non facente parte della lista) apro la maschera di
inserimento dati dei clienti con un tasto posto nella maschera prenotazioni
(non chiudo quindi prenotazioni) e, dopo l'inserimento vorrei che il cognome
e il nome di questo mi venisse in automatico nella combo!
Ho provato con
forms!prenotazioni!cognome=id cliente
dove cognome è il nome della combo ma non funziona!
Ho provato a rinunciare all'idea di averlo in automatico ma non va bene
perchè al rientro la combo non è aggiornata neanche inserendo un
repaintobject di prenotazioni.
Se mi potete aiutare mi fate, come al solito, un grande piacere. Grazie

 dove cognome è il nome della combo ma non funziona!
Devi fare anche un forms!prenotazioni!cognome.requery
Antonio

Newsgroup: it.comp.appl.access
Titolo: Aggiungere righe vuote?

Ciao!
Devo implementare, in un progetto ASP-Access,
una funzione "aggiungi record vuoto" che valga per
tutte le tabelle... ora utilizzo questo sistema:
1) calcolo l'id massimo della chiave primaria
(si assume sia sempre numerica) con un SELECT MAX(id) FROM tabella
2) passo il valore ad una variabile ASP maxId
3) aggiungo una riga con "INSERT INTO tabella (id) VALUES("+(maxId)+1+")"
Si può fare tutto ciò esclusivamente via SQL?

 ha scritto nel messaggio 
news:kimpe.994094$b5.43...@news3.tin.it...

Ciao Cranio,
l'id di cui calcoli il valore massimo è per caso un id contatore di 
access...quello che viene incrementato in automatico? 

 ha scritto nel messaggio 
news:kimpe.994094$b5.43...@news3.tin.it...

Ciao Cranio,

Newsgroup: it.comp.appl.access
Titolo: decodificare con cambi asterisco....che rogna...

Salve a tutti,
come fareste a creare una query che riesca ad associare al cliente i campi
codseg1 e codse2? Il problema č che vengono usati (tabella1) i campi
asterisco....
qualche consiglio?
grazie!
ringo
tabella1
      codcomp udm codseg1 codseg2
      1   98 98
      1 **** 99 99
      1 0 98 98
      1 101* 1 2
      1 31** 5 1
      1 32** 5 1
      1 33** 4 1
      1 35** 99 99
      1 36** 99 99
      1 37** 99 99
      1 4*** 99 99
      1 402* 2 2
tabella2
      cliente udm
      000002 1011
      000004 3171
      000005 1111
      000006 1129
      000008 4191
      000010 1111
      000013 1221
      000014 1221
      000015 2019

asterisco....
prova a metterti nei panni di uno che legge
ci capisci qualcosa?
cosa caspita sono i campi (o cambi?) asterisco?
--
lorenzo coronati
---

 lorenzo coronati
RoDAgo

 Ciao a tutto il NG, benritrovati a tutti.
OLEEE!!!!!!

Ciao a tutto il NG, benritrovati a tutti.
alla buon'ora!
:-)))
--
lorenzo coronati
---

 ha scritto nel messaggio
news:apar1s$tmled$1...@ID-166778.news.dfncis.de...

Bentornato a te!!
Tutto OK??
E' un piacere risentirti!!
Ciao
Roberto

 Roberto
Risposta cumulativa:
grazie a tutti per il benritrovato, oggi ho avuto modo di leggere solo 650
messaggi, domani continuo.
Cmq, non credo d'essermi perso molto.  ;-)
Fede, Lucià e Anto per ora non li leggo.
Sono desapalesidos come lo ero io?
RoDAgo

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

"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3db8eac0...@news.edisontel.com...

mai usato i caratteri JOLLY?
e guarda a caso che in Access uno dei caratteri jolly
è proprio il simbolo asterisco *
esempio like *casa*
bye bye
P.S.: mettiti nei panni di uno che legge...

P.S.: mettiti nei panni di uno che legge...
sto bene nei panni di uno che da' risposte, grazie
ma, certo, tu non ne hai bisogno
--
lorenzo coronati
---
Newsgroup: it.comp.appl.access
Titolo: Tasto Invio

Scusate ma sono alle prime armi con Access e non so  come evitare che
premendo il tasto INVIO si passi, in una maschera, da una casella di testo
all' altra. Vorrei cioč obbligare l'inserimento dati nella suddetta casella,
bloccando in caso contrario il tasto INVIO (sempre che sia possibile farlo).
Spero di essere stato abbastanza chiaro. GRAZIE


la prossima volta prova prima a cercare nei messaggi più vecchi, mi ha
gentilmente risposto Max qualche giorno fa, ad un domanda analoga di cui ti
riposto la risposta:
hai provato a fare questo:
Sulla maschera dove hai il campo, abilita l'evento Anteprima Tasti con SI
poi sull'evento Su Tasto Giù scrivi:
Select Case KeyCode
Case vbKeyReturn
'Fai quello che vuoi
End Select
in questo caso solo alla pressione del tasto invo fa quello che vuoi tu.
spero che ti sia stato utile.
Max
spero ti aiuti
by
stwe

 wrote in message
c%uF7.19112$sq5.9...@news.infostrada.it...

Sull'evento lostfocus del controllo scriverai
if isnull(controllo) then
  msgbox "Ah ciccio, impizza quarcheccosa qua dentro, e nun fa er tirato!!!"
  altro_controllo.setfocus
  controllo.setfocus
end if
dove altro_controllo č un qualunque altro controllo della maschera
Antonio

Newsgroup: it.comp.appl.access
Titolo: ...Tipo SommaSe di Excel

Ciao a tutti!!!
Spiego la situazione: ho la maschera preventivi e la relativa sottomaschera
con i dettagli: i controlli principali della sottomaschera sono
:[TipoPannello];[Lunghezza];[Larghezza];[Costo/Mq].
Ho poi un controllo calcolato che calcola i metri quadri.
Il problema è che devo sommare il controllo
[Prezzo](=[Costo/Mq]*[Lunghezza]*[Larghezza]) SOLO DI ALCUNI RECORD scelti
dall'utente.
ho inserito un campo si/no per scegliere i record che mi interessano, ma non
riesco a concludere!!!
Ho provato ad inserire un campo calcolato con origine
=iif([si/no]=true;[Prezzo];0), funziona record per record ma essendo appunto
un campo calcolato, quando tento di sommarlo nel pièpagina di maschera mi da
errore.
Ho pensato di inserire un pulsante che esegua la somma estraendo i dati da
una query di selezione: probabilmente funzionerebbe, ma mi sembra contorto
oltreche pericoloso, dal momento che se l'utente cambia qualche dato e non
preme il pulsante di calcolo rischia di avere dati fasulli... Ovviamente si
potrebbe ovviare anche a questo imponendo la pressione del pulsante in caso
di modifica del record, ma.... mi sembra strano che non ci sia qualche
strada più diretta.
Qualcuno sa darmi una mano?
Grazie, Paolo

 ha scritto nel messaggio
news:3ce9...@news.opennet.it...

Il mio suggerimento è quello di mettere il campo calcolato nella query di
origine della sottomaschera, così potrai sommarlo nel piè di pagina.
Ricordo inoltre che in una maschera non ci sono campi calcolati, ma
controlli calcolati.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 wrote in message
_7mG8.89054$US3.2...@twister1.libero.it...

Grazie, ci provo
Paolo
Newsgroup: it.comp.appl.access
Titolo: Riferimenti ADO

Ciao a tutti,
stavo cercando di impostare i riferimenti ADO, ma quello che mi viene
proposto nella finestra dei riferimenti sembra non essere quello giusto.
Come si chiama il file di libreria ADO?
In pratica A97 si ostina a non riconoscermi la dichiarazione:
Dim a As ADODB.Recordset
Ciao
Sib
--

 ha scritto nel messaggio
news:9dok22$1ht$1...@serv1.iunet.it...

Microsoft  ActiveX Data Object  2.X Library
(dove x può essere 0,1,5,6 a seconda della versione MDAC installata)
CIAO

 Microsoft ADO ext. 2.5 for DLL e Security
Complimenti per la tempestivita' ;-)
comunque mi ci vorra' del tempo perche', non avendo mai usato ADO, mi sto
studiando la sintassi
La maggiore difficolta' ce l'ho con il metodo Open, come si puo' impostare
il parametro "Current connection"?
Ciao

 Sib
Si chiama ActiveX Data Object 2.1 Library
inoltre è utile anche
Microsoft ADO ext. 2.5 for DLL e Security
Ciao
Steve


La sintassi del metodo open č molto libera vuol dire che č possibile
utilizzare ad esempio:
dim rst As ADODB.recordset
set rst= new ADODB.recordset
' e poi
rst.Connection = CurrentProject.Connection
rst.CursorType = adopenStatic
rst.LockType = adLockOptimistic
rst.Open "Clienti"
' oppure ottenendo lo stesso effetto
rst.open "clienti", CurrentProject.Connection, adopenStatic,
adLockOptimistic
Ciao
Steve

 rst.Connection = CurrentProject.Connection
E' proprio CurrentProject.connection che non mi viene riconosciuto.
Probabilmente e' un oggetto di A2000. Io sto cercando di usare A97
Ciao
Sib

 (dove x può essere 0,1,5,6 a seconda della versione MDAC installata)
Grazie
Ciao
Sib
Newsgroup: it.comp.appl.access
Titolo: Help. Organizzazione DB

Buongiorno, ho già postato questo problema tempo fa, ma ho ancora dubbi,
chiedo scusa se mi ripeto.
Ho un DB che a causa mia si sta affollando di macro, query di creazione
tabelle, q. di selezione ecc., è come aprire l'esplora risorse di windows ed
avere moltissimi files sotto un'unica directory; dopo un pò non si capisce +
nulla.
Questa è la mia strada: vorrei creare dei "gruppi" dove faccio collegamenti
alle procedure originali, in questo modo avrei almeno diviso quanto sopra
per argomento!
Vorrei sapere se è la strada giusta, se poi in caso di modifiche devo
lavorare sulle query del gruppo o su quelle nella posizione originale, se
cambiando nome o altro alle q. originali perdo i collegamenti, ed infine se
qualcuno ha una strada migliore o comunque diversa dalla mia.
Ringrazio fin da ora x le risposte.
Montanaro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:82Z88Z48Z250Y1...@usenet.libero.it...

Per non avere un'infinità di query potrei consigliarti di utilizzare il 
codice sql delle query come stringa di origine dati delle maschere a cui è 
collegato. Questa cosa è valida se non si tratta di query particolarmente 
complesse. Infatti, se cosi fosse, sarebbe opportuno memorizzarle per una 
maggior velocità di esecuzione di access.
E' anche opportuno pensare ad un possibile "riutilizzo" degli oggetti, nel 
senso che con una maschera soltanto potresti gestirti più ordinamenti, più 
filtri più ricerche cosi da limitare la creazione di maschere e di 
corrispondenti query macro ecc...
In secondo luogo prova a convertire le macro in funzioni e salvarle 
eventualmente in un modulo, anche se, ovviamente sarebbe buona cosa imparare 
il vba onde fare a meno delle macro.
In terzo luogo potresti fare una tabella con tutti gli oggetti e con gli 
oggetti ad esso collegati, con una tabella siffatta potrai facilmente 
ritrovare a cosa serve quella query o dove punta quella maschera.
Sono suggerimenti ... pertanto non sono la Bibbia ...


          Sono comunque buoni consigli, grazie di cuore.
Mi stampo il dialogo e ci ragiono sopra, sono un pivellino e la tua risposta
la devo digerire!!
montanaro



va bene, non ti preoccupare ci siamo passati tutti, e io pure spesso faccio 
fatica ad organizzarmi il lavoro.
se hai problemi son qui.
Newsgroup: it.comp.appl.access
Titolo: Dim Percorso

Salve e buongiorno a tutti , devo importare un file , questo file puo
cambiare nome ma non il contenuto . ho creato un una maschera con
questi campi :
Partizione  (esempio c:)
directory  ( esempio \pippo\)
nomefile  (pippo)
progressivo (001)
nascosto un controllo non associato (testo9) che mi unisce il percorso
del file c:\pippo\pippo.001
ora associato a un pulsante il seguente codice :
Dim percorso As Variant
percorso = Me.Testo9
If Dir(percorso) <> "" Then
Dim nomevecchio, nomenuovo As String
nomevecchio = percorso
nomenuovo = percorso & ".txt"
Name nomevecchio As nomenuovo
DoCmd.TransferText acImportDelim, "ots", "Tab_ots", nomenuovo, True
Else
MsgBox "File mancante in cartella "
End If
End Sub
Il problema e che mi da sempre file mancante, ma non è vero
Dove sbaglio?


Scusatemi ho risolto, sbagliavo io a digitare , stanotte ore piccole e
non sono connesso , :-)

Newsgroup: it.comp.appl.access
Titolo: Impostazione griglia

nella costruzione di una form, è possibile cambiare il valore di
impostazione della griglia?
o ancora meglio, non esiste un qualcosa che ti faccia costruire la form
sotto ingrandimento? è complicato fare spostamenti minimi di linee,
rettangoli e allineamenti vari (tipo corel draw)
luigi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 luigi
ctrl + freccia
oppure usi il valore dell proprietà
oppure 
formato allinea e dimensioni
che ti serve di +?
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


puoi anche modificare il valore x e y delle proprietà per visualizzare
dei puntini ravvicinati per allineare meglio i controlli.
comunque secondo me è molto più comodo utilizzare i valori nelle
proprietà indicando correttamente le misure dei controlli in tal caso
la precisione è massima.

 che ti serve di +?
In Acc2003, noto però che procede a scatti il ridimensionamento, cosa che
non è in Acc2k.
--
sv


 che ti serve di +?
l'ingrandimento!


 > formato allinea e dimensioni
in formato - allinea vi  sono solo le opzioni alla griglia, a
sinistra,destra,alto e basso


 luigi
Diminuisci la risoluzione grafica...
Ciao.
P.S. 1, 2, 3, ...
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: "Memoria esaurita" ???

E' possibile che un database di 16000 record faccia fermare il sistema
dicendo che la memoria è esaurita?
Almeno, il messaggio è di Access... difatti dopo che si clicca su Ok, tutti
i prgrmmi continuano a funzionare... incluso Access...
che cosa potrebbe essere?
Grazie a tutti...
Ciao!

 che cosa potrebbe essere?
Maschere troppo "pesanti" (immagini o altro)
Ciao, Sib


Essenzialmente i motivi sono 2: uno e' un clamoroso BUG di Access non
risolto nemmeno nella versione 2000, ovvero la memoria viene saturata dal
continuo Carica/Scarica delle Texture presenti nelle Form, in poche parole
se hai delle Texture nella tua maschera Access carica la memoria, ma non e'
in grado di scaricarla.
L'altro e' generalmente dovuto all'uso massiccio di oggetti ADO/DAO o
riferimenti a librerie esterne (ad altri componenti Office per esempio)
senza che venga effettuata la corretta chiusura (o non venga effettuata
affatto) ed e' da attribuire ad una non corretta programmazione.
Ciao
<LuigI>

Almeno, il messaggio è di Access... difatti dopo che si clicca su Ok, tutti


 Workstation o W95 con cartella condivisa (il server è tutt'altra cosa).
Se io ho un Database su stazione NT e voglio fare accedere una decina di
stazioni client in sola lettura, lo consente?
Grazie
Enrico

Newsgroup: it.comp.appl.access
Titolo: Formato InputBox

Salve,
desidererei sapere come posso dare un Format Password in un InputBox
esempio:
        Dim password As String
        Dim rstPsw As Recordset
        Dim Msg
        Dim TheName
            Set rstPsw = CurrentDb.OpenRecordset("pswInv")
            rstPsw.MoveFirst
            Msg = "Password"
            TheName = InputBox(Msg, "To Menu 4")
            If rstPsw!password <> TheName Then
                Exit Sub
            Else
            DoCmd.OpenForm "Menu4", acNormal, "", "", , acNormal
            End If
Grazie per le eventuali risposte
Giorgio

 scusate, ma ho trovato, non si può
Grazie comunque
Giorgio

"Giorgio Valsangiacomo"  ha scritto nel messaggio ...

Se accetti un consiglio utilizza una form correttamente dimensionata,
inserendo un controllo testo opportunamente formattato ed un pulsante di
comando ottiene lo stesso risultato ma molta, molta, molta più flessibilità,
sia dal punto di vista estetico e sia dal punto di visto gestionale.
Cià RoDAgo

 ha scritto nel messaggio
news:931inc$ikk$2...@lacerta.tiscalinet.it...

Ti ringrazio, é proprio quello che ho fatto
Ciao
Giorgio
Newsgroup: it.comp.appl.access
Titolo: textbox di altezza variabile in corpo di maschera singola

Buona sera a tutti,
Vi risulta che si possa rappresentare, con una casella di testo non
associata e con sfondo colorato,  nel corpo di una maschera singola,
l'altezza proporzionale al valore di un campo numerico presente nella stessa
form?.
Ad esempio, in un report è possibile fare "caselladitestononassociata.width
= valorecamponumerico" proporzionandolo opportunamente (567 twips = 1 cm se
non sbaglio).
Si puo' fare la stessa cosa nelle maschere, magari con height ?
Mi servirebbe per costruire un piccolo grafico che si riferisce a numeri
presenti nella form...
Grazie dell'aiuto!

 Grazie dell'aiuto!
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Il problema, Roberto, č che nel report il codice lo scrivevo sull'evento
formattazione del corpo, nella maschera dove lo scrivo?
Grazie del tuo prezioso aiuto.


Sono riuscito in parte a risolvere il problema scrivendo il codice
sull'evento apertura della maschera, ma ottengo (avendo "disegnato" una
textbox verticale) una casella che si allunga o si accorcia verso il basso e
non verso l'alto. Tra l'altro, cosa importantissima, ancora non riesco a far
variare le dimensioni di questo controllo cambiando record: devo fare
requery su timer ?
Grazie a tutti!

 Grazie a tutti!
Ciao Gaetano.
Usa la gestione nell'Evento CURRENT di Form per automatizzare
il tutto su Cambiamento.
Per il problema della formattazione non saprei cosa suggerire in
quanto non ho avuto modo di provare.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:ck9a5v$jut$1...@lacerta.tiscalinet.it...

Grazie Alessandro,
come al solito sei sempre gentilissimo.
Newsgroup: it.comp.appl.access
Titolo: Visualizzare Record in orizzontale

Salve avrei bisogno di visualizzare i record in una form
su  campi disposti in orizzontale, in gruppi da 6 tipo:
 1   2   3    4      5    6
 7   8   9   10   11  12
13 14 15  16   17  18
ecc.
premetto che i record potrebbero essere
di numero elevato e non fisso, come procedere.
Grazie Fergest 

Genefer ha scritto:

Ciao, curiosa la tua richiesta, io proverei con il comando NextRecord,
... se fai un report noterai che c'è la possibilità di dargli un tal
tipo di ordinamento, prova a vedere se fattibile anche con la maschera
dove affiancherai i vari campi per 6 volte dividendoli per sezioni ...
Sha



Sha
Grazie intanto per la risposta ma non ho la" ben che minima idea "
di come strutturare.
Un esempio
Tk.
 

 wrote in message
news:43d4ddf2$0$46328$
4faf...@reader4.news.tin.it

In una Form non saprei proprio come automatizzare il tutto
se non usando una Form a maschere continue, ma popolando
dei Controlli Non Associati ciclando il Recordset....!
Inserisci un numero di controlli X(6 ad esempio) quindi
su Current devi ciclare da quel record a +5 con il MoveNext,
quindi sposti al successivo memorizzando il punto di partenza 
magari in una variabile Private a livello di Form.
E' un esperimento perň non ho mai visto nulla di simile.
Non ho codice da proporti, ma in via indicativa č abbastanza
semplice buttare giů 2 righe che facciano quanto ti ho suggerito
poi che queste possano funzionare č da approfondire....!!!
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
Infatti nella sottomaschera(continua) ci sono 6 controlli (1,2,3,4,5,6)
non associati , e mi sono incartato nel creare la routine per popolare i 
controlli
con i relativi record.

 con i relativi record.
Prova a postarla che vediamo.


Newsgroup: it.comp.appl.access
Titolo: Conteggio casella Si/No

Ragazzi scusatemi se pongo una domanda banale, ma non riesco a risolvere
questa banale questione.
Come si fa a contare ( COUNT ) in una query, una casella di controllo 
Si/No ?
Dovrei creare una query che mi conta quante casella di controllo Si/No 
sono spuntate,
ma con il COUNT non c'e' verso;
impostando come criterio "Sì" oppure "Vero", mi conta tutte le caselle 
anche quelle non "spuntate".
Stesso discorso vale con "No" oppure "Falso"
.............. aspetto una vostra illuminazione. Grazie in anticipo.
Saluti.

 ha scritto nel messaggio
news:Zhlee.1665$%I2...@tornado.fastwebnet.it...

Se la tabella che contiene i dati si chiama Tabella1.
Se il campo di tipo Si/No in essa contenuto si chiama CampoSiNo.
La query che ti fornirà il numero ri record di Tabella1 per i quali il
CampoSiNo ha valore Vero ha il seguente codice SQL:
SELECT Count(Tabella1.CampoSiNo) AS ConteggioDeiVero
FROM Tabella1
WHERE (Tabella1.CampoSiNo)=True;
Comunque puoi ottenere il conteggio che ti serve, invece che con una query,
con la funzione di aggragazione sui dominii DCount (vedi help).
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: OT : Pen Drive in una rete

buongiorno,
l'aaministratore della rete può accedere (copiare o modificare) a dei file
contenuti in una Pen Drive ?
(ovviamente la Pen Drive è collegata ad un computer collegato alla rete
azienda)
Mille grazie.


Ciao :)
Ovviamente sì!
Roberto

 azienda)
Difficile fornire una risposta precisa, visto che esistono svariati livelli
di approccio al problema.
Sulla chiave è definita una partizione con file system crittografato?
La chiave prevede un accesso con controllo biometrico?
Sulla chiave è utilizzata qualche utility per creare partizioni nascoste
che possono essere accedute solo dopo avere fornito le giuste credenziali?
La chiave viene lasciata inserita per lunghi periodi di tempo?
La chiave viene inserita sempre e solo in un computer?
Sai per certo quali sono i diritti di accesso legati all'account
dell'amministratore di rete?
Ovviamente le domande che ho riportato non aspettano una risposta.
Volevo solo farti capire che è impossibile rispondere con certezza se non
si conosce con precisione il contesto.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution
Newsgroup: it.comp.appl.access
Titolo: Aiutino per filtrare

Ciao raga, 
tutto rego? :)))))))
OK passiamo al quesito.
Qualcuno di voi saprebbe, gentilmente e  cordialmente, aiutarmi a
creare un filtro con acces?
DUnque..
Io ho creato una query e in base alla query un report.
Ora vorrei che quando premo il tasto per stamparla inserendo un valore
tipo Data (4/12/2000) la query mi filtri tutti i record in base a quel
valore.
Il filtro deve agire sul campo che si chiama "Ass Da" che è proprio di
ogni record.(cioè ogni record ne ha uno)
 
Io sono poco esperto e ho fatto una cosa del genere ma non funzia
perchè non conosco la sintassi dei comandi : (non ridete!)
Dim Prompt, Filtro
    Prompt = "Inserire la data da cui partire"
 
    Filtro = InputBox$(Prompt)
 
    Dim stDocName As String
    stDocName = "Query etichette"
    DoCmd.ApplyFilter stDocName, Filtro
    DoCmd.OpenReport stDocName, acPreview
Grazie in anticipo!
CIao.
_______________________
Non esser crudele col cuore degli altri.
Non tollerare la gente che è crudele col tuo. 
Visita il sito di IFRDJ
http://web.tiscalinet.it/ItFanRadioDeejay
[DjIsFun]





dunque....dunque....dunque


se non ho capito male hai fatto una query che poi hai usato 
per il report no ?


e vuoi filtrare i dati di tale query per il campo [Ass Da] 
bene...lascia perdere tutto il codice che hai scritto.....la query dove l' hai 
fatta ? direttamente in codice o sulla struttura di access ? bene se l'hai 
scritta in codice lascia perdere di nuovo..visto che mi sembra di capire tu sia 
un novello (senza offesa.....lo ero anche io) le query falle in 
struttura....


Nella tua bella query nel campo [Ass Da] nella griglia 

Criteri 
immetti il criterio di selezione...ovvero in questo caso un 
riferimento ad un campo di testo che da qualche parte hai creato, se non esiste 
prova a scrivere Forms!Pippo!Pippo e lancia la query.....vedrai che ti chiederà 
tale parametro..inserisci la data et voilà...


 


E' un po stupidino come esempio...comunque....


 



 ha scritto nel messaggio
news:il1i3tkkl566dr12k...@4ax.com...



Il docmd.openreport ha come parametro la condizione where (vedi help);
ossia:
'--------------
Dim Prompt, Filtro
Prompt = "Inserire la data da cui partire"
Filtro = InputBox$(Prompt)
Dim stDocName As String
stDocName = "Query etichette"
'verifico se il formato della data inserita è valida
if not isdate(Filtro) then
    msgbox "La data inserita non è valida"
else
'la funzione cdate() trasforma un valore stringa in una data
    DoCmd.OpenReport stDocName, acPreview, , "[Ass Da] = cdate(" & Filtro &
")"
end if
'--------------
Ciao.

[inserisci un valore]
Grazie mille a tutti.

Newsgroup: it.comp.appl.access
Titolo: Mantenimento automatismo incrementale campo

Ciao a tutti!
In un DB ho un campo chiamato NUM DOC; e' un campo con proprieta'
numerico al quale
come valore predefinito ho aggiunto questa espressione :
=Nz(DMax("[Num doc]";"[Tabella fatture prodotti]");0)+1.
Con questa espressione come voi ben sapete io ho la possibilita' di
incrementare in automatico il numero e nello stesso tempo di poterlo
modificare.Se pero' a fine anno non azzero il contatore,anche
cambiando data lui ovviamente prosegue con
l'icremento normale.
La mia richiesta e' di poter mantenere il campo con le tipologie sopra
elecante,e nello stesso tempo ad ogni cambio anno poter ricominciare
la numerazione dal n° 1 senza azzerare il contatore.
Infatti azzerando il contatore (se non faccio un salvataggio
precedente) vado ad annullare tutti i dati precedenti.Dati che invece
potrebbero servirmi per un'analisi a ritroso nel tempo.
Saluti


Non so se è ciò che ti serve, mi è stato fornito a suo tempo qui nel
NG e per me è utilissimo; fornisce un contatore di tipo 01/07, 02/07,
03/07, 01/08 e funziona perfettamente (già provato il cambio anno).
Nel valore predefinito di una casella di testo con origine controllo
in un campo testo inserisci questa formula:
=IIf(IsNull(DCount("TuoCampoTesto";"TuaTabella";"TuoCampoTesto like
'*/" & Format(Date();"aa") &
"'"));'1';DCount("TuoCampoTesto";"TuaTabella";"TuoCampoTesto like '*/"
& Format(Date();"aa") & "'")+1) & "/" & Format(Date();"aa")
Marco.

Newsgroup: it.comp.appl.access
Titolo: campi dropdown list e report: help :'(

la situazione è presto detta.
ho una tabella x con un campo "modello" in relazione con un campo 
omologo di un'altra tabella y (relazione molti a uno). In pratica nella 
tabella principale ho un menu a tendina dove scegliere il modello.
estraggo dei dati mediante query, e tutto è ok, viene visualizzato il 
nome del modello.
Ma perchè quando visualizzo la query mediante report non ho più il nome 
del modello ma un numero? eppure i campi sono tutti impostati come 
testo... idee?
-- 
Sláinte, Eirinn
icq# 3346238 - 
http://eirinn.altervista.org/
"Per aspera ad astra"

testo... idee?
Perchè il Campo associato al controllo è sicuramente un ID(Counter).
Hai verificato che la Combo(o come la chiami tu DropDown List) abbia
come
larghezza campi 0;5cm
In questo modo rendi non visibile il campo associato e mostra solo il
2° che
dovrebbe essere il testo da te richiesto.
Saluti
@Alex

 Perchè il Campo associato al controllo è sicuramente un ID(Counter).
ok. ora funzia, grassie!

Newsgroup: it.comp.appl.access
Titolo: Selezione multipla in maschere continue-tabelle

Ciao,
il problema, come da oggetto, č quello di poter selezionare piů records
non consecutivi in una maschera con visualizzazione foglio dati, per poi
effettuare una query solo su i records selezionati.
L'unica soluzione che ho trovato č di aggiungere nella struttura della
tabella un campo Seleziona di tipo sě/no, selezionare tramite questa
i record interessati ed effettuare la query con il criterio  Seleziona=sě
e poi eseguire una query per settare Seleziona=no.
C'č un altro modo per risolvere il problema?
Grazie per l'attenzione
Domenico

"Domenico" <...

Se la selezione č non contigua non esistono alternative.
Ciao, Pixel

Newsgroup: it.comp.appl.access
Titolo: gestione immagini [?]

Ciao a tutti Stò imparando ad usare asp quindi ne so poco e niente :)
volevo se mi potreste consigliare qualche tutorial sulla gestione delle
immagini tramite db access .
mi conviene avere un campo con l'immagine o col il link ad essa? insomma non
ne so niente :)
devo poi permettere all'utente di uploadare nuove immagini via browser ed
inserirle nel db,possibilmente ridimensionandole  automaticamente.
grazie a tutti in anticipo !!
ciao Ale

 Ciao a tutti Stň imparando ad usare asp quindi ne so poco e niente :)

Sul db metti solo il percorso dei file di immagini se non vuoi che
Access scoppi.
Ciao
Giuseppe

 ciao Ale
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: access - HELP!

Buongiorno
ho un problema con ACCESS e mi è sembrato il posto giusto per chiedere un
consiglio.
2 database access con all'interno gli stessi campi ma informazioni (record)
diverse.
le informazioni della database 1 le vorrei portare e aggiungere al database
2.
Ci ho provato ma al momento dell'importazione mi da' dei problemi perchè
probabilmente non reputa le informazioni compatibili.
C'è qualcuno che gentilmente può darmi un consiglio?
grazie 

 grazie
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: fare 2 select contemporaneamente

altro problema:
ho la seguente query
SELECT * FROM DATI
(mi servono tutti i campi dei record estratti)
ciclo i=1 to rs.eof
ora in pratica devo prendere il campo utente e vedere se in un altra tabella
(DATI2) rispetta certi parametri... quindi mi verrebbe da fare:
SELECT nome FORM DATI2 WHERE nome =dati.nome
next
 perň la visualizzazione della pagina riesce dopo interminabili minuti di
attesa
i record nelle 2 tabelle sono circa 70.000 per ognuna
c'č un modo per velocizzare la query sql?

stefy ha scritto:

Non ho capito bene qual'č il risultato che vuoi ottenere.
Se vuoi estrarre tutti i record di DATI2 dove nome sia compreso in
DATI.nome,
prova questo se dati.nome č un indice univoco:
  SELECT nome FORM DATI2 WHERE nome In (SELECT nome FROM DATI)
o questo, se dati.nome contiene valori duplicati:
  SELECT nome FORM DATI2 WHERE nome In (SELECT nome FROM DATI GROUP BY
nome)
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:Cxntc.349792$rM4.14...@news4.tin.it...

ciao,
puoi fare la selezione e i controlli direttamente nella query
---------------------
SELECT DATI.*
FROM DATI  INNER JOIN DATI2
            ON DATI.Nome=DATI2.Nome
WHERE DATI2.condizione1='aaaa'
    AND  DATI2.Condizione2='bbbb'
-----------------------
Ciao Giorgio


giorno sei un amore!!!

 ha scritto
nel messaggio
news:YWntc.349982$rM4.14...@news4.tin.it...

Porcaccia quanto cukka questo Rancati... smakkete
da una parte, sei un amore dall'altra...
a me al massimo dicono MI-TI-CO e subito dopo
Antonio aggiunge: ma vaffa... :-(
Eh, noblesse oblige.
;-P
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: stampa da caselle di testo non associate

Ciao a tutti,
qualcuno sà dirmi come posso stampare il contenuto di
caselle di testo non associate.
il codice che uso è il seguente
=Maschere!SottMscMap01![C_V].[Text]
perchè non funziona?
Grazie Ciao
--------------------------------
Inviato via 
http://usenet.iol.it

 Grazie Ciao
= Forms!NomeMaschera!NomeControllo
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

= Forms!NomeMaschera!NomeControllo

--------------------------------
Inviato via 
http://usenet.iol.it
 

 funziona solo nel caso di caselle di testo associate...
Rispondi dopo e non prima del testo dei messaggi precedenti.
E no cara Daniela, purchè la maschera sia aperta quando esegui il report, è
del tutto indifferente far riferimento ad una casella di testo associata o
ad una non associata. Così come l'avevi scritta tu, hai usato Maschere!
anziché Forms!.
Inoltre non è per caso che il tuo controllo si trova in una sottomaschera
anzichè in una maschera principale?
In quel caso, nell'origine controllo del controllo del report, prova a
scrivere:
=Forms!NomeMaschera!NomeControlloSottomaschera!NomeControllo
[CUT]


Newsgroup: it.comp.appl.access
Titolo: filtrare dati per report di stampa

salva  a tutti, ho un semplice db con una tabella, ho creato vari report di 
stampa con inclusi dei sottoreport per avere un totale in n° dei dati in 
quella tabella.
il mio problema è che filtrando i dati, a video e il report stampa solo 
quelli, mentre il sottoreport legato ad una query conta comunque tutti i 
dati di quella tabella.
è possibile avere il conteggio solo dei dati filtrati?
spero di essermi spiegato bene.. grazie in anticipo a chi mi da una dritta. 

 spero di essermi spiegato bene.. grazie in anticipo a chi mi da una
dritta.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


grazie per la pazienza, ma purtroppo mi servirebbe un esempio.. la tabella è 
una sola e i dati che filtro sono in diverse colonne di questa tabella. 

 una sola e i dati che filtro sono in diverse colonne di questa tabella.
Per farti un esempio efficace, dovresti dirmi come filtri i dati.



ipotizziamo 2 colonne, nella prima i numeri che mi servono, nella seconda 
metto ad esempio degli 1 dei 2 etc. , filtro la seconda colonna su 2 e 
ottengo a video i dati che mi servono nella colonna 1. poi cliccando su un 
pulsante sono riuscito a far aprire il relativo report di stampa con solo i 
dati della colonna 1 filtrati, ma alla fine del report dove ho messo il 
sottoreport con il conteggio dei dati 1 non riesco a conteggiarli filtrati.
Newsgroup: it.comp.appl.access
Titolo: Seleziona file e cartella

Buongiorno,
ho Access 2016. Ho creato un file dove si deve scegliere una cartella 
nel campo path_docs e un file nel campo foto_utente.
Come posso fare?
Grazie.
 
-- 
Questa email è stata esaminata alla ricerca di virus dal software antivirus Avast.
www.avast.com
 

 
 
Non si capisce cosa stai chiedendo, o meglio io non lo capisco
Fai finta di doverlo spiegare a tua nonna, nel senso cerca di non 
tralasciare informazioni che per te possono essere ovvie, ma per tua 
nonna non lo sono, e riformula la richiesta
 

Fai una ricerca tramite un motore di ricerca qualsiasi scrvendo "filedialog vba access".

 
 
Scusate, sono stato poco chiaro.
Nella form di impostazioni dell'applicazione, Ho un campo che si chiama 
path_docs dove dovrei tramite un pulsante aprire una dialog box per 
impostare la cartella (es. n:\ditta\documenti\)
In un altro campo, devo invece scegliere un file (foto utente o logo 
azienda) sempre scegliendola da una dialog box per restituire il nome 
del file (es. n:\ditta\foto\logo\logoazienda.jpg)
Precedente lo avevo fatto con office 2003 ma adesso ho office 2016 e non 
riesco più ad aprire il file mdb per poter prendere la procedura già 
fatta quindi, devo reimpostarla. Ma qualsiasi prova fatta finora, mi 
riporta errori.


 
Passa il file a qualcuno che possa leggere il formato mdb e te lo 
converte in accdb, cosi' avrai tutto il vecchio programma a disposizione
 
Oppure se ti bastano le due funzioni per selezionare un file ed una 
directory dai un'occhiata qua
 
https://learn.microsoft.com/it-it/office/vba/api/excel.application.filedialog
 

 
 
per certi post ci si mette meno a trovare la soluzione su google che non 
a scriverli
 
ad ogni modo
 
On Error GoTo errore
Dim f As Object
Set f = Application.FileDialog(3)
f.AllowMultiSelect = False
f.Title = "Selezionare un file"
f.Show
MsgBox f.SelectedItems(1)
Exit Sub
errore:
If Err.Number = 5 Then
     MsgBox "Nessun file selezionato", vbCritical, "errore"
End If
 
 
BFS


Grazie a tutti. Ha funzionato.

Newsgroup: it.comp.appl.access
Titolo: problemi con OrderBy su report ?

Pare che non abbia nessun effetto.
Ho un report che ha origine da una QUERY generica non ordinata.
Seleziono una parte dei records con
        filtro = "([SCADETRA] BETWEEN #01/27/2003# AND #12/31/2003#) AND
(codRIPARATORE = 3)"
lancio il report con
        DoCmd.OpenReport "Ripart", acViewPreview,  , filtro,  ,
ArgomentiDiApertura
poi gestisco la stampa  a mano
Passo ARGOMENTIDIAPERTURA per far ordinare il report per SCADETRA o
NUMEROENTRATA.
per ordinare ho inserito nel codice del report
Private Sub Report_Open(Cancel As Integer)
    Select Case Me.OpenArgs
        Case "scadenza"
            Me.OrderBy = "[DATAINIZIO]"
            Me.OrderByOn = True
        case "...."
    end select
Ma queste due ultime istruzioni ( ORDERBY e ORDERBYON) sembrano proprio non
avere effetto. Comunque le giri il report ha sempre la stessa sequenza.
Non capisco bene la guida al riguardo. Forse devo indicare la proprietà in
fase di design e non al volo?
grazie in anticipo  Ivan

 ha scritto nel messaggio
news:MA1Sb.215553$_P.73...@news4.tin.it...

prova a inserirle su formattazione del corpo e non su apertura del report

"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:pf4Sb.294268$e6.11...@twister2.libero.it...


ho provato, ma sembra non muovere nulla. Ho scoperto che OrderBy genera
automaticamente gli eventi Close e Open del report, il chè mi fa ripetere
l'evento formattazione per un bel pò di volte, generando effetti spiacevoli.
Ho inserito una var STATIC per effettuare l'operaziione una sola volta, ma
gli effetti non si vedono....
E' davvero un bel quiz!  (cmq grazie Nick)
Ivan


Scusa, ma che versione di Access usi?
In Access97 l'argomento ArgomentiDiApertura per il metodo OpenReport non
esiste, esiste solo per il metodo OpenForm?
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:CsaSb.25$U4....@twister1.libero.it...

 ho OFFICE XP pro, e l'argomento è valido. Lavora bene e viene riconusciuto
in apertura di report. Il problema è che non riesco a cambiare l'ordine dei
records che andranno in stampa. Sto costruendo due query che cambiano il
RECORDSOURCE del report, ma non volevo arrivare  a questo. Non riesco a
vedere l'effetto di ORBERBY = ...  e  ORDERBYON = True.
Ho una ruota in una pozza di fango con un 4x4 supertecnologico e non so che
cosa fare per uscirne fuori !
grz Ivan

 grz Ivan
Probabilmente il tuo report è raggruppato su un qualche campo; se stanno
così le cose, Access ordina per la chiave di raggruppamento ignorando quanto
tu hai impostato nella proprietà Filter del report.



 ECCO L'UOVO DI COLOMBO!
Io non ero al corrente di questo.
Adesso non c'è problema, imposto a runtime
        GroupLevel(1).ControlSource = Me.OpenArgs
e passo il nome del campo su cui voglio ordinare.
Il GroupLevel(0) lo tengo per un'ulteriore raggruppamento da eseguire prima.
ringrazio il NG e chi mi ha prestato attenzione
Ivan