mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: esporta in odbc

Se provo ad esportare una tabella in ODBC una volta selezionata la
libreria in As400 mi dice: "ODBC: chiamata non riuscita.
[Microsoft][Driver Manager ODBC]Tipo di informazioni con compreso
nell'intervallo.(#0)"
Cosa significa? 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bmoqdm$r1h$1...@news.newsland.it...

Che odbc usi?
Io ho installato open Link e riesco ad interfacciarmi con As400
potrebbe dipendere dai driver odbc che usi
Stefano (kabisa)

Newsgroup: it.comp.appl.access
Titolo: Controlsource non funziona in sottomaschera

Buon giorno a tutto il NG,
Non capisco dove stò sbagliando:
ho porvato il codice qui sotto, sia sulla maschera principale, sia
sulla sottomaschera dove riscontro un errore di run-time
***************
strSQL = "SELECT sum(val([prezzo])) as Esp1 from [" & STR & "];"
 
   ‘ sulla maschera principale ….Funziona ! 
  Me.RecordSource = strSQL
  Me.CampoDiProva.ControlSource = "Esp1"
 
   'prova sulla sottomaschera  … da ERRORE DI RUN-TIME 424 necessario
oggetto
   [Forms]![maschera principale]![sottomaschera].RecordSource = strSQL
   [Forms]![maschera
principale]![sottomaschera]!NomeCampoSottomaschera.ControlSource =
"Esp1"
*********
Grazie a chi mi può dare qualche dritta.
Andrea


Se ho capiro bene ti serve usale la proprietą PARENT
che se applicata ad una sottomaschera ritorna la maschera che lo contiene.
Leggi l'help della Propritą Parent.
ciao
adR
--------------------------------
Inviato via 
http://usenet.libero.it

 "Esp1"
La sintassi per riferiti ad una sottomaschera non è quella.
[Forms]![maschera
principale]![sottomaschera].form.NomeCampoSottomaschera.ControlSource =
"Esp1"
Antonio

 Antonio
Maledetta fretta !!  Hai proprio ragione.
Grazie ancora
Andrea

Newsgroup: it.comp.appl.access
Titolo: Guarda un po' questo... Ciao!

http://www.baunetz.de/arch/ranking/index.htm

<in ginocchio sui ceci>
Scusate, errore di spedizione...
</in ginocchio sui ceci>

Newsgroup: it.comp.appl.access
Titolo: Controlli associati nelle maschere

Ho un Db con due tabelle, [Anagrafica] e [Orario lavorativo], vi č una
maschera da dove si ha accesso ai dati anagrafici, ed una sottomaschera dove
inserisco i turni, il primo campo č [data turno], ed il valore viene
inserito automaticamente, (ovviamente sto parlando della sottomaschera), il
secondo č [orario turno] ed č una casella combinata da dove posso scegliere
la tipologia di turno che mi interessa, il terzo campo č una casella Sě/no
impostata a spunta, dove a seconda del tipo di prario inserito nella
precedente, la spunto o meno; il punto č posso determinare la spunta
automatica di questa casella quando inserisco uno o piů turni  in
particolare?, questo se possibile, va ad influire nella tabella dove si
archiviano i turni di ogni dipendente?
Spero di trovare risposta, grazie mille anticipatamente....


Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: DoCmd.RunCommand acCmdOutputToExcel - Limite campi testo a 256 char.

Utilizzando questo comando da vba da una maschera in visualizzazione foglio 
dati (lanciabile anche dal menu con Strumenti, Collegamenti di Office, 
Analizza  con MsExcel) ,mi succede che con questo comando,  i testi più 
lunghi di 256 caratteri me li tronca e in excel vedo solo i primi 256.
Qualcuno mi conferma che è un limite di Office ?
Si può risolvere in qualche modo ?
Ho dei campi memo con circa 1.000 caratteri.
Grazie in anticipo per le risposte,
Checco. 

"Checco" <Checco19...@Yahoo.it> ha scritto nel messaggio 
news:7uZEh.34808$aF5....@tornado.fastwebnet.it...

Ho provato anch'io ed ho verificato che quel comando tronca i campi lunghi. 
Questa cosa però non succede se utilizzi il comando da menu File - 
Esporta...
Ho provato ad esportare i dati in formato "Microsoft-Excel 97-2003" ed ho 
ritrovato i campi memo completi, anche quelli più lunghi di 1000 bytes.
Ciao
Antonio

 ritrovato i campi memo completi, anche quelli più lunghi di 1000 bytes.
Grazie per la risposta velocissima.
Volevo comunque automatizzare senza l'intervento dell'utente.
Ho trovato questa e funziona:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "Query1", 
"C:\tmp\FileName.xls", True
Ciao,

Newsgroup: it.comp.appl.access
Titolo: con il database aperto se non accade nulla per 10 minuti allora esegui

vorrei eseguire qualcosa se passano 10 minuti con il db aperto ma senza fare
nulla
sapete se č possibile?
grazie.


wrote:

vedi evento timer sulle maschere
Saluti.
Emanuele.

 ha scritto nel messaggio
news:avd72p$n0q$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto) e dalla Sezione Forms scarica il
database di esempio allegato alla FAQ intitolata "Esempi di utilizzo delle
forms".
Apri il database scaricato e seleziona il Topics: intitolato How to Detect
User Idle Time or Inactivity; premi il pulsante Show Example e ti comparirą
un esempio di ciņ che vuoi realizzare.
I dettagli di come č stato realizzato l'esempio li trovi al seguente link:
http://support.microsoft.com/support/kb/articles/Q128/8/14.asp?PR=ACC
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: aggiornamento dati mashera

salve a tutti ,
ho un problema con na maschera:
la suddetta maschera contiene due sottomaschere provenienti da due query
a loro volta provenienti dalla stessa tabella.
mi spiego ho una tabella dove sono segnati numeri di telefono che
possono essere liberi o assegnati a un dipendente.
per avere due maschere( una numeri liberi e una numeri assegnati) ho
fatto due query che richiedono la presenza del cognome del dipendente
come condizione.
sulla maschera ho inserito le due query come sottomaschere, ma quando
faccio una modifica e la query deve entrare in funzione, per vedere il
risultato devo chiudere e riaprire la maschera.
come posso aggiornare i dati automaticamente?
ho gia provato con il tasto "aggiorna maschera" ma non funziona
grazie a tutti



 ha scritto nel messaggio
news:3A409CFC...@mediaset.it...

Ti consiglio di riformulare la richiesta, magari guardando come va posta una
domanda, copiando l'impostazione dal mex "Query difficile, x favore aiuto",
cioč dando il tracciato delle tabelle interessate e come queste
interagiscano nella maschera.
Grazie
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 ha scritto nel messaggio
news:3A409CED...@mediaset.it...

Devi fare il Requery delle due sottomaschere; ovvero a fronte dell'evento
"Dopo aggiornamento" delle due sottomaschere devi generarti il seguente
codice VBA:
Me.Requery
[Forms]![NomeMaschera]![NomeDellAltraSottomaschera].Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: origine di controllo da una query

ciao
io ho una maschera fornitori associata ad una tabella con un campo chiamato
ultimo ordine vorrei fare in modo che in questo campo venisse visualizzato
l' ultimo ordine fatto per quel fornitore io ho fatto una query che mi
restituisce l'ordine piu grande ma non per quel fornitore come faccio ad
associalrlo al quel mandante?
e poi come faccio ad visualizzare  nel campo ultimo ordine della forms
fornitore questo risultato?
cioe come si fa associare ad campo in maschera un valore proveniente da una
query?
ciao
grazie tore

 ha scritto nel messaggio
news:LRMr6.20800$x3.4...@news2.tin.it...

Attenzione! I campi sono nelle tabelle e nelle query, nelle maschere e nei
report ci sono i controlli.
Ti sconsiglio caldamente di memorizzare un campo calcolato (nel tuo caso
l'ultimo numero d'ordine) in una tabella.
Se la tabella degli ordini si chiama tblOrdini, contiene sia un campi
IdFornitore e sia un campo NrOrdine e nella maschera fornitori hai un
controllo IdFornitore associato all'omonimo campo nella tabella fornitori,
nell'origine controllo di una casella di testo non associata della tua
maschera scrivi:
= DMax("[NrOrdine]"; "tblOrdini"; "IdFornitore=" & IdFornitore)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
wiNr6.14056$6W.8...@news.infostrada.it...

ho provato ma ni #errore
hai un altro suggerimento?


 ha scritto nel messaggio
news:TZRr6.21690$x3.4...@news2.tin.it...

Non so che dirti; per scrupolo ho provato a farmi un esempio e a me funziona
perfettamente.
Quindi non posso che suggerirti di controllare che si verifichino i
presupposti che ho dato come pregiudiziale, oppure controlla che nello
scrivere la funzione DMax tu non abbia sbagliato a scrivere il nome della ta
bella o dei campi, oppure che IdFornitore non sia numerico.
Vedi tu.
--
Roberto


 grazie mille funzione perfettamente
Prego.


 wrote in message
3cTr6.18002$6W.12...@news.infostrada.it...

grande funziona non  so perche prima non funziona ho scritta la stessa cosa
in un controllo nuovo e ora funziona grazie mille
senti per la data dell' stesso ordine come si scrive con i #


 wrote in message
bH1s6.23453$x3.4...@news2.tin.it...

cioe io ho scritto cosi per vedere anche la data =DMax("[CODordine] &
[DataORDINE]";"Ordini";"CODMandante=" & [CODMandante])
per il problama e chi mi esce tuto attacca ti 302-02-01 nello stesso campo
allore o devo farlo in due campi divisi pero in come faccio ad far uscire la
dat assocciata al quel ordine devo far in modo,che fra l'ordine e la data
esca un trattino  come faccio?
grazie ciao


 grazie ciao
Questa volta non sono sicuro di aver capito cosa ti serve, ma prova con:
=DMax("[CODordine] & Chr$(45) & [DataORDINE]";"Ordini";"CODMandante=" &
[CODMandante])
se non sbaglio il codice ASCII del trattino è 45.

 wrote in message
F0as6.26002$6W.17...@news.infostrada.it...


Newsgroup: it.comp.appl.access
Titolo: leggere le proprietà di un documento PDF

Salve a tutti,
vorrei leggere le proprietà, nel caso specifico il numero di parole,
di una serie di documenti PDF per poi memorizzarle. Sul mio PC ho
installato solo l'adobe reader X. Pensavo di prendere spunto
dall'esempio qui sotto trovato in rete che funzione con un documento
word,
Function fGetDocProps(strInFile As String, strProp As String)
Dim objWord As Object, objDocProps As Object
    On Error GoTo Err_fGetDocProps
    Set objWord = CreateObject("Word.Application")
    objWord.Documents.Open strInFile
    Set objDocProps = objWord.ActiveDocument.BuiltInDocumentProperties
    fGetDocProps = objDocProps(strProp)
Exit_fGetDocProps:
    objWord.Application.Quit savechanges:=False
    Set objDocProps = Nothing
    Set objWord = Nothing
    Exit Function
Err_fGetDocProps:
    Debug.Print Err.Description
    fGetDocProps = "Error: Probably File/Property does not exist."
    Resume Exit_fGetDocProps
End Function
ma non ci riesco.
Grazie


Ciao.
Potresti definire "non ci riesco"?
a) non apre i pdf
b) va in errore (quale?)
c) non fa nulla
d) non so come adattarlo per leggere i pdf
e) altro (specificare)
HTH
Popi

 - Mostra testo citato -
Certo, andando un po' per intuizione e cercando in rete ho provato ad
utilizzare questa istruzione
          Set objAdobe = CreateObject("AcroExch.PDDoc")
oppure l'istruzione
          Set objAdobe =CreateObject("AcroExch.AVDoc")
ma mi ritorna l'errore "Il componente ActiveX non è in grado di creare
l'oggetto" sospetto perchè siano istruzioni per l'adobe acrobat PRO e
non per il reader
Scusa, ma HTH cosa significa?
Grazie Mario


IMHO quella e' la classe per Acrobat Exchange, comunque il fido google
mi ha trovato questo link
http://stackoverflow.com/questions/3298683/how-can-one-open-adobe-reader-with-vbscript
HTH (Hope That Helps)
Popi

 - Mostra testo citato -
Grazie Popi, è quello che temevo bisogna aver installato Adobe Acrobat
come dicono nella paginache hai segnalato:
"The OLE automation interface is only provided by Adobe Acrobat, not
Adobe Reader."
Vediamo se me lo installano!
Ciao
Mario

 Mario
A parte capire che serve avere installato l'interfaccia COM, sei certo
che il documento PDF sia creato in modo da essere letto con il
componente COM....?
La cosa non è affatto banale... perchè il formato PDF non è detto sia
leggibile nelle sue Properties come ti aspetti.
Ad esempio il mio scanner genera in automatico un File formato PDF ma
di certo accedendo alle Properties dell'oggetto
non riesco a vedere nulla se non il NomeDocumento ed il numero di
Pagine....
Ci sono anche dei componenti FREE che installano l'interfaccia COM,
come PDFCREATOR, ma anche questo essendo un driver di stampa VIRTUALE
di certo non esporrà quello che invece ADOBE espone con i TAGS
interni...
Spero di essere stato chiaro.
@Alex


Ho provato su una macchina con installato l'acrobat ma non sono
riuscito a ottenere niente di buono.
Opterò per una soluzione alternativa, vede se riesco a convertire il
file pdf in file testo.
Se riesco a trovare una soluzione la posto.
Grazie comunque, siete sempre preziosi e competenti
Ciao Mario
Newsgroup: it.comp.appl.access
Titolo: Quanta Ram assorbe Access per lavorare (dipende dal db)?

Ho 20 form con ciascuna 1.4 Mb di disegno (dentro una casella immagine),
siccome utilizzerò solo una form per volta,
anche se il db in totale è di 30 Mb,
in realtà quanta Ram usa Access per lavorare in questo modo.
Cioè io ho si un db di 30 Mb, però ne  uso al massimo
1.4 Mb per volta.
Oppure per lavorare viene usata tutta la ram uguale alla dimensione
totale
 del db ?
Se non carica molta ram, praticamente che me ne frega di avere
un db di 30 o 100 Mb;
tra l'altro non avrei più tutte le scocciature inerenti le cartelle
d'appoggio.(vedere post dwg sulla form: troppo pesanti sab 0.55)
 Oppure access lavora male con dimensioni grandi?
E poi, non so in effetti, cosa è grande per Access 100 Mb? 900 Mb?
oltre?
by by

 ha scritto nel messaggio
news:39A93412...@usa.net...


Newsgroup: it.comp.appl.access
Titolo: Intercettazione messaggio

Buongiorno a tutti!
Volevo sapere come si fa a intercettare questo errore
o togliere questo messaggio di Access:
una grande quantità di dati è stata copiata negli appunti
Grazie
Davide 

 ha scritto nel messaggio 
news:493f8c7e$0$18150$4faf...@reader3.news.tin.it...

Bisognerebbe capire cosa scatena quel messaggio.
Se effettui operazioni di copia/incolla frequenti e massiccie, dovresti 
svuotare la clipboard(appunti) a mano (con l'utilizzo di API) o tramite il 
messaggio di windows...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:ghqvfj$hpk$1...@tdi.cu.mi.it...


 ha scritto nel messaggio 
news:ghqvfj$hpk$1...@tdi.cu.mi.it...

Newsgroup: it.comp.appl.access
Titolo: passaggio parametri a query di cancellazione

ciao ragazzi,
dovrei passare un valore da codice ad una query di cancellazione molto
semplice:
delete * from pippo where id=VALORE1
per far cio' ho usato il codice che ho trovato nel 
sitocomune.it
:
   Dim dbs As Database
   Dim qdf As QueryDef
   Dim rst as Recordset
   Set dbs = CurrentDB
   Set qdf = dbs.QueryDefs("PIPPO")
   qdf.Parameters![id] = "6"
   Set rst = qdf.OpenRecordset
   rst.close
   qdf.close
   Set dbs = nothing
il problema e' che quando viene eseguito il codice mi da il seguente errore:
errore di runtime 3219
operazione non valida
possibile che non posso aprire da codice una query di cancellazione?
Grazie 1000
Dade

scusate mi rispondo da solo invece di qdf.openrecordset qdf.execute :P
notte a tutti
Dade

Newsgroup: it.comp.appl.access
Titolo: Navigare maschere access in base al livello

Salve a tutto il NG,
sono un autodidatata di access 2007 e cerco di imparare guardando il db 
della northwind. Sulla scorta di tale esempio ho implementato nel mio db 
una maschera di log in basata sull'utente selezionato nella combobox.
Mi chiedevo come potrei generalizzare tale approccio: se definisco un 
utente con un livello ed un repoarto come posso far si che premendo il 
pulsante log in si apra una maschera diversa in funzione di detti parametri?
Nella combobox vorrei che apparisse una cosa del tipo
Cognome | Livello | Reporto
e in base al livello portare l'utente in maschere diverse.
Grazie anticipatamente a chi mi rispodender�:)
Nagure

 Nagure
In questo caso mi sembra che sia uovo e gallina.
Come fai a sapere che utente e' se ancora non sai chi e'?
La Login in genere serve a questo, sempre che abbia capito il tuo problema.
-- 
ac (x=y-1)

 La Login in genere serve a questo, sempre che abbia capito il tuo problema.
Al momento creo una variabile temporanea (il nome utente che � uguale al 
team di riferimento, tipo pippo responsibile del team pippo) che collego 
ad una query e poi ad una maschera generata dinamicamente.
Per� vorrei sapere come gestire le maschere in base al livello di 
utente, ad esempio dropdown list
Pippo Responsbile vendite <bottone log in> va alla maschera x
Paperina Responsbile acquisti <bottone log in> va alla maschera x
Pluto Direttore generale <bottone log in> valla maschera y
Grazie:)
Newsgroup: it.comp.appl.access
Titolo: Numerare Records

Ciao a tutti, in una maschera in visuakizzazione foglio dati vorreti
inserire un campo dove compare un la numerazione delle righe cioč se sono
presenti 10 records vorrei che sul primo ci fosse il numero 1, sul secondo
il numero 2 e via dicendo...Come posso fare?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 -- 
Io non uso spesso il Foglio dati, ma la visualizzazione Continua, alcune
volte č
piů gestibile.... in ogni caso inserisci un Controllo TextBox e come
OrigineRiga
scrivi:
=GetRecNum()
Metti questa funzione in un Modulo:
Public Function GetRecNum() As Long
'==========================================================================
'Name      : GetRecNum()
'Purpose   :
'Author    : Maurizio Borrelli
'Date      : 01 febbraio 2002
'Called by :
'Calls     :
'Inputs    :
'Output    : Posizione assoluta del record corrente+1
'==========================================================================
  On Error GoTo erh
  With CodeContextObject.RecordsetClone
    If Not (.BOF And .EOF) Then
      .Bookmark = CodeContextObject.Bookmark
      GetRecNum = .AbsolutePosition + 1
    End If
  End With
ext:
  Exit Function
erh:
  GetRecNum = 0
End Function
Ciao.
@Alex.

Newsgroup: it.comp.appl.access
Titolo: sincronizzare maschera e query...

Salve
ho il seguente problema ...
ho una maschera basata su una query....
questa query mi restituisce sempre e solo un valore cioe'
l'ultimo record che ho immesso nella maschera...
i campi della query in questione vengono poi utilizzati come "campi unione"
per stampare un documento in WORD..
in pratica immetto un record e lo stampo, immetto un altro record e lo
stampo e cosi' via...
problema....
se dopo aver immesso alcuni record (ad esempio 3) ho necessita' di ritornare
al 1 record
(utilzzando i pulsanti di spostamento della maschera) vorrei che la query
sottostante si aggiornasse
con il valore del record visualizzato in quel momento dalla maschera...
in altre parole "navigando" tra i record della maschera vorrei che la query
sottostante
fosse sincronizzata... cioe' restituisse il record corrente....
cio' per consentirmi eventualmente di ristampare con WORD anche i record
precedenti e non solo l'ultimo record immesso
E' possibile??
Grazie per le risposte
Roberto Bolelli

 wrote in message
86t7pu$evj$1...@nslave2.tin.it...

Scusa ma se la maschera ha come sorgente dati la query perché dici che deve
essere sincronizzata? Sincronizzata a cosa? Puoi spiegarti meglio?
Ciao.
Newsgroup: it.comp.appl.access
Titolo: selezione intervallo query da maschera

Premetto che sto usando access da poco.
Come faccio a scegliere da maschera dei parametri da mettere in una query?
ora uso le parentesi quadre [] nei criteri ma sono scomodi e brutti da
usare.
ammesso che faccio la maschera, come passo i dati nella query?
grazie

 ha scritto nel messaggio
news:8qqd3m$3u7$1...@lacerta.tiscalinet.it...

Nei criteri della query, anziché [Digita.....] scrivi:
[Forms]![NomeMaschera]![NomeControlloCheContieneIlValoreCheAvrestiDigitato]
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

Vedi piů sotto la mia risposta al messaggio
"Finestra unica per parametri query (FrancoK)"
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Cosě disse 
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)

Newsgroup: it.comp.appl.access
Titolo: numero record in form filtrata

Salve,
usando il codice:
Me.Filter = "RagSociale LIKE '" & Me!RicercaRagSociale.Text & "*'"
Me.FilterOn = True
come faccio a sapere quanti record restano;
una specie di Me.RecordCount
GRAZIE 1000
faf...@tiscalinet.it

 una specie di Me.RecordCount
me.recordsetclone.recordcount
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Auguri al tutto il NG.

Come da oggetto
Auguri a tutti 
Ferrari Rino
--  
Postato da Virgilio Newsgroup: scopri i nuovi gruppi 
Eros, foto e video a 
http://newsgroup.eros.virgilio.it

 --  
Auguri a te e famiglia.
P.S. ma il "?" nel Nick è perchè hai dubbi d'identità..?
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ferrari Rino
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 ha scritto nel messaggio 
news:31021175.1135939233033.JavaMail.newsgroup@sc-ng-1...

Buon Anno anche a te e famiglia
Daniele

Newsgroup: it.comp.appl.access
Titolo: Come popolare una tabella

N.G. buona serata
é giusta questa sintassi per popolare una tabella all'uscita di un 
controllo:
Me!tbl_DocFiscali_dettaglio!rifOrdine = Me.IDOrdine
ecc...
Grazie per la cortese risposta
-- 
Carlo
:-)
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
1236 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter! 


Se parli di tabella, no.
Se parli di controlli sulla maschera, sě.
Per accodare dei valori in una tabella puoi usare fondamentalmente due 
sistemi: una query di accodamento e il codice.
Nel secondo caso devi aprire un recordset e inserire i dati:
Dim rcs as recordset
set rcs = currentdb.openrecordset("NomeTabella")
With rcs
.Addnew
!NomeCampo = Me.ControlloSuMaschera
!AltroCampo = Me.AltroControlloSuMaschera
'.......
.Update
End With
rcs.close
set rcs = nothing
Ciao, Carlo 

ci provo e ti faccio sapere
Grazie
Carlo
:-)
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo č protetta con SPAMfighter


> Grazie
Il tuo quoting č decisamente eccessivo.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

celere?
Cmq,  bando alle ciance; Carlo il suggerimentoquello sul codice inserito su 
di un pulsante di comando funziona alla meraviglia, vorrei aggiungere 
qualche controllo, p.e.: nel momento che ho un il dato da trasferire sulla 
tabella e io mi dimentico di premere il pulsante che va ha trasferire i dati 
e passo al record succesivo o esco come posso impedire che questo avvenga?.
Grazie
Carlo
:-)
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter


 :-)
Potresti aggiungere un campo alla tabella, per esempio "DatiAccodati" di 
tipo booleano (sì/no)...
All'interno del codice aggiungerai, magari alla fine dell'accodamento e se 
non si sono verificati errori, Me.DatiAccodati = True.
Su chiusura della maschera:
If Me.DatiAccodati = False then msgbox "I dati non sono stati accodati..."
Puoi anche usare "Prima di Aggiornare" o "Dopo Aggiornamento" sempre della 
maschera in modo che se passi ad un nuovo record, senza chiudere, te lo 
segnala.
Ciao, Carlo 

 ha scritto nel messaggio 
news:eopq31$fts$1...@tdi.cu.mi.it...

Perfetto, grazie

Newsgroup: it.comp.appl.access
Titolo: numenro formato "001"

ciao a tutti,
ho un problemino con il formato dei numeri
in una tabella devo inserire dei numenri ma devono essere con formato di
tre cifre.
quindi anche nel caso in cui io inserisca il numenro 1 la tabella deve
restituirmi il formato "001".
come faccio?
grazie anticipatamente
saluti
carlo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:fe7b961130eacd2491d...@mygate.mailgate.org...

in formato ci metti 000
-- 
Ciao
----------------------------------------------------------
:: Pablitomf (Maurizio Facciuti)
:: Access : Ver.97 - 2K
----------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
http://www.napolisoccer.it/
----------------------------------------------------------
La mia tesi :
"Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno 
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

 carlo
Nel formato della tabella mettici 000
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 carlo
Se non erro un numero non può avere un formato di quel tipo
che è invece attribuibile ad un Testo.
Occorre capire cosa devi fare con quel dato, solo visualizzazione
oppure altro..?
Nel 1° caso cambia il formato del controllo.
Ciao
@Alex

Newsgroup: it.comp.appl.access
Titolo: AUTOCAD E ACCESS

CIAO A TUTTI, SONO L'ULTIMO ARRIVATO;
VORREI SAPERE COME ESTRAPOLARE I DATI DEGLI ATTRIBUTI PRESENTI IN UN DISEGNO
AUTOCAD 2000 PER INSERIRLI IN UNA TABELLA DI ACCESS.
--------------------------------
Inviato via 
http://usenet.libero.it


Anche se sei l'ultimo arrivato niente ti dà il diritto di strillare
scrivendo tutto in maiuscolo: non siamo mica sordi!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


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

 --Mi scuso per l'errore, ma non lo sapevo. Mi puoi aiutare sul quesito?
Mi dispiace ma io Autocad so solo che esiste e nulla di più.
--


 > Roberto
Ho qualche informazione frammentaria, ma sò che esistono OCX dedicati per
interfacciare VB e AutoCad, non sò dove trovarli nè se sono ACCESS
compatibili.
Se invece trovi info sulle Librerie di AutoCad puoi accedere tranite le Dll
dedicate.
@Alex.

Autocad consente di essere collegato con database esterno di tipo msaccess,
per cui cliccando per vedere gli attributi di un particolare in un file
autocad elenca tutte le sue caratteristiche corrispondenti archiviate nel
file mdb collegato con un codice univoco ai diversi record, non so come fare
a crearlo perň o meglio non ho mai provato.

Newsgroup: it.comp.appl.access
Titolo: controlli nascosti

Ciao Ng, come è possibile ricercare controlli nascosti? Spero che la 
domanda sia ben posta...
Femto

 Femto
Se ti riferisci a controlli che hanno la proprierà Visible impostata a
false, basta ciclare l'insieme Controls della maschera che ti interessa;
qualcosa come:
Dim Ctl As Control
For Each Ctl In Me.Controls
    If Ctl.Visible = 0 Then
        MsgBox Ctl.Name
    End If
Next Ctl
Ciao
--
Galliano


grazie
Femto
Newsgroup: it.comp.appl.access
Titolo: Problema query e report

Chiedo scusa per l'intrusione cosi brusca!
Avrei la necessità di creare dei report per alcune centinaia di query
in access, e dato che creare un report alla volta risulterebbe un
lavoro lunghissimo vorrei chiedere se è possibile esportare le query
in un report "campione".
Si tratta sostanzialmente di indirizzi da stampare in un certo
formato, e dato che l'impiegata ha un'abilità nulla con stampa unione
e smili, l'unica soluzione è farle premere un solo pulsantino che
faccia tutto.
Se qualcuno mi sa suggerire qualche dritta mi farebbe un favore
enorme.
Graziano

 Graziano
Scrivi qui lo statement di un paio di loro e vediamo cosa si può fare
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

Newsgroup: it.comp.appl.access
Titolo: recordset

Ho un grosso problema:
E' possibile connettersi ad una tabella di un  db e vedere quanti record
contengono i caratteri inseriti in un controllo non associato di una
maschera utilizzando Like ecc:
Grazie a tutti

"Marina F." <1@l1> ha scritto nel messaggio
news:CWO79.73780$n04.2...@twister2.libero.it...

Leggi la risposta precedente e chiarisci meglio il tuo problema.
Non è bene ripostare la domanda dopo soli 6 minuti dalla prima. A volte la
risposta arriva dopo diverse ore.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Funzionamento password di access...

Come funzionano le password di access??? Ho diviso il database in FE e BE ed
ora vorrei proteggere il BE con una password per proteggere i dati... Come
faccio poi a lavorarci dal FE? Mi chiede la password ogni volta che ci
accedo, solo all'avvio o non funziona?
Ciao

Io [Lavoro] ha scritto:

Accedi da un icona in cui inserisci il codice di destinazione Es.
"C:\Programmi\Microsoft Office97\Office\MSACCESS.EXE" /wrkgrp
Tuo_percorso_File_MDW Tuo_percorso_File_MDE/MDB
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Pablitomf
Non ho capito mi puoi spiegare meglio?
Grazie
Ciao

 Ciao
Le password di access, una volta create, fanno riferimento al file *.mdw
(non modificare quello di default o ti ritroveresti a dover accedere a
qualsiasi file con gli utenti e le password create... createne uno
specifico per il tuo db). Quindi la riga che ti ho postato fa proprio
riferimento a quel file per aprire il tuo db.
Se non sono stato chiaro parla ora o mai più :-)

Newsgroup: it.comp.appl.access
Titolo: Tabelle collegate.

Ho convertito il mio DB da '97 a '2003 ma una funzione, per me
importantissima, è il collegamento delle tabelle. Infatti in Access '97 nel
comando GESTIONE TABELLE COLLEGATE mi comparivano tutte le tabelle collegate
e potevo scegliere da dove prendere i dati mentre in '2003 nel comando
analogo mi compare una maschera vuota non permettendo di scegliere la
provenienza delle tabelle collegate.
Ho fatto varie prove ma non mi cambia il risultato.
Qualcuno ha idea di cosa succede e mi può aiutare a risolvere questo
problema?
Grazie in anticipo, Lino Fornaro. 

 
-- 
ac
y-1=x

> Qualcuno ha idea di cosa succede e mi puň aiutare a risolvere questo


> y-1=x
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

Newsgroup: it.comp.appl.access
Titolo: Aiuto - Tabelle collegate

Salve a tutti.
Il mio problema č il sguente:
Quando vado a fare una certa operazione, la procedura mi restituisce il
seguente errore di run-time:
Errore di run-time '3219'
Operazione non valida.
se vado in debug, mi segnala errore alla seguente riga:
Set rst = dbs.OpenRecordset("mio archivio", dbOpenTable)
Ora credo che l'errore stia nel fatto che in precedenza sia la tabella che
la maschera erano parte dello stesso file.
Poi ho pensato che era piů pratico avere la tabella separata dal resto della
procedura cosě che se si volevano apportare modifiche alla maschera lo
potevo fare senza dover toccare i dati del DB e contemporaneamente far
lavorare gli utenti in rete sullo stesso DB.
Stando alla guida in linea questa dichiarazione "dbOpenTable" con le tabelle
collegate non si puň piu usare, ma non so come useguire quel comando in
riferimento alla tabella collegata.
questa č la procedura incriminata:
Option Compare Database
Option Explicit
Sub Calcola()
Dim dbs As Database
Dim rst As Recordset
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset("mio archivio", dbOpenTable)
Do Until rst.EOF
    rst.Edit
    rst!Turni_temp = rst!Turni + rst!Turni_tot
    rst!Turni = 0
    rst!Turni_tot = rst!Turni_temp
    rst.Update
    rst.MoveNext
Loop
MsgBox "Variazione effettuata."
rst.Close
dbs.Close
End Sub
Grazie anticipatamente.

 [cut]
sostituisci dbOpenTable con dbOpenDynaset, oppure eliminalo
ti consiglio, cmq, di studiare le varie modalita' di apertuta di un recordset.
help lo spiega molto bene.
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------
Newsgroup: it.comp.appl.access
Titolo: [OT] powerpoint

Scusate l'OT, ma per caso sapete se esistono gli eventi anche in powerpoint?
avrei la necessita' all'apertura di una presentazione lanciare un file 
audio.
non posso inserirlo direttamente nelle transazioni perchè la musica deve 
rimanere
come sottofondo della presentazione, nella quale poi ci saranno dei wav che
bloccherebbero il sottofondo.
grazie
Riccardo 

[cut]
microsoft.public.it.office.powerpoint
Saluti,
-- 
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
BLOG: 
www.blogico.org
Gli alberi sono liriche che la terra scrive sul cielo.
Noi li abbattiamo e li trasformiamo in carta
per potervi registrare, invece, la nostra vuotaggine.
K.Gibran

 Riccardo
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Nuovo aggiornamento del Sito Comune

E' online un nuovo aggiornamento del Sito Comune.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

[CUT]
Ciao Roberto,
pensi che possa essere utile un pò di codice asp (sotto forma di files) x 
interagire con un db access remoto?
Buona giornata :-)
Gaspare 

 Gaspare


 interagire con un db access remoto?
A me moltissimo Gaspare! :)
vulcankarayan AT tiscali PUNTO it
pleeeeease! :))) 

 pleeeeease! :)))
Ciao,
questo puň farmi piacere e posso anche inviarti il materiale ma il mio 
obiettivo č quello di essere utile a piů persone e non ad 1 sola...x questo 
chiedo a Roberto se il tanto "gettonato" (anche da queste parti) asp possa 
avere nei limiti dell'interazione con access spazio sul sito comune o 
quest'ultimo debba rimanere confinato all'applicativo stesso come sin 
dall'origine e nel corso del tempo.
Cmq... ribadisco...posso mandarti gli allegati -> va bene l'indirizzo email 
che vedo?
Buona serata :-)
Gaspare 

>
Certo ! Ci mancherebbe altro! Il risultato (è solo un preview da 
migliorare...) lo trovi a quest'url : 
http://www.studioieducation.com/corsowebmaster/default.asp
Ovviamente mi procurerò dello spazio gratuito presso cui testare il codice 
che varrà commentato...diciamo che potrà essere il mio 
"regal-iiiiiiinnnnnnnnnnoooooo" di natale giacchè eventualmente farà parte 
del prox aggiornamento ;-)
Buona serata :-)
Gaspare 

[CUT]
Ovviamente"nessuna pubblicità occulta" ! ;-)
Ciao 

>
Ciao Roberto,
degli spazi potrebbero essere i seguenti:
-) 
http://n.domaindlx.com/MyFreeAccount/default.asp
-) 
http://www33.websamba.com/spaziowebasp
C'č senz'altro modo di testare il tutto e gli interessati potranno usufruire 
di spazio web gratuito dove pubblicare il proprio db con i files asp.
Notte
Gaspare
Newsgroup: it.comp.appl.access
Titolo: casella di controllo visualizza altre caselle di controllo

ciao tutto il NG
il mio problema è questo...
ho 10 caselle di controllo e
vorrei che se selezionassi più di una casella di controllo  mi si
visualizzassero altre 5 caselle di controllo.
ciao 
@fly
--------------------------------
Inviato via 
http://usenet.iol.it

 visualizzassero altre 5 caselle di controllo.
Come le selezioni? Tramite un flag? Se fosse cosě, somma i valori dei flag.
Oppure controlla la lunghezza della stringa in ciascun controllo e se č
maggiore di zero, poni il valore a 1 e poi sommalo.

maggiore di zero, poni il
valore a 1 e poi sommalo.
mi dispiace ma non riesco a capire le tue
soluzioni...
grazie 


Ti crei un controllo nascosto (txtProva).
Ci metti la formula: iif(len(tuocontrollo1)>0;1;0) +
iif(len(tuocontrollo2)>0;1;0) + etc.
Nella proprietą della maschera 'Su corrente' imposti che
If me.txtprova >2 then
me.tuocontrollo11.visible = true
...
...
else
me.tuocontrollo11.visible = false
end if
Newsgroup: it.comp.appl.access
Titolo: eseguire help personalizzato

Ciao a tutti. Ho creato il mio help personalizzato e vorrei che venisse
eseguito sulla barra dei menu personalizzata e non dall'interno di una
maschera. Si puo' fare?
grazie
Francesco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Ho provato a mettere nell'evento tasto della barra menu' personalizzata il
riferimento al file di help da me creato, ma viene totalmente ignorato.
Qualcuno a qualche altra idea?
grazie
F


Newsgroup: it.comp.appl.access
Titolo: Questa applicazione ha eseguito un ....

operazione non valida.......CHIUDI!
Per fare questo ho creato una doppia relazione in questo modo:
MASCHERA1                             MASCHERA2
MASCHERA3
ID            [1------------infinito]    indicatoreID
voce
voce 1                                          voce
voce
voce 2                                          voce
voce
....                                                ID2
[1------------------infinito]     indicatore ID2
In parole la prima maschera può contenere infinite maschere 2 ache a loro
volta possono averre infinite voci 3
Fatta la maschera con le relative sottomaschere all'immissione nell'ultima
sottomaschera si pianta tutto
Qualcuno sa spiegarmelo?
Grazie

 wrote in message 87mn3n$efd$1...@nslave1.tin.it...

Mi sembra un messaggio troppo generico per individuare la soluzione o la
spiegazione. Hai notato che te lo presenta sempre in quella particolare
condizione? Sempre seguendo i stessi passi?

 condizione? Sempre seguendo i stessi passi?
L'errore lo fa sempre allo stesso modo inserendo un campo voce nell'ultima
maschera appena si cerca di digitare qualcosa
MASCHERA1
Sottomaschera
Sottomaschera di sottomaschera
Se vuoi posto il DB.......ma è una cosa abbastanza semplice

 wrote in message 87mr2q$spp$1...@nslave2.tin.it...

Sarà semplice, ma messaggi di errore con la chiusura come unica scelta è
anche preoccupante. Cose del genere mi si presentano sempre e ad intervalli
regolari, quando tengo premuto il tasto shift-sinistro per modificare il db
poi lo chiudo per aprirne un'altro e bang... Ma lo so e lo evito.
Per curiosità inviamelo per e-mail se vuoi.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Valore max di un Contatore

Qual'è il massimo valore a cui può arrivare
un contatore (usato com ID)
è legato al numero massimo di record di una tabella?
qual'è il numero massimo di record in una tabella
in Access 97
Grazie

 in Access 97
Non esiste.
Solo è limitato dalla grandezza massima di un mdb = 1 GB per A97.
BTW Strano come qualche genitori hanno chiamato i loro bambini
che scrivono nel questo NG.
--
HTH
R2D2
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco): 
http://www.donkarl.com

 index, primary key or relationship. Changes were unsuccessful."
Err...l'errore solo viene se il contatore e anche il primary key ecc.
Altrimenti continua senza problemi di nuovo con 1 a ...
anche se il valore già esiste.
--
HTH
1936,27

Newsgroup: it.comp.appl.access
Titolo: Value in datapicker

Salve a tutti, vorrei risolvere un problemino che ho con i datapicker, in una maschera ne ho inserito uno in data 29/04/2009 e tutte le volte che lo apro � impostato con quella data, per cui si deve sempre cambiare il mese, c'� un sistema per fare in modo che quando lo apro si impostato sulla data odierna? (o almeno impostato nel mese corrente)
Ringrazio in anticipo 
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 ha scritto nel messaggio 
news:gu0oh8$3aq$1...@news.nonsolonews.it...

su caricamento della maschera
Private Sub Form_Load()
    Me.datapicker.Value = Date
End Sub
Ciao
-- 
Roberto da Parma 


Grazie mille!!!!!!!!!!!!!!!!!!!!!!!!

Newsgroup: it.comp.appl.access
Titolo: gestione magazzino

Ho messo su un sito di e-commerce
e vorrei avere un programma che mi gestisca tutto
( Magazzino - Spedizioni - Fatturazioni - Corrieri - Ecc )
Secondo voi con Access 97 riseco a fare tutto?
Trovo gia' qualcosa in rete gia' pronto?
Grazie in anticipo a chi vorrą aiutarmi
Pino
P.S. Io ho appena inziato con Access!!!!!

 Grazie in anticipo a chi vorrą aiutarmi
    Paolo
Newsgroup: it.comp.appl.access
Titolo: chiavi hardware..

qualcuno di voi a provato qualche tipo di chiave hardware per la protezione
di un db? un vostro parere?


Sinceramente č meglio una protezione software creata da te costa molto di
meno
stefano (kabisa)


se la protezione è a livello di db per protezione R/W no, ma se la
protezione è per salvaguardare il software evitando copie pirata io ho
creato un programmino iniziale che testa diversi parametri del pc sul quale
è istallato in modo che non si possano fare altre copie in quanto i dati
dell'altro pc saranno diversi.

 di un db? un vostro parere?
Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
AntoGal intitolata "Utilizzare chiavi hardware con Access".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:nwFBa.46315$lK4.1...@twister1.libero.it...

e' proprio da li che ho preso spunto.. volevo solo sapere se qualcuno le ha
effetivamente provate, se e' difficile l'installazione etc.. dato che non
posso installare personalmente il db ho bisogno di qualcosa che do insieme
al prog.. posso mettere tutte le pass che voglio ma se poi la devo dare per
farlo funzionare...

 è istallato
Del tipo??


Newsgroup: it.comp.appl.access
Titolo: Aiuto su comandi

Qualcuno potrebbe aiutarmi?
1. Vorrei che all'avvio della mia form non si potessero fare le modifiche ai
record.
2. Cliccando ad un determinato pulsante che io ho chiamato cmdEdit io posso
fare le modifiche al record
Private Sub cmdEdit_Click()
End Sub

fare le modifiche al record
setta la proprietą allowedits a true.  quando hai fatto, risettala a
false.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 setta la proprietą allowedits a true.  quando hai fatto, risettala a
false.
come posso fare?
e poi..
ho una serie di pulsanti, se imposto la form con:
AllowEdits - false
AllowDeletions - false
AllowAdditions - false
DataEntry - false
 ed io ho un pulsante aggiungi, cancella modifica questi funzioneranno su
click o no?
Newsgroup: it.comp.appl.access
Titolo: Lettore codici a barre

Non avendo idea di come funziona un lettore codici a barre e volendolo usare
con un applicativo di Access 97, prima di spendere soldi nell'acquisto
chiedevo:
 Se è possibile prima di tutto, cosa comporta e cosa mi devo procurare per
saperne di più.


č banale credo, io l'ho visto funzionare: non fa altro che sostituire la
tastiera per digitare il codice nel campo, tutto quě.
ovviamente il lettore ha un suo software.
spero di esserti stato di aiuto, comunque chiedi tranquillamente al
rivenditore quando lo vai a comprare e se non ti soddisfa, cambia
rivenditore  :-)))
by
stwe

 ha scritto nel messaggio
news:Xdrq7.16703$aU1.1...@news1.tin.it...

ciao
anch'io l'ho visto funzionare e faceva le seguenti operazioni:
il lettore codici a barre veniva collegato al computer mediante una
periferica inclusa nel lettore, gestita da un sofware.
il lettore leggeva i codici, li memorizzava al suo interno e quando veniva
collegato alla periferica detta, venivano scaricati sul computer i dati
memorizzati nel lettore.
tali dati venivano memorizzati in un file di testo, le informazioni, a
quanto ricordo, erano codice letto e quantità
la gestione mediante access dovrebbe essere molto semplice
comunque chiedi al rivenditore
spero di esserti stato di aiuto, ciao
pac77


Ma i codici li devi stampare o solo leggere? se li devi leggere ci sono
delle penne ottiche o i laser, che si collegano anche in emulazione di
tastiera ( e sostituiscono la tastiera) oppure con propri software se devi
raccogliere dei dati su un modulo (es.inventario). Se poi li devi stampare
trovi abcode in rete che ti crea i codici e credo che li stampi pure, non
sono a conoscenza di quello che fa perchč non l'ho mai usato.
Se hai qualche domanda proponila, io li uso molto e sono sempre alla ricerca
di nuove applicazioni.
Saluti Axel

 Ok ora č tuuto chiaro, i codici a barre devo solo leggerli, penso il
lettore in emulazione tastiera faccia al caso mio.
Sentiti ringraziamenti a Stwe, Pac77 e Axel
ciao Texture
Newsgroup: it.comp.appl.access
Titolo: [NEWBIE] Problema con casella di testo

Salve a tutti,
in una maschera ho dei controlli associati ad una tabella. In alcuni
controlli vorrei associare dei valori al verificarsi di determinati
eventi. Per l'esattezza ho una casella di testo nel quale, a seconda
dell'orario vorrei associargli un valore. Ho scritto questa routine
che sembra funzionare:
ora = Time
TxtTurno.SetFocus
TxtTurno.Locked = False
If TxtTurno.Text = "0" Then
    If ora > "06.00.00" Then
    If ora < "14.00.00" Then
        TxtTurno.Text = "1"
        End If
    End If
End If
Sicuramente devo ottimizzare il codice ma per ora mi interessa che
sulla casella di testo mi appaial valore 1, invece mi ritorna
l'errore:
"Runtime '2135' Proprietą di sola lettura. Impossibile impostarla."
Di default il controllo e' bloccato ma non credo sia questo il
problema perche' ho provato anche a sbloccarlo ed a commentare la 3a
riga ma il risultato non cambia. Cio' che trovo strano e' che nella
stessa maschera ho un controllo identico per la data ma quello riesco
a modificarlo tramite una routine. Ho provato a confrontare le
prorprieta' ma sono identiche.
Qualcuno sa dirmi dove sbaglio?
Grazie a tutti
Riccardo


Ciao Riccardo,
in VBA di Access la proprietà Text può essere usata solo se il controllo è a
Fuoco perchè scatena tutti gli eventi del controllo (ecco il perchè del
comportamento diverso tra il controllo per la data e quello per il turno) .
Se vuoi semplicemente assegnare un valore al controllo basta che fai
TxtTurno = "1" o se proprio vuoi TxtTurno.Value = "1"
Ciao Giorgio


forse devi dichiarare la variabile ora e mettere me!TxTTurno
ciao

 Riccardo
Prima di eseguire il SetFocus Sbloccalo, ma in ogni caso 
non serve il SetFocus e nemmeno Rimuovere il Locked da codice.
Forse basta evitare l'utilizzo esplicito di Text.
Per l'ottimizzazione del Codice che direi doverosa io farei cosě:
 ora = Format$(Time,"hh.mm.ss")
 If TxtTurno = "0"  AND _
    ora > "06.00.00" AND _
    ora < "14.00.00" Then TxtTurno = "1"
Prova cosě.
Ho un dubbio sulla Stringa dell'ora, ma non riesco
a provarlo...!
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote:
[CUT]
Ringrazio tutti delle risposte ricevute. 
Ho capito dove sbagliavo: la fonte dati della maschera era una query e
di conseuenza i dati erano in sola lettura. Mea culpa!
Avrei pero' un altro problema: è possibile quando apro una maschera
(collegata ad una tabella) fare in modo che si posizioni all'ultimo
record presente?
Grazie mille a tutti.
Ciao
Riccardo

 ha scritto nel messaggio
news:5vfji013ui5c9pu51...@4ax.com...

Dovrebbe essere:
DoCmd.GoToRecord acDataForm, "NomeMaschera", acLast
--
</Lorenzo>