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

Ciao a tutti :)
all'interno di una maschera quando inserisco un valore in un campo di
ricerca guidata a volte(!) mi si apre una popup con l'errore:
unrecognized database in c:\windows\temp\Jete4f4.tmp
che mi costringe a chiudere la maschera (a volte provocando addirittura la
chiusura di access).
Qualcuno  sa darmi una spiegazione ed eventualmente aiutarmi?
p.s. l'archivio conta circa 450000 records

 ha scritto nel messaggio

Secondo la mia opinione ci deve essere qualcosa che non va nel codice. prova
a compilare tutti i moduli e a vedere se in tutte le routine che aprono
recordset hai poi inserito il comando esplicito di chiusura del recordset e
svuotamento della variabile:
rst.close
set rst=nothing
Sib

Newsgroup: it.comp.appl.access
Titolo: Help me!!!

è possibile nascondere la finestra database con codice vba??
Grazie per l'aiuto!!
LukeZab to the top
"caro non ci parliamo piu"
"sarà caduta la linea"

 Grazie per l'aiuto!!
DoCmd.SelectObject acTable, , True
RunCommand acCmdWindowHide
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Urgente - Salto pagina in report

Ho la necessita' di stampare un listino merceologico con una caratteristica
particolare, che al cambio della categoria merceologica continui la stampa
da una nuova pagina. Potete dirmi se c'e' un codice da inserire da qualche
parte per fare cio'?
Grazie.


Non serve nessun codice.
Vai nella struttura del tuo report e in fondo
al corpo(nel tuo caso il gruppo merceologico)  del report metti un
interruzione di pagina
(lo prendi dalla barra in cui ci sono anche i bottoni, caselle di testo
ecc....)
Ciao Marco


immagino tu abbia creato un raggruppamento per il campo 'categoria
merceologica', se si, allora
visualizza l'intestazione del gruppo
tra le proprieta' di tale sezione cerca 'Interruzione pagina'
impostala a 'Prima di sezione'
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------
Newsgroup: it.comp.appl.access
Titolo: Maschere continue

Ciao a tutti,
ho fatto una sottomaschera ed ho impostato
la visualizzazione predefinita come maschere
continue, ma mi visualizza sempre oltre ai record
corretti anche un ultimo record(spazio) vuoto per dare la
possibilità di inserire un nuovo record, io uso la
sottomaschera per visualizzare dati e l'ultimo record
(spazio) vuoto non mi serve.
Come si può fare?
Ciao e grazie.
Matteo.

 (spazio) vuoto non mi serve.
Prova ad impostare la proprietà consenti aggiunte a "NO".
@Alex
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Mandare in esecuzione un mde protetto da password aprendolo da un altro mde

Ciao NG.
Mi chiamo Marika.
Ho imparato ad usare Access da qualche tempo ed in
ufficio mi hanno assegnato un compito alquanto difficile.
Mi hanno chiesto se era possibile mandare in esecuzione un mde protetto da
una password
(che impedisce a chi non la conosce di potere accedere alle tabelle
collegate), da un altro mde
in cui esiste soltanto una tabella utenti.
Se l'utente viene riconosciuto, da codice deve mandare in esecuzione l'altro
mde.
Ho cercato qualcosa con l'help in linea, ma non ho trovato nulla che mi
potesse essere
d'aiuto.
Mi potete dare una mano?
Grazie, Marika
rc...@libero.it

Mi chiamo Marika.
Ciao Marika... ho come l'impressione di conoscerti, ma forse mi
sbaglio... conosci mica un certo Marco, che bazzicava questo ng il mese
scorso?
Ciao. Claudio.

Newsgroup: it.comp.appl.access
Titolo: Access e Stampa Unione

Ciao a tutti ho bisogno di voi,
sto predisponendo in un db (Access 2003) un form di richiesta di un
servizio da parte dell'utenza.
Il concetto è : Operatore inserisce i dati della
richiesta,successivamente stampa,infine Utente sottoscrive.
Il documento finale per singolo utente (tra dati raccolti,tabelle,note
esplicative ecc.) si aggira intorno ai 10 fogli A4 in verticale,che mi
fanno pensare di utilizzare un documento Word come stampa dei dati
piuttosto che un report (dato il limite massimo di 52 Cm.)
Finora sembra anche a voi la soluzione migliore?
Eppoi,provando a fare la stampa unione,coi campi Si/NO delle tabelle,
in Word mi compare 0 o -1 (ovviamente il valore logico),come faccio
invece a far apparire il quadratino con la crocetta o segno di spunta
ad esempio?
Grazie per gli eventuali aiuti a tutti

ad esempio?
Se usi la tecnica dei bookmark per produrre il documento Word, (trovi 
esempi sul sito di Alex 
www.alessandrobaraldi.it
  )
puoi impostare la zona dove deve comparire il quadratino sulla font 
Wingdings   e fare la query con un iif(camposino, chr$(254), 
chr$(168))  dove i caratteri 254 e 168 corrispondono al quadratino con 
Visto e quadratino da solo.
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
---------------------------------------- 

 ha scritto nel messaggio 
news:1192474436.7...@e9g2000prf.googlegroups.com...


[risposta]
Io stamperei i documenti alla fine, quando hai completato tutte le opzioni 
sulla form...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: E' SCIOCCANTE

http://euronet.135.it
 RICORDATI LA VITA E' SENZA CONFINI
W
W
W
W
W
W
W
W
W
W

 ha scritto nel messaggio
news:_nUF9.9941$fa.3...@news1.tin.it...

Mi spiace che oltre a questo hai scelto un'altro gruppo a cui proprio non
dovevi ropere.
In bocca al lupo
AEOM

Newsgroup: it.comp.appl.access
Titolo: Prelievo nome utente - repost

 Dado
Spiegati meglio, non capisco dove ti sei bloccato. COn questa
spiegazione
penso che pochi potranno esserti adi aiuto.

 traccia dell'autore di ogni nota inserita.
Devi "agganciarti" sull'evento  "Prima di Inserire" della maschera che
permette di inserire i record e li fare l'assegnazione al campo che hai
predisposto per contenere il nome utente
--
Massimo Di Bello
Prometheo
Corsi di Informatica in Franchising
http://www.prometheo.it/

Ho provato ed in effetti nel campo "Utente" della maschera mi compare
lo user name, però mi compare per tutte le righe della maschera (usata
in visualizzazione foglio dati) e non viene registrata nella relativa
tabella.
Per il momento ho risolto utilizzando le proprietà "Valore
predefinito" e "Bloccato" del campo "Utente" impostate rispettivamente
alla funzione di lettura dell'user name e a "Sì".
Comunque grazie per il consiglio.
Ciao
Dado


 tabella.
Hai associato il controllo "Utente" al campo presente nella tabella?
Devi andare sul controllo, proprietà, "Origine Controllo" (se è vuoto non è
associato)


Sì, il campo "Utente" è associato al relativo campo della tabella alla
base della maschera.

Newsgroup: it.comp.appl.access
Titolo: Protesta

Salve,
oggi 13/09/2000 ho telefonato alla Microsoft 02-70398398 , chiedendo
istruzioni per ricevere il testo "Generazione di applicazioni con Access
2000" come era avvenuto per Office 97.
Risposta : per i libri contattare la Mondadori , per Office 2000 la
Microsoft non ha realizzato il testo .
- Con Access 2 , venivano consegnati 3 libri
- Con Access 97 , un libro
- Con Office 2000 , nessun libro
- La Microsoft ha costruito un prodotto , Access 2000 , pieno di problemi ,
non risolti con la SR-1 ;
- le vari SR- , che servono per eliminare i difetti di un prodotto mal
funzionante si devono pagare (la SR-1 costa lire 46.800) (puoi scaricarle
dal - sito, ma quanto mi costi in bolletta !)
- una guida in linea In inglese (prima di calcare la protesta vorrei sapere
se per altre lingue ha tradotto la guida) ;
Non vi sembra che Bill  ci sta trattando a pesci in faccia dopo averlo fatto
diventare l'uomo più ricco del mondo ?
Giuseppe

 diventare l'uomo più ricco del mondo ?
Per 10mila lire ti vendo paradox 8.0 originale con un metro di manuali.

 ha scritto nel messaggio
news:yzQv5.1727$0C2....@news.infostrada.it...

ho iniziato con Paradox e conosco le differenze , ma so anche che
raggiungere livelli accettabili in questo campo occorre studio e fatica e
non si può , dopo aver costruito un mercato , interrompere il rapporto di
fiducia con il consumatore .
Iniziare con un'altro insieme si rischia di affrontare una distanza
irraggiungibile rispetto a chi ha già affrontato una parte del percorso. E
questo la Microsoft lo sa.
Le differenze di percorso le possiamo leggere nelle richieste che pervengono
in questo NG.
Abbassare la difesa difronte ad un evidente diminuzione della qualità , dopo
aver monopolizzato il mercato , comporta un impegno , sia di tempo che di
denaro , da parte dell'utilizzatore sempre crescenti.
giuseppe

diventare l'uomo piů ricco del mondo ?
sě.
se ti puň consolare il mal comune, hai provato invece a vedere che
succede con Oracle?  la differenza non č molta.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


Condivido in pieno lo stato d'animo di chi ha a che fare con la Microsoft;
ma sull'altra sponda non č che brilli il sole...
L'ultima esperienza č stata con la Computer Associates e il suo "miracoloso"
dBFast...
Ciao.


In aggiunta rimane ancora tutta da capire la questione developers 2000.
E' uscita la protezione investimenti che scadeva il 31/8,
peccato che sul mercato la stessa Microsoft ancora oggi venda un Office
developers 2000 non funzionante.
Pietro
Newsgroup: it.comp.appl.access
Titolo: Richiamare stesso recrd in altra maschera

Come poter realizzare quanto segue?
Premessa:
- Maschera CARICA FATTURA
- Maschera INSERISCI PAGAMENTO
(origine dati è una query che deriva dalla stessa tabella della maschera 
precedente e che ha come filtro "data pagamento is null" e tutti i campi 
tranne DATA PAGAMENTO sono stati resi inabili e bloccati)
- Maschera MODIFICA REGISTRAZIONE FATTURA (stessa origine dati di CARICA 
FATTURA)
Richiesta:
se inserendo il pagamento mi accorgo che la fattura è da modificare, come 
posso richiamare la stessa fattura, quindi lo stesso record, nella maschera 
MODIFICA REGISTRAZIONE FATTURA ?
Ho creato un pulsante MODIFICA REGISTRAZIONE che mi apre la maschera in 
questione ma come faccio per avere subito e unicamente il record che mi 
interessa?
Grazie
-- 
Giorgia 


Quando crei il pulsante c'è il wizard che te lo fa fare, vedi bene
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


Io ho fatto più o meno la stessa cosa sul mio db (premetto non sono
un'esperta!).
Tu hai creato il pulsante, ora basta mettere un filtro:
1) Apri la maschera INSERISCI PAGAMENTO in visualizzazione struttura
2) Clicca con il tasto destro sul pulsante MODIFICA REGISTRAZIONE>Vai
a Proprietà>Evento
3)Su CLIC ci dovrebbe essere scritto [Routine evento] e alla fine
della riga un quadratino con tre puntini, clicca li
4) Dovresti modificare il codice VBA in questo modo:
Private Sub ModificaRegistrazione_Click()
   DoCmd.OpenForm "ModificaRegistrazioneFattura", acNormal, "",
"[IDFattura]=[Forms]![InserisciPagamento]![IDFattura]", acFormEdit,
acWindowNormal
End Sub
In pratica gli stai dicendo di aprire la maschera Modifica
Registrazione Fattura usando come filtro l'IDFattura della maschera
Inserisci Pagamento (l'ID è la chiave primaria). Se i nomi della
maschere hanno lo spazio in VBA le devi scrivere con il trattino basso
_ (ex. Modifica_Registrazione_Fattura).
Troppo prolissa? beh per una volta che tento una risposta...
Auguri!

 ha scritto nel messaggio 
news:5ab219f2-4a82-4b1b...@j8g2000yql.googlegroups.com...


Private Sub ModificaRegistrazione_Click()

End Sub


Ciao,
-un alternativa puo' essere quella di inserire direttamente il parametro
[Forms]![InserisciPagamento]![IDFattura] all'interno della query della 
maschera ModificaRegistrazioneFattura
ad esempio Select * from tabella where 
campo=[Forms]![InserisciPagamento]![IDFattura]
oppure...per poter richiamare ModificaRegistrazioneFattura da qualsiasi form 
che contiene il campo IDFattura:
DoCmd.OpenForm "ModificaRegistrazioneFattura", acNormal, , Me.name, 
acFormEdit, acWindowNormal
(Me.Name conterra' il nome del form...ad esempio "InserisciPagamento")
e nella Form ModificaRegistrazioneFattura usi il valore:
Forms(Me.openargs).IDFattura


Grazie davero a tutti,
la soluzione di MA č la piů veloce e comoda e infatti per ora uso questa ma 
le altre 2, studiate con piů attenzione potrň usarle per altri scopi.
Grazie ancora.
Giorgia
Newsgroup: it.comp.appl.access
Titolo: da Augusto

Salve a tutti,
con questa funzione più sotto specificata eliminavo tutte le barre e i menù 
in Access 2003, ma non è così con Access 2007 perchè mi rimane sempre una 
barra.
Potete aiutarmi ?  è forse cambiato il nome di qualche menù ?
Public Function inizio()
Application.SetOption "Mostra barra di stato", False
DoCmd.ShowToolbar "Visualizzazione maschera", acToolbarNo
DoCmd.ShowToolbar "Casella degli strumenti", acToolbarNo
DoCmd.ShowToolbar "Barra dei menu", acToolbarNo
DoCmd.ShowToolbar "Formattazione (maschera/report)", acToolbarNo
DoCmd.ShowToolbar "Anteprima di stampa", acToolbarNo
DoCmd.ShowToolbar "Database", acToolbarNo
DoCmd.ShowToolbar "Web", acToolbarNo
DoCmd.ShowToolbar "Utilità 1", acToolbarNo
DoCmd.ShowToolbar "Utilità 2", acToolbarNo
Dim s As Boolean
ShowAccessBtn s
s = Not s
End Function
Grazie anticipatamente. 

 ha scritto nel messaggio 
news:493cc40e$0$41651$4faf...@reader4.news.tin.it...

Usa un oggetto più esplicativo...la prossima volta, altrimenti rischi che 
nessuno ti risponde.
In A2007 è cambiata completamente la gestione dei menù: ora si parla di 
ribbon.
Ciao, Carlo 

Ho capito.... ma volevo sapere come risolvere il problema..... 

 Ho capito.... ma volevo sapere come risolvere il problema.....
Qui trovi un articolo di Cinzia Pagani su come personalizzare la barra 
multifunzione:
http://www.riolab.org/viewrisorsa.asp?id=151
In rete trovi molto materiale.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Err 3320

Ciao a Tutti,
su un client è stato  installato un db ma in apertura di un form viene
generato un errore che sul server e su gli altri client non si verificato
Err.number 3320
err.description Function is not available in expressions in table level ....
etc
Mi sembra di aver già letto qualche 3d precedente in merito a quest' errore
e chiedo conferma se dovuto dal fatto che forse la funzione date() con win
95 non ci vada molto d' accordo?
Grazie per le eventuali dritte.
Buona Domenica a tutto l' NG.
Mak

Nessun problema di Date() il database non aveva i riferimenti alla path
giusta dove risiedono i BE mentre il collegamento era fatto a dei be con la
spunta solo lettura.
Newsgroup: it.comp.appl.access
Titolo: Creare tabella con macro

ciao,
vorrei creare una tabella in modo automatico.
Voglio far lanciare all'interno di una macro una query di creazione
tabella.
Il problema è che mi viene chiesta ogni volta la conferma
dell'operazione e non riesco a quindi a far teminare tutta la macro in
automatico; devo ogni volta intervenire e dare i tre ok alle finestre
che mi si aprono.
Ho provato anche con la funzione inviatasti ma nulla. La codifica
infatti come un'operazione successiva da fare una volta terminato lo
step della creazione tabella.
Grazie in anticipo per l'aiuto!

 ha scritto nel messaggio 
news:1127978324.4...@z14g2000cwz.googlegroups.com...
ciao,
vorrei creare una tabella in modo automatico.
Voglio far lanciare all'interno di una macro una query di creazione
tabella.
Il problema č che mi viene chiesta ogni volta la conferma
dell'operazione e non riesco a quindi a far teminare tutta la macro in
automatico; devo ogni volta intervenire e dare i tre ok alle finestre
che mi si aprono.
Ho provato anche con la funzione inviatasti ma nulla. La codifica
infatti come un'operazione successiva da fare una volta terminato lo
step della creazione tabella.
Grazie in anticipo per l'aiuto!
potresti provare da codice associando l'evento al click di un pulsante
docmd.setwarningmessage false
docme.openquery "NomeQuery"
MSGBOX "Finito!"
docmd.setwarningmessage true
Non l'ho testata, ma dovrebbe funzionare, tentar non nuoce!!!
Ciao,
--
MC 


scrivi setwarnings e non setwarningmessage ... per il resto l'ho provata ed 
è perfetta!!!
--
MC 

Grazie mille!
Funziona perfettamente!
Straordinario!  Sei un genio


Ciao,
--
MC 

Prova anche a cercare nella macro l'azione "Imposta avvisi" alla quale
assegnerai SI/NO.
Ciao
Paolo


Grazie mille!
Funziona anche così, ed è più alla portata delle mie conoscenze.
GRAZIE!

Newsgroup: it.comp.appl.access
Titolo: Andare a capo in un campo...

Devo mandare a capo la linea in un campo di un report impostato via VB...
Tipo:
Reports![r_pippo]![Indirizzo] = "Nome " & Nome & *** A CAPO *** & "Cognome "
& Cognome...
Cosě da ottenere:
Nome XXXXXXX
Cognome YYYYYYYY
Devo semplicemente mettere *** A CAPO *** uguale a CHR(???) ho provato con 9
e 13 ma non funziona, qualche consiglio?
Grazie,
Ciao!
--
Alex - Italy -
gium...@iname.com
http://village.flashnet.it/users/giumalex

e 13 ma non funziona, qualche consiglio?
Se usi access 2 la combinazione giusta č chr(13) & chr(10).
Se usi access 97 puoi utilizzare la costante predefinita Vbcrlf.
Antonio

Prova con   vbCrLf
Newsgroup: it.comp.appl.access
Titolo: Forzare apertura file con programma definito

Vorrei fare un pulsante che apra i video con un programma portable che si 
trova in rete.
Ho la path del programma:
\\server\X-VideoLAN\X-VideoLAN.exe
E la path+nome del file:
\\server\video\5230_01.mpg
come posso fare?
grazie
-- 
bye marco
www.marcosanti.it
 

"Xym�x" <marco...@togliQUESTOpeople.it> ha scritto nel messaggio 
news:7dvih7F...@mid.individual.net...

Ciao Marco,
qui trovi un modo: 
http://www.foxitaly.com/risorsetecniche/ShellApplication.htm
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
http://accessdaziacin.spaces.live.com
---------------------------------------- 

 
http://www.foxitaly.com/risorsetecniche/ShellApplication.htm
ho creato l'oggetto
oShell=CreateObject("Shell.Application")
poi ho provato con questo comando, ma genera errore
oShell.ShellExecute("notepad.exe","c:\miofile.txt")
dove sbaglio?
grazie 

 oShell.ShellExecute("notepad.exe","c:\miofile.txt")
p.s. errore di compilazione : previsto = 

"Xym�x" <marco...@togliQUESTOpeople.it> ha scritto nel messaggio 
news:7dvl31F...@mid.individual.net...

Ciao Marco,
usa questo metodo:
aggiungi ai riferimenti Windows Script Host Object Model
Dim ws As New WshShell
ws.Exec ("""C:\Programmi\Microsoft Office\OFFICE11\excel.exe"" 
c:\prova.txt")


 come posso fare?
Hai gi� provato un semplice:
Shell "\\server\X-VideoLAN\X-VideoLAN.exe \\server\video\5230_01.mpg"
?
o
Shell Chr$(34) & _
"\\server\X-VideoLAN\X-VideoLAN.exe" _
 & Chr$(34) & " " & Chr$(34) & _
"\\server\video\5230_01.mpg" _
 & Chr$(34) _
, vbNormalFocus
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ?
Hai ragione, inoltre avevo gi� utilizzato questo metodo alcuni anni fa.
grazie 1000
-- 
bye marco
www.marcosanti.it
 

 c:\prova.txt")
grazie, che vantaggi ci sarebbero rispetto ad utilizzare il semplice metodo 
consigliatomi da Karl?
-- 
bye marco
www.marcosanti.it
Newsgroup: it.comp.appl.access
Titolo: Relazione tabelle e livelli di normalizzazione

Mi è stata posta una domanda alla quale in verità non ho saputo dare
risposta:
Si parla su access,  dei livelli di normalizzazione di 1° livello 2 livello
etc.quindi di normalizzare gli eventuali dati già esistenti , trovando i
vari riferimenti ,prima di iniziare la costruzione di un database.
Ma avere una tabella che ha un campo indicizzato  alla quale si associano
delle relazioni di più tabelle di tipo uno - molti con integrità
referenziale applicata, aggiornamento e eliminazione campi a catena
Tutte allo stesso campo      :
                                              ____  Tabella Associata 1
                                             _
                                           _
  Tabella 1  (Campo1) _ _ _ _ _ _ _ Tabella Associata 2
                                          _
                                             _
                                                ______  Tabella Associata 3
etc.
secondo voi è un metodo di impostazione giusta  considerando che
effettivamente chiave primaria della tabella padre al quale vengono
agganciati i campi di tutte le tabelle  è effettivamente un dato  comune e
indispensabile a tutti.
Si puo' anche dire che l' intero database di tabelle dovrebbe girare sul
dato di questa tabella.
Grazie per i suggerimenti in merito
Alessandro

"Alex De Rossi" <omis...@SPAMlibero.it> ha scritto nel messaggio
news:nv4aa.186495$ZE.55...@twister2.libero.it...

Se le Tabelle_Associate hanno tutte la stessa tipologia di Dati direi di no,
al
contrario è da verificare...!
Le regole di normalizzazione, basilari per strutturare un DB, sono ben più
di 2
e pochi, ma buoni, le conoscono.......!!!
@Alex.

Newsgroup: it.comp.appl.access
Titolo: x Sergio Mazza Casella Combinata

Ciao ti ringrazio ancora per l'aiuto, purtroppo però, riesco solo farlo
funzionare al contrario, cioé
se immetto nella Casella Combinata il codice giusto per es. 12-56/89 ottengo
in una casella di testo 125689
ma io desidererei immettere 125689 nella casella combinata ,di cui la query
sottostante ha per esempio il No Art. 12-56/89 e ritrovarmi il record
12-56/89. Non so' se sono stato abbastanza chiaro.
è possibile?
Ciao e grazie
Giorgio

 ha scritto nel
messaggio news:8bsui1$98$1...@bw107zhb.bluewin.ch...

Ma non avevi detto il contrario? Boh!
Comunque; prova ad inserire nella proprietà "maschera input" del controllo :
00-00\/00;0;
Ciao.

è possibile?
Aggiungi un altro campo alla tabella. Quando memorizzi l'articolo applica la
funzione di Sergio sull'articolo con i caratteri e salva nel campo aggiunto
solo le cifre. Poi le ricerche le fai sul campo aggiunto ma fornirai il
valore con i caratteri in mezzo.
Antonio


Siete dei razzi a rispondere
Grazie mille
Giorgio
Newsgroup: it.comp.appl.access
Titolo: MsgBox "dopo aggiornamento" per flag di controllo

Buongiorno a tuti del NG
Il problema è:
ho un db cosi composto
in una maschera "visualizzazione dati" basata su una query  ho i seguenti
campi:
Data - seriale - cod art- Descizione - Marca -Flag-
quando inserisco il seriale automaticamente mi mostra i  cod art descr.
marca e flag prelevati dalla tabella magazzino, io vorrei fare in modo che
se inserisco un seriale doppione (che nella sua tabella è chiave
primaria),oppure mi compare una flag già spuntata  mi esca un messagio che
l'articolo in questione è già stato usato
Ho provato  a cercare sul gruppo ma non ho trovato .
Grazie spero di essermi ben spiegato.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.686 / Virus Database: 447 - Release Date: 14/05/2004

 Grazie spero di essermi ben spiegato.
+ o -...
cmq per la ricerca dei duplicati basta l'help di Access... metodo
alternativo? Bhò, magari la verifica di un Dlookup (da help) nullo o meno
su filtro seriale inserito.
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Pablitomf
Ho provato a fare in questo modo:
su evento dopo aggiornamento della casella seriale
Private Sub Cod_Articolo_AfterUpdate()
    If Not IsNull(Articoli_Stato) Then
    MsgBox "HAI INSERITO UN CODICE GIA' USATO", vbOKCancel = vbOK
    End If
End Sub
Ma mio esce anceh se la casella non è spuntata.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.690 / Virus Database: 451 - Release Date: 22/05/2004

 Ma mio esce anceh se la casella non è spuntata.
Hai dimenticato di controllare il FLAG :
If Not IsNull(Articoli_Stato) Or flag = true Then
MsgBox "HAI INSERITO UN CODICE GIA' USATO", vbOKCancel = vbOK
Else : End If


Infatti era quello l'errore
Sei stato gentilissimo.
Gianni

Newsgroup: it.comp.appl.access
Titolo: password

Scusate l'ignoranza.....se io avessi una tabella alla quale facessero
riferimento 3 maschere....potrei mettere una password ad ogni maschera, in
modo che solo gli autorizzati la possano aprire? Se si come?
Grazie in anticipo.
Cristian

 ha scritto nel messaggio
news:421ba28c$0$6301$5fc...@news.tiscali.it...

Perchè 3 maschere su una sola tabella...??
No mi pare molto sensato.!
Per la password forse è l'ultimo dei problemi
ma usa un'inputbox per chiederla e se non corretta
chiudi la Maschera.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:421ba716$0$6298$5fc...@news.tiscali.it...


 > cristian
La soluzione che hai adottato come hai premesso anche tu è
molto discutibile, ma se non ti interessa approfondire la cosa
per imparare non è un problema.
Per usare l'inpotbox si fà così:
Alla'pertura della Maschera su Evento Load:
Dim retPwd as string
retPwd=Inputbox("Digita la Password")
If retPwd<>"cristian" then docmd.Close
Ciao
-- 
@Alex (Alessandro Baraldi)


 ha scritto nel messaggio
news:421baba8$0$32341$5fc...@news.tiscali.it...



 > If retPwd<>"cristian" then docmd.Close
Lo sospettavo, e non voglio certo demoralizzarti, ma prima
di smanettare è sempre buona cosa imparare a conoscere
lo strumento che si usa.
L'esempio delle 3 Maschere è assolutamente da rivedere, e ritengo
molto più importante capire i concetti di come si deve realizzare
un progetto ben fatto che a come mettere Password.
E' per questo che ho assunto l'idea che il tuo problema fosse
contingente e non finalizzato ad imparare(e direi più che legittimo
non tutti ci mangiano con Access).
In ogni caso il codice lo devi inserire nell'Evento Load come ti dicevo
ma non è facile farti capire cos'è:
Se accedi alle proprietà della maschera cliccando il DestroMouse
nell'angolo in alto a Sinistra della Maschera in modaòlità struttura,
dove vedi il quadratino per capirci appare un menù---> Proprietà:
Si apre una mascherina con diverse schede, una tra queste è "Evento"
ora vai "Su Apertura" e seleziona [Routine evento], quindi clicca sul
pulsantino
che appare a Destra ed inserisci il codice.
Chiudi la maschera ed aprila in modalità Normale.
Capisci però che non è una cosa normale spiegare in questo modo
come si opera su un programma....!!!
Ciao
-- 
@Alex (Alessandro Baraldi)


 Sbagli....mi interesserebbe tantissimo imparare.
Ecco, bravo. Per cominciare, prima che si abbattano su di te gli strali
degli dei dell'Olimpo, scrivi i tuoi commenti dopo il testo e non prima.
DEL_REC
-- 
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: Inserimento data in un textbox

Buon Giorno
Ho il seguente problema:
ho due textbox in formato data, uno vorrei che mi scrivesse il primo
giorno del mese inserendo solo il mese e l'anno, il secondo textbox
vorrei che mi scrivesse l'ultimo giorno del mese inserendo come nel
precedente solo il mese e l'anno, come posso fare?
Grazie in anticipo

 ha scritto nel messaggio 
news:1179404931.3...@h2g2000hsg.googlegroups.com...

ciao devi usare dateserial
e dateserial + dateadd per l'ultimo giorno

 ha scritto nel messaggio
news:1179404931.3...@h2g2000hsg.googlegroups.com...

Non ho capito benissimo... vorresti che l'utente nelle 2 TextBox inserisse
solo mm/yyyy(mese/anno) senza il giorno...?
Se avessi fatto centro devi gestirlo con la proprietą Maschera di
Input=00/0000
Ovviamente poi devi validare i dati in quanto se sono associati a campi Data
di sicuro non andrebbe bene, e per fare Filtri di tempo la cosa si complica
un pņ...
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 ha scritto nel messaggio 
news:1179404931.3...@h2g2000hsg.googlegroups.com...

questo forse fa al caso tuo:
http://www.donkarl.com/it/?FAQ2.8
Ciao 

 ---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: eliminare record selezionato in sottomaschera

al click voglio eliminare il record selezionato in una sottomaschera
(dentro a tale sottomaschera ho una form in modalità continua)
ho provato con
Private Sub Click()
       Dim rcMio As Recordset
       Set rcMio = Me![nome_Sottomaschera].Form.RecordsetClone
       rcMio.Delete
       'scarico la variabile
                rcMio.Close
                Set rcMio = Nothing
       'aggiorno sottomaschera
       Me![nome_Sottomschera].Requery
End Sub
Ma funziona solo alla prima cancellazione e quando non ho ancora scelto
nessun record. Poi dà errore e mi evidenzia il
rcMio.Delete
come è risolvibile?
--------------
ho provato a mettere prima del selete la seguente riga
rcMio.Bookmark = Me![nome_Sottomschera].Bookmark
rcMio.Delete
ma non succede nulla
n.b. l'ho presa estrapolandola da un esempio incompleto però di tutta la
spiegazione
ed in cui si parlava di cancellazione record e però non vi erano le
sottomaschere
(quindi l'ho giusto provata)
---------------

 ma non succede nulla
rcMio.Bookmark = Me![nome_Sottomschera].Form.Bookmark
rcMio.Delete
così mi funziona, praticamente voleva il .form per il bookmark
Me![nome_Sottomschera].Requery
però non ho capito perchè qui anche senza .form fa comunque la requery?

 > rcMio.Delete
Ciao, utilizzo pochino il Recordsetclone per le cancellazioni, ma spesso
effettuando il delete da una maschera via SQL sono costretto a dare il
Requery sia prima che dopo l'operazione.  Magari dico una c@xxata, ma
potresti provare a mettere un Requery anche prima del Recordsetclone.
OndaMax
Newsgroup: it.comp.appl.access
Titolo: testo scorrevole



ciao a tutti


In una combo box ho inserito sull'evento
"su non in elenco" il seguente codice (che funziona perfettamente):




 Private Sub UM_NotInList(NewData
As String, Response As Integer)


Dim strsql As String, X As Integer


X = MsgBox("VUOI AGGIUNGERE QUESTO
VALORE ALLA LISTA?", vbYesNo)


If X = vbYes Then


    strsql = "Insert
Into TbNormaUM " & "([UM],[Norma]) values " & "('"
& NewData & "','" & InputBox("HAI INSERITO UN
NUOVA UNITA' DI MISURA PER LA NORMA...", "ATTENZIONE...E' GIUSTO?",
Me!Norma) & "');"


    'MsgBox strsql


    Response = acDataErrAdded


    CurrentDb.Execute strsql,
dbFailOnError


    Me!UM = NewData


    Me!UM.Requery


    Else


    Response = acDataErrContinue


End If


End Sub




Vorrei "solo" che il messaggio
"ATTENZIONE...E' GIUSTO?" fosse scorrevole o lampeggiante o che
cambiasse colore, che richiamasse l'attenzione insomma....


Come posso modificare il codice? Io
non sono esperto di vba, il codice mi era stato suggerito ancora dal newsgroup.
Ho access 2000


Grazie infinite



un piccolo esempio ti testo scorrevole... poi adattalo tu...
Dim testoscorrevole As String
Private Sub Form_Open(Cancel As Integer)
testoscorrevole = "QUESTO TESTO SCORRE... "
me.timerinterval = 300 'imposto la velocità di scorrimento
End Sub
Private Sub Form_Timer()
testoscorrevole = Mid(testoscorrevole, 2) & Left(testoscorrevole, 1)
Text1.Text = testoscorrevole
End Sub
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."
Newsgroup: it.comp.appl.access
Titolo: finestra sfoglia

C'è un modo in VB per far comparire la finestra window di sfoglia per
cercare un file al clic di un pulsante su di una form?
Grazie

 Grazie
Common Dialog (API)?

 Grazie
prova a vedere qui
http://www.mauro.sistel.it/down.htm



Option Compare Database
Option Explicit
Private Declare Function GetOpenFileName Lib "comdlg32.dll" _
            Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME)
As Long
Private Type OPENFILENAME
   lStructSize As Long
   hwndOwner As Long
   hInstance As Long
   lpstrFilter As String
   lpstrCustomFilter As String
   nMaxCustFilter As Long
   nFilterIndex As Long
   lpstrFile As String
   nMaxFile As Long
   lpstrFileTitle As String
   nMaxFileTitle As Long
   lpstrInitialDir As String
   lpstrTitle As String
   flags As Long
   nFileOffset As Integer
   nFileExtension As Integer
   lpstrDefExt As String
   lCustData As Long
   lpfnHook As Long
   lpTemplateName As String
End Type
Public Function cmdlg_file()
   Dim OpenFile As OPENFILENAME
   Dim lReturn As Long
   Dim sFilter As String
 
   OpenFile.lStructSize = Len(OpenFile)
   sFilter = "Immagini (*.wmf,*.bmp,*.jpg,*.tif)" & Chr(0) &
"*.wmf;*.bmp;*.jpg;*.tif" & Chr(0)
   OpenFile.hwndOwner = Application.hWndAccessApp
   OpenFile.lpstrFilter = sFilter
   OpenFile.nFilterIndex = 1
   OpenFile.lpstrFile = String(257, 0)
   OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
   OpenFile.lpstrFileTitle = OpenFile.lpstrFile
   OpenFile.nMaxFileTitle = OpenFile.nMaxFile
   OpenFile.lpstrInitialDir = "C:\"
   OpenFile.lpstrTitle = "Selezione"
   OpenFile.flags = 0
   lReturn = GetOpenFileName(OpenFile)
 
   If lReturn = 0 Then
      cmdlg_file = ""
 
   Else
      cmdlg_file = Left(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile,
Chr$(0)) - 1)
      Forms![tbl_Marca]![tbl_DESCRIZIONE Sottomaschera]!Immagine =
cmdlg_file
   End If
End Function
Saluti.
Emanuele.



Grazie per l'enorme onteressamento, ma dove lo metto? in un modulo?
come lo richiamo da pulsante? cosa richiamo?
Grazie

Grazie
si lo metti su uno dei moduli e poi lo devi adattare alle tue
esigenze...
in genere si richiama la funzione da pulsante di comando
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Re: Errore di sintassi nel FindFirst (!)

 da EVITARE.
Verissimo.
Ma si tratta di enorme gestionale. E' stata una svista all'inizio della
programmazione (1999)
Modificare il nome del campo adesso sarebbe un suicidio.

>  rs1.FindFirst "Codice Impresa = " & int(me.CodiceImpresaCorrente) ?
?!
intCodiceImpresaCorrente č una variabile Integer.
Seguo sempre le regole per il naming.
Ciao

Il compilatore mi comunica un errore qui
rs1.FindFirst "Codice Impresa = " & intCodiceImpresaCorrente
Ma è corretto, no?

> rs1.FindFirst "Codice Impresa = " & intCodiceImpresaCorrente
Trovato, scusate.
Mancavano le quadre


 wrote in message
news:PLT%d.684668$
b5.31...@news3.tin.it

La colpa non è delle Quadre ma del fatto che
hai usato un NOME_CAMPO con lo spazio, cosa sempre
da EVITARE.
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


 rs1.FindFirst "Codice Impresa = " & int(me.CodiceImpresaCorrente) ?

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

Ritorno a chiedervi consiglio per quanto riguarda i sottoreport multipli
Nel mio database secondo la selezione di un parametro devo poter
visualizzare differenti sottoreport che la stessa origine dati, ma
differenti visualizzazioni cioè etichette di campi diverse con la
possibilità di rendere visibili o meno alcuni campi.
Ho pensato di realizzare questa cosa inserendo un sottoreport per ogni
visualizzazione possibile però questo mi può creare dei problemi a livelli
di totali e subtotali (comparsa dell'errore #errore nei subtotali di quei
report che sono senza dati)
Mi è stato suggerito sul NG di usare la funzione nz() ma non sono molto
esperto con le funzioni
Spero di essere stato sufficientemente chiaro
Grazie per le eventuali risposte
Giulio

 ha scritto nel messaggio
news:jLL_5.117594$hk4.4...@news.infostrada.it...


 antonio
Arirà, bello de Antonio tuo....
Perchè non cominci a scrivere DOPO il quoting, come ripetutoti più volte?
Antonio

Newsgroup: it.comp.appl.access
Titolo: Query di aggiornamento per sostituire punto con virgola

Ciao a tutti
Ho bisogno di sostituire da una cifra tipo 0.125 , 0.85 , 1.90 , 165.20
ecc. ecc.
il punto con la virgola  ovvero le cifre devono diventare  0,125 - 0,85 -
1,90 , 165,20
Il campo è  TESTO  e si chiama  "Valore"
Come posso fare con una query di aggiornamento ?
Grazie anticipato
Giuseppe

 ha scritto nel messaggio
news:45c8c8fa$0$1156$4faf...@reader2.news.tin.it...

UPDATE T1 SET [Valore]=Replace([Valore];'.';',')
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: codice Vba!

come faccio a confrontare il valore testuale della seguente funzione
????????
Y = [nome del form di immissione dati nella maschera]
'  Y è un testo!!!!!
X = DLookup("IdScheda", "TipoScheda", "TipoScheda.Creatore = ???????  ")
ho provato anche a
"TipoScheda.Creatore = Y"
ma access si inca..a dicendomi: "l'espressione immessa come parametro di
query ha provocato il seguente errore: "l'oggetto non contiene l'oggetto di
automazione 'y'"
che cosa vuol dire?
inoltre come faccio ad inserire delle variabili nell'istruz sql inert
into????
strSQL = "INSERT INTO Consiste VALUES ( X,45,45,45 );"
GRAZIE !!!!


Prego.
LaLo


per il primo problema....nulla...continua a dirmi " tipo di dato non
corrispondente" ....
per il secondo anche qs nulla....mi dice parametro mancante....
E' POSSIBILE CHE NON RIUSCIAMO A RISOLVERE QSTI PROBLEMINI???? AIUTOOOOOO


Se segui il NG avrai senz'altro visto che Federico Luciani posta
regolarmente delle regole che bisognerebbe seguire (in altre parole, non
urlare); comunque se il campo 'Creatore' è di tipo testo, occorrerebbero gli
apici singoli, in altre parole:
X = DLookup("IdScheda", "TipoScheda", "TipoScheda.Creatore = '" & Y & "'")
Per il secondo problema, la stringa che stai costruendo contiene come primo
valore 'X'. Se si tratta di una variabile, allora la stringa devi scriverla
così:
strSQL = "INSERT INTO Consiste VALUES ( " & X & ",45,45,45 );"
Se si tratta di una costante:
strSQL = "INSERT INTO Consiste VALUES ('X',45,45,45 );"
Ciao
LaLo

Newsgroup: it.comp.appl.access
Titolo: Problema con stampa report

Situazione : 2 computer in rete di cui il primo con Win 98 e Access XP, il
secondo con Win XP e Access XP
Azione: stampo report di prova con un solo controllo con bordo continuo (non
trasparente)
Problema:
-Computer con Win XP stampa il contenuto del controllo disallineato rispetto
al bordo, in particolare il bordo appare rispetto al testo due linee sotto a
sinistra.
-Computer con Win 98 stampa correttamente
Non riesco ad individuare la causa. Non credo che sia un bug di Access XP in
quanto il difetto è macroscopico (e poi perchè funzionerebbe sul primo
compiuter, solo perche il SO è Win 98 ?!!!)
Aspetto ansioso qualche vostro suggerimento per porre rimedio.
Grazie.

 ha scritto nel messaggio
news:VC7wa.116637$DT4.3...@twister1.libero.it...

Credo che il roblema risieda nel modo di WindowsXp di trattare il testo e la
grafica.
Questo nuovo sistema operativo ha aggiunto una quantità di funzioni per
migliorare la leggibilità del testo e della grafica. Per non parlare delle
nuove schede grafiche.
Prova a disabilitare tutte queste funzioni da WXP.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: ScrollBars in sottomaschera...problema

Ho una maschera principale che contiene una sottomaschera (a maschere
continue), la sottomaschera è predefinita con la sola barra orizzontale e
vorreri che la barra verticale apparisse solo dopo aver conteggiato i record
presenti nella tabella relativa...
Io ho provato a mettere questo codice nell evento apertura della maschera
principale:
Dim rst as DAO.Recordset
Set rst = Currentdb.Openrecordset("MiaTabella")
if rst.recordcount > 20 then
me.mia_sottomaschera.form.scrollbars = 3
rst.close
set rst = nothing
End if
Ma nulla da fare !!!!

 ha scritto nel messaggio
news:ijzXa.225942$lK4.6...@twister1.libero.it...

E usare DCOUNT(...)...............................??????????????
Mah...!
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Help me. Manuale o tutorial di Access online

Vi prego aiutatemi. Cerco materiale in rete per imparare a maneggiare Access
in modo non troppo *spinto*...
Mi sapete indicare qualche link utile?

Mi sapete indicare qualche link utile?
boh, qualche tempo fa sono stati nominati 
manuali.net
 e 
risorse.net
.
comuqnue davvero non hai 30-40mila per comprarti un manualetto?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: Contatore progressivo

stavo realizzando un'applicazione access per un gestionale di
protocollo. Ho inserito la seguente formula in un campo maschera:
="P" & Format(Date();"aa") & "/" &
Format(IIf(IsNull(DMax("[Nprt]";"[Protocollo]";"[Nprt] like 'P" &
Format(Date();"aa") & "/????'"));
1;Right(DMax("[Nprt]";"[Protocollo]";"[Nprt] like 'P" &
Format(Date();"aa") & "/????'");4)+1);"0000")
praticamente il campo numero di protocollo aumentava correttemente in
modo incrementale
p07/0001, p07/0002 e cosi via, e se l'anno cambiava automaticamente il
campo si azzerava (p08/0001) Il problema è che però devo gestire un
protocollo di Arrivo e uno in partenza. Quindi dovrei fare in modo che
se il record da inserire è in arrivo il il campo numero dovrebbe darmi
A07/0001 e cosi via, mentre ise inserisco un record in partenza il
campo dovrebbe darmi P07/0001 e cosi via... E' un casino vero?


Ti posso dire come procedo normalmete io:
Utilizzo le Tabelle per  salvare numerazione e lettere di espansione e
con VBA e Recodset " Prelievo" i dati che mi occorrono con istruzioni
If o Select Case
Come sei messo a VBA ?
Ciao
Mak

 ha scritto nel messaggio 
news:1170261684.8...@a75g2000cwd.googlegroups.com...



No! :-)
guarda qua:
http://groups.google.com/group/it.comp.appl.access/browse_thread/thread/5913749af29e878b/d870609a4fc54b3f?lnk=st&q=&rnum=6#d870609a4fc54b3f
Daniele 

 Daniele
Ho visto la soluzione proposta dal link :
Se il tuo Gruppo di opzioni si chiama TuaOpzione ed assume il valore 1
se
vuoi usare la lettera A ed il valore 2 se vuoi usare la lettera B,
nel
valore predefinito del controllo N_Fatture prova a scrivere:
=IIf([TuaOpzione]=1; "A"; "B") &
Format(IIf(IsNull( DMax("[N_Fattura]";
"[Tab_Fatture]"; "[N_Fattura] like '" & IIf([TuaOpzione]=1; "A"; "B")
&
"???/" & Format(Date(); "aa") & "'")); 1; Mid(DMax("[N_Fattura]";
"[Tab_Fatture]"; "[N_Fattura] like '" & IIf([TuaOpzione]=1; "A"; "B")
&
"???/" & Format(Date(); "aa") & "'"); 2; 3) + 1);"000") & "/" &
Format(Date(); "aa")
Se quindi campio l'opzione il valore predefinito del contatore si
aggiorna automaticamente? oppure devo usare codice vba ( per questo
sono un pò in alto mare)

 ha scritto nel messaggio 
news:1170329707.0...@a34g2000cwb.googlegroups.com...




si aggiorna automaticamente. nessun codice.
fai delle prove.
come determini se il protocollo è in arrivo o partenza?
pulsanti diversi che aprono maschere diverse?
Daniele

 ha scritto nel messaggionews:1170329707.0...@a34g2000cwb.googlegroups.com...

Per determinare se il protocollo è in arrivo o in partenza utilizzo
una casella combinata, oppure vorrei utilizzare dei radio button.
Comunque la maschera è una sola

 ha scritto nel messaggio 
news:1170404718.6...@q2g2000cwa.googlegroups.com...


Allora  hai risolto?
se ancora non hai risolto, cambia nel codice "TuaOpzione" con il nome della 
combo.
ed "B" con P
Daniele

 ha scritto nel messaggionews:1170404718.6...@q2g2000cwa.googlegroups.com...

Provo e vi faccio sapere.... lunedi però... adesso sono in partenza...
speriamo che funzioni...
Alla prossima...
Newsgroup: it.comp.appl.access
Titolo: Chek Box da assegnare ai record.

In una maschera ho una casella combinata [TipoArticolo] che controlla una
sottomaschera in cui appaiono tutti i codici del
[TipoArticolo]. Mi interesserebbe aggiungere una casella di controllo a
fianco di ciascun codice che appare nella
sottomaschera in modo che sia possibile selezionare o meno particolari
codici di quel [TipoArticolo].
Per avere un controllo sul codice devo per forza aggiungere una Check Box
(ad esempio Selezionato) nella tabella degli
Articoli (una check box per ogni articolo e quindi per ogni codice) che mi
apparirà a fianco di ciascun codice che mi appare
nella sottomaschera o c'è un modo per associare le check box della
sottomaschera ai codici senza dover creare il campo
nella tabella?
Grazie a tutti coloro che mi forniranno una qualche soluzione.
Ciao.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

"Eric" <no...@nospam.nospam> ha scritto nel messaggio
news:193Z207Z127Z33Y...@usenet.libero.it...

A mio avviso no; io utilizzarei una tabella di appoggio (identica alla
prima) con in più il campo checkbox. Ma perchè devi selezionare più di un
codice nella sottomaschera?
Ciao.
--
Sergio MAZZA

Nella maschera principale ho la casella combinata [Tipo Articolo] che filtra
i codici che mi appaiono nella sottomaschera facendomi vedere solo i codici
articolo del [Tipo Articolo] selezionato e ho un'altra casella combinata
[Codice Scheda] da associare solo a determinati articoli.
Spuntando nella sottomaschera la check box di soltanto determinati codici
andrò ad associare solo a quei codici la scheda articolo selezionata.
Ciao,
Eric.


 Eric.
Quindi è un passaggio obbligato la selezione di determinati codici con la
checkbox; allora includerei comunque il campo in tabella e finita
l'associazione li azzero con una query di aggiornamento...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: creare una cartella data da un report access

Ciao a tutti,
 
da un report di access ho un pulsante che mi crea un pdf in una determinata cartella:
 
Private Sub PDF()
DoCmd.PrintOut
DoCmd.OutputTo acOutputReport, Me.Name, acFormatPDF, "C:\Users\Public\Ricevute\" & "Ricevuta_N°" & Me.bis & "_" & Format(Date, "YYYYMMDD") & ".pdf", False
DoCmd.Close ObjectType:=acReport, ObjectName:=Me.Name
End Sub
 
Dovrei modificarlo in modo che giornalmente mi crea una cartella con il nome della data presente nel campo "dataricevuta" della ricevuta .
 
Se la cartella non esiste la deve creare e salvare la ricevuta li, altrimenti procede a salvare il pdf nella cartella esistente.
 
Se avete spunti grazie mille.
 
Grazie,
Marco
 
 


Intanto testavo questo
Private Sub Comando0_Click()
If Len(Dir("c:\tappo" & Me.data, vbDirectory)) = 0 Then
   MkDir  "c:\tappo" & Me.data"
End If
End Sub
 
ma da errore...

Il giorno mercoledì 2 marzo 2016 08:54:12 UTC+1, 
mb0...@gmail.com
 ha scritto:

La data la devi formattare non accetterà mai una stringa con [/]...
Di solito si formatta Format([CampoData],ddmmyyyy)
 
@Alex


Magari se ci dici che errore da' ...

Newsgroup: it.comp.appl.access
Titolo: aggiornare controlli e sottomaschere

ciao a tutti
 
ho maschera con casella combinata e 4 sottomaschere.
 
Per aggiornare le maschere, in dopo aggiornamento della casella combinata
cosa è preferibile:
 
Me!Subform1.requery
Me!Subform2.requery
ecc.
 
oppure:
 
Me.refresh
Me.requery
 
Stessa cosa su chiusura della maschera che apro su doppio click di un controllo
della Subform1;  va:
 
Forms("MiaForm")!MiaCbo.requery
Forms("MiaForm")!Subform1.requery
Forms("MiaForm")!Subform2.requery
ecc.
 
oppure:
Forms("MiaForm").refresh
Forms("MiaForm").requery
 
grazie.


aggiungo che tutte sottomaschere hanno origine da query e
che la prima sottomaschera è filtrata su criteri della query dalla combo posizionata nella maschera, mentre
due sottomaschere hanno come filtri, la combo e l'idclienti della prima sottomaschera.
La quarta è invece collegata a campi master e scondari, con una di queste
sottomaschere. 

 Me.requery
 
 
LEGGI QUELLA BENEDETTA GUIDA IN LINEA...!!!!!!!!!!
 
SPIEGA BENISSIMO LA DIFFERENZA TRA I 2 METODI...!
 
PERCHE' DEVI CHIEDERE DI COSE CHE PUOI LEGGERE CERCANDO SULL'HELP...?????????
 
@Alex