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

salve a tutti
Mi sto impratichendo con access (uso access xp) ed ho creato
un database che, come un mostro tentacolare, si e' ingrandito parecchio in
termini di tabelle: questo perche' mi sono messo li' bello tranquillo
seguendo per quanto possibile i dogmi delle varie bibbie consultate:
normalizzazioni, anomalie, dipendenze funzionali...Ora mi trovo con lo
schema delle relazioni pressoche' completo e conto una ventina di tabelle
variamente collegate. Ora devo passare alla realizzazione delle schede per
il dataentry e devo dire che le bibbie in questione sono piuttosto
latitanti. Il fatto e' che il db e' per uno studio statistico, e la tabella
pazienti  e' fulcro di quasi tutte le altre ad essa correlata: ho pensato
di fare una scheda unica [pazienti] inserendo all'interno di essa una
struttura a schede multiple per le tabelle correlate: vi pare una buona
idea?
ciao e grazie
Teg
ps: di VB so poco-nulla ma grazie al
sitocomune e ad altre info ho evitato d'inserire per gli ID campi contatori
preferendo a questi l'esecuzione di una macro che sfrutta la funzione DMax:
e' una soluzione decente?
--------------------------------
Inviato via 
http://usenet.iol.it

 e' una soluzione decente?
Si č decente, l'importante č che ogni casella abbia almeno una chiave di
riconoscimento del record di tipo contatore o meno che sia.
Maurizio

Maurizio


 un modulo?)...o mi sbaglio? mi saro' spiegato? ;)
Spiegato? +/-
distruggi le macro e usa il codice... le macro sono prolisse... il codice è
più leggero e meno macchinoso (puoi trasformare le macro in codice
direttamente con access : Strumenti/Macro/Converti Macro in VB)...
ma il mio "?" è : ma a che ti servono queste macro? qual'è il campo che
calcolato ti ha spinto a questo abnorme sforzo? dimmi che cosa fanno queste
macro e che funzione ha il campo che ne raccoglie i risultati...
Maurizio

queste macro e che funzione ha il
campo che ne raccoglie i risultati...
le macro sostituiscono il tipo
|contatore| di access, calcolano un ID numerico il cui valore viene
incrementato di 1 ad ogni nuova immissione tramite la funzione
DMax("[QualcosaID]";"QualcosaTbl")+1 con azione [Imposta Valore] dove
QualcosaID e' chiave primaria della tabella.
La cosa si e' resa necessaria
per non utilizzare i campi contatori (che a quanto vedo sono sconsigliati
per varie ragioni) e per poter generare un codice univoco da abbinare a
determinate entita'.
Meglio?
grazie ancora
Teg
ps: sto anche
valutando se in certi casi gli ID siano omogenei, cioe' senza ''buchi'': ho
visto gli esempi del sitocomune, ma le tabelle temporanee sono efficienti?.


 visto gli esempi del sitocomune, ma le tabelle temporanee sono
efficienti?.
anche questo può esser fatto diversamente...
fai una cosa, se non è troppo grande spediscimi il db, vedo cosa posso fare
per te...

fare per te...
bhe, Maurizio, grazie della disponibilita', a che e-mail
posso spedire?
ciao, a buon rendere
Teg


Teg <t...@tag.ti> wrote in message
151Z25Z82Z159Y1...@usenet.iol.it...

Basta che rispondi al mittente invece che all'NG
Newsgroup: it.comp.appl.access
Titolo: maschera di input

salve a tutti,
come si può generare un controllo su di un campo testo in cui devono esserci 
15 caratteri per fare in modo che dopo l'inserimento di, ad esempio, una 
stringa di cinque caratteri automaticamente vengano inseriti 10 zero 
davanti?
grazie a tutti 

 
Private Sub Testo0_KeyDown(KeyCode As Integer, Shift As Integer)
If Len(Me.Testo0.Text) = 5 Then
Me.Testo0.Text = "0000000000" & Me.Testo0.Text
Me.Testo0.Locked = True
End If
End Sub
tipo così?

 grazie a tutti
Format(tuovalore,"000000000000000")
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad 
a...@newsland.it
prova a scrivere Su evento apertura maschera
Me!dist_tot6.Format = ("000000000000000")
Newsgroup: it.comp.appl.access
Titolo: Problema in query.

Ho un grosso problema, in una query che esegue una media:
Espr1: ([Tabella]![An1]+[Tabella]![An2]+[Tabella]![An3])/3
Se An1, An2, An3 contengono dati è tutto ok, ma, quando manca un valore
(null) il risultato è null, io vorrei che il risultato sia la media
degl'altri due!
Ciao, Alessio

 Ciao, Alessio
Prova cosě:
Espr1: IIf((Nz([An1]; 0) + Nz([An2]; 0) + Nz([An3]; 0)) = 0; 0 ; (Nz([An1];
0) + Nz([An2]; 0)+ Nz([An3]; 0) / (IIf(IsNull([An1]); 0; 1) +
IIf(IsNull([An2]); 0; 1) + IIf(IsNull([An3]); 0; 1))
Dovrebbe funzionare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------



vedi iif() e nz()
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Da minuscole nelle maschere a maiuscole nel Db senza motivo

Non ho usato la Ucase e neanche la Ucase$.
Non ho usato maschere di input.
Qualcuno mi sa dire come possa essere che i dati che scrivo in minuscolo
nelle maschere
diventino magicamente maiuscoli nelle tabelle di Access?
Grazie in anticipo.
adR
--------------------------------
Inviato via 
http://usenet.libero.it

 adR
Forse hai impostato a ">" (maiuscolo) la proprietà formato del campo in
questione nella tabella?
Ciao
Galliano


Ho guardato ma non l'ho fatto no.. le tabelle tra parentesi sono collegate,
ma non so se può contare il fatto.


 adR
Mi dispiace, ma non mi viene in mente nient'altro :)
Ciao
Galliano.

Newsgroup: it.comp.appl.access
Titolo: Tracciati Spesometro 2017

 
Sto cercando in rete ma mi pare non vi sia ancora nulla.
Conferme, smentite?
 
Saluti. 
 
 


confermo
cercato pure io ma nulla
ovviamente sti coglioni lo rilasceranno a una settimana dalla presentazione
 
BFS

 presentazione
 
 
Già, come la volta scorsa: un delirio...
 
Saluti 
 
 


possono essere questi?
 
http://www.tasse-fisco.com/wp-content/uploads/provvedimento-182070.pdf
 
BFS
Newsgroup: it.comp.appl.access
Titolo: setFocus da sottomaschera a sottomaschera

Salve!
Ho una maschera, Masc1, con due sottomaschere Masc2 e Masch3 (masc3 è
una sottomaschera di Masc2)
Masc1 Contine le informazioni del cliente
Masc2 la Data
Masc3 gli articoli
Io vorrei che all'uscita della combox (elenco articoli della
sottomaschera 3) il programma mi controllasse se il campo data della
masc2 è nullo.
Nel caso in cui fosse vero, vorrei che con una msgbox mi avisasse di
inserire la data.
Non riesco a passare il focus su masc2.
Vi chiedo, con cortesia se poteste scrivermi il codice corretto. Io
fino ad ora ho provato così:
Private Sub Combox_Exit(Cancel As Integer)
Forms!masc3.masc2.SetFocus
 If IsNull(Forms!masc3!masc2!Data.) Then
        If MsgBox("Manca la data in masc2", vbYesNo, "Attenzione") =
vbYes Then
        Form![masc2].Data.SetFocus
    End If
    End If
End Sub
Grazie

 End Sub
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it


Devo correggermi la maschere in questione ha 3 sottomaschere.
Per una questione di chiarezza le chiamerò adesso per voi
Maschera0 (maschera principale)
Maschera1
Maschera2
Maschera3
La combox è nella maschera3
Anche se scrivo soltanto:
Private Sub Combox_Exit(Cancel As Integer)
Forms![maschera0].SetFocus
End Sub
mi dice errore di run-time 2465

In questo link è spiegato bene ciò che voglio ottenere (Io però non ci
riesco!)
http://www.manuali.net/forum/archive/index.php/t-36690.html
L'unico passaggio che non mi da errore è il primo
Forms!maschera0.setfocus
Infatti, quando scrivo il secondo passaggio
Forms!maschera0!Maschera1.stefocus
mi dice che non riesce a trovare maschera1

help please!!

 help please!!
Non ho pi� risposto (e credo anche gli altri) perch� no si
capisce cosa ha e cosa vuoi. Quasi niente � chiaro:
Quante sottomaschere hai, quale si trova dove, sono nidificate
e come o no?
In quale oggetto si trova il codice per spostare il focus?
In quale sottomaschera vuoi avere il focus?
Vedi anche l'informazione sulla sintassi qui:
www.donkarl.com/it?FAQ4.1
-- 
cu


Karl hai cliccato sul link che ho inviato?
E' stato messo con uno scopo ben preciso: li è spiegata molto
chiaramente la richiesta.
Nel mio caso, eseguendo lo stesso codice (riportato in quel link)
funziona solo il primo passaggio: Passo il focus alla maschera
principale
Nel secondo passaggio nel debug mi dice che non riesce a trovare la
sottomaschera contenuta dalla principale e che contiene le altre due.
Spero sia più chiaro

Ok Problema risolto. Il codice corretto era
Private Sub Rivista_Exit(Cancel As Integer)
Forms![1].SetFocus
Forms![1]![2].SetFocus
Forms![1]![2]![3].SetFocus
Forms![1]![2]![3].Form.Datax.SetFocus
 If IsNull(Forms![1]![2]![3].Form.Datax) Then
        If MsgBox("Il campo data non può avere campo zero", vbOKOnly,
"Attenzione") = vbOK Then
        Forms![1]![2]![3].Form.Datax.SetFocus
    End If
    End If
End Sub
Per far funzionare questo codice però ho dovuto togliere le
sottomaschere una ad uno e poi rimetterle con la procedura guidata. Il
focus adesso segue l'iter corretto
Newsgroup: it.comp.appl.access
Titolo: Maschera di input da incubo....

Salve a tutti, volevo crearmi una maschera di input per l'inserimento della
partita iva.
Ora, dopo vari tentetivi, mi sono arreso, secondo me per un errore di A2K.
Infatti seppur io sia uno zuccone non son riuscito ad ottenere il risultato
voluto.
Allora preso dallo sconforto, ho voluto provare l'autocomposizione di
Access.
Ho inserito quella per l'inserimento della provincia ,mi pare.
Cioe' .....>LL;;* e mi dovrebbe dare risulatati tipo MI.....GE....TO....ed
in effettti nell'autocomposizione la prova funziona.
Inve nella tabella,nel campo specifico mi compare all'inserimento.....***
......e gia' mi pare che non vada bene.....
.....ed addirittura ........aaa.......il che mi fa pensare che stia proprio
toppando!!!!!
Dove???
Fabio (grazie a tutti)

 ha scritto nel messaggio
news:a4u2vm$11p4l$1...@news02.it.net...


Newsgroup: it.comp.appl.access
Titolo: aiuto consottomaschere e tabelle

SAlve a tutti e Grazie mille,
ho un piccolo problema ho una maschera cliente con una sottomaschera 
contenente dati inerenti ad un noleggio effettuato. la sottomaschera è 
rappresentata da una una tabella fogli dati che devo aggiornare quando
il cliente rende il bene
come faccio dare le coordinate della tabella al programma?
mi spiego meglio
pippo  con tutti i suoi dati
sottomaschera
		titolo       importo
		titolo1
		titolo 2
                 titolo 3
supponiamo che il Sig Pippo renda il titolo 3
ilprogramma calcola l' importo
e lo dovrebbe mettere in me.sottomashera!importo ????
e qui vadonel pallone...
se metto .value
il valore calcolato va  importo di titolo 1
non so come fare
aiuto

 ha scritto nel messaggio
news:3C98B652...@inwind.it...

Invece che alimentare la sottomaschera direttamente con la tabella, usa come
origine record una query che calcola l'importo (condizionando l'esecuzione
del calcolo secondo le tue necessità).
Ciao
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: MI5 Persecution: Buerk and Lewis deny their spying

Buerk and Lewis deny their spying
This letter was sent on 6 February 1997 to me by BBC Viewer and Listener Information, in reply to a letter I had sent
them on 17 January. The letter says the BBC would "never engage in any form of surveillance activity such as you describe". 
The BBC also informed me that they had spoken to Michael Buerk and Martyn Lewis, and that these two newscasters had
categorically denied spying on me. However, the BBC and these two employees have refused to put these denials in writing. 
Needless to say, I do not accept the denials of the BBC and its employees. I think they are lying. Unfortunately I cannot
prove otherwise, and my attempt to "smoke them out" by suing them hit a brick wall. 
5
-- 
Posted via a free Usenet account from 
http://www.teranews.com

My claim against BBC is struck out
My summons was struck out on the basis of it "disclosing no reasonable cause of action". The district judge pointed
out that I had no clear evidence, which would be needed for the claim to have any chance of success. My intent to submit
the defendants to interrogatories or cross-examination also cut no ice with the district judge. 
I was prevented from issuing further proceedings against the BBC without leave of the court. But this differs from a
"vexatious litigant" order; I am still able to sue other organisations and individuals. 


My Summons against BBC
In March 1997 I issued a Summons against the BBC for Nuisance in my local county court. I claimed injunction against
them continuing their harassment. 
Please see the next item for the results of the summons. 


Newsgroup: it.comp.appl.access
Titolo: Eliminazione record

Ho stupidamente cancellato dei record da una tabella.
Posso recuperarli anche se ho chiuso la tabella?

 Posso recuperarli anche se ho chiuso la tabella?
se hai una copia del file ;-)

 Posso recuperarli anche se ho chiuso la tabella?
Certo!
Basta che accedi alla tua più recente copia di backup!
Antonio

Newsgroup: it.comp.appl.access
Titolo: selezionare o deselezionare tutto in casella di riepilogo

?sapete come posso con codice vba selezionare o deselezionare tutti i valori 
di una casella di riepilogo?
la stringa dei valori selezionati per usarla come filtro in un altra 
maschera dove viene salvata?
nomecaselladiriepilogo.value??????
Grazie. 


Cicla la casella e forza la proprietà Selected=True di ogni ITEM.
Gli estremi del ciclo sono 0÷ListCount-1 e accedi alla singola Row con
Column(row, Col)...
Per salvarlo solitamente nel caso siano selezionati tutti... per
ottimizzare il processo di selezione è bene evitare di imporre
crireri... se poi realmente non hanno senso di esistere...!
Ciao
@Alex

@Alex
Grazie.
Sai per caso "in rif. al mio posto poco sotto" come posso usare il valore di 
tale casella di riepilogo come filtro di una maschera secondaria?
grazie. 

 grazie.
Usando la Proprietà Filter dell'oggetto Form... sempre come di
solito... solo che quì è una SubForm quindi
gerarchicamente devi costruire la sintassi corretta per accedere alla
SubForm.
@Alex

@Alex
Ci provo grazie.
Newsgroup: it.comp.appl.access
Titolo: sottomaschere multiple

ciao a tutti ...
devo creare una maschera con al suo interno una sottomaschera che a sua
volta ha un'altra sottomaschera all'interno.
Ho provato e riprovato ma non vuol sapere di funzionare correttamente,
sara' mica perche' le maschere poggiano su delle query e non su delle
tabelle ???
L'help mi dice che devo creare delle relazioni UNO-MOLTI ma sulle query
come si fa ???
aspetto suggerimenti
ciao e grazie
alessio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:26e1ccb8e8d424f6357...@mygate.mailgate.org...

Che Versione Usi?
hai provato a impostare le proprietą  Dati-Collega Campi Secondari
                                                        Dati-Collega Campi
Master
Io in Access 2002 impostando queste proprietą e i recordsource da codice ho
creato delle form con subform nidificate dinamiche e funziona tutto.
Se hai bisogno di altre informazioni ;-)> ...

 Se hai bisogno di altre informazioni ;-)> ...
uso anche io la 2002
con l'impostazione delle proprieta' e' tutto ok, forse il mio problema 
e' il codice ... infatti non ci capisco un tubo ... 
se hai altre dritte ...
ciao e grazie


 con l'impostazione delle proprieta' e' tutto ok,
:-)> Vuol dire che funziona o che le proprietà erano già impostate?(nel
secondo caso mi puoi spiegare 1 po' + dett il problema)

Newsgroup: it.comp.appl.access
Titolo: metodo di inserimento tramite ricerca.

sto tenando di creare una procedura universale che mi permetta di
inserire(per esempio) gli articoli di magazzino a partire dal codice,
oppure i cliente etc.
mi spiego meglio.
ho una machera con campi non associati, CodiceCliente e
RagioneSociale.
l'utente deve inserire il codice del cliente e, spostanto il focus il
controllo Ragionesociale viene automaticamente riempito con il valore
corretto. (ovviamente ho una tabella con il codice e la ragione
sociale)
il problema nasce se io volessi dare la possibilità all'utente di
inserire *parte* del codice, perchè in quel caso, sul lostfocus
dovrebbe apparire una griglia, comprendente tutti quei clienti nel cui
codice è compreso il testo scritto dall'utente, per sceglierne
soltanto uno tramite doppio clic.
sono riuscito a fare qualcosa di simile, ma mi blocco quando tento di
unificare la procedura, perchè innanzitutto avrei bisogno nel codice
del modulo di sapere chi ha sollevato l'evento...
avete qualche suggerimento?qualche lavoro al quale posso dare
un'occhiata?
grazie.


io ho un vecchio programmino (scandaloso ma che funziona) che gestisce
le chiamate della clientela.
C è una maschera di ricerca in cui inserisco i dati parziali del
cliente che ho al telefono, per esempio Giovanni in località Nemi, ed
in base ai criteri apro una altra maschera in cui scorro i record che
soddisfano i criteri immessi, con delle informazioni aggiuntive sui
clienti (volumi fattturato, ultima fattura, dati del cliente etc).
La seconda maschera prende i dati da una query filtrata dai criteri
immessi dalla prima maschera.
Ripeto rozza, ma efficace (prima tutto a penna, senza identificazione
certa del cliente)
ciao


ho realizzato una piccola prova
http://www.ignazioc.helloweb.eu/access/ricerca.zip
devo iuscire a passare come parametro anche la maschera chiamante.

 devo iuscire a passare come parametro anche la maschera chiamante.
Ciao ho fatto al volo una piccola modifica, dammi la tua mail ti
reinvio il file, oppure domani mattina scrivimi su skype a
coninorge_roberto


ignazioc @ 
gmail.com
(togli gli spazi)
Newsgroup: it.comp.appl.access
Titolo: Re: agiornare dati in maschere esterne aperte

 Grazie.
ovviamente quando inserisci un dato nella maschera principale , devi
dare un input per aggiornare anche le altre , quindi su nuovo record o
altro , visto che non conosciamo la struttura del db , cmp puoi
provare  con Forms![maschera2].Refresh e cosi anche per l'altra
maschera.
Ciao


Fai attenzione... Refresh secondo quanto dici aggiorna il Recordset in
caso di AddNew e/o Delete..!
Dall'Help direi di no il Refresh si occupa solo di caricare i dati
modificati..., in caso di AddNew/Delete serve il Requery.
@Alex

 Ancora grazie
Il Requery va eseguito in seguito a quell'Evento che viene generato
dalla Modifica del Dato che può riflettersi nelle Maschere Aperte.
Io non sò quale sia questo evento... ma di certo AfterInsert/
AfterUpdate/AfterDelConfirm e quant'altro tu ritenga possa essere
necessario.
@Alex

 Grazie in anticipo
se vuoi capire 'dove' inserire le istruzioni che invocano il requery
delle due sottomaschere devi per prima cosa individuare il controllo o
l'evento che puo' generare una variazione nel set di records contenuti
nelle maschere.
Quindi se la variazione avviene 'dopo' che hai inserito un record
nella maschera principale potresti usare l'evento AfterUpdate o
DopoAggiornamento della maschera principale.
Se, invece, hai una casella di testo che puo' 'filtrare' o
'influenzare' il recordSet delle sottoMaschere allora potresti usare
l'evento Exit o SuUscita della casella di testo e inserire qualcosa
del genere:
Sub MiaCasella_Exit(Cancel As Integer)
    Me!sottomaschera1.Form.Requery
    Me!sottomaschera2.Form.Requery
End Sub
iv4n

 iv4n
scusa ho riletto bene il post e parli di maschere esterne ... allora
il codice diventera' qualcosa  del tipo
 Sub MiaCasella_Exit(Cancel As Integer)
     Forms!maschera1.Requery
     Forms!maschera2.Requery
 End Sub
iv4n

Newsgroup: it.comp.appl.access
Titolo: Crezione tabella da sql

ciao a tutti
 
la parola "check" che non è supportata da Access
con cosa va sostituita?
 
Create table Clienti (
id int primary key identity(1,1),
nome varchar (20) null,
eta int not null check(eta between 0 and 120)
CF Char(16) not null unique
)
 
 
grazie


Check è un Vincolo. Esattamente un Vincolo Check. In questo caso nella tabella di Access al campo "eta" quale "Valido se" metterai Between 0 And 120.
 
--
sv
 
PS: Nell'enunciato manca una virgola ....(eta between 0 and 120),


grazie
 
quindi devo fare cosi
 
Create table Clienti (
id COUNTER(1,1),
nome varchar (20) null,
eta int not null,
CF Char(16) not null unique
 
e poi aggiungerlo manualemente in tabella
Newsgroup: it.comp.appl.access
Titolo: stampare con Word: problema con il late binding

come da precedenti post su questo ng sono passato al late binding per
istanziare Word dentro il vba di access in modo da evitare di dover
selezionare la libreria fra i riferimenti. il problema č che rispetto
all'early binding che usavo prima mi si verifica un errore inaspettato
provando a "scrivere" sull'intestazione del documento word:
With .ActiveDocument.Sections(1)
   .Headers(wdHeaderFooterPrimary).Range.Bookmarks("anno").Range.Text = "2004"
End With
 
a run-time mi dice che non trova l'oggetto, mentre con l'early binding non
c'č mai stato nessun problema!
idee?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 idee?
Ciao, Tony.
    Non so se ho capito bene, ma se la tua applicazione non "conosce" la
Library di Word non ne conosce nemmeno le costanti. Giusto?... Se
sostituisci "wdHeaderFooterPrimary" con il suo valore (1) che succede?
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
-- 
Ciao :o)
Maurizio Borrelli, Microsoft MVP - Office Systems - Access
--------
?SPQR(C)
 X
--------

 Maurizio Borrelli, Microsoft MVP - Office Systems - Access
bravissimo, ha funzionato esattamente come hai detto tu. mettendo (1) è
andata dritta al primo colpo. grazie ancora.


 mettendo (1) è andata dritta al primo colpo.
[...]
Ciao, Tony.
    Visto allora che era quello il problema, potresti usare una soluzione
piu` utile ed efficace: aggiungi un modulo standard al tuo progetto Visual
Basic nel quale elencherai tutte le costanti che usi. In tal modo manterrai
la leggibilita` del codice. Per esempio cosi`:
' WordConstants Modulo
'
Option Explicit
Public Enum WdHeaderFooterIndex
  wdHeaderFooterEvenPages = 3
  wdHeaderFooterFirstPage = 2
  wdHeaderFooterPrimary = 1
End Enum
    A proposito... ma tu usi "Option Explicit" in tutti i moduli del tuo
progetto Visual Basic?
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
-- 
Ciao :o)
Maurizio Borrelli, Microsoft MVP - Office Systems - Access
--------
?SPQR(C)
 X
--------

 Maurizio Borrelli, Microsoft MVP - Office Systems - Access
beh si sarebbe sicuramente una cosa elegante da fare, anche se per il
momento mi va bene il valore (1) visto che mi serve solo due volte.
hai ragione anche sull'option explicit. in qualche modulo non l'ho messo
(credevo lo facesse lui in automatico come nei moduli delle form) e in
effetti ora "magicamente" trovo altre costanti di word non riconosciute sul
debug! ma quante ne sai :-))
ciao


Newsgroup: it.comp.appl.access
Titolo: info varie

Salve
avrei bisogno di alcune risposte ai miei quesiti
1)So' che Asp 3 e' supportato solo da Windows2000, per Nt invece com'e'
la situazione attuale?
2)MIcrosoft Sql server, ho letto che in offices 2000 c'e' un'utility di
nome "upsizing tools" che converte database access in Microsoft sql,
qualcuno di voi l'ha provata?
3)Mysql server e' gratuito? Volendo scaricare una versione ,qual'e'
l'ultima?
4)Mdac e' incluso in offices 2000? Che ne sappiate esistono versioni
aggiornate?
grazie e buon lavoro!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Newsgroup: it.comp.appl.access
Titolo: Database Rovinato

Salve a tutti
sono in cerca di aiuto per un problema con un database Access:
in sostanza... il database risulta inutilizzabile
considerato che :
ho gia' provato a compattare/ripristinare l'mdb
ho gia' provato ad importarlo in un database di versione superiore si in un
nuovo database vuoto
sapete se c'e' qualche altra prova che si possa fare ?
o mi devo adeguare e ripristinare l'ultimo backup (di circa 1 mese fa) ?
grazie in anticipo
Enrico

o mi devo adeguare e ripristinare l'ultimo backup (di circa 1 mese fa) ?
Prova a lanciarlo con l'opzione /decompile.
Saluti.
Luciano
(DOC)

Newsgroup: it.comp.appl.access
Titolo: Errata visualizzazione

Ciao a tutti sono Antonio. Più volte ho ricevuto degli aiuti fondamentali
per la mia scarsa preparazione. Il quesito che rivolgo è il seguente: In una
maschera c'è un campo variabile Date(). Con un computer la maschera si
visualizza correttamente con l'altro pur avendo entrambi W2000 e Office 2003
in quel campo mi segnala un errore con #NOME?. A cosa è dovuto??
Grazie di cuore e un saluto.

 ha scritto nel messaggio 
news:d2gol5$l90$1...@canarie.caspur.it...

Prova a verificare che il nome del controllo sul form sia legato al campo 
della tabella...
Gaspare 

 ha scritto nel messaggio
news:d2gol5$l90$1...@canarie.caspur.it...

Verifica i riferimenti del database nel computer che ti dà il problema:
penso che ne troverai qualcuno mancante.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Rete aziendale

Ho creato un programma gestionale in access 97. Gestione articoli con
relative modifiche, query...etc...ect
Adesso vorrei portare 3 PC nei reparti di produzione e creare una piccola
rete per fare modificare i dati del DB direttamente agli interessati per
evitare passaggi di carta e trascrizioni...
Non avendo mai fatto niente del genere vi sarei grato se qualcuno mi
inviasse qualche dritta.......la mia paura + grande è quando gli operatori
si trovano a modificare simultaneamente un record...che cosa succede?...come
è meglio impostare il DB?....come impostare le restrizioni?......datemi
qualche consiglio per favore...
Saluti e grazie in anticipo..
Gianni

 qualche consiglio per favore...
Database diviso in FE  .mde e BE condiviso su server.
Blocco dei records "ottimistico" sulle Forms (nessun blocco): č molto
veloce.
Hardware di rete professionale.
Bye

 ha scritto nel messaggio
news:zWcid.15546$Es2.3...@twister2.libero.it...


 > Blocco dei records "ottimistico" sulle Forms (nessun blocco): è molto

Newsgroup: it.comp.appl.access
Titolo: record restituiti da stored procedure

Ciao,
backend è MSDE e ho una Stored Procedure "maiSP" del tipo "select * from 
tabella where ...@..."
Eseguendo la SP con il seguente codice docmd.runsql "EXEC miaSP  @...."
posso sapere quanti record mi restituisce la sp?
Ciao, Ivan

 ha scritto nel messaggio
news:47384c48$0$4785$4faf...@reader4.news.tin.it...

Personalmente uso questo sistema appoggiandomi ad una QueryPASSTROUGHT:
Public Function RunSPT(strSQL As String, fReturnRecords As Boolean) As
Variant
On Error GoTo Err_RunSPT
    Dim db As DAO.Database
    Dim qdf As DAO.QueryDef
    Set db = DBEngine(0)(0)
    Set qdf = db.CreateQueryDef("")
    With qdf
        .Connect = CNNSTR
        .ReturnsRecords = fReturnRecords
        .SQL = strSQL
    End With
    If fReturnRecords = True Then
        Set RunSPT = qdf.OpenRecordset(dbOpenSnapshot)
    Else
        DoCmd.SetWarnings False
        qdf.Execute
        DoCmd.SetWarnings True
        RunSPT = True
    End If
Exit_RunSPT:
    Exit Function
Err_RunSPT:
    MsgBox Err.Description
    Resume Exit_RunSPT
End Function
Se passi True come parametro viene restituito il Recordset nel quale puoi
contare i Records con RecordCount
altrimenti se fosse una semplice esecuzione passo FALSE.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: posizionamento etichette e campi testo in report e maschere

Un saluto a tutto il NG.
Scusate se ripropongo un quesito che avevo già postato una settimana fa..
volevo soltanto sapere se esiste un metodo per posizionare via codice
etichette e campi testo in determinati punti di maschere o report e se tale
posizionamento può avvenire assegnando alle coordinate i valori di alcune
variabili da definire.
Scusate di nuovo se sono eccessivamente pedante.
Un ringraziamento in anticipo.
Goose

 ha scritto nel messaggio
news:0hH26.17046$5k3.6...@twister2.tin.it...

Guarda le proprietà Top e Left dei cotrolli.
Ciao
LaLo

 wrote in message
0hH26.17046$5k3.6...@twister2.tin.it...

_______
Nomecontrollo.Left = xxxxx
NomeControllo.Top = xxxxx
dove xxxxx è la distanza da sinistra (Left) e dal Margine superiore (Top)
per le variabili non saprei
ciao Riccardo
e auguri

Vi ringrazio per la collaborazione.
Un saluto ed un augurio di Buone Feste.
Goose

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

Salve,
ho creato una form di tipo "continuous forms".
Questa contiene un insieme di record (tra cui un campo dal nome pianoId)
e una sottomaschera.
Quando seleziono un record della maschera volgio evidenziare i dettagli
del record nella sottomaschera. A tal proposito a partire dal campo
pianoId, filtro la sottomaschera per estrapolarmi tutti i dettagli del
record che mi servono.
Forms_sottoMaschera.Filete = "pianoId = " & Me.pianoId
All'apertura della maschera evidenzio i dettagli del primo record della
maschera principale.
Se però non c'e' nessun record da visualizzare avviene un errore perchè
pianoId non esiste nella maschera principale.
Ho provato ad usare lo statement IF per fare un controllo se pianoId =
Null o Empty ma l'errore avviene lo stesso.
Come devo fare? Che controllo devo usare? Ho pensato di verificare se la
form principale non visualizza nessun record ma non so come fare!
Grazie
Giovanni
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


In alternativa al filtro puoi legare la sottomaschera al valore contenuto in
un controllo sulla maschera principale; nella proprietà della sottomaschera
"collega campi secondari/master" e inserisci i nomi dei controlli che
contengono i dati...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Problema su codice Applicazione "Picture"

Salve ragazzi vi chiedo una cosa, io non sono un programmatore access ma c# 
e mi trovo difronte a questo problema, ho creato un report in access, che 
all'apertura mi posiziona delle fotografie in un campo di tipo immagine non 
associato. Il report legge il percorso da un campo [Path_Immagine] che viene 
creato automaticamente da questa stringa "C:\isicatalog\immagine\" + 
[barcode] + ".jpg" ora finchè il percorso ha una immagine collegata tutto ok 
ma se in quel percorso l'immagine non c'è allora mi va in errore per ovviare 
a questo ho aggiunto
un'eccezione al codice.
Questo è quello che ho scritto ma non funziona avete suggerimenti e 
consigli?
Grazie
Ecco il codice.......
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
If IsEmpty(Me!IMMAG.Picture) Then
     Me!IMMAG.Picture = "c:\isicatalog\immagini\nondisp.jpg"
Else
     Me!IMMAG.Picture = Me!Path_Immagine
End If
End Sub
IMMAG: e il campo immagine non associato dove andrà l'immagine
Path_Immagine: è il campo dove va a leggere il percorso.

     Me!IMMAG.Picture = "c:\isicatalog\immagini\nondisp.jpg"
prova con
If Dir(nz(Me!Path_Immagine,"")) = "" Then
    Me!IMMAG.Picture = "c:\isicatalog\immagini\nondisp.jpg"
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------

    Me!IMMAG.Picture = "c:\isicatalog\immagini\nondisp.jpg"
Grazie ha funzionato!
Newsgroup: it.comp.appl.access
Titolo: Esportazione query come testo delimitato

Ho varie query relative alla stessa tabella dove cambiano i criteri 
relativi a uno o più campi.
Nell'evento close di una maschera, in base al CurrentUser, ho inserito 
l'istruzione
DoCmd.TransferText acExportDelim, "expspec1", "qUser1", 
CurrentProject.Path & "\user1.txt"
dove expspec1 è il file delle specifiche creato precedentemente a mano 
per l'esportazione della query qUser1 nel file user1.txt.
Possibile che debba creare altrettanti file delle specifiche "expspec1, 
expspec2,...expspec10" per ciascun utente e ciascun file di testo da 
esportare altrimenti ottengo l'errore:
Jet non trova il file "userx.txt" ?
Se invece non indico il file delle specifiche, ottengo un errore di 
conflitto tra carattere di separazione dei campi e dei decimali (la 
virgola).
Potete aiutarmi?
-- 
*****************************
Grazie e saluti, Emiliano
*****************************

Risolto grazie,


Newsgroup: it.comp.appl.access
Titolo: problemi sull'utilizzo invio di email con winsock

Ho visto nel sito comune nella sezione general l'articolo seguente:
Inviare e-mail ad una lista di utenti (mailing list) con MSAccess
utilizzando il winsock
Siccome ho una lista di circa 2000 indirizzi email, quell'esempio invia
l'allegato ad ogni indirizzo quindi in questo caso 2000 invii dello stesso
allegato, sapete se c'è la possibilità di gestire l'invio multiplo con il
campo BCC nascosto ovvero in A: metto la mia email e in BCC metto prima 100
indirizzi divisi da punto e virgola poi altri 100 e cosi via in modo che se
un allegato è grande devo fare solo 20 invii e ci penserà poi il server di
posta  a smistare il tutto.
Grazie in anticipo a tutti.

 ha 
scritto:

Io avevo il problema opposto, dunque quello di inviare un allegato DIVERSO 
ad ogni destinatario, quindi non ho approfondito il tuo problema ... ma 
gli indirizzi e-mail sono semplicemente memorizzati in una tabella, se 
nella stessa tabella metti più indirizzi separati da ; dovrebbe 
funzionare. Non onosco lasintassi per utilizare il campo BCC nascosto, ma 
non dovrebbe essere difficile recuperarla facendo qualche prova e 
visualizzando i sorgenti.
Ciao
MarinaV
-- 
Creato con M2, il rivoluzionario client e-mail di Opera: 
http://www.opera.com/m2/
Newsgroup: it.comp.appl.access
Titolo: DATABASE CONDIVISO

Ciao amici ho un piccolo problema e spero che riuscire ad aiutarmi.
ho fatto un db in access 2000 che usa delle tabelle collegate ad un'altro db
il collegamento viene fatto all'apertura del db principale tramite una
funzione da me scritta.
tutto funziona perfettamente senza problemi di velocita....
ma se metto lancio il programma da un macchina remota ( il db risiede
effettivamente su la macchina ) impostanto
ovviamento un percorso di rete per le tabelle collegate l'attesa diventa
molto lunga anche 1 minuti con schede di
rete a 10mbit.
e possibile che sia giusto. ?
mi sembra strano che per collegare un db di 500k ci voglia cosi tanto !
sicuramnete la rete a 100mbit e' piu veloce ma non capisco perche quando con
una rete a 10 trasferisco
file da 2 mega ci mette dimeno
Avete un'idea per aiutarmi ?
CIAO ADRIANO

Un minuto č sicuramente tanto. Che protocolli usi ? Non č che hai tremila
protocolli (tipo Netbeui o IPX/SPX) che tanto non servono a niente se usi il
TCP/IP ?
Posto che le tabelle siano in formato Access, per ogni tabella collegata io
modifico solo la proprietą Connect e poi faccio un Refreshlink.
Puoi postare la tua funzione ?
Mauro



Se la lentezza si manifesta solo la prima volta che colleghi le tabelle,
tutto potrebbe dipendere dall'opzione (presente solo da Access2000) che
consente
l'aggiornamento automatico di tutti gli oggetti  (query, maschere ,etc.)
quando si modificano i riferimenti alle tabelle.
Tempo fa ho avuto un problema simile; aprendo della maschere dopo che erano
stati aggiornati i collegamenti alle tabelle
su alcune macchine "povere" poteva impiegare anche 2/3 minuti.
Disabilitando l'opzione suddetta tutto è andato a posto ...
Tale opzione si può disabilitare  in Strumenti/Opzioni/Generale
deselezionando tutte le caselle in alto a destra
("Correzione automatica nome").
A tale proposito esiste anche uno specifico documento sul KB Microsoft
(Q200600) che puoi consultare ...
CIAO

A me dava problemi di lentezza il file system.mdw quando era condiviso;
quindi l'ho copiato su ogni pc e tutto funziona bene e velocemente.
Prima quando era condiviso tutti gli utenti che ci accedevano dal 2° in poi
erano leeeeeentiiiiiiii

 wrote in message pxoO6.2090$d8.3...@news2.tin.it...

Io lavoro con il file mdw condiviso da più di 30 utenti ma non ho mai
riscontrato problemi di lentezza, però io uso Access 97.
--
Ciao Marco S.
http://digilander.iol.it/santimarco
Newsgroup: it.comp.appl.access
Titolo: Casella combinata

Tempo fa avevo postato lo stesso argomento circa 1 anno fa.
A suo tempo dopo aver ricevuto degli aggiornamenti con window update mi sono
sparite le prime colonne delle caselle combinate, quelle praticamente, da
cui "partono" i dati.
Ora ho dovuto formattare l'hard disk e mi si è ripresentato il problema che
l'anno scorso Karl mi risolse creandomi un link in Microsoft upddate.
Mi potrebbe riaiutare Karl con i suoi preziosi consigli?
Grazie,
Lino Fornaro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Microsoft upddate.
Ciao Lino,
si tratta di un bug noto dell'SP3 per Office 2003.
Per curarlo devi installare l'hotfix per SP3.
Il link trovi qui: 
www.donkarl.com/it?FAQ9.1
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Grazie ho risolto era proprio il link che cercavo ed è andato tutto bene.
Grazie ancora


Newsgroup: it.comp.appl.access
Titolo: query e grafici (problema con la prima riga)

Salva a tutti
sono riuscito a far partire il grafico dopo varie prove.
Non ho usato la composizione automatica
ma ho usato l'oggetto Microsoft Graph
ho dato come origine dati una query con parametri
il problema che ho adesso sta nel fatto che la prima riga per lui è
l'intestazione dell'asse e quindi non la inserisce in grafico
mi spiego meglio
i dati sono ripartiti per mesi
gen  123  456
feb    567  675
mar  345  347
apr   343  876
così come impostata la riga gen non mi viene messa in grafico perchè
è l'intestazione delle varie colonne
come posso ovviare, visto che da proprietà di origine dati inserendo
la riga tutto si risolve, ma quando vado a chiudere e riaprire la
finestra del grafico, tale riga non rimane salvata e tutto ritorna come
prima
la soluzione potrebbe essere quella di inserire una riga nella query, e
se questa è la strada da percorrere come posso inserire la riga
grazie
CLaudio

Claudio ha scritto:

Risolto....
ho inserito nella query una riga come intestazione
a presto
Claudio

Newsgroup: it.comp.appl.access
Titolo: finestra apribile con doppio clic

Se in una sottomaschera ho dei dati sottoforma di tabella, è possibile
creare un evento per cui se clicco due volte su un determinato record,
mi appaia una finestra dove vedo tutti i dettagli del record cliccato?
Ciao mauro

Si.
Gestisci l'evento DoppioClick relativo ad un controllo oppure al Corpo
della Form
se è in visualizzazione Continua, quindi apri la Form_Dettagli
passando come
criterio WHERE nella funzione OpenForm la condizione del Record
selezionato.
"[IdPrimaryKey]=" & Me!NomeCampoAssociatoPK
Docmd.OpenForm NomeForm,,,"[IdPrimaryKey]=" & Me!NomeCampoAssociatoPK
Spero di averci preso con le virgole, non ho l'Help e sono in piedi da
4 ore...!
Ciao
@Alex
Newsgroup: it.comp.appl.access
Titolo: Doppio valore in una casella combinata

Salve a tutti, avrei un piccolo (per voi) problema da risolvere.
Ho una casella combinata che ha come origine controllo la tabella 
corsi_personale, poi come origine riga faccio una select alla tabella elenco 
personale, idElencoPersonale, cognome e nome.
Naturalmente la colonna associata e la 1.
Nell'elenco della casella combinata viene visualizzato sia il Cognome e 
nome, ma dopo aver selezionato il personale nella casella combinata rimane 
solo il cognome.
Volevo chiedere se è possibile, lasciando come colonna associata l'id, far 
rinmanere dopo la selezione, nella casella combinata sia il nome che il 
cognome.
Ho anche provato a mettere a fianco una casella di testo non associata ed 
aggiornarla con il seguente codice
Me!nome = Me!personale.Column(2),  ma trattandosi di una maschera continua, 
ogni volota che seleziono una voce dall'elenco, tutte le caselle di testo 
"nome" della maschera continua si aggiornano con lo stesso nome.
C'è un sistema per risolvere il problema?
Grazie e spero di essere stato chiaro
gianni

 ha scritto nel messaggio 
news:461c0154$0$17953$4faf...@reader1.news.tin.it...

Detta così non puoi perchè la combo, dopo la selezione, mostra solo la prima 
colonna che abbia una dimensione superiore a zero.
Quello che puoi fare è alimentare la combo con un campo risultato 
dell'unione di due: Generalità: [Cognome] & " " & [Nome].
In questo modo le colonne da tre passano a due, la prima dimensione = a 
zero, la seconda la dimensione che ti sembra più opportuna.
Aggiungo che se ti serve avere anche le singole colonne di cognome e nome, 
puoi impostare la query che alimenta la combo con quattro colonne:
ID, Generalità (Cognome e nome), Cognome, Nome. Numero di colonne = 4 di cui 
la prima con dimensione zero, la seconda p.e. 6 cm e terza e quarta 
dimensione zero.
Ciao, Carlo 

solo il cognome.
Nella select di origine dati della casella combinata, invece di
scrivere
SELECT idElencoPersonale, cognome, nome FROM ...
scrivi
SELECT idElencoPersonale, cognome & " " & nome FROM ...


 ha scritto nel messaggio 
news:evhual$npr$1...@tdi.cu.mi.it...

Perfetto, grazie, la prima soluzione è perfetta.
Grazie ancora
gianni

Newsgroup: it.comp.appl.access
Titolo: Ricavare Capo Identity Tabella

Salve,
potreste dirmi come ricavare il nome del Campo Identity conoscendo il nome
della Tabella. 
Grazie


Se la PK è a campo singolo la cosa è semplice:
currentdb.TableDefs("NomeTabella").indexes("PrimaryKey").fields(0).name
altrimenti devi ciclare la collection Indexes della Tabledef che devi
testare...
Set db = CurrentDb
Set tdf = db.TableDefs(TableName)
For Each idx In tdf.Indexes
   If idx.Primary Then
      For Each fld In idx.Fields
          Debug,Print "PK=" & 
fld.name
      Next
   End If
Next
Mancano le dichiarazioni delle variabili.... ma è banale...!
@Alex



grazie



Esiste anche metodo per ricavarlo dal recordset corrente della maschera?
Grazie

 Grazie
No, la PK non è su un Recordset, ma su una Tabella quindi la tua
domanda è concettualmente sbagliata.
@Alex
Newsgroup: it.comp.appl.access
Titolo: [quasi OT] ... ordine di tabulazione

Ciao a tutti
non sono OT ma il problema e per la verità banale:
non funziona più la finestra che (in modalità struttura) permette di
imputare con il mouse l'ordine della tabulazione delle maschera:
in qualsasi maschera di qualsiasi Db, si apre la finestra a dovere
ma poi non è consentito lavorare sui controlli e trascinarli
ho imputato i valori numerici nelle singole proprietà dei controlli
è tutto va bene, ma mi chiedo quale è l'origine di
questo problema e come posso risolverlo
grazie 

 ha scritto nel messaggio 
news:okpNj.55$rA1...@nntpserver.swip.net...

Mi sa che ti sei perso qualche barra dei menù.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: rendere trasparente una sottomaschera

come da oggetto, come fare???
grazie in anticipo
dany xxx
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it




Se pe trasparente intendi non visibile, prova cosě:
Forms!NomeMaschera!NomeControlloSottomaschera.Visible = False
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Forms!NomeMaschera!NomeControlloSottomaschera.Visible = False
..e dove devo scriverlo???? :)
"su apertura"???
scusa la domanda scema..



Non conoscendo il tuo database, quindi non sapendo quando il controllo
sottomaschera deve essere non visibile e quando deve essere invece visibile,
a occhio lo scriverei a fronte dell'evento "Su corrente" della maschera
principale, ma come ho scritto sopra, tutto dipende da come č fatto il
database.


ci ho provato ma mi fa sparire tutta la sottomaschera, invece io vorrei
che solo lo sfondo del corpo sparisse ovvero fosse trasparente) mentre le
caselle rimanessero visibili. quindi non parlo di rendere trasparente un
controllo ma lo sfondo....
Forms!NomeMaschera!NomeControlloSottomaschera.Visible = False
grazie roby!!! ;-)
dany


 dany
Ammesso e non concesso che sia possibile rendere trasparente lo sfondo di
una maschera, non saprei proprio indicarti come si fa.

Newsgroup: it.comp.appl.access
Titolo: Raggruppamento ordinato

salve
 
ho una tabella 
con
 
DataRegistrazione
OraRegistratione
TipoProduzione
nTurno
NColore
IDConduttore
 
 
e' possibile raggrupparli per DataRegistraione, NTurno e Ncolore
ORDINANDO anche all'intermo del raggruppamento per Ora (non vorrei pero' raggrupparli per ORA)
 
select DataRegistrazione.
 
SELECT DataRegistrazione, nTurno, NColore, TipoProduzione
FROM Produzione
GROUP BY DataRegistrazione, nTurno, NColore, TipoProduzione

Salve,
 
pfmarro:

Non è necessario un raggruppamento ma almeno una funzione di 
aggregazione, p.e.
 
ORDER BY Min(OraRegistrazione)
o
ORDER BY Max(OraRegistrazione)
 
Dipende quale ora entro i gruppi è determinante per l'ordinamento.
 
-- 
Ciao
Karl
*********
http://AccessDevCon.com
 
Access FAQ: 
http://donkarl.com/it
 


grazie prima di tutto del messaggio
 
il mio intento e' di raggruppare la produzione per data, numero del turno, tipologia. All'interno del raggruppamento vorrei ordinarli in base all'ordine di produzione ma non riesco
Newsgroup: it.comp.appl.access
Titolo: Controllo calcoli su date

Ho creato una tabella dove vengono inserite delle date di inizio e fine
evento, dal...al..ed assegnate via via a determinate categorie di eventi.
Successivamente una query raggruppa le date per categoria e ne somma i
relativi totali.
In che modo posso operare affinché raggiunto un certo numero di giorni di
una determinata categoria mi venga visualizzato un messaggio che ho superato
il limite massimo (ad esempio di 15 giorni) consentito per quella specifica
categoria?
Grazie anticipate.
Paolo


--------------------------------
Inviato via 
http://usenet.libero.it

> "P&A&C" [...]:

    Tutto questo *quando* dovrebbe accadere? In fase di assegnazione delle
date alle categorie? Cioe' vorresti che *mentre* tenti di assegnare una data
ad una categoria ti venga segnalato che e' stato superato il limite di 15
gg? Oppure che dopo l'assegnazione dell'ultima lecita lo stato della
maschera, o del controllo, muti in modo da rendere evidente l'impossibilita'
di una nuova assegnazione?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

Ho creato una tabella dove vengono inserite delle date di inizio e fine
evento, dal...al..ed assegnate via via a determinate categorie di eventi.
Successivamente una query raggruppa le date per categoria e ne somma i
relativi totali.
In che modo posso operare affinché raggiunto un certo numero di giorni di
una determinata categoria mi venga visualizzato un messaggio che ho superato
il limite massimo (ad esempio di 15 giorni) consentito per quella specifica
categoria?
Grazie anticipate.
Paolo

 15","") AS Segnalazione
FROM Eventi
GROUP BY Eventi.Categoria;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: somme su report

Ho un report cosi composto:
Intestazione causale
Corpo
praticamente da dei valori tipo tabella Pivot
     Gen Feb Mar
Entrate
     1000 1500 2000
Uscite
 
500 700 2300
Nel Pie di pagina report vorrei fare la somma tra i due di ogni mese
Es:
      500 800 -300
Come riesco a fare tutto cio??
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


In una casella di testo inserisci nella origine controllo la funzione Somma([nomeMese])...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: runtime access 97

Scusate, qualcuno sa se il runtime di access 97 è free?????
E se lo è ,sapete dove si può scaricare??
Anticipamente ringrazio

 Si, è utilizzabile liberamente come del resto anche Visual Basic 7.0 e
Office 2000
www.selopaghi.it

Scusate, qualcuno sa se il runtime di access 97 è free?????
Si basta comprarlo (se lo trovi ancora) e poi lo puoi distrubuire free con
la tua applicazione
Carlo Ve

 wrote in message
nRlz5.15888$OI2.4...@news.infostrada.it...

A proposito, ma si trova ancora sto benedetto ODE97???
Anto