author: Luciano (DOC)

text:
"Luca Moratto" <
luca.m...@creativesynergies.it
> wrote in message
news:2Y9e6.75293$ew1.4...@news.infostrada.it...
>     ho sviluppato un sito con ASP ed Oracle8. Ora mi e' stato chiesto di
> portare tutto su un CD-Rom, mantenendo l'interfaccia del browser per poter
> "navigare nel db". Sono riuscito a trasformare gli script server side in
> client side per accedere al db Oracle.
Ossia? Vbscript client side? Javascript? Spieghi meglio cosa hai fatto?
> Ho cercato su MSDN e sul sito microsoft: so che esiste una versione
run-time
> del motore MSDE di Microsoft che e' distribuibile, mi sono informato sulle
> ADP Solution, ma non sono riuscito a trovare quello che mi serve: non ho
> bisogno di "eseguire" Access (non ho interfaccie, maschere, etc..) ma devo
> solo redendere accessibile il database, che poi interroghero' con gli
> activeX recordset dagli script.
Il "motore" di Access e il msjet, c'e' chi dice sia free chi no. Comunque te
lo ritrovi installando un qualsiasi applicativo office. Ma non e' il run
time....quello sta in un pacchetto che si compra a parte e costa circa 2
milioni (si chiama ODE) e serve per far funzionare query e maschere su un PC
senza Access.
> Qualcuno sa darmi un esempio od informazioni aggiuntive su cosa sia
> stettamente necessario intallare su una macchina che non ha Access2000 per
> "vedere" il db Access sul CD-Rom?
Un server http con estensioni ASP, visto che e' in ASP che hai lavorato. Per
W98 c'e una versione ridotta e gratis che si chiama personal web server. Ma
non viene istallato automaticamente con windows.
Saluti.
lucia...@sitocomune.com


title: db Access su CD-ROM accessibile da browser

author: Roberto Corci

text:
Ciao!
Per poter gestire il database su un cd l'importante è che hai installato i
componenti di dialogo. io uso i componenti ADO.
P.s. ma come hai fatto a trasferire la gestione su un CD?
"Luca Moratto" <
luca.m...@creativesynergies.it
> ha scritto nel messaggio
news:2Y9e6.75293$ew1.4...@news.infostrada.it...



author: Luca Moratto

text:
In pratica quello che in ASP e' : Server.CreateObject ("ADODB.RecordSet") in
html e' diventato <object id=rs
classid="clsid:00000281-0000-0010-8000-00AA006D2EA4"></object>, poi con un
VBscript creo una stringa di connessione e poi apro il recordset e lavoro
esattamente come prima. Ovviamente il vantaggio sta' nel rimanere
client-side. Ho cambiato il mio datasource e, come ho gia' detto adesso mi
collego al mio db Oracle e ci lavoro sopra ma tutto il locale.
Adesso sto affrontando il problema di portare tutto su cd. Ovviamnete non
posso portare il db oracle allora ho pensato di trasformarlo in un db
Access. Il problema e' che non posso fare alcuna supposizione su quello che
puo' esserci sulla macchina di destinazione (eccetto che e' win con IE5) per
cui devo installare qualcosa io.
Ora Access Run-Time non mi serve. Dove posso trovare il motore jet e come
installarlo (se sulla macchina non ho nessun applicativo office? oppure per
applicativo office intendi anche IE?).
Grazie.
Luca
"Luciano (DOC)" <
lucia...@sitocomune.com
> wrote in message
news:ZMae6.91018$lV5.1...@news2.giganews.com...



text:
Vuoi dire che non mi serve nessun motore, ma devo solo installare i
componenti? e dove li trovo?
Per ora sono riuscito ad accede al db Oracle con una pagina html senza per
forza usare script server side tipo ASP ma sempre da locale usando l'oggetto
recordset  <object id=rs
classid="clsid:00000281-0000-0010-8000-00AA006D2EA4"></object>.
Ora ho convertito il db Oracle in Access e mi sono posto il problema di come
accedervi da una macchina su cui ci sia installato solo win ed IE5 visto che
il db sara' distribuito e non posso porre vincoli sulle installazioni delle
macchine (eccetto win ed IE5).
Grazie.
Luca
"Roberto Corci" <
robert...@katamail.com
> wrote in message
news:95behl$ghi4o$1...@ID-52001.news.dfncis.de...



text:
"Luca Moratto" <
luca.m...@creativesynergies.it
> wrote in message
news:6mbe6.75816$ew1.4...@news.infostrada.it...
> In pratica quello che in ASP e' : Server.CreateObject ("ADODB.RecordSet")
in
> html e' diventato <object id=rs
> classid="clsid:00000281-0000-0010-8000-00AA006D2EA4"></object>, poi con un
> VBscript creo una stringa di connessione e poi apro il recordset e lavoro
> esattamente come prima. Ovviamente il vantaggio sta' nel rimanere
> client-side. Ho cambiato il mio datasource e, come ho gia' detto adesso mi
> collego al mio db Oracle e ci lavoro sopra ma tutto il locale.
Aspetta: quando stavi sul server aprivi la connessione con ODBC o puntavi
direttamente alla base dati?
Voglio dire, e' normale che ti funzioni in locale se usi ODBC perche' in
realta' il lavoro continua a farlo Oracle!
Inoltre: hai considerato che vbscript gira solo su client IE?
 > Adesso sto affrontando il problema di portare tutto su cd. Ovviamnete non
> posso portare il db oracle allora ho pensato di trasformarlo in un db
> Access. Il problema e' che non posso fare alcuna supposizione su quello
che
> puo' esserci sulla macchina di destinazione (eccetto che e' win con IE5)
per
> cui devo installare qualcosa io.
Mah, premesso che non ho mai usato vbscript lato client (proprie perche'
gira solo su IE) secondo me resta valido quello che ti ho detto: se sulla
macchina non hai un server asp sulla non funziona. Almeno questo era
ufficialmente valido fino a poco tempo fa.
Ora, considerata la rapidita' con cui queste tecnologie si evolvono, e
considerato anche che sono pochi mesi che ci lavoro sopra, non ci metto la
mano sul fuoco....ma mi sa proprio che e' cosi'.
> Ora Access Run-Time non mi serve. Dove posso trovare il motore jet e come
> installarlo (se sulla macchina non ho nessun applicativo office? oppure
per
> applicativo office intendi anche IE?).
Guarda, mi ricordo un thread del genere, non so se su questo o su un altro
NG, si discuteva proprio del fatto se sia legale o meno copiare il jet su
una macchina non licenziata. Quando installi Office (la suite, intendo) te
lo ritrovi.
Mi spieghi meglio cos'e' sta roba:
<object id=rs>
classid="clsid:00000281-0000-0010-8000-00AA006D2EA4"></object>,
Quel numerone cos'e', una costante?
Saluti.
lucia...@sitocomune.com


text:
Leggendo it.comp.www.asp ho trovato un  thread dove si discute della stesa
cosa:
-------CUT---------------
> Devo inserire il mio sito basato completamente su asp con un db access da
cui le
> pagine recuperano i contenuti.
> Come fare se devo inserire e far funzionare il mio sito su cd-rom?
> Esiste un modo?
no, serve un server web ed a meno che non voglia farlo installare ad ogni
client e mappare il CDRom come cartella web, la risposta è no.
-------CUT---------------
Direi che conferma quanto ti ho detto, mi sa che ti sei buttato sulla strada
sbagliata.
Se non devi fare cose complicate ci sono dei motorini javascript client
side.
Saluti.
lucia...@sitocomune.com


text:
Il punto a cui sono arrivato ora e' il seguente: mi sono creato un semplice
db Access, e le mie pagine html con vb script e che usa Microsoft OLE DB
ActiveX Data Objects 1.0 Library Recordset (cioe' quell'oggetto con quel
classId di cui mi chiedi). Li ho messi su un floppy. Ora sulla mia macchina
sono gia' registrati i componenti ADO, e c'e' anche Access2000 (ma non e' un
server web).
Eseguendo la pagina html dal floppy accedo al db e produco delle tabelline
con i contenuti delle tabelle del db (credevo che se fossi riuscito a farlo
funzionare da un floppy, dal cd sarebbe stata la stessa cosa).
Portando il floppy su un'altro computer non funziona perche' non ho
registrato l'activeX e non ho installato il motore jet.
Il mio problema ora e' dove trovare e come registrate l'activeX e il motore
jet.
Ho usato vbscript perche' devo far funzionare tutto solo su IE. Non ho
nessun problema a passare a Javascript, potresti per favore indicarmi dove
trovare questi motorini javascript clients side?
Grazie.
Luca
"Luciano (DOC)" <
lucia...@sitocomune.com
> wrote in message
news:8Yee6.92314$lV5.1...@news2.giganews.com...



text:
"Luca Moratto" <
luca.m...@creativesynergies.it
> wrote in message
news:Xufe6.77624$ew1.4...@news.infostrada.it...
> Ho usato vbscript perche' devo far funzionare tutto solo su IE. Non ho
> nessun problema a passare a Javascript, potresti per favore indicarmi dove
> trovare questi motorini javascript clients side?
Guarda su
risorse.net
,
aspitalia.com
,
html.it
, ecc.
Se non trovi niente fammelo sapere, dovrei avere qualcosa su qualche
backup....al limite te lo mando.
Saluti.
lucia...@sitocomune.com


title: A capo nei testi del MsgBox

author: vuLCan Karayan

text:
Una domanda stupida...
Specificando
Dim strMessaggio as String
strMessaggio = "Questo è un messaggio scritto per la finestra msgbox che
vorrei venisse diviso in più righe"
MsgBox strMessaggio
come posso andare a capo nei punti desiderati del messaggio?


title: A capo nei testi del MsgBox

author: Karl Donaubauer

text:

www.donkarl.com/it
FAQ 2.14 Inserire interruzioni di riga
FAQ 6.11 MsgBox formattati dopo A97
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: A capo nei testi del MsgBox

author: moskolowosky

text:
"vuLCan Karayan" <
nos...@nospam.it
> ha scritto nel messaggio
news:zWO9e.807866$b5.35...@news3.tin.it...

Concatena le stringhe con chr(13) nel seguente modo ad esempio:
Private Sub Form_Open(Cancel As Integer)
A = "Prova"
B = "A capo"
MsgBox A & Chr(13) & B
End Sub
Ciao
Alessandro


title: Help sul codice eseguito passo passo

author: marioP

text:
Scusate il gergo da profano:
Esiste un modo per eseguire un certo step di codice
(per esempio un lungo Ciclo For)
senza cliccare 800 volte il mouse riga per riga?
Vorrei seguire il codice riga per riga
ma arrivato ad un certo ciclo, farglielo eseguire automaticamente fino ad un
punto desiderato.
It's possible?
Thank you
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Help sul codice eseguito passo passo

author: Alessandro Cara

text:
marioP wrote:
> Scusate il gergo da profano:
> Esiste un modo per eseguire un certo step di codice
> (per esempio un lungo Ciclo For)
> senza cliccare 800 volte il mouse riga per riga?
>
> Vorrei seguire il codice riga per riga
> ma arrivato ad un certo ciclo, farglielo eseguire automaticamente fino ad un
> punto desiderato.
> It's possible?
> Thank you
Attiva le "Espressioni di controllo".
Puoi indicare la condizione di interruzione del debug.
Ovviamente anche piu' condizioni distinte
--
ac


title: Help sul codice eseguito passo passo

author: PBsoft

text:
> Esiste un modo per eseguire un certo step di codice
> (per esempio un lungo Ciclo For)
> senza cliccare 800 volte il mouse riga per riga?
Esiste l'esecuzione passo-passo, che puoi ottenere direttamente, per il codice
contenuto nei moduli, mediante la pressione del tasto F8 quando il cursore
si trova all'interno della routine che vuoi debuggare, oppure mediante un
breakpoint all'inizio della routine che vuoi esaminare.
> Vorrei seguire il codice riga per riga
> ma arrivato ad un certo ciclo, farglielo eseguire automaticamente fino
> ad un punto desiderato.
> It's possible?
[Si dice "is it possible?" perché la frase è interrogativa]
Una volta che hai ottenuto l'esecuzione passo-passo con uno dei metodi che
ti ho ricordato poco sopra, puoi prevedere un breakpoint alla fine del punto
di salto: una volta che con il tasto F8 sarai arrivato all'inizio del salto,
premi il tasto F5 e l'esecuzione proseguirà senza interruzioni (a scanso
di errori o interazione con l'utente) fino al breackpoint, dal quale potrai
poi continuare nuovamente con il tasto F8 per l'esecuzione passo-passo.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Help sul codice eseguito passo passo

text:
Il 28 Lug 2006, 20:59, PBsoft <in...@REMOVEpbsoft.it> ha scritto:
> > Esiste un modo per eseguire un certo step di codice
> > (per esempio un lungo Ciclo For)
> > senza cliccare 800 volte il mouse riga per riga?
>
> Esiste l'esecuzione passo-passo, che puoi ottenere direttamente, per il
codice
> contenuto nei moduli, mediante la pressione del tasto F8 quando il cursore
> si trova all'interno della routine che vuoi debuggare, oppure mediante un
> breakpoint all'inizio della routine che vuoi esaminare.
                       Fino a qui ci siamo
> > Vorrei seguire il codice riga per riga
> > ma arrivato ad un certo ciclo, farglielo eseguire automaticamente fino
> > ad un punto desiderato.
> > It's possible?
>
> [Si dice "is it possible?" perché la frase è interrogativa]
[Ci avrei giurato che qualcuno mi avrebbe segnalato l'errore...]
[A proposito: nel tempo futuro si usa il condizionale e non il congiuntivo
(Avrebbe / Avesse)]

> Una volta che hai ottenuto l'esecuzione passo-passo con uno dei metodi che
> ti ho ricordato poco sopra, puoi prevedere un breakpoint alla fine del
punto
> di salto: una volta che con il tasto F8 sarai arrivato all'inizio del
salto,
> premi il tasto F5 e l'esecuzione proseguirà senza interruzioni (a scanso
> di errori o interazione con l'utente) fino al breackpoint, dal quale
potrai
> poi continuare nuovamente con il tasto F8 per l'esecuzione passo-passo.
>
Mi sono perso tra i salti e i Breackpoints:
In termini pratici vuoi dire che se rappresentasimo il Breackpoint con *
sarebbe:
* Codice
...............
.................
* Codice (premendo F5 il codice va in automatico tra i due Breackpoints? )



title: Help sul codice eseguito passo passo

text:
"marioP" <
mariop...@libero.it
> ha scritto nel messaggio
news:82Z55Z109Z162Y1...@usenet.libero.it...

Oppure puoi anche posizionare il cursore sulla riga in cui intendi
riprendere la pressione di F8 passo-passo e premere ctrl+F8 (è indicato nel
menù Debug dell'editor)
Ciao
NatPP


title: Help sul codice eseguito passo passo

text:
> [A proposito: nel tempo futuro si usa il condizionale e non il
> congiuntivo
> (Avrebbe / Avesse)]
[OT ON]
In italiano il tempo futuro non esiste né per il condizionale né per il congiuntivo
[OT OFF]
> Mi sono perso tra i salti e i Breackpoints:
C'è sempre l'help il linea per dissipare ogni dubbio :-)
> In termini pratici vuoi dire che se rappresentasimo il Breackpoint con
> * sarebbe:
> * Codice
> ...............
> .................
> * Codice (premendo F5 il codice va in automatico tra i due
> Breackpoints? )
Bisogna capire bene quello che si intende per "va in automatico".
Se hai due breakpoint e l'esecuzione del codice è arrivata al primo di essi,
allora, premendo il tasto F5, l'esecuzione continua indisturbata (a parte
errori o interazione con l'utente) fino al secondo breakpoint (ammesso che
il flusso di codice non eviti di passare per il secondo breakpoint)
[OT ON]
Si scrive "breakpoint" e non "breackpoint".
[OT OFF]



title: rettangolo in report

author: Luigi

text:
Buon Giorno A97
in un report voglio che un rettangolo sia visible=true
se la casella di controllo abbia il valore -1...
in caso contrario sia invisibile....
come faccio in formattazione report ad avere questo codice....ho provato ad
inserire in vba un if  con else...
ma non funziona...
Grazie
Luigi, Bari


title: rettangolo in report

author: Roberto da casa

text:
"Luigi" <
luigic...@hotmail.com
> ha scritto nel messaggio
news:EvjR9.52152$Q%4.17...@news1.tin.it...

Per disegnare il rettangolo usa il Metodo Line (vedi help) a fronte
dell'evento "Su Stampa" della sezione del report in cui devi disegnare il
rettangolo.
Naturalmente con una funzione If condiziona il Metodo Line a seconda che il
campo associato alla casella di controllo abbia il valore -1.
Oltre a dare uno sguardo agli esempi dell'help, vai sul Sito Comune (link
qui sotto) e nella Sezione Reports leggi la FAQ di Sib intitolata "Inserire
linee e rettangoli in un report".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: gestire la WEBCAM da access

text: sapete se e come č possibile? Grazie.


title: gestire la WEBCAM da access

author: Emyr

text:
On Sun, 10 Mar 2002 12:17:02 +0100, "Tosto73" <
tos...@libero.it
>
wrote:
>sapete se e come č possibile? Grazie.
>
per far vedere ad access se sta facendo correttamente il caffe?
Saluti.
Emanuele.


title: gestire la WEBCAM da access

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:4hno8u442f6um2nfh...@4ax.com...

Hahahaha simpatico, no! per esempio per gestire gli ingressi o creare un
programma di monitoraggio di qualche cosa.
ne sai qualcosa?


title: gestire la WEBCAM da access

text:
On Mon, 11 Mar 2002 20:12:31 +0100, "Tosto73" <
tos...@libero.it
>
wrote:

no!
Saluti.
Emanuele.


title: Record in listbox

author: Gianluca

text:
In un ciclo For Each Next, come posso fare riferimento ad ogni record
contenuto in una listbox?
Ovvero:
For Each record nella listbox
    elabora
Next
--
'--------------------------------------------------------
'Saludos
'--------------------------------------------------------


title: Record in listbox

author: Antonio Biso

text:
"Gianluca" <
NO_SPAMvu...@libero.it
> ha scritto nel messaggio
news:DaUY8.54590$K_4.1...@twister1.libero.it...
> In un ciclo For Each Next, come posso fare riferimento ad ogni record
> contenuto in una listbox?
>
> Ovvero:
>
> For Each record nella listbox
>     elabora
> Next
Guarda gli esempi su itemdata, listcount e proprietà analoghe
Antonio


title: Evitare che il metodo requery aggiorni un controllo

author: Dino

text:
Ciao a tutti.All'interno di una maschera (la quale si apre facendo
riferimento ad una record preciso) ho creato un controllo(casella di
testo) "Testo5" nel quale visualizzo un totale.Il totale visualizzato
fa riferimento ad una form :
=[Forms]![maschera]![Prezzo]
Quando salvo il record per aggiornare in tempo reale un'altra maschera
eseguo un requery (Forms!maschera.Requery)Ovviamente dopo la
riesecuzione della query in"Testo5" ho il valore del primo record,non
del record su cui ero posizionato.
Come posso fare per non far aggiornare dopo il "requery" il controllo
"Testo5"
Grazie in anticipo
Dino


author: CinziaPagani

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:97d9b9ca-101e-4b83...@z41g2000yqz.googlegroups.com...

Ciao Dino,
www.donkarl.com/it
 Sez. Maschere 4.5
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.spaces.live.com
----------------------------------------


text:
On 2 Dic, 14:28, "CinziaPagani" <cinziapagani-no-
spam_ple...@tiscali.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:97d9b9ca-101e-4b83...@z41g2000yqz.googlegroups.com...
>
>
>
>
>
> > Ciao a tutti.All'interno di una maschera (la quale si apre facendo
> > riferimento ad una record preciso) ho creato un controllo(casella di
> > testo) "Testo5" nel quale visualizzo un totale.Il totale
> > visualizzato
> > fa riferimento ad una form :
> > =[Forms]![maschera]![Prezzo]
> > Quando salvo il record per aggiornare in tempo reale un'altra
> > maschera
> > eseguo un requery (Forms!maschera.Requery)Ovviamente dopo la
> > riesecuzione della query in"Testo5" ho il valore del primo
> > record,non
> > del record su cui ero posizionato.
> > Come posso fare per non far aggiornare dopo il "requery" il
> > controllo
> > "Testo5"
>
> > Grazie in anticipo
> > Dino
>
> Ciao Dino,
www.donkarl.com/itSez
. Maschere 4.5
>
> --
> Cinzia [Office Access MVP]
> _______________________
>          www.riolab.orghttp://
accessdaziacin.spaces.live.com
> ----------------------------------------- Nascondi testo citato
>
> - Mostra testo citato -
Grazie Cinzia per la risposta.Ho provato ma mi da sempre lo stesso
problema.
Sicuramente l'ho impostato male.Dove devo inserire il codice di Karl??
Io l'ho impostato
sull'evento Clik del pulsante di comando che sdalva il record e lancia
il requery.
di seguito ti riporto il codice :
RunCommand acCmdSaveRecord
On Error GoTo myError
Dim lngStore As Long
lngStore = Me.IDDistinta
'riduce lo sfarfallio dello schermo
Me.Painting = False
'Me.Requery
Forms!Maschera.Requery
Me.RecordsetClone.FindFirst "IDDistinta = " & lngStore
Me.Bookmark = Me.RecordsetClone.Bookmark
myExit:
Me.Painting = True
Exit Sub
myError:
Select Case Err.Number
  Case 3159
    'Bookmark non valido
    Resume myExit
  Case Else
    MsgBox "Exception Nr. " & Err.Number & " " & Err.Description
    Resume myExit
End Select


text:

Non capisco perch� fai il Requery.
Cosa esattamente vuoi aggiornare e per ottenere cosa?
Forse c'� un altro modo che non cambia il record.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
On 2 Dic, 19:29, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Dino wrote:
> > Ciao a tutti.All'interno di una maschera (la quale si apre facendo
> > riferimento ad una record preciso) ho creato un controllo(casella di
> > testo) "Testo5" nel quale visualizzo un totale.Il totale visualizzato
> > fa riferimento ad una form :
> > =[Forms]![maschera]![Prezzo]
> > Quando salvo il record per aggiornare in tempo reale un'altra maschera
> > eseguo un requery (Forms!maschera.Requery)Ovviamente dopo la
> > riesecuzione della query in"Testo5" ho il valore del primo record,non
> > del record su cui ero posizionato.
> > Come posso fare per non far aggiornare dopo il "requery" il controllo
> > "Testo5"
>
> Non capisco perché fai il Requery.
> Cosa esattamente vuoi aggiornare e per ottenere cosa?
> Forse c'è un altro modo che non cambia il record.
>
> --
> cu
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Ciao Karl.Il requery mi serve per aggiornare un 'altra maschera
(maschera2)basata su di una query di raggruppamento.Nella form
"Maschera1" inserisco dei valori che mi permettono di aggiornare il
totale nella maschera2.
La maschera2 e' una form tabulare.Con la maschera1 posso modificare
ogni singolo record della maschera2.
Se pero' sono sul record 3 (per esempio) quando salvo il
dato,ovviamente il requery mi si sposta al record 1.
grazie
Dino


author: Geppo

text:
Ciao Dino wrote:
>
> Grazie Cinzia per la risposta.Ho provato ma mi da sempre lo stesso
> problema.
> Sicuramente l'ho impostato male.Dove devo inserire il codice di Karl??
> Io l'ho impostato
> sull'evento Clik del pulsante di comando che sdalva il record e lancia
> il requery.
> di seguito ti riporto il codice :
devi fare riferimento alla maschera su cui fai il requery:
> RunCommand acCmdSaveRecord
>
> On Error GoTo myError
> Dim lngStore As Long
>
 lngStore = Forms!Maschera.IDDistinta
> 'riduce lo sfarfallio dello schermo
 Forms!Maschera.Painting = False
>
> 'Me.Requery
Forms!Maschera.Requery
Forms!Maschera.RecordsetClone.FindFirst "IDDistinta = " & lngStore
Forms!Maschera.Bookmark = Forms!Maschera.RecordsetClone.Bookmark
> myExit:
> Me.Painting = True
> Exit Sub
>
> myError:
> Select Case Err.Number
>   Case 3159
>     'Bookmark non valido
>     Resume myExit
>   Case Else
>     MsgBox "Exception Nr. " & Err.Number & " " & Err.Description
>     Resume myExit
> End Select
prova e fai sapere.
--
Ciao
Geppo


author: OneEDP

text:
Dino wrote:
> On 2 Dic, 19:29, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
>> Dino wrote:
>>> Ciao a tutti.All'interno di una maschera (la quale si apre facendo
>>> riferimento ad una record preciso) ho creato un controllo(casella di
>>> testo) "Testo5" nel quale visualizzo un totale.Il totale
>>> visualizzato fa riferimento ad una form :
>>> =[Forms]![maschera]![Prezzo]
>>> Quando salvo il record per aggiornare in tempo reale un'altra
>>> maschera eseguo un requery (Forms!maschera.Requery)Ovviamente dopo
>>> la riesecuzione della query in"Testo5" ho il valore del primo
>>> record,non del record su cui ero posizionato.
>>> Come posso fare per non far aggiornare dopo il "requery" il
>>> controllo "Testo5"
>>
>> Non capisco perch� fai il Requery.
>> Cosa esattamente vuoi aggiornare e per ottenere cosa?
>> Forse c'� un altro modo che non cambia il record.
>>
>> --
>> cu
>> Karl
>> *********
>> Access FAQ:
www.donkarl.com/it
>
> Ciao Karl.Il requery mi serve per aggiornare un 'altra maschera
> (maschera2)basata su di una query di raggruppamento.Nella form
> "Maschera1" inserisco dei valori che mi permettono di aggiornare il
> totale nella maschera2.
> La maschera2 e' una form tabulare.Con la maschera1 posso modificare
> ogni singolo record della maschera2.
> Se pero' sono sul record 3 (per esempio) quando salvo il
> dato,ovviamente il requery mi si sposta al record 1.
> grazie
> Dino
Se esegui semplicemente Maschera2.Form.Bookmark=Maschera2.Form.Bookmark
l'assegnazione ricorsiva ti rinfresca quel campo.
La requery potrebbe essere dispendiosa, a quel punto cerca il campo
maschera2 e fai l'assegnazione ricorsiva.
Ciao
Daniele


text:
On 3 Dic, 09:06, "OneEDP" <OneEDP@antispam> wrote:
> Dino wrote:
> > On 2 Dic, 19:29, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> >> Dino wrote:
> >>> Ciao a tutti.All'interno di una maschera (la quale si apre facendo
> >>> riferimento ad una record preciso) ho creato un controllo(casella di
> >>> testo) "Testo5" nel quale visualizzo un totale.Il totale
> >>> visualizzato fa riferimento ad una form :
> >>> =[Forms]![maschera]![Prezzo]
> >>> Quando salvo il record per aggiornare in tempo reale un'altra
> >>> maschera eseguo un requery (Forms!maschera.Requery)Ovviamente dopo
> >>> la riesecuzione della query in"Testo5" ho il valore del primo
> >>> record,non del record su cui ero posizionato.
> >>> Come posso fare per non far aggiornare dopo il "requery" il
> >>> controllo "Testo5"
>
> >> Non capisco perché fai il Requery.
> >> Cosa esattamente vuoi aggiornare e per ottenere cosa?
> >> Forse c'è un altro modo che non cambia il record.
>
> >> --
> >> cu
> >> Karl
> >> *********
> >> Access FAQ:
www.donkarl.com/it
>
> > Ciao Karl.Il requery mi serve per aggiornare un 'altra maschera
> > (maschera2)basata su di una query di raggruppamento.Nella form
> > "Maschera1" inserisco dei valori che mi permettono di aggiornare il
> > totale nella maschera2.
> > La maschera2 e' una form tabulare.Con la maschera1 posso modificare
> > ogni singolo record della maschera2.
> > Se pero' sono sul record 3 (per esempio) quando salvo il
> > dato,ovviamente il requery mi si sposta al record 1.
> > grazie
> > Dino
>
> Se esegui semplicemente Maschera2.Form.Bookmark=Maschera2.Form.Bookmark
> l'assegnazione ricorsiva ti rinfresca quel campo.
> La requery potrebbe essere dispendiosa, a quel punto cerca il campo
> maschera2 e fai l'assegnazione ricorsiva.
> Ciao
> Daniele- Nascondi testo citato
>
> - Mostra testo citato -
Ciao a tutti e grazie a tutti per la risposta.ho provato con la
soluzione di entrambi ma il mio problema non l'ho risolto.Cerco di
spiegarmi meglio.
Nella form "Maschera2"e' giusto che si aggiornino i dati (e' giusto il
requery)
Mentre nella form "Maschera1" dove inserisco i valori per variare i
totali ho un controllo "Testo5" dove al suo interno ho un riferimento
alla form "Maschera2" Forms!Maschera2!Prezzo.
Quando inserisco i valori  e lancio il requery il controllo Testo5 mi
si aggiorna ritornando al primo record.(io magari ero posizionato sul
terzo).Io invece in definitiva vorrei che si aggiornasse la form
Maschera2 e che si aggiornasse anche la form "maschera1" ma che il
Focus rimanesse sul record in cui ero posizionato prima
dell'aggiornamento.
Grazie ancora Dino


text:
Dino wrote:
> On 3 Dic, 09:06, "OneEDP" <OneEDP@antispam> wrote:
>> Dino wrote:
>>> On 2 Dic, 19:29, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
>>>> Dino wrote:
>>>>> Ciao a tutti.All'interno di una maschera (la quale si apre facendo
>>>>> riferimento ad una record preciso) ho creato un controllo(casella
>>>>> di testo) "Testo5" nel quale visualizzo un totale.Il totale
>>>>> visualizzato fa riferimento ad una form :
>>>>> =[Forms]![maschera]![Prezzo]
>>>>> Quando salvo il record per aggiornare in tempo reale un'altra
>>>>> maschera eseguo un requery (Forms!maschera.Requery)Ovviamente dopo
>>>>> la riesecuzione della query in"Testo5" ho il valore del primo
>>>>> record,non del record su cui ero posizionato.
>>>>> Come posso fare per non far aggiornare dopo il "requery" il
>>>>> controllo "Testo5"
>>
>>>> Non capisco perch� fai il Requery.
>>>> Cosa esattamente vuoi aggiornare e per ottenere cosa?
>>>> Forse c'� un altro modo che non cambia il record.

Memorizza i bookmark e il none dello
Screen.ActiveControl.Name
 nell'evento
beforeupdate e poi li ricicli dopo la requery.
Ciao!


author: sv

text:
Dino ha scritto:
> On 3 Dic, 09:06, "OneEDP" <OneEDP@antispam> wrote:
> > Dino wrote:
> > > On 2 Dic, 19:29, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> > >> Dino wrote:
> > >>> Ciao a tutti.All'interno di una maschera (la quale si apre facendo
> > >>> riferimento ad una record preciso) ho creato un controllo(casella di
> > >>> testo) "Testo5" nel quale visualizzo un totale.Il totale
> > >>> visualizzato fa riferimento ad una form :
> > >>> =[Forms]![maschera]![Prezzo]
> > >>> Quando salvo il record per aggiornare in tempo reale un'altra
> > >>> maschera eseguo un requery (Forms!maschera.Requery)Ovviamente dopo
> > >>> la riesecuzione della query in"Testo5" ho il valore del primo
> > >>> record,non del record su cui ero posizionato.
> > >>> Come posso fare per non far aggiornare dopo il "requery" il
> > >>> controllo "Testo5"
> >
> > >> Non capisco perch� fai il Requery.
> > >> Cosa esattamente vuoi aggiornare e per ottenere cosa?
> > >> Forse c'� un altro modo che non cambia il record.


Hai provato con Me.Recalc ?
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
On 3 Dic, 12:30,
salvinon...@accessgroup.it
 (sv) wrote:
> Dino ha scritto:
>
>
>
>
>
> > On 3 Dic, 09:06, "OneEDP" <OneEDP@antispam> wrote:
> > > Dino wrote:
> > > > On 2 Dic, 19:29, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> > > >> Dino wrote:
> > > >>> Ciao a tutti.All'interno di una maschera (la quale si apre facendo
> > > >>> riferimento ad una record preciso) ho creato un controllo(casella di
> > > >>> testo) "Testo5" nel quale visualizzo un totale.Il totale
> > > >>> visualizzato fa riferimento ad una form :
> > > >>> =[Forms]![maschera]![Prezzo]
> > > >>> Quando salvo il record per aggiornare in tempo reale un'altra
> > > >>> maschera eseguo un requery (Forms!maschera.Requery)Ovviamente dopo
> > > >>> la riesecuzione della query in"Testo5" ho il valore del primo
> > > >>> record,non del record su cui ero posizionato.
> > > >>> Come posso fare per non far aggiornare dopo il "requery" il
> > > >>> controllo "Testo5"
>
> > > >> Non capisco perché fai il Requery.
> > > >> Cosa esattamente vuoi aggiornare e per ottenere cosa?
> > > >> Forse c'è un altro modo che non cambia il record.

> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -
Ciao e grazie a tutti per la risposta.Ho provato con il recalc ma non
mi funziona.Ho poi provato come ha detto
Daniele ma il focus della "Maschera1" mi va totalmente al primo
record.
Di seguito vi riporto il codice completo sull'evento click del
pulsante di comando con i nomi reali delle forms.Come l'ho impostato.
Mi aggiorna il totale nella form "Fm_listino_vendita" (La famosa
"Maschera2" e così mi va bene),mentre nella form
"Margine_listino_vendita" ("Maschera1") il focus rimane nel record
iniziale pero' il requery mi aggiorna
la casella di testo (dove ho inserito il rif "Forms!Fm_listino_vendita!
Prezzo) al valore del primo record.
RunCommand acCmdSaveRecord
 On Error GoTo myError
 Dim lngStore As Long
lngStore = Forms!Margine_listino_vendita.IDDistinta
 'riduce lo sfarfallio dello schermo
 Forms!Margine_listino_vendita.Painting = False
 'Me.Requery
Forms!Margine_listino_vendita.Requery
Forms!Margine_listino_vendita.RecordsetClone.FindFirst "IDDistinta = "
& lngStore
Forms!Margine_listino_vendita.Bookmark = Forms!
Margine_listino_vendita.RecordsetClone.Bookmark
Forms!Fm_listino_vendita.Requery
myExit:
 Me.Painting = True
 Exit Sub
myError:
 Select Case Err.Number
   Case 3159
     'Bookmark non valido
  Resume myExit
   Case Else
    MsgBox "Exception Nr. " & Err.Number & " " & Err.Description
     Resume myExit
 End Select
End Sub


title: Provo a richiederlo, visto che nessuno mi ha risposto.

author: Ado

text:
Avendo a disposizone un file pippo.mdb
come faccio a capire a quale versione appartiene.
Esiste una utility che da sistema operativo mi permette di ottenere questa
informazione?
Ciao
Adolfo
ado...@katamail.com
ICQ:  124734860
@@@@@@@@@@@@@@@@@@
@@
http://utenti.tripod.it/vico_pisano
  @@
@@@@@@@@@@@@@@@@@@


author: Frankkk

text:
...apri l'mdb tenedo premuto il tasto shift..in maniera che tu vada in
modalità "lavoro" e poi clicchi sulla voce di menù corrispondente a "?" e
visulizzi la voce "informazioni su Microsoft access"..e vedi con che
versione è stato fatto.
...oppure...se hai a-2000 ed il file si apre senza finestre di dialogo tipo
"conversione"..allora è a2000, altrimento è una versione precedente


author: Alessandro Baraldi

text:
"Ado" <
ado...@katamail.com
> wrote in message
news:9qopca$eq0$1...@fe1.cs.interbusiness.it...
> Avendo a disposizone un file pippo.mdb
> come faccio a capire a quale versione appartiene.
> Esiste una utility che da sistema operativo mi permette di ottenere questa
> informazione?
>
> Ciao
> Adolfo
Se non ricordo male c'č una funzione API che restituisce le informazioni, ma
sinceramente non ricordo dov'č....Cerco e se trovo ti informo....
@Alex
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Ado" <
ado...@katamail.com
> ha scritto nel messaggio
news:9qopca$eq0$1...@fe1.cs.interbusiness.it...
> Avendo a disposizone un file pippo.mdb
> come faccio a capire a quale versione appartiene.
> Esiste una utility che da sistema operativo mi permette di ottenere questa
> informazione?
>
> Ciao
> Adolfo
>
Hai provato a cercare sull'hep Proprietą Version?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Formattazione condizionale casella testo

text:
Buongiorno a tutti.
Non riesco ad impostare la formattazione condizionale di una casella testo in una maschera.
Riesco solo se il campo associato è di tipo numerico, mentre se è di tipo testo non mi succede nulla.

C'è qualcuno che sa dirmi il perché??

Grazie


text:

Scusate, ho già risolto.
A volte basta un poco di distrazione e ci si perde in un bicchiere d' acqua.

Grazie comunque a tutti.


title: Somma condizionale su report

author: bcla

text:
Ciao a tutti.
Su un report ho creato un campo SOMMA
dove volevo ottenere il risultato della somma del campo GIORNI, ma
solo quando nel campo TIPO compariva la parola "ordinario"
ho provato con questa sintassi ma non mi va
=Iif(Tipo=ordinario*; Somma([GIORNI]))
grazie per l'aiuto
BCla


title: Somma condizionale su report

text:
bcla ha scritto:
> Ciao a tutti.


> =Iif(Tipo=ordinario*; Somma([GIORNI]))

Prova cos�
=IIf([Tipo] Like "Ordinario" & "*"..
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Somma condizionale su report

text:
On 3 Ott, 13:35,
salvinon...@accessgroup.it
 (sv) wrote:
> bcla ha scritto:
>
> > Ciao a tutti.
> > Su un report ho creato un campo SOMMA
> > dove volevo ottenere il risultato della somma del campo GIORNI, ma
> > solo quando nel campo TIPO compariva la parola "ordinario"
> > ho provato con questa sintassi ma non mi va
> > =Iif(Tipo=ordinario*; Somma([GIORNI]))
> > grazie per l'aiuto
> > BCla
>
> Prova così
>
> =IIf([Tipo] Like "Ordinario" & "*"..
>
> --
> sv
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Allora ho provato
Così
=IIf([Tipo] Like "ordinario" & "*" Somma([GIORNI]))
mi da errore di sintassi
mentre così
=IIf([Tipo] Like "ordinario" & "*"; Somma([GIORNI]))
mi fa il calcolo di tutto anche di quelle che non contengono
Ordinario, ma speciale o altro
forse è sbagliata l'impostazione di tutta la sintassi?
Grazie
BCla


title: Somma condizionale su report

author: Karl Donaubauer

text:
bcla wrote:
>
salvinon...@accessgroup.it
 (sv) wrote:
>>> Su un report ho creato un campo SOMMA
>>> dove volevo ottenere il risultato della somma del campo GIORNI, ma
>>> solo quando nel campo TIPO compariva la parola "ordinario"
>>> ho provato con questa sintassi ma non mi va
>>> =Iif(Tipo=ordinario*; Somma([GIORNI]))
>>
>> Prova cos�
>>
>> =IIf([Tipo] Like "Ordinario" & "*"..
>
> Cos�
> =IIf([Tipo] Like "ordinario" & "*" Somma([GIORNI]))
> mi da errore di sintassi
>
> mentre cos�
> =IIf([Tipo] Like "ordinario" & "*"; Somma([GIORNI]))
> mi fa il calcolo di tutto anche di quelle che non contengono
> Ordinario, ma speciale o altro
>
> forse � sbagliata l'impostazione di tutta la sintassi?
Prova con
=Sum(IIf([Tipo] Like "*ordinario*";[GIORNI]))
BTW
Non prendere mai una parola chiave come "Somma"
come nome di un campo o controllo. Puo dare tanti problemi.
Chiamalo p.e. "txtSomma" o "txtSommaGiorni" ecc.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Somma condizionale su report

text:
On 3 Ott, 14:43, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> bcla wrote:
> >
salvinon...@accessgroup.it
 (sv) wrote:
> >>> Su un report ho creato un campo SOMMA
> >>> dove volevo ottenere il risultato della somma del campo GIORNI, ma
> >>> solo quando nel campo TIPO compariva la parola "ordinario"
> >>> ho provato con questa sintassi ma non mi va
> >>> =Iif(Tipo=ordinario*; Somma([GIORNI]))
>
> >> Prova così
>
> >> =IIf([Tipo] Like "Ordinario" & "*"..
>
> > Così
> > =IIf([Tipo] Like "ordinario" & "*" Somma([GIORNI]))
> > mi da errore di sintassi
>
> > mentre così
> > =IIf([Tipo] Like "ordinario" & "*"; Somma([GIORNI]))
> > mi fa il calcolo di tutto anche di quelle che non contengono
> > Ordinario, ma speciale o altro
>
> > forse è sbagliata l'impostazione di tutta la sintassi?
>
> Prova con
>
> =Sum(IIf([Tipo] Like "*ordinario*";[GIORNI]))
>
> BTW
> Non prendere mai una parola chiave come "Somma"
> come nome di un campo o controllo. Puo dare tanti problemi.
> Chiamalo p.e. "txtSomma" o "txtSommaGiorni" ecc.
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
Perfetto grazie mille
BCla


title: Passaggio parametri ad una stored procedure da una maschera

author: Maccioni

text:
Ciao.
Poichè non è stata formulata bene la domanda fatta il 10 febbraio, cerco di
spiegarmi meglio.
Ho costruito un progetto con Access 2000, collegato ad un DB SQL SERVER 7.0.
Voglio usare il contenuto di un campo della maschera come filtro dei dati da
mostrare in una casella combinata: per intenderci, in un data base di Access
avrei scritto SELECT * FROM TABELLA WHERE TABELLA.CAMPO1 = ME!CAMPO_MSK. Qui
non riesco nè a scrivere l'istruzione precedente , nè a lanciare una stored
procedure che ha come parametro di input CAMPO_MSK.
Grazie
Bruno


title: Oggetto chiuso

author: Benedetto

text:
Ciao a tutti.
Stavo cercando di attuare la sincronizzazione tra due combo boxes come
riportato nell'esempio che si trova sul SitoComune.
Tuttavia se modifico il tutto in modo tale da inserirlo come sottomaschera
in un'altra maschera, quando viene eseguita la macro "riesegui Query" su
aggirnamento della prima combo, Access dice che l'oggetto in questione è
chiuso.
Cosa significa? Come posso rimediare?
Saluti a tutti


title: Oggetto chiuso

author: Alex De Rossi

text:
"Benedetto" <
deva...@libero.it
> ha scritto nel messaggio
news:mqEka.19525$iy5.5...@twister2.libero.it...

Probabilmente non hai dato il riferimento giusto dove si trova la combo .
Se si trova su una sottomaschera il suo riferimento sarà:
forms!Nomemaschera!Nomesubform.form!Nomecombo.requery
se si trova su un' altra maschera:
forms!Nomealtramaschera!combo.requery
Naturalmente l' altra maschera deve essere aperta.
Saluti
Alex


title: Desktop

author: Andrea

text:
Qualcuno sa per favore come riuscire a recuperare la directory del
desktop???
Grazie Andrea


title: Desktop

author: Alberto S.

text:
"Andrea" <
a.bo...@tiscalinet.it
> ha scritto nel messaggio
news:a9nd0b$fpb$1...@pegasus.tiscalinet.it...
> Qualcuno sa per favore come riuscire a recuperare la directory del
> desktop???
>
> Grazie Andrea
>
C:\WINDOWS\Desktop
... se è questo che volevi ...
--
Alberto


title: Desktop

author: Sib

text:
"Alberto S." <
sartor...@tin.it
> ha scritto nel messaggio
> "Andrea" <
a.bo...@tiscalinet.it
> ha scritto nel messaggio
> > Qualcuno sa per favore come riuscire a recuperare la directory del
> > desktop???
> >
> > Grazie Andrea
> >
>
> C:\WINDOWS\Desktop
> ... se è questo che volevi ...
Questo vale per Win9X, da Win2000 in avanti la cosa e' ben diversa, tanto
che io eviterei assolutamente di appoggiarmi al desktop per qualsivoglia
operazione, escluso forse la fase di installazione.
Ad ogni modo esiste una sintassi di sistema specifica per estrarre il
percorso del desktop corrente (ossia quello dell'utente attivo) o la parte
comune a tutti gli utenti (\alluser\desktop) ma non la ricordo
assolutamente.
Sib


title: Desktop

author: massimiliano

text:
Il 26 Apr 2002, 00:33, "Sib" <si...@SPAMiol.it> ha scritto:
>"Alberto S."
<
sartor...@tin.it
> ha scritto nel messaggio
>> "Andrea"
<
a.bo...@tiscalinet.it
> ha scritto nel messaggio
>> > Qualcuno sa per
favore come riuscire a recuperare la directory del
>> > desktop???
>> >
>> > Grazie Andrea
>> >
>>
>> C:\WINDOWS\Desktop
>> ... se è questo che
volevi ...
se hai problemi, clicca col tasto destro visualizzando le
proprietà di un file appoggiato sul desktop, ti darà anche il percorso...
et voilà
ciao Massimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: Desktop

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:Nu%x8.22744$8D3.6...@news1.tin.it...

Grazie Molte, penso segiurò il tuo consiglio e troverò una directory +
facilmente identificabile.
Andrea


title: Office 2000 Developer AIUTO!!!!!!!!!!

text:
Qualcuno mi può consigliare della documentazione e/o libri su Office 2000
Developer in Italiano ?
Grazie
Saint-Gobain Condotte S.p.A.
Giovacchini Alberto
Via E. Romagnoli, 6
20146 Milano MI
Tel. +39 02 4243 299
 Fax. +39 02 4243 333

alberto.g...@saint-gobain.com

--
Posted from
mail2.saint-gobain.com
 [195.115.11.165]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Office 2000 Developer AIUTO!!!!!!!!!!

author: Laura Cerponi

text:
<
Alberto.G...@saint-gobain.com
> wrote in message
29E8A654ACCBD411BDCA000629A8C9DA2F1B13@SGCONDOTTE...

Grazie


alberto.g...@saint-gobain.com

Io ho comprato ed utilizzo Programmare Access 2000 Microsoft Press isbn
88-8331-006-3
e devo dire che ci sono un sacco di esempi interessanti.
Ciao.
Antonello


title: Office 2000 Developer AIUTO!!!!!!!!!!

author: warp

text:
Laura Cerponi ha scritto nel messaggio ...
>
>Io ho comprato ed utilizzo Programmare Access 2000 Microsoft Press isbn
>88-8331-006-3
>e devo dire che ci sono un sacco di esempi interessanti.
>Ciao.
>Antonello
Antonello?? Ma non sei Laura?  :-)
Mhmmm ....  AntoGal in incognito?


title: Office 2000 Developer AIUTO!!!!!!!!!!

author: AntoGal

text:
"warp" <
war...@libero.it
> ha scritto...
> Antonello?? Ma non sei Laura?  :-)
> Mhmmm ....  AntoGal in incognito?
>
no no :-)
E' un altro Antonello.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: Eliminare un record doppio, ricollegando altri record al supestite.

author: sas

text:
Prelevo una mia domanda da un altro tread (eliminare 1 di 2 record doppi
DEL 17/01/05) nella quale forse non aveva visibilità.
Descrizione del problema:
Diverse tabelle collegate direttamente o indirettamente (attraverso
tabelle intermedie) ad una tabella anagrafica.
Il collegamento avviene in questo modo:
ID_AN chiave primaria in TBL_AN collegata ad ID_ANA presente in tutte le
tabelle collegate (quest'ultima non è PK in nessuna tabella).
Purtroppo chi introduce i dati a volte anziché cercare l'anagrafica la
rigenera duplicandola.
Richiesta:
creare una macro che:
Identificare i record doppi e i due ID_AN coinvolti (Esempio ID_AN 999
ID_AN 988) in anagrafica.
Cerchi e Sostituisca nel campo ID_ANA delle diverse tabelle collegate il
valore 999 con 988 per collegare i dati collegati ad un unico record (il
più vecchio).
Cancellare il record di anagrafica de-collegato (ID_AN 999)
Il tutto con un comando da collegare all'evento chiusura maschera
introduzione dati per automatizzare il tutto.
Grazie
(PS) in questo ng avevo ricevuto alcuni mesi fà  (altro nick) una
critica all'oggetto dei miei messaggi sono almeno un pò migliorato?


author: Roberto da casa

text:
"sas" <
s...@disel.it
> ha scritto nel messaggio
news:cstdfl$r4f$1...@atlantis.cu.mi.it...
> Prelevo una mia domanda da un altro tread (eliminare 1 di 2 record doppi
> DEL 17/01/05) nella quale forse non aveva visibilità.
>
> Descrizione del problema:
> Diverse tabelle collegate direttamente o indirettamente (attraverso
> tabelle intermedie) ad una tabella anagrafica.
> Il collegamento avviene in questo modo:
> ID_AN chiave primaria in TBL_AN collegata ad ID_ANA presente in tutte le
> tabelle collegate (quest'ultima non è PK in nessuna tabella).
>
> Purtroppo chi introduce i dati a volte anziché cercare l'anagrafica la
> rigenera duplicandola.
>
> Richiesta:
> creare una macro che:
> Identificare i record doppi e i due ID_AN coinvolti (Esempio ID_AN 999
> ID_AN 988) in anagrafica.
> Cerchi e Sostituisca nel campo ID_ANA delle diverse tabelle collegate il
> valore 999 con 988 per collegare i dati collegati ad un unico record (il
> più vecchio).
> Cancellare il record di anagrafica de-collegato (ID_AN 999)
> Il tutto con un comando da collegare all'evento chiusura maschera
> introduzione dati per automatizzare il tutto.
>
> Grazie
Ed in base a cosa si determina se due record della tabella TBL_AN sono
doppi, o tripli o quadrupli.
Una volta localizzati i record i record, va lasciato solo quello con ID_AN
minore?
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


author: Gaetano Di Zanni

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:B7tId.4006$5k5....@twister2.libero.it...

Scusa, dal mio piccolo ti consiglio una cosa: perchè non evitare a monte che
chi introduce i dati possa scriverli?
Se metti la proprietà "solo in elenco" a sì, della casella combinata da cui
sceglie il valore, vedi che non puo' più scrivere ma è costretto a
scegliere...
Ciao.


text:
Gaetano Di Zanni ha scritto:

Prima domanda:
ID_AN diverso (è la chiave non duplicabile)
Nome uguale
Cognome uguale
sesso uguale
da_nascita uguale
Seconda domanda
è il primo a essere introdotto quindi è da tenere.
>>--
>>Roberto
>>
>
> Scusa, dal mio piccolo ti consiglio una cosa: perchè non evitare a monte che
> chi introduce i dati possa scriverli?
> Se metti la proprietà "solo in elenco" a sì, della casella combinata da cui
> sceglie il valore, vedi che non puo' più scrivere ma è costretto a
> scegliere...
> Ciao.
Purtroppo le persone "entrano" per cui bisogna introdurle, non sono
riuscito a creare un filtro che non salvi una persona se i tre campi
sono uguali (devo pensare anche ad ononimie vedi "Paolo Rossi" o nel mio
comune "Marco Barbieri" o "Marco Vitali")
La soluzione da me pensata è in uscita dalla maschera una macro che
faccia il lavoro di pulizia.
Ma come costruire le query?


text:
"sas" <
s...@disel.it
> ha scritto nel messaggio
news:csu46t$bv9$1...@atlantis.cu.mi.it...
[CUT]
> Ma come costruire le query?
Se rispondi ai quisiti che ti ho posto, chissà che una soluzione non si
trovi! ;-)
Visto che ci sono i problemi di ompnimia, non mi è chiaro quale sia il grado
di automatismo che vorresti introdurre.
Comunque sono anche io d'accordo è fare in modo che non si creino record
doppi relativi la stessa persona avvertendo l'operatore che esiste la
possibilità di doppione: l'operatore farà le dovute verifiche e se poi
confermerà l'inserimento di un nuovo record significa che si è davanti ad un
problema di omonimia: così eviti sicuramente normalizzazioni dell'archivio a
posteriori.



text:
> Se rispondi ai quisiti che ti ho posto, chissà che una soluzione non si
> trovi! ;-)
Speriamo!
> Visto che ci sono i problemi di ononimia, non mi è chiaro quale sia il grado
> di automatismo che vorresti introdurre.
Io pensavo ad un controllo sui tre campi (è difficile trovare due Mario Rossi
nati entrambi il 28/02/1950!) per questo pensavo ad una
cancellazione  trasparente  al operatore che inserisce (lui sbaglia ed in
uscita il PC correge)
> Comunque sono anche io d'accordo è fare in modo che non si creino record
> doppi relativi la stessa persona avvertendo l'operatore che esiste la
> possibilità di doppione: l'operatore farà le dovute verifiche e se poi
> confermerà l'inserimento di un nuovo record significa che si è davanti ad un
> problema di omonimia: così eviti sicuramente normalizzazioni dell'archivio a
> posteriori.
Il problema è che l operatore non controlla, nella maschera di introduzione c è
un filtro, che se vuole può usare per cercare la persona ma sai si perde tempo
L inserimento potrebbe avvenire in tre o più tempi (Ingresso Fase 1, Fase 2,
Fase 3, uscita) a volte in fase due o tre si ricrea la persona, per non parlare
delle persone che  ricircolano  entrano, escono rientrano n volte (e per
incasinare il tutto dopo una fase 1 hanno 2 o più fasi 3).
Inviato da
www.mynewsgate.net


text:
"sas" <
13620i...@mynewsgate.net
> ha scritto nel messaggio
news:200501251...@mynewsgate.net...

Scusami ma non sono d'accordo con quanto dici, che a mio avviso va contro
ogni elementare regola di data entry: non si deve caricare i dati con la
pala e poi andare con una fase batch a posteriori ad effettuare delle
correzioni più o meno automatiche per correggere gli errori che l'operatore
commette in fase di acquisizione dei dati.
Né è necessario richiedere all'operatore di lanciate manualmente una fase di
controllo che verifichi se già esiste un certo nominativo; prima di
registrare un nuovo nominativo da codice VBA (ad esempio con una funzione
DLookup o DCount) vai a verificare se in tabella esiste già un record con
gli stessi nome, cognome e data di nascita e se la verifica ti dà esito
positivo eviti di registrare il nuovo record e ti ricavi la chiave primaria
del record già esistente per registrarla come chiave esterna dei record
correlati; il tutto in modo, come tu dici, totalmente "trasparente"
all'operatore oppure coinvolgendolo in maniera più o meno consapevole.
Risolto il problema che ti permette di non avere più in futuro errori di
duplicazione puoi fare una procedura una tantum per ripulire la tabella
principale dai duplicati e per normalizzare le chiavi primarie dei record
dei record correlati.
Insomma, anche in questo caso la terapia migliore è quella della terapia
preventiva e non della chirurgia di amputazione. ;-)



title: access 2003 protezione macro vers. dev

author: luigi Onofrio

text:
ho creato un eseguigile con la access 2003 developer, ma al contrario
della versione access standard non mi fa settare la protezione macro e mi
devo sorbire sempre il messaggio della pericolosità macro ecc. come posso
fare per eliminarlo? preciso che questo su un pc con la run time di access
senza access.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: access 2003 protezione macro vers. dev

author: Raffaele Alberoni

text:
luigi Onofrio ha scritto:
> ho creato un eseguigile con la access 2003 developer, ma al contrario
> della versione access standard non mi fa settare la protezione macro e mi
> devo sorbire sempre il messaggio della pericolosità macro ecc. come posso
> fare per eliminarlo? preciso che questo su un pc con la run time di access
> senza access.
Nel passaggio 4 del wizard nella parte relativa alle chiavi di registro
devi impostare la seguente cosa:
Current User
Nella chiave devi mettere:
Software\Microsoft\Office\11.0\Access\Security
Nel nome:
Level
Nel valore:
#1
e vedrai che funziona...
Ciao e buon lavoro
--
Raffaele Alberoni



title: access 2003 protezione macro vers. dev

text:
luigi Onofrio ha scritto:
> ho creato un eseguigile con la access 2003 developer, ma al contrario
> della versione access standard non mi fa settare la protezione macro e mi
> devo sorbire sempre il messaggio della pericolosità macro ecc. come posso
> fare per eliminarlo? preciso che questo su un pc con la run time di access
> senza access.
Nel passaggio 4 del wizard nella parte relativa alle chiavi di registro
devi impostare la seguente cosa:
Current User
Nella chiave devi mettere:
Software\Microsoft\Office\11.0\Access\Security
Nel nome:
Level
Nel valore:
#1
e vedrai che funziona...
Ciao e buon lavoro
--
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito



title: access 2003 protezione macro vers. dev

author: luigi onofrio

text:
Raffaele Alberoni ha scritto:
> luigi Onofrio ha scritto:
> > ho creato un eseguigile con la access 2003 developer, ma al contrario
> > della versione access standard non mi fa settare la protezione macro e mi
> > devo sorbire sempre il messaggio della pericolosità macro ecc. come posso
> > fare per eliminarlo? preciso che questo su un pc con la run time di access
> > senza access.
> Nel passaggio 4 del wizard nella parte relativa alle chiavi di registro
> devi impostare la seguente cosa:
> Current User
> Nella chiave devi mettere:
> SoftwareMicrosoftOffice11.0AccessSecurity
> Nel nome:
> Level
> Nel valore:
> #1
> e vedrai che funziona...
> Ciao e buon lavoro
grazie !  infatti funziona!
ma dove posso trovare un riferimento a questi settaggi?
--



title: access 2003 protezione macro vers. dev

author: Karl Donaubauer

text:
luigi onofrio wrote:
> Raffaele Alberoni ha scritto:
>
>>> ho creato un eseguigile con la access 2003 developer, ma al
>>> contrario della versione access standard non mi fa settare la
>>> protezione macro e mi devo sorbire sempre il messaggio della
>>> pericolosità macro ecc. come posso fare per eliminarlo? preciso che
>>> questo su un pc con la run time di access senza access.
>
>> Nel passaggio 4 del wizard nella parte relativa alle chiavi di
>> registro devi impostare la seguente cosa:
>> Current User
>> Nella chiave devi mettere:
>> SoftwareMicrosoftOffice11.0AccessSecurity
>> Nel nome:
>> Level
>> Nel valore:
>> #1
>
>> e vedrai che funziona...
>> Ciao e buon lavoro
>
> grazie !  infatti funziona!
> ma dove posso trovare un riferimento a questi settaggi?
Per la runtime AFAIK niente info ufficiale. Per la versione standard
vedi i link nella
www.donkarl.com/it
 FAQ 2.28.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: Domandone, invia tramite mail e allega file.

author: Nao+

text:
Ciao ng, vorrei dal mio database inviare una mail all0indirizzo che si trova
nel controllo destinatario, con il testo che si trova nel controllo testo;
fino a qui non ho problemi, il problema è che vorrei anche allegare
all'email un file che si trova sull'hd dal nome specificato nel controllo
nome_allegato.
E possibile fare una cosadel genere? se si potete darmi qualche dritta?
grazie Nao
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
"Nao+" <naon...@SPANiol.it> ha scritto nel messaggio
news:212Z159Z223Z113Y...@usenet.libero.it...
> Ciao ng, vorrei dal mio database inviare una mail all0indirizzo che si
trova
> nel controllo destinatario, con il testo che si trova nel controllo testo;
> fino a qui non ho problemi, il problema è che vorrei anche allegare
> all'email un file che si trova sull'hd dal nome specificato nel controllo
> nome_allegato.
> E possibile fare una cosadel genere? se si potete darmi qualche dritta?
>
> grazie Nao
>
Vai sul  Sito Comune (link qui sotto) e nella Sezione General leggi queste
due FAQ:
1) Inviare e-mail con MSAccess utilizzando il winsock di Paolo Belstrame
2) Inviare e-mail con MSAccess utilizzando la libreria mapi32.dll di Carlo
Costarella
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:

Li ho scaricati entrambi, ma con il N°1, quando lo apro mi da molti errori,
poi non riesco a convertirlo in a2000.
Il secondo mi invia mail correttamente se non metto l'allegato, mentre con
l'allegato mi da errore d'invio 11.
Sbaglio qualcosa io, o devo attivare qualcosa sul mio a2000?
grazie Nadir



text:
"Nao+" <
NOSAPNn...@iol.it
> ha scritto nel messaggio
news:212Z159Z223Z113Y...@usenet.libero.it...
> Il 11 Feb 2004, 17:10, "Roberto da casa" <
r.ma...@libero.it
> ha scritto:
> >
> > "Nao+" <naon...@SPANiol.it> ha scritto nel messaggio
> > news:212Z159Z223Z113Y...@usenet.libero.it...
> > > Ciao ng, vorrei dal mio database inviare una mail all0indirizzo che si
> > trova
> > > nel controllo destinatario, con il testo che si trova nel controllo
> testo;
> > > fino a qui non ho problemi, il problema è che vorrei anche allegare
> > > all'email un file che si trova sull'hd dal nome specificato nel
> controllo
> > > nome_allegato.
> > > E possibile fare una cosadel genere? se si potete darmi qualche
dritta?
> > >
> > > grazie Nao
> > >
> >
> > Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi
queste
> > due FAQ:
> >
> > 1) Inviare e-mail con MSAccess utilizzando il winsock di Paolo Belstrame
> > 2) Inviare e-mail con MSAccess utilizzando la libreria mapi32.dll di
Carlo
> > Costarella
> >
> > --
> > Roberto
> >
> >
> Li ho scaricati entrambi, ma con il N°1, quando lo apro mi da molti
errori,
> poi non riesco a convertirlo in a2000.
> Il secondo mi invia mail correttamente se non metto l'allegato, mentre con
> l'allegato mi da errore d'invio 11.
> Sbaglio qualcosa io, o devo attivare qualcosa sul mio a2000?
>
> grazie Nadir
Non so che dirti: non ho avuto mai modo di usare il contenuto di quelle due
FAQ.



title: help tabella a ricerca guidata

author: adso

text:
Ho un campo con tipo dati a ricerca guidata che  va a prendere dati da una
tabella di lookup. Inserendo questo campo in una maschera vorrei che
aggiungesse più di un dato dopo l'altro invece di sostituire il nuovo con il
precedente. Avevo lo stesso problema con una casella combinata che ho
risolto grazie all'aiuto di syd che mi ha suggerito il comando:
If IsNull(Me.TxtCasella) Then
 Me.Txtcasella = Me.CmbCasella
Else
    Me.TxtCasella = Me.TxtCasella & " " & Me.CmbCasella
End If
Questo però non funziona nella tabella a ricerca guidata perchè raddoppia il
valore selezionato.
Chi può dirmi come fare?


title: help tabella a ricerca guidata

author: Roberto - Syd

text:
"adso" <
ffra...@tiscalinet.it
> ha scritto nel messaggio
news:9ruifp$k6v$1...@serv1.albacom.net...

Che cosa intendi per tabella a ricerca guidata???


title: help tabella a ricerca guidata

text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:yAGE7.6989$zl4.2...@news2.tin.it...

Quando creo una tabella nell'impostazione tipo dati seleziono "ricerca
guidata" e scelgo "ricerca valori in una tabella"
>


title: help tabella a ricerca guidata

author: Roberto dal portatile

text:
"adso" <
ffra...@tiscalinet.it
> ha scritto nel messaggio
news:9s093p$e78$1...@serv1.albacom.net...
>
[CUT]
Non è molto chiaro il risultato che vuoi ottenere e partendo da cosa.
A mio avviso è opportuno che ci spieghi cosa vuoi fare: come farlo lo
vedremo insieme.
L'unica cosa che penso di aver capito è che in una maschera hai una casella
combinata associata, ma non ho capito cosa vuoi farci.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: DCount con la data

author: Roberto

text:
Buongiorno,

nel mio db ho la tabella Articoli con i seguenti campi:
Id_Articolo Contatore (chiave)
Cod_Articolo Numerico
Desc_Articolo Testo
Qta Numerico
Prezzo Valuta
Data_Acq Data(data breve)

in una maschera generale, ho una casella di testo non associata con il
seguente codice

DCount("Cod_Articolo";"Articoli";"[Data_Acq] =  # " &
(Format(Now();"gg/mm/aaaa") & "#"))

ma pur essendoci articoli con la data acquisto = ad oggi mi restituisce
sempre 0
lo stesso codice è ripetuto su altre caselle di testo con now() -1 per ieri
e -2 per l'altro ieri.

dove sbaglio ?


title: DCount con la data

text:
Il 01/10/2012 14.02, Roberto ha scritto:
cut
>
> DCount("Cod_Articolo";"Articoli";"[Data_Acq] =  # " &
> (Format(Now();"gg/mm/aaaa") & "#"))
>
> ma pur essendoci articoli con la data acquisto = ad oggi mi restituisce
> sempre 0
> lo stesso codice è ripetuto su altre caselle di testo con now() -1 per ieri
> e -2 per l'altro ieri.
>
> dove sbaglio ?
>
>
prova ad usare la funzione date() al posto di now()
poi nel format si potrebbe usare "dd/mm/yyyy"
ciao
Pietro66


title: DCount con la data

text:
"pietro66" <
piet...@yahoo.it
> ha scritto nel messaggio
news:k4c1n8$2b1$1...@speranza.aioe.org...

No, non funziona, mi restituisce sempre 0


title: DCount con la data

text:

Probabilmente è la formmattazione. Vba ragiona in data Americana "mm/dd/yyyy"


title: DCount con la data

text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:b53f1255-683b-4837...@googlegroups.com...
Il giorno lunedě 1 ottobre 2012 15:01:49 UTC+2, Roberto ha scritto:
> "pietro66" <
piet...@yahoo.it
> ha scritto nel messaggio
>
> news:k4c1n8$2b1$1...@speranza.aioe.org...
>
> > Il 01/10/2012 14.02, Roberto ha scritto:
>
> > cut
>
> >>
>
> >> DCount("Cod_Articolo";"Articoli";"[Data_Acq] =  # " &
>
> >> (Format(Now();"gg/mm/aaaa") & "#"))
>
> >>
>
> >> ma pur essendoci articoli con la data acquisto = ad oggi mi restituisce
>
> >> sempre 0
>
> >> lo stesso codice č ripetuto su altre caselle di testo con now() -1 per
>
> >> ieri
>
> >> e -2 per l'altro ieri.
>
> >>
>
> >> dove sbaglio ?
>
> >>
>
> >>
>
> > prova ad usare la funzione date() al posto di now()
>
> > poi nel format si potrebbe usare "dd/mm/yyyy"
>
> > ciao
>
> > Pietro66
>
>
>
> No, non funziona, mi restituisce sempre 0

Probabilmente č la formmattazione. Vba ragiona in data Americana
"mm/dd/yyyy"

Si effetivamente scrivendo (Format(Now();"mm/gg/aaaa") & "#")) funziona !

Grazie


title: Attivare una sottomaschera

author: Maremar

text:
Salve a tutto il ng espongo subito il problema;
da una maschera principale dopo aver aggiornato un campo,
vorrei impostare un dato valore in un campo della sottomaschera,
come posso fare?
Grazie in anticipo.


title: Attivare una sottomaschera

author: Mak

text:
--
"Maremar" <
mare...@hotmail.com
> ha scritto nel messaggio
news:HUbA9.1418$Yw.5...@news2.tin.it...

Penso che vada bene
forms("Nomemaschera")!nomesubform.form!controllo.setfocus
sull' evento dopo aggiornamento dell' ultimo controllo della form
ciao
Mak


title: Attivare una sottomaschera

author: Emyr

text:
On Tue, 12 Nov 2002 18:38:31 GMT, "Maremar" <
mare...@hotmail.com
>
wrote:

forms!nomeform.form!nomesottoform!nomecontrollo.value="pinco pallino"
Saluti.
Emanuele.


title: Attivare una sottomaschera

text:
>
> Penso che vada bene
> forms("Nomemaschera")!nomesubform.form!controllo.setfocus
> sull' evento dopo aggiornamento dell' ultimo controllo della form
> ciao
> Mak
>
>
tk ;)


title: cancellazione dati correlati

author: Laura

text:
Salve a tutti, ho una tabella dati generali e una tabella terapie con il
campo id paziente che permette la relazione con i dati generali... esiste la
possibilità che all'eliminazione del paziente da dati generali vengano
eliminati anche tutti i dati che lo riguardano in terapie?
grazie


title: cancellazione dati correlati

author: AleC

text:

Se la tua domanda sulla "possibilità" è in senso "positivo" (vorrei
fare che....) la risposta sta nella voce di menu Strumenti/Relazioni
dove imposti le relazioni fra le tabelle trascinando il nome di campo
da una tabella sul nome di campo della tabella collegata, e impostando
le proprietà della relazione nella finestra conseguente che si apre
automaticamente dove vedi una casella da spuntare che dice "Elimina i
record a catena".
Se la domanda è in senso "negativo" (potrebbe accadere che...?) devi
verificare che non sia spuntata la casella di cui sopra nel caso che
siano registrare delle relazioni fra le tabelle.
AleC


title: Caselle di spunta cotrollate

author: Naponet

text:
Ho il seguente quesito da porre:
Tabella turni con [Id turno], [orario turno],(casella di riepilogo con tutti
i turni previsti), [Straordinario feriale],[straordinario festivo] (le
ultime due solo caselle sě/no); il problema nella maschera č:
vorrei che la casella straordinario feriale venga spuntata automaticamente
quando inserisco l'orario turno, e solo le casella festivo non č spuntata,
esempio:
orario turno: 8, casella straordinario feriale sě, casella straordinario
festivo no (quest'ultimo controllo lo spunto solo se necessario);
orario turno:R (come riposo), casella str.fer. no, casella str fes no;
orario turno:16, casella
str.fer.no
, casella str.fes sě e cosě di seguito.
Ringrazio anticipatamente chiunque sia in grado di aiutarmi.


title: Caselle di spunta cotrollate

author: Roccia

text:
Il Wed, 13 Mar 2002 15:05:31 GMT, Naponet oso' dichiarare:

Non ho capito una cicca del criterio, comunque devi lavorare sull'evento
afterupdate di [Orario turno]:
Select case Me.Orario_turno
	Case "8": Me.Str_Fer=True : Me.Str_Fes=False
	Case "R": Me.Str_Fer=False : Me.Str_Fes=False
	Case "16": Me.Str_Fer=False : Me.Str_Fes=True
	End select
eccetera.
--
Cia'
"Roccia" Max De Poli <
rocc...@katamail.com
>


title: Access Su Mac Attraverso simulatore di Windows

author: Marco

text:
Salve,
qualcuno ha provato ad usare Access su MAC attraverso un simulatore di Windows come Parallel Desktop o Crossover?..
La speranza è l'ultima a morire


author: BFS

text:

perchè non dovrebbe funzionare visto che fa girare un normale windows?

BFS


author: Carlo POTS

text:
Il 09/05/2022 13:40, Marco ha scritto:

Io ci sono riuscito, pero' senza usare programmi come Parallel Desktop o
Crossover (per me un Mac deve avere solo MacOS come sistema operativo
madre).

Molto più semplicemente ho realizzato tutto con Oracle Virtual Box; ho
virtualizzato una partizione Windows (l'ho fatto con Windows 7),
installato Win7 e una Runtime di Office 2016 che ho scaricato dal sito
di Microsoft.

Funziona tranquillamente (a volte va meglio che su un PC con installato
Office...)

--
Carlo POTS

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


title: una somma difficile...

text:
mi si presenta uno strano caso....dovuto ovviamente alla mia ignoranza
in materia.
In una maschera ho una casella di testo che deve essere somma tra le
due caselle di testo "consumato" e "consumato2" (con la condizione che
A.Q. sia diverso da vuoto e che due campi non siano uguali a zero).
Ho modificato una vecchia formula che mi faceva la sottrazione e cosi
facendo la formula funziona:
=IIf([ACCORDOQUADRO]<>"no A.Q.";nz([consumato];0)-nz([consumato2];
0);Null)
Purproppo io ho bisogno di una addizione tra i campi e il risultato
che scaturisce dalla formula:
=IIf([ACCORDOQUADRO]<>"no A.Q.";nz([consumato];0)+nz([consumato2];
0);Null)
 anzichè la somma è la concatenazione dei due valori ....qualcuno di
buona volontà, può aiutarmi ?
grazie infinite, buone vacanze...


title: una somma difficile...

author: Geppo

text:

Questo accade perchè "consumato" e "consumato2" sono dati di tipo testo in
vece che numerico, per questo non ti fa la somma ma li concatena.
> grazie infinite, buone vacanze...
--
Ciao
Geppo


title: Spazi nei nomi delle tabelle

author: LuKe

text:
Ho notato che in un modulo non è possibile
richiamare tabelle con nomi che contengono spazi.
Esiste un modo per aggirare questo problema
oppure devo rinominare le tabelle?
LuKe


title: Spazi nei nomi delle tabelle

author: Alex

text:
"LuKe" <
lu...@gmx.de
> wrote in message news:3C0C186E...@gmx.de...

Questa mi è nuova....!
Non uso mai spazzi abitualmente, perchè se migri in SQLserver potrebbero
nascere problemi, ma ACCESS mangia anche i sassi..., spazzi compresi.
@Alex
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Spazi nei nomi delle tabelle

author: Antonio Biso

text:
LuKe <
lu...@gmx.de
> wrote in message 3C0C186E...@gmx.de...
> Ho notato che in un modulo non è possibile
> richiamare tabelle con nomi che contengono spazi.
Non è vero.
Basta utilizzare la notazione con riferimento di tipo stringa.
Esempio
currentdb.tabledefs("tabella con spazio")
Antonio


title: Spazi nei nomi delle tabelle

author: lucianab64 on libero

text:
Usa le parentesi quadre!
[tabella con spazi]
;-) Luciana
LuKe <
lu...@gmx.de
> wrote in message 3C0C186E...@gmx.de...



title: Spazi nei nomi delle tabelle

text:
lucianab64 on libero <
lucia...@libero.it
> wrote in message
Af1P7.234775$sq5.11...@news.infostrada.it...
> Usa le parentesi quadre!
Scrivi DOPO il quoting!!!
Antonio


title: Spazi nei nomi delle tabelle

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:lC1P7.234847$sq5.11...@news.infostrada.it...
> Usa le parentesi quadre!
>
> Scrivi DOPO il quoting!!!
>
> Antonio
Stavo aspettandoti...!
Puntuale come sempre....!
Ciao Antonio



title: Spazi nei nomi delle tabelle

text:
Alex <
ik2...@libero.it
> wrote in message
541075781e99de6b1c...@mygate.mailgate.org...
> "Antonio Biso" <
ch...@etruria.net
> wrote in message
> news:lC1P7.234847$sq5.11...@news.infostrada.it...
>
> > Usa le parentesi quadre!
> >
> > Scrivi DOPO il quoting!!!
> >
> > Antonio
>
> Stavo aspettandoti...!
> Puntuale come sempre....!
> Ciao Antonio
Come la morte...
Ta ta ta taaa, ta ta ta taaaa
Antonio


title: Spazi nei nomi delle tabelle

text:
lucianab64 on libero wrote:
> Usa le parentesi quadre!
>
> [tabella con spazi]
>
>
> ;-) Luciana
>
>
Il problema si presenta nel seguente caso:
rst.Open 'nome_tabella_da_leggere', cnn_dest, adOpenKeyset, adLockOptimistic
Se uso il nome di una tabella senza spazi l'istruzione
procede senza problemi.
Se invece inserisco un nome con spazi ottengo il seguente errore di runtime:
Istruzione SQL non valida. Prevista 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', 'UPDATE'.
Ho provato anche a sostituire il nome della tabella con una variabile
string contenente il nome della tabella, ma il comportamento non cambia.
Thanks
LuKe


title: Spazi nei nomi delle tabelle

text:
LuKe <
lu...@gmx.de
> wrote in message 3C0CE62F...@gmx.de...
> lucianab64 on libero wrote:
>
> > Usa le parentesi quadre!
> >
> > [tabella con spazi]
> >
> >
> > ;-) Luciana
> >
> >
>
> Il problema si presenta nel seguente caso:
>
> rst.Open 'nome_tabella_da_leggere', cnn_dest, adOpenKeyset,
adLockOptimistic
Rst.open?!?
Ma è robba che se magna?
O tipica di Access 2000?
Comunque, con rst.open "tabella con spazi"
non funziona?
Antonio


title: Spazi nei nomi delle tabelle

author: Luciano (DOC)

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:OdlP7.242004$sq5.11...@news.infostrada.it...
> LuKe <
lu...@gmx.de
> wrote in message 3C0CE62F...@gmx.de...
> > rst.Open 'nome_tabella_da_leggere', cnn_dest, adOpenKeyset,
> adLockOptimistic
>
> Rst.open?!?
> Ma è robba che se magna?
> O tipica di Access 2000?
ADO, Anto', si chiama ADO quella "robba"....
Saluti.
Luciano


title: Riepilogo dati

author: Cataldo Formaro

text:
Salve, sono ancora CF
In una tabella (Tb_Mov_Farmaci) inserisco indifferentemente il "carico" e lo
"scarico" di farmaci. Nel campo (TipoOperazione) specifico se è carico o
scarico nel campo (QuantitàMovimentata) inserisco la quantità movimentata.
Ogni mese poi con una query vedo per ogni singolo farmaco, quello che è
stato il movimento; (di CARICO e SCARICO) ma mi servirebbe conoscere anche
la differenza tra i due valori e cioe la GIACENZA di ogni singolo farmaco.
Considerando che nella tabella (Tb_Farmaci) oltre all'ID ed alla Descrizione
ho anche un campo dove inserisco la QUANTITA' INIZIALE (Riferita al 1°
gennaio).
Riformulo la domanda:
Come fare per ottenere un campo o una query o quello che volete voi, in cui
mi escano i valori di RIMANENZA dei singoli farmaci.
Sto facendo questo lavoro in forma gratuita per l'ospedale in cui lavoro,
sono grato a chi dà il suo onorato contributo.
saluti CF


title: Riepilogo dati

text:
Cataldo Formaro <
form...@libero.it
> wrote in message
i2cA4.5449$C24....@news.infostrada.it...



title: Contatore autom

author: Agos

text:
Va beneeee! Pensavo che avresti capito di che si trattava dall'abbozzo di
stringa che avevo mostrato sul primo messaggio. Comunque si tratta di un
contatore numerico semplice. Abbi pazienza con noi pivelli. Ciao.


title: Contatore autom

text:
"Agos" <
agostino...@tin.it
> ha scritto nel messaggio
news:7IYh6.22725$ep3.5...@twister1.tin.it...
> Va beneeee! Pensavo che avresti capito di che si trattava dall'abbozzo di
> stringa che avevo mostrato sul primo messaggio. Comunque si tratta di un
> contatore numerico semplice. Abbi pazienza con noi pivelli. Ciao.
>
Non tenere conto di questo messaggio. Pensavo che l'altro non fosse partito.
Agos
>


title: Contatore autom

author: Roberto da casa

text:
"Agos" <
agostino...@tin.it
> ha scritto nel messaggio
news:7IYh6.22725$ep3.5...@twister1.tin.it...
> Va beneeee! Pensavo che avresti capito di che si trattava dall'abbozzo di
> stringa che avevo mostrato sul primo messaggio.
Sarò ottuso ma dal tuo "abbozzo di stringa" io non ho capito nulla: mi
ricordava solo MOLTO vagamente una cosa che avevo letto sul Sito Comune,
scritta da Sib.
> Comunque si tratta di un contatore numerico semplice. Abbi pazienza con
noi pivelli. Ciao.
Se è vero, come disse qualcuno, che "la pazienza è la virtù dei forti", beh
io in questo momento mi sento Sansone. Però sarebbe bene che i pivelli
studiassero un pochino. NO???
Visto che nel frattempo ci comunichi che il campo progressivo é di tipo
numerico (perché mi rifiuto di credere che sia di tipo contatore, vero?),
allora nel Valore predefinito scrivi:
=IIf(IsNull(DMax("MioContatore";"MiaTabella"));1;
DMax("MioContatore";"MiaTabella")+1)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Contatore autom

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ac%h6.58133$GM6.2...@news.infostrada.it...

> Non te la prendere! Sei tanto bravo quanto scorbutico... e sei moooolto
bravo! ;-)
>
>
>
>
>
>


title: Codici ASCII, aiuto

author: Marco Pretini

text:
Ciao,
per favore qualcuno potrebbe suggerirmi come impostare un ciclo
For ..next per generare un elenco alfabetico .
Grazie Marco


title: Codici ASCII, aiuto

author: Maurizio Sordo

text:
es.
dim i as long, car as string
i = 0
do until i >= 100
    i = i + 1
    car = chr(i)
loop


title: Codici ASCII, aiuto

text:
Ciao Maurizio
Maurizio Sordo <
maur...@seldatiservice.it
> wrote in message
8h2fa1$osf$1...@nslave2.tin.it...

ti ringrazio per la risposta, il mio problema (in effetti non sono stato
molto chiaro)
č individuare il Range Numerico da dare alla variabile i per creare questo
dannato
indice alfabetico, qualcosa del tipo ;
For i = 65 to 27
Debug.print Chr(i)
Next i
Ciao Marco


title: Codici ASCII, aiuto

text:
grazie , ho risolto gurdando bene la risposta che ho postato
For i = 65 to 27
                     -----
NON poteva funzionare se la fine era minore dell' inizio,
rimbigolito io a non pensarci.
Ciao Marco


title: Date in ordine

text:
Ciao a tutti!  c'è qualcuno, per cortesia, che mi può aiutare?	In una
maschera, dove esitono un numero progressivo preventivo ed una data,
dovrei imputare un controllo o sim. il quale mi verifichi che la data
relativa all'ultimo numero corrisponda la data maggiore rispetto ai
documenti precedenti... Provo a spiegarmi con un esempio:  preventivo n.
1 del 02/01/02 preventivo n. 2 del 04/01/02 prevetnivo n. 3 del 03/01/02
 Come si può capire, il preventivo n. 2 dovrebbe avere data inferiore
rispetto al preventivo n. 3. Avrei quindi bisogno di un controllo che mi
avvisasse della non sequenzialità della data.  Attendo lumi con
ansia!!!!  Grazie 1.000!!  Lorella


title: Date in ordine

author: Emyr

text:
On Wed, 9 Jan 2002 21:52:27 +0000 (UTC),
lorella_...@excite.it
wrote:

vedi la funzione dlookup unitamente ad una query che ti restituisca
l'ultimo inserimento in ordine temporale....
Saluti.
Emanuele.


title: Eliminare avviso protezione macro

text:
Ciao, chiedevo com si puo eliminare l'avviso che access mostra
all'apertura del db, relativo al blocco delle macro. Grazie ciao
Alberto


title: Eliminare avviso protezione macro

author: MA

text:
<
erb...@gmail.com
> ha scritto nel messaggio
news:1180967233.9...@q69g2000hsb.googlegroups.com...
> Ciao, chiedevo com si puo eliminare l'avviso che access mostra
> all'apertura del db, relativo al blocco delle macro. Grazie ciao
> Alberto
>
strumenti
macro
protezione
basso
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: Eliminare avviso protezione macro

author: PBsoft

text:
> Ciao, chiedevo com si puo eliminare l'avviso che access mostra
> all'apertura del db, relativo al blocco delle macro. Grazie ciao
A parte il suggerimento di MA, se vuoi ottenere lo stesso effetto, per esempio
con la distribuzione di un tuo applicativo da un pacchetto creato con i VSTO2005,
allora puoi anche modificare la seguente chiave nel registry di Windows:
\\HKLM\Software\Microsoft\Office\11.0\Access\Security\Level
impostandola al valore 1 (DWORD).
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Funzione "IIf"

author: Marco R.

text:
Buona sera a tutto il NG.
Ringrazio anticipatamente a chi mi suggerirà come risolvere un piccolo
intoppo al quale non riesco più ad uscirne...
Ho creato una prima query che mi tira fuori i mesi lavorati dell'anno
corrente e  li conteggia,( e sin qui nessun problema)
 in base a questa query ne ho creata un'altra nella qual mi deve calcolare:
se la data d'assunzione è stata fatta prima <15, il conteggio dei mesi
lo deve lasciare invariato, se è dopo >15 il conteggio dei mesi dovrebbe
essere meno1.
Quindi nell'espressione da me creata (che non mi funziona come vorrei) è
questa:
"MesiEff: IIf(Year([DataAssunzione]=Year(Date())) &
Day([DataAssunzione])>15;[mesi]-1;[mesi])"
in cosa sbaglio? o come posso fare a risolvere questo mio intoppo?
Grazie a tutti e buon lavoro....
MRB


title: Funzione "IIf"

author: Marco Papo

text:
"Marco R." <
M...@libero.it
> ha scritto nel messaggio
news:Oxzii.55217$U01.5...@twister1.libero.it...

Ciao
MesiEff: IIf(Year([DataAssunzione]=Year(Date())) AND
 Day([DataAssunzione])>15;[mesi]-1;[mesi])
L'& è per la concatenazione di testo
>
> MRB
>
>


title: Funzione "IIf"

author: Potone

text:
"Marco R." <
M...@libero.it
> ha scritto nel messaggio news:Oxzii.55217$U01.5...@twister1.libero.it...

Ciao,
Il primo problema sta nell'operatore & che serve per concatenare due stringhe di testo, usa invece AND.
In secondo luogo hai probabilmente fatto confusione con la sequenza di parentesi nella sezione di confronto della iif:
hai messo "Year([DataAssunzione]=Year(Date()))" che non ha un gran senso, anzichè "Year([DataAssunzione])=Year(Date())"
"MesiEff: IIf(Year([DataAssunzione])=Year(Date()) AND  Day([DataAssunzione])>15;[mesi]-1;[mesi])"
ciao
Matteo


title: Funzione "IIf"

text:
Grazie a Marco Papo e a Potone......  intoppo risolto.....
> Il primo problema sta nell'operatore & che serve per concatenare due
> stringhe di testo, usa invece AND.
con l'operatore AND avevo provato ma con scarsi risultati....  il mio errore
era....
> In secondo luogo hai probabilmente fatto confusione con la sequenza di
> parentesi nella sezione di confronto della iif:
> hai messo "Year([DataAssunzione]=Year(Date()))" che non ha un gran senso,
> anzichč "Year([DataAssunzione])=Year(Date())"
alle volte basta una distrazione e non si viene piů a capo
Grazie ancora
MRB


title: Funzione "IIf"

text:
"Marco R." <
M...@libero.it
> ha scritto nel messaggio
news:jmKii.55376$%k.18...@twister2.libero.it...

A volte basta spiegare il problema a qualcun altro per trovarne la
soluzione! Il cervello č complicato e imperscrutabile quasi  quanto
windows;)
Ciao.


title: Funzione "IIf"

text:
"Marco R." <
M...@libero.it
> ha scritto nel messaggio news:jmKii.55376$%k.18...@twister2.libero.it...
[cut]
> alle volte basta una distrazione e non si viene piů a capo
> Grazie ancora
Prego
Mat.
>
>
>
> MRB
>
>


title: Record corrente

author: SAL

text:
salve,
è possibile con vba di access prendere il numero del record corrente per
metterlo in una variabile?
mi riferisco al numero di record 1,2,3 e cosi via che visualizza nel campo
della barra di spostamento di record.
grazie 1000

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


title: Record corrente

author: Karl Donaubauer

text:
SAL wrote:
> è possibile con vba di access prendere il numero del record corrente per
> metterlo in una variabile?
> mi riferisco al numero di record 1,2,3 e cosi via che visualizza nel campo
> della barra di spostamento di record.
<F1> CurrentRecord
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: Record corrente

author: sal

text:
> <F1> CurrentRecord



title: Plz Margini dei report in access 2000 :-(

text:
Salve non riesco a trovare in rete la funzione che mi permette di settare i
margini dei report in ACCESS 2000.
Ho aggiornato anche l' office con la SR1 ma la perdita dei margini si
presenta ancora. :-(
Qualcuno, cortesemente, può postarmi il codice o altro accorgimento per
ripristinare i margini plz ?
Sono graditi tutti i suggerimenti.
thank's
Franco


author: Silvio Berruti

text:
"_" <
kran...@aruba.it
> ha scritto nel messaggio
news:99dno3$ke4$1...@fe2.cs.interbusiness.it...
> Salve non riesco a trovare in rete la funzione che mi permette di settare
i
> margini dei report in ACCESS 2000.
> Ho aggiornato anche l' office con la SR1 ma la perdita dei margini si
> presenta ancora. :-(
> Qualcuno, cortesemente, può postarmi il codice o altro accorgimento per
> ripristinare i margini plz ?
Come ebbe a scrivere Karl:
Se hai A00 probabile
http://support.microsoft.com/support/kb/articles/Q240/8/26.ASP
SR-1a attualmente esiste solo in inglese ---> spegni l'autocorrect
nel menu strumenti/opzioni
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: FE - La Quantita (2.2.1.5) puo' essere NON indicata ?

author: RobertoA

text:
Mi accorgo solo adesso che il campo QUANTITA nella sezione BeniServizi
e' opzionale ( 0.1 )
Cosa significa ?
Se vemisse la quantita' e' considerata 1 ?
Per una riga descrittiva e' possibile omettere il campo Quantita?
Ciao e grazie


text:

".. Se vemisse la quantita'.."

..Se venisse omessa, la quantita'..


author: BFS

text:
Il 02/02/2019 12:04, RobertoA ha scritto:

o metti 1 o non lo metti proprio se il bene non è quantificabile.
ovvio che se fai una fattura di 500 viti a 2 euro l'una, chi la riceve
vuole vedere la quantità altrimenti ti manda a quel paese.
come quei simpaticoni che non scrivono il totale fattura perchè
opzionale e chi la riceve deve farsi le somme a mano

ecco qui cosa dice l'ade:

Nota: si richiama l’attenzione sull’incidenza del valore contenuto in
questo campo ai fini del controllo che il sistema effettua per
verificare la
correttezza del campo PrezzoTotale (2.2.1.11). Come indicato nel file
Elenco Controlli presente sul sito
www.fatturapa.gov.it
 e al quale si
rimanda per i dettagli dell’algoritmo di calcolo, il PrezzoTotale deve
corrispondere al prodotto del PrezzoUnitario (2.2.1.9), diminuito o
aumentato degli eventuali sconti o maggiorazioni, per la Quantita.
Pertanto laddove il bene/servizio oggetto della prestazione non fosse
quantificabile e non avesse senso rappresentare la Quantita, si
consiglia in alternativa di:

-  non prevedere il campo (trattasi infatti di campo opzionale)
-  prevederlo con valore pari a 1.00, avendo cura di rappresentare
il PrezzoUnitario (2.2.1.9) uguale al PrezzoTotale (2.2.1.11).

E’ assolutamente sconsigliato indicare la Quantita all’interno della
fattura con il valore 0.00 perché porterebbe ad una determinazione del
PrezzoTotale da parte del sistema pari a 0.00, con un conseguente
scarto del file (salvo che non sia proprio 0.00 il valore del PrezzoTotale
che deve essere e che viene rappresentato in fattura)

---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


title: Sistema esperto

author: Claudio(BS)

text:
Qualcuno sa dove reperire un'esempio di mdb che utilizza tale sistema
per la ricerca dei dati?
grazie a tutti
byEz
--
Claudio(BS)
per rispondere aggiungi claudio
Posted from X-Privat Free NNTP server -
www.x-privat.org


title: Sincronizzazione dati

author: Gianni Piccoli

text:
Prima della mia domanda faro delle precisazione :
* creato un db per gestire degli ordini.
* diviso in progra.mdb dati.mdb
* ho due sedi di lavoro
* installato il db su le due sedi
* Ho due modem isdn configurati e funzionanti a  128
* ho configurato le due postazioni in accesso remoto (dopo circa 3 giorni di
lavoro ora funziona tutto)
Domanda !
E possibile direttamente da access sincronizzare una o più tabelle fra le
due sedi di lavoro ?
Se qualcuno sa come fare scagli una  qualcosa?
Grazie ..
P.S. Attualme uso la sincronizzazione file di pcANYWHERE32 VER.8.00 e tutto
funziona (pero vorrei migliorare e sopratutto capire)


title: lock

author: Maurizio Giacobbe

text:
Ho bisogno di effettuare degli aggiornamenti periodici su tutti i
records di una tabella, come posso bloccare tutta la tabella, in modo
che altri utenti non vi accedano, prima di iniziare l'aggiornamento?
Grazie,
                      Maurizio
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: lock

text:
Maurizio Giacobbe <
ma...@yahoo.it
> wrote in message
cbb016579987152bf3f...@mygate.mailgate.org...

Mettila in un BE a parte e prima di aggiornarla cambia il nome del BE, così
il collegamento della tabella non sarà possibile nel FE...
--
Maurizio75


title: "Password InputBox", utilizzo InputBox per inserimento password

author: Michele (Giò)

text:
Buonasera a tutti.
Mi permetto, e spero sia di aiuto a molti (e mi scuso se è già di Vostra conoscenza) di segnalare
questo Link
http://www.danielklann.com/excel/hiding_text_in_a_vba_inputbox.htm
Una volta incollato il codice in un modulo standard, utilizzando la funzione InputBoxDK invece che
InputBox, la digitazione viene nascosta dai famosissimi asterischi, senza costruirsi una form e
impostare a "password" la maschera di input di un controllo.
Avevo trovato qualcosa di simile su AlessandroBaraldi.it (ciao Alex) ma non funzionando (problemi
con vba332.dll, probabilmente risolvibile), ho cercato, cercato, cercato, e alla fine ho trovato
questo, senza nulla togliere ad Alex (che resta sempre un grande).
Su WinXP e Acc2002, funziona.
---------------------------
Michele (Giò)
joyl...@alice.it


author: ALESSANDRO Baraldi

text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:45a96940$0$16149$4faf...@reader3.news.tin.it...

Direi che è un pò più complessa, a prima vista in quanto SubClassa
completamente la classe InputBox
ma direi che è ottimo...(con tutti i pericoli del DesignTime, sai che prima
del SubClassing quando devi distruggere IDE....!)
Lo aggiongo sicuramente anche tra i miei...!
GRazie
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio news:eocri5$vvi$1...@aioe.org...
> Direi che è un pò più complessa, a prima vista in quanto SubClassa
> completamente la classe InputBox
> ma direi che è ottimo...(con tutti i pericoli del DesignTime, sai che prima
> del SubClassing quando devi distruggere IDE....!)
>
> Lo aggiongo sicuramente anche tra i miei...!
>
> GRazie
Io l'ho già inserito nel mio db a guardia delle opzioni "scottanti", quelle che è il caso ci metta
solo io le mani, e sono d'accordo con te riguardo al voto.
Trovo un pò strano però che la Microsoft non abbia ancora pensato ad implementare un oggetto del
tipo, vuoi mettere la comodità di una PasswordInputBox anche solo a livello di codice?
Non ho ancora guardato come lavora (era mezzanotte, proprio non ci stavo) e appena avrò un attimo di
tempo libero, con l'aiuto di MSDN e con F8 vedrò di capirci qualcosa, perchè va bene usare le cose
già fatte, ma almeno cerchiamo di capirle.
Michele


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio news:eocri5$vvi$1...@aioe.org...
> Lo aggiongo sicuramente anche tra i miei...!
>
> GRazie
Ciao Alex, ho visto che mi hai citato sul tuo sito. Grazie!


text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:45abc4fe$0$8386$4faf...@reader5.news.tin.it...

Doveroso, visto che lo hai scovato tu....!
Ho anche contattato l'autore, cosa che avrei dovuto fare prima di
pubblicarlo, ma aspetto
la risposta.



title: data spezzettata

author: lorenzo ced

text:
ho tre campi per la data giorno mese ed anno
cosi per� non riesco a fare il confronto dal al che facevo con il beetween
(estrapola dalla data alla data)
presumo che la soluzione pu� essere di attaccare i tre campi giorno mese ed
anno per creare una data che poi access riconosce come appunto data
se si come si f� ??


title: data spezzettata

author: OneEDP

text:
"lorenzo ced" <
lorenzo...@comune.recanati.mc.it
> ha scritto nel
messaggio news:gv5qah$2ch$1...@aioe.org...

F1
DateSerial(Anno, mese, giorno)


title: Selezione multipla x query

text:
So che è l'ennesima richiesta
ho girato molto nel newsgroup ho preso qua e la cio che poteva essermi
utile ma non ho concluso nulla.
Ho scaricato l'esempio per aprire un report filtrando da una selezione
multipla  e mi va benissimo
però ho la necessità di updatare un campo in una tabella (la data
della stampa del report) a seguito della selezione stessa.
...In pratica nella combo seleziono i numeri fattura, li stampo a
selezione multipla, e vorrei updatare lo stesso recordset che ho
stampato con la data del giorno...
Non riesco a parametrare la query con quella stringa che ho in maschera
mi presenta il recordset per intero.
So che non brillo nel dare spiegazioni.....faccio appello alla vostra
pazienza !!1Anche se è lunedi'.....
Ciao
Laura


title: Selezione multipla x query

author: Roberto da casa

text:
<
teo...@tiscali.it
> ha scritto nel messaggio
news:1131971258....@g47g2000cwa.googlegroups.com...
>So che è l'ennesima richiesta
>ho girato molto nel newsgroup ho preso qua e la cio che poteva essermi
>utile ma non ho concluso nulla.
>Ho scaricato l'esempio per aprire un report filtrando da una selezione
>multipla  e mi va benissimo
>però ho la necessità di updatare un campo in una tabella (la data
>della stampa del report) a seguito della selezione stessa.
>
>...In pratica nella combo seleziono i numeri fattura,
Per prima cosa se stai effettuando una selezione multipla immagino che non
si tratti di una combo ma di una casella di riepilogo.
> li stampo a
>selezione multipla, e vorrei updatare lo stesso recordset che ho
>stampato con la data del giorno...
>
>Non riesco a parametrare la query con quella stringa che ho in maschera
>mi presenta il recordset per intero.
Una query parametrica registrata (a prescindere che sia una query di
selezione o, come nel tuo caso, una query di aggiornamento) non può essere
filtrata con la selezione multipla di una casella di riepilogo, quindi ti
consiglio di sospendere qualsiasi tentativo in tal senso.
Puoi risolvere il tuo problema in VBA creandoti dinamicamnete, in base alla
selezione multipla effettuata sulla casella di riepilogo, una stringa SQL di
una query di aggiornamento e poi eseguire tale stringa SQL ad esempio con il
metodo RunSQL (vedi help).
>
>So che non brillo nel dare spiegazioni.....faccio appello alla vostra
>pazienza !!1Anche se è lunedi'.....
>
>Ciao
>Laura
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Selezione multipla x query

author: dbM

text:
Ho lo stesso problema!
Forza. Aiutateci!
Ciao Michele


title: Selezione multipla x query

text:
"dbM" <
db.mi...@libero.it
> ha scritto nel messaggio
news:03hef.38707$65.11...@twister1.libero.it...
> Ho lo stesso problema!
> Forza. Aiutateci!
Cosa c'č che non va nelle risposte che ho dato a
teo...@tiscali.it
?
> Ciao Michele



title: Selezione multipla x query

text:
[cut]
> Cosa c'è che non va nelle risposte che ho dato a
teo...@tiscali.it
?
E che non so come si scrive:
> una stringa SQL di una query di aggiornamento e poi eseguire tale stringa
> SQL ad esempio con il metodo RunSQL (vedi help).
Per questo era utile vedere degli esempi.
Grazie in anticipo.


title: Selezione multipla x query

text:
"dbM" <
db.mi...@libero.it
> ha scritto nel messaggio
news:v8mef.62091$Pe2.1...@twister2.libero.it...

Se vai sul Sito Comune (link qui sotto), nella Sezione Reports leggi la mia
FAQ intitolata "4.11 Come si può filtrare un report in base alla selezione
multipla effettuata su una casella di riepilogo?".
In quella FAQ trovi proprio un esempio di come sia possibile creare
dinamicamente una parte di stringa SQL in base alla selezione multipla di
una casella combinata.
Dovrai solo completare la prima parte della stringa SQL e poi eseguirla, ad
esempio, con il metodo RunSQL (vedi help).
>
> Grazie in anticipo.
Prego.



title: Problema hyperlink in sottomaschera

author: Antonio Biso

text:
Normalmente per utilizzare gli hyperlink associati ad ogni record di una
tabella (esempio, gestione documentale) inserisco una casella di testo, dove
il link viene recuperato dalla tabella, poi però schiaffo in una label
proprietà caption e hyperlinkaddress lo stesso valore perchè il fenomeno
(access) mi associa l'hyperlink solo ad una label.
ogni volta che ricarico una maschera normale a maschera singola, sistemo il
valore della caption sulla base della casella di testo.
Mi trovo ora a dover gestire una situazione uno a molti, perchè ogni record
può avere più link.
Per visualizzare tutti i link quindi devo usare una sottomaschera.
A questo punto ho difficoltà ad associare la caption.
Con una query o recordsetclone posso scrivere nella casella di testo il
link, ma non riesco a fare la stessa cosa per la caption, e soprattutto per
ogni singolo record
Ho provato ad usare qualche evento della maschera sottomaschera, ma quando
dico label = testo mi aggiorna lo stesso valore per tutti i record, non mi
mette il singolo link per singolo record
Idee per risolvere il problema?
Grazie
Antonio


title: Problema hyperlink in sottomaschera

author: MA

text:
"Antonio Biso" <
ab...@libero.it
> ha scritto nel messaggio
news:yS1mn.145446$9f6.1...@twister1.libero.it...

Ma come torni e non saluti???
Ah il petrolio ti è andato in testa...
Non usare la label ma usa anche un pulsante e su click
metti     Me.TuoPulsante.HyperlinkAddress = Me.tuocontrollo


title: Problema hyperlink in sottomaschera

text:
"MA" <
sp...@spam.it
> ha scritto nel messaggio
news:hnabl9$7m8$1...@tdi.cu.mi.it...

ciao
stavo un po' impicciato e andavo di fretta, ma mi ritaglio un po' di tempo
per venire con calma
SEnti, quello che mi dici tu però non va bene perchè nel momento che clicco
sul pulsante l'address non è associato ancora
dovrei cliccare due volte
Invece ho trovato il modo utlizzando Application.FollowHyperlink link
dove link è la casella di testo col link
Funziona, ma mi fa una cosa strana
Se linko un jpg e me lo apre con photohouse lasciandolo in primo piano
ho provato con word e pdf e me li lascia ridotti ad icona
un'idea?
Grazie
Antonio


title: Problema hyperlink in sottomaschera

text:
On 11 Mar, 10:18, "Antonio Biso" <
ab...@libero.it
> wrote:
> "MA" <
s...@spam.it
> ha scritto nel messaggionews:hnabl9$7m8$1...@tdi.cu.mi.it...

Allora ci sei anche tu.... vedi che abbiamo parlato male di te proprio
ieri...! ;-)
Ciao Antonio.
Per il tuo problema ho notato anch'io la stessa cosa in una mia
applicazione... sinceramente non ho capito perchè
ed ho risolto il tutto scrivendo una routine che recuperando l'EXE
associato usa poi ShellExec per lanciare il file... in questo modo
forzo la modalità di apertura che mi interessa...!
Ciao
@Alex


title: Ricezione parametri linea comando (command)

author: Alessandro Cara

text:
Si vuole ottenere quanto in oggetto
avvio con:
D:\Pack\xxx.mdb  /cmd "Gestione"
ho fatto :
a)
Private Sub Form_Open(Cancel As Integer)
Dim sParams As String
     MsgBox Command() & " Params=" & sParams
...
end sub
b)
Public sParams
Public Function StartUp()
     sParams = Command
     DoCmd.OpenForm "MenuGenerale"
End Function
Startup viene lanciato dalla macro "autoexec"
sParams e' sempre irrimediabilmente vuoto.
Ringraziamenti anticipati
Ambiente A03 con db A00


author: Pablitomf (Maurizio Facciuti)

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:PoXpf.16680$Cn4....@tornado.fastwebnet.it...

Cosa non ho capito? in a) sParams è privata, in b) è pubblica... in a) è
parte del Msbox, in b) è = a Command... ?!?!?!?! Che deve da fa?


text:

Deve ricevere i parametri dalla linea di comando
a) SParams e' privata perche' la usa solo li
b) qui e' pubblica perche' la usa poi da tutt'altra parte
(appunto dove faccio la msgbox, in tal caso, ovviamente, la definizione
di sParams l'avevo tolta)
per quanto riguarda command, se non ho capito male,
si puo' usare come command in un modulo
e si deve usare come command() in un controllo.
L'esempio (nell'Help) lo applica per il  suo inserimento nella maschera
"proprieta'" in fase di disegno.
Cmq le prove le ho fatte tutte sia con () che senza. Non va in errore
ma sempre  vuota e'.
--
a.cara


author: Alessandro Baraldi

text:
"Alessandro Cara" <
al...@puntablunet.it
> wrote in message
news:PoXpf.16680$
Cn4....@tornado.fastwebnet.it

Ciao Alessandro.
Ti segnalo un mio demo che usa quel sistema, poi ti spiego
i problemi incontrati e come ho risolto:
Nel mio SITO alla Sezione [GENERAL]
1.32 Compattatore MDB esterno tramite Command(/cmd)
Il problema è che se non recuperi come prima funzione
il parametro Command, questo viene resettato, se vedi
nel mio demo(in quel caso è usato per discriminare la riapertura
o meno del FE dopo il Compacr in A97).
Pertanto il recupero del Command lo devi eseguire in una funzione su
AutoExec, in quanto anche l'apertura del Form frega.
Dai un'occhiata al mio Demo e vedi se ti ho dato una dritta
corretta.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG