title: Disabilitare i messaggi di errore

author: Mak

text:
>
> In una routine iniziale (ad esempio "su apertura" di una maschera iniziale
> del tuo applicativo) specifica il seguente comando :
> setwarnings off
>
> Tutto qui.
>
> Da questo momento Access non comunicherà più gli errori.
> Dovrai gestire tu il tutto.
>
> Ciao
>
Se vuoi gestirti i messaggi di errore dovrai dedicare un po di tempo alla
"Gestione degli errori" con il debug.
All' internto della procedura riporterai delle stringhe che intercettano gli
errori dandoti dei numeri e delle descrizioni .Tu potrai usare questi numeri
intercettandoli al momento del verificarsi del debug
tipo:
Ti si verifica un errore con err.number 2022
Private Sub Comando9_Click()
' ti crei una costante
const MioErrore = 2022
On Error GoTo Err_Comando9_Click
    DoCmd.GoToRecord
Exit_Comando9_Click:
    Exit Sub
Err_Comando9_Click:
  select case err.number
      case mioerrore
       msgbox "Questo è il mio Errore"
    Resume Exit_Comando9_Click
            end select
End Sub
Saluti MAk


title: Disabilitare i messaggi di errore

author: Marco Favata

text:
"Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio
news:1meZ9.52403$YG2.1...@twister1.libero.it...

Grazie, questa è ok, invece non riesco a far funzionare setwarnings (Office
XP - Access 2002).
Marco.


title: Disabilitare i messaggi di errore

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:KjeZ9.52396$YG2.1...@twister1.libero.it...

Certo che sprecare un messaggio per "bacchettare", immaginando che
dall'altra parte c'č solo qualcuno che vuole servita la risposta servita
senza fare nulla....
Prima di postare ho cercato "Imposta Avvisi" ed anche selezionando "NO" gli
avvisi continua a visualizzarli.
Dopo aver letto il primo messaggio (e prima di postare il secondo) ho
cercato "setwarnings" e mia ha dato come risposta sempre il "Imposta Avvisi"
(quindi punto e da capo ed allora ho postato il secondo messaggio).
....
Marco.


title: Disabilitare i messaggi di errore

author: Antonio Biso

text:
"Marco Favata" <
mfavataN...@inwind.it
> ha scritto nel messaggio
news:B4uZ9.94531$0v.27...@news1.tin.it...
>
> > Perchè non provi intanto a cercare sull'help quelle paroline chiave?
> >
> > Antonio
> >
> >
>
> Certo che sprecare un messaggio per "bacchettare", immaginando che
> dall'altra parte c'è solo qualcuno che vuole servita la risposta servita
> senza fare nulla....
Marco Marco...
tu non sai quanta gente c'è (perchè mi ci sono imbattuto in tanti anni di
"servizio") che vuole proprio la pappa pronta!
Io non lo so se tu lo sei, ma dalla tua replica poteva sembrare...
>
> Prima di postare ho cercato "Imposta Avvisi" ed anche selezionando "NO"
gli
> avvisi continua a visualizzarli.
Ma se tu avessi letto bene l'help che dici di aver letto, avresti visto che:
Il metodo SetWarnings esegue l'azione ImpostaAvvisi in Visual Basic. Per
ulteriori informazioni sul funzionamento dell'azione e del relativo
argomento, vedere nella Guida l'argomento relativo all'azione.
Tu non devi usare l'azione, ma il metodo, visto che lavori via codice.
Allora:
Sintassi
DoCmd.SetWarnings mostraavvisi
Il metodo SetWarnings utilizza l'argomento riportato di seguito.
mostraavvisi Utilizzare True (-1) per attivare la visualizzazione dei
messaggi di sistema e False (0) per disattivarla.
Quindi come vedi si deve usare false e true.
Tra l'altro nell'esempio c'è proprio il caso false, non "NO".
Allora, diciamo che hai molta buona volontà, però devi essere un po' più
attento nel leggere l'help.
Ok, così?
Antonio


title: Disabilitare i messaggi di errore

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:nfvZ9.55971$ZE.15...@twister2.libero.it...
> "Marco Favata" <
mfavataN...@inwind.it
> ha scritto nel messaggio
> news:B4uZ9.94531$0v.27...@news1.tin.it...
>

Sono un neofita di VB ed ACCESS ma non certo di informatica ed Ng......
... era proprio la tua presunzione che non avessi guardato l'help che mi
aveva infastidito.
Non ho provato a seguire le tue indicazioni, ma grazie comunque, ti farò
sapere.
Nell'esempio dell'Help c'è proprio il caso NO e non FALSE !!!!
Ciao, ed ancora grazie.
Marco.


title: Disabilitare i messaggi di errore

text:
"Marco Favata" <
mfavataN...@inwind.it
> ha scritto nel messaggio
news:UFxZ9.129469$AA2.5...@news2.tin.it...
>
> > Allora, diciamo che hai molta buona volontà, però devi essere un po' più
> > attento nel leggere l'help.
> > Ok, così?
> >
> > Antonio
> >
> Sono un neofita di VB ed ACCESS ma non certo di informatica ed Ng......
> ... era proprio la tua presunzione che non avessi guardato l'help che mi
> aveva infastidito.
La mia non è presunzione, ma esperienza. E purtroppo non ho la palla di
cristallo per sapere che tu sei uno di quelli buoni neofita di VB ed ACCESS
ma non di informatica ed Ng.
La tua invece è sicuramente permalosità (o come piffero si dice)
>
> Non ho provato a seguire le tue indicazioni, ma grazie comunque, ti farò
> sapere.
Rimango in trepida attesa
>
> Nell'esempio dell'Help c'è proprio il caso NO e non FALSE !!!!
Su Imposta Avvisi (che non è quello che devi usare) non certo su SetWarnings
Antonio


title: Secondi

author: Stefano

text:
Come posso impostare un campo di una tabella in sessantesi.
Cioč mi spiego meglio se in un record di un campo ho 50 (secondi) e in
un altro 40 (secondi) vorrei che la somma fosse 1.30 (1 minuti e
mezzo).
Grazie
Stefano


title: Colore nelle caselle di riepilogo

author: Koala

text:
E' possibile impostare il colore del testo in una casella riepilogo
solamente in una colonna?
ho una casella di riepilogo che mi visualizza l'elenco delle fatture e il
suo stato (se e' stata pagata oppure no). ora io vorrei che, nel caso non
sia pagata il colore di quel recor nella colonna sia in rosso.
quel campo naturalmente e' di tipo si/no.
ho provato a inserire i parametri di formato nella tabella ma nella casella
di riepilogo  non cambia il colore.


title: Colore nelle caselle di riepilogo

author: Sergio MAZZA

text:
"Koala" <
koa...@freemail.it
> ha scritto nel messaggio
news:lSKJQ4J$$GA...@news1.galactica.it...

Non ho ben capito se vuoi colorare solo il testo o tutta la casella,
comunque ti rimando alle faq:
http://members.xoom.it/_XOOM/it_db_access/faq02.htm
http://members.xoom.it/_XOOM/it_db_access/faq35.htm
Ciao.


title: Colore nelle caselle di riepilogo

text:
purtroppo il mio problema e' colorare una colonna di una casella di
riepilogo e non tutta la casella di riepilogo....
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8mdq85$923$1...@suite03.caspur.it...



title: Colore nelle caselle di riepilogo

text:
"Koala" <
koa...@freemail.it
> ha scritto nel messaggio
news:YXUq4We$$GA...@news1.galactica.it...
> purtroppo il mio problema e' colorare una colonna di una casella di
> riepilogo e non tutta la casella di riepilogo....
>
>
>
Ma per colonna cosa intendi? Stai lavorando in una maschera o tabella nuda e
cruda?
Ciao.


title: Colore nelle caselle di riepilogo

text:
ho una maschera con all'interno una casella di riepilogo che mi visualizza
il risultato di una query su 2 colonne.
NUMERO:     STATO:
1                    Pagato
2                    Da pagare
3                    Da Pagare
4                    Pagato
io vorrei che quando Lo stato e' "da pagare" questo fosse visualizzato in
rosso.
Lo stato e' un campo booleano (Si,No)...
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8mdssm$9rb$1...@suite03.caspur.it...



title: Colore nelle caselle di riepilogo

author: Roberto dal portatile

text:
"Koala" <
koa...@freemail.it
> ha scritto nel messaggio
news:lSKJQ4J$$GA...@news1.galactica.it...
> E' possibile impostare il colore del testo in una casella riepilogo
> solamente in una colonna?
> ho una casella di riepilogo che mi visualizza l'elenco delle fatture e il
> suo stato (se e' stata pagata oppure no). ora io vorrei che, nel caso non
> sia pagata il colore di quel recor nella colonna sia in rosso.
>
> quel campo naturalmente e' di tipo si/no.
> ho provato a inserire i parametri di formato nella tabella ma nella
casella
> di riepilogo  non cambia il colore.
>
>
>
Perchè non lo realizzi con due caselle di riepilogo affiancate con lo stesso
origine riga ma visualizzando colonne diverse.
Nella prima casella di riepilogo visualizzi solo la colonna di colore
diverso, e nell'altra le altre colonne; a questo punto dichiari di un colore
diverso il testo della prima casella di riepilogo; forse non è elegante ma è
efficace.
Roberto


title: Colore nelle caselle di riepilogo

text:
"Koala" <
koa...@libero.it
> ha scritto nel messaggio
news:lOruSXh$$GA...@news1.galactica.it...
> ho una maschera con all'interno una casella di riepilogo che mi visualizza
> il risultato di una query su 2 colonne.
>
> NUMERO:     STATO:
> 1                    Pagato
> 2                    Da pagare
> 3                    Da Pagare
> 4                    Pagato
>
> io vorrei che quando Lo stato e' "da pagare" questo fosse visualizzato in
> rosso.
>
> Lo stato e' un campo booleano (Si,No)...
>
>
>
>
A dire la verità non ho idea (sto' provando ma non c'è verso!) se sia
possibile con gli strumenti "tradizionali" di access. Già con le maschere
continue è un problema e la soluzione è nelle faq del sito comune (vedi
messaggio precedente), ma almeno si può fare. Prova a sostituire la casella
di riepilogo con una sottomaschera che viene visualizzata in maschere
continue e provi con la soluzione indicata; sempre che non debba stravolgere
tutto!
Ciao.


title: Colore nelle caselle di riepilogo

text:
infatti ci ho provato e riprovato ma niente...
si puo' fare solo il VB ma non in access, peccato. Grazie comunuqe
dell'interessamento!
Ciao!
"Sergio MAZZA" <
s.m...@tiscalinet.it
> ha scritto nel messaggio
news:8mesch$jdd$1...@suite03.caspur.it...



title: Colore nelle caselle di riepilogo

text:
forse e' l'unico modo.....
grazie mille!!!
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:4pzi5.11707$dF5.2...@news.infostrada.it...



title: Colore nelle caselle di riepilogo

author: Carlo Ve

text:
Koala ha scritto nel messaggio ...
>E' possibile impostare il colore del testo in una casella riepilogo
>solamente in una colonna?
>ho una casella di riepilogo che mi visualizza l'elenco delle fatture e il
>suo stato (se e' stata pagata oppure no). ora io vorrei che, nel caso non
>sia pagata il colore di quel recor nella colonna sia in rosso.
>
>quel campo naturalmente e' di tipo si/no.
>ho provato a inserire i parametri di formato nella tabella ma nella casella
>di riepilogo  non cambia il colore.
Ho seri dubbi si possa fare
Carlo Ve


title: Colore nelle caselle di riepilogo

author: AleC

text:
Carlo Ve <
carlo...@libero.it
> wrote in message
NbQi5.17203$dF5.3...@news.infostrada.it...

Anche perché Koala vuole cambiare colore non a tutti i valori di una colonna
ma solo a  certi valori di una determinata colonna (Da Pagare)
Credo proprio che il controllo sia impossibile da controllare fino a questo
punto...
TI occorre una maschera continua.
AleC


title: Colore nelle caselle di riepilogo

text:
"AleC" <XXXaca...@XXXiname.com> ha scritto nel messaggio
news:8mj9nk$m8$1...@sirmdpsin16.inwind.it...
[CUT]
> Anche perché Koala vuole cambiare colore non a tutti i valori di una
colonna
> ma solo a  certi valori di una determinata colonna (Da Pagare)
>
[CUT]
>
> AleC
>
In effetti hai ragione. In alternativa ad una casella di riepilogo si può
adoperare una sottomaschera con visualizzazione a maschere continue, anche
se colorare un controllo di detta sottomaschera non è il massimo della
semplicità (malgrado l'ausilio che si ottiene dalle FAQ del Sito Comune).
Si potrebbe suggerire a Koala di fare due caselle di riepilogo (o due
sottomaschere se lo preferisce): in una visualizza in rosso le fatture da
pagare e nell'altra in nero le fatture pagate.
Esiste infine un'altra possibilità per evidenziare le fatture da pagare con
un'unica casella di riepilogo: anziché cambiare colore all'importo, definire
due colonne diverse per l'importo, una conterrà gli importi delle fatture
pagate e la seconda gli importi delle fatture da pagare; è pur sempre un
modo per evidenziare facilmente le fatture da pagare.
Roberto


title: intercettare la pressione di un tasto

author: Panta

text:
ciao,
    mi ricordo di aver letto/visto qualcosa in merito, mi aiutate a
ricordare dove?
saluti


title: intercettare la pressione di un tasto

author: MA

text:

Qui.
ciao
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: intercettare la pressione di un tasto

author: Roberto da casa

text:
"Panta" <
pa...@leo.org
> ha scritto nel messaggio
news:b3vpk2$8k0$1...@grillo.cs.interbusiness.it...

Sull'help dai un'occhiata a KeyDown.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: intercettare la pressione di un tasto

text:
"Panta" <
pa...@leo.org
> ha scritto nel messaggio
news:b3vpk2$8k0$1...@grillo.cs.interbusiness.it...

KeyPress o KeyDown.....!
@Alex.


title: Publicazione sul web di database Access

author: Rosario Manto

text:
Ho creato la mia pagina di pubblicazione con Access 2000 però nel momento in
cui mi collego al mio sito al file .html
non riesco a visualizzare i dati pur avendo caricato sulla cartella di
pubblicazione tutti i file importanti compreso quello
.mdb mi da il seguente messaggio:
Le impostazioni di protezionedel computer in uso non consentono l'accesso ad
un origine dati in un altro dominio
Grazie anticipatamente per la risposta!


title: errore 3027

author: Akery

text:
buongiorno

ho la seguente riga di codice

DoCmd.TransferSpreadsheet acExport, , "classe", GetDBPath & terna &
"classe.xlxs"

che mi restituisce l'errore in oggetto.

ho verificato che GetDBPath & terna fosse un percorso valido e lo è, ma
continua a darmi errore. cosa sto sbagliando?

Akery

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


title: errore 3027

text:
Il 29/01/2021 15:02, Akery ha scritto:
> buongiorno
>
> ho la seguente riga di codice
>
> DoCmd.TransferSpreadsheet acExport, , "classe", GetDBPath & terna &
> "classe.xlxs"
>
> che mi restituisce l'errore in oggetto.
>
> ho verificato che GetDBPath & terna fosse un percorso valido e lo è, ma
> continua a darmi errore. cosa sto sbagliando?
>
> Akery
>
risolto

l'estensione è xlsx



title: [?] Divisione per zero e SQL

author: Roberto Ukmar Morlacchi

text:
Ho una view in SQL server che deve calcolare la divisione tra due campi, il problema e' che il denominatore puo' essere zero e mi viene restituito un errore.
La mia view e' di questo tipo
SELECT A.C1, B.C2, A.C1/B.C2 as quoziente FROM A,B
--
Roberto Ukmar Morlacchi
Tutor @ il Dipartimento di Scienze dell'Informazione
email:
robert...@writeme.com


title: [?] Divisione per zero e SQL

text:
Il 23 Jun 2000 14:02:32 GMT, Roberto Ukmar Morlacchi
<
ru50...@silab.dsi.unimi.it
> ebbe a dire:

SELECT A.C1, B.C2, A.C1/B.C2 as quoziente FROM A,B WHERE B.C2 <> 0
Vincenzo Turturro
-----------------------------------------------------
Niuna impresa, per minima che sia,
può avere cominciamento e fine senza queste tre cose:
e cioè senza sapere,
senza potere,
senza, con amore, volere
(Anonimo fiorentino, XIV sec.)
-----------------------------------------------------


title: [?] Divisione per zero e SQL

author: Nicola Ardito

text:
L'istruzione che dovrebbe fare al caso tuo è
SELECT A.C1, B.C2, Quoziente =
CASE B.C2<>0 THEN A.C1/B.C2
ELSE  'QUI SCRIVI QUELLO CHE VUOI'
END
 FROM A,B
Il problema è che facendo delle prove ho visto che non si può mettere in una
view. Ma è proprio necessario?
Ciao Nicola
Roberto Ukmar Morlacchi ha scritto nel messaggio
<8ivqlo$bfb$
1...@pluto.sm.dsi.unimi.it
>...



title: Conversione importo in lettere

author: Mauro Cinacchio

text:
Si tratta di un problema che avevo già posto tempo fa, e che allora mi
avevate cortesemente aiutato a risolvere.
Ho una tabella nella quale deve essere riportato un importo in lire ed in
lettere con un semplice algoritmo che non mi crea problemi: in prima
battuta, essendo pochi i record, mi era stato richiesto di ottenere il
calcolo in una maschera, per cui avevo impostato, sul doppio clic un evento
che valorizzava sia l'importo in cifre che l'importo in lettere,
quest'ultimo con la funzione Eurocheque che mi avevate suggerito di
recuperare sul sito comune.
Ora, siccome i record sono molti, dovrei ottenere la stessa cosa con una
sola azione su tutti i record, per cui ho preparato una query di
aggiornamento attivata da un bottone.
Solo che in questa query non riesco ad inserire la valorizzazione del campo
con l'importo in lettere.
Mi potete aiutare?
Tenete conto che le mie nozioni di VBA sono minime, e minime è una
esagerazione.
Grazie mille.
***mauro


title: Conversione importo in lettere

author: Alessandro Cara

text:

ciao mauro sono stanco e sbronzo
perdonami se non mi e' chiara una cosa.
Ma l'importo in lettere lo hai sulla tabella? Il fatto che citi una query di
aggiornamento cosi' fa sembrare le cose. Se e' cosi' la conversione in lettere ,
che immagino sia una funzione, la devi fare diventare una funzione pubblica a
cui passi la l'importo in cifra (in un modulo)  e richiamarla nella query di
aggiornamento
i.e.
update tabella set campoinlettere = funzionediconversione(campoincifra)
ovviamente se il campoinlettere non lo hai sul db (cosa consigliabile) non serve
una query di aggiornamento ma una select con il richiamo della funzione nello
stesso modo
i.e
select bla...bla...bla, funzionediconversione(campoincifra) as nomechetipare
from tabella

s.e&o maggiori del solito (excusatio non petita) dovute alla sbronza
--
a.cara
Togli qualcosa dall'email


title: Conversione importo in lettere

text:
Grazie mille Alessandro
non so quale fosse il livello della tua sbronza..... ma era comunque molto
molto inferiore a quello della mia ignoranza.
Ciao
***mauro


title: a

author: toni

text: a


title: Ancora Selezione condizionata

author: roby

text:
Scusate il cros post, si scrive così?!?
Ma mi sfugge qlc cosa..
> Ho 1 tabella con il campo LOTTO.
> Ho una 2 tabella con il campo SAGGIO.
> I Saggi sono contenuti nei Lotti.
> In una certa maschera devo selezionare nell' ordine il LOTTO e poi il
> SAGGIO.
> Nella scelta del primo campo LOTTO, si sceglie da una lista il LOTTO
> d'interesse, poi dal secondo campo SAGGIO voglio far in modo da poter
> selezionare uno dei SAGGI presente in quel LOTTO gia selezionato.
Marco ha scritto:
Mettiamo che in combo1 carichi i lotti.
Combo2 sarà popolata dalla query "SELECT SAGGI.* FROM SAGGI
WHERE (((SAGGI.LOTTO)=[Forms]![Form1]![Combo1]));"
Sull'evento dopo aggiornamento di combo1 requery di combo2.
>>
Be combo1 dovrebbe essere il nome della casella in cui faccio la scelta
Form1 il nome della maschera in uso?
e il Forms? chi è?
Inviato da
www.mynewsgate.net


title: Ancora Selezione condizionata

author: Cinzia

text:
"roby" <
8604i...@mynewsgate.net
> ha scritto nel messaggio
news:200408301...@mynewsgate.net...

Ciao,
il Forms è l'insieme di tutti i Form, oggetto disponibile in ogni database
Access.
Saluti
Cinzia


title: verificare se subform è aperta

text:
ciao a tutti
carico una subform con
Me.Parent!subform0.SourceObject = "subform1"

ho provato con: Aperta("subform1") ma ho sempre come risultato
falsa in entrambi i casi, cioè, che sia caricata o meno;
idem con: CurrentProject.AllForms("subform1").IsLoaded
Altre soluzioni?

Grazie


title: verificare se subform è aperta

text:

Fatico a capire la concreta esigenza o scopo...

Se usi una Form come subForm è recepita come Controllo, quiondi non verrà mai inserita nella collection Forms.

Cosa intendi come "Aperta"...?
Dal momento in cui tu assegni il SourceObject cosa ti aspetti di trovare...?

@Alex


title: verificare se subform è aperta

text:
Il giorno venerdì 3 luglio 2020 11:41:20 UTC+2, @Alex ha scritto:
> Il giorno venerdì 3 luglio 2020 09:28:23 UTC+2,
luzial...@gmail.com
 ha scritto:
> > ciao a tutti
> > carico una subform con
> > Me.Parent!subform0.SourceObject = "subform1"
> >
> > ho provato con: Aperta("subform1") ma ho sempre come risultato
> > falsa in entrambi i casi, cioè, che sia caricata o meno;
> > idem con: CurrentProject.AllForms("subform1").IsLoaded
> > Altre soluzioni?
> >
> > Grazie
>
> Fatico a capire la concreta esigenza o scopo...
>
> Se usi una Form come subForm è recepita come Controllo, quiondi non verrà mai inserita nella collection Forms.
>
> Cosa intendi come "Aperta"...?
Public Function Aperta(ByVal strMaschera As String) As Boolean
Aperta = False
If SysCmd(acSysCmdGetObjectState, acForm, strMaschera) <> 0 Then
If Forms(strMaschera).CurrentView <> 0 Then
Aperta = True
End If
End If
End Function

> Dal momento in cui tu assegni il SourceObject cosa ti aspetti di trovare...?
sostituire la subform con altra subform

>
> @Alex

grazie Alex
il problema da come ho notato, dopo aver caricato
Me.Parent!subform0.SourceObject = "subform1"
che fisicamente vedo
e cerco di spostare lo stato attivo su subform1
appena caricata,
mi dice che non trova il campo "subform1"


title: verificare se subform è aperta

text:
Credo tu faccia confusione tra Subform0 che è il conteiner Subform chr poi è un controllo della collection controls della MAIN e la subform1... che a sua volta è una Form.
Certo se i nomi usati avessero anche una coerenza funzionale sarebbe più semplice...

Puoi spostare il focus sul controllo Subform0
Oppure puoi spostare il focus su un controllo contenuto nella subform1...

Me!Subform0.setFocus
Me!SubForm0.Form <---questo punta la SubForm1
MeSub0Form0.Form.IdNomecontrollo.SetFocus

@Alex


title: verificare se subform è aperta

text:

la cosa strana è che, nonostante abbia sostituito "subform0" con "subform1"
se faccio Me.partent!subform0.setfocus non ho errore
mentre Me.partent!subform1.setfocus non lo trova
ho provato anche a inserire su apertura della subform1
Me.RecordSource = Me.RecordSource
ma non cambia nulla


title: verificare se subform è aperta

text:

in pratica il nome della subform rimane quello iniziale cioè subform0
anche se in realtà mi fa vedere subform1


title: verificare se subform è aperta

text:
...
> in pratica il nome della subform rimane quello iniziale cioè subform0
> anche se in realtà mi fa vedere subform1

Hai compreso la differenza tra il Nome del Container [SubForm0] ed il SourceObject... che invece è Subform1...?

Come ti ho già detto sopra, secondo me tu hau una discreta confusione nell'identificazione degli Oggetti, e questo è AMPLIFICATO dalla non coerente Nomenclatura...

L'oggetto CONTAINER se lo chiami SubForm0 e ti aspetti che cambi... rimarrai deluso, almeno per quanto dice il codice che posti:

Me.Parent!subform0.SourceObject = "subform1"

[subform0]<>[subForm1]
[subform0] è un Oggetto SubForm
[subform1] è un Oggetto Form

L'oggetto SubForm(subform0) fa da CONTAINER dell'Oggetto Form(subform1)...

Prova a rifletterci ragionando meglio... e magari usa una nomenclatura che aiuta a farti distinguere la differenza.

@Alex


title: verificare se subform è aperta

text:

Grazie, bella spiegazione


title: Differenza ORE e conversione in decimale??????

author: Marco Fontana

text:
Ciao a tutti,
dovrei fare un programma in ACCESS per calcolare le ore e i relativi
stipendi, mi spiego:
ho una tabella del genere in cui per tutti i giorni c'e' l'ora di
ingresso e uscita:
entra    esce
8.22     12.14
8.01     13.28
ecc...
ora, dovrei calcolare il tempo passato da entra ad esce e sommare tutti
i risultati, poi trasformarli da sessaggesimale a decimale (mezz'ora non
e' 0.3 ma e' 0.5) per poi moltiplicarli per la paga oraria.
Cio' che non riesco a fare e' la conversione da sessaggesimale a
decimale e il calcolo del tempo tra ingresso ed uscita perche' facendo
esce-entra mi risulta il numero seriale dell'ora.
Avete qualche idea?
Grazie
Marco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Enrico T.S.

text:
"Marco Fontana" <
ilport...@iol.it
> ha scritto nel messaggio
news:de100faca30f6ee19b5...@mygate.mailgate.org...

dim SecondiLavorati as long
dim MezzeoreLavorate as long
SecondiLavorati=Datediff("s"; Esce; Entra)
MezzeoreLavorate=DifferenzainSecondi / 1800
'1800 Sono i secondi che ci sono in mezza ora
Piu' o meno la vedo cosi'
bye :o)


text:
"Marco Fontana" <
ilport...@iol.it
> ha scritto nel messaggio
news:de100faca30f6ee19b5...@mygate.mailgate.org...

Se i campi entra ed esci sono di tipo Data/ora per calcolarti il tempo che
intercorre tra i due orari è sufficiente fare la differenza tra i due campi
in una variabile anche lei di tipo Data/ora, quindi:
Dim Tempo As Date
Tempo = esce - entra
Fermo restando che entra ed esce siano di tipo Data/ora, se vuoi invece che
la differenza sia espressa con un valore decimane (e non sessaggesimale) è
sufficiente moltiplicare per 24 la differenza, ovvero:
Dim Tempo As Double
Tempo = (esce - entra)*24
A questo punto fai la somma dei valori della variabile Tempo e moltiplicala
per la paga oraria.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
GRAZIE MILLE PER LE DRITTE...
Provvedero' ad applicarle.
Ciao



title: Funzione richiamata da una query ... errore :(

author: luca

text:
E' da 2 giorni che sto combattendo con questo problema ma non trovo
vie d'uscita (uso Access 2000)..
In pratica ho una query di selezione in cui uno dei campi e' un campo
calcolato (su campi presenti nella query). Semplificando posso dire
che la query mi ritorna questi campi: A, B, C, f(A,B,C).
Dove A, B e C sono dei campi normali, che passo come parametri alla
mia funzione f.
La f() l'ho messa in un modulo.
Ora, il problema e' che quando lancio la query, mi si pianta con un
errore "tipo non corrispondente" sulla riga:
"Set rcdst = .OpenRecordset(dbOpenSnapshot)" della mia funzione (che
in collo in fondo).
Qualcuno sa darmi una mano?
Se servono altre info saro' ben lieto di darle.
Grazie 1000,
Luca
Segue funzione:
Function DeltaF(data_inizio As String, data_fine As String, IDCond As
Integer) As Integer
    Dim query As QueryDef
    Dim querystring As String
    Dim dbs As Database
    Dim rcdst As Recordset
    Dim delta As Integer

    Set dbs = CurrentDb

    delta = 0
    querystring = "SELECT Delta.IDCondomino, Delta.DeltaF,
Delta.DeltaC " & _
                  "FROM delta " & _
                  "WHERE (((Delta.IDCondomino)=" & IDCond & ") AND
((Delta.DataDelta)>=#" & data_inizio & "# And (Delta.DataDelta)<=#" &
data_fine & "#));"
    Set query = dbs.CreateQueryDef("", querystring)

    With query
        Set rcdst = .OpenRecordset(dbOpenSnapshot)
          If Not rcdst.EOF Then
            With rcdst
                Do While Not .EOF
                    delta = delta + rcdst.Fields(1)
                    .MoveNext
                Loop
            End With
         End If
       rcdst.Close
    End With

    DeltaF = delta

End Function


author: Roberto - Syd

text:
"luca" <
lu...@non.spammare.luca.it
> ha scritto nel messaggio
news:3cda8889...@news.iperbole.bologna.it...

Vado per tentativi ho notato due cose inerenti l'errore generato, 1 le date
che passi alla funzione sono di tipo string (forse dovresti metterle di tipo
data), 2 l'istruzione Set rcdst = .OpenRecordset(dbOpenSnapshot) secondo me
dovrebbe essere cosě: Set rcdst = .OpenRecordse() o al limite cosě: Set
rcdst = .OpenRecordset( , dbOpenSnapshot)
perchč non l'hai fatta cosě la funzione:
 Function DeltaF(data_inizio As String, data_fine As String, IDCond As
 Integer) As Integer
     Dim querystring As String
     Dim dbs As Database
     Dim rcdst As Recordset
     Dim delta As Integer
     Set dbs = CurrentDb
     delta = 0
     querystring = "SELECT Delta.IDCondomino, Delta.DeltaF,
 Delta.DeltaC " & _
                   "FROM delta " & _
                   "WHERE (((Delta.IDCondomino)=" & IDCond & ") AND
 ((Delta.DataDelta)>=#" & data_inizio & "# And (Delta.DataDelta)<=#" &
 data_fine & "#));"
     Set rcdst = dbs.OpenRecordset(querystring, dbOpenSnapshot)
     With rcdst
                 Do While Not .EOF
                     delta = delta + .Fields(1)
                     .MoveNext
                 Loop
                  .Close
     End With
     DeltaF = delta
     set rcdst = nothing
 End Function
Ciao Roberto - Syd


text:
On Thu, 09 May 2002 15:39:46 GMT, "Roberto - Syd" <
p.ro...@tin.it
>
wrote:
[K]
>Vado per tentativi ho notato due cose inerenti l'errore generato, 1 le date
>che passi alla funzione sono di tipo string (forse dovresti metterle di tipo
>data), 2 l'istruzione Set rcdst = .OpenRecordset(dbOpenSnapshot) secondo me
>dovrebbe essere cosě: Set rcdst = .OpenRecordse() o al limite cosě: Set
>rcdst = .OpenRecordset( , dbOpenSnapshot)
Grazie per l'interessamento! Ora almeno mi pare di avere una spalla su
cui piangere :]
Purtroppo pero' anche mettendo il tipo di dato a "date" anziche'
"string" mi da lo stesso errore, e lo stesso errore lo ottengo usando
la tua funzione :(((
L'unica cosa che ho notato e' che se assegno a rcdst il tipo variant
anziche' recordset, non mi da piu' errore, pero' non mi calcola quello
che voglio, cioe' non entra mai dentro al "do" come se il recordset
fosse sempre vuoto.
Ho controllato la query ed e' corretta: se anziche' crearla
temporanea, la creo veramente e la lancio e' corretta e mi ritorna
quello che gli chiedo.
ARGH!!!
Se vuoi e se posso posso mandarti anche le 2-3 tabelle e query che sto
usando ...
Comunque grazie!
Luca



text:
>
> Se vuoi e se posso posso mandarti anche le 2-3 tabelle e query che sto
> usando ...
>
> Comunque grazie!
>
> Luca
>
Prova a mandare quello che serve per provare.
Ciao Roberto - Syd


title: Access lo fa???

author: LiviaeIlario

text:
Ciao a tutti
eterno neofita vorrei sapere se Access è in grado di calcolare delle
operazioni leggermente complesse, del  tipo " se x è superiore a 30, fare
x - 30 il risutato è da  moltiplicare per 1300 ecc. ecc.
Se lo fa posso cercare di imparare altrimenti...........
Scusate per la pessima presentazione
Ilario Quinson


title: Access lo fa???

author: barbi

text:
LiviaeIlario <
Liviae...@libero.it
> wrote in message
A%Vm4.71451$C3.7...@news.infostrada.it...

usi la funzione Iif, ad es.nei criteri delle query:
Iif(x>30;(x-30)*1300;caso falso)
e in VBA con sintassi leggermente diversa
barbi


title: Access lo fa???

author: Micio

text:
barbi ha scritto nel messaggio ...

in carattere Arial la i maiuscola sembra una L minuscola
non è "LIF" ma è "iif"...
Micio


title: Access lo fa???

author: ema

text:
Mio cugino mi ha detto che LiviaeIlario <
Liviae...@libero.it
> scrisse:
> Ciao a tutti
> eterno neofita vorrei sapere se Access è in grado di calcolare delle
>
certo che e` in grado. *Dove* la vuoi calcolare??
bye!
--
Emanuele Cesena        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Un padre attende la nascita del suo primo figlio.  L'ostetrico:
"Purtroppo e' senza braccia".  "Lo amero' lo stesso".  "E' anche senza
gambe".  "Lo amero' lo stesso, in fondo e' figlio mio!".  "Ma e' anche
senza tronco".  "Lo amero' lo stesso!".  "Guardi, purtroppo e' anche
senza testa".  "Lo amero' lo stesso".  "Mi dispiace: e' nato solo
quest'orecchio".  "Lo amero' lo stesso".  "Gli parli piu' vicino: e'
sordo!".
		-- Da it.hobby.umorismo


title: Access lo fa???

author: Alberto Marchi

text:
>eterno neofita vorrei sapere se Access è in grado di calcolare delle
>operazioni leggermente complesse, del  tipo " se x è superiore a 30, fare
>x - 30 il risutato è da  moltiplicare per 1300 ecc. ecc.
>Se lo fa posso cercare di imparare altrimenti...........
CErto che lo puo' fare, access' e' programmabile in un basic.
Per fare quello che chiedi devi fare una funzione cosi
function prova(x as single ) as single
	if (x>30) then
		prova=(x-30)*1300
	else
		prova=0
	endif
end function
Alberto


title: Cambiare da VBA il colore del ribbon in A07

author: Mirko Caporali

text:
Ciao a tutti,
tramite il metodo SETOPTION sto cercado di cambiare il colore del
ribbon (barra multifunzione), ma invano.
Nel'HELP del VBA, ho cercato la guida relativa al metodo in oggetto,
ma non ho trovato come cambiare questa proprietà.
Qualcuno saprebbe come fare?


title: Errore indicizzazione access

author: Paride

text:
Ciao a tutti.
	Ho realizzato un database (in Access2000) gestionale per una segreteria
di una scuola. La tabella principale chiamata "Anagrafica" è così composta:
CODICE
NOME
COGNOME
ecc...
ecc...
La tabella è ordinata per CODICE (campo di 5 caratteri) e il codice
viene usato per tutte le operazioni del database (visto che è univoco).
Ho creato una funzione di Salto alla scheda che voglio io in questo modo:
Ho copiato la form della Anagrafica e l'ho impostata come
visualizzazione solo tabella. Poi con un evento Click vado a catturare
quale record stò visualizzando nella TableView e lo uso per un
DoCmd.GoToRecord come offset.
Mi è capitato che quando vado a richiamare il record 4 access mi
presenti i dati del record 5 e viceversa.
Il problema è che l'inversione non è uguale in tutta la tabella (397
record).
Non so più cosa fare. Qualcuno ha una idea di cosa sia successo???
Grazie a tutti quelli che mi risponderanno.
	Paride


title: Errore indicizzazione access

text:

sicuro che il tuo "codice"  non presenta dei buchi? Sicuro che i record vengono
restituiti in base al codice e non in ordine "naturale" (cioe' quello della loro
sequenza temporale di inserimento in tabella)?
--
a.cara
Togli qualcosa dall'email


title: Errore indicizzazione access

text:
Alessandro Cara wrote:
> Paride wrote:
>
>>Ciao a tutti.
.....cut......cut......
>
> sicuro che il tuo "codice"  non presenta dei buchi? Sicuro che i record vengono
> restituiti in base al codice e non in ordine "naturale" (cioe' quello della loro
> sequenza temporale di inserimento in tabella)?
Si sono sicuro. Il CODICE viene generato prendendo le prime 2 lettere
del cognome+le prime 2 lettere del nome+un numero che dipende da quanti
codici identici ci sono già (es. se esistono 2 AGMC il terzo che
inserisco sarà AGMC2 perchè il primo è 0).
Come posso sapere la sequenza temporale di inserimento in tabella?
Grazie
	Paride


title: Errore indicizzazione access

text:
Paride wrote:
>
> Alessandro Cara wrote:
> > Paride wrote:
> >
> >>Ciao a tutti.
>
> .....cut......cut......
>
> >
> > sicuro che il tuo "codice"  non presenta dei buchi? Sicuro che i record vengono
> > restituiti in base al codice e non in ordine "naturale" (cioe' quello della loro
> > sequenza temporale di inserimento in tabella)?
>
> Si sono sicuro. Il CODICE viene generato prendendo le prime 2 lettere
> del cognome+le prime 2 lettere del nome+un numero che dipende da quanti
> codici identici ci sono già (es. se esistono 2 AGMC il terzo che
> inserisco sarà AGMC2 perchè il primo è 0).
Alt! non essendo un codice "numerico" come fai a dire che ti restituisce il 5
invece
del 4 e vaisvirsa come dicono i democratici controllori del nuovo ordine
mondiale?
cmq puoi cuttare e impastare il codice che usi (speriamo sia corto)
>
> Come posso sapere la sequenza temporale di inserimento in tabella?
questa non la puoi sapere a meno di ricordarti quando hai fatto le cose.
Cmq alcune volte basta aprire la tabella ed e' quella visualizzata
>Paride
Ma se mi chiamassi Achille ti fideresti?



title: Errore indicizzazione access

text:
Alessandro Cara wrote:
> Paride wrote:
>
>>Alessandro Cara wrote:
>>
>>>Paride wrote:
>>>
>>>
>>>>Ciao a tutti.
>>>
>>.....cut......cut......
>>
>>
>>>sicuro che il tuo "codice"  non presenta dei buchi? Sicuro che i record vengono
>>>restituiti in base al codice e non in ordine "naturale" (cioe' quello della loro
>>>sequenza temporale di inserimento in tabella)?
>>
>>Si sono sicuro. Il CODICE viene generato prendendo le prime 2 lettere
>>del cognome+le prime 2 lettere del nome+un numero che dipende da quanti
>>codici identici ci sono già (es. se esistono 2 AGMC il terzo che
>>inserisco sarà AGMC2 perchè il primo è 0).
>
> Alt! non essendo un codice "numerico" come fai a dire che ti restituisce il 5
> invece
> del 4 e vaisvirsa come dicono i democratici controllori del nuovo ordine
> mondiale?
> cmq puoi cuttare e impastare il codice che usi (speriamo sia corto)
Sono sicuro dell'inversione xkè il il 4 è ALAL0 mentre il 5 è ALPI0 e se
scelgo il 4 mi carica la scheda di ALPI0 invece di ALAL0.
>
>
>>Come posso sapere la sequenza temporale di inserimento in tabella?
>
>
> questa non la puoi sapere a meno di ricordarti quando hai fatto le cose.
> Cmq alcune volte basta aprire la tabella ed e' quella visualizzata
>
E te pareva! Mai che Microsoft abbia messo una utility decente nei suoi
programmi.....
A parte questo sai se esiste un modo per rigenerare gli indici delle
tabelle in access2000? (con i vecchi DBF bastava cancellare i .ndx e
rilanciare il comando di indicizzazione :-)  ehhh, bei tempi quelli...)
	Paride


title: Errore indicizzazione access

text:
Paride wrote:

> A parte questo sai se esiste un modo per rigenerare gli indici delle
> tabelle in access2000? (con i vecchi DBF bastava cancellare i .ndx e
> rilanciare il comando di indicizzazione :-)  ehhh, bei tempi quelli...)
>
>         Paride
Credo di averlo fatto solo una volta eliminando prima gli indici
da struttura tabella e bottone che visualizza gli indici.
Pero':
1) fare quello che ho detto prima
2) Fare drop / create degli indici
3) Solo a logica, (non conosco l'internal di access) compattare il db
quello che si faceva sugli indici dei DBF e' il punto 2



title: Certificazione MOUS

author: LaLo

text:
E' utile secondo voi la certificazione MOUS? C'č qualcuno di voi che č
certificato? Sarei interessato alla certificazione, ma non ho notizie a
riguardo.
Grazie
LaLo


title: Certificazione MOUS

author: Riccardo

text:
LaLo <
reg...@lltin.it
> wrote in message
9gv5s1$j7p$1...@pluto.news.dsi.unimi.it...

________
Penso che sia utile, Io avrei per lo meno intenzione di provarci.
Per quanto riguarda le notizie in merito guarda
http://www.tesiautomazione.it/
Per il resto aspetto pure io notizie di chi ne sa di piů!
(so che il test viene effettuato direttamente sulla piattaforma d'esame,
Access
Excel, Word...... con circa 1 minuto di tempo a risposta)
Le risposte non sono semplici risposte a delle domande, ma bisogna
effettuare un qualcosa che viene richiesto, per esempio:
Creare una macro
Stampare le Relazioni
Impaginare un documento
ecc...ecc...
Almeno questo č quello che so io.
ciao Riccardo


title: Certificazione MOUS

author: songohan

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9gv7ep$d86$1...@news.panservice.it...
>
> LaLo <
reg...@lltin.it
> wrote in message
> 9gv5s1$j7p$1...@pluto.news.dsi.unimi.it...
> > E' utile secondo voi la certificazione MOUS? C'è qualcuno di voi che è
> > certificato? Sarei interessato alla certificazione, ma non ho notizie a
> > riguardo.
> > Grazie
> > LaLo
Io sto studiando per diventare MOUS Master Instructor. Posso dirti che
l'unica certificazione utile MOUS che vedo è quella su Access, dove almeno
impari cosa sono i RDBMS. Poi se proprio vuoi approfondire ti studi anche un
pò di VBA. Per il resto....è tutta roba che serve alle segretarie :) quindi
a niente :)
Ma la MOUS Master Instructor è invece quello cui dovresti
guardare......almeno come istruttore ti pagano bene.
Ciao :)


title: ciclo if con due condizioni

author: Paolo opg

text:
ho scritto 4 righe per controllare i dati caricati dall'utente e mi sono
trovato in questa situazione:
If me!OFORD=0 Or MsgBox(MsgMod, vbYesNo + vbDefaultButton2) = vbNo Then
    blablabla
End If
cosa succede:
-me!oford=0 --> mi compare ugualmente il msgbox che chiede conferma
io voglio invece che se il numero d'ordine è 0, non ci sia la richiesta
devo fare due cicli if (uno che controlla me!oford e l'altro con il msgbox)
o sono io che sto sparando vaccate da frittura mista di cellule cerebrali??
tia
    paolo
--
+----
| no reply-to address available
| use the newsgroup
| tnx
+----


title: ciclo if con due condizioni

text:
mi rispondo da solo...
la funzione if valuta tutte le condizioni
era solo un problema di frittura d testa... :-))



title: ciclo if con due condizioni

author: Sib dall'ufficio

text:
"Paolo opg" <
w...@ne.com
> ha scritto nel messaggio
> mi rispondo da solo...
> la funzione if valuta tutte le condizioni
> era solo un problema di frittura d testa... :-))
Giusto, ma il problema non è banale.
In questi casi, infatti si vuole evitare che compaia la MsgBox quando la
prima sia gia' verificata.
Annidare le if costringe, a meno di usare un "orribile" goto, a inserire due
volte le istruzioni , cioe':
If A=true then
    Istruzioni1
ElseIf B=true then
    Istruzioni1
endif
Usando la sintassi:
If (A=true) or (b=true) then
    istruzioni1
endif
Si ottiene, come hai osservato, che b=true viene valutata anche se gia'
A=true, questo, nel caso di una MsgBox, fa comparire un messaggio che non
serve.
Sib


title: allegare tabelle dbase

author: Liones

text:
alcuni giorni fa ho provato (senza successo) ad allegare ad access delle
tabelle dbase ma il tentativo si bloccava alla richiesta del file di indice
(access non vedeva il file indice e si bloccava), ora sono riuscito ad
allegare queste benedette tabelle selezionando come origine dati un drive
"Microsoft dbase VFP Driver (*.dbf)"
buonanotte


title: allegare tabelle dbase

text:
"> allegare queste benedette tabelle selezionando come origine dati un drive
odbc



title: allegare tabelle dbase

author: Maurizio Pontillo

text:
"Liones" <
lio...@tiscalinet.it
> wrote in message
news:arbdqm$81r$
1...@lacerta.tiscalinet.it
>
> "> allegare queste benedette tabelle selezionando come origine dati un drive
> odbc
> > "Microsoft dbase VFP Driver (*.dbf)"
Quindi sei riuscito con ODBC? Mi spieghi come fare il lin da collega
tabelle di access?
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: allegare tabelle dbase

text:
> >
> > "> allegare queste benedette tabelle selezionando come origine dati un
drive
> > odbc
> > > "Microsoft dbase VFP Driver (*.dbf)"
>
>
> Quindi sei riuscito con ODBC? Mi spieghi come fare il lin da collega
> tabelle di access?
premetto che:
1 non mi è chiaro la versione dbase delle tabelle (ho tabelle di vari
programmi)
2 che ho jet 4
3 che ho mdac 2.6  ( forse 2.7)
da pannello di controllo origine dati odbc creo una nuova origine dati (ho
vari driver relativi a dbase, se il primo driver non funge prova con il
successivo)
tra i driver che dovrebbero funzionare: "Microsoft dbase VpF Driver
(*.dbf)",  o anche Microsoft FoxPro VFP Driver (*.dbf)"  (ho selezionato
"Free table directory")
poi da access collego la connessione odbc creata (puoi creare la connessione
anche da access)
ciao


title: Aggiornamento dati in ritardo

author: Dvd

text:
Sto creando un database con quattro tabelle, (tre associate ad  una
centrale).
In una maschera A ho inserito un pulsante che apre una maschera B ad essa
associata.
Tuttavia, se prima di aprire B cambio i valori di A, i valori di B sono
errati; la cosa si sistema se cambio il valore in A, chiudo A, riapro A e
clicco sul controllo.
Posso evitare questo bug?


title: Aggiornamento dati in ritardo

author: Roberto da casa

text:
"Dvd" <
madh...@tin.it
> ha scritto nel messaggio
news:wWaYb.244344$VW.98...@news3.tin.it...

Dovresti spiegarci come fai ad aprire la maschera B in maniera sincronizzata
con la maschera A.
Comunque, prima di aprire la maschera B, prova a fare un requery della
maschera A.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: AIUTO!!

author: Stefano

text:
Salve,
devo formattare alcune righe di un report in base alla condizione che i
campi facciano parte di una determinata tabella: in caso affermativo
dovranno essere stampati in grassetto.
Come posso fare?
Stefano


title: AIUTO!!

author: stwe

text:
"Stefano" <
sgh...@inwind.it
> ha scritto nel messaggio
news:HwiM8.14664$TS.4...@news1.tin.it...

innanzi tutto e' poco carino postare utilizzando la semplice parola auito
nel sub....
poi se guardi la guida in linea e cerchi formattazione condizionale se ho
capito, altrimenti con vb fai un paio di verifiche e poi ti regoli di
conseguenza
by
stwe


title: Su formattazione

author: Luigi

text:
Salve a tutti,
c'è qualcuno che può darmi qualche informazione su come usare l'evento in
oggetto per creare un report che mi visualizzi certi dati solo quando nel
record si verificano determinate condizioni?? Ho letto da qualche parte che
si può fare una cosa del genere ma non so cosa fare!
Ciao a tutti e grazie
Luigi


title: Su formattazione

text:
"Luigi" <
luigia...@tiscali.it
> ha scritto nel messaggio
news:_klt8.19600$m41.5...@twister2.libero.it...

 Sei stato abbastanza generico nel porre il problema, quindi è possibile
risponderti solo che in una maniera altrettanto generica:
If  Not IsNull(Me!Controllo1) Then
    Me!Controllo2.Visible = True
Else
    Me!Controllo2.Visible = False
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Su formattazione

text:
"Luigi" <
luigia...@tiscali.it
> ha scritto nel messaggio
news:_klt8.19600$m41.5...@twister2.libero.it...

Va benissimo già così, provo un pò a fare qualcosa altrimenti mi faccio
risentire!
Grazie 1000000
Luigi


title: Su formattazione

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:9nyt8.22309$m41.5...@twister2.libero.it...

Grazie a quelle poche righe di codice sono riuscito già a fare grandi cose,
ora però avrei bisogno di perfezionare il report e fare due cose:
1) rendere un controllo visibile in base al sesso delle persone (M o F
contenuto nella query su cui è basato il report)
2) spostare alcuni controlli in base a se il controllo è vuoto o no!
Non so se sono stato chiaro...spero di si!
Ciao e grazie mille!
Luigi


title: Su formattazione

text:
"Luigi" <
luigia...@tiscali.it
> ha scritto nel messaggio
news:ziUt8.26526$SR5.7...@twister1.libero.it...
[CUT]
> > If  Not IsNull(Me!Controllo1) Then
> >     Me!Controllo2.Visible = True
> > Else
> >     Me!Controllo2.Visible = False
> > End If
> >
> > --
> > Roberto
>
> Grazie a quelle poche righe di codice sono riuscito già a fare grandi
cose,
> ora però avrei bisogno di perfezionare il report e fare due cose:
>
> 1) rendere un controllo visibile in base al sesso delle persone (M o F
> contenuto nella query su cui è basato il report)
>
Inseisci nel report anche un controllo non visibile associato al campo Sesso
ed effettua la If di cui il mio messaggio precedente.
Se ti scoccia usare un controllo non visibile (ma è la cosa più semplice)
puoi usare una funzione DLookup (vedi help) tipo:
If Not IsNull(DLookup("[Sesso]", "NomeTuaQuery", "ID=" & Me!ID)) Then
     Me!Controllo2.Visible = True
Else
     Me!Controllo2.Visible = False
End If
> 2) spostare alcuni controlli in base a se il controllo è vuoto o no!
>
Non capisco cosa intendi per "spostare".
> Non so se sono stato chiaro...spero di si!
>
> Ciao e grazie mille!
>
> Luigi
--



title: Su formattazione

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Qdgu8.32211$SR5.8...@twister1.libero.it...

Allora, come prima cosa grazie per il suggerimento del campo non visibile,
non ci avevo proprio pensato ma è una cosa semplicissima da realizzare.
Quando dico spostare intendo muovere (a destra o a sinistra) un controllo o
un'etichetta...non so come spiegarmi diversamente! Spero di essere stato più
chiaro questa volta!
Grazie ancora e ciao,
Luigi


title: Su formattazione

text:
"Luigi" <
luigia...@tiscali.it
> ha scritto nel messaggio
news:f2ju8.33179$SR5.9...@twister1.libero.it...
[CUT]
> > > 2) spostare alcuni controlli in base a se il controllo è vuoto o no!
> > >
> >
> > Non capisco cosa intendi per "spostare".
> >
[CUT]
> Quando dico spostare intendo muovere (a destra o a sinistra) un controllo
o
> un'etichetta...non so come spiegarmi diversamente! Spero di essere stato
più
> chiaro questa volta!
>
> Grazie ancora e ciao,
>
> Luigi
Per cambiare posizione ad un controllo di una maschera o di un report, vedi
sull'help la proprietà Left e la proprietà Top.



title: [URGENTE]Recupero formati di stampa (PaperSize) per stampare report

author: GioFX

text:
Salve,
ho un piccolo problema. Ho assolutamente necessità di riempire una casella
combinata con la lista dei formati di stampa supportati dalla stampante
selezionata in modo da poter stampare il report in A4, A5, ecc...
Ho trovato questa pagina di Microsoft, che spiega come costruire una
maschera di dialogo per la modifica delle impostazioni delle stampanti:
http://office.microsoft.com/italy/Assistance/2002/articles/acChangePrnSetngs
Report.aspx
Però risolve il discorso della selezione del formato di stampa in modo
semplicistico, a differenza dell'immagine, impostando ad 1 (Lettera formato
USA) il formato di stampa, ma non riempie la combobox con i descrittori del
formato stesso (A4, A5, ecc.)
Come fare? Ci dev'essere un modo per recuperare i nomi dei formati, e quindi
impostare la variabiler acPaperSize.
Grazie infinite a chi mi aiuta!
--
Ciauz,
GioFX


text:
L'indirizzo va tutto su una riga, con Report.aspx alla fine della stringa
sopra.
Ciauz,
GioFX


text:
Nessuno?
:(
--
Ciauz,
GioFX
(24,107,PD)


author: Sergio MAZZA

text:
"GioFX" <
gi...@spam4free.com
> ha scritto nel messaggio
news:nsRSa.6241$t92.1...@news1.tin.it...

Premessa: non utilizzo Acc200x e non mi sono imbarcato in un problema
simile;
ho visto la pagina web e l'esempio proposto ma non mi sembra di aver visto
dove riempie la "cmbPaperSize" che contiene i formati del foglio e che
sembra essere quella il nocciolo della questione...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bfj2at$hau$1...@canarie.caspur.it...
> Premessa: non utilizzo Acc200x e non mi sono imbarcato in un problema
> simile;
> ho visto la pagina web e l'esempio proposto ma non mi sembra di aver visto
> dove riempie la "cmbPaperSize" che contiene i formati del foglio e che
> sembra essere quella il nocciolo della questione...
>
> Ciao.
Appunto, è quello che dico io, non riempie la cb dei formati, e non sono
riuscito a trovare come si fa... ho cercato anche su MSDN, ma non ho trovato
nulla.
--
Ciauz,
GioFX
(24,107,PD)


text:
"GioFX" <
gi...@spam4free.com
> ha scritto nel messaggio
news:hZdTa.1610$Df5....@news1.tin.it...
>
> Appunto, è quello che dico io, non riempie la cb dei formati, e non sono
> riuscito a trovare come si fa... ho cercato anche su MSDN, ma non ho
trovato
> nulla.
>
> --
> Ciauz,
> GioFX
>
> (24,107,PD)
Ma l'oggetto printers che proprietà presenta? Che ti ritorna il debug se
fai:
Set prt = Application.Printers(Me!cmbPrinter.Value)
debug.print prt.PaperSize
Insomma l'oggetto printer creato non ha la proprietà PaperSize?
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bfjqik$6is$1...@canarie.caspur.it...
> Ma l'oggetto printers che proprietą presenta? Che ti ritorna il debug se
> fai:
> Set prt = Application.Printers(Me!cmbPrinter.Value)
> debug.print prt.PaperSize
>
> Insomma l'oggetto printer creato non ha la proprietą PaperSize?
Restituisce 9, che č il valore della proprietą PaperSize e che č associato
alla dimensione A4.
La guida dice:
"Restituisce o imposta una costante AcPrintPaperSize che indica le
dimensioni del foglio da utilizzare per la stampa. Elemento in lettura e
scrittura."
Le costanti acPrintPaperSize sono queste sono del tipo "acPRPSEnv12" e sono
associate ai valori delle dimensioni del foglio.
Dovrebbe esserci un modo, credo, per ottenere i valori di di questa
proprietą utilizzabile dell'oggetto Printer impostato (che poi altro non č
che la stampante selezionata).
Ciauz,
GioFX


text:
"GioFX" <
gi...@spam4free.com
> ha scritto nel messaggio
news:TxeTa.2619$Za4....@news2.tin.it...
>
> Restituisce 9, che è il valore della proprietà PaperSize e che è associato
> alla dimensione A4.
>
> La guida dice:
>
> "Restituisce o imposta una costante AcPrintPaperSize che indica le
> dimensioni del foglio da utilizzare per la stampa. Elemento in lettura e
> scrittura."
>
> Le costanti acPrintPaperSize sono queste sono del tipo "acPRPSEnv12" e
sono
> associate ai valori delle dimensioni del foglio.
>
> Dovrebbe esserci un modo, credo, per ottenere i valori di di questa
> proprietà utilizzabile dell'oggetto Printer impostato (che poi altro non è
> che la stampante selezionata).
>
> Ciauz,
> GioFX
>
Non c'é un contenitore di quelle proprietà dove con un
for each paperSize in printers(xxxx)
riesci a leggere tutte le impostazioni?
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:GvgTa.2336$Df5....@news1.tin.it...
> Non c'é un contenitore di quelle proprietà dove con un
> for each paperSize in printers(xxxx)
> riesci a leggere tutte le impostazioni?
A quanto pare no, ci sono solo proprietà dell'oggetto printer e l'unico
insieme è Printers appunto, di cui printer fa parte.
Va beh, non è una cosa elegante, ma potrei inserire i formati di stampa
standard e gli associo l'indice di paperSize..
vediamo...
Ciauz,
GioFX.


text:
"GioFX" <
gi...@spam4free.com
> ha scritto nel messaggio
news:2KgTa.2393$Df5....@news1.tin.it...
>
> A quanto pare no, ci sono solo proprietà dell'oggetto printer e l'unico
> insieme è Printers appunto, di cui printer fa parte.
>
> Va beh, non è una cosa elegante, ma potrei inserire i formati di stampa
> standard e gli associo l'indice di paperSize..
>
> vediamo...
>
> Ciauz,
> GioFX.
>
Stavolta è andata così...
Ciao.
--
Sergio MAZZA


text:
Tra l'altro anche per reperire lo stato della stampante credo sia necessario
scomodare le API di Windows, GDI e cosě via.
Cmq, grazie lo stesso dell'aiuto Sergio.
--
Ciauz,
GioFX


text:
"GioFX" <
gi...@spam4free.com
> ha scritto nel messaggio
news:s1hTa.2472$Df5....@news1.tin.it...

Di nulla...
Ciao.
--
Sergio MAZZA


title: Divverenza tra record di una query

text:
Ho creato un data base che gestisce i rifornimenti di  carburante di alcuni
mezzi, nel quale ho una tabella rifornimenti che contiene i campi
"oremezzo", "litri caricati"
Vorrei effetture una statistica che mi consente di avere il consumo orario,
come faccio a fare la differenza tra "oremezzo" del record in uso e  quello
precedente
Grazie


title: Divverenza tra record di una query

author: Roberto dalla campagna

text:
<
savi...@hotmail.com
> ha scritto nel messaggio
news:433bebef$0$32454$4faf...@reader1.news.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Queries scarica il
databse di esempi allegato alla FAQ intitolata "2.6 Esempi di utilizzo e
creazione di queries in Access 97" o "2.18 Esempi di creazione ed utilizzo
delle queries per Access 2000 e versioni di Access successive".
Apri il database di cui hai fatto il download; seleziona il topic intitolato
Referring to a Field in the Previous or Next Record; pigia il pulsante di
comando Show Example: ti verrà mostrato un esempio di ciò che ti serve.
Se usi Access 97, per maggiori ragguagli su come è stato realizzato
l'esempio di cui sopra vai al link:
http://support.microsoft.com/default.aspx?id=101081
> Grazie
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Stranezza

author: flo

text:
Buongiorno a tutti
capita anche a voi che access dia i "numeri"?
Mi è successo questo. Da due tabelle mi aspetto che la query mi dia certi
risultati. Mi manca un record e vedo quale è. Ma il record che manca
dovrebbe esserci. I dati ci sono da entrambe le tabelle.
Dopo diverso tribolare inserisco nella tabella che aggiorno, quando la query
non è completa,un altro record esattamente uguale a quello che già avevo,
addirittura copiandolo con il copia incolla.
A questo punto noto che la query è completa. Cancello il record duplicato
che mi dava fastidio ed è ancora tutto ok.
Cosa sarà successo?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Stranezza

author: MA

text:
flo wrote:
> Buongiorno a tutti
> capita anche a voi che access dia i "numeri"?
> Mi è successo questo. Da due tabelle mi aspetto che la query mi dia
> certi risultati. Mi manca un record e vedo quale è. Ma il record che
> manca dovrebbe esserci. I dati ci sono da entrambe le tabelle.
> Dopo diverso tribolare inserisco nella tabella che aggiorno, quando
> la query non è completa,un altro record esattamente uguale a quello
> che già avevo, addirittura copiandolo con il copia incolla.
> A questo punto noto che la query è completa. Cancello il record
> duplicato che mi dava fastidio ed è ancora tutto ok.
> Cosa sarà successo?
E' difficile dirlo senza l'istruzione SQL della query
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Stranezza

text:

SELECT [EXPORT COOIS].Ordine, [CICLI CLV SAP AL 27-10-2005].CODICE, [CICLI
CLV SAP AL 27-10-2005].DESCRIZIONE, [EXPORT COOIS].[Quantità ordine], [CICLI
CLV SAP AL 27-10-2005].[UnitàS/U], [CICLI CLV SAP AL 27-10-2005].[Set Up],
[CICLI CLV SAP AL 27-10-2005].[Unità T/C], [CICLI CLV SAP AL
27-10-2005].[Tempo Ciclo], [CICLI CLV SAP AL 27-10-2005].[Prezzo netto]
FROM [EXPORT COOIS] INNER JOIN [CICLI CLV SAP AL 27-10-2005] ON ([EXPORT
COOIS].CGC = [CICLI CLV SAP AL 27-10-2005].CGC) AND ([EXPORT
COOIS].Materiale = [CICLI CLV SAP AL 27-10-2005].CODICE)
ORDER BY [EXPORT COOIS].Ordine;
comunque ripeto
ho ricopiato il record che mi dava fastidio in cicli clv ed ho risolto



title: Stranezza

author: eSQueL

text:
"flo" <af...@gk.kk> ha scritto nel messaggio
news:85Z18Z110Z196Y1...@usenet.libero.it...

Non è che il contenuto di [CICLI CLV SAP AL 27-10-2005].CGC fosse un Null
nel record non recuperato? Cito questa tabella perché sembra che CGC sia una
chiave esterna.
Ciao.
eSQueL


title: Stranezza

text:

Credo di no. Il copia incolla è stato totale
ciao



title: Re: formattazione numeri

author: Karl Donaubauer

text:
ugo conte wrote:
> volevo formattare la numerazione in modo di avere lo zero davanti fino
> al numero 9
>
> 01, 02, 03, 04 ecc
> anzichè 1,2,3, ecc
Cosa intendi con  "la numerazione"? Un campo numerico in una tabella?
Il metodo dipende dove vuoi farlo, cioé in quale oggetto o in un esporto
o...?
Solo per mostrarlo o anche mentre si digita, veramente salvato così
in una tabella ecc.?
Un caso semplice sarebbe questa impostazione nella proprietà "Formato"
p.e. di una casella di testo di una maschera: 00
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Chiamare tutti i CAMPI di una maschera in VBA

text:
Salve a tutti, espongo subito il mio quesito :
In una maschera ho diversi campi che fanno riferimento ad una
tabella , al momento dell'apertura della maschera , quindi sull'evento
"su apertura" TUTTI i campi della maschera vorrei rispondessero alla
proprietà :
 tuttiicampi.enabled =TRUE.
Siccome sono 27 campi anzichè creare una istruzione per ogni campo
tipo :
campo1.enabled = TRUE
campo2.enabled = TRUE ecc....
esiste un comando VBA che mi include tutti i campi presenti in una
maschera ?


author: Alessandro Baraldi

text:

Fai attenzione che per fare questo serve un controllo al quale
assegnare il focus.
Se hai un Button puoi usare quello.
Detto questo:
Function fModifyStatus(valore as Boolean)
Dim ctl as Access.Control
Me!ControlloDaAttivare.SetFocus
For each ctl in Me.Controls
   If Len(ctl.ControlSource & "")>0 Then
        ctl.Enabled=Valore
   End If
Next
fModifyStatus=Valore
End Function
La chiami così:
Call fModifyStatus(True)
oppure
Call fModifyStatus(False)
Ciao
@Alex


author: Roberto da Parma

text:
<
deve...@aruba.it
> ha scritto nel messaggio
news:2b6194ad-a427-45c7...@d19g2000yqb.googlegroups.com...
Salve a tutti, espongo subito il mio quesito :
In una maschera ho diversi campi che fanno riferimento ad una
tabella , al momento dell'apertura della maschera , quindi sull'evento
"su apertura" TUTTI i campi della maschera vorrei rispondessero alla
proprietą :
 tuttiicampi.enabled =TRUE.
Siccome sono 27 campi anzichč creare una istruzione per ogni campo
tipo :
campo1.enabled = TRUE
campo2.enabled = TRUE ecc....
esiste un comando VBA che mi include tutti i campi presenti in una
maschera ?
trovi molti aiuti su i siti di riferimento...anche nell'help....
in ogni caso si tratta di un ciclo
dim ctrl as control
for each ctrl in me
    ctrl.enabled = true
next ctrl
ciao
--
Roberto da Parma


text:
On 11 Mar, 12:01, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> <
develo...@aruba.it
> ha scritto nel messaggionews:2b6194ad-a427-45c7...@d19g2000yqb.googlegroups.com...
> Salve a tutti, espongo subito il mio quesito :
> In una maschera ho diversi campi che fanno riferimento ad una
> tabella , al momento dell'apertura della maschera , quindi sull'evento
> "su apertura" TUTTI i campi della maschera vorrei rispondessero alla
> proprietà :
>  tuttiicampi.enabled =TRUE.
> Siccome sono 27 campi anzichè creare una istruzione per ogni campo
> tipo :
> campo1.enabled = TRUE
> campo2.enabled = TRUE ecc....
> esiste un comando VBA che mi include tutti i campi presenti in una
> maschera ?
>
> trovi molti aiuti su i siti di riferimento...anche nell'help....
> in ogni caso si tratta di un ciclo
>
> dim ctrl as control
>
> for each ctrl in me
>     ctrl.enabled = true
> next ctrl
>
> ciao
>
> --
>
> Roberto da Parma
Grazie ad entrambe per l'aiuto


text:
On 11 Mar, 12:01, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> <
develo...@aruba.it
> ha scritto nel messaggionews:2b6194ad-a427-45c7...@d19g2000yqb.googlegroups.com...
> Salve a tutti, espongo subito il mio quesito :
> In una maschera ho diversi campi che fanno riferimento ad una
> tabella , al momento dell'apertura della maschera , quindi sull'evento
> "su apertura" TUTTI i campi della maschera vorrei rispondessero alla
> proprietà :
>  tuttiicampi.enabled =TRUE.
> Siccome sono 27 campi anzichè creare una istruzione per ogni campo
> tipo :
> campo1.enabled = TRUE
> campo2.enabled = TRUE ecc....
> esiste un comando VBA che mi include tutti i campi presenti in una
> maschera ?
>
> trovi molti aiuti su i siti di riferimento...anche nell'help....
> in ogni caso si tratta di un ciclo
>
> dim ctrl as control
>
> for each ctrl in me
>     ctrl.enabled = true
> next ctrl
>
> ciao
>
> --
>
> Roberto da Parma
Troppo presto per il grazie ..............
Ho provato la tua soluzione ma si genera un errore :
Proprietà o metodo non supportati dall'oggetto.
Infatti sulla riga "ctrl.enabled = true" , con il compositore
automatico , la proprietà ENABLED per la variabile CTRL non compare.
Mi puoi aiutare ?


author: Alessandro Cara

text:
deve...@aruba.it
 ha scritto:
[cut]
> Grazie ad entrambe per l'aiuto
Finalmente un po di chiarezza nel NG!
--
ac


text:

Se ti dicessi che ti sta bene...
;-)
Non hai letto il mio codice con i miei commenti perchè aveva qualche
riga in più, ed ora ti trovi a non capire il perchè di quel
problema...
Saluti
@Alex


text:

Scusa Alessandro ma ho commesso l'errore più classico che si commette
quando siamo inesperti e a digiuno di programmazione come me  :
scegliere sempre la soluzione più semplice o più comprensibile per le
proprie conoscenze senza sforzarsi di capire anche la soluzione
apparentemente più difficile!!!!
A tale proposito mi viene in mente una cosa che mi ripeteva sempre il
mio babbo quando ero piccolo :" Ricordati che la gattina frettolosa
fece i gattini ciechi " ! oppure " La strada che sembra più corta è
quella più lunga " !!!!!
Credo tu ti riferissi a quando hai scritto "Fai attenzione che per
fare questo serve un controllo al quale
assegnare il focus. "  !!!!!
Provo a seguire la tua soluzione anche se mi è poco chiara .


text:
<
deve...@aruba.it
> ha scritto nel messaggio
news:cc8bae5c-1c82-484b...@17g2000vbf.googlegroups.com...



la soluzione DELLA Baraldi :-))) è certo moooolto più completa e nemmeno
tanto complicata ma così funziona uguale
Private Sub Form_Load()
On Error Resume Next
Dim ctrl As Control
For Each ctrl In Me.Controls
    ctrl.Enabled = True
Next ctrl
End Sub



text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cc877832-5979-41ba...@a39g2000yqc.googlegroups.com...



Saluti
@Alex
Perchè dici che così non funzia??? prova...
Private Sub Form_Load()
On Error Resume Next
Dim ctrl As Control
For Each ctrl In Me.Controls
    ctrl.Enabled = True
Next ctrl
End Sub
ciao alex(a) :-)))
--
Roberto da Parma


text:
<
deve...@aruba.it
> ha scritto nel messaggio
news:cc8bae5c-1c82-484b...@17g2000vbf.googlegroups.com...



non sempre la strada più corta è quella sbagliata!
;-)



author: CIDI

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:gp8g17$1t8$1...@tdi.cu.mi.it...
> la soluzione DELLA Baraldi :-))) č certo moooolto piů completa e nemmeno
> tanto complicata ma cosě funziona uguale
allora funzionano sia quella DELLA Baraldi sia quella DELLA Arisi
un saluto ad "entrambe"
^__^
Daniele


author: geppo

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:gp8g17$1t8$1...@tdi.cu.mi.it...
---cut---
> la soluzione DELLA Baraldi :-))) č certo moooolto piů completa e nemmeno
> tanto complicata ma cosě funziona uguale
Ciao dolcezza :-) , ma non bastava controllare il tipo di controllo,
piuttosto che disabilitare la gestione errori?
> Private Sub Form_Load()
> Dim ctrl As Control
>
> For Each ctrl In Me.Controls
if ctrl.controltype = actextbox then
    ctrl.Enabled = True
end if
> Next ctrl
> End Sub
--
Ciao
Geppo


text:
"geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:HVaul.283460$FR.5...@twister1.libero.it...

sai quando si scrivono le cose "buttate" li....succede... :-))
molto meglio geppo!



text:
....
> Ciao dolcezza :-) , ma non bastava controllare il tipo di controllo,
> piuttosto che disabilitare la gestione errori?
>
> > Private Sub Form_Load()
> > Dim ctrl As Control
>
> > For Each ctrl In Me.Controls
>
> if ctrl.controltype = actextbox then
>     ctrl.Enabled = True
> end if
>
> > Next ctrl
> > End Sub
>
> --
> Ciao
> Geppo
No, o diabiliti la gestione errori o ti accerti prima che il Focus sia
su un controllo che non devi disabilitare.
@Alex


text:
Ciao "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:2d79a37a-0bbb-4029...@t3g2000yqa.googlegroups.com...
....
No, o diabiliti la gestione errori o ti accerti prima che il Focus sia
su un controllo che non devi disabilitare.
Scusa se mi permetto, ma credo che questa volta ti sbagli.
P.S.: non faccio faccine, perchè ho capito che non ti piacciono.
--
Ciao
Geppo


author: Carlo Costarella

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto
cut
No, o diabiliti la gestione errori o ti accerti prima che il Focus sia
su un controllo che non devi disabilitare.
@Alex
A volte anche i grandi errano...
Ciao, Carlo


title: Aggiunta sigla al termine di un valore in un campo

author: SimoneB

text:
Salve a tutti,

volevo chiedervi un'indicazione per risolvere il mio problema...

Ho una tabella con dei dati inseriti (circa 3000 record), all'interno
di questa ho un campo denominato "codice", dovrei inserire in ogni
cella del campo codice una sigla alla fine del codice stesso... ad
esempio:

Codice  Descrizione
001       Computer
002       Monitor
003       Stampante

Dovrebbe diventare

Codice     Descrizione
001NW    Computer
002NW    Monitor
003NW    Stampante

Come posso risolvere rapidamente la mia problematica senza dover
necesariamente scrivere tutto quanto a mano o eseguire copia/incolla a
ripetizione?!

Grazie a tutti per la cortese lettura ed eventuale risposta

saluti Simone


text:
SimoneB wrote:
> volevo chiedervi un'indicazione per risolvere il mio problema...
>
> Ho una tabella con dei dati inseriti (circa 3000 record), all'interno
> di questa ho un campo denominato "codice", dovrei inserire in ogni
> cella del campo codice una sigla alla fine del codice stesso... ad
> esempio:
>
> Codice  Descrizione
> 001       Computer
> 002       Monitor
> 003       Stampante
>
> Dovrebbe diventare
>
> Codice     Descrizione
> 001NW    Computer
> 002NW    Monitor
> 003NW    Stampante
>
> Come posso risolvere rapidamente la mia problematica senza dover
> necesariamente scrivere tutto quanto a mano o eseguire copia/incolla a
> ripetizione?!
Creati una query di aggiornamento e usa quest'espressione nella
riga "aggiorna" della colonna Codice:
[Codice] & "NW"
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


text:

1000 grazie non ci avevo proprio pensato ed era veramente una
banalità....

saluti

SimoneB


title: stampare solo un record

author: Stefano Zen

text:
Salve raga, devo far stampare solo il record che vedo sulla maschera.
Ho fatto la procedura guidata pulsante, gli dico che voglio stampare il tal
report, ma mi stampa il report con tutti i record presenti,
posto il listato:
Private Sub Comando84_Click()
On Error GoTo Err_Comando84_Click
    Dim stDocName As String
    stDocName = "TClienti"
    DoCmd.OpenReport stDocName, acNormal
Exit_Comando84_Click:
    Exit Sub
Err_Comando84_Click:
    MsgBox Err.Description
    Resume Exit_Comando84_Click
End Sub
Cosa devo cambiare per fargli stampare solo il record che vedo sulla
maschera?
Grazie a tutti
Stefano


title: stampare solo un record

author: Alkatraz

text:
"Stefano Zen" <
stefa...@libero.it
> ha scritto nel messaggio news:b4cbj3$1ualg0$1...@ID-155079.news.dfncis.de...

se la maschera e' filtrata
se il filtro non e' su una casella combinata
con la prima colonna di lunghezza 0 cm.
DoCmd.OpenReport stDocName, acNormal, , wherecondition:= me.filter


title: stampare solo un record

text:
Non funzia, continua a stamparmi tutto.
Io ho aggiunto alla mia riga wherecondition:=me.filter
dove sbaglio?
grazie
"Alkatraz" <alka...@levati.ORG> ha scritto nel messaggio
news:Ktiaa.23223$pG1.5...@news1.tin.it...



title: stampare solo un record

text:
OK Sistemato.
Grazie
"Stefano Zen" <
stefa...@libero.it
> ha scritto nel messaggio
news:b4cccl$1tqlg3$1...@ID-155079.news.dfncis.de...



title: stampare solo un record

author: John B

text:
Io ho risolto il problema in questo modo:
Ho il report che si basa su un query e in corrispondenza dell'ID ho messo il
seguente criterio:
[forms]![tuaforms]![controlloID]
In questo modo stampa solo il record visibile in quel momento nella
maschera.
Un cordiale saluto
Giovanni


title: aggiornamento MDB e perdita di record

author: Gabriele

text:
E' possibile che durante un upgrade da access 97 a 2000  risultino scomparsi
alcuni record di una tabella ?
I record scomparsi erano  identici agli altri record rimasti , cioč non
erano danneggiati.
Nel backup ci sono e sono ancora accessibili.
Se non va a buon fine l'aggiornamento mi aspetterei l'intero database
danneggiato , non un danno mirato ad alcuni record.
grazie e saluti


title: aggiornamento MDB e perdita di record

author: Michele (Giò)

text:
"Gabriele" <
mau...@tim.it
> ha scritto nel messaggio
news:45fbee73$0$37207$4faf...@reader3.news.tin.it...
> E' possibile che durante un upgrade da access 97 a 2000  risultino scomparsi alcuni record di una
> tabella ?
> I record scomparsi erano  identici agli altri record rimasti , cioè non erano danneggiati.
> Nel backup ci sono e sono ancora accessibili.
> Se non va a buon fine l'aggiornamento mi aspetterei l'intero database danneggiato , non un danno
> mirato ad alcuni record.
>
> grazie e saluti
>
>
Se noti questo problema, fai una cosa promiscua: aggiorni il tuo db ad A2000, lo svuoti di tutti i
dati e con una bella procedura copi tutti i dati dal vecchio al nuovo, cercando di inserire una
gestione errori che ti metta al riparo da trasferimenti incompleti....
Michele


title: programmatore cercasi

author: Lapazza

text:
ciao a tutti

sto cercando zona Roma nord un programmatore per access in gradi di
recuperare un programma danneggiato ed apportare lievi modifiche.
saluti


title: programmatore cercasi

author: Gianfry

text:

ciao, scusa la mia domanda: perchè Roma Nord? non si può analizzare il file corrotto via web? se si, io sono disponibile e sto a Milano... vedi se ti posso aiutare...

ciao


title: programmatore cercasi

text:
Il 06/02/2013 14.59, Gianfry ha scritto:
> Il giorno mercoled� 6 febbraio 2013 00:50:54 UTC+1, Lapazza ha scritto:
>> ciao a tutti
>>
>>
>>
>> sto cercando zona Roma nord un programmatore per access in gradi di
>>
>> recuperare un programma danneggiato ed apportare lievi modifiche.
>>
>> saluti
>
>
> ciao, scusa la mia domanda: perch� Roma Nord? non si pu� analizzare il file corrotto via web? se si, io sono disponibile e sto a Milano... vedi se ti posso aiutare...
>
> ciao
>
OK...se sei disponibile ti mando il file.saluti


title: Ciclare sui record di una tabella

author: Cesare Trabalzini

text:
Scusate l'ignoranza, ma come posso ciclare su tutti i record della colonna 1
di tabella "Dati".....
for each pippo in ??????
Grazie e Ciao. Cesare


title: Ciclare sui record di una tabella

author: Silvio Berruti

text:
"Cesare Trabalzini" <
cet...@hotmail.com
> ha scritto nel messaggio
news:9g7ba9$25e4$1...@stargate1.inet.it...
> Scusate l'ignoranza, ma come posso ciclare su tutti i record della colonna
1
> di tabella "Dati".....
>
> for each pippo in ??????
>
Sull'help di Access cerca Recordset o OpenRecordset.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Tagliare numeri in modo variabile in tabella

text:
Cia a tutti.
Vi espondo il mio problema.
Ho una tabella così costituita
codice    prezzo     sconto     fam
ora i dati all'interno del campo codice sono così composti
089453245MO
012376548MO
003456735CR
029857643XX
00023456789
00000234986
00003339876
00233465988
00034527850
 ecc.
il campo è formattato come testo e all'interno contiene una stringa
alfanumerica o numerica. il mio problema è questo tutti i codici che
finiscono con una o due lettere devono rimanere come sono, mentre a tutti
gli altri devo togliere gli zeri iniziali, riprendendo l'esempio sopra
l'esito dovrebbe essere questo:
089453245MO
012376548MO
003456735CR
029857643XX
23456789
234986
3339876
233465988
34527850
 ecc.
secondo voi è possibile farlo? devo dire che la tabella contiene circa
200.000 righe.
grazie per l'aiuto
Calimero101


author: MA

text:

una delle soluzioni
iif(isnumeric(tuocampo); Cint(Tucampo);Tuocampo)
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
In data Mon, 7 Jan 2008 18:39:33 +0100, MA ha scritto:
>CUT
> una delle soluzioni
> iif(isnumeric(tuocampo); Cint(Tucampo);Tuocampo)
>
>
>
> --
Scusa, ma da utilizzare in una query?


text:
CUT
> una delle soluzioni
> iif(isnumeric(tuocampo); Cint(Tucampo);Tuocampo)
>
>
>
> --
Ho provato, ma non funziona, con l'espressione che mi hai indicato,
succede che i record che contengono le lettere finali vengono così
modificate:
089453245MO	089453245M
012376548MO	012376548M
003456735CR     003456735C
029857643XX	029857643X
mentre quelli che contengono tutti numeri il risultato è errore
00023456789	##errore
00000234986	##errore
00003339876	##errore
00233465988	##errore
00034527850	##errore
ciao


title: Query di differenza

text:
Ciao a tutti,
in un db per la gestione del magazzino ho creato una query di carico ed una
di scarico che mi danno i totali , come  sotto:
QryCarico
SELECT tblcarico.DataCarico, tblcarico.NOrd, tblcarico.Quantità,
tblcarico.Articolo, tblcarico.um, tblcarico.DataBolla, tblcarico.NBolla,
tblcarico.ID13M
FROM tblcarico
GROUP BY tblcarico.DataCarico, tblcarico.NOrd, tblcarico.Quantità,
tblcarico.Articolo, tblcarico.um, tblcarico.DataBolla, tblcarico.NBolla,
tblcarico.ID13M;
QryScarico
SELECT Sum(tblscarico.Quantità) AS Quantità, tblscarico.Articolo,
tblscarico.um, tblscarico.ID13M
FROM tblscarico
GROUP BY tblscarico.Articolo, tblscarico.um, tblscarico.ID13M;
ora però dovrei creare una query che mi dia come risultato la differenza e
quindi la rimanenza in magazzino, però non ho la minima idea di come fare,
qualcuno mi potrebbe dare una mano?
Grazie


title: Query di differenza

text:
"Tuxedo2004" <
Tuxed...@yahoo.es
> ha scritto nel messaggio
news:11wrf1tbyyhnr.n...@40tude.net...

modifica nelle due query questa parte:
SELECT Sum(tblscarico.Quantità) AS QuantitàScarico
SELECT Sum(tblcarico.Quantità) AS QuantitàCarico
fai una nuova query con qryScarico e QryCarico, con tutti i campi di
qrycarico e
il totale di qryscarico, aggiungendo un campo calcolato:
Giacenza: Nz([QuantitàCarico])-Nz([QuantitàScarico])
Daniele


title: SubItems in ListView

author: Frank

text:
Come è possibile con la ListView, ricavare il valore della cella
selezionata con il click del Mouse ?
Per esempio:
colonna1  colonna2  colonna3
     a               b             c
     d               e             f
     g               h             i
Se clicco sulla seconda riga della colonna3, dovrei ricavare il valore
f.
Chi mi aiuta ?


title: SubItems in ListView

author: Roberto dal portatile

text:
"Frank" <
francov...@tin.it
> ha scritto nel messaggio
news:1171117656.7...@v45g2000cwv.googlegroups.com...

In una casella di riepilogo si può cliccare su una riga e non su una
colonna, quindi è possibile determinare la riga cliccata ma non la colonna,
visto che una colonna non si può cliccare.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: query

author: andy

text:
ho 4 tabelle una con questi campi codice,descrizione,cliente
e 3 uguali con questi campi codice,data,ora
ora vorrei ottenere il sunto delle ore tramite una query che utilizza il
campo codice come sorgente riporto sotto il codice della query
SELECT DISTINCTROW prog_diretti.Codice, ore.ore, ore_a.ore, ore_b.ore
FROM ore_b RIGHT JOIN (ore_a RIGHT JOIN (ore RIGHT JOIN prog_diretti ON
ore.codice = prog_diretti.Codice) ON ore_a.codice = prog_diretti.Codice) ON
ore_b.codice = prog_diretti.Codice
ORDER BY prog_diretti.Codice;
ora pero' mi da un problema quando eseguo la query invece di riportami i
dati esatti ci sono delle celle che dupplica il contenuto e quindi eseguendo
poi le somme mi da dei risultati piu' alti ... come mai ?????
grazie a chiunque mi risponda


title: Cancellare record specifico

author: Stefano

text:
Ho scritto il seguente codice per determinare da quanti record è
composta la tabella "estrazioni", quindi genero un numero casuale, a
questo punto vorrei cancellare il record che ha l'id uguale a quello
generato casualmente nella tabella estrazioni
Randomize
cnt_tab = DCount("*", "estrazioni")
csl = Int((cnt_tab - (1 + 1)) * (Rnd) + 1)
1.000 grazie
Alessandro


title: Cancellare record specifico

text:
"Stefano"  ha scritto nel messaggio
news:j065l2$e05$1...@newsreader2.mclink.it...


1.000 grazie
Alessandro
_________Risposta
Currentdb.execute "DELETE * FROM estrazioni WHERE id = " & csl
MA


title: Cancellare record specifico

author: BFS

text:

bisogna vedere cos'è quel ID
se l'id è un campo contatore o cmq un campo progressivo dopo qualche
eliminazione non funzionerà più nulla.
dcount a un certo punto sarà sempre minore di tutti gli id della tabella
estrazioni.
ciao
BFS


title: Cancellare record specifico

text:
Il 20/07/2011 2.27, MA ha scritto:
> Currentdb.execute "DELETE * FROM estrazioni WHERE id = " & csl
Mi da errore di run-time '3061'
Parametri insufficienti. Previsto 1
grazie
Ale


title: Cancellare record specifico

author: Popi - TheBadHabits

text:

Forse vuole il ";" finale?
Currentdb.execute "DELETE * FROM estrazioni WHERE id = " & csl & ";"
HTH
Popi


title: Cancellare record specifico

text:
Il 21/07/2011 0.22, Popi - TheBadHabits ha scritto:
> Currentdb.execute "DELETE * FROM estrazioni WHERE id = "&  csl&  ";"
mi da sempre stesso errore, probabilmente è qualcosa che non funziona prima
Ale


title: Cancellare record specifico

text:

Dando per scontato che il campo "id" esista in "estrazioni", se
quest'ultima fosse una query ... non è che contiene un qualche campo
calcolato che crea problemi o, magari, richiede un parametro che non
stai passando?
Popi


title: Cancellare record specifico

text:

In effetti mi son reso conto di essermi spiegato male, e capisco solo
ora osservazione di BFS: non è l'id ma il la posizione del record
(record 1, record 2,record 3.....) e cancellare il record equivalente,
per quello che non funziona il codice
Alessandro


title: Cancellare record specifico

text:

Ah! Allora devi aprirti un recordset e dopo esserti posizionato sul
record da cancellare usando il metodo Move lo elimini usando il metodo
Delete.
Popi


title: Cancellare record specifico

text:
"Stefano"  ha scritto nel messaggio
news:j08ohe$7qm$1...@newsreader1.mclink.it...


Ale
____Risposta:
Il punto è virgola è inutile.
L'errore dice chiaramente che il nome degli oggetti è sbagliato.
O estrazioni o id non esistono e devi chiamarli col loro nome
MA


title: Operare con le immagini

author: Tom

text:
Ciao a tutti,
in una tabella ho creato du campi tipo Oggetto Ole dove inserisco due
immagini diverse in una inserisco una immagine chiamata img1 e l'altra img2.
Poi in una maschera filtrata inserisco una delle due immagini al verificarsi
di determinati eventi, e fino a qui tutto ok, all'evento click dell'immagine
ho inserito lìaerturta di una form, ora vorrei che se l'immagine
visualizzata è img2 io devo poter bloccare l'evento click e viceversa.
Qualcuno a qualche soluzione?
Tommy


title: Operare con le immagini

author: Alessandro Baraldi

text:
L'uso di Campi OLE non è la tecnica corretta.
Vedi questo Demo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=117
Ciao
@Alex


title: Operare con le immagini

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1146944512....@j73g2000cwa.googlegroups.com...

Vedi questo Demo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=117
Ciao
@Alex
Ho dato un'occhiata ma non mi è servito molto per l'uso che ne dovevo fare
io, a me interesserebbe sapere se è possibile sull'evento click
sull'immagine poter sapere se l'immagine corrente è img1 o img2, e quindi
bloccare l'evento click.
Tommy


title: Operare con le immagini

text:
Il problema va risolto a monte.
Prima devi abbandonare la tecnica che hai usato che è assolutamente
non consona, a quel punto su evento Current  puoi discriminare quanto
ri serve.
Ciao
@Alex


title: Operare con le immagini

author: tom

text:
ho seguito il tuo consiglio, ho abbandonato l'idea delle immagini e ho
risolto con l'inserimento di una casella di testo
tommy


title: schermata di avvio applicazione

author: mash

text:
Ho una piccola applicazione Access 2003 che ho voluto aggiornarlo in formato
access 2007 con una schermata di avvio, come esisteva nel A2003 ma non trovo
il menu e sottomenu per fare questo, cioe impostare una maschera come
schermata iniziale all'avvio dell'applicazione. Come posso fare? Grazie per
la dritta.
Shari


title: schermata di avvio applicazione

author: Karl Donaubauer

text:
mash wrote:
> Ho una piccola applicazione Access 2003 che ho voluto aggiornarlo
> in formato access 2007 con una schermata di avvio, come esisteva
> nel A2003 ma non trovo il menu e sottomenu per fare questo, cioe
> impostare una maschera come schermata iniziale all'avvio
> dell'applicazione.

http://office.microsoft.com/it-it/access-help/HA010287518.aspx

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


title: schermata di avvio applicazione

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:aiv5ju...@mid.individual.net...

Grazie Karl
ciao


title: Filtro che non filtra

author: RinaLuca

text:
Ciao a tutti
In una Maschera M1 ho attivato nell'evento Su Modifica di una combo box (di
nome Sel_Scuola) un filtro di nome flt_Scuola che aggiorna, in base alla
scelta nella combo box, i TextBox Indirizzo e Località presenti in M1.
Ora la cosa curiosa è che questo filtro (copiando il programma da un PC
all'altro) mi funziona su due computer (Win98 con Office2000 e XP con Office
XP), ma non su altri computer con la stessa configurazione...
Tuttavia nei computer dove non fa il suo dovere funziona correttamente solo
la prima volta che seleziono dalla combo box, poi alle alle successive
modifiche non aggiorna i TextBox Indirizzo e Località mantenendo quelli
della prima selezione.
Se però chiudo la maschera e la riapro torna a funzionare correttamente.
Proprio non capisco perchè debba funzionare perfettamente su alcuni PC e in
un modo diverso su altri!
Cosa mi sfugge?
Grazie x l'aiuto
Luca


title: Filtro che non filtra

author: Roberto da casa

text:
"RinaLuca" <
rina...@yahoo.it
> ha scritto nel messaggio
news:v%Rla.3213$LB6....@news1.tin.it...

Hai provato a generare il tuo codice VBA a fronte dell'evento "Dopo
aggiornamento" invece che a fronte dell'evento "Su modifica" della casella
combinata?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Filtro che non filtra

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
z3Ula.30761$DT4.8...@twister1.libero.it...

Si, a dire il vero la prima versione era fatta così, poi sul "sito comune"
ho trovato un esempio che specificava l'evento "Su modifica" ed ho provato a
cambiare senza però ottenere il risultato...
Non è che mi interessi particolarmente farlo con i filtri, adesso sto
provando a farlo con una query di selezione parametrica prendendo i dati da
lì...  a tale proposito quale è secondo il NG la soluzione migliore per
quello che devo fare?
(Cioè una maschera che in base alla selezione da un combo box recupera i
dati associati alla voce selezionata)
La soluzione che avevo trovato su sito comune prevedeva l'utilizzo del
seguente codice
Me.ID_Scuola.Value = Me.ID_Scuola.Column(0)
Me.Intestazione.Value = Me.cap.Column(1)
Me.Località.Value = Me.cap.Column(2)
ecc..
ma dovendo anche gestire una sottomaschera che ha come campi master e
secondari ID_scuola di due tabelle relazionate, la soluzione proposta mi da
un errore che penso dipenda dal formato testo che in questo modo assume il
TextBox Località di nome ID_Scuola del primo assegnamento del codice
riportato.
Luca


title: Filtro che non filtra

text:
"RinaLuca" <
rina...@yahoo.it
> ha scritto nel messaggio
news:hOUla.5987$T34.1...@news2.tin.it...

Se la tabella su cui è basata l'origine riga della casella combinata si
chiama Tabella1 ed ha una struttura simile a questa:
ID_Scuola  Contatore e chiave Primaria
Scuola        Testo
Indirizzo      Testo
Località       Testo
Se la casella combinata si chiama Sel_Scuola, ha quattro colonne di cui
visibile solo la seconda ed ha come origine riga il seguente codice SQL:
SELECT ID_Scuola, Scuola, Indirizzo, Località
FROM Tabella1
ORDER BY Scuola;
A fronte dell'evento "Dopo aggiornamento" della casella combinata genera il
seguente codice VBA:
Me!Scuola = Me!Sel_Scuola.Column(1)
Me!Indirizzo = Me!Sel_Scuola.Column(2)
Me!Località = Me!Sel_Scuola.Column(3)
> ma dovendo anche gestire una sottomaschera che ha come campi master e
> secondari ID_scuola di due tabelle relazionate, la soluzione proposta mi
da
> un errore che penso dipenda dal formato testo che in questo modo assume il
> TextBox Località di nome ID_Scuola del primo assegnamento del codice
> riportato.
Non ho ben capito questi tuoi ultimi ragionamenti, ma il primo problema che
hai esposto non vedo come possa interagire con il collegamento della
maschera con la sottomaschera.
Comunque non credo che ti farebbe male leggere sull'help cosa dice circa la
Proprietà Column. Studiare un po' access non fa perdere ma guadagnare tempo.
>
> Luca



title: OT Traduzione FAQ 2.24

text:
***********************
2.24 Get the network user/computer name
Problem
You want to get the current network user, computer or domain
name in a Windows network.
Solution
This is possible via API. Here are some links to several
code examples.
user, computer, domain, workgroup:
http://support.microsoft.com/?kbid=210088
user name:
http://www.mvps.org/access/api/api0008.htm
http://support.microsoft.com/?kbid=161394
computer name:
http://www.mvps.org/access/api/api0009.htm
NT domain:
http://www.mvps.org/access/api/api0040.htm
UNC path of a network drive:
http://support.microsoft.com/?kbid=160529
*********************
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access


title: OT Traduzione FAQ 2.24

author: sv

text:
Karl Donaubauer ha scritto:
> ***********************
> 2.24 Get the network user/computer name
> Problem
> You want to get the current network user, computer or domain
> name in a Windows network.
> Solution
> This is possible via API. Here are some links to several
> code examples.
> user, computer, domain, workgroup:
>
http://support.microsoft.com/?kbid=210088
> user name:
>
http://www.mvps.org/access/api/api0008.htm
>
http://support.microsoft.com/?kbid=161394
> computer name:
>
http://www.mvps.org/access/api/api0009.htm
> NT domain:
>
http://www.mvps.org/access/api/api0040.htm
> UNC path of a network drive:
>
http://support.microsoft.com/?kbid=160529
> *********************
2.24 Ottenere il nome utente/computer di rete
Problema
Vuoi ottenere il nome del corrente utente, computer o dominio di rete in
una rete Windows.
Soluzione
Ciň č possibile. Qui di seguito, alcuni link con dei codici di esempio.
utente, computer, dominio, gruppo-di-lavoro:
http://support.microsoft.com/?kbid=210088
nome utente:
http://www.mvps.org/access/api/api0008.htm
http://support.microsoft.com/?kbid=161394
nome computer:
http://www.mvps.org/access/api/api0009.htm
dominio NT:
http://www.mvps.org/access/api/api0040.htm
percorso UNC di un drive di rete:
http://support.microsoft.com/?kbid=160529
********
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: criptare stringhe

author: Ilaria

text:
Ciao a tutti,
                qualcuno di voi ha già affrontato il problema di salvare in
un db una stringa criptata con meccanismo chiave pubblica/privata?
Grazie
Ilaria


title: criptare stringhe

text:
"Ilaria" <
lara_...@libero.it
> ha scritto nel messaggio
news:b2vmkk$617$1...@localhost.localdomain...

Si, ma qual'è il problema....??
La chiave...??
Io uso una Funzione di Criptaggio salvata in un MDE separato
e nei miei Riferimenti metto anche il File.MDE in questione.
Non credo ti venga voglia di cambiare la CHIAVE a metà
strada, chi ricodifica i dati precedenti criptati con la vecchia
chiave...???
In realtà si può fare tutto, ma serve valutarne i pro ed i contro.
@Alex.


title: criptare stringhe

author: Sib

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
> "Ilaria" <
lara_...@libero.it
> ha scritto nel messaggio
> > Ciao a tutti,
> >                 qualcuno di voi ha già affrontato il problema di salvare
> in
> > un db una stringa criptata con meccanismo chiave pubblica/privata?
> >
> > Grazie
> >
> > Ilaria
> >
>
> Si, ma qual'è il problema....??
> La chiave...??
> Io uso una Funzione di Criptaggio salvata in un MDE separato
> e nei miei Riferimenti metto anche il File.MDE in questione.
> Non credo ti venga voglia di cambiare la CHIAVE a metà
> strada, chi ricodifica i dati precedenti criptati con la vecchia
> chiave...???
> In realtà si può fare tutto, ma serve valutarne i pro ed i contro.
"IiInncrediIibile!"
pure io faccio esattamente la stessa cosa.
Ciao
Sib


title: criptare stringhe

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:ZLO4a.273177$AA2.10...@news2.tin.it...
[CUT]
> "IiInncrediIibile!"
> pure io faccio esattamente la stessa cosa.
>
> Ciao
>
> Sib
Sib.... Nob....!
Non ci posssso credere.....!!!!!
Beh, ora che lo sò mi conforta......! ;-)
Ciao Davide.
@Alex.


title: criptare stringhe

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:8pO4a.135371$ZE.38...@twister2.libero.it...
>
> Si, ma qual'è il problema....??
> La chiave...??
> Io uso una Funzione di Criptaggio
ecco volevo sapere che funzione usi. E' simmetrica o asimmetrica?
> salvata in un MDE separato
> e nei miei Riferimenti metto anche il File.MDE in questione.
> Non credo ti venga voglia di cambiare la CHIAVE a metà
> strada, chi ricodifica i dati precedenti criptati con la vecchia
> chiave...???
No questo no per carità.
Grazie
Ilaria


title: criptare stringhe

author: Alex

text:
"Ilaria" <
lara_...@libero.it
> wrote in message
news:b32cob$cq1$1...@localhost.localdomain
[CUT]
> ecco volevo sapere che funzione usi. E' simmetrica o asimmetrica?
Asimmetrica.
Trovi delle Dll gratuite che fanno al caso....!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: criptare stringhe

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:fc89a254f6c4513890...@mygate.mailgate.org...
> "Ilaria" <
lara_...@libero.it
> wrote in message
> news:b32cob$cq1$1...@localhost.localdomain
>
> [CUT]
> > ecco volevo sapere che funzione usi. E' simmetrica o asimmetrica?
>
> Asimmetrica.
>
> Trovi delle Dll gratuite che fanno al caso....!
Mi faresti un esempio o mi indicheresti qualche link?
Thanks
Ilaria


title: criptare stringhe

text:
"Ilaria" <
lara_...@libero.it
> ha scritto nel messaggio
news:b32rmi$do5$1...@localhost.localdomain...
[CUT]
> > Trovi delle Dll gratuite che fanno al caso....!
> Mi faresti un esempio o mi indicheresti qualche link?
>
> Thanks
>
> Ilaria
>
Adesso non ricordo più i siti, poichè si tratta di anni orsono, ma
sono sicuro che sul Sito Comune di VB
http://www.it-lang-vb.net/
c'è una Dll che fa al caso tuo.
In alternativa spulcia un pò sui link del sito di VB oppure
cerca su un motore di ricerca "dll+Criptare+Vb".
@Alex.


title: Dopo un Msgbox, come annullare le modifiche sul recoed?

author: Roby

text:
Sto facendo dei controlli sulla maschera x l'immissione dati.
Prima di passare al record successivo faccio comparire un messaggio Msgbox
in cui si chiede se salvare le modifiche, sul SI non ci sono preoblemi , mi
sono preso il codice generato dal pulsante Salva Record, creato con la
composizione guidata, il problema sta nel gestire il NO.
Come faccio ad annullare le ultime modifiche apportate sul record in
questione?
Grazie 1000,
buon appetito!
Ciao
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Sergio MAZZA

text:

Devi gestire l'evento "prima di aggiornare" della form; se alla MsgBox di conferma modifiche si risponde "no", imposti Cancel = True
per non fare eseguire l'evento...
Ciao.
--
Sergio MAZZA


author: MA

text:
"Roby" <
icc...@inwind.it
> ha scritto nel
messaggio
news:81Z73Z244Z48Y1...@usenet.libero.it...
> Sto facendo dei controlli sulla maschera x
l'immissione dati.
> Prima di passare al record successivo faccio
comparire un messaggio Msgbox
> in cui si chiede se salvare le modifiche, sul SI
non ci sono preoblemi , mi
> sono preso il codice generato dal pulsante Salva
Record, creato con la
> composizione guidata, il problema sta nel
gestire il NO.
> Come faccio ad annullare le ultime modifiche
apportate sul record in
> questione?
>
> Grazie 1000,
> buon appetito!
> Ciao
Metti questo msgbox sull'evento
form_beforeupdate
e sulla risposta No ci metti
un bel Cancel = true
MAssimiliano


text:

Be xchè nn funziona?
ecco il codice:
Dim Appoggio As String
Appoggio = MsgBox("Registrare le modifiche di questo record?", "1",
"Avviso")
    If Appoggio = "1" Then
        AllowAdditions = True 'abilita il salvataggio
        DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
        AllowAdditions = False ' disabilita il salvataggio
    Else
        Cancel = True
    End If
Forse nell' else ci vuole altro?
Anche se scelgo no, salva comunque i cambiamenti.
Ciao,
Roby.



author: CiPiStO

text:

Io questo codice e funziona:
Private Sub Form_BeforeUpdate(Cancel As Integer)
   Dim retValue As Integer
   Dim strTtl As String
   Dim strMsg As String
   strTtl = "TuoTitolo"
   strMsg = "   Aggiornamento Dati!" & vbCrLf & _
            "Vuoi salvare le modifiche?"
   retValue = MsgBox(strMsg, vbQuestion + vbYesNoCancel, strTtl)
   Select Case retValue
       Case vbYes
       Case vbNo
           DoCmd.RunCommand acCmdUndo
       Case vbCancel
           Cancel = True
   End Select
End Sub
Ciao


text:

Grazie 1'000'000
Funziona!
Ciao,
Roby



title: per evitare l'inserimento in una maschera

author: Carlo

text:
Salve a tutto il NG
Ho un form con tre sottomaschere per evitare che in fase di ricerca di un
record  come posso fare per evitare che vengano cambiati dei dati
so che esiste un comando Me.allow.... ma non sň usarlo
grazie per la risposta
--
Carlo
:-)
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo č protetta con SPAMfighter
1266 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!


author: 'Roccia' Max

text:
On 5 Feb, 15:31, "Carlo" <
carloguer...@tiscali.it
> wrote:
> record  come posso fare per evitare che vengano cambiati dei dati
> so che esiste un comando Me.allow.... ma non sò usarlo
> grazie per la risposta
maschera, proprieta', dati, consenti modifiche:no....
cia'
Max


title: collegare una maschera ad una maschera

author: Federico

text:
Ciao a tutti, si vede che sono nuovo?
allora io devo incominciare a fare una maschera di avvio che si coleghi ad
altre maschere, č possibie? cioč mi spiego meglio:
maschera 1 mi si deve collegare alla maschera fascetta, alla maschera
polizza e via dicendo! č possibile?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: collegare una maschera ad una maschera

author: Antonio Biso

text:
"Federico" <
feme82...@virgilio.it
> ha scritto nel messaggio
news:81Z74Z124Z42Y1...@usenet.libero.it...
> Ciao a tutti, si vede che sono nuovo?
> allora io devo incominciare a fare una maschera di avvio che si coleghi ad
> altre maschere, č possibie? cioč mi spiego meglio:
> maschera 1 mi si deve collegare alla maschera fascetta, alla maschera
> polizza e via dicendo! č possibile?
Che vor dě collegare una maschera ad un'altra maschera?
Antonio


title: collegare una maschera ad una maschera

text:

Allora praticamente dovrei fare una maschera dove mettere nome utente e
password, e i vari pulsanti che mi fa accedere alle diverse cose.premetto
che devo incominciare a fare tutto!
> Antonio



title: collegare una maschera ad una maschera

text:
"Federico" <
feme82...@virgilio.it
> ha scritto nel messaggio
news:81Z74Z124Z42Y1...@usenet.libero.it...
> Il 24 Mar 2004, 17:03, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> > "Federico" <
feme82...@virgilio.it
> ha scritto nel messaggio
> > news:81Z74Z124Z42Y1...@usenet.libero.it...
> > > Ciao a tutti, si vede che sono nuovo?
> > > allora io devo incominciare a fare una maschera di avvio che si
coleghi
> ad
> > > altre maschere, č possibie? cioč mi spiego meglio:
> > > maschera 1 mi si deve collegare alla maschera fascetta, alla maschera
> > > polizza e via dicendo! č possibile?
> >
> > Che vor dě collegare una maschera ad un'altra maschera?
> >
>
> Allora praticamente dovrei fare una maschera dove mettere nome utente e
> password, e i vari pulsanti che mi fa accedere alle diverse cose.premetto
> che devo incominciare a fare tutto!
i vari pulsanti che mi fa accedere alle diverse cose che significa?
E che relazione ha con la password?
Antonio