mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Campo calcolato su report che 'non calcola'

Sto leggendo dalla tabella FATTURETESTATE
Alcuni dei campi sono IMPONIBILE, GT
Creo un report, come origine record ci metto la tabella indicata
Nelle righe numero, data, ditta, totale_imponibile, gt
Sono tante righe, uan per ogni fattura, raggruppate per mese
Nel piede del raggruppamente vorrei stamparci il valore di Imponibile, 
ed altri valori del mese corrente
Uno dei campi nel corpo del documento e' GT, e' un numerico da 0 a 1000000
Nel corpo documento ho due textbox, nella prima visualizzo il valore di 
Imponibile se GT e' inferiore o uguale a 100, nella seconda se maggiore 
di 100
 
Quindi nella prima textbox, nel controlsource ci metto:
=IIf([GT]<=100;[Imponibile];0)
 
Mente nella seconda ci metto:
=IIf([GT]>100;[Imponibile];0)
 
E funziona tutto come desiderato, nella riga del corpo vengono 
visualizzati tutti i campi e vengono valorizzate la textbox1 oppure la 
textbox2, in funzione del valore di GT
 
Il problema sta nelle somme che metto sul piede del raggruppamento
Sul piede ho tre textbox, la prima per visualizzare la somma del valore 
Imponibile di tutte le fatture del mese
=somma(Imponibile)
 
La seconda e la terza per visualizzare la somma degli importi come 
visualizzati dalle textbox1 e textbox2 sul corpo del documento
=somma(IIf([GT]>100;[Imponibile];0))
=somma(IIf([GT]<=100;[Imponibile];0))
 
Ora, mentre la textbox con la somma del Imponibile si vede 
correttamente, le altre due che dovrebbero mostrare la somma di un campo 
calcolato, non funzionano nel senso che tento di avviare il report mi dice
"Tipo di dati non corrispondenti nell'espressione criterio"
 
Ho pensato che il valore Imponibile potesse essere un null, e l'ho 
racchiuso con un nz ma niente da fare, il report non vuol partire
Da cosa puo' dipendere?
 
 
 
 


Era il campo GT
Davo per scontato fosse fosse numerico, invece era testo
Elora la domanda successiva e':
ma come mai sulla riga il confronto GT>100 funziona?
Se funziona evidentemente Access ci mette del suo per convertire il tipo 
dati da testo a numerico, e quindi come mai la IIF su riga funziona, e 
la la somma(IIF...) sul piede gruppo non funziona?
 

 la la somma(IIF...) sul piede gruppo non funziona?
 
mi sa che IIF "restituisca" SOLO stringhe, (o altro), non "commestibili" per sommatorie.
 
Personalmente ho riscontrato varie (MOLTE) volte che nelle sommatorie occorre FORZARE, con val() per esempio, i parziali che arrivano da uso di funzioni interne che comunque restituiscono "qualcosa" che (per noi) ha l'aspetto di un numero


Beh, nel mio caso, una volta sistemato a numerico il tipo dati nel db, 
tutto e' tornato funzionante come prima
Quindi anche la somma sul piede del gruppo, del contenuto di una textbox 
col ControSource=(IIF...)
Newsgroup: it.comp.appl.access
Titolo: memorizzare valore controllo

Salve.
Ho una maschera "menu dipendenti" con un controllo "IdAzienda". Dopo
aver selezionato la ditta, tramite delle caselle di testo, su evento
click apro un'altra maschera "variazione dipendenti" che all'apertura
ha come valore del controllo IdAzienda quello della maschera chiusa.
Ho messo sul click del pulsante la seguente routine :
Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "variazione dipendenti"
    stLinkCriteria = "[idAzienda]=" & Me![IDAzienda]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
mentre su caricamento dell'altra maschera :
Forms![variazione dipendenti].IDAzienda = Forms![menu
dipendenti].IDAzienda
In questo modo ottengo il risultato sperato, ma sono costretto a
lasciare la maschera "menu dipendenti" aperta, perchè se aggiungo il
comando docmd.close prima dell'apertura della maschera "variazione
dipendenti" il valore non viene passato.
Come posso memorizzare il valore IdAzienda, chiudendo la prima
maschera e attribuirlo al controllo della seconda maschera??
Grazie.
Giuseppe.

 Giuseppe.
Usa l'ultimo parametro di OpenForm, OpenArgs (vedi help <F1>) per passare
l'IDazienda alla maschera che devi aprire.
  DoCmd.OpenForm "variazione dipendenti", , , "[idAzienda]=" &
Me![IDAzienda],,me.idazienda
Nell'evento Su Apertura della seconda form trovi l'IDazienda nella
variabile OpenArgs:
Private Sub Form_Open(Cancel As Integer)
    msgbox "E' stato passato l'IDazienda " & OpenArgs
End Sub  
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 End Sub
All'apertura il messaggio esce ma il controllo IdAzienda resta vuoto.
Cosa devo sostituire al msgbox?
Grazie.
Ciao.

 Ciao.
Hai il valore nella variabile, puoi farci quello che vuoi, anche copiarlo
in un controllo della maschera.
Puoi metterci per esempio questo:
  if len(openargs)>0 then 
    me.idazienda=openargs
  else
    msgbox "Non � stato passato nessun IDazienda."
  end if
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad 
ab...@newsland.it
Tutto ok.
Grazie Marco.
Giuseppe.
Newsgroup: it.comp.appl.access
Titolo: sintassi query access 2003

buongiorno a tutto il gruppo.
sono del tutto novizio sui database e su access. con pazienza ho creato le
mie 2 tabelle (!), ora mi cimento in una query.
vorrei creare una query che mi visualizzi tutti i campi a partire da una
data fino ad un'ltra data. le due date devono essere passare come
arghomento , mutano di volta in volte. mi occorre una message box che mi
chieda in input tali valori e poi applichi la query.
se qualcuno ha dei link ad una documentazioen valida e semplice ecco che
accetterei volentieri tale informazione. intanto mi sto' leggendo la guida
in linea , ma appare complessa , alemno per me,
grazie a tutti
-- 
 

 ha scritto nel messaggio 
news:4777d337$0$16036$5fc...@news.tiscali.it...

Secondo me lo capisci meglio con l'esempio.
Apri la query in struttura, porta i campi che vuoi vedere nella griglia 
della query. Sul campo che contiene la tua data vai nella riga Criteri e 
scrivi:
Between [DataIniziale] And [DataFinale]
L'effetto sarà che si aprirà una message box che ti chiede la DataIniziale e 
poi un'altra che ti chiede la DataFinale.
L'operatore Between nei Criteri farà sì che la quey filtri solo i record fra 
le due date specificate in input.
Ciao,
Simona
Newsgroup: it.comp.appl.access
Titolo: report

Ciao a tutti,
all'interno dell'azienda abbiamo parecchi database in ms-access a contorno
dell'ERP.
Io avrei la necessità di uno strumento che mi permetta di realizzare dei
report partendo sia dai database di Access, sia da altri DB, ma che possa
essere "lanciato" per esempio da file batch direttamente dall'ERP,
passandogli dei parametri.
Potrei anche usare un db di access opportunamente strutturato, ma non è
bello veder partire access cliccando sul menù dell'ERP, o comunque qui non
piace.
Avete qualche idea?
Esiste qualcosa di free?
Grazia a tutti.
Sigar.

 Sigar.
Che io sappia Access non è "comandabile" da altre applicazioni. Forse puoi
provare a realizzare del codice in Vb o qualche altro linguaggio
(personalmente credo che sia un lavoro abnorme per il risultato che vuoi
ottenere). Se il tuo problema è "non far vedere" che lavora access prova
ad usare qualche "trucchetto" (link sui desktop, finestre nascoste....).
-- 
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:vaOpb.89699$vO5.3...@twister1.libero.it...

Puoi utilizzare access via OLE con un script VBS o WSH...
Ciao.
--
Sergio MAZZA

Sto formattando un report in base ad una query comandata da una maschera nel
quale c'è un testo molto lungo.Ho la necessità di far comparire, a seconda
della condizione di una casella di contolo della maschera (e quindi della
tabella collegata), due scritte diverse, ad esempio:
quando la condizone è vera, deve apparire scritto"Urgente", altrimenti
"Normale".
Ho provato ad inserire
iif(nomecasella=vero,"Urgente","Normale), nell'origine dati di una casella
di testo, ma ottengo solo errori o l'apparizione della formula formattata
come testo.
Dove sbaglio?

 ha scritto nel messaggio
news:IUaqb.92862$vO5.3...@twister1.libero.it...

Devi mettere un uguale davanti all'espressione
Antonio
Newsgroup: it.comp.appl.access
Titolo: Pannello dei comandi

Ciao a tutti,
ho letto molti post relativi hai problemi con il pannello dei comandi
soprattutto se importato da A97 a A00....ma la mia domanda e' la seguente:
"Che pregi ha il pannello dei comandi rispetto al menu tradizionale?? cosa
mi consigliate di usare?? qual'e' il piu' semplice per l'utente finale poco
esperto??"
..bhe a dir la verita' erano piu' d'una...cmq pazienza....
scherzi a parte...vorrei avere una vostra opinione in merito...
Ciao
Grazie
* SuperDavid *

 ha scritto nel messaggio
news:6bp27.26266$rh.4...@news6.giganews.com...

Io personalmente utilizzo tutti e due .. sia i menu' tradizionali che il
pannello comandi ....
Il pannello comandi lo utilizzo anche perche' restando sempre aperto gli
faccio eseguire una serie di operazioni in background di controllo ,
impostazioni di access e cosi' via ... e piuttosto che mettere una form
senza nella per fare queste cose preferisco il pannello che almeno serve
anche all'utente. per menu' tradizionali intendi il classico "File" ,
"Modifica" , etc.. anche li ho riportato le stesse cose del pannello cosi'
gli utenti possono scegliere a loro piacimento.
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"La follia e' l'unica cosa capace di prolungare la giovinezza e tenere
lontano la molesta vecchiaia."
(Erasmo da Rotterdam)

Newsgroup: it.comp.appl.access
Titolo: problema con campo indicizzato

ma è possibile che quando imposto un campo come indicizzato, duplicati non
ammessi e vado ad inserire i dati non nella tabella ma in una maschera
aperta in modalità immissione nuovi dati e in questa tabella inserisco un
valore duplicato, che esiste già all'interno della tabella non mi compaia
nessun messaggio di errore ma che anzi io riesca a chiudere senza problemi
la tabella??? ed è possibile che poi se ripeto l'operazione il numero appena
inserito sia perduto?? il contatore assume il valore successivo?. grazie a
chi mi sa rispondere. ciao
--------------------------------
Inviato via 
http://usenet.libero.it


In teoria non è possibile.
Se tu ci sei riuscito meriti un elefantino d'oro. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: *** DOMANDA FACILE x Voi ***

Scusate un attimo,
mi potete scrivere un Es. semplice comrese le dichiarazioni dele variabili
necessarie:
Ho un file in c:\temp\test.xls
Vorrei da Access fare una scansione della colonna c del file test.xls e se
trova il valore 100 emana un msg "TROVATO".
Non penso vi ci voglia una giornata,
ma non riesco a capire essendo alle prime armi di VBA come fare.
Mi hanno anche detto di guardare Create o GetObject.
BOOOOOO!!!
Grazie mille !!!
IMPORTANT NOTICE:
This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution, or
reliance on any of it by anyone else is prohibited and may be a criminal
offence. Please delete if obtained in error and email confirmation to the sender.
-- 
Posted from 
mail-out-01.piro.net
 [194.64.31.8] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Non penso vi ci voglia una giornata,
una giornata no, ma tre quarti d'ora sì (ci vuole molto di più a
scriverlo che a farlo), e adesso proprio non posso, sicché ti dò delle
indicazioni generiche che sicuramente potrai approfondire sull'help.
alleghi o importi il file excel come tabella (transferspreadsheet o
proprietà connect, su questa c'è da smanettare un pochino ma troverai
degli esempi).
ci setti sopra un recordset, lo scorri, quando arrivi al valore che ti
interessa fai partire un msgbox.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: database in siti internet

ciao a tutti
ho un sito personale ed ho provato ad insire una pagina di accesso ai dati
nel mio sito utilizzando FTP per il trasferimento dei file (quindi nella mia
directory del sito ho il file della pagina internet + il file del database).
Quando visito il mio sito da un altro computer ed apro la pagina in
questione, mi dice che ci vuole un dato programma Microsoft.....
Che cosa posso fare per risolvere questo problema; preciso che il file del
database non lo messo nella cartella mdb-database
grazie e saluti



Prova a chiedere su it.comp.www.asp
Ti serve:
- che il server che ospita il sito sia un server che ha come sistema
operativo Windows NT Server o WIndows 2000 Server
- Il server deve avere IIS 4/5 (Server Web di microsoft)
- Linguaggio ASP (3.0) installato sul server
- Linguaggio ASP con permessi di esecuzione nella tua cartella del
sito
- il database.mdb deve risiedere possibilmente nella stessa cartella
delle pagine ASP
- La pagina di accesso ai dati deve essere nominata pagina.asp e non
pagina.htm o pagina.html
.-..e altre cose di questo genere.
Se il server č linux/unix SCORDATI ASP e sviluppati una pagina in PHP.
in questo caso vai su:
it.comp.www.php
Ciao :))
Newsgroup: it.comp.appl.access
Titolo: [A2000 DK] Dove acquistare?

Salve a tutti,
vorrei acquistare il pacchetto Access2000 developer kit (in italiano).
Nei negozi che ho visitato hanno cercato di rifilarmi la versione XP
dicendomi che quello che chiedevo non č piů in commercio.
Come devo fare? Vorrei essere in regola con la legge, alcuni amici mi hanno
proposto di acquistare il loro pacchetto che "non utilizzano piů", č legale
ciň? Posso acquistare il pacchetto da altri "privati" o mi devo rivolgere ai
negozi?
Conoscete qualche negozio che vende ancora Access2000 developer kit (in
italiano)?
Grazie a tutti quelli che mi aiuteranno.
PEO
www.studiopasquali.it


puoi comprarlo tranquillamente da altri privati, se vuoi essere sicuro
leggiti la loro licenza
su questo NG tempo fa c'erà uno che vendeva il developer Kit del 2000
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Connessione db Access in rete

Ho una applicazione ASP che gira su una macchina della mia LAN,database
Access 2000
compreso.
Ho la  necessità di accedere a tale DB da un'altra macchina in rete.
Penso che debba cambiare la stringa di connessione ma in che modo oppure
cos'altro devo cambiare?
Grazie per l'eventuale risposta!

cos'altro devo cambiare?
Dipende dal tipo di connessione.
Comunque, in linea di massima, se la 2A macchina e' mappata come unita'
logica sulla prima basta che gli dai il path di rete.
Saluti.
Luciano
Newsgroup: it.comp.appl.access
Titolo: Intestazione e piede report ...

Ciao.
Ho fatto un report che mi stampa le bolle d'accompagnamento.
Suddetto report ha intestazioni e pie pagina del report, cosě che sulla
prima e l'ultima pagina del report mi vengano stampate alcune cose, che non
voglio siano stampate su quelle intermedie.
Ora, se stampo UNA bolla per volta tutto va bene. Ma se lancio il report su
di un gruppo di bolle, le intestazioni e piedi di pagina mi vengono solo
sulla prima e l'ultima pagina stampata, non sulla prima e l'ultima pagina di
ogni bolla.
In che modo posso "upgradare" questo report per poter stampare "a raffica"
un gruppo di bolle?
TIA, Sandro.
--------------------------------
Inviato via 
http://usenet.libero.it


Mi par di capire che ogni bolla sia su piů pagine; č cosě?
In tal caso, come gestisci il salto pagina?
Ciao
Riccardo

un gruppo di bolle?
non basta fare un ciclo e stampare una bolla per volta?
--
lorenzo coronati
---


Forse non ho capito bene il tuo problema, ma se raggruppi il report per
NumeroBolla, quello che oggi fai nell'intestazione e nel pič di pagina
report, domani lo farai invece nell'intestazione e nel pič di pagina di
gruppo ovvero di NumeroBolla.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 non basta fare un ciclo e stampare una bolla per volta?
Beh, ... si. A questa ci avevo pensato. Ma non volevo scomodare il vba per
una cosa che, di per se stessi, i report fanno regolarmente. Il problema è
mio, che non so come la cosa vada affrontata.
Grazie comunque, Sandro.


 In tal caso, come gestisci il salto pagina?
In che senso? Le pagine intermedie vanno per i fatti loro, sfruttando il
body del report. Su prima ed ultima vengono fuori intestazione e pič.
Ciao, Sandro.


 gruppo ovvero di NumeroBolla.
Come al solito hai capito benissimo.
Ho fatto qualche prova, ed è proprio, come tu mi suggerisci, con i
raggruppamenti che la cosa si risolve.
Davvero grazie.
Sandro

Newsgroup: it.comp.appl.access
Titolo: Cortese richiesta

Salve a tutti,
volevo sapere dove poter reperire  esempi di programmi Access.
Grazie e buona giornata.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie e buona giornata.
In Access File-nuovo... ce ne sono diversi
in c:\programmi\ms office\esempi\ ce ne sono due molto importanti.
Se invece guardi nei post precedenti ne trovi uno di Roberto "Istruzioni per
l'uso" in cui si raccomanda di usare subject significativi.
Domanda: ma è la domanda ad essere cortese o lo deve essere la risposta??
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

Grazie Massimiliano,
purtroppo in Azienda l'installazione di Office e` stata molto riduttiva.
Avrei bisogno di indirizzi da cui poter reperire tanti esempi.
Personalmente cerco una utility strutturata come Diario giornaliero, per
segnalare
disservizi o delle semplici note.
Grazie ancora Ciccio.


 Grazie ancora Ciccio.
www.sitocomune.com
www.lebans.com
http://www.granite.ab.ca/accsmstr.htm
per cominciare.
Occhio qusti sono acqua e farina, poi devi impastare tu.
ciao Massimiliano

Newsgroup: it.comp.appl.access
Titolo: tipo non corrispondente

Salve, 
da stamattina un mio database fa le bizze e mi dava errore "modulo mancante".
Visto che non avevo fatto nessuna modifica recentemente, ho pensato di creare un nuovo database e importare tutto... 
Ma adesso questo codice mi dà errore:
 
Function Schede(cart As String)
      Dim fso As New FileSystemObject
      Dim fs As Folder
 
      Set fs = fso.GetFolder(cart)
 End Function
 
Tra i riferimenti ho inserito Microsoft Scripting Runtime
Avete qualche idea?
Grazie mille
M


Scusate. l'errore è "tipo non corrispondente" come da oggetto.


ho provato a sostituire 
Dim fso As New FileSystemObject 
 
con 
dim fso as Object
Set fso = CreateObject("Scripting.FileSystemObject")
 
ma l'errore rimane...

Il giorno giovedì 3 giugno 2021 alle 13:04:56 UTC+2 Michele ha scritto:

Risolto! ho cambiato la priorità del riferimento! 
Grazie lo stesso :-D

Devi evitare di inserire i Riferimenti a LIB esterne... altrimenti generi applicativi VERSION-DIPENDENT che non è proprio una cosa utile.
 
Prova a togliere i riferimenti nel tuo progetto, perchè effettivamente si può lavorare meglio e senza metterli.
Modifica il tuo codice così, che poi è quello che avevi fatto in parte:
 
dim fso as Object
Set fso = CreateObject("Scripting.FileSystemObject") 
 
Saluti
@Alex

 Set fso = CreateObject("Scripting.FileSystemObject")
ed eliminando il riferimento "Microsoft Scripting Runtime" mi dà errore..
 
Forse dichiarando esplicitamente Scripting.FileSystemObject l'ordine di priorità non è più importante?

 Forse dichiarando esplicitamente Scripting.FileSystemObject l'ordine di priorità non è più importante?
 
NO, non devi referenziare la LIB e basta, ci pensa il sistema a ricercarsi l'istanza del componente COM installata conquesta riga:
----> Set fso = CreateObject("Scripting.FileSystemObject")
 
Posta il codice completo e si vede.
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: maschera con dati automatici

Salve a tutti! Ho già posto la domanda qualche tempo fa ma probabilmente non
sono stato esauriente nelle mie richieste:
Ho una tabella "cap" con i campi:
  cap        città         prov
20100     Milano       MI
98100     Messina     ME
Ho creato una maschera con tre campi:
 città          cap         prov
dove "città" è una casella combinata che pesca dal campo Città della tabella
"cap"
Come origine controllo finisce tutto in un'altra tabella.
E' possibile fare in modo che selezionando Messina il cap (98100) e la
provincia (ME) compilino in automatico i relativi campi nella maschera e
quindi nella tabella di destinazione?
Non sono un tecnico, sto imparando a fatica e spesso non sono chiaro!
Vi prego di essere i più espliciti possibili.
Vi ringrazio infinitamente.
Saluti.
Nazzareno

 quindi nella tabella di destinazione?
Sì, ma prima facciamo una premessa x capirci meglio: nelle maschere (e nei
report) non ci sono campi, ma controlli; i campi sono presenti nelle tabelle
e nelle query.
Casella combinata [Città], nella proprietà Origine riga metti una query che
ti selezioni dalla tabella [cap] i 3 campi che ti servono (città, cap e
prov).
Su dopo aggiornamento del controllo [Città] inserisci questo codice:
    Me.cap = Me.città.column(1) 'pesca il dato dalla 2a colonna
    Me.prov = Me.città.column(2) 'pesca il dato dalla 3a colonna
Se, inoltre, non ti piace far vedere la 2a e la 3a colonna nella casella
combinata, imposta la larghezza delle colonne incriminate a 0.
In ultimo, ma non x questo meno importante, sono contrario alla rindondanza
delle informazioni in un DB: se il CAP è x te il criterio discriminante x la
città e la provincia, dovresti memorizzare solo quello; all'occasione puoi
recuperarti gli altri valori o come ti ho descritto sopra o con un DLookUp
(vedi help).
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: Index Server Service e Access è possibile?

Ciao a tutti,
non so se avete avuto notizia ma è uscito Google Desktop che permette di
indicizzare documenti all'interno del proprio HD per ricerche rapide in
email e docs vari.
Provatolo mi sono chiesto se eiste qualcosa di mamma Microsoft utilizzabile
con Access ed ho trovato Index SS (ixsso) che con un apposita dll freeware
legge anche il contenuto dei pdf.
Tuttavia non sono riuscito a trovare esempi o documentazione su google se
non per ASP.
Qualcuno di voi lo ha sperimentato?
Ciao
MarcoMac


Come no;
http://msdn.microsoft.com/library/en-us/dnproasp2/html/objectbasedsearches.asp
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Ordinare le colonne di una tabella

Come si fa ad ordinare in ordine alfabetico (in base al nome 
del campo) le colonne di una tabella?
Mi spiego: ho due database con la stessa tabella e gli stessi campi.
In uno le colonne sono in ordine alfabetico, nell'altro le colonne sono
in altro ordine.
Dovrei copiare i dati dalla seconda alla prima tabella, ma per farlo
e' ovviamente necessario che anche i campi della seconda tabella siano
disposti in ordine alfabetico.
Trattandosi di molti campi, farlo manualmente e' piuttosto difficoltoso. 
In che modo posso risolvere il problema?


Tasto dx
ordinamento crescente
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 
bada MA forse sta chiedendo un'altra cosa
--
a.cara

 permanente e quindi agire sulla select o meno
Probabilmente ha aperto le due tabelle nel formato foglio e vuole fare 
un copia ed incolla di una sull'altra.
Certo se facesse una insert into....select sarebbe meglio.
Io l'unico modo che conosco per riordinare le colonne e' fare il drag & 
drop sull'etichetta della colonna.
--
a.cara


Ah.. tu dici che lui intende la disposizione delle colonne?
Sai che hai ragione...


 Certo se facesse una insert into....select sarebbe meglio.
c'ho provato anche cosi', ma non va per lo stesso motivo per cui
non va il copia-incolla.

Newsgroup: it.comp.appl.access
Titolo: Funzione DIR

La funzione DIR mi consente di rilevare i nomi dei file e/o directory
presenti in una determinata posizione del disco o di rete, eventualmente di
filtrarli secondo i loro attributi, ma non mi consente di rilevarne data/ora
e dimensione. Cosa mi suggerite.
N.B: qualcuno sicuramente mi suggerirà di utilizzare il Microsoft Common
Dialog
Control, ma come più volte ho già segnalato su questo ed altri newsgroup,
ogni volta che cerco di inserirlo in una maschera mi viene segnalato che non
posseggo la licenza per farlo.
Ho provato di tutto senza alcun risultato registrazione del comdlg32.ocx,
reinstallazione del file, di Office, di Win 98 e di VB5.0; una volta
qualcuno mi inviò un file di prova per dimostrarmi che a lui funzionava: in
effetti funzionava, ma se tentavo di editare quella maschera e cercavo di
modificare quel controllo l'operazione non mi veniva concessa per mancanza
della licenza.
Utilizzo Office 2000 su WIN98 dove vi è anche VB5.0.

 della licenza.
Ci sono altre soluzioni: su 
www.sitocomune.com
 trovi delle semplici API per
gestire selettori di Files o Cartelle (per inciso, con Access 'XP esiste un
oggetto nativo per gestirle: FileDialog).
Ciao.

 oggetto nativo per gestirle: FileDialog).
ecco un valido (per me) motivo per passare da access 97 ad access XP
piuttosto che ad access 2000...
o sbaglio?
Ciao :)

 Utilizzo Office 2000 su WIN98 dove vi è anche VB5.0.
Lo faceva anche a me, ma dopo che ho installato Vb6 mi va, anche se non mi
riesce di accedere ai metodi di apertura, quindi mi sono chiamato le api per
avere la finestra aprifile...
ciao
Newsgroup: it.comp.appl.access
Titolo: maschera con piu colonne

salve.
ho una tabella con nome,cognome e foto(oggetto ole).
Voglio fare una maschera in cui compaiano 2 o 3 colonne di dati (nome -
cognome - foto).
tra i tipi di maschera predefiniti non c'č quello che intendo io.
Si puo visualizzare un record alla volta, oppure tutti i record in
colonna, ma io vorrei fare piu di una colonna .
spero di essermi spiegato
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 spero di essermi spiegato
no!

Newsgroup: it.comp.appl.access
Titolo: Private o Public

Ciao a tutti....ho una domanda...quando associo ad un pulsante una
routine vb questa è impostata sempre come Private!! Leggendo sul sito
comune un esempio ho vista che la funzione risulta essere Public.
Ma come deve essere usata la function Public nel caso io voglia
associarla ad un pulsante??
grazie
mike :-)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mike :-)
Nello stesso modo.
Il problema però è concettuale, una Funzione Publica serve
se la Routine può essere generalizzata per più accessi, quindi
va messa in un Modulo esterno alla Form.
Dichiararla Public all'Interno della Form serve solo ad esporre
un METODO della Form nel caso tu voglia lanciare la Funzione
dall'esterno con Form aperta.
Ritengo che se la funzione o Sub rimane circoscritta alla
FORM dove viene eseguita e non ha relazioni dall'esterno
deve essere dichiarata PRIVATE.
@Alex.



Le funzioni (codice che restituisce un valore) sono pubbliche quando
realizzate nei moduli esterni alle maschere o ai report e cosě dichiarate.
Per chiamare una funzione pubblica al click di un pulsante di comando basta
scrivere Call NomeFunzione(eventuali parametri) o piů semplicemente
NomeFunzione.
 Viceversa se una funzione, che nel sitocomune č stata impostata a public,
deve essere usata in una maschera la si puň copiare pari pari nel modulo
della maschera cambiando in Private il Public e "chiamandola" su click del
pulsante: Call TuaFunzionePrivata(
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Report su stampane diversa da quella predefinita..

Ho fatto un report.. su Access'97.. poi lo lancio da un'applicazione..
vorrei farlo stampare su una stampante che non è la predefinita.. come si fà
?? sulle propietà non ho trovato niente.. al momento faccio visualizzare
l'anteprima e poi l'utente sceglie la stampante.. ma vorrei che il tutto
fosse in automatico...
Grazie..

 ha scritto nel messaggio
news:au6vt0$lht$1...@fata.cs.interbusiness.it...

Apri la struttura del tuo report; dal menu File seleziona il comando Imposta
pagina... ; nella scheda Pagina seleziona il pulsante di opzione Stampante
specifica; pigia il pulsante stampante; nella finestra di dialogo che si è
aperta seleziona la stampante che ti serve; chiudi la finestra di dialogo
pigiando il tasto OK; pigia nuovamente il tato Ok; salva e chiudi la
struttura del report.
Se invece vuoi cambiare da codice la stampante predefinita, vai sul Sito
Comune e nella Sezione General leggi la FAQ di Carlo Costarella e Lorenzo
Coronati intitolata "Gestire la stampante predefinita".
Buon Natale e felice Anno Nuovo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:au6vt0$lht$1...@fata.cs.interbusiness.it...

In 
www.sitocomune.com
 trovi quello che cerchi.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Maschera di ricerca Errore 3126

Buonasera a tutti,
 
ho una maschera di ricerca a campi multipli (17, un numero un programma!) che non vuole saperne di funzionare.
16 campi funzionano perfettamente, ma uno continua a darmi errore:
 
---
 
   If Len(Me.Titolo_Album) > 0 Then
   If Len(stLinkCriteria) > 0 Then
   stLinkCriteria = stLinkCriteria & " AND ([Tbl_Audio_PRINCIPALEALBUM.Title] like '*" & Replace(Me![Titolo_Album], "'", "''") & "*')"
            Else
                 stLinkCriteria = " ([Tbl_Audio_PRINCIPALEALBUM.Title] like '*" & Replace(Me![Titolo_Album], "'", "''") & "*')"
            End If
            End If
---
 
L'errore riportato è questo 3126 Parentesi non valide.
 
Non riesco a capire cosa sbaglio, anche perché ho un altro pezzo di codice più avanti, identico a questo (cambia il nome) e funziona perfettamente.
 
Boh!
 
Mi date una dritta per capire dove sbaglio?
 
Grazie
Erika


Non mi pare di riscontrare un'errore specifico che possa giustificare
quanto segnali... almeno nel pezzo di codice che ci indichi...
Siccome credo che i criteri siano SEQUENZIALI... non è che l'errore
possa essere generato nel Criterio prima...?
 
Se il tuo codice di prima lo scrivi così credi possa essere più
chiaro...?
 
If Len(Me.Titolo_Album) > 0 Then
    If Len(stLinkCriteria) > 0 Then stLinkCriteria = stLinkCriteria &
" AND "
    stLinkCriteria =  stLinkCriteria = stLinkCriteria &
"([Tbl_Audio_PRINCIPALEALBUM.Title] like '*" & Replace(Me!
[Titolo_Album], "'", "''") & "*')"
End If
 
Ciao
@Alex

Rieccomi e scusa se non mi sono fatta viva prima per l'update, ma per motivi di lavoro non ho potuto lavorare sul db fino a ieri l'altro.
 
Avevi perfettamente ragione tu e... ho trovato l'errore, che era veramente basilare e dovuto ad un errore di nomi duplicati in tabella che mi faceva impazzire la query.
 
Ovviamente l'errore era nelle 3 tabelle principali, le prime che ho scritto, e non era mai saltato fuori prima.
Adesso nella query le tre tabelle si incrociavano e c'erano dei campi con nomi uguali e il risultato si è visto.
 
Ho corretto le tabelle (e rimosso TUTTI i duplicati) e la maschera di ricerca si è rimessa a funzionare perfettamente.
 
Grazie per la dritta!!!
 
Erika
Newsgroup: it.comp.appl.access
Titolo: Query di Aggiornamento (non supportato da ISAM)

A solo titolo di studio, per approfondire le conoscenze sulle query, ho
preparato una Query di aggiornamento listini su una tabella collegata, ma
questo mi dà il seguente ERRORE: aggiornamento dati in una tabella collegata
non supportata da questo ISAM.
Che vor dì ???
Le tabelle sono coì fatte: un file testo esterno con il nuovo listino
collegato ad un DB ed una tabella interna contenente il vecchio listino.
L'anciando la Query mi mostra effettivamente solo i dati da cambiare, con i
nuovi prezzi, ma... alla fine non finisce l'operazione per via dell'errore
sopra detto.
A voi l'ardua sentenza... Ciaooooo e grazie.

 ha scritto nel messaggio news:foeY9.13308$%p6.11...@news.edisontel.com...

Il driver ISAM si occupa del collegamento con il file di testo che hai collegato.
Questo driver è in grado di farti leggere i dati nel file di testo ma non di aggiornarli.
Se tenti (per es. con una query di aggiornamento) a scrivere su questa tabella collegata ecco che appare l'errore che hai visto
Ciao,
Mat.


Quindi non si tratta di un mio errore...? e la cosa significa che con una
semplice Query di aggiornamento non e' possibile fare cio' che ho tentato di
fare? e' inutile che insisto? nel senso che mi sto chiedendo se esiste il
modo di aggirare l'ostacolo senza entrare in una vera programmazione, ma
utilizzare solo le query che access mette a disposizione.
Ciauuu!!


temo proprio che sia cosě, non penso che ci sia un altro modo di collegare un file di testo come una tabella per poterlo anche
modificare.
'spiace.
Mat.


...aspe' un attimo! Io non devo aggiornare il file collegato, ma la tabella
interna! Il file testo collegato serve solo a "prelevare" i dati aggiornati
da passare e scrivere sulla tabella... questo fa differenza? (visto il tipo
di errore e la tua spiegazione, suppongo che non faccia differenza... ma a
scanso di equivoci voglio chiedertelo). Grazie per il tuo interessamento.


se la query di aggiornamento modifica la tabella di access allora non "dovrebbe" esserci problema. Se non č cosě, probabilmente, c'č
qualcos'altro che non consente la modifica dei dati sulla tabella.
Quella che chiami "tabella interna" sta nel db access a cui hai collegato il file di testo?
L'hai creata tu o l'hai trovata fatta e quindi potrebbe avere qualche caratteristica che non conosci?
Mat.


...si, il DB l'ho creato io nel tentativo di vedere come funzia... un file
testo sta' all'esterno del DB che ho provveduto a  collegare allo stesso, ed
una tabella creata internamente al DB. Se creo due tabelle all'interno del
DB allora la query di aggiornamento funzia, ma come uso la tabella collegata
mi da il problema che ho scritto nell'oggetto. Ho provato anche ad
aggiornare un file testo collegato esternamente, e li mi dice chiaramente
che non posso farlo...
Devo provare a fare la stessa cosa su un PC diverso? Questo sempre che sia
una cosa fattibile, altrimenti e' inutile che cerco di trovare un errore che
forse non esiste.
Newsgroup: it.comp.appl.access
Titolo: Spostarsi dalla sottomaschera al bookmark della maschera

Ciao a tutti.
ho una sottomaschera con un elenco
e una maschera con un elenco simile.
su currentd della sottomaschera vorrei spostare il bookmark della maschera
Dim r As DAO.Recordset
Set r = Forms!frmcliente.Form.RecordsetClone
r.FindFirst "ID=" & Me.id
'si blocca qui
Forms!frmcliente.Form.Bookmark = r.Bookmark
Set r = Nothing
ma non ne vuol sapere
Mi aiutate a trovare l'errore?
Tks
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Tks
ho risolto riassegnando il recordsource
Grazie lo stesso


Newsgroup: it.comp.appl.access
Titolo: tracciato record (funzione mid)

Salve , devo scompattare un tracciato record , per spezzettare il file
sto utilizzando la funzione mid
nomecampo: Mid([campo1];451;60)
fino qui tutto ok. Ora nel leggere il tracciato mi rendo conto che
alcuni campi tipo l'esempio riportato sopra ,la lunghezza del campo 60
contieni codici da 4 , ossia 15 codici all'interno di quel campo da
60 .La domanda che mi sorge e se volessi fare in automatico questa
suddivisione senza dover spezzettare ancora il campo  ad esempio
Mid([campo1];455;4)ect ect . Esiste un metodo?
Grazie


prova con un ciclo ...
redim cod(1 to 15)
for pz = 1 to 15
   cod(pz) = Mid(nomecampo, pz * 4 -3, 4)
next pz
.....
alla fine assegni i valori
cod1 = cod(1)
...
cod15 = cod(15)
spero di aver capito ..
IvanDaBologna


Grazie per la risposta , ma sinceramente non ho capito , partiamo dal
presupposto che eseguo un mid da una query, posso fare un ciclo ad
esempio tramite funzione pubblica (per richiamarla credo....) ma poi
in query?

 wrote:

Ciao,
non puoi importare il file in una tabella di appoggio creando, in
maniera visuale, la specifica di importazione ?
(forse è quello vuoi fare con una query ?)
Forse, se praticabile, è una soluzione più comoda di altre.
Alberto
Newsgroup: it.comp.appl.access
Titolo: I prezzi del Developer

Visto i numerosi post sull'argomento credo possa essere utile quanto segue.
Uno dei principali distributori di SW Microsoft in Italia è Opengate S.p.a.
che al momento dispone dei seguenti pacchetti rivolti agli sviluppatori
Access :
Office 2000 developer versione 1.5 contenente oltre alla versione Premium di
Office 2000 tutti gli strumenti indispensabili per distribuire correttamente
un lavoro sviluppato con Access (senza "compilarlo" ovviamente, è solo un
runtime )  Tale versione sarà disponibile a partire dal 15/09/2000 (presso
Opengate) e costerà circa £ 2.500.000 + IVA( a seconda del rivenditore
possono esserci variazioni anche significative).
Versione Aggiornamento (La Opengate si riserva di rendere note a giorni le
caratteristiche di questo prodotto) il prezzo è di circa 1.300.000 +
IVA(sempre a seconda del Riv.)
In alcuni casi sarà possibile trovare le versioni precedenti adatte ad
Access 97 a prezzi inferiori al milione.
Per altre informazioni:
www.opengatespa.com
numeri verdi Microsoft
P.S. a breve anche CDC S.p.a distribuirà questi software
----------------------------------
Niuna impresa, per minima che sia,
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza, con amore, volere.
---------------------------
Anonimo fiorentino sec. XIV

 Grazie mi sei stato molto utile e mi hai anticipato anche perche' non ero
riuscito a trovare niente in rete !!!!

Newsgroup: it.comp.appl.access
Titolo: Codice x Pulsante

Ho molte maschere e vorrei creare un pulsante per chiuderle e passare
automaticamente ad una maschera iniziale. Poichč sono un autodidatta in
Access e di Vba ci capisco poco, sapete darmi qualche dritta su come fare a
scrivere un codice che faccia queste cose ? Un mio vecchio Prof. diceva "c'č
il metodo lungo da stupidi e quello breve da furbi". Beh in effetti il primo
l'avrei trovato :) perchč creo una macro con il comando "chiudi"  e poi con
"aprimaschera" ma devo specificare la maschera da chiudere e quindi dovrei
fare una macro per ogni maschera !
E' possibile creare un comando generale da poi richiamare nelle varie msk
con un pulsante ? Per fare questo devo usre i moduli o sono proprio fuori
strada ?
Grazie per ogni ventuale delucidazione

 scrivere un codice che faccia queste cose ?
Autocomposizione Pulsante di comando, scegli Operazioni su Maschere, Chiudi
Maschera, ti genera il codice necessario a chiudere la maschera corrente.
Poi ripeti:
Autocomposizione Pulsante di comando, scegli Operazioni su Maschere, Apri
Maschera, ti genera il codice necessario ad aprire un'altra maschera
Se il tutto ti č chiaro (vedi eventualmente la guida in linea x le
spiegazioni del caso) fai 2 + 2 ed ottieni quello che hai chiesto.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
Newsgroup: it.comp.appl.access
Titolo: Barra import su immagine collegata

Salve,
è possibile disabilitare la visualizzazione della
barra di importazione delle immagini collegate in un form ?
Mi spiego :
Ho un form "catalogo" con 8 immagini collegate e due
pulsanti scorrimento Avanti e Indietro ... premendo i pulsanti
vengono collegate 8 nuovi file JPG ... (20K max) .. per ogni
immagine appare la barra di importazione al centro del form ..
e possibile non visualizzarla ?
Grazie
Hp

 ha scritto nel messaggio
news:HdUib.282137$R32.9...@news2.tin.it...

Tramite regedit agisci sul Registro di configurazione del tuo computer: nel
caso d'immagine Jpeg è sufficiente settare a "No" la seguente entry:
HKEY_LOCAL_MACHINE\Software\Microsoft\ Shared Tools\Graphics
Filters\Import\JPEG\Options\ShowProgressDialog
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Ho provato ma la barra appare ancora ... sembra che con WIN 2K bisogna
ipostare anche
HKEY_CURRENT_USER\Software\Microsoft\Shared Tools\Graphics
Filters\Import\JPEG\Options\ShowProgressDialog
Grazie
Hp

Newsgroup: it.comp.appl.access
Titolo: Visualizzazione form

Innanzitutto buona serata a tutti.
Mi succede una cosa molto strana: ho una form che ha due pulsanti che, a
loro volta, richiamano altre due forms.
La cosa strana è che una form, una volta premuto il pulsante, appare
normalmente, mentre l'altra no.
Mi spiego meglio: clicco sul pulsante e non pare accadere nulla, poi chiudo
la form chiamante e mi accorgo che, sotto, si è aperta la form che avevo
richiamato.
MI sapete mica spiegare quale può essere il problema?
Grazie mille (come al solito)
***mauro

 ha scritto nel messaggio
news:u0and.188575$b5.93...@news3.tin.it...

verifica per la maschera:
"Proprieta"
"Altro"
"popup"
Ciao Gianni
Newsgroup: it.comp.appl.access
Titolo: ACCESS e MYSQL leggo ma non scrivo!

Ciao a tutti.
Il mio problema è questo. Dovendo creare un db per un sito web su server
linux mi sono avventurato in mySQL. Però dovrei interfacciare il db creato
con un altro su ACCESS (non posso costringere l'utente a imparare ad usare
linux per inserire i prodotti in una tabella!). Ora il prob. è che se le
tabelle mySQL non hanno un campo impostato come PRIMARY key, e dunque una
chiave che non consente duplicati, io non posso scrivere dentro quella
tabella da access. Perché?  Un bug di access97? impostazioni sbagliate di
myODBC? Un espediente per convincere a passare a server nt( :-) non sono
così paranoico).
HELP me please.
Grazie,
Michele silletti
michele....@tiscalinet.it

 cosě paranoico).
Il driver ODBC per MySQL non consente soluzione al tuo problema.
Penso sia una questione di standard SQL che, per norma, escludendo
la possibilita' di doppi record, deve per forza imporre la chiave che
tutto sommato oltre essere utile non vedo un motivo per evitarla.
Lavoro quasi esclusivamente in MySQL e, tranne questo limite
e quello dell'impossibilita' di usare la transazione, non mi ha mai dato
problemi (sinora).
    Paolo

myODBC? Un espediente per convincere a passare a server nt( :-) non sono
Io non ho mai avuto problemi con il driver anche se l'ho utilizzato
solo per delle prove.
Ciao.
P.s: l'errore ti viene anche se fai delle query pass-througt ?
Fabio Serra
***********
Per rispondere in e-mail cancella "the." e sostituisci 
"whitehouse" con "faser".
***********

 ha scritto nel messaggio
news:+GgmOeYxfeAVlN+ZWJocA6Jiog=6...@4ax.com...


 myODBC? Un espediente per convincere a passare a server nt( :-) non sono


 ha scritto nel messaggio
news:3931711A...@siber.it...


 Ma non è a pagamento?
Postgresql è completamente free e open source , MySql no !!! 
E' decisamente più completo , è un db relazionale orienatato agli
oggetti ... è un vero db server !!!
Sulle prestazioni ... è vero è più lento se hai una piccola base dati ,
inoltre occupa più ram ... ma se hai un server dedicato e hai una base
dati di grandi dimensioni ... è la scelta milgiore .
Personalmente il mio db è di 300 Mb , gira su una vechia Sun del 92 ,
con Linux RedHat 6.1 .

Newsgroup: it.comp.appl.access
Titolo: Formattazione condizionale su testo

Buongiorno,
in una maschera continua vorrei evidenziare il testo immesso in campo note come segue:
Se il testo in campo note è compreso tra "" o anche solo inizia con " o inizia con / mi colori tutto il campo note di rosso
Se il testo in campo note inizia con ! metti tutto in grassetto...
Ho provato con formattazione condizionale ma non funziona... ho provato così
 
Condizione 1
L'espressione è "!" & "*"      ma non funziona...
 
Ho provato anche così ma non funziona:
 
Private Sub Form_Current()
If Me.Note = "/" & "*" Then
Me.Note.ForeColor = vbRed
End If
End Sub
 
Qualcuno ha qualche meravigliosa idea?
Grazie in anticipo!

 
...
L'espressione è  [NomeDelCampo_o_Controllo] Like "!*"
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 


Perfetto! Grazie mille!
Newsgroup: it.comp.appl.access
Titolo: Alimentare campo form da altra form.

Ho bisogno del vostro aiuto...
dovrei alimentare il campox di una form a fronte di un button_click che
mi apra un'altra form (incrementabile) dove, il contenuto del record
che seleziono, mi vada a riempire il campox.
Ho provato a cosultare il SitoComune, ma non mi sembra ci sia qualcosa
del genere. Mi potete dare qualche indicazione?
Ringrazio
Paolo


Forms!tuanuovaForm!tuocampox = "Pippo"
ovvio che i nomi sono da adattare
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

ovvio che i nomi sono da adattare
...funziona!
Grazie MA, come sempre...
Paolo

Newsgroup: it.comp.appl.access
Titolo: Problema con nuovi CF (x omonimi)...

Salve a tutti... vorrei sapere se qualcuno si è già scontrato con il 
problema in oggetto.
Al momento tutte le applicazioni per le quali uso CF, sono basate su calcolo 
CF classico (LLLLLL00L00L000L), ma da qualche tempo mi sono capitati CF di 
omonimi (soprattutto Extra Comunitari) che risultano avere CF numerici 
(stile P.Iva). Mi chiedo, qualcuno sa indicarmi l'algoritmo per il calcolo? 
Al momento non so che fare se non adatare il CF numerico a quello mio 
standard.
Attendo eventuali news.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

prova ad andare qua
http://www.agenziaentrate.gov.it/ilwwcm/connect/Nsi/Servizi/Codice+fiscale+-+Tessera+Sanitaria/Codice+fiscale/NSI+Informazioni+sulla+codificazione+delle+persone+fisiche
leggi alla voce ...
Numero di codice fiscale provvisorio
Newsgroup: it.comp.appl.access
Titolo: Sql di una query

Ho un problema che non riesco a risolvere per la trasformazione di una query
in codice sql,
sotto allego la query che funziona
SELECT DLookUp("[sommadimovimenti]","[qrytest1]","[des]='" &
[tdbollef].[des] & "'") AS giacenza
FROM (FORNITORI INNER JOIN TbolleF ON FORNITORI.cod = TbolleF.IdFornitore)
INNER JOIN TDbolleF ON TbolleF.IdBolleF = TDbolleF.DBollaF;
dovrei vedere questa query in una rutine del tipo:
Dim qdf As DAO.QueryDef
Dim db As DAO.Database
Set db = CurrentDb()
Set qdf = db.CreateQueryDef("qrytest2", "SELECT
DLookUp(""[sommadimovimenti]"",""[qrytest1]"",""[des]" = "'""" &
"[tdbollef].[DES]" & """'"""") AS giacenza FROM (FORNITORI INNER JOIN
TbolleF ON FORNITORI.cod = TbolleF.IdFornitore) INNER JOIN TDbolleF ON
TbolleF.IdBolleF = TDbolleF.DBollaF;")
DoCmd.OpenQuery ("qrytest2")
Purtroppo non funziona e il guaio penso sia nei soliti apici.
Mi sapete dare una dritta?

 ha scritto nel messaggio news:Kn0hg.25497$jP5.6...@twister1.libero.it...

Mhmm... Ci sarebbe dell'altro ma risolviamo un problema alla volta.
Prova cosě:
...
Dim strSQL as string
strSQL = "SELECT DLookUp('[sommadimovimenti]','[qrytest1]','[des] = [tdbollef].[DES]') AS giacenza " & _
"FROM (FORNITORI INNER JOIN TbolleF ON FORNITORI.cod = TbolleF.IdFornitore) INNER JOIN TDbolleF ON TbolleF.IdBolleF = 
TDbolleF.DBollaF;"
...
Ma se query non ha "variabili" che la crei a fare? E' meglio che la salvi e la esegui; magari non con il metodo OpenQuery che non ti 
restituisce nulla ma se devi vedere il risultato della selezione crea una maschera/report e associala direttamente alla query.
Quando aprirai maschera/report vedrai il risultato...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: problema con i valori predefiniti

   Sono un neofita  e avri bisogno di un aiuto: come posso fare per avere
come predefiniti nei campi di un nuovo record di una maschera i valori del
record precedente?
grazie a quanti risponderanno


Trovi quello che cerchi sul SitoComune sez. Forms
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------