mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: data

Ciao, premetto che sono un principiante con access.
Vorrei riuscire a creare un controllo sulla data in maniera che venga
inserita sempre una data succesiva a quella immessa in precedenza e che
venga visualizzato un messaggio di errore 
come posso fare?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come posso fare?
Ma la data che criterio di assegnazione avrebbe...?
Esempio se devo inserire 2 Records lo stesso giorno che data metto...?
Se vuoi controllare solo il fatto che ogni giorno puoi inserire un solo
Record
allora metti la data come ChiavePrimaria e gestisci l'errore su
AfterUpdate oppure
controlla su BeforeUpdate l'esistenza di un Record con Data Odierna...!
Per le funzioni di controllo puoi vedere l'help riguardo DCOUNT o
DLOOKUP
Ciao
@Alex

 @Alex
Il database che ho creato serve per la gestione della posta in entrata ed
uscita. Quindi in uno stesso giorno posso spedire/ricevere piùmessaggi e
quindi inserire + volte la stessa data. Esempio:
ieri ho inserito una data (non necessariamente quella di ieri anche quella
di un altro giorno),oggi devo inserire un'altra data ma non può essere
precedente a quella che ho immesso ieri.
Spero di essere stato chiaro.
Ciao grazie


 Ciao grazie
Continuo a non capire bene la logica che applichi all'immissione ed al
concetto di elaborazione...!
Però penso di aver capito un pò....!
A prescindere di che giorno tu hai inserito, fai una query in cui
prendi il Max(CampoData)
e verifichi che la data che stai inserendo sia > del risultato della
query detta...!
Sempre su Evento Before Update del controllo associato alla data:
Dim rs As DAO.Recordset
Set rs=CurrentoDb.OpenRecordset("SELECT MAX(CampoData) AS LastDay From
NomeTabella")
If me!NomeControlloData<=rs!LastDay then
   MsgBox"Data Anteriore o Uguale all'ultima immessa":Cancel=True
End if
rs.Close
Set rs=Nothing
Ciao
@Alex

 Ciao grazie
Uno di voi, peraltro molto gentile mi ha risposto:
A prescindere di che giorno tu hai inserito, fai una query in cui
prendi il Max(CampoData)
e verifichi che la data che stai inserendo sia > del risultato della
query detta...!
Sempre su Evento Before Update del controllo associato alla data:
Dim rs As DAO.Recordset
Set rs=CurrentoDb.OpenRecordset("SELECT MAX(CampoData) AS LastDay From
NomeTabella")
If me!NomeControlloData<=rs!LastDay then
MsgBox"Data Anteriore o Uguale all'ultima immessa":Cancel=True
End if
rs.Close
Set rs=Nothing
Ho provato ad inserire il codice ma mi viene dato un errore nella
dichiarazione "rs As DAO.Recordset". Il messaggio dell'errore mi dice :
Errore di compilazione   Tipo definito dall'utente non definito"
Come posso fare?


 Ciao grazie
Devi inserire i riferimenti alle librerie DAO che di default non sono
impostati.
Vai da VBA in Strumenti--->Riferimenti e vai a cercare
Microsoft DAO 3.xx
quindi Deseleziona Microsoft Activex Data Object 2.X
Ciao
@Alex
Newsgroup: it.comp.appl.access
Titolo: [OT] PDF Creator con virus

Attenzione a non usare la versione di PDF Creator che trovi qui:
http://www.pdfcreator.cc/it/
perchè contiene un virus backdoor (Backdoor.Win32.Small.fng)
pizzicato dall'ottimo KIS...
Usare invece la versione scaricabile a partire da qui:
http://www.pdfforge.org/products/pdfcreator/download
Ciao , Carlo 

 pizzicato dall'ottimo KIS...
Che fa il virus in oggetto?
Saluti. 

 ha scritto nel messaggio 
news:48c2683c$0$1090$4faf...@reader1.news.tin.it...

Leggiti qualcosa qui:
http://research.sunbelt-software.com/threatdisplay.aspx?name=Backdoor.Win32.Small.fng&threatid=379431
è un virus appena uscito ma micidiale.
A mia conoscenza solo due antivirus lo individuano: KIS e F-Secure
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: 2 domandine.....

Ciao a tutti,
 ho usato una maschera per filtrare una serie di record per poi stamparli in
un report.
Per praticita' ho usato la proprieta' pop-up per avere un certo effetto
estetico, ma la maschera pop-up
rimane sempre in primo piano,etc,etc.
Come posso ottenere lo stesso effetto ma con una maschera normale??
la 2° domanda è collegata. e cioè, in un controllo della suddetta maschera
c'è un controllo data in formato data breve,
nel report poi faccio riferimento a questo controllo ma il formato data non
è quello voluto e non riesco a modificarlo!!
Ciao e grazie a tutti
Fabio

 wrote in message
news:9vqtl8$18038$1...@news02.it.net...

Scusa ma che effetto particolare volevi ottenere, perchè il POPUP è solo
per mantenere sempre in primo piano la Form...!!!
Forse devi modificare lo stile del Bordo =Dialogo
Probabilmente per il 2° quesito hai il formato Data del Campo collegato
differente e lo riporta...!
@Alex
-- 
Posted from  [62.98.31.246] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Ciao.
--
Sergio MAZZA

Ti ringrazio della risposta, ed ora mi spiego meglio.
L'effetto desiderato è quello della maschera pop-up, e cioè dimensioni
giustificate, maschera centrata nello schermo,etc etc.
come posso ottenere le stesse carateristiche con una maschera normale??
xchè in effetti la proprieta' pop-up rompe un po'........
in merito al 2° quesito, nel report mi compare la data in formato lungo,
nella maschera a cui è collegato il formato è data breve, e qualunque
formato io metta nel report, mi compare sempre in formato data lunga con
minuti e secondi che a me non frega nulla.
anzi il formato che io vorrei ottenere è : g mmmm aaaa.
grazie e ciao

 wrote in message
news:9vshsk$1d7k5$1...@news02.it.net...

1)Se imposti lo stile Bordo a Dialogo e la proprietà Centra Automaticamente
  l'effetto dovrebbe essere il medesimo....!
2)Mi pare strano, ma l'unica scorciatoia(che è errata di principio) è fare
  un campo calcolato con la Formattazione con la Funzione Format(....,....)
  e rendere invisibile il Controllo che non riesci a Formattare...!
@Alex
-- 
Posted from  [146.133.1.30] 

Newsgroup: it.comp.appl.access
Titolo: Access, Word e stampa unione

Salve a tutti, scrivo perchè ho un problema che non riesco proprio a
risolvere e spero che qulacuno possa aiutarmi.
Da Access, via codice vba, gestisco dei documenti word di tipo stampa unione
e tutto sommato funziona bene.
Praticamente dalla mia applicazione Access prelevo un documento Word, apro
Word, eseguo la stampa unione su un nuovo documento il cui nome imposto io a
piacimento, chiudo il documento base e attivo il nuovo documento. Modifico
in Word quello che voglio poi chiudo e salvo il mio nuovo documento.
Il problema è che (credo eseguendo l'unione) viene aperta una nuova istanza
di Access, e questo MDB che contiene solo la tabella relativa alla stampa
unione resta aperto anche dopo che ho chiuso Word, e se vado a ripetere
l'operazione (sempre da access) mi appare un messaggio "462 - Il computer
server remoto non esiste o non è disponibile".
Per non avere il problema devo chiudere l'applicazione access e rientrare e
a questo punto va bene.
Purtroppo questa soluzione non è proponibile al cliente.
Come posso fare a "rilasciare" l'MDB da cui prende origine la stampa unione
?
Premetto che utilizzo un MDB per le tabelle, un MDB (poi compilato in MDE)
per le maschere query report moduli, etc, e un MDB con la singola tabella
per la stampa unione.
 Ringrazio anticipatamente tutti.
Ric


Word lo apri con "Shell" oppure inizializzi un oggetto di tipo Word?
In questo caso dovresti assicurarti di chiudere l'oggetto "Modello" una
volta che hai fatto l'unione in un nuovo documento.
In piů credo sia piů leggero se esporti la tabella o la query contenente i
dati per l'unione in un file esterno (magari di tipo TXT)
Fammi sapere, ciao
Newsgroup: it.comp.appl.access
Titolo: Accedere a chiavi di registro su windows server 2008-64 con access 2003

 
 
Come posso accere al registro di win server 2008 - 64 bit con vba access (2003).
Usando le funzioni delle API sotto XP nessun problema.
Usando le stesse funzioni sotto Win 2008 - 64, mi crea delle chiavi sotto la chiave Wow6432Node, ma non riesco ad accedere alle chiavi create in vbscript.
Qualcuno riesce ad aiutarmi ?

Newsgroup: it.comp.appl.access
Titolo: Ordine Alfabetico

Salve a tutti
Vorrei sapere com'è possibile fare degli inserimenti in una tabella che però
rispettino l'ordine alfabetico.
In alternativa c'è un modo per ordinare la tabella in ordine alfabetico.
Grazie per la vostra disponibilità

 ha scritto nel messaggio
news:bdp9hq$mo7$1...@lacerta.tiscalinet.it...

Gli inserimenti li fai Random, poi ordini i dati quando li devi visualizzare
in una Maschera......!
Se usi una Qry di transizione allora nella QRY imponi l'orinamento.
Se invece usi direttamente la Tabella come origine Dati della Form
nelle proprietà di Maschera trovi OrderBy e OrderByON con le quali
puoi fare ciò che dici.
@Alex.

 Se usi una Qry di transizione allora nella QRY imponi l'orinamento.
MA uguarda un pò 'ste qry...
MAssimiliano


OPS......ORDINAMENTO.....!
Mi è scappata.....! ;-)
@Alex.

 Mi è scappata.....! ;-)
Sei un comico nato!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: Unione campi

In una query di selezione dovrei unire il valore di 2 campi con dei valori 
testuali aggiunti da me
es
 Campo_Pippo: Trim ([campo1] &" ("& [campo2] &")")
il problema sta nel fatto che se il campo2 è null vorrei avere
come risultato solo il valore del campo1 senza le parentesi aggiunte da me 
()
Ringrazio anticipatamente
Picasso 

 ha scritto nel messaggio 
news:f68sdh$pgc$1...@aioe.org...

Ciao Picasso,
iif(isnull(campo2); [Campo1]; Trim ([campo1] &" ("& [campo2] &")") )
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
----------------------------------------> 

 ha scritto nel messaggio 
news:4687fae2$0$16026$5fc...@news.tiscali.it...

Newsgroup: it.comp.appl.access
Titolo: Utilizzare DirListBox

Ciao a tutti, avrei bisogno di utilizzare in una maschera di access il 
DirListBox di visual basic. In access non c'è.
Come faccio? non ditemi di guardare il sito comune perchè l'ho gia fatto e 
devo dire che è impossibile fare un ricerca accurata.

Spiega cosa devi fare, personalmente non ho mai usato quel controllo in
VBA
e non sò dirti se in Access si può usare(ma dubito), però se ci dai
un'idea
dello scopo si può certamente vedere di fare qualcosa anche con Access
senza ricorrere a controlli esterni.
@Alex

 wrote in message 
news:44424e19$0$29727$4faf...@reader2.news.tin.it...

Non credo che Dir-, File- e DriveListBox possano essere resi
disponibili in Access (in VB6 sono built-in e non componenti).
Però in Access esiste forse qualcosa di meglio.
Attiva in Tools-References: Microsoft Office 11.0 Object Library
poi guardati l'Help di FileDialog.
Se ti servono ulteriori informazioni, sono qui.
Bruno

Newsgroup: it.comp.appl.access
Titolo: Richiamare la finestra di dialogo per selezionare directory

Ciao a tutti,
Sto cercando di utilizzare la funzione tratta dal sitocomune "Richiamare la
finestra di dialogo per la selezione di una directory" .
Funziona tutto bene a parte un piccolo dettaglio che mi crea parecchi
problemi.
Il path che viene recuperato dalla funzione da come risultato ad esempio
"c:\" ma se viene selezionato un percorso complesso non aggiunge lo slash
"\" alla fine del percorso esempio "c:\documenti" .
Io ho la necessità che lo slash ci sia sempre o non ci sia mai qualcuno sa
dirmi come fare?
Grazie a tutti
Ciao,
Andrea
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Andrea
Che io sappia è normale questo funzionamento.
La radice di C: non esiste, quindi di default inserisce "\"
Poichè difficilmente si cerca in "C:\" questo è fatto ad HOC
ma devi inserire tu il carattere "\" quando recuperi il percorso.
TuaPath=Recupero & "\"
ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Grazie per la risposta immediata ma ero convinto che se aggiungevo lo slash
al path in caso selezioni la radice "c:\" mi si creerebbe "c:\\" e non
pensavo funzionasse, invece lo accetta lo stesso.
Grazie molte



Eri convinto bene.
Hai perfettamente ragione, ma ripeto solitamente in C:\ non ci si mette
nulla, quindi
la ricerca parte da più sotto.
Se però questo ti potesse dare problemi allora leggi la lunghezza della Path
If Len(Path)>3 then NewPath=Path & "\"
Ciao.
@Alex.


Si è un ottima idea cosi non rischio problemi.
Ti ringrazio molto


 [CUT]


A questo punto, invece che testare la lunghezza, perchè non verificare
direttamente se c'è il backslash, e casomai aggiungerlo subito?
Così funziona anche se chiedi all'utente di digitare il path a mano (a
volte lo mettono, a volte no).
if right(path,1)<>"\" then path=path & "\"
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Anche questa è un ottima soluzione.
Ti ringrazio.

Newsgroup: it.comp.appl.access
Titolo: aggiornamento dei campi

Non ne vengo più fuori!
Uso A97.
Ho 2 tabelle:
Anagrafica
[Id_anag] contatore, chiave primaria
[Nome]
...
Carico_Scarico
[Id_anag] numero
[Descrizione]
[Data_carico]
.........
[Data_scarico]
...
Esiste una relazione uno a molti tra [Id_anag] di Anagrafica e [Id_anag] di
Carico_Scarico.
Per l'immissione dei dati utilizzo una maschera a pagine. In una pagina ho
inserito una sottomaschera che visualizza solo i controlli necessari per
immettere info relative al carico ed una sottomaschera di 'riepilogo' che
dovrebbe far vedere i dati aggiornati man mano che vengono inseriti . Nella
pagina successiva utilizzo un'altra sottomaschera con i controlli di prima,
ma non abilitati, più i controlli relativi ai dati di scarico. Ho fatto
questo per rendere il più possibile separate le fasi di carico e scarico.
Il problema è che, dopo aver immesso dati di carico nella prima
sottomaschera, non sono presenti gli ultimi dati inseriti, sia nella sottom.
di riepilogo che passando alla pagina con la sottom. di scarico. Devo
chiudere il DB, riaprirlo e in questo modo la maschera visualizza tutti i
dati.
Qualcuno sa dove sbaglio?
Grazie e scusate la lunghezza del messaggio
Giancarlo.

 Giancarlo.
Prova dopo aver verificato le modifiche ad effettuare il Requery della
Sottomaschera in questione.
Vedi Requery sull'Help....
Circa una cosa del genere....!
Se usi A2000 su evento di SubForm "OnDirty" o su evento After_Update del
Controllo
   Forms!FromPrincipale.Form.Subform2.Requery
Se usi A97 su evento After_Update del Controllo
   Forms!FromPrincipale.Form.Subform2.Requery
@Alex.
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Giancarlo

 
Non hai chiarito cosa usi Access2000..???
Nel caso sia ancora A97 devi inserire il metodo Requery nell'evento
After Update della TxtBox della SubForm, il Requery lo devi eseguire 
relativamente a tutti i controlli(SubForm compresi, la SubForm è un controllo)
che possono o devono subire l'aggiornamento.
E' ovvio che la Txtbox attiverà l'evento solo su LostFocus....
Tutto questo se usi A2000 è più semplice perchè prevede come evento di Maschera
anche per le SubForm l'evento ONDIRTY che si attiva quando è vera una modifica,
ovviamente dovrai gestire l'evento se la modifica è quella che serve....!!
Il me.Requery fa aggiornare solo la Form(o SubForm) nella quale c'è il comando,
per aggiornare altre Form devi usare la sintassi precedente.
Se aggiorni la FormPrincipale, puoi utilizzare nella Sub
   Me.Parent.Requery .....oppure....
   Forms![NomePrincipale].Requery
Se aggiorni un'altra Sub della Principale in cui stai agendo
   Me.Parent.form.[NomeAltrasubForm].Requery.... oppure....
   Forms!NomePrincipale.Form.[NomeAltraSubForm].Requery
Vedi tu, spero di averti chiarito quello che intendevo....!

Newsgroup: it.comp.appl.access
Titolo: Modificare i valori di un gruppo di opzione

Ho creato un gruppo di opzioni; le etichette sono A, B, C, ecc. i 
corrispondenti valori sono: 1, 2, 3, ecc.
Come posso modificare i valori associati alle etichette per avere valori 
come a, b, c, ecc?
Grazie
recal 

 ha scritto nel 
messaggio news:45881e6d$0$7747$5fc...@news.tiscali.it...

Gestisci l'evento "dopo aggiornamento" del gruppo opzioni (non del singolo 
check), inserendoci:
es.
Select case me!nomeGruppoCheckBox
    case 1
        msgbox "A"
    case 2
        msgbox "B"
    case 3
        msgbox "C"
...
    case else
end select
'---
Ciao.
-- 
Sergio MAZZA 

 '---
o
Choose(Nz(Me!MioGruppo), "a", "b", "c")
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio 
news:4uqo3jF...@mid.individual.net...

Grazie per le informazioni
Renzo

Newsgroup: it.comp.appl.access
Titolo: ancora valori nulli

Salve ancora a tutti.
Sono ancora alle prese con dei volori nulli.
In una query con dati provenienti da tre tabelle:
Tab A
Cliente
Tab B
Imprto acconti
Tab C
Importo spese
Campo in cui calcolo gli acconti meno le spese
Naturalmente tutto funziona bene o quasi.
Faccio un esempio
Se ho:
Cliente = Pippo
Acconto = 100
Spese = 150
Tutto Ok
Se invece ho:
Cliente = Pippo
Acconto = 0
Spese = 100
Il campo calcolato in questo caso è vuoto.
Vorrei che nel campo calcolato mi venga inserito il risultato che nel caso
in esame è -100
Come posso risolvere il mio problema?
Grazie ancora
gianni


wrote:

uso nz()?
Saluti.
Emanuele.

 On Thu, 27 Feb 2003 22:25:35 GMT, "gg"

Emanuele grazie.
Ho provato con nz ma il risultato è sempre lo stesso.
grazie gianni


wrote:

che codice usi per la somma?
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Modificare il formato di un campo calcolato

Salve, in una query ho creato un campo calcolato che visualizza un valore
numerico senza decimali. Sul report che analizza i dati di questa query ho
necessità di visualizzare questo campo con formato "percentuale", ma nelle
proprietà del campo non mi visualizza alcuna possibilità di formato.
Come mai ?
E' possibile attriburgli il formato richiesto ?
Saluti, Fauno 68
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Saluti, Fauno 68
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Salve, non sono riuscita ad utilizzare la funzione Format nella query. Come
si fa ?
Mentre, per l'impostazione della proprietà formato nella casella di testo
associata al campo calcolato della query, come già evidenziato nel mio primo
messaggio, risulta completamente impossibile.
Help.
Saluti, Fauno68


 Saluti, Fauno68
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Forse la cosa migliore sarebbe che tu postassi il codice SQL della query e
ci dicessi come vorresti formattare il campo calcolato.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
[CUT]


--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 > [CUT]
Nella query di cui sopra non esiste alcun campo che si chiama "Sconto sat2",
quindi non sono in grado di capire a cosa ti riferisci.
Resta il fatto che in SQL per formattare in percentuale un campo devi
scrivere:
... Format([NomeCampoNumerico],"Percent") AS Pippo, ...
che equivale a creare nella griglia di struttura della query il seguente
campo calcolato:
Pippo: Format([NomeCampoNumerico];"Percentuale")
Comunque non capisco cosa intendi quando dici che "risulta completamente
impossibile" impostare a percentuale in una maschera la proprietà formato
della casella di testo associata al tuo campo; è sufficiente che scrivi
Percentuale nel Formato della casella di testo.
-- 
Roberto



--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Saluti, Fauno 68
-- 
Roberto
---------------------------------------------


Newsgroup: it.comp.appl.access
Titolo: Messaggio in codice.

Cio' che si doveva compiere e' stato compiuto.
Augh!
La Sacra Triade


OK!
Grazie
Augh!
La Sacra Triade


Amen!
Newsgroup: it.comp.appl.access
Titolo: Visualizzare le foto degli attori selez.il film

Ciao  a tutti,
    ho un DB di film e tante foto di attori. Non mi perdo nei dettagli ma 
vorrei che selezionando da una casellla di controllo il titolo di un film, 
sotto mi appaino le foto degli attori.
Sono riuscito a fare in modo che mi appaino i percorsi dei file delle 
immagini in maschere affiancate, ma non so come mettterci le foto.
Mi spiego meglio: selezionando 'se mi lasci ti cancello' nell maschera main, 
ottengo 'c.\kate_winstlet.jpg' , 'c.\elija_wood.jpg' , 'c.\jim_carey.jpg' 
(in un campo di testo) come meschere affiancate in una sottomaschera. L'idea 
è quella di metterli come attributo.Picture della foto (oggetto immagine ), 
ma non funziona . Me le fa vedere tutte uguali e sopratutto uguali 
all'ultima.
Come posso fare?
Ciao e Grazie.
Coso. 


Fallo via codice
su form current
if dir(tuopath)<>"" then
    me.tuocontrolloimmagine.visible = true
    me.tuocontrolloimmagine.picture = tuopath
else
    me.tuocontrolloimmagine.visible = false
    me.tuocontrolloimmagine.picture = Empty
end if
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

> una sottomaschera. L'idea č quella di metterli come attributo.Picture


Newsgroup: it.comp.appl.access
Titolo: Obbligare inserimento dati nella sottomaschera

Ho questo problema: maschera Ordini (N_Ordine, Data, Cliente,...) e
sottomaschera DettagliOrdini (CodProd, Qtà, Prezzo, ...).
Vorrei fare in modo che, se vengono inseriti i dati in FormOrdini, si renda
obbligatorio l'inserimento dei dati in SubFormDettagliOrdini, in modo che
non vi siano ordini "orfani" di prodotti ordinati.
grazie

 ha scritto nel messaggio
news:2jq4gkF...@uni-berlin.de...

Su chiusura controlli se nella tabella dei
dettagliordini ci sono record collegati,
altrimenti ci metti un msgbox e se lui sceglie
no elimini o metti una spunta sul record della tab
ordini.
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Creazione directoru stile "home directory"

Buongiorno a tutti.
Vorrei cortesemente sapere se qualcuno potrebbe darmi una dritta per creare
una directory dove la directory ha una parte fissa (c:\programmi\x) e una
parte variabile che è il nome del cliente (contenuto in una casella di
testo).
Grazie a tutti anticipatamente!
Ovviamente sono bene accetti anche consigli su dove andare a vedere esempi
etc :-)!
Grazie e ciao.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie e ciao.
Prova a vedere la funzione MKDIR
Sub MkDir(Path As String)
    Membro di VBA.FileSystem
Ovviamente poi devi gestirti la memorizzazione della Folder in un
file.INI opure in una
chiave di Registro....
@Alex

 una directory dove la directory ha una parte fissa (c:\programmi\x) e una
Prova a vedere la funzione MKDIR
Sub MkDir(Path As String)
    Membro di VBA.FileSystem
@Alex
Un altro sistema è quello di usare la libreria microsoft scripting runtime
in poche parole, per creare una cartella, una volta aggiunto il riferimento 
(poi te la completi te):
Function CreaCartella (PercorsoNome as string)
dim MySys as scripting.filesystemobject
dim Fld as scripting.folder
set mysys=createobject("Scripting.filesystemobject")
If Not MySys.FolderExists(PercorsoNome) Then
    Set Fld = MySys.CreateFolder(PercorsoNome)
End If
end function
dove PercorsoNome è ad esempio "C:\Documenti\NuovaCartella" Con 
"C:\Documenti" già esistente
Saluti 

 Saluti
Mi pare assurdo usare FSO per un MKDIR.....
@Alex

 Saluti
Mi pare assurdo usare FSO per un MKDIR.....
@Alex
Io personalmente ho poca o quasi nessuna dimestichezza con la gestione delle 
chiavi registro, ne tantomeno ho mai usato
mkdir (non sapevo manco esistesse). Certo che se mi vieni a dire (scusa se 
ti do del tu) che poi mi devo arrangiare ad apportare delle
modifiche sul registro chiavi che fa paura a tutti o quasi, preferisco usare 
un metodo piů semplice.

 un metodo più semplice.
Penso che tu non abbia capito....
MKDir, che peraltro è documentata nell'Help, per chi è abituato a
leggerlo, non richiede
modifiche al registro...!
Il discorso del registro va visto nel senso che se vuole rendere
l'utente libero di creare
DIR o SUBDIR deve pur salvare le impostazioni dello USER in qualche
posto, perchè
quando chiudi ACCESS i riferimenti alle DIR che ha creato finiscono con
la fine dell'applicativo...!
Quindi avendo un minimo di esperienza, qualche volta si vede un pò
più in la.....
@Alex

 delle
Penso che tu non abbia capito....
MKDir, che peraltro č documentata nell'Help, per chi č abituato a
Beh, a questo punto Alex, mi conviene tacere, mkdir č quanto di piů semplice 
ci sia, hai ragione.
Newsgroup: it.comp.appl.access
Titolo: Numero progressivo nelle form

Premessa:
Conoscenza di access: autodidatta (grazie a voi)
=======================================
Ho implementato nelle maschere del mio db la numerazione progressiva 
tramite la funzione GetRecNum trovata sul sito di A. Baraldi (autore M. 
Borrelli), ovvero:
=======================================
Public Function GetRecNum() As Long
     On Error GoTo erh
     With CodeContextObject.RecordsetClone
         If Not (.BOF And .EOF) Then
             .Bookmark = CodeContextObject.Bookmark
             GetRecNum = .AbsolutePosition + 1
         End If
     End With
ext:
     Exit Function
erh:
     GetRecNum = 0
End Function
=======================================
E tutto funziona a meraviglia...ma:
Come fare per ottenere la stessa numerazione della maschera nel report 
collegato alla maschera tramite una query?
Spero di essermi spiegato...
Grazie per le eventuali risposte.
Ciao.

 ha scritto nel messaggio 
news:KYtCk.477$bK5...@news.edisontel.com...

spero di aver capito ;-)
nel corpo del report inserisci una casella di testo e
nell'origine record  = 1
cerca nelle proprietà: somma parziale imposta su tutto
Ciao
Daniele

Newsgroup: it.comp.appl.access
Titolo: Aggiornare casella si no

Ciao a tutti,
In un report ho la necessità, sull'evento chiusura, di aggiornare il
campo si/no a SI.
Il report è appoggiato ad una query e quando lo chiudo dovrebbe
aggiornare a si tutti i record.
Ho provato con 
Me.InailEsen = True
ma non riesce ad aggiornare
Grazie a tutti

 ha scritto nel messaggio
news:5ee9bc87.03122...@posting.google.com...

A fronte dell'evento "Su chiusura" del report esegui una query di
aggiornamento (vedi help), basata sulla tabella sulla quale è basata la
query origine record del report,  che imposta a Si il campo si/no dei record
che ti interessa della.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Totale record in maschera "Menu"

Buonasera a tutti, hi realizzato un piccolo DB per la gestione di 
autovetture e autisti.
Ho una tabella autovetture e un atabella autisti, in cui fra i vari campi ho 
anche un campo SI/NO delle disponibilità, (in entrambi le tabelle).
Il db ha una maschera iniziale in cui posso associare tramite pulsanti un 
autista ad una autovettura e preparare il foglio di viaggio e altre utilità.
Mi piacerebbe inserire nella maschera iniziale 'MENU' due o più caselle di 
testo non associate che mi restituiscano "in tempo reale", cioè dopo aver 
assegnato la macchina all'utista o viceversa, il numero di macchine 
disponibili in ricovero e il numero di autisti disponbili.
Mi dite da dove posso iniziare ?
Grazie 

 in ricovero e il numero di autisti disponbili. ...
Se ti capisco bene puoi provare queste espressioni
come origine controlli delle caselle:
= DCount("*";"autovetture";"Disponibile=True")
=DCount("*";"autisti";"Disponibile=True")
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 ha scritto nel messaggio 
news:8snth...@mid.individual.net...

Perfetto, grazie per la risposta, funziona perfettamente, è quello che 
volevo; ho aggiunto un refresh della maschera per tenere il conto aggiornato 
:)
Grazie tanto
Grazie

Newsgroup: it.comp.appl.access
Titolo: Chiarimenti in una espressione

Ciao ragazzi, in un controllo non associato ho inserito questa espressione:
=IIf(DSum("Giorni";"Usufruiti";"Anno=Year(Date())-1")>DSum("CO";"Maturati";"
Anno=Year(Date())-1");"--------";DSum("Giorni";"Usufruiti";"Anno=Year(Date()
)-1"))+DSum("Giorni";"Usufruiti";"Anno=Year(Date())")
il problema è che non somma i valori nulli dove sbaglio?

Maurizio ha scritto:


Ma se i valori sono nulli a che ti serve sommarli?
Namor
-- 
 
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:YZ_db.139858$hE5.4...@news1.tin.it...

Stai dicendo nei casi in cui la Dsum restituisce null?
O nei casi in cui i campi da sommare contengano null?
Nel secondo caso ci pensa già lui a non sommare nulla giustamente,
considerandoli come 0.
Nel primo caso, supponendo che a te vada bene considerare come 0 il caso in
cui la dsum dia null, usa la funzione Nz
Nz(Dsum(.......);0)
Antonio
Newsgroup: it.comp.appl.access
Titolo: [report]Somma di caselle di testo non associate

in un report ho delle caselle di testo non associate che popolo via 
codice sull'evento "corpo_format"
in una sezione (piè di pagina gruppo) mi servirebbe la somma di queste 
caselle.. ma non trovo come fare ...
esempio di ciò che mi serve
gruppo1
testo1 = 30
testo2 = 40
testo1 = 50
testo2 = 60
piègruppo1
sommatesto1 = 80
sommatesto2 = 100
ho provato con
=somma(testo1) come origine ma nulla, mi chiede il valore di testo1
ho provatoa scirvere nella casella la formula che mi popola testo1 e poi 
mettere "somma su gruppo" ma mi inserisce solo l'ultimo valore
potrei mettermi una variabile che incremento nell'evento 
"corpo_format".. ma mi chiedevo se esiste un metodo più elegante :)
Grazie
Ciao
Nick


Ciao Nick,
o associ il controllo o ti calcoli col Dsum o con somma(Pippo + Pulto),
altrimenti non puoi chiedere una somma su record diversi
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

MA ha detto: in data 08/07/2005 11.28:

allora mi popolo la mia variabile che faccio prima :D
grazie
Ciao
Nick

 altrimenti non puoi chiedere una somma su record diversi
Se non erro in questo caso se fai Pippo+Pluto con quel codice usato, e Pippo 
è = a 100 e Pluto è = a 2, il risultato non sarà 102, ma 1002 ovvero i 
caratteri di Pippo + quelli di Pluto.... ;-P (ma ovviamente posso sempre 
sbagliare) 

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

Newsgroup: it.comp.appl.access
Titolo: File corrotto Help Me!!!

Help ME!!! Ho un file di Access97  contenente solo una tabella con circa
1500 indirizzi, il file posso copiarlo, sembra integro ma se prova ad
aprirlo il prg. mi dice che non è un file access e di ripristinarlo, eseguo
l' operazione ma senza successo. Esiste un modo per recuperare gli indirizzi
? Grazie

 ha scritto nel messaggio
news:9hpi7k$ss8$1...@serv1.iunet.it...

Prova ad aprire un nuovo db e ad importare la tabella.
Ciao

 ha scritto nel messaggio
news:9hpi7k$ss8$1...@serv1.iunet.it...

non so, ma tu prova qui(ci sono dei prog per risolvere dei problemi con i
file mdb):
http://jupiter.drw.net/matpie/PBSystems/downloads/freeware/Freeware.html

 Prova da importare la tabella in un database vuoto, se non va fai due
query di creazione tabella in cui nella prima gli fai filtrare tutti i
record dalla A alla M e nella seconda dall N alla Z.
Ti troverai due tabelle separate ma i record li avrai conservati.
Ciao

 ha scritto nel messaggio
news:9hpi7k$ss8$1...@serv1.iunet.it...

Io tirerei fuori la copia di backup...
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:9hpi7k$ss8$1...@serv1.iunet.it...

Newsgroup: it.comp.appl.access
Titolo: sintassi sql in query di accodamento da tbl esterna

purtoppo non mastico molto il linguaggio sql..
vi espongo il mio problema:
devo accodare su una tabella nel mio db i dati di una tabella, con la
stessa struttura, presente su un altro db,
di cui non conosco la posizione.
questa me la ricavo con una funzione che mi restitiusce il percorso
completo nella variabile strPath.
le tabelle sono:
tbl_mio_db   e   tbl_altro_db   con la seguente struttura
nome_campo       tipo
ID_tipo                 contatore
tipo                      testo
costruttore            testo
durata_garanzia     numerico
se entrambi le tabelle fossero sullo stesso db l'istruzione SQL
sarebbe la seguente:
sSQL = "INSERT INTO tbl_mio_db ( tipo, costruttore, durata_garanzia )
        SELECT tbl_altro_db.tipo, tbl_altro_db.costruttore,
tbl_altro_db.durata_garanzia
        FROM tbl_altro_db LEFT JOIN tbl_mio_db ON
(tbl_altro_db.durata_garanzia = tbl_mio_db.durata_garanzia)
        AND (tbl_altro_db.costruttore = tbl_mio_db.costruttore) AND
(tbl_altro_db.tipo = tbl_mio_db.tipo)
        WHERE (((tbl_mio_db.tipo) Is Null));"
come posso modificare l'istruzione per far pescare la  tbl_altro_db
dal db presente nella variabile strPath ??
ho provato ad usare la proposizione IN ma mi restituisce sempre
errore..
grazie
lucio

lucio
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------

 ha scritto nel messaggio
news:1179047577.5...@h2g2000hsg.googlegroups.com...

Ciao Lucio,
fai così
----
sSQL = "INSERT INTO tbl_mio_db ( tipo, costruttore, durata_garanzia )
        SELECT tbl_altro_db.tipo, tbl_altro_db.costruttore,
tbl_altro_db.durata_garanzia
        FROM [;Database=C:\Percorso\Db1.mdb].tbl_altro_db LEFT JOIN
tbl_mio_db ON
(tbl_altro_db.durata_garanzia = tbl_mio_db.durata_garanzia)
        AND (tbl_altro_db.costruttore = tbl_mio_db.costruttore) AND
(tbl_altro_db.tipo = tbl_mio_db.tipo)
        WHERE (((tbl_mio_db.tipo) Is Null));"
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

Ciao



ho risolto con:
           FROM [;Database=" & strPath & "].tbl_altro_db LEFT JOIN
ecc...
dove la var. strPath contiene sia il percorso che il nome del file
Grazie mille ad entrambi
Lucio

 Mi spaventa anche solo immaginare quello che Access mi nasconde ancora
dopo nove anni che lo utilizzo ...
se hai cominciato 9 anni fa, forse ti sei perso la versione 2.0 di Access
che aveva un manuale molto dettagliato.
ps. con i db di access si potrebbe fare anche fare così
----
FROM C:\Percorso\Db1.mdb.tbl_altro_db LEFT JOIN ecc
----
personalmente non uso questa notazione perchè non ha una bella leggibilità
ed è valida solo per i db di Access.
:-)

Newsgroup: it.comp.appl.access
Titolo: Creare una form di attesa tra una operazione ed un'altra....

Vorrei utilizzare una form che dice qualcosa tipo "Attendere Prego...." e
che sta su mentre sto facendo delle operazioni da codice.
Il problema è che mi sono accorto che se apro la form la gestione passa a
tale maschera interrompendomi le azioni che stavo facendo nella procedura
che l'ha aperta: quindi finchè non chiudo manualmente la finestra di dialogo
il codice VBA non va avanti nella procedura chiamante.
Come posso risolvere?
(Inutile dirmi di utilizzare la SysCmd o le barre di scorrimento, è
necessaria la soluzione con il form!)
grazie
--
------ C.E.D. - L'Abbondanza Srl -----
Lorenzo Piombini & Vigna Federico
Email : 
abbon...@technet.it
------------------------------------------------------

Come posso risolvere?
Prima apri la form e poi dalla form lanci quello che devi lanciare. Quindi
chiudi la form
Antonio




Newsgroup: it.comp.appl.access
Titolo: Nascondi Finestra Database

Ciao Raga
Sto creando un DB , vorrei che all'avvio la finestra database sia nascosta
in modo che l'utente non possa andare in Tabelle,Query....ecc...
Grazie


Io utilizzo ancora Access97, ma penso che le versioni più recenti siano
simili.
Prova con Strumenti > Avvio >  nel campo Visualizza maschera metti il nome
della maschera che che sia apra in automatico.
Ciao
Eugenio

 ha scritto:

... e togli il segno di spunta da Visualizza finestra database.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

[cut]
e disabilita l'opzione della pressione del tasto F11 con un amacro Autokeys 
... nei vecchi post trovi le istruzioni, oppure consulta tranquillamente 
l'help di Access.
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio 

 wrote in message
news:QCdgd.221591$
35.10...@news4.tin.it

Menů strumenti Avvio ..... leggi il significato
dei FLAG ne trovi uno che fŕ quanto chiedi....!
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Casella testo formattabile

Esiste un controllo "casella testo", da utilizzare in una maschera o
in stampa, che sia formattabile, cioč dove singole parole possono
essere colorate diversamente o evidenziate in grassetto?
Grazie a tutti. 
*****************************************************
*   l'indirizzo E-Mail corretto č senza le xxx     *
*****************************************************

 ha scritto nel messaggio
news:cnohntc0nf182r8pb...@4ax.com...

In Access nativo penso proprio di no, potresti utlizzare il controllo
Activex "Microsoft Rich Textbox Control", "Richtx32.ocx" ma č un pň scomodo
e poi pare che memorizzi il testo prodotto in un file esterno.
Newsgroup: it.comp.appl.access
Titolo: Errore OLE

Ho cercato sul sito comune l'argomento ma non ho trovato risposte risolutive
al problema postato molte volte. Ho Windows XP e Access97 e Word97
originali. In un report di Access ho un oggetto Word prova.doc ma
visualizzando la struttura non vedo il documento e mi compare il mess
"Impossibile comunicare con il server Ole". "E' possibile che il server ole
non sia registrato. Per registrarlo, rieseguirne l'installazione".
Ho caricato tutti i Riferimenti...
grazie matteo

 al problema postato molte volte.
Mi sono spiegato in maniera non chiara che potrebbe sembrare pure sgarbata
:-) !!! non ho postato io il problema molte volte. Ho visto che compare
molte volte questo problema allora ho pensato che se qualcuno l'ha risolto
mi può essere di aiuto. grazie

Ho trovato la risposta nello storico e la riposto per chi non riuscisse
(come me) a trovarla immediatamente:
"La soluzione è questa:
Se avete installato NOrton Antivirus, deselezionate l'opzione "blocking
Script".
Gli OLE ritornano funzioanti.
Symantec dice che sta lavorando su questo piccolo "baco", e che rilasceranno
a breve una patch o qualcosa di simile.
Ciao."
grazie omar...

 ha scritto nel messaggio
news:aps5ur$fhr$1...@grillo.cs.interbusiness.it...

Buona questa! Ciao e grazie
Giorgio.

Newsgroup: it.comp.appl.access
Titolo: inserire il nome della tabella in un campo della stessa tabella

Provo a ripostare un messaggio, magari in modo più chiaro:
In A97 ho delle tabelle di uguale struttura che unisco tramite query di
unione. Poi creo una tabella "tab_unita" frutto di tale unione.
In questa tabella creo un nuovo campo [nome_tabella] nel quale vorrei
inserire il nome della tabella di origine.
Ho visto nel sito comune che è possibile estrarre i nomi di tutte le tabelle
presenti nel DB tramite:
SELECT MsysObjects.Name
FROM MsysObjects
WHERE (((Left$([Name],1))<>"~") AND ((MsysObjects.Type)=5))
ORDER BY MsysObjects.Name;
Chiedo: è possibile utilizzare queste informazioni per aggiornare il campo
[nome_tabella] di "tab_unita"?
Grazie a tutti in anticipo.
--
Giancarlo Francesconi

giancarlo ha scritto:

Ti conviene creare il nuovo campo già prima di unire le due tabelle, in
modo che quando crei la nuova tabella lo hai già pronto:
SELECT PrimaTbl.*, "Tabella UNO" AS Tabella FROM PrimaTbl
UNION SELECT SecondaTbl.*, "Tabella DUE" AS Tabella FROM SecondaTbl;
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

 UNION SELECT SecondaTbl.*, "Tabella DUE" AS Tabella FROM SecondaTbl;
Ok. Creo il campo a livello
Visto che le tabelle sono tante, è possibile estrarre il nome della tabella
senza doverlo scrivere a mano per ogni "UNION SELECT"?


 senza doverlo scrivere a mano per ogni "UNION SELECT"?
Non credo sia possibile. Ci sono tanti sistemi per fare quel lavoro, puoi
costruire la stringa SQL da vba con un ciclo sull'insieme tabledefs, o
sempre da vba accodare direttamente i dati alla tabella destinazione.
Se devi farlo una volta sola ti conviene modificare a mano l'SQL dopo aver
fatto copia incolla dei singoli UNION SELECT.

Newsgroup: it.comp.appl.access
Titolo: Report - intestazione dopo corpo del report

Buongiorno
avrei questo problema
ho un report con una intestazione del gruppo (esempio classe)
nel corpo del report ci sono gli alunni
avrei la necessita di creare una ulteriore intestazione (o come si chiama) dopo il corpo dove riportare i dati della stessa tabella che contiene "classe", lato uno della relazione con la tabella "alunni"
spero di aver reso l'idea della necessità.
grazie

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

Newsgroup: it.comp.appl.access
Titolo: Problema con i record correlati

Ho una form Fatture con all'interno una subform SMDettagliFatture, esistono
anche le rispettive tabelle Fatture e DettagliFatture. Dalla maschera 
InserisciPrestazione, scelgo la prestazione da inserire, clicco su un 
pulsante e vengono inserite automaticamente delle righe nella tabella 
DettagliFatture e automaticamente vedo le modifice nella subform 
SMDettagliFatture. Tutto questo funziona correttamente.
Ho duplicato questa struttura per fare delle ricevute fiscali, quindi ho 
anche una form Ricevute con all'interno una subform SMDettagliRicevute con 
le tabelle Ricevute e DettagliRicevute. Da una maschera 
InserisciPrestazione2 inserisco delle righe nella tabella DettagliRicevute e 
dovrei vedere le modifiche nella subform SMDettagliFatture. Questo non 
succede e non sapendo quale sia il motivo, nella routine che viene eseguita 
cliccando il pulsante di InserisciPrestazione2 ho un MsgBox Err.Description 
per vedere il messaggio di errore.
Il messaggio di errore che appare nella MsgBox all'esecuzione è: 
"Impossibile aggiungere o modificare il record. Nella tabella "Ricevute" è 
necessario un record correlato"
Eppure nelle Relazioni, ho creato una relazione tra la tabella Ricevute e la 
tabella DettagliRicevute applicando l'integrità referenziale e spuntando la 
casella "Aggiorna i campi correlati a catena". Non mi spiego dove possa 
essere il problema o l'errore. Qualcuno di voi ha un consiglio o una 
soluzione?
Grazie
Private Sub InserisciNellaRicevuta_Click()
On Error GoTo Err_InserisciNellaRicevuta_Click
.....
.....
.....
Err_InserisciNellaRicevuta_Click:
MsgBox Err.Description
End If
End Sub

 ha scritto nel messaggio 
news:FQfJg.88109$_J1.7...@twister2.libero.it...



Ciao Michele, benvenuto.
Qui usiamo darci alcune regolette covenzionate che trverai nei post
periodici di Roberto
"Istruzioni per l'uso"
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 valore?
Ho controllato ma è tutto in ordine. Avete qualche altra idea o consiglio?
Grazie
Newsgroup: it.comp.appl.access
Titolo: evitare il messaggio della modifica contemporanea di record

Come da oggetto, è possibile evitare il messaggio della modifica
contemporanea di record?
Grazie per la collaborazione .
Pino
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


in strumenti/opzioni/Modifica-Trova/
togli il flag a Conferma : Modifiche record
se ti rifesci al codice vba, inserisci :
DoCmd.SetWarnings False ' inibisce i messaggi
tuo codice
DoCmd.SetWarnings True ' ripristina i messaggi
ciao

Newsgroup: it.comp.appl.access
Titolo: Domanda assurda

E' possibile inserire in una maschera in visualizzazione foglio dati dei
pulsanti?
Grazie per la risposta

 pulsanti?
No, pero' con un po' di pazienza puoi rendere una maschera in formato
maschere continue molto simile ad un foglio dati.
Saluti.
Luciano
(DOC)

 
No, ma puoi creare una maschera con sottomaschera che occupa quasi tutto 
lo spazio e inserire i pulsanti nella maschera.
Ciao.
-- 
JBad

Newsgroup: it.comp.appl.access
Titolo: access 97 e access 2003 sul medesimo pc

Ho provato a cercare notizie sulla possibiltà di avere allo stesso momento
le due versioni di access sullo stesso pc, ma non ho trovato informazioni a
sufficienza.Premetto che il s.o. è Xp e che il tutto mi occorrerebbe per
poter gradualmente passare i db da me creati da una versione all'altra.
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

michele ha scritto:


Vedi:
http://support.microsoft.com/kb/828956/
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie
Per non crearti problemi, se il tuo HW lo permette, prendi in considerazione 
l'utilizzo delle macchine virtuali:
(es.) Microsoft Virtual PC
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6
Ciao
-- 
Sergio MAZZA 

 poter gradualmente passare i db da me creati da una versione all'altra.
Prima devi installare Office 2003, poi installi Office 97 con
l'accortezza di fare quest'ultima installazione in una cartella
differente da quella "standard" che viene proposta dall'installer.
(Io il 97 lo installavo in c:\programmi\microsoft office97\)
Poi riavvi, installi sr1 e sr2 per Office 97, e dovresti essere a
posto.
Cmq tieni presente che alcuni componenti (tipo msgraph) non vengono
downgradati quando installi versioni più vecchie; pertanto se vuoi un
ambiente "Office 97 liscio" probabilmente ti conviene usare una
macchina virtuale, come ha suggerito Sergio.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Impedire modifiche ad una maschera filtrata

All'apertura di una maschera filtrata (da un'altra maschera con
funzioni di ricerca) vorrei che non fosse modificabile se non
cliccando su un pulsante. Allora ho impostato gli allow del form su no
(aadditions, edits e deletions), poi ho creato un pulsante "MODIFICA"
con questo codice associato:
Private Sub cmdModifica_Click()
    Me.AllowAdditions = True
    Me.AllowDeletions = True
    Me.AllowEdits = True
    Me!cmdBlocca.Enabled = True
    Me!cmdBlocca.SetFocus
    Me!cmdModifica.Enabled = False
End Sub
 e un pulsante "TERMINA MODIFICA" con quest'altro codice di suo:
Private Sub cmdBlocca_Click()
    Me.AllowAdditions = False
    Me.AllowDeletions = False
    Me.AllowEdits = False
    Me!cmdModifica.Enabled = True
    Me!cmdModifica.SetFocus
    Me!cmdBlocca.Enabled = False
End Sub
Ora, all'apertura della maschera e fin quando non clicco su "TERMINA
MODIFICA" tutto ok, se però piglio su "TERMINA MODIFICA", la maschera
continua ad essere modificabile!
Cosa c'è che non va??

> Cosa c'è che non va??
Non scrivo per rispondermi da sola, ma per dirvi che comunque ho
risolto usando la proprietà recordsetype abbinata alla filter (per
evitare di perdere la maschera):
 Private Sub cmdModifica_Click()
Dim strProt As String
    strProt = Me!txtNumProt
    DoCmd.Echo False
    Me.RecordsetType = 0
    Me!cmdBlocca.Enabled = True
    Me!cmdBlocca.SetFocus
    Me!cmdModifica.Enabled = False
    Me.Filter = "numProt = '" & strProt & "'"
    Me.FilterOn = True
    DoCmd.Echo True
End Sub
Private Sub cmdBlocca_Click()
Dim strProt As String
    strProt = Me!txtNumProt
    DoCmd.Echo False
    Me.RecordsetType = 2
    Me!cmdModifica.Enabled = True
    Me!cmdModifica.SetFocus
    Me!cmdBlocca.Enabled = False
    Me.Filter = "numProt = '" & strProt & "'"
    Me.FilterOn = True
    DoCmd.Echo True
End Sub
mi piacerebbe comunque sapere e capire perché gli allow non
funzionano...;-)