title: Messaggio con contenuto controllo

author: maurizio

text:
Ciao a tutti,
in una maschera di input vorrei fare vedere una frase piu' il contenuto di
un controllo. Es.
Ultimo numero utilizzato :  678
dove 678 e' il contenuto del controllo chiamato Pippo.
MsgBox "Ultimo numero utilizzato : ",  Pippo
Cosi' non funziona.
Grazie in anticipo.
Maurizio


title: Messaggio con contenuto controllo

author: SunRex

text:
"maurizio" <
mm.m...@inwind.it
> ha scritto nel messaggio
news:BQYGa.90114$Ny5.2...@twister2.libero.it...

MsgBox "Ultimo numero utilizzato :  " &  Pippo,vbInformation
SunRex


title: Messaggio con contenuto controllo

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:1eZGa.92510$pR3.1...@news1.tin.it...

>Grazie !!
Funziona benissimo. E' quello che volevo
Ciao.
Maurizio
>


title: Questionario con risposte diverse

author: Joshua Lool

text:
Buona giornata a tutti.
Sto per mettermi alle prese con un database Access 2000 per creare un
questionario.
Le risposte al questionario (QUEST1) sono SI/NO(un combo) ma potrebbero
esserci anche delle risposte aggiuntive(FORSE,N.A.) ma non ho idea di
come poterlo gestire in una maschera.
Tra l'altro potrei avere delle evoluzioni del questionario QUEST1 avendo
dei modelli di questionario con aggiunta o eliminazione di domande al
QUEST1 pur avendo sempre lo storico.
Avete gentilmente qualche suggerimento su come gestire il mio problema e
soprattutto su come avere tipi di risposte varie nello stesso
questionario (e quindi nella stessa maschera) ???
Grazie.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Questionario con risposte diverse

author: Ivan da casa

text:
"Joshua Lool" <
josh...@libero.it
> ha scritto nel messaggio
news:2bda4d2de621f23bc60...@mygate.mailgate.org...

Ciao Joshua,
io risolverei il problema strutturando almeno due tabelle.
Una sarà il contenitore delle domande con almeno tre campi [idDomanda],
[domanda], [tipo_di_risposta]
dove il campo [tipo_di_risposta] indica se la risposta è a due o più
opzioni.
Nell'altra tabella metterei almeno tre campi [idRisposta], [idDomanda],
[risposta], [giusta], [scelta_dal_utente]
il campo [giusta] è di tipo Si/No e sarà Si solo per quella veramente
giusta.
il campo [idDomanda] sarà collegato con il corrispondente nella tabella
domande.
il campo [scelta_dal_utente] di tipo Si/No raccoglie la risposta del tuo
utente.
Con una query puoi controllare il numero delle risposte
[scelta_dal_utente]=Si dove [giusta]=Si che ti daranno la somma di risposte
esatte.
Per quello che riguarda  la struttura della maschera, potrasti pensare a due
sottomaschere sovrapposte ed invisibili nella maschera domanda. Se la
domanda ha [tipo_di_risposta]= Si/no allora visualizzi(rendi visibile) la
sottomaschera con sole due risposte, altrimenti rendi visibile una
sottomaschera che ha una listbox con elencate tre o più risposte (magari
puoi rendere casuale la sequenza delle risposte possibili).
-- spero di essere stato d'aiuto(facci sapere)
       # = =
      /\
     /*\        Ivan
    /**\                vi augura
   /***\      Buone
  /****\     Feste
 /*****\
/---|  |---\    (\/)
     |   |       [[=]]


title: Questionario con risposte diverse

text:
> "Joshua Lool" <
josh...@libero.it
> ha scritto nel messaggio
> news:2bda4d2de621f23bc60...@mygate.mailgate.org...
> > Buona giornata a tutti.
> >
> > Sto per mettermi alle prese con un database Access 2000 per creare un
> > questionario.
> > Le risposte al questionario (QUEST1) sono SI/NO(un combo) ma potrebbero
> > esserci anche delle risposte aggiuntive(FORSE,N.A.) ma non ho idea di
> > come poterlo gestire in una maschera.
> >
> Per quello che riguarda  la struttura della maschera, potrasti pensare a due
> sottomaschere sovrapposte ed invisibili nella maschera domanda. Se la
> domanda ha [tipo_di_risposta]= Si/no allora visualizzi(rendi visibile) la
> sottomaschera con sole due risposte, altrimenti rendi visibile una
> sottomaschera che ha una listbox con elencate tre o più risposte (magari
> puoi rendere casuale la sequenza delle risposte possibili).
E' tutto chiaro fino alla gestione delle maschere.
Forse non ho capito bene cosa intendi o non ho spiegato
bene cosa voglio ottenere...
Vorrei una maschera di questo tipo :
DOMANDA 1      [COMBO SI/NO]
DOMANDA 2      [COMBO SI/NO/FORSE]
DOMANDA 3      [COMBO SI/NO/NON SO]
DOMANDA 4      [COMBO SI/NO]
.
.
.
DOMANDA N      [COMBO SI/NO]
A livello di tabelle concordo.
Ma per la maschera devo utilizzare "FORMATTAZIONE CONDIZIONALE" per far
apparire la COMBO che desidero ? O devo gestire qualche evento ?



title: Questionario con risposte diverse

author: Alessandro Baraldi

text:
[CUT]
>
> Avete gentilmente qualche suggerimento su come gestire il mio problema e
> soprattutto su come avere tipi di risposte varie nello stesso
> questionario (e quindi nella stessa maschera) ???
2 Tabelle relazionate 1--Molti
Ogni domanda può avere più di una risposta.
Nella 1° Tabella metti le domande con un IdDomanda
Nella 2° Tabella metti le risposte legate alla Domanda tramite IdDomanda
e un campo aggiuntivo che dice quale sia la risposta corretta, magari
un campo SI/NO...!
In questo modo con le query che vuoi fai quanto serve....!
@Alex



title: Questionario con risposte diverse

text:
> 2 Tabelle relazionate 1--Molti
>
> Ogni domanda può avere più di una risposta.
> Nella 1° Tabella metti le domande con un IdDomanda
> Nella 2° Tabella metti le risposte legate alla Domanda tramite IdDomanda
> e un campo aggiuntivo che dice quale sia la risposta corretta, magari
> un campo SI/NO...!
>
> In questo modo con le query che vuoi fai quanto serve....!
Però su una maschera come lo gestisco ?
Se io faccio una maschera , ripeto lo stesso tipo di record ma le combo
con le risposte
sono uguali e invece io le vorrei diverse.



title: Questionario con risposte diverse

text:
"Joshua Lool" <
josh...@libero.it
> wrote in message
news:4b5886a292193296f7d...@mygate.mailgate.org
[CUT]
> Però su una maschera come lo gestisco ?
> Se io faccio una maschera , ripeto lo stesso tipo di record ma le combo
> con le risposte
> sono uguali e invece io le vorrei diverse.
La combo avrà come origine una Query nella quale il Criterio
di filtro sarà IdDomanda, poi vedi tu se vuoi Associare la Combo
ad un campo risposta....!
In pratica devi capire la differenza tra OrigineDati(ControlSource)
ed OrigineRiga(RowSource)
A quel punto ogni combo anche se usi Form in visualizzazione continua
avrà le sole risposte della domanda in questione.
Ciao
@Alex



title: Questionario con risposte diverse

text:
"> E' tutto chiaro fino alla gestione delle maschere.
> Forse non ho capito bene cosa intendi o non ho spiegato
> bene cosa voglio ottenere...
>
> Vorrei una maschera di questo tipo :
>
> DOMANDA 1      [COMBO SI/NO]
> DOMANDA 2      [COMBO SI/NO/FORSE]
> DOMANDA 3      [COMBO SI/NO/NON SO]
> DOMANDA 4      [COMBO SI/NO]
> .
> .
> .
> DOMANDA N      [COMBO SI/NO]
>
> A livello di tabelle concordo.
> Ma per la maschera devo utilizzare "FORMATTAZIONE CONDIZIONALE" per far
> apparire la COMBO che desidero ? O devo gestire qualche evento ?
>
> Grazie.
>
>
>
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
effettivamente le cose si complicano se vuoi gestire le domande in maschera
continua.
Io pensavo alla proposta di una domanda per volta, questo ti permetteva di
'variare' la maschera in base al tipo di domanda.
Per una sequenza di domande, con risposte multiple, dovresti predisporre una
sottomaschera con 2 o tre (o + controlli) Ceckbox  che corrispondessero
ognuno ad una possibile risposta. con la formattazione condizionale puoi
controllare se esiste una proposta(di risposta) e tenere acceso o spegnere
il controllo.
Mentre pensavo alla risposta mi sono reso conto che forse non è così
semplice senza ricorrere a qualche riga di codice ....
forse è più efficace ed immediata la proposta di @Alex baraldi.
Ivan


title: Questionario con risposte diverse

author: Alessandro Cara

text:
Joshua Lool wrote:
>>2 Tabelle relazionate 1--Molti
>>
>>Ogni domanda può avere più di una risposta.
>>Nella 1° Tabella metti le domande con un IdDomanda
>>Nella 2° Tabella metti le risposte legate alla Domanda tramite IdDomanda
>>e un campo aggiuntivo che dice quale sia la risposta corretta, magari
>>un campo SI/NO...!
>>
>>In questo modo con le query che vuoi fai quanto serve....!
>
>
> Però su una maschera come lo gestisco ?
> Se io faccio una maschera , ripeto lo stesso tipo di record ma le combo
> con le risposte
> sono uguali e invece io le vorrei diverse.
>
>
Quanto sei disposto a "pagare" ;<)
Tiene 75 domande con fino a 4 risposte diverse (+ NA se non selezionato)
  la possibilita' di inserire commenti sulla singola domanda e
visualizzazione sul tiptext della domanda di riferimento.
Cmq la cosa se interessa e' fatta cosi' (dalla tua domanda mi sembra
esattamente il problema che mi e' toccato affontare)
1) Tabelle :
	Descrizionequestionario: idquest, iddomanda, numerosuquestionario,
descrizione,descrizionebreve, seDomanda (tipo on/off), seCommento (tipo
on/off) numerorisposte (key idquest+iddomanda)
	TestataDomande: key(idquest,numvisita(per la
storicizzazione),idtestata) + qualche attributo (i.e. nome rilevatore,
datarilevazione et so on)
	Risposte: key(idquest,idtestata, iddomanda), valorerisposta (0=NA / 1-n
con n<5)
  Ho un po di altro ciarpame che forse non interessa (Sub aggregazioni)
2) Form con dati di testata e 75 x 5 checkbox (su un 1024x768 ci sta,
non associati) ed un paio di bottoni (salva/esci). Per buona misura c'e
una stringa di testo che consente di editare direttamente i valori ed un
bottone che stende, se si desidera, a valore 1 tutti i cks
3) il form si "autocompone" in funzione del contenuto di
"descrizionequestionario"
4) ovviamente dietro c'e' un po' di codice
   (per A. Baraldi se in ascolto: ti ricordi la storia di qualche tempo
fa della gestione degli eventi tramite la withevents? be e' questa cosa qui)
5) non usa ocx, tutta roba base base
6) velocita' di acquisizione : notevole
7) E poi la visualizzazione numerica e grafica di aggregazione chi la fa?
--
a.cara


title: Questionario con risposte diverse

text:
"Alessandro Cara" <
al...@puntablunet.it
> wrote in message
news:U0Csf.7008$
av6....@tornado.fastwebnet.it
[CUT]
> Quanto sei disposto a "pagare" ;<)
[CUT]
> --
> a.cara
Se è Gratisse e già fatto mandalo anche a me...!!!
Lo pubblichiamo sia sul mio sito che sul SC se
concordi.
E non fare il solito, manda qualche contributo anche tu...!
Quest'anno penso di rimettere delle foto nel mio sito in
uno spazio dedicato all'analogico ed al digitale, magari
parliamo anche di quelle...!!!
Ciao
@Alex



title: copia e incolla su maschera Access

author: antonello

text:
Sto cercando di far funzionare il seguente codice da una maschera
Access.
Lo scopo è copiare una foto dal mio hard disk (selezionandola tramite
il cmdlg_file()) e incollarla nel campo foto2 che è un campo OLE.
Il DB è un db MySql gestito tramite ODBC dal client Access, e si vuole
evitare di fare un upload delle foto per poi visualizzarle in una
cornice, quindi si è deciso per un copia e incolla direttamente nel
campo BLOB.
Per evitare all'utente di fare manualmente il Ctrl-C e poi il Ctrl-V
sui controlli della maschera, l'idea sarebbe quindi scegliere la foto
in esplora risorse di windows (riga 2), quindi parcheggiarla e
visualizzarla nel controllo foto2nv (riga 3). Copiarla (con le righe 4
e 5) e poi incollarla nel controllo foto2 che è una "Cornice Oggetto
Associato" la cui origine controllo è il campo BLOB denominato
fotografia2 nella tabella di mysql.
Dove sta il problema? Nel fatto che con il codice che vedete qui mi dà
l'errore "comando o azione incolla non disponibile". Se elimino la
riga 6 invece conclude l'operazione ma...non incolla niente, o meglio
io non vedo niente nella cornice.
Chi può salvarmi da questo stress?
1) Private Sub pulsanteBlob_Click()
2) Me.fotografia2path = cmdlg_file()
3) Me.foto2nv.Picture = fotografia2path
4) Me.fotografia2indir.SetFocus
5) DoCmd.RunCommand acCmdCopy
6) Me.foto2.SetFocus
7) DoCmd.RunCommand acCmdPaste
8) End Sub


title: copia e incolla su maschera Access

author: Sergio MAZZA

text:
--
Sergio MAZZA
"antonello" <
manco...@tiscali.it
> ha scritto nel messaggio
news:a33539ee.0407...@posting.google.com...

Forse la lettura dell'help (F1) alla voce: Proprietà TipoOLE (con l'esempio)
ti potrebbe aiutare...
Ciao.
--
Sergio MAZZA


title: Info riguardo i controlli ActiveX

author: Roby

text:
Ciao a tutti i partecipanti.
    Avevo giŕ posto pochi giorni fa un quesito riguardo l'utilizzo dei
contolli ActiveX in Access 2000, ma non ho ricevuto nessuna risposta molto
probabilmente perchč non mi sono spiegato bene.
Cosě ripropongo il problema:
come posso utilizzare le proprietŕ dei controlli ActiveX se Access mi
visualizza solamente una serie di proprietŕ che abbina ai controlli ActiveX?
Il mio problema consiste nel gestire da codice il controllo ActiveX
StatusBar.
Ringraziandovi accetto consiglio.
ciao R.B.


title: Info riguardo i controlli ActiveX

author: Giuseppe

text:
"Roby" <
roby_v...@tin.it
> ha scritto nel messaggio
news:ulCj5.28209$dF5.5...@news.infostrada.it...
> Ciao a tutti i partecipanti.
>     Avevo già posto pochi giorni fa un quesito riguardo l'utilizzo dei
> contolli ActiveX in Access 2000, ma non ho ricevuto nessuna risposta molto
> probabilmente perchè non mi sono spiegato bene.
> Così ripropongo il problema:
>
> come posso utilizzare le proprietà dei controlli ActiveX se Access mi
> visualizza solamente una serie di proprietà che abbina ai controlli
ActiveX?
> Il mio problema consiste nel gestire da codice il controllo ActiveX
> StatusBar.
>
> Ringraziandovi accetto consiglio.
>
> ciao R.B.
>
>
I metodi sono presenti nella guida in linea, per facilitarti la ricerca ti
invio un frammento di un lavoro svolto tempo fa sperando ti sia utile (Lo
StatusBar lo ho utilizzzato una sola volta) ,:
(penso che l'informazione seguente sia superflua ma è il modo più rapido per
accedere alla guida ,
posiziona il cursore tra i caratteri della parola Panels e premi F1)
al componente , con più pannelli ,  diamo il nome OcxBar
aggiungiamo un Pulsante di comando (Nome: Comando1) e un controllo ImageList
(Nome: ocxImageList)  aggiungendo alcune immagini
Aggiungi il seguente codice:
Private Sub Comando1_Click()
Me!ocxBar.Panels(1).Text = "Pannello Uno"
Set Me!ocxBar.Panels(2).Picture = Me!ocxImageList.ListImages(1).Picture
End Sub
giuseppe


title: Info riguardo i controlli ActiveX

text:
Giuseppe <
ebq...@tin.it
> wrote in message 8mn6ss$69g$1...@nslave1.tin.it...

Ti ringrazio per la tua disponibilità oltre che per la tempestività con la
quale mi ha risposto, ma purtroppo non mi sei stato di tanto aiuto.
Il mio problema sta proprio nel vedere (in fase di programmazione) la
proprietà Panels dell'oggetto StatusBar. Ora ti preciso che l'oggetto
StatusBar da me usato è un "controllo Microsoft StatusBar ver. 6.0". Perchè
non mi permette di impostare la proprietà Panels?
Ringrazio
R.B.


title: Info riguardo i controlli ActiveX

author: A.Colalelli - MSD Srl

text:
"Roby" <
roby_v...@tin.it
> ha scritto nel messaggio
news:ulCj5.28209$dF5.5...@news.infostrada.it...
> Ciao a tutti i partecipanti.
>     Avevo già posto pochi giorni fa un quesito riguardo l'utilizzo dei
> contolli ActiveX in Access 2000, ma non ho ricevuto nessuna risposta molto
> probabilmente perchè non mi sono spiegato bene.
> Così ripropongo il problema:
>
> come posso utilizzare le proprietà dei controlli ActiveX se Access mi
> visualizza solamente una serie di proprietà che abbina ai controlli
ActiveX?
> Il mio problema consiste nel gestire da codice il controllo ActiveX
> StatusBar.
>
> Ringraziandovi accetto consiglio.
>
> ciao R.B.
>
Ma tu vuoi creare dei nuovi "pannelli" da codice o gestire quelli
preimpostati?


title: Info riguardo i controlli ActiveX

text:
A.Colalelli - MSD Srl <
mic...@mclink.it
> wrote in message
8mp739$l98$1...@news.mclink.it...

    In pratica il mio problema consiste nel visualizzare e quindi poter
utilizzare, la proprietà Panels che, come accade in VB 5.0 o anche in Excel
di Office 2K, permette la gestione completa del "controllo Microsoft
StatusBar ver. 6.0" da codice.
Utilizzando l'help in linea ho scoperto che A2K abbina ai controlli ActiveX
proprietà generiche e non le proprietà effettive del controllo.
Come si fa? Ammesso che ci sia una soluzione.
Ringrazio anticipatamente.
B.Roby


title: Info riguardo i controlli ActiveX

text:
"Roby" <
roby_v...@tin.it
> ha scritto nel messaggio
news:ulCj5.28209$dF5.5...@news.infostrada.it...
> Ciao a tutti i partecipanti.
>     Avevo già posto pochi giorni fa un quesito riguardo l'utilizzo dei
> contolli ActiveX in Access 2000, ma non ho ricevuto nessuna risposta molto
> probabilmente perchè non mi sono spiegato bene.
> Così ripropongo il problema:
>
> come posso utilizzare le proprietà dei controlli ActiveX se Access mi
> visualizza solamente una serie di proprietà che abbina ai controlli
ActiveX?
> Il mio problema consiste nel gestire da codice il controllo ActiveX
> StatusBar.
>
> Ringraziandovi accetto consiglio.
>
> ciao R.B.
>
>
Non ho interpretato correntemente la tua domanda , spero di averla capito
adesso.
Penso di aver incontrato lo stesso problema , in fase di digitazione del
codice la maggioranza delle Proprietà non apparivano ,utilizzando diversi
ActiveX. Tra le ricerche nel tentativo di far apparire tutte le Proprietà
come i controlli standard ho trovato la seguente frase in un libro di
programmazione:
"Non tutti i controlli ActiveX sono "associati ai dati" come quelli standard
di Access.Il termine "associato ai dati" significa che i controlli hanno una
proprietà Control Source che si riferisce ai dati di Access o che può
utilizzare come sorgente le righe".
(Ammetto la difficoltà di capirla.)
In considerazione che ho incontrato la stessa difficoltà con il
pubblicizzato ActiveX Calendario,
non presenti in VB6 , ho concluso che con i controlli no standard con Access
ciò non è possibile.
Spero di essermi sbagliato
Giuseppe


title: Info riguardo i controlli ActiveX

text:
Giuseppe <
ebq...@tin.it
> wrote in message 8mpop1$k5$1...@nslave1.tin.it...

Bhe, ti ringrazio per la tua disponibilità, almeno non sono l'unico ad avere
questo problema ma sono sicuro che qualcuno saprà aiutarci.
La soluzione c'è e la troveremo.
Saluti e ringraziamenti
B.Roby


title: Aggiungere 3 mesi ad una data...

author: sdamy

text:
Salve a tutti,
volevo chiedere se qualcuno conosce il modo per aggiungere tre mesi ad una
data
esempio  25/12/2001
risultato  25/03/2001
grazie
sdamy


title: Aggiungere 3 mesi ad una data...

author: Federico Luciani

text:

dateadd("m",3, #25/12/2001#)
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: Aggiungere 3 mesi ad una data...

text:
Federico Luciani <
fluc...@sitocomune.com
> wrote in message
3B2E0407...@sitocomune.com...

S E I   U N   M I T O ! ! !
GRAZIE 1000
CIAO CIAO
SDAMY


title: Aggiungere 3 mesi ad una data...

text:
sdamy wrote:
> Federico Luciani <
fluc...@sitocomune.com
> wrote in message
> > sdamy wrote:
> > > Salve a tutti,
> > > volevo chiedere se qualcuno conosce il modo per aggiungere tre mesi ad
> una
> > > data
> > > esempio  25/12/2001
> > > risultato  25/03/2001
> > > grazie
> > > sdamy
> >
> > dateadd("m",3, #25/12/2001#)
> > --
> > Federico
>
> S E I   U N   M I T O ! ! !
> GRAZIE 1000
> CIAO CIAO
> SDAMY
No, basta leggere l'help!



title: Aggiungere 3 mesi ad una data...

text:
Federico Luciani <
fluc...@sitocomune.com
> wrote in message
3B2E07F7...@sitocomune.com...

..sempre che la guida funzioni bene...
Nella Guida in linea di Microsoft Access2000 se inserisco
la domanda: "DATA" "FUNZIONI DATA"
lui mi restituisce una marea di cose ma della funzione
DATEADD nemmeno traccia...
saluti
sdamy


title: Command button in forms

author: Jude

text:
While in a form in MS Access 2000 I would like to be able to select a
command
button that will automatically print the current record in an existing
report.
Is this possible ??
Reply to
sht...@sunitafe.edu.au
Thanks
Jude
------------------------------------------------------------
 Get your FREE web-based e-mail and newsgroup access at:

http://MailAndNews.com
 Create a new mailbox, or access your existing IMAP4 or
 POP3 mailbox from anywhere with just a web browser.
------------------------------------------------------------


title: Command button in forms

author: Roberto dal portatile

text:
"Jude" <Jude...@MailAndNews.com> ha scritto nel messaggio
news:3B76...@MailAndNews.com...
> While in a form in MS Access 2000 I would like to be able to select a
> command
> button that will automatically print the current record in an existing
> report.
>
> Is this possible ??
Excuse me for my very bad english! :o)
If report's record origin is the same of form's record origin.
If primary key in the table and in the form is named ID.
If your report is named MyReport.
This is VBA routine for command button:
    Dim stDocName As String
    Dim StCriteria As String
    StCriteria = "ID=" & Me!ID
    stDocName = "MyReport"
    DoCmd.OpenReport stDocName, acNormal, , stCriteria
>
> Reply to
sht...@sunitafe.edu.au
>
> Thanks
>
> Jude
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ordinamento

author: Massimo

text:
Salve a tutti.
vorrei sapere perchè in un report dando l'istruzione di ordinamento (dalle
proprietà), questa mi funziona fin quando lavoro con il prg, ma non la
ritrovo all'apertura successiva del db.
ciao Massimo


title: ordinamento

author: Lorenzo Coronati

text:
Scrisse "Massimo" <
cro...@aliseo.it
>:
>vorrei sapere perchè in un report dando l'istruzione di ordinamento (dalle
>proprietà), questa mi funziona fin quando lavoro con il prg, ma non la
>ritrovo all'apertura successiva del db.
Devi usare "Ordinamento e raggruppamento", trovi il pulsante
nella barra degli strumenti.
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in
internet che sia in grado di recuperare le
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--


title: Attivazione stesso record in due sottomaschere

author: GS

text:
Salve a tutti,
potreste darmi una dritta?
All'interno di una maschera ho una struttura a schede con 2 sottomaschere.
Entrambe le sottoschede attingono alla stessa tabella "Giocatori"; la prima
visualizza solo dati anagrafici e l'altra tutt'altri dati; entrambe con
visualizzazione maschere continue e con selettori record attivi.
Adesso succede ce se attioil record "Giovanni", quando passo sulla 2
sottomaschera c'� evidenziato "Mattia"...
vorrei che il record attivo della 1 maschera, venisse attivato anche nella 2
maschera  e viceversa
Spero in essermi spiegato e soprattutto, spero in un vostro aiuto.
Grazie a tutti
GS


text:
"GS" <
gio_...@libero.it
> ha scritto nel messaggio
news:h73eu9$kbu$1...@news.task.gda.pl...

Il controllo struttura a schede deve stare all'interno di una maschera
collegata a Giocatori.
le sottomaschere inserite in ogni sceda devono essere collegate alla
maschera principale con "collega campi secondari" e "collega campi master"
alla ID di Giocatori
Thomas.az


author: Karl Donaubauer

text:
GS wrote:
> All'interno di una maschera ho una struttura a schede con 2
> sottomaschere. Entrambe le sottoschede attingono alla stessa tabella
> "Giocatori"; la prima visualizza solo dati anagrafici e l'altra
> tutt'altri dati; entrambe con visualizzazione maschere continue e con
> selettori record attivi. Adesso succede ce se attioil record "Giovanni",
> quando passo sulla 2
> sottomaschera c'� evidenziato "Mattia"...
> vorrei che il record attivo della 1 maschera, venisse attivato anche
> nella 2 maschera  e viceversa
> ...
Codice "Su Corrente" della Sottomaschera1:
' sopprimere l'errore dopo l'apertura quando Sottomaschera2
' non � ancora pronta
On Error Resume Next
' per evitare la doppia esecuzione
If
Me.Parent.ActiveControl.Name
 = "Sottomaschera1" Then
    Me.Parent!Sottomaschera2.Form.Recordset.Bookmark = _
                Me.Recordset.Bookmark
End If
"Su Corrente" della Sottomaschera2:
On Error Resume Next
If
Me.Parent.ActiveControl.Name
 = "Sottomaschera2" Then
    Me.Parent!Sottomaschera1.Form.Recordset.Bookmark = _
                Me.Recordset.Bookmark
End If
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7flapbF...@mid.individual.net...

Grazie per la disponibilit�, e per la velocit� di risposta.
Sul suo sito, nella sezione maschere (4.3) avevo trovato la soluzione....
gestendo l'evento "on error"
Questa che mi propone sembra pi� semplice, la verificher�
grazie 1000 a tutti
GS


title: Formattazione caselle di testo nei report

author: david

text:
E' possibile in un report formattare una casella di testo in modo
che solo una parte d el suo contenuto venga riportato in grassetto
in anteprima e stampa del report?
Grazie
david


author: Roberto da casa

text:
"david" <
davi...@libero.it
> ha scritto nel messaggio
news:3c862de5...@News.CIS.DFN.DE...

Direi proprio di no, visto che l'oggetto minimo per impostare la proprietą
Formato č il controllo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
>
>Direi proprio di no, visto che l'oggetto minimo per impostare la proprietą
>Formato č il controllo.
>
>--
>Roberto
Grazie, speravo mi sfuggisse qualcosa visto che con Access 2000
si riesce ad usare format per trasformare in maiuscolo anche una
parte del campo...
Grazie lo stesso
david


title: Operatore Between .. And

author: Angelo

text:
Ho un campo tipo "Data/Ora" nel quale vi è  la data nel formato "gg/mm/aaaa"
e l'ora nel formato "hh:mm:ss":
es.  11/09/2007 23.56.12
Mi sono accorto che nell'eseguire una query parametrica, utilizzando
l'operatore Between ... And ,  la stessa non mi restituisce
l'estremo finale, cioè ottengo un recordset comprensivo del periodo
richiesto tranne che per l'ultimo giorno.
Tutto funziona regolarmente se nel campo ci fosse la sola data senza l'ora.
Dovendo mantere il formato del campo nella forma descritta, esiste una
soluzione al problema?
Ciao
Angelo


title: Operatore Between .. And

author: Roberto da Parma

text:
"Angelo" <
logi...@email.it
> ha scritto nel messaggio
news:vtEFi.108526$%k.25...@twister2.libero.it...

Scusa ma filtri anche l'ora??
Crea un campo in più nella query dove userai il criterio per filtrare...
between #00/00/00à and #00/00/00#
Utilizza la funzione Format per formattare la data dovrebbe essere
così....Format(tuadata;"gg mm aa")
--
Roberto da Parma


title: Operatore Between .. And

text:
> Scusa ma filtri anche l'ora??
> Crea un campo in più nella query dove userai il criterio per filtrare...
> between #00/00/00à and #00/00/00#
> Utilizza la funzione Format per formattare la data dovrebbe essere
> così....Format(tuadata;"gg mm aa")
>
>
> --
> Roberto da Parma
Anche utilizzando la funzione Format, il problema persiste. E' come se il
campo fosse di tipo testo
e non data/ora come è in realtà. Utilizzando l'operatore Between .. And e la
funzione format, volendo
filtrare le date comprese dal 01/07/2007 al 03/07/2007, la query mi
restituisce anche le date del 01/03/2007,
01/04/2007, 01/05/2007 ... 02/04/2007, 03/05/2007 ... ecc
Non ho ancora capito se il problema è lagato al tipo di dato o se sbaglio
qualcosa.
Ciao
Angelo


title: Operatore Between .. And

author: Roberto dalla campagna

text:
"Angelo" <
logi...@email.it
> ha scritto nel messaggio
news:vtEFi.108526$%k.25...@twister2.libero.it...

Mi sembra normale ciò che ti succede visto che, se i parametri di selezione
contengono solo una data senza un orario, la data finale ti filtrerà solo i
record con data e ora minori o uguali alle ore 00:00:00 di quel giorno
escludendo di fatto tutti i record con quella data fatta eccezione a quello
con orario 00:00:00.
Hai due possibilità: la priam è quella di sommare 1 alla data di fine
periodo ( MiaData Between DataInizio And DataFine + 1) oppure effettuare la
selezione sulla sola parte intera della data ( Int(MiaData) Between
DataInizio And DataFine) tagliando così gli orari dal confronto ed
effettuando quindi il confronto solo sulla data e non pure sull'orario.
>
> Ciao
> Angelo
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Operatore Between .. And

text:
> Mi sembra normale ciò che ti succede visto che, se i parametri di
> selezione contengono solo una data senza un orario, la data finale ti
> filtrerà solo i record con data e ora minori o uguali alle ore 00:00:00 di
> quel giorno escludendo di fatto tutti i record con quella data fatta
> eccezione a quello con orario 00:00:00.
> Hai due possibilità: la priam è quella di sommare 1 alla data di fine
> periodo ( MiaData Between DataInizio And DataFine + 1) oppure effettuare
> la selezione sulla sola parte intera della data ( Int(MiaData) Between
> DataInizio And DataFine) tagliando così gli orari dal confronto ed
> effettuando quindi il confronto solo sulla data e non pure sull'orario.
> Roberto
Ciao Roberto,
sto cercando di mettere in pratica le tue indicazioni, ma per entrambe le
soluzioni suggerite
ottengo un messaggio d'errore:
"Espressione digitata non correttamente o troppo complessa per essere
valutata. ..."
Continuo a provare per cercare la sintassi corretta.
Grazie
Angelo


title: Operatore Between .. And

text:
"Angelo" <
logi...@email.it
> ha scritto nel messaggio
news:YuXFi.109985$%k.25...@twister2.libero.it...

Prova apostare il codice SQL della query.
Comunque i ultima analisi creati nella query anche un campo calcolato così
fatto:
Pippo: Int(MiaData)
e scrivi nei criteri di selezioe di questo campo Pippo semplicemente
Between DAtaInizio And DataFine
Naturalmente non scriverai più nulla nei criteri del campo MiaData.
>
> Grazie
Prego.



author: Luigi

text:
ciao a tutti

vorrei sommare il valore di due caselle nella sottomaschera
=Somma([Dettaglio].[Form]![tatale1]+[Dettaglio].[Form]![totale2])
ma ho errore

Grazie per l'aiuto


title: sommare il valore di due caselle nella sottomaschera

author: Marco Pizzamiglio

text:
Luigi ha scritto:

Prova
=Somma([Dettaglio].[Form]![tatale1])+Somma([Dettaglio].[Form]![totale2])
Ciao.
-Marco-

--

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


text:
Luigi wrote:
> ...
> vorrei sommare il valore di due caselle nella sottomaschera
> =Somma([Dettaglio].[Form]![tatale1]+[Dettaglio].[Form]![totale2])
> ma ho errore

La funzione Somma() solo funziona per campi (non controlli) che
si trovano nell'origine dati della stessa maschera, non per un
riferimento come lo vuoi farlo tu.

Non � chiaro cosa sono [tatale1] (forse si chiama "totale1"?)
e [totale2]. Campi o controlli?
Se si tratta di campi puoi creare una casella di testo (txtTotali12)
nella sottomaschera con origine controllo:

=Somma([tatale1]+[totale2])

e una casella di testo nella maschera principale con:

=[Dettaglio].[Form]![txtTotali12]

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


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:ap41g2...@mid.individual.net...

grazie Marco e Karl


title: Funzione Di Karl

author: Fulvia

text:
Innanzitutto vorrei ringraziare Karl per aver messo a dispozizione molti
consigli ed esempi utili a tutti sul suo sito.
Ora vi espongo il mio problema:
In una sottomaschera ho una casella combinata per l'iserimeto degli
articoli, quì su non in elenco ho messo la funzione
4.13 Casella combinata - Aggiungere un nuovo record e rispondendo
affermativamente mi apre la form articoli, inserisco il nuovo articolo,
quando chiudo la form articoli e  ritorno sulla sottomaschera la casella
combinata di questa form non sia aggiorna ne con requery ne con refresh,
dopo molti tentativi l'unico modo è:dalla casella combinata  passare il
fuoco ad un altro controllo e ritornare sulla casella combinata.
E' corretto questo modo arcaico o esiste un altro metodo?
Grazie a tutti
--
Ciao a tutti


title: Funzione Di Karl

author: almorel

text:

Ciao Fulvia,
sei sicura che il nuovo record sia stato salvato quando esci dalla
sottomaschera per tornare alla maschera principale ?
Perchè mi sembra molto strano che il requery non funzioni, è una cosa
che faccio abitualmente.
Ciao
Alberto


title: Funzione Di Karl

author: CIDI

text:
"Fulvia" <
a...@aa.it
> ha scritto nel messaggio
news:iao9ot$r8k$1...@nnrp.ngi.it...

su chiusura della form di inserimento hai adattato, al tuo caso, il codice
che vedi alla fine della suddetta faq?
ciao
Daniele


title: Funzione Di Karl

text:
--
Ciao a tutti
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:iaooug$763$1...@speranza.aioe.org...
>
> "Fulvia" <
a...@aa.it
> ha scritto nel messaggio
> news:iao9ot$r8k$1...@nnrp.ngi.it...
>> Innanzitutto vorrei ringraziare Karl per aver messo a dispozizione molti
>> consigli ed esempi utili a tutti sul suo sito.
>> Ora vi espongo il mio problema:
>> In una sottomaschera ho una casella combinata per l'iserimeto degli
>> articoli, quě su non in elenco ho messo la funzione
>> 4.13 Casella combinata - Aggiungere un nuovo record e rispondendo
>> affermativamente mi apre la form articoli, inserisco il nuovo articolo,
>> quando chiudo la form articoli e  ritorno sulla sottomaschera la casella
>> combinata di questa form non sia aggiorna ne con requery ne con refresh,
>> dopo molti tentativi l'unico modo č:dalla casella combinata  passare il
>> fuoco ad un altro controllo e ritornare sulla casella combinata.
>> E' corretto questo modo arcaico o esiste un altro metodo?
>> Grazie a tutti
>
>
> su chiusura della form di inserimento hai adattato, al tuo caso, il codice
> che vedi alla fine della suddetta faq?
>
> ciao
> Daniele
Ciao Daniele
Il codice č a posto non si aggiorna la casella
Ciao


title: Funzione Di Karl

author: Geppo

text:
Ciao "Fulvia" <
a...@aa.it
> ha scritto nel messaggio
news:iaoq8j$bhs$1...@nnrp.ngi.it...
----cut----
> Il codice è a posto non si aggiorna la casella
Prova cosi, partendo dal presupposto che prima di fare riferimento ad un
controllo nella subform, devi passare il focus a quest'ultima:
forms!nomeFormPrincipale!NomeSubform.setfocus
'qui il resto per aggiornare la casella
--
Ciao
Geppo


title: Funzione Di Karl

text:
--
Ciao a tutti
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:uKSzo.112146$Ua.2...@twister2.libero.it...

 Geppo hai centrato il problema seguento il tuo consiglio di passa prima il
fuoco alla sottomaschera ora funziona perfettamente.
Grazie ancora
Ciiao Fulvia


title: Come lasciare una pagina bianca in un report?

author: Arnaldo M

text:
Salve a tutti!
Avendo una stampante  fronte/retro, cioč che stampa sia il fronte che il
retro del modulo in una sola passata, vorrei poter costruire un report in
modo in modo che quando la stampa della sezione (intestazione + corpo+ pič
di pagina) non supera la lunghezza di pagina 1, la nuova sezione inizi a
pagina 3 (cioe' su di un altro foglio), lasciando bianca la 2 e cosi' via
per tutte le pagine.
Se la sezione che stampo e' piů lunga di una pagina, segue a pag.2 e salta
la nuova sezione a pagina 3, e non ci sono problemi.
Ho provato a barcamenarmi con .forcenewpage in questo modo:
Su formattazione intestazione sezione:
if page/2 = int (page/2) then me![report].intestazione.forcenewpage = 1
Su formattazione pič di pagina sezione:
if page/2 <> int (page/2) then me![report].piedipagina.forcenewpage = 2
ma non funziona..stampa sempre la nuova intestazione sulla facciata
seguente, che evidentemente viene riconosciuta come nuova pagina.
Grazie per suggerimenti.
Ciao, Arnaldo.


author: Proli

text:
Arnaldo M ha scritto nel messaggio ...
>Salve a tutti!
>Avendo una stampante  fronte/retro, cioè che stampa sia il fronte che il
>retro del modulo in una sola passata, vorrei poter costruire un report in
>modo in modo che quando la stampa della sezione (intestazione + corpo+ piè
>di pagina) non supera la lunghezza di pagina 1, la nuova sezione inizi a
>pagina 3 (cioe' su di un altro foglio), lasciando bianca la 2 e cosi' via
>per tutte le pagine.
>Se la sezione che stampo e' più lunga di una pagina, segue a pag.2 e salta
>la nuova sezione a pagina 3, e non ci sono problemi.
>
>Ho provato a barcamenarmi con .forcenewpage in questo modo:
>
>Su formattazione intestazione sezione:
>if page/2 = int (page/2) then me![report].intestazione.forcenewpage = 1
>
>Su formattazione piè di pagina sezione:
>if page/2 <> int (page/2) then me![report].piedipagina.forcenewpage = 2
>
>ma non funziona..stampa sempre la nuova intestazione sulla facciata
>seguente, che evidentemente viene riconosciuta come nuova pagina.
>Grazie per suggerimenti.
>Ciao, Arnaldo.
>
>
Provate a consultare la proprietà hascontinued nell'help inlinea.
Saluti
Dell'OcaMarco
D.M.Software


title: SOMMA DI DATE

author: golazo

text:
buongiorno a tutti,
vorrei creare una query con la somma di un campo ora. non sono in
grado do trovare una funzione che esegua tutto
questo.se
 sapete
aiutarmi vi ringrazio ultriormente.
cordiali saluti
                   Luca


title: SOMMA DI DATE

author: ciroteo

text:

hmhm ... hai fatto qualche ricerca nel newsgroup? nei messaggi
precedenti?
è argomento dibattuto
cerca funzione dateadd, datediff ecc...


title: ADO e DAO un po' di esempi

author: NetSlacker

text:
Salve a tutti.
Sto iniziando a lavorare sugli MDB tramite codice, con DAO tutto bene (non č
che faccio molto).
Visto che perň ora c'č ADO (che a quanto ho capito č piů veloce, ecc)
qualcuno mi potrebbe fare un esempi di come aprire una tabella e/o una query
per prendere i dati da un campo con ADO ? In DAO uso CurrentDB,
OpenRecordset ecc, ma in ADO ?
Grazie mille a tutti


title: ADO e DAO un po' di esempi

author: Karl Donaubauer

text:
NetSlacker schrieb:
> Sto iniziando a lavorare sugli MDB tramite codice, con DAO tutto bene (non è
> che faccio molto).
> Visto che però ora c'è ADO (che a quanto ho capito è più veloce, ecc)
> qualcuno mi potrebbe fare un esempi di come aprire una tabella e/o una query
> per prendere i dati da un campo con ADO ? In DAO uso CurrentDB,
> OpenRecordset ecc, ma in ADO ?
http://msdn.microsoft.com/library/techart/daotoadoupdate.htm
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: ADO e DAO un po' di esempi

text:
Grazie mille, il tuo suggerimento č stato molto prezioso. Anche se conosco
poco o niente dell'inglese, gli esempi sono fatti bene.
Grazie ancora
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:ahHO4.60585$6X3.1...@news.chello.at...
> NetSlacker schrieb:
> > Sto iniziando a lavorare sugli MDB tramite codice, con DAO tutto bene
(non č
> > che faccio molto).
> > Visto che perň ora c'č ADO (che a quanto ho capito č piů veloce, ecc)



title: tabella ordini: prezzo medio per prodotto

author: FANCIULLO

text:
Salve sono Fanciullo,
dovrei tentare di emulare un programma commerciale
attraverso la creazione di MDB con access 97.
In una tabella ordini c'č un campo per il prezzo relativo al prodotto
ordinato.
Si tratta di prodotti alimentari per i quali il prezzo varia sempre
per cui nel listino in relazione alla tabella ordini appare calcolato
l'ultimo prezzo immesso (OGGI ORDINO CAROTE A X PREZZO)
                                    (DOMANI ORDINO CAROTE A Y PREZZO)
                                    (ANCORA CAROTE A Z PREZZO.......ECC)
oltre all'ultimo prezzo inserito c'č un campo che registra il prezzo medio
delle carote.
domanda:  come si potrebbe fare per ottenere il prezzo medio?
Intedo capire come si puň procedere in senso logico.
Per esempio: devo registrare tutti gli importi delle carote,
 quindi un record per ogni prezzo nuovo??
Se sě, devo avere un rapporto uno a molti tra la voce CAROTE
e tutte le sue variazioni di prezzo?
Grazie


author: Carlo Costarella

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:PyZJh.24500$zG1.2...@twister2.libero.it...
> Salve sono Fanciullo,
> dovrei tentare di emulare un programma commerciale
> attraverso la creazione di MDB con access 97.
>
> In una tabella ordini c'è un campo per il prezzo relativo al prodotto
> ordinato.
>
> Si tratta di prodotti alimentari per i quali il prezzo varia sempre
> per cui nel listino in relazione alla tabella ordini appare calcolato
> l'ultimo prezzo immesso (OGGI ORDINO CAROTE A X PREZZO)
>                                    (DOMANI ORDINO CAROTE A Y PREZZO)
>                                    (ANCORA CAROTE A Z PREZZO.......ECC)
>
> oltre all'ultimo prezzo inserito c'è un campo che registra il prezzo medio
> delle carote.
>
> domanda:  come si potrebbe fare per ottenere il prezzo medio?
>
> Intedo capire come si può procedere in senso logico.
> Per esempio: devo registrare tutti gli importi delle carote,
> quindi un record per ogni prezzo nuovo??
>
> Se sì, devo avere un rapporto uno a molti tra la voce CAROTE
> e tutte le sue variazioni di prezzo?
>
> Grazie
>
>
Il prezzo medio è dato da tutte le vendite o gli acquisti di un prodotto o
articolo, presi singolarmente e diviso la quantità, anche questa presa
singolarmente.
Carote 10Kg prezzo 20,00 euro
Carote 10Kg prezzo 18,00 euro
Prezzo medio:
20/10
18/10
media tra i due risultati.
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:etapa0$dp1$1...@tdi.cu.mi.it...

> Ciao, Carlo grazie
>


title: Allineamento Sottoreport

author: Giuliano

text:
Ciao,
ho un report che contiene un sottoreport con dei campi.
Il sottoreport risulta già allineato a sinistra del report, più di così non
si sposta e lo stesso per i campi contenuti in questo.
Il problema è che nella stampa i campi contenuti nel sottoreport risultano
troppo spostati verso destra, però in modalità progettazione sono già
allineati a sinistra e più di così non si spostano.
Come posso risolvere questo problema?
Grazie.
    Ciao


title: Allineamento Sottoreport

author: Esteban

text:
"Giuliano" <
gro...@inwind.it
> wrote in message
news:9em69q$jam$2...@nreadB.inwind.it...

Diminuisci il margine sinistro della pagina nelle opzioni di stampa.
Ciao!
Esteban
Hosted by
www.seber.it


title: Espansione automatica con discesa della tendina

author: Mimmo

text:
Ringrazio in anticipo chi mi aiuterà sperando si riuscire a spiegare
il mio problema!
Dovendo cercare da un elenco di nominativi avrei la necessità, una
volta che comincio a scrivere le prime lettere del cognome che voglio
ricercare che la casella combinata dove sto scrivendo si "aprisse" e
mi facesse vedere i nomi che man mano cossispondono alle iniziali che
ho scritto.
Mi spiego meglio: mettiamo che io stia inserendo il cognome e che ci
siano due persone con lo stesso cognome, io vorrei che la tendina
fosse aperta per accorgermi dei due nominativi.
Per ora la mia ricerca funziona ma la tendina rimane su una riga e
quindi non so quale nominativo verrà selezionato.
Graazie
M.


author: Roberto dalla campagna

text:
"Mimmo" <
map...@nospam.com
> ha scritto nel messaggio
news:415346f1...@news.interbusiness.it...

Mentre digiti il cognome, quando vuoi che si apra l'elenco della casella
combinata pigia il tasto funzione F4.
Se poi vuoi aprire l'elenco da codice VBA prova con:
Me!MiaCombo.Dropdown
dove MiaCombo è il nome della casella combinata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dalla campagna" <
r.ma...@libero.it
> wrote in message news:<0DS4d.5822$
H11.1...@twister1.libero.it
>...
> "Mimmo" <
map...@nospam.com
> ha scritto nel messaggio
> news:415346f1...@news.interbusiness.it...
> > Ringrazio in anticipo chi mi aiuterà sperando si riuscire a spiegare
> > il mio problema!
> >
> > Dovendo cercare da un elenco di nominativi avrei la necessità, una
> > volta che comincio a scrivere le prime lettere del cognome che voglio
> > ricercare che la casella combinata dove sto scrivendo si "aprisse" e
> > mi facesse vedere i nomi che man mano cossispondono alle iniziali che
> > ho scritto.
> > Mi spiego meglio: mettiamo che io stia inserendo il cognome e che ci
> > siano due persone con lo stesso cognome, io vorrei che la tendina
> > fosse aperta per accorgermi dei due nominativi.
> >
> > Per ora la mia ricerca funziona ma la tendina rimane su una riga e
> > quindi non so quale nominativo verrà selezionato.
> >
> > Graazie
> > M.
>
> Mentre digiti il cognome, quando vuoi che si apra l'elenco della casella
> combinata pigia il tasto funzione F4.
> Se poi vuoi aprire l'elenco da codice VBA prova con:
>
> Me!MiaCombo.Dropdown
>
> dove MiaCombo è il nome della casella combinata.
Giusto quanto precede, ma sappi che il codice sopra devi inserirlo in
"Su attivato" del controllo MiaCombo.
Aggiungo che se vuoi che se vuoi che l'elenco della casella si apra
solo se non contiene nessun dato allora copia il codice che segue in
"Su attivato" del controllo MiaCombo.
Private Sub MiaCombo_GotFocus()
    If (Eval("[Forms]![MiaMaschera]![MiaCombo] Is Null")) Then
       PGCorpo.Dropdown
    End If
End Sub


text:
<
fed...@tiscali.it
> ha scritto nel messaggio
news:b03e6485.04092...@posting.google.com...
> "Roberto dalla campagna" <
r.ma...@libero.it
> wrote in message
news:<0DS4d.5822$
H11.1...@twister1.libero.it
>...
> > "Mimmo" <
map...@nospam.com
> ha scritto nel messaggio
> > news:415346f1...@news.interbusiness.it...
> > > Ringrazio in anticipo chi mi aiuterà sperando si riuscire a spiegare
> > > il mio problema!
> > >
> > > Dovendo cercare da un elenco di nominativi avrei la necessità, una
> > > volta che comincio a scrivere le prime lettere del cognome che voglio
> > > ricercare che la casella combinata dove sto scrivendo si "aprisse" e
> > > mi facesse vedere i nomi che man mano cossispondono alle iniziali che
> > > ho scritto.
> > > Mi spiego meglio: mettiamo che io stia inserendo il cognome e che ci
> > > siano due persone con lo stesso cognome, io vorrei che la tendina
> > > fosse aperta per accorgermi dei due nominativi.
> > >
> > > Per ora la mia ricerca funziona ma la tendina rimane su una riga e
> > > quindi non so quale nominativo verrà selezionato.
> > >
> > > Graazie
> > > M.
> >
> > Mentre digiti il cognome, quando vuoi che si apra l'elenco della casella
> > combinata pigia il tasto funzione F4.
> > Se poi vuoi aprire l'elenco da codice VBA prova con:
> >
> > Me!MiaCombo.Dropdown
> >
> > dove MiaCombo è il nome della casella combinata.
>
Innanzitutto il problema ce lo ha Mimmo e non io, quindi forse sarebbe
meglio che i suggerimenti tu li dia rispondendo al suo messagio e non al
mio.
>
> Giusto quanto precede, ma sappi che il codice sopra devi inserirlo in
> "Su attivato" del controllo MiaCombo.
Non ha spiegato quando vuole aprire l'elenco della combo, quindi non mi
sembra che si possa localizzare con certezza l'evento a fronte del quale va
generato il codice VBA di cui sopra.
> Aggiungo che se vuoi che se vuoi che l'elenco della casella si apra
> solo se non contiene nessun dato allora copia il codice che segue in
> "Su attivato" del controllo MiaCombo.
> Private Sub MiaCombo_GotFocus()
>     If (Eval("[Forms]![MiaMaschera]![MiaCombo] Is Null")) Then
>        PGCorpo.Dropdown
>     End If
> End Sub
--



text:
"Roberto dalla campagna" <
r.ma...@libero.it
> wrote in message news:<wOb5d.7452$
H11.2...@twister1.libero.it
>...

Scusami, ho fatto click su invia una risposta ... sotto la tua nota,
invece che sotto la nota Mimmo (credo che il problema sia questo, ma
io so poco di gruppi, come so poco di VBA ... mi limito a leggervi e
ad imparare)
federico


title: Commento JPEG (non IPTC)

author: Ale

text:
  Salve a tutti,
  desidero ringraziare in anticipo chi avra' la pazienza di
condividere un po' di sapere...
  Sto realizzando un db Access 2000/2003 per la catalogazione di
immagini per una rivista. Essendo tali immagini importate da un noto
canale di informazione, sono anche classificate con del testo stoccato
nel campo dei commenti proprio dei files Jpeg. Ho specificato nel
subject che non si tratta del campo IPTC. Se puo' essere d'aiuto
inviero' una foto, pesano solo pochi KB, ma sul NG non credo sia
consentito.
  Le immagini sono viste in preview tramite un banalissimo imagebox,
mi manca il codice per leggere e modificare tramite un banale textbox
il testo contenuto nei commenti.
  Da paret mia continuero' le ricerche, se dovessi avere buone notizie
le comunichero'...
A presto


title: Commento JPEG (non IPTC)

author: CSSoft

text:
[Ale] scrisse:
>   Le immagini sono viste in preview tramite un banalissimo imagebox,
> mi manca il codice per leggere e modificare tramite un banale textbox
> il testo contenuto nei commenti.
hai provato a vedere cosa dice il sito
www.wotsit.org
 per i jpeg?
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo


title: Commento JPEG (non IPTC)

author: Alessandro Baraldi

text:
"Ale" <
maraja...@infinito.it
> wrote in message
news:ca6rcl$9a0$
1...@balena.cs.interbusiness.it

Si tratta dei Dati EXIF presenti nella mappatura binaria del File...?
Prova a scaricare il Programma che ho sviluppato io per ARCHIVIO
di Foto, magari puoi trovare dati Utili...!
http://www.mantuanet.it/alessandro.baraldi/
Vorrà dire che se trovi funzioni utili dividiamo 50%...!
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Commento JPEG (non IPTC)

text:
PRECISAZIONE IMPORTANTE:
------------------------
JPEG/JFIF file format:
~~~~~~~~~~~~~~~~~~~~~~
   - header (2 bytes):  $ff, $d8 (SOI) (these two identify a JPEG/JFIF
file)
   - for JFIF files, an APP0 segment is immediately following the SOI
marker,
	see below
   - any number of "segments" (similar to IFF chunks), see below
   - trailer (2 bytes): $ff, $d9 (EOI)
------------------------
Il segmento in questione e':
------------------------
COM: Comment:
~~~~~~~~~~~~~
   - $ff, $fe (COM)
   - length (high byte, low byte) of the comment = L+2
   - The comment = a stream of bytes with the length = L
------------------------
Ora e' piu' chiaro il significato della richiesta?
Spero di si', e soprattutto che possiate aiutarmi.
Per Alessandro Baraldi:
Grazie, complimenti per l'ottimo lavoro svolto. Non si tratta comunque
dei dati exif, come puoi vedere sopra si tratta di commenti definiti
dallo standard JFIF



title: Commento JPEG (non IPTC)

text:



------------------------
COM: Comment:
~~~~~~~~~~~~~






title: Commento JPEG (non IPTC)

author: ALESSANDRO Baraldi

text:
"Ale" <
marajah...@infinito.it
> ha scritto nel messaggio
news:40C9ABBE...@infinito.it...
> PRECISAZIONE IMPORTANTE:
[CUT]
> Ora e' piu' chiaro il significato della richiesta?
> Spero di si', e soprattutto che possiate aiutarmi.
>
> Per Alessandro Baraldi:
> Grazie, complimenti per l'ottimo lavoro svolto. Non si tratta comunque
> dei dati exif, come puoi vedere sopra si tratta di commenti definiti
> dallo standard JFIF
[CUT]
Ho letto un pò a riguardo dei JFIF e sostanzialmente mi pare
lo stesso sistema dell'EXIF, importi il File in Binario, quindi
leggi i Byte che sono indicati in specifica.....!!!
Scaricati qualche programmino(in VB ci sono, in access c'è il mio)
per estrarre i dati EXIF. ad occhio cambia, per quello che hai indicato
solo l'OFFSET da effettuare....!
Ciao.
@Alex.


title: [OT] Il programma non FUNZIONA!!

author: MA

text:
Mar 6 dic '05 ore 11:30
Driiin
[Cliente]: MA, ciao, il programma non funziona.
[MA]: Cos'č che "non funziona"? cosa significa "non funziona"?
[Cliente]: Ti spiego, ho spostato il pc a 5m da dove stava prima. Ho rimesso
tutti i cavi, ma non si aprono le maschere.
[MA]: Scusa ma ce l'hai fatta con il cavo?
[Cliente]: sě sě..
[MA]:??? [Forse ricordo male, ma non mi sembra che l'elettricista abbia
previsto un cavo del genere]
Non č che hai inserito il cavo di rete in una vecchia scheda modem? Ci sono
delle lucine vicino al plug?
[Cliente]: Sě ma sono spente.
[MA]: Scusami ma hai inserito l'altro capo del cavo?
[Cliente]: Sě
[MA]: Sicura?
[Cliente]: Sě, ce l'ho davanti a me, qui c'č la scheda dietro al pc e qui
vicino l'entrata nel muro..
[MA]: no scusa, a 5metri sotto la scrivania, c'č l'entrata nel muro...
[Cliente]: No, io ho usato questa dove c'era il telefono...
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: [OT] Il programma non FUNZIONA!!

author: Sergio MAZZA

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:dn3pt7$7kh$1...@area.cu.mi.it...

VoIP?
Ciao.
--
Sergio MAZZA


title: Error run-time '3211'

text:
Ciao,
ho un problema di compatibilità tra Access2000 e 2003.
Nello specifico si tratta di un database realizzato alcuni anni fa con
Access2000 e fino a ieri funzionava benissimo.
Trasportato invece in Access2003 (in ambiente XP),al momento di eseguire una
query mi da il seguente errore di run-time '3211': il modulo di gestione di
database non può bloccare la tabella "SISTEMI" perchè in uso da un altro
utente o processo.
Sul pc ho installato i jet 4 SP8 per winXP (scaricati dal sito microsoft).
qualche suggerimento?
Grazie e buona giornata,
Fabio
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Error run-time '3211'

author: Antonio Biso

text:
"Ergo_i77" <
ghigl...@libero.it
> ha scritto nel messaggio
news:81Z72Z97Z125Y1...@usenet.libero.it...
> Ciao,
> Nello specifico si tratta di un database realizzato alcuni anni fa con
> Access2000 e fino a ieri funzionava benissimo.
> Trasportato invece in Access2003 (in ambiente XP),
Come farsi del male....
Antonio


title: Error run-time '3211'

text:

cioč????



title: Error run-time '3211'

text:
"Ergo_i77" <
ghigl...@libero.it
> ha scritto nel messaggio
news:81Z72Z97Z125Y1...@usenet.libero.it...
> Il 22 Gen 2004, 11:12, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> > "Ergo_i77" <
ghigl...@libero.it
> ha scritto nel messaggio
> > news:81Z72Z97Z125Y1...@usenet.libero.it...
> > > Ciao,
> >
> > > Nello specifico si tratta di un database realizzato alcuni anni fa con
> > > Access2000 e fino a ieri funzionava benissimo.
> > > Trasportato invece in Access2003 (in ambiente XP),
> >
> > Come farsi del male....
> >
> > Antonio
> >
>
> cioč????
Cioč che giŕ sul 2000 ci sarebbe molto da obiettare, ma il 2003!!!
XP !!!!
SIGH
Ma c'hai una cosa che funziona?
E allora perchč cambiare?!?!?!?
Antonio


title: Error run-time '3211'

text:
[cut]
> Cioè che già sul 2000 ci sarebbe molto da obiettare, ma il 2003!!!
> XP !!!!
> SIGH
> Ma c'hai una cosa che funziona?
> E allora perchè cambiare?!?!?!?
>
> Antonio
>
1.Perchè preferisco sbattermi da subito, anzichè fra qualche mese.
2.Perchè nella mia azienda abbiamo installato XP e Office 2003 su quasi
tutti i client.
3.Perchè lavoro in un'azienda e da dipendente faccio il lavoro che mi dicono
di fare.
4.Perchè nolente o volente così si sposta il mercato e tra qualche periodo
sarà lo standard (o pensi di continuare per tutta la vita con Access2000 e
Win2000?).
Grazie cmq.



title: Error run-time '3211'

text:
"Ergo_i77" <
ghigl...@libero.it
> ha scritto nel messaggio
news:81Z72Z97Z125Y1...@usenet.libero.it...
> [cut]
> > Cioè che già sul 2000 ci sarebbe molto da obiettare, ma il 2003!!!
> > XP !!!!
> > SIGH
> > Ma c'hai una cosa che funziona?
> > E allora perchè cambiare?!?!?!?
> >
> > Antonio
> >
>
> 1.Perchè preferisco sbattermi da subito, anzichè fra qualche mese.
> 2.Perchè nella mia azienda abbiamo installato XP e Office 2003 su quasi
> tutti i client.
> 3.Perchè lavoro in un'azienda e da dipendente faccio il lavoro che mi
dicono
> di fare.
> 4.Perchè nolente o volente così si sposta il mercato e tra qualche periodo
> sarà lo standard (o pensi di continuare per tutta la vita con Access2000 e
> Win2000?).
> Grazie cmq.
Antonio è un integralista (così come molti guru del Ng) e usa A97, che ha
molti punti di forza in più (primo fra tutti una buona guida!)
MAssimiliano


title: Error run-time '3211'

text:
"Ergo_i77" <
ghigl...@libero.it
> ha scritto nel messaggio
news:81Z72Z97Z125Y1...@usenet.libero.it...
> [cut]
> > Cioè che già sul 2000 ci sarebbe molto da obiettare, ma il 2003!!!
> > XP !!!!
> > SIGH
> > Ma c'hai una cosa che funziona?
> > E allora perchè cambiare?!?!?!?
> >
> > Antonio
> >
>
> 1.Perchè preferisco sbattermi da subito, anzichè fra qualche mese.
Non sbattersi per niente?
> 2.Perchè nella mia azienda abbiamo installato XP e Office 2003 su quasi
> tutti i client.
Male!
> 3.Perchè lavoro in un'azienda e da dipendente faccio il lavoro che mi
dicono
> di fare.
Se lavori nel reparto informatico non hai voce in capitolo?
Neanche di consigliere che questi prodotti vanno aborriti?
> 4.Perchè nolente o volente così si sposta il mercato e tra qualche periodo
> sarà lo standard (o pensi di continuare per tutta la vita con Access2000 e
> Win2000?).
A parte che con microsoft bisogna usare una versione quando sono uscite le
DUE più nuove, io ancora uso A97 e a casa c'ho W98 SP2
Antonio


title: Error run-time '3211'

text:
> > [cut]
> > > Cioè che già sul 2000 ci sarebbe molto da obiettare, ma il 2003!!!
> > > XP !!!!
> > > SIGH
> > > Ma c'hai una cosa che funziona?
> > > E allora perchè cambiare?!?!?!?
> > >
> > > Antonio
> > >
> >
> > 1.Perchè preferisco sbattermi da subito, anzichè fra qualche mese.
>
> Non sbattersi per niente?
>
> > 2.Perchè nella mia azienda abbiamo installato XP e Office 2003 su quasi
> > tutti i client.
>
> Male!
>
> > 3.Perchè lavoro in un'azienda e da dipendente faccio il lavoro che mi
> dicono
> > di fare.
>
> Se lavori nel reparto informatico non hai voce in capitolo?
> Neanche di consigliere che questi prodotti vanno aborriti?
>
> > 4.Perchè nolente o volente così si sposta il mercato e tra qualche
periodo
> > sarà lo standard (o pensi di continuare per tutta la vita con Access2000
e
> > Win2000?).
>
> A parte che con microsoft bisogna usare una versione quando sono uscite le
> DUE più nuove, io ancora uso A97 e a casa c'ho W98 SP2
Ognuno di noi ha uno scheletro nell'armadio... w98, i brividi solo a
sentirlo nominare... FAT32.. mamma mia.. che c'è a casa nonostante lavori
nel reparto informatico non hai voce in capitolo?
Neanche di consigliere che questi prodotti vanno aborriti?
E mi fermo solo al chi comanda il pc!!!
MAssimiliano


title: Error run-time '3211'

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:QhPPb.6348$nC1....@news.edisontel.com...
> > > [cut]
> Ognuno di noi ha uno scheletro nell'armadio... w98, i brividi solo a
> sentirlo nominare... FAT32.. mamma mia.. che c'č a casa nonostante lavori
Guarda che W98 SP2 č probabilmente il Windows piů stabile di tutta la
storia!!!
Antonio


title: Error run-time '3211'

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:lRPPb.277940$e6.10...@twister2.libero.it...
>
> Guarda che W98 SP2 č probabilmente il Windows piů stabile di tutta la
> storia!!!
>
> Antonio
Se parli di: W98... Second Edition, sono d'accordo...
Ciao.
--
Sergio MAZZA


title: Error run-time '3211'

text:
Il 22 Gen 2004, 14:13, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha
scritto:

Ritornando al problema, qualcuno saprebbe dirmi cosa devo fare per renderlo
compatibile?



title: Error run-time '3211'

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:buohph$79j$1...@canarie.caspur.it...

Quello volevo dire...
Antonio


title: Error run-time '3211'

text:
"Ergo_i77" <
ghigl...@libero.it
> ha scritto nel messaggio
news:81Z72Z97Z125Y1...@usenet.libero.it...
>
> Ritornando al problema, qualcuno saprebbe dirmi cosa devo fare per
renderlo
> compatibile?
>
Anche se temo non ti possa essere d'aiuto (utilizzo anch'io il 97) puoi
descrivere meglio il problema? Il file è in locale o in rete? Insomma
qualsiasi altra info che possa chiarirci meglio le idee...
Ciao.
--
Sergio MAZZA


title: Error run-time '3211'

text:
[cut]
> Anche se temo non ti possa essere d'aiuto (utilizzo anch'io il 97) puoi
> descrivere meglio il problema? Il file è in locale o in rete? Insomma
> qualsiasi altra info che possa chiarirci meglio le idee...
>
> Ciao.
>
> --
> Sergio MAZZA
>
Certo! Dunque il file è in locale sul mio computer.
E' un programma realizzato inizialmente in Access97 (e non 2000 come avevo
scritto erroneamente all'inizio), poi convertito in Access2000 e quindi in
2003.
Nel mio computer ho installato i jet 4.0.
Ho controllato su internet e sul sito microsoft, alcuni post ne parlano del
mio errore run-time ma nessuno fa al caso mio.
Se ti può essere d'aiuto ti posto la parte del codice dove compare l'errore.
******************************************
Private Sub CercaDati_Click()
Dim str4, strpuro As String
Dim str_ptn, str_all, str_den, wric As String
Dim i As Integer
str_ptn = IIf(IsNull([ESWBS]), "", Me![ESWBS])
str_all = IIf(IsNull([DEC]), "", Me![DEC])
str_nave = IIf(IsNull([txt_nave]), "", Me![txt_nave])
str1 = IIf(IsNull([VISTRATTO]), "", Me![VISTRATTO])
If str1 = "" Or str1 = 0 Then
    FlagTratto = False
Else
    FlagTratto = True
End If
g_str_ptn = ""
If str_ptn <> "" Then
     g_str_ptn = str_ptn
End If
g_all = ""
If str_all <> "" Then
     g_all = str_all
End If
If wric <> "" Then
    G_NAVE = str_nave
End If
wric = ""
If FlagTratto = False Then
    str1 = "X"
    wric = " [ISU] <> " & """" & str1 & """"
End If
wric_stampa = wric
If str_nave = "NUMC" Then
    DoCmd.OpenQuery "QARGEN_NUMC_ESWBS"
    DoCmd.OpenQuery "QSISTEMI_NUMC"
Else
    If str_nave = "NUPA" Then
        DoCmd.OpenQuery "QARGEN_NUPA_ESWBS"
        DoCmd.OpenQuery "QSISTEMI_NUPA"
    Else
        DoCmd.OpenQuery "QARGEN_NUMC_NUPA_ESWBS"
        DoCmd.OpenQuery "QSISTEMI_NUMC_NUPA"
    End If
End If
If Flag_Adm_Visible = True Then
    DoCmd.OpenForm "elenco_per_eswbs", , , wric
Else
    DoCmd.OpenForm "elenco_parti_componenti", , , wric
End If
wric_stampa = wric
End Sub
******************************************
Il programma si blocca sull'OpenQuery "QSISTEMI_NUMC" (o
"QSISTEMI_NUMC_NUPA" o "QSISTEMI_NUPA" a seconda della scelta). La prima
query riguardante la tabella ARGEN viene invece eseguita correttamente.
Grazie ancora!



title: Error run-time '3211'

text:
"Ergo_i77" <
ghigl...@libero.it
> ha scritto nel messaggio
news:81Z72Z97Z125Y1...@usenet.libero.it...
>

Prova a chiudere le query dopo averle aperte:
es.
DoCmd.OpenQuery "QARGEN_NUPA_ESWBS"
DoCmd.Close acQuery, "QARGEN_NUPA_ESWBS"
DoCmd.OpenQuery "QSISTEMI_NUPA"
DoCmd.Close acQuery, "QSISTEMI_NUPA"
oppure guarda nell'help 2003 se il metodo OpenQuery è cambiato rispetto alla
versione 97...
Ciao.
--
Sergio MAZZA


title: Error run-time '3211'

text:
[cut]
> Prova a chiudere le query dopo averle aperte:
> es.
> DoCmd.OpenQuery "QARGEN_NUPA_ESWBS"
> DoCmd.Close acQuery, "QARGEN_NUPA_ESWBS"
> DoCmd.OpenQuery "QSISTEMI_NUPA"
>
> DoCmd.Close acQuery, "QSISTEMI_NUPA"
>
> oppure guarda nell'help 2003 se il metodo OpenQuery è cambiato rispetto
alla
> versione 97...
>
> Ciao.
>
> --
> Sergio MAZZA
>
Grazie, proverò!



title: Error run-time '3211'

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:lRPPb.277940$e6.10...@twister2.libero.it...
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:QhPPb.6348$nC1....@news.edisontel.com...
> > > > [cut]
>
> > Ognuno di noi ha uno scheletro nell'armadio... w98, i brividi solo a
> > sentirlo nominare... FAT32.. mamma mia.. che c'è a casa nonostante
lavori
>
> Guarda che W98 SP2 è probabilmente il Windows più stabile di tutta la
> storia!!!
>
> Antonio
Già l'accoppiata Windows e stabile fanno a cazzotti.
Credo cmq che la tua affermazione sia valida in locale, in rete non credo.
E come la metti col FAT32?
Se conosci un'esperta di sicurezza, fattelo spiegare.
MAssimiliano


title: Error run-time '3211'

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ml4Qb.6604$nC1...@news.edisontel.com...
>
> Già l'accoppiata Windows e stabile fanno a cazzotti.
> Credo cmq che la tua affermazione sia valida in locale, in rete non credo.
> E come la metti col FAT32?
> Se conosci un'esperta di sicurezza, fattelo spiegare.
> MAssimiliano
Dai Massimiliano; voler inzeppare per forza la voce "sicurezza" nell'elenco
delle debug di win98se (o tutte le versioni win9x e ME) è comunque una
forzatura (scusa il gioco di parole). Si sa' che quella classe di s.o. non è
affidabile come sicurezza, se la cerchi ti orienti in altri s.o.;  e
comunque in rete locale ti posso dire che 5 client + un fileserver (con
condivisione conn. internet), formattati fat32 non mi hanno mai dato
problemi. Ho cambiato s.o. (passano a win2kpro per tutti) solo quando un
report con delle immagini mi presentava "out of memory"; le prestazioni
(rete locale + fileserver) non sono migliorate in modo tale da gridare al
miracolo!
E comunque io continuo a ripetere a chi mi chiede: "..qual'è il computer (o
s.o.) più sicuro?", "..un computer spento!"...
Ciao.
--
Sergio MAZZA


title: Error run-time '3211'

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ml4Qb.6604$nC1...@news.edisontel.com...
>
> Già l'accoppiata Windows e stabile fanno a cazzotti.
> Credo cmq che la tua affermazione sia valida in locale, in rete non credo.
> E come la metti col FAT32?
Io ho iniziato tutto dicendo che io a casetta mia uso W98, che va
benissimo!!!!
Antonio


title: Error run-time '3211'

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:H17Rb.286661$e6.11...@twister2.libero.it...

Buongiorno...
ci siamo svegliati tardino stamane eh...!!!
O è tutta neve quella che hai beccato sulla Basentana?
probabilemte hai provato lo stesso esperimento mio di ieri.
Metodo Stanislavski: ho cercato di diventare tuttuno, pensare, sentirmi,
vivere esattamente come il personaggio scelto.
E' difficile ma conto di riprovarci nel prossimo week end con abnegazione
assoluta.
Quale personaggio?
Il mio letto.
MAssimiliano


title: Error run-time '3211'

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ei7Rb.7656$nC1....@news.edisontel.com...
>
> Buongiorno...
> ci siamo svegliati tardino stamane eh...!!!
> O è tutta neve quella che hai beccato sulla Basentana?
>
> probabilemte hai provato lo stesso esperimento mio di ieri.
> Il mio letto.
Quello che ho lasciato alle 5.45 di stamani per poi farmi 3 ore e 45 di
macchina?!?!
Antonio


title: Error run-time '3211'

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:q98Rb.279087$vO5.11...@twister1.libero.it...

Ma dopo tutto sto tempo sei riuscito ad uscire dall'immenso garace della tua
teenuta acquistata con i petrodollari?
MAssimiliano


title: Consiglio

author: Mario Pug

text:
All'interno di una Routine devo reiteratamente prendere informazioni sul fatturato di vari ID. (operazione da eseguire circa 10 - 20 volte all'interno di Select case)
Quali dei due metodi è più veloce o meno "faticoso" ,
1 - Aprire una Query
Sql = "SELECT Ordini.Fatturato FROM Ordini WHERE ID = rsTabella!ID"
            Set rs = db.OpenRecordset(Sql)
                    x = rs!Fatturato
2 - Oppure
            x = DSum("Fatturato", "Ordini", "ID =" & rs!ID)  ?


title: Consiglio

text:
Dove
 "SELECT Ordini.Fatturato FROM Ordini ...     è una QUERY che ha la somma!


title: Consiglio

author: Bruno Campanini

text:

La Domain function  (DSum è una di quelle) non dovrebbero mai usarsi.
Una query, quale che sia, è sempre senz'altro più efficiente.

Bruno


title: Consiglio

text:
> La Domain function (DSum è una di quelle) non dovrebbero mai usarsi.
> Una query, quale che sia, è sempre senz'altro più efficiente.
>
> Bruno

Mi è capitato tempo fa di usare DLookUp o un'altra Domain function simile
ma era inaffidabile. In quel caso, qualcosa non funzionava.
Allora ho scritto a questo Forum:
"Le Funzioni di aggregazioni funziona SEMPRE o sono poco affidabili ?"
Mi è stato risposto che funzionano SEMPRE.
Fatto sta che quella volta ho dovuto cambiare metodo ed usare una query.

Ancora oggi, con questa tua risposta mi chiedo come mai aleggi questa diffidenza nei confronti di queste funzioni.


title: Consiglio

text:

Le funzioni di dominio sono sempre affidabili io do per certo che se ti restituiva valori non correnti l'errore era tuo nella costruzione.

Questo non ha nulla a che vedere con l'efficienza in termini prestazionali invocata da Bruno.
Un conto è l'efficienza altra cosa la funzionalità.
Se per la prima si potrebbe aprire un 3d sui pro e contro, ma solo con dati alla mano... sulla seconda non ci sono discussioni.

@Alex


title: Consiglio

text:

Al netto di tutto?
Parli di pro e contro.
Tu cosa useresti nel caso da me descritto


title: Consiglio

text:
> Al netto di tutto?
Cosa sarebbe il netto di tutto...?

> Parli di pro e contro.
> Tu cosa useresti nel caso da me descritto

Serve sempre Ragionarci non c'è la risposta meccanica.
Se devi recuperare 1 solo campo e la chiamata è singola non mi pongo il problema inutile dei 5ms di prestazioni in più...
Se devi recuperare più campi della stessa origine, invece di fare N chiamate apro un recordset.
Nelle queries non lo uso
Nei cicli non lo uso, ma verifico le differenze.

In tutti i casi prima di sparare assolutismi ci ragiono.
Guarda questo articolo ad esempio che potrebbe dare qualche dato più concreto ed interessante:

https://codekabinett.com/rdumps.php?Lang=2&targetDoc=access-performance-counting-records

@Alex


title: Relazione 1 a 1

author: Andrea

text:
Ciao a tutti,
ho il seguente problema: come si puo' definire da codice SQL la relazione 1
a 1?
Quando eseguo il comando:
ALTER TABLE XX ADD
CONSTRAINT YY FOREIGN KEY (Codice1)
References WW(Codice2)
creo implicitamente una relazione 1 a molti ... Esiste un comando per
definire,
in fase di creazione
o modifica della tabella, una relazione 1 a 1?
Thanks
Andrea


title: Fattura xml 1.6

text:
Tra le recenti modifiche introdotte alla Fattura Elettronica figura:

. introduzione del nuovo attribuite “SistemaEmittente”  (opzionale?)

Ma nel nuovo tracciato non sembra comparire.
Qualcun altro si sta ponendo il problema?

Saluti


title: Fattura xml 1.6

author: BFS

text:

slittato tutto al 2021 causa corona quindi sarà dura trovare ora chiarimenti
ciao
BFS


title: Fattura xml 1.6

text:
> slittato tutto al 2021 causa corona quindi sarà dura trovare ora chiarimenti
> ciao

Già, pensavo che "l'opzionalità" del tracciato partisse dal 4 maggio, invece hanno rimandato pure quella (dal 1 ottobre).

Saluti


title: Stored Procedure richiamata via ADO non funzionante - con cursore - lungo

author: Massimo Piubelli

text:
Ciao a tutti.
Situazione, SQL Server 2000 (MSDE)
Stored procedure con un parametro
ALTER PROCEDURE [dbo].[sp_statCommessa] @Commessa int
...
exec  ('insert into #tmpcomm select RilInt, mw117, mw118, MW120, mw489, mw490, mw491 from dbo.Tbl_172_16_5_40 WHERE MW492=2')
SELECT SUM(CAST(MW117 as real)*CAST(MW489 AS REAL)*RilInt/3600/1000/1000)AS ConsumoGeneratore, SUM(CAST(MW118 as real)*CAST(MW490 AS REAL)*RilInt/3600/1000/1000)AS ConsumoEstrattore,  SUM(CAST(MW491 as real)*RilInt/3600/1000)AS ConsumoCombustibile, MW120 as lavoro FROM #tmpcomm
group by mw120
richiamata via ADO
(in origine per velocizzare lo sviluppo)
dim Rs as adodb.recordset
set rs = cnn.execute ("exec sp_statcommessa 2")
do while not rs.eof
    ....
Funziona perfettamente.
Poi, ho la necessità di eseguire l'insert into n volte partendo da tabelle diverse
per cui, tabella di "configurazione" che contiene le tabelle
e la sp diventa
(nota, ho provato anche a cambiare il tipo di cursore... senza esiti positivi)
declare curtabelle cursor KEYSET for select booth from dbo.tblBooth
open curtabelle
fetch next from curtabelle into @nometabella
while @@fetch_status=0
 begin
  set @istruzione =  'insert into #tmpcomm select RilInt, mw117, mw118, MW120, mw489, mw490, mw491 from dbo.Tbl_' + @nometabella + ' WHERE MW492='+ convert(varchar,@commessa)
  print @istruzione
  exec (@istruzione)
  fetch next from curtabelle into @nometabella
 end
il print l'ho messo proprio per vedere che non vi fossero errori.
da sql server, se richiamo la SP con exec sp_statcommessa 2 funziona perfettamente, visualizzo la mia select e i dati
da access no, mi dice che l'operazione non è consentita se l'oggetto è chiuso, si blocca su
do while not rs.eof
ho provato anche ad usare un command
equindi un più "elegante" codice
With objCommand
    .Parameters.Append .CreateParameter("@Commessa", adInteger, adParamInput, , 4)
End With
Dim Rs As New ADODB.Recordset
Set Rs = objCommand.Execute
Do While Not Rs.EOF
    MsgBox Rs.Fields("ConsumoGeneratore")
    Rs.MoveNext
Loop
ma non funziona nulla... sempre lo stesso errore.
Perchè secondo voi?
Grazie mille
Massimo
PS: X-Posterò il messaggio anche su microsoft.public.it.sql


text:
Massimo Piubelli wrote:
>   print @istruzione
> il print l'ho messo proprio per vedere che non vi fossero errori.
invece il print generava proprio l'errore!!!!
> Massimo
>
> PS: X-Posterò il messaggio anche su microsoft.public.it.sql
Ciao,
Massim


author: Gaspare

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:eme9ua$rmj$1...@tdi.cu.mi.it...
Massimo Piubelli wrote:



Ciao,
Massim
[Risposta]
Ciao Max,
come va? hai risolto?
Buone feste :-)


text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:eme9ua$rmj$1...@tdi.cu.mi.it...
Massimo Piubelli wrote:



Ciao,
Massim
[r]
http://www.microsoft.com/italy/msdn/library/default.asp?url=/italy/msdn/library/net/vbnet/vbnet09102002.asp?frame=true

;-)


text:
"Gaspare" <
em...@provider.it
> ha scritto nel messaggio
news:jNAih.177$Lp1...@nntpserver.swip.net...

[risposta]
anche questo non è male
http://www.developer.com/db/article.php/10920_3438221_1
 :-)


text:
Gaspare wrote:
> anche questo non è male
>
http://www.developer.com/db/article.php/10920_3438221_1
 :-)7
grazie mille gaspare,
ho risolto, alla fine bastava togliere il "print" che, in certi casi, forniva dei valori a ado e inchiodava tutto.
Ciao e auguroni.
Max


title: Proprietà sottomaschere

author: Giacomo Ciani

text:
Lo so che sono assillante... ma questo access è strano!! (sto scherzando...)
Perchè nel codice associato ad un pulsante non mi permette di accedere a
tutte le prorpietà di una sottomaschera?
In particolare ho una sottomaschera che vorrei fosse modificabile solo dopo
la pressione di un pulsante: pensavo quindi di contyrollare tramite tale
pulsante la proprietà ALLOWEDITS (Consenti modifiche) della sottomaschera,
ma tale proprietà non risulta disponibile da codice... perchè?
Grazie ancora


title: Proprietà sottomaschere

text:
Attendendo la risposta ho pensato intanto di bloccare uno ad uno i controlli
della sottomaschera, ma non so la sintassi; pensavo si dovesse usare
qualcosa del tipo:
pietre_articoli!text_tipo.[proprietą] = ...
dove pietre_articoli č il nome della sottomaschera e text_tipo il nome del
controllo, ma non funziona...
Sono un imbranato...
"Giacomo Ciani" <
giacom...@inwind.it
> ha scritto nel messaggio
news:9oihup$b83$1...@nreadb.inwind.it...
> Lo so che sono assillante... ma questo access č strano!! (sto
scherzando...)
>
> Perchč nel codice associato ad un pulsante non mi permette di accedere a
> tutte le prorpietą di una sottomaschera?
>
> In particolare ho una sottomaschera che vorrei fosse modificabile solo
dopo
> la pressione di un pulsante: pensavo quindi di contyrollare tramite tale
> pulsante la proprietą ALLOWEDITS (Consenti modifiche) della sottomaschera,
> ma tale proprietą non risulta disponibile da codice... perchč?
>
> Grazie ancora
>
>


title: Proprietà sottomaschere

author: CarloCos

text:
"Giacomo Ciani" <
giacom...@inwind.it
> ha scritto nel messaggio
news:9oihup$b83$1...@nreadb.inwind.it...

Usa le proprietà Enabled e Locked del controllo sottomaschera.
Nella sottomaschera, poi, non è necessario impostare Consenti
Modifiche...Aggiunte e Eliminazioni a NO se nella maschera principale avrai
impostato Locked  = True la sottomaschera.
Ciao, Carlo


title: Proprietà sottomaschere

text:
> Usa le proprietà Enabled e Locked del controllo sottomaschera.
> Nella sottomaschera, poi, non è necessario impostare Consenti
> Modifiche...Aggiunte e Eliminazioni a NO se nella maschera principale
avrai
> impostato Locked  = True la sottomaschera.
>
> Ciao, Carlo
Saluto Carlo innanzitutto.
Come dice Carlo è corretto, in più se vuoi evitare l'effetto grigetto della
Sub e impedire ogni accesso ai campi
conviene impostare sia Enabled=False e Locked=true, il risultato è
ivisibile, ma è come se il Controllo(Subform) non fosse
un cotrollo.
@Alex.


title: Proprietà sottomaschere

text:
In fase di progettazione non mi risultano disponibili le funzioni
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:9okdis$3as$1...@nreada.inwind.it...

Scusate ma o sono tordo io, o siete imprecisi voi. In particolare:
In progettazione, quando seleziono la sottomaschera, risultano diponibili
solo le proprietà AllowEdits, ecc..., che raggiungono lo scopo ma non
risultano modificabili da cosice.
Quando invece sono nel codice, mi da disponibile la proprietà locked (che
non c'è in modalità progettazione), ma impostarla non sembra avere alcun
effetto. Forse sbaglio la sintassi... sull' ON LOAD della maschera
principale scrivo:
[nomesottomaschera].locked=true
Ma niente succede.
Grazie


title: Proprietà sottomaschere

author: Silvio Berruti

text:
"Giacomo Ciani" <
giacom...@inwind.it
> ha scritto nel messaggio
news:9oiidq$d9i$1...@nreada.inwind.it...
> Sono un imbranato...
>
Solo se non rispondi dopo il testo dei messaggi precedenti.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Proprietà sottomaschere

text:
"Giacomo Ciani" <
giacom...@inwind.it
> ha scritto nel messaggio
news:9okord$g90$1...@nreada.inwind.it...

Fai un po' di confusione nei termini.
In una maschera una sottomaschera è un oggetto che ha delle sue proprietà.
Queste proprietà che chiameremo DiOggetto, per quel che ti riguarda, sono
"Abilitato" e "Bloccato" ed entrambi si riferiscono all'oggetto (controllo)
sottomaschera. Per visualizzare queste proprietà basta cliccare una sola
volta sulla sottomaschera e con il tasto destro selezionare Proprietà (del
controllo).
Se inveci fai doppio clic sulla sottomaschera o apri la sottomaschera
direttamente dalla lista delle maschere, avrai la visualizzazzione
"Struttura" della sottomaschera stessa. E' qui che, tra le proprietà, trovi
Consenti Aggiunte, Eliminazioni ecc.
Per i tuoi scopi non ti serve impostare queste ultime proprietà: lasciale a
SI'. Chiudi la sottomaschera e ritorna alla maschera principale.
Se vuoi impostare da codice le proprietà della sottomaschera scrivi:
Sull'evento apertura della maschera principale:
Private Sub Form_Open(Cancel As Integer)
    'per abilitare
    Me.NomeSottoMaschera.Locked = False
    Me.NomeSottoMaschera.Enabled = True
     ' per disabilitare
    Me.NomeSottoMaschera.Locked = True
End Sub
Le proprietà Locked e Enabled sono perfettamente gestite da codice.
Lo stesso codice lo puoi mettere su clic di un pulsante.
Ciao, Carlo


title: Proprietà sottomaschere

text:
"CarloCos" <
carloco...@libero.it
> ha scritto nel messaggio
news:ECor7.30597$Lp6.1...@news.infostrada.it...
>
> "Giacomo Ciani" <
giacom...@inwind.it
> ha scritto nel messaggio
> news:9okord$g90$1...@nreada.inwind.it...
> >
> > In fase di progettazione non mi risultano disponibili le funzioni
> > "@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
> > news:9okdis$3as$1...@nreada.inwind.it...
> > > > Usa le proprietą Enabled e Locked del controllo sottomaschera.
> > > > Nella sottomaschera, poi, non č necessario impostare Consenti
> > > > Modifiche...Aggiunte e Eliminazioni a NO se nella maschera
principale
> > > avrai
> > > > impostato Locked  = True la sottomaschera.
> > > >
> > > > Ciao, Carlo
> > >
> > > Saluto Carlo innanzitutto.
> > > Come dice Carlo č corretto, in pił se vuoi evitare l'effetto grigetto
> > della
> > > Sub e impedire ogni accesso ai campi
> > > conviene impostare sia Enabled=False e Locked=true, il risultato č
> > > ivisibile, ma č come se il Controllo(Subform) non fosse
> > > un cotrollo.
> > > @Alex.
> > >
> > >
> >
> > Scusate ma o sono tordo io, o siete imprecisi voi. In particolare:
> >
> > In progettazione, quando seleziono la sottomaschera, risultano
diponibili
> > solo le proprietą AllowEdits, ecc..., che raggiungono lo scopo ma non
> > risultano modificabili da cosice.
> >
> > Quando invece sono nel codice, mi da disponibile la proprietą locked
(che
> > non c'č in modalitą progettazione), ma impostarla non sembra avere alcun
> > effetto. Forse sbaglio la sintassi... sull' ON LOAD della maschera
> > principale scrivo:
> >
> > [nomesottomaschera].locked=true
> >
> > Ma niente succede.
> >
> > Grazie
> >
> >
>
> Fai un po' di confusione nei termini.
> In una maschera una sottomaschera č un oggetto che ha delle sue proprietą.
> Queste proprietą che chiameremo DiOggetto, per quel che ti riguarda, sono
> "Abilitato" e "Bloccato" ed entrambi si riferiscono all'oggetto
(controllo)
> sottomaschera. Per visualizzare queste proprietą basta cliccare una sola
> volta sulla sottomaschera e con il tasto destro selezionare Proprietą (del
> controllo).
>
> Se inveci fai doppio clic sulla sottomaschera o apri la sottomaschera
> direttamente dalla lista delle maschere, avrai la visualizzazzione
> "Struttura" della sottomaschera stessa. E' qui che, tra le proprietą,
trovi
> Consenti Aggiunte, Eliminazioni ecc.
>
> Per i tuoi scopi non ti serve impostare queste ultime proprietą: lasciale
a
> SI'. Chiudi la sottomaschera e ritorna alla maschera principale.
> Se vuoi impostare da codice le proprietą della sottomaschera scrivi:
> Sull'evento apertura della maschera principale:
>
> Private Sub Form_Open(Cancel As Integer)
>     'per abilitare
>     Me.NomeSottoMaschera.Locked = False
>     Me.NomeSottoMaschera.Enabled = True
>
>      ' per disabilitare
>     Me.NomeSottoMaschera.Locked = True
>
> End Sub
>
> Le proprietą Locked e Enabled sono perfettamente gestite da codice.
>
> Lo stesso codice lo puoi mettere su clic di un pulsante.
>
> Ciao, Carlo
>
>
>
>
Sto cominciando a fare un po' di chiarezza, ma ancora non č tutto chiaro:
- In effetti sono riuscito a far funzionare la cosa da cosice facendo circa
come hai dettto tu; mi sono accorto perņ che impostare la sottomaschera a
locked blocca i controlli TESTO che ci sono dentro ma non i pulsanti... poco
male, li blocco a mano.
- Ho notato un'altra cosa, che solo alla luce delle due ultime osservazioni
mi spiego: quando sono in visualizzazione struttura della maschera
principale, a volte la sottomaschera mi compare con tutta la sua struttura
 e le proprietą son AllowEdits, ec...), mentre altre volte mi compare come
un rettangolo bianco del quale non vedo la struttura, e per il quale forse
sono disponibili le proprietą enabled, locked, ecc... Il problema č che non
sono riuscito a capire perchč a volte mi compare in un modo e a volte in
un'atro.
Sono stato chiaro? Grazie anticipatamente.
P.S. Uso Access2000


title: Proprietà sottomaschere

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:%vor7.30539$Lp6.1...@news.infostrada.it...

Ti giuro che ci metto tutta la buona volontà, ma con access che mi fa
impazzire e outlook che mi posiziona all'inizio.... a volte mi sfugge!


title: Proprietà sottomaschere

text:
"Giacomo Ciani" <
giacom...@inwind.it
> wrote in message
news:9oiidq$d9i$1...@nreada.inwind.it...
> Attendendo la risposta ho pensato intanto di bloccare uno ad uno i controlli
> della sottomaschera, ma non so la sintassi; pensavo si dovesse usare
> qualcosa del tipo:
>
> pietre_articoli!text_tipo.[proprietà] = ...
>
> dove pietre_articoli è il nome della sottomaschera e text_tipo il nome del
> controllo, ma non funziona...
>
> Sono un imbranato...
>
Errare umano est, perseverare ....dicono sia diabolico.....!!!
Tu mi pare stia Perseverando....!
Carlo ti ha gentilmente scritto il codice così come lo dovevi inserire
nell'evento LOAD della maschera principale, non capisco con quale
licenza poetica tu l'abbia modificato, visto la tua inesperienza....!!
Se Carlo ha scritto:
>>> MEssaggio di Carlo <<<
Private Sub Form_Open(Cancel As Integer)
    'per abilitare
    Me.NomeSottoMaschera.Locked = False
    Me.NomeSottoMaschera.Enabled = True
     ' per disabilitare
    Me.NomeSottoMaschera.Locked = True
End Sub
Vorrei capire perchè nel tuo esperimento hai scritto così...???
> pietre_articoli!text_tipo.[proprietà] = ...
Ti sembra la stessa cosa...????
Così è la stessa cosa...:
Me.pietre_articoli!text_tipo.Locked = False
e così funziona...., non crederai che il "Me" davanti sia per bellezza...!!
Riguardo all'imbranato, non mi permetterei mai di esprimere un giudizio
affrettato, ma almeno prima di riproporre quesiti vedi di fare ciò che
ti viene consigliato.....
@Alex.
--
Posted from  [62.98.29.21]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Avviso protezione Access e Access runtime

author: Carlo Costarella

text:
Più volte si è parlato di questo argomento e del fatto che nelle
versioni runtime bisognasse impostare una o più chiavi di registro.
Bene. Questo non è vero se per esempio si accede via desktop remoto ad
una versione full di Access eseguita in runtime (msaccess.exe /runtime)
. O meglio è vero in parte.
Spesso si consiglia di creare, qualora manchi, la seguente chiave:
\\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security
Level = 1
Questa chiave e nella situazione su esposta manda in crash
l'applicativo o non funziona.
La soluzione è quella di eliminare tale chiave, qualora esista e di
impostare o creare il valore SandboxMode =  0 (zero) della chiave
\\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Jet\4.0\Engines
 Rimane invariato il valore di
\\HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\SandboxMode = 2
o 0 per tutta la macchina.
Ad maiora...
Carlo


text:

Ciao Carlo, posso pubblicare questa tua risposta su Accessgroup?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:e9qbir$l2v$1...@area.cu.mi.it...
> Carlo Costarella wrote:
>> Più volte si è parlato di questo argomento e del fatto che nelle
>> versioni runtime bisognasse impostare una o più chiavi di registro.
>> Bene. Questo non è vero se per esempio si accede via desktop remoto ad
>> una versione full di Access eseguita in runtime (msaccess.exe
>> /runtime) . O meglio è vero in parte.
>> Spesso si consiglia di creare, qualora manchi, la seguente chiave:
>> \\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security
>> Level = 1
>> Questa chiave e nella situazione su esposta manda in crash
>> l'applicativo o non funziona.
>> La soluzione è quella di eliminare tale chiave, qualora esista e di
>> impostare o creare il valore SandboxMode =  0 (zero) della chiave
>> \\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Jet\4.0\Engines
>>  Rimane invariato il valore di
>> \\HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\SandboxMode =
>> 2 o 0 per tutta la macchina.
>>
>> Ad maiora...
>> Carlo
>
> Ciao Carlo, posso pubblicare questa tua risposta su Accessgroup?
>
Ciao MA, certo che puoi pubblicarla magari specificando di fare sempre una
copia del registro e creando una punto di ripristino del sistema.
Bisogna aggiungere che non è così in tutti i sistemi. Ho già riscontrato
delle varianti.
In un caso la situazione è questa:
Registro con Access full 2003 senza Access runtime: eliminare tutte le
chiavi ...\Access\Security\Level = 1 tranne che in
\\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security qualora
non vi fosse la chiave bisogna crearla;
In un altro contesto bisogna eliminare tale chiave.
Eliminare tutte le chiavi SandboxMode tranne che in
\\HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\SandboxMode e qui
impostarlo a 0.
In aggiunta a questa configurazione del registro e sempre con il solo Access
2003 full, nel caso in cui si accede per mezzo di desktop remoto alla
macchina server e si sia impostato l'avvio automatico di una applicazione
.mde (tipicamente "...Office\Msaccess.exe" /runtime "...Percorso\File.mde"),
si può assistere al crash dell'applicativo. La cosa non succede se si usa un
collegamento con la stessa riga di comando e posizionato sul desktop dello
user che accede in quel momento. Credo che ciò si verifichi perchè
l'applicativo Access viene eseguito prima di qualche altra cosa...ma non sò
cosa.
Spero che Maurizio abbia già sperimentato tale situazione e ci dia il suo
contributo.
Ciao, Carlo


text:

Carlo, perchè non collazioni tutte queste idee e mi mandi una mail con
l'articolo pronto da pubblicare?
Tks



title: maschera iniziale

text:
salve
e possibile gestire una maschera iniziale.
questa maschera ha come origine record una query (q_Iniziale)
praticamente è una maschera di avviso.
percui se ci sono dei record visualizzo la maschera iniziale altrimenti
no
è possibile creare un modulo a questo scopo?
grazie
ciao


title: maschera iniziale

author: Karl Donaubauer

text:
tas...@libero.it
 wrote:
> e possibile gestire una maschera iniziale.
>
> questa maschera ha come origine record una query (q_Iniziale)
>
> praticamente č una maschera di avviso.
> percui se ci sono dei record visualizzo la maschera iniziale
> altrimenti no
>
> č possibile creare un modulo a questo scopo?
Sě, ma non necessario. Basta scegliere la maschera nel menu
Strumenti/Avvio/Visualizza Maschera
e scrivere nel codice dell'evento Su Apertura della maschera
If Me.Recordset.RecordCount = 0 Then Cancel = True
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: maschera iniziale

text:
Karl Donaubauer ha scritto:
> Sì, ma non necessario. Basta scegliere la maschera nel menu
> Strumenti/Avvio/Visualizza Maschera
> e scrivere nel codice dell'evento Su Apertura della maschera
>
> If Me.Recordset.RecordCount = 0 Then Cancel = True
grazie perfetto!!!


title: Natura campi in Tabella Collegata di tipo ... Text

author: Simone Calligaris

text:
Non è un problema collegare ad Access files .Txt/Csv e simili: un comodo
wizard permette di selezionare la natura di ognuno dei campi, identificati
da un opportuno separatore.
Al termine del wizard, ZAC ... tutto ok     ;-)
Il problema sorge se si ha la necessità di creare una tabella collegata a
codice Visual Basic: la tabella viene creata assegnando l'opportuna stringa
di connessione ... ma la natura dei campi viene assegnata a casaccio (con
risultati spesso inaccettabili).
Esiste la possibilità d'assegnare programmaticamente i tipi di campi
desiderati?
Forse è possibile creare delle specifiche d'importazione e utilizzarle in
fase di creazione Tab. Collegata?
Altro?
Saluti.


text:
"Simone Calligaris"

Allora, ho risolto attraverso il metodo TransferText
Se qualcuno conosce un'alternativa che utilizzi DAO, faccia sapere...
Saluti.


author: Alessandro Baraldi

text:

Non ho ben capito se devo essere sincero...
Questa Query va direttamente ad attingere al File.txt:
INSERT INTO T1
SELECT fldName1 AS MyFieldName1, fldName2 AS MyFieldname2
FROM [TEXT;HDR=YES;DATABASE=C:\myData\].TextImport.txt
Altrimenti la connection string per file Testo è questa:
Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=c:\txtFilesFolder
\;Extensions=asc,csv,tab,txt;
Che mi sono perso...?
Ciao
@Alex


text:
On 5 Gen, 12:59, "Simone Calligaris" <
simoc...@libero.it
> wrote:

Dimenticavo OLE DB nel caso...
vsConn = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
         "Data Source=" & server.MapPath("file/") & ";" & _
         "Extended Properties=""text;HDR=Yes;FMT=Delimited"""
' qui apro il file 'risultati.txt'
set rs = server.createobject("ADODB.Recordset")
rs.open "SELECT * FROM risultati.txt", vsConn
Assomiglia a quanto detto quì:
http://support.microsoft.com/default.aspx?scid=kb;en-us;326548#7
;-)
@Alex


text:
"Alessandro Baraldi"
Non ho ben capito se devo essere sincero...
Questa Query va direttamente ad attingere al File.txt:
INSERT INTO T1
SELECT fldName1 AS MyFieldName1, fldName2 AS MyFieldname2
FROM [TEXT;HDR=YES;DATABASE=C:\myData\].TextImport.txt
Altrimenti la connection string per file Testo è questa:
Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=c:\txtFilesFolder
\;Extensions=asc,csv,tab,txt;
Che mi sono perso...?
----------------------------------------------------------------------------
-----------
Il problema è assegnare ai campi collegati al file Text la tipologia che
desideri (Data/Ora, Precisione Doppia. etc).
"Penso" si debba necessariamente passare attraverso una specifica
d'Importazione salvata nel DB.
Saluti.


text:
On 5 Gen, 14:20, "Simone Calligaris" <
simoc...@libero.it
> wrote:
> "Alessandro Baraldi"
>
> Non ho ben capito se devo essere sincero...
>
> Questa Query va direttamente ad attingere al File.txt:
>
> INSERT INTO T1
> SELECT fldName1 AS MyFieldName1, fldName2 AS MyFieldname2
> FROM [TEXT;HDR=YES;DATABASE=C:\myData\].TextImport.txt
>
> Altrimenti la connection string per file Testo è questa:
>
> Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=c:\txtFilesFolder
> \;Extensions=asc,csv,tab,txt;
>
> Che mi sono perso...?
>
> ----------------------------------------------------------------------------
> -----------
>
> Il problema è assegnare ai campi collegati al file Text la tipologia che
> desideri (Data/Ora, Precisione Doppia. etc).
>
> "Penso" si debba necessariamente passare attraverso una specifica
> d'Importazione salvata nel DB.
>
> Saluti.
Si senza dubbio ... un file txt non dispone di formattazioni di
sorta...
Non avevo capito ...
@Alex


author: giorgio rancati

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:477f5a02$0$10628$4faf...@reader2.news.tin.it...
>
> Non è un problema collegare ad Access files .Txt/Csv e simili: un comodo
> wizard permette di selezionare la natura di ognuno dei campi, identificati
> da un opportuno separatore.
> Al termine del wizard, ZAC ... tutto ok     ;-)
>
> Il problema sorge se si ha la necessità di creare una tabella collegata a
> codice Visual Basic: la tabella viene creata assegnando l'opportuna
> stringa
> di connessione ... ma la natura dei campi viene assegnata a casaccio (con
> risultati spesso inaccettabili).
>
> Esiste la possibilità d'assegnare programmaticamente i tipi di campi
> desiderati?
sì, segui questo esempio.
1) Crea un file txt fatto ad esempio così:
----
"Nome";"Cognome";"Data";"Importo"
"Pippo";"De Pippis";"31/12/2007";15,29
"Paperino";"Paolino";"31/01/2007";8,19
----
Lo salvi con nome TestTabella.txt
2) Nella stessa cartella in cui hai salvato il file "TestTabella.txt" crea
un altro file che chiamerai "Schema.ini" così fatto:
----
[TestTabella.txt]
ColNameHeader=True
Format=Delimited(;)
MaxScanRows=0
CharacterSet=OEM
Col1="Nome" Char Width 15
Col2="Cognome" Char Width 20
Col3="Data" Date Width 8
Col4="Importo" Double
----
poi alleghi la tabella da codice VBA
----
Sub AllegaTabella()
   Dim db As DAO.Database
   Dim tbl As DAO.TableDef
   Set db = CurrentDb()
   Set tbl = db.CreateTableDef("TestTabella")
   tbl.Connect = "Text;DATABASE=C:\Dati;TABLE=TestTabella.txt"
   tbl.SourceTableName = "TestTabella.txt"
   db.TableDefs.Append tbl
   db.TableDefs.Refresh
   Set tbl = Nothing
   Set db = Nothing
End Sub
----
cambia C.\Dati con il nome della cartella  in cui hai salvato i due files.
Ciao
--
Giorgio Rancati
[Office Access MVP]


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:477fdf91$0$16026$5fc...@news.tiscali.it...
> Col3="Data" Date Width 8
qui il "Width 8" non serve
a proposito.. cercando il vecchio link sulle specifiche del file schema.ini
ho trovato questo che mi sembra più completo.
----
Schema.ini File
http://msdn2.microsoft.com/en-us/library/ms709353.aspx
----



text:
"giorgio rancati"
> > Col3="Data" Date Width 8
> qui il "Width 8" non serve
>
> a proposito.. cercando il vecchio link sulle specifiche del file
schema.ini
> ho trovato questo che mi sembra più completo.
Complimenti Giorgio, è una soluzione notevole.
Simone


title: campi puliti

author: Nico Cote

text:
Salve a tutti,
non so se esiste una funzione per far in modo che quando apro una
maschera i campi siano puliti.
Mi spiego meglio: quando accedo ad una maschera i campi sono gią
compilati con i dati del precedente record, come faccio a fare in
modiche ogni volta che apro questa maschera i campi iano puliti? Devo
mettere qualche funzione o macro sul pulsante di apertura?
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: campi puliti

author: MA

text:
> Salve a tutti,
> non so se esiste una funzione per far in modo che quando apro una
> maschera i campi siano puliti.
> Mi spiego meglio: quando accedo ad una maschera i campi sono gią
> compilati con i dati del precedente record, come faccio a fare in
> modiche ogni volta che apro questa maschera i campi iano puliti? Devo
> mettere qualche funzione o macro sul pulsante di apertura?
> Grazie
Nelle proprietą della maschera setta immissione dati = sģ
MAssimiliano


title: campi puliti

author: Roberto dalla campagna

text:
Nico Cote <
ncote...@tiscalinet.it
> wrote in message
9570fd09f9b156239fd...@mygate.mailgate.org...
> Salve a tutti,
> non so se esiste una funzione per far in modo che quando apro una
> maschera i campi siano puliti.
> Mi spiego meglio: quando accedo ad una maschera i campi sono giā
> compilati con i dati del precedente record, come faccio a fare in
> modiche ogni volta che apro questa maschera i campi iano puliti? Devo
> mettere qualche funzione o macro sul pulsante di apertura?
> Grazie
Apri la maschera impostando ad acFormAdd l'argomento modalitādati del metodo
OpenForm (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ID Contatore obbligatorio?

author: Cristina Bernazzani

text:
Scusate, una domanda che mi è sempre sfuggita di fare.
E' obbligatorio usare come identificativo un ID Contatore?
Ho una certa idiosincrasia verso questo strumento ed ho preferito fare
un ID composto da più parametri ([prime tre lettere nome azienda]+[data inserimento breve (0306)]
+[Ultime tre lettere del nome azienda]).
Va bene comunque , vero ? O mi sto creando dei problemi futuri?
Cristina


title: ID Contatore obbligatorio?

author: Pablitomf

text:
"Cristina Bernazzani" <
ohcie...@libero.it
> ha scritto nel messaggio
news:369dk.23906$Ca.1...@twister2.libero.it...
> Scusate, una domanda che mi è sempre sfuggita di fare.
>
> E' obbligatorio usare come identificativo un ID Contatore?
No... per niente.
> Ho una certa idiosincrasia verso questo strumento ed ho preferito fare
> un ID composto da più parametri ([prime tre lettere nome azienda]+[data
> inserimento breve (0306)]
> +[Ultime tre lettere del nome azienda]).
> Va bene comunque , vero ? O mi sto creando dei problemi futuri?
Certo  che va bene... anche se non ne capisco la composizione...
--
---
Ciao
Pablitomf
www.accessgroup.it
FORZA NAPOLI - - - SEMPRE!