mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: New nel newsgroup: Date e MS Jet

Salve a tutti,
ho scoperto da poco l'esistenza di questo newsgroup ed e' la prima volta
che mi collego per cui chiedo scusa se eventualmente il problema che pongo
e' gia' stato discusso.
Programmando con VBA e realizzando (per lavoro) un'app. con Access97
(sotto Win95 e con la patch SR-2 per Office) mi sono accorto di un
problema con la gestione delle date. Sono riuscito a risolverlo con un
piccolo stratagemma, ma mi piacerebbe saperne di piu' sull'argomento e
soprattutto conoscere eventuali soluzioni alternative.
Premetto che tutti i campi 'Data' visualizzati nelle form e nelle tabelle
del database sono coerenti con le impostazioni internazionali del mio
sistema (GG/MM/AAAA), quindi qualsiasi inserimento tramite maschera o
qualsiasi lettura da tabella risulta perfettamente in linea con questo
formato.
Supponiamo una tabella: 
RICHIESTA(CODICE, dataInizio, dataFine)
e ipotizziamo che: 'Me.inizio' sia il campo della form in cui viene
inserita la data nel formato GG/MM/AAAA.
Supponiamo di voler visualizzare (a mo' di filtro) le sole richiesta
successive alla data inserita dall'utente. La seguente query SQL nel
codive VBA non fornisce i risultati corretti:
Me.RowSource = "SELECT * FROM Richiesta 
WHERE dataInizio > # ' & Me.inizio & '#;"
Se l'utente inserisce 31/12/2000 o 31 dicembre 2000, 'debug.print
Me.inizio' fornisce esattamente 31/12/2000 ma il Jet engine non ne vuole
sapere di rispettare il formato in vigore nel sistema e si ostina a vedere
le date passate come MM/GG/AAAA (mese=31 giorno=12) e quindi fornisce i
risultati scorretti.
Cambiando le impostazioni internazionali da Pannello di controllo e
forzando il sistema di datazione anglosassone (MM/DD/YYYY) funziona tutto
regolarmente!
E' evidente che il Jet non si adatta alle impostazioni internazionali e
pretende la data americana; infatti riportando le impostazioni
internazionali nel formato italiano e aggiungendo il codice:
Dim miaData as String
miaData = Month(Me.inizio) & "/" & Day(Me.inizio) & "/" & Year(Me.inizio)
il filtro di cui sopra con 'miaData' al posto di 'Me.inizio' funziona
regolarmente.
La soluzione non mi esalta molto ed in piu' non capisco perche' non si
parli da nessuna parte di questo necessario gioco di conversioni. Mi
stupisce ancora di piu' il fatto che quando Jet si ritrova con qualcosa
tipo mese=31 giorno=12 non visualizzi neanche un alert/errore per dire che
non esiste il 31-mo mese dell'anno! La data viene convertita nel numero
seriale interno al sistema (tipo DateSerial) e magicamente si trasforma in
chissa' quale data!?
Non c'e' per caso una versione localizzata di MS Jet o qualche patch per
questo pb?
grazie
Giuseppe

 formato........
e' vero, il linguaggio SQL vede solamente la data in formato Americano.
Io costruisco la query come segue:
BETWEEN #" & Format(CDate(Me!Till) + 1, "mm/dd/yy") _
& "# AND #" & Format(CDate(Me!From), "mm/dd/yy") & "#
    Paolo

e' gia' stato discusso.
Parliamo d'altro:
tu sei Laurita, veemente pischella spagnola trapiantata in italia
o Giuseppe, fosco bodybuilder del quartiere Baggio ?
Antonio
Newsgroup: it.comp.appl.access
Titolo: Impossibile avviare MS ACCESS

Improvvisamente, quando cerco di aprire Access, mi da il seguente messaggio:
"IMPOSSIBILE AVVIARE MS ACCESS NON E' STATA CONCESSA LA LICENZA D'USO SU
QUESTO COMPUTER".
Ho provato a rimuovere e reinstallare, ma nulla cambia, il messaggio è
sempre lo stesso e Access non si avvia.
Gli altri programmi di Office 97  continuano a funzionare regolarmente.
Cosa è successo??  Cosa devo fare ???
Grazie a chi vorrà rispondermi.
Ciao, Elia
eli...@libero.it

Vai a:
http://members.xoom.it/it_db_access/
oppure
http://www.mvps.org/access/

 ha scritto nel messaggio
news:8gillo$2502$1...@stargate1.inet.it...

Grazie dell'indicazione! Ho risolto.
Ciao, Elia
eli...@libero.it

Newsgroup: it.comp.appl.access
Titolo: errore con connessione ado

ciao a tutti. ho bisogno di una mano, e bella grossa...
allora comunemente utilizzop nel codice vba oggetti ado per effettuare
calcoli tra dati senza che l'utilizzatore faccia nulla di diverso che
premere un tasto
generalmente mi collego con questa sintassi
Set dbs = CurrentDb
fullnome = dbs.Name
fullpath = Split(fullnome, "\", -1, vbTextCompare)
intubound = UBound(fullpath)
nome = fullpath(intubound)
path = CurrentProject.path
Dim con As New ADODB.Connection
con.Open ("driver={Microsoft Access Driver (*.mdb)};dbq=" & nome & ";" &
"defaultdir=" & path & "\;"), "", "", -1
Dim rsc As New ADODB.Recordset
rsc.Open "delete * from fabbisogno2", con, adOpenDynamic, adLockOptimistic
oppre specificando come connessione
con ? currentproject.connection
tutto bene finchč non ho spostato lo sviluppo da un pc ad un altro
da quel momento ogni volta che scrivo codice ado nuovo ottengo sempre
errore di runtime '-
2147467259
 (80004005)'
il database č stato messo dall'utente 'admin' (o sconosciuto dipende dal
modo di connessione 'mia nota') del computer 'nomemacchinaě in uno stato che
non consente di aprirlo o bloccarlo
questo anche se entro in accesso esclusivo
ditemi che qulcuno sa come aiutarmi vi prego
cordialmente
bertocci daniele

 ha scritto nel messaggio
news:uSPOb.112182$VW.45...@news3.tin.it...

Ciao Daniele,
normalmente l'errore si presenta se modifichi il database attraverso una
connessione esterna ad esso (come da tuo esempio),  utilizzando
Currentproject.Connection a me non č mai successo.
Ciao Giorgio.

Newsgroup: it.comp.appl.access
Titolo: problema nell'inserimento dei dati

Ciao a tutti,
la mia applicazione apre una maschera in modalità inserimento dati, e
dopo che l'utente inserisce una decina di record il sistema (w98)
reagisce dicendo che non ci sono le risorse per poter visualizzare la
maschera chiede di chiudere eventuali applicazioni aperte.
Vi è mai capitata questa cosa e se si come l'avete risolta?
Ciao
Andrea

 ha scritto nel messaggio
news:1iobevotjknd45n2q...@4ax.com...

Se nella maschera usi uno sfondo di tipo immagine, è normale.
In questo caso togli l'immagine.
Ciao, Carlo


Ti ringrazio Carlo per la tua disponibilità.
Il problema è che non uso nessuno sfondo e quindi non capisco il
perché di tale comportamento anomalo.
Ciao
Andrea
Newsgroup: it.comp.appl.access
Titolo: Programma di fatturazione.

Salve a tutti, scusate se insisto con questa mia domanda, ma credo di non
essere stato molto chiaro in precedenza. Il mio problema è su un piccolo
database di fatturazione che sto creando. Ho creato tre tabelle: clienti,
fatturazione e articoli ordinati. Successivamente ho creato una query che
unifica tutto quanto. Per facilitarmi l'inserimento ho creato una maschera
con sottoscheda ove si trovano i campi relativi alla quantita, il prezzo
ecc. Funziona tutto perfettamente, solo che non riesco a collegare il
prezzo al cliente. In pratica per ogni cliente deve cambiare il prezzo
dell'articolo in questione. Come posso risolvere il problema?
Qualcuno ha
qualche suggerimento. Grazie a chi mi rispondera.
Carlo p.
--------------------------------
Inviato via 
http://usenet.iol.it

Ti rispondo da neofita.....non potresti crearti altre tabelle con i
prezzi?(che ne so listino grossisti, dettaglianti ecc....)

 ha scritto nel messaggio
news:151Z21Z151Z157Y...@usenet.iol.it...

Penso che come minimo ti serva una quarta tabella che potresti chiamare
Listino nella quale memorizzerai per ogni cliente gli articoli che può
acquistare ed il relativo prezzo (se poi ci metti anche la descrizione
articolo forse è meglio).
Tramite una funzione DLookup (vedi help) puoi ricavarti dalla tabella
Listino il prezzo di quell'articolo acquistatato da quel cliente (il codice
dell'articolo ce l'hai in un controllo della sottomaschera ed i codice
cliente ce l'hai in un controllo della maschera principale; almeno
dovrebbe).
Ci sono sicuramente altre soluzioni, ma sicuramente tutte possono funzionare
solo a condizione che esista una tabella che contiene i prezzi per
articolo/cliente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Datepert quesito

Sull'evento bottone ho messo
settimana= DatePart("ii";[data_inizio_da])
mi da errore!
Dove sbaglio?
Grazie Nadir
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

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

 ha scritto nel messaggio
news:jcGzb.167397$e6.61...@twister2.libero.it...

Newsgroup: it.comp.appl.access
Titolo: Costretto dal lavoro

Salve, per ragioni di lavoro stò adesso, a circa42 anni, imparando ad 
usare Access 2000 e fino a quando mi limito a normali tabelle o 
query...tutto fila liscio...ma ora ho un problema.
Spero di spiegare in maniera corretta:
Ho creato un database in cui c'è una tabella principare con
Numero di serie del prodotto
Nome del prodotto
Tipo di uso
Locazione in magazzino
Adesso ho la necessità di far vedere la foto dell'oggetto, che si trova 
in un cdrom nominata con il suo numero di serie.
Dal sito comune avevo trovato, nella sezione tips & triks, due codici che 
potevano fare al mio caso:
1- Creare una tabella contenente i nomi dei files presenti in una 
directory. (97) di Lorenzo Coronati
2- Ricerca di un file sul disco (97) di Antogal
Premettendo che forse quel (97) si intende Access 97..che posso usare su 
altro computer....come posso procedere per inserire ed usare il codice??
In poche parole in una maschera al campo codice =a01 vorrei far apparire 
la foto che si trova nel cdrom con nome a01.tif.
Spero di aver espresso bene echiaramente.
Ringrazio anticipatamente quanti potranno aiutarmi.

 Premettendo che forse quel (97) si intende Access 97...
cut
Sul sito comune trovi anche dei suggerimenti su come implementare archivi di
immagini, dagli un'occhiata, secondo me e' quello che cerchi.
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

la foto che si trova nel cdrom con nome a01.tif.
il problema è che non credo che access possa visualizzare direttamente
di suo immagini .tif.  dovrai visualizzarle con un programmino
esterno.
se ce l'hai e se l'estensione .tif è associata a quel programma, credo
basti eseguire una funzione shell tipo questa (suppongo che il tuo cd
rom sia alla lettera d):
shell("d:\" & NomeFile & ".tif")
--
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

 
[cut]
le legge..le legge.
ciao
(oops a dir la verita' a me le legge ma con tutti i tools che ho
installato non e' detto che lo faccia di suo, anche se le librerie che
ho sono quelle base)
-- 
Alessandro Cara
Newsgroup: it.comp.appl.access
Titolo: Finestra della maschera-Proprietà

Quali parametri devo settare nella proprietà della maschera (in 
visualizzazione struttura) per fare in modo che all'aperture la maschera si 
trova inserita automaticamente nella finestra principale?
ogni volta che apro, per fare questo, devo doppiocliccare sul bordo 
superiore (dove sitrovano i pulsanti ) per espandere la finestra della 
maschera che dicevo così si inserisce in quella principale.
E naturalmente non voglio che compaiono barre di scorrimento.
Grazie 

 ha scritto nel messaggio 
news:43a78dbd$0$13270$4faf...@reader2.news.tin.it...

Se ho ben capito vuoi massimizzare la maschera all'apertura.
Tra le proprietà. Popup = no; Barre scorrimento = No
Sull'evento Apertura scegli [Routine Evento] e poi scrivi questo codice:
DoCmd.Maximize
Sull'evento Chiusura scegli [Routine Evento] e scrivi:
DoCmd.Restore
Ti consiglio inoltre di cominciare a studiare la guida alla voce Maschere, 
eventi e proprietà.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Access ed oggetti OLE

Ma quando cambia il contenuto di un oggetto OLE, che proprietà cambia?
Cioè...ogni volta che carico un curriculum per farlo vedere in
anteprima mi dice che devo salvare il record, e poi accadono le cose
più strane....tipo mi viene sovrascritto o cancellato il record
precedente....insomma...
MA, hai visto l'esempio che ti ho mandato per posta? Quello...
applicato al mio database. E sovente perde anche il collegamento.
:(

 ha scritto nel messaggio
news:1118510317.8...@g49g2000cwa.googlegroups.com...


:(
Perchè usi campi OLE...?
In che formato è il documento da aprire...?
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

[CUT]
OLE non è null'altro che una tecnologia che consente ad 1 applicativo (in 
questo caso access...) di comunicare con un'altro applicativo o file 
esterno...se infatti fai doppio click su un oggetto ole ti si apre il file 
relativo all'interno del  programma con cui il medesimo viene creato...
Non sò di quali cose strane parli ma va da sè che se cambia l'oggetto a cui 
punta il campo cambierà il contenuto del record....
Ciao
Gaspare 

[CUT]
Ti riporto una definizione che ho trovato su internet...
---------------le
Object linking and Embedding. Collegamento e incorporamento di oggetti. 
Tecnologia che consente di inserire all'interno di documenti file 
provenienti da altre applicazioni.
Ad esempio č possibile inserire all'interno di un documento word un file 
audio contenente una canzone.
---------------
Sulla base di essa puoi trarre da te le tue conclusioni....
Buona giornata
Gaspare 

Insomma.....ho la mia maschera nella quale faccio vedere l'anteprima
del curriculum :)
L'oggetto OLE prende come sorgente l'indirizzo memorizzato in un
controllo nascosto sempre nella stessa maschera.
E' una finezza estetica che a me piace, ma che non so gestire come si
deve.
Se infatti cambia il contenuto dell'oggeto OLE poi, come lo aggiorno?
Io uso scrivere:
rst.Edit
rst!CurriculumLink=strAttach
CurriculumLink è un campo testo della tabella tblUtenti, mentre
strAttach è la strina che contiene il percorso
poi dovrei scrivere qualcosa del tipo
rst!Curriculum = ??????
dove Curriculum è il campo Oggetto OLE.
Posso semplificare usando gli Hyperlinkaddress ma non vorrei rinunciare
all'anteprima che ha il suo fascino.
Avete suggerimenti?
Grazie tante :)

rst!CurriculumLink=strAttach
E dov'è il resto del codice?
rst.Edit
rst.Update
rst.Close

si si, ovvio che c'era :)
Ora on ho il db sotto mano però l'unico problema è come aggiornare
anche il contenuto dell'oggetto OLE.
Come ci si riferisce ad esso?

Come ci si riferisce ad esso?
Non ti seguo...prova un pò a "postare" quel pezzo di codice -> non l'intera 
applicazione che diventa "illegibile"...
Gaspare 

Ora nn posso Gaspare :) sono gli ultimi 10 min all'internet point e sto
per andare a cena fuori.
Però posso mandarti il coso via email :)
P.S. Ale Cara....qual è il tuo indirizzo email?
Ciao e buon sabato sera a tutti!!!!
Newsgroup: it.comp.appl.access
Titolo: Trovare Path e Files

Ciao a tutti. Ho il seguente problema che ho cercato di risolvere con alcuni
esempi sul sito comune ma non ci sono riuscito: dato un certo path dovrei
ricavarmi e scrivere su una tabella tutte le directory e gli eventuali files
contenuti in ognuna di esse. L'idea e' quella di avere due campi nella
tabella e ripetere ogni directory trovata tante volte quanti sono i file
inclusi. Qualcuno puo' suggerirmi qualcosa ? Grazie in anticipo dle vostro
sempre prezioso aiuto.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:195Z239Z127Z2Y1...@usenet.libero.it...

Ciao Leo,
prova a scaricare la demo  3.97 Strutturare una maschera per sfogliare le
cartelle e relativi file da Access  del SC, ma credo si siano altri esempi
di come fare la cosa sul SC.
Clicca su Write e controlla la tabella nomi.
Se i files sono tanti e hai un errore ti posso inviare in privato l'update
della demo che ti ho suggerito.
Ci sentiamio eventualmente in serata, ora scappo al lavoro.
ciao, Sandro


Ciao Sandro e grazie inanzitutto per la tua gentile risposta. Mentre
aspettavo qualche suggerimento, ho trovato sul sito comune (mi era sfuggito
precedentemente) quello che fa al mio caso (general - 6.133 Creare una
tabella contenente la struttura di un File System); ho comunque scaricato
anche cio' che mi hai suggerito ma non l'ho ancora provato.
Grazie a ncora e buon lavoro
Leo


Newsgroup: it.comp.appl.access
Titolo: strano dilemma con access runtime XP

qualcuno mi sa dire perchè il pacchetto di installazione installa il runtime 
di default in c:\programmi\microsoft office\office10\
e poi i link del del database su start\programmi fanno riferimento al file 
c:\programmi\file comuni\microsoft shared\access 
runtime\office10\msaccess.exe
????? grazie a tutti . 

 ha scritto nel messaggio 
news:46640920$0$17944$4faf...@reader1.news.tin.it...

Chiedilo a Bill....se è di default....che ci si può fare??
Però credo che al momento dell'installazione puoi decidere dove metterlo...
-- 
Ciauzzz
Roberto da Parma


mmmm forse il database ma il runtime non credo, quello forse è impostabile a 
monte editando il file di installazione, qualcuno può confermarmi?
Newsgroup: it.comp.appl.access
Titolo: Funzione replace non trovata

ho questa  definizione sull'origine controllo di un txtbox in un report
=DSum("nz(cassae,0)-nz(cassau,0)";"pn_entusc";Replace([Filter];">=";"<"))
sulla mia stazione [win2003server-a2003] e' ok e fa ilsuo "porco" lavoro
lo stesso mdb su un xppro-a2000 mi richiede "replace" come parametro
unica differenza nei riferimenti e' la versione delle librerie office ed 
access: mia stazione 11.0  altra stazione 9.0
eni aidia?
tanks in advance
-- 
ac

Penso che Replace sia disponibile solo dopo A2000 quindi da A_XP.
Speri di sbagliare, ma potrebbe essere vero....!
Scriviti una funzionancina che la Emuli....!
@Alex

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

 ac


Peccato ricordavo male....!
Grazie per la correzione.
@Alex


Per quanto riguarda la replace gia' ti ha risposto Roberto.
In questo caso e' proprio qualcosa legato all'inserimento della replace 
sulla proprieta' e credo che sia un problema di a2000.
Altre replaces che uso in vba funzionano.
Ho fatto in quel modo perche' non mi andava di scrivere due righe di 
codice nel report o di fare un sottoreport.  Poi le ho scritte, di fatto 
la stessa identica istruzione, e nel codice funziona perfettamente.
--
ac

 
I riferimenti erano a posto. Credo che sia una "stranezza" di A2000
(cfr mia risposta a A. Baraldi).
--
ac
Newsgroup: it.comp.appl.access
Titolo: indicizzare campo con creazione tb

Ciao a tutti
 
è possibile con qry creazione tabella
indicizzare un campo?
se si come?
grazie 
 
 

Piero pretended :

On Error Resume Next
DoCmd.DeleteObject acTable, "TT_Relazioni"
On Error GoTo 0
SQL = "CREATE TABLE TT_Relazioni "
SQL = SQL & "([RelationName] text, "
SQL = SQL & "[Table] text, "
SQL = SQL & "[ForeignTable] text, "
SQL = SQL & "CONSTRAINT PrimaryKey "
SQL = SQL & "PRIMARY KEY([RelationName],[Table],[ForeignTable]));"
Set Q = db.CreateQueryDef("", SQL): Q.Execute: Q.Close
 
Bruno

 ha scritto nel messaggio 
news:lhr5go$mid$1...@speranza.aioe.org...

grazie Bruno 
 
 

 ha scritto nel messaggio 
news:53418549$0$1367$4faf...@reader1.news.tin.it...

ciao Bruno
ho qualche difficoltà nel dichiarare le variabili.
ho fatto cosi
Dim db As Database
Dim Q As QueryDef
Dim Sql As String
ma non va bene
grazie per l'aiuto 
 
 

 grazie per l'aiuto
 
Il dimensionamento è corretto, segue:
Set db = CurrentDB
e il codice che ti ho inviato.
 
Con Office 2013 su Windows 7 Ultimate, il tutto a 64 bit,
funziona perfettamente.
 
Bruno

 ha scritto nel messaggio 
news:lhsmqq$oh4$1...@speranza.aioe.org...

ciao Bruno
funziona!!!
 
avrei ancora da chiederti:
cosa va al posto di Unique volendo "indicizzato con duplicati ammessi"
 
Sql = "CREATE TABLE TbEmailFornitori_Chiusura "
Sql = Sql & "([IdFornitore] Integer, "
Sql = Sql & "[NewEmail] text(55)  Unique, " (qui vorrei indicizzato con 
duplicati ammessi)
Sql = Sql & "[Esclusa] YesNo); "
 
inoltre vorrei che la Creazione Tabella prendesse i dati da una query
 
 

Piero laid this down on his screen :

Office 2013
-----------
1 - crea la query
2 - esegui dal ribbon Make Table
3 - poi da VBA:
    CurrentDB.Execute "CREATE INDEX <nomeindice> ON <nometabella>
    (nomecampo ASC|DESC);"
 
Con CREATE TABLE puoi creare vari tipi di indici ma non quello
che ammette duplicati.
 
Bruno

che ammette duplicati.
 
ciao Bruno e grazie
Quindi suppongo che neppure con creazione tabella da query (ho A2003)
si possa impostare indicizzato si(duplicati ammessi)
Newsgroup: it.comp.appl.access
Titolo: Passare valore sottomaschera a controllo maschera.

WXP SP2/A03 SP1
Buon pomeriggio,
in una maschera "Products" ho un controllo StandardCost associato al campo
StandardCost nella tabella Prodotti che dovrebbe essere alimentato dal
valore risultante da un campo calcolato CostoMedio (=Avg([Offer]))
presente nel piè di pagina della sottomaschera Condizioni. Sull'evento
Corrente della sottomaschera ho posto il codice:
Private Sub Form_Current()
Me.Parent.StandardCost = Me.CostoMedio
End Sub
Quando apro la maschera appare la finestra di debug che si ferma sulla
riga appena scritta. Se, però, blocco il debug, la finestra si apre ed il
calcolo avviene perfettamente.
Qualche idea sull'origine del problema?
-- 
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 "I've seen things you people wouldn't believe..."
Secondo me dovresti fare un Repaint del controllo CostoMedio per fargli aggiornare il calcolo.
Se ho capito bene...
Ciao.
-- 
Sergio MAZZA 

 Ciao.
Ciao Sergio,
ormai disperavo dal ricevere un qualsiasi commento. Nel frattempo, ho
spostato la routine sul controllo Offer della sottomaschera ed ho cambiato
il codice in :
Private Sub Offer_AfterUpdate()
Me.Form.Recalc
Me.Parent.StandardCost = Me!CostoMedio
End Sub
Ora funziona perfettamente.
Grazie comunque per l'intervento.
Ciao. 
-- 
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito 


Newsgroup: it.comp.appl.access
Titolo: Collegare una tabella al record

ciao a tutti
qulacuno mi sa dire come posso fare  per risolvere il mio problema?:
Ho creato una tabella contatti con la sua relativa maschera,ad ogni contatto 
vorrei fare  associare gli sconti relativial contatto e fare in modo che non 
siano sempre visibili ma per visulaizzarli cliccare un pulsante e aprire 
cosě una ulteriore maschra o tabella che mi riporti solo gli sconti relativi 
al contatto.
grazie

Metti in relazione 1-N contatti e sconti. Poi Nell'evento clic del
pulsante fai aprire la maschera con gli sconti passandgli l'id del
contatto.

 ha scritto nel messaggio 
news:1137053316....@o13g2000cwo.googlegroups.com...


Immagino che tu hai una maschera in visualizzazione continua,se vedi
tutti i contatti contemporaneamente;anche se li vedi uno per volta il
principio è lo stesso. La relazione immagino la saprai creare. Quando
sei nella maschera col tuo bel contatto in vista. metto nell'evento on
clic del pulsante il seguente codice:
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Nome tua tabella"
    stLinkCriteria = " [come si chiama l'id nell'altra maschera] = " &
Me![come si chiama l'id inn questa maschera]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Do per scontati che id=chiave primaria della tabella contatti,che nella
tabella "sconti" si chiamerà magari in un altro modo ma dev'essere
dello stesso tipo e fa da foreing key.fammi sapere,se hai dei dubbi
scrivi pure.
Newsgroup: it.comp.appl.access
Titolo: Incompatibilità fra versioni diverse di Access

Su un pc con W2000 e office Xp ho avuto la necessitą di installare l'Office
97 per preservare il funzionamento di un vecchio DB che con la nuova
versione di Office non puņ funzionare.
Disinstallo l'office Xp e installo il 97. Con mia sorpresa tutto funziona
tranne Access. Mi dice che non ho la licenza! Eppure io la licenza ce l'ho
eccome e il cd key inserito č assolutamente valido.
Ho provato a smanettare nel  Registro e a togliere /noload in tutte le
stringhe relative a msaccess.exe ma non funziona. Qualcuno ha una soluzione?
Ho urgente bisogno di utilizzare il db.
grazie.
-- 
-/\- Summer -/\-
--------------------------------
Riccardo P. - 3815 -
http://www.veridiano3.com
http://www.startrekitaliamagazine.it

 -/\- Summer -/\-
Se usi Windows 2000, trovi la soluzione al link:
http://support.microsoft.com/default.aspx?id=241141
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 
http://support.microsoft.com/default.aspx?id=241141
Grazie mille. Risolto!
-- 
-/\- Summer -/\-

Newsgroup: it.comp.appl.access
Titolo: Errore 75 su pacchetto di installazione.

Salve a tutti.
Riposto la domanda senza risposta del 5 gennaio.
Ho creato un pacchetto di installazione di una applicazione con  con access
XP.
Quando perņ vado a provare il tutto, al termine dell'installazione mi
compare il seguente codice di errore e tutto si interrompe.
Errore di accesso al percorso/file (errore 75)
Qualcuno ha avuti i miei stessi problemi?
Se si, come sono stati risolti?
Ringrazio tutti per l'aiuto
Ringhitt

 ha scritto nel messaggio
news:a1krra$stc$1...@pegasus.tiscalinet.it...


 Qualcuno ha avuti i miei stessi problemi?
Non ho ancora il Developer XP (ma qualcuno lo stava provando mesi fa senza
grossi problemi mi pare).
Comunque anche con MOD 2000 succede qualcosa del genere se prepari il
pacchetto su Win '98 e poi lo installi su Win '2000.
Puņ essere un caso analogo il tuo?
Ciao: Stefano

 ha scritto nel messaggio
news:lPw%7.9157$aD.3...@twister2.libero.it...

Io ho avuto lo stesso errore creando l'installazione con  Os Windows 2000 e
poi provando il tutto con Windows 98/Millennium
Aiutate anche me a risolvere il problema.
Grazie

 Aiutate anche me a risolvere il problema.
Allora, forse, ho visto giusto ;-)
Prepara due Setup: uno per win '9x (che M$ sta abbandonando) e l'altro per
Win NT/2000/XP.
Ciao: Stefano

 ha scritto nel messaggio
news:gTy%7.9422$aD.3...@twister2.libero.it...

Come faccio a preparare 2 setup?
I files da installare sono gli stessi.
Devo caricare il programma che crea i pacchetti di installazione anche su un
computer con Win9X?
Windows XP prevede l'attivazione. Facendo questo devo procedere con la
riattivazione anche con il nuovo sistema operativo.

 ha scritto nel messaggio
news:a1krra$stc$1...@pegasus.tiscalinet.it...

Anch'io ho lo stesso problema!!!!
A questo punto si puņ dire che č il primo bug del mod xp
AEOM

 ha scritto nel messaggio
news:a1ptlo$q2q$1...@pegasus.tiscalinet.it...

Ho chiesto in gito e mi hanno detto che la stessa cosa si presentava con la
creazione del pacchetto di installazione di Access 2000
La persona che ho interpellato ha detto di non ricordare come ha fatto, ma
lui il problema lo ha risolto, andando a cambiare il percorso ad un file del
pacchetto, forse il file era OWC10.DLL (sarebbe quello di access runtime),
ma non ne era sicuro.
Ho fatto delle prove ma il problema rimane.
Fatemi sapere eventuali soluzioni
Guru di access, fatevi sentire.

 ha scritto nel messaggio
news:a1krra$stc$1...@pegasus.tiscalinet.it...


 > Quando però vado a provare il tutto, al termine dell'installazione mi

Newsgroup: it.comp.appl.access
Titolo: Versione Access

Ciao a tutti.
Senza aprire msaccess.exe e vedere la schermata iniziale di avvio, come
faccio a sapere che versione di access è installata su un pc?

 faccio a sapere che versione di access č installata su un pc?
Guarda la chiave del registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office
Se esiste la sottochiave:
10.0 = XP
9.0 = 2000
8.0 = 97 ecc.
Leggendo tra le sottochiavi puoi ottenere molte piů informazioni, come ad
esempio la versione del Jet Engine ecc.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (NCR / Indesit / Casio)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************

 ha scritto nel messaggio
news:a04keq$j5uk2$1...@ID-107948.news.dfncis.de...


Newsgroup: it.comp.appl.access
Titolo: Impostare formula su Valore Predefinito di un campo di tabella

Ciao a tutti,
ho provato a cercare con Google ma non sono riuscito a trovare una risposta.
 
Ho una tabella con i seguenti campi
 
Importo=
Tasse=
 
Dove 'Tasse' vorrei avesse un valore predefinito calcolato in base ad 
importo.
Non voglio descrivere qui l'intera formula che sarà molto complessa, mi 
piacerebbe capire ad esempio come inserire un valore predefinito pari 
alla metà di importo.
 
Ho provato a scrivere =[Importo]*0.5 ma quando salvo la tabella compare 
l'errore "Il modulo di Gestione del database non riconosce il campo 
'Importo'.....
 
So che posso fare questo con una maschera ma io ho necessità che il 
valore di 'Tasse' sia un valore modificabile dall'utente e salvato 
dentro la tabella.
 
 
Potete aiutarmi?
Grazie in anticipo.

Devi distinguere la proprietà DEFAULTVALUE da VALUE... nel tuo caso non puoi usare il Valore Predefinito, in quanto dipende dal valore di un Controllo che verrà valorizzato al momento dell'immissione..., mentre il VALORE PREDEFINITO viene generato al momento di NEWRECORD, quindi il valore di IMPORTO è NULLO ancora...
Questo significa che dovrai gestire la valorizzazione come conseguenza dell'aggiornamento del controllo [Importo].
Andrai quindi a gestire l'evento AFTERUPDATE del Controllo [Importo] e, effettuerai il tuo CALCOLO COMPLESSO, e lo andrai ad assegnare al controllo [Tasse].
 
Saluti
@Alex


 
 
 
Ciao Alex,
intanto grazie per la risposta.
 
Mi ero fissato a volerlo fare direttamente la tabella, ma alla fine ho 
risolto con un po' di codice VBA all'interno di una maschera
Newsgroup: it.comp.appl.access
Titolo: "alleggerire" dimensione file

Buongiorno a tutti
sto facendo un prg per un associazione di volontariato (croce rossa), sono 
gia a buon punto pero mi sono accorto che seppur ci sono solo 105 nominativi 
e non tantissimi dati il file pesa ben 29 MB, quindi vorei sapere come poter 
contenere il piu possibile le dimnsioni del file e quali accorgimenti 
prendere in fase di programmazione (tipo campo dimensione ecc credo 
influiscano sulla dimensione totale), inoltre devo incorporare delle 
fototessere per poi stampare dei badge e per metteral sulla scheda personale 
del volontario
 
 
Consigli ?
 
 
grazie a tutti
 
 
p.s io sono volontario croce rossa e se mi aiutate un pochino in qualche 
modo lo sarete anche voi :-)
 
 
ciao e grazie
 
 


Se ancora non hai "incorporato" le fototessere (formati immagine, che
pesano)
devi semplicemente compattare il database...Dal menù:
Strumenti_
                 _Utilità Database
                                        _Compatta Database

 ha scritto nel messaggio 
news:4da8baa3-c69a-4b73...@z22g2000prd.googlegroups.com...

fatto entrambi comunque le foto anche se non incorporate tutte "pesano"  max 
2 gb
 
grazie 
 
 

Dimenticavo....
Se usi una verrsine di access >= 2003, nella scheda Opzioni, Generale
trovi un controllo, da selezionare..."Compatta alla chiusura"
Ciao

 Consigli ?
 
 La dimensione del database cresce molto
 
http://www.donkarl.com/it?FAQ1.22
 
 
 Archiviare Immagini
 
http://www.donkarl.com/it?FAQ2.2
 
 
-- 
Ciao
Karl
*********
Access FAQ: 
http://www.donkarl.com/it
 
 
 

 ha scritto nel messaggio 
news:9hae2s...@mid.individual.net...

grazie

Newsgroup: it.comp.appl.access
Titolo: Query con colonna errore

Come fare a sapere da Vba se una stringa SQL ha un errore o dá un colonna con errore?
 
Grazie

 colonna con errore?
 
Cos� formulato, direi che non puoi.
Per� la domanda non � molto chiaro. Mostra esempi di cosa vuoi fare.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 


ho una query che si collega a una tabella di sql
ad esempio se per motivi vari un campo viene convertito in testo e questo campo era utilizaato in un campo calcolato questo genera un errore nella colonna.
 
il recordset si popola ma ci sono errori
come si fa a testare che non ci siano?
 
oppure 
se un campo testo contiene una data e un campo calcolato me la converte in data
CDate(CampoTesto) ... se il valore e' errato mi genera un errore 
 
da VBA posso accorgermi?
 
Grazie

 errore?
Riporta l'espressioine SQL nella grigia QBE ed eseguila.
 
Se ciï¿œ non ti ï¿œ possibile perchï¿œ la stringa SQL ï¿œ generata da codice e 
contiene delle variabili che si risolvono in run-time:
 
Dim Q As QueryDef, SQL As String
SQL = "....."
Set Q = CurrentDB.CreateQueryDef("NomeQuery",SQL)
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: DSum si più tabelle

Buon giorno a tutti. Ho una tabella "ordini" e una "materiale_ordinato".
Nella prima sono i dati dell'ordine, per esempio la [data] in cui è
stato fatto, e nella seconda quelli relativi ai singoli articoli, per
esempio se un articolo è arrivato (campo [evaso] di tipo sì/no) e quanto
ne avevo richiesto (campo [quantita] di tipo numerico). Inoltre il campo
[codart], di tipo testo, contiene il codice del singolo articolo. Le due
tabelle sono unite da un numero d'ordine (campo [nord], numerico). In
una maschera seleziono un singolo articolo, fra l'altro ponendo il
codice in una casella che si chiama anch'essa "codart". Voglio sommare
la [quantita] ordinata di un articolo con codice [codart] purché
l'ordine sia di quest'anno o, anche se precedente, se la richiesta non è
evasa ([evaso] = 0).  In una casella ho scritto:
=DSum("[quantita]";"materiale_ordinato";"[codart] = '" & [codart] & "'
and ([evaso] = 0 or [nord] = " &
nz(dlookup("[nord]";"ordini";"year([data]) = year(now())");0) & ")")  Ho
messo l'OR fra parentesi per garantire la priorità rispetto all'AND.  Ho
usato la funzione nz() altrimenti esce un errore ogni volta che il
dlookup dà Null (in altre caselle più semplici che mi funzionano).  La
funzione mi restituisce solo i dati in cui [evaso] = 0, ignorando il
controllo della data.  Perplesso, e grato a chi vorrà aiutarmi. Saluti.
Riccardo

 ha scritto nel messaggio
news:afsa22$jdb$1...@gossip.excite.it...

Se la tabella ordini ha una struttura simile a questa:
Nord              Numerico e chiave primaria
DataOrdine    Data/ora
ecc. ecc.
Se la tabella materiale_ordinato ha una struttura simile a questa:
Id                    Contatore e chiave primaria
Nord               Numerico
CodArt            Testo
Evaso              Si/No
Quantita           Numerico
ecc. ecc.
Creati una maschera chiamata Maschera1 che contenga una casella di testo non
associata chiamata CodArt e dove digiti il codice articolo di cui vuoi il
totale delle quantità; in Maschera1 inserisci un'altra casella di testo non
associata chiamata SommaQuantita dove otterrai appunto il totale delle
quantita.
Creati ora una query chiamata Query1 che abbia il seguente codice SQL:
SELECT Year([DataOrdine]) AS Anno, materiale_ordinato.CodArt,
materiale_ordinato.Evaso, materiale_ordinato.Quantita
FROM ordini INNER JOIN materiale_ordinato ON ordini.Nord =
materiale_ordinato.Nord
WHERE (((materiale_ordinato.CodArt)=[Forms]![Maschera1]![CodArt]));
A fronte dell'evento "Dopo aggiornamento" del controllo CodArt osto in
Maschera1 genera il seguente codice VBA:
Private Sub CodArt_AfterUpdate()
SommaQuantita = DSum("Quantita", "Query1", _
"Anno=" & Year(Date) & _
" OR (Anno <" & Year(Date) & _
" AND Evaso = False)")
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Problema di Report

Salve a tutti quelli che mi vorranno aiutare,
ho un report che mi deve stampare i dati di una query, un campo particolare
della query mi deve stampare i dati di due campi diversi...non
contemporaneamente: deve cioč trarre i dati dal secondo campo solo se il
primo č vuoto.......come si fa?
Grazie

 ha scritto nel messaggio
news:8Oyk9.13396$Eu.2...@twister1.libero.it...

Nel report metti in controllo calcolato:
=IIF(Not IsNull([Campo1];[Campo1];[Campo2])
Ciao, FABIO

Newsgroup: it.comp.appl.access
Titolo: Data access page

Ciao a tutti.
Ho un problemino.
Voglio pubblicare una pagina web per un sondaggio e raccogliere un certo
numero di dati. Siccome ho fretta e non ho molto tempo per imparare a
programmare in un qualche linguaggio, volevo servirmi di Access 2000 per
creare delle data access page.
Prima di cimentarmi volevo sapere se qualcuno di voi ha già sperimentato
questo tipo di soluzione. Se sì, vorrei sapere che tipo di problemi sonno
legati ad essa.
Grazie
Ciao

Era il Mon, 06 Mar 2000 19:32:14 GMT quando  scrisse:

per vedere una DAP bisogna avere montato sul PC l'Explorer5+Office
Server Ext., se la coas non ti crea problema (= sei in LAN) , ok.
Ciao
Basjlico
Newsgroup: it.comp.appl.access
Titolo: Richiamo scheda prodotto su evento doppio click di un controllo in una maschera

Volevo fare in modo che nell'evento "doppio click" della casella combinata
cmb_prodotto si aprisse una scheda relativa al prodotto che si chiama
"frm_prodotto".
Avevo provato a farlo in questo modo:
Private Sub cmb_prodotto_DblClick(Cancel As Integer)
   dim appoggio_articolo as long
    appoggio_articolo = cmb_prodotto.Value
    DoCmd.OpenForm "frm_prodotto", , , "id_articolo = appoggio_articolo"
End Sub
... ma nel "doppio click" mi viene richiesto di immettere il valore del
parametro "appoggio_articolo"
Cosa sto sbagliando?
P.S. alla cmb_prodotto è associata la colonna relativa al campo id_articolo
della tbl_prodotti

Tartas ha scritto:

L'errore è questo:
DoCmd.OpenForm "frm_prodotto", , , "id_articolo = appoggio_articolo"
se noti hai passato una stringa già valutata, quindi sicuramente non
coerente:
DoCmd.OpenForm "frm_prodotto", , , "id_articolo = " & Me!cmb_prodotto
@Alex

Newsgroup: it.comp.appl.access
Titolo: Casella di testo

Ho creato una casella di testo che esegue un rapporto tra due campi. Come 
faccio a dire che il risultato lo voglio con una sola cifra decimale?
N.B. NELLE PROPRIETA' DELLA CASELLA DI TESTO HO INDICATO A POSIZIONI 
DECIMALI IL NUMERO 2!!!!
Saluti a tutti e...
Comunque vada sara' un successo
Domenico
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
.
Share information about yourself, create your own public profile at 
http://profiles.msn.com
.
-- 
Posted from [193.204.185.24] by way of 
f90.law7.hotmail.com
 [216.33.237.90] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 DECIMALI IL NUMERO 2!!!!
Non ho capito...
se vuoi un solo decimale, perché nella proprietà Posizioni Decimali hai
messo 2?
Diciamo che mi sarei aspettato 1 (x logica, o no???)
??????????????????
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
Newsgroup: it.comp.appl.access
Titolo: problema con query

mi spiego,
ho una query che estrae certi dati da una tabella, Costi_2006, la
stessa query la vorrei utilizzare anche per le altre tabelle,
Costi_2005, Costi_2004, ecc.
vorrei visualizzare i dati, questo è già risolto, della query a
seconda di cosa è stato selezionato in un altra maschera, tramite
casella combinata, con questi valori 2006, 2005, 2004.
in poche parole, se seleziono 2005, nell'altra maschera dovrei
visualizzare i risultati della query che utilizza la tabella
Costi_2005, se selezionato 2004, tabella Costi_2004 e cosi via.
come faccio

 ha scritto nel messaggio
news:1143227171.1...@e56g2000cwe.googlegroups.com...

Devi modificare da VBA il codice SQL della query; se, come penso, la query è
registrata, trovi un esempio di come modificare il codice SQL di una query
registrata sul Sito Comune (link qui sotto), nella Sezione Queries, nella
mia FAQ intitolata "2.10 Come si può creare in maniera dinamica una query
con la tecnica QBF?".
Comunque forse la soluzione più semplice è quella di crearti tre query ed
eseguire quella giusta in base alla scelta fatta con la casella combinata.
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: report: più record alla stessa altezza (stampa etichette)

ciao a tutti
mi chiedevo se è possibile fare delle stampe multi colonna direttamente da
access o devo costruire una stampa unione con il word
mi spiego meglio:
supponiamo che debba stampare un centinaio di etichette di indirizzi, se il
foglio delle etichette ha un formato di 3x7 etichette su un foglio A4, come
faccio a stampare "sulla stessa riga di un report" tre indirizzi ?
grazie mille

"il mago galbusera" <galb...@katamail.com.REMOVEME> ha scritto nel
messaggio news:ag15mp$r1k$1...@fe1.cs.interbusiness.it...

nelle impostazione pagina setta le 3 colonne e dai la disposizione
orizzontale
ciao
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Come spostarsi da un campo qls al primo campo dello stesso record

Ciao a tutti
sapete come ci si può spostare da un qualsiasi campo di un record al primo del
medesimo con una combinazione di tasti o con un pulsante o macro.
Grazie per l'aiuto.
Loredana
-- 
Posted from 
ppp-62-10-35-71.dialup.tiscali.it
 [62.10.35.71] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Vai sul Sito Comune (link qui sotto), Sezione General, e a seconda delle tue
necessità usa quanto indicato in una di queste FAQ:
1) "Disabilitare/abilitare l'effetto del tasto shift" di Davide Pigoni
2) "Disabilitare/abilitare l'effetto del tasto shift all'avvio (solo
amministratori)." di Federico Luciani
3) "Disabilitare/abilitare l'effetto del tasto shift all'avvio." di Federico
Luciani.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Scusami Loredana, ma la risposta era per mamosso per il quesito che ha posto
nel thread successivo al tuo. :(



Con un pulsante, prova con:
'--------------
DoCmd.GoToRecord acActiveDataObject, , acFirst
'--------------
questo per andare sul primo record della maschera; controlla nell'help il
metodo GoToRecord per le altre possibilità. Se vuoi muoverti con una
combinazione di tasti devi crearti una macro AutoKeys dove definisci i tasti
(o combinazione) e le funzioni (non subroutine!!!) che eseguiranno le
istruzioni necessarie; ma qui ti si complica la vita perché il GoToRecord
potrebbe non riconoscere la "base dati" su cui si deve muovere...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Problemi con grafico

Buongiorno a tutti.
Sto cercando di creare un grafico che mi faccia vedere la somma di
determinati periodi espressi in ore in cui sia stata svolta un tipo ti
attività. I dati nella query sono visualizzati in modo corretto e
cioè in 
hh.mm
.   Quando invece creo il grafico prendendo i dati da
questa query me li trasforma in numeri tipo 4,86 E-02. Se vado a
modificare il formato del numero sul foglio dati collegato al grafico
in 
hh.mm
 il tutto si aggiusta. Se però chiudo e salvo e riapro il
grafico tutti i numeri ritornano ad essere nel formato strano
precedente (4,86 E-02)..
Qualcuno saprebbe darmi un consiglio?
Grazie. Dario

 ha scritto nel messaggio 
news:1156409470.1...@p79g2000cwp.googlegroups.com...

Grazie. Dario
[risposta]
E' probabile che devi formattare i valori nella query in formato Date/Time; 
prova ad utilizzare la funzione CDate (vedi help alla voce: Funzioni di 
conversione del tipo, attivabile con ALT-F11 poi F1):
es.(campo calcolato in query)
oraMinuti: Cdate([nomeCampoConOre])
Ciao.
-- 
Sergio MAZZA 

 Grazie. Dario
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Trasformazione Dati

Salve,
sono nuovo del forum, quindi scusate se la domanda vi sembrerą banale o
stupida, ma avrei bisogno di sapere se č possibile trasformre lista dati di
una casella combinata o di riepilogo, in un gruppo di dati in un campo
normale di testo.
EX:
casella combinata   vvvvv
                             aaaaa
                             bbbbb
casella di testo  vvvvv, aaaaa, bbbbb.
Grazie in anticipo,
Ciao
Alessio

 ha scritto nel messaggio
news:sbKAb.62223$AX1.2...@news1.tin.it...

Supponiamo la tua ListBox si chiami lstElenco che la colonna
da leggere sia la 1 e che la tua TxtBox si chami txtCriteria:
Private Sub ListToTextConvert()
      Dim x as As Integer
      Dim stWhat As String
      stWhat = ""
      For x=0 to Me.lstElenco.ListCount-1
          stWhat = stWhat & Me.lstElenco.Column(1, x) & ";"
      Next
      Me!txtCriteria = CStr(Left$(stWhat, Len(stWhat) - 1))
End sub
Ciao.
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Controllo sì, controllo no!

Qualcuno ha mai manifestato questo problema?
Su una LAN ho un database su di una cartella condivisa.
Se lo prendo via rete da un PC tutti i controlli di una form funzionano
perfettamente, se lo pesco da un altro PC uguale come HW/SW alcuni
controlli mi restitusicono #nome.
E dire che il controllo ha solo questa semplice funzioncina:
=IIf([DataRichiesta]<>"" And
[DataSopralluogo]<>"";Contalavorativi([DataRichiesta];[DataSopralluogo];Vero)-2;0)
Cordiali saluti
Ale
PS Per altro, uno mi apre la form a tutto schermo e l'altro no!
Boh
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

E' uno dei tanti giochi di prestigio che fa Access!!! 
Comunque, le installazioni di Access da PC a PC è identica?



Tieni sempre presente (se già nn lo sai=) che quello che il programma legge
su
un computer non e' detto che sia lo stesso di quello che
legge da un altro.
Per capirci se quel programma cerca dei dati che sul PC1 li trova
in C:\DATI non e' detto che eseguendo il programma da PC2
il PC2 abbia la cartella C:\DATI di conseguenza nn torvera' mai cio' che
cerca.
Ed il discorso e' anche + ampio.
Bye :o)

controlli mi restitusicono #nome.
Evidentemente i computer della lan non usano la stessa lettera per mappare
la cartella condivisa dove c'e' il DB.
Saluti.
Luciano

 Se lo prendo via rete da un PC tutti i controlli di una form funzionano
Quando restituiscono #nome è perchè non ha trovato la base dati, quindi è
probabile che su quel PC hai mappato l'unità condivisa con una lettere
diversa oppure non riesce per qualche motivo leggere quel PC.
Cmq per sicurezza io non uso mai un lettera per mappare il db dei dati ma la
path completa.
Es. collego le tabelle non con la lettera "F" ma con \\tnt\database, così
sei sicuro di non sbagliare.
--
Ciao Marco S.
www.marcosanti.it

 sei sicuro di non sbagliare.
Rispondo a Marco ed estendo il ringraziamento anche agli altri che mi
hanno aiutato.
Il punto è che il Database, che è in una cartella condivisa, non ha
tabelle collegate e non viene aperto da drive mappati.
Ciao!
Ale
