title: Controllo dati

author: Sib

text:
"Ferrari Rino" <
rinof...@virgilio.it
> ha scritto nel messaggio
> Come e possibile determinare se in una form (origine record query)
> vi siano dati.
me.recordsetclone.recordcount
Sib


title: Controllo dati

author: Ferrari Rino

text:

> Dovrei eseguire il controllo record
da una form, in una sub form,
da un pulsante nella form principale su evento click
il tutto dovrebbe verificare la presenza di record nella sub form.
ma non riesco ad ottenere il risultato richiesto.
Rino Ferrari


title: DefaultValue

author: alberto

text:
Ciao a tutti.
Vorrei impostare il valore predefinito di campo di una tabella  o di un
controllo in una maschera prelevandolo da un valore selezionato da un elenco
in un'altra maschera.
Per spiegarmi meglio,
all'avvio dell'applicazione si apre una maschera con un elenco di utenti
si sceglie l'utente
e questo diventa il valore predefinito del campo utente di una tabella.
Grazie
Alberto


title: DefaultValue

author: rodolfo a casa

text:
di una tabella non lo puň diventare ma puň diventarlo di un controllo di
un'altra maschera o se proprio vuoi di una query o di una procedura.
metti nel valore predefinito del controllo di una  maschera associata alla
tabella la seguente impostazione:
=forms![maschera_utenti].[nomecontrollo]
e purche la maschera di nome "maschera_utenti" sia aperta e il controllo
"nomecontrollo" sia valorizzato come per magia vedrai che il valore
predefinito della tabella assumera quel valore.
un'altro metodo č quello di utilizzare le sottoschede che tra l'altro sono
anche piů affidabili utilizzando le impostazioni dei compi master e campi
figli, allora in questo caso ci pensa da se a gestire il valore predefinito.
Rodolfo


title: DefaultValue

author: Antonio Biso

text:
rodolfo a casa ha scritto nel messaggio
<85lm8n$8k5$
1...@lacerta.tiscalinet.it
>...
>di una tabella non lo può diventare ma può diventarlo di un controllo di
>un'altra maschera o se proprio vuoi di una query o di una procedura.
Maddeche?
miodb.tabledefs("miatabella").fields("miocampo").defaultvalue = """Quello
che te pare"""
Antonio


title: Inserire nuovo record con valore id scelto da un altra maschera

author: Miozzo Maurizio

text:
Buona sera a tutti.
Access 2000 e VBA
ho 2 maschere  che chiamerņ FormOk e FrmBevande.
la maschera FormOk contiene una sottomaschera che chiamero MaskDettOrdi.
nella maschera FormOk  ho un pulsante con cui apro la maschera FrmBevande
che contiene una lista di bevande(LstBevande).
io dovrei facendo click su una voce della lista ,inserire un nuovo record
nella sottomaschera MaskDettOrdi.
passo il codice:
Private Sub LstBevande_Click()
'non riesco ad aggiungere un nuovo record
    Forms!formok!MaskDettOrdi!AddNew  '................Questo non mi
funziona
'Da qui in poi tutto OK
Forms!formok!MaskDettOrdi!CmbIdPietanza = Me.LstBevande.Column(0)
Forms!formok!MaskDettOrdi!CmbIdPietanza.Requery
DoCmd.Close
End If
End Sub
Dove sbaglio ???
se qualcuno mi puņ spiegare come fare lo ringrazio in anticipo
Buona Domenica a tutti
Maurizio


author: Roberto dalla campagna

text:
"Miozzo Maurizio" <
maurizio...@tin.it
> ha scritto nel messaggio
news:hAHUe.37543$O6.22...@news3.tin.it...

Invece di:
Forms!formok!MaskDettOrdi!AddNew
prova con:
Forms!formok!MaskDettOrdi.SetFocus
DoCmd.GoToRecord , , acNewRec
> Buona Domenica a tutti
Buona domenica a te.
> Maurizio
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
>
>


text:
"Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
messaggio news:QMRUe.57778$HM1.1...@twister1.libero.it...

Non mi funziona.....
O meglio il setFocus mi funziona, ma non si sposta sulla riga del
NuovoRecord.
Grrr....
Maurizio


text:
"Miozzo Maurizio" <
maurizio...@tin.it
> ha scritto nel messaggio
news:95SUe.39119$O6.22...@news3.tin.it...

> Non mi funziona.....
> O meglio il setFocus mi funziona, ma non si sposta sulla riga del
> NuovoRecord.
> Grrr....
A fronte dell'evento "Su clic" della casella di riepilogo che si trova su
FrmBevande esegui una query di inserimento nella tabella che č origine
record della sottomaschera inserendo come chiave esterna il valore della
chiave primaria del record corrente della maschera FormOk e come IdPietanza
il valore della prima colonna della casella di riepilogo, quindi esegui il
requery della sottomaschera con
Forms!FormOk!MaskDettOrdi.Form.Requery
D'altra parte se Maometto non va alla montagna bisogna provare a portare la
montagna a Maometto.



title: 5.83 Impostare da VBA l'icona ed il titolo dell'applicazione e l'icona delle maschere e report

text:
Buona sera a tutti a AUGURI.
Questa sera ho provato ad implementare la faq di cui all'oggetto, ma non
sono riuscito ad ottenere un risualta.
Qualcuno puo' dami una mano?
Bisogna aggiungere qualche riferimento?
io fatto cosi:
modulo:
Public Function IconaApp(Icona As String, Titolo As String)
'Scritto da Arisi Roberto
'Icona è una variabile stringa che contiene il nome di un file icona
contenuto nella stessa cartelle che contiene il database
'Titolo è una variabile stringa che contiene il titolo da assegnare
all'applicazione
    Dim intX As Integer
    Dim strPAthDB As String
    Const DB_Text As Long = 10
    intX = AddAppProperty("AppTitle", DB_Text, Titolo)
    strPAthDB = Left(CurrentDb.Name, Len(CurrentDb.Name) -
Len(Dir(CurrentDb.Name)))
    intX = AddAppProperty("AppIcon", DB_Text, strPAthDB & Icona)
    'CurrentDb.Properties("UseAppIconForFrmRpt") = 1 'abilitare solo per
versioni successive ad Access 2000 per impostare l'icona anche per tutte le
maschere e tutti i report
    Application.RefreshTitleBar
End Function
Public Function AddAppProperty(strName As String, varType As Variant,
varValue As Variant) As Integer
    Dim dbs As Object, prp As Variant
    Const conPropNotFoundError = 3270
    Set dbs = CurrentDb
    On Error GoTo AddProp_Err
    dbs.Properties(strName) = varValue
    AddAppProperty = True
AddProp_Bye:
    Exit Function
AddProp_Err:
    If Err = conPropNotFoundError Then
        Set prp = dbs.CreateProperty(strName, varType, varValue)
        dbs.Properties.Append prp
        Resume
    Else
        AddAppProperty = False
        Resume AddProp_Bye
    End If
End Function
e sotto l'evento Load della form:
Call IconaApp("Img2.ico", "Mia applicazione")
Ma non funge.
una dritta per favore?
Grazie


text: Grazie ho risolto.


title: Evidenziazione controlli con mousemove

author: Kris

text:
'giorno a tutti!
Avrei necessità di sapere se questa cosa che ho in testa è fattibile
o meno...
Ho una maschera in visualizzazione continua dove ci sono varie caselle
di testo affiancate (di fatto somiglia molto ad una visualizzazione
foglio dati)... e oltre a questo, le varie righe hanno lo sfondo di
colori alternati (ho utilizzato la funzione presente su Sito Comune).
Ora, vorrei sapere se è possibile fare in modo che al passaggio del
mouse su una qualsiasi delle caselle di testo di una riga tutte le
caselle di quella riga prendesse un nuovo colore di sfondo,come se
fosse evidenziata. Per capirci, quello che ho in testa è molto simile
a quanto succede x una casella di riepilogo con più colonne, dove al
passaggio del mouse sulle varie righe, questa vengono di volta in volta
evidenziate.
Credete sia possibile? Magari inserendo una nuova condizione sulla
formattazione condizionale...
Help please...
Grazie in anticipo.
KRIS


title: Evidenziazione controlli con mousemove

author: Riccardo Fabbris

text:
"Kris"
Credete sia possibile? Magari inserendo una nuova condizione sulla
formattazione condizionale...
Help please...
E la madonna: addirittura "Help please"!
Dato che si tratta di un fronzolo, non č il caso di prenderla cosě   ;-))
Comunque no, non si puň fare.
Ciao.


title: Re: Errore in  stLinkCriteria

author: Alessandro Cara

text:
Il 20/06/2011 18.49, ugo conte ha scritto:
> Ciao a tutti
>
> ho creato da query il campo Fatturata: "Fatturata con  n. "&
> [nFattura]&  " del  "&  [DataFattura]
>
> Ora nell'impostare il seguente codice ho errore
>
>      Dim stDocName As String
>      Dim stLinkCriteria As String
>
>      stDocName = "MFattura"
>
> iF Me!nFattura=>1 then
>      stLinkCriteria = "[NUMERO]="&  ("Fatturata con  n. "&  [nFattura]
> &  " del  "&  [DataFattura])
>      DoCmd.OpenForm stDocName, , , stLinkCriteria
> Else
>      MsgBox "DDT da fatturare"
cioe' tu hai un campo (Numero) in cui c'e' scritto (ad es): Fatturata
con  n. 100 del  12/12/1912
e tra l'altro quel criterio, che e' di tipo alfanumerico, lo passi senza
delimitarlo fra apici (o doppi apici)
questo gia' sarebbe meglio: 'Fatturata con  n. 100 del  12/12/1912'
che sarebbe poi uguale a questo:"Fatturata con  n. 100 del  12/12/1912"
--
ac (x=y-1)


title: Re: Errore in  stLinkCriteria

text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:T0LLp.39232$GZ3....@tornado.fastwebnet.it...
> Il 20/06/2011 18.49, ugo conte ha scritto:
>> Ciao a tutti
> cioe' tu hai un campo (Numero) in cui c'e' scritto (ad es): Fatturata con
> n. 100 del  12/12/1912
> e tra l'altro quel criterio, che e' di tipo alfanumerico, lo passi senza
> delimitarlo fra apici (o doppi apici)
> questo gia' sarebbe meglio: 'Fatturata con  n. 100 del  12/12/1912'
> che sarebbe poi uguale a questo:"Fatturata con  n. 100 del  12/12/1912"
Che pazienza...
Antonio


title: Re: Errore in  stLinkCriteria

text:
..
> Che pazienza...
>
> Antonio
Io preferisco definirlo "masochismo"...
@Alex


title: Re: Errore in  stLinkCriteria

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:d4e07a4f-8e6b-4e34...@w4g2000yqm.googlegroups.com...

Ma alla Tafazi per�...
Antonio


title: Re: Errore in  stLinkCriteria

text:

> Ma alla Tafazi perï¿œ...
>
> Antonio
>
>
nghe' ....nghe'....nghe'......
Ultimamente mi capita di vedere un'oretta di TV (LA7) e mi capita di
vedere (sentire piu' che altro) la pubblicita' di un programma, gli
scrivero' voi due avete bisogno della Tata, di quella con fare
Tetesken,ne avete un *immenso* bisogno.
(*) Le doppie! se non ricordo male era *Tafazzi* , ma posso
permettermelo, ormai non mi servono piu' ;-{)
--
ac (x=y-1)


title: Re: Errore in  stLinkCriteria

text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:BaOLp.39302$GZ3....@tornado.fastwebnet.it...
> Il 20/06/2011 22.27, Antonio Biso ha scritto:
>> "@Alex"<
ik2...@libero.it
>  ha scritto nel messaggio
>> news:d4e07a4f-8e6b-4e34...@w4g2000yqm.googlegroups.com...
>>> ..
>>>> Che pazienza...
>>>>
>>>> Antonio
>>>
>>> Io preferisco definirlo "masochismo"...
>>>
>>> @Alex
>>>
>>
>> Ma alla Tafazi per�...
>>
>> Antonio
>>
>>
> nghe' ....nghe'....nghe'......
>
> Ultimamente mi capita di vedere un'oretta di TV (LA7) e mi capita di
> vedere (sentire piu' che altro) la pubblicita' di un programma, gli
> scrivero' voi due avete bisogno della Tata, di quella con fare Tetesken,ne
> avete un *immenso* bisogno.
io non guardo mai le telenovelas, � che le mettono in casa e io per sbaglio
le ascolto, ma solo due secondi
Ti piace il programma SOS TATA eh?
Ma non vergognartene, convivi con questo...
Antonio


title: prova

author: aaa

text:
prova
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: prova

author: zzzzzz

text:
aaa ha scritto:
> prova
annullo tutto



title: prova

text:
prova



title: prova

text:
zzzzzz ha scritto:
> prova
scusate era una prova



title: prova

author: Mariolo

text:
"zzzzzz" <
rossic...@libero.it
> ha scritto nel messaggio
news:d46gkt$kkc$1...@news.newsland.it...

Scusa ti dispiace se provo anch'io? ho cambiato nik name, Mario era troppo
comune quando faccio le ricerche con google mi escono una marea di "Mari"
Ciao
MArio


title: prova

author: Roberto da casa

text:
"Mariolo" <mario[nospam]@
sdabocconi.it
> ha scritto nel messaggio
news:d47ncl$c2$1...@fata.cs.interbusiness.it...

Scusami, ma per fare le prove esitono dei NG nati per questo, ad esempio
it.test .
> Ciao
> MArio
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: prova

text:
"zzzzzz" <
rossic...@libero.it
> ha scritto nel messaggio
news:d46gjg$kgc$1...@news.newsland.it...
> prova
>
Scusami, ma per fare le prove esitono dei NG nati per questo, ad esempio
it.test .
--



title: prova

text:
"aaa" <
rossic...@libero.it
> ha scritto nel messaggio
news:d46gig$kdh$1...@news.newsland.it...



title: confrontare periodi diversi sulla stessa maschera - report - query

author: Bobo

text:
Io vorrei creare una maschera che mi permetta di confrontare, per un
dato cliente, quanto ha fatturato in due diversi periodi (anno attuale
vs. anno scorso). Ovvio che si basa la maschera su una query di
raggruppamento, che mi somma tutto il fatturato relativo a quel tal
cliente, ma il problema sta nel filtro. Se io metto, poniamo, il filtro
"data fattura nel 2005", per tutti i campi della query mi verranno
mostrati solamente i dati del 2005 ovviamente, mentre a me piacerebbe
avere, nella stessa query, un campo "fatturato nel 2004" e  un campo
"fatturato nel 2005", 2 campi nello stesso record. Un modo di risolvere
il problema sarebbe quello di creare 3 query: una con il fatturato del
2004 raggruppato x cliente, una con il fatturato del 2005 sempre
raggruppato x cliente, ed una terza query riassuntiva basata sulla tab
clienti e su queste 2 query, con la 1 Q che mi dà il fatturato del
2004 e la 2° Q che mi dà il fatt del 2005 su 2 distinti campi.
Il problema è che vorrei riuscire a far tutto con 1 unica query, da
mettere nelle proprietà della maschera, così da essere sicuro che la
maschera sta in piedi da sola, e non rischio poi di avere tonnellate di
query che non so a cosa si riferiscono....
QUalcuno mi sa dire che sintassi serve x avere in 1 campo di 1 query
una somma di tot campi di 1 altra Q?
Che so, qcosa del tipo
SELECT
Idcliente,
(sum(TotFattura) WHERE (idcliente=AnagraficaClienti.idcliente AND
dataFattura>1/1/2005) FROM fatture) AS fatturato_2005,
""---stesso x il 2004--""
FROM AnagraficaClienti
ve lo chiedo xchè ci ho provato, ma non mi funzia: nello specifico,
con questa query il "filtro" messo all'interno (fai la somma del
fatturato solamente per i record della tab fatture che hanno lo stesso
idcliente del cliente che stai considerando). La query, in altre
parole, gira, ma x ogni cliente mi mette il fatturato totale dello
studio, invece che quello relativo al cliente stesso.
Ho provato a mettere il filtro anche nella clausola HAVING invece che
nella clausola WHERE, ma lo stesso non mi filtra x cliente.
Please, cosa sbaglio nella sintassi?
la Query precisa che uso è:
-------
SELECT
Idcliente,
(SELECT Sum(FattureQ.totalenetto) AS SommaDitotalenetto FROM FattureQ
WHERE (((FattureQ.DataFattura)>#1/1/2005#)AND
((IdCliente)=Anagraficaclienti.idcliente)    )
HAVING ((IdCliente)=Anagraficaclienti.idcliente) ;
) AS fatturato_2005
FROM AnagraficaClienti
--------------
con 1 solo importo fatturato (x ora) e con il filtro cliente SIA  nella
WHERE che nella HAVING (ma anche su 1 solo dei 2 non funzia).
tks a lot


text:
"Bobo" <
robert...@gmail.com
> ha scritto nel messaggio
news:1119966773.5...@z14g2000cwz.googlegroups.com...

Se i dati sono contenutiin una tabella chiamata FattureQ che ha una
struttura simile a questa:
ID                  Contatore e chiave primaria
DataFattuta    Data/ora
totalenetto      Valuta
IDCliente        Numerico
ecc. ecc.
Prova con una query che abbia il seguente codice SQL:
SELECT DISTINCT Pippo.IdCliente, (SELECT Sum(totalenetto) FROM FattureQ
WHERE ((Year(DataFattura) = 2004) AND (IdCliente = Pippo.IdCliente));) AS
Fatturato_nel_2004, (SELECT Sum(totalenetto) FROM FattureQ WHERE
((Year(DataFattura) = 2005) AND (IdCliente = Pippo.IdCliente));) AS
Fatturato_nel_2005
FROM FattureQ AS Pippo;
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
Roberto dalla campagna wrote:
>
> Se i dati sono contenutiin una tabella chiamata FattureQ che ha una
> struttura simile a questa:
>
> ID                  Contatore e chiave primaria
> DataFattuta    Data/ora
> totalenetto      Valuta
> IDCliente        Numerico
> ecc. ecc.
>
> Prova con una query che abbia il seguente codice SQL:
>
> SELECT DISTINCT Pippo.IdCliente, (SELECT Sum(totalenetto) FROM FattureQ
> WHERE ((Year(DataFattura) = 2004) AND (IdCliente = Pippo.IdCliente));) AS
> Fatturato_nel_2004, (SELECT Sum(totalenetto) FROM FattureQ WHERE
> ((Year(DataFattura) = 2005) AND (IdCliente = Pippo.IdCliente));) AS
> Fatturato_nel_2005
> FROM FattureQ AS Pippo;
>
Grazie 1000.
Ho provato e questa funziona!
Anzi mi funzia meglio (nel senso che è + veloce, di 1 fattore 1-15)
anche
 SELECT Pippo.IdCliente, (SELECT Sum(totalenetto) FROM FattureQ
WHERE ((Year(DataFattura) = 2004) AND (IdCliente = Pippo.IdCliente));)
AS
 Fatturato_nel_2004, (SELECT Sum(totalenetto) FROM FattureQ WHERE
 ((Year(DataFattura) = 2005) AND (IdCliente = Pippo.IdCliente));) AS
 Fatturato_nel_2005
 FROM anagraficaClienti AS Pippo;
che è praticamente la stessa che avevo fatto io prima (e che non mi
funziava) con la differenza che per la tabella esterna uso un alias x
referenziarla nella  SELECT  interna.
E qui non mi torna xchè prima nn mi funziava e ora si: nella tua
versione capisco che serva l'alias, xchè la tabella interna ed esterna
sono =, quindi l'alias serve x referenziarle correttamente. Ma nel mio
caso, in cui le 2 tabelle (interna ed esterna) sono diverse, come mai
con l'alias mi funzia, e senza alias no? è un errore nell'interprete
SQL?
O non sarà che mi faccio troppe domande, e dovrei star contento quando
le cose girano? :-))))
Altra cosa, a proposito della velocità: senza DISTINCT ci mette 2
secondi, con ce ne mette 30. Tra l'altro, anche se mi baso sulla tab
anagraficaclienti, ma con la clausola DISTINCT, ci mette pure 30
secondi....
> Roberto
>
Ancora grazie & ciao, Roberto :-)


text:
"Bobo" <
robert...@gmail.com
> ha scritto nel messaggio
news:1120139309.7...@f14g2000cwb.googlegroups.com...
Roberto dalla campagna wrote:
[CUT]
>
>
>Grazie 1000.
>Ho provato e questa funziona!
>Anzi mi funzia meglio (nel senso che è + veloce, di 1 fattore 1-15)
>anche
>
>
> SELECT Pippo.IdCliente, (SELECT Sum(totalenetto) FROM FattureQ
>WHERE ((Year(DataFattura) = 2004) AND (IdCliente = Pippo.IdCliente));)
>AS
> Fatturato_nel_2004, (SELECT Sum(totalenetto) FROM FattureQ WHERE
> ((Year(DataFattura) = 2005) AND (IdCliente = Pippo.IdCliente));) AS
> Fatturato_nel_2005
> FROM anagraficaClienti AS Pippo;
>
>che è praticamente la stessa che avevo fatto io prima (e che non mi
>funziava) con la differenza che per la tabella esterna uso un alias x
>referenziarla nella  SELECT  interna.
>E qui non mi torna xchè prima nn mi funziava e ora si: nella tua
>versione capisco che serva l'alias, xchè la tabella interna ed esterna
>sono =, quindi l'alias serve x referenziarle correttamente. Ma nel mio
>caso, in cui le 2 tabelle (interna ed esterna) sono diverse, come mai
>con l'alias mi funzia, e senza alias no? è un errore nell'interprete
>SQL?
Io conosco solo SQL di Access 97 e so per certo che quando uso delle
subquary indico sempre un alias per la FROM principale, altimenti ricevo un
errore quando poi richiamo i campi di quella tabella nella WHERE della
subquery. Per me è una regola che ho accettato e non sapevo che in SQL
standard non fosse invece obbligatorio.
>O non sarà che mi faccio troppe domande, e dovrei star contento quando
>le cose girano? :-))))
Penso che per capire e non copiare subinamente sarebbe sempre bene farsi più
domande possibili; certo non disturba poi il fatto che mentre cerco una
risposta alle domande intanto il problema è stato risolto.
>Altra cosa, a proposito della velocità: senza DISTINCT ci mette 2
>secondi, con ce ne mette 30.
Penso che di fatto DISTINCT trasformi la query da semplice query di
selezione a query di raggruppamento con tutte le conseguenze del caso,
insomma deve sempre verificare che non si sia un'altra riga con gli stessi
valori, quindi riscorre tutta la tabella per ogni record.
> Tra l'altro, anche se mi baso sulla tab
>anagraficaclienti, ma con la clausola DISTINCT, ci mette pure 30
>secondi....
Penso che il motivo è quello che ho ipotizzato qui sopra.
> Roberto
>
>
>Ancora grazie & ciao, Roberto :-)
--



title: Accesso utenti: escludere i menù solo per alcuni user

author: Berti Simone

text:
Penso di essere stato abbastanza chiaro nell'oggetto... praticamente vorrei
escludere la visualizzazione delle barre degli strumenti e dei menů solo per
alcuni utenti... č possibile farlo con la creazione di criteri da strumenti
protezione oppure no? Altrimenti mi tocca ripiegare su Strumenti Avvio e
andare ad escluderli da lě... grazie a tutti... Simone


author: Alessandro Baraldi

text:
"Berti Simone" <
berti...@tiscali.it
> wrote in message
news:eog5c.47688$
z23.2...@news3.tin.it

Innanzitutto devi implementare la Gestione Utenti, e quě o gestisci un
LOGIN personalizzato o ti appoggi alla protezione a livello Utente
e discrimini l'Utente.
Poi una volta individuato l'Utente puoi fare in modo di disabilitare
anche singolarmente le Voci dei Menů, piuttosto che non renderla
visibile proprio....!
Per accedere alla singola voce di un Menů Standard o Personalizzato
devi usare l'approccio al modello Oggetti dell'Insieme CommandBars
inserendo nei riferimenti la libreria di Office.
Se invece vuoi disabilitare completamente un intero Menů allora puoi
usare il Metodo ShowToolBar in questomodo:
DoCmd.ShowToolbar "BarraStrumentiPersonalizzata", acToolbarYes(No)
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Spostare valori

author: Mauro

text:
Ho la necessità di spostare i valori di una tabella in un altra
tabella, dove ho il campo comune che li associa, chi mi gira il
comando ?
Grazie e Buona Pasqua a Tutti


title: Spostare valori

author: yQy

text:
On 18 Apr 2003 14:51:24 -0700,
mauro...@libero.it
 (Mauro) wrote:
>Ho la necessità di spostare i valori di una tabella in un altra
>tabella, dove ho il campo comune che li associa, chi mi gira il
>comando ?
query di accodamento
ad un pulsante gli fai eseguire la query


title: access 2016

text:
Quali sono le maggiori novità di access 2016 rispetto alla versione
precedente?
Conviene fare l'aggiornamento?

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


title: access 2016

author: Ammammata

text:
Il giorno Sun 25 Oct 2015 12:19:35p, *FE.P.* inviava su it.comp.appl.access
il messaggio news:n0ids6$uv9$
1...@speranza.aioe.org
. Vediamo cosa scrisse:

> Quali sono le maggiori novità di access 2016 rispetto alla versione
> precedente?
>

dal sito di MS:

La prima cosa che si noterà aprendo Access 2016 è che ha lo stesso aspetto
della versione 2013, ma con un bordo più colorato.

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


title: access 2016

text:
> Quali sono le maggiori novità di access 2016 rispetto alla versione
> precedente?
>

dal sito di MS:

>La prima cosa che si noterà aprendo Access 2016 è che ha lo stesso aspetto
>della versione 2013, ma con un bordo più colorato.

Quindi praticamente non cambia quasi niente?  Ho fatto il passaggio e mi
sembra che non siano novità.



title: access 2016

author: RobertoA

text:

Guardando sempre il mezzo pieno, forse vuol dire che meglio di cosi' non
si possa fare


title: access 2016

author: Karl Donaubauer

text:
Salve,

Fe P. ha scritto:
> Quali sono le maggiori novità di access 2016 rispetto alla versione
> precedente?

http://support.office.com/it-it/article/Novit%c3%a0-di-Access-2016-76454345-f85d-47af-ace1-98a456cb3496

> Conviene fare l'aggiornamento?

No.

Non sono presente nuovi feature ma come sempre in una nuova versione ci
possono essere nuovi bug. Il primo famoso di A16 è che i controlli
imagini non mostrano imagini. Il gruppo di Access nella MS lavora sul
fix ma sara disponibile non prima di dicembre.

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


title: Accessi multipli

text:
Ho un DB Access su di una macchina server a cui accedono 5 macchine
client. Il problema è che non appena la prima macchina lancia
l'applicazione sul server, le altre non vi possono più accedere. La
domanda è: si può fare in modo di fare accedere al db
contemporaneamente da tutte le macchine?


title: Accessi multipli

author: Luck

text:
anche io sto tentando di risolvere lo stesso problema, hai controllato
che il db sia aperto in modalità condivisa e che sia visibile da tutti
in modalità lettura e scrittura?


title: Accessi multipli

author: Gabriele Bertolucci

text:
> anche io sto tentando di risolvere lo stesso problema, hai controllato
> che il db sia aperto in modalità condivisa e che sia visibile da tutti
> in modalità lettura e scrittura?
Domanda per entrambi: avete diviso il database in FE e BE?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it


title: Accessi multipli

author: Maurizio Della Martera

text:
Si, il mio db è diviso in due una è l'applicazione e l'altra contiene solo i
dati.
"Gabriele Bertolucci" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea355b8718...@news.virgilio.it...



title: Accessi multipli

text: Io no anche se penso di farlo....


title: Accessi multipli

text:
> Si, il mio db è diviso in due una è l'applicazione e l'altra contiene
> solo i dati.
Puoi postare il messaggio di errore completo?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Accessi multipli

author: Sergio MAZZA

text:
"Maurizio Della Martera" <
mauri...@libero.it
> ha scritto nel messaggio
news:440fe35f$0$18293$4faf...@reader1.news.tin.it...
> Si, il mio db è diviso in due una è l'applicazione e l'altra contiene solo
> i
> dati.
Per favore rispondi scrivendo alla fine del testo del messaggio precedente;
come sto facendo io grazie.
L'FE deve stare sui client non sul server.
Quindi:
- crei su ogni client una connessione ad una unità di rete, indicando di
riconnetterla all'avvio. Assicurati che ogni client abbia la stessa lettera
assegnata; magari stabiliscila tu (es. Z:).
- apri un FE su un client e rialleghi le tabelle indicando il nuovo disco
virtuale;
- copi su ogni client l'FE riallegato...
Ciao.
--
Sergio MAZZA


title: Accessi multipli

text:
> L'FE deve stare sui client non sul server.
> Quindi:
> - crei su ogni client una connessione ad una unità di rete, indicando di
> riconnetterla all'avvio. Assicurati che ogni client abbia la stessa
> lettera assegnata; magari stabiliscila tu (es. Z:).
> - apri un FE su un client e rialleghi le tabelle indicando il nuovo disco
> virtuale;
> - copi su ogni client l'FE riallegato...
>
> Ciao.
>
> --
> Sergio MAZZA
>
Ho fatto tutto come mi hai indicato e funziona perfettamente, grazie. Ora
volevo sapere, in questo modo ogni volta che faccio delle migliorie al mio
FE, lo devo ricopiare su di ogni macchina. Non sarebbe meglio fare girare
anche il FE aul server in modo da agggiornare solo quello? O forse ne
risentirebbero le prestazioni? in questo secondo caso si presenterebbe il
problema iniziale, verrebbe cioè impedito l'accesso alla applicazione da più
di una macchina. Grazie di nuovo


title: Accessi multipli

text:
"Maurizio Della Martera" <
mauri...@libero.it
> ha scritto nel messaggio
news:44114abd$0$36934$4faf...@reader3.news.tin.it...
> Ho fatto tutto come mi hai indicato e funziona perfettamente, grazie. Ora
> volevo sapere, in questo modo ogni volta che faccio delle migliorie al mio
> FE, lo devo ricopiare su di ogni macchina. Non sarebbe meglio fare girare
> anche il FE aul server in modo da agggiornare solo quello? O forse ne
> risentirebbero le prestazioni? in questo secondo caso si presenterebbe il
> problema iniziale, verrebbe cioč impedito l'accesso alla applicazione da
> piů di una macchina. Grazie di nuovo
Difatti; se lasci l'FE sul server sei al punto di partenza. Io lascio
comunque sul server tutta l'applicazione FE-BE ma solo per backup; sviluppo
su un client e alla fine, tramite le cartelle condivise sui client, copio il
nuovo FE...
Ciao.
--
Sergio MAZZA


title: Accessi multipli

text:
> Difatti; se lasci l'FE sul server sei al punto di partenza. Io lascio
> comunque sul server tutta l'applicazione FE-BE ma solo per backup;
> sviluppo su un client e alla fine, tramite le cartelle condivise sui
> client, copio il nuovo FE...
Giustissimo.
D'altronde, non credo che esistano altre soluzioni.



title: Accessi multipli

text:
"Gabriele Bertolucci" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea355bad28...@news.virgilio.it...

Naturalmente avete ragione, non ci sono altre soluzioni, grazie


title: Outlook 2000 e Access 2000

author: Emanuele PIERANDREI

text:
Come posso importare da un archivio Access 2000 ad Outlook 2000 l' elenco
dei Contatti ?
Non ho problemi ad  importare i dati da Access 97, ma, poichč abbiamo
aggiornato Access 97 a Access 2000, e convertito i relativi data base, ora
Outlook 2000 non riesce ad importare gli archivi dei contatti, anche se sono
stati sistemati i campi.
Mi manca forse qualche add-on ?
Grazie dell'aiuto


title: Conteggio record in un record...

author: Massimo Apicella

text:
Come posso contare i record di un report per pagina in un report? Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Conteggio record in un record...

author: Antonio Biso

text:
"Massimo Apicella" <
ma...@libero.it
> ha scritto nel messaggio
news:970a7b3cb98260f3bca...@mygate.mailgate.org...
> Come posso contare i record di un report per pagina in un report? Grazie
Un =conteggio nel piè di pagina?
Antonio


title: Conteggio record in un record...

text:
si grazie!



title: Conteggio record in un record...

author: MA

text:
Il 26 Feb 2003, 12:08, "Massimo Apicella" <
ma...@libero.it
> ha scritto:
> si grazie!
Antonio, forse questa č troppo una chicca...
guarda Massimo che quella di Antonio era una risposta non una domanda..
ciao MAssimiliano
P.S. x Antonio.
Voglio tornare bambino....... e cantare i nostri vecchi supereroi... come
faceva quella canzone??? Ah sě
Giggs... goleador d'acciaio... o giů di lě...
Mah, non ricordo bene.. tu sě vero Antň???

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


title: Conteggio record in un record...

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:151Z26Z48Z50Y1...@usenet.libero.it...
> Il 26 Feb 2003, 12:08, "Massimo Apicella" <
ma...@libero.it
> ha scritto:
> > si grazie!
> Antonio, forse questa è troppo una chicca...
>
> guarda Massimo che quella di Antonio era una risposta non una domanda..
>
> ciao MAssimiliano
>
> P.S. x Antonio.
>
> Voglio tornare bambino....... e cantare i nostri vecchi supereroi... come
> faceva quella canzone??? Ah sì
Voglio tornà bambino ci stava proprio bene dopo quella replica
>
> Giggs... goleador d'acciaio... o giù di lì...
> Mah, non ricordo bene.. tu sì vero Antò???
E certo!!!
Ero un cultore...
Antonio


title: Conteggio record in un record...

text:

Mi sà che da ieri sera non ne hai + il culto...
ciao MAssimiliano
P.s. Giggs si legge "Ghigghs" non "Gig"



title: Conteggio record in un record...

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:151Z26Z103Z54Y1...@usenet.libero.it...

Ah....
PPPPRRRRRRR !!!!!
Antonio
P.S.
Poi secondo me uno che sta andando in serie C di pallone proprio non
dovrebbe parlare...
Oh!


title: Creazione codice a barre

author: CristianCry

text:
Qualcuno sa dirmi come posso creare mediante report i codici a barre
relativi al campo barcode della mia tabella? Vorrei che il report generasse
il codice a barre associato (numericamente inserito nel campo) di tutti i
prodotti.
Grazie mille
Cristian


title: Creazione codice a barre

author: Massimo Piubelli

text:

Installa il font del barcode (cercando con google su questo NG troverai diversi post che ne parlano)
Associa il campo a.. che ne so l'id prodotto oppure a un campo opportunamente creato.
Stampa
>
> Grazie mille
>
> Cristian
Prego,
Max


title: Relazione 1:1

author: Alex

text:
Ho tre tbl ed ho collegato nella finestra Relazioni la chiave primaria
(campo COD) di tutte e tre in relazione 1:1. Ho creato le maschere relative
alle tre tbl: ho pensato di fare l'inserimento utilizzando il controllo a
schede e mettendo le tre frm in tre schede: inserisco nella prima scheda il
COD e poi vado nella seconda e nella terza scheda: come faccio a copiare il
COD appena inserito (in collegamento)?
Se qualcuno ha dei suggerimenti anche su modi diversi di impostare il
lavoro, è il benvenuto.
--
Grazie in anticipo.
Alexx


title: True False Vero Falso

author: Clabat

text:
Ho installato access 2002 - SP3.
sia nelle query che nel liguaggio Visual Basic non riconosce  True e False.
Devo immettere Vero o Falso.
Con access 97 potevo immettere True False Vero Falso.
Si tratta di un bug del programma o c'è in qulache modo una errata
installazione del programma.
Ringrazio tutti coloro che mi possono dare una spiegazione.
Salute a tutti


title: True False Vero Falso

author: Roberto dalla campagna

text:
"Clabat" <
cla...@libero.it
> ha scritto nel messaggio
news:6g_ne.41049$795.1...@twister1.libero.it...
> Ho installato access 2002 - SP3.
> sia nelle query che nel liguaggio Visual Basic non riconosce  True e
False.
> Devo immettere Vero o Falso.
> Con access 97 potevo immettere True False Vero Falso.
> Si tratta di un bug del programma o c'č in qulache modo una errata
> installazione del programma.
> Ringrazio tutti coloro che mi possono dare una spiegazione.
> Salute a tutti
Scusami, ma anche con Access 97 unsando VBA DOVEVI scrivere solo True e
False, mentre DOVEVI usare solo Vero e Falso nel generatore di espressioni e
quindi nella griglia di struttura delle queries.
Io uso solo Access 97 e devo fare cosě.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: sendkeys aumentare combinazione tasti

author: marco veronesi

text:
Ciao a tutti, vorrei chiederVi se è possibile, ed eventualmente come,
aumentare il numero dei tasti (praticamente usare la combinazione più
di due tasti). grazie


title: sendkeys aumentare combinazione tasti

author: marcopio

text:

se fai F1 su  sendkeys trovi sia come fare per tener premuto più tasti
(MAIUSC mentre si premono E e C = "+(EC)")  che come fare per sequenze
di tasti (tenere premuto MAIUSC mentre si preme E quindi rilasciare
MAIUSC e premere C = "+EC")
HTH, mpio


title: sendkeys aumentare combinazione tasti

author: Roberto da Parma

text:
"marcopio" <
mdre...@more-oxy.com
> ha scritto nel messaggio
news:4f055789-0c76-4b51...@q23g2000yqd.googlegroups.com...
> On 22 Apr, 15:16, marco veronesi <
spazionew...@gmail.com
> wrote:
>> Ciao a tutti, vorrei chiederVi se č possibile, ed eventualmente come,
>> aumentare il numero dei tasti (praticamente usare la combinazione piů
>> di due tasti). grazie
>
> se fai F1 su  sendkeys trovi sia come fare per tener premuto piů tasti
> (MAIUSC mentre si premono E e C = "+(EC)")  che come fare per sequenze
> di tasti (tenere premuto MAIUSC mentre si preme E quindi rilasciare
> MAIUSC e premere C = "+EC")
>
> HTH, mpio
^ = ctrl
+ = shift
^+{F2} = contemporaneamente ctrl+shift+F2
le altre combinazioni poi le trovi come ti hanno detto sopra...
Ciao
--
Roberto da Parma


title: sendkeys aumentare combinazione tasti

text:
On 22 Apr, 16:49, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> "marcopio" <
mdreo...@more-oxy.com
> ha scritto nel messaggionews:4f055789-0c76-4b51...@q23g2000yqd.googlegroups.com...
>
> > On 22 Apr, 15:16, marco veronesi <
spazionew...@gmail.com
> wrote:
> >> Ciao a tutti, vorrei chiederVi se è possibile, ed eventualmente come,
> >> aumentare il numero dei tasti (praticamente usare la combinazione più
> >> di due tasti). grazie
>
> > se fai F1 su  sendkeys trovi sia come fare per tener premuto più tasti
> > (MAIUSC mentre si premono E e C = "+(EC)")  che come fare per sequenze
> > di tasti (tenere premuto MAIUSC mentre si preme E quindi rilasciare
> > MAIUSC e premere C = "+EC")
>
> > HTH, mpio
>
> ^ = ctrl
> + = shift
>
> ^+{F2} = contemporaneamente ctrl+shift+F2
>
> le altre combinazioni poi le trovi come ti hanno detto sopra...
>
> Ciao
>
> --
> Roberto da Parma
Ciao e grazie a tutte e due per le risposte


title: mde questo sconosciuto...

author: SIM

text:
Che differenza c'è mdb e mde?
...che sapientona, vero?
Ciao
Sim
--------------------------------
Inviato via
http://usenet.iol.it


title: mde questo sconosciuto...

text:
SIM <
cazz...@tin.it
> wrote in message
213Z199Z8Z37Y1...@usenet.iol.it...
> Che differenza c'è mdb e mde?
> ...che sapientona, vero?
> Ciao
> Sim
Proteggere struttura e codice dell'mdb


title: mde questo sconosciuto...

author: jazzvale

text:
"SIM" <
cazz...@tin.it
> wrote in message
news:213Z199Z8Z37Y1...@usenet.iol.it...
> Che differenza c'č mdb e mde?
Quando tu fai un lavoro in access al cliente non devi MAI dare l'mdb, ma
solo l'mde, cosě se c'č da fare modifiche o upgrade deve tornare da te (e
sganciare dei soldoni...).
La differenza č questa: l'mde serve per fare + soldi :-)     e quelli di
Microsoft di soldi ne sanno qualcosa....
ciao
Valerio


title: Aggiornamento che non funziona piu', dopo due anni di utilizzo

author: RobertoA

text:
Questa e' davvero sorprendente, almeno per me
Una procedura per l'esportazione dei ddt in fattura, dopo un paio d'anni
di utilizzo, da ieri non funziona piu'
Chiama la persona che la usa "guarda che non mi va' piu' la creazione
fatture, mi da errore xyz, che devo fare?"
Do' un'occhiata al programma e scopro che un aggiornamento del tipo

CurrentDb.Execute "update DOCUMENTI set TARGA=""" & MyRS("TARGA") & """
where ID_DOCUMENTI=" & Nz(dummy, 0)

non funziona piu'
Premetto che la procedura e' realizzata con Access 2003, accede a dati
su Firebird, via driver odbc, tabelle collegate
Allora provo la stessa riga con lo strumento per la gestione db, nel mio
caso uso ibExpert o Flamerobin, quindi escludendo completamente sia
Access che il driver odbc, e la riga

update DOCUMENTI set TARGA="PEPPE" where ID_DOCUMENTI=12345

da' errore sui doppi apici usati per racchiudere il PEPPE, se metto
l'apice singolo funziona tutto
Ora la domanda e':  presupposto che la versione corretta di stringa sql
per l'aggiornamento sia con l'apice singolo, che la riga all'interno del
codice sia stata realmente eseguita, che la versione del db server sia
quella solita, che la versione del driver odbc sia la solita, ma come ha
fatto a funzionare ogni fine mese per due anni finora?
Capisco che con Access c'entra poco, ma credo che eventuali risposte
possano comunque interessare utenti di questo ng
Ciao e  grazie
RobertoA


author: Paolo opg

text:
RobertoA <
amor...@tiscalinet.it
> wrote in
news:mi9lv9$hg9$
1...@virtdiesel.mng.cu.mi.it
:

gia' controllati gli aggiornamenti di windows sulle macchine coinvolte?
prova a controllare sia sul client che sul server se ci sono
aggiornamenti di qualsiasi tipo del sistema operativo, qualcosa che
riguardi la sicurezza del sistema operativo in genere, office o odbc in
particolare.

la butto li' sparando a caso: una patch microsoft ha tappato una
possibile falla forzando uno degli strati che ci sono tra il tuo
applicativo e il server a pretendere la sintassi 'corretta' con gli
apici singoli.

stiracchiato?
certo che si', ma come dicevo e' buttata li' al buio...

--
Paolo opg

BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--


author: Ammammata

text:
Il giorno Tue 05 May 2015 09:07:15a, *Paolo opg* inviava su
it.comp.appl.access il messaggio
news:XnsA4915CC86B660sp...@193.43.96.1
. Vediamo cosa
scrisse:

> la butto li' sparando a caso: una patch microsoft ha tappato una
> possibile falla forzando uno degli strati che ci sono tra il tuo
> applicativo e il server a pretendere la sintassi 'corretta' con gli
> apici singoli.
>
> stiracchiato?
> certo che si', ma come dicevo e' buttata li' al buio...
>
>

+1
e non sarebbe la prima volta che mi tocca ripristinare

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


text:

Si ci ho pensato
Ma su due pc dell'utilizzatori, piu' su altri due pc da noi, sembra un
po' troppo per essere un aggiornamento che contemporaneamente e' sceso
su quattro macchine, tra l'altro sulla mia lancio solo manualmente
eventuali aggiornamenti, proprio per evitare queste eventualita', o
almeno per capire che e' stato l'aggiornamento il problema
Ma quello che mi ha stupito e' che la riga di codice che funzionava era
sbagliata (coi doppi apici) eppure la fatturazione l'hanno fatta almeno
per una ventina di mesi di fila, capite?
Non era codice corretto e ora non va piu', era codice scorretto e ora
non va piu' (giustamente) ma prima andava e' questo che non riesco a
capire, come facesse ad andare prima


text:
Il 05/05/2015 9.16, Ammammata ha scritto:
> Il giorno Tue 05 May 2015 09:07:15a, *Paolo opg* inviava su
> it.comp.appl.access il messaggio
>
news:XnsA4915CC86B660sp...@193.43.96.1
. Vediamo cosa
> scrisse:
>
>> la butto li' sparando a caso: una patch microsoft ha tappato una
>> possibile falla forzando uno degli strati che ci sono tra il tuo
>> applicativo e il server a pretendere la sintassi 'corretta' con gli
>> apici singoli.
>>
>> stiracchiato?
>> certo che si', ma come dicevo e' buttata li' al buio...
>>
>>
>
> +1
> e non sarebbe la prima volta che mi tocca ripristinare

Si e' possibile, ma non su 4 pc contemporaneamente, ed uno dei quattro
non tira giu' in automatico


text:
RobertoA <
amor...@tiscalinet.it
> wrote in news:mi9t9h$mi8$1
@
virtdiesel.mng.cu.mi.it
:

[cut]
>> stiracchiato?
>> certo che si', ma come dicevo e' buttata li' al buio...
>
> Si ci ho pensato
> Ma su due pc dell'utilizzatori, piu' su altri due pc da noi, sembra un
> po' troppo per essere un aggiornamento che contemporaneamente e' sceso
> su quattro macchine, tra l'altro sulla mia lancio solo manualmente
> eventuali aggiornamenti, proprio per evitare queste eventualita', o
> almeno per capire che e' stato l'aggiornamento il problema
> Ma quello che mi ha stupito e' che la riga di codice che funzionava era
> sbagliata (coi doppi apici) eppure la fatturazione l'hanno fatta almeno
> per una ventina di mesi di fila, capite?
> Non era codice corretto e ora non va piu', era codice scorretto e ora
> non va piu' (giustamente) ma prima andava e' questo che non riesco a
> capire, come facesse ad andare prima
>
>
>
>

il server?
ci sono client connessi al server su cui la procedura ancora funziona con
quel codice errato?



title: posizionare maschera

author: marceme

text:
E' possibile posizionare una maschera di immissione dati direttamente sul
primo record vuoto? senza dover cliccare sulla freccia con l'asterisco?
Grazie.


title: posizionare maschera

author: Paolo P

text:
"marceme" <mar...@cucu.te> ha scritto nel messaggio
news:a21gkm$qeg$1...@newsreader.mailgate.org...
> E' possibile posizionare una maschera di immissione dati direttamente sul
> primo record vuoto? senza dover cliccare sulla freccia con l'asterisco?
> Grazie.
>
>
Scegli "immissione dati" =si
Paolo


title: posizionare maschera

author: Alessandro

text:
"marceme" <mar...@cucu.te> wrote in message
news:a21gkm$qeg$1...@newsreader.mailgate.org...
> E' possibile posizionare una maschera di immissione dati direttamente sul
> primo record vuoto? senza dover cliccare sulla freccia con l'asterisco?
> Grazie.
Se non hai intenzione di rendere disponibili gli altri dati forza
nelle proprietą Immissione Dati=SI
Se invece vuoi la possibilitą di scorrere i Record, ma vuoi che all'apertura
ti proponga l'immissione:
Su evento OPEN:
Docmd.GotoRecord acNewRec
Alessandro.(@Alex)
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: PROBLEMA nel restituire l'ultimo giorno del mese successivo al mese specificato

author: Cristian

text:
Ciao a tutti!
Espongo il mio problema:
Nella query ho inserito la seguente istruzione:
DataScadenza: UltimoDelMese([Data]+([GIORNI]))
Nel modulo :
Function UltimoDelMese(datQualsiasi)
    On Error Resume Next
          UltimoDelMese = DateSerial(Year(datQualsiasi), Month(datQualsiasi)
+ 1, 0)
 End Function
La query restituisce correttamente tutti i mesi tranne i mesi in scadenza
nel mese di febbraio
p.es
. data 31/12/07 scadenza dopo 60gg mi sposta la scadenza al 31/03/08
(per A97)
Grazie
Ciao Chita


text:

La tua funzione aggiunge 60 giorni alla data di partenza e porta la
scadenza a fine mese: 31/12 + 60 gg =01/03
se porti la scadenza a fine mese  arrivi al 31/3
Secondo me ti serve una scadenza a 2 mesi così aggiungi 2 mesi e
arrivi al 28/02/2007
ciao
Gabry69


text:


>ciao
>Gabry69
Buona l'osservazione, ma vorrei continuare a lavorare con i giorni;
senza fare passaggi da giorni a mesi , mesi a giorni....
Ciao Chita


author: Nino

text:
Cristian ha scritto:

Tu vuoi che ti venga restituita, rispetto ad una data qualsiasi,
l'ultimo giorno del mese successivo, è così?
Se ho capito bene, perchè 60 giorni?
ciao


author: Gabriele Bertolucci

text:
> Nella query ho inserito la seguente istruzione:
> DataScadenza: UltimoDelMese([Data]+([GIORNI]))
Non ho capito bene questa esigenza, ma, in ogni caso, è indipendente da
quello che vuoi calcolare.
Comunque, io utilizzerei la funzione DateAdd anche nella query.
> Nel modulo :
>
> Function UltimoDelMese(datQualsiasi)
>   On Error Resume Next
>   UltimoDelMese = DateSerial(Year(datQualsiasi), Month(datQualsiasi) + 1, 0)
Lo "zero" come ultimo parametro non mi pare corretto.
>  End Function
>
> La query restituisce correttamente tutti i mesi tranne i mesi in scadenza
> nel mese di febbraio
>
p.es
. data 31/12/07 scadenza dopo 60gg mi sposta la scadenza al 31/03/08
> (per A97)
Per calcolare la data dell'ultimo giorno di qualsiasi mese, senza doversi
preoccupare dei quanti giorni è costituito un particolare mese, l'idea che
ti propongo io prevede di andare al primo giorno del mese successivo a
quello richiesto, quindi tornare indietro di un giorno.
Nella pratica, io modificherei la tua funzione nel modo seguente:
Function UltimoDelMese(datQualsiasi)
  Dim dtTemp As Date
  On Error Resume Next ' comunque inserirei anche un gestore di errori...
  ' prima di tutto mi calcolo la data del primo
  ' del mese successivo a quello che mi interessa
  dtTemp = DateSerial(Year(datQualsiasi), Month(datQualsiasi) + 2, 1)
  ' adesso tolgo un giorno ed arrivo all'ultimo del mese successivo
  ' a quello della data passata alla funzione
  UltimoDelMese = DateAdd("d", -1, dtTemp)
End Function
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


text:
>
> Per calcolare la data dell'ultimo giorno di qualsiasi mese, senza doversi
> preoccupare dei quanti giorni è costituito un particolare mese, l'idea che
> ti propongo io prevede di andare al primo giorno del mese successivo a
> quello richiesto, quindi tornare indietro di un giorno.
>
> Nella pratica, io modificherei la tua funzione nel modo seguente:
>
> Function UltimoDelMese(datQualsiasi)
>   Dim dtTemp As Date
>
>   On Error Resume Next ' comunque inserirei anche un gestore di errori...
>
>   ' prima di tutto mi calcolo la data del primo
>   ' del mese successivo a quello che mi interessa
>   dtTemp = DateSerial(Year(datQualsiasi), Month(datQualsiasi) + 2, 1)
>
>   ' adesso tolgo un giorno ed arrivo all'ultimo del mese successivo
>   ' a quello della data passata alla funzione
>   UltimoDelMese = DateAdd("d", -1, dtTemp)
> End Function
>
> --
> PBsoft di Gabriele Bertolucci
>
www.pbsoft.it
> skype:pbsoftsolution
>
Hai inteso benissimo!!!
 l'unica modifica rispetto all'istruzione suggerita da te:
dtTemp = DateSerial(Year(datQualsiasi), Month(datQualsiasi) + 2, 1)
ho dovuto modificare così:
dtTemp = DateSerial(Year(datQualsiasi), Month(datQualsiasi) + 1, 1)
Adesso funziona a meraviglia!
Grazie mille GABRIELE
Ciao e grazie


text:
Cristian ha scritto:

era più o meno quello che avevo in mente quando ti ho chiesto perchè 60,
però io, a differenza di gabriele, c'ero arrivato in maniera molto +
cervellotica e quindi con un codice molto meno ottimizzato.
metto da parte per usi futuri!
un saluto a tutti
nino


text:
> Hai inteso benissimo!!!
Una volta tanto.....
> ho dovuto modificare così:
> dtTemp = DateSerial(Year(datQualsiasi), Month(datQualsiasi) + 1, 1)
Be', non posso mica fare tutto io!!! :-)



title: File FE

author: Carlo D.

text:
Ogni tanto vedo che parlate di file FE, cosa intendente, forse la finzione
in Acces  crea file formato FE (che non ho ancora capito cosa sia ) Grazie a
chi potra darmi una risposta  che mi apra nuovo orizzonti, io per ora
utilizzo sempre MDE e MDB se ci sono altre soluzioni sarei lieto di capirene
qualcosa in piů
Grazie
Carlo


title: File FE

author: Simone Bianchi

text:
"Carlo D." <
noSparm.dal...@tin.it
> ha scritto nel messaggio
news:Mwol9.156291$ub2.3...@news1.tin.it...

Suppongo significhi Front End ed č relativo al fatto che un'applicazione
Access puo' essere costituita da due file: il primo Front End contenente
l'applicazione vera e propria (maschere, report, codice, ..) il secondo Back
End, contenente i dati (solo tabelle)


title: File FE

author: PINO

text:
Come si fa a creare un file FE da file unico mdb, possibilmente senza
perdere i dati delle tabelle entrocontenute? Grazie


title: File FE

author: Maurizio Borrelli

text:
> "PINO" news:an69g8$l1o$1...@lacerta.tiscalinet.it...:
> Come si fa a creare un file FE da file unico mdb, possibilmente senza
> perdere i dati delle tabelle entrocontenute?
        Strumenti > Utilita' database > Divisione guidata database
[AC2000]
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: File FE

author: Eulinkmv

text:
"PINO" <
elettro...@libero.it
> ha scritto nel messaggio
news:an69g8$l1o$1...@lacerta.tiscalinet.it...
> Come si fa a creare un file FE da file unico mdb, possibilmente senza
> perdere i dati delle tabelle entrocontenute? Grazie
>
č necessario separare il db in due file se tratti dati che il tuo cliente
non vuole farti vedere in originale
č comodo se devi fare delle sucessive modifiche senza portare in giro tutti
i dati del cliente
metodo:
1) fai una copia del DB
2) cancelli dalla prima copia tutte le tabelle
3) cancelli dalla seconda copia tutto ciň che non č tabella (maschere,
report ecc.)
4) chiudi la seconda copia
5) vai alla prima
6) scegli file... collega tabelle e colleghi le tabelle della seconda copia
alla prima copia
7) Se poi dovessi spostare i file, gestisci i collegamenti dal menu
strumenti ... gestione tabelle collegate.
ciao


title: File FE

text:
pertanto il famoso mde per le maschere ecc, e mdb per le tabelle,
Grazie a tutti
"Eulinkmv" <
eul...@katamail.com
> ha scritto nel messaggio
news:NIAl9.26216$Eu.5...@twister1.libero.it...



title: aiuto con i report

author: Marco Bode

text:
scusate, non capisco come mai non riesco piu' a creare il mio report
fattura prelevando i dati da una tabella clienti e da una query
prodotti: mi dice di pralevare tutto da una sola query... ma come
faccio!!! ( e poi prima me lo faceva fare... ho solo aggiunto dei campi
in una tebella
ho provato a unire le due cose e mi vengono migliaia di record
duplicati....
qualcuno sa dirmi che grossolano errore sto facendo!!!
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: aiuto con i report

text:
"Marco Bode" <
marc...@libero.it
> ha scritto nel messaggio
news:48e0bdaec9379568ee8...@mygate.mailgate.org...
> scusate, non capisco come mai non riesco piu' a creare il mio report
> fattura prelevando i dati da una tabella clienti e da una query
> prodotti: mi dice di pralevare tutto da una sola query... ma come
> faccio!!! ( e poi prima me lo faceva fare... ho solo aggiunto dei campi
> in una tebella
>
> ho provato a unire le due cose e mi vengono migliaia di record
> duplicati....
>
> qualcuno sa dirmi che grossolano errore sto facendo!!!
>
Che prima te lo facesse fare è del tutto improbabile.
Se l'origine dati del Report è dato da QRY+Tabella
non è altro che una NuovaQRY=Qry+Tabella.
Non hai altro modo.
@Alex.


title: Protezione utente senza distribuire il file .mdw

author: Marco

text:
Ho provato ad impostare la protezione utente su un mio db (sia sul FE
che sul BE), perchè incuriosito dall'efficacia della tecnica di
Alessandro Baraldi. La tecnica è spiegata minuziosamente, sul sito
comune, per quanto riguarda la creazione del file .mdw, ma non vi è
alcun accenno sul come gestire l'accesso agli oggetti contenuti nei
file mdb/mde protetti, ed in particolare il collegamento delle
tabelle
(la procedura passo passo è descritta da Giuseppe Costanzi). Ho
provato ad effettuare manualmente i collegamenti con DAO, passando da
codice i parametri del file *.mdw, username e pwd, e tutto funziona
correttamente. Resta il fatto che ho necessità di richiamare il file
*.mdw e di indicarne il path. Mi chiedo dunque come si possa fare per
aggirare il problema ed evitare di dover distribuire anche il .mdw.
Senza di esso la routine genera un errore (ovviamente). Ho anche
provato, pur sapendo benissimo che non avrebbe funzionato, a tentare
di forzare la funzione CurrentUser(). Purtroppo non ho idea di come
si
possa gestire manualmente (da codice) la protezione a livello di
utente senza dover distribuire il mdw. Sarei grato a chi volesse
passarmi un po' di codice da cui prendere spunto. Grazie.


text:
Vedo che nessuno ha risposto al mio quesito. Forse sono stato troppo
generico. Mi spiego meglio. Salterò ovviamente la parte relativa alla
creazione del file.mdw, ed illustrerò le due diverse procedure
adottate con codice vba.
---> 1) Collegamento delle tabelle con codice vba, senza passare per
il file.mdw bensì sfruttando il system.mdw (Errore di runtime
3033):
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim tdg As DAO.TableDef
Dim tdh As DAO.TableDef
Set db = CurrentDb
Set tdf = dbs.CreateTableDef("Spettacoli")
Set tdg = dbs.CreateTableDef("Artisti")
Set tdh = dbs.CreateTableDef("Contratti")
tdf.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
tdg.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
tdh.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
tdf.SourceTableName = "Spettacoli"
tdg.SourceTableName = "Artisti"
tdh.SourceTableName = "Contratti"
dbs.TableDefs.Append tdf
dbs.TableDefs.Append tdg
dbs.TableDefs.Append tdh
---> 2) Collegamento delle tabelle con codice vba, passando i
parametri del file.mdw (tutto ok come previsto, ma con questa
procedura devo distribuire anche il file.mdw!):
Dim wrk As DAO.Workspace
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim tdg As DAO.TableDef
Dim tdh As DAO.TableDef
DBEngine.SystemDB = "C:\Program Files\Archivio\Licenza.mdw"
Set wrk = DBEngine.CreateWorkspace ("", "Agente3", "password")
Set db = wrk.OpenDatabase ("C:\Program Files\Archivio\ARCHIVIO.MDB")
tdf.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
tdg.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
tdh.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
tdf.SourceTableName = "Spettacoli"
tdg.SourceTableName = "Artisti"
tdh.SourceTableName = "Contratti"
db.TableDefs.Append tdf
db.TableDefs.Append tdg
db.TableDefs.Append tdh
db.Close
wrk.Close
Preciso che l'applicazione è strutturata in un file BE (C:\Program
Files\Archivio\ARCHIVIO.MDB) ed un file FE.


author: Geppo

text:
Ciao Marco wrote:
> Vedo che nessuno ha risposto al mio quesito. Forse sono stato troppo
> generico. Mi spiego meglio. Salter� ovviamente la parte relativa alla
> creazione del file.mdw, ed illustrer� le due diverse procedure
> adottate con codice vba.
> ---> 1) Collegamento delle tabelle con codice vba, senza passare per
> il file.mdw bens� sfruttando il system.mdw (Errore di runtime
> 3033):
>
> Dim db As DAO.Database
> Dim tdf As DAO.TableDef
> Dim tdg As DAO.TableDef
> Dim tdh As DAO.TableDef
>
> Set db = CurrentDb
> Set tdf = dbs.CreateTableDef("Spettacoli")
> Set tdg = dbs.CreateTableDef("Artisti")
> Set tdh = dbs.CreateTableDef("Contratti")
>
> tdf.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
> tdg.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
> tdh.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
>
> tdf.SourceTableName = "Spettacoli"
> tdg.SourceTableName = "Artisti"
> tdh.SourceTableName = "Contratti"
>
> dbs.TableDefs.Append tdf
> dbs.TableDefs.Append tdg
> dbs.TableDefs.Append tdh
Per andare devi rimuovere la protezione, segui le istruzioni di Giorgio
RANCATI qui:
http://www.hilpers.it/1777950-errore-3033-a/2#26
> ---> 2) Collegamento delle tabelle con codice vba, passando i
> parametri del file.mdw (tutto ok come previsto, ma con questa
> procedura devo distribuire anche il file.mdw!):
>
> Dim wrk As DAO.Workspace
> Dim db As DAO.Database
> Dim tdf As DAO.TableDef
> Dim tdg As DAO.TableDef
> Dim tdh As DAO.TableDef
>
>
> DBEngine.SystemDB = "C:\Program Files\Archivio\Licenza.mdw"
> Set wrk = DBEngine.CreateWorkspace ("", "Agente3", "password")
> Set db = wrk.OpenDatabase ("C:\Program Files\Archivio\ARCHIVIO.MDB")
>
> tdf.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
> tdg.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
> tdh.Connect = ";DATABASE=C:\Program Files\Archivio\ARCHIVIO.MDB"
>
> tdf.SourceTableName = "Spettacoli"
> tdg.SourceTableName = "Artisti"
> tdh.SourceTableName = "Contratti"
>
> db.TableDefs.Append tdf
> db.TableDefs.Append tdg
> db.TableDefs.Append tdh
>
> db.Close
> wrk.Close
>
> Preciso che l'applicazione � strutturata in un file BE (C:\Program
> Files\Archivio\ARCHIVIO.MDB) ed un file FE.
--
Ciao
Geppo


text:

> Geppo- Nascondi testo citato
>
> - Mostra testo citato -- Nascondi testo citato
>
> - Mostra testo citato -
Ciao Geppo, ho letto le istruzioni di Giorgio Rancati al link che mi
hai inviato. Ma temo che questa non sia la soluzione al mio problema.
Infatti, se rimuovo la protezione a livello di utente, restituendo ad
admin tutti i privilegi, le tabelle del file BE ritorneranno
accessibili ed importabili da chiunque.
La procedura che a me interessa è descritta qui:
http://it.narkive.com/2006/1/15/2301288-protezione-utente-senza-distribuire-il-file-mdw.html
Ma, in sostanza, non viene spiegato come fare per rendere le tabelle
accessibili da vba, ed allo stesso tempo mantenerle protette da
lettura/import mediante protezione.mdw (senza però dover distribuire
al cliente anche questo file!).
Ciao
Marco


text:

Dopo giorni e giorni di prove e riprove sono giunto ad una
conclusione. La tecnica in oggetto funziona efficacemente se impostata
sul file front-end. Tutte le tabelle linkate e le query residenti sul
front-end risultano inaccessibili con il file di default system.mdw.
Non è quindi necessario distribuire il file.mdw personalizzato.
Il motivo del mio intervento sul forum era però un altro: ho cercato
invano di evitare la distribuzione del file.mdw associato al back-end.
Non ci sono riuscito. In pratica, se declasso l'admin (rimuovendone
tutti i privilegi sulle tabelle), mi è impossibile linkare da codice
le tabelle sul front-end. Viceversa, se concedo all'admin i privilegi
di lettura struttura, le tabelle risultano importabili da qualcunque
mdb. Credo ormai che, salvo smentita (me lo auguro!) di Alessandro
Baraldi, l'argomento sia chiuso. Ringrazio Geppo, l'unico ad essersi
interessato del mio intervento.
Concludo con una mia personale riflessione (sigh!).
Distribuendo il file.mdw si offre l'opportunità all'utente finale di
ispezionarlo. Eseguendo la query MSysUserList viene restituito, in
chiaro, l'elenco degli utenti. Oltre agli utenti di default (admin,
creator, engine), compaiono anche tutti gli altri utenti creati dallo
sviluppatore. E' logico ipotizzare che, fra tutti questi, almeno uno
ha i privilegi di amministratore. Cosa succederebbe se un utente
malintenzionato creasse un nuovo file.mdw, creasse quindi un nuovo
utente con username analogo ad uno degli utenti appena scoperti, gli
concedesse i privilegi di amministratore e aderisse al nuovo file.mdw?
Spero vivamente che non sia come penso...


title: Conteggio Record su tabelle allegate..

author: Rob

text:
Cioa a tutti.
Sapete dirmi come contare, con VBA, i record di tabelle Ms Access allegate?
Io ho provato con il codice seguente:
'------------
Set Ws = DBEngine.Workspaces(0)
Set Dba_corrente = Ws.Databases(0)
For Each tdf In Dba_corrente.TableDefs
int_num_records = tdf.RecordCount
Next tdf
'------------
Ovviamente nel codice qui sopra ho omesso le parti non importanti.
Ebbene, il risultato č che tutto funziona perfettamente per le tabelle
interne, mentre,
per quelle collegate, il risultato č:
int_num_records = -1
Sapete dirmi come posso fare?
Grazie in anticipo,
Roberto.


title: Conteggio Record su tabelle allegate..

author: lbo dal lavoro (ogni tanto...)

text:
>per quelle collegate, il risultato è:
>
>int_num_records = -1
prova a settare le tabledef sul db dove risiedono fisicamente, cioè
sul db da cui le alleghi.
puoi sapere qual è il db di residenza fisica delle tabelle cercandolo
nella proprietà connect della tabella.


title: Conteggio Record su tabelle allegate..

author: Marco Pretini

text:
Rob <
rgarb...@crea-srl.com
> wrote in message
8ollvo$54i$1...@nslave1.tin.it...
> Cioa a tutti.
> Sapete dirmi come contare, con VBA, i record di tabelle Ms Access
allegate?
> Io ho provato con il codice seguente:
>
> '------------
> Set Ws = DBEngine.Workspaces(0)
> Set Dba_corrente = Ws.Databases(0)
> For Each tdf In Dba_corrente.TableDefs
> int_num_records = tdf.RecordCount
> Next tdf
> '------------
> Ovviamente nel codice qui sopra ho omesso le parti non importanti.
> Ebbene, il risultato è che tutto funziona perfettamente per le tabelle
> interne, mentre,
> per quelle collegate, il risultato è:
>
> int_num_records = -1
>
> Sapete dirmi come posso fare?
>
> Grazie in anticipo,
> Roberto.
>
Ciao ,
copio incollo una parte dall'help Proprietà RecordCount;
......
Quando si utilizzano oggetti TableDef collegati, la proprietà RecordCount è
sempre impostata a -1.
......
la soluzione è forzare il recordCorrente sull'ultimo con un
moveLast del recordset prima del conteggio.
Marco


title: TooltipText

author: Visco Stefano

text:
Avendo una maschera in modalità "Maschere continue", avrei bisogno di far
fare un calcolo al passaggio del mouse senza cliccare su una determinata
colonna (es. la somma dall'inizio del recordset fino al quel punto),  e
visualizzare il risultato nella proprietà  "Testo descrizione controllo". Ad
esempio come il programma Money che al passaggio del mouse sul campo
importo, visualizza lo stesso importo convertito in euro. Grazie infinite.


title: TooltipText

author: Alex

text:
"Visco Stefano" <
visc...@libero.it
> wrote in message
news:eKTB7.95674$1H1.9...@news.infostrada.it...

Con le Maschere continue non si può....!!!
@Alex.
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: TooltipText

author: Silvio Berruti

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:2168e3f583c556526c...@mygate.mailgate.org...
> "Visco Stefano" <
visc...@libero.it
> wrote in message
> news:eKTB7.95674$1H1.9...@news.infostrada.it...
>
> > Avendo una maschera in modalità "Maschere continue", avrei bisogno di
far
> > fare un calcolo al passaggio del mouse senza cliccare su una determinata
> > colonna (es. la somma dall'inizio del recordset fino al quel punto),  e
> > visualizzare il risultato nella proprietà  "Testo descrizione
controllo". Ad
> > esempio come il programma Money che al passaggio del mouse sul campo
> > importo, visualizza lo stesso importo convertito in euro. Grazie
infinite.
>
> Con le Maschere continue non si può....!!!
> @Alex.
Diciamo che si potrebbe farlo mettendo il controllo calcolato
nell'intestazione o nel piè di maschera.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: come faccio ad automatizzare la casella di spunta (Si/No)

author: VENDOESCAMBIO

text:
Salve ragazzi
ho 2 tabelle
articoli
articoli venduti
vorrei fare in modo che quando  è presente un articolo nella tabella
ARTICOLI VENDUTI  automaticamente mi metta il segno di spunta nella tabella
ARTICOLI  ovviamente nelle 2 tabelle ci sono i gli stessi articoli
spero di essermi spiegato
ciao e grazie


author: BFS

text:

presumo che ogni articolo abbia un codice univoco (codarticolo) e che
nella tabella articoli ci sia un campo "venduto"
con la seguente istruzione sql ottieni quello che dici
docmd.runsql "update articoli set venduto=true where codarticolo in
(select codarticolo in articolivenduti)"
ciao
BFS


text:
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio
news:4e2938bd$0$15668$4faf...@reader2.news.tin.it...

ok grazie provero e ti faro sapere
>
>
>
> ciao
> BFS
>
>


text:
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio
news:4e2938bd$0$15668$4faf...@reader2.news.tin.it...

Ciao ho provato ma non funziona
ho scritto la seguente linea di codice
Sub aggiornamentoarrivi()
DoCmd.RunSQL "update arrivi set installato=true where matricola"
"select matricola in materiale installato"
End Sub
ho una tabella arrivi con i campi MATRICOLA (numero univoco) e campo
INSTALLATO
ed un atabella materiale installato con i campi MATRICOLA (numero univoco)
vorrei fare in modo che le matricole che ci sono segnate nella tabella
materiale installato  venga sputato il campo Si/NO della tabella arrivi
grazie
p.s. io ho aperto visul basic e l'ho scritto come codice in un modulo , è
giusto ?
ciao


text:

  DoCmd.RunSQL "update arrivi set installato=true where matricola in
(select matricola in materiale installato)"
tutto in una riga
ciao
BFS


text:
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio
news:4e2d1223$0$15670$4faf...@reader2.news.tin.it...
> Il 23/07/2011 06:53, VENDOESCAMBIO ha scritto:
>> "BFS"<B...@BFSBFS.it>  ha scritto nel messaggio
>> news:4e2938bd$0$15668$4faf...@reader2.news.tin.it...
>>> Il 21/07/2011 21:25, VENDOESCAMBIO ha scritto:
>>>> Salve ragazzi
>>>> ho 2 tabelle
>>>> articoli
>>>> articoli venduti
>>>>
>>>> vorrei fare in modo che quando  � presente un articolo nella tabella

>> p.s. io ho aperto visul basic e l'ho scritto come codice in un modulo , �
>> giusto ?
>>
>> ciao
>>
>>
>
>  DoCmd.RunSQL "update arrivi set installato=true where matricola in
> (select matricola in materiale installato)"
>
>
> tutto in una riga
>
> ciao
> BFS
Ti ringrazio per la disponibilita  ma proprio non riesco
se ti mando il file saresti cosi gentile da modificarmelo ?
la mia mail �
vendoe...@libero.it
grazie


title: Generare avviso di sistema

author: pesie

text:
E' possibile generare da access un messaggio che compaia sul sistema
operativo windows?
Una specie di msgbox che però deve comparire fuori access


title: Generare avviso di sistema

author: Carlo Costarella

text:
"pesie" <
joyst...@hotmail.com
> ha scritto nel messaggio
news:28e3c30e-e1ed-4e7e...@f30g2000yqa.googlegroups.com...
E' possibile generare da access un messaggio che compaia sul sistema
operativo windows?
Una specie di msgbox che perň deve comparire fuori access
In teoria sě.
Esattamente cosa devi fare, cosa ti proponi di ottenere?
Ciao, Carlo


title: Generare avviso di sistema

text:
On 31 Mar, 17:35, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "pesie" <
joystick...@hotmail.com
> ha scritto nel messaggionews:28e3c30e-e1ed-4e7e...@f30g2000yqa.googlegroups.com...
> E' possibile generare da access un messaggio che compaia sul sistema
> operativo windows?
> Una specie di msgbox che però deve comparire fuori access
>
> In teoria sì.
> Esattamente cosa devi fare, cosa ti proponi di ottenere?
>
> Ciao, Carlo
Grazie per l'interessamento.
Supponendo di avere access ridotto sulla barra delle applicazioni
oppure nascosto dall'utilizzo di un altro software, vorrei, ad una
determinata condizione scatenata dal timer, far comparire a video un
messaggio visibile all'utente.


title: Generare avviso di sistema

text:

I MessageBox sono Form Modali Popup che agiscono a livello di S.O....
hai provato se ti soddisfa...?
@Alex


title: Generare avviso di sistema

author: MA

text:
"pesie"  ha scritto nel messaggio
news:612a9cf4-f072-4a2f...@d28g2000yqc.googlegroups.com...


___Risposta:
Non è la soluzione migliore, Access ridotto ed inutilizzato soffre.
Usa i vbs e li metti nelle attività di windows
MA


title: Generare avviso di sistema

text: Purtroppo sono abbastanza ignorante e non ho capito ne Alex ne MA


title: Generare avviso di sistema

text:
"pesie"  ha scritto nel messaggio
news:d2da427a-fddf-45e7...@x18g2000yqe.googlegroups.com...
Purtroppo sono abbastanza ignorante e non ho capito ne Alex ne MA
____Rispsota:
i file vbs sono dei file che diciamo sfruttano il sistema operativo  per
compiere delle attività.
Hanno bisogno però di qualcuno che li avvii.
Tu puoi creartene uno semplicemente rinominando pippo.txt in pippo.vbs e
dire alle attività pianificate di windows di lanciarlo.
Poi se ci dici cosa deve fare vediamo di metter su il codice
MA


title: Generare avviso di sistema

text:
On 31 Mar, 18:18, "MA" <
mas...@massimilianoamendola.it
> wrote:
> "pesie"  ha scritto nel messaggionews:d2da427a-fddf-45e7...@x18g2000yqe.googlegroups.com...

Ok, grazie. Adesso è chiaro.
Come dicevo sopra vorrei che comparisse un messaggio di avviso su un
evento timer di una maschera di access. Nel dettaglio vorrei che su
modifiche alla tabella gestita dalla maschera, comparisse questo
messaggio indipendentemente dal fatto che l'mdb sia ridotto oppure no.


title: Generare avviso di sistema

text:
"pesie" <
joyst...@hotmail.com
> ha scritto nel messaggio
news:612a9cf4-f072-4a2f...@d28g2000yqc.googlegroups.com...
On 31 Mar, 17:35, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "pesie" <
joystick...@hotmail.com
> ha scritto nel
> messaggionews:28e3c30e-e1ed-4e7e...@f30g2000yqa.googlegroups.com...
> E' possibile generare da access un messaggio che compaia sul sistema
> operativo windows?
> Una specie di msgbox che perň deve comparire fuori access
>
> In teoria sě.
> Esattamente cosa devi fare, cosa ti proponi di ottenere?
>
> Ciao, Carlo
Grazie per l'interessamento.
Supponendo di avere access ridotto sulla barra delle applicazioni
oppure nascosto dall'utilizzo di un altro software, vorrei, ad una
determinata condizione scatenata dal timer, far comparire a video un
messaggio visibile all'utente.
--------------
Oltre le cose che ti hanno detto MA e Alex potresti provare cosě (anche se
non so quale versione usi di Access):
Nel modulo della maschera e impostando un intervallo timer di 10000 (dieci
secondi) giusto per fare una prova scrivi:
Option Compare Database
Option Explicit
Private Declare Function IsIconic Lib "user32.dll" (ByVal hWnd As Long) As
Long
Private Declare Function IsZoomed Lib "user32.dll" (ByVal hWnd As Long) As
Long
Private Declare Function GetActiveWindow Lib "user32" () As Long
Private Declare Function GetParent Lib "user32.dll" (ByVal hWnd As Long) As
Long
Private Sub Form_Timer()
If IsAccessMinimized = True Then
MsgBox "Finestra iconizzata"
End If
End Sub
Private Function IsAccessMaximized() As Boolean
         If IsZoomed(hWndAccessApp()) = 0 Then
            IsAccessMaximized = False
         Else
            IsAccessMaximized = True
         End If
      End Function
      Function IsAccessMinimized() As Boolean
         If IsIconic(hWndAccessApp()) = 0 Then
            IsAccessMinimized = False
         Else
            IsAccessMinimized = True
         End If
      End Function
A questo punto salva e apri la maschera iconizzando tutto l'applicativo.
Ciao, Carlo


title: Generare avviso di sistema

text:
> Oltre le cose che ti hanno detto MA e Alex potresti provare così (anche se

Uso la versione 2003.
Grazie ancora per la soluzione.
Per quello che devo fare ha due problemi:
- con access iconizzato sento (da un beep) che l'avviso dopo 10
secondi si apre ma per vederla devo cliccare sull'mdb iconizzato sulla
barra delle applicazioni;
- se access non è stato iconizzato ma semplicemente "sovrapposto" da
un altro software l'avviso non si apre proprio


title: Generare avviso di sistema

text:
"pesie" <
joyst...@hotmail.com
> ha scritto nel messaggio
news:7bf60140-a8da-4514...@f2g2000yqf.googlegroups.com...


-------------
Probabilmente hai altre applicazioni aperte per cui la finestra messaggio si
pone dietro.
- se access non è stato iconizzato ma semplicemente "sovrapposto" da
un altro software l'avviso non si apre proprio
------------------
Certo, è normale perchè non ho previsto questa eventualità ma nel codice c'è
già la procedura.
Ciao, Carlo


title: Generare avviso di sistema

text:
"pesie" <
joyst...@hotmail.com
> ha scritto nel messaggio
news:7bf60140-a8da-4514...@f2g2000yqf.googlegroups.com...
cut
Uso la versione 2003.
Grazie ancora per la soluzione.
Per quello che devo fare ha due problemi:
- con access iconizzato sento (da un beep) che l'avviso dopo 10
secondi si apre ma per vederla devo cliccare sull'mdb iconizzato sulla
barra delle applicazioni;
- se access non è stato iconizzato ma semplicemente "sovrapposto" da
un altro software l'avviso non si apre proprio
-------------------------
Ok facciamola completa aggiungendo anche tutti gli altri casi e anche i
suggerimenti di MA e Alex.
Nella sezione dichiarazioni del modulo precedente aggiungi:
Private Declare Function ShellExecute _
    Lib "shell32.dll" _
    Alias "ShellExecuteA" ( _
    ByVal hwnd As Long, _
    ByVal lpOperation As String, _
    ByVal lpFile As String, _
    ByVal lpParameters As String, _
    ByVal lpDirectory As String, _
    ByVal nShowCmd As Long) _
    As Long
Aggiungi anche questa sub:
Sub ShellExec(PathDelFile As String)
    Dim strFile As String
    Dim strAction As String
    Dim lngErr As Long
   strFile = PathDelFile  ' il file che vuoi aprire
    strAction = "OPEN"
    lngErr = ShellExecute(0, strAction, strFile, "", "", 0)
End Sub
La sub form timer diventa:
Private Sub Form_Timer()
If IsAccessMinimized = True Then
ShellExec ("c:\Iconizzato.vbs")
End If
If IsAccessMaximized = True Then
ShellExec ("C:\Ingrandito.vbs")
End If
If IsAccessRestored = True Then
ShellExec ("C:\Finestra.vbs")
End If
End Sub
Apri il notepad e scrivi questi tre file:
msgbox "Il programma è ingrandito."
Salva il file e mettilo in c:\ con il nome Ingrandito.vbs
(Nota per salvare i file in notepad con un formato diverso da txt, quando
scegli dal menù file, salva con nome, da "Salva come" scegli "Tutti i file"
altrimenti verrà letto come testo)
Poi scrivi in un altro file:
msgbox "Il programma è iconizzato."
e lo salvi sempre in c:\ come Iconizzato.vbs
Infine scrivi in un altro file:
msgbox "Il programma è in finestra."
e lo salvi in c:\ come Finestra.vbs
Ovviamente potrai scrivere quello che vuoi nei tre file così come cambiare
il path dei file stessi.
Ora prova le tre possibilità di visualizzazione del programma: iconizzato,
massimizzato, finestra.
Ciao, Carlo


title: Generare avviso di sistema

text:

Grazie, funziona alla grande.
Mancherebbe solo da definire la variabile e la sub "IsAccessRestored".
Vedo se riesco ad arrangiarmi....


title: Generare avviso di sistema

text:
"Carlo Costarella"  ha scritto nel messaggio
news:in2ipn$nqf$1...@tdi.cu.mi.it...





End Sub




Ciao, Carlo
____________Risposta:
Hola Doc,
posso farne un articolo su AccessGroup.it?
Un abbraccio
MA


title: Generare avviso di sistema

text:

Provo a fare un'ulteriore richiesta: esiste la possibilità di vedere
se il messaggio del vbs è aperto a video?
Vorrei fare in modo che se il messaggio è aperto access non me lo
segnali ulteriormente.


title: Generare avviso di sistema

text:
"pesie" <
joyst...@hotmail.com
> ha scritto nel messaggio
news:3f706b47-5cc0-4e57...@f30g2000yqa.googlegroups.com...
cut
Grazie, funziona alla grande.
Mancherebbe solo da definire la variabile e la sub "IsAccessRestored".
Vedo se riesco ad arrangiarmi....
Eccola:
Function IsAccessRestored()
         If IsAccessMaximized() = False And _
               IsAccessMinimized() = False Then
            IsAccessRestored = True
         Else
            IsAccessRestored = False
         End If
      End Function
Ciao, Carlo


title: Generare avviso di sistema

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:in3u1c$jsf$1...@tdi.cu.mi.it...
> "Carlo Costarella"  ha scritto nel messaggio
> news:in2ipn$nqf$1...@tdi.cu.mi.it...
cut
> Hola Doc,
> posso farne un articolo su AccessGroup.it?
> Un abbraccio
> MA
Non hai bisogno di chiedere.
A te tutto è concesso. Con vero piacere.
Aggiungi anche l'ultima routine di cui ho appena risposto a "pesie".
Un abbraccio, Carlo


title: Generare avviso di sistema

author: sv

text:
Carlo Costarella ha scritto:


> Un abbraccio, Carlo
Pubblicato.. ho aggiunto un demo e qualche nota.
--
salvino
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Generare avviso di sistema

text:
"sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
news:in4qsd$4ts$1...@news.newsland.it...
cut
> Pubblicato.. ho aggiunto un demo e qualche nota.
>
> --
> salvino
Ottimo, anche le note.
Sarà meglio evitare il "su Timer" o comunque prevedere una routine che
imposta a zero l'intervallo o magari un tempo molto più lungo...Altrimenti
sai che pizza.
Comunque rende bene l'idea e poi ognuno ci lavora.
Ciao, Carlo


title: Generare avviso di sistema

text:
Carlo Costarella ha scritto:


> Ciao, Carlo
Sì l'avevo notato, ma è chiaro che poi è compito di chi l'utilizza di
adattare il codice alle sue necessità.
--
sv



title: Velocizzare Riallega Tabelle

author: Sandrobi

text:
Ho un FE che deve riallegare 50 tabelle di un BE residente su un altro pc in rete. Ho necessità di velocizzare il più possibile la cosa.
Ho fatto dei test, giungendo a queste conclusioni:
1) con il metodo DAO Connect e RefreshLink impiego circa 70 secondi (oltre un minuto). Se il BE è in locale 15 secondi e non è poco.
2) L'operazione che richiede il tempo è RefreshLink: togliendolo l'operazione è quasi immediata. Però senza RefreshLink i collegamenti non vengono aggiornati.
Non ci sarà una soluzione alternativa? Magari un Refresh unico per tutte le tabelle? No, vero?
3) Ho porvato anche con il comando Docmd.TransferDatabase acLink: i tempi vengono più che dimezzati, però l'help ne sconsiglia l'uso e quel che è peggio non vengono eliminati i vecchi collegamenti e i nuovi vengono rinominati come <Tabella>1
Ogni consiglio è grandemente apprezzato!
--
Ciao, Sandrobi


title: Velocizzare Riallega Tabelle

author: Alessandro Baraldi

text:
"Sandrobi" <
sandb...@libero.it
> wrote in message
news:Uw7Be.14244$
tX6.3...@twister1.libero.it
> Ho un FE che deve riallegare 50 tabelle di un BE residente su un altro pc in rete. Ho necessità di velocizzare il più possibile la cosa.
> Ho fatto dei test, giungendo a queste conclusioni:
> 1) con il metodo DAO Connect e RefreshLink impiego circa 70 secondi (oltre un minuto). Se il BE è in locale 15 secondi e non è poco.
>
> 2) L'operazione che richiede il tempo è RefreshLink: togliendolo l'operazione è quasi immediata. Però senza RefreshLink i collegamenti non vengono aggiornati.
> Non ci sarà una soluzione alternativa? Magari un Refresh unico per tutte le tabelle? No, vero?
Il metodo migliore è Cancellare tutte le LinkedTable, e questo lo fai
sapendo anche quale sono da Relinkare, in questo caso è utile
predisporre la famosa Tabella Locale con il Nome delle Linked.
Cancellandole non devi eseguire un Refresh, ripassi la
connection string e basta(vedi il metodo di Antonio del SC)
> 3) Ho porvato anche con il comando Docmd.TransferDatabase acLink: i tempi vengono più che dimezzati, però l'help ne sconsiglia l'uso e quel che è peggio non vengono eliminati i vecchi collegamenti e i nuovi vengono rinominati come <Tabella>1
Sempre da Cancellare le vecchie prima.
> Ogni consiglio è grandemente apprezzato!
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Conversione tipo dati con CCur

author: Fabio

text:
Ciao a tutti,
c'e' qualcuno che mi puo' dare un'indicazione per risolvere un problema di
calcolo ?
In pratica tramite una query faccio la somma di alcuni prezzi e poi
moltiplico questa somma per una percentuale, per cui ad esempio ottengo
risultati (nel campo calcolato) come:
0,193599995672703
a questo punto applico la funzione CCur e ottengo
0,1936
il problema e' che poi devo fare una somma di questi valori, somma che e' in
Euro per cui dovrei arrotondare la cifra ultima ottenuta a 2 decimali e non
4 come ottengo ora.
Come posso fare ?
In pratica devo calcolare l'importo dell'IVA al 4%, al 10% ecc  e poi
sommare tutta l'IVA, il problema e' che con 4 cifre dopo la virgola la somma
ottenuta e' sbagliata...
Grazie!!
Fabio


title: Conversione tipo dati con CCur

author: Emyr

text:
On Wed, 10 Apr 2002 20:01:29 GMT, "Fabio" <fa...@nospam.xx> wrote:
>Come posso fare ?
con la Funzione di Karl
Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
Saluti.
Emanuele.


title: in un report fare i calcoli ma solo sui record filtrati nella maschera

text:
sapete come posso dire da vba al totale in fondo ad un report come
assumere la somma con dsum dei soli record ottenuti applicando vari filtri
alla forms da cui o aperto il reports?
grazie a tutti


author: Sergio MAZZA

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cjn1pp$1t0$1...@lacerta.tiscalinet.it...

Hai provato con la funzione Sum?
Ciao.
--
Sergio MAZZA


title: Codice per stampare dati filtrati

author: Backbone

text:
Uso questo codice per aprire un report dopo aver effettuato un filtro in un
controllo per poter stampare solo i dati filtrati:
 Dim strFilter As String
If Me.FilterOn Then
   strFilter = Me.Filter
End If
DoCmd.OpenReport ReportName:="rInventarioFiltro", View:=acPreview,
WhereCondition:=strFilter
Ne esistono degli altri?
Grazie


title: Codice per stampare dati filtrati

text:
"Backbone" <
Backb...@mail.com
> ha scritto nel messaggio
news:r2tD9.58647$Yw.26...@news2.tin.it...

Perchč non ti piace....??
@Alex


title: Codice per stampare dati filtrati

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:eduD9.9935$3l.2...@twister1.libero.it...

Si tutto sommato č carina!!
Ma ho un problema con una stampa e vorrei provare a cambiare il codice...per
fare un tentativo.


title: Codice per stampare dati filtrati

text:
"Backbone" <
Backb...@mail.com
> ha scritto nel messaggio
news:KovD9.42605$744.1...@news1.tin.it...
>
>
> Si tutto sommato è carina!!
> Ma ho un problema con una stampa e vorrei provare a cambiare il
codice...per
> fare un tentativo.
>
Per quel che ne sò ti conviene sistemare il problema, non cercare un'altro
sistema...!
Se vuoi allungarti la strada Crea una QUERY Parametrica e basa il Report su
QRY.
@Alex.


title: fattura elettronica - iban non visualizzato ma presente

author: mario rossi

text:
ho notato che se utilizzo asso il visualizzatore gratuito per gli xml non vedo visibile l'iban anche se nel file xml è indicato, secondo voi i tag qui sotto sono corretti?

<DatiPagamento>
<CondizioniPagamento>TP02</CondizioniPagamento>
<DettaglioPagamento>
<ModalitaPagamento>MP05</ModalitaPagamento>
<DataScadenzaPagamento>2019-02-20</DataScadenzaPagamento>
<ImportoPagamento>956.79</ImportoPagamento>
<IBAN>ITXXJXXXXXXX0X0000000XXXXXX</IBAN>
</DettaglioPagamento>
</DatiPagamento>


author: RobertoA

text:

E' successo anche a me
Non ho ancora ben capito il motivo
Guardando 'ad occhio' l'xml sembra corretto
Forse e' un baco del AssoInvoice


author: Kalium

text:
Il 25/02/2019 14:49, mario rossi ha scritto:
> ho notato che se utilizzo asso il visualizzatore gratuito

il visualizzatore ha due opzioni di visualizzazione : semplificata e
completa.


text:

Gia'
Era quello


title: report di una maschera e sua sottomaschera

author: lebroki

text:
Ho una mscA con all'interno la SmscB che a sua volta ha una SmscC
La mscA si apre in base al valore di un campo di un'altra maschera
MscB, e questo valore è il nome e cognome o codfisc (qry), mentre le
due sottomaschere contrengono informazioni sul dipendente.
ora dovrei stampare un modulo che contiene il valore di alcuni campi
della MscA , MscB , SMscB, SMscC...
Le maschere A e B sono in relazione tra di loro con il campi PIVA e
CODFIC, mentre le sottomeschere con il solo campo CODFISC.
il mio report deve contenere in quel dato momento:
la ragsociale dell'azienda
ed altri dati
il cognome e nome del dipendente
ed altri dati...
riflettendo dovrei creare una qry ad hoc che raccoglie tutti i campi
che mi interessano, cosa che ho fatto, ma come faccio a stampare
il modulo dall'interno della smcB facendo in modo di stamapare i dati
che in quel momento sto inserendo e solo quelli?
Dovrei collegare il report con la sottomaschera SMscB principale che
mi offre i maggiori valori, ma non sò come...
PS.
è possibile in un report elencare i valori della SmscC che è una
maschera a continua su due colonne, cioè giunto al quarto rigo
del report passa sull'altra colonna.....
Grazie


title: Medie parziali

author: Daniele P.

text:
Ciao a tutti,
qualcuno mi può aiutare con un problema con le query di aggiornamento?
Sto cercando di creare una query di aggiornamento che dovrebbe
aggiornare un campo ogni volta che viene eseguita.
Il calcolo che deve eseguire è il seguente:
Il campo(X) deve contenere una media parziale dei valori contenuti in
un'altro campo (Y) fino a quel record.
ES:
  ID  Y   X
  1   2   2        cioè 2/1
  2   4   3        cioè(2+4)/2
  3   3   3        cioè(2+4+3)/3
  4   7   4        cioè(2+4+3+7)/4
  5   4   4        cioè(2+4+3+7+4)/5
Spero di essermi spiegato bene e di non aver tralasciato nulla; sarei
molto contento se mi poteste aiutare.
Grazie in anticipo,
Daniele
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Medie parziali

text:
"Daniele P." <
dd...@inwind.it
> ha scritto nel messaggio
news:8485fcf2db4d1321d03...@mygate.mailgate.org...

Queste operazioni non è consigliato farle con QRY, ma direttamente
nelle Form di visualizzazione.
Cosa te ne fai di un dato memorizzato che in ogni caso devi
ricalcolare...???
Quando lo calcoli lo rendi visibile.
@Alex.


title: Medie parziali

author: Daniele Perillo

text:
> Queste operazioni non č consigliato farle con QRY, ma direttamente
> nelle Form di visualizzazione.
> Cosa te ne fai di un dato memorizzato che in ogni caso devi
> ricalcolare...???
> Quando lo calcoli lo rendi visibile.
>
> @Alex.
Mi occorre per realizzare dei grafici a linee dell'andamento della
media.



title: Medie parziali

text:
> Queste operazioni non č consigliato farle con QRY, ma direttamente
> nelle Form di visualizzazione.
> Cosa te ne fai di un dato memorizzato che in ogni caso devi
> ricalcolare...???
> Quando lo calcoli lo rendi visibile.
>
> @Alex.
mi serve tutta la serie di dati per elaborare grafici statistici
dell'andamento delle medie.
Mi andrebbe anche bene se riuscissi a calcolare delle somme cumulative
invece delle medie.
Sto provando da giorni ormai, credo che la via sia quella della Query di
aggiornamento perché mi serve un valore per ogni record e non solo la
media complessiva.
Se qualcuno ha qualche idea di come riuscire a risolvere l'inghippo...
Grazie!



title: Medie parziali

author: Roberto da casa

text:
"Daniele P." <
dd...@inwind.it
> ha scritto nel messaggio
news:8485fcf2db4d1321d03...@mygate.mailgate.org...

Anche io sono d'accordo con @Alex che la presenza di un campo calcolato
nella tabella è "contro natura" per un database relazionale; sarebbe
sufficiente calcolarti la media progressiva nel campo calcolato di una query
ed usare la query per crearti i grafici che ti servono.
Comunque lego l'asino dove vuole il padrone; se la tabella che contiene i
dati si chiama Tabella1.
Memorizza in un modulo del tuo database questa funzione:
Function TotProgrQry(KeyName As String, KeyValue, _
FieldNameToGet As String, NomeTabella As String) As Double
Dim RS As DAO.Recordset
Dim Conta1 As Double
Dim Conta2 As Long
On Error GoTo Err_TotProgrQry
TotProgrQry = 0
Set RS = CurrentDb().OpenRecordset(NomeTabella, dbOpenDynaset)
RS.FindFirst "[" & KeyName & "] = " & KeyValue
Do Until RS.BOF
    Conta1 = Conta1 + RS(FieldNameToGet)
    Conta2 = Conta2 + 1
    RS.MovePrevious
Loop
TotProgrQry = Conta1 / Conta2
Set RS = Nothing
Bye_TotProgrQry:
    Exit Function
Err_TotProgrQry:
    Resume Bye_TotProgrQry
End Function
Il codice SQL della query di aggiornamento dovrebbe essere il seguente:
UPDATE Tabella1 SET Tabella1.X = TotProgrQry("ID", [ID], "Y", "Tabella1");
La funzione di cui sopra usa DAO, quindi se usi una versione di Access
successiva ad Access 97, nel tuo database aggiungi i riferimenti alla
libreria Microsoft DAO.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: problema con casella di riepilogo

author: flash

text:
Ho la necessita di far eseguire il codice sotto riportato dopo che ho
schiacciato il tasto invio essendo attivo il controllo "Elenco173" in
questione.
Ho provato a posizionarlo "Su INVIO" ma ho scoperto non essere quello che fa
per me.
Ringrazio tutti fin d'ora
Saluti Bix
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
°°°°°°°°°°°°°
Dim frmName, stCriteria As String
frmName = "Anagrafica DIPtg"
stCriteria = "[idAnagraficaDIPtg]=" & [Forms]![Dipendenti]![Elenco173]
DoCmd.OpenForm frmName, acNormal, , stCriteria
[Forms]![Anagrafica DIPtg].Caption = StrChk


title: problema con casella di riepilogo

text:
"flash" <
start...@libero.it
> ha scritto nel messaggio
news:CyeK5.35003$3K3.9...@news.infostrada.it...

Prova con "Su uscita"...
Ciao.


title: problema con casella di riepilogo

author: Lorenzo Coronati

text:
Scrisse "flash" <
start...@libero.it
>:
>Ho provato a posizionarlo "Su INVIO" ma ho scoperto non essere quello che fa
>per me.
Attento che su invio non e' cio' che ti aspetti, ma la
pessima traduzione di on enter, che si verifica quando un
ctl prende il focus.
Prova con dopo aggiornamento.
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database?
Esiste un crack o qualcosa del genere
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--


title: query a campi incrociati

author: nicoletta

text:
Ciao a tutti,
vorrei fare una query a campi incrociati ma non riesco a farla come vorrei.
In pratica vorrei che risultasse tipo foglio excel dove nella riga vedo
il nominativo del cliente e tutti i codici articolo acquistati
(normalmente 4-8 per riga)
Il problema ï¿œ che i codici articolo sono 500 e l'intestazione dei campi
incrociati non vorrei fosse il codice articolo stesso (uscirebbero 500
colonne di cui 496 vuote per riga), ma un generico
primo,secondo,terzo,quarto
il risultato dovrebbe essere del tipo
cliente1	art1	art6	art312
cliente2	art4	art312	art444
cliente3	art6
.
.
.
Come posso impostare la query?
grazie
Nicoletta


title: query a campi incrociati

text:
dimenticavo, ovviamente la tabella ï¿œ del tipo
cod cliente, cod articolo
tralasciando gli altri dati non utili
grazie
Nicky
nicoletta ha scritto:



title: ,HOT : CAD/CAM/CAE PROGRAMS,

author: Dave Willis

text:
Complete offer of all CAD/CAM/CAE and other programs.
More then 10000 programs available.
Latest release.
Ask on email for full list.
For any information or list,
contact me :
dav_p...@hotpop.com
 (if you see dav_pos... type
dav_post02 )
email : dav_post02 AT
hotpop.com
Latest top selling programs :
_____________________________
.3D Studio MAX 7...
.ArchiCad 9...
.AutoDesk AutoCad 2005...
.AutoDesk Inventor 9...
.Catia 5r14...
.I-Deas NX 11...
.Pro/Engineer Wildfire 2...
.SolidWorks 2005...
.UniGraphics NX 3...
+ 10000 other programs ....
_____________________________
Contact info :
dav_p...@hotpop.com
 (if you see dav_pos... type
dav_post02)
email : dav_post02 AT
hotpop.com
David
876hu98kui


title: Hotmail e Lotus incompatibili????

author: lucky

text:
          Da Access sono finalmente riuscito a spedire ottimamente delle mail con
Lotus Notes ad una serie di indirizzi.
Sto notando perň che l'invio a una mia casella su hotmail non me li riceve
mentre su Libero sě.
Se provo poi a spedire su Hotmail direttamente da Lotus tutto funziona.!
Ho provato anche a mettere l'indirizzo incriminato in una posizione diversa
ma niente.
Cosa puň essere?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Hotmail e Lotus incompatibili????

author: Lucky

text:
   Come non detto .... ho trovato la soluzione nei filtri antispam di hotmail!



title: Errore all'uscita dal Form

author: PLUTO

text:
Ho un problema che si presenta casualmente all'uscita da una Maschera
d'inserimento dati in una tabella. All'interno di questa maschera c'è una
sottomaschera che serve ad inserire dati in un altra tabella.
Il problema è che a volte compare un errore di Access che mi chiede se
voglio salvare, Annullare o Eliminare il record.
Non riesco a capire come si genera.. :-(((
Saluto il NG
--
GEOBIT S.R.L.
Via Marina Vecchia, 111
54100 Massa (MS)
Tel. 0585 793120 Fax 0585 258998
po...@geobit.net


title: Errore all'uscita dal Form

text:
> Ho un problema che si presenta casualmente all'uscita da una Maschera
> d'inserimento dati in una tabella. All'interno di questa maschera c'è una
> sottomaschera che serve ad inserire dati in un altra tabella.
> Il problema è che a volte compare un errore di Access che mi chiede se
> voglio salvare, Annullare o Eliminare il record.
> Non riesco a capire come si genera.. :-(((
>
> Saluto il NG
forza un salvataggio da codice prima di uscire


title: Snapshot Format

author: Panta

text:
Ciao a tutti,
    in azienda abbiamo dei db sviluppati in a97; ho l'esigenza di inviare i
report ai vari responsabili in formato snapshot, su un pc vą tutto bene :
visualizzo il report in anteprima - Invia  - Snapshot Format  e poi compilo
il mio messaggio di posta elettronica e il gioco č fatto.
su un altro pc non ho l'opzione invia in formato snapshot !!! come faccio a
installarla ??
grazie


title: Snapshot Format

author: Riccardo

text:
Panta <
fee...@ciaozeb.net
> wrote in message
9ph3bk$dpf$1...@fe1.cs.interbusiness.it...

________
devi scaricare da internet lo snapshot viewer.
ciao Riccardo


title: Snapshot Format

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9ph4lg$rfc$1...@news.panservice.it...
>
> Panta <
fee...@ciaozeb.net
> wrote in message
> 9ph3bk$dpf$1...@fe1.cs.interbusiness.it...
> > Ciao a tutti,
> >     in azienda abbiamo dei db sviluppati in a97; ho l'esigenza di
inviare
> i
> > report ai vari responsabili in formato snapshot, su un pc và tutto bene
:
> > visualizzo il report in anteprima - Invia  - Snapshot Format  e poi
> compilo
> > il mio messaggio di posta elettronica e il gioco è fatto.
> > su un altro pc non ho l'opzione invia in formato snapshot !!! come
faccio
> a
> > installarla ??
> > grazie
> >
> ________
> devi scaricare da internet lo snapshot viewer.
>
> ciao Riccardo
>
>
non devo visualizzarlo devo crearlo !! Lo snapshot viewer l'ho già scaricato
grazie cmq


title: Snapshot Format

text:
Panta <
fee...@ciaozeb.net
> wrote in message
9ph4de$dq6$1...@fe2.cs.interbusiness.it...
>
> "Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
> news:9ph4lg$rfc$1...@news.panservice.it...
> >
> > Panta <
fee...@ciaozeb.net
> wrote in message
> > 9ph3bk$dpf$1...@fe1.cs.interbusiness.it...
> > > Ciao a tutti,
> > >     in azienda abbiamo dei db sviluppati in a97; ho l'esigenza di
> inviare
> > i
> > > report ai vari responsabili in formato snapshot, su un pc vą tutto
bene
> :
> > > visualizzo il report in anteprima - Invia  - Snapshot Format  e poi
> > compilo
> > > il mio messaggio di posta elettronica e il gioco č fatto.
> > > su un altro pc non ho l'opzione invia in formato snapshot !!! come
> faccio
> > a
> > > installarla ??
> > > grazie
> > >
> > ________
> > devi scaricare da internet lo snapshot viewer.
> >
> > ciao Riccardo
> >
> >
> non devo visualizzarlo devo crearlo !! Lo snapshot viewer l'ho gią
scaricato
> grazie cmq
>
______
non saprei!
a me, quando ho installato lo snapshot viewer, si č creata da sola la scelta
Snapshot Format nel box per l'invio della mail.
ciao Riccardo
(prova a reinstallarlo).


title: Snapshot Format

author: The-real-Isaac

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9ph9pv$slq$1...@news.panservice.it...
>
> Panta <
fee...@ciaozeb.net
> wrote in message
> 9ph4de$dq6$1...@fe2.cs.interbusiness.it...
> >
> > "Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
> > news:9ph4lg$rfc$1...@news.panservice.it...
> > >
> > > Panta <
fee...@ciaozeb.net
> wrote in message
> > > 9ph3bk$dpf$1...@fe1.cs.interbusiness.it...
> > > > Ciao a tutti,
> > > >     in azienda abbiamo dei db sviluppati in a97; ho l'esigenza di
> > inviare
> > > i
> > > > report ai vari responsabili in formato snapshot, su un pc và tutto
> bene
> > :
> > > > visualizzo il report in anteprima - Invia  - Snapshot Format  e poi
> > > compilo
> > > > il mio messaggio di posta elettronica e il gioco è fatto.
> > > > su un altro pc non ho l'opzione invia in formato snapshot !!! come
> > faccio
> > > a
> > > > installarla ??
> > > > grazie
> > > >
> > > ________
> > > devi scaricare da internet lo snapshot viewer.
> > >
> > > ciao Riccardo
> > >
> > >
> > non devo visualizzarlo devo crearlo !! Lo snapshot viewer l'ho già
> scaricato
> > grazie cmq
> >
> ______
> non saprei!
> a me, quando ho installato lo snapshot viewer, si è creata da sola la
scelta
> Snapshot Format nel box per l'invio della mail.
>
> ciao Riccardo
> (prova a reinstallarlo).
>
Su tutti i PC sono state installate le SR1 e SR2 di Office 97?
Bye
--
Alberto


title: mantenere sempre in secondo piano una casella di testo per mantenere visibili le righe dello stampato

author: Bruno - S95

text:
Access 00/XP
Ciao, ho inserito una casella di testo in uno stampato posto in una
maschera, finalizzato alla compilazione per poi farne un report; lo nello
stampato ho inserito le classiche righe guida puntinate che si vedono
perfettamente finchč non vado a chiccare sulla casella di testo per inserire
i dati. Preciso che ho fatto trasparente la casella di testo e inoltre č
stata messa in secondo piano, perņ quando ci clicco sopra e diventa attiva
passa sopra le righe, nascondendole e rendendo brutto lo stampato stesso. Ho
provato a mettere in primo piano anche le righe, ma il risultato č lo
stesso.
Conoscete un metodo per evitare tale problema ?
Grazie, Bruno