mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Aiutatemi sono una pivella.....

la sostanza del mio problema è questo:
partiamo dal fatto che uso  un collegamento ad un  file .dbf  esistente
 questo file è già in
uso da un programma di contabilità) che contiene tutti gli indirizzi e tutti
i dati dei clienti, ho creato una mashera in access dove posso richiamare i
dati del mio .dbf esistente ed ed ho aggiunto alcuni campi testo/numerico di
qui ho la necessità di modificare volta per volta.
Una volta richiamato il cliente XX, nei campi vuoti modificabili che ho
creato gli scrivo ( es. da contattare giovedì )  e cosi tante altre
informazioni ( queste info non hanno alcun legame con nessuno, le scrivo
come mi è necessario ) nei campi ancora liberi.
Quì arriva il mio problema !!!
Vorrei alla pressione di un tasto che ho creato nella maschera , tutti i
dati che
visualizzo ( una parte richiamata dal .dbf e l'altra da me aggiunta )
dovrebbero andarsi a collocare in una tabella del tipo " temporanea " di qui
ho collegato un report  in maniera che quando ho finito di inserire questi
dati, che sia un cliente o 10 clienti con un report  perfettamente
funzionante posso successivamente
stampare tutti in elenco gli inserimenti appena fatti e da me selezionati.
 arriva il secondo problema .
Una volta stampato il report, alla pressione di un secondo tasto  ( sempre
nella
stessa maschera ) o addirittura in automatico dopo la stampa, dovrebbe
andare a cancellare il contenuto  la tabella "
temporanea" ( questo serve per far si che alla prossima inserzione di dati
non compaiono più i dati già stampati).
Spero di essere stata chiara, e ve ne  sarei molto grata se qualcuno può
aiutarmi.
1000 Grazie dell'interessamento.
Saluti da  Milù a tutto il NG.

 Saluti da  Milů a tutto il NG.
a Milu'!! Mi sa che il tuo problemuccio non e' tanto uccio.
Prima di tutto stai sbagliando approccio.
Non devi fare un tasto che ti infila i record in una tabella, devi legare i
controlli della maschera ai campi della tabella di destinazione e, da codice
o altro, pescare dalla tabbella collegata i dati che ti servono.
Fai un po' di esperimenti sulle maschere e sulle tabelle, poi vai avanti.
Ciao, 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

temporanea" ( questo serve per far si che alla prossima inserzione di dati
questo si puo' fare anche se la tabella non e' temporanea.
semplicemente dopo la stampa cancelli i campi dei record stampati.
potrai fare questo con un comando nell'evento close del report.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: difetto della maschera

Ciao a tutti
ho creato una serie di sottomaschere racchiuse in una struttura
a schede.
Ogni sottomaschera è collegato ad ana query.
Tutte funzionano tranne una sola. Il problema è che non mi
permette di scorrere i record ottenuti tramite l'interrogazione
della query. Qualcuno saprebbe spiegarmi il motivo e come
risolverlo?
grazie
  Marco

 della query.
Ciao MArco, ci hai dato pochi elementi per capire, cmq..
non è che ti è scappato un abilitato = No tra le proprietà?
FAcci sapere maggiori dettagli.
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: collegamento /importazione foglio excel con valori colorati

Ciao a tutti. Probabilmente sono un po' OT. Me ne scuso in anticipo.
Devo importare/collegare un foglio excel su AccessXP.
Il problema sta nel fatto che una colonna VALORI del foglio, contiene
dei dati che possono essere COLORATI in modi diversi: nero (standard),
rosso, giallo, verde.
Secondo voi è possibile fare in modo che in fase di
importazione/collegamento su Access, magari in un campo creato
appositamente, vengano evidenziate le celle con i valori in rosso, in
giallo, ecc.?
Oppure devo intervenire prima sul foglio excel?
Grazie a tutti.
Giancarlo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Creati una colonna in excel ove con un pochino di codice (anche con una
macro) ti rilevi il colore del valore.
Poi importi il tutto in access e avrai a livello di record il colore
associato al valore per poter fare delle scelte mirate.
(sempre se ho capito bene)
ciao
Alberto Fratangelo

Newsgroup: it.comp.appl.access
Titolo: query aggiornamento

Premessa:
--------------------
ho una tabella con un campo CODIVA
perche il programma di contabilitá funzioni correttamente i codici inseriti
devono essere preceduti da spazi (1 se a due cifre, 2 se ad una cifra)
esempio [ 20] [  4]
Erroneamente sono stati importati una serie di movimenti (parecchi) senza
rispettare gli spazi, quindi semplicemente [4] e [20].
Non sono stato io ad importarli ;-)
Cosa dovrei inventarmi:
---------------------
Dovrei creare una query di aggiornamento (mi sembra la strada migliore) o
forse una function
che mi fa questo:
controllami tutti i dati in CODIVA, se trovi dei codici che non rispettano
gli spazi aggiungili prima (1 se il codice ha due cifre, 2 se il codice ha 1
cifra).
Se tutto va bene lascia le cose come stanno ovviamente (al limite, qui,
posso crearmi una query che mi estrapola solo gli ultimi dati importati).
La teoria c'é, la fantasia pure, la pratica no ;-)
Grazie (di cuore) per le risposte ed i suggerimenti che mi darete

 wrote in message
a4ectf$t70$1...@serv1.iunet.it...

Potrei proporre il seguente suggerimento:
-   if  VAL(CODIVA) < 10 THEN
            CODIVA = "  " & CODIVA
     ELSE IF VAL(CODIVA) < 100 THEN
            CODIVA = " " & CODIVA
    ENDIF
   N.B. nel primo IF fra virgolette ci sono due spazi
            nel ELSE IF c'e' uno spazio solo
Spero che sia chiaro
Saluti
Raffaele

 Raffaele
Ho inserito la tua formula in query di aggiornamento campo Aggiorna a: , ma
non funzion, mi dice che la sintassi é errata

 non funzion, mi dice che la sintassi é errata
Raffaele ti ha passato gli estremi per la creazione di un Function. Non puoi
mettere quel codice direttamente sulla query di aggiornamento ...
Salvo che non lo trasformi in questo modo:
Iif(Val([CODIVA]) < 10;[CODIVA] = "  " & [CODIVA];Iif(Val([CODIVA]) < 100;
[CODIVA] = " " & [CODIVA];[CODIVA]))
Naturalmente senza salto di riga ...
OndaMax
Newsgroup: it.comp.appl.access
Titolo: query aggiornamento

Ho una tabella anagraficacliente che continuamente aggiorno con campi nuovi.
Con la divisione del database ho risolto il problema dell'aggiornamento dei
report nei vari portatili dei venditori dell'azienda per cui lavoro.
Tuttavia per quanto riguarda le tabelle ho qualche difficoltà.
Avevo pensato di creare un file mdb con  la tabella anagraficacliente vuota
e importare la tabella anagraficacliente con i dati.
Quindi con una query di aggiornamento (sempre che sia questo l'utilizzo
corretto), "travasare" i dati dall'una all'altra.
la soluzione forse non è molto professionale ma può funzionare?
grazie
m. bardi

 ha scritto nel messaggio news:bxMid.269338$35.12...@news4.tin.it...

la query per "travasare" i dati da una tabella ad un'altra è la query di accodamento e non di aggiornamento :)
la query di aggiornamento server epr modificare valori già presenti.
non è detto che la soluzione no sia professionale.. se non ci sono bachi nelle procedure di aggiornamento (si dice così è vero, ma 
in effetti quello ceh ti serve a te è l'accodamento ;))
potresti anche semplicemente aggiornare i dati anagrafici senza necessariamente creare ogni vbolta una tabella nuova....
ciao
Nick 

 wrote in message
bxMid.269338$35.12...@news4.tin.it...

Creati un database che ti aggiorni da VBA la struttura delle tabelle
residenti sul BE.
A tale scopo vai sul Sito Comune e nella Sezione Tables leggi la FAQ di
Enrico Oemi intitolata "Modificare la struttura dati del BE via codice,
direttamente dal FE".
Nelle routine VBa della FAQ di cui sopra si fa riferimento alle librerie
DAO, quindi se usi una versione di Access successiva ad Access 97 devi
aggiungere tale libreria ai riferimenti del tuo database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio 
news:QzPid.19050$Es2.4...@twister2.libero.it...

Perfettamente funzionante grazie!!
Newsgroup: it.comp.appl.access
Titolo: Come si potrebbe risolvere..?

Cordiaita' a chi mi legge
Per maschera Inserimento Dati (legata ad una tabella) :
Gradirei vedere una msgbox "Campo Obbligatorio..!" all'uscita
di un controllo (CODICE) se esso e' vuoto e non vederla
se chiudo la maschera. Il tutto nel contesto sottoriportato:
(Con una variabile booleana non funziona a dovere...)
Con TabellaCampo1 -> Richiesto = No
Private Sub CODICE_LostFocus()
If Me.Dirty Then
     If IsNull(Me.CODICE) Or Me.CODICE = "" Then
          If MsgBox("Il CODICE e' un dato Obbligatorio..! " & _
                     Chr(13) & Chr(13) & "Proseguire ugualmente ?", _
             vbYesNo + vbDefaultButton2) = vbYes Then
               Exit Sub
          End If
     End If
End If
If IsNull(Me.CODICE) Or Me.CODICE = "" Then
[Purtroppo sono costretto a non mettere l'utile messaggio d'avvertimento
(es. MsgBox "Dato Obbligatorio..!") per evitare che diventi fastidioso
in caso di chiusura maschera (compare per ben 3 volte...!)
Se si potesse evitare l'inghippo, sarebbe quasi OTTIMO..!!!!!)]
     Me.RAG_SOC.SetFocus     (altro controllo..)
     Me.CODICE.SetFocus
     Me.Undo
End If
End Sub
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Me.Dirty And (IsNull(Me.CODICE) Or Me.CODICE = "") Then
      If MsgBox("CODICE Mancante..!" & Chr(13) & Chr(13) & _
                "Registrare ugualmente ?", _
             vbYesNo + vbDefaultButton2) = vbNo Then
           Me.Undo
      End If
End If
End Sub
Cordialita'
Antcim


[CUT]
Ho risposto allo stesso quesito che hai posto in un thread precedente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Ciao Roberto
Scusami se ho postato doppio...e' stato un errore...
Provero' nel pomeriggio la tua indicazione,  in serata  ti diro'...
Grazie per l'attenzione. Buona giornata
Antcim

Ciao Roberto,
Ho seguito la tua indicazione.
Probabilmente non sono stato capace di spiegarmi.
Nel contesto che ho postato in precedenza, la msgbox "Dato Obbligatorio.."
deve comparire appena abbandono il controllo (controllo_lost_focus)
e non al termine dell'inserimento di tutti i dati (form_before_update).
La stessa msgbox, nel caso in cui il controllo di cui sopra fosse vuoto,
non deve comparire pero' all'uscita della maschera.
Se hai un po' di pazienza, guarda bene il codice che ho postato per
capire bene il contesto in cui si trova il problema posto.
Ti sono davvero debitore per l'attenzione...
Grazie e buon fine settimana.
Antcim
Newsgroup: it.comp.appl.access
Titolo: problema con distinct

premetto che ho da poco iniziato con access; il mio problema è questo:
ho 3 tabelle: oggetti, accessori e unione
la tabella unione contiene le chiavi primarie delle altre due perchè nate da
un'associazione molti-a-molti
il mio problema è che voglio far visualizzare il nome dell'oggetto una sola
volta con i relativi accessori; mi viene sempre fuori il nome dell'oggetto
ripetuto per ogni accessorio, come faccio? ho provato con il DISTINCT ma
niente.
le tabelle son queste:
OGG
ogg.idogg
ogg.nome
ACC
acc.idacc
acc.descacc
UNI
uni.idogg
uni.idacc
grazie mille per l'aiuto!
Enrica

 ha scritto nel messaggio
news:aufbcp$jdd$1...@lacerta.tiscalinet.it...

Nella Qry che componi dalla finestra del QBE prova a modificare le
proprietà del Join, vedi che puoi inserire riferimenti Univoci in entrambe
le direzioni............!
@Alex.

grazie per il consiglio, adesso vedo un pò di tirarmi fuori da sto impiccio.
ciao


Newsgroup: it.comp.appl.access
Titolo: come si tolgono le interruzioni di riga (ctrl+invio) in modo automatico?

Stò preparando una query per esportare una serie di dati in un file
txt, mi sono accorto però che all'interno di alcuni campi di testo
sono state inserite delle interruzioni di riga manuali (ctrl+invio
insomma) che quando salvo il txt me lo scombinano.
Volevo usare la funzione Replace per sostituire tutte le interruzioni
con uno spazio, qualcuno mi sa dire come posso fare? pensavo ci fosse
un "carattere jolly" tipo il ^p di word ma non ho trovato notizie.
Grazie

 Grazie
Prova con: Chr(13) + Chr(10)
Ciao.
-- 
Sergio MAZZA 

Infatti funziona, grazie mille.
Nel frattempo avevo trovato la soluzione in un forum americano,
aggiungo, se potesse servire a qualcuno, che in VBA esiste la costante
vbCrLf che identifica l'interruzione di riga e può essere usata col
comando replace.

Newsgroup: it.comp.appl.access
Titolo: Aiuto elenco a discesa

Come posso fare in modo che in un eleco a discesa si aggiunga
automaticamente una voce che non sia in elenco ? Grazie

 automaticamente una voce che non sia in elenco ? Grazie
Vai su: 
www.sitocomune.com
Sezione: Forms
Punto: 3.39
Troverai il codice per realizzare quanto chiedi!
-- 
Ciao,
GeKODE
ICQ: 277-814-187

Newsgroup: it.comp.appl.access
Titolo: Tabella condivisa

Ho una tabella clienti su un server e dagli altri pc in rete mi collego per
verificarne e modificarne  i records. Se capita però che due pc visualizzano
contemporaneamente lo stesso record, l'evento non viene in nessun modo
evidenziato. Cosa si potrebbe fare per ottenere un messaggio del tipo
"Record occupato o in visione"??
Grazie per  l'aiuto.


Nelle menů opzioni -> avanzate -> blocco record predefinito clicca su
"record modificati".
Ciao
Arturo
Newsgroup: it.comp.appl.access
Titolo: Query un po troppo complessa

SELECT Attivita.Data_Att, Nominativi.Ragione_Sociale,
Attivita.ID_Tipo_Attivita, Attivita.ID_Desc_Att, Attivita.Note,
Attivita.atti_comm, Nominativi.ID, *
FROM Attivita RIGHT JOIN Nominativi ON Attivita.ID_Nominativo =
Nominativi.ID
WHERE (((Attivita.ID_Tipo_Attivita)=2))
ORDER BY Attivita.Data_Att, Nominativi.Ragione_Sociale;
Questa è la query
Poi ho una tabella Contatti composta da ID, ID_Nominativo, ID_Ruolo,
Nome_Contatto etc etc risparmio il resto....
ID_Nominativo è uguale all'ID della tabella Nominativi
La tabella Contatti a questo punto puo avere N righe per lo stesso
nominativo, 
Il risultato che io vorrei e che non sono capace di avere è il seguente:
La query sopra postata va bene aggiungo la tabella Contatti e 2 campi
ID_Ruolo Nome_Contatto, 
Nella estrazione dei dati deve darmi tutti i valori che io ho scritto per
cui WHERE (((Attivita.ID_Tipo_Attivita)=2))
 e deve dire inoltre: importa solo i valori che ho sulla tabella contatti
i cui ID_Nominativo è uguale e solamente i dati che nel campo ID_Ruolo è
uguale ad 11,  per cui se il campo ID_ruolo ha un valore 11 è true cioè ci
sono dei valori allora dammi il nome_contatto altrimenti lascia in bianco
per cui il risultato potrebbe essere il seguente:
Azienda X .....  Mario Rossi ....  ( Mario Rossi ha ID_ruolo=11)
Azienda Y .....   ( Qua ID_ruolo non ha valore 11 o può non esistere
nessuno contatto)
Azienda Z ..... Giuseppe Verdi ( Giuseppe Verdi ha ID_ruolo=11)
Scusate per la complessità del caso
-- 
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:bgaogg$j6l$1...@news.newsland.it...

Sicuramente non ho capito, ma mi sembra che se tu aggiungi anche una join
esterna da nominativi a contatti e metti criterio 11 sotto ID_ruolo ottieni
quello che vuoi...
Antonio

Newsgroup: it.comp.appl.access
Titolo: Importare dati

Salve a tutti.
Ho una piccola applicazione in excel e vorrei portarla in access. Facendo il
lavoro ho rielaborato un pò le tabelle. Non le ho rivoluzionate. Ci ho solo
aggiunto un paio di colonne. Vorrei sapere come si fa a mandare access a
cercarsi i dati e a caricarsi le tabelle con i dati che trova in excel.
Sempre che non ci siano problemi per il fatto che ho cambiato un pò le
tabelle.
Grazie
Ciao
Stefano


La cosa piů logica era di importare prima i dati e poi rielaborare le
tabelle....!
L'importazione si fa anche con il Wizzard.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:epmsb4$5ba$1...@aioe.org...

Mi sa che hai ragione...
Newsgroup: it.comp.appl.access
Titolo: Relazione

Ho la tabella A con un unico campo "Nominativo"
(con nomi composti e note - es. "Mario Luca De Rossi Musicista abitante a 
Bologna")
e la tabella B con unico campo "Nominativo1"
(Anche questo con nomi composti e note, non nello stesso ordine e numero - 
es. ProfessoreDerossi Mario)
Vorrei filtrare tutti i campi che hanno una parte di stringa in comune
(in questo caso, la parte di stringa comune sarebbe "rossi",
che nella tabella B, non a caso, è unita a Professorede...)
Questo lavoro mi serve in quanto ho due elenchi con migliaia di nomi,
 e mi occorre sapere se vi sono soggetti che compaiono in entrambi gli 
elenchi.
Grazie e ciao a tutti 


Vincenzo Turturro 
Certificato Eucip Core Level 
ITA 0000-002299 del 14/05/2007 
--------------------------------------------- 
il sito comune di it.comp.appl.access: 
http://www.sitocomune.com
 
--------------------------------------------- 
risorse Access: 
http://www.accessgroup.it
 
--------------------------------------------- 
Il sito comune di it.comp.as400 
http://www.faq400.com
 
---------------------------------------------

 quindi fare la ricerca su TabellaB.
Posto che nella tabella A riesca ad isolare il solo cognome, come imposto 
poi la ricerca sulla tabella B?
Grazie e saluti 

(.....)

SELECT * FROM TabellaA Where EXISTS (SELECT [Nominativo] FROM TAbellaB WHERE TabellaB.Nominativo LIKE "*" &
Trim$(TabellaA.Cognome) & "*") 


 ha scritto nel messaggio 
news:fudbk3h0gutfg29k4...@4ax.com...


Newsgroup: it.comp.appl.access
Titolo: Non stampare il valore nel record se il sottorecord è vuoto

Dopo lunga sofferenza e col vostro aiuto ho un report clienti che ha al suo
interno un sottoreport macchine (sono collegati dal codice cliente, univoco
nella tabella clienti e a volte ripetuto nella tabella macchine) e nascono
ognuno da una query. Ora dovrei fare la stampa divisa anche per marca di
apparecchiatura, se nella query macchina metto "pippo" mi stampa anche i
clienti che la macchina marca pippo non ce l'hanno. Come faccio a dirgli di
non mettere in elenco il cliente se non ha macchina? Se metto nella query
clienti anche la tabella macchine per mettere pippo anche lě mi fa di nuovo
lo scherzo di moltiplicare i report, negli eventi del report c'č "su report
vuoto" ma non su sottoreport vuoto e io che pensavo di avere toccato il
fondo la settimana scorsa ho realizzato che ora posso cominciare a scavare!
Grazie in anticipo
Carla
P.S. Complimenti per il sito comune! (anche se purtroppo per me č quasi
tutto arabo! )

 tutto arabo! )
...per me non è proprio arabo .... ma quasi ;-)
ciao Riccardo


Ciao
Carla
Newsgroup: it.comp.appl.access
Titolo: importare dati da pagina web

Buongiorno,
 
in google sheet riesco ad importare i dati che mi servono di una pagina 
web col comando importXML
 
=ImportXML("pagina web";"//ul[@class='urpInline']//li")
 
esiste qualcosa di analogo per access?
 
Akery
 
-- 
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

 Akery 
 
Puoi scaricare la pagina Web di cui parli in Locale, ed a quel punto vedrai che ImportXML funziona... oppure appoggiarti ad una Lib esterna come DOM ed accedere alla pagina WEB usando appunto il modello oggetti specifico.
 
Es, il codice del Link è già in Associazione Tardiva, quindi non devi inserire alcun Riferimento esterno, viene istanziato Runtime:
https://stackoverflow.com/questions/3387563/importing-xml-files-into-an-access-db-with-multiple-tables/3398999#3398999
 
 
@Alex

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

Ho un elenco di record del personale (Cognome Nome ..... etc)
oraq voglio filtrarli in base alle lettere dell'alfabeto.
Ho creato una scelta in base alla lettera dell'alfabeto come faccio a 
mettere il filtro usando like ?? mi spiego meglio dovrebe essere un 
pezzo di codice del genere
select
  case SceltaFiltro
case 1
set filter='Cognome = like "A" '  ( in modo da filtrare i record del 
personale che inizia con la lettera A solo che come devo usare il like ??? )
Grazie

Rosario ha scritto:

Devi cambiare il recordsource della maschera
Dim SQL As String
SQL = "SELECT * FROM TAB WHERE COGNOME Like '" & SceltaFiltro & "*';"
Me.RecordSource = SQL
Me.Requery


No cosi' funziona devo solo capire come usare like, se un voglio 
filtrare i cognomi che iniziano con A
come devo usare like ?

 ha scritto nel messaggio 
news:43a72f86$0$13257$4faf...@reader2.news.tin.it...

Ciao Rosario
prova con: Like "[A]*"
Daniele 

 ha scritto nel messaggio 
news:43a72f86$0$13257$4faf...@reader2.news.tin.it...

set filter= "[Cognome] Like '" & "A*" & "'""
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: query di accodamento su casella combinata

Ciao, ho il mio bel db composto da una tabella
che ha come campi : nome,cognome,casellariepilogo1,casellariepilogo2
ho un file di excel che ho importato come tabella all'inerno di access
e fin qui, tutto ok.
i campi di questa tabella sono: nome,cognome,valore1,valore2
devo accodare questi campi all'interno della tabella del mio DB
es.
il campo nome della tabella derivata da excel andrà importato nel
campo nome della tabella del DB
il campo cognome idem
il campo valore1 della tabella derivata da excel andrà importato nella
casella di riepilogo..
idem per il valore2
premetto che valore1 e valore2 nella tabella di excel hanno dei valori
già presenti nelle caselle di riepilogo della tabella del mio db
io ho provato ad importare con il comando
INSERT INTO inserimento_dati ( cognome, nome, sesso, cell, Idtendina1
)
SELECT prova.cognome, prova.nome, prova.sesso, prova.cell,
prova.Idtendina1
FROM prova;
e mi riesce ad importare tutti i record...tranne quelli delle caselle
di riepilogo...come posso fare??? magari un piccolo es di codice..
grazie.



Ciao, dopo diversi tentativi sono riuscita ad eseguire la query di
accodamento..prendendo i dati da un foglio di excel...di seguito
scrivo come ci sono riuscita..magari a qualche neofita (come me) potrà
servire. Premetto che sicuramente ci saranno altre strade per arrivare
alla soluzione...io vi scrivo la mia.
mi è stato consegnato un file di excel dove erano presenti dei record
da inserire in un DB, 
i campi erano, nome,cognome, prova1,prova2,prova3
nel file di excel prova1 prova2 prova3, è semplicemente del testo...
il problema era che questi campi dovevano essere accodati in una
casella di riepilogo come selezione....
se lasciavo il testo..(uguale alla casella di riepilogo presente nel
DB)..non me li accodava..
allora che ho fatto?? su excel ho cambiato il testo con il numero di
selezione del record della casella combinata...ho reimportato tutto
nuovamente su Access..ed hoplà...la query di accodamento ha
funzionato!!!
faccio un esempio...
nellamaschera del db è presente un controllo (casella di riepilogo)
dov'e' possibile fare 3 scelte
riepilogo1
1---> verde
2---> bianco
3---> rosso
nella tabella di excel avevo la colonna riepilogo1 che riportava i
campi
riepilogo1
verde
rosso
rosso
non ho fatto altro che cambiare il testo del foglio di excel con il
numero relativo della selezione nella casella di riepilogo
riepilogo1
1 (verde)
3 (rosso)
3 (rosso)
ho importato tutto su Access...
ho creato una query di accodamento...
INSERT INTO inserimento_dati ( cognome, nome, [data nascita] )
SELECT aggiunta.cognome, aggiunta.nome, aggiunta.[data nascita]
FROM aggiunta;
dove inserimento_dati è la tabella di destinazione
e aggiunta è la tabella derivata dal foglio excel...
e ha funzionato!
spero di essere stata chiara...
buona serata!
Newsgroup: it.comp.appl.access
Titolo: NON visualizzare la maschera delle scadenze fino al prossimo mese

Salve a tutti. In A2000 ho una maschera popup che compare all'avvio del
programma, se ci sono dei record "in scadenza".
In pratica nella tabella c'č un campo data_scadenza. Ho fatto una query sui
dati e se la data_scadenza č compresa tra oggi e oggi+30giorni, si attiva la
maschera popup che visualizza i record estratti dalla query.
Vorrei inserire una check nella maschera (ad esempio nel pič di pagina) che,
se spuntata, non faccia piů vedere la maschera con le scadenze, fino al
prossimo mese o per i successivi "x" giorni.....
Vorrei non dover modificare la tabella dati, inserendo altri campi.
Mi potete suggerire qualche strada?
Grazie a tutti.
Giancarlo.
FREENET & MAIL by X-Privat: 
http://www.x-privat.org/mail.php

 wrote in message
news:4194854e$
1...@x-privat.org

Premetto che la stada della Tabella č la piů comoda, ma non la tabella
dati, una TABELLA(Configurazione) usata come un Registry.
Alternative:
1)Registry, ti crei una Voce di Registro ed il numero di Key
che servono per gestire quanto chiedi.
2)Un file INI esterno nel quale salvi le impostazioni Locali.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
FREENET & MAIL by X-Privat: 
http://www.x-privat.org/mail.php

 FREENET & MAIL by X-Privat: 
http://www.x-privat.org/mail.php
Grazie ancora.
Giancarlo.

Newsgroup: it.comp.appl.access
Titolo: se perdo il focus posso riaverlo in automatico?

ciao a tutti
ho questo problema
ho un programmino access che, dopo aver eseguito delle query, lancia
un'altro programma, e perciň perde il focus, poi l'utente deve tornare
in access rispondere ad un'ultima domanda ed il mio programma si termina
da solo.
siccome chi usa il programma si dimentica di tornare su access a
rispondere all'ultima domanda il processo mi rimane aperto.
allora vorrei sapere se access puň controllare la perdita di focus e
magari dopo 5 secondi riacquisirla in automatico.
cosě l'utente sarebbe costretto a rispondere a questa benedetta untima
domanda che fa si che si chiuda il processo. (ovviamente l'ultima
domanda esegue delle query su un file esterno che sono indispensabili e
che devono essere fatte per forsa dopo aver lanciato il programma che mi
fa perdere il focus)
spero di non essere stato troppo contorto (ho i miei dubbi)
ringrazio tutti quelli che vorranno aiutarmi.
ciao

 ciao
Se non ho capito male il tuo problema, la soluzione la dovresti trovare sul
Sito Comune (link qui sotto), Sezione General, nella FAQ di AntoGal
intitolata "Avviare un file eseguibile ed attenderne la fine."
Di fatto, dopo che il programma che hai lanciato è terminato, il controllo
tornerà al tuo database (dal quale l'hai lanciato) e potrai finalmente
"rispondere a questa benedetta untima domanda".
Almeno spero. :)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Per prima cosa grazie per aver risposto
Purtroppo la cosa non è così, perche' il programma che viene lanciato da
access non viene terminato, ma rimane in uso a tempo indeterminato,
mentre il mio access dopo aver lanciato il programma va a scrivere una
cosa via odbc su tale server oracol (che è la base dati del programma
chiamato) e poi deve essere terminato (non prima di essere entrati nel
programma chiamato)
purtroppo non posso neanche far terminare il mio access in automatico a
x secondi, perche quando lancia il programma questo ti chiede l'account
e finche tu non hai inserito i dati access non deve eseguire l'ultima
qry e percio non puo essere terminato.
credo proprio che non ci sia rimedio
eppure credevo che esistesse un controllo sul focus di access!!!
ciao e grazie ancora

Newsgroup: it.comp.appl.access
Titolo: Sostituzione di parte di una stringa

Salve a tutti
ho un bel problema,
voglio creare una procedura che dato un parametro mi possa cambiare parte di
un campo, su cui faccio la ricerca.
Ad esempio se volessi sostituire il contenuto di un campo indirizzo come :
P.zza Roma, 10 in PIAZZA Roma, 10
come faccio ????
Ho provato con l'SQL, creando una query di aggiornamento, ma non funziona
!!!
Chi mi puņ aiutare, spiegandomi come fare ???
Grazie a tutti per gli eventuali per i suggerimenti.
Gianluca

Dim MyDbs as database
Dim MyRst as recordset
Dim MyCampo as string
Dim MyRecNum as long
Dim Tuaricerca as string
Dim TuaSostituzione as string
Set mydbs=currentdb()
set myrst=mydbs.openrecordset("select * from tblAnagrafe where
instr(str_Indirizzo," & chr(34)& tuaRicerca & chr(34)& ")>0")
if not (myrst.eof() or myrst.bof()) then
with myrst
.movelast
.movefirst
MyNumRec=1
do while MyNumRec<=.recordcount
.edit
mycampo=.fields("str_Indirizzo")
![str_Indirizzo]=tuaSostituzione & mid(mycampo,len(tuaRicerca))
.update
movenext
MyNumRec=MyNumRec+1
loop
end with
end if
myrst.close
mydbs.close
Più o meno, l'ho fatto al volo.

Newsgroup: it.comp.appl.access
Titolo: VARIABILI E REPORT

Se definisco in un modulo una variabile PUBBLICA, come faccio a
inserirla in un report ? direttamente sulla stampa o tramite codice
prima della stampa ?
Grazie

 ha scritto nel messaggio 
news:1129245230.3...@o13g2000cwo.googlegroups.com...

Per esempio su formattazione del corpo:
Me.MioControllo = MiaVariabileGlobale
Questo se la variabile è già stata valorizzata.
MiaVariabileGlobale = Me.MioControllo
se è da valorizzare.
Ciao, Carlo 

Carlo Costarella ha scritto:

La variabile pubblica è possibile inserirla anche nei CRITERI delle
query che si creano ?

 ha scritto nel messaggio 
news:1129283964.5...@g47g2000cwa.googlegroups.com...
Carlo Costarella ha scritto:


Sì, ma non direttamante la variabile, bensì una funzione pubblica che 
restituisce la variabile.
Esempio
Global MiaVariabile as string ' questa è la variabile che avrai provveduto a 
valorizzare
Public Function DimmiVariabile() as String ' stesso tipo di dati della 
variabile
DimmiVariabile = MiaVariabile
end function
Nei criteri della query metterai DimmiVariabile()
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Problemi con la somma di ore

Salve a tutto il NG,
il mio tormento assillante sono la gestione dei tempi...
Veniamo al dunque;
Ho una tabella che mi gestisce i turni ed una campo dove viene inserito
quanto straordinario vine effettuato da quel dipendente in quella giornata.
Il campo che contiene questo valore è in formato data/ora "hh.nn" in una
query vorre sommare le ore di straordinario di ogni dipendente arrontondando
per la mezz'ora, ovvero <30,0 > 30 ,1.
Non riesco a gestir questi valori in modo appropriato.
Dopo di che vorrei esportare il tutto su di un report facendo la somma
totale dello straordinario effettuato.
Grazie.
Lucio

 Lucio

 ha scritto nel messaggio
news:P8K1a.101651$ZE.28...@twister2.libero.it...


 Aiutooooo!
Creati una query di raggrupamento, raggruppata per dipendente, con la quale
determini il totale degli staordinari arrotondato per ogni dipendente.
Usa tale query come origine record del report e nel report non effettuare
alcun arrotondamento per il totale generale.

Newsgroup: it.comp.appl.access
Titolo: Inserimento dati.

Allora, mi sono creato piccolo archivio per inserire la mia collezione
di film, ora siccome ho dei film e la loro copia, sorge un problema,
vorrei che quando inserisco la copia, visto che i dati sono identici,
come posso fare in modo che inserendo il titolo tutti i campi si
aggiornino da soli ? Grazie.

 ha scritto nel messaggio 
news:no96n159frc9ermde...@4ax.com...

Utilizza una combo dalla quale prelevi il titolo del film e poi con due 
righe di codice riempi gli altri controlli prelevandoli dalla combo.
Per esempio: Combo1 con Titolo, Autore, Anno, AltriCampi; campo-colonna 
associata = 1
Su clic della combo:
Me.Titolo = me.combo1
Me.Autore = me.combo1.column(1)
Me.Anno = me.combo1.column(2)
ecc.
Da codice le colonne si contano a partire da zero (0).
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Il database e' in una condizione imprevista. Impossibile aprirlo.

Quando tento di aprire il file, Access mi dice
"Il database e' in una condizione imprevista. Impossibile aprirlo.
Database convertito da una versione precedente di Microsoft Acess
utilizzando il metodo DAO CompactDatabase invece del comando Converti
database del sottomenu Utilia' database del menu strumenti. Il
database e' stato convertito parzialmente.
Se e' disponibile una copia del database nel formato originale,
utilizzare il comando Converti database. Se il database originale non
e' piu' disponibile, creare un nuovo database e importare le tabelle e
le query per recuperare i dati.
Impossibile recuperare tutti gli altri oggetti del database."
Ho fatto quello suggeritomi da Access, ma nel momento di importare le
tabelle mi riproponeva lo stesso messaggio di errore.
Riavviato il sistema, riprovato, niente.
Ho cancellato i file .ldb (ce n'erano 2). non si apre.
Sono fortunatamente riuscito a recuperare i dati delle tabelle facendo
un importa tabella da ms excel pero' ho perso un sacco di query,
maschere e report.
Sapete aiutarmi?
--------------
icq: 112346371

On Tue, 22 Jan 2002 10:48:34 GMT, 
mogliaN...@tiscali.it
 (caos)
wrote:

apri nuovo db e poi importa dal menů

Newsgroup: it.comp.appl.access
Titolo: Prloblema con ocx

salve a tutti, da stamani, su un db che fino a ieri
non ha dato problemi, ha comnciato a darmi errore all'avvio
"Riferimento mancante o non valido al file Flash.ocx versione 1.0
nel database"
Sapete darmi una dritta da cosa può dipendere?
Access 2103 (build 13901.20400)
 
Grazie

Winston Smith ha usato la sua tastiera per scrivere :

Come non detto, avevo dentro un Riferimento a
Shockwave flash errato, tolto quello tutto a posto
Scusate
Newsgroup: it.comp.appl.access
Titolo: Errore durante salvataggio record

Salve a tutti, vorrei porvi il mio problema:
nel mio programma di gestione scolastica ho una maschera di anagrafica 
studenti,
in questa maschera ho un campo matricola che è una chiave primaria di varie 
tabelle
in relazione.
il mio problema è che quando c'è un cambio matricola (es. passaggio da 
preiscrizione
ad iscrizione) mi da un messaggio di "modifica contemporanea record" + 3 
opzioni
"salvare il record" - "copia negli appunti" - "non salvare le modifiche".
Posso evitare la comparsa di questo messaggio? se si come fare?
Grazie

 il mio problema è che quando c'è un cambio matricola
PESSIMO. Una chiave primaria non dovrebbe MAI cambiare.
Inserisci la matricola come se fosse un campo qualunque (magari
indicizzato senza duplicati), e utilizza un nuovo campo "id" come
chiave primaria per collegare tra loro le tabelle.
cia'
Max

 ha scritto nel messaggio 
news:d06e1090-2963-4b2d...@m36g2000hse.googlegroups.com...


 Spero per me!!!! che qualcuno abbia una soluzione
Nulla ti vieta di usare la "vecchia" matricola come chiave primaria e
creare un nuovo campo con la matricola "vera"... ma, a parte la
normalizzazione (che e' una cosa tragica, perche' la stragrande
maggioranza dei DB nascono non normalizzati, e normalizzarli in
seguito e' quasi sempre un lavoraccio immondo)... in teoria quel
messaggio non ha motivo di esistere, A MENO CHE le relazioni delle
tabelle non siano tutte definite come si deve, con tanto di integrità
referenziale impostata, e una maschera cerca di andare a modificare un
matricola in una tabella quando in realta' il lavoro l'ha gia' fatto
il database stesso... verifica un po' cosa succede quando segui la
procedura per cambiare la matricola.
cia'
Max

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

Salve a tutti!
Ho un problemino con i Report..
In pratica ho assegnato come origine record del mio report
"StampaBolle" una Query..
Tale query restituisce più righe (tuple) ciascuna con una decina di
colonne (campi)..
Vorrei che l'intero elenco generato dalla query venga stampato nel
report..
Ho quindi creato delle caselle di testo (una per ogni campo della mia
query) all'interno del Corpo del Report assegnando loro come origine
ciascun campo risultante dalla query..
Il problema è che quando apro il Report mi stampa "solamente" la prima
riga (tupla) :(((
In cosa sbaglio???
Grazie a tutti in anticipo!!!

 ha scritto nel messaggio news:1122986633.3...@g44g2000cwa.googlegroups.com...
Salve a tutti!



[risposta]
Fai una prova; seleziona la query e poi scegli: Inserisci - Report standard.
Ti dovrebbe creare un report "grezzo" da poter modificare...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Contatori

Ciao a tutti,
ho un paio di problemi con i contatori:
1) dato che dal primo gennaio entrerà in vigore la rintracciabilità, devo
fare in modo che ogni lotto di produzione, ogni giorno ricominci da 1, in
quanto il numero lotto è un abbinamento fra numero progressivo e data di
produzione. Ad esempio: lotto n. 01 del 12/12/2004, il giorno successivo ci
sarà nuovamente il lotto n. 01 del 13/12/2004. Come posso fare a farlo
ricominciare da 1 ogni giorno?
2) Problema simile per la creazione dei codici prodotto per le materie
prime: se lo stesso fornitore mi fornisce la stessa materia prima lo stesso
giorno, dovrei fare in modo che la fondo del codice di magazzino mi venga
aggiunto in automatico A per la prima consegna, B per la seconda, C per la
terza, ... piuttosto che 1,2,3, ... Come posso fare?
Grazie in anticipo a tutti quanti.
Fabio.

 ha scritto nel messaggio 
news:cpedbt$fkn$1...@atlantis.cu.mi.it...

Sicuramente la chiave primaria dovrà essere formata da almeno due campi: 
IDLotto e DataLotto.
Il codice da scrivere è tutto sommato banale: quando aggiungi un nuovo 
record verifichi l'ultimo record inserito e ne confronti la data con quella 
di sistema, se la data è cambiata la numerazione partirà da uno.
Ovvio che la verifica deve prevedere anche il controllo dell'ultimo record 
inserito per la stessa data: in questo caso filtrerai (sempre da codice) i 
record inseriti e aggiungerai un numero (+1) per il nuovo record.
Parole chiave: recordset, If...Then, IIF
Ciao, Carlo 

 ha scritto nel 
messaggio news:B4zud.495413$35.21...@news4.tin.it...


 proprio una gran cima ...
A dire il vero neanche nel quoting...
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Specifiche tecniche

Ciao a tutti,
sto realizzando con access un'applicazione per la gestione relativa alla 
normativa antiriciclaggio, che deve rispettare determinate specifiche 
tecniche.
In particolare per un campo denominato IMPORTO, devo rispettare il formato 
9(15), dove, se non sbaglio, 9 indica che si tratta di un campo numerico e 
15 il numero di byte utilizzabili.
A questo punto, però, come posso impostare il campo affinchè accetti solo 
numeri fino a 9.999.999.999.999,99?
I separatori di migliaia e la virgola per i centesimi di euro non vanno ad 
occupare spazio all'interno del campo giusto?
Ciao e grazie

 occupare spazio all'interno del campo giusto?
No.
ciao,
Panathos
Newsgroup: it.comp.appl.access
Titolo: Maschera di query personalizzata

Nei criteri di una query ho inserito [] per passare manualmente dei 
parametri quando viene eseguita.  Nella mascherina che compare, come posso 
inserire un testo, quale per esempio: "Anno di attivita ?" od "Data di 
riferimento ?"
Grazie
Simon 

 ha scritto nel messaggio
news:4226dc4d$0$32331$5fc...@news.tiscali.it...

Like [Anno di attività]
Saluti,
--
strano...mavero

 ha scritto nel messaggio 
news:4226e...@x-privat.org...

Newsgroup: it.comp.appl.access
Titolo: impedire le modifiche al record se ci sono errori

Ciao a tutti.
Ho una maschera che prende i dati da una tabella.
C'è un pulsante che salva i dati modificati presenti nei controlli della
tabella (ho utilizzato l'autocomposizione di Access).
Faccio delle verifiche affinchè in tutti i controlli ci siano dei dati. Se
mancano dei dati, compare un messaggio.
Il problema sta nel fatto che dopo aver fatto ok nella finestra del
messaggio, l'aggiornamento del record avviene lo stesso.
Cosa devo scrivere nel codice, affinchè se compare il messaggio di errore le
modifiche apportate al record non abbiano effetto?
Giancarlo

Ciao Giancarlo,
se il controllo lo metti nell'evento Prima di aggiornare della maschera
basta che imposti
Cancel = true nel caso il controllo non vada a buon fine
Saluti
Cinzia

     Cancel = True
if Cancel then
    MsgBox "Devi completare i segg. controlli: " & messaggio
end if
infatti il cancel è già impostato a true nel ciclo for in caso di problemi
per cui alla fine ti basta testare se Camcel è true far vedere il messaggio
Saluti
Cinzia

Newsgroup: it.comp.appl.access
Titolo: Query di selezione (in negativo) ..... esiste?

Allora, seguendo il consiglio del cortesissimo MA che ringrazio, provo
a modificare il subject, ma non so se questo va bene ;)
Due tabelle, stessa struttura, per facilità un solo campo stringa,
chiamato Cartelle.
La prima tabella (chiamiamola A) contiene duemila record
La seconda tabella (chiamiamola B), oltre agli stessi duemila record,
ne continene altri mille (che sarebbero cartelle vecchie, da
cancellare).
Io vorrei estrapolare l'elenco delle cartelle vecchie, cioè dei record
in eccedenza nella seconda cartella rispetto alla prima.
In pratica, mi servirebbe una query che selezionasse soltanto quei
record di B che non sono presenti anche in A
Come si fa?
Grazie,
Filippo

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


Ciao Filippo.
Query -- Nuova query - Creazione guidata ricerca dati non corrispondenti
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
---------------------------------------

 > Filippo
un consiglio,
dopo averti creato la query con l'autocomposizione  citata da cinzia e
roberto, vatti a studiare il codice che ne risulta dalla creazione
guidata, 
a me spesso è servito a capire(un poco :-(( ) il pensiero di access.
luigi
-- 
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: Impostazioni di base su record corrente

Salve a tutti, spero di trovare da voi un aiuto per questo mio piccolo
(spero per voi) problema, ma che per me sta diventando una cosa
assillante...
Vengo al dunque:
Ho creato una sottomaschera che mi permette di caricare dei dati su
una tabella. In questa sottomaschera ho due campi CampoA e CampoB che
vorrei si comportassero nel modo seguente e cioč: in prima istanza
CampoB deve essere disabilitato, ma nel momento in cui digito un certo
testo nel CampoA, CampoB si deve abilitare.
Per quanto riguarda la definizione va tutto bene. Vale a dire che ho
definito CampoB disabilitato e all'evento LOSTFOCUS del CampoA mi sono
testato il suo valore e in base a quello ho generato il comportamento
dovuto.
Il problema sta che quando mi sposto sul "nuovo record", CampoB
continua a mantenere l'ultima impostazione assunta, mentre io vorrei
che si ripristinasse allo stato iniziale.
Non solo, ogni volta che riapro access e riapro la maschera il campoB
della sottomaschera risulta impostata all'ultimo stato avuto, per cui
risulta che se per quel record CampoB doveva essere abilitato risulta
disabilitato (che era magari l'ultimo stato avuto).
Come posso fare?
Spero di essere stato chiaro.
Antonio Santoro

 ha scritto nel messaggio
news:c5c165a5.02031...@posting.google.com...

A fronte dell'evento "Su corrente" della sottomaschera prova a generare il
seguente codice VBA:
If Me.NewRecord Then
    Me!CampoB.Enabled = False
Else
    If Me!CampoA = "Tuo certo testo" Then
        Me!CampoB.Enabled = True
    Else
        Me!CampoB.Enabled = False
    End If
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Report ed ordinamenti

Salve a tutto il NG,
ho unreport che funge da graduatoria, ad ogni dipendente viene assegnato un
punteggio (per vari motivi il punteggio nel campo è in formato testo) con
due decimali.
Quando tento di ordinare i record per punteggio, in ordine decrescente o
crescente, il report non lo fà, ho anche creato l'intestazione punteggio ma
niente, potrebbe essere perchè non vede numeri ma testo?
Io ho comunque la necessità di avere testo piuttosto che numeri in quel
campo.
Grazie a chi mi possa aiutare.
Lucio

 campo.
E allora sei tu...
Crea un campo calcolato nella query origine record del report. Il campo sarà
cdbl(punteggio).
Poi nel report ordina per il campo calcolato
Antonio

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

Salve. Chi mi sa dire come posso fare, in un'applicazione Access, per
leggere il nome dell'utente che sta usando il PC?? Mi serve per delle
statistiche.
Grazie,
ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 statistiche.
Se intendi l'utente di Windows p.e.:
http://www.mvps.org/access/api/api0008.htm
http://support.microsoft.com/default.aspx?id=161394
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 
http://support.microsoft.com/default.aspx?id=161394
Grazie mille!!


 ha scritto nel messaggio
news:ebd3d4f88adcbfb2604...@mygate.mailgate.org...

Ciao Raf
Prova Cosě
------------------------
Dim WshN As Object
Set WshN = CreateObject("WScript.Network")
Debug.Print "Dominio = " & WshN.UserDomain
Debug.Print "Nome computer = " & WshN.ComputerName
Debug.Print "Nome utente = " & WshN.UserName
------------------------
Ciao Giorgio

Newsgroup: it.comp.appl.access
Titolo: Stampare su LPT1:

Salute a tutti,
Per la prima volta mi giunge vantaggioso stampare un banalissimo
report al volo, utilizzando la porta parallela come file di output,
(LPT1:) al fine di indirizzarlo direttamente sulla stampante locale.
Però, nella stampa delle righe di dettaglio, pur utilizzando la
funzione di formattazione degli Importi, questi vengono allineati a
sinistra anzichè a destra, con evidente effetto estetico alquanto
schifosetto. L'istruzione che uso per comporre la riga è la seguente:
 
Print #1, Format(Importo1, "#,###,###,###") & Space (7)
Format(Importo2, "#,###,###,###") .
Qualche suggerimento?
Grazie.   Loris

schifosetto. 
Alla peggio riempi di spazi a sx in base alla lunghezza del
numero...
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--