mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: leggere opzione di un gruppo opzioni

Ho creato, in una maschera, un gruppo di opzioni.
Se associo il gruppo ad un tabella (e relativo campo) poi in quella
tabella posso leggere 1, 2 , 3, ... a seconda della opzione cliccata.
Io pero' volevo tenere il gruppo non associato e leggere direttamente
il valore con un qualcosa tipo:
forms!maschera!oggetto
Solo che non so cosa mettere al posto di oggetto.
Ho già provato a mettere il nome del gruppo di opzioni e non funziona.
Cosa devo fare (sempre se si puo' e non si deve passare per forza da
una tabella associata) ??
Ciao.
Fabrizio

 Solo che non so cosa mettere al posto di oggetto.
Ci va proprio il nome del gruppo di opzioni che hai sulla maschera. Puoi
tranquillamente fare una cosa del tipo:
Select Case Me!CorniceMia
  Case 1
    'fai qualcosa
  Case 2
    'fai qualcos'altro
  Case 3
    'ecc.
End Select
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************

 wrote in message
8bq15t0tceu3n70ue...@4ax.com...

dovrebbe essere me!NomeGruppoOpzioni.value
Ciao
Max


Ma il codice, è più veloce se si una un Select Case....End Select oppure
If....then....Elseif....elseif.....end if ??
ciao Riccardo

 ha scritto nel messaggio
news:92urpn$qk3$1...@news.panservice.it...

Non ho fatto prove sulla velocità, ma la comprensibilità del codice risulta
maggiore utilizzando Select Case piuttosto che una catena di
If...then...elseif...end if, soprattutto se hai la necessità di testare
altre condizioni all'interno dei vari casi.
Vorrei ricordare che una delle regole da rispettare x non impazzire quando
ti vengono chieste modifiche al programma a distanza di mesi o di anni dalla
stesura dello stesso:
    leggibilità del codice = facilità nel modificarlo nel tempo
cioè se <perdi un po' di tempo> a scriverlo in modo facilmente decifrabile,
risparmi molto tempo quando (e questo quando ci sarà quasi sicuramente)
dovrai ritoccarlo e non ti ricorderai come e perché avevi optato x
determinate scelte.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

If....then....Elseif....elseif.....end if ??
un giorno che non avevo niente da fare mi sono messo a vedere se fosse
più veloce select case o if..elseif.
è leggermente più veloce select case.  ma si tratta di pochi secondi
ogni ora...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Key di una Treeview

Salve a tutti.
Ho provato ad usare per la prima volta un controllo Treeview in una mia
applicazione AccessXP per visualizzare la distinta base. Tutto funziona a
parte alcuni problemini:
1)Ho aggiunto il primo Nodo attraverso l'istruzione:
DistintaBase.Nodes.Add , , "PF", "ProdottoFinito"
e poi tutti gli altri...
DistintaBase.Nodes.Add  "PF", tvwChild, "SL1", "Semilavorato1"
Ora vorrei, cliccando su ciascun nodo, avere un riferimento alla sua Key.
Utilizzando il seguente codice,
Private Sub DistintaBase_NodeClick(ByVal Node As Object)
MsgBox Node.Key
Exit sub
riesco a visualizzare il valore di Key per tutti i nodi a parte il primo,
ossia "PF1". In altre parole, quando clicco sul primo nodo, non si verifica
l'evento _NodeClick. Avete qualche suggerimento da darmi?
2) Esiste un metodo per espandere tutti i nodi dopo aver "popolato" il
controllo Treeview?
3) Dove potrei trovare informazioni sulle proprietą e sui metodi di un
oggetto Treeview? Esiste uno specifico file Help da scaricare?
Grazie
Davide

 oggetto Treeview? Esiste uno specifico file Help da scaricare?
al volo ho trovato questo, vedi se č interessante
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cmctl198/html/vbobjtreeview.asp
Ciao
David
Newsgroup: it.comp.appl.access
Titolo: Run time error 9: subscript out of range" come risolverlo visto che con le versioni precedenti non ho problema

Run time error 9: subscript out of range"
 
ho scritto una procedura per l'esportazione dei dati in excel
con le versioni 2003 2010 funziona tutto bene
con 365 mi dà errore 
Run time error 9: subscript out of range"
 
POTETE DARMI DEI CONSIGLI
 
 
    Dim i As Integer
    ' scrivo i nomi dei campi
    For i = 0 To rs.Fields.Count - 1
        ' cells(1,"A")
        oWkb.Sheets(1).CELLS(3, i + 1).value = rs.Fields(i).Name
    Next
    oWkb.Sheets(1).Range("A4").CopyFromRecordset rs
 
    rs.Close


l'errore dove te lo da?
gia quando scrivi i nomi colonne nel ciclo for o quando incolli il 
recordset?
 
BFS

Quando incollo il rs

 
 
 
oWkb.Sheets(1).Range("A4").CopyFromRecordset rs
 
metti
 
Call oWkb.Range("A4").CopyFromRecordset(rs)
 
cambia qualcosa?

Grazie provo ma il problema è che la stessa procedura per le versioni precedenti funziona benissimo
 
Il rs sembra per la versione 365 non visualizza i campi dal 20 campo in avanti

Uso 365 e domani faccio una prova per sicurezza.
Ricordo 2 aspetti rognosi:
 
Il recordset è filtrato...?
Hai un campo data al 20imo fields...?
 
Ho riscontrato problemi in questi 2 casi che mi hanno discretamente fatto perdere tempo.
 
Il recordset filtrato è meglio evitarlo aprendone uno nuovo sul filtrato... che differenza c'è...? Nessuna in teoria.
 
Il campo data altra stranezza... usando un campo calcolato di tipo testo con Format("tuoformato",tyocampodata) si è sistemato.
 
Saluti.
@Alex


grazie del messaggio
da una maschera faccio creare i criteri di filtro dei dati.
Poi creo una stringa SQL che che ha come condizione
select * from miaTabella where filtro 
 
prima facendo cosi' dal primo campo real non mi visualizzava i dati
 
adesso non capisco perche' mi mi dà error 9
 
 
chiedo ancora
che differenza c'e' tra 


 adesso non capisco perche' mi mi dà error 9 
 
Quando parlavo di Filtro intendevo quello sull'oggetto Recordset... se invece crei il Predicato SQL inclusa la WHERE non è questo il caso.
Verifica tuttavia la questione dei Formati, sia quelli con Virgola che le Date.
 
Ad esempio fai un test semplice creando un predicato con 30 Campi uguali solo Testo, e verifica se hai ancora il Limite dei 20 di cui parlavi...
Se, come penso, in caso di Campi Testo tutto funziona, allora devi veramente concentrtarti sul FieldType che rende critica l'esportazione.
 
Es:
Select Nome As Nome1, Nome As Nome2, ... Nome As Nome30 FROM TuaTabella
 
Ciao
@Alex
 


grazie provo appena accedo al pc con 365
come mi consigli di formattare il real ?
 
fare int(campo*100)/100 ?

 fare int(campo*100)/100 ?
 
In realtà il problema "potrebbe" essere il separatore decimale... che da VBA solitamente è il punto mentre in Excel sulle Celle è la Virgola... 
 
@Alex


quello che non capisco è come mai fino alle versioni procedenti funziona correttamente qui o error 9 o non mi visualizza i dati
Newsgroup: it.comp.appl.access
Titolo: Controllo calendario

ho un controllo calendario associato ad una txtbox con regola di convalida
"valido se" x le date immesse.
accade che se inserisco la data manualmente la regola di convalida funziona
ma se clicco sul calendario per iserire la data il controllo di convalida
non funziona.
ho notato che accade una cosa simile anche in excel: se il valore di una
cella dipende dal calendario le eventuali formule riferite a quella cella
non funzionano.
please help me!
grazie

 ha scritto nel messaggio
news:Nm5Cb.80883$AX1.3...@news1.tin.it...

Su 
www.sitocomune.com
 trovi numerosi esempi sull'utlizzo del controllo
calendario nella sezione Forms.
SunRex

 ha scritto nel messaggio
news:Nm5Cb.80883$AX1.3...@news1.tin.it...

La verifica di una regola di convalida viene esegui SOLAMENTE se digiti un
valore in un campo o in una casella di testo a lui associata, ma la verifica
non avviene nel caso in cui imposti il valore da codice VBA: effettua tutti
i tuoi controlli nel codice VBA con cui gestisci il controllo calendario.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: messaggio errore strano da access

ciao a tutti,
utilizzo un database gestionale da me costruito su più computer
avendo inserito in alcune maschere del codice che genera automaticamente
snapshot di report (docmd.outputTo...), questo mi funziona solo su alcune
postazioni e non su altre
dove non funziona compare un messaggio di errore "errore di sintassi nel
codice di visual basic o routine di output non disponibile", il numero
dell'errore è 2499, se non installo la SR1 di office compare invece 2587
qualcuno sa darmi qualche dritta?
grazie in anticipo
Massimo Tarditi

scusate, non ho inserito la configurazione, access versione 97 su windows 98
(tutte le postazioni)

Newsgroup: it.comp.appl.access
Titolo: [form] cambiare la proprietà filter della sottomaschera

Per modificare la proprietà filter di una sottomaschera che ha una 
determinata query come origine record ho provato a fare così:
    Me.nomesottomaschera.Form.Filter = strCriteri
    Me.nomesottomaschera.Form.Requery
strCriteri è una variabile stringa che può contenere un'istruzione 
like originata tramite una sub operante in un controllo della 
maschera principale. Purtroppo non sembra funzionare. La proprietà 
filter viene effettivamente modificata, ma i dati presenti nella 
subform non vengono filtrati perché sono sempre quelli della query di 
origine record. Una dritta?

"massimo" <n...@send.invalid> ha scritto nel messaggio
news:Xns9348BC3C...@news.inwind.it...

Dopo aver impostato la proprietà Filter imposta anche a True la proprietà
FilterOn (vedi help) della sottomaschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Esportazione in Excel

Ciao a tutti, sono un iperneofito (nel senso che è la prima volta in assoluto che partecipo ad un forum). Avrei bisogno di una dritta: devo esportare dei dati che ho in una tabella di Access 2003 in un documento di Excel esistente, che ha un'intestazione a cui devo aggiornare la data e poi attaccare i dati di seguito. Ho provato con l'automazione ma non riesco a lavorare su un file già esistente...Suggerimenti? Intanto grazie
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 wrote in message 
news:ftg8at$ssq$1...@news.nonsolonews.it...

DoCmd.TransferSpreadsheet _
        TransferType: = acExport, _
        SpreadsheetType := acSpreadsheetTypeExcel9, _
        TableName := "AccessTableName", _
        FileName := "ExcelPathAndFileName", _
        Range := "ExcelRange", _
        HasFieldNames := True
"ExcelRange" può essere espresso sia nel formato
"SheetName!A10:C100" sia indicando un RangeName.
Per aggiornare la data apri il file e...
Bruno

Grazie Bruno, provo subito. Avevo capito dall'help che il parametro Range poteva essere utilizzato solo per l'importazione....
Vi posto un'altra domanda. C'č una fastidiosa tendenza di Access a bloccare il codice (nel senso a non eseguirlo) dandomi come errore "Il database č aperto con accesso esclusivo dall'utente Admin. Riprovare in un secondo momento". Ovviamente il db č ad accesso condiviso e ho notato che centellinando i recordset e chiudendo subito tutto appena usato, il problema č moooolto piů raro. Cmq mi piacerebbe sapere da dove sorge, cosě magari affino maggiormente la mia tecnica di programmazione! Qualcuno ne sa qualcosa? Thanks

Newsgroup: it.comp.appl.access
Titolo: Prezzi su fattura in continuo aggiornamento

Salve,
nel mio db ci sono 4 tabelle:
Articolo con i seguenti campi: IdArticolo, Codice, Descrizione, Prezzo
Fattura: Idfattura, Numero, Data, Causale, Porto
Cliente: IdCliente, Ragione Sociale, indirizzo, cap, comune, partita iva
DettaglioFattura: IdDettagliofattura, IdFattura (relazione con tabella 
fattura), quantità, IdArticolo (relazione con tabella articolo)
Così strutturato succede che se un articolo mi cambia prezzo e lo vado a 
modificare nella tabella articolo, questo mi viene modificato anche per 
tutte le fatture fatte nel passato; non posso impostare il prezzo a mano 
perchè ho moltissimi prodotti e non riesco a ricordarli tutti a mano. Mi è 
stato consigliato di mettere la data di scadenza per i prezzi, ma diventa un 
processo troppo lungo da fare per cui avrei pensato di fare così:
eliminare il campo prezzo dalla tabella articolo quindi crerare una nuova 
tabella dal nome prezzoarticolo con i campi: IDPrezzoArticolo, IdArticolo, 
Prezzo, Data ed impostare su questo campo (all'interno del valore 
predefinito) la funzione Now()
Solo che non riesco ad associare alla maschera fattura il prezzo giusto; 
ovvero alle fatture che costruisco nuovo dovranno avere il prezzo attuale ma 
per le fatture del passato il prezzo dovrà essere quello del giorno esatto. 
C'è nessuno che può guidarmi in questo?
Avete idee migliori?
grazie a tutti...
saluti SimoneB 

io facco come segue.
La tabella degli articoli contiene un campo "prezzo unitario".
La tabella dei dettagli fatture contiene anch'essa un campo "prezzo 
unitario".
Orbene, all'atto della selezione dell'IDArticolo tramite tendina, io 
imposto per l'evento OnChange (su cambiamento) una riga di codice che mi 
copia il valore presente nella tabella articoli nel campo prezzo del 
dettaglio fatture. Ovviamente la query della maschera che contiene il 
dettaglio fattura deve avere entrambi i campi, altrimenti non riesci a 
riferirti ad essi.
[Articoli.Prezzo].value = [Dettagli Fattura.Prezzo].value
In questo modo il valore viene COPIATO, e tu potrai tranquillamente 
modificare il tuo archivio articoli senza cambiare le fatture già 
archiviate.
SimoneB ha scritto:

Newsgroup: it.comp.appl.access
Titolo: stampa pdf

ciao a tutto il ng.
Access 97 Windows Home XP
Da una maschera stampo il report fattura.
Nel report fattura ho impostato come stampante PRIMOPDF una stampante che mi 
salva il report in formato pdf.
come faccio nel programma "primo pdf" a scrivere nel percorso 
c:\fattura\fattura1.pdf e chiudere il programma "primo pdf".
avete un modo migliore per creare da un report file pdf
Poi voglio che questo file pdf. vada in microsoft autolok mi imposti il 
destinatario della email mi inserisca il file e mi schriva nell'oggetto un 
valore preso da un campo di una maschera fattura e non invii l'email senza 
prima il mio consenso.
ciao 

 prima il mio consenso.
Mai automatizzato autlok, e neanche outlook... passo la palla.
ciao,
Panathos

 ha scritto nel messaggio 
news:1170836561.7...@k78g2000cwa.googlegroups.com...
Tommy ha scritto:






ciao,
Panathos
grazie ho installato pdf creator e ho scaricato l'esempio (file.mdb) da sito 
comune
ma quando mi chiede di inserire il file pdfcreator.ini non lo trovo

 ma quando mi chiede di inserire il file pdfcreator.ini non lo trovo
Eh già, e a volte è meglio così, perché quel codice sposta la
stampante predefinita e a volte non la trova più, perde il .ini...
qualche problemino ce l'ha.
ciao,
Panathos
Newsgroup: it.comp.appl.access
Titolo: Come caricare una immagine standard

Salve ragazzi...
Ho visto su sitocomune come creare un database fotografico (con i soli
collegamenti).
Funziona egregiamente , ma se il record corrente non contiene foto?
Io pensavo di far caricare una immagine standard tipo "Senza foto" ma
cosa sbaglio nelle mie poche righe?
In Me.Foto1(formato campo testo 50 caratteri) ho registrato il
percorso del file...
Quando questo e' vuoto dovrebbe caricarmi l'immagine mvc-225s.jpg ma
questo non succede... (mi rimane "registrata l'ultima immagine
valida".
Questo e' il codice
Private Sub Form_Current()
If Me.Foto1 <> Empty Then
Me.immagine.Picture = Me.Foto1
ElseIf Me.Foto1 = Empty Then
Me.immagine.Picture = "C:\Documenti\2001\access\foto\mvc-225s.jpg"
End If
End Sub
Ci va Empty,Null,"" o cosa?
O devo portare a vuoto il valore di qualcosa?
Aiuto...
Grazie

 ha scritto nel messaggio
news:1vvk8tctf19cusd4m...@4ax.com...

Io proverei cosě:
Private Sub Form_Current()
If Not IsNull(Me!Foto1) Then
Me!immagine.Picture = Me!Foto1
Else
Me!immagine.Picture = "C:\Documenti\2001\access\foto\mvc-225s.jpg"
End If
End Sub
e poi la stringa "C:\Documenti\2001\access\foto\mvc-225s.jpg" la metterei
anche come valore predefinito del controllo Foto1.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Grazie ... FUNZIONA...
Ivan

Newsgroup: it.comp.appl.access
Titolo: Casella di testo -> Casella di riepilogo

Posso caricare una Casella di riepilogo con le righe presenti in una 
Casella di testo?
Grazie.
Nota
Scusate il crosspost ma ho pensato che la domanda posta in questo modo 
fosse più comprensibile.


Sģ, lo puoi fare...per esempio una strada č quella di accodare i dati ad una 
tabella temporanea e alimentare la combo dalla tab. temp..
Ci sono altre possibilitą ma tutto dipende da come e cosa vuoi accodare...
Ciao, Carlo 

 Ci sono altre possibilità ma tutto dipende da come e cosa vuoi accodare...
Ho questa casella di testo in cui ogni riga contiene delle stringhe, 
vorrei caricare ogni stringa in una riga della casella di riepilogo (è 
costituita da una sola colonna).
Grazie.

 ha scritto nel messaggio 
news:mn.72f37d766...@gmail.com...

Fammi capire.
Hai una maschera in visualizzazione "Maschere Continue" e vorresti accodare 
tutte le caselle di testo che compongono il record (la riga), oppure vuoi 
accodare tutti i valori di una casella di testo (per tutta la colonna 
corrispondente)?
Da come lo dici io non sono sicuro di cosa ho capito.
Puoi fare un esempio?
Ciao, Carlo 

 colonna corrispondente)?
Esempio
Contenuto casella di testo:
Sottostringa A
Sottostringa B
Sottostringa C
...
Vorrei prendere ogni Sottostringa i-sima ed inserirla nella i-sima riga 
di una casella di riepilogo, cioè:
Casella di riepilogo:
(riga 1)Sottostringa A
(riga 2)Sottostringa B
(riga 3)Sottostringa C
...
Spero di essere stato chiaro.

 ha scritto nel messaggio 
news:f4r7el$sn9$1...@tdi.cu.mi.it...

non carlo
ha una testbox e deve splittare il contenuto delimitato dall'accapo 

 ha una testbox e deve splittare il contenuto delimitato dall'accapo
Vi posto la soluzione che mi ha aiutato a trovare Sergio Mazza
   Dim myArray() As String
      myArray = Split(Forms!SchedaAtleta!txtReco, vbNewLine)
   Dim i As Integer
      For i = 0 To UBound(myArray)
         If myArray(i) <> vbNewLine Then
            Me!lstReco2.AddItem myArray(i)
         End If
      Next
Grazie a tutti per l'aiuto.
Newsgroup: it.comp.appl.access
Titolo: Screen Saver in Access-Rete

Vorrei fare la seguente: 
Ho un db in access condiviso in rete.
E' possibile che quando il pc resta inattivo per un tot di minuti poi si
attivi uno screen saver uguale per tutta le rete?
Attenzione deve essere uno screen saver appositamente creato per esistere
solo con access.
secondo voi č possibile ? Come potrei fare?
Saluti Marco
-- 
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:ap15cg$2pq$1...@news.newsland.it...

Io spero che tu in RETE abbia piazzato solo il BE, per poi distribuire un FE
sulle varie macchine collegate in rete.
Se cosě non č, beh, forse sarebbe meglio rivedere il progetto, almeno in
questa
parte.
Se invece hai ben strutturato il tutto con il sistema FE-BE allora lo
ScreenSaver
lo devi piazzare a livello di FE.
@Alex

 @Alex
Ovviamente il DB č strutturato in FE-BE.
Ma come faccio a collocargli uno screen saver nel Front-end e a farlo
partire quando il pc resta inattivo per un Tot di minuti?



In ordine all'inattività c'è stato un 3d una decina di giorni fa. Parlava di
"chiusura per inattività" ma il succo era quello: è fallito!!
A parte la battuta rispulciatelo potrebbe essere interessante.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it


A proposito di rilevare l'inattività, ho trovato una soluzione anche nel
database di esempi FrmSmp97.mdb che è allegato alla FAQ della Sezione Forms
del Sito Comune (link qui sotto) intitolata "Esempi di utilizzo delle
forms".
La soluzione è mostrata selezionando il Topic: How to Detect User Idle Time
or Inactivity .
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ---------------------------------------------


 saluti marco
Il mio messaggio più che una risposta al tuo quesito era una risposta a
quanto detto da MAssimiliano in merito ad un vecchio thread in cui si
discuteva come intervenire per inattività di un database; ma i ragionamenti
riguardavano interventi in locale e non avevano la pretesa di dare la
sveglia a tutta una Lan.
--
Roberto

Newsgroup: it.comp.appl.access
Titolo: report su query a campi incrociati e sottoreport

ho un report che pesca i dati da una query a campi incorciati e fin qui 
tutto ok....
Ora devo credare una sottoreport..... creato
Ma quando lego il sottoreport al report impostanto il legame:
collega campi master: cod-tipobdg
collega campi secondari: cod-tipobdg
Ma al lancio del report esce questo messaggio:
"Impossibile utilizzare una query SQL di tipo pass-through o una query a 
campi incrociati a colonne non fisse come origine record di una sotomascher 
o un sottoreport.
Prima di associare la sottomaschera o il sottoreport ad una query a campi 
incrociati, impostare la proprietą ColumnHeadings della query"
Al di la che ho capito che non funziona....Che devo fare?.........
Grazie 

 Grazie
Devi specificare delle intestazioni colonne fisse, almeno per i campi che
collegano il report al sottoreport, di modo che i campi di collegamento
siano sempre presenti.
Vai nelle proprietà della query a campi incrociati e compila la riga
"Intestazioni colonne". Per esempio, se suddividi i dati per mese puoi già
impostare "Gennaio", "Febbraio", ecc... 
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao Guggenheim,
una query a campi incrociati spesso non ha un numero di colonne predefinito
perchè le colonne dipendono dai dati sottostanti, per esempio se la tua
query fosse un ripilogo dei CD venduti nel corso di un anno, suddivisi per
mese, se fai girare la query a Luglio avrai 7 colonne se la fai girare a
dicembre ne avrai 12.
Se questa query è origine di un report avrai un po' di problemi legati al
fatto che non sei sicuro di avere sempre tutti i campi.
Per ovviare a questo problema una tecnica, non sempre applicabile perchè
dipende fortemente dal tipo di risultato che ci si attende è quella di
impostare a priori i nomi delle colonne.
Ovviamente nel  caso in cui uno le conosca prima, come nell'esempio di prima
dove sai già che le colonne saranno max 12, Gen, Feb, ...
Per impostare i nomi delle colonne il modo più semplice è andare in
Visualizza struttura della query, Visualizzare le proprietà e in
Intestazione Colonne mettere: "Gen"; "Feb"; ....
in questo modo sei sicuro di avere sempre tutte e 12 le colonne anche se la
query la fai girare a Gennaio.
Per maggiri informazioni vai nell'help del VBA e cerca ColumnHeadings
Saluti
Cinzia
Newsgroup: it.comp.appl.access
Titolo: Non voglio che mi salvi i record sempre.......

E' da un po' di tempo che sto lavorando sul mio primo database... un
gestionale per uno sciclub.....
Adesso scopro con mio grande stupore ( =:-0 ) che tutte le maschere
associate alle tabelle che uso per inserire i dati salvano i record
anche se io invece di dare il comando salva (tramite u appoosito
pulsante) chiudo la finestra in anticipo... 
Come posso fare per evitare che i record vengano memorizzati senza
esplicito consenso dell'utente... ho cercato di trovare qualche
appiglio nelle proprieta' della maschera ma non ho visto nulla che
facesse al caso mio.

 facesse al caso mio.
Potresti sfruttare la proprietą .OldValue dei controlli per 
rispristinare i valori originari quando chiudi la maschera.
Ricorda di chiamare i controlli con nome diverso dai campi, quando usi 
le autocomposizioni Access un ipotetico controllo associato al campo 
Cognome lo chiamerebbe Cognome, ma poi da codice non avresti modo di 
accedere separatamente al campo o al controllo. Se invece chiami il 
controllo 
p.es
. TxtCognome ottieni quello che ti serve con
Me.Cognome = Me.TxtCognome.OldValue
Ah! Non ricordo di preciso quanto e come viene conservata la proprietą 
OldValue, non mi sorprenderei se una Requery o il salvataggio del record 
la aggiornasse anche se la maschera non č stata nel frattempo chiusa, 
fai qualche prova!
-- 
       ^    ^
oOo (Il Gatto) oOo

On Fri, 05 Jul 2002 16:46:33 GMT, mba...@NOSPAMMMMlibero.it (Meade)
wrote:

usi maschere con controlli non associati e registri i valori via
codice
Saluti.
Emanuele.

"Meade" <mba...@NOSPAMMMMlibero.it> ha scritto nel messaggio
news:3d25cc8c...@powernews.libero.it...

Mi sembra che tu sia non troppo esperto, e, quindi, cercherò di darti una
soluzione semplice, che ti eviti registrazioni indesiderate del record in
tutti i casi in cui Access provvede a farlo da solo.
Metti una casella di controllo nascosta e chiamala DaSalvare, valore
predefinito No.
 - Su Prima di aggiornare scrivi
Private Sub Form_BeforeUpdate(Cancel As Integer)
    If Me.DaSalvare = False Then
        Cancel = True
        Exit Sub
    End If
End Sub
 - Su Corrente scrivi
Private Sub Form_Current()
    Me.DaSalvare = False
End Sub
- Sull'evento Click del pulsante che di esegue la memorizzazione del record
aggiungi
    ' istruzioni precedenti di convalida
    Me.DaSalvare = True
    ' istruzioni che eseguono il salvataggio
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


Credo di avere capito, avevo anche provato a fare una cosa del genere
ma mi ero intortato :-)))  adesso provo.....
Grazie!

Meade <mba...@NOSPAMMMMlibero.it> wrote in message
3d25cc8c...@powernews.libero.it...

Secondo me c'è ne sta un'altra di soluzione... metti tutti i campi ad
inserimento obbligatorio e il gioco è fatto
--
Maurizio75
Newsgroup: it.comp.appl.access
Titolo: Report copertina dvd

Qualcuno ha realizzato un report per stampare le copertine dei dvd?
Intendo quelle che hanno un formato 18x27 cm.
Oppure sapete dirmi dove posso scaricarlo?
Ho dei dvd con delle foto e vorrei creare una copertina dove è
possibile inserire sia caselle di testo che fotografie.
Grazie a tutti quelli che mi saranno d'aiuto.

 ha scritto nel messaggio 
news:1155304577....@p79g2000cwp.googlegroups.com...
Qualcuno ha realizzato un report per stampare le copertine dei dvd?
Intendo quelle che hanno un formato 18x27 cm.
Oppure sapete dirmi dove posso scaricarlo?
Ho dei dvd con delle foto e vorrei creare una copertina dove č
possibile inserire sia caselle di testo che fotografie.
Grazie a tutti quelli che mi saranno d'aiuto.
[risposta]
Perchč non provi a fare tutto da solo?
Hai le dimensioni, traccia le linee, imposta le caselle di testo e il 
controllo per l'immagine.
Se hai i fogli della giusta dimensione ti conviene realizzare un modulo di 
stampa specifico.
In caso contrario stamperai il tutto su un foglio A4.
Comincia da solo e posta i problemi che incontri...
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Error: Unable to Start Debugging on the Web Server

Ciao
ho dei problemi con la configurazione di IIS. Fino a questa mattina non
riuscivo a creare nuovi progetti di "ASP Web Applications" in quanto non
era un indirizzo valido quello di default (
http://localhost
); aggirato
quel problema, grazie al vostro prezioso aiuto, me ne si sta
riproponendo un altro che penso sia sempre legato alla causa precedente.
In due parole: non riesco ad accedere alla directory di default di IIS
(c:\inetpub\wwwroot) tramite il comando predefinito 
http://localhost
 ma
vi devo accedere tramite 
http://alessandro
 (dove alessandro è il nome
del mio pc).
Utilizzando 
http://alessandro
 però, quando provo a fare il debug di una
pagina di prova in asp, semplicissima, con un tasto e una riga che da
"visible" dovrebbe diventare "Not visible", utilizzando i "controlli
server Web", che ho letto essere più indicati dei "controlli server
HTML", mi viene visualizzato  "Error: Unable to Start Debugging on the
Web Server".
Ho già provato a reinstallare IIS ma il problema rimane.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Sorry, era per il ng di visual basic.
Se qualcuno sa rispondermi comunque....


Newsgroup: it.comp.appl.access
Titolo: come utilizzare valori dopo SQL UPDATE da VB

 Forse ho posto male la domanda.
Mi sono anche scorso tutto il newsgroup ma non ho trovato nulla.
Mi potete dare una mano a risolvere il problema che ho esposto qualche
minuto fa?
Grazie.
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie.
E quale sarebbe...?
P.S. se l'hai postato qualche minuto prima non č ipotizzabile
pretendere soluzioni REALTIME...!
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: [A97]![Report] Stampa di un indice analitico simile a quello di un libro

Salve a tutti,
ho una query contenete due campi: parola e numero pagina del libro in
cui compare quella parola. Vorrei creare un report simile a quello di un
indice analitico di un libro raggruppando le pagine in base alla parola
e stampandole sulla stessa riga (fino al bordo pagina) invece che
incolonnate una sopra l'altra.
In pratica vorrei ottenere il seguente report:
Parola1
	pag1 pag2 pag3 ... (fine pagina; si va a capo)
	pagN ...
Parola2
	pag1 pag2 ...
Invece quello che riesco a ottenere è:
Parola1
	pag1
	pag2
	pag3
	...
	pagN
	...
Parola2
	pag1
	pag2
	...
Ho provato a cercare su SitoComune e su Google ma non ho trovato niente
di simile.
E' possibile ottenere questo risultato direttamente col report oppure
bisogna seguire altre strade?
Grazie
Maurizio

 ha scritto nel messaggio
news:3B10D32A...@starmail.com...
Salve a tutti,
ho una query contenete due campi: parola e numero pagina del libro in
cui compare quella parola. Vorrei creare un report simile a quello di un
indice analitico di un libro raggruppando le pagine in base alla parola
e stampandole sulla stessa riga (fino al bordo pagina) invece che
incolonnate una sopra l'altra.
In pratica vorrei ottenere il seguente report:
Parola1
pag1 pag2 pag3 ... (fine pagina; si va a capo)
pagN ...
Parola2
pag1 pag2 ...
Invece quello che riesco a ottenere č:
Parola1
pag1
pag2
pag3
...
pagN
...
Parola2
pag1
pag2
...
Ho provato a cercare su SitoComune e su Google ma non ho trovato niente
di simile.
E' possibile ottenere questo risultato direttamente col report oppure
bisogna seguire altre strade?
Grazie
Maurizio
Una strada:
Alimenta il report con una TabellaDiAppoggio che contiene due campi:
"Parola" e "Pagine". A sua volta alimenta la tabella dalla tua query.
Ovviamente tutto da codice. Apri il recordset (Query) e accoda per ciascuna
parola il numero di pagine.
E' semplice con un ciclo di for.
Ovviamente prima di far partire la funzione ricorda di cancellare i dati
nella tabella per far posto ai nuovi.
Ciao, Carlo

 E' semplice con un ciclo di for.
In pratica otterrei nella TabellaDiAppoggio per ogni "Parola" nel campo
"Pagine" un'unica stringa con le pagine concatenate tra di loro tipo
"pag1" & " " & "Pag2".
Ho capito bene?
Ciao
Maurizio

 ha scritto nel messaggio
news:3B112753...@starmail.com...

Sě, cosě č perfetto.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: comandi word da access

Salve a tutt, ho realizzato un piccolo database in access che permette 
di inserire i dati anagrafici su un documento ord tramite i segnalibri
utilizzando una routine trovata su 
www.sitocomune.com
, se non ricordo 
male,. Ora vorrei avere la possibilitï¿œ di modificare i dati inseriti nel 
database  anche sul documento relativo, il problema stï¿œ nela fatto che 
le nuove scritte si inseriscono vicino alle vecchie dovrei quindi avere 
la possibilitï¿œ di sovrascrivere perï¿œ non so come fare a cambiare la 
modalitï¿œ da msaccess2003 potete aiutarmi.
grazie

 grazie
Ti conviene far aprire il modello vuoto, riesportare tutti i dati e
sovrascrivere il precedente, � pi� facile.
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Casella di riepilogo

Ciao a tutti......
Ho un piccolo problema a cui non riesco a venirne a capo:
In una casella di riepilogo vorrei selezionare ( via codice ) il record
appena aggiunto ..........attenzione questo non si posiziona necessariamente
alla fine della lista della casella di riepilogo.
Grazie in anticipo a chiunque mi sappia dare una mano

 wrote in message
CaqY6.58267$Uo3.1...@news6.giganews.com...

se hai una maschera, avrai un controllo, il quale dopo aggiornamento deve
essere "rivisto" dal recordset.
Su evento dopo aggiornamento metti una riga di codice di questo tipo
me.requery
ciao. Luca

 wrote in message
CaqY6.58267$Uo3.1...@news6.giganews.com...

Se salvi il record con un pulsnate, e quindi puoi scrivere codice al
salvataggio, prima di salvare, memorizza in una variabile il valore del
record aggiunto che corrisponde a quello della colonna legata della casella
di riepilogo. Poi salvi, fai la requery della casella e quindi scrivi
casellariepilogo = valoresalvato
Antonio
Newsgroup: it.comp.appl.access
Titolo: Tasti Funzione

Ciao, c'è un modo per disabilitare o sostituire l'azione dei tasti Funzione
di access? per sempio se premendo F1 vorrei che non uscisse la guida ma una
form che dico io è possibile?
Vi chiedo questo perchè io sinora usavo intercettare i tasti premuti ma su
alcuni tipo F1 e F12 non mi funziona.
Ciao grazie
Marco

 wrote in message
news:N7OP8.47830$
TS.13...@news1.tin.it

Vedi Macro AutoKeys....!!
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:4c49866085291b420d...@mygate.mailgate.org...

Ho cercato ma la voce autokeys non la trovo....
Potresti esserre + chiaro grazie.....

 ha scritto nel messaggio
news:au1S8.66999$j65.1...@twister1.libero.it...

ti giro la guida in linea, sappi che effettivamente Clippy è sostanzialmente
un lavativo, non ti trova nulla
È possibile assegnare ad un tasto o ad una combinazione di tasti un'azione o
un set di azioni mediante la creazione di un gruppo di macro di assegnazione
tasti. L'azione viene eseguita quando viene premuto il tasto o la
combinazione di tasti.
1 Nella finestra del database scegliere la scheda Macro.
2 Scegliere Nuovo.
3 Fare clic sul pulsante Nomi macro    sulla barra degli strumenti.
4 Nella colonna Nome macro digitare il tasto o la combinazione di tasti cui
si desidera assegnare l'azione o il set di azioni.
Per ulteriori informazioni sulle combinazione di tasti che è possibile
utilizzare per eseguire assegnazioni di tasti, fare clic su  .
5 Aggiungere l'azione o il set di azioni che si desidera vengano eseguite
dal tasto o dalla combinazione di tasti. È possibile, ad esempio, aggiungere
un'azione EseguiMacro che consente di eseguire la macro Stampa  Record
Corrente quando viene premuto CTRL+P.
6 Ripetere i passi 4 e 5 per le altre assegnazioni di tasti desiderate.
7 Salvare il gruppo di macro con il nome AutoKeys.
Le nuove assegnazioni di tasti funzionano da quando il gruppo di macro viene
salvato e ad ogni apertura del database.
Nota   Se un set di azioni viene assegnato ad una combinazione di tasti già
utilizzata da Microsoft Access (ad esempio CTRL+C è la combinazione di tasti
per Copia), le azioni assegnate a questa combinazione di tasti sostituiscono
l'assegnazione di Microsoft Access.
ciao
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Record duplicati

Ho recuperato da un testo questa porzione di codice, utile per evitare
l'inserimento di un record già presente:
Private Sub Form_BeforeUpdate(Cancel As Integer)
    If Me.NewRecord = True Then
        Dim strWhere As String, strMessage As String
        strWhere = "Cognome = '" & Me!Cognome & "'"
        Me.RecordsetClone.MoveFirst
        Me.RecordsetClone.FindFirst strWhere
        Do Until Me.RecordsetClone.NoMatch
            If Me.RecordsetClone!Nome = Me!Nome Then
                strMessage = "C'è già un paziente che corrisponde a queste "
                strMessage = strMessage & "informazioni. Verificare e
tentare di nuovo."
                MsgBox strMessage, vbInformation, "Attenzione: record
duplicato"
                Cancel = True
                DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo
                Me.Bookmark = Me.RecordsetClone.Bookmark
                Exit Sub
            End If
            Me.RecordsetClone.FindNext strWhere
        Loop
    End If
End Sub
Il controllo viene effettuato in sequenza sul campo "Cognome" e poi su
"Nome": ora, volendo estendere il controllo su un terzo campo "DataNascita"
per evitare ovvi problemi di omonimia su Cognome/Nome, quale riga debbo
aggiungere al codice già esistente?
Grazie tante e ciao.

non conosco questa routine, ma " a senso " proverei a inserire:
If Me.RecordsetClone!Nome = Me!Nome And Me.RecordsetClone!DataNascita =
Me!DataNascita Then
al posto di ...
If Me.RecordsetClone!Nome = Me!Nome Then
usando la clausola and si devono verificare due condizioni per escludere
l'omonimia.
Prova!

 ha scritto nel messaggio
news:a82hh7$eo3$1...@newsreader.mailgate.org...

Lo avevo già provato, ma mi dà un messaggio di errore; per fortuna provando
e riprovando ho risolto:
aggiungo una seconda strWhere = "Nome = '" & Me!Nome & "'" sotto la prima e
lascio la verifica in ultimo su DataNascita.
funziona! Grazie lo stesso e ciao.

Newsgroup: it.comp.appl.access
Titolo: Contatore su query di selezione a2000/w98

Salve a tutto l'NG,
in un db ho query che mi genera un certo dynaset di tot record. Come posso
inserire tra i campi una nuova colonna che contenga il numero totale dei
records presenti su quella dynaset?
Ho provato a vedere la funzione Count ma mi conta altre cose e non quella
che voglio... Chi mi illumina?
Grazie mille a tutti
Saluti
Sergio Della Giora

 ha scritto nel
messaggio news:9tg8pt$2eeag$1...@ID-84518.news.dfncis.de...

Non sono sicuro di aver capito bene il tuo problema, ma se la tua query si
chiama Query1, in codice VBA scrivi:
DCount("*","Tabella1")
in un generatore di espressioni scrivi:
DCount("*";"Tabella1")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Impostare lo zoom di un report da VBA.

Salve a tutta la NG.
Volevo saper se era possibile impostare lo zoom di un report tramite
codice Vba.
Ovvero posso aprire un report in anteprima e sulle evento "Su apertura"
passargli il valore dello zoom da scelto?
Adopero Access97 e Windows98.

Ciao, sono Alex.
Avevo lo stesso problema, se cerchi un pò prima di te vedi il mio stesso
quesito.
Razzolando per i siti di Access ho trovato questa funzione che puoi
riadattarti:
Function PreviewAndZoomReport(ReportName As String, ZoomCoeff As Integer)
    On Error GoTo Error_Handler
    If Not (ZoomCoeff >= 0 And ZoomCoeff <= 2500) Then
        ZoomCoeff = 0
    End If
    With DoCmd
        .OpenReport ReportName, View:=acViewPreview
        .Maximize
    End With
    Reports(ReportName).ZoomControl = ZoomCoeff
    Exit Function
Error_Handler:
    MsgBox err.Description
    Resume Next
End Function
Ovviamente puoi passare la percentuale di Rid. o Ingr. con un Fac-simile di
Combo-Box o altro controllo nella sub che genera la chiamata o meglio su
aggiornamento.
Ciao Alex.
-- 
Posted from 
smtp3.libero.it
 [193.70.192.53] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao Alex.
Ciao ALex, grazie tante del tuo aiuto...
provvederò subito ad adattare il codice.
Ciao
    Old-Jack

Newsgroup: it.comp.appl.access
Titolo: e-mail con outlook express

ho guardato i post precedenti e sul sito comune ma non sono riuscito a
risolvere il mio problema. voglio riuscire a mandare una mail utilizzando
le mapi ma non con microsoft outlook (che non ho nemmeno impostato) ma
utilizzando outlook express (che è il mio unico programma impostato per la
posta elettronica). qualcuno mi sa spiegare come mai il programma che ho
trovato sul sito comune mi prende in considerazione solo microsoft outlook.
se qualcuno ha un codice già fatto per far tutto ciò lo puo mandare al
newsgroup? Mi sembra che altri abbiano avuto un problema simile al mio.
ciao a tutti e grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao a tutti e grazie
con OE non è possibile gestire da codice gli allegati
MAssimiliano

MA ha scritto:


innanzitutto grazie per la risposta.
come potrei fare a mandare un messaggio e-mail con OE non utilizzando le
mapi ne tantomeno winsock. se qualcuno ha un'idea mi faccia sapere.


 mapi ne tantomeno winsock. se qualcuno ha un'idea mi faccia sapere.
Doocmd.sendobject
MAssimiliano

 MAssimiliano
si ma con sendobject posso solo inviare elementi di access e non altri
file (devo inviare un file mdb intero)



E allora torniamo al punto di partenza...
MAssimiliano

MA ha scritto:


grazie cmq di tutto ma mi permetto di dire che questa è una bella mancanza
di access.
ciao a tutti


 
con outlook, puoi mandare email e allegati da access, con il winsock anche, 
con oe, non puoi.
a quanto pare, il limite è di oe, non di access...
se riesci a trovare del codice vb che gestisca la cosa, forse riesci a 
riutilizzarlo in access.
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

Newsgroup: it.comp.appl.access
Titolo: Arrotonda al multiplo

Salve,
Qualcuno sa come far arrotondare ad access i falori a un 
multiplo superiore?
Ad esempio se il risultato di una funzione è 3 e io voglio farlo 
arrotondare a un multiplo di 5 come faccio? in excel c'è la 
funzione ARROTONDA.MULTIPLO(num;multiplo)che lo fa...
grazie.
Robi
-- 
Inviato da Virgilio 
http://newsgroup.virgilio.it
.. molto piu' di un servizio di news via web


Ciao Robi,
dividi il numero per il multiplo, arrotondi all'intero e poi lo
rimoltiplichi.
Debug.Print Fix(3/5+.999)*5
= 5
Debug.Print Fix(141/5+.999)*5
=145
per i numeri negativi apporta le modifiche del caso.
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: Pulsanti

Gentili colleghi, volevo chiedere cortensemente
se era possibile (se si, come) creare in una maschera
dei pulsanti, tanti quanti sono i record registrati in una tabella.
Ad esempio ho una tabella con tre nomi : Tizio, Caio e Sempronio
vorrei che l'utente premendo un pulsante generico si creino tre
pulsanti ognuno con il nome (Tizio, Caio, Sempronio) all'interno
Grazie per la collaborazione. Stefano

Stefano LD ha scritto:

E' possibile creare dinamicamente dei controlli.
Domanda. Perche?
Se hai mille record crei mille controlli?
E' pesante.
Se il numero di controlli e' contenuto e "controllabile" il mio
consiglio e'
la creazione "a priori" dei controlli e poi la relativa gestione
controllando la proprieta' "visible"
(cfr. createcontrol su Help)
a.cara

Newsgroup: it.comp.appl.access
Titolo: Dimensioni Toolbar

Quando inserisco in un form una toolbar, non riesco a dimensionarla
come vorrei. L'altezza è molto più grande di quella che vorrei. Nella
finestra delle proprietà, il cambio dell'altezza non ha nessun
effetto.
Come mai?
Grazie

Lp ha scritto:

Devi andare sul menu
visualizza - barre degli strumenti - personalizza - "selezionare la
tuabarra" - "dimensionarla com vuoi tu" - proprietà - togliere i flag
su consenti personalizzazione e su consenti ridimensionamento.



Beh, seguendo il consiglio di qualcun altro, ho deciso di non usare
più il controllo Toolbar ma di crearmi una barra senza far uso di OCX.
Comunque grazie lo stesso per il suggerimento.
Luigi

Newsgroup: it.comp.appl.access
Titolo: Mailing list

Qualcuno potrebbe fornirmi, se esiste, l'indirizzo di una mailing list
su access cui iscriversi?
Grazie a tutti coloro che risponderanno.
Gianni

 ha scritto nel messaggio
news:20c2k0l671itvin41...@4ax.com...

googlare un pň?!!!!!!
http://www.solignani.it/list/access/
Ciao!   ;-)


Avevo già visitato il sito, ma quando entri nella pagina per
iscriverti alla mailing su access, trovi il msg:
"No such list access"
Grazie comunque. Ciao

<cut>
prova qui:
http://resource.infomedia.it/mailing_list/db-it.htm
Ciao,
-- 
strano...mavero
Bisogna essere soli per viaggiare: se si va con altri, tutto finisce in
parole.
Freya Stark

Newsgroup: it.comp.appl.access
Titolo: 97 e 2000 insieme

ciao.
Ho il 2000 ma  a volte realizzo database per l'ufficio che ha il '97,
posso installare tutti e due insieme? cosě quando faccio qualcosa per
l'ufficio uso direttamente il 97.
grazie

 ha scritto nel messaggio
news:g6xic.431$%x6...@news.edisontel.com...

Si puoi, ma la versione 2000 necessita di un'accorgimento in quanto
rischi di non riuscire piů ad aprire il 97.
Sul sito Microsoft ci sono tutte le indicazioni da seguire per risolvere
il Bugs.
Scusa se non sono piů preciso, ma non ho sotto mano il Link diretto.
P.S. se installi XP(2002) tutto questo non accade e puoi lavorare meglio.
Ciao.
@Alex.

 Scusa se non sono più preciso, ma non ho sotto mano il Link diretto.
p.e. 
http://support.microsoft.com/?id=241141
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com
Newsgroup: it.comp.appl.access
Titolo: Insert da maschera con sottomaschera

Salve a Tutti
Ho un problema,credo anche banale, che la fretta e il nervosismo lo rende
enorme.
Ho una maschera con una sottomaschera e devo fare un'Insert su due tabelle.
Quando richiamo l'insert (DoCmd.OpenQuery "Ins_Tab1") sulla 1° tabella dove
devo inserire i campi della maschera va tutto bene, mentre quano richiamo
l'insert per  la 2° Tabella , dove devo inserire i campi della
sottomaschera, mi esce la mascherina che mi dice Immissione Valore di tutti
i campi della sottomaschera, come se non la vedesse aperta.
Ho controllato che i nomi delle TxTBox son giusti, l'unico dubbio che mi
viene e nel nome della sottomaschera, e cioè:
si scrive in questo modo anche una sottomaschera:
[Forms]![Nomesottomaschera].NomeTxTBox ?????????????
Grazie antonio


infatti la sintassi corretta č:
Forms![NomeMaschera]![ControlloSottomaschera].Form![NomeControllo]
Ciao,
Mat.


Scusa l'ignoranza ma cosa intendi per ControlloSottomaschera
Cioè
La macshera si chiama A, La sottomaschera Dett_A, e la TxtBox della
sottomaschera si chiami Quantità , come dovrei scrivere???
Anto

"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio
news:fWFJa.115547$lK4.3...@twister1.libero.it...

Ok ho capito e funziona benissimo
Sei un grande, come molti che frequentano il N.G.
Molte molte Grazie
Antonio

Newsgroup: it.comp.appl.access
Titolo: Come esportare report in Xml mantenendo la selezione attuale ?

Per stampare un report uso il codice
DoCmd.OpenReport "rptPeppe", acViewNormal, , Filter, acWindowNormal
E tutto funziona regolarmente
Ora vorrei esportare in Xml i dati contenuti nel report
Sto tentando di usare il codice seguente
Application.ExportXML acExportReport, "rptPeppe", "peppe.xml", , , , , , 
report_attuale_stringa_selezione
E funziona per la generazione del file solo che la selezione non viene 
mantenuta e non riesco a vedere come passare l'informazione al metodo Export 
Xml
Come posso imporre la selezione desiderata?
Ciao e grazie
RobertoA


Minghia, funziona cosi' com'e', era il browser (partiva alla visualizzazione 
file xml) che teneva in cache la pagina precedente
Ciao e prego
RobertoA