author: wlady

text:
usa la proprietà ListCount della casella combinata, ti restituirà il
numero di voci contenute in essa
puoi modificare il codice in questo modo:
If Me.CasellaCombinata38.ListCount = 0 Then
Me.bottone1.Enabled = False
Me.bottone1.Caption = "<<< Seleziona il mese"
End If
Ciao


title: disabilitare controllo su apertura maschera in base a casella combinata

author: Alessandro Baraldi

text:
Imposta di default lo stato del Button Abilitato=No(proprietà
Enabled).
Su evento AfterUpdate(Dopo aggiornamento) della Combo:
Private sub NomeCombo_AfterUpdate()
  Me!NomeButton.Enabled=Len(Me!NomeCombo)>0
End sub
Ciao
@Alex


author: Panathos

text:
Alessandro Baraldi ha scritto:

Grazie, non è esattamente quello che volevo (ricevuta da altro
utente); però non avevo ancora pensato di usare il true in questo
modo. Non si finisce proprio mai di imparare :-)
Grazie.
Panathos


text:
wlady ha scritto:
> usa la proprietà ListCount della casella combinata, ti restituirà il
>
> If Me.CasellaCombinata38.ListCount = 0 Then
> Me.bottone1.Enabled = False
> Me.bottone1.Caption = "<<< Seleziona il mese"
> End If
Grazie, ecco il pezzo che mi mancava... la proprietà listcount. Questo
mi piace assai :-)
ciao,
Panathos


title: Licenza e esclusione di responsabilita database access

author: Gipre

text:
Ciao,
sto ultimando un database in access che utilizza VBA(anche grazie ai vostri
preziosi consigli)
ora pero, vorrei sapere se e possibile,prima di darlo definitivamente al
cliente,
stabilire delle clausole di esonero da responsabilita di malfunzionamento o
cattivo uso
(ad es va via la corrente mentre il mio cliente lavora con il db e si
verifica una perdita totale o parziale di dati)
e applicabile un contratto di licenza? ci sono dei contratti standard di
questo tipo?
Grazie anticipatamente


author: VT @ home

text:
Il Sat, 14 Jul 2007 13:04:13 GMT, "Gipre" <
pre...@gmail.com
> ha scritto:
>(.....)

Io nel contratto che faccio firmare al cliente *prima* di realizzare
il prodotto richiesto, ho queste clausole concordate con il mio legale.
Tieni conto però che sono inserite in un contratto molto articolato e non credo che riportate così come segue, avulse
dal contesto originario, abbiano molto senso dal punto di vista giuridico.
Però, magari, possono darti qualche spunto.
In ogni caso, sappi che tu come fornitore hai tre anni per fare causa al cliente in caso di sue inadempienze, mentre lui
ha tempo cinque anni !
Così, tanto per farti capire che le tue armi sono spuntate in partenza ...
Viva l'Italia !
(Omissis)
Art. 7  Garanzia
7.1     In deroga a quanto previsto all'art. 1495 cod.civ., la
garanzia per i beni venduti e/o concessi in licenza d'uso comprende
tutti gli interventi che dovessero rendersi necessari al fine di
eliminare eventuali vizi e difformità del Prodotto dal medesimo
riconosciuti e non riconoscibili al momento del collaudo.
7.2     Detta garanzia avrà durata di 6 (sei) mesi a partire dalla
data di accettazione del Prodotto, fermo restando - a pena di
decadenza - l'obbligo della denuncia scritta degli eventuali vizi
entro 8 (otto) giorni di calendario dalla scoperta nella quale dovrà
essere comunicata al Fornitore la descrizione di tutti gli elementi
necessari alla loro identificazione, comprensiva almeno delle seguenti
informazioni: identificativo della funzione/programma oggetto di
malfunzione, descrizione logica e, ove possibile, tecnica della
malfunzione, dati di input che hanno causato la malfunzione, output
della funzione/programma, ovvero risultato, corredato da eventuali
stampe e/o elementi utili alla sua valutazione.
7.3     La garanzia è valida solo nel caso in cui i programmi e/o i
documenti non siano stati oggetto di interventi o errate utilizzazioni
di personale non autorizzato dal Fornitore.
7.4     Il Fornitore garantisce la rispondenza del Prodotto alle sole
caratteristiche tecniche e funzionali del software, descritte in
Allegato Tecnico, sempre che l'installazione avvenga su macchinari
indicati in Allegato Tecnico e che il suo uso si svolga secondo i
corretti dettami tecnici ivi previsti.
7.5     Trascorso il termine di garanzia, nessuna responsabilità di
qualsiasi tipo potrà essere imputata dal Cliente al Fornitore, con ciò
rinunciandosi a far valere ogni e qualsivoglia diritto, ovvero
ragione, essendosi  anche di ciò tenuto conto nella determinazione del
contenuto economico del Contratto.
(Omissis)
Art. 10  Responsabilità del Fornitore
Il Fornitore non potrà essere in alcun modo ritenuto responsabile di
ritardi nella consegna non riconducibili a fatto e/o a colpa di propri
dipendenti e/o subfornitori.
Fatti salvi i limiti inderogabili di legge in tema di dolo o colpa
grave per l'inadempimento, viene esclusa espressamente ogni
responsabilità del Fornitore per tutti i danni (inclusi, senza
limitazioni, il danno all'integrità fisica nonché il danno per perdita
o mancato guadagno, interruzione dell'attività, perdita di
informazioni o altre perdite economiche) derivanti dall'uso del
Prodotto.
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


text:
"VT @ home" <
V...@home.it
> ha scritto nel messaggio
news:t0uh93dgid86sjh6n...@4ax.com...

> grz 1000



author: MA

text:

http://www.accessgroup.it/HomeArgomenti.asp?ID=110&Oggetto2=EULA%20per%20il%20nostro%20software
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


text:
On 14 Lug, 18:26, "VT @ home" <
V...@home.it
> wrote:

Premetto di essere la persona meno indicata ad intervenire in questo
3D, e sottolineo che questa mia risposta è solo per mia curiosità a
livello personale.
Mi sembra giusta e doverosa l'esistenza di un contratto tra 2 o più
parti per la tutela dei diritti.
Normalmente quanto scritto in STA(specifica tecnica di acquisto per
chi segue la gestione) è a tutela dell'acquirente, mentre la sezione
GARANZIE è a tutela di entrambi i soggetti.
Lo sviluppatore deve mettere un limite, o tracciare una linea che
separa la vendita e di conseguenza l'accetazione da tutto quanto
riguarda l'assistenza postvendita.
Ora però io mi(vi) chiedo una cosa:
Se, scaduta la clausola temporale di garanzia(6Mesi ad esempio, anche
se mi pare ci siano vincoli di almeno 12Mesi o addirittura 24 per
forniture di materiali ma non è questo il caso), il prodotto rivelasse
un grosso difetto, ipotizziamo che per qualche motivo sia stata errata
la contabilità aziendale e l'azienda si trova a dover pagare una Multa
o una mora sul corrispettivo non versato.
Sempre per ipotesi diciamo che il è accertata la responsabilità del SW
in questione.
Escludendo la deontologia professionale(che non essendo scritta, ed a
maggior ragione non essendoci un ALBO della categoria, è molto a
discrezione personale), a livello Legale come verrebbe gestita la
cosa...?
Per quanto riguarda un impianto Elettrico/Automazione l'acquirente ha
la possibilità di rivolgersi all'ALBO professionale e denunciare la
cosa(oltre che seguire le normali vie legali), il quale può
addirittura revocare l'iscrizione all'ALBO, ma in questo caso...?
Ciao
@Alex


text:
Alessandro Baraldi wrote:
> Ora però io mi(vi) chiedo una cosa:
> Se, scaduta la clausola temporale di garanzia(6Mesi ad esempio, anche
> se mi pare ci siano vincoli di almeno 12Mesi o addirittura 24 per
> forniture di materiali ma non è questo il caso), il prodotto rivelasse
> un grosso difetto, ipotizziamo che per qualche motivo sia stata errata
> la contabilità aziendale e l'azienda si trova a dover pagare una Multa
> o una mora sul corrispettivo non versato.
> Sempre per ipotesi diciamo che il è accertata la responsabilità del SW
> in questione.
>
> Escludendo la deontologia professionale(che non essendo scritta, ed a
> maggior ragione non essendoci un ALBO della categoria, è molto a
> discrezione personale), a livello Legale come verrebbe gestita la
> cosa...?
>
> Per quanto riguarda un impianto Elettrico/Automazione l'acquirente ha
> la possibilità di rivolgersi all'ALBO professionale e denunciare la
> cosa(oltre che seguire le normali vie legali), il quale può
> addirittura revocare l'iscrizione all'ALBO, ma in questo caso...?
>
> Ciao
> @Alex
Se si va a giudizio il giudice nomina il CTU e questi se vede che l'errore è strutturale e lo relaziona, il giudice condanna per vizio contrattuale



text:
(...)
>Ora però io mi(vi) chiedo una cosa:
>Se, scaduta la clausola temporale di garanzia(6Mesi ad esempio, anche
>se mi pare ci siano vincoli di almeno 12Mesi o addirittura 24 per
>forniture di materiali ma non è questo il caso), il prodotto rivelasse
>un grosso difetto, ipotizziamo che per qualche motivo sia stata errata
>la contabilità aziendale e l'azienda si trova a dover pagare una Multa
>o una mora sul corrispettivo non versato.
>Sempre per ipotesi diciamo che il è accertata la responsabilità del SW
>in questione.
>
>Escludendo la deontologia professionale(che non essendo scritta, ed a
>maggior ragione non essendoci un ALBO della categoria, è molto a
>discrezione personale), a livello Legale come verrebbe gestita la
>cosa...?
L'avevo detto che il contesto è molto articolato ...
Il contratto è di sette pagine e fa riferimento ad un allegato tecnico che, a secondo del lavoro, potrebbe essere di
decine di pagine.
A parte questo, che di per sè vorrebbe dire ben poco (quantità non è sinonimo di qualità), l'idea che c'è dietro è la
seguente:
1) io professionista faccio un progetto (descritto il più dettagliatamente possibile nell'allegato tecnico) sulla base
delle specifiche ricevute dal cliente; tale progetto è accettato dal cliente alla firma del contratto in quanto ne è
parte integrante;
2) il contratto prevede una scaletta di attività dilazionate nel tempo con consegne intermedie di vari blocchi
dell'applicativo;
3) per ognuna di queste consegne è previsto il collaudo a cura ed a carico del cliente (con il mio supporto) sui soli
dati di prova scelti dal cliente e concordati alla firma del contratto;
4) il mancato buon esito di ogni collaudo deve essermi espressamente comunicato per scritto dal cliente entro termini
temporali ben precisi; in caso di silenzio o di mancato rispetto dei termini temporali ... ciccia: il collaudo è
positivo per default !
5) è comunque previsto il collaudo dell'intero applicativo dopo la consegna dell'ultimo blocco, sempre e solo sui casi
di esempio scelti dal cliente e concordati alla firma del contratto.
In definitiva l'obiettivo è quello di fare sì che il mio cliente sia (cor)responsabile in tutte quelle attività che lui
e solo lui può effettuare nel migliore dei modi perchè è a conoscenza delle proprie esigenze e del lavoro che svolge.
E' chiaro che avendo accettato tutta questa mole di impegni e responsabilità sul controllo del lavoro da me svolto, dopo
è molto difficile che possa dire "non sapevo", "non avevo capito", "davo per scontato", "era ovvio", "non mi sono
accorto di".
O meglio: può dirlo, ma non può certo farmene una colpa, dato che i controlli doveva farli lui ed aveva accettato che
così fosse.
In conclusione, se io devo accollarmi la responsabilità di eventuali errori, il cliente deve accollarsi la "culpa in
vigilando" sul mio operato e sul prodotto finito.
E, last but not least, un professionista informatico con un contratto di fornitura di software si assume
un'obbligazionie di mezzi, non di risultato.
In altre parole, soprattutto trattandosi di sistemi estremamente complessi, quando ho dimostrato che ho fatto tutto il
possibile umanamente e tecnicamente per evitare errori ed anomalie, nessuno può addebitarmi altre responsabilità.
Questo non vuole dire che nessuno mi farà mai causa (anche se lo spero), ma solo che mi sono messo da subito nelle
migliori condizioni per vincerla.
>Per quanto riguarda un impianto Elettrico/Automazione l'acquirente ha
>la possibilità di rivolgersi all'ALBO professionale e denunciare la
>cosa(oltre che seguire le normali vie legali), il quale può
>addirittura revocare l'iscrizione all'ALBO, ma in questo caso...?
Può fare causa direttamente al professionista: dov'è il problema ?
>Ciao
>@Alex



title: Report formattazione

author: MRB

text:
Buon giorno a tutto il news,
ho delle difficoltà a formattare dei campi su un report..mi spiego: ho 2
campi il primo COGNOME e il secondo NOME, il primo tutto ok, il secondo
vorrei che mi tirasse fuori solo l' iniziale del primo nome e l' iniziale
del secondo nome se c è, esempio:
   cognome                         nome
1  ROSSI                         MARIO
2 PINCO                         MARIO PALLINO
ecc...
risulatato che vorrei ottenere:
   unico campo
  ROSSI  M.
  PINCO M.P.
 ecc...
purtroppo per necessità di stampa mi servirebbe in questa maniera, come
posso risolvere?
vi ringrazio in anticipo e di nuovo buona giornata!!
MRB


title: Report formattazione

author: Cinzia

text:
"MRB" <
sas...@libero.it
> ha scritto nel messaggio
news:8CMYk.113437$Ca.2...@twister2.libero.it...

Ciao MRB,
ti serve una funzione tipo questa, che copierai in un modulo:
Public Function InizialiNome(nome As String) As String
Dim nomi() As String
Dim i As Integer
Dim risultato As String
risultato = ""
If Len(nome & "") > 0 Then
    nomi = Split(nome, " ")
    For i = 0 To UBound(nomi)
       risultato = risultato & Left(nomi(i), 1) & ". "
    Next i
End If
InizialiNome = risultato
End Function
Poi la userai nella query origine del report
Select Cognome, InizialiNome([Nome]) as Iniziali, altricampi  FROM
TuaTabella
oppure in alternativa lasci la query com'è e nell'origine del
controllo Nome nel report, cambi nome al controllo se si chiama Nome
lo chiami ad esempio InizialiNome, e metti come origine =
InizialiNome([Nome])
--
Cinzia [Office Access MVP]
_______________________

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


title: Report formattazione

author: Mrb

text: Grazie Cinzia mi sei stata di grande aiuto.


title: casella combinata dipendente davalore in textbox

author: Nicola

text:
Ciao a tutti
ho una casella combinata che mi visualizza un elenco di clienti e relativi
dati, tra i quali c'è un codice rappresentante.
vorrei sapere come:
far variare il contenuto della casella combinata in base al valore che
inserisco nella textbox non associata.
Faccio un esempio
se nella textbox inserisco 02, la casella combinata deve contenere tutti i
record che hanno come campo CODRAP il valore 02.
spero di essere stato chiaro....
Vi ringrazio per l'attenzione
--
Nicola


author: PaoloIta

text:
"Nicola" <
nick...@libero.it
> ha scritto nel messaggio
news:83QG9.21410$fa.7...@news1.tin.it...
cut
> se nella textbox inserisco 02, la casella combinata deve contenere tutti i
> record che hanno come campo CODRAP il valore 02.
>
se textbox 02 = txt2 e combobox=cmb1
su evento after update di txt2
Me.cmb1.RowSource = "SELECT NomeTabella.CODRAP, NomeTabella.Campo1,
NomeTabella.Campo2, NomeTabella.CampoN FROM NomeTabella WHERE
((NomeTabella.CODRAP)=Forms!NomeForm!txt2) ORDER BY NomeTabella.CampoX;"
Ciao Paolo


author: Roberto da casa

text:
"PaoloIta" <
pu...@fastwebnet.it
> ha scritto nel messaggio
news:ViRG9.18310$t_1.1...@tornado.fastwebnet.it...

Forse è necessario aggiungere anche:
Me!cmb1.Requery
;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
cut
> >
> > Me.cmb1.RowSource = "SELECT NomeTabella.CODRAP, NomeTabella.Campo1,
> > NomeTabella.Campo2, NomeTabella.CampoN FROM NomeTabella WHERE
> > ((NomeTabella.CODRAP)=Forms!NomeForm!txt2) ORDER BY NomeTabella.CampoX;"
> >
> >
> > Ciao Paolo
>
> Forse è necessario aggiungere anche:
>
> Me!cmb1.Requery
>
Forse puoi togliere il Forse......:-)
Ciao Paolo


title: Si può importare un file.xls in Access2000?

text:
Salve a tutti , su può , e se si come , importare
un file excel in un database  Access?
Grazie a tutti
Ciao Roberto


author: Sergio MAZZA

text:
"roberto.bon" <
rober...@inwind.it
> ha scritto nel messaggio
news:9rlkpt$dea$3...@nreada.inwind.it...
> Salve a tutti , su puň , e se si come , importare
> un file excel in un database  Access?
>
>
> Grazie a tutti
>
> Ciao Roberto
Sě ma conviene solo se č ben strutturato; lo fai con: file - carica dati
esterni - importa. Se vuoi puoi allegare il file excel con: file - carica
dati esterni - collega tabelle...
Ciao.


title: salto di versione access

text:
salve,
ormai č una vita che programmo in access...dalla versione 97 con cui mi
trovavo benissimo, sono passato anni fa alla xp anche qui pienamente
soddisfatto. Avevo testato la 2000 e non mi piaceva..stesso discorso per la
2003.
Che dite vale la pena di passare alla 2007?
cosa mi offre in piů? Io lavoro solo con file ADP su BE MSDE2000-express con
grande soddisfazione
Giorgio


title: salto di versione access

author: Oscar Manfredini

text:

La versione 2007 ha evidenti problemi di prestazioni con i files ADP ...
Ciao!


title: salto di versione access

author: RobertoA

text:
> ormai è una vita che programmo in access...dalla versione 97 con cui mi
> trovavo benissimo, sono passato anni fa alla xp anche qui pienamente
> soddisfatto. Avevo testato la 2000 e non mi piaceva..stesso discorso per
> la 2003.
> Che dite vale la pena di passare alla 2007?
> cosa mi offre in più? Io lavoro solo con file ADP su BE MSDE2000-express
> con grande soddisfazione
Cosa della 2003 non ti piace ?
Te lo chiedo perche' la sto usando e, pur non avendo esperienza delle altre
versioni (a parte la 2007), mi sembra buona
Ciao
RobertoA


title: salto di versione access

author: giorgio rancati

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:47b80b5c$0$10626$4faf...@reader2.news.tin.it...
>
> La versione 2007 ha evidenti problemi di prestazioni con i files ADP ...
Ciao Oscar,
se ti riferisci a questo:
----
Description of the Access 2007 hotfix package: April 27, 2007
http://support.microsoft.com/kb/936519/en-us
----
è stato risolto con la Sp1
Quando sistemeranno anche il Runtime, credo che Access2007 sarà la migliore
versione per usare gli ADP, vedremo....
:-)
--
Giorgio Rancati
[Office Access MVP]


title: salto di versione access

text:
"giorgio rancati" <
> > La versione 2007 ha evidenti problemi di prestazioni con i files ADP ...
> Ciao Oscar,
>
> se ti riferisci a questo:
> ----
> Description of the Access 2007 hotfix package: April 27, 2007
>
http://support.microsoft.com/kb/936519/en-us
> ----
> è stato risolto con la Sp1
>
> Quando sistemeranno anche il Runtime, credo che Access2007 sarà la
migliore
> versione per usare gli ADP, vedremo....
Aaaaah: non sapevo esistesse un hotfix ufficiale sulla faccenda (immagino
incluso nel SP1).
Tu hai provato concretamente le differenze dopo l'applicazione della
"pezza"?
Ciao!


title: salto di versione access

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:47b93bde$0$37194$4faf...@reader3.news.tin.it...
>
>
> Aaaaah: non sapevo esistesse un hotfix ufficiale sulla faccenda (immagino
> incluso nel SP1).
sě, come ho scritto il problema viene risolto la Sp1.
> Tu hai provato concretamente le differenze dopo l'applicazione della
> "pezza"?
č la prima cosa che ho fatto dopo aver installato la Sp1 :-)
Senza la Sp1 bastava spostarsi da un record all'altro di una tabella o
maschera per inviare al server un sacco di inutili:
----
SELECT *, sql_variant_property(value, 'basetype') AS type FROM
::fn_listextendedproperty(ecc ecc
----
Ciao



title: salto di versione access

text:
"giorgio rancati" <
> > Tu hai provato concretamente le differenze dopo l'applicazione della
> > "pezza"?
> è la prima cosa che ho fatto dopo aver installato la Sp1 :-)
> Senza la Sp1 bastava spostarsi da un record all'altro di una tabella o
> maschera per inviare al server un sacco di inutili:
> ----
> SELECT *, sql_variant_property(value, 'basetype') AS type FROM
> ::fn_listextendedproperty(ecc ecc
Molto bene!    ;-)


title: Finestra database

author: Pino

text:
Saluti a tutti,
All'apertura del db, malgrado che ho disabilitato tutto nelle impostazioni
d'avvio, la finestra database  minimizzata  si posiziona nella barra delle
applicazioni in basso di windows.
Chissà cosa ho manipolato! avete una spiegazione?`
Grazie Pino


title: Finestra database

text:

Nelle opzioni
Icona nella barra delle applicazioni
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Visualizzare i segni asterisco in una inputbox uso password

author: badush

text:
Ciao amici del newsgroup
all'evento click di un pulsante ho associato l'apertura di una maschera.
Ho voluto inserire, sempre nello stesso evento, una password mediante una
inputbox collegata ad una funzione if ...end if.
Vorrei sapere se è possibile fare in modo che nella digitazione della
password nella inputbox appaiono  gli asterischi, o altri segni,al posto
delle lettere.
Grazie


text:
"badush" <
bad...@martucci.com
> ha scritto nel messaggio
news:ew1Ma.134852$Ny5.3...@twister2.libero.it...

Post già discusso mille volte.
NO.
Se vuoi usare una forma d'inserimento mascherata
da * devi crearti una Form dedicata e formattare
la TxtBox d'inserimento in modalità Password.
@Alex.


title: acquisizione record selezionati con selettore record

author: Stefano

text:
Salve a tutti.
E' possibile acquisire il contenuto dei record selezionati in una maschera
continua, tramite il selettore record, per utilizzarlo in una routine VBA ?
Grazie.
Stefano


author: Potone

text:
"Stefano" <
s.ca...@tiscali.it
> ha scritto nel messaggio news:ai8eqb$rm5$1...@fe1.cs.interbusiness.it...

Ciao,
non so esattamente cosa intendi dire con "acquisire", comunque le proprietà SelTop e SelHeight delle maschere ti consentono di
sapere quali e quanti records sono correntemente seleizonati tramite i selettori, sono molto comode in modalità maschere continue o
foglio dati, dai un'occhiata all'help.
Matteo


text:
"Potone" <
NOSPAMm...@inwind.it
> ha scritto nel messaggio
news:S8Q19.21365$n04.6...@twister2.libero.it...

Grazie mille per le informazioni.
Stefano


title: Maschera e sottomaschera

author: Sandro

text:
Ciao.
E' da diverso tempo che lurko da queste parti, e devo dire che il
livello del gruppo è davvero eccellente, per i contenuti dei mex e per la
correttezza e la cortesia dei partecipanti.
Vengo al prob. Ho una
maschera ed una sottomaschera, la solita maschera di inserimento ordini,
con intestazione e righe.
I dati della maschera d'intestazione sono
TUTTI con default, pertanto l'utente può aprire tale maschera ed andare
dritto ad inserire le righe nella sottomaschera.
Il problema è che, se
non "muovo" qualcosa nella maschera esterna, il record al quale tale
maschera è associato non mi viene affatto scritto, e son costretto a
spippolare qualcosa nei controlli di tale maschera esterna, per ottenere
l'aggiornamento dei dati relativi alle due maschere.
Che fo? Spero di
essermi spiegato con sufficiente chiarezza.
TIA, Sandro.
--------------------------------
Inviato via
http://usenet.iol.it


title: casella combinata e sottomaschera

author: Femto

text:
Ciao Ng, dopo aver letto un po' di vecchi post penso di avere capito che
la soluzione al mia problema sia l'uso di una casella combinata con
l'ausilio di una sottomaschera. Vi porgo un esempio: ho una casella
combinata in cui scelgo statua o fontana, vorrei che in base alla scelta
mi apparisse nella sottomaschera relativamente altezza, oppura altezza e
diametro. Questo sistema lo vorrei applicare per l'inserimento dei dati,
penso sia giusto!?!? Qualcuno ha qualche esempio di come risolvere la cosa.
Grazie
Femto


title: casella combinata e sottomaschera

text:

E' semplice devi solo impostare le relazioni tra tabelle e con
maschera-sottomaschera ti crei la "form" per inserire i dati.
Se le tabelle sono:
- Oggetti
    - id, contatore, univoco;
    - descrizioneOggetto;
- Caratteristiche
    - idOggetto, numerico, intero lungo
    - altezza;
    - diametro;
crei una maschera principale associata alla tabella "Oggetti", in questa ci
crei una casella combinata (chiamata "lstOggetti") che ha come origine
controllo il campo "id" e origine riga una query che include id,
descrizioneOggetto.
Crei una sottomaschera associata alla tabella "Caratteristiche" e nelle
proprietą "collega campi secondari/master" imposti i campi da utilizzare per
la relazione (Master: lstOgetti, Secondari: IdOggetto); ogni volta che
cambierai il valore nella casella combinata "lstOggetti" la sottomaschera ti
visualizzerą (se presenti) i record associati a quell'id...
Ciao.
--
Sergio MAZZA


title: casella combinata e sottomaschera

text:

...grazie dell'aiuto e scusa il ritardo della risposta...
Femto


title: Selezione in combo

author: Christian Parravicini

text:
Salve a tutti,
mi trovo di fronte al seguente problema:
Nella sottomaschera scarti ho due campi come di seguito:
    A) TipoDiScarto (Origine da altra tabella (TipiDiScarti):
Scarto1,scarto2,scarto3)
    B) CaratteristicheScarto (Origine sempre dalla tabella
(TipiDiScarti):car1,car2,car3 ecc..)
Quindi ad ogni TipoDiScarto si possono associare solo alcune
CaratteristicheScarto
Per agevolare l'inserimento dei dati nella mia sottomaschera (e per evitare
errori) vorrei che quando seleziono nel campo
TipoDiScarto una determinata voce, nel campo CaratteristicheScarto si
possano vedere solo le voci relative al Tipo di scarto selezionato.
Avrei raggiunto l'obbiettivo inserendo nell'origine riga del secondo campo
una condizione correlata al primo.
Tutto funziona per la prima riga ma quando passo alla seconda riga della
sottomaschera e seleziono una diversa voce del record precedente
la selezione della prima riga mi scompare.
Credo la piegazione un po' contorta ma spero comprensibile.
Grazie molte per l'aiuto.
Christian


title: Selezione in combo

author: Roberto dal portatile

text:
"Christian Parravicini" <
cparra...@rprmedical.com
> ha scritto nel
messaggio news:ukD4h.1717$GM5....@tornado.fastwebnet.it...

Una cosa è sicura, ti scompare come visualizzazione nella sottomaschera, ma
nella tabella origine record della sottomaschera i valori memorizzati
restano quelli giusti.
Comunque, visto che lavori in una sottomaschera con visualizzazione a
maschere continue con caselle combinate associate in gerarchia yta di loro,
trovi la soluzione al tuo problema nel Sito Comune (link qui sotto), nella
Sezione Forms, nella mia FAQ intitolata "3.77 Sincronizzare in una maschera
due o più caselle combinate ASSOCIATE tra loro in gerarchia".
>
> Credo la piegazione un po' contorta ma spero comprensibile.
FAcci sapere se hai risolto con le indicazione che trovi in quella FAQ.
>
> Grazie molte per l'aiuto.
Prego
>
> Christian
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: [OT] Un NG ASP?

author: vuLCan Karayan

text:
Avete da consigliarmi un NG ASP?
Ciao
P.S.
Ciao Sergiooo! :)))


title: [OT] Un NG ASP?

author: Cinzia

text:

microsoft.public.it.scripting
e
it.comp.www.asp
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


title: [OT] Un NG ASP?

text:
Ma è moderato, vero?
:((


title: [OT] Un NG ASP?

text:
vuLCan Karayan wrote:
> Ma č moderato, vero?
>
> :((
No, perchč?



title: [OT] Un NG ASP?

text:

No!
Ciao.
--
Sergio MAZZA


title: [OT] Un NG ASP?

author: CIDI

text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:46f80d54$0$21192$5fc...@news.tiscali.it...
> vuLCan Karayan wrote:
>> Ma č moderato, vero?
>>
>> :((
> No, perchč?
>
> --
> Cinzia [Office Access MVP]
Come No? scherzi?
č moderatissimo...figuriamoci!
:<))
Daniele


title: togliere "X" solo in una maschera

author: sdamy

text:
Salve a tutti,
qualcuno conosce il modo per
togliere il pulsante di chiusura "X"
solo in una determinata maschera pop-up?
grazie
sdamy


title: togliere "X" solo in una maschera

author: Silvio Berruti

text:
"sdamy" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:hXoh7.26476$vC1.2...@news1.tin.it...
> Salve a tutti,
> qualcuno conosce il modo per
> togliere il pulsante di chiusura "X"
> solo in una determinata maschera pop-up?
di quella maschera imposta la proprietą Pulsante chiusura a No
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: togliere "X" solo in una maschera

text:
"Silvio Berruti" <s...@LEVAlibero.it> ha scritto nel messaggio
news:7qph7.10431$i81.4...@news.infostrada.it...

grazie... mi stavo scervelando con gli esempi di utilizzo
delle API.... e invece la soluzione era dietro l'angolo
grazie
sdamy


title: controllo valori di un campo si un record

author: carla

text:
Salve,
ho una sottomask in visualizzazione foglio dati
con i campi
nrata
importorata
ecc
vorrei che su uscita da importorata mi controllasse il valore che è in nrata
(dello stesso record in cui mi trovo) e nel caso in cui fosse null o 0  mi
facesse una certa cosa....
come faccio ad identificare il record ?
una volta identificato come faccio a dire nrata.value(record123) ?
grazie
Carla


author: antonio

text:
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio
news:434d38be$0$24645$4faf...@reader3.news.tin.it...

Se imposti la routine nella sottomaschera, quando fai il test del campo
importorata sei già sul particolare record sul quale stai lavorando, quindi
puoi valorizzare l'altro campo come vuoi, tanto ti trovi già sullo stesso
record.
Ciao
Antonio


title: Creazione tabella

author: GahanaWay

text:
Esiste il settaggio/rimedio, affinche una query di creazione tabella
sopvrascrive la medesima tabella gią esistente, non compaia la domanda "Sei
sicuro di voler sovrascrivere etc..... ?", ma lo faccia automaticamente ?
thks


title: Creazione tabella

author: Alessandro Baraldi

text:
Non sono certo sia quello che chiedi:
Docmd.SetWarning False
Docmd.RunSQL "CREATE TABLE...."
Docmd.SetWarning True
Oppure usa il metodo Execute embro dell'oggetto Database
che non necessita della disabilitazione dei Warnings
@Alex


title: Creazione tabella

text:
e dove lo inserisco questo codice ?
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1146392009....@i40g2000cwc.googlegroups.com...



title: Creazione tabella

text:
Scusa ma dove hai inserito quello che ti ha generato il messaggio...?
@Alex


title: Creazione tabella

text:
ho creato una macro, per comandare l'esecuzione anche della query che mi
trasmette il messaggio.
ora, questo tuo codice lo inserisco in modulo, e poi lo richiamo al posto
della query ?
grazie
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1146416038.9...@i39g2000cwa.googlegroups.com...



title: Creazione tabella

author: GGAC & co

text:
Se vuoi evitare la comparsa del messaggio di conferma dell'esecuzione della
query devi togliere la spunta alla casella"Query di comando" del menů
"Strumenti"-->Opzioni
scheda "Modifica/Trova".
Per favore quota correttamente.
--------------------------------------------------------------
Chiedo scusa, ma credo di avere inviato il messaggio anche in privato, mi
spiace. cld


title: Creazione tabella

text:
Non è il caso di agire in questo modo, quei messaggi in realtà sono
importantissimi.
Una cosa è disabilitarli SEMPRE come hai suggerito tu in modo
incontrollato.
Un'altra sono disabilitarli quando serve, cioè nel caso in cui tu
stesso vuoi
eseguire un'azione controllata.
Quanto hai suggerito ha un pò il sapore del On Error Resume Next che
se ben calibrato
è anche utile, ma non può essere la regola.
@Alex


title: Recupero valore select [?]

author: Maximilian ::

text:
Salve
volevo chiedere come potevo fare per recuperare un valore
di una select e proiettarlo in un campo di una maschera.
Mi spiego meglio (spero)
Immaginiamo una maschera con due campi.
Il primo campo consta di una SELECT che recupera un valore
di una query (es ... id_listino)
Il secondo campo consta di un campo TESTO che vorrei
recuperasse il valore di id_listino della stessa query.
- query_listino -
id_listino ** valore
01           ** 15%
02           ** 20%
ora ... attraverso la select, nella maschera riesco a
recuperare il campo id_listino della query, ma vorrei che il
campo TESTO (accanto alla select) recuperasse dinamicamente
il valore relativo.
quindi quando io con la select seleziono dal menu a tendina
il valore *01*, il campo data dovrebbe recuperare
automaticamente il valore *15%*.
Temo in qualche stesura di codice :(
-°-
Maximilian


title: Recupero valore select [?]

author: Roberto da casa

text:
"Maximilian ::" <
mmp....@libero.it
> ha scritto nel messaggio
news:TR2da.94999$zo2.2...@news2.tin.it...

Temi bene, ma in Access senza codice VBA non si va molto lontano.
Comunque ricordati che in una maschera non ci sono i campi, che ci sono
invece nelle tabelle e nelle queries, ma i controlli.
Puoi usare una funzione DLookup (vedi help) o aumentare una colonna alla
casella combinata (e quindi aggiungi il campo valore alla query che è sua
origine riga) e a fronte dell'evento "Dopo aggiornamento" della casella
combinata imposta il valore del "campo TESTO (accanto alla select)" con il
contenuto della nuova colonna della casella combinata (vedi sull'help la
Proprietà Column), insomma un qualcosa del genere;
Me!NomeTuoControllo = Me!TuaCasellaCombinata.Column(1)
Se il valore è contenuto nella seconda colonna della casella combinata.
>
> -°-
> Maximilian
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Recupero valore select [?]

text:
| Temi bene, ma in Access senza codice VBA non si va molto
lontano.
Ok ... un pochino lo mastico ;)
| Comunque ricordati che in una maschera non ci sono i
campi, che ci sono
| invece nelle tabelle e nelle queries, ma i controlli.
Giusta precisazione!
| Puoi usare una funzione DLookup (vedi help) o aumentare
una colonna alla
| casella combinata (e quindi aggiungi il campo valore alla
query che è sua
| origine riga) e a fronte dell'evento "Dopo aggiornamento"
della casella
| combinata imposta il valore del "campo TESTO (accanto alla
select)" con il
| contenuto della nuova colonna della casella combinata
Ho seguito il tuo 'secondo consiglio' e sono riuscito a
risolvere ...
grazie mille
-°-
Maximilian


title: "Impossibile comunicare con il server OLE"

author: Tiscali News

text:
Stò usando MsAccess 97, e Office 97 (è quello che mi passa il convento) su
un MS Windows 2000 Server
Definisco un campo di tipo OLE in una tabella di Access e quando tento di
inserirgli (o copiargli) un documento WORD mi appare il messaggio:
"Impossibile comunicare con il server OLE
E' possibile che il server OLE non sia registrato.
Per registrarlo, rieseguire l'installazione"
Mentre se inserisco Excel o HTML....  funziona correttamente.
Ho già provato a:
reinstallare msAcces
reinstallare Office 97
reinstallare MDAC 2.7
ma il problema persiste , chi mi da una mano
Ciao
Paride


author: Karl Donaubauer

text:
Tiscali News <
parideb...@tiscali.it
> ha scritto:

Se hai il programma Norton AntiVirus 2001 o 2002 sul sistema
puo essere il colpevole:
http://service1.symantec.com/SUPPORT/nav.nsf/aab56492973adccd882569450055235
5/259a4b15fa285bfb85256a2b007f29c2?OpenDocument
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


author: Paride

text:
> Se hai il programma Norton AntiVirus 2001 o 2002 sul sistema
> puo essere il colpevole:
>
http://service1.symantec.com/SUPPORT/nav.nsf/aab56492973adccd882569450055235
> 5/259a4b15fa285bfb85256a2b007f29c2?OpenDocument
dico solo Perfetto
Paride


title: Riferimento a controlli su Form in un Progetto di Access (.adp)

author: Marco

text:
Stò realizzando un db con MSDE, avrei bisogno di sapere come si fà per fare
riferimento in una Vista o in una Stored Procedure, ai controlli all'interno
delle Form (per passare dei parametri) in progetto di Access (.adp).
Grazie ancora per il vostro prezioso aiuto.
Marco


author: paj

text:
"Marco" <
marv...@tin.it
> ha scritto nel messaggio
news:lDGAb.61450$AX1.2...@news1.tin.it...

Se ho capito bene la domanda potrebbe essere .....
Come posso passare i parametri ad una query in un progetto adp ?
Se questa era la domanda ....... la risposta è
1) Non si possono passare parametri ad una vista
2) E' possibile passare dei parametri ad una Stored procedure direttamente
all'interno della form (guarda nelle proprietà della form la proprietà
parametri di input)
Pietro


title: Access + Outlook

author: Marco Antonioli

text:
Buonasera
Tempo fa chiedevo come evitare il messaggio "un programma sta tentando
.." nel momento in cui da access leggo gli elementi della posta per poi
catalogarli. Il Vs. suggerimento fu di gestire un'eccezione nel firewall
di windows.
Ho provato ad aggiungere Access.exe ed il nome della procedura ma nn ho
risolto.
Suggerimenti ?
grazie
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access + Outlook

author: AEOM

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:c1b5ea82d4a1c5ee322...@mygate.mailgate.org...
> Buonasera
> Tempo fa chiedevo come evitare il messaggio "un programma sta tentando
> .." nel momento in cui da access leggo gli elementi della posta per poi
> catalogarli. Il Vs. suggerimento fu di gestire un'eccezione nel firewall
> di windows.
> Ho provato ad aggiungere Access.exe ed il nome della procedura ma nn ho
> risolto.
> Suggerimenti ?
> grazie
> MArco
>
se per outlook intendi express devi disabilitare l'opzione "avvisa se altre
applicazioni etc etc" dal menu opzioni protezioni
se intendi MS outlook può esserti utile questo
http://erredue.altervista.org/faq/omguard.shtml
ciao AEOM


title: Access + Outlook

text:
"AEOM" <
nos...@tin.it
> wrote in message
news:SQ%eg.18364$
jP5.4...@twister1.libero.it
> se per outlook intendi express devi disabilitare l'opzione "avvisa se altre
> applicazioni etc etc" dal menu opzioni protezioni
>
> se intendi MS outlook può esserti utile questo
>
>
http://erredue.altervista.org/faq/omguard.shtml
>
> ciao AEOM
Intendevo MS outlook.
Ottimo
Risolto
Ti ringrazio



title: separare/unire etichetta a controllo

author: Sandrobi

text:
Ci dovrebbe essere un comando per separare o unire una etichetta ad una
casella di testo, combo o altro controllo.
I comandi Raggruppa o Separa del menu Formato non sono per questo scopo.
--
Ciao, Sandrobi


title: separare/unire etichetta a controllo

author: Antonio

text:
"Sandrobi" <
sand...@tiscali.it
> ha scritto nel messaggio
news:4a9aba7c$0$28506$4faf...@reader2.news.tin.it...

Forse non ho capito bene cosa vorresti fare, ma se fai click col tasto
destro su un'etichetta e scegli di copiare, poi fai click col tasto destro
su un qualsiasi controllo e scegli di incollare avrai quell'etichetta che �
diventata l'etichetta del tuo controllo. Se poi col cursore posizionato nel
mezzo di un'etichetta batti CTRL+Invio avrai l'etichetta spezzata su due
righi.
Ciao
Antonio


title: separare/unire etichetta a controllo

text:
"Antonio" <
antone...@tiscali.it
> ha scritto nel messaggio
news:4a9ac060$0$6840$5fc...@news.tiscali.it...

E quindi per separarla Taglia su etichetta e incolla su spazio vuoto della
maschera?
Mi confermi che non c'� altro sistema?
--
Ciao, Sandrobi


title: separare/unire etichetta a controllo

text:
"Sandrobi" <
sand...@tiscali.it
> ha scritto nel messaggio
news:4a9af157$0$28502$4faf...@reader2.news.tin.it...

Ti confermo che non ne conosco altri...


title: Creare un evento su event wiewer su NT

author: Dan P

text:
scusate a me servirebbe poter creare un evento su event wiewer /
applicazioni da Access
l'ideale sarebe avere un  un file di batch o al piu da VBscrit....
Qualcuno sa dami info?
grazie Dan P


title: Creare un evento su event wiewer su NT

author: Giovanni Albertone

text:
On Wed, 26 Apr 2000 10:09:14 +0200, "Dan P" <
dpa...@ilsaspa.it
>
wrote:
>scusate a me servirebbe poter creare un evento su event wiewer /
>applicazioni da Access
>
>l'ideale sarebe avere un  un file di batch o al piu da VBscrit...
Non capisco il nesso tra Access e VBScript.
In ogni caso, puoi usare un utility chiamata LOGEVENT.EXE, la trovi
nel resource kit di Win NT.
In alternativa, se proprio ti serve una soluzione tipo script, puoi
andarti a studiare WMI (windows management instrumentation) su
http://www.microsoft.com/TechNet/win2000/mngwmi.asp
--
Ciao,
Giovanni


title: Divento pazzo in Excel

author: Beppe

text:
Ciao a tutti il mio problema in Excel e' questo:
Ho una function che mi visualizza la selezione di celle:
Sub Macro1()
MsgBox (Selection.Address)
End Sub
Quello che io vorrei e ricavare i valori che ora sono nel formato $C$5;$D$11
in  quattro valori assoluti riga iniziale colonna iniziale e riga finale
colonna finale.(Ri,Ci) - (Rf,Cf)
Come posso fare questo per poi eseguire un doppio ciclo for next del tipo:
for r = ri to rf
    for c = ci to cf
   .....
    next c
......
next r
Grazie mille per chi mi puo' aiutare.
Beppe


title: Divento pazzo in Excel

author: Sergio Della Giora

text: ma questo ng è dedicato all'access...


title: Divento pazzo in Excel

author: Roberto Pasqualini

text:
"Beppe" <
giuseppe.m...@cattolicaassicurazioni.it
> ha scritto nel
messaggio news:a9ohdb$co2$1...@fe1.cs.interbusiness.it...
Rispondo ai tuoi quesiti:
1) Se vuoi vedere l'indirizzo della selezione in formato R1C1 è sufficiente
utilizzare questa sintassi:
    msgbox selection.Address(ReferenceStyle:=xlR1C1)
2) Però da quanto scrivi sotto mi sembra di capire che tu abbia la necessità
di ciclare all'interno dell'area selezionata, se così è puoi prendere spunto
    dall' esempio qui sotto
Sub Macro1()
Dim c As Range
For Each c In Range(Selection.Address)
    Debug.Print c.Column, c.Row
Next c
End Sub
Spero ti averti aiutato
robby



title: Cambiamento automatico ID

author: Dave

text:
Salve a tutti, sto creando un database utilizzando il campo id per ordinare
i vari records.
Es.
ID NOME
1    Mario
2    Franco
3    Gino
Se devo inserire un nuovo record con l'ID 2 come faccio a fare in modo che
gli altri assumano valore 3 e 4 ecc.
1    Mario
2    ANTONIO <=
3    Franco
4    GIno
e una cosa che avviene in automatico oppure no?


title: Cambiamento automatico ID

author: Sib

text:
"Dave" <god.d...@XYZlibero.it> ha scritto nel messaggio

Certamente no! Ci mancherebbe altro,
d'altro canto qual e' l'utilita' che se ne avrebbe?
Sib


title: Cambiamento automatico ID

text:
> Certamente no! Ci mancherebbe altro,
> d'altro canto qual e' l'utilita' che se ne avrebbe?
Poni caso che debba fare delle consegne. Ho una serie di indirizzi
ricorrenti (circa 250) da ordinare per vicinanza, ad ogni indirizzo abbino
un ID cosě da creare una sorta di "itinerario" ottimale.
Poni caso che debba inserire un indirizzo nuovo che per vicinanza ad
un'altro va inserito come record numero 10, mi servirebbe che il record 10
diventi 11 e cosi via.
C'č modo di risolvere il problema in altro modo?


title: Cambiamento automatico ID

text:
"Dave" <god.d...@XYZlibero.it> ha scritto nel messaggio
news:KpeNa.2201$79.4...@tornado.fastwebnet.it...

Si penso che se inserisci un altro campo chiamato magari IDpercorso, l'ID
principale lo puoi lasciare invariato.. e l'ID percorso essendo "numerico"
lo puoi modificare o aggiungere record e.. puoi fare in modo di ordinare i
record per IDpercorso.
ciao


title: Cambiamento automatico ID

text:
"Dave" <god.d...@XYZlibero.it> ha scritto nel messaggio

Se il caso e' questo, allora non stai parlando di un ID, ma di un indice che
potremmo definire di vicinanza.
In questi termini conviene utilizzare un campo ad hoc.
per il valore da usare, pero', rivedrei la tecnica.
Potresti inventarti un valore alfanumerico da gestire da codice.
Comunque l'operazione che vuoi compiere devi farla da codice.
Sib


title: Seriale RS232

text:
Buongiorno a tutti
E' possibile usare la seriale RS232 con access??
Grazie x l'eventuale aiuto
Marco
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Seriale RS232

text:
"Marco_B" <
produ...@pica.it
> ha scritto nel messaggio
news:ct42df$fc5$1...@news.newsland.it...

Vai qui:
http://www.it-lang-vb.net/
->documentazione->articoli-> seleziona l'opzione comunicazione->Usare l'
RS-232 da Visual Basic
Saluti,
--
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
Web: Under Construction
"Un'idea che non sia pericolosa non merita affatto di essere chiamata idea"
Oscar Wilde
Ciao


title: Seriale RS232

author: access il top

text:
"strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:41f5ee1a$0$8209$5fc...@news.tiscali.it...
>
> "Marco_B" <
produ...@pica.it
> ha scritto nel messaggio
> news:ct42df$fc5$1...@news.newsland.it...
> > Buongiorno a tutti
> > E' possibile usare la seriale RS232 con access??
> > Grazie x l'eventuale aiuto
> > Marco
> >
> > --
> >
> > questo articolo e` stato inviato via web dal servizio gratuito
> >
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
> >
>
> Vai qui:
http://www.it-lang-vb.net/
> ->documentazione->articoli-> seleziona l'opzione comunicazione->Usare
l'
> RS-232 da Visual Basic
> Saluti,
> strano...mavero
io ho trovato materiale utile anche qui
http://digilander.libero.it/VBItalia/Lezioni/comm5.htm
http://www.nutchip.com/progetti/vb_sample/vb_sample_en.htm
il mio primo progetto è stato quello di usare la seriale con i comandi
at per i cellulari, ho ottenuto i risultati che volevo (solo in output)
quindi deve essere abbastanza semplice


title: Seriale RS232

text:
Certo, puoi usare un ActiveX: MsComm.
Per ulteriori info, consulta questa pagina di MSDN.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/comm98/html
/vbobjcomm.asp
--
Simplex2
www.mdenittis.it


title: Riga non associata in sottomaschera

author: Massimo

text:
Vorrei capire come posso realizzare in una sottomaschera, una riga iniziale
che contenga un valore totale di un determinato numero di operazioni
relativi a date antecedenti alla visualizzazione reale e una riga finale
della somma di tutti i record...
Non riesco a capire come posso iniziare a muovermi.... vi faccio un esempio
Maschera di ricerca 1
Cliente/Fornitore
Data iniziale
Data finale
Sottomaschera 1
Data operazione
Descrizione operazione
Importo operazione
Con i report il tutto lo faccio tranquillamente ma vorrei poterlo fare nella
sottomaschera
Ciao a tutti Massimo


title: Riga non associata in sottomaschera

text:

Intanto crea un maschera con ciò che ti serve, cioè somme, addizione,
etc etc, poi la usi nella tua maschera principale come sottomaschera,
richiamandotela dalla procedura quidata.


title: Utente e password

author: R.T.I. Alessandria

text:
Da: "R.T.I. Alessandria" <
fs-...@libero.it
>
Oggetto: Oggetto utente e password
Data: mercoledģ 22 agosto 2001 13.49
Saluti a tutto il newsgroup,
abbiamo creato un database con protezione a livello utente, dando diversi
diritti a seconda del gruppo di appartenenza.
Ora vorremmo creare dei messaggi che vengono fuori o meno a seconda
dell'utente corrente.
Abbiamo pensato quindi di creare delle variabili e di assegnarle di volta in
volta all'utente corrente, ma non sappiamo come riferirci ad esso e come
riferirci alla password inserita.
C'č qualcuno che potrebbe darci una mano?
Grazie da Rosario e Giorgio.


title: Ottimizzare Query e Report

author: Nicky

text:
Ciao a tutti,
ho un database dal quale estraggo dei dati per centro di costo (circa
100 codici) e devo preparare dei file pdf con i dati per centro.
Sicuramente posso costruire in un ciclo le 100 query e dare come origine
report la query stessa ed eseguire il report.
Ma si può fare una query sola raggruppata per centro di costo e passare
in qualche modo questi dati al report in modo da generare le 100 stampe
eseguendo la qry una volta soltanto?
Spero di essere stata chiara, anche se quello che non conosco affatto
sono le prestazioni nei due casi; magari mi sto facondo solo paranoie.
Nicoletta


title: Ottimizzare Query e Report

author: Bruno Campanini

text:
"Nicky" <
frt...@virgilio.it
> wrote in message
news:47c166bd$0$36438$4faf...@reader5.news.tin.it...

Se i 100 report o file PDF hanno tutti lo stesso layout puoi generare per
100 volte la query con gli opportuni 100 diversi parametri.
Per farlo occorre però conoscere come variano i 100 parametri e come
è formata la query di base dei report.
Stiamo parlando di una routine in VBA.
Bruno


title: Ottimizzare Query e Report

text:
Bruno Campanini ha scritto:

I 100 codici che intendevo sono 100 centri di costo.
La stampa di per sè è identica per ognuno dei centri di costo
Infatti quello che ho fatto ora è generare la qry in un ciclo sulla
tabella centri di costo e lanciare il report per tale query.
Mi chiedevo se fare eseguire queste 100 al server per generare 100
stampe fosse molto peggio che generare una sola qry (ordinata per centro
di costo) e poter lanciare (non so come) i 100 report
Nicoletta


title: Ottimizzare Query e Report

text:
"Nicky" <
frt...@virgilio.it
> wrote in message
news:47c175fd$0$10628$4faf...@reader2.news.tin.it...
> I 100 codici che intendevo sono 100 centri di costo.
> La stampa di per sè è identica per ognuno dei centri di costo
> Infatti quello che ho fatto ora è generare la qry in un ciclo sulla
> tabella centri di costo e lanciare il report per tale query.
> Mi chiedevo se fare eseguire queste 100 al server per generare 100 stampe
> fosse molto peggio che generare una sola qry (ordinata per centro di
> costo) e poter lanciare (non so come) i 100 report
>
> Nicoletta
Continuo a non capire, scusa, ho passato una notte insonne.
Bruno


title: Ottimizzare Query e Report

text:
Bruno Campanini ha scritto:

Mi spiace per la notte insonne,
il mio era solo un tentativo di non fare eseguire al server 100 query
una per cdc 001, poi per 002, etc.
ma di fare eseguire una sola qry ordinata per cdc, passare il recordset
ad un report che mi generi 100 stampe.
Credevo solamente che fosse + veloce
Quello che non so e se si può fare qualcosa di simile (la sparo lì) ad
un salto pagina al cambio cdc, che faccia invece un "salto report" al
cambio cdc per permettermi + file pdf
Nicoletta


title: Ottimizzare Query e Report

author: eSQueL

text:
> il mio era solo un tentativo di non fare eseguire al server 100 query
> una per cdc 001, poi per 002, etc.
> ma di fare eseguire una sola qry ordinata per cdc, passare il recordset
> ad un report che mi generi 100 stampe.
> Credevo solamente che fosse + veloce
> Quello che non so e se si può fare qualcosa di simile (la sparo lì) ad
> un salto pagina al cambio cdc, che faccia invece un "salto report" al
> cambio cdc per permettermi + file pdf
Forse puoi risolvere con i recordset gerarchici (ADO):
http://support.microsoft.com/kb/185425/it
Ciao.
eSQueL


title: Ottimizzare Query e Report

text:
eSQueL ha scritto:

Mamma mia!
Non ho capito quasi nulla.
Certo che la traduzione è veramente fantastica.


title: Leggermente lunga........

author: Ilario

text:
Ciao a tutti ecco il mio problema,
tabella a ( nomecognome, un campo solo testo) tabella b dettagli relativi ad
ogni campo in tabella a  ( ore di servizio) relazione uno a molti tra a e b.
Devo visualizzare sulla maschera ( da tabella  b + combo da tabella a ) che
uso per immettere le ore di servizio, gli ultimi dieci ( non limitativo)
inserimenti (maschera continua?), con la possibilità di correggere eventuali
errori di inserimento nel valore ore. Se immetto qualche valore e controllo
nella tabella b, i record sono in ordine 'sparso' non come gli ho inseriti
io. Quindi quale criterio debbo usare nella query di origine della maschera
continua perchè mi visualizzi gli ultimi inserimenti?
Grazie
Ilario


title: Leggermente lunga........

author: Lorenzo Coronati

text:
Scrisse "Ilario" <
liviae...@libero.it
>:
[snip]
>io. Quindi quale criterio debbo usare nella query di origine della maschera
>continua perchè mi visualizzi gli ultimi inserimenti?
E tu in che ordine li inserisci?
Di data e ora? allora ordina per data e ora
Casuale? Hai un campo contatore? Ordina per quello
--
Lorenzo Coronati
---
Quesito a risposta binaria SI/NO:
"Risponderai no a questa domanda?"
---


title: Query: Campo che trasforma un' ora in un numero.

author: Zappus

text:
Salve a tutti,
Ho una query con un Campo "Orario" numerico precisione doppia che contiene
dei valori che vengono trasformati in orari.
Esempio: 0,20972 = 5.02.00; 0,49722 = 11.56.00.....
Per ottenere ciň utilizzo la funzione CVDate([Orario])...
Ho bisogno di fare il contario da 5.02.00 a  0,20972 cioč inserendo
manualmente un orario nel formato Ora breve 24h tipo 16.25 mi restituisca il
corrispondente valore numerico.
E' possibile?
Grazie
Luca.


author: MA

text:
Zappus wrote:
> Salve a tutti,
> Ho una query con un Campo "Orario" numerico precisione doppia che
> contiene dei valori che vengono trasformati in orari.
> Esempio: 0,20972 = 5.02.00; 0,49722 = 11.56.00.....
> Per ottenere ciò utilizzo la funzione CVDate([Orario])...
> Ho bisogno di fare il contario da 5.02.00 a  0,20972 cioè inserendo
> manualmente un orario nel formato Ora breve 24h tipo 16.25 mi
> restituisca il corrispondente valore numerico.
> E' possibile?
> Grazie
> Luca.
Clng
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Help duplica record

author: CDM da casa

text:
Avrei bisogno di creare una riga di codice per far si che che mi si duplichi
un record in una maschera, simile a quello creato dalla autocomposizione,
però avrei bisogno che includa solo alcuni campi della maschera, perché ho
dei campi dove non sono ammessi dei duplicati.
Grazie anticipatamente, Claudio


title: Help duplica record

author: Roberto da casa

text:
"CDM da casa" <
demarco.cla...@tin.it
> ha scritto nel messaggio
news:DGyc6.8130$Up.8...@twister1.tin.it...

A fronte dell'evento "Su clic" di un pulsante di comando generati una
routine che apre un recorset sull'oggetto che è origine record della tua
maschera; inserisci quindi un nuovo record (AddNew), dopo di che assegna ai
campi del nuovo record i valori, prendendo quelli che ritieni opportuno dai
controlli della maschera e per gli altri decidi al meglio; a questo punto
aggiorna il nuovo record (Update).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Help duplica record

author: Luciano (DOC)

text:
CDM da casa ha scritto nel messaggio ...
>Avrei bisogno di creare una riga di codice per far si che che mi si
duplichi
>un record in una maschera, simile a quello creato dalla autocomposizione,
>però avrei bisogno che includa solo alcuni campi della maschera, perché ho
>dei campi dove non sono ammessi dei duplicati.
Con una riga sola non ce la fai...
Devi creare un recordset, recuperare i valori dei campi che ti interessano,
creare un nuovo record e scriverceli dentro.
Saluti.
lucia...@sitocomune.com


title: Help duplica record

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:hcBc6.36329$ew1.2...@news.infostrada.it...

Grazie dell'aiuto ci sono riuscito in questo modo:
dim nomefittizio as string
nomefittizio =  me.nomecampomaschera
DoCmd.GoToRecord , , acNewRec
me.nomecampomaschera = nomefittizio


title: Help duplica record

author: sib

text:
Luciano (DOC) <
lucia...@sitocomune.com
> wrote in message
9nBc6.74295$lV5.1...@news2.giganews.com...

Esagerato! Addirittura creare un recordset!
:-)
A parte che puo' usare il recordsetclone della maschera stessa, io usarei il
codice generato dall'autocomposizione e poi mi limiterei a modificare i
campi che mi interessano (sempre nella stessa routine)
Ad ogni modo, ovviamente, i campi chiave non vengono duplicati dal codice
dell'autocomposizione.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Help duplica record

text:
sib ha scritto nel messaggio ...
>Esagerato! Addirittura creare un recordset!:-)
Beh? Mica gli ho detto di creare un workspace o un DBengine!!:-))
>A parte che puo' usare il recordsetclone della maschera stessa, io usarei
il
>codice generato dall'autocomposizione e poi mi limiterei a modificare i
>campi che mi interessano (sempre nella stessa routine)
>Ad ogni modo, ovviamente, i campi chiave non vengono duplicati dal codice
>dell'autocomposizione.
Non ho verificato, ma supongo che in caso di violazione di chiave la
duplicazione venga annullata. Percio', l'unica soluzione e' quella di farlo
a manina.....con un recordset!:-)
Saluti.
lucia...@sitocomune.com


title: Help duplica record

author: CDM dall'ufficio

text:
"sib" <
sibN...@iol.it
> ha scritto nel messaggio
news:jRIc6.39748$ew1.2...@news.infostrada.it...

Cosa ne pensi della soluzione che ho trovato?


title: Help duplica record

author: Bonavita Ozanam

text:
--
lo...@tin.it
http://sicilia.cjb.net
http://bonavita.homepage.nu
http://space.tin.it/arte/loobo
http://www.geocities.com/bonavitao
"CDM dall'ufficio" <
isaabruz...@tin.it
> ha scritto nel messaggio
news:vffd6.31477$Up.2...@twister1.tin.it...

scusate se mi intrometto,funziona perfettamente e mi ha risolto il problema
creato dall'autocomposizione che non duplica le chiavi :-((( confesso la mia
ignoranza.Vedi mio messaggio del 18/1/2001 Ozanam


title: Intervallo di date per stampa report

author: Leo

text:
Salve a tutti....ho un piccolo problema (tanto per cambiare..)!
Ho creato una query di selezione collegata ad una tabella clienti, nel campo
[data scadenza] ho immesso il criterio
between [forms]![delta]![testo0] and [forms]![delta]![testo2].
Naturalmente ho creato una maschera (delta) con due controlli non associati
(testo0 e testo2) in formato data, ed un pulsante che vorrei che sull'evento
click mi stampasse un report in base all'intervallo di date digitate nei
controlli sopracitati.
Premetto che il report ha come origine la query.
La domanda è questa, che codice devo utilizzare sull'evento clic per far si
che il report mi stampi in base all'intervallo di date digitato nella
maschera (delta)?
Grazie
Leo


title: Intervallo di date per stampa report

text:
"Leo" <
rut...@galactica.it
> ha scritto nel messaggio
news:eoSN6.17929$iC1.6...@news6.giganews.com...

A fronte dell'evento "Su clic" del pulsante devi aprire il report senza
alcun particolare accorgimento, visto che il filtro lo hai realizzato con la
query di selezione.
Naturalmente, però, quando apri il report deve risultare ancora aperta anche
la maschera delta, visto che è lei che contiene i parametri di selezione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Intervallo di date per stampa report

text:
Funziona grazie....
Ancora una cosa... ma se avessi voluto creare una query attraverso una
stringa vba??
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:_AUN6.15802$Ql3.6...@news.infostrada.it...



title: Intervallo di date per stampa report

text:
"Leo" <
rut...@galactica.it
> ha scritto nel messaggio
news:TcVN6.18099$iC1.6...@news6.giganews.com...
> Funziona grazie....
> Ancora una cosa... ma se avessi voluto creare una query attraverso una
> stringa vba??
>
[CUT]
Ti sarei grato se rispondessi dopo e non prima dei messaggi precedenti.
Perchè vuoi complicarti inutilmente la vita?
Se vuoi operare con il codice VBA, non crearti per niente la query (usa
direttamente la tabella clienti come origine record del report,) creati
dinamicamente, in base al contenuto della maschera, una stringa criteri con
la quale filtrerai il report al momento dell'apertura.



title: Evento da casella combinata

author: angelsoft

text:
Ho la necessità di far si che da un elenco valori da una tabella combinata
mi compaia una finestra con una descrizione.
Esempio seleziono A1 e mi compare Toradol 1 fiala x 3, A2 mi compare una
fiala Perfalgan x 2 etc etc
Pensavo di usare una serie ci campio resi invisibile nella proprieta e da
codice renderli visibili.
Esempio A1
If ValoreCasella.text = A1
Then PippoA1.visible = True
End if
Ma non ho capito due cose
1) su che evento devo metterlo della casella combinata? Io ho provato su
"Dopo aggiornamento" e "Su modifica" ma non funge niente.
Qualche info??
Grazie mille
Angelo


title: Evento da casella combinata

author: Alessandro Cara

text:

Evvai con il cbx!
Tutto quello che vuoi fare non serve. La cbx e' molto potente
1) Derivi il sorgente dalla tabella prodotti con 2 colonne:codice e
descrizione
2) Associ la colonna 1
3) Sulla proprieta' dimensioni delle colonne scrivi 0; 5  (sono cm)
4) Hai gia' quello che chiedi
--
ac
y-1=x


title: Progetto di Access e "query"

author: Zef

text:
ci riprovo......
forse nel precedente post mi sono spiegato male,
uso Access XP allacciato ad una base dati sql server
se creo una stored procedure oppure una view
con più di una tabella, la "query" diventa
un recorset non aggiornabile!!!
è una caratteristica di questa base dati?
oppure deve settare qualcosa in maniera diversa?
a questo punto la domanda nasce spontanea,
meglio ODBC con tabelle collegate oppure
creare un progetto con le inevitabili complicanze?
ciao e grazie per le risposte
Zef


title: Progetto di Access e "query"

text:
"Zef" <
zefboli...@tin.it
> ha scritto nel messaggio
news:543J9.49274$fa.15...@news1.tin.it...
> ci riprovo......
>
> forse nel precedente post mi sono spiegato male,
> uso Access XP allacciato ad una base dati sql server
>
> se creo una stored procedure oppure una view
> con più di una tabella, la "query" diventa
> un recorset non aggiornabile!!!
>
> è una caratteristica di questa base dati?
> oppure deve settare qualcosa in maniera diversa?
>
A meno che le tabelle non siano in relazione uno_a_uno, è comunque sempre
vero (anche se le tabelle sono in locale) che se crei una query che mette in
join due o più tabelle in relazione uno-a-molti Access ti restituisce un
recordset non aggiornabile; risulta non aggiornabile anche una query di tipo
pass-through od una query che includa una tabella collegata ODBC senza
indice univoco (per maggiori chiarimenti leggi sull'help l'argomento Quando
aggiornare dati da una query).
> a questo punto la domanda nasce spontanea,
> meglio ODBC con tabelle collegate oppure
> creare un progetto con le inevitabili complicanze?
>
> ciao e grazie per le risposte
> Zef
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Progetto di Access e "query"

text:
> > se creo una stored procedure oppure una view
> > con più di una tabella, la "query" diventa
> > un recorset non aggiornabile!!!
> A meno che le tabelle non siano in relazione uno_a_uno, è comunque sempre
> vero (anche se le tabelle sono in locale) che se crei una query che mette
in
> join due o più tabelle in relazione uno-a-molti Access ti restituisce un
> recordset non aggiornabile; risulta non aggiornabile anche una query di
tipo
> pass-through od una query che includa una tabella collegata ODBC senza
> indice univoco (per maggiori chiarimenti leggi sull'help l'argomento
Quando
> aggiornare dati da una query).
>
grazie per la risposta
avevo notato che senza chiave primaria via ODBC la query
non era aggiornabile, ma che in locale con chiave primaria
relazione uno-a-molti non fosse aggiornabile .....!?!
in jet il problema non si pone, ... limite o vantaggio?
ho parecchi manuali di Access ma non ho trovato niente,
neanche sull'help, cercherò meglio dove hai detto ....
ri-grazie
Zef


title: Progetto di Access e "query"

author: AlessandroD

text:
"Zef" <
zefboli...@tin.it
> ha scritto nel messaggio
news:Z75J9.67063$qF1.2...@news2.tin.it...
> [...]
> avevo notato che senza chiave primaria via ODBC la query
> non era aggiornabile, ma che in locale con chiave primaria
> relazione uno-a-molti non fosse aggiornabile .....!?!
>
> in jet il problema non si pone, ... limite o vantaggio?
>
> ho parecchi manuali di Access ma non ho trovato niente,
> neanche sull'help, cercherņ meglio dove hai detto ....
>
Creati un progetto Access, anche vuoto. Crea una maschera, e premi F1 sulla
proprietą UniqueTable. E gią che ci sei dai una letta anche all'help della
ResyncCommand.
Ciao, Alessandro


title: Progetto di Access e "query"

text:
> > ho parecchi manuali di Access ma non ho trovato niente,
> > neanche sull'help, cercherò meglio dove hai detto ....
> >
> Creati un progetto Access, anche vuoto. Crea una maschera, e premi F1
sulla
> proprietà UniqueTable. E già che ci sei dai una letta anche all'help della
> ResyncCommand.
grazie Alessandro,
a furia di girovagare avevo trovato anch'io questa soluzione,
mi pare strano che sia così poco documentata
anche perché ..... è veramente importante!!!
mi ero fossilizzato sulle view, che rimangono non aggiornabili,
strana cosa però, la base dati è aggiornabile solo con un form!
... piano piano mi abituerò a questo nuovo modo di ... pensare
ri-grazie
Zef


title: Progetto di Access e "query"

text:
"Zef" <
zefboli...@tin.it
> ha scritto nel messaggio
news:F3GJ9.4814$ab2.1...@news1.tin.it...
> [...]
> mi ero fossilizzato sulle view, che rimangono non aggiornabili,
> strana cosa però, la base dati è aggiornabile solo con un form!
>
Prego? A me non risulta, dipende come è fatta la vista.
Puoi postare il codice di una vista che a te risulta non aggiornabile?
Ciao, Alessandro


title: Progetto di Access e "query"

text:
> > mi ero fossilizzato sulle view, che rimangono non aggiornabili,
> > strana cosa però, la base dati è aggiornabile solo con un form!
> >
> Prego? A me non risulta, dipende come è fatta la vista.
> Puoi postare il codice di una vista che a te risulta non aggiornabile?
grazie Alessandro ... le ho provate proprio tutte!
nell'esempio che segue ci sono tue tabelle campione
tab_testa e tab_righe relazionate tra loro
con chiavi primarie su ogni tabella
ho messo select * al posto del nome dei vari campi
************************
SELECT dbo.tab_righe.*, dbo.tab_testa.*
FROM  dbo.tab_righe INNER JOIN
               dbo.tab_testa ON dbo.tab_righe.ID_Testa =
dbo.tab_testa.Testa_ID
**********************
risultato: ... query non aggiornabile!
se mi dici che a te non risulta.....
vuol dire che sbaglio qualcosa ....
la cosa strana è che con una maschera
settata come unique, diventa aggiornabile!
grazie per l'interessamento
Zef


title: Progetto di Access e "query"

text:
"Zef" <
zefboli...@tin.it
> ha scritto nel messaggio
news:x5LJ9.8523$lV4.2...@news2.tin.it...
> [...]
> nell'esempio che segue ci sono tue tabelle campione
> tab_testa e tab_righe relazionate tra loro
> con chiavi primarie su ogni tabella
> ho messo select * al posto del nome dei vari campi
>
> ************************
> SELECT dbo.tab_righe.*, dbo.tab_testa.*
> FROM  dbo.tab_righe INNER JOIN
>                dbo.tab_testa ON dbo.tab_righe.ID_Testa =
> dbo.tab_testa.Testa_ID
> **********************
>
> risultato: ... query non aggiornabile!
>
Ok, Access ha "ragione".
La vista relaziona due tabelle con un join e se la apri direttamente risulta
non aggiornabile, ma non è un limite di SQL Server\MSDE, è un limite di
Access.
Che io sappia sei obbligato, come tu stesso hai notato, a creare una
maschera valorizzandone la proprietà UniqueTable.
Solo così Access sa come _costruirsi_ le singoli istruzioni SQL da inviare
al server per aggiornare i campi che l'utente ha modificato, con i limiti
che hai potuto leggere nell'help sulla proprietà UniqueTable.
Avrai capito che per maschere complesse diventa necessario utilizzare campi
non legati ed eseguire l'aggiornamento della base dati tramite stored
procedure scritte ad hoc.
Certamente più lungo e laborioso ma hai il controllo su tutto (è più da
programmatori insomma... ;-)
Ciao, Alessandro


title: Progetto di Access e "query"

text:
> > [...]
> > nell'esempio che segue ci sono tue tabelle campione
> > tab_testa e tab_righe relazionate tra loro
> > con chiavi primarie su ogni tabella
> > ho messo select * al posto del nome dei vari campi
> >
> > ************************
> > SELECT dbo.tab_righe.*, dbo.tab_testa.*
> > FROM  dbo.tab_righe INNER JOIN
> >                dbo.tab_testa ON dbo.tab_righe.ID_Testa =
> > dbo.tab_testa.Testa_ID
> > **********************
> >
> > risultato: ... query non aggiornabile!
> >
> Ok, Access ha "ragione".
> La vista relaziona due tabelle con un join e se la apri direttamente
risulta
> non aggiornabile, ma non è un limite di SQL Server\MSDE, è un limite di
> Access.
... grazie della risposta Alessandro,
mi confermi che questa è la strada da seguire,
... basta abituarsi e comportarsi di conseguenza
al primo impatto mi sono trovato "spaesato",
pensando di aver sbagliato qualcosa ....
ri-grazie e a risentirci
ciao
Zef


title: sos finestra di database

author: Giovanna

text:
si può da codice visualizzare la finestra di database, con la sola facciata
delle tabelle?
Grazie 10000000 a tutti


title: sos finestra di database

author: Dott. Michele Amato

text:
Giovanna <
giov...@tin.it
> wrote in message
8hl4nu$s1b$1...@fe2.cs.interbusiness.it...

No.


title: Casella Di Teso <-'

author: #io#

text:
Scusate la domenda forse per voi è banalissima ma non sono riuscito a
trovare il modo per andare a capo in una casella di testo.
Es. [Testo1] = "In questo punto vorrei andare a capo
                per vedere su due o più ricghe quello
                che scrivo"
Risultato      ----------------------------------------
               |In questo punto vorrei andare a capo  |
               |per vedere su due o più ricghe quello |
               |che scrivo                            |
               ----------------------------------------
Ciao
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Casella Di Teso <-'

author: Antonio Biso

text:
"#io#" <
i...@io.io
> ha scritto nel messaggio
news:b1o0ch$t2k$1...@news.newsland.it...
> Scusate la domenda forse per voi è banalissima ma non sono riuscito a
> trovare il modo per andare a capo in una casella di testo.
Prova ad andare a vedere la proprietà Funzione Tasto INVIO nella linguetta
Altro delle proprietà della casella
Antonio


title: Casella Di Teso <-'

text:
"#io#" <
i...@io.io
> ha scritto nel messaggio
news:b1o0ch$t2k$1...@news.newsland.it...
> Scusate la domenda forse per voi č banalissima ma non sono riuscito a
> trovare il modo per andare a capo in una casella di testo.
>
>
>
>
> Es. [Testo1] = "In questo punto vorrei andare a capo
>                 per vedere su due o piů ricghe quello
>                 che scrivo"
>
>
> Risultato      ----------------------------------------
>                |In questo punto vorrei andare a capo  |
>                |per vedere su due o piů ricghe quello |
>                |che scrivo                            |
>                ----------------------------------------
> Ciao
> Grazie
Testo1 = "In questo punto vorrei andare a capo" & _
Chr$(13) & Chr$(10) & _
"per vedere su due o piů ricghe quello" & _
Chr$(13) & Chr$(10) & "che scrivo"
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Casella Di Teso <-'

author: IppoSoft

text:
On Tue, 04 Feb 2003 10:15:45 +0100,
i...@io.io
 (#io#) wrote:
>Scusate la domenda forse per voi č banalissima ma non sono riuscito a
>trovare il modo per andare a capo in una casella di testo.
>
>
>
>
>Es. [Testo1] = "In questo punto vorrei andare a capo
>                per vedere su due o piů ricghe quello
>                che scrivo"
>
>
>Risultato      ----------------------------------------
>               |In questo punto vorrei andare a capo  |
>               |per vedere su due o piů ricghe quello |
>               |che scrivo                            |
>               ----------------------------------------
>
>
>
>
>Ciao
>Grazie
La soluzione di Antonio ti permette di andare a capo mentre editi il
testo a run time, quella di Roberto di formattare via codice il testo
A questo proposito aggiungo che invece di usare il codice chr(13) &
chr(10) č possibile usare la costante vbCRLF di Visual Basic.
Ciao
Filippo


title: Report Fotografico

author: RiRo

text:
Salve a tutti,
    ho un problema, ho fatto un report fotografico di alcuni articoli, in
anteprima la foto (associata da codice) è corrta, ma in fase di stampa
sbaglia a stampare solo la prima foto associando la foto dell'articolo che
la precede.
Avete qualche idea?
grazie
bibopp


title: Report Fotografico

text:
"RiRo" <
rric...@tari.it
> ha scritto nel messaggio
news:fsaj7h$p61$1...@aioe.org...

Risolto,
ho messo il codice che aggancia la foto al report sotto il campo della
stessa nell'evento in stampa.
grazie ugualmente
riro
>


title: Trasformare numeri

author: singer

text:
è possibile, magari in un campo calcolato di una query, ottenere la
trasformazione in lettere dei numeri
CAmpo1= 1,2,23,54 etc..
Campo2 = UNO, DUE, VENTITRE, CINQUANTAQUATTRO ETC.
Grazie


title: Trasformare numeri

author: AEOM

text:
"singer" <
fuscoa...@tin.it
> ha scritto nel messaggio
news:8yLge.888064$b5.39...@news3.tin.it...

certo:
http://www.sitocomune.com/
 sezione "general"
ciao AEOM


title: problemino con le ore

text:
ho degli operai che compilano delle schede
nome         lavorazione             dalle      alle            totale ore
marco        pulizia                    15.00    18.00             3
stefano       tornio                    11.00    15.00             4
N.B. il secondo totale vorrei che mi restituisse 2,5 anzichč 4 perchč dalle
1.00 alle 13.30 c'č la pausa.
avete un idea di come poter fagli capire che c'č la pausa e fagliela
scalare?
grazie.


title: problemino con le ore

author: Gianluca

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:AyX%8.2124$lu5....@twister1.libero.it...

A occhio e croce potresti mettere (intanto suppongo che carichi in una
maschera continua) del codice relativo al campo 'dal' e al campo 'al', tale
per cui:
- se 'dal' < 12.00 e 'al' > 13.30, allora sottrai 1,5 ore al risultato che
ti era stato calcolato
- altrimenti restituisci il valore che ti č stato calcolato
...con ovvie varianti sul tema perchč mi rendo conto solo ora che in certi
casi potrebbe esserci una delle due condizioni non soddisfatta!


title: problemino con le ore

author: Giove

text:
Io per non complicare tanto le cose, inserirei un nuovo campo si/no che
chiamerei (pausa_pronzo), e una volta spuntato mi andrebbe a detrarre
dal
tote ore le ore che intendo detrarre per la pausa.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: funzione cdbl()

author: massimiliano

text:
ho la necessita di esportare una tabella con dei valori valuta ma in cui
non figuri il simbolo €. Il valentissimo Roberto mi ha suggerito di
utilizzare al funzione cdbl() e mi ha risolto il problema. avevo però
dimenticato di sottolineare che dovevo ottenere 4 cifre decimali, mentre
cdbl() me ne restituisce solo 2.
C'è un asoluzione?
grazie e buon week
end a tutti
MAssimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: funzione cdbl()

author: Roberto da casa

text:
"massimiliano" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y1...@usenet.iol.it...
> ho la necessita di esportare una tabella con dei valori valuta ma in cui
> non figuri il simbolo ?. Il valentissimo Roberto mi ha suggerito di
> utilizzare al funzione cdbl() e mi ha risolto il problema. avevo perň
> dimenticato di sottolineare che dovevo ottenere 4 cifre decimali, mentre
> cdbl() me ne restituisce solo 2.
> C'č un asoluzione?
> grazie e buon week
> end a tutti
>
> MAssimiliano
E il campo valuta che stai convertendo quanti ce ne ha? Penso 2, e se č cosě
cosa c'entra la funzione CDbl ?
Se poi vuoi comunque aggiungere due zeri alla fine dei 2 decinali, visto che
stai lavorando nella griglia di struttura di una query, prova con:
Format(CDbl([CampoValuta]); "0,0000")
se inveci stessi lavorando in VBA o SQL, prova con:
Format(CDbl([CampoValuta]),"0.0000")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: funzione cdbl()

text:
>E il campo valuta che stai convertendo quanti ce ne ha? Penso 2, e se è
>così
>cosa c'entra la funzione CDbl ?
>Se poi vuoi comunque aggiungere
due zeri alla fine dei 2 decinali, visto
>che
>stai lavorando nella
griglia di struttura di una query, prova con:
>Format(CDbl([CampoValuta]); "0,0000")
>se inveci stessi lavorando in
VBA o SQL, prova con:
>Format(CDbl([CampoValuta]),"0.0000")
carp
Roberto, sapevo di poter contare sulla tua prontezza, grazie ancora.
In
realtà i miei articoli vanno dalle vecchie 50£ a pezzo ai 40.000.000 (si
tratta di corallo perle e pietre preziose), quindi ho la necessità di 4
decimali.
grazie ancora e buon fine settimana



title: funzione cdbl()

text:
Il 10 Mag 2002, 19:16,
massimilia...@kksrl.com
 (massimiliano) ha
scritto:
>
>>E il campo valuta che stai convertendo quanti ce ne ha?
Penso 2, e
>se è
>>così
>>cosa c'entra la funzione CDbl ?
>>Se poi vuoi
comunque aggiungere
>due zeri alla fine dei 2 decinali, visto
>>che
>>stai lavorando nella
>griglia di struttura di una query, prova con:
>>Format(CDbl([CampoValuta]); "0,0000")
>carp
>Roberto, sapevo di poter
contare sulla tua prontezza, grazie ancora.
>In
>realtà i miei articoli
vanno dalle vecchie 50£ a pezzo ai 40.000.000
>(si
>tratta di corallo
perle e pietre preziose), quindi ho la necessità di 4
>decimali.
caro
Roberto, scusa se continuo ad importunarti, ma abbiamo fatto cilecca:
nella struttura della query ho inserito
cod:
Format(CDbl(nz([p1]));"0,0000")
ma nel file txt mi ha creato il prezzo
0,00.
La domanda è meno oziosa di quanto appare, infatti ci sono molti
articoli che pur costando poco vengono venduti in diverse migliaia
grazie, se vorrai aiutarmi
MAssimiliano



title: funzione cdbl()

text:
"massimiliano" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y...@usenet.iol.it...

Non so proprio che dirti; per scrupolo ho provato e a me il campo calcolato
della query assume il valore 0,0000. E tu se apri la query cosa vedi?
Non è per caso che tu continui ad esportare il campo p1 anziché il campo
cod?



title: funzione cdbl()

text:
 prova con:
>> >>Format(CDbl([CampoValuta]); "0,0000")
>> >carp
>>
>Roberto, sapevo di poter
>> contare sulla tua prontezza, grazie ancora.
>> >In
>> >realtŕ i miei articoli
>> vanno dalle vecchie 50Ł a pezzo ai
40.000.000
>> >(si
>> >tratta di corallo
>> perle e pietre preziose),
quindi ho la necessitŕ di 4
>> >decimali.
>>
>> caro
>> Roberto, scusa
se continuo ad importunarti, ma abbiamo fatto cilecca:
>> nella struttura
della query ho inserito
>>
>> cod:
>> Format(CDbl(nz([p1]));"0,0000")
>>
>> ma nel file txt mi ha creato il prezzo
>> 0,00.
>Non č per caso
che tu continui ad esportare il campo p1 anziché il campo
>cod?
grazie
ancora ma quella che ti ho riportato č l'istruzione inserita nella
struttura della qry.
ora ho variato nelle impostazioni internazionali
indicando come 4 le cifre dopo la virgola
l'operazione funziona ma mi
arrotonda all'unitŕ il valore cioč 0,5216 me lo riporta come 1,0000
credo che un passo avanti lo abbiamo fatto, ma uno solo..
continui a
seguirmi ?
denghiu



title: funzione cdbl()

text:
"massimiliano" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y1...@usenet.iol.it...
> prova con:
> >> >>Format(CDbl([CampoValuta]); "0,0000")
> >> >carp
> >>
> >Roberto, sapevo di poter
> >> contare sulla tua prontezza, grazie ancora.
> >> >In
> >> >realtà i miei articoli
> >> vanno dalle vecchie 50£ a pezzo ai
> 40.000.000
> >> >(si
> >> >tratta di corallo
> >> perle e pietre preziose),
> quindi ho la necessità di 4
> >> >decimali.
> >>
> >> caro
> >> Roberto, scusa
> se continuo ad importunarti, ma abbiamo fatto cilecca:
> >> nella struttura
> della query ho inserito
> >>
> >> cod:
> >> Format(CDbl(nz([p1]));"0,0000")
> >>
> >> ma nel file txt mi ha creato il prezzo
> >> 0,00.
>
> >Non è per caso
> che tu continui ad esportare il campo p1 anziché il campo
> >cod?
>
> grazie
> ancora ma quella che ti ho riportato è l'istruzione inserita nella
> struttura della qry.
>
Questo l'ho capito, ma cosa esporti nel file txt? Il campo p1 o il campo
cod?
> ora ho variato nelle impostazioni internazionali
> indicando come 4 le cifre dopo la virgola
> l'operazione funziona ma mi
> arrotonda all'unità il valore cioè 0,5216 me lo riporta come 1,0000
> credo che un passo avanti lo abbiamo fatto, ma uno solo..
Io nell'impostazioni internazionale di Windows ho 2 come numero di decimali
sia nella scheda Numeri che nella scheda Valuta, e se nel campo di tipo
valuta (che tu chiami p1) digito 0,5216 (quindi visualizzo ? 0,5216), nel
campo calcolato della query che tu chiami cod io visualizzo 0,5216.
Naturalmente, nella tabella, ho impostato a 4 il numero dei decimali del
campo di tipo valuta p1.
>
> continui a
> seguirmi ?
Io continuo a seguirti, ma non riesco a capire perché ti succeda un fatto
del genere.
>
> denghiu
> MAssimiliano



title: funzione cdbl()

text:
dopo diversi smanettamenti ci sono riuscito
l'istruzione è la seguente
SELECT articoli.codice, [P] & " " & [pp] & " " & [ppp] & " " & [sc] & " " &
[um] & " " & Fix([giacenza]) AS info, Format(CDbl(nz([p1])),"0.0000") AS
cod, Format(CDbl(nz([p2])),"0.0000") AS pos,
Format(CDbl(nz([p3])),"0.0000") AS tip
FROM articoli LEFT JOIN [giacenza
con sospesi] ON articoli.codice = [giacenza con sospesi].CODICE
WHERE
(((articoli.codice)<"1002"))
ORDER BY articoli.codice;
in realtà se
vado nella struttura la formattazione è 0,0000 ma nell'istruzione sql la
trscrive 0.0000; tutto in linea con quello che dicevi tu
mistero sucosa
sia successo...
cmq grazie di cuore
e a buon rendere, spero di averne
presto l'occasione in qualche modo



title: collegare due caselle combiate

author: faina

text:
Ciao
ho una  casella combinata e una di testo in un form collegate a due campi
di una tabella
la prima casella ha come origine riga il primo campo di una query formata
da due colonne
ho bisogno che in automatico quando cambio la prima casella, la seconda
assuma il valore del secondo campo della query
........
esempio:
QUERY:prova
n°        NOMI
-------------------
1        carlo
3        luigi
5        marco
7        antonio
PRIMA CASELLA COMBINATA (visualizza nel suo elenco i nomi della query)
--------
casella
--------
carlo
luigi
.....
quando seleziono il nome luigi sulla prima casella vorrei che in
automatico
la seconda assumesse il valore 3
grazie in anticipo. Stefano
--
elimina  "Cancella" dal mio indirizzo di posta


title: collegare due caselle combiate

author: Steve Huges

text:
"faina" <
fainaC...@jumpy.it
> ha scritto nel messaggio
news:MPG.18eab588e...@powernews.iol.it...

Nell'evento AfterUpdate della prima casella metti una routine con
l'istruzione seguente:
Me.Casella2 = Me Casella1.column(0)
oppure
Me.Casella2 = Me Casella1.column(1)
0 sta per prima colonna 1 per la seconda


title: Progetto ACCESS

text:
Salve a tutti.
E' possibile da un database di Access strutturato con "n" maschere
creare un progetto Access sul db stesso? Ossia collegare il database
ad un altro database su Sql Server per esempio?
La mia necessitŕ nasce dal fatto che vorrei continuare ad utilizzare
le maschere del database di Access ma avendo come source un database
di SqlServer 2000.... č possibile?
Grazie.
Luigi.


title: Progetto ACCESS

author: SunRex

text:
"Igio80" <
igi...@inwind.it
> ha scritto nel messaggio
news:2a3eb988.04042...@posting.google.com...

Una parola sola "ADP" E vedi poi la guida in linea ed i vecchi post.
SunRex


title: Progetto ACCESS

text:
> > E' possibile da un database di Access strutturato con "n" maschere
> > creare un progetto Access sul db stesso? Ossia collegare il database
> > ad un altro database su Sql Server per esempio?
> > La mia necessità nasce dal fatto che vorrei continuare ad utilizzare
> > le maschere del database di Access ma avendo come source un database
> > di SqlServer 2000.... è possibile?
> > Grazie.
> >
> > Luigi.
>
> Una parola sola "ADP" E vedi poi la guida in linea ed i vecchi post.
>
> SunRex
Già fatto sennò non avrei postato qui.. grazie lo stesso!!!


title: aggiornare campo calcolato su click checkbox

text:
Buongiorno a tutti,
premetto di non essere affatto esperto di access e VBA, quindi vi chiedo scusa in anticipo se scrivero' delle minchiate senza precedenti.
Sto creando un piccolo DB per la gestione delle fatture con Access 2010.
Ho creato una maschera "Fatture" che mostra i dati della tabella omonima. Oltre questi dati, sulla maschera, mostro, tramite una sottomaschera in modalita' "foglio dati", i dati dei pagamenti che stanno su un'altra tabella.
La sottomaschera contiene un campo checkbox booleano.

Quello che vorrei fare e' gestire l'evento click sui (saranno diversi a seconda di quanti l'utente ne vorra') checkboxes della sottomashera; ogni volta che l'utente clicchera' su uno qualunque dei checkbox dovro' aggiornare un campo "importo pagato" che e' il risultato di una query SUM.

Ora, essendo io un niubbo su access, non ho idea di come gestire questa cosa. Ho provato a cercare qualcosa su google ma non ho trovato quel che fa al caso mio.

Potreste gentilmente indirizzarmi verso una possibile soluzione?

Grazie

Saluti
Nando


title: Snapshot in runtime A97

author: Francis

text:
Un saluto a tutti.
Ho creato un programma per un mio cliente in versione runtime A97.
Nella versione runtime l'estensione snapshot, per visualizare i report in
anteprima, non mi funziona. In A97 invece, dove, come noto, occorre
registrare a mano l'estensione snapshot, va tutto bene.
n.b. il runtime lo faccio dallo stesso A97 dove snapshot č registrato e
funzionante.
Qualche anima buona puņ fornirmi delle dritte, suggerimenti, consigli.
Grazie.


title: Snapshot in runtime A97

author: Giovanni

text:
"Francis" <
fra...@tiscali.it
> ha scritto nel messaggio
news:449be7bf$0$9612$5fc...@news.tiscali.it...

Installa nel pc del tuo cliente Microsoft Access Snapshot Viewer


title: Allegato email

author: Fulvia

text:
Qualcuno ha inviato email con CDOSYS ?
Su questa impostazione
myMail.AddAttachment "c:\mydocuments\test.txt"
Dovrei oltre al file test.txt allegare un altro file nella stessa email come
faccio?
Grazie a tutti
--


title: Allegato email

text:
"Fulvia" <
a...@aa.it
> ha scritto nel messaggio
news:hlevdv$3u3$1...@nnrp.ngi.it...

RISOLTO
Grazie


title: Allegato email

author: Roberto da Parma

text:
"Fulvia" <
a...@aa.it
> ha scritto nel messaggio
news:hlf02t$4iu$1...@nnrp.ngi.it...

Per tutti gli utenti � sempre gradito anche sapere come hai risolto...almeno
altri potrebbero beneficiarne.
Ciao
--
Roberto da Parma


title: Allegato email

text:
>>> Grazie a tutti
>>> --
>> RISOLTO
>> Grazie
>>
> Per tutti gli utenti � sempre gradito anche sapere come hai
> risolto...almeno altri potrebbero beneficiarne.
>
> Ciao
>
> --
> Roberto da Parma
Concordo!!!


title: Allegato email

text:
"leopard73" <
leop...@email.it
> ha scritto nel messaggio
news:4b7b58da$0$828$4faf...@reader5.news.tin.it...

questo era il quisito
> Qualcuno ha inviato email con CDOSYS ?
> Su questa impostazione
> myMail.AddAttachment "c:\mydocuments\test.txt"
> Dovrei oltre al file test.txt allegare un altro file nella stessa email
> come faccio?
> Grazie a tutti
basta  aggiungere un altro parametro con percorso del file da aggiungere
esempio:
myMail.AddAttachment "c:\mydocuments\test.txt"
myMail.AddAttachment "c:\mydocuments\test.txt1"
in questo modo allego i due file


title: Allegato email

text:
> myMail.AddAttachment "c:\mydocuments\test.txt"
> myMail.AddAttachment "c:\mydocuments\test.txt1"
> in questo modo allego i due file
>

danke


title: Puntare record in un recordset

author: vuLCan Karayan

text:
Salve a tutti e benritrovati :)
Ecco il mio problema.
Devo eliminare da un recordset un determinato record identificato in modo
univoco da un CodiceRecord.
Il valore CodiceRecord è inserito dall'utente.
Dove sto sbagliando?
[...]
            CodiceRecord = Me.CodiceRecordDaEliminare
            Set rs = CurrentDb.OpenRecordset("SELECT * FROM TABELLA")
            rs.MoveLast
            rs.MoveFirst
            If rs.EOF Then
               intConteggioRecord = 0
            Else
               intConteggioRecord = rs.RecordCount
            End If
            If intConteggioRecord > 0 Then
                With rs
                   .Seek "=", CodiceVersamento
                   If .NoMatch Then
                      CodiceVersamento = 0
                   Else
                      .Delete
                   End If
                End With
            End If
            rs.Close
            Set rs = Nothing
[...]
Grazie per l'aiuto.
vuLCan


title: Puntare record in un recordset

text:
Errata corrige:
>                   .Seek "=", CodiceRecord
>                   If .NoMatch Then
>                      CodiceRecord = 0
 [...]


title: Puntare record in un recordset

author: Alessandro Baraldi

text:
"vuLCan Karayan" <vulcankarayan@[tiscali]PUNTO.it> wrote in message
news:Wnd_e.25782$
pJ6.1...@news4.tin.it
> Salve a tutti e benritrovati :)
>
> Ecco il mio problema.
> Devo eliminare da un recordset un determinato record identificato in modo
> univoco da un CodiceRecord.
> Il valore CodiceRecord è inserito dall'utente.
>
> Dove sto sbagliando?
[CUT]
> Grazie per l'aiuto.
>
> vuLCan
La tabella dalla quale estrai il Recordset è una
LinkedTable(Tabella collegata)...?
Se si il metodo Seek non funziona, ma devi effettuare
una connessione diretta al Database(BE), altrimenti usa FindFirst.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Puntare record in un recordset

text:
> La tabella dalla quale estrai il Recordset è una
> LinkedTable(Tabella collegata)...?
> Se si il metodo Seek non funziona, ma devi effettuare
> una connessione diretta al Database(BE), altrimenti usa FindFirst.
Grazie della risposta, Alessandro.


title: Puntare record in un recordset

author: fidirico (lavoro)

text:
"vuLCan Karayan" <vulcankarayan@[tiscali]PUNTO.it> ha scritto nel messaggio
news:Wnd_e.25782$pJ6.1...@news4.tin.it...

Io ti consiglio di basare il recordset non sull'intera tabella ma su una
select filtrata in base al valore da cancellare, ottenendo un recordset
composto dall'unico record che ti interessa ed evitando perciò i vari Move,
Seek e compagnia:
Set Rs = currentdb.OpenRecordset("Select * from Tabella where
Tabella.TuoCampo = "& CodiceDaCercare)
If not Rs.EOF Then
    Rs.Delete
Else
    'Fai quello che vuoi
End If
Rs.Close: Set Rs = Nothing
--
Ciao
Galliano.


title: Puntare record in un recordset

author: Sergio MAZZA

text:
"vuLCan Karayan" <vulcankarayan@[tiscali]PUNTO.it> ha scritto nel messaggio news:Wnd_e.25782$pJ6.1...@news4.tin.it...

DoCmd.RunSQL "SELECT * FROM TABELLA Where CodiceRecord = " & me!CodiceRecord
Ciao.
--
Sergio MAZZA


title: BE & FE

author: Spartaco

text:
Avendo il BE sul server ed il FE su un altro computer, vorrei chiedervi che
metodo utilizzate per verificare se il server è accesso.
Grazie
Spartaco


title: BE & FE

author: Orsacchi Pier Paolo

text:
All'avvio :
Sub ProvaDir()
    Dim strDir As String
    On Error Resume Next
    '
    strDir= Dir("F:\NomeBE.Mdb")
    '
    If Err.Number = 68 Then
        MsgBox "Server non disponibile"
    End If
    '
End Sub
--
       ELCO
Orsacchi Pier Paolo
orsa...@elcosistemi.it
Spartaco <
spartac...@tiscali.it
> wrote in message
8h3i0v$9vb$1...@pegasus.tiscalinet.it...



title: scomporre frasi

author: MC

text:
Salve a tutti, in una tabella salvo delle ricerche lanciate su google,
adesso dovrei lavorare ogni singolo record, il quale contiene la
descrizione del sito e scomporre in una tabella separata ogni frase
scrivendo una parola per ogni record.
Non ho idea su come procedere, sarà il caldo afoso della bassa
bresciana!
Idee?
Grazie anticipatamente,
MCX


title: scomporre frasi

text:
"MC" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:d67ef6d0-9438-4d4a...@g10g2000yqh.googlegroups.com...
Salve a tutti, in una tabella salvo delle ricerche lanciate su google,
adesso dovrei lavorare ogni singolo record, il quale contiene la
descrizione del sito e scomporre in una tabella separata ogni frase
scrivendo una parola per ogni record.
Non ho idea su come procedere, sar� il caldo afoso della bassa
bresciana!
Idee?
Grazie anticipatamente,
MCX
Puoi utilizzare la funzione Split con delimitatore spazio per scomporre una
frase in singole parole.
Saluti
Thomas.az


title: scomporre frasi

text:
"MC" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:d67ef6d0-9438-4d4a...@g10g2000yqh.googlegroups.com...
Salve a tutti, in una tabella salvo delle ricerche lanciate su google,
adesso dovrei lavorare ogni singolo record, il quale contiene la
descrizione del sito e scomporre in una tabella separata ogni frase
scrivendo una parola per ogni record.
Non ho idea su come procedere, sar� il caldo afoso della bassa
bresciana!
Idee?
Grazie anticipatamente,
MCX
[risposta]
Se i termini sono tanti, puoi utilizzare le funzioni sul sito comune
www.sitocomune.com
 - Sezione General
6.52 Estrarre l'n-mo elemento (token) da un elenco delimitato.
6.64 Funzioni per la manipolazione di stringhe, date, ...
Ciao.
--
Sergio MAZZA


title: scomporre frasi

author: Mauro

text:
[cut]
Non sono riuscito ad applicare gli esempi, provo a disegnare la mia
esigenza
Tbl1 record 1: oggi fa caldo (id1)
Tbl1 record 2: domani piove (id2)
Quello che devo aqndare a popolare nella Tbl2 è quanto segue
Tbl2
id1 - oggi
id1 - fa
id1 - caldo
id2 - domani
id2 - piove
ogni parola un record ogni record 2 campi (Id e parola).
Detto questo, continuo ahimè a non capire come e cosa fare.
Grazie in anticipo per ogni suggerimento o codice di esempio.
MCX


title: scomporre frasi

text:
"Mauro" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:4e1d1902-81e1-4518...@l5g2000yqo.googlegroups.com...
> [cut]
>
> Non sono riuscito ad applicare gli esempi, provo a disegnare la mia
> esigenza
>
> Tbl1 record 1: oggi fa caldo (id1)
> Tbl1 record 2: domani piove (id2)
>
> Quello che devo aqndare a popolare nella Tbl2 � quanto segue
>
> Tbl2
> id1 - oggi
> id1 - fa
> id1 - caldo
> id2 - domani
> id2 - piove
> ogni parola un record ogni record 2 campi (Id e parola).
>
> Detto questo, continuo ahim� a non capire come e cosa fare.
>
> Grazie in anticipo per ogni suggerimento o codice di esempio.
>
> MCX
>
Devi per forza andare di VBA e fare dei cicli ad ogni lettera ossia conti I
caratteri (con Len) fai un ciclo che scansiona ogni lettera e quando
incontri " " procedi con una query di accodamento e vai avanti...
Non � semplice...e credo anche un p� macchinosa come cosa...sinceramente non
capisco il motivo di mettere ogni parola in ogni record...sai che quantit�
di record che macini dopo un p�??
Ciao
--
Roberto da Parma


title: scomporre frasi

author: Alessandro Cara

text:
Roberto da Parma ha scritto:
>
>
> "Mauro" <
mauro.c...@gmail.com
> ha scritto nel messaggio
> news:4e1d1902-81e1-4518...@l5g2000yqo.googlegroups.com...
>> [cut]
>>
>> Non sono riuscito ad applicare gli esempi, provo a disegnare la mia
>> esigenza
>>
>> Tbl1 record 1: oggi fa caldo (id1)
>> Tbl1 record 2: domani piove (id2)
>>
>> Quello che devo aqndare a popolare nella Tbl2 � quanto segue
>>
>> Tbl2
>> id1 - oggi
>> id1 - fa
>> id1 - caldo
>> id2 - domani
>> id2 - piove
>> ogni parola un record ogni record 2 campi (Id e parola).
>>
>> Detto questo, continuo ahim� a non capire come e cosa fare.
>>
>> Grazie in anticipo per ogni suggerimento o codice di esempio.
>>
>> MCX
>>
> Devi per forza andare di VBA e fare dei cicli ad ogni lettera ossia
> conti I caratteri (con Len) fai un ciclo che scansiona ogni lettera e
> quando incontri " " procedi con una query di accodamento e vai avanti...
come gia' sugerito c'e' la split se A > 97
Dim a, elem
a=split(replace(replace(frase,vbcrlf," "),"."," ")," ")
for each elem in a
	if elem <> " " then
	     ......
	end if
next
--
ac


title: scomporre frasi

text:
"Alessandro Cara" <
al...@ay-1anetwork.it
> ha scritto nel messaggio
news:%P8lm.14379$Tq6....@tornado.fastwebnet.it...

prova con un esempio pratico:
Private Sub cmdScomponi_Click()
'
On Error Resume Next
Dim Testo As String
Dim x
Dim rs As Recordset
Dim i As Integer
Testo = "oggi fa caldo domani piove"
'
Set rs = CurrentDb.OpenRecordset("Tbl2", dbOpenDynaset)
x = Split(Testo, " ")
For i = 0 To UBound(x)
rs.AddNew
rs!parola = x(i)
rs.Update
Next
'
End Sub
Tbl2 ha il campo Id contatore e il campo "parola" testo
Thomas.az


title: Messaggio d'errore in primo piano

text:
ciao a tutti.
Con un pulsante trasferisco dei dati da Access in un foglio excel.
Se erroneamente tocco il foglio con il puntatore del mouse
durante l'operazione, ho un messaggio d' errore.
E' possibile avere il messaggio in primo piano,
sopra il foglio excel?

questo è il codice:

gestErrori:
    If Err.Number = 50290 Then _
      MsgBox "Operazione Annullata.", vbCritical
      Resume Next
    MsgBox Err.Number & " - " & Err.Description
    GoTo Esci

ho provato anche con: VbMsgBoxSetForeground,
ma il messaggio rimane sotto il foglio excel.

grazie


title: Messaggio d'errore in primo piano

text:
Ma lo comprendi che sono 2 processi differenti... con 2 handle differenti...?
La windowsform del msgbox è figlia dell'handle che la genera...


title: Messaggio d'errore in primo piano

text:
Il giorno giovedì 3 dicembre 2015 16:40:46 UTC+1, @Alex ha scritto:
> Ma lo comprendi che sono 2 processi differenti... con 2 handle differenti...?
> La windowsform del msgbox è figlia dell'handle che la genera...

grazie


title: barre dei menu' e pulsanti

author: jef

text:
Ciao a tutti,
2 domandine:
1) come faccio ad eliminare dal DB la barra dei menů "predefinita". Se in
opzioni di avvio tolgo le spunte mi rimane sempre la barra dei menů cosě
composta:
file_modifica_inserisci_record_finestra_?
2) ho creato una barra dei pulsanti personalizzata di nome "pippo".
C'é un codice per mostrarla o nasconderla a piacimento.
Ammetto di non aver cercato nel Sitocomune o nell'help ma sono preso male
con i tempi e mi appoggio in toto all'NG.
Grazie a tutti.
Ciao