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

un saluto a tutto il NG.
Sarei grato se ricevessi qualche dritta per la realizzazione grafica di una
fattura (ma anche DdT, ordine d'acquisto, ecc.)
Il mio problema è che riesco a posizionare nel giusto posto il gruppo di
informazioni che dovrebbero concludere il report (imponibile, IVA,
complessivo, ecc.).
Mi spiego:
se i controlli li inserisco nel pie' di report, questi vengono inseriti al
termine di tutte le righe di fattura, ma se mi trovo all'inizio della
seconda pagina (o successive) queste informazioni mi appaiono in alto,
invece devono rimanere in basso;
se i controlli li inserisco nel piè di pagina, queste informazioni mi
vengono ripetute in tutte le pagine della fattura, mentre devono apparire
solo nell'ultima.
Qualcuno sa come risolvere questo problemino????
Un grazie anticipato
Alessandro Carli

 ha scritto nel messaggio
news:8l7790$3du$1...@nslave2.tin.it...


 wrote in message
8l7790$3du$1...@nslave2.tin.it...
[cut]
Io l'ho risolta così (passo passo):
Imposto il raggruppamento per n° fattura (contatore tabelle fattura).
La testata della fattura la inserisco nella intestazione di pagina e i
totali nel piè di pagina pagina.
Fin qui tutto normale.
Nel piè di pagina del ragguppamento (che è non visibile) inserisco un
controllo chiamato RigheFattura che conta il n° totale delle righe della
fattura (=Conteggio([FATRIG_ID])).
A mano (facendo una stampa di prova) conto quante righe stanno su una
pagina, ad esempio sono 22.
A quel punto basta inserire una casella di testo con valori Sì/No che chiamo
UltimaPaginaFattura (anche questa su piè di pagina pagina e nascosta) con
origine controllo :
=[Page]*22>[RigheFattura]
Tale controllo varrà Sì quando la pagina visualizzata è l'ultima, No in
tutte le altre.
Ovviamente sull'evento Formattazione del raggruppamento (ossia
IntestazioneGruppo0_Format) bisogna reimpostare a 1 il n° di pagina, ossia :
Page = 1
Fatto questo su formattazione del piè di pagina basterà rendere visibili i
controlli quando UltimaPaginaFattura = Sì, e renderli invisibili nel caso
contrario (magari aggregandoli in una unica funzione).
Mi rendo conto che la cosa risulta molto macchinosa, ma si ha il grandissimo
vantaggio di poter stampare interi gruppi di fatture (ad esempio utilizzando
dal.... al.....) e non dover stamparle una alla volta (cosa che invece
succederebbe con il suggerimento dato da Bobbit).
Se poi c'aggiungete nel piè di pagina un controllino chiamato
TotPagineFattura definendolo come
=[RigheFattura]\22+1
ottenete anche il numero totale di pagine della singola fattura. Potete
quindi visualizzare una scritta del tipo:
Pagina 1 di 3
e così via, molto utile ai fini pratici (quando l'impiegato si trova con la
fattura in mano vede immediatamente quante pagine devono essere, senza
doversele sfogliazzare tutte fino a quando non trova l'ultima con il
totale).
Se vi rimane qualche dubbio ditemelo che lo risolviamo.
Ciao
Dario da PD

Dario che fai??????????????
Saluti

 Saluti
In che senso ?
Alludi forse al fatto che mi martorizzo facendo cose troppo complicate ?
Forse sì, perché mi diverto un sacco...
Ciao
Dario da PD

 Fin qui tutto normale.
...
Newsgroup: it.comp.appl.access
Titolo: Unire 2 database uguali

Salve ...
Ho la necessitï¿œ di unire due database acces  .MDB uguali formatio da 8 
tabelle di cui solo 1 contiene dei dati diversi ma che dovrebbero essere 
sequenziali.
Il primo database si ferma ad un certo numero di record . e non so come 
l'altro ha continuato da lï¿œ.
ora vorrei riunire i due file per averne uno solo .
Calcolando che la tabella da unire ï¿œ una sola come posso fare ??
Grazie

 Grazie
Il metodo che ti consiglio è quello di implementare le tabelle
utilizzando i recordset DAO.
Devi iniziare dalla tabella madre, Il vantaggio è che puoi memorizzare
il valore del campo contatore subito dopo la creazione di un nuovo
record.
Di conseguenza puoi utilizzare quel valore per mantenere il join con
le varie tabelle figlio.
buon lavoro
Andrea
www.papiandrea.it
Newsgroup: it.comp.appl.access
Titolo: Altro aiuto...

Buonasera. Vi riscrivo per chiedervi aiuto circa un altro problema che ho 
con access. La prima volta siete stati gentilissimi e mi avete risolto il 
problema.
Speriamo vada bene anche questa volta...sempre se quello che vi chiedo è 
realmente fattibile.
Partiamo innanzitutto da quello che ho.
Una tabella prodotti, e una tabella cicli di lavorazione e le due rispettive 
maschere.
Adesso provo a descrivervi quello che mi chiedono.
Nella tabella prodotti ho tutte le info sui prodotti tra cui l'ID prodotto e 
le fasi di lavorazione.
Nella tabella cicli di lavorazione ho diverse info tra cui pure ID prodotto 
e fasi di lavorazione.
Bene poiché nella maschera cicli di lavorazione ci sono informazioni che 
variano a seconda dell'ordine ( date, quantità, modalità di consegna) e 
quindi si andranno a registrare volta per volta e ci sono altre info come le 
fasi di lavorazione che restano sempre uguali a seconda del prodotto 
selezionato.
In poche parole mi chiedono che nella maschera cicli di lavorazione ci sia 
un menu a tendina in cui vado a scegliere il prodotto ( e fino a qui ci sono 
riuscito) e appena viene scelto che si carichino automaticamente tutte le 
info sulle fasi di lavorazione, in modo da non riscriverle ogni volta. 
(ricordo che le fasi di lavorazione sono tra le caratterische prodotti 
nell'apposita tabella)
E' una cosa fattibile?
Io come al solito sono stato li diverse ore ma senza riuscirci....non mi 
resta che confidare in voi...
Grazie a tutti anticipatamente!!!

 Grazie a tutti anticipatamente!!!
Grazie a te per riscrivere il messaggio con un oggetto che rispetti le regole del ng.
Ciao,
Max

Newsgroup: it.comp.appl.access
Titolo: gestione presenze

Ciao a tutti,
qualcuno sa se in rete c'è un esempio di un sw (anche molto banale)
per la gestione delle presenze in ACCESS???
grazie

 ha scritto nel messaggio 
news:d4da97c6-90a1-4c01...@d21g2000prf.googlegroups.com...

grazie
[risposta]
Visto che è banale; che difficoltà hai a crearlo da solo?
Perché anche se lo trovi è probabile che dovrai riadattarlo alle tue 
necessità; quindi tanto vale inziare da solo...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fkg3ma$nhk$1...@tdi.cu.mi.it...

Ciao,
Anch'io ho iniziato con programmino banale, e alla fine le modifiche da fare 
erano troppe
E le esigenze aziendale pure.
Per questo ho iniziato con un progetto vero e funzionante.
Sergio ha perfettamente ragione quanto vale iniziare con un progetto ben 
studiato.
Per iniziare devi sapere cosa :
Rilevazione accessi con badge
Ingresso e uscita
Date
Matricola e Tessera
Operaio e Impiegato
Turni
Centro di Costi.. eccc
Backup
Export
Rapportino Day ...
Io ho iniziato com i suggerimenti del buon Roberto della Campagna, tanti 
anni fa.
.Bat
Newsgroup: it.comp.appl.access
Titolo: Aiuto riallegare tabelle

ho scaricato il modulo scritto da Alex - Mantova ma non riesco a riscrivere 
il codice x farlofunzionare con il mio database diviso in due parti 
"tabelledati" e "BPCOASMAOSAS" QUESTO E' IL FRONT END
I DUE FILE SONO DEPOSITATI NELLA CARTELLA C:\Programmi\BPCOASMAOSAS\ SE 
QUALCUNO RIESCE A RISCRIVERMI LA MACRO AUTOEXEC VE NE SONO GRATO
Il file che ho scaricato dal sito è AUTOLINK
IO QUANDO HO PROVATO MI DICEVA CHE LA FUNZIONE
GetLink () non e valida o non esiste ecc...
GRAZIE A TUTTI CIAO DA PIETRO 

 wrote in message
news:mdZGf.170804$
65.47...@twister1.libero.it

Si c'è un bachetto, la funzione è erroneamente dichiarata
Private nel modulo, ma va dichiarata Public, poi ovviamente
devi passare alla funzione il Percorso.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Il file che ho scaricato dal sito č AUTOLINK


Newsgroup: it.comp.appl.access
Titolo: problema con la e commerciale

Ciao a tutti
devo scrivere S.E.& O. ma la e commerciale non me la fa vedere.
come posso fare?
Grazie

 come posso fare?
Scrivi due, cio� && se vuoi vedere uno.
La causa � che & � il segno speciale per sottolineare un hotkey.
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it


Ciao Karl
grande
Grazie
Newsgroup: it.comp.appl.access
Titolo: Invio Mail con allegato da Access97

Ciao a tutti,
avrei bisogno di inviare per Email un file di testo con il client
predefinito, da una applicazione Access 97.  Le soluzioni che ho
trovato nel sito comune non vanno bene per il mio caso, in quanto 
1 non vorrei installare il componente Winsock 
2 la funzione che usa le Mapi mi apre Outlook anche se come client di
posta predefinito ho Outlook Express
Qualcuno di voi ha, o sa dove posso trovare, una funzione che usi le
Mapi per aprire il client di posta predefinito con la possibilità di
allegare un file di testo?
Grazie BB


Se tu usi docmd.sendobject lui ti apre un'istanza di Outlook express e poi
alleghi quello che vuoi.
Se lo vuoi automatizzare devi usare le Mapi
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

On Fri, 30 May 2003 10:49:46 GMT, 
massimilia...@kksrl.com
 (MA)
wrote:

Io vorrei usare le Mapi ma la funzione che ho scaricato dal sito
comune mi invia il messaggio di posta con allegato ma con Outlook
anche se ho Outlook Express come client predefinito (infatti se provo
da word ad inviare un documento per posta elettronica mi si apre OE!).
La chiamata è questa:
Public Declare Function MAPISendMail Lib "MAPI32.DLL" _
        Alias "BMAPISendMail" _
        (ByVal Session&, _
        ByVal UIParam&, _
        Message As MapiMessage, _
        Recipient() As MAPIRecip, _
        File() As MapiFile, _
        ByVal Flags&, _
        ByVal Reserved&) As Long
la funzione questa (dopo aver compilato correttamente i campi):
SendMail = MAPISendMail(0&, 0&, MAPI_Message, MAPI_Recip, MAPI_File,
MAPI_LOGON_UI, 0&)
cosa devo modificare perchè si apra il client di posta predefinito???
Ciao BB

 ha scritto nel messaggio
news:n2sedvcee2oo599g9...@4ax.com...

Prova quì:
http://www.experts-exchange.com/Databases/MS_Access/Q_20293395.html
Ciao, Carlo


Vorrei qualcosa di meno rigido... non deve essere per forza OE ad
inviare la posta, ma il client predefinito. 
Niente invio di allegati... magari la prossima volta che becco un
virus vedo come fanno loro a fare tutto quello che vogliono!
Ciao BB
Newsgroup: it.comp.appl.access
Titolo: access 2000 ed excel 2000

Ciao a tutti
Spero proprio che qualcuno di voi possa aiutarmi...
Già da tempo sto cercando di utilizzare access per automatizzare il
procedimento con cui faccio le fatture in ufficio, aquesto proposito ho
anche scaricato un modello microsoft per l'integrazione access-excel per la
fatturazione, ma non fa proprio al caso mio...
In realtà il mio problema penso sia abbastanza semplice: Vorrei avere la
possibilità, compilando un database access creato ad hoc con id cliente,
nome società indirizzo, imponibile, iva e totale, vorrei appunto che questo
record compilasse in automatico alcune celle di un foglio excel già
preformattato in fattura calcolandomi in automatico iva , data e soprattutto
numero progressivo potendola così poi stampare facilmente senza dover ogni
volta farlo da excel con evidenti problemi di tempo.
E' possibile farlo? se sì come?
Come si può fare poi per fare in modo che, quando vado a compilare questo
database , non sia obbligato a riscrivere tutti i dati inerenti il cliente e
le varie cifre, partendo dal presupposto che di mese in mese i clienti sono
sempre quelli e spesso sono uguali anche gli importi? ( la mia idea era
quella di una finestrella a scorrimento per la scelta del valore e/o
nominativo ricorrente)
Ringraziandovi ancora per l'aiuto che mi vorrete fornire, Vi saluto.
Ciao
Andrea da Treviso
--------------------------------
Inviato via 
http://usenet.libero.it


Ciao Andrea, non hai bisogno di excel: Access fa già tutto ciò che ti serve
compresa la stampa dei report. Il problema è che non credo tu possa oggi
risolverlo da te. Fai una cosa prendi Northwind, il database di esempio di
Access e studiatelo un pò. Troverai (come abbiamo trovato tutti noi
all'inizio - e spesso ancora oggi) nuemrosi spunti.
"Perdi" qualche giorno così e riposta il messaggio, mi impegno sin d'ora ad
aiutarti, ma per farlo ho bisogno che tu conosca almeno l'abc, altrimenti
non ci capiamo.
ciao MAssimilaino



Intanto ti ringrazio molto per avermi risposto...ok ora mi studierò
northwind e poi rifarò le domande più specifiche , sperando di ritrovarti
ancora disponibile come oggi!
Grazie ancora!!
Andrea

Newsgroup: it.comp.appl.access
Titolo: compattare database

vorrei compattare un database "archivio" a cui collego un altro database
dove ci sono le maschere ed i report con un controllo... mi spiegate come
fare?
grazie Max

Max scrisse...

Dai un'occhiata al SC !
RoDAgo
il sito comune di it.comp.database.access e di it.comp.appl.access
http://members.xoom.it/it_db_access

Newsgroup: it.comp.appl.access
Titolo: campo che cambia colore se un cambo ha valore "VERO"

Ciao a tutti
una domanda per voi semplice ma per me neofita complicata:
ho un database con due campi
DITTA  (testo)
Pagato   (SI/NO)
vorrei che il campo DITTA in una maschera diventasse di colore rosso quanto 
sia spuntato (valorizzato a si) il campo PAGATO
Grazie 

 ha scritto nel messaggio
news:XFhsf.18869$eD5.3...@twister2.libero.it...

Ciao Lisa,
su click del controllo booleano scrivi
If Me!Pagato Then
    Me!Ditta.BackColor = vbRed
Else
    Me!Ditta.BackColor = vbWhite
End If
Ciao, Sandro

 ha scritto nel messaggio 
news:43b1af84$0$1078$4faf...@reader3.news.tin.it...


 espressione
[cut]
Ciao Lisa,
ti raccomando di rispettare il quoting !
Certo, devi ricorrere alla formtazione condizionale, visto che intuisco
dalla tua reply che la tua maschera è di tipo visualizzazione continue ...
Allora vai sul controllo ditta, vai su formattazione condizionale e ci metti
Pagato=-1 come espressione e ci metti come backcolor il red.
Ciao, notte.
Sandro

 ha scritto nel messaggio
news:XFhsf.18869$eD5.3...@twister2.libero.it...

Se usi una versione di Access successiva ad Access 97, la maniera piů facile
per risolvere il tuo problema č qualla di usare la formattazione
condizionale.
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 ha scritto nel messaggio 
news:3Pksf.101500$65.29...@twister1.libero.it...


 infatti ma cosa scrivo nella formattazione condizionata?
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Io uso solo Access 97 che non ha la formattazione condizionale quindi non
sono in grado di prenderti per mano e dirti passo-passo cosa fare, ma sono
convinto che leggendo l'help in linea non dovresti avere alcun problema ad


 usare la formattazione condizionale.
azz! e com'è stu' fatt???? un mago come te usa solo a97? 
rarro che vi sia qualcuno che non sia tentato di abbandonare la via
vecchia per la nuova!
si vede che a te la via vecchia è in ottime condizioni! :-==))]
ma qualche capatina alle versioni successive penso che l'hai fatta!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ma qualche capatina alle versioni successive penso che l'hai fatta!!
Assolutamente no.
Un anno fa mi hanno regalato Access XP, ma non l'ho mai installato.

Newsgroup: it.comp.appl.access
Titolo: aiuto da excel ad access x GURU di access

avrei la seguente esigenza:
un file è costituito da 4 colonne e molte righe ogni riga se ha sfondo
bianco è una descrizione con a fianco il prezzo mentre se è sfondo di colore
giallo è una categoria di hardaware, sapete come potrei aprire e leggere in
maniera intelligente questo file e quindi riuscire popolare 2 tabelle una di
nome categorie e una di nome articoli?
grazie a tutti i GURU del newsgroup



devi aprire il tutto via VBA con l'automazioen office e controllare il
colore delle celle, per cominciare vedi gli esempi di automazione
excel su 
sitocomune.com
Saluti.
Emanuele.

 nome categorie e una di nome articoli?
Io agirei in Excel... magari con una colonna nascosta che indica il
colore di sfondo (che puoi recuperare agevolmente con una funzioncina
in Excel VBA).
Altrimenti, mi sa che ti tocca aprire il foglio con GetObject e fare
un'analisi riga per riga, accodando un record per volta alla tabella
appropriata a seconda del valore di
XLObject.Range(XLObject.Cells(CurrentRow,1)).Interior.Color, ma
francamente mi sembra una follia.
Cia'
Max

Newsgroup: it.comp.appl.access
Titolo: bookmark di recordset e di maschera in file adp

ciao a tutti,
chi conosce il mio controllo di ricerca sa che sfrutta la proprieta'
bookmark della maschera e del record sottostante.
mi succede che sugli adp, li' per li' funziona ma se lavoro sui record
sembra che si perda la sincronia fra recordset e maschera e non trova piu'
il record che mi interessa ma record a casaccio.
Facendo un requery tutto torna normale.
qualcuno ha una spiegazione?
Sib

 mi succede che sugli adp, li' per li' funziona ma se lavoro sui record
Magari faccio qualche prova. Gli adp hanno effetti collaterali curiosi, ne
ho già visti diversi, purtroppo!
-- 
Jonathan Canova
www.aladinoinformatica.com

 ho già visti diversi, purtroppo!
Per noi abituati alla semplicità di jet e' proprio cosi'.
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:tq%9b.106427$R32.3...@news2.tin.it...

Ciao a tutti
Il funizionamento del find e dei bookmark con gli ADP ha qualcosa che non va
confermo sentita la Microsoft ha risposto che sanno che c'è il problema
bella forza da qui a risolverlo ce ne passa.
Ciao

 bella forza da qui a risolverlo ce ne passa.
Questo conferma il mio problema.
e' come se perdesse la corrispondenza tra recordset e maschera
Sib
Newsgroup: it.comp.appl.access
Titolo: controllo calendario Access 2000

Ciao, ho utilizzato il file che ho scaricato dal sito comune. L'ho
convertito e sul mio PC funziona non bene ma benissimo. Ebbene quando mi
reco in ufficio lo stessisimo file mi dà errore ... oggetto sconosciuto.
Impossibile trovare l'oggetto ??? Mi spiegate perchè? Il file è lo stesso,
lo converto e non funziona + ?!
marina

 marina
Devi installare il componente del calendario anche sul tuo PC 
dell'ufficio.

 ha scritto nel messaggio
news:xo9wa.163333$K35.3...@news2.tin.it...

Dovrebbe essere un problema di riferimenti: controllali.
Può darsi che nel PC dell'ufficio non è installato il Controllo calendario
8.0 (magari è installato il 9.0) oppure è installato in una directory
diversa.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Come li potrei controllare ? Il PC di casa è così come l'ho comprato, oltre
ad alcuni giochi non ho installato niente altro. Altro aiutino ... ??
marina

forse ho trovato ... sull'help ho visto come procedere ma il tipo di file
(non so se è esatto) che devo registrare è mscal.ocx? Non imballo il
computer dell'ufficio? E se nella directory di office questo file non c'è lo
copio su dischetto qualsiasi da casa? Si può fare?
marina

 marina


grazie issimo
marina

 grazie issimo
Prego issimo. ;-))

Newsgroup: it.comp.appl.access
Titolo: Maschera con annotazioni ordinate.

Salve gente,
vorrei creare una maschera, con una finestra in cui è possibile inserire
delle annotatione riguardanti il progetto visualizzato all'interno della
maschera.
Mi piacerebbe poter inserire all'interno di questa finestra, anche un
riferimento cronologico automatico(Data), in modo da poter tenere
traccia delle varie fasi che hanno caratterizzato lo sviluppo del
progetto.
Vorei poter stampare la maschera, in cui mi salti fuori tutto l'elenco
delle annotazioni che ho inserito in ordine cronologico.
Vi ringrazio anticipatamente per l'aiuto.
Saluti a tutti.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Saluti a tutti.
devi farti una tabella con un campo data e nel valore predefinito inserire
Date() in modo tale che ogni volta che aggiungi un record ti inserisce
automaticamente la data del pc. poi fa una sottomaschera legata alla tua
maschera principale che ti visualizzi i dati contenuti nella tabella
appena fatta. ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 appena fatta. ciao
Ciao e grazie per la risposta,
la sottomaschera l'ho creata, e i dati mi si memorizzano perfettamente
perň
č la visualizzazione che non mi piace, perchč se scrivo molto testo
nella nota,
la sottomaschera non riesce a visualizzarmelo per intero, facendo
ingrandire
la cella a seconda della dimensione del testo.
Non so se mi spiego,
Mi piacerebbe che il Layout fosse:
-30/09/03-Contattato telefonicamente il signo Rossi,
          mi ha informato di nuove modifiche da inserire
          all'interno della prima parte del progetto
          12-2003.
-01/10/03-Ricevuto un Fax dalla azienda fornitrice delle
          parti in pressofusione che spiega di avere un 
          ritardo di 30 giorni per consegnare le nuove 
          fusioni in alluminio.
-..........
e via di seguito.
Poi, alla riapertura della maschera, mi si dovrebbe ordinare le singole
note in ordine cronologico, dalla data piů recente alla ata piů lontana.
Scusa se ho scritto tutto questo papiro,
perň avevo paura di non essere chiaro con le parole e basta.
Grazie di nuovo.


Filippo Campolmi ha scritto:







per quanto rigurda la dimensione hai 2 soluzioni
1 - allargare o alzare il campo della sottomaschera
2 - mettere una barra verticale nel campo in modo da poter scorrere il
testo contenuto
per l'ordinamento č sufficiente usare come origine recrd della
sottomaschera una select che contenga tutti i campi e mettere decrescente
l'ordinamento del campo interessato esemepio: "SELECT Tolleranze.*
FROM Tolleranze
ORDER BY Tolleranze.IdDecreto DESC;"


Newsgroup: it.comp.appl.access
Titolo: Buon Anno

Auguroni a tutti
Marina

 Marina
A lei e a famiglia :-))))))
Ciao RoDAgo

Buon Anno a tutto il ICAA
Cartlo TS
Newsgroup: it.comp.appl.access
Titolo: ODBC?

Salve!
Ma a cosa serve portare un database (dtb.mdb), nel odbc?..che cos'è in
particolare?
Grazie ciao!

 wrote in message
gfni9.18615$Hc7.3...@twister1.libero.it...

Per esperienza diretta posso solamente dirti che ho usato ODBC (Opend Data
Base Connectivity) per leggere dati che sono in transito su altri sistemi
come IBM AS400.
Non è che porti l'mdb nel ODBC. Crei un interfaccia tramite ODBC tra il tuo
MDB ed il sistema su cui sono gli archivi.
Newsgroup: it.comp.appl.access
Titolo: relazionare delle tabelle

Premetto che programmo in ASP e creo database in ACCESS da solo due mesi.
Devo creare, per la prima volta, un sito di ecommerce di audiovisivi su DVD.
Ho creato il layou della pagina; ora ho creato tramite access il database
normalizzato con le varie tabelle relazionate, ecco qui:
nome database: MAGAZZINO.mdb
nome tabella: "film", campi:
ID - Chiave primaria tipo: CONTATORE
FILM - tipo: TESTO
DISTRIBUTORE - tipo: TESTO
PREZZO - tipo: VALUTA in EURO
DESCRIZIONE - tipo: MEMO
REGIA - tipo: TESTO
LINGUA - tipo: TESTO
DURATA - tipo: TESTO (es. formato 90 min)
CODICE - tipo: TESTO (il codice puo' essere composto da caratteri
alphanumerici)
QUANTITA' - tipo: NUMERICO "intero lungo"
fronte - tipo: TESTO (percorso dove trovare il file bitmap)
completa - tipo: testo (IDEM COME SOPRA)
nome tabella: "attori", campi:
ID - chiave primaria tipo: CONTATORE
ATTORI - tipo: TESTO
nome tabella: "genere", campi:
ID - chaive primaria tipo: CONTATORE
GENERE - tipo: TESTO
nome tabella: "ATTORI_FILM", campi:
ID_attori_film - no chiave primaria tipo: CONTATORE
id_attore - tipo: NUMERICO "intero lungo"
id_film - tipo: NUMERICO "intero lungo"
nome tabella: "GENERE_FILM", campi:
ID_genere_film - no chiave primaria tipo: CONTATORE
id_genere - tipo NUMERICO "intero lungo"
id_film - tipo: NUMERICO 2intero lungo"
Le relazioni sono:
tab. "attori" - ID -> tab. "attori_film" - ID_ATTORE
tab. "film" - ID -> tab. "attori_film" - ID_FILM
tab. "genere" - ID -> tab. "genere_film" - ID_GENERE
tab. "film" - ID -> tab. "genere_film" - ID_FILM
Ho fatto questo perche nella scheda tecnica, devono apparire tutti i campi e
quando clicco su un attore o su un genere (ed un film ne contiene piu' di
uno) devo poter far apparire tutti i film in cui c'e' quell'attore oppure
tutti i film di quel genere. Ripeto quindi che ogni film ha piu' attori,
ovviamente, e piu' generi.
E' giusta la relazione fra tabelle?
Ora, al momento non ho creato alcun form di inserimento, sto inserendo i
dati direttamente in access.
PASSI per inserire dati, consiglio:
1. compilo preventivamente le tabelle "GENERE" e "FILM"? stampo il database,
per vedere gli ID assegnati;
2. Compilo la tabella "FILM";
3. Per ultimo compilo le tabelle "GENERE_FILM" e "ATTORI_FILM" inserendo
solo gli ID.
Va bene il tutto?
Altra cosa ovviamente, es. in tab. "GENERE FILM" un FILM puo' essere AZIONE
e FANTASCIENZA, la tab. sarà cosi' composta:
ID_genere_film: 1
ID_genere: 1
ID_film: 1
ID_genere_film: 2
ID_genere: 2
ID_film: 1
nel senso che il film con ID=1 ha come generi 1 e 2
Ovvero la tab. "GENERE", contiene due record con i campi cosi' compilati:
ID: 1
GENERE: FANTASCIENZA
ID: 2
GENERE: AZIONE
E' giusto il ragionamento?
Ovviamente poi carico tutto con ASP. Visto che questo non e' il posto
giusto, ho postato lo script, con richiesta di aiuto, nel forum deidcato
all'asp.
grazie a tutti

 grazie a tutti
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:die675$d51$1...@area.cu.mi.it...


 grazie
Il discorso va fuori tema; ti consiglio di passare il problema ad un NG adatto come it.comp.www.asp e it.comp.www.html...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: FUNZIONE X CALCOLARE UNO SCONTO

Ciao a tutti,
mi sapete direi se esiste già una funzione per calcolare lo sconto. Preso un
valore e due sconti (sc1 e sc2) devo ottenere il valore finale scontato:
Io avevo già fatto così ma se esiste già in vb meglio:
Function Sconto12(n As Variant, sc1 As Variant, sc2 As Variant) As Variant
Dim val1 As Variant
    If (IsNull(sc2)) Then
        Sconto12 = (n - (n * Nz(Int(sc1)) / 100))
    Else
        val1 = (n - (n * Nz(Int(sc1)) / 100))
        Sconto12 = (val1 - (val1 * Nz(Int(sc2)) / 100))
    End If
End Function
GRAZIE
AR

Alessandro Ronchetti wrote:

Puoi tranquillamente eliminare l'if in quanto inutile:
Function Sconto12(n As double, sc1 As double, sc2 As double) As double
  Dim val1 As double
  val1 = n - (n*sc1)/ 100
  Sconto12 = val1 - (val1*sc2)/ 100
End Function
Non capisco perche' utilizzi tutte variabili variant.
Saluti, Antonio.

Newsgroup: it.comp.appl.access
Titolo: Access 97 e 2k

Per esigenze di archivi condivisi con vecchie macchine, ho provato ad
installare Access 97 su un PC che ha già Office 2000, naturalmente su una
cartella diversa.
L'installazione non ha dato problemi, ma all'avvio di Access 97 compare il
msg "impossibile avviare Microsoft Access. Non è stata concessa la licenza
d'uso su questo computer." Cosa posso fare ?
Grazie a tutti.
Marco

 ha scritto nel messaggio

www.sitocomune.com
Sib

 ha scritto nel messaggio
news:HzSTa.2926$w8....@news.edisontel.com...

collegati con 
http://www.support.microsoft.com/
e inserisci come KB il codice 141373 (scegli KB italiana)
troverai la soluzione del problema
ciao
Maurizio


Grazie mille !!  Marco
Newsgroup: it.comp.appl.access
Titolo: impostare/togliere salto pagina da codice VBA

ho un report che stampa dati raggruppati
 
nella versione attuale i gruppi sono tutti di seguito
 
ora mi dicono che, a richiesta, sarebbe utile un salto pagina prima di 
ogni gruppo (i totali sono in alto)
 
ho quindi aggiunto un flag nella form di selezione, lo ho chiamato 
[SetPageBreak]
il gruppo si chiama [IntestazioneGruppo0]
 
dovrei quindi aprire il report in modalità struttura e, in base al 
nuovo flag SetPageBreak, impostare eventualmente il salto pagina PRIMA 
della sezione
 
qualcosa tipo questo che ho trovato in un altro report:
 
DoCmd.OpenReport "MioBelReport", acViewDesign
If Forms.Item("MENU").[SetPageBreak] = False Then
 
Reports.Item("MioBelReport").GroupLevel![IntestazioneGruppo0].PageBreak 
= None
Else
 
Reports.Item("MioBelReport").GroupLevel![IntestazioneGruppo0].PageBreak 
= BeforeSelection
End If
DoCmd.Close acReport, "MioBelReport", acSaveYes
 
Come va impostato il parametro GroupLevel? quello che ho scritto sopra 
me lo sono inventato (e non funziona, ovvio)
 
Grazie
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
se ho ben capito vuoi da codice attivare o meno un saltopagina
per farlo basta impostare visible true/false da codice
 
ne metti quanti vuoi in vari punti e da codice li gestisci
 
Me.InterruzionePagina1.Visible = False  (non salta)
Me.InterruzionePagina1.Visible = True (salta)
 
BFS

 Me.InterruzionePagina1.Visible = True (salta)
 
uhm... ma questi punti di interruzione li devo infilare nel report come 
se fossero campi o oggetti?
cioè, vado in struttura report e in alto trovo voci di menu [Report 
design], [Arrange], [Format], [Page Stup] : qui dovrebbe esserci una 
sotto-voce [Page Break] che seleziono e poi inserico nella struttura 
dove meglio mi aggrada?
 
nel menu [Format] posso selezionare IntestazioneGruppo0 ma negli 
elementi che mi mette a disposizione non c'è un [Salto pagina], anzi, 
se lo voglio impostare (come ho fatto a mano) devo andare nelle 
proprietà e cambiare il parametro
 
sorry, ma non ti seguo


 
 
parlo dei controlli interruzione pagina
questi per capirci
https://i.imgur.com/3X37AmN.png
 
 
BFS

> 
 
trovato!
 
ho fatto la modifica nel codice associato al bottone, debug-gando ho 
verificato che Forms.Item("MENU").[SetPageBreak] valesse 0 o -1, però 
il salto pagina lo fa comunque
 
DoCmd.OpenReport "MioBelReport", acViewDesign
If Forms.Item("MENU").[SetPageBreak] = False Then
   Reports.Item("MioBelReport").Controls!PageBreak103.Visible = False
Else
   Reports.Item("MioBelReport").Controls!PageBreak103.Visible = True
End If
DoCmd.Close acReport, "MioBelReport", acSaveYes
 
 
di conseguenza lo ho spostato direttamente nel report, on load, e 
adesso funziona :)
 
grazie di nuovo

Newsgroup: it.comp.appl.access
Titolo: Confronto tra stringhe ... suggerimenti

Ho necessità di fare un confronto parziale tra stringhe contenute in due 
diversi campi,
al fine di ottenere un elenco di records il cui contenuto sia somigliante.
Ad esempio:
campo1: Ministero affari esteri
campo2: Ministero interno
... la restituzione del record dovrebbe basarsi sul confronto positivo
individuato nella denominazione "Ministero".
Tutto ciò mi è utile per comparare analoghe denominazioni provenienti
da varie fonti, ma che identificano lo stesso Ente.
E' possibile ottenere tale risultato con una query o forse è
preferibile scrivere una funzione?
Ringrazio x le indicazioni.
Ciao
Angelo 

 ha scritto nel messaggio 
news:f03516$qvg$1...@newsreader1.mclink.it...

Ciao Angelo,
ti dice niente "espressioni regolari"
Se ne è parlato poco tempo fa in un post.
Morgan 

 Morgan
Io credo tu stia sbagliando riferimento...!
Si è parlato della somiglianza di stringhe usando l'algoritmo Soundex.
Le "Regoular Expression" si usano per la Validazione non c'azzecca
molto...!
@Alex


Prova a cercare in questo NG in merito all'algoritmo Soundex.
@Alex


Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------

 Morgan
Io credo tu stia sbagliando riferimento...!
Si è parlato della somiglianza di stringhe usando l'algoritmo Soundex.
eppure c'è un post che si intitola proprio "espressioni regolari"
Le "Regoular Expression" si usano per la Validazione non c'azzecca
molto...!
Sicuro?E' un altro linguaggio ma il principio non cambia.
Ma forse mi sbaglio io.
http://it.diveintopython.org/html_processing/regular_expressions.html
Morgan
@Alex

 Morgan
@Alex
Newsgroup: it.comp.appl.access
Titolo: errore 1004 su oggetto excel instanziato da access se eseguito da task scheduler

Ciao a tutti,
 
ho access2003/excel su server2008 r2 64bit.
tempo fa ho fatto un programma che genera dei fogli excel leggendo dati 
da un db oracle. Ora cambiando server e passando da 2003 a 2008 mi 
ritrovo questo problema.
Se eseguo da loggato l'applicazione i file excel vengono generati 
correttamente. Se invece utilizzo il task scheduler, mi ritorna l'errore 
1004 Application-defined or object-defined error.
Credo che la riga sia la seguente:
objexcel.ActiveSheet.cells(1, 1) = Titolo & " di " & 
MeseLiteral(Month(Inizio)) & " " & CStr(Year(Inizio))
ma non posso ovviamente fare un debug preciso.
 
Sia access che excel sono stati installati dallo stesso utente con lo 
stesso setup (non in tempi diversi)
L'utente che fa partire il job schedulato ï¿œ l'amministratore locale, lo 
stesso che utilizzo per connettermi ed eseguire con successo l'mde 
manualmente.
Oltretutto su server 2003 ha sempre funzionato
 
Per creare l'oggetto utilizzo:
     Set objexcel = New Excel.Application
     objexcel.SheetsInNewWorkbook = 1
     objexcel.DisplayAlerts = False
     Set objWorkbook1 = objexcel.Workbooks.Add()
 
grazie in anticipo per qualunque suggerimento mi permetta di trovare una 
soluzione
 
Nicoletta

Nicoletta formulated the question :

Mi ï¿œ capitata una cosa del genere tempo fa con Outlook 2003.
E mi sembra di ricordare che tutto dipendeva dal Dim/Set dell'Object.
 
Prova con:
Dim objexcel as Objetc
set objexcel = Excel.Application
objexcel.SheetInNewWorkbook = 1
...
 
oppure:
Dim objexcel as New Excel.Application
objexcel.SheetInNewWorkbook = 1
...
 
Bruno
 
 


Ho faticato parecchio ma ho la soluzione. Del tutto strampalata ed 
inaspettata.
 
Windows 2008 server 64 bit per aprire un foglio excel correttamente dal 
task scheduler ha bisogno che ci sia la cartella Desktop nel percorso:
C:\Windows\SysWOW64\config\SystemProfile
 
Basta crearla e funziona tutto a meraviglia
 
Nicoletta

 C:\Windows\SysWOW64\config\SystemProfile
 
Perchï¿œ nel TaskScheduler, per quanto riguarda l'esecuzione, c'ï¿œ il 
riferimento al Desktop, o perchï¿œ... non si sa il perchï¿œ?
 
Bruno
 
 


La 2
:-)

Newsgroup: it.comp.appl.access
Titolo: Riconoscere il form corrente

Salve a tutti, 
come faccio a reperire il nome del form corrente ?
Lo posso fare da una funzione richiamata e non nel codice che è dietro la maschera ?
Grazie.
Ant

 ha scritto nel messaggio
news:990122653831...@inwind.it...

Prova con Screen.ActiveForm.Name...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Importare dati excel per tratti riga

Desidererei poter importare un foglio excel in una tabella.
L'importazione dovebbe avvenire gruppi di 7 celle per undici volte per 
ciuscuna riga e così a seguire per tutte le righe del foglio.
Prime sette celle A2:G2 primo record; inizio prima riga
H2:N2 secondo record
...
BS2:BY2 undicesimo record ;fine prima riga
A3: G3 dodicesimo record  ;inizio seconda riga
....
BS3:BY3 ventiduesimo record ;fine seconda riga
...
grazie 

 ...
Se importi (o colleghi il foglio excel) e poi prepari le query di append 
(insert) per gli intervalli che hai descritto per la  tabella risultato 
  dovrebbe dare il risultato da te richiesto. Per mantenere 
l'ordinamento potresti immettere un tuo campo di ordinamento.
Normalmente queste cose le faccio via VBA utilizzando i recordset.
--
ac

 ac
saluti grazie
Newsgroup: it.comp.appl.access
Titolo: MSGraph97 e la scala di Y

Ciao a tutti: in una maschera di A97 faccio aggiornare un grafico in
base ad una listbox, e fin qui tutto ok!
Il problema è che, essendo rappresentati range di valori differenti,
vorrei far variare dinamicamente al grafico il valore minimo, il
valore massimo etc... dell'asse Y.
In un post precedente si suggeriva di partire dal codice che ssegue:
Dim objGRApp As Graph.Application
Set objGRApp = Me.grf.Object.Application
With objGRApp.Chart
    ' ...
End With
Set objGRApp = Nothing
ma, purtroppo, non conosco le proprietà o i metodi in msgraph per
apportare dinamicamente le modifiche necessarie.
Voi sapete aiutarmi???


Non è necessario l'automazione di Graph.
Basta di modificare le proprietà del grafico direttamente:
Me!NomeGrafico.Axes(2).MinimumScale = 10 ' minimo del y
Me!NomeGrafico.Axes(2).MaximumScale =  100 ' massimo del y
Per trovare più proprietà, metodi ecc. puoi cerchare p.e. nella
guida in linea di Excel (-VBA) perché Graph è molto simile.
-- 
HTH
Karl
*********
Access-FAQ 
http://www.donkarl.com/it

 ha scritto nel messaggio 
news:2r17nsF...@uni-berlin.de...

Mitico, grazie. Anche se in realtà la guida di Excel non parla proprio di 
MinimunScale e MaximumScale...
A proposito, Mi suggeriresti anche con quale sintassi si possono cambiare 
l'unità principale e secondaria nella graduazione, o un sito dove trovare 
tali argomenti? Grazie ancora!!!

 o un sito dove trovare tali argomenti?
OFF97: Visual Basic Help File For Microsoft Graph Available
http://support.microsoft.com/?id=162883
ACC97: Microsoft Access 97 Sample Graphs Available in Download Center
http://support.microsoft.com/?id=186855
nel MSDN:
http://msdn.microsoft.com/library/en-us/vbagr10/html/grtocObjectModelApplication.asp
e sempre sul 
http://msdn.microsoft.com/library/default.asp
Graph 97
Office Solutions Development / Microsoft Office / Microsoft Office 97 /
Product Documentation / Office / Microsoft Office97/VisualBasicLanguage
Reference / Volume 5 / Microsoft Graph Language Reference
Graph 2000
Office Solutions Development / Microsoft Office Developer / Microsoft Office
2000 Developer / Microsoft Office 2000 Developer Object Model Guide / Shared
Components / Microsoft Graph 2000
Graph XP
Office Solutions Development / Microsoft Office / Microsoft Office XP / VBA
Language Reference / Microsoft Graph Object Model
Office Solutions Development / Microsoft Office Developer / Microsoft Office
XP Developer / Microsoft Office XP Developer Object Model Guide / Shared
Components / Microsoft Graph Object Model
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

CUT
che dire? 1000 grazie!!!!
Newsgroup: it.comp.appl.access
Titolo: Query : contare record fra due date.

Una query con 4 campi :
Nominativo / Pippo / Pluto / NumRecord
In Pluto c'č una Data :               Esempio 16/06/2002
In Pippo sottraggo 36 mesi
 alla data di Pluto                      Esempio 14/06/1999
 In Numrecord vorrei che mi contasse il numero dei record che intercorrono
fra le due date , il tutto avente come origine la tabella Malattia ; cosě
non va :
SELECT DISTINCT malattie.Nominativo, Last(malattie.Data) AS Pippo,
DateAdd("m",-36,[Pippo]) AS Pluto, Val(DCount("*","malattie","Nominativo=" &
Chr$(34) & [Nominativo] & Chr$(34) & " And Data >=#" &
Format([Pluto],"dd/mm/yyyy") & "# And Data <=#" &
Format([Pippo],"dd/mm/yyyy") & "#")) AS NumRecord
FROM malattie
GROUP BY malattie.Nominativo
HAVING (((Last(malattie.Data))>"#31/12/2002#"));
consigli ? grazie!
--

 ha scritto nel messaggio
news:brps93$66ok4$1...@ID-24065.news.uni-berlin.de...

Io cambierei la maschera delle funzioni Format e scriverei la costante data
usata nella HAVING nel formato mm/gg/aaaa e non la chiuderei tra doppi
apici, ovvero:
SELECT DISTINCT malattie.Nominativo, Last(malattie.Data) AS Pippo,
DateAdd("m",-36,[Pippo]) AS Pluto, Val(DCount("*","malattie","Nominativo=" &
Chr$(34) & [Nominativo] & Chr$(34) & " And Data >=#" &
Format([Pluto],"mm/dd/yyyy") & "# And Data <=#" &
Format([Pippo],"mm/dd/yyyy") & "#")) AS NumRecord
FROM malattie
GROUP BY malattie.Nominativo
HAVING (((Last(malattie.Data))> #12/31/2002#));
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


grazie mille !

Newsgroup: it.comp.appl.access
Titolo: recupero dati da mdb danneggiato

Causa crash su server si e' danneggiato un file dati mdb, anche provando cor
ripristina database comapre il messaggio 'impossibile recuperare database
danneggiato o non di MS Access'.
Purtroppo l'ultimo backup non e' recentissimo, per cui sono alla ricerca di
un qualche sistema o utility per riuscire ad estrarre in qualche modo i dati
dal file mdb danneggiato.
Ogni suggerimento e' ben accetto.
Grazie.
Enrico.

 ha scritto nel messaggio
news:JFo_7.7705$2R2.2...@news1.tin.it...


 Ti suggerisco Office Recovery
Ti suggerisco di scrivere DOPO il quoting!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Salvataggio

Secondo voi e' inutile inserire in una maschera un pulsante di salvataggio
record? (visto che Access lo fa in automatico).


Per me dipende dalle "situazioni".
Personalmente ritenevo (e ancora lo ritengo) frustrante il messaggio
"...salvi o no?" che affliggeva gli operatori che inserivano i dati (me
compreso) ed erano costretti a bloccarsi maschera dopo maschera per
confermare gli inserimenti effettuati. Ma parliamo di "epoche" dove il
navigare nei record di una tabella era un sogno proibito o accessibile solo
ad altri sistemi ben piů potenti. Ora se qualcosa non va' lo vedi nei report
di controllo o in altre "diavolerie" (satanassi!!) che ti permettono il
confronto dei dati inseriti con quelli scritti su supporto cartaceo.
Poi se al tuo cliente gli piace cosě... Tu attacca l'asino dove vuole il
padrone.
Ciao.

A volte è necessario, per esempio se modifichi un record e poi, senza prima
salvarlo, apri un report nel quale non trovi le ultime modifiche. Si può
risolvere salvando il record da codice prima di aprire il report.
Per quanto riguarda il pulsante salva, qualche cliente lo vuole;
basta mettere un pulsante non associato (senza codice) nel piè pagina o in
qualche altra parte della maschera: quando ci clicki sopra, dato che con il
cursore esci dal record, eventuali modifiche vengono automaticamente
salvate.


Dipende.
Ad esempio, se l'aggirnamento è fatto su una maschera complessa, potrebbe
essere logico effettuare il salvataggio del record solo quando l'operatore è
sicuro di volerlo fare; in questo caso, per inibire l'automatismo di
salvataggio, puoi settare adeguatamente la proprietà della maschera
"Sequenza"  e settare a NO la proprietà "Pulsanti di spostamento".
Roberto


potrebbe essere utile nel caso dopo aver inserito i dati è necessario che la
maschera presenti un nuovo record, acFormAdd.
giuseppe
p.s.
nel caso che il codice non funzioni a quale santo o santa protettrice ci si
deve rivolgere ?

record? (visto che Access lo fa in automatico).
per me è utile rendere esplicite all'utente certe operazioni, e il
salvataggio (?  memorizzazione?  registrazione delle modifiche?) del
record è una di queste.  anche se il salvataggio può avvenire
automaticamente, è meglio che l'utente sappia di poter prendere la
decisione di salvare.
possono esserci casi particolari in cui il salvataggio automatico non
sia gradito.  ad esempio, una volta mi si pose il problema di fare in
modo che il record *non* venisse salvato automaticamente quando si
passava ad un altro record, ma solo su esplicita pressione di un clic.
questo perché la segretaria della situazione magari cominciava una
modifica, poi cambiava idea, poi si sbagliava, poi prima di premere
Esc per sbaglio passava al record successivo...
non ricordo bene come ho risolto la cosa, aveva a che fare con
isdirty, oldvalue e simili.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: Trimestre

Ho una tabella dove carico gli acquisti che effettuo e vorrei
raggrupparle con una query per trimestre e anno di riferimento facenda
la selezione sulla data della fattura.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 la selezione sulla data della fattura.
E' una funzione prdefinita dei report di access la capacita' di raggruppare
per anno, trimestre, mese, settimana, giorno, ecc.
Sib

 Grazie
Si č possibile con i report ma per utilizzarlo con le query per fare
delle
operazioni come faccio?
Ho povato con "DatePart" ma non ci sono riuscito.


 Ho povato con "DatePart" ma non ci sono riuscito.
Crea un campo calcolato fatto cosě
=trimestre([data_fattura])
e su questo campo raggruppi
Poi prepari la funzione trimestre in un modulo fatta cosě
public function trimestre(x as date) as string
dim app as string
app = year(x) & "/"
select case month(x)
  case 1,2,3
    app = app & "1"
  case 4,5,6
    app = app & "2"
  case 7,8,9
    app = app & "3"
  case 10,11,12
    app = app & "4"
end select
trimestre = app
end function
Antonio

 Ho povato con "DatePart" ma non ci sono riuscito.
Nei database di esempio di Access lo trovi e te lo fa perfino
l'autocomposizione:
Data per trimestre: Format$([Corsi].[Data];'\Tq aaaa')
Sib
--
qualita.assicurazione sul news-server 
www.cerrinet.it
Il newsgroup sulla qualita'
Newsgroup: it.comp.appl.access
Titolo: Invio FAX con RunTime Access su SBS 2003 (FAQ sitocomune 6.131)

Come da oggetto uso il codice presentato sul sitocomune (FAQ 6.131) per 
inviare dei fax in automatico attraverso il servizio fax.
con macchina Win Xp va tutto bene.
Su macchina son Windoes SBS 2003 e runTime di access ho provato sia il 
runtime 2000 che il 2002) non va.. da errore nell'inizializzazione 
dell'active diretory del fax.
Sapete dirmi se con Win 2003 bisogna cambiare del codice (e quale) o se 
è un problema di run-time?
Grazie
ciao
Nick

Nick ha detto: in data 02/02/2006 11.13:

Credo di aver risolto...
tra i criteri di protezione ho abilitato l'utente "everyone" al 
controllo completo e tutto è andato liscio..
Ciao
Nick

 Nick
Quindi per riepilogare e magari aggiornare la faq del sito comune puoi 
(ri)elencare il tutto?
Grazie.
Ciao.
-- 
Sergio MAZZA 

 
molto volentieri ;)
Riepilogo anche i riferimenti da aggiungere visto che ho letto oggi la 
FAQ e non ci sono ancora (ma credo sia solo un problema di tempo dei web 
master ;))
una volta copiato il codice in un modulo  è necessario aggiungere questi 
riferimenti per farlo funzionare:
faxcom 1.0 Type Library
Microsoft Scripting Runtime
sotto win Xp non sono necessarie altri accorgimenti se non di avere le 
cartelle (quelle che si leggon chiaramente dal codice) già presenti nel pc.
Sotto Win SBS 2003 è necessario, oltre ad avere le cartelle già create 
anche abilitare la scrittura/lettura su queste (non è necessario 
condividerle). Per ora non ho controllato se esiste un "Utente FAX" con 
specifiche abilitazioni, cmq se si abilita l'utente everyone non ci sono 
problemi.
ho testato il codice e così come è e con gli accorgimenti di cui sopra 
funziona con Access 2000, Runtime di Access 2000 e RunTime di Access 
2002 (per tutte le prove ho usato un file Mdb in formato Access 2000)
... mi pare non ci siano altre note
ciao
Nick

 Nick
Grazie; ora contatto il uebmaster del sito comune per aggiornare la faq...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Debug ed esecuzione passo-passo

Lo sapevate che...
... eseguendo le istruzioni passo-passo (F8) � possibile trascinare in su la 
freccetta gialla che indica l'istruzione in corso e simulare una specie di 
undo delle istruzioni gi� eseguite ? Io l'ho scoperto, per caso, solo oggi. 
Finora facevo rieseguire il programma se ero andato oltre il punto che mi 
interessava controllare.
Ciao
Antonio

 .... eseguendo le istruzioni passo-passo (F8) � possibile trascinare in su

Non fa l'"Undo" cio� non annulla le istruzioni gi� eseguite, solamente
riprende l'esecuzione da dove metti la freccia.
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


azz! :D
Undo = Annullare...
mentre lo spostamento della freccetta in su esegue un
Riesegui.... quindi non � che hai ben compreso il tutto... ;)