mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: fax da access in tempi successivi

Salve a tutti e grazie a quelli che mi hanno aiutato in precedenza
Ecco una nuova domandina interessante, alla fine della spiegazione
seguente:
Ho un db access con inserita una agenda telefonica che contiene anche
numeri di fax.
Ho una scheda cliente che mi permette di inserire dei dati.
Il desiderio è quello di usare tali dati per compilare un report (previa
pressione di un pulsante sulla scheda), che però dovrebbe essere spedito
via fax in automatico.
I problemi sono 2:
1. come faccio a spedire un report via fax, magari con winfax ? (sul
sito comune ho trovato qualcosa, ma non riesco ad utilizzare la routine
presente)
2. i report generati dovrebbero essere spediti durante la notte, quindi
mi servirebbe qualche idea per salvare questi fax in attesa di
spedizione e qualche procedura batch che si attivi per la spedizione del
tutto durante la notte.
Se il tutto è fattibile direttamente in access sarebbe la cosa migliore,
altrimenti consigliatemi su come lo fareste voi.
Grazie in anticipo a che mi risponderà
Marcello
P.S. e per fare lo stesso con dei file (creazione di una pagina html e
spedizione ad un particolare sito ?)
--
Posted from 
mta04-acc.tin.it
 [212.216.176.35]
via Mailgate.ORG Server - 
http://www.mailgate.org

ANCHE IO HO WIN FAX
E' COSI' SEMPLICE
QUANDI INSTALLI WIN FAX NELLE IMPOSTAZIONI STAMPANTI HAI A DISPOSIZIONE LA
STAMPANTE DI WIN FAX.
SETTA IL REPORT CON LA STAMPANTE DI WIN FAX
CIAO


http://www.penguinpowered.com/~ecesena
Tre amiche si trovano in centro per prendere il te' e scambiare quattro
chiacchiere.  La prima dice: "Mio marito mi tradisce.  Oramai ne sono
sicura.  Ho trovato un paio di mutandine di pizzo nella sua macchina e
non sono le mie!".  La seconda rincara: "Ah, cio' mi rallegra, dato che
anche mio marito mi tradisce, perche' ho trovato un preservativo nuovo
nel suo portafogli.  Allora per vendicarmi l'ho bucato con un ago!".  La
terza non dice nulla e...  sviene!
		-- Da it.hobby.umorismo

Newsgroup: it.comp.appl.access
Titolo: Licenza Access 97

Salve a tutti
Sapete quanto costa solo la licenza per Microsoft Access 97 ?
Grazie
-- 
Posted from 
mail.jumpy.it
 [212.239.30.36] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Sapete quanto costa solo la licenza per Microsoft Access 97 ?
Mi risulta che Access 97 non sia + in vendita, però se hai la possibilità di
installare Access 97, puoi comprare la licenza di Access 2000: cioè la nuova
licenza comprende la versione precedente.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento Report

Ho un problemino.
Ho una semplice maschera dove riempio i dati di una fattura con un pulsante
anteprima e uno stampa (una cagata insomma)
il problema e' che se faccio un'anteprima della fattura e per caso mi
accorgo che essa e' sbagliata, richiudo l'anteprima, modifico i dati e
rifacico l'anteprima i dati non sono cambiati ma rimangono quelli
precedenti.... se chiudo e riapro la maschera e poi rifaccio l'anteprima
naturalmente tutto e' ok....
e' come se tenesse il report (o la uery associata al report) in cache e non
la aggiornasse...
si puo' mettere sull'evento "su apertura" o simili una linea vb tipo
ms.refresh o me.requery?

...
Forse gia aiuta
If Me.Dirty Then RunCommand acCmdSaveRecord
nella maschera prima di aprire il report.
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:94anbn$d2kdq$1...@ID-46617.news.dfncis.de...


 ha scritto nel messaggio
news:O94a6.248513$IP1.8...@news1.giganews.com...

Oltre al suggerimento di Karl e la tua soluzione (me.refresh o requery) ti
consiglio di inserire l'aggiornamento dei dati quando premi il tasto di
Anteprima e/o Stampa magari verificando che ci sia veramente qualcosa da
scrivere nella tabella:
'----------------
if me.dirty then
    me.refresh
end if
docmd.openreport "nomeReport"....
'----------------
Ciao.

Newsgroup: it.comp.appl.access
Titolo: creare file exe con access

...salve a tutti...sono nuovo di qsta NG e mi kiedevo se potevate darmi 
qualke dritta per un programmino ke sto facendo tutto mio....mi diletto nel 
creare "solo in access" un database x la lista dei miei film....solo ora 
vorrei creare due cose:
1) come si fa a creare in access la la barra dei menù 
(FILE,MODIFICA,VISUALIZZA....etc) ???
2) vorrei farne un file eseguible in modo tale ke anke ki nn ha il pacchetto 
office installato sulla makkina...potrò utilizzare lo stesso il mio piccolo 
prog....
Spero ke mi rispondiate in tantiiiii.....grazieee di cuoreee 

 ha scritto nel messaggio 
news:TDeNd.502540$b5.23...@news3.tin.it...

Per creare una videoteca esiste l'autocomposizione "Collezione video" che ti 
permette un buon punto di partenza. Per la barra dei menù personalizzata 
troverai molte spiegazioni nella guida in linea di Access.
Per distribuire il tuo applicativo devi acquistare le versione developer di 
OfficePro che per la versione 2003 si chiama "Visual Studio Tools per 
Microsoft Office System".
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Ordinare solo parzialmente la lista di una combo

Ciao a tutti/e!
Il problema che ho è questo .
Ho una combo box,che ha come origine riga una query dalla quale scelgo le
varie valute (AUD,BGN,CAD,EUR,........GBP,USD,YEN, ecc) .
Questa lista ha un ordine crescente (A==>Z). Un utente mi ha chiesto se è
possibile mettere in cima alla lista le tre divise principali(EUR,GBP,USD) e
dopo di queste tutte le altre in ordine crescente.Questo perche l'utente ha
la possibilità di vedere subito nella lista e scegliere le tre divise usate
maggiormente senza dover ogni volta far scorrere tutta la lista
Sinceramente non sò come risolvere questo problema e se è possibile
risolverlo
--------------------------------
Inviato via 
http://usenet.libero.it


Assegnando un numeratore alle valute. Poi ordini in base a quello
ciao MAssimiliano


Grazie del giusto consiglio..........ciao!!!


 ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...

Già, ma se ne dovessi aggiungere delle altre.....???
Io escluderei dalla Lista le 3 Valute e farei una Qry UNION
in cui le prime 3 sono ordinate Crescenti poi UNION la Qry
con le altre in ordine crescente..........!!!
@Alex.

Newsgroup: it.comp.appl.access
Titolo: stampare due report con lo stesso valore per il criterio like[inserire data] di un campo

Cari newsgouppiani di access intanto ciao a tutti .... sono felice di vedere
che siete sempre in tanti qui!!! E' da parecchio che manco ... :))
Spero nel vostro aiuto come sempre è stato :)
Il problema è che devo stampare due report che attingono i dati da una
stessa query che ha due campi con criterio like[inserisci data] e
like[inserisci nome].
Quando lancio la stampa dei due report mi chiede di imputare ogni volta i
dati per ogni report, io vorrei poterli scrivere solo una volta e lasciare
che il secondo report prendesse i dati già imputati per il precedente.
Ho pensato di usare un'imputbox (invece del Like nella query), ma come posso
poi far sì che la query vada a prendere il dato dell'imputbox  per generare
il report  -- where primocampoquery = dataimputbox1 e secondocampoquery =
nomeimputbox2 -- ?
    ' stampa report quadro aule
    DoCmd.OpenReport "unquadroaule", acNormal, "", ""
    ' stampa report porteaule
    DoCmd.OpenReport "unportaleaule", acNormal, "", ""
sperando nel vostro aiuto ........
ciao
smak
mia

 che il secondo report prendesse i dati già imputati per il precedente.
Ho sempre odiato le query con il parametro inserisci valore.
Usa una bella mascherina con due textbox e un pulsante. Al clic del pulsante
testi che ci siano valori nelle textbox. Se ci sono lanci i due report. Le
query avranno come criterio [forms]![tuform]![tuocontrollo]
Antonio

 ha scritto nel messaggio
news:fxGh8.14349$5z3.4...@twister2.libero.it...

Antonio!!!!!!!!!!!!!!! sei sempre il più ............... il
più!!!!!!!!!!!!!!!
adesso provo :)))))))))))))))

[CUT]
......... CIUNFIONA!!!!!
smack
mia

 adesso provo :)))))))))))))))
Va bene, ma prima baciami!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: compactdatabase con file accdb

Ciao a tutti sono nuovo in questo news quindi approfitto di questo
post per salutare tutti i frequentatori.
Vi espongo il mio problema:
sto creando un programmino in console che esplora diversi server,
cerca database in accdb e li compatta con la funzione
JRO.JetEngine.compactdatabase(source, dest)
vi posto la porzione di codice:
[...]
string provider = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=";
string engineType = ";Jet OLEDB:Engine Type=5 ";
string source = provider + path + file.Name ;
string dest  =  provider + path + "_zip_" + file.Name +
engineType ;
try
            {
                JRO.JetEngine je = new JRO.JetEngine();
                je.CompactDatabase(source, dest);
                //dao.DBEngine db = new dao.DBEngine();
                //db.CompactDatabase(path+file.Name, path+"_zip_" +
file.Name, dest, null, source);
            }
[...]
funzoina alla grande a parte il fatto che quando mi trovo davanti dei
database con degli allegati mi da queto errore:
CODE: 
2147467259
MESSAGE: Impossibile completare l'operazione. Il dtabase utilizza
allegati o campi multivalore.
Sono giorni che ci sbatto la testa a sto problema...dove sbaglio?
perche funziona con i db normali e non con quelli con allegati? mi
dimentico qualcosa?

 ha scritto nel messaggio 
news:c1d0197e-cd7c-46bc...@r60g2000hsc.googlegroups.com...

Ciao ghigno,
in effetti succede proprio cosě come descrivi, ho il sospetto che 
essendo JRO il componente dedicato alla gestione delle reliche ed 
essendo le repliche non piů supportate nel nuovo formato accdb, questo 
componente non sia stato aggiornato per gestire il nuovo formato 
quando questo contiene i nuovi tipi di campo.
Giro comunque la domanda a Microsoft perchč almeno una avvertenza in 
questa pagina 
http://msdn2.microsoft.com/it-it/library/bb237197(en-us).aspx
 
avrebbero potuto inserirla.
Come alternativa penso potresti usare il metodo CompactDatabase 
dell'oggetto Application, certo devi crearti una istanza di Access... 
ma ...
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
---------------------------------------- 

 dimentico qualcosa?
già spiegato sopra :-)
In alternativa puoi usare il suggerimento di Cinzia oppure inserire nei 
riferimenti la nuova libreria DAO di Access12 e usare il metodo 
CompactDatabase.
Esempio
----
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Office.Interop.Access.Dao;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            DBEngine dbeng = new DBEngine();
            string Src = @"C:\Users\Giorgio\Documents\Office\NorthWind 
2007.accdb";
            string Dst = @"C:\Users\Giorgio\Documents\Office\NewNorthWind 
2007.accdb";
            dbeng.CompactDatabase(Src,Dst,null,(object)128,null);
            Console.WriteLine("Done!");
            Console.ReadLine();
        }
    }
}
----
Ciao
--
Giorgio Rancati
[Office Access MVP]
Newsgroup: it.comp.appl.access
Titolo: Chiave Primaria personalizzata

Salve a tutti,
volevo chiedervi se era possibile personalizzare una chiave primaria, 
ad esempio scegliendo una forma alfanumerica.
Grazie.


Si, ma serve una precisazione...
Non esiste un campo ALFANUMERICO... esiste un campo Testo oppure un
campo Numerico.
Nel caso la tua PK(PrimaryKey) sia AlfaNumerica serve un campo Testo.
Ovviamente dovrai crearti una funzione che genera il valore da
assegnare al campo che assegnerai tu via codice.
@Alex

 assegnare al campo che assegnerai tu via codice.
Hai per caso qualche riferimento internet per prendere spunto?
Grazie.


Sul SitoComune trovi un esempio di come generare Codici UNIVOCI per
fatturazione... ovviamente tu devi prima decidere la struttura che
deve avere la tua ChiavePrimaria, ed ovviamente starà a te fare la
funzione dedicata....
@Alex

Newsgroup: it.comp.appl.access
Titolo: form in ambiente multiuser e proprietà ORDERBY

Saluti a tutti.
Ho un piccolo database (VERS. 97) che lavora su 8 postazioni, diviso in
front-end e back-end, ma il front-end non lo ho ancora distribuito sulle
singole  postazioni.
Ho lasciato la possibilità di ordinare i record agli utenti con il bottone
standard, ma succede che se viene lanciato più di un ordinamento simultaneo
appare un messaggio che avverte di cambiamenti alla maschera, chiedendo se
si vogliono salvare o meno.
Perché viene salvato l'ordinamento nella proprietà ORDERBY?
Non ho trovato nulla che documenti questa cosa.
Qualcuna sa dirmi se è possibile evitarlo?
Vi ringrazio,
    Giuseppe

 ha scritto nel messaggio
news:0iOp7.13677$Bk.6...@news1.tin.it...

Crea il file .MDE.
Ciao, Simone

 ha scritto nel messaggio
news:0iOp7.13677$Bk.6...@news1.tin.it...

La risposta te la sei già data:
distribuisci il FE su tutte le postazioni.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Conferme su Runtime

Salve a TUTTI,
ho creato un database che č utilizzato anche da alcuni utenti che utilizzano
Runtime anziché Accss 2003.
Nel db lavorano alcune query di aggiornamento, eliminazione, accodamento. Ad
ogni fine esecuzione delle query ho messo un Msg di informazione.
Chiedo: č possibile togliere le richieste di conferma su Runtime come in
Access 2003?
Grazie a TUTTI
Fabio

 Fabio
Prima di lanciarle
docmd.setwarnings(false)
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

Prima di lanciarle
docmd.setwarnings(false)
--
--
MAssimiliano Amendola
PERFETTO Funziona.
Perdonami, ma non so scrivere codice, quindi ho aggiunto una riga nella
"autocomposizione" della macro, ho messo come azione:
EseguiComando - e nel box Comando: docmd.setwarnings(false)
Ho rimesso la spunta su Opzioni Modifica/Trova - Conferma, e le conferme non
mi vengono richieste, significa che di sicuro funzionerà anche al lavoro,
con chi usa Runtime. Grazie.
Chiedo: delle macro costruite con, passami il termine per capirci,
"autocomposizione" si possono lancaire da codice, in modo da metterci per
esempio la soluzione che mi hai insegnato?
Spero la domanda non risulti assurda.
Grazie in ogni caso.
Fabio

 docmd.setwarnings(false)

Se usi le macro puoi usare la macro "imposta avvisi" metti ovviamente su falso





Ok, ci provo, ho un ulteriore problema con il livello di sicurezza delle
macro in Runtime. Provo a lavorarci e se non ci riesco, con un altro post
chiederò aiuto.
Grazie Fabio

Newsgroup: it.comp.appl.access
Titolo: importare dati da ms access a ms sql server

Cosa significa la frase :
"importando i dati dal database MS ACCESS verso il database MS SQL SERVER,le 
eventuali query select verranno importate come tabelle".
 
Come fa una query a diventare una tabella?
 
Grazie e saluti 
 
 


in sql server non esistono query. ma view e stored procedure.
in pratica le tue query dovrai riscrivertele in Tsql
con tutte le differenze tra i due linguaggio del caso
 
ciao
BFS
 

 wrote in
news:k3hk56$8nq$
1...@nnrp-beta.newsland.it
: 

il tool di conversione access -> sql prende la tua query access, legge la 
lista dei campi, crea in mssql una tabella con quella struttura (quei campi 
con quel tipo dati) e ci copia dentro tutte le righe risultanti 
dall'esecuzione della query in access.
 
 
-- 
Paolo opg
 
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--
Newsgroup: it.comp.appl.access
Titolo: Ricerca in piu' files Word

Vorrei implementare una ricerca di stringa in un complesso di files Word,
per cui ho un pulsante e sul clic:
1) determino il pathname del file
2) vorrei lanciare Word, aprire il file e cercare la prima occorrenza della
stringa, e solo a questo punto mi deve apparire la finestra di Word
3) a questo punto l'utente opera manualmente in Word, ricercando le altre
occorrenze, fa quello che vuole e alla fine chiude il file, sempre
manualmente
4) qui devo riprendere il controllo e riciclare al punto 1)
 il mio problema e' attualmente la sincronizzazione tra Word e la mia
routine
grazie da barbi

 wrote in message
deLh4.11174$Wr6.1...@news.infostrada.it...

Puoi essere pių precisa in merito?


1) sono stato preciso
2) sono un maschietto
barbi


Scusa ma mi ha confuso il "barbi", aspettavo che spuntasse "campanellino"...
Ti ho chiesto di essere piů preciso, perché sto riscontrando dei problemi
proprio con la ricerca di stringhe nei files di word ma nei documenti per
mailmerge, mentre per la ricerca di testi all'interno di un documento non ho
riscontrato problemi. Vuoi il codice?

 ciao io mi ritrovo con lo stesso problema ed avere il codice sarebbe una
bella soluzione per non uscire pazzo.
e possibile riceverlo?
ps voglio essere preciso.
sono un maschietto!
 grazie da Renato

 wrote in message
86ugln$6qj$1...@nslave1.tin.it...

Mi sembra una discussione sul sesso degli angeli (Oddio! Non ci sarà
qualcuno che si chiamerà così???!!)...
Bando alle ciancie, dimmi se il codice ti soddisfa; considera che non ho
incluso la chiusura della variabile (oApp) che instanzia Word, perché tu hai
chiesto di poter fare le ricerche su più documenti. Dovresti chiudere la
variabile che punta al documento (oDoc) e riaprirne un'altro...
Ciao.
Sub cercaInWord()
Dim oApp As Word.Application
Dim oDoc As Word.Document
Dim oRange As Range
Dim cerca As String
Set oApp = CreateObject("Word.Application.8")
oApp.Visible = True
Set oDoc = oApp.Documents.Open("c:\documenti\tuoDocumento.doc")
Set oRange = oDoc.Content
cerca = "sono quì"
With oRange.Find
    .Text = cerca
    .Execute
End With
If oRange.Find.found Then
    MsgBox "Trovato!"
    oRange.Select
Else
    MsgBox "Non trovato!"
End If
End Sub


vabbe' cedo: che cos'e' il mailmerge?
barbi
Newsgroup: it.comp.appl.access
Titolo: Evitare buchi nei campi progressivi

Ho un campo di una tabella "numero_ordine" che deve contenere numeri
progressivi pur non essendo di tipo contatore (il contatore č un campo
diverso "id_ordine"). Quindi nella mascehra di caricamento ho previsto che
il valore predefinito del controllo associato a tale campo sia
=Nz(DMax("[numero_ordine]";"[tbl_ordini]");0)+1. Tuttavia, quando viene
cancellato l'ultimo ordine tramite il tasto di comando "cancella ordine"
previsto nella stessa maschera, salta di un numero.
Provo ad essere piů chiarocon un esempio: se la mia tabella č costituita da
5 record e cancello l'ultimo che ha il numero d'ordine=5, nella nuova
schermata mi viene riproposto il numero d'ordine=6, lasciandomi il buco del
numero 5. Come posso fare per evitare questo?

 numero 5. Come posso fare per evitare questo?
Sull'evento "dopo conferma eliminazione" della maschera scrivi il
seguente codice:
Dim indice As Integer
indice = RecordsetClone.RecordCount
Me.Requery
DoCmd.GoToRecord acActiveDataObject, , acGoTo, indice + 1

 ha scritto nel messaggio
news:A3VGg.79314$_J1.7...@twister2.libero.it...

E' molto strano, uso anch'io lo stesso codice e funziona da diversi anni,
da come dici sembra che lavori sull' Id e non sul numero_ordine.
L'unico inconveniente che si presenta č che quando cancelli un ordine nel
mezzo di altri
ordini, rimane un buco vuoto.
Ciao
Paolo

 da come dici sembra che lavori sull' Id e non sul numero_ordine.
Forse non ti è mai capitato di cancellare l'ultimo record e subito
dopo digitarne un'altro.
il codice originale funziona se chiudi la maschera, la riapri e crei
nuovi record.

 da come dici sembra che lavori sull' Id e non sul numero_ordine.
Forse non ti č mai capitato di cancellare l'ultimo record e subito
dopo digitarne un'altro.
il codice originale funziona se chiudi la maschera, la riapri e crei
nuovi record.
----------------
Effettivamente non mi č ma capitato dalla stessa maschera
di cancellare e reinserire.
 Ciao
Paolo
Newsgroup: it.comp.appl.access
Titolo: Ridimensionamento finestra popup

Se apro in popup una maschera, posso tagliarla a destra e in basso, ma se 
dovessi tagliarne una parte a sinistra è possibile?
-- 
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam

 Ciao, Sandrobi
????
Spiega meglio cosa devi fare.
@Alex

 Ciao, Sandrobi
Spiega meglio cosa devi fare.
@Alex
In pratica una form normale quando la voglio aprire in popup la ridimensione 
con l'istruzione Docmd.MoveSise con cui posso stabilire l'angolo di 
visualizzazione in alto a sinistra e le dimensioni delle finestra in altezza 
e larghezza quindi posso eliminare una parte sul lato destro o in basso, ma 
a sinistra o in alto non è possibile. O no?
Ciao
Sandrobi 

 Sandrobi
Mi hai detto la stessa cosa di prima, e continuo a non capire perchè
mai devi tagliare
la parte LEFT e TOP di una Form, non mi è mai capitato di sentire una
cosa così
e proprio non la capisco.....
Spiegamela magari facendomi un esempio e vediamo se troviamo una
soluzione
fattibile perchè così a primo impatto ti direi che non è possibile
se non spostando tutti i controlli in altro ed a sinistra per ottenere
lo stesso risultato....!
@Alex

 Sandrobi
una cosa del genere la puoi fare solo con il controllo immagine, cioè gli
puoi dire l'allineamento dell'immagine all'interno del controllo.
Non mi risulta per il corpo della form
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Info:  
www.donkarl.com/it
Massimiliano le ferie ti hanno fatto un miracolo.... hai capito cosa
voleva...!!!
Io sinceramente non ho capito, e leggendo la tua risposta ancora
meno...
Boh....
Devo andare in ferie
@Alex

 ha scritto nel messaggio 
news:1156858448.8...@m79g2000cwm.googlegroups.com...
MA ha scritto:



Boh....
Devo andare in ferie
Intanto scusate il quoting che non funziona!
Con MoveSize posso passare da
                   12345678901234567890
                   12345678901234567890
                   12345678901234567890
                   12345678901234567890
a
                        123456789012345
                        123456789012345
                        123456789012345
Io invece vorrei passare a
                        678901234567890
                        678901234567890
                        678901234567890
Se non è chiaro, pazienza, tanto ho capito che non si può fare.
Sandrobi 

 Sandrobi
In genere si può fare tutto, basta prendere la strada giusta.
Innanzitutto la trovo una cosa decisamente poco pratica ed empirica....
nonchè
assurda.
Ma non facevi prima ad effettuare un PARSING della stringa e sbatterlo
in un controllo textBox ed eventualmente ridimensionarlo in base al
contenuto, quindi
ridimensionare la Form che a quel modo mostrerebbe sempre il controllo
al centro...???
Se ho capito il problema porterai pazienza sul giudizio tecnico,
altrimenti pazienza....
@Alex
Newsgroup: it.comp.appl.access
Titolo: Cerco db Access 97 o testo dei Comuni d'Italia

Salve a tutti.
Sto cercando un database scaricabile (in formato Access 97 o testo con
separatori) abbastanza aggiornato dei Comuni d'Italia, contenente Codice,
Denominazione, CAP, Provincia, Prefisso telefonico.
Ho fatto lunghe ricerche, ma alcuni sono "antichi", altri (in siti
"istituzionali") sono solo consultabili.
Grazie a tutti coloro che potranno darmi indicazioni.

 wrote in message
9n05uh$quh$1...@nreada.inwind.it...

vai sul sito delle poste italiane.
ciao Riccardo

 ha scritto nel messaggio
news:9n060e$uhe$1...@news.panservice.it...


lo trovi nel sito comune 
www.sitocomune.it
nella categoria Generals
Silvia

 ha scritto nel messaggio
news:9n09mh$ae5$1...@serv1.iunet.it...


 ha scritto nel messaggio
news:9n05uh$quh$1...@nreada.inwind.it...

Il sito si chiama 
www.sitocomune.com
 e non .it


Newsgroup: it.comp.appl.access
Titolo: PROBLEMI CON UNA SOTTOMASCHERA.

Salve a tutti.
Vorrei risolvere un piccolo problema che ho e le ho provate tutte.
In pratica ho una struttura di 3 schede, al cui interno ci sono 3
sottomaschere in modalità continua.
Alla fine ho un campo che mi fa la somma....ma che non e' associato al campo
sul db..come
posso fare per far si' che quella "somma" mi vadi a popolare quel campo sul
database?
E poi, pur provando la "seek" non si hanno risultati..
La maschera e' aperta e scrive direttamente sul db ogni volta che si compila
una riga, ma
l'unica cosa che ancora non riesco a "visualizzare" all'interno della
tabella in questione e' solo questo
campo che mi somma gli importi di tutte le righe generate.
Vi ringrazio per l'aiuto.
Marcolino...

 campo che mi somma gli importi di tutte le righe generate.
Questo campo non serve. te lo puoi calcolare di volta in volta quando ti
serve (vedi DSum in proposito)
Sib

Newsgroup: it.comp.appl.access
Titolo: Errore ODBC chiamata non riuscita

Ho fatto un'applicazione in ACCESS che ha le tabelle collegate in SQL
server 2000. Il mio problema è che il file MDB da una postazione
Windows XP professional funziona normalmente, mentre da Windows 2000 o
Windows 98,m nell'esecuzione di una determinata macro, mi restituisce
CHIAMATA ODBC NON RIUSCITA.
Come mai?
Ho provato anche ad aggiornare la versione dell'MDAC alla versione
2.7.
Grazie
P.S. (premetto che il file fino a poco tempo fa funzionava
correttamente)

Un'altra cosa, ho notato che in questo file non mi viene + chiesto di
loggarmi come utente SQL, puň essere questo?
Perchč prima me lo chiedeva e ora non piů? Dove posso settare queste
informazioni?
GRazie


Scusa non ho ben capito.
Stati cercando di collegati ad un server SQL ?
Se si hai creato sicuramente nel pannello di controllo ODBC il collegamneto
da databaseal quale
vuoi accedere.
E se lo hai fatto verifica bene che il nome utente del PC sia creato come
utente sia del server WIN2000
che del database SQL.
Se non è questo fammi sapere
Ciao Francesco
Newsgroup: it.comp.appl.access
Titolo: [Access2000] Problemi con SELECT

Salve a tutto il NG.
Avrei bisogno di un aiuto....sto cercando di fare una select con una routine
evento, solo che dovrei mettere più condizioni...e la cosa non mi riesce.
Ecco quello che ho già provato io:
Public Function CancellaRecordRNDFatture()
DoCmd.GoToControl "Documento"
Dim db As Database
Dim rsControllo As Recordset
Dim rstCanc As Recordset, rstcanc2 As Recordset
Dim strSqlCanc As String
Dim strSqlCanc2 As String
strSqlCanc = "SELECT * FROM RipristinaOrdini"
strSqlCanc = "SELECT * FROM RipristinaOrdini WHERE IDFatture = " &
Forms!Fattura!IDFatture & ""
**strSqlCanc2 = "SELECT * FROM Collegamenti WHERE IDFatture = " &
Forms!Fattura!IDFatture & " And WHERE DataFattura = " &
Forms!Fattura!DataFattura & ""**
Set db = CurrentDb
Set rstCanc = db.OpenRecordset(strSqlCanc, dbOpenDynaset)
Set rstcanc2 = db.OpenRecordset(strSqlCanc2, dbOpenDynaset)
Set rsControllo = CurrentDb.OpenRecordset("Collegamenti", dbOpenTable)
    rsControllo.Index = "IDFatture"
    rsControllo.Seek "=", Trim(Forms!Fattura!IDFatture)
    If rsControllo.NoMatch Then
        Exit Function
    Else
rstCanc.MoveFirst
End If
With rstCanc
Do Until rstCanc.EOF
rstCanc.Edit
    rstCanc!Evaso = 0
    rstCanc.Update
    rstCanc.MoveNext
Loop
End With
rstcanc2.MoveFirst
Do Until rstcanc2.EOF
    rstcanc2.Delete
    rstcanc2.MoveNext
    Loop
rstCanc.Close: rstcanc2.Close
Set rstCanc = Nothing
Set rstcanc2 = Nothing
Set db = Nothing
End Function
Mi dà errore dicendomi: Errore di Sintassi (operatore mancante)
nell'espressione della query IDFatture = 6 And WHERE DataFattura = 10/09/03'
La stringa "sottoaccusa è quella con i due Asterischi (**) grazie per il
Vostro aiuto!!!
Ultra

...
Il formato della data è falso. Prova con:
...WHERE DataFattura = " & CLng(Forms!Fattura!DataFattura)
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:bjskc2$l6u2g$1...@ID-46617.news.uni-berlin.de...

Ciao Karl,
Ho provato come dici tu ma non va bene........
l'errore è sempre lo stesso solo che adesso scrive: Errore di Sintassi
(operatore mancante)
 nell'espressione della query IDFatture = 6 And WHERE DataFattura = 37874'
che vuol dire???
Grazie Ultra

 che vuol dire???
Che hai 2 "WHERE" ma basta 1.
... AND DataFattura = " & CLng(Forms!Fattura!DataFattura)


 ha scritto nel messaggio
news:bjsnau$mfm1a$1...@ID-46617.news.uni-berlin.de...

Ops....non mi ero accorto :P
Comunque ora funziona! Grazie sei un genio :))
Ultra
Newsgroup: it.comp.appl.access
Titolo: attributo "data ultimo accesso" di un file

come posso fare per leggere l'attributo "data ultimo accesso" di un
file ?
grazie dell'attenzione
paolo


Di un "file" qualsiasi? Se per ultimo accesso intendi "lettura" non mi 
sembra sia possibile a meno di non possedere qualche "softvare" di tipo 
"sentinel". Comunque tramite lettura via filesystemobject e' possibile 
recuperare l'attributo "data di ultima modifica"
-- 
ac
y-1=x


wrote:

Si è possibile anche sapere l'ultimo accesso in generale... usando
l'API
GetFileTime, ma non è immediato, per questo vi allego un Link con
l'esempio:
http://vbnet.mvps.org/index.html?code/fileapi/filedatetime.htm
@Alex


ho provato, ma funzionicchia, nel senso che mi da correttamente le
date di creazionefile e ultima modifica ma quella che mi interessa
(data ultimo accesso) è "sporcata" dalla chiamata hFile =
OpenFile(fName, OFS, OF_READWRITE) che aprendo il file me la modifica
nella data e ora corrente. Ma a me servirebbe quella  prima aveva
prima della chiamata...(sob)
hai altre idee?
grazie comunque della segnalazione comunque utile
paolo

Newsgroup: it.comp.appl.access
Titolo: Stampa codice a barre

Ciao a tutti,
Ho la necessità di stampare delle etichette in cui vi sono anche dei codici
a barre.
Nella guida in linea non ho trovato nulla.
Sapete se in qualche modo vi è questa possibilità?
Grazie e buona domenica,
Rossana

Rossana ha scritto:

è stata data proprio la risposta l'altro ieri!
Te la riporto:
Come no?
www.sitocomune.com
Sezione ICAA - Come comportarsi in questo NG
Sezione General - 6.106 Esempio di come gestire un codice a barra.
Ciao.
-- 
Sergio MAZZA

Grazie.

 wrote in message 
news:4572a2a5$0$13756$4faf...@reader3.news.tin.it...

Ciao, io ho provato a usare il database scaricabile dal sito comune, ma non 
mi funziona, cioe a seguito della trascrizione di 12 cifre nella casella di 
testo non mi da il codice a barre nell'etichetta, mi da dei seplici 
caratteri.
Dove sbaglio?
Grazie
Newsgroup: it.comp.appl.access
Titolo: inner join tra tabelle di diversi Database

Ciao a tutti,
Ho bisogno di fare una inner join tra tabelle su database diversi  e
non posso linkare le tabelle che servono in un unico db. Il programma
deve girare su chiavette Usb e non è possibile sapere in anticipo a
quale drive sarà assegnata la chiave.
Come posso fare una query che mette in join 2 db diversi?
grazie
ciao

 ha scritto nel messaggio 
news:b76c67b4-3896-4ffb...@2g2000hsn.googlegroups.com...

grazie
ciao
-----------------------------
Se hai diviso il database tra tabelle (BE) e tutto il resto (FE), questo 
problema è già risolto in parte, nel senso che ti basta fare un relink delle 
tabelle ogni volta che serve.
Per fare un relink (collega tabelle) trovi del materiale sia qui che in 
www.sitocomune.com
Ad ogni buon conto per creare una istruzione del tipo:
SELECT NomeCategoria, NomeProdotto
FROM Categorie INNER JOIN Prodotti
ON Categorie.IDCategoria = Prodotti.IDCategoria;
hai pur sempre bisogno di sapere dove si trovano le tabelle.
Anche se usi l'oggetto Connection oppure OpenDatabase (DAO) devi pur sempre 
sapere dove si trovano le tabelle.
Magari se spieghi meglio, non solo cosa vuoi ottenere ma anche la struttura 
del tuo applicativo, sarà più facile aiutarti.
Ciao, Carlo 

 quale drive sarà assegnata la chiave.
Devi usare un po' di codice: per conoscere la lettera di unità su cui
sta girando la tua applicazione puoi usare left(
currentdb.name
, 2), la
quale o ti restituisce "D:", "F:" oppure "\\" (se viene lanciata da un
percorso di rete non mappato).
A questo punto gli "attacchi" il percorso che ti aspetti e lanci una
routine di relink che trovi su 
sitocomune.com
.
Se la tua applicazione NON sta sulla chiavetta e devi 'indovinare' la
lettera di unità assegnata alla chiave, puoi scorrere le lettere da
"c" a "z", verificare il percorso e se corrisponde a quello che ti
aspetti lo usi per lanciare il relink.
Questo sistema un po' becero funziona se non ci sono percorsi simili
mappati su unità differenti (nel qual caso rischieresti di collegarti
alle tabelle sbagliate), oppure se tramite diskmgmt.msc Windows non è
stato istruito a mappare la chiavetta in una cartella nel filesystem
invece che in una lettera di unità.
ciao,
Panathos

Come posso fare una query che mette in join 2 db diversi?
Ciao Paddy,
puoi farlo con una Query
----
SELECT *
FROM    [;Database=C:\Dati\DB1.Mdb;].Tabella1 AS Tab1
 INNER JOIN  [;Database=H:\Dati\DB2.mdb;].Tabella2 AS Tab2
     ON Tab1.ID=Tab2.ID
----
modifica il testo SQL indicando il corretto percorso dei Db.
Ciao
--
Giorgio Rancati
[Office Access MVP]

Newsgroup: it.comp.appl.access
Titolo: Enron in Germania c'è chi se le scambia a 48 Eur

Vedere per credere:
al sito 
www.sbroker.de
questo è l'url della pagina
http://stocks.s-broker.onvista.de/3_3_1_1_ap_snap.html?ID_OSI=85538&ID_NOTAT
ION=262302
Naturalmente è scambiata da un broker come un terzo mercato non
regolamentato..... però è curioso e chissà se....
Bye
Michele

 ha scritto nel messaggio
news:a21n9e$6t1k$1...@stargate1.inet.it...

Newsgroup: it.comp.appl.access
Titolo: Help campo OLE

Ho creato una tabella con un campo OGGETTO OLE nel quale ci collego delle
immagini il mio problema č che dopo un poco do immagini il DB mi diventa di
dimensioni smisurate circa 100 mb
Sapete indicarmi come poter gestire un archivio con immagini che non mi
diventi enorme?
Grazie a tutti anticipatamente
P.S. sapete se esiste un access relations print per access 2000?

 ha scritto nel messaggio
news:8v77ce$2ls$1...@nslave3.tin.it...

Vedi sul Sito Comune (il link č qui sotto) sia nella Sezione FAQ che nella
Sezione Download.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 ha scritto nel messaggio
news:8v77ce$2ls$1...@nslave3.tin.it...

Oltre al suggerimento che trovi sul sito comune puoi utilizzare l'activex
della wang (imaging); che non presenta il problema dell'oggetto della
microsoft..
Ciao.

Newsgroup: it.comp.appl.access
Titolo: barre degli strumenti personalizzate

ne ho creata una che contiene il pulsante stampa, solo che questo manda in
stampa subito il documento mentre vorrei che si aprisse la maschera di
sistema che permette la scelta della stampante e delle proprità di stampa.
mi sapete aiutare?
grazie.

 ha scritto nel
messaggio news:tua%8.18684$s74.5...@twister1.libero.it...

Quelle le imposti, una per tutte, dal report e ,quando lo mandi in stampa,
è gia formattato secondo le tue aspettative, qualcos'altro che puoi ottenere
è un'amteprima di stampa.
Alfio

 ha scritto nel
messaggio news:tua%8.18684$s74.5...@twister1.libero.it...

Se da una maschera o da un report premi ctrl + P ottieni quello che vuoi.
Leggiti l'istruzione SendKeys.
Ciao, Carlo

 ha scritto nel messaggio news:tua%8.18684$s74.5...@twister1.libero.it...

trascina il comando di stampa direttamente dal menu File alla tua barra degli strumenti (tieni premuto Ctrl per effettuare la
copia),
ciao,
Mat.

 ha scritto nel messaggio
news:RSb%8.19067$s74.5...@twister1.libero.it...

da A2000 in poi
ciao

 ha scritto nel
messaggio news:tua%8.18684$s74.5...@twister1.libero.it...

Hai già provato con
 DoCmd.RunCommand acCmdPrint
Ti dovrebbe aprire la finestra per le stampe di windows
Saluti
Mak
Newsgroup: it.comp.appl.access
Titolo: visual basic

scusate ma é legato con access! Domanda da ignoranti( ma perché farla se
sapevo la risposta?):visual basic permette di fare eseguibili che gestiscono
i data base di access?
Per ogni versione di vb ce n'é una corrispondente di access o più o meno
vanno tutte bene?
Domanda più approfondita: io lavoravo fino a poco tempo fa con data base
della Ashton-Tate e li generavo un database per ogni database, in access
possso fare le tabelle e ne posso fare un po',dunque posso in un solo
database di access mettere più tabelle che corrispondano a diversi vecchi
database fatti con il programma della Ashton-Tate?
Grazie, spero di essere stato chiaro senno cercherò di chiarirmi

 Grazie, spero di essere stato chiaro senno cercherò di chiarirmi
Se intendi i DBF non dovresti avere problemi a importarli.
O anche a collegarli lasciandoli nella loro posizione esterna ...
OndaMax

Newsgroup: it.comp.appl.access
Titolo: Elenco campi di una Tab

Salve a tutti!!
è possibile sapere da codice quali sono i campi presenti in una determinata
tabella di un database?
mi spiego meglio!
Avete visto mai l'analizzatore di ACCESS (Strumenti-Analizza-Analizzatore)
che produce un report con con tutti i dati relativi a Tabelle, campi
tabella, proprietà campi etc etc...!!!
bene.. vorrei sapere se c'è un modo per accedere via codice a quelle
informazioni!
Vi ringrazio anticipatamente!!

tabella di un database?
Fields e' un insieme della gerarchia DAO, i suoi elementi sono chiamati
field e fra le varie proprieta' hanno name.
Se scorri tutto l'insieme ti puo leggere tutti i nomi dei campi.
Diciamo qualcosa del tipo:
Dim miatab as tabella
dim campo as field
Set tabella = "miatabella"
for each campo in miatab.fields
    debug.print 
campo.name
next
Controlla la sintassi.
Saluti.
Luciano
(DOC)

- maschera di input etc etc.
Allo stesso modo. Come scorri il nome di un campo (che altro non e' che una
proprieta') pui scorrerti tutte le altgre.
Saluti.
Luciano
(DOC)

direi perfetto !!!
ma è possibile anche sapere quali sono le proprietà del campo?
 tipo :
- tipo dati associati
- dimensione campo
- maschera di input etc etc.
grazie ancora!!!

Newsgroup: it.comp.appl.access
Titolo: chi mi aiuta con questa query?

Il problema è il seguente: ho una tabella AMICI, composta da questi
tre campi
id, id_utente, id_amico
id è progressivo numerico, id_utente registra l'username dell'utente A
che aggiunge l'amico, id_amico registra l'username dell'utente B che è
stato aggiunto nella lista amici di A.
Devo fare una query che contenga gli amici in comune di A e di B, come
posso fare? Il valore A e B li possiedo.
esempio: ho giovanni e ludovico come miei utenti A
id_utente     id_amico
giovanni       nicola
anselmo      ambrosio
ludovico       nicola
dalla query mi deve risultare l'utente B nicola, che è in comune tra
giovanni e ludovico.
chi mi aiutaaaaaa??? :D

 chi mi aiutaaaaaa??? :D
Prima di chiedere aiuto, leggerei le regole di questo NG.
www.sitocomune.com
 sezione ICAA
tipo la regola 1, usare un oggetto significativo.
poi troverai tanta gente che ti aiuta...
Ciao,
Max
Newsgroup: it.comp.appl.access
Titolo: Campo memo con campo numerico

Chiedo se è possibile ad alineare un campo memo con un campo numerico in un
report.
Cerco di spiegarmi meglio, dovrei creare un report con un campo memo per
poter scrivere parecchie frasi e poi alla fine di questa finestra memo  alla
destra allineare un campo numerico.
 C'è qualcuno che sappia darmi un'idea?
Grazie.
 Valter



 basta mettere il controllo del campo numerico in basso a destra della
campo memo
mettilo appiccicato in modo che in caso di ridimensionamento del memo
si dispone automaticamente
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Access e word

Salve a tutti, ricorro ai vostri consigli:
devo gestire un report con molto testo fisso (costante, non variabile) che
deve essere formattato come una lettera (sono 3/4 pagine A4) .
E una serie di piccole parti variabili (alcuni indirizzi , un paio di date e 
poco altro).
E' una buona idea gestire la cosa usando access in accoppiata con word,
l'editor di testo sarebbe collegato alla base di dati mediante una provedura 
di stampa unione?
grazie
M.Teo


Sì ma guarda l'articolo di NAmor su 
www.donkarl.com/it
sezione CISA
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

sezione CISA
Itanto Grazie
però non sono sicuro mi confermi che Namor è Marco Pizzamiglio?
e allora il file è questo: Cisa2_word.zip ?
grazie ancora
 

 ha scritto nel messaggio 
news:49c13681$0$7901$c83e...@anchorman-read.tele2.net...

Si cercando un po' ho trovato. Caspita una codice SUPERcommentato
grazie di cuore . Ciao
Newsgroup: it.comp.appl.access
Titolo: calcolare il consumo di carburante fra due date di rifornimento

Sto facendo un programma per la gestione dei consumi di carburane
degli
automezzi,e quindi devo indicare la differenza in km  tra  l'ultimo
rifornimento
e quello precedente. Chiaramente ogni record deve indicare questa
differenza.
Qualcuno mi può aiutare. Sono alle prime armi e non conosco il
linguaggio di programmazione

 linguaggio di programmazione
La funzione "Dmax" potrebbe fare al caso tuo, ti permette di ricercare 
il valore max per un campo es:
DMax("[CampoKM]", "TabellaKM", "[IdAutomezzo] =" & 
forms!miamaschera!IDautomezzo &"")
questa funzione potresti usarla per inserire nel campo "ultima lettura 
KM" cosě da avere per ogni record il valore dell'ultima lettura e di 
quella attuale.
Ho capito bene? intendevi questo
-- 
Ciao Beppe

ok, ma questa funzione dove la inserisc?
Coè mi creo una query e nel campo Km attuali la inserisco?

Forse ho scritto qualcosa che non andava?
Non c'è nessuno che può aiutarmi?

 Non c'è nessuno che può aiutarmi?
Nulla che non andava ma oggi sono stato in cantiere dall'alba al 
tramonto ... continuando per aiutarti direi che se inserisci la formula 
in una query non va bene perchè se poi richiami il singolo record lui ti 
aggiorna il campo con dei dati attuali e non quelli del momento in cui 
li hai inseriti.
Io direi di creare il campo km precedenti nella tabella e assegnerei la 
formula ad un tasto sulla maschera o come azione BeforeUpdate del campo 
km attuali.
Così facendo tu inserisci i km attuali e lui prima di inserire il record 
sulla tabella ti cerca i km precedenti e li inserisce nel campo che hai 
predisposto, magari protetto dalla scrittura sulla maschera.
Ps. aggiungerei anche una verifica sul fatto che il campo "km 
precedenti" non sia già compilato ed evitare quindi delle 
sovrapposizioni nel caso in cui tu debba fare delle modifiche sui "km 
attuali".
Forse è un poco contorto ... se non riesci a capire mi puoi mandare il 
Db in provato al mio indirizzo email e ti preparo qualche cosa.
-- 
Ciao Beppe
Newsgroup: it.comp.appl.access
Titolo: visualizzazione risultati questionario

Scusate se la domanda sembra banale, ma è da un po' che non smanetto con
access e mi sono arrrugginita:
- ho una tabella che contiene i dati raccolti attraverso un questionario
on-line e ovviamente nei campi ci sono valori numerici in luogo delle
risposte (Sì = 1, Forse = 2...)
- adesso devo creare una maschera o un report che visualizzi i risultati con
le risposte per esteso in luogo dei codici numerici (pensavo ad una
struttura a maschhere continue perché bisogna poter esaminare i dati di ogni
singolo questionario)
- mi devo creare n tabelle di conversione quante sono le domande (purtroppo
le possibili risposte variano da domanda a domanda)? E poi cosa faccio?
Grazie in anticipo.
Ilaria

 le possibili risposte variano da domanda a domanda)? E poi cosa faccio?
Cosa farai dipendera' dalle funzionalita' richieste.
--
a.cara

 ha scritto nel messaggio
news:3DC2A6B6...@blunet.it...

Rispondo solo ora perché ho avuto dei contrattempi:
la mia tabella principale "questionario" ha questa struttura:
Nome            Mario
Cognome        Rossi
Domanda1        1
Domanda2        5
Domanda3        5
...
Non riesco a capire come puoi risolvere il problema di visualizzare in
maschera
Mario
Rossi
Domanda 1    Sě
Domanda 2    Non tutti i gorni
Doamnda 3    In bicicletta
usando una sola tabela di decodifica. Ho una maschera che ha come origine
dati una query che fa un join tra la tabella "questionario" e alcune tabelle
di decodifica. Il tuo suggeriemnto andrebbe bene se la mia tabella
principale fosse
Nome
Cognome
CodDomanda
CodRisposta
ma a me era comodo avere un solo record per ogni questionario.
Ciao
Ilaria


bene non hai il codice questionario questo semplifica.
Sulla tabella di decodifica (tabdecod) potrei avere:
Coddomanda CodRisposta Descrizione
    1          1        Si
    1          2        NO
    1          3       Cosi'Cosi'
    2          1        No
    2          2        Forse
etc etc etc.....
a codesto punto le possibilita' sono varie esaminiamone 1 con i cbx 
se non ti piace se ne possono fare altre
L'origine dati e' La tabella questionario
L'origine controllo di ciascuna domanda e' il relativo campo di maschera
Le colonne di ogni cbx sono 2
La colonna associata e' 1
Le larghezze sono 0;n
Il tipo origine e' Tabella/query
L'origine dati e' vuoto
Avrai cura di chiamare i cbx in modo progressivo
es cbx1..cbx2..cbx3  etc
sulla Form_open scrivi questa funzione
Private Sub Form_Open(Cancel As Integer)
Dim i As Integer
Dim numdom As Integer   
numdom = 2   (qui metti il tuo numero totale di domande)
For i = 1 To numdom
	Me("cbx" & i).RowSource = "Select codrisposta, descrizione from
tabdecod 
       where coddomanda = " & i
Next
End Sub
finito
Perche questa storia dei cbx? se c'e' un errore puoi sempre cambiare il
codice risposta tramite le scelte del cbx
s.e & o.
--
a.cara

 L'origine controllo di ciascuna domanda e' il relativo campo di maschera
L'origine controllo di ciascuna domanda e' il relativo campo di tabella
questionario
--
a.cara
Newsgroup: it.comp.appl.access
Titolo: Rinominare l'etichetta di un Report senza aprirlo

Ciao a tutti, vi chiedo un aiuto per il seguente problema:
Dovrei rinominare l'etichetta di un report in base al valore di un
identificativo ed ho utilizzato il seguente metodo:
 DoCmd.SetWarnings False
 Application.Echo False
 stDocName = "StpSito"
 DoCmd.OpenReport stDocName, acViewDesign, , StrFlt
 Reports("StpSito").Caption = Me.ES
 DoCmd.Close acReport, "StpSito"
 Application.Echo True
 DoCmd.SetWarnings True
 DoCmd.OpenReport stDocName, acViewNormal, , StrFlt
Essendo il report molto complesso impiega molto tempo ad aprirsi anche in
fase di struttura, solo che non posso modificare il valore dell'etichetta se
il report non è attivo.
L'unico modo per modificare il report non aperto è l'utilizzo delle
variabili AccessObject, ma la proprietà caption non viene vista. Nel codice
seguente sto sbagliando qualcosa?
 For Each obj In MyDb.AllReports
  If obj.Name = "stpSito" Then obj.Caption = Me.ES
 Next obj
Una volta generato il report con il primo metodo impostando la stampante per
creare un file acrobat il sistema mi chiede il nome del file pdf,
indicandomi per defoult l'etichetta che io ho impostato. E' possibile fare
in modo che il sistema salti la domanda e in automatico salvi il file? Mi
servirebbe un comando setwarning a livello di sistema. Mi sapreste indicare
come fare?
Ciao e grazie.


Scusami ma non ho capito a che ti serve cambiare la caption del report.
Inoltre se ho ben capito tu vuoi modificare il report di access in pdf?
SunRex

 Inoltre se ho ben capito tu vuoi modificare il report di access in pdf?
Non lo devo modificare, lo devo solo creare.
Ciao e grazie.


Spero di aver capito.
SunRex

 ha scritto nel messaggio
news:j2Mmc.157861$hc5.6...@news3.tin.it...

Ho provato a fare seguendo il tuo suggerimento, ma le variabili globali in
apertura del report risultano vuote. Forse sbaglio qualcosa.

Il problema è un'altro, Se tu hai un report in access, e lo vuoi trasformare
in un file pdf con acrobat distiller, lo devi stampare impostando come
stamapante predifinita quella virtuale di acrobat. Essendo una stampa su
file, il sistema ti chiede di dare un nome ed un percorso al file. Mi
propone di defoult un precosrso impostato e l'etichetta del report. Il
problema che la routine si blocca perchè devo dare la conferma del
salvataggio. Siccome devo stampare n record, è un problema cliccare l'enter
per ogni stampa in PDF. La finestra è del sistema di windows, e non so come
dagli l'OK.
Ciao e grazie.