mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Valorizzazione automatica

Salve a tutti,
avrei un quesito da sottoporvi al quale, per evidenti limiti tecnici, 
non trovo soluzione.
Ho due tabelle cosï¿œ strutturate:
CLIENTI: COD_CLIENTE
	 DESCRIZIONE
	 COD_PAGAMENTO  (in relazione con tab. TIPO_PAGAMENTO)
	 COD_VETTORE	(in relazione con tab. VETTORI)
e FATTURE: DATA
	   COD_CLIENTE	(casella combinata associata alla tab. CLIENTI)
	   COD_PAGAMENTO (casella combinata associata alla tab. TIPO 
PAGAMENTO)
	   COD_VETTORE	(casella combinata associata alla tab. VETTORI)
	   ...
	   ...
Durante la fase di immissione dei dati nella maschera associata alla 
tab. FATTURA, vorrei che all'inserimento di un determinato cliente, 
COD_PAGAMENTO e COD_VETTORE fossero automaticamente valorizzati come da 
tab. CLIENTI.
Faccio un esempio.
Nella tabella clienti ho:
COD_CLIENTE	01
DESCRIZIONE	NOME CLIENTE 01
COD_PAGAMENTO	01 (Bonifico)
COD_VETTORE	02 (TNT)
quando vado ad inserire la fattura relativa al cliente 01, vorrei che 
giï¿œ mi comparisse
Tipo pagamento:	Bonifico
Vettore:	TNT
consentendomi perï¿œ di poter variare i dati selezionandoli dalla casella 
combinata.
Grazie anticipatamente per la vostra attenzione.
Kaal

 Kaal
Nella Tab. fatture ti crei una campo "IDcliente" questo campo sara un
combo  con il quale richiamerai  nella form "fatture" il tuo cliente.
Per fare il combo nell'origine riga del campo vai ad ins la tab.
clienti inserendo il campo con i dati del cliente Es "nome societa'.
Dopodiche' ti creerai una query "fatture" la quale come origine dati
avra' la tab. clienti e la tab fatture.Nella griglia della query
andrai ad inserire
tutti i campi della tab fatture che ti servono (soprattuttto il campo
IDcliente).Dopo andrai ad inserire tutti i campi della tab clienti che
vuoi escano in automatico e poi....il gioco e fatto.
Ovviamente questa nuova query dovra' essere l'origine dati della tua
Form che genera le fatture.
Ciao
Dino
NB:Eventualmente se non riesci postami la tua mail privata che ti
invio un esempio

Grazie mille per la risposta.
Domattina provo e poi ti faccio sapere.

 invio un esempio
kaal**DA_TOGLIERE**@
tele2.it

 kaal**
DA_TOGLIER...@tele2.it
I dati comunque ti rimangono memorizzati nella query.
Dino
Newsgroup: it.comp.appl.access
Titolo: campo vuoto come evitarlo ?

Salve e bene a tutti
ho notato che salvando o chiudendo una maschera completamente vuota, nella
corispondente tabella si accoda un num ID. mentre tutti i capmi rimangono
ovviamente vuoti.
c'è un istruzione  o un comando per evitare di scrivere campi vuoti nelle
tabelle ?
grazie a tutti.


Vedi
If Me.Dirty Then
     .........
else
     me.undo
endif
Antcim

 tabelle ?
    Bisognerebbe prima sapere chi o che cosa "riempie" i campi vuoti. Nel
tuo caso quel "num ID" da dove sbuca fuori?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


sbuca dal fatto che l'ID è progressivo quindi presumo sia un nuovo record
completamente vuoto
come evitare che questo non accada ?

andrea wrote:


In genere se non inserisci dati nella maschera non viene utilizzato alcun
ID, mentre se inserisci un record e poi lo annulli, l'ID viene utilizzato.
Puoi creare una maschera con campi non associati e poi, anke tramite
query, inserisci i dati nella tabella se questi non sono nulli. Saluti
Fabio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come evitare che questo non accada ?
Sull'evento Prima di aggiornare della maschera, clic
destro/proprieta/evento/prima di aggiornare usa un qualcosa di questo tipo:
---------------------------------------------------
Private Sub Form_BeforeUpdate ()
If IsNull(me.nomecampo.value) Then
    (nomecampo ad esempio un campo Cognome)
   MsgBox "Inserire tutti i campi."
    Cancel = True
Else
    Runcommand accmdsaverecord
    msgbox "Dati archiviati correttamente."
End If
End Sub
----------------------------------------------------
Prova se ti funge :)
Ciao, yQy

Newsgroup: it.comp.appl.access
Titolo: Report di stampa e ODE Tools.

Quando "compilo" un db con ODE Tools, in versione Run-Time, mi sono accorto
che quando apro i report in preview (docmd.openreport "nome", ,
acviewpreview o qualcosa del genere) non mi appare la barra strumenti con
l'icona di stampa!!!
Come posso fare!
Grazie
--
the Luky Dark M600 (from IHM)
---------------------------------------
...dal profondo Sud (CA)

l'icona di stampa!!!
Quando sei in preview premi CTRL+P
ciao

Ci provo, grazie

Newsgroup: it.comp.appl.access
Titolo: Access 97 non si chiude

Utilizzo Access ormai da diversi anni ma questa proprio non la capisco:
quando chiudo l'applicazione, Access 97 rimane attivo e non è più
possibile chiuderlo se non forzando la chiusura del task.
L'anomalia mi accade su tutte le macchine, sia con 95/98/NT, sia che
utilizzi l'applicazione in MDB o MDE.
Qualcuno ha idea di quale potrebbe essere la causa?


Essenzialmente 2...
1) L' utilizzo di Access come Ole-server. In quel caso prima
    di impostarne l' istanza a nothing occorre esplicitamente
   eseguire il metodo quit.
2) Il brutto vizio di non chiudere gli oggetti DAO da codice.
Bye, Ste

 possibile chiuderlo se non forzando la chiusura del task.
Ci sono dei casi in cui alcuni errori di sintassi (tipicamente punto invece
del punto esclamativo o viceversa) che non sono segnalati durante la
"compilazione" (verifica della sintassi e trasformazione in p-code) ma
creano questo malfunzionamento.
Spero di avere dato un suggerimento per la ricerca della soluzione
Ciao
Paolo

Newsgroup: it.comp.appl.access
Titolo: Ridimensionamento maschera

Ciao a tutti
Mi dite come posso eliminare il ridimensionamento della maschera
che avviene con il doppio clic sulla barra del titolo, ho provato
in tutti i modi , eliminato tutti i pulsanti , niente non riesco a capire
Grazie anticipato

 capire
Metti la proprietà MinMaxButtons della maschera a No.
(forse "MinMaxPulsanti" o "Pulsanti MinMax" o simile nella
versione italiana)
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:2ioro3F...@uni-berlin.de...

La proprietà  Pulsanti ingrandimento/riduzione è a NO, però forse mi sono
spiegato male , il ridimensionamento avviene dalla barra del titolo non
della maschera ma proprio  dalla finestra database
Ho provato a vedere sul db Nortwind  è la stessa cosa , sarà
il sistema operativo XP ?

Giuseppe ha scritto:

Con 
Stile Bordo=Nessuno
Pulsanti ingrandimento/riduzione=No
prova ad utilizzare questo codice sull'Evento "Open" della maschera:
   Dim Larghezza, Altezza
   Application.Echo False ' evita lo sfarfallio
   DoCmd.Maximize 'ingrandisce alle massime dimensioni
   Larghezza = Me.WindowWidth
   Altezza = Me.WindowHeight
   DoCmd.Restore 'ripristina dimensioni normali
   DoCmd.MoveSize 0, 0, Larghezza, Altezza
   Application.Echo True 'riabilita aggiornamento
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:ca9c3n$lo8$1...@news.newsland.it...

Grazie
In parte funziona ora vedrò di aggiustarlo
Ciao Giuseppe
Newsgroup: it.comp.appl.access
Titolo: Comandi DDE in Access

Salve a tutti,
    qualcuno sa dove poter reperire la documentazione sui comandi DDE di
Access 97/2K?
Ho guardato nell'help, ma riportano qualche accenno solo negli esempi.
Ciao ragazzuoli.
Fabio
------------------------------------------------------------------
F.H.T. System Group
fabio(a)
zolnetwork.com
 - ZOLNetwork SVR Operator
http://www.zolnet.com
------------------------------------------------------------------
WKS Fabio

 ha scritto nel messaggio
news:8ck51s$agr$1...@nslave1.tin.it...

Ho controllato in Miscrosoft e non ho trovato altro che:
http://msdn.microsoft.com/library/officedev/off2000/acidxDDE.htm
Spero ti sia utile, altrimenti prova ad esporre il problema e sicuramente
qualche soluzione si trova...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Sottrazione rata RI.BA

Ho una tabella:
N° Fattura, Importo fattura, Data scadenza 
RI.BA
, Importo Rata 
RI.BA
,
Pagato(Sì/No).
Vorrei creare una query che se il campo Pagato è spuntato sottragga in
automatico l'importo della rata della 
RI.BA
 dall'importo della fattura.
Cosa mi consigliate????


la via č sbagliata per avere l'importo da pagare fai la somma di ciň
che resta da pagare e non la differenza impostando pagato=no nel
dsum() o nella query.
Saluti.
Emanuele.

 wrote in message
u1ludu8s0uocsft6t...@4ax.com...

Grazie per l'aiuto non so piů se offrirti un pranzo o ospitarti a casa mia
per le vacanze.
Ciao Luca


dipende da dove abiti o dove andiamo a mangiare
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: query per calcolo data

scusate se ne approfitto ma sto perdendo un po' troppe notti credo per una
stupidaggine:
Uso Access 2000.
Ho una tabella con due campi "nome" e  "data di nascita": Creo una query
dove devo calcolare un nuovo campo con la data in cui il nominativo compirą,
ad esempio 40 anni esatti. Ad esempio 15/02/63  ----> 15/02/03
In visual basic ho usato la funzione =DateAdd("yyyy";40; data di nascita) e
l'ho risolto in 5 minuti. Mi serve su access. Ho provato in tutti i modi
usando anche lģ la funzione DateAdd ma eseguendo la query mi da ERROR sul
campo.
Grazie anticipatamente per l'aiuto.
Bruno

 usando anche lì la funzione DateAdd ma eseguendo la query mi da ERROR sul
cosi' non funziona?
=DateAdd("yyyy";40; form![data di nascita])
--
a.cara
togli qualcosa dall'email

Bruno ha scritto:
bruno, capisco, ma il xpost non si dovrebbe fare. Non siamo sui
NG della Microsoft


 campo.
In una query debbi usare a(nno) invece di y(ear) perché MS
pensa che sia più italiano:
=DateAdd("aaaa";40;[data di nascita])
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 =DateAdd("aaaa";40;[data di nascita])
ahaahhahah ....Karl sei "molto" piu' italiano di me! ;<)


Newsgroup: it.comp.appl.access
Titolo: importare file con estensione STRANA

ciao a tutti
dovrei importare un file (TXT) che ha un'estensione strana, SENZA
PERO' RINOMINARLO
es:   MAG014.803.O2008_000002.TXT20080104121347
utilizzando questa funzione
DoCmd.TransferText acImportFixed, "mag", "mag_app", nomefile
ricevo sempre lo stesso messaggio
Errore di run-time '31519'
Impossibile importare questo file
qualcuno mi aiuta?
grazie

direi che è un'ottima idea creare file con il nome nell'estensione
ma questo è un'altro discorso
io usavo un batch per accodare e rinominare file strani da importare
forse potresti riadattarlo inserendo un'asterisco alla fine
dell'estensione come ho fatto qui
funzionerà?
====================
if exist C:\Programmi\PF\Pack\PacchettoPrefatt.txt del /f C:\Programmi
\PF\Pack\PacchettoPrefatt.txt
for %%A in (C:\Programmi\PF\Pack\*.txt*) do (
type %%A >> C:\Programmi\PF\Pack\PacchettoPrefatt.txt
echo. C:\Programmi\PF\Pack\PacchettoPrefatt.txt
)
pause
====================
bhò
Ciao
Alex


proverò.    grazie
Newsgroup: it.comp.appl.access
Titolo: conteggio di numeri in una matrice...

salve a tutti...
ogni tanto mi vengono dei flash nel cervello e mi sorgono delle domande a
volte serie e a volte meno...
quella di oggi è:
è possibile fare unconteggio dei valori di una tabella indipendentemente dal
campo in cui si trovano??
siccome, spiegare in generale non è il mio forte, vi faccio un esempio...
ho scaricato l'archivio storico delle estrazioni del lotto...
l'ho suddiviso per ruote e adesso vorrei conteggiare quante volte è stato
estratto un determinato valore che naturalmente potrà trovarsi in una delle
5 colonne della tabella...
se po fà??
 grazie per tutte le risposte (numerose suppongo) che mi darete...
Nicola


La prima cosa che mi viene in mente è il conteggio delle singole colonne e
la somma dei risultati.
Ciao Valerio

 5 colonne della tabella...
Una tabella ha record da 5 campi e ogni record è un estrazione?
E tu vuoi sapere in quella tabella quante volte c'è un certo numero?
Allora, diciamo che tu vuoi fare un interrogazione per un numero
prestabilito, che per esempio si trova in una maschera aperta.
Ti prepari una query fatta così
SELECT Sum(fun([c1],[c2],[c3],[c4],[c5])) AS Espr1
FROM estrazioni;
c_i è l'iesimo campo della tua tabella, chiamata estrazioni
fun è una funzione public fatta così
Public Function fun(c1, c2, c3, c4, c5) As Integer
    dim x as integer
    x = forms("tuaform").controllonumerodatestare
    If c1 = x Or c2 = x Or c3 = x Or c4 = x Or c5 = x Then
        fun = 1
    Else
        fun = 0
    End If
End Function
La query ti restituirà il numero di occorenze del numero scritto nella
maschera
Antonio

 Dovresti pensare un po' più alle donne in questo caso!!!
be, caro Antonio, alle donne ci penso diciamo 23 ore su 24, è nell'ora che
resta che mi vengono i flash!!
Nicola

 ha scritto nel messaggio
news:rcGf9.12302$6O4.2...@twister1.libero.it...

Ok, ora, in quell'ora che rimane, prova a mettere in pratica quello che hai
fantasticato e teorizzato nelle altre 23 ore...
Ehe eh heeh
Ma almeno hai risolto con quello che ti ho detto?
Antonio

 ha scritto nel messaggio
news:x2Hf9.12550$6O4.2...@twister1.libero.it...

provato,ma non funzia...
mi dice che la query diventa ciclica e si ferma...
Nicola

 mi dice che la query diventa ciclica e si ferma...
Non è possibile!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: sul nuovo record

ciao a tutti
 
Volendo aprire la maschera posizionamdomi sul nuovo record?
 
    stDocName = "TbTraspVarie"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
 
Grazie 
 
 

 ha scritto nel messaggio 
news:5149c712$1$37131$4faf...@reader1.news.tin.it...

forse cosi'
DoCmd.GoToRecord , , acNewRec 
 
 

Luigi ha scritto:

C'� anche:
 
Docmd.OpenForm stDocName,,,stLinkCriteria,acFormAdd
 
--
sv
 
-- 
 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 --
grazie
Newsgroup: it.comp.appl.access
Titolo: aggiorna form

Salve,
devo aggiornare i dati che visualizza una maschera, dopo che questi sono
stati modificati da un'altra form.
Ho, cioč, due form contemporaneamente aperte (form1 e form2).
Form1 visualizza i record di una tabella (continuos form).
Da questo apro form2 che visualizza i dati (in single form).
Faccio le modifiche su form2 e quando ho terminato voglio aggiornare
anche form1.
come faccio?
Grazie
Giovanni Perbellini
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 come faccio?
Nell'evento su chiusura del form che ha modificato i dati metti 
form_NomeDellAltroForm.Requery
-- 
       ^    ^
oOo (Il Gatto) oOo

 form_NomeDellAltroForm.Requery
Io ho lo stesso problema, solo che nella 1a maschera (quella che si deve
aggiornare), c'è un elenco.
Questo non si aggiorna!! Come faccio?

 ha scritto nel messaggio
news:IZgW8.8782$K_4.2...@twister1.libero.it...

Se per elenco intendi una casella di riepilogo che si chiama Elenco, alla
chiusura della 2a maschera genera:
[Forms]![NomePrimaMaschera]![Elenco].Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Carlo Costarella

Carlo ciao
rif. thread "DoCmd.CopyObject - DB con password":
scusami se non ti ho ringraziato ieri sera ma mi sono dovuto assentare per
un impegno improvviso.
Grazie per l'aiuto e ancora tanti auguri di Buon Natale.
Ciao - Daniele
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Capisco e apprezzo la tua necessità di ringraziare ma ti chiedo di evitare 
questi post personalizzati che mettono troppo in mostra un partecipante al 
NG.
D'altro canto avevi già postato, ben due volte, lo stesso messaggio nel 
tread di riferimento.
Ricambio gli auguri di Buon Natale.
Ciao, Carlo 

 Ciao, Carlo
Ciao Carlo, un abbraccio
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Memoria Insufficente X il Run-Time

Non riesco più a far girare applicativi con il run-time di Access.
Durante l'installazione mi appaiono messaggi del tipo "impossibile
modificare il file xxxx perchè in uso da altre applicazioni" da notare che
ho tutte le applicazioni chiuse (girano solo explore e systray).
Facendo ignora porto a termine l'installazione.
Quando provo ad avviare il programma mi appare "Memoria insufficente per
avviare il programma, chiudere eventuali altre applicazioni". (non ce ne
sono)
questo succede su un PC con win98 e 128MB di Ram. Con installato Office 2000
(quello senza Access)
Qualcuno può aiutarmi??? Ha sempre funzionato non capisco il problema!!
Ciao, Bobbit

Ho alcune installazioni Runtime su PC con Office 2000 e non ho avuto problemi.
Un'idea: sei sicuro di aver incluso nel setup mso97rt.dll di ODE  e non magari la dll di Office '97
rinominata non si sa come?
CIAO, warp

 ha scritto nel messaggio
news:8j05rg$a6l$1...@fe2.cs.interbusiness.it...

Cosa devo fare per verificarlo?
Ciao Bobbit

Beh, devi dirmi tu se hai fatto qualcosa "di strano" nella preparazione del Setup sul tuo
computer...
Voglio motivarti meglio i miei sospetti, prova a eseguire le seguenti operazioni:
-  sul tuo PC (su cui avrai sia Full Access che ODE) fai una copia di sicurezza da qualche parte
dell'HD di mso97.dll  del tuo Full Access
- poi copia mso97rt.dll (installato in C:\Programmi\Microsoft shared .....) sulla cartella ove si
trova la tua mso97.dll originale e fagliela sovrascrivere (previa rinominazione).
Vedrai che a questo punto quando cerchi di avviare full access il sistema ti restituisce lo stesso
errore di cui parli.
Da qui i miei sospetti.
CIAO bobbit


Ho provato, l'errore che appare non e proprio identico ma il concetto è lo
stesso.
Comunque sono sicuro che il file mso97rt che installo sia quello esatto, ho
provato anche a copiarlo direttamente dal CD ma niente.
Il fatto è che non so veramente cosa può essere che non va, essendo sempre
funzionato bene.
Se hai qualche altra idea....
Ciao Bobbit
Devo provare a reinstallare Office e ODE?

Devo provare a reinstallare Office e ODE?
Mi dispiace, non so proprio che dirti a questo punto...
Hai verificato comunque che il runtime dia lo stesso problema anche su altri PC completamente
puliti?
Se sě, non ti resta altro che reinstallare tutto (magari previa formattata generale).
CIAO, warp
Newsgroup: it.comp.appl.access
Titolo: Campi numerici e file TXT

Ciao a tutti,
ho la necessità di creare un file di testo rispettando un determinato
tracciato (penso che venga dato in pasto ad un AS400).
La cosa che non so è questa: io ho creato la tabella da cui nascerà il TXT,
ma i campi numerici che mi hanno indicato hanno una lunghezza, esempio : mi
dicono campo PREZZO dalla 13 alla 20 con 2 DEcimali.
Se io definisco prezzo come precisione doppia nel mio programma in access,
avrò problemi a rispettare il tracciato che mi hanno mandato?
Devo definire tutti i campi come testo ? Se si, nella maschera di
inserimento come posso controllare che nel campo prezzo mi inseriscano una
lettera?
Grazie mille a tutti.
Ronny.
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Ciao Ronny,
tu puoi definirli come vuoi nella tua tabella, quello che dovrai fare è
nella query di esportazione.
Lì dovrai estrarre dei campi esattamente della misura che ti chiedono così
per il prezzo dovrai esportare 8 caratteri di cui 2 decimali e per farlo
potrai fare ad esempio così:
Format(prezzo; "00000.00")  se il tuo prezzo è 5,20 lo trasformerà in
00005,00
Saluti
Cinzia

 Cinzia
Ciao ed innanzitutto grazie,
ma cosě facendo mi tiene i 2 decimali o me li azzera?
Grazie
Ronny



Li tiene ho sbagliato l'esempio dovevovo scrivere diventerà 00005,20
Cinzia

Cinzia ha scritto:




Spesso nei file di testo i dati numerici con decimali fissi vengono
rappresentati senza separatore (12,35 diventa 00001235). Conviene
verificare come li vogliono esattamente.
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


Difatti a me serve senza separatore, quindi basta togliere la virgola nel
format, penso.
Grazie mille a tutti.


 Ronny
No, non basta. Lo devi moltiplicare per 100.
  format(numero*100,"0000000000")


Newsgroup: it.comp.appl.access
Titolo: abilitare record in form

Salve a tutti,
ho bisogno di un aiuto per risolvere questo problema.
In una form con visualizzazione maschere continue, vengono visualizzati in
successione alcuni record filtrati da una tabella esistente; in ogni record
devo inserire un valore in un campo e poi passare ad un altro record.
Io voglio che l'utente debba cominciare ad inserire questo valore partendo
sempre e solo dal primo record visualizzato (il secondo e tutti gli altri
non possono essere neanche selezionati); dopo che il primo record è stato
aggiornato con il valore, devo passare al secondo record (col terzo e gli
altri successivi sempre disabilitati) e così via per tutti i record
successivi; aggiornato il terzo si abilita il quarto (col quinto e gli altri
successivi disabilitati) e così via.
Chiaramente sarebbe tutto più semplice se usassi una visualizzazione a
maschera singola, ma deve funzionare esattamente
come ho descritto.
Grazie

 Grazie
Setta i controlli che ti interessano a richiesto =
sě
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: aggiornamento automatico da tabella xls

Vorrei sapere se e' possibile aggiornare automaticamente il db con una
tabella excel.
In access ho una tabella che e' linkata con un foglio di excel, ma questa a
sua volta dipende da altri fogli excel, ovvero quando la apro (in excel)
viene la finestra "vuoi aggiornare i dati?".
Si puo' mettere un bottone nella mia scheda autoexec di access che fa quello
che faccio "a mano", cioe' mi apre il documento excel, schiaccia il pulsante
"aggiorna", me lo chiude e mi fa continuare con le faccende di access?
Grazie
Beppe

 ha scritto nel messaggio news:cmqIc.29289$tP4.1...@news4.tin.it...

Dim objApp As Excel.Application
Set objApp = CreateObject("Excel.Application")
objApp.Workbooks.Open "C:\documenti\nomeFile.xls", True
objApp.ActiveWorkbook.Save
objApp.Quit
Set objApp = Nothing
Ciao.
-- 
Sergio MAZZA


Beh, grazie.
Mi sa che devo cercarmi un libro migliore... o queste cose si imparano a
scuola?
Ciao
Beppe

 ha scritto nel messaggio news:tAVIc.26000$tj3.1...@news3.tin.it...

Non solo; si imparano leggendo l'help in linea alla voce "Automazione", i messaggi precedenti di questo NG e i suggerimenti presenti
nel sito comune (
www.sitocomune.com
).
Non mi sono inventato nulla; ho solo ricreato le azioni che avresti fatto tu per:
- aprire il foglio, aggiornando i collegamenti (, True);
Dim objApp As Excel.Application
Set objApp = CreateObject("Excel.Application")
objApp.Workbooks.Open "C:\documenti\nomeFile.xls", True
- salvare le modifiche:
objApp.ActiveWorkbook.Save
- chiudere (uscire) excel e la cartella:
objApp.Quit
- distruggo gli oggetti creati:


Newsgroup: it.comp.appl.access
Titolo: Query creazione tabella da origine Excel

Buona giornata a tutti,
ho una procedura che dato un foglio excel genera una tabella all'interno del
mio DB.
Esiste un modo per "dimensionare" i campi? I campi di testo della tabella
ottenuta sono tutti a 255 anche per i campi di 1 o 2 caratteri.
Ho già provato con left([nome_campo];3) senza risultati
Grazie

SAM ha scritto:

Tieni presente che 255 è il limite massimo dei caratteri che il campo può
contenere, non la sua dimensione fissa. Se ci scrivi 3 caratteri access
occupa comunque solo 3 byte, quindi anche lasciando tutti i campi a 255
non sprechi spazio.
Se proprio lo vuoi cambiare posta il codice che usi per creare la tabella
che vediamo come modificarlo.
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

...[CUT]...
mi è più che sufficiente che la tabella non pesi sull’intero MDB. Ad
ogni modo per generare la tbl uso una normale q.ry di creazione
utilizzando esattamente gli stessi campi.
Samuele
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Samuele
Se vuoi puoi prima creare la tabella con una query CREATE TABLE, che ti
consente di impostare le dimensioni dei campi, e poi accodare i dati con
una query INSERT INTO.

Newsgroup: it.comp.appl.access
Titolo: Importazione dati

Salve.
vorrei importare  da excel il foglio pippo tramite codice.
Ho però il problema che anche se in excel ho impostato il tipo e dimensione 
campo, quando lo importo in access, questo viene variato in testo.
Come faccio ad importare i campi attribuendo loro un tipo e dimensione 
specifico?
Grazie
Ciao

 
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio 
news:43ab049a$0$1071$4faf...@reader1.news.tin.it...

Spero che Sergio Mazza ti legga perchè è lui il professore per queste 
cose...CISA insegna.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Istruzioni Vba di access

Qualcuno mi sa indicare dove trovare un elenco di tutte le istruzioni del
Vba di access , o inalternativa, indicare un libro.
Grazie
Cogo R.


Premi F1
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 ha scritto nel messaggio 
news:fxIle.1453593$35.54...@news4.tin.it...

Se il tasto F1 non soddisfa le tue esigenze puoi sempre dare 1 occhiata alla 
seguente guida 
http://amscampus.cib.unibo.it/archive/00000782/01/VBA_per_Access_2000.pdf
Buona giornata
gaspare
Newsgroup: it.comp.appl.access
Titolo: Barre dei menu personalizzate - disabilitare singole voci

Ho creato in Access 97 una barra di menu ad hoc.
Intendo disabilitare la barra predefinita.
Ogni funzione del programma è accessibile tramite la barra
personalizzata.
Il problema sta nel fatto che non tutti gli utenti devono poter
accedere a tutte le risorse del programma.
E' possibile disabilitare, rendendole "grigine" o invisibili, alcune
delle voci di questa barra?
Ho cercato in internet delle informazioni al riguardo, ma si parla solo
dell'intera barra.
Grazie

Commandbars(NomeBarra).Controls(NomeVoce).Enabled=False
Ciao
@Alex

 delle voci di questa barra?
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005 

 Commandbars(NomeBarra).Controls(NomeVoce).Enabled=False
Davvero grazie mille Alessandro.
Adesso però ho un'altra domanda, alla quale non sono proprio riuscito
a dare risposta.
Il comando che mi hai adto tu disabilita i menu di una barra; per
disabilitare le singole voci di menu, come si fa?
Per esempio, (prendo come esempio una barra standard sol oper far
capire cosa intendo) nel menu File come potrei disabilitare la voce
"Apri"?
Nel libro "Programmare Access 2000" ho trovato indicazioni su come
farlo, ma vengono usate variabili di tipo "CommandBar" e
"CommandBarControl.
Ho provato in altri modi, andando un po' a naso, ma non ce l'ho fatta.
E' il solito bicchier d'acqua?

 o invisibili, alcune
CommandBars("Menu Bar").Controls("File").Controls("Apri...").Visible = True


 = True
Eh, dis... e in... vuol dire False invece di True.
-- 


 "Apri"?
[CUT]
Ti ha già risposto Karl in modo assolutamente completo.
Sperando tu legga la sua risposta.
Io la leggo solo da GOOGLE, dal provider delle NEWS non
la vedo, magari è successo questo anche a te..?
Karl sei tu che ti nascondi...?
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Karl sei tu che ti nascondi...?
Sě.
http://images.amazon.com/images/P/0783240961.01.LZZZZZZZ.jpg
-- 
HTH


 
http://images.amazon.com/images/P/0783240961.01.LZZZZZZZ.jpg
Tu sei quello di SX con il camice bianco..?
@ALex


 CommandBars("Menu Bar").Controls("File").Controls("Apri...").Enabled = True
...omissis...
Grazie Karl.
Io avevo pensato ad una cosa del genere, ma mi sono fermato quando dopo
aver scritto
             CommandBars("Menu Bar").Controls("File").
non mi veniva mostrata la voce "Controls" nel menu a tendina.
Sono stato uno sciocco io, perché so bene che in alcuni casi Access
non mostra opzioni che invece sono disponibili (come il Requery). Mi
piacerebbe sapere anche perchè...
Grazie comunque ad entrambe per l'aiuto! Adesso potrò creare
un'interfaccia a menu come piace a me!
Alessio

 ha scritto nel messaggio news:3g3htcF...@individual.net...

In effetti con gli occhiali non ti si riconosce...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: n° pagine report......

Ciao a tutti......problemino.......
devo stampare delle fatture con un report.
visto che alcuni clienti hanno fatture su piu' pagine, dovrei numerare le
pagine della singola fattura,cioč:
fattura n° 15 pagine 1 di 2
                                2 di 2
fattura  n° 16 pagine 1 di 1
fattura n° 17 pagine 1 di 3
                                2 di 3
                                3 di 3
Mi sono spiegato?? Grazie(sono un principiante)


aggiungi un casella di testo sul report e nella proprietà "Origine
controllo" scrivi la seguente espressione:
=page & " di " & pages
Ti consiglio inoltre di consultare l'help alla parola chiave Page 
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Così disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
... e quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: aiuto a capire il problema

Non sono un esperto di v.b. ho cercato di creare il segente codice
Option Compare Database
Private Sub Form_Current()
Dim iAnno As Integer
Dim p1, p2 As Double
On Error Resume Next
p1 = 0
p2 = 0
iAnno = 0
p1 = [Sottomaschera Interventi trimestrali]!Totale
p2 = [Sottomaschera Interventi Trim Lavori]!Totale
iAnno = [Sottomaschera Interventi Trim Lavori]!Anno
If (IsNull(p1)) Then
    p1 = 0
End If
If (IsNull(p2)) Then
    p2 = 0
End If
If (IsNull(iAnno)) Then
    Me.EtichettaImportoTotale = "Importo Totale "
Else
    If (iAnno = 0) Then
        Me.EtichettaImportoTotale = "Importo Totale "
    Else
        Me.EtichettaImportoTotale = "Importo Totale " & iAnno
    End If
End If
Me.ImportoTotale = p1 + p2
End Sub
Il tutto con access xp funziona perfettamente, ma con access 2000 non fa
solo la di
(Me.ImportoTotale = p1 + p2) il esto funziona


e dalli. Ma perche' "per favore" non metti un soggetto attinente.
p.e. Errore su somma in AXP o similia? Gia' qualcuno in precedenza ti aveva
suggerito di farlo. La maggior parte dei partecipanti al NG "non" interviene in
post con soggetti "insulsi"
--
a.cara 
Togli qualcosa dall'email

Newsgroup: it.comp.appl.access
Titolo: quale backup

Trovo in giro poche domande per il backup dei dati in access
voi che metodo usate?
io di solito esporto i dati in formato testo delimitato ma questa soluzione
mi sembra poco elegante.
--
Trussoni Walter

 wrote in message 8d7vq1$di4$1...@nslave1.tin.it...

Scusa, ma cosa c'e' di piu' semplice, efficace ed elegante di fare una copia
del BE?
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

Newsgroup: it.comp.appl.access
Titolo: Problema di connessione al newsgroup

Salve,
durante la settimana mi connetto al newsgroup dal collegamento aziendale 
(fastweb) ma durante il weekend da casa mia
ho una connessione alice. Come posso visualizzare ugualmente i messaggi ?
Grazie per l'aiuto
Christian 

 Christian
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Grande problema con date

Ciao, devo sommare ad una data in M1!data (es. 01/01/2001) tre mesi,
ottenendo nel controllo M1!scadenza 01/04/2001, avevo pensato di aggiungere
90gg, ma come ben saprete non tutti i mesi sono di 30gg..
Potreste suggerirmi come fare?
Ho anche provato a dividere la data in M1!giorno M1!mese M1!anno ed
aggiungere a M1!mese +3, poi ricomporre la data ma quando mi trovo ad avere
es. 31/11/2000 piu tre mesi ottengo 31/02/2000 e non mi va bene.
Ps. non sempre devo sommare 3 mesi, a volte 4 ,5,6 etc . Il numero mesi da
aggiungere l'ho in M1!post_mesi
Grazie...................vi sarò debitore per almeno 5 anni. Ciao Nadir

 wrote in message
FfEG7.47745$sq5.2...@news.infostrada.it...

Usa la funzione dateadd
AEOM


Penso sia sufficiente fino al momento in cui porteranno il conto
dell'abbuffata al prossimo raduno.
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: Controllo dei nomi di campo di una tabella importata

Ciao a tutti, è la prima volta che posto per cui scusatemi se commetto
qualche imprecisione.
A partire da un file excel importo dei dati con metodo
"TransferSpreadSheet" e metto questi dati in una tabella, supponiamo di
nome "Tab_Importazione".
Lancio poi una query (Supponiamo di nome "Qry_Accodamento")  che mi
accoda i dati contenuti in "Tab_Importazione" in un'altra tabella
(supponiamo "Tab_Mia").
Il nome dei campi di "Tab_Importazione" devono essere fissi e ricavati
dal file excel di partenza (se non vado errato mettendo l'elemento
"Nome Campo" di TransferSpreadSheet su "True" i nomi dei campi della
tabella importata sono quelli delle celle della prima riga del file
Excel) per fare in modo che "Qry_Accodamento" funzioni correttamente.
Fin qui nessun problema, solo che mi sono intruppato su un piccolo
controllo che voglio effettuare sul nome dei campi di
"Tab_Importazione", in modo da evitare di lanciare la query se i nomi
dei campi non sono coerenti. Per es. se i campi di "Tab_Importazione"
devono essere nominati "ID" "Pippo" "Pluto", come faccio a verificarlo
tramite codice VBA? Ho cercato nell'help e nel NG ma mi sono perso,
magari è una banalità.
Uso Access 2003
Se mancano info che servono per poter dare una risposta vi prego di
perdonarmi, sono davvero ai primi esperimenti con access.
Ringrazio tutti in anticipo.
Fabrizio

 ha scritto nel messaggio 
news:1135993994....@f14g2000cwb.googlegroups.com...

Ringrazio tutti in anticipo.
Fabrizio
[risposta]
Ciao Fabrizio e benvenuto...
Se non conosci i nomi dei campi o se i nomi dei campi variano, l'unica via 
che conosco è quella di usare il codice e costruire "al volo" una istruzione 
sql di accodamento. Il problema, a mio avviso, è conoscere anche quale campo 
deve ricevere i dati. Il campo1 dove va accodato se si chiama campo1A?
Se il numero dei campi da importare è costante, per esempio 10, puoi 
benissimo realizzare una specifica di importazione in una tabella con 10 
campi denominati come più ti piace. In questo modo sei sicuro del risultato 
perchè lo avrai preordinato.
Fammi sapere,
ciao, Carlo

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

Ciao Roberto,
non quoto perchè uso google groups per postare e mi pare che nn mi dia
la possibilità di quotare in modo veloce.
Ti ringrazio per il codice che mi hai mandato. Adesso lo provo.
Tnx e buon anno a tutti
Fabrizio
Newsgroup: it.comp.appl.access
Titolo: sbolccare database

Ciao a tutti
quando entro nel database mi dice che è aperto da un altro utente e non 
mi lascia fare alcune modifiche.
Il database non è aperto da nessun altro perchè è residente solo sulla 
mia macchina.
come faccio a sbloccarlo.
grazie
ciao
andler

 wrote in message
news:34sfd2F...@individual.net

Potrebbe essere stato chiuso in modo anomalo
da una procedura.
Verifica con File Chiuso l'esistenza di un File
con lo stesso nome del tuo Database ed ESTENSIONE=ldb
Cancellalo.
Apri il DB.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Formattazione casella di riepilogo

Salve a tutti
ho un piccolo problema, di natura estetica, che riguarda una mia casella di
riepilogo: è possibile visualizzare i dati centrati nella casella? Non ho
trovato nessuna proprietà che mi consenta tale formattazione, selezionando
la casella in questione i pulsanti "Allinea a sinistra", "Centra", "Allinea
a destra" sono disabilitati.
La casella di riepilogo non è associata a nessun controllo; I valori della
casella (un solo campo) sono creati da un'istruzione SQL, che allego:
SELECT QuePeriodiDuplicatiArchiviazione.ElePeriodoCampo FROM
QuePeriodiDuplicatiArchiviazione ORDER BY
QuePeriodiDuplicatiArchiviazione.ElePeriodoCampo;
Grazie
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Vedi se sul sito di Lebans questo può servirti:
http://www.lebans.com/justicombo.htm
Ciao, Carlo 

 ha
scritto:

Grazie Carlo,
pensavo a qualcosa meno compesso, mi sa che mi tengo l'elenco allineato in
maniera standard (a sinistra).
Non credevo che si dovessero scomodare le API.
Saluti


Newsgroup: it.comp.appl.access
Titolo: Driver ISAM

Saluti a tutti,
Ho un problema un tantinello preoccupante per il mio prosiguo nell'attivita'
di programmatore.
Ho un applicativo A97 da un cliente che importa un TXT a dimensione fissa
che fino a ieri funzionava perfettamente, ieri sono andato ad installare la
versione in A2000, tutto a posto tutti felici ma...mi hanno appena chiamato
perche' nella versione in A97(quella che hanno tutt'ora in produzione)
quando cerco di importare il file compare il msg di errore:
Driver ISAM non installabile
e tutto va a pu##@ne ...chiunque mi possa aiutare sara' il ben accetto chi
non potra' Grazie comunque.
Ciao Alessandro

 ha scritto nel messaggio
news:_8OB8.20834$US3.4...@twister1.libero.it...


 ha scritto nel messaggio
news:_8OB8.20834$US3.4...@twister1.libero.it...

Sicuro di averlo installato il driver ISAM con access 2000?
AEOM


Ciao,
grazie per il consiglio lo ho girato a chi di dovere
Ciao Alessandro

 AEOM
Purtroppo dal cliente non ho potuto fare io l'installazione perche'm se ne
occupa una societa' che non mi ha dato i privilegi...speravo che loro
sapessero fare una installazione di A2000 ma mi sa che mi sono sbagliato
Ciao e Grazie Alessandro
Newsgroup: it.comp.appl.access
Titolo: Aggiornare struttura a schede

Ho una struttura a schede che contiene 5 schede.
Diciamo che nella prima visualizzo un determinato numero di articoli e nella
seconda dei dettagli.
Se nella prima aggiungo un'articolo alla lista degli articoli presenti e poi
mi sposto sulla seconda scheda non ho l'elenco aggiornato.
Come lo risolvo ?
Grazie, Alberto

 wrote in message
NKXa6.258499$IP1.8...@news1.giganews.com...

Con un requery della lista sulla seconda scheda su dopo aggiornamento di
quella sulla prima. Se non ricordo male con la struttura a schede devi dare
come path anche la pagina della scheda.
Saluti.
lucia...@sitocomune.com

 wrote in message
NKXa6.258499$IP1.8...@news1.giganews.com...

Facendo una requery della maschera Dettagli contenuta nelal scheda dei
dettagli
ciao Riccardo


partendo dal presupposto che quelle che tu chiami schede, siano delle subForms
inserite nella struttura a scheda,
imho, invece di scomodare gli eventi dell'oggetto a schede, ti convieve gestire
l'evento DopoAggiornamento della subForm, cioe' se sf1 e sf2 sono le due
subForm:
nell'evento AfterUpdate della prima (sf2), scrivi:
Me.Parent.sf2.Requery
-- 
Federico
fluc...@paperino.sitocomune.com
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
mailto:
webm...@sitocomune.com
--------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Report bagnati

Non capisco perchè tutte le volte che stampo un report fatto in Access esce
umidiccio dalla stampante; mentre se stampo un report fatto in Visual Object
esce asciutto. Che sia un bug?
Cordialità.
Toni

"Mandorlo" <

Report bagnato .... Report fortunato!
Scusa, cos'è Visual Object?
Bye

 ha scritto nel messaggio
news:5oH99.93035$n04.2...@twister2.libero.it...


 ha scritto nel messaggio
news:5oH99.93035$n04.2...@twister2.libero.it...

secondo me la stampante ha un debole per access :-)
omnitow

>Scusa, cos'è Visual Object?
Doveva essere il successore di Clipper, ma poi si è scoperto che era
qualcosa di totalmente diverso.
In poche parole un linguaggio della C.A.
Ciao.

 E' un X-FILE???????
E' sicuramente un quoting a pene di segugio!!!
Antonio

 esce asciutto. Che sia un bug?
Probabilmente hai fatto un report che fa piangere...
:-P
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: VbSi VbNo !!!!!!!!!!

In questa routine, cerco di far tornare il focus nella casella combinata se
scelgo no, nel messaggio di vb, ma immancabilmente passa al record
successivo, dove sbaglio?
Private Sub IDPosizione_Exit(Cancel As Integer)
If Me!IDPosizione <= 2 Then
    MsgBox "Hai scelto Disponibile?", vbYesNo, "msg Protection"
        If  vbNo Then
            Cancel = False
ElseIf Me!IDPosizione >= 3 Then
    MsgBox "Hai scelto Venduto?", vbYesNo, "msg Protection"
       If vbNo Then
           Cancel = False
        End If
    End If
End Sub
Grazie Ivano

 ha scritto nel messaggio
news:olpU8.28053$Jj7.7...@news1.tin.it...

devi metterci  Response davanti e poi cosě puoi fargli fare delle cose....
ti metto un esempio:
Response = MsgBox("Vuoi veramente eliminare la scheda?", vbYesNo +
vbQuestion + vbDefaultButton2, "Attenzione")
If Response = vbYes Then
    Dim stDocName As String
    stDocName = "qry_elimina_descrizione"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    Dim stDocName1 As String
    stDocName1 = "qry_elimina_note"
    DoCmd.OpenQuery stDocName1, acNormal, acEdit
    Dim stDocName2 As String
    stDocName2 = "qry_elimina_manodopera"
    DoCmd.OpenQuery stDocName2, acNormal, acEdit
    Dim stDocName5 As String
    stDocName5 = "qry_elimina_messaggio"
    DoCmd.OpenQuery stDocName5, acNormal, acEdit
    Refresh
Else
    DoCmd.CancelEvent
End If

Newsgroup: it.comp.appl.access
Titolo: Re: togliere ","

 grazie.
 
Sei stato poco chiaro... tecnicamente contestabile.
 
Dal momento che lo definisci NUMERO come è possibile abbia 2 VIRGOLE...?
Non è possibile, quindi se ha 2 Virgole può essere SOLO una Stringa, quindi la virgola si toglie con il Replace...!
 
Se fosse un Numero ed avesse i Decimali... e tu volessi togliere quelli, allora basta questo:
FIX(TuoNumero)
 
A chi pensa di usare:
CINT(TuoNumero)
 
L'importante è sapere in cosa consiste la differenza tra i 2 metodi e dove si evidenzia... poi si possono usare entrambi.
 
@Alex

 > ecc. ecc.
CUT
 
ritengo che stia parlando di una stringa, quindi:
 
Replace(st,",","")


grazie Alex e Davide
si Replace

 Sei stato poco chiaro... tecnicamente contestabile.
 
Talvolta ho l'impressione che tu sia quello a cui ho chiesto la carta 
igienica!
;-)
Buon Anno!
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

 Buon Anno!
 
Io a te darei carta "vetrata GRANA 80".
 
Solo uno stupido non considera un punto di miglioramento quanto ho detto... essendo errori sostanziali che magari può correggere.
Poi so bene che tu non hai bisogno della carta igienica... quindi non rischi con me...!
Buon ano nuovo.
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: [OT] Ricerca manuali o NG su Lotus

Ciao a tutti,
vi prego di scusare la mia intrusione in questo NG.
Vi chiedo se potreste indicarmi dove posso reperire un manuale on line di
Lotus Notes e Lotus Domino.
Vi ringrazio moltissimo.
Piero

 ha scritto nel messaggio
news:txk%6.6077$_F1....@news2.tin.it...

Newsgroup: it.comp.appl.access
Titolo: collegamento in rete di BE su MSDE

vediamo se qualcuno mi puņ aiutare:
ho a casa una piccola lan.
chiamerņ i due computer c1 e c2.
in c1 ho msde2000 e accessxp
in c2 ho accessxp
ho creato in c1 un BE in msde con maschere e report in un file .ADP e tutto
funziona.
ora vorrei collegarmi a quelle tabelle da c2.
ho aperto access scelto Progetto(dati esistenti) mi viene fuori una finestra
proprietą di data link
seleziono il nome del server e nella combo risulta solo il nome del server
di c1,seleziono utilizza protezione integrata di windows nt
la stessa che uso per collegarmi in c1
ma non mi si collega (non vedo il database nel server c1)
dove sbaglio?
grazie
ciao


Ciao @Roberto
Hai aggiunto l'account utente della macchina C2 in SqlServer ?
Cerca sul manuale in linea le stored procedure "sp_grantlogin" e
"sp_grantdbaccess", spiegano come creare gli account di accesso a SqlServer
con l'autenticazione di Windows Nt.
In altro caso puoi impostare l'autenticazione di SqlServer e collegarti con
UserId e Password predefiniti (sa) o creare un'utente e password per tutti
con la stored procedure "sp_addlogin"
Guarda questo articolo
Articolo Microsoft Knowledge Base - 319930
HOW TO: Connect to Microsoft Desktop Engine
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q319930
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: Aprire un report in base ad una maschera...

Da una maschera, nella quale posso filtrare in base a vari criteri vorrei
poter visualizzare il relativo report. La maschera comprende delle immagine
collegate al db,
che di conseguenza vorrei fossero visualizzate anche nel report.
Al momento ho una sfilza di query da dove poi riesco ad ottenere il report
che mi serve, però tutto sarebbe + semplice se riuscissi in base a quello
che visualizzo nella maschera a poter creare il relativo report.
Questo è il codice (routine evento su apertura) del report (che attualmente
prende i dati da una query):
Option Compare Database
Option Explicit
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
Dim StrFoto As String
  If Len(Me![Nome_Foto_1]) > 0 Then
    Me![Immagine1].Picture = LoadPicture(strPath & SubFolderB & Me.Nome_Foto_1)
  Else
    Me![Immagine1].Picture = LoadPicture("")
    End If
End Sub
Private Sub Report_Open(Cancel As Integer)
   If strPath = vbNullString Then
      strPath = GetPathPart(CurrentDb.Name)
   End If
End Sub
Quindi immagino di dover creare un pulsante di comando sulla maschera che mi
apra il report... e qualche riga di codice??? facile a dirsi... qualcuno mi
aiuta?
Grazie come sempre in anticipo.
AnnA!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:80Z117Z31Z53Y1...@usenet.libero.it...

Scusa, ma la maschera come la filtri?
Usando delle query o impostando la proprietà Filter della maschera?
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Non si puň creare un report da una maschera ma non č piů semplice creare una
query con i dati che poi vorrai utilizzare per i report?

 query con i dati che poi vorrai utilizzare per i report?
A mio avviso la cosa più semplice è quella di filtrare una maschera usando
la sua proprietà Filter, quindi impostare la proprietà Filter del report con
la proprietà Filtter della maschera. Così facendo non hai bisogno di creare
e gestire query di selezione per filtrare i dati da visualizzare nel report.
Naturalmente occorre che il report abbia la stessa origine record della
maschera.


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





Grazie Roberto,
Come sempre mi sei di grande aiuto, sono riuscita a fare esattamente quello
che mi ero prefissata...
Happy weekend!
AnnA!


Newsgroup: it.comp.appl.access
Titolo: Come si fa a chiudere Windows con una routine?

E' possibile, con una routine, arrestare il sistema?
Grazie!


In NT/2000 puoi farlo con shutdown.exe (Resource Kit o in rete)
prova ad aggiungere al codice del pulsante che ti chiude il DB:
.....
Dim Sht
Sht = Shell("c:\winnt\shutdown.exe /l /y /c", 1)
......
Ma ti serve veramente?

Grazie per la risposta, ma io purtroppo ho Windows Me.
Mi servirebbe o un file analogo per il mio sistema operativo o qualche
comando in codice. L'obiettivo è poter programmare lo spegnimento del
computer...