mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: database e runtime: avviso attenzione ad ogni inserimento/cancellazione record

Ciao a tutti!
Ho l'ennesimo problema sul database che sto creando (cmq siamo quasi
agli sgoccioli, grazie a tutti voi!).
Sul pc dove lavoro e dove l'ho creato tutto funziona liscio.
Su un altro pc dovo ho installato il db con il runtime ottengo un
"fastidioso" avviso ogni volta che gli faccio fare delle "modifiche".
Mi spiego: una maschera ha il compito di selzionare dei record da una
tabella e copiarli su una tabella temporanea (che servirà da base per
un report). Oltre alla selezione si possono anche cancellare i record
della tab temporanea casomai ci fosse un ripensamento.
Sul db gestito con il runtime ad ogni evento di questo tipo (aggiungi
record, elimina) mi viene visualizzata una finestra di "attenzione" in
cui mi si dicono cose tipo " ...righe accodate: 1... se si sceglie Sì
non si potrà usare annulla..." e analogo con la cancellazione. Se cmq
scelgo sì, tutto procede normale fino al prossimo evento
(cancella,elemina record dalla tabella temp).
Immagino che sia un mio stupido errore di impostazione, perchè
altrimenti non vedo come possa concepire un db da dare con il runtime
che ad ogni "variazione"  mette in allerta di cosa sta cambiando...
Qualcuno ha qualche idea ed è in grado di aiutarmi?
Grazie 1000 come sempre!!!
F

non si potrà usare annulla..." e analogo con la cancellazione.
Docmd.SetWarnings false
.... fai le tue operazioni di modifica, cancellazione, etc...
Docmd.SetWarnings true
;)
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 


"assolutamente perfetto".
grazie!!!
F

Newsgroup: it.comp.appl.access
Titolo: Trasferimento dati tra tabelle con struttura differente: quale SQL?

Buongiorno a tutti,
Potreste gentilmente scrivermi la stringa SQL che permette di trasferire
dati tra due tabelle aventi in comune solo determinati campi?
E come faccio a trasferire più record in una sola volta?
Spiego meglio con un esempio
Tabella 1: Utenti in attesa di servizio
Tabella 2: Utenti in servizio
Praticamente vorrei poter selezionare un certo numero di nomi
(multiselezione) da una listbox (provenienti da Tab 1) e trasferirli
(aggiungerli) con un clic alla seconda listbox (che visualizza i dati di Tab
2).
Come DB uso ACCESS.
Vi ringrazio infinitamente

E come faccio a trasferire piů record in una sola volta?

Newsgroup: it.comp.appl.access
Titolo: evitare record esistenti

Ho una tabella dove importo deteminati gruppi di record che hanno un numero
di spedizione uguale per tutto il gruppo. Come fare per evitare che un
utente non mi importi un gruppo di record già esistente e cioè con lo stesso
numero di spedizione?
es. file1 n.spedizione 25 records 50

 numero di spedizione?
Fornisci maggiori dettagli sulla struttura delle tabelle, su quello che vuoi 
ottenere e su una istanza del problema.
Ciao
Marco 

I campi sono tutti di tipo testo. Periodicamente viene importato un file di
testo dove per tutto il gruppo di record c'è il numero di spedizione. Vorrei
un controllo per evitare che l'utente mi importi un file gia esistente
l'unico controllo è sul numero di spedizione. Grazie mille
"napo" <na...@NOPRIVATEMESSAGE.com> ha scritto nel messaggio
news:dmqeeb$3ov$1...@news.tiscali.fr...

I campi sono tutti di tipo testo. Periodicamente viene importato un file di
testo dove per tutto il gruppo di record c'è il numero di spedizione. Vorrei
un controllo per evitare che l'utente mi importi un file gia esistente e lo
avvisi  che quel gruppo di record con quel numero di spedizione è gia
presente nella tabella. Grazie. Ciao

 l'unico controllo è sul numero di spedizione. Grazie mille
Viene importato in che modo?
E dove?
Esempi pratici?
Ciao
Marco 

 wrote in message 
news:4390b7ae$0$351$5fc...@news.tiscali.it...

Dovessi farlo mentalmente e a mano come faresti?
Andresti a vedere se già esiste nella tabella un campo
spedizione portante il numero 25.
Solo dopo aver verificata la sua inesistenza andresti
a scivere i 50 record col numero di spedizione 25.
Tradotto in codice:
Recordset.FindFirst "[CampoSpedizione]=25"
If RS.NoMatch Then
        <trasferisci i 50 record>
End If
Il test puoi anche farlo con una query (meno elegantemente)
o con DLookup() (meno efficacemente)..
Ciao
Bruno

Ma mettendo 25 al numero di spedizione devo variarlo ogni volta che importa
un file dove ovviamente cambia il numero o c'è qualcosa che non ho capito?
Grazie mille

> > es. file1 n.spedizione 25 records 50
io intendo tu debba importare 50 record che hanno tutti lo
stesso numero di spedizione 25 e gli altri campi variabili.
Record del tipo:
25        aaa        bbb        ccc
25        ddd        eee        fff
25        ggg        hhh        iii
Ti rifaccio la domanda:
Mentalmente e a mano come faresti?
Precisato ciň vediamo come puň tradursi in codice.
Bruno
Newsgroup: it.comp.appl.access
Titolo: Somma Campo Calcolato in un Report

Ciao,
ho creato un report in cui a livello di corpo ho creato delle caselle con 
delle formule (es. PIPPO)
Nei vari raggruppamenti che ho nel report vorrei fare la somma di PIPPO e ho 
creato un campo TOTALEPIPPO in cui ho messo nella formula =Sum([PIPPO])
Durante l'anteprima non viene riconosciuto il campo PIPPO
La formula va scritta in qualche maniera particolare?
Grazie
Gianna 

 ha scritto nel messaggio
news:dpj168$29i$1...@domitilla.aioe.org...

Ciao Gianna,
metti al posto di [pippo] la stessa formula che hai usato per calcolare
Pippo.
Cosi se pippo era [importo]+ [iva]
TotalePippo sarà Somma([importo]+[Iva])
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
--------------------------------------->

Newsgroup: it.comp.appl.access
Titolo: icona applicazione...

Ho creato un SETUP di instalallazione del mio DB tramite Il Package di
Office Developer 2000....
Tutto funziona ma....
chiedo:
E' possibile associare il file .mdb o .mde ad un' icona ? (chiaramente
tramite il setup....)
Grazie
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.435 / Virus Database: 244 - Release Date: 30/12/02


No, che sappia io.
Puoi assegnare un'ICONA solo ai Link sul Desk e nel Group ecc...!
@Alex.


Sě č possibile. Prima di tutto devi fare questa associazione direttamente
nell'applicativo da "Avvio"..."Icona applicazione".
L'icona dovrebbe risiedere nella cartella del db e, possibilmente, avere lo
stesso nome del db con estensione ico.
Cosě un bmp che abbia lo stesso nome del db puň diventare l'immagine che si
apre all'apertura del db.
Db: Biblio.mdb
Icona: Biblio.ico
bmp: Biblio.bmp
Nella creazione del pacchetto inserisci anche le icone e le bmp. Questo č
ben visibile nella creazione del pacchetto e anche le associazioni con le
icone.
Ciao, Carlo

 ha scritto nel
messaggio news:aewR9.68362$R45.3...@news2.tin.it...

Ciao Carlo, la domanda in effetti si resta ad interpretazione.....
Io forse ho capito male , ma mi pareva chiedesse
di sostituire l'icona di Access sul File.MDB con una a piacere...???
Ma, non saprei, ma credo che l'unica cosa da fare sia creare un
Link al file.mdb sia sul desk che in altra dir in cui l'icona č quella
che credi..................!
Ciao buon Week-End.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Convertire un numero nella stringa letterale (12 -> dodici)

Salve ragazzi,
sto cercando una funzione che mi trasformi un numero nella rispettiva
stringa letterale.
Per fare un esempio pratico qualcosa che prenda in pasto, ad esempio,
il numero 1939 e mi restituisca il numero espresso in lettere,
cioe' millenovecentotrentanove".
Grazie in anticipo a tutti e buon lavoro.
 
--
Cordialmente,
Danilo!
* Per risposte in e-mail elimina ".rimuovi" dall'indirizzo *


Vai al Sito Comune (link qui sotto), Sezione Download, "Convertire numeri in
testo (12=>Dodici)" di Federico Luciani.
Buon Natale.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------



Puoi trovarla nel sito comune: 
http://members.xoom.it/it_db_access/
, sezione
"Tips & Tricks", suggerimento: Access97 - Convertire numeri in testo (12 =>
Dodici), di Federico Luciani...
Ciao.

Puoi trovarla nel sito comune: 
http://members.xoom.it/it_db_access/
Grazie a tutti per la risposte. Buon lavoro...


Newsgroup: it.comp.appl.access
Titolo: Tasti di funzione F1 F2 F3....

Salve!
C'e' un modo per assegnare ai tasti di funzione un particolare evento in una
Form?
Grazie per l'aiuto
Gimmy


Vedi sull'help la macro Autokeys.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Problema con sql in Access

Ciao a tutti.Ho un problema con una select sql in Access la quale mi
dovrebbe eliminare i records che soddisfano i seguenti criteri ...cioč
se il nome č presente piu di una volta .
L'idea iniziale era di utilizzare una query TROVA DUPLICATI e
successivamente trasformarla in query di eliminazione ma se faccio cio
mi elimina una sfilza di records e non solo quelli che voglio.
Avendo qualche briciola di nozioni di sql (Oracle) ho provato ad
inserire la sottostante select..
ma Access dice:
E' stata scritta una query che restituisce piů campi senza la parola
riservata EXISTS nella proposizione FROM della query principale .
Ecco la query :
DELETE FROM ANAGRAFICO
WHERE NOME_IMP  IN 
(SELECT NOME_IMP ,COUNT(NOME_IMP) FROM ANAGRAFICO GROUP BY NOME_IMP
HAVING COUNT(NOME_IMP)>1);
Che strano io dico.
Qualcuno mi sa aiutare?..GRAZIE INFINITE !!!

 Che strano io dico.
Cosa c'e' di strano?
opo il delete ci va un asterisco (invece in SQL Server puoi anche non
mettere neanche il from).
Ad ogni modo fai attenzione perche' questa ti elimina entrambi i record
uguali, non uno solo dei due.
La cosa corretta e' creare una seconda tabella d'appoggio e travasare tutti
i dati, poi svuotare la prima tabella e riempirla nuovamente con i dati di
quella d'appoggio utilizzando l'opzione group by per nascondere i doppioni.
Questo per farlo con sql, se lo fai da codice puoi eliminare i record
duplicati uno alla volta.
Sib
--
http://www.sitocomune.com
http://digilander.iol.it/syb
 (a vostro rischio e pericolo)

 Qualcuno mi sa aiutare?..GRAZIE INFINITE !!!
Prego
Ciao Giorgio

...

Grazie molte Giorgio ....Veramente eccezionale la tua dritta...Grazie
di nuovo FLAVIO

 > E' stata scritta una query che restituisce piů campi senza la parola


 mettere neanche il from).
Ovviamente ho detto una cazzata, evidentemente non sono ancora del tutto
rientrato dalle ferie.
Ribadisco comunque che:

Newsgroup: it.comp.appl.access
Titolo: MSysObject

Ho provato da un mdb di servizio ad andare a leggere la tabella MsysObject
di un altro database per conoscere i percorsi delle tabelle collegate
seguendo il codice presente sul sitocomune, ma mi segnala che non è
possibile accedervi. Sbaglio qualcosa o questa operazione non è possibile da
un database esterno?
Usando Tabledefs invece è tutto ok ma con MsysObject potrei ottenere altri
dati.
Grazie

 ha scritto nel messaggio
news:qvvJ9.2786$Ou4....@twister2.libero.it...


 Ehi. c'è qualcuno?
Se continui a non scrivere correttamente DOPO il quoting, non c'è nessuno!!!
Antonio

 ha scritto nel messaggio
news:qvvJ9.2786$Ou4....@twister2.libero.it...


 Purtroppo non so cos'č il quoting
Che forse potrai ottenere se rispetti le norme del NG. Prova a cercare il
post di Roberto titolato qualcosa come "Istruzioni per l'uso"
Antonio


ok l'ho trovato, sto scrivendo dopo il quoting e nelle vecchie news non ho
trovato nulla.

 Grazie
A mio avviso ricevi un errore da Access perché sbagli il nome della tabella;
la tabella che ti serve si chiama MSysObjects (con la "s" finale) e non
MsysObject, come hai indicato tu.
Comunque, se con DAO devi aprire un recordset sulla tabella MSysObjects del
database Pippo.mdb, che č contenuto nella cartella MiaCartella del disco C,
prova cosě:
Dim dbs As Database
Dim rst As Recordset
Set dbs = OpenDatabase("C:\MiaCartella\Pippo.mdb")
Set rst = dbs.OpenRecordset("MSysObjects")
...
a questo punto hai a disposizione i dati contenuti nella tabella MSysObjects
del database Pippo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:%QtK9.12618$TC5.3...@twister1.libero.it...

Ok, come vedi ti ha risposto Roberto!
Antonio


E infatti č proprio come dici.
Grazie

Newsgroup: it.comp.appl.access
Titolo: aprire un file MDB da un file MDE ?

Salve a tutti,
forse qualcuno conosce un metodo per aprire un file MDB (possibilmente in
background), che non sia visibile per l'utente, partendo da un file MDE. Ho
provato con i riferimenti, però non riesco ad applicarli al file MDE.
Grazie in anticipo.
rolly

 ha scritto nel messaggio
news:c96rfv$eef$1...@newsreader.mailgate.org...

Si può solo il contrario, vale a dire che un File MDE può essere un
Riferimento
di un MDB, ma non viceversa.
La tua domanda non è chiara, in quanto per aprire un MDB ci sono molti
modi.
Puoi usare una SHELL, oppure DDE(vecchiotto) oppure credo ti convenga
usare l'Automazione:
 Set objAccess = New Access.Application
        With objAccess
            .OpenCurrentDatabase strMDB
            'Quì ci fai quello che vuoi
        End With
Ciao.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: stringa connessione query pass through

Salve ragazzi , ho una query passt. , e ho una tabella con le stringhe
di connessione al drive odbc , come posso passare i parametri di
connessione via codice?
praticamente per essere piu chiaro nella proprieta della query la
"stringa connessione odbc".
Grazie in anticipo


Proprietà CONNECT dell'oggetto QUERYDEFS("NomeQuery") e la lettura
dell'HELP.
@Alex

 wrote:

Puoi fare così:
Dim QueryPT As DAO.QueryDef
Set QueryPT = CurrentDb.QueryDefs("qryPT")
ti estrai la stringa di connessione dalla tabella e poi:
QueryPT.Connect = stringa di connessione
(la stringa di connessione dovrà avere un formato del tipo:
QueryPT.Connect =
"ODBC;DSN=NomeDNS;UID=Utente;PWD=Password;DATABASE=NomeDatabase"
spero di averti dato tutto il necessario)
HTH, mpio.


Grazie mille a entrambi funziona col vostro metodo

Newsgroup: it.comp.appl.access
Titolo: Report: order by

Ho creato un report con l'autocomposizione e durante la composizione 
automatica ho scelto di ordinare i dati in base a due campi.
Adesso però mi sono accorto che nn mi serve, perchè voglio visualizzare i 
dati nello stesso ordine in cui si trovano nella tabella da cui prendo i 
dati, ma da dove devo eliminare questo ordinamento? 


www.donkarl.com/it?FAQ5.10
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 Karl
Grazie mille, tempestivo :-D
Newsgroup: it.comp.appl.access
Titolo: Passare ad un record nuovo scrivendo il nuovo ID

Domanda insolita: in una maschera vorrei poter passare al nuovo record
scrivendo già il nuovo id sul campo contatore. Devo per forza andarmi
a leggere prima il contatore e scriverci il numero massimo + 1, o c'è
già un comando che va al nuovo record forzando il nuovo id? Grazie
e ... scusate la domanda bizzarra!  ; )


wrote:

Che dici...?
Se un campo è di tipo COUNTER come PK tu non devi proprio fare nulla
lo fa JET e tu non puoi...!
Se il tuo campo invece non è COUNTER allora si è come dici...!
Domanda veramente Bizzarra.
@Alex

 e ... scusate la domanda bizzarra!  ; )
Che dici...?
Se un campo è di tipo COUNTER come PK tu non devi proprio fare nulla
lo fa JET e tu non puoi...!
[CUT]
@Alex
_________Risposta: Beh che lui no possa non è vero, che non sia comodo 
invece sì che è vero
MA 

 MA
Si si lo sappiamo che si riciclano i BUCHI... ma la domanda che pone,
relativamente all'incremento di 1 su campo COUNTER
è a risposta UNIVOCA.... non si fa...!!!
@Alex

"@Alex"  ha scritto nel messaggio 
news:0d752953-5bfb-4e05...@j9g2000prj.googlegroups.com...



@Alex
________Risposta:
Ah "non puoi" nel senso "non devi", insomma che "è cacca"
ma non nel senso che non si può
MA

 - Mostra testo citato -
Mamma mia, non volevo sollevare un polverone..
si tratta semplicemente di una maschera (Clienti) con sottomaschera
(Contatti).
Volevo fare in modo che ad ogni nuovo record di Cliente, nella
sottomaschera uscissero già 3 valori legati a quel nuovo id (nella
fattispecie telefono, cellulare, e-mail), senza che l'utente debba
sceglierli dalla casella combinata.
In chiusura della maschera poi, vado a cancellare tutti i contatti che
risultano null o "".
Avete idee? ; )

"Francesco Salvagnini"  ha scritto nel messaggio 
news:183b7d82-a429-4ffc...@s11g2000yqh.googlegroups.com...


______________Risposta:
Nessun polverone, ma quello che hai chiesto è una cosa MOOOOOOOOOOLto 
diversa
Tu su Form_afterupdate della maschera devi fare una insert ma non del campo 
contatore, ma di quello tipocontatto
MA


wrote:

su corrente del nuovo record, basta un me.form.requery... vedrai che
ti salva il record (ammenoche' tu non abbia impostato delle regole di
relazione o di campi obbligatori). Premesso ciò, poi avuto l'ID a
disposizione, il gioco è facile...

 - Mostra testo citato -
E gia', tra Clienti e Contatti c'e' una relazione uno a molti, ho
applicato l'integrità referenziale e i campi vengono aggiornati ed
eliminati a catena....
Newsgroup: it.comp.appl.access
Titolo: Curiosità - Docmd.RunSQL vs Stored Procedure

Un saluto al NG.
Mi chiedevo se in un progetto ci fossero differenze sostanziali, in termini
di prestazioni, tra l'uso del comando RunSQL e l'utilizzo di Stored
Procedure.
Questo perchè, avendo ormai preso una certa confidenza (?!?) con la sintassi
di SQL e potendo utilizzare in tal modo i comandi di Inserimento,
Cancellazione e Aggiornamento non sarei costretto ad impararmi la sintassi
per la creazione di Stored Procedure.
Utilizzo A2K ma penso di passare a bresve ad AXP.
Grazie a tutti e buon lavoro...
Roberto

 Roberto
Non è poi così difficile se conosci l'SQL con la documentazione di
SQL-Server in una giornata impari a crearti store procedure di media
complessità. Comunque sono sempre più veloci delle query Docmd.RunSQL,
oltretutto sono molto più potenti e ti apri parecchie possibilità in più.

 ha scritto nel messaggio
news:aq5tbg$6uqjk$1...@ID-162989.news.dfncis.de...

Grazie per il consiglio ...
Ciao
Roberto

Newsgroup: it.comp.appl.access
Titolo: Access 97 e memoria esaurita

Salve a tutti ho installato sul mio nuovo portatile access 97 e al momento 
di aprirlo tutte le volte mi da un errore di memoria esaurita. Logicamente 
la memoria nn puo essere esaurita perchč ho un GB di ram e c'č aperto solo 
lui. Uso WinXp ma l'ho gia installato su altri XP e non mi ha mai dato 
problemi.. Ho gia provato a disinstallarlo e reinstallarlo non so quante 
volte cosa mi consigliate di fare? 

 typed:

Ciao,
il problema e' proprio quel GigaByte, prova a vedere
qui
http://support.microsoft.com/?id=161255
--
Lorenzo

 
http://support.microsoft.com/?id=161255
O l'articolo in lingua originale, ehm...
http://support.microsoft.com/kb/161255/en-us
--
Lorenzo

 Lorenzo
E però mamma microsoft e papa bill danno proprio dei bei consigli:
Metodo 1
Eseguire Access su un computer con meno 1 GB di RAM.
Che faccio mi compro un 486 per poterci far girare access?? :-)
Cmq con l'aggiornamento del Jet ho risolto.. Grazie mille...

 Cmq con l'aggiornamento del Jet ho risolto.. Grazie mille...
Ottimo, la soluzione MS l'aveva messa comunque ;-)
--
Lorenzo

Newsgroup: it.comp.appl.access
Titolo: [OT-IT?]E' un po' di tempo

E' un po' di tempo che non c'e' piu casino.
Che succede?
Addormentati?
Troppo occupati a fa "sordi"?
rincoglioniti?
o  finalmente passati ad altri prodotti piu' "performanti"?
alessandro cara

 rincoglioniti?
Ma come? Prima mi cazzi di essere troppo vispo, ora chiedi più movimento...
Boooohhh!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Compatibilità Access 97/2000

Scusate, forse la domanda è banale ma ho letto che Access 2000 non è
compatibile con le versioni precedenti; se ciò è vero come posso utilizzare
una applicazione realizzata con Access 97 su una macchina in cui è
installato Office 2000?
Marco Callegari

...

Non è proprio cosi' incompatibile,
Access 2000,  se in apertura trova un db creato con il 97 ti chiede se lo
suoi mantenere
con la stessa versione oppure se  lo vuoi convertire alla versione 2000
Se segli  la 1 strada non puoi modificare nulla del db.
Se invece vuoi intendi compatibile al 100% be puoi mettici pure la mano sul
fuoco
ma quella del tuo peggior nemico
Carlo Ve

Io ho scoperto casualmente (e poi documentandomi ho scoperto che e' gia'
noto) che ACCESS 2000 non riconosce piu' la formattazione all'interno dei
MsgBox.
Quindi se l'app. su 97 usava MsgBox("Vuoi uscire!!@Sei sicuro?@") per
formattare su due righe con la prima in grassetto... ACC...2000 visualizza
tutto su una riga, "@" compresi.
ciao
Giuseppe


 wrote in message
8cb6mu$p0p$1...@nslave2.tin.it...


Newsgroup: it.comp.appl.access
Titolo: disabilitazione voci nelle bare dei menu'

Premessa: ho provato a leggere l'help su CommandBar ma non ci ho
capito, purtroppo, nulla!
Ho questo problema da risolvere:
Ipotizziamo di avere una Barra dei menu' chiamata Pippo con i seguenti
menu':
File    Modifica    Inserimenti    ?
e che nel menu' inserimenti ci sono le seguenti voci:
Clienti
Fornitori
Articoli
e che a seconda delle persone che accedono al db voglio nascondere e/o
disattivare la Voce Clienti del Menu' Inserimenti.
Come debbo fare?
grazie MILLE
Riccardo

disattivare la Voce Clienti del Menu' Inserimenti.
www.sitocomune.com
--------------------------------
Inviato via 
http://usenet.iol.it
 

massimiliano <-------@------.--> wrote in message
81Z73Z224Z132Y1...@usenet.iol.it...

piu' precisamente?
non riesco a trovare quello che cerco.
Ho trovato solo come nascondere un'intera barra dei menu', ma non è quello
che cerco.
ciao Riccardo
Newsgroup: it.comp.appl.access
Titolo: Problemi con Grafici

Scusate se approfitto ancora della vostra pazienza, avendo io "postato" 3/4
giorni fà, ma non trovando una risposta mi vedo costretto data la mia
incapacità a rivolgermi nuovamente a voi!
Il mio problema riguarda l'uso dei grafici in Access 97 ed in particolare
l'uso di Microsoft Graph.
Quando inserisco un grafico nel report e pongo come origine del grafico una
query...........vedo che nella griglia che Graph mi origina (griglia che
posso ottenere facendo doppio clic sul grafico nel report)i dati non si
aggiornano. Devo manualmente fare tutte le volte un copia ed incolla dalla
query alla griglia di Graph per far si che il grafico si aggiorni.
Inoltre molti cambiamenti che faccio in graph non me li ritrovo nel grafico.
Ad esempio modifico la legenda ma tali modifiche non le ritrovo nel
report,modifico le intestazioni delle colonne ma al successivo lancio della
query trovo le intestazioni vecchie e molti altri problemi.
Come posso attuare un collegamento in tutto e x tutto con la query di
origine?
Spero di essere stato chiaro e grazie a tutti voi x l'ascolto

 origine?
Mah, l'unica volta che ho usato grafici di Office non ho riscontrato
problemi.
Forse perchè su apertura della Form (report nel tuo caso) impostavo tutto a
codice col VBA di Graph.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Sapere quale riga ha provocato un errore

In un blocco di intercettazione d'errore visualizzo il classico 
Err.Description (vedi codice in fondo)
Non ho trovato niente però per sapere quale "riga" ha scatenato l'errore
(la sub è piuttosto lunga e l'errore è ancora più generico..)
grazie
....
Exit_FormLoad:
     Exit Sub
Err_FormLoad:
     MsgBox Err.Description <----------------
     Resume Exit_FormLoad
End Sub

 wrote in message 
news:gk534l$l3r$1...@news.task.gda.pl...

Sei un masochista! perché hai inserito la routine d'errore?
Di solito non serve a nessuno:
- al programmatore è d'impedimento - come nel tuo caso;
- all'utente non devono apparire errori: solo avvertimenti
  che l'operazione (solitamente un input) è errata e quindi
  viene riproposta.
Bruno 


Beh, detta cosě mi sembra un po' esagerata.......vuoi dire che tu riesci a prevedere OGNI POSSIBILE malfunzionamento del sw? E se per caso distribuisci .mde e l'utente fa qcosa a cui non hai pensato? Che succede? Che Access si chiude brutalmente e stop......io il controllo errori lo faccio eccome!!! Solo in alcuni casi (tipo chiamate di chiamate di funzioni) non lo implemento xchč se no fa dei danni (tipo nelle transazioni). Cmq non ho la risposta alla domanda iniziale.....
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

D'accordo sull'utente, ma dal mio punto di vista se ho una procedura con 
  500 righe come faccio a sbobinare l'errore se non ho il debug a 
disposizione? (vedi mio messaggio precedente...l'intercettazione 
dell'errore mi serve in particolare per capire perchè lo stesso file in 
versione runtime non funziona)
ciao
grazie
Bruno Campanini ha scritto:


 grazie
Disinserisci la routine d'errore e il Debug ti sbatte sulla
riga che l'ha causato!
Bruno 

 riga che l'ha causato!
La mi esperienza e' invece proprio contraria
Una gestione accurata degli errori e' di fondamentale importanza per 
assicurare la necessaria robustezza al programma
Mai e poi mai la procedura deve interrompersi e buttarti fuori
E' utile invece che l'anomalia venga intercettata e gestita per essere 
visualizzata se necessario, loggata da qualche parte per verifiche future, e 
se il caso permetta di interrompere o proseguire il flusso del programma
Strumenti come MzTool, gratutitamente, ti danno la possibilita' di 
predisporre un modello di gestione errori da inserire su ogni routine
Ciao
RobertoA

RobertoA ha scritto:

Concordo con RobertoA......fondamentale la gestione degli errori....che poi in sviluppo si commenti per vedere xchè il sw non gira è un'altro paio di maniche........


 End Sub
La risposta e':    usa la funzione  Erl
Naturalmente la riga deve avere il numero di riga, per metterceli 
automaticamente ti consiglio di vedere MzTool, gratuito per Access, ti mette 
automaticamente la numerazione sulla procedura corrente oppure su tutto il 
progetto
Ciao
RobertoA

 ha scritto nel messaggio 
news:gk534l$l3r$1...@news.task.gda.pl...

Se ti puo' essere utile, oltre a quanto ti ha scritto RobertoA, dai un 
occhiata qui:
http://support.microsoft.com/kb/101324/it
http://support.microsoft.com/kb/148358/it
Newsgroup: it.comp.appl.access
Titolo: Problemi con funzione nz

Avrei bisogno di una mano....
Ho una tabella con inserite delle anagrafiche e sto realizzando una
query che ricerchi le persone in base all'età.
Per trasformare la data di nascita in anni ho usato nella query la
funzione :
DateDiff("aaaa";[datadinascita];Date())+(Format(Date();"mmgg")<Format([datadinascita];"mmgg"))
Come criterio ho impostato:
Between [Forms]![Ricerca]![da età] And [Forms]![Ricerca]![a età]
e funziona tutto perfettamente....
Ora vorrei fare in modo che, nel caso in cui non venga inserito un
range di età vengano visualizzati tutti i record.... quindi ho
sostituito il criterio con
Like nz(Between [Forms]![Ricerca]![da età] And [Forms]![Ricerca]![a
età];"*")
Purtroppo però in questo modo non funziona più la ricerca....se non
inserisco nulla mi ritorna tutti i record, altrimenti, qualsiasi range
inserisca, non mi da nessun risultato!
Qualcuno ha un suggerimento?

 inserisca, non mi da nessun risultato!
www.donkarl.com/it
 FAQ 3.14 Criterio che restituirà tutti i record
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

Grazie per la risposta Karl
Purtroppo però, a causa del fatto che di access mastico proprio poco
non sono riuscito ad applicare quello che c'è scritto nella faq....
Non capisco per quale motivo non posso utilizzare la funzione nz.....
Scusa se rompo ancora...

 Non capisco per quale motivo non posso utilizzare la funzione nz.....
Il problema principale non è Nz() ma la combinazione di
Like..Between...And... che non puo funzionare perché ci
sono troppi operatori. La Nz() solo evita l'errore di sintassi
immediata.


Grazie mille Karl....gentilissimo funziona alla perfezione!

Newsgroup: it.comp.appl.access
Titolo: Ripetizione campi da record precedenti

Scrivere nell'oggetto quel che mi serve è ardua.
In sintesi avrei questo problema:
Considerate una maschera con un campo numerico "N° d'ordine" e un 
gruppo di 5 opzioni.
In tabella ci sarà un campo "N° d'ordine" e un campo numerico 
corrispondente al valore dell'opzione scelta.
Problema:
Vorrei visualizzare sulla maschera oltre al gruppo d'opzioni, anche un 
altro gruppo d'opzioni, non modificabile, che mi rappresenti la scelta 
fatta precedentemente con "N° d'ordine" = "N° d'ordine" - 1
Se pò fa?
-- 
__________________________________
Domande su eMule? Clicca qui:
http://emulefaq.altervista.org/

"Nicola" <no-...@no-spam.no.spam> ha scritto nel messaggio 
news:2J_ql.277390$FR.5...@twister1.libero.it...

usa nel campo
=dmax("[tuocamponumero]";"tuatabella")-1 'se il numero è progressivo
=dlast(....) 'se è legato all'ulimo record
guardati le funzioni nell'help
ciao
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: Errore di overflow  su esempio 6.58 del sc

Salve a tutti,
ho provato ad usare l'esempio in oggetto ma mi restituisce l'errore di 
overflow in questo punto:
     myhwnd% = GetActiveWindow()
cose significa?
grazie
ho access 2003 su xp sp2
Carla

 
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio 
news:439476da$0$27609$4faf...@reader1.news.tin.it...

Dichiara la variabile in modo esplicito e non con la notazione ungherese:
Dim myhwnd as long
e sostituisci tutte le ricorrenze di myhwnd% con myhwnd.
GetActiveWindow restituisce un valore long
Ciao, Carlo

 ha scritto nel messaggio 
news:43947901$0$13251$4faf...@reader2.news.tin.it...

Ho provato ma adesso mi dice tipo non corrispondente ByRef
ciao
Carla 

 Carla
Ma devi proprio usare le API quando non serve...?
Prova ad usare questa:
Call IntestaBarra("AppTitle", dbText, "Questo è il TITOLO")
RefreshTitleBar
'Scrive intestazioni sulla barra dei titoli principale
Public Function IntestaBarra(strNome As String, varTipo As Variant,
varValore As Variant) As Integer
 
  Dim dbs As Database, prp As Property
  Const conErroreProprietàNonTrovata = 3270
  Set dbs = CurrentDb
  On Error GoTo AggProp_Err
  dbs.Properties(strNome) = varValore
  IntestaBarra = True
AggProp_Bye:
    Exit Function
AggProp_Err:
  If Err = conErroreProprietàNonTrovata Then
        Set prp = dbs.CreateProperty(strNome, varTipo, varValore)
        dbs.Properties.Append prp
        Resume
  Else
        IntestaBarra = False
        Resume AggProp_Bye
  End If
End Function
Ciao
@ALex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Prova a postare il codice.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: X ROBERTO o da Casa o da Portatile

Ciao sono Gigi mi daresti una mano...Grazie
Grazie a chi mi aiuta per questi 2 problemi...saro' sintetico:
1)
Access 97
Maschera "Preventivo" linkata a Sottomaschera "Righe_Preventivo"
Problema:
Come faccio a non salvare il record generato dalla Maschera "Preventivo" nel
caso non sono state sviluppate
corrispondenti "Righe_Preventivo".
2)
Access 97
Maschera "Articoli"
Campo "Ricarico"
Campo "Costo"
Campo "Listino"
su disattivato di "Ricarico" ho questa formula: Me![Listino]=
Me![Costo]*Me![Ricarico]/100 + Me![Costo]
come faccio ad arrotondare il valore ottenuto...per esempio: 14.360
diventerebbe 14.500
Grazie 1000
Newsgroup: it.comp.appl.access
Titolo: cerco aiuto..

per favore aiutatemi..
1) non riesco a fare la differenza tra le date in una query di presenti
negli stesso campo, fra la penultima presente e l'ultima.. come posso fare?
2)se in una tabella per esempio in una scheda guasto io ho più guasti su una
macchina, pensate che la macchine possono essere centinai presenti sul DB,
come posso fare attraverso una query a visulizzare quante volte quella
macchina si è guastata.. ovvero per ogni macchina il numero di guasti che ha
avuto se è possibile fatemi sapere che saro più preciso..
grazie da adesso.

 ha scritto nel messaggio
news:NA4sc.321846$rM4.13...@news4.tin.it...

Ti ho già dato una risposta nell'altro thread di ieri dove hai posto lo
stesso identico quesito.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Rilevazione Presenze

Salve a tutto il NG
tramite un lettore di badge inserisco i dati d'ingresso/uscita in una
tabella del Db.
il problema è il seguente:
è possibile arrotondare l'orario d'ingresso rilevato dal lettore es. (ore
7:55 alle ore 8:00)
Saluti.

 7:55 alle ore 8:00)
Dipende dal tipo di arrotondamento che devi fare....
Se fossero le 7:47 a quanto andrebbe arrotondato? Alle 8:00 alle 7:52 o alle
7:45?

 ha scritto nel messaggio
news:cm1ea.16022$Fc.4...@tornado.fastwebnet.it...

alle ore 8:00
devo arrotondare sempre all'ora o alla 1/2 ora
tonio

 ha scritto nel messaggio
news:KP1ea.83421$pG1.1...@news1.tin.it...

LADRO DI MINUTI: GLI OPERAI PROTESTANO VIVAMENTE CONTRO LA TUA TRACOTANZA
comunque esiste la funziona format studiatela

tonio
Ti passo due formule (sicuramente migliorabili) che uso in una query
1) Arrotonda l'ora di ingresso al quarto d'ora successivo
(07:47->08:00, 07:45->07:45):
---
OraIngressoArr: CDate(Fix(CDbl(Nz([dtmOraIngresso];0))*96+0,9999)/96)
2) Arrotonda l'ora di uscita al quarto d'ora precedente (17:47->17:45,
17:45->17:45), controllando anche che per l'effetto combinato degli
arrotondamenti entrata/uscita non ci troviamo un orario arrotondato di
entrata successivo a quello arrotondato di uscita (esempio entrata
alle 07:47->08:00 - uscita alle 07:50->07:45)
---
OraUscitaArr:
IIf(CDate(Fix(CDbl(Nz([dtmOraUscita];0))*96)/96)>[OraIngressoArr];CDate(Fix(CDbl(Nz([dtmOraUscita];0))*96)/96);[OraIngressoArr])
Fai attenzione che le due istruzioni vanno ognuna su una sola riga
(nessun 'a capo')
Ciao
--
   Alberto
No alla guerra

 ha scritto nel messaggio
news:y94ea.120421$zo2.3...@news2.tin.it...

Ed io che pensavo di essere scorbutico...
Antonio

 ha scritto nel messaggio
news:Ngfea.30746$Lr4.9...@twister2.libero.it...

LADRO è una parola grossa,
ringrazio tutti per le risposte
p.s. gli arrotondamenti che effettuo sono sia +/- (max 5 minuti) vi assicuro
che non ci sono proteste. Anche perchè il primo a protestare sarei IO.
Saluti a tutto il NG.

 che non ci sono proteste. Anche perchè il primo a protestare sarei IO.
Non so se stefano scherzasse o dicesse sul serio.
Nel secondo caso avrebbe esagerato.
Resta il fatto che la gestione presenze è un tema delicato e spesso molto
contestato.
Basterebbe un po' di elasticità da ambo le parti, in effetti spesso poco
praticabile...
Antonio
Newsgroup: it.comp.appl.access
Titolo: report a piu' pagine

Qualcuno sa come creare un report a piu' pagine.
Nel mio caso devo creare il cosi' detto "libretto di centrale" per ogni
centrale termica catalogata. Questo libretto è composta da una ventina di
pagine.
Grazie.

 pagine.
A creare piů pagine non c'č nessun problema. L'unico forse č capire cosa
devi fare...
Spiegati meglio
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

Devo creare per ogni record un libretto di circa 20 pagine dove vengono
riportati tutte le caratteristiche dell'impianto (marca modello matricola
ecc..) per ogni componente tipo caldaia, bruciatore, ecc..
Per esempio sulla prima pagina deve esserci l'indirizzo, proprietario,
manutentore
Sulla seconda ci sono i componenti caldaia, bruciatore ecc..
Sulla terza gli interventi
ECC....
Grazie


forse per te č piů semplice creare un report per ogni pagina e
stamparlo nell'ordine....
se non dai fare un report di una singola pagina il tutto č un pň
difficile e lungo da spiegare,vedi F1 ed un maunale su access
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: numero record e posizione record attuale

Come si fà a ricreare due caselle di testo che contengano il numero di 
record e la posizione attuale della tabella in cui si stà lavorando?
Un pò come quella dei pulsanti di spostamento predefinito di Access.
ad es..    sei nel [posRecord] di [numRecord]

 ha scritto nel messaggio 
news:42009f4d$0$6300$5fc...@news.tiscali.it...

______________________-
Io ho fatto così:
sei nel [Me.CurrentRecord] di [=Conteggio(Id del Recordset)]
ciao
Riccardo

 ha scritto nel messaggio 
news:ctq8t7$82p$1...@news.panservice.it...

Grazie !! 

 ha scritto nel messaggio 
news:4200acae$0$32339$5fc...@news.tiscali.it...

___________
prego

Newsgroup: it.comp.appl.access
Titolo: Formula

Access 97
devo trovare una percentuale ma non ricordo la formula.
esempio:
Quantitą prodotta: 500 pz
Quantitą di scarto :  10 pz
Quante la % di scarto.
Devo mettere questa formula nella query.
Come si fa?
ciao a tutti e grazie

 ciao a tutti e grazie
Percentuale di scarto= uantià di scarto/Quantità Prodotta

 ciao a tutti e grazie
Ciao e buon lavoro ;-)


Ciao
Io farei così
Quantità di Scarto / (Qt Prodotta + Qt Scarto) * 100
10/510 = 1,96%
Di fatto hai utilizzato 510 pezzi, togliendo il 1.96% di scarto ottieni 500
pezzi prodotti
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: Query parametrica:estrarre i valori null

Salve a tutti ! ho il seguente problema:  una query parametrica (parametro 
Data) viene eseguita da una maschera dialogo ove il parametro viene ricavato 
da una combo che viene popolata tramite una SELECT ...GROUP BY Data; se 
seleziono la riga vuota che corrisponde al GROUPING dei records con Data 
Null, la query non restituisce i records.
Ho provato a consultare i precedenti post ma gli esempi trovati offrono una 
bella soluzione per ottenere tutti i records a fronte del parametro Null; a 
me servono solo i records con Data = Null quando imposto a Null  il 
parametro data.
Potrei creare un'altra query con un criterio Null su campo Data ...ma è 
possibile risolvere tutto con una unica query !?
Ebo 

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


Esattamente quello che volevo: ci stavo provando ma mettevo Null invece
invece di "" ma questo è un'altro discorso
Grazie Ebo

Newsgroup: it.comp.appl.access
Titolo: collegamento Report a una querri di selezione......ma ho problemi

salve a tutti........ e prima di tutto grazie per avermi letto ........
adesso vi espongo il mio problema teorico.......e sono speranzoso che
qualcuno lo ha gia risolto ....e vengo al dunque
alllora:
ho una tabella semplice con un campo di nome "organizzazione" che ho riunito
in una querry di raggruppamento cosi da creare una casella combina e poter
selzionare solo un gruppo unico ad esempio di "panettieri"  in una maschera
adesso vorrei far in modo che il  report collegata a un bottone in cui ho
inserito una macro di anteprima stampa mi dia solo i campi corrispondenti
alla querry di raggruppamento in anteprima stampa i passaggi li ho fatti
tutti e nella macro di anteprima stampa ho messo nelle condizioni where "
[Elenco indirizzi Query]![NomeOrganizzazione] = Maschere![Anteprima di
stampa]![Elenco7] "
in cui [Elenco indirizzi Query]![NomeOrganizzazione] e la querry dove il
report va a prendere tutti i dati e la Maschere![Anteprima di
stampa]![Elenco7] e la casella combina dove in teoria dovrebbe esserci i
dati raggruppati di "organizzazione" cioe il campo che unisce le varie
organizzazione.......ma il problema e che ogni volta che clicco il tasto per
anteprima di stampa mi chiede sempre tramite una mascherina di inserire
manualmente il nome dell'organizzazione e dopo filtra in modo corretto i
dati........senza prendere in considerazione i dati dentro
Maschere![Anteprima di stampa]![Elenco7] qualcuno di voi ha qualche
consiglio.........
ringrazio anticipatamente
cordialmente jacchino

se sono riuscito a tradurre bene, (!!) tieni presente che la maschera deve
rimanere aperta, sei sicuro che non la chiudi? (al limite puoi renderla
invisibile)

 ha scritto nel messaggio
news:8smq5d$18s8$1...@stargate1.inet.it...


 ha scritto nel messaggio
news:8smpk0$pm6$1...@news1.sunrise.ch...

Hai provato sostituire Maschere![Anteprima di stampa]![Elenco7] con
Forms![Anteprima di stampa]![Elenco7] .
Vedrai che è quello.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 ha scritto nel messaggio
news:S0HH5.50155$Nz.14...@news.infostrada.it...



Se avessi voglia di sfotterti ti direi che è la traduzione in inglese di
Maschere.
Invece mi viene voglia di farti io una domanda:
        ma la parola Maschere da dove l'hai tirata fuori???  :o))
Forse era una sintassi accetteta dalle versioni di Access precedenti a A97??
Ciao
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: un aiuto

cari esperti,
ho una maschera X che funziona da interfaccia per selezionare i parametri
data (periodo dal/al) da una query "USCITE PROFESSIONALI". Allo stesso modo
ho una maschera di interfaccia Y che seleziona i parametri periodo dal/al
dalla query "ENTRATE PROFESSIONALI".
Ora vorrei creare una query che mi riepiloghi mese per mese il risultato di
[Entrate]-[uscite]. Credo che vada costruita una query delle due query
precedenti ma non so come fare, sono un principiante.
Grazie

 precedenti
[...]
    Se imposti il discorso basandoti sulle query gia' fatte imbocchi una
strada possibile ma piu' difficile. Dimentica quindi quelle query e ripensa
il tutto in base a cio' che vuoi ottenere. Probabilmente una vista dei dati
del tipo:
        | Mese | SommaDiEntrate | SommaDiUscite | Differenza |
    A questo punto ci mancano pero' delle informazioni fondamentali: dove
stanno i dati? In *due* tabelle, "Entrate" e "Uscite"? Oppure in *una sola*
tabella "Cassa"? E, se sono in una tabella "Cassa", quali sono i campi di
questa tabella? "Data", "Entrata" e "Uscita" oppure "Data", "Tipo" e
"Importo"? Ancora: qual e' il Tipo dei campi?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 cari esperti,
L'esperto consiglia di scrivere un subject più significativo!!!
Antonio

 ha scritto nel messaggio
news:RDab9.117661$n04.3...@twister2.libero.it...

Una strada: la query di unione
Alle due query già realizzate aggiungi un campo: Entrata: 0 in "Uscite
Professionali"
e Uscita: 0 in "Entrate Professionali".
Per esempio Uscite Professionali contiene DATA, Uscita, Entrata (il campo va
impostato a 0)
Entrate Professionali contiene DATA, Entrata, Uscita (il campo va impostato
a 0)
Metti gli stessi criteri nelle due query, cosa che hai già fatto e crei una
query di unione
tra le due, così:
select * from [Entrate Professionali] UNION ALL select * from [Uscite
Professionali];
Salva la query di unione e la potrai usare per quello che vuoi.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Menu di selezione

come posso fare per creare un menu di selezione all'avvio del database?
Dovrebbe avere quattro opzioni
Inserimento cliente
Telefonate
Impressioni sulla telefonata
Modailtà trova
Premuto su uno di questi quattro pulsanti si dovrebbe aprire la maschera
corrispondente.
PS.: Questo menù non dovrebbe chiudersi
Ciao e grazie a tutti


Si chiama "pannello comandi", ti consiglio vivamente di leggerti l'help
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it


E' vero con il Pannello dei Comandi che trovi su Strumenti/Aggiunte/Gestore
Pannelli Comandi č molto facile e autoamtico.
Ma se vuoi puoi crearteli tu i pulsanti  fai cosě:
1) da Visualizza/ apri Casella Strumenti
2)Dalla Maschera dove vuoi crearti il menu' dei comandi poniti in visualizza
Struttura
3 Quindi dalla Casella Strumenti  seeziona il pulsanter di comando ed in
automatico  crei i pulsanti che apriranno le maschere desiderate ...
ciao
Simo

Newsgroup: it.comp.appl.access
Titolo: Creare report con tabelle

Come posso creeare un report con tabelle?
Sono riuscito solo ad inserire una linea orizzontale
che separa i vari record
Grazie

 ha scritto nel messaggio
news:3aeb1e2...@130.133.1.4...

Nel sito comune ci dovrebbe essere un esempio (
www.sitocomune.com
)...
Ciao.

Nel sito comune ci dovrebbe essere un esempio (
www.sitocomune.com
)...
Ti riferisci al db di esempio del sito ftp microsoft?
Mi sembra che non ci siano report con tabelle e bordi (come Excel per
esempio)
Grazie e ciao

 Grazie e ciao
No; mi riferivo al: "Inserire linee e rettangoli in un report." di Davide LA
MANTIA (Sib), se è di questo che hai bisogno...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: ordinamento mesi

situazione:
ho un report basato su una tabella di nome MESI di 12 record
la tabella MESI ha due campi: MESE con i dodici nomi dei mesi, ORD
numerico da 1 a 12 che serve ad ordinare i mesi nell'ordine giusto
(serve ad evitare l'rdinamento dei mesi come testo)
Quindi ho un report con in cima il primo mese, sotto il secondo mese
etc ...
PROBLEMA:
è possibile avere lo stesso report ordinato in modo che il primo
record sia il mese attuale, il secondo il mese precedente etc?
Grazie a tutti

Ciro ha scritto:

Intanto facevi a meno di avere 2 campi, bastava solo il Numero relativo
al mese, per avere il nome esteso c'è la funcione
MonthName(NumeroMese), quindi con una Colonna Calcolata potevi
risolvere...!
Per il tuo problema invece devi fare una cosa diversa.
Come è ovvio non è possibile ordinare con il criterio che chiedi,
poichè non esiste.
Dovrebbe essere possibile con 2 Query ed una UNION.
SELECT * FROM T1 WHERE CampoMese=Mont(Now())
UNION
(SELECT * FROM T1 WHERE CampoMese<>Month(Now()) ORDER BY CampoMese)
Saluti
@Alex

 ha scritto nel messaggio 
news:1165652977.5...@j72g2000cwa.googlegroups.com...
situazione:



PROBLEMA:

Grazie a tutti
Tasto destro in modalità struttura report >Ordinamento e raggruppamento>Campo ORD, Ordinamento 
Decrescente.
Michele

 @Alex
Ciao Alex, innanzi tutto grazie per il suggerimento riguardante il nome
del mese, mi sarà molto utile, in secondo luogo, mi spieghi meglio
questa querry? cosa fa e come si usa?
grazie

Ciro ha scritto:

Per il 1° punto OK, per l'ordinamento forse avevo capito male quello
che chiedevi...!
Vai nella Query e ordina in modo Decrescente, visto che immagino che il
mese odierno sia l'ultimo...!
@Alex


non è cosi semplice (altrimenti lo avevo gia fatto) a me non servono
tutti i mesi, ma solo gli ultimi 12; quindi il report è ordinato
secondo una querry indipendente dai dati (querry di ragruppamento dei
mesi con selezione del mese relativo all'ultimo anno),
e i dati stanno in un sottoreport collegato, quindi l'ordinamento non
lo posso fare attraverso l'ultimo mese inserito, a meno che non posso
avere, nel report, un limite ai record stampabili
grazie


non è cosi semplice (altrimenti lo avevo gia fatto) a me non servono


Newsgroup: it.comp.appl.access
Titolo: moltiplicare un mumero per un numero di ore

In una query ho un\'espressione che mi calcola un numero di ore ottenuto come differenza tra un orario iniziale ed un orario finale, io vorrei moltiplicare questo risultato per un numero.
Qualcuna sa dirmi come devo fare?
Grazie a tutti per l\'aiuto
Canio
------------------------------------------------------------------------
Questo messaggio e' stato inviato tramite i Newsgroup di Punto
http://www.punto.it
------------------------------------------------------------------------

 ha scritto nel messaggio
news:afpn18$ias$1...@zap-news.punto...

io l'ho usato in una maschera, ma dovrebbe funzionarti...
=((-((Fix([Ore_manodopera])-[Ore_manodopera])/60*100))+Fix([Ore_manodopera])
)*[Prezzo_manodopera]
by
stwe