mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Doppia Tabella (o tabella 3d)?

Buonasera (o buongiorno) a tutti, sto rispolverando access dopo anni
che non lo utilizzo, e comunque sempre per piccole applicazioni, dunque
ogni aiuto sarà più che benvenuto.
Devo costruire un database di persone con la propria anagrafica, e ad
ogni persona devo collegare in qualche modo un altro database in cui
vado ad immagazzinare i suoi dati mantenendone lo storico.
Mi vengono in mente due strade da seguire:
1- nella prima tabella metto le persone, poi costruisco una tabella per
ogni persona in cui vado a immettere i dati con il proprio storico. Mi
sembra molto macchinosa, perchè il numero delle persone cresce in
continuazione e così pure dovrebbe essere il numero delle tabelle, e
non ho la più pallida idea di come realizzarlo
2- nella prima tabella metto le persone, ciascuna con il proprio id
come chiave primaria, nella seconda vado a mettere un dato per ogni
record, e come campo aggiuntivo metto l'id della persona a cui faccio
riferimento nella prima tabella
Qualcuno mi sa dare un consiglio, oppure sarebbe così gentile da
mandarmi un semplice esempio da cui prendere spunto?
Grazie,
Massimiliano
max...@libero.it

Devo costruire un database di persone con la propria anagrafica, e ad
ogni persona devo collegare in qualche modo un altro database in cui
vado ad immagazzinare i suoi dati mantenendone lo storico.
Mi vengono in mente due strade da seguire:
1- nella prima tabella metto le persone, poi costruisco una tabella per
ogni persona in cui vado a immettere i dati con il proprio storico. Mi
sembra molto macchinosa, perchč il numero delle persone cresce in
continuazione e cosě pure dovrebbe essere il numero delle tabelle, e
non ho la piů pallida idea di come realizzarlo
2- nella prima tabella metto le persone, ciascuna con il proprio id
come chiave primaria, nella seconda vado a mettere un dato per ogni
record, e come campo aggiuntivo metto l'id della persona a cui faccio
riferimento nella prima tabella
Qualcuno mi sa dare un consiglio, oppure sarebbe cosě gentile da
mandarmi un semplice esempio da cui prendere spunto?
Grazie,
Massimiliano
max...@libero.it
direi che va bene il secondo approccio... (l'unico possibile ;(=))
Costruisci le due tabelle e legale con una relazione UNO a MOLTI, proprio 
sull' idPERSONA.
Il lato UNO č dalla parte dell'anagrafica e il lato MOLTI sulla tabella 
storico.
Ivan
Newsgroup: it.comp.appl.access
Titolo: Problema (GRAVE!) con Data()

Ho un problema abbastanza grave:
Su alcune macchine (anche recenti come pentium II o celeron) quando utilizzo
la funzione Date() access mi da errore, ma se lo uso su altre macchine tutto
e' ok. Infatti quando sviluppo un database a casa tutto funziona
perfettamente, ma quando vado a  installarlo su queste macchine la funzione
non va :(....
Ho letto che e' capitato anche ad altri ma non ho trovato alcuna
risposta.....
Saptreste aiutarmi?

...

E' quasi sicuramente l' annoso "bug" dell' insieme
References. Prova a far cosě: apri un modulo in
struttura su una installazione **funzionante** (casa
tua?), vai nel menu Strumenti -> Riferimenti ed
annotati le librerie di oggetti che ci sono selezionate.
Ripeti il tutto sull' installazione che NON funziona,
al 99% troverai che qualche libreria risulta mancante;
deselezionala se non č rilevante o ricerca l'apposito
file di libreria tramite il tastino "Sfoglia"  e vedrai che
tutto va a posto.
Bye, Ste

tanto per essere sicuri, hai controllato che ci siano tutte le sr installate
a dovere?
magari è solo quello...

nella macchina dove non funziona
apri un database vuoto
importa tutto il tuo database
....
funzionerą di nuovo tutto
...
by
Serghei

Newsgroup: it.comp.appl.access
Titolo: odsc chiamata non riuscita

Buongiorno, questa č la query:
      SELECT f_anagrafe.codice, f_anagrafe.descrizion, Sum(f_docrig.prezzotot) AS
SommaDiprezzotot, f_pagament.descrizion, f_anagrafe.numins,
f_anagrafe.totins
FROM (f_anagrafe INNER JOIN f_docrig ON f_anagrafe.codice =
f_docrig.codicecf) INNER JOIN f_pagament ON f_anagrafe.pag =
f_pagament.codice
WHERE (((f_docrig.tipodoc) Like "FT" Or (f_docrig.tipodoc) Like "NC"))
GROUP BY f_anagrafe.codice, f_anagrafe.descrizion, f_pagament.descrizion,
f_anagrafe.numins, f_anagrafe.totins
HAVING (((f_anagrafe.codice) Like "C*" And (f_anagrafe.codice) Not Like
"*L"))
ORDER BY Sum(f_docrig.prezzotot);
Mi dice:
ODBC:chiamata non riuscita. ODBC:visual foxpro driver SQL: colomn " is not
found (#806).
Le tabelle sono su server e le ho "collegate", query simili a questa le ho
gią fatte e di solito funzionano, puņ essere un problema di rete?
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Scusate ho sbagliato oggetto, riposto.


Newsgroup: it.comp.appl.access
Titolo: da Elio

Come si fà a toglie la barra di stato tramite codice ?
Grazie


Ciao Elio
In questo Ng ci sono delle regole ...una è quella di mettere un Oggetto
significativo del problema proposto. Le altre le puoi trovare sul post: come
ci si dovrebbe comportare in un newsgroup di Roberto oppure nel manifesto
del gruppo di coordinamento.
Ciao Daniele

 ha scritto nel messaggio
news:iQfFb.21396$wM.17...@news1.tin.it...

Ecco.
Adesso ci siamo.
@ALex.

 Grazie
Tu devi essere il cuGGino di Augusto!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: AIUTO CERCO FORMULA

Qualcuno mi sa dire quale è la formula per calcolare quanti giorni ci sono
tra
due date?
ES.  01/01/2000   10/01/2000 = 10
 
lnan...@libero.it

ES.  01/01/2000   10/01/2000 = 10
E' un casino   :-)
metti la prima data in un campo data A
la seconda in un campo data B
la differenza giorni e' B-A
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx with gruppotekup


prova a vedere la funzione DateDiff
gigi


x=datediff("d",data1,data2)
--
Alessandro Cara


Vedi l'help della funzione DateDiff()
Vincenzo Turturro
----------------------------------
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, XIV sec.)
------------------------------

Newsgroup: it.comp.appl.access
Titolo: Aiuto Urgente. Grazie

Non so come risolvere questo problema.
Sto tentando di aprire il mio programma di gestione clienti e fornitori 
usato per l'ultima volta oggi pomeriggio. Come tento di aprire Gest2004.mdb 
mi manda il seguente messaggio di errore.
Il modulo di gestione di database Microsoft Jet non è riuscito a trovare 
l'oggetto msys.db. Assicurarsi che l'oggetto esista e che nome e percorso 
siano digitati correttamente.
C'e' soluzione  o sono fregato? , non riesco neanche a ripristinare, nulla 
totale.
Grazie a chiunque puo' darmi una mano. 

 ha scritto nel messaggio
news:PJujd.22174$Es2.4...@twister2.libero.it...

1. Se vuoi aiuto cerca di mettere un oggetto siginificativo, in questo NG di
solito non si risponde in presenza di generiche richieste di aiuto. Per
maggiori informazioni sull'uso del NG vai su 
www.sitocomune.com
2. Siccome è domenica sera e  oggi sono buona, prova a creare un db vuoto e
ad importare tutto tabelle, query maschere, report o ancora vai su
http://support.microsoft.com/default.aspx?scid=kb;it;109953
oppure qui 
http://support.microsoft.com/default.aspx?scid=kb;it;295334
Cinzia

 ha scritto nel messaggio 
news:cmm5uh$9nl$1...@lacerta.tiscalinet.it...


 news:cmm5uh$9nl$1...@lacerta.tiscalinet.it...
Secondo, aiuto, dopo quello di cinzia,
si posta dopo il messaggio originale.
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi
Newsgroup: it.comp.appl.access
Titolo: Apertura file da path memorizzato

Buongiorno a tutti,
tramite Me.Application.FollowHyperlink.....ecc ecc apro un file di posta elettronica in formato .eml
Il problema è che tutte le volte, prima di poter leggere la mail, ho un messaggio di Microsoft Office che mi avverte del fatto che il file potrebbe contenere virus, malocchi vari e tanto altro. Come devo fare per evitare questi fastidiosi avvisi? C'è forse un qualche attributo in FollowHyperlink Address che dovrei usare?
 
Grazie
 
Alfio

 ...
 
Se si tratta del solito messaggio
 
https://support.microsoft.com/it-it/help/925757
 
 
la miglior soluzione sarebbe di non usare FollowHyperlink ma un metodo 
alternativo come Shellexecute:
 
http://access.mvps.org/access/api/api0018.htm
 
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 

 
 
Optato per Shellexecute. ;)
 
Grazie Karl
 
Alfio
 

 
 
Perche' consigli lo shellexecute rispetto all'hyperlink?
 

 Karl Donaubauer ha scritto:

Perché non si tratta di e non si comporta come un collegamento 
ipertestuale da un programma di Office e così evita il problema discusso 
e spiegato nel primo link segnalato.


 
Ciao Karl,
seppur funziona ho un piccolo problema. All'esecuzione del comando per aprire il file tramite l'applicazione predefinita succede che, seppur funziona, al contempo mi appare un messaggio di errore run-time 438 che non blocca la visualizzazione del file. L'errore recita "Proprietà o metodo non supportati dall'oggetto", problema che ho risolto con l'intercettazione dell'errore. Ma vorrei capire perché appare in quanto il comando impartito da codice è come espressamente indicato nel codice:
 
esempio codice ShellExecute
Open URL: ?fHandleFile("
http://home.att.net/~dashish
", WIN_NORMAL)
 
nel mio codice
Print fHandleFile(PathFile, WIN_NORMAL)
 
Perchè accade? Mia ver. Access 2016
 
Ciao
 
Alfio

 ...

Gli esempi di Dev sono intesi per la finestra immediata dove ? vuol dire 
Print (nella finestra stessa), mentre nel codice normale Print sarebbe 
un commando diverso "non supportato" così. Usa:
 
fHandleFile PathFile, WIN_NORMAL


 fHandleFile PathFile, WIN_NORMAL
 
completamento:
Dev sicuramente ha scelto questo tipo di esempi per vedere il risultato 
(successo o errore) nella finestra immediata. Per avere lo stesso 
effetto nel codice corrente basta specificare di quale Print si tratta, 
cioè puoi usare
 
Debug.Print fHandleFile(PathFile, WIN_NORMAL)
 
e poi guardare il risultato nella finestra immediata/debug.


 
 
Perfetto, tutto risolto ma, soprattutto, tutto chiaro! ;)
 
Grazie Karl
 
Alfio
Newsgroup: it.comp.appl.access
Titolo: eseguire un modulo di un database

Rieccomi.....dopo varie ricerche sono riuscito a trovare la soluzione
all'apertura del db protetto da pwd. Adesso il problema è questo:
ho inserito il codice che esegue la procedura di apertura in un modulo
creando una sub. Se eseguo il codice da finestra di debug è tutto ok.
Il mio problema è richiamare questo codice o questo modulo
all'apertura della maschera, dimodoché possa aprire il db e
consentirmi tutte le operazioni da fare. Come si puo' fare?
grazie
Francesco

 ha scritto nel messaggio
news:53daef02.03031...@posting.google.com...

Vai sull'help e feggiti cosa dice circa l'Istruzione Call.
Già che vai sull'help dai una letta a nche all'argomento Chiamata di routine
Sub e Function.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Ciao Roberto, ho seguito il tuo consiglio ma non sono riuscito a risolvere
il problema.
Pensandoci bene il problema non è dato dal fatto che i db sono due? Mi
spiego meglio:
in un db (quello protetto da pwd) ci sono le tabelle con i dati mentre
l'altro contiene le maschere;
ho fatto altre prove;ho messo in un evento di apertura su di una barra
personalizzata tramite una macro
prima l'istruzione di apertura presa dal modulo e poi l'apertura maschera. A
questo punto il db si apre,
pero' quando il controllo passa alla maschera, mi da il msg "password non
valida". Le ho provate tutte
inserendo ovviamente la chiamata tramite Call sull'evento di apertura
maschera, macché......niente da fare.
io se non ti secca ti posto i due pezzi di codice per farti avere l'idea:
1) questo sta in un modulo chiamato apridb
Function OpenPasswordProtectedDB()
 
   Static acc As Access.Application
   Dim db As DAO.database
   Dim strDbName As String
   strDbName = "c:\tav.mdb"
   Set acc = New Access.Application
   acc.Visible = True
   Set db = acc.DBEngine.OpenDatabase(strDbName, False, False, ";PWD=123456")
   acc.OpenCurrentDatabase strDbName
   db.Close
   Set db = Nothing
End Function
2) cosa vorrei adesso?......vorrei inserire nell'evento apri maschera la
seguente funzione, evento che
già ha delle istruzioni:
Private Sub Form_Open(Cancel As Integer)
campo1.Visible = False
campo2.Visible = False
End Sub
Spero di essermi spiegato bene e di non essere stato troppo noioso
grazie
Francesco
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: Cercare una fuzione MID in tutte le Query

Ho utilizzato una funzione MID in alcune query del mio database e dovevo 
modificare i parametri.
Pertanto esiste un modo per cercare tutte le query che hanno la funzione MID 
senza aprirne una ad uno per non rischiare di dimentarmene qualcuna ?
Grazie Massimiliano 


Con alcune righe di codice puoi creare un elenco delle query
con "Mid" nella finestra immediata:
Dim db As DAO.Database
Dim qdf As DAO.QueryDef
Set db = CurrentDb
For Each qdf In db.QueryDefs
    If InStr(qdf.SQL, "Mid") > 0 Then Debug.Print qdf.Name
Next qdf
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio 
news:6piba5F...@mid.individual.net...


 ha scritto nel messaggio 
news:3gSYk.26$r64...@tornado.fastwebnet.it...

Altra strada...siccome Mid è una funzione la trovi anche nella tabella 
nascosta MSysQueries.
Questo un esempio di sql:
SELECT MSysQueries.Name1, MSysQueries.Expression
FROM MSysQueries
WHERE (((MSysQueries.Expression) Like "*Mid(*"));
Ciao, Carlo 

 WHERE (((MSysQueries.Expression) Like "*Mid(*"));
Buona idea.
Aggiungerei un JOIN a MsysObjects per ottenere il nome della query:
SELECT MSysObjects.Name, MSysQueries.Expression
FROM MSysObjects INNER JOIN MSysQueries
     ON MSysObjects.Id = MSysQueries.ObjectId
WHERE MSysQueries.Expression Like "*Mid(*"
-- 
cu


Newsgroup: it.comp.appl.access
Titolo: Blocco Office.

Non so se pu� essere inerente all'N.G. ma da una settimana a questa parte 
ogni volta che riaccendo il computer e faccio partire Access '03 il 
programma si blocca e devo accendere e riaccendere per varie volte il 
computer.
Ora ho notato che succede anche su Word e Publisher, pu� dipendere 
dall'applicazione o dal mio hard disk e cosa potrei provare a fare per 
risolvere?
Ringrazio per le eventuali risposte.
-- 
Lino Fornaro


disinstallare Office per poi reinstallarlo ? 

 ha scritto nel messaggio 
news:ShdUm.2735$4d....@twister2.libero.it...


Newsgroup: it.comp.appl.access
Titolo: Gestire duplicato

Nella maschera vendite  io scelgo il numero di carico(casella combinata che 
punta al campo "carico" della tabella "articoli") per descrivere una vendita
Vorrei che all uscita della modifica del campo qualora avessi impostato un 
carico gia usato inn una precedeente vendita un error box mi dicesse che non 
è possibile e annullasse il cambio
(non posso impostare valore univoco per il campo carico in vendita xche 
altrimenti non mi funzionano altre relazioni...quindi vorrei il codice per 
gestire questa eventualita)
grazie
stefano 

"stefano" <"stefano"> wrote in message
news:43455e2e$0$13343$
4faf...@reader2.news.tin.it

Fai il controllo su Evento BeforeUpdate usando Dlookup
per verificare l'esistenza della cosa, quindi
forza Cancel=True ed esci.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:8522fd5f72bd74cc06...@mygate.mailgate.org...

scusa non capisco, potresti dire in modo piu dettagliato come scrivere il 
codice?
grazie
Newsgroup: it.comp.appl.access
Titolo: Pulsante di apertura "maschera"

Devo realizzare un menů con un  pulsante dall'aspetto "Outlook"  che mi apra
una
maschera,
qualcuno mi puň dare il codice vba?

 ha scritto nel messaggio

te lo fa l'autocomposizione.
Sib

 qualcuno mi può dare il codice vba?
Guarda bene che ce lo hai già!!!
Brunix

Newsgroup: it.comp.appl.access
Titolo: Query vuota

Quando il risultato di una query è "vuoto" cioè la query non restituisce
nessuna riga, è possibile forzare la comparsa di un record con valore 0
(zero)?
p.s. in realtà il mio problema è sommare il contenuto di caselle di testo
appartenenti a delle sottomaschere che in qualche caso sono vuote. come
fare?
grazie.


help-> dsum, dcount
--
a.cara 
Togli qualcosa dall'email

 Togli qualcosa dall'email
si hai ragione.
grazie

 si hai ragione.
? su cosa?


 Togli qualcosa dall'email
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


cosa significa mettere su vba?
ti ringrazio fin d'ora per la pazienza.

 cosa significa mettere su vba?
urca! significa che access e' un ambiente completo per lo sviluppo
di applicazioni e possiede un proprio linguaggio di programmazione
che viene identificato con VBA (visual basic for application), direi
di piu' tale linguaggio e' utilizzabile in tutto l'ambiente "Office" 
ed oltre

Newsgroup: it.comp.appl.access
Titolo: Casella combinata e problemi

Ho tabella "Tipo pagamento" con relazione uno a molti con altra tabella 
"fatture" dove vengono memorizzati i dati di fatture emesse. In una maschera 
basata su Query tra una tabella "clienti" e la tabella "fatture" (anche 
queste in relazione uno a molti tra loro) ho una casella combinata che 
prende i dati dalla tab "Tipo pagamento" e che deve memorizzare il dato 
scelto nel campo "Pagamento" della tabella "fatture". La stessa struttura 
che ho fatto è presente anche nel databse di esempio Northwind, soltanto che 
quì funziona normalemnte mentre nel mio db, una volta inseriti tutti a dati 
della fattura nella maschera e scelto il tipo di pagamento con la casella 
combinata in questione, quando clicco sull'avanzamento al record successivo 
mi dà questo messaggio:
"L'apporto di modifiche non è riuscito perchè si è cercato di duplicare i 
valori nell'indice, nella chiave primaria o nella relazione. Modificare i 
dati nel campo o nei campi che contengono i dati duplicati, rimuovere 
l'indice o ridefinire l'indice per consentire l'inserimento di voci 
duplicate, quindi ritentare l'operazione"
Ora io sono sicuro che questo messaggio sia poco pertinente con il vero 
problema perchè di fatto non avviene nessun tentativo di duplicazione di 
chiavi primarie o indici. Qualcuno può aiutarmi con qualche suggerimento?
-- 
mtofa
mt...@iol.it
 

 chiavi primarie o indici. Qualcuno può aiutarmi con qualche suggerimento?
Hai verificato il campo della tabella fatture relativo al controllo
associato alla casella combinata sulla form Fatture non sia indicizzato
(duplicati impossibili)?
Ciao
Ligi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


E' indicizzato con i duplicati ammessi. Anche su non indicizzato non cambia 
nulla.
Hai qualche altro suggerimento?
-- 
mtofa
mt...@iol.it
 

"MTofa" <mt...@NSPMiol.it> ha scritto nel messaggio 
news:EeZve.25274$yM4.3...@twister2.libero.it...

Risolto! Sono rimasto ingannato, il problema non era dovuto alla casella 
combinata ma ad un'altra modifica fatta prima dell'inserimento della casella 
combinata.
Scusami e grazie per il suggerimento.
-- 
mtofa
mt...@iol.it

Newsgroup: it.comp.appl.access
Titolo: query con campi vuoti

Salve a tutto il newsgroup
In un campo di una query di selezione ho inserito la seguente :
= 
IIf([N/mmL]>[ValoreMassimo];[ValoreMassimo];IIf([N/mmL]<[ValoreMinimo];[ValoreMinimo]+[LMD]*2;[N/mmL]))
Che però funziona solo se il campo [N/mmL] contiene dei valori (numerici) 
mentre se il campo è vuoto la query mi restituisce la scritta #errore.
Come devo modificarla affinche mi restituisca il campo vuoto senza la 
scritta errore?
Grazie a tutti.......ciao


IIf(nz([N/mmL];0)>[ValoreMassimo];[ValoreMassimo];IIf(nz([N/mmL];0)<[ValoreMinimo];[ValoreMinimo]+[LMD]*2;[N/mmL]))
--
ac
Newsgroup: it.comp.appl.access
Titolo: Gestire via VBA Modifica Contemporanea di Record AXP

Salve,
ho visto parecchi post con questo oggetto.
Ho la necessità di intercettare via VBA il messaggio runtime in oggetto e 
gestire via codice cosa fare tra le tre opzioni proposte: sovrascrivere, 
annullare, aggiornare.
Non mi interessa disabilitare SetWarnings.
Vorrei evitare di effettuare il resyc adAffectRecord prima di ogni update.
Esiste una possibilità diversa da quella di intercettare l'errore 
(probabilmente 
2147217864
?) e decidere se resync, cancelupdate, resyc e 
update?
Grazie
Daniele 

"OneEDP" <ONEsenzapro...@novirgiliomaTINsi.IT> ha scritto nel 
messaggio news:MuUUj.74270$FR.2...@twister1.libero.it...

Ciao,
scusa se mi intrometto nella tua domanda e invece che risponderti te ne 
pongo una, ma l'argomentato trattato mi interessa.
 il resyc adAffectRecord di cui parli, me ne puoi dare un esmpio o un link 
da vedere.
Grazie
Ciao 

 ha scritto nel messaggio 
news:g01bsb$6gg$1...@aioe.org...

http://www.w3schools.com/ADO/met_rs_resync.asp

Newsgroup: it.comp.appl.access
Titolo: problema con TransferText

Ciao a tutti,
dopo due ore di tentativi, guida in linea e Google, chiedo aiuto qui.
Voglio esportare nel file di testo Etichetta.txt la tabella Libri, contenuta 
nel file Biblioteca.accdb. Uso Access 2007.
Ho creato e salvato l'esportazione Esporta-Libri, e se la richiamo "a mano" 
va benissimo.
Voglio automatizzare l'esportazione, quindi ho creato un pulsante e gli ho 
associato il codice seguente:
DoCmd.TransferText acExportDelim, "Esporta-Libri", "Libri", "C:\Documents 
and Settings\Davide\Documenti\Etichetta.txt"
Non va.
Ho sempre l'errore di runtime '3625': "Specifica file di testo Esporta-libri 
inesistente. Impossibile importare, esportare o collegare con tale 
specifica."
Ho provato su 2 pc e la situazione è la stessa, quindi c'è qualcosa che non 
va nella sintassi ma non so cosa.
Grazie in anticipo a chi vuole aiutarmi.
Ciao
Davide

Hai provato con:
DoCmd.TransferText acExportDelim, "", "MiaTabella", "c:\pippo.txt",
False, ""
è delimitato da apici e ;
Ciao

 ha scritto nel messaggio 
news:ec507358-b88a-4d29...@fv14g2000vbb.googlegroups.com...



La sintassi è corretta; puoi scrivere l'istruzione in forma 
"umanamente" più comprensibile ma vedrai che non cambia nulla:
===============================================
Private Sub Command0_Click()
DoCmd.TransferText _
      TransferType:=acExportDelim, _
      SpecificationName:="Esporta-Libri", _
      TableName:="Libri", _
      FileName:="C:\Etichetta.txt", _
      HasFieldNames:=False
End Sub
===============================================
Ho ricreato le tue identiche condizioni in Access 2010/W7 64bit, e 
funziona correttamente.
Proverei due cose:
FileName:="C:\Etichetta.txt" in luogo del tuo "lungo" path,
elimina e ricrea con diverso nome le Export Specification.
Bruno

 elimina e ricrea con diverso nome le Export Specification.
e/o verificare cosa c'e' scritto "esattamente" si MsysIMEXspec  ;-{)
-- 
ac (x=y-1)
Newsgroup: it.comp.appl.access
Titolo: Riferimenti a Forms: Che Tormento!!!

Access 97
Ho i seguenti Oggetti:
FormPrincipale
FormSottomaschera
Combo [Matricola] di FormSottomaschera che ha come Origine riga una query
che filtra i records in base al valore selezionato in Combo
[SelezionaQualifica] (sempre di FormSottomaschera)
Quindi nel filtro della Query di [Matricola]ho la seguete Preposizione WHERE
[Forms]![ FormSottomaschera]![SelezionaQualifica]
Trattandosi di una sottomaschera di FormPrincipale, la Query non trova
FormSottomaschera
Allora Ho provato con
[FormSottomaschera].[Form]![SelezionaQualifica]
Niente da fare
Come faccio a far capire alla query dove si trova FormSottomaschera?
Sono stato chiaro ??????????????? :-O

 Il riferimento corretto è
[Forms]![FormPrincipale]![FormSottomaschera].Form![SelezionaQualifica]
--
Daniele "Antares" Fasoli
daniele...@tiscalinet.it
Newsgroup: it.comp.appl.access
Titolo: [OT] Uso del PDF Writer

Ho installato una stampante Laser della Canon e con essa alcuni software
di supporto. In particolare dopo l'installazione del Page Manager (uno di
questi software allegati) mi ritrovo nella definizione delle Stampanti
(Pannello di controllo) la definizione della Stampante Canon più una
stampante chiamata: Page Manager  PDF Writer che immagiono potrebbe
essermi di aiuto per stampare in formato PDF. Ma anche cercando sulla
documentazione non ci riesco proprio. Se metto questa stampante come
predefinita e lancio una stampa viene a crearsi un file che poi non so
come gestire.
Grazie per l'aiuto
Nicola
-- 
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:eq485u$4fk$1...@news.newsland.it...

per i pdf puoi usare pdf995, pdfcreator oppure vedi sul sito di lebans
un'utilissima routine che genera pdf anche senza stampanti virtuali come
quella che hai installato tu.

ciroteo ® ha scritto:


I PDF vengono creati dl Page Manager. Quello che non riesco a capire è
come usare la stampante virtuale. Grazie Nicola


 ha scritto nel messaggio
news:eq56gf$1df$1...@news.newsland.it...

fai una prova anche con word. stampa un file con quella stampante, invece
del foglio ti chiederà dove salvare il pdf.

ciroteo ® ha scritto:


Se provo ad indirizzare la stampa (da Word) sulla stampante Virtuale (che
nel mio caso si chiama Page Manager PDF) Quando si apre la finestra che
precede la stampa la dove viene indicato "Percorso" : NEWSOFT (sulla
stampante normale viene indicato la porta USB). Infatti quando la stampa
ha completato l'elaborazione viene creato un file NEWSOFT senza
estensione. Sono andato sul Programma (che viene dato a corredo con la
stampante Canon)  Presto ! Manager 7 della NewSoft (che tra le varie
funzioni possiede anche quella di generare file PDF: avviene semplicemente
salvando un file qualsiasi) per vedere se è in grado di gestire questi
file, ma sembra non sia possibile. Grazie ancora Nicola


Newsgroup: it.comp.appl.access
Titolo: Giustificare testo in report

Ciao a tutti, ho bisogno di giustificare il testo di un controllo in un
report, ma non riesco a trovare una soluzione. Qualcuno di voi puņ
gentilmente aiutarmi (magari esiste qualche OCX o altro)?
Grazie in anticipo.


Sul sito di Dev Ashish c'e' qualcosa.
Il link lo trovi sul Sito Comune.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------
Newsgroup: it.comp.appl.access
Titolo: AIUTO su access 2000 o XP

Ciao, come si fa a convertire e leggere con access 2000 oppure con access XP
dei file fatti con access 2? Mhaa è un dilemma...speravo che con XP andasse
tutto bene invece  "nisbà".
Se potete aiutarmi vi ringrazio.
Alme

 tutto bene invece  "nisbà".
Cosa succede? Ti da un errore o niente o ?
Tutti e due possono convertire dei file di A2.
Certo ci sono qualche problema con il codice ecc.
Spesso si debbe correggere dopo la conversione.
Vedi anche il "Conversion White Paper" di MS per A00
http://support.microsoft.com/support/kb/articles/q237/3/13.asp
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco): 
http://www.donkarl.com

 
http://support.microsoft.com/support/kb/articles/q237/3/13.asp
Non ti preocupare per l'italiano, se senti come parlo male anch'io
l'italiano nella realtà...heheheh
Quando provo a convertire oppure ad aprire i file che mi interessano e che
sono stati fatti con un access vecchio ma fanno parte di un programma che
uso per lavoro, sia Access 2000 che Access XP mi dice " Operazione non
supportata per i database di Microsoft Access 1.x." questo è quello che mi
scrive.
Ciao e grazie mille per la risposta
Alme

 scrive.
Access 2000 e Access XP non possono piů usare o convertire mdbs
di Microsoft Access 1.x.
Questo é solo possibile fin alla versione Access 97.
Forse conosci qualcuno che ha A97 e ti puo convertire il db.


Newsgroup: it.comp.appl.access
Titolo: maschera di query: è possibile?

desidererei sapere se è possibile compilare una maschera di access (che si
basa su una tabella) e vedere restituito il numero di record che rispettano
la compilazione effettuata.
se è possibile qualcuno conosce tutorial sull'argomento?
grazie

 grazie
Tutto dipende da cosa intendi tu per "compilare una maschera di access" e
"vedere restituito il numero di record che rispettano la compilazione
effettuata".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 effettuata".
mi spiego meglio:
ho una tabella con N colonne (quindi N campi)
ho una maschera con lo stesso numero di campi della tabella
sulla tabella voglio spuntare i campi che mi interessano (se sono tipo
si/no), inserire delle parole chiave (se sono campi di testo), ecc... e alla
fine, premendo un pulsante, mi deve essere eseguita una query (coi criteri
immessi nella maschera) che mi dica quanti record rispettano i criteri
immessi.
sono stato chiaro?


Si chiama Filtro in base a maschera. C'è già, il tastino è quello
dell'imbuto
MAssimiliano

 ha scritto nel messaggio
news:SA8Pa.8211$it4.2...@news1.tin.it...

A parte la soluzione che ti ha consigliato MA, potresti usare una funzione
DCount (vedi help) che abbia come dominio la tua tabella e come criterio le
condizioni che riterrai opportune.

Newsgroup: it.comp.appl.access
Titolo: Dichiarazione di variabile

Scusate ragazzi ma una variabile di tipo Date
può essere dichiarata Public in un modulo?
tipo
Public StartDate as Date
SunRex

 ha scritto nel messaggio
news:WyK5b.21390$R32.6...@news2.tin.it...

Ignoratemi :(
SunRex

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

Salve
Ho un report con all'interno un sottoreport
Quando stampo se nel sottoreport ci sono diverse righe mi stampa la prima
pagina con i record del report principale e sulla seconda il sottoreport
(anche se il report principale occupa solo 4-5 righe della pagina.)
lasiandomi la prima pagine per meta' bianca.
Io vorrei che iniziasse a stampare anche il sottoreport nella prima pagina e
continuasse sulla seconda solo per le righe che non ci stanno sulla prima
pagina.
Grazie
Ciao
Giorgio

 ha scritto nel messaggio
news:DFsid.16486$Ni.6...@twister1.libero.it...

Non č che hai messo un'interruzione di pagina?
MAssimialiano

Non ho inserito nessuna interruzione di pagina
Ho solo inserito nel report un sottoreport nel pie' di pagina report
Grazie se hai dei suggerimenti
Ciao
Giorgio


E allora č normale che ti stampi il sottoreport alla fine del report; se il 
sottoreport lo utilizzi per visualizzare un dettaglio inseriscilo nel 
corpo...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: problemi con ADO

ciao
aprendo delle maschere che contengono codice ADODB, ho il seguente errore:
3251 - IL SET DI RECORD CORRENTE NON SUPPORTA L'AGGIORNAMENTO. POTREBBE
TRATTARSI DI UNA LIMITAZIONE DEL PROVIDER O DEL TIPO DI BLOCCO SELEZIONATO.
poi nella maggior parte dei casi continua ad aprire la maschera e funziona
normalmente.
tutto ciò succede solo su una minoranza di PC sul quale l'ho testato.
ho aggiunto riferimenti su riferimenti.
sono passata da ADO 2.1 ad ADO 2.7. poi ho aggiunto anche anche i riferimenti ad
ADO RecordSet 2.7 e ad ADO MultiDimensional 2.7. (in questo modo migliora
l'accesso, in quanto dà solo l'errore presentato - con ADO 2.1 e basta invece
dava un altro errore e non andava avanti).
Perchè dice che non supporta l'aggiornamento se invece lo supporta?
perchè solo su alcuni pc? cosa manca su quei pc?
Ciao
Silvia.
--
www.silvietta.it
...everyone's invited!
Kann ein Herz aus Stein sein??

"]SiLVieTTa[" <wonderwomanL...@studiomarketing.it.invalid> ha 
scritto nel messaggio news:pbbr21l38tj2ae98m...@4ax.com...

Aggiornamenti Mdac
MAssimialino 

MAssimialino 
le ho fatto leggere la versione che ha installata, è la MDAC 2.7 sp1
il suo SO è win XP sp2
quando prova ad installare mdac 2.8 riceve sempre un errore:
"MDAC 2.8 RTM non è compatibile con questa versione di Windows. Tutte le sue
funzionalità fanno parte di Windows"
come faccio a farle installare la 2.8?

Newsgroup: it.comp.appl.access
Titolo: Data come chiave primaria

nel mio db che calcola l'orario di servizio ho impostato come chiave
primaria un campo data ...
Una volta che ho fissato il giorno di partenza (per es. 01/07/2000), č
possibile fare in modo che ad ogni nuovo record la data sia di un giorno in
piů alla precedente?
Ho provato fissando in una variabile il valore della data del promo record,
quindi aggiungendo un record e quindi scrivendo nel campo data il valore
della variabile + 1.
Mi da strani risultati, come sabato 30 dicembre 1899 ( sempre lo stesso!!!)
datemi una mano e se potete spiegatemi dov'č lo sbaglio..
.............
Me.DataGiorno = DataDiOggi
DoCmd.GoToRecord , , acNext
Me.DataGiorno = DataDiOggi + 1
..................
grazie 
bce...@tiscalinet.it

 wrote in message
8jna5q$b8b$1...@lacerta.tiscalinet.it...


Usa DateAdd
il campo data è un numero floating point e viene considerato tale se fai delle
addizioni con +.
Ciao,
    Matteo

Me.DataGiorno = DataDiOggi + 1
cos'e' datadioggi?  un controllo?  se anche fosse legato ad un campo,
quando passi al nuovo record sarebbe comunque null.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

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

Usando il metodo runsql con una query di accodamento o eliminazione mi
visualizza il messaggio "Saranno accodati .....".
come lo disabilito???
Grazie diego

 ha scritto nel messaggio
news:CRHE9.77414$Yw.36...@news2.tin.it...

docmd.setwarnings false
rimettilo a true dopo la query
Antonio

 ha scritto nel messaggio
news:eVHE9.24095$2B1.6...@twister2.libero.it...

Grazie

Newsgroup: it.comp.appl.access
Titolo: Access - Numero max di record

Scusate se pongo una domanda alla quale forse qualcun altro ha già risposto,
ma è la prima volta che mi affaccio su questo ng.
C'è una limitazione max di records per Access97 o è solo un problema di
spazio disco?
grazie

 ha scritto nel messaggio
news:8kuhlc$l5h$1...@serv1.iunet.it...

Ti scusiamo, anche se è la seconda volta che ti affacci a questo NG e non
vai a leggere la risposta che ti è stata data da Lbo al tuo primo messaggio.
Ohibò!
Forse non leggerai neanche questo...  messaggio...
Peccato.   ;-))
Silvio

Newsgroup: it.comp.appl.access
Titolo: meno di principiante

Vorrei conoscere ed imparare access, poichè mi considero meno di un
principiante mi potreste consigliare un buon testo con il cd allegato  per
gli esempi?
Un ringraziamento a chi vorrà rispondermi :-) .
Willy

 ha scritto nel messaggio
news:Ku9Qa.171089$lK4.4...@twister1.libero.it...

vedi la sezione Libri in questo sito.
www.sitocomune.com
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Pagina web che non 'prende' dati su combobox

Vorrei automatizzare l'inserimento di Denominazione, provincia, Codice 
Fiscale su questa pagina
 
http://www.inipec.gov.it/cerca-pec/-/pecs/companies
 
 
Uso questo codice
-------------------------------
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
IE.Navigate pagina_web
Do Until Not IE.Busy And IE.ReadyState = 4: DoEvents: Loop
IE.Document.getElementById("_1_WAR_searchpecsportlet_company-name").Value 
= "PIPPO SRL"
IE.Document.getElementById("_1_WAR_searchpecsportlet_regionCode").Value 
= "Torino"
IE.Document.getElementById("_1_WAR_searchpecsportlet_tax-code-vat").Value 
= "CODICE_FISCALE"
-------------------------------
(i nomi dei campi li si ho presi con 
Firefox/Strumenti/SviluppoWeb/AnalisiPagina)
 
Per il campo Denominazione e Codice Fiscale tutto bene, viene 
visualizzato quanto inserisco
Per la combo Provincia invece non mi appare niente, pur essendo presente 
nella lista province esattamente un 'Torino'
In due l'e' che sballio?

 = "Torino"
 
il valore è TO , non Torino:
 
<option value="TO" >


Ah, grazie
Dove leggi questa informazione?

Newsgroup: it.comp.appl.access
Titolo: Aggiornare casella di testo in un report

Ciao a tutti.
Se in un report ho una casella di text (txt1), come faccio a modificarla ad
esempio sull'evento on open del report??
Mi spiego meglio...
Vorrei che se un certo controllo in una forma ha il valore 1 allora txt1 nel
report sia uguale a "Il controllo vale 1", mentre se lo stesso controllo
nella forma vale 2 allora txt1 sia uguale a "vale 2".
Ci ho provato ma non trovo la sintassi corretta.
Sintassi del tipo:
me.txt1 = "primo valore"
me.txt1.value = "primo valore"
riportano soltanto errori...
Ciao

 nella forma vale 2 allora txt1 sia uguale a "vale 2".
In origine controllo del controllo txt1 scrivi
= iif(Forms!TuaForm!CertoCTRL = 1; "Il controllo vale 1"; "vale 2")
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 = iif(Forms!TuaForm!CertoCTRL = 1; "Il controllo vale 1"; "vale 2")
e se volessi farlo da codice vba qual'è la sintassi corretta?
Grazie

 e se volessi farlo da codice vba qual'è la sintassi corretta?
In base all'evento che preferisci:
    If Forms!TuaForm!CertoCTRL = 1 Then
        Me.txt1="Il controllo vale 1"
    Else
        Me.txt1="vale 2"
    End If


     End If
mmm...
così mi pare di aver già provato e posso quasi giurare che non funzionava...
Adesso sono di fretta...
Proverò stanotte o domani e ti faccio sapere.
Grazie per la gentilezza
Ciao

 ha scritto nel messaggio
news:4Wzy7.20731$1H1.1...@news.infostrada.it...

Prova a fronte dell'evento "Su attivazione" e non "Su apertura" del report:
ambedue le sintassi sono corrette.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Scegliere una stampante ed usarla da codice (AIUTO!!!)

Salve a tutti! ho un problema direi considerevole.
Devo mandare un listino via fax.
Avevo pensato di stampare il listino sull'RVS com e funziona. Ma come posso
fare da codice?
con access 2000 l'oggetto printer non va (perchè se no era fatta, impostato
il fax come stampante predefinita, stampavo e ripristinavo). Non posso
aprire il report in disegno perché lavoro su un file "mde". Si accettano
suggerimenti.
Grazie e saluti a tutti!
Giulio

 ha scritto nel messaggio
news:7Y6x9.109607$%M1.28...@twister2.libero.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General prova a leggere
queste due FAQ:
1) Gestire la stampante predefinita di  Carlo Costarella e Lorenzo Coronati
2) Ottenere il nome della stampante predefinita di Enzo Bracchi
Specie la prima dovrebbe aiutarti a risolvere il tuo problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Specie la prima dovrebbe aiutarti a risolvere il tuo problema.
Grazie, ma il primo non l'ho trovato. Ho letto la lista due volte ma niente.
La seconda parte io l'avevo implementata con una dll in vb6 dove tramite
l'oggetto printer ottengo la lista delle stampanti installate sulla machina.
Avevo pensato persino di utilizzare l'oggetto  printer nella dll ed
implementare un metodo per la stampa
.
io gli ho passato pippo as Access.report nella dll. Ma nel vba non mi
accetta il passaggio di tipi report...
Rilancio il mio grido d'aiuto....
di nuovo, saluti e grazie


Non ho capito di preciso cosa ti serve ma guarda se può fare al tuo caso;
questo script cambia la stampante predefinita:
'-----------
Dim WshNet As Object
Set WshNet = CreateObject("Wscript.Network")
WshNet.SetDefaultPrinter "HP LaserJet 4100 PCL 6"
Set WshNet = Nothing
'-----------
La stringa (nome stampante) è la stessa del pannello di controllo -
stampanti...
Ciao.
--
Sergio MAZZA

 di nuovo, saluti e grazie
--


 stampanti...
WOW! (0_0) Funge!
ma cos'è Wscript? ho guardato sull'help del Vb6 ma mi dice poco o nulla...
e Network ?
Cmq ti ringrazio moltissimo per l'aiuto! Hai contribuito all'acquisto del
mio nuovo masterizzatore!!!
La prima copia la dedico a te (^_^) eheheh
Di nuovo grazie!!!
ciao
Giulio

 Giulio
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: OT

scusate qualcuno ha la bontà di spiegarmi cosa cavolo vuol dire OT .
grazie
Diego.

Off
Topic
Messaggi fuori argomento rispetto a quanto trattato nel NG in cui vengono 
postati,
Ciao!
-- 
**********
EmMeCi
**********



scusate...qualcuno ha la bontà di spiegarmi che cavolo vuol dire OT ?
vi ringrazio 
Diego



 ha scritto nel messaggio 
news:1136731890.4...@g49g2000cwa.googlegroups.com...
scusate qualcuno ha la bontà di spiegarmi cosa cavolo vuol dire OT .
grazie
Diego.
oltre a [OT] devi anche capire la NetTiquette:
inviare tre (3) messaggi uguali e non attendere risposta!
Ivan 

non ho voluto mandare di proposito 3 messaggi uguali, la net etiquette
la conosco abbastanza bene....ma dal momento che il server di google di
diceva che nn era possibile postare il messaggio e riprovare non ho
fatto altro che seguire il suggerimento tutto qui...evidentemente il
server e' bugiardo e tu un po troppo spedito nel giudizio seppur
velato...ti suggerirei di accertarti in futuro del perche' sono stati
postati tre messaggi uguali prima di sentenziare, considerando che qui
di stupidi che scrivono tre volte la stessa cosa nn credo ce ne
siano....presuntuosi si....ma non e' il mio caso.
ciao

grazie della risposta esaudiente

 wrote in message
news:1136933414....@z14g2000cwz.googlegroups.com

Suvvia, diciamo che in tutti i NG ci sono animali di tutte le
razze, ognuno poi puň identificarsi in quello che vuole, e come
č democratica concessione tutti gli altri possono identificarlo
come vogliono....!
;-)
Non incazziamoci per cosě poco Diego, vedrai quante ne arriveranno
ancora, il bello č proprio questo, che chiunque, dall'alto o dal
basso del proprio sgabello puň(a seconda del proprio concetto
di educazione) segare una gamba allo sgabello dell'altro, 
oppure spingere un pň.....!
Io per queste cose sono maleducatissimo, cambio lama del seghetto
2 volte al dě per averla sempre affilata e per spingere uso un
buldozzer, se lo facessi a mano rischierei di farmela nelle mutande.
Scerzo ovviamente............
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 basso del proprio sgabello
brrrr scena raccapricciante... leggendo la tua risposta ho immaginato Sergio
su di uno sgabello con le gambe accavallate
come la Parietti...
m'č venut 'u fridd 'ncuoll!!!!
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ciao
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: numeri convertiti in lettere per DDT

Salve,
presupponendo che:
1 = A
2 = E
3 = G
4 = H
5 = M
6 = P
7 = S
8 = T
9 = K
0 = Z
Vorrei utilizzare una funzione che valorizzi una label per ogni riga
dettaglio ddt nella quale sia trascodificato il numero, ad esempio 10
dovrebbe essere scritto come AZ mentre 613 come PAG (per intenderci).
Cosa e come fare una procedura simile a vostro avviso?
Grazie anticipatamente per le eventuali risposte!
--
MC

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

 ha scritto nel messaggio 
news:1121780849.1...@g47g2000cwa.googlegroups.com...

In pratica hai già dato la soluzione.
Un ciclo sul numero con assegnazione a una variabile testo della costante di 
riferimento.
Un parsing del numero...
Public Function ConvertiNumero(n As Long) As String
'di Carlo Costarella
'uso: per esempio: ConvertiNumero(613)
Dim M As String, i As Integer, StrParziale As String
M = n
For i = 1 To Len(M)
StrParziale = StrParziale & ValutaNumero(CInt(Mid(M, i, 1)))
Next i
ConvertiNumero = StrParziale
End Function
Public Function ValutaNumero(nn As Byte) As String
Select Case nn
Case 1
ValutaNumero = "A"
Case 2
ValutaNumero = "E"
Case 3
ValutaNumero = "G"
Case 4
ValutaNumero = "H"
Case 5
ValutaNumero = "M"
Case 6
ValutaNumero = "P"
Case 7
ValutaNumero = "S"
Case 8
ValutaNumero = "T"
Case 9
ValutaNumero = "K"
Case 0
ValutaNumero = "Z"
End Select
End Function
Non puoi immaginare quanto mi diverto!
Ciao, Carlo

 Se il campo che contiene il numero č di tipo numerico, per la conversione

La tua mi piace piů della mia...ma vuoi mettere il divertimento che fare 
questi giochetti provoca?
Ciao, Carlo 

Che dire, intanto grazie ad entrambi.
Questa mattina applicherò Le vostre segnalazioni al progettino e ...
questa estate approfitterò di 3 settimane di ferie per sfruttare i
periodi di pisolino di mio figlio per approfondire le conoscenze su VBA
... ogni giorno diventa sempre più massiva la sua richiesta di
utilizzo nel mio lavoro.
Intanto grazie ancora per i preziosi suggerimenti.
Buona giornata,
--
MC

Sto cercando di applicare il tutto, non riesco.
Nella form ho un campo chiamato OpfQta e uno chiamato OpfQtaTesto che
dovrebbe valorizzarsi con la funzione che mi hai postato ... ho fatto
un pò di tentativi ma non risco ad ottenere la valorizzazione del
campo OpfQtaTesto tramite la suddetta funzione.
Idee \ help in merito?
Grazie,
--
Mc

Nel frattempo ho risolto...sono solo poco elastico, ma alla fine,
qualche traguardo lo raggiungo anch'io!
Effettivamente do atto a Carlo su quello che ha detto ... è davvero
stimolante giocare con VBA!!!!!!
Buona giornata!
--
MC
Newsgroup: it.comp.appl.access
Titolo: Report su colonne.

Ciao a tutti,
ho un problema sulla stampa di una query tramite un report a colonne.
Tramite una query riesco ad avere i seguenti record:
A
B
C
D
Dovrei poter stampare questi dati su due colonne nel formato :
A   C
B   D
ma l'Access me li fa stampare o
A   B
C   D
oppure
A
B
C
D
Dopo aver effettuato tantissime prove non so più come fare.
Come posso fare? Chi di voi può darmi una mano?
Ringrazio anticipatamente chiunque possa darmi una mano.
Ciao
FACE ONE

 ha scritto nel messaggio
news:9gcg2e$ltu$1...@lacerta.tiscalinet.it...

Se usi un report del tipo etichetta, puoi andare ad impostare l'ordinamento
sul menù imposta pagina...
Saluti
Sergio Della Giora

E' quello che ho fatto ma se lo imposto con ordinamento orizzontale mi
stampa i record in questa maniera:
A   B
C   D
e se lo imposto con ordinamento verticale me lo stampa in quest'altra
maniera:
A
B
C
D
e, se raggiunge la fine della pagina, mette gli altri record nella seconda
colonna partendo dall'alto.
Grazie cmq dell'aiuto.
Ciao
FACE ONE

mmh... forse dico una caz..volata ma... hai provato a guardare i margini?
Non è che magari te li mette in verticale perchè non ci stanno?
Sergio Della Giora

Provato anche con i margini.
Niente!
Onestamente non so più come fare e purtroppo ho anche una certa urgenza di
risolvere il problema.
Cmq continuo a ringraziarti dell'aiuto.
Ciao
FACE