mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Campo calcolato in tabella o query

Buongiorno a tutti!
In una tabella del mio Db che chiamo tPrincipale devo inserire dei dettagli
di contratto
Devo risolvere un problema riguardante 2 campi che devono entrambi far parte
della tPrincipale.
 Un campo in cui inserisco le valute ("EUR";"AUD";"GBP";ecc), e che prende i
valori da una tabella tCambi attraverso una combo box.
Io vorrei che automaticamente presa la valuta dalla combo, il valore del suo
cambio finisse in un altro campo della tPrincipale che visualizza appunto i
cambi delle varie valute.
Per il primo campo(quello delle valute) non c'è problema perchè basta
mettere come origine riga una una query con la tCambi.Il problema è per il
secondo campo
Ho provato ad usare la funzione Dlookup ma non mi funziona perche qui sono
coinvolte 2 tabelle, e ho provato con qualche proposizione Sql ma senza
successo
Sareste in grado di aiutarmi?
--------------------------------
Inviato via 
http://usenet.libero.it

 wrote in message
151Z96Z0Z8Y10...@usenet.libero.it...

Per avere una risposta risolutiva dovresti postare la struttura della
tabella tCambi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 tabella tCambi.
La tabella "tCambi" č formata da 3 campi  :
valuta(testo..."eur","gbp",ecc),cambio(numerico
0.4789,1.1564,ecc),descrizione(testo......dollaro
asutraliano,sterlina,euro......ecc)

 wrote in message
CqzTa.198174$lK4.5...@twister1.libero.it...

Fai in maniera che la casella combinata abbia due colonne di cui visibile
solo la prima.
Inserisce come origine riga della casella combinata il seguente codice SQL:
SELECT valuta, cambio FROM tCambi ORDER BY valuta;
Se la casella di testo dove vuoi il valore del cambio si chiama Pippo e la
casella combinata si chiama Pluto, a fronte dell'evento "Dopo aggiornamento"
della casella combinata genera il seguente codice VBA:
Me!Pippo = Me!Pluto.Column(1)

Newsgroup: it.comp.appl.access
Titolo: problemi arrotondamento

ho una tabella con dei valori in euro a 4 decimali la somma dei valori 
arrotondata con 2 decimali con
round(totale,2) mi da un certo valore mentre l'arrotondamento dei singoli 
valori sommati a 2 decimali me ne da un altro
dovrei arrotondare a 2 decimali ogni totale di questa dsum e non fare il 
round esterno come qui sotto riportato
sapete aiutarmi?
Round(Nz(DSum("[totale]", "fatturevoci", "[fattura] = 
Forms![fatturamod]![fattura]"), 0), 2)
ho provato con
Nz(DSum("[round(totale,2)]", "fatturevoci", "[fattura] = 
Forms![fatturamod]![fattura]"), 0) ma non và
Grazie. 

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

 ha scritto nel messaggio 
news:433c40f6$0$8494$5fc...@news.tiscali.it...

Se non intuisco male si tratta di un formato valuta...
in questo caso puoi fare così...
Somma(FormatCurrency([Totale]))
Ciao
Roberto 


Il currency memorizza 4 cifre, anche se puoi volerne vedere solo 2
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Roberto
grazie mille a entrambi

Newsgroup: it.comp.appl.access
Titolo: Semi OT - sito accessgroup.it scuola VBA

Col tempo mi sono accorto di porre molte domande "banali" al NG, e ho visto
la splendida traduzione su questo sito.
C'č un modo di scaricare offline tutta la guida x stamparla in una volta
senza aprirla tutta, e studiarmela? (se sfrutto troppo......ditemelo!).
Grazie e buon lunedě mattina (sich!)
montanaro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 montanaro
Sì per mio errore non ho uploadato la versione .chm da scaricare, credo di
farlo stamattina.
Appena fatto faccio un fischio qui
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


Ciao MA mi sono appena fatto un giretto sulla guida del tuo sito.
Complimenti veramente.Il capitolo 7 me lo sono proprio gustato.
Morgan

 Morgan


Newsgroup: it.comp.appl.access
Titolo: eliminazione file

chi è così gentile che mi indica il percorso che devo scrivere per far si
che mi elimini un file ( è sempre quello ) ad esempio: il db crea un file di
salvataggio usando pkzip c:\max.zip però ho la necessità di eliminarlo ad un
mio comando, NON CI RIESCO, volevo chiedere anche se è possibile fare una
verifica se questo file esiste in modo tale da cercare di creare una cosa
simile
if (file.zip) esiste then
XXXXXXXX
else
YYYYYYYY
end if
Chiedo scusa delle mie richieste ma non sono un gran esperto.
Saluti e grazie Max.

 verifica se questo file esiste
Vedi nell'help Dir e Kill
Sib
Newsgroup: it.comp.appl.access
Titolo: stampare listbox

ciao...
ho una listbox popolata da una query...vorrei stamparla cosi com'e.
si puo fare da access?
in caso negativo...posso stamparla riga per riga da codice vb?? in vb6 
c'eera printer.print "stringa"--> c'e anche in access?
ciao


ho trovato un po di roba in internet
in vba non e' presente l'ogggetto printer col metodo 
printer.print...percio per stampare mi toccherebbe ad esempio scrivere 
tutto su un file txt e poi mandare in stampa in automatico tramite
notepad.exe /p documento.txt
pero a sto punto gli creo la lista in un bel file word...cosi se lo 
modifica l'utente..e se lo stampa dove vuole direttamente da word..con 
la stampante che vuole...etc
ciao

 > ciao...


Perchč non fai un piccolo report da lanciare (in anteprima o direttamente
in stampa) con un pulsante? Cosě puoi personalizzare il layout e
aggiungere bordi, formati, ecc...
Se invece devi poter modificare i dati prima della stampa l'output su word
o file di testo mi sembra una buona soluzione.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
si sicuramente il report e' buona soluzione, pero vorrei che l'utente 
potese personalizzare al massimo...e poi word gia lo uso nel mio 
database..percio volevo usarlo anche qui...
ora pero ...  ho fatto un ciclo che per ogni riga della listbox dovrebbe 
scrivere la riga su word,,,,pero non so se si puo prendere l'intera riga 
della listbox come stringa...mi sa che mi tocca a prendere una colonna 
alla volta

vec ha scritto:



Devi prendere una colonna alla volta, a meno che nella query origine dati
della listbox non aggiungi un campo calcolato che concatena i valori che
ti servono:
  export: cognome & " " & nome & " - " & indirizzo ...
Ti conviene farlo da vba in fase di esportazione.


 
ottimo...risolto...ovviamente ho dovuto farlo da vba .
thx
Newsgroup: it.comp.appl.access
Titolo: Due domande: Maschere molti-a-uno / Join esterno

Ciao,
Prima domanda: vorrei sapere quando è necessario creare maschere
molti-a-uno. Come posso pianificare la cosa in anticipo?
Grazie.
Seconda domanda:  ho due tabelle, tbl_Groups e tbl_Contracts. Voglio con una
query vedere quale gruppo non ha contratti in un certo periodo dell'anno. So
che devo fare una relazione tra le due tabelle con un join esterno destro, e
con l'istruzione Is Null. Mi potete spiegare come si fa? E' necessaria
l'istruzione Is Null?
Grazie.

 Viescas nell'illustrare la soluzione al tuo problema; cosa non ti č
chiaro?
In effetti č cosě. Il fatto č che non riesco a capire se l'istruzione Is
Null č necessaria per ogni tipo di relazione con join esterno. Credo di si,
visto il fine di tale relazione, ma non vorrei sbagliarmi. Ho visto
l'esempio sul cd, ma ho ripreso solo oggi a studiare dopo quasi un mese di
'vacanze' e non ricordavo tutti i passaggi dell'autore.
Grazie mille per le risposte.

Caro Roberto, ho ritrovato gli appunti che avevo scritto, ed in effetti
Viescas è assai chiaro nella sua spiegazione. Scusa, ma il sole d'Agosto ha
fatto effetto :)
Un'ultima cosa: l'istruzione Is Null la devo inserire in tutti i campi della
tabella che non fornisce tutti i record o solo in un campo di riferimento?
Viescas dice " Puoi vedere solo i club che non generano affari includendo la
verifica Is Null per qualsiasi colonna di tblContracts"; quel 'qualsiasi'
che vuol dire?
Grazie ancora.

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

 Roberto
Ok, ho capito. Grazie mille.
P.S. Ma da quanto è che lavori con Access per conoscerlo così bene?


Con Access da circa 18 mesi.

Newsgroup: it.comp.appl.access
Titolo: lanciare una query

Buon Giorno A97...
come faccio a lanciare una query da codice????
grazie

 come faccio a lanciare una query da codice????
Ci sono diversi metodi che dipendono dal tipo della query.
Per la maggior parte funziona:
DoCmd.OpenQuery "TuaQuery"
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 ha scritto nel messaggio 
news:7i0pe5F...@mid.individual.net...

Pero' non voglio aprirla ...voglio solo lanciarla...� una QUERY di 
accodamento!!! 

 accodamento!!!
Allora hai deciso di sapere che cosï¿œ non puo funzionare
invece di provarlo.
Per la domanda che segue dopo che l'hai provato, vedi:
 Eliminare i messaggi d'avviso
 
www.donkarl.com/it?FAQ2.4


 Access FAQ: 
www.donkarl.com/it
MITICO!!!!!!
Newsgroup: it.comp.appl.access
Titolo: Messaggi guida

Forse chiedo troppo. Capita in alcuni programmi che lasciando il puntatore
del mouse sopra una certa scritta o un certo campo da compilare, si apra una
specie di "fumetto" o finestrella che da spiegazioni circa il campo da
imputare. Muovendo il mouse questo sparisce.
La stessa cosa capita quando lasci il puntatore del mouse su un tasto di
office.
E possibile farlo con access nelle varie applicazioni? se si qualcuno ha
qualche suggerimento?
Grazie ancora

 ha scritto nel messaggio
news:beoedd$7cuk4$1...@ID-91233.news.uni-berlin.de...

Ciao DBN
In AccessXp e credo anche in Access2000 hanno implementato nelle proprietą
dei controlli la voce "Testo descrizione controllo" che fa quanto da te
descritto.
Ciao Giorgio.

 ha scritto nel messaggio
news:beogjm$dq2$1...@lacerta.tiscalinet.it...

Intervengo solo per precisare che la proprietą "Testo descrizione controllo"
č disponibile anche in Access 97.
Ciao
Galliano.


Grazie non me lo ricordavo :-)
Ciao Giorgio


proprieta' controltiptext (in italiano Testo Descrizione controllo)
--
a.cara 
Togli qualcosa dall'email

Newsgroup: it.comp.appl.access
Titolo: Utilizzo procedura in A97 su pc con A2xxx

Salve, tutte le mie piccole procedure sono sviluppate in A97, con il quale 
mi trovo bene e non ho problemi (più che altro: sorprese!)
Un mio nuovo cliente, ha però già acquistato Office Pro in versioni 
successive e diverse tra di loro.
Penso questo caso sia già capitato ad altri sviluppatori A97 o 2000 etc...
In pratica, mi domando:
1) l'uso della RunTime di Access 97 con office diversi, già installati, 
funziona bene?
2) Qual'è la sintassi del comando che devo usare, per indicare al sistema 
che usi la Runtime A97 solo per il mio applicativo (lasciando l'appl. di 
default l'office completo?). Ma questo metodo, potrebbe crearmi problemi?
Grazie 1000 a tutti
Marco

"Marco_280167" > Salve, tutte le mie piccole procedure sono sviluppate in 

----------------------------------------------------------------------------
Purtroppo l'installer Microsoft per le Runtime di Access non è mai andato 
troppo bene.
Non c'è modo d'evitare conflitti con altre versioni di Office.
A meno di acquistare questi scripts:
www.sagekey.com
La versione per Access 97 è ancora supportata e funziona bene (anche con MSI 
wizard).
Solo che (solo col 97) installa un Runtime in lingua inglese, il che 
comporta qualche adeguamento negli applicativi (sostanzialmente 
application.SetOption "testo in inglese").
Saluti.
Newsgroup: it.comp.appl.access
Titolo: Problema con visualizzazione record in sottomaschera

Salve a tutti, ho spulciato (credo bene) guggle e non avendo trovato nulla
chiedo qua con la speranza se qualcuno riesca ad aiutarmi per il seguente
problema.
Situazione:
ho una maschera con varie interruzioni di pagina, in pagina 1 ho una casella
di riepilogo chiamata RiepAttivita che mostra una serie di dati ed ha come
colonna associatà la 0 chiamata " IdAttivita" .
In pagina 3 ho un controllo sottomaschera, chiamato SubAttivita, che attinge
i record da una tabella collegata (tra i campi della tabella collegata c'è
anche il campo IdAttivita).
Il risultato che sto cercando di ottenere è, cliccando su un record della
casella di riepilogo in pagina1 (ad esempio il record con IdAttivita = 22)
di mostrare la pagina 3 (fino a mostrare la pagina 3 ci son riuscito,
nonostante i riferimenti a form e subform)  e trovare (e mostrare) il record
che ha  IdAttivita = 22.
Se qualcuno sa darmi una mano gliene sarei grato, per ora grazie in
anticipo!
Alp

 ha scritto nel messaggio
news:436b6beb$0$22294$4faf...@reader1.news.tin.it...

Metti nel campo della sottomaschera "collega campi Master" della sezione
dati
 il nome della casella di riepilogo [RiepAttivita] e nel campo "collega
campi Secondari" il
nome del campo kiave [idAttivita]
bye :o)

 bye :o)
Ciao,
A.

 A.
Evento After Update della ListBox, poi hai 3 alternative:
1)Usare il metodo Filter del Recordset della SubForm passando IdAttiva
  prelevato dalla ListBox
2)Usare il Metodo FindFirst per poi aggiornare il Bookmark della
  SubForm
3)Usare come origine della SubForm una Query con il riferimento
  alla ListBox nel campo IdAttiva ed effettuare il Requery.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


ci sono altri modi ma questo e' il piu' indicato e funzionante.
bye :o)

 bye :o)
Grazie davvero,
Ale
Newsgroup: it.comp.appl.access
Titolo: Help principiante per database gestione ore e spese

Buongiorno a tutti,
sono un nuovo frequentatore del NG.
Conosco vagamente Access, ho già realizzato semplici database, ma ora ho
esigenza di qualcosa di più complesso per la gestione di ore e spese per
conto clienti e non riesco a focalizzare l'utilizzo delle relazioni.
Dove posso trovare un semplice esempio di partenza da adatattare alle mie
esigenze specifiche?
Premetto le caratteristiche:
- Tabella Clienti
- Tabella pratiche (più pratiche per un cliente)
- Tabella registrazione ore lavorative e spese (più registrazioni per ogni
pratica)
- Maschera di inserimento clienti e pratiche
- Maschera di inserimento ore e spese, con possibilità di assegnare le
stesse ad una deteminata pratica di un determinato cliente (del tipo a
selezione da casella a scorrimento)
Il tutto per avere dei report per cliente e dei report per pratica.
Ho già realizzato qualcosa ma non riesco ad ottimizzarlo.
Ringrazio anticipatamente chi mi sarà d'aiuto.
Ermanno

 ha scritto nel messaggio
news:Lxv97.4037$y_3.4...@news.infostrada.it...

Se usi Access 97 (non so se esista anche per Access 2000) con
l'Autocomposizione Database creati il database Gestione manutenzione.
Dovrebbe essere una valida traccia per quello che vuoi realizzare tu.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Stampe di etichette.

Ciao ragazzi, ho un grosso problema con delle etichette da stampare. Infatti
avendo una tabella con descrizione e quantità, ho l'esigenza di stampare nel
report tante etichette per quante sono le giacenze. Ad esempio se ci sono
dieci tavoli il report mi deve stampare dieci etichette della stessa
descizione, se ci sono cinque sedie lo stesso e così via, qualcuno saprebbe
essere così gentile da aiutarmi? Grazie anticipate a tutti. Ciao
Raffaele

 wrote in message
87n8tl$krt$1...@nslave2.tin.it...


Newsgroup: it.comp.appl.access
Titolo: calcoli in report di 3 query

In un report ho inserito 1 query e 2 query in sottoreport ma come posso fare 
a sommare alcuni campi delle 3 query fra di loro?
Grazie per l'aiuto 

 Grazie per l'aiuto
Puoi utilizzare la funzione DSum (vedi help); ma sei sicuro dell'effettiva 
necessità dei sottoreport?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:ehs82e$hal$1...@tdi.cu.mi.it...

scusa per il ritardo.......scusa ma c'e' un'altro metodo per vederli in 
un'unico report?
potresti farmi un esempio con dsum? non l'ho capito con 3 query diverse!
Ciao Grazie 

 Ciao Grazie
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Curiosità : Cosa ho combinato ?

Sto realizzando un database con varie tabelle, maschere e report.
Oggi caricando una delle maschere contenete diversi controlli con "origine
righa"
impostate su diverse query e dopo avere fatto qualche prova di inserimento e
visualizzazione dati č apparso il messaggio di access "Memoria esaurita".
Cosa posso aver combinato secondo voi ?
Premetto che sono un novellino.
Ciao, Francesco

 wrote in message
6Gdj4.671$C3....@news.infostrada.it...


Il problema e' sicuramentre da attribuire a 2 fattori che pero' generano lo
stesso Bug ovvero l'esaurimento della memoria per mancata Deallocazione
della mameroria (come diceva un mio professore: "Tutti sanno usare bene
Alloc ma in pochi conoscono l'esistenza di Free").
Le "Azioni" sono la continua apertura e chiusura di maschere con textture di
sfondo e il continuo uso dell'editor di VBA quando ci sono collegamenti
esterni ad altri applicativi office.
Purtroppo il problema persiste anche con Access 2000 :(
Ciao
<LuigI>

Newsgroup: it.comp.appl.access
Titolo: Impostazione Caption di Label su ciclo For

Il codice è questo : semplice semplice
Dim conta As Integer
For conta = 1 To 35
Me.g& Format(conta, "00") & .Caption = ""
Next conta
Praticamente io ho "n" etichette il cui nome inizia con "g" ed è seguito
da due cifre che ne rappresentano la prograssione (quindi g01, g02, g03
etc...)
Con un codice intendo portare a "" tutti i caption delle stesse
utilizzando un ciclo invece che azzerarmele una ad una (Me.g01.Caption =
"")
Ma non funge... sarà la stanchezza Pre Natalizia, ma mi sono ipallato
onestamente.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Next conta
[cut]
La sintassi corretta è:
Me("g" & Format(conta, "00")) .Caption = ""
ciao
Mat.

 Mat.
Yes... è la febbre da panettone che non mi fa connettere :-D


 Yes... č la febbre da panettone che non mi fa connettere :-D
Tecnicamente la cosa migliore č accedere alla classe Controls:
Me.Controls("g" & Format(Conta,"00")).Caption=.....
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Campi che conservano l'ultimo valore immesso in una maschera

Salve a tutti
Sono alle prese con una prolissa immissione di dati all'interno di una
tabelle. Per l'inserimento mi servo di una maschera costituita da quattro
caselle di testo in cui immetto di volta in volta i valori.
Sarebbe molto comodo per me, ritrovare gli ultimi valori immessi una volta
inserito e registrato il record per facilitare la successiva immissione....
Qualcuno ha qualche suggerimento?
Un grazie anticipato a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Un grazie anticipato a tutti
Private Sub quantità_BeforeUpdate(Cancel As Integer)
    Me.quantità.DefaultValue = "=" & Me.quantità.Value
End Sub
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 End Sub
Grazie 1000!!!
P.S. Dato che sono poco pratico dei codici in SQL mi indicheresti
gentilmente dove immettere l'istruzione?
Grazie ancora.
Ciao


Newsgroup: it.comp.appl.access
Titolo: tasti funzione

Ciao all'NG,
si può intercettare la pressione di un tasto funzione? (F1 F2 ecc. ecc.)
L'eventuale intercettazione avviene = per tutto il DB o ogni Form può avere
i suoi tasti funzione ?
Grazie



vedi autokeys
puoi personalizzare a piacimento, vedi quindi anche activeform, screen
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: salvataggio record

Salve Gente
vorrei porvi un quesito che per voi sarà di sicuro una stupidiggine.
ho creato un database in access 2000 ho creato una serie di caselle
combinate in cui andando ad inserire un codice nella casella associata mi
mostra la descrizione dello stesso codice..esempio :
se scrivo il codice "R04" nella casella associata mi mostra "Lombardia"...
fin qui tutto okay, ma nel momento in cui chiudo la maschera su cui lavoravo
mi vado ad accorgere che il record da me immesso non viene registrato come
dovrebbe, ovvero salva tutti i campi "normali" ma quelli delle caselle
combinate ed associate non li salva....come posso fare per bypassare questo
tipo di problema?
Un sentito ringraziamento a tutti quelli che potranno essermi di aiuto......
C. Alessio

vorrei porvi un quesito che per voi sarą di sicuro una stupidiggine.

come origine dati della casella associata scrivi il nome di un campo
dove registrare il valore
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: dati in maschera da un'altra tabella

salve, questo problema mi sta distruggendo...
inserisco i dati nella maschera di inserimento relativa alla tabella
"vendite".
per prima cosa scelgo il codice dell'articolo, pescando l'elenco con una
query sulla tabella "magazzino"...
Come posso fare perchè altri dati della maschera (marca e taglia) vengano
pescati da "magazzino" dal record relativo a quel codice??????????????
?????????????????
grazie a tutti,
spero di trovare risposta...

Tu peschi i dati da una combobox immagino.
Inserisci anche gli altri dati (marca e taglia) e poi li "peschi" con
tuacombo.column(n) dove n è il numero di colonna del campo che ti interessa.
Attento che la numerazione parte da 0.
Es.
CODArticolo,DescrizioneArt,Marca,taglia
se vuoi la marca: tuacombo.column(2)

 ha scritto nel messaggio
news:8a6obv$89v$1...@nslave1.tin.it...


miiiiiiiiii...
funziona...
non ci avevo pensato...
grazie 10000000000000000000 :-)

Io al tuo posto, se ho capito bene il problema, agirei in questo modo:
la tabella vendite riporta un unico campo chiave che punta alla prodotti (ad
es. CodProdotto), gli altri campi marca e taglia se si riferiscono in modo
diretto al prodotto devono essere presenti solo nella relativa tabella.
Naturalmente quando voglio visibilità sulla vendite per inserire/modificare
potrebbe non essere sufficiente vedere il solo codice prodotto, ma anche
altri campi che visualizzo su caselle di testo non associate (cioè non
riferite a campi del recordset della maschera Vendite) con impostata
l'origine dati in riferimento alla combobox che "pesca" il CodProdotto.
=[combo].[Column](2)
Spero di esserti stato utile. Ciao
--
Se dai da mangiare ad un uomo un pesce l'hai sfamato per un giorno
se gli insegni a pescare l'avrai sfamato per tutta la vita.
---------------------------------------------------------------
rimuovere NOSPAM. per mandare email
---------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Finestra di Messaggio

Buongiorno
č possibile inserire in una "Finestra di Messaggio" una immagine - icona -
foto ?
Se si mi direste come devo fare ?
Grazie
Luigi


creati una form come vuoi tu e setti a docmd.setwarning false
e invece del messaggio di default fai uscire il msg che vuoi
MAssimiliano
P.s. scusate non centra nulla col post ma vi fa capire come mi pesa
quest'ultimo giorno: dopo che ho scritto "docmd." mi aspettavo il menu non
rendendomi conto che sto su OE e non in Access... patologico. e vero perņ
che in uffcio non mi faccio mancare nulla ho anche la sauna!!! peccato che
coincida con l'ufficio stesso.
:-(


Grazie MA
Simpatico quello che ti succede...vedrai tra 20 giorni sarà anche peggio :-)
Buone vacanze :-))))
Luigi
Newsgroup: it.comp.appl.access
Titolo: impedire la visualizzazione finestra o la modifica struttura per un db in cartella condivisa in rete

Ho un db in una cartella condivisa in rete.
Da strumenti > avvio ho impostato il db in maniera tale che
all'apertura non venga visualizzata la finestra ma solo l'unica
maschera presente (questa contiene dei pulsanti di comando che
permettono di aprire delle query di visualizzazione dati).
Vorrei evitare che gli utenti possano (tramite il tasto F11 o in altro
modo) visualizzare tabelle e query e, quindi, eventualmente modificare
strutture e/o dati.
Come faccio ad impostare la pass in maniera che sia impossibile
visualizzare la struttura del db (tabelle, query, ecc....) o
visualizzarle ma in sola lettura?
Non c'è differenza tra tipo di utente, tutti dovranno poter cliccare i
bottoni dell'unica maschera per visualizzare dati, ma nessuno dovrà
essere in grado di modificare il db.
grazie
domenico


www.sitocomune.com
 Sezione General
6.219 Come utilizzare la sicurezza di Access al livello utente? (2)
e altri...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: VBA 97/2000

Ciao a tutto il NG,
Vorrei sapere se VBA in versione Access 97 è lo stesso della versione 2000.
E poi come è possibile sviluppare su un pc non connesso alla piattaforma
Oracle applicazioni che poi attingeranno i dati da esso.
Grazie in anticipo.
Stay alive!
Pio Pio


Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Fondere i campi di due tabelle

Ciao a tutti. Sono un novellino in Access e spero di non fare una 
domanda trita.
Avrei la necessità di prendere due tabelle "quasi" uguali e che 
differiscono tra loro per alcuni campi. Io vorrei crearne una che, in 
qualche modo sia la "somma" delle prime due. Ossia (Fingiamo che Id sia 
l'unico campo in comune)
Tab1
Id   Campo1
1    Uno
2    Due
5    Cinque
Tab2
Id   Campo2
2    2
5    5
7    7
Io vorrei avere una cosa del tipo
Id   Campo1   Campo2
1    Uno      0
2    Due      2
5    Cinque   5
7    NULL     7
E' fattibile con una query SQL? Spero di essere stato chiaro. Grazie per 
ogni eventuale suggerimento.
-- 
Ciao
Nico

 ha scritto nel messaggio
news:bvvsgj$11a89j$1...@ID-202999.news.uni-berlin.de...

Ciao,
Cerca con nei thread precedenti
*Join di tipo particolare* del *mercoledì 28 gennaio 2004 19.55* di Vazim
Troverai un esempio di Maurizio Borrelli per creare la Query
Ciao Giorgio

 
Grazie Giorgio. Ad occhio è proprio quello che cercavo. Mi spiace che mi 
sia sfuggita, ma era dura dedurlo dal subject ;-)
-- 
Ciao
Nico
Newsgroup: it.comp.appl.access
Titolo: Annullare evento

In un controllo di una sottomaschera ho inserito "su attivato" questo
evento:
Forms!mas_vendite!mas_prezzo.Form.Requery
che mi aggiorna un'altra sottomaschera
Tutto funziona bene, ma nel caso io voglia eliminare il record "attivato",
si blocca tutto.
Ora nella mie limitate capacità, pensavo sospendere il sopra elencato evento
per permettere l'eliminazione.
E' possibile.
Grazie
Fabio

 tabella.
Vediamo se riesco ad esser chiaro.
Nella sottmaschera1 a maschere continue inserisco dei dettagli fattura.
Per ogni riga-record ho creato grazie all'autocomposizione un pulsante per
eliminare il record corrente.
E fin qui tutto ok.
Seguendo l'esempio di Northwind ho collegato il campo ind_prodotto ad
an'altra sottomaschera che mi visualizza
un dettaglio dell'ind_prodotto.
Nell'evento "su attivato" dell' ind_prodotto ho messo questo codice
(Forms!mas_vendite!mas_prezzo.Form.Requery) per fare in modo che la
sottomaschera2 sia subito aggiornata.
Tutto funziona bene finchè non cerco di cancellare il record ....si blocca
tutto.
Se tolgo il Requery, posso cancellare tranquillamente il record, ma la
sottomaschera2 non viene piu' aggiornata.
Ora nella mia ignoranza, pensavo che fosse possibile sul click del pulsante
"cancella", si potesse saltare/eliminare il requery.
Son stato chiaro.......speriamo.....
Grazie
Fabio

 Fabio
-- 


 record che contiene i dati che sincronizano sottomaschera2.
Ed infatti mi da un errore.....Nell'esempio di Northwind c'è una maschera 2
sottomaschere collegate a "cascata" e non collegate alla
maschera principale.
Per riprendere il mio quesito, posso evitare che si compia un evento "su
attivato" del campo ind_prodotto quando clikko su di
un pulsante "elimina record"???
Grazie anticipatamente x l'interesse (è quasi un onore postare con te che mi
sembri uno dei guru di questo ng....grazie,visto che
non è la prima volta che mi aiuti!!)
Fabio


Evitare che si compia l'evento no, ma puoi condizionare l'esecuzione del
codice VBA che hai generato a fronte di tale evento in funzione ad esempio
dell'eliminazione del record, oppure intercettare l'errore con On Error ed
eseguire delle attività particolari; non riesco a darti delle dritte precise
in quanto, come ti ho già scritto, non ho presente cosa faccia in dettaglio
il database di Northwind circa la sincronizzazione delle sottomaschera.
[CUT]

Newsgroup: it.comp.appl.access
Titolo: formattazione condizionale su casella di riepilogo

Ciao a tutti in Access 97 ho una casella di riepilogo dove visualizzo dei
dati provenienti da una tabella. Nella tabella c'è un campo si/no e vorrei
che quando è = si, il record corrispondente venisse in qualche modo
evidenziato nella casella di riepilogo, magari con un colore diverso.
E' possibile secondo voi?
Grazie.
Giancarlo

 ha scritto nel messaggio 
news:421fb297$1...@x-privat.org...

A me non risulta sia possibile.
Potresti creare una sottomaschera in formato tabulare al posto della casella 
di riepilogo.
Il risultato estetico sarà quasi identico ma potrai applicare la 
formattazione condizionale.
Ciao, Carlo 

 ha scritto nel messaggio 
news:4220...@x-privat.org...

Sì è possibile.
Una starda: crea un controllo nascosto nella sezione "Intestazione di 
maschera" della maschera a "Maschere continue".
Poi, per esempio, su evento corrente della maschera scrivi:
Me.MioControlloNascosto = Me.ID (presupponendo che la chiave primaria si 
chiami ID).
Poi nella query che utilizzerai per filtro userai il criterio nella colonna 
ID: Forms!MiaForms!MioControlloNascosto.
Questo è solo un esempio e ci possono essere altre strade...in ogni caso 
anche con le maschere continue è possibile filtrare una query collegata ad 
un report.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Dividere un database

Ciao a tutti
c'e' un comando o un metodo per dividere un database .mdb con una sola 
tabella di 2000 records in 4 databse con, ciascuno, una tabella da 500 
records?
Sarebbe come dividere una tabella da 2000 records in 4 da 500 records!!
Si puo' fare?

 ha scritto nel messaggio
news:2rona5F...@uni-berlin.de...

Direi di NO, ma trovo la richiesta poco chiara.... forse se dai
qualche nozione di dettaglio possiamo darti qualche indicazione
più puntuale.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Ciao
Ciao Alessandro,
provo ad essere piu' chiaro con un esempio.
Ho un .mdb che contiene solo una tabella di 2000 records;
questa tabella deve essere messa a disposizione di 4 operatori diversi 
affinche' la lavorino contemporaneamente, indipendentemente l'uno 
dall'altro. (non chiedermi il perche' ma ti assicuro che deve essere cosi').
Ora, piuttosto che l'uso di metodi "arcaici", c'e' un modo, un comando, un 
chessocche' per dividere la tabella originale di 2000 records in 4 tabelle 
da 500 records.
Grazie, ciao 

 Grazie, ciao
Forse non sono stato io chiaro...!
NON C'E' NULLA di Automatico.
Puoi farlo tu da Codice oppure eseguendo 4 Query di ACCODAMENTO con 
l'utlizzo di TOP 500 dopo avere ordinato l'origine dati.
Insomma la tecnica è pressochè manuale.
Alessandro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:9366451e80371beb57...@mygate.mailgate.org...


Assolutamente manuale. Io direi di fare 4 copie del db, poi nel primo si
cancellano tutti i record da 501 a 2000, nel secondo tutti i record esclusi
quelli da 501 a 1000, ecc...
Certo che sarebbe meglio tenere un unico db e metterlo in rete (se c'è una
rete!) aggiungendo alla tabella un campo "operatore" che serva a filtrare i
record per far vedere a ciascun operatore solo quelli di sua competenza.
Namor

 Namor
Inizialmente ci pensavo anch'io ma poi avrebbe problemi con la
Multiutenza, access non ti permette di usare solo il Record di modifica
a meno di lavorare con Form non associate(che secondo me rimane
sempre la soluzione migliore per prestazioni e sicurezza), ma allora
la cosa si complica con tutto quello che significa gestire Form Non
Associate.
Ciao.


 Ciao.
Da access 2000 in poi è possibile lavorare con il blocco a livello di
record, e visto che ogni operatore lavora solo sui suoi record non
dovrebbero esserci problemi di multiutenza.
Certo che non avendo ben presente la situazione reale è difficile dargli
un consiglio adatto. Se i 4 operatori lavorano fuori sede su portatile
l'idea della condivisione in rete non è fattibile.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Parametri insufficienti nelle query

Salve!
Con l'analizzatore database,
nelle query filtrate ho gli errori:
Parametri insufficienti. Previsto 1,2 e 4.
Perchè e come risolvere?
Anche se in esecuzione non rilevo errori.
Grazie


incolla il testo della query
normalmente a causare errori di questo tipo sono apici/virgole mal/non 
gestiti a dove
 
 
BFS


ciao BFS
pensavo di aver trovato l'errore ma non è cosi,
una delle query è:
 
Select * From TbClienti
Where IdCliente=Forms!MiaForm!CboCliente


ho trovato!
l'errore l'ho, se eseguo l'analizzatore senza inserire le spunte sulle maschere.
quindi tutto ok

Newsgroup: it.comp.appl.access
Titolo: Problema openReport filtrando data<=gg/mm/aa

Ciao a tutti, devo aprire un report filtrando i dati in base alla data ma riesco a farlo solo se specifico la data con
like mentre se voglio aprire quelli con data minore di non funziona.
CIOE':
criterio = "valuta <= '" & strData & "'"
DoCmd.OpenReport "prova1", acViewPreview, , criterio
dove valuta e' un campo Data
Mi torna errore 3464 ma la guida non mi dice nulla.
se metto criterio = "valuta like '" & strData & "'"
funziona ma ovviamente mi filtra solo i dati con quella data.
Perche' con il campo Data non riesco a fargli digerire il <= ?
grazie
--
Satured

 ha scritto nel messaggio
news:urBea.34241$Lr4.1...@twister2.libero.it...

hai provato con..
criterio = "valuta =<#" & strData & "#"
ciao

 ha scritto nel messaggio
news:urBea.34241$Lr4.1...@twister2.libero.it...

Se come dici valuta č un campo di tipo Data/ora.
Se strData č una variabile stringa.
Prova cosě:
criterio = "valuta <= #" & Format(CDate(strData), "mm/dd/yyyy") & "#"
La cosa migliore č pero usare una variabile di tipo Data/ora e quindi
scrivere:
criterio = "valuta <= #" & Format(varData, "mm/dd/yyyy") & "#"
dove appunto varData č una variabile di tipo Data/ora.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 
Funziona, ma una spiegazione tecnica?
La guida e' piuttosto scarna, ma soprattutto:
Dim a As Date, b As Date, strOut As String
Private Sub calcola()
a = "15/03/2003"
b = "14/03/2003"
If a < b Then strOut = "a<b" Else If a > b Then strOut = "a>b" Else strOut = "a=b"
end Sub
funziona perfettamente quindi non capisco.
--
Satured
Newsgroup: it.comp.appl.access
Titolo: Access: stampa etichette

ciao a tutti!
il problema č questo: ho la mia bella tabella anagrafica articoli, voglio
stampare le etichette da appiccicare su ogni articolo.
se stampo le etichette con l'autocomposizione a) me le stampa tutte, b) me
ne stampa 1 di ogni tipo.. mentre io voglio stampare ad esempio 10 etichette
del primo articolo, 5 del secondo, 3 del terzo e cosě via...
ho ovviato creandomi una tabella al volo dove ho inserito per n volte gli id
degli articoli ma č stato un lavoraccio (dovevo stampare 1245 etichette)...
come posso rendere il lavoro piů semplice? pensavo: nella tabella  metto il
codice articolo e il n. di etichette che voglio.. ma come faccio a dire al
report di stampare quel n. di etichette?
grazie dell'attenzione,
spero di essere stata chiara
(scusate č mattina presto, ieri sono tornata tardi ecc.ecc.) :-)
Carla!

"Carlissima" <carliss...@TOGLIMIhotmail.com> ha scritto nel messaggio
news:9mi283$6ks$1...@fe2.cs.interbusiness.it...

provo a darti un consiglio e spero di non farti confusione :
potresti estrarti con una query di domanda l'articolo che ti serve e poi
stamparlo n volte impostando dal menů di stampa alla voce (n copie).
Saluti
Sergio Della Giora

>ma come faccio a dire al report di stampare quel n. di etichette?
c'è la soluzione sul sito comune
Max

1_Crea una query da quella tabella. Vai alla visualizzazione della struttua,
nella colonna che ti intressa e scrivi, Between[inserisci num inziale] And
[inserisci Num Finale], salva e chiudi.
2_Crea un report basata sulla query che appena hai creato, vedrai che
all'apertura del report ti chiederŕ nu iniziale e quello finale e poi fai la
stampa . spero di essere stao chiaro. Ciao
_Shari
Carlissima <carliss...@TOGLIMIhotmail.com> wrote in message
9mi283$6ks$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.appl.access
Titolo: AIUTO

E' da poco che utilizzo Access e mi trovo per l'ennesima in difficoltà.
Qualcuno saprebbe dirmi come fare a trasferire un file creato con access
2000 pro da un computer ad un altro?
Ho tentato in questa maniera ma senza riuscirci:
1- ho masterizzato il file con le varie cartelle collegate, ricreando lo
stesso percorso originale e partendo da C:/ecc/ecc/file.mdb
2- ho copiato il tutto sul secondo computer sempre ricreando lo stesso
percorso.
Risultato all'apertura del file copiato - Mi avverte che il data base è di
sola lettura
Conseguenza - non mi permette e di aggiungere nessun record
Cosa faccio di sbagliato?
Ciao a tutti e Grazie anticipatamente a chi mi volesse rispondermi.

 Cosa faccio di sbagliato?
ciao, prima cosa la prossima volta usa un soggetto + significativo,
altrimenti avrai sempre (e sottolineo sempre) la tempesta che ora vedi si
scatenerà.
Poi il file è di sola lettura perchè viene da un cd: no dipende dal db.
Vai nelle proprietà del file (tasto dx) e togli la spunta dal flag "sola
lettura".
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:81Z73Z224Z132Y1...@usenet.libero.it...

Scusate a tutti per l'oggetto striminzito.
E' la prima volta in assoluto che scrivo ad una news.
Massimiliano grazie del tuo aiuto, stavo impazzendo da giorni e per una cosa
davvero banale.
E grazie a Voi tutti che tenete in vita questi canali così importanti per
tutti.
Ciao Massimiliano da Gabriele
Newsgroup: it.comp.appl.access
Titolo: query per codici doppi

Chiedo un aiuto su come impostare un query per selezionare tutti i record di
una tabella il cui valore di un campo è presente più di una volta.
Grazie.
Sandro

 ha scritto nel messaggio
news:DGQ%b.36181$Kc3.1...@twister2.libero.it...

Nell'autocomposizione query c'è quello che chiedi...
Ciao.
--
Sergio MAZZA


Ok sono passato un attimo da fesso!
Grazie
Sandro

 Sandro
Eh capirai! Per cosě poco...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Caso-controllo con VBA

Eccomi di nuovo, avevo già scritto tempo fa e avevo avuto una pronta e
funzionale risposta da Roberto.
Qui di seguito riporto la procedura in VBA che mi aveva suggerito e
alla quale ho apportato piccolissime modifiche e che funziona. Ora mi
servirebbe fare altre due modifiche: vorrei che nelle conidzioni where
l'età paziente della tabella 2 potesse essere uguale a + o -5 l'età
del paziente della tabella 1 e che i gionri della tabella 2 potessero
essere uguali a + o - 60 i giorni della tabella 1, in questo momento
con il comando così come è ora la condizione e che età di tabella 1=
età di tabella 2 e così per i giorni.
Ricordo il formato dei campi per agevolare:
Codice= testo
ID=numerico
sesso=testo
eta=numerico
giorni=numerico
Dim rst As DAO.Recordset
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE * FROM Tabella3;"
Set rst = CurrentDb().OpenRecordset("Tabella1")
rst.MoveFirst
Do Until rst.EOF
    DoCmd.RunSQL "INSERT INTO Tabella3 ( ID, " & _
    "CodiceMedico, EtaPaziente, SessoPaziente ) " & _
    "SELECT TOP 8 ID, CodiceMedico, EtaPaziente, " & _
    "SessoPaziente FROM Tabella2 " & _
    "WHERE ((CodiceMedico='" & rst!CodiceMedico & _
    "') AND (EtaPaziente=" & rst!EtaPaziente & _
    ") AND (giorni=" & rst!giorni & _
    ") AND (SessoPaziente='" & rst!SessoPaziente & "'));"
    rst.MoveNext
Loop
DoCmd.SetWarnings True
Set rst = Nothing
End Sub
Ringrazio in anticipo che riesce a risolvere questo dubbio.
saluti Emiliano

 ha scritto nel messaggio
news:8d866224.04071...@posting.google.com...

Prova a modificare la WHERE così:
     "WHERE ((CodiceMedico='" & rst!CodiceMedico & _
     "') AND (Abs(EtaPaziente - rst!EtaPaziente) <=  5" &  _
     ") AND (Abs(giorni - rst!giorni) <= 60" & _
     ") AND (SessoPaziente='" & rst!SessoPaziente & "'));"
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: dare scelta overwrite/new ?

Mi chiedevo se fosse possibile dare all'utente la scelta se sovrascrivere
il record corrente (salvando quindi i dati che ha modificato) oppure
salvarlo come nuovo record??
es: ho una form con dei dati precaricati, l'utente clicca sul tastino
salva, e parte una msgbox del tipo:
resp = MsgBox("Would you like to save this Site as new address[Y] or
overwrite the existing one[N]?", vbYesNo, "Info")
ed un controllo dopo del tipo
if resp = vbYes then
  ...come faccio a salvare come nuovo record?? 
else
  DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
  questo in teoria mi sovrascrive il record corrente.
end if
grazie per l'aiuto.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Usa me.undo
sull'evento prima di aggiornare...oppure sul "pulsantino" come dici tu.
Ovviamente da preferire su prima di aggiornare in abbinamento con cancel.
Private Sub Form_BeforeUpdate(Cancel As Integer)
End Sub
Ciao, Carlo

 End Sub
scusa ma Me.Undo non serve per annullare l'ultima operazione??
o comunque non serve per salvare il record corrente come se fosse un nuovo
record....
forse mi sono spiegato male su... ma io voglio dare all'utente la
possibilita' di scegliere sul momento del salvataggio se salvare il record
corrente come se fosse uno nuovo oppure sovrascriverlo...
in pratica l'utente accede alla maschera con un record precaricato... in
teoria per creare un nuovo record dovrebbe pigiare il tasto che richiama
acNewRec invece in questo caso l'utonto cambia dei dati e poi salva a quel
punto io voglio chiedergli se vuole sovrascrivere (quindi aggiornare) il
record che stava editando oppure crearne uno nuovo...
spero di essere stato chiaro :)


"acMad" <ac...@acMad.it> ha scritto nel messaggio 
news:el3vde$85q$1...@news.newsland.it...

La soluzione è quella di usare una maschera con controlli non collegati a 
nessuna tabella.
L'utonto, come tu dici, inserisce quello che vuole e poi, tu, da codice 
completi l'accodamento dei nuovi dati alla tabella. Qui può bastare una 
query di accodamento che prende i valori da ciascun controllo della 
maschera. Da codice ti sarà sufficiente avviare la query.
Ciao, Carlo 

 -- 
Imposta per la maschera:
- consenti modifiche: no
- consenti eliminazioni: no
- consenti aggiunte: no
Al clic del bottone le re-imposti:
me.AllowEdits = true
me.AllowAdditions = true
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Aprire file Word

Ciao a tutti
Come posso aprire con un pulsante in una maschera
un file specifico di Word  "MioFile.doc"
Grazie anticipato 

Giuseppe ha scritto:

Domanda incompleta.
Cosa ci devi fare con il file Doc....?
Ci sono almeno 4 modi per farlo, ma cambiano a seconda dell'utilizzo...
In ogni caso fai una ricerca su questo NG e trovi terabyte di Post, ti
basta leggere i primi...!
@Alex


usa la routine Myshell, che ho trovato sul sito comune:
Sub MyShell(ByVal Percorso As String, _
            ByVal windowstyle As Integer, _
            ByVal Attendi As Boolean)
' in particolare per lanciare word ed excel
 Dim wshell As Object
 Set wshell = CreateObject("WScript.shell")
 wshell.Run Percorso, windowstyle, Attendi
 Set wshell = Nothing
End Sub
gli passi in Percorso il pathname di MioFile.doc, per gli altri parametri
cerca sul sito comune
il barbi

 ha scritto nel messaggio 
news:1164818848.7...@l12g2000cwl.googlegroups.com...

Mi serve solo per  aprire in modalità lettura un file word tipo "Leggimi" 

 Mi serve solo per  aprire in modalità lettura un file word tipo "Leggimi"
Usa questa:
Public Sub ExecuteFile(FilePath As String)
    'Esegue file
    On Error GoTo error
    Dim ret As Integer
    ret = Shell("rundll32.exe url.dll,FileProtocolHandler " &
(FilePath))
    Exit Sub
error:
    MsgBox Err.Description, vbExclamation, "Error"
End Sub
@Alex

Newsgroup: it.comp.appl.access
Titolo: aiuto relazioni tabelle

Salve a tutti cerco aiuto per un'amico per un semplice database per
gestire un banco frutta con due tabelle 
Prima tabella Acquisti:id acquisti,data,prodotti,quantitŕ,prezzo
unitario,iva
Seconda tabella incassi:id incassi,data,incasso
Tenendo presente che nella tabella acquisti con la stessa data ci sono
molti prodotti acquistati mentre nella tabella incasso no
Come impostare le chiavi primarie e come mettere in relazione le due
tabelle sempre se  si půň.
Grazie a tutti e scusate il disturbo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Provo a risponderti in modo veloce, se poi non è soddisfacente
approfondiamo.
Il Database di NorthWind con qualche modifica permette una gestione molto
simile.
Tieni conto che invece di Frutta/Verdura ha prodotti da vendere finiti
formati da
Parti.
Gestisce anche i pagamenti......... e le consegne.
Il DB lo trovi come Db di esempio di ACCESS, cercalo con TROVA NorthWind.Mdb
@Alex.
Newsgroup: it.comp.appl.access
Titolo: azzerare contatore

ciao,
come si fa ad azzerare un campo contatore in una tabella?
dopo le varie simulazioni in fase di sviluppo vorrei resettare un campo
contatore per farlo ripartire da 1 al prossimo inserimento dati.
per ora l'unico modo che ho trovato è cancellare le relazioni del campo,
creare una copia della tabella , eliminare la tabelle e ricreae le
relazioni sulla tabella copia.
Grazie!!!
Paolo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
svuota la tabella e compatta il database.
ciao
IgnazioC

Grazie!!!!


Newsgroup: it.comp.appl.access
Titolo: Percorso cartella

Salve a tutti
avrei la necessità di creare in una maschera un pulsante di ricerca per 
sfogliare e selezionare una cartella. Devo memorizzare il percorso in una 
tabella in modo poi, da poter richiamare il percorso e quindi aprire la 
cartella con un nuovo pulsante
Grazie in anticipo
Ciao 

Qualcosa si simile puoi trovare su sitocomune: 
http://www.mclink.it/personal/MC5884/index.html
modules 
5.42
oppure fai una ricerca per common dialog 
anche su: 
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=76