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

Ho una maschera dove ho inserito un bottone, siccome uso il database in rete
avrei la necessità che talune maschere e/o tabelle/Query si aprissero solo a
determinati user.  Potete indocarmi il modo + semplice ?   sono sempre allew
prime armi.....
GRAZIE


1) o attivando la gestione di sicurezza di access
2) o attraverso una gestione di abilitazioni con relativa/e tabella/e
3) o attraverso un valore "hardcoded" nel codice
4) o attraverso la separezione BE-FE in cui a certi utenti dai un FE
"personalizzato"
NB : Se non hai attivata la sicurezza l'utente accede sempre attraverso
lo user "Admin"
PREGO
--
a.cara 
Togli qualcosa dall'email

 ha scritto nel messaggio
news:3E4F9791...@blunet.it...


 utente non dovrebbe poter accedere ad alcune maschere e/o tabelle.
questo l'avevi gia' detto prima e ringraziando Tao godo di
un minimo di capacita' di intendere e volere.
questa e' la faq che descrive la gestione della sicurezza di access
http://support.microsoft.com/default.aspx?scid=/support/access/content/secfaq.asp
oppure vai sul sitocomune
http://www.sitocomune.com
  anche li c'e' qualcosa


 che sta da qualche parte sulla rete? Hai separato in BE ed FE?
Ho messso il file su di un server e sistemato il file protetto.mdb dove
ognuno degli utenti accede mettendo la propria pwd e login.
Che significa  BE ed FE  ?
A parte di inibire l'uso di tabelle e query, vorrei inibire l'uso di alcune
maschere a taluni utenti, si puo' fare ?
RiGrAZiE


 Che significa  BE ed FE  ?
significa che generalmente si separa la parte che contiene i dati dalla
parte che contiene l'applicazione
BE (backEnd-->parte dati) FE (frontend---> parte applicazione)


 ha scritto nel messaggio
news:3E4FFA0F...@blunet.it...


 E per inibire un pulsante a diversi utenti ?   Che comando dovrei usare ?
mauro se continui a non quotare correttamente chiudo la discussione!
La separazione in BE-FE non e' obbligatoria. Ha i suoi vantaggi.
La sicurezza di access agisce fino a livello del singolo oggetto Access,
non consente di arrivare a livello del singolo componente (campo,
valorecampo, controllo). Se vuoi agire a questo livello sei tu che 
devi implementare i controlli. Potrebbero essere delle semplici if
a livello di open dei formati. Del tipo
if utente = "utentechenonpuofare" then me!controllo.visible = false
o
if gruppoutente = "utentichenonpossonofare" then me!controllo.visible =
false

Newsgroup: it.comp.appl.access
Titolo: Re: ricerca url in un campo di tabella


Forse il comando seguente è quello che fa per te:
DoCmd.RunCommand acCmdInsertHyperlink
Vedi tu come usarlo; io ho provato su Attivato del controllo e funziona.
Altri possibili comandi dalla lista dei RunCommand sono:
acCmdOpenHyperlink: Opens the item associated with the hyperlink
acCmdOpenNewHyperlink: Opens the item associated with the hyperlink in a new 
window
acCmdCopyHyperlink: Copies the hyperlink
acCmdEditHyperlink: Allows te editting of a Hyperlink
acCmdHyperlinkDisplayText: Shows the text that is displayed for a hyperlink
acCmdInsertHyperlink: Displays the Insert Hyperlink dialog
Ciao, Carlo 



 ha scritto nel 
messaggio news:576Ld.471917$b5.22...@news3.tin.it...

grazie Carlo,
è proprio quello che cercavo (a volte il VBA è più semplice di quello che 
appare!)
ciao

Newsgroup: it.comp.appl.access
Titolo: Formattazione condizionale (bordi)

Ciao amici cari,
c'è modo di gestire nella formattazione condizionale anche i BORDI
(colore, tipo, spessore)? 
Tnks.
Ciao
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Pablitomf (Maurizio Facciuti)
via codice non dovrebbero esserci problemi
FormatConditions.add
MAssimiliano

MA ha scritto:


E dai, Mass... :-P ...lo so che via codice si può... ma non c'è nessun
interfaccia che lo permetta di default? Sai quanto odio questo argomento e
che il mio "2k" è non servicepaccato (potrei avere novità
aggiornandolo?)!!! :D


 ha scritto nel messaggio
news:E4lmd.33417$B06....@news.edisontel.com...

Salvo mio errore, anche in VB sono disponibili solo tre opzioni.
mayerlink


Non è l'unica...
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: report da tabelle urgente

Ho un problema piuttosto urgente ho un piccolo esamino lunedi 12 cm.
In pratica non riesco dopo aver creato una maschera clienti e sottomaschera
ordini a registrare il calcolo della quantità x
prezzounitario nella tabella ordini, avendo i campi a disposizione, per poi
stampare un report basato sui valori della maschera creata. I valori nome
prodotto e prezzo unitario li estraggo da una casella combinata collegata
alla tabella prodotti.
Mi sapreste indicare la procedura corretta ?
Tabelle usate clienti, ordini, prodotti
Campi di clienti : IDcliente,NomeSocieta
Campi ordini : IDcliente, IDordine, nomeprodotto, quantità, prezzounitario,
totale
Campi prodotti: IDProdotto, nomeprodotto, prezzounitario.

Perchè non fai la moltiplicazione direttamente in una casella di testo nel
report, così eviti di
dover memorizzare il dato nella tabella ordini?

Newsgroup: it.comp.appl.access
Titolo: Macro di Access

Faccio una critica: perche' in Access non si possono
definire le macro nel modo comodissimo con cui si
definiscono in Word, cioe' eseguendo le sequenze di
operazioni di tastiera?
Ad es. io dovevo editare un sacco di valori in un campo di
tabella, per un po' ho provato a lottare con l'azione
InviaTasti, poi ho caricato tutta la colonna in Word, mi
sono fatto la macro, ho editato la colonna e poi l'ho
reincollata nella tabella...
il barbi

 ha scritto nel messaggio
news:tJNxb.118720$hV.42...@news2.tin.it...

Perchč non ti studi un po di VBA?
SunRex

 ha scritto nel messaggio
news:tJNxb.118720$hV.42...@news2.tin.it...

Non voglio banalizzare il discorso Macro, ma nell'ambiente
di lavoro Access le macro sono riduttive.
Mentre possono svolgere egregiamente funzioni anche
non semplici in Word o Excel, in Access non sempre si può
ottenere tutto con esse.
Da quì il VBA.
In realtà c'è da dire che anche Word ed Excel hanno VBA
che, per chi lo conosce, è molto più flessibile che una Macro.
Le macro sono un modo per aiutare l'utente che non ha dimentichezza
con il codice.
Ciao.
@Alex.


perche' faccio prima a farmi una macro in Word...:-)
il barbi

 ha scritto nel messaggio
news:WSPxb.22746$AX1.8...@news1.tin.it...

Tratto da "Realizzare applicazioni in Access 2000" di Marco De Maggio Ed. Mc
Graw Hill
"Con le Macro è possibile automatizzare operazioni ripetitive, che debbono
però essere composte da azioni di Access.
In altri termini è possibile utilizzare macro per automatizzare le sole
operazioni richiamabili da menu e dai pulsanti presenti in Access.
Le macro sono solo una sorta di scorciatoia ,un oggetto per clonare i
comandi che possono essere inseriti manualmente dall'interfaccia di
Access."
SunRex ;)
Newsgroup: it.comp.appl.access
Titolo: calcolo report

Non vorrei sfruttare troppo di questo newsgroup ma ho un'altro
problema che mi risulta complicato da risolvere e sono sicuro che
qualcuno di voi a già risolto in passato.
Nella mia tabella di origine io ho un campo "Totale da Spedire" ed un campo 
"Progressivo spedizioni", esempio:
Totale da spedire 500
progressivo al 03/04/05 100
progressivo al 04/04/05 150
progressivo al 05/04/05 230
Mi serve a livello di report avere qualcosa del genere
Totale da spedire 500
spedito al 03/04/05 100  progressivo spedizione 100
spedito al 04/04/05   50  progressivo spedizione 150
spedito al 04/04/05   80  progressivo spedizione 230
e così via...
Come posso fare per sottrarre il valore del Progressivo con quello della 
riga anteriore per avere la quantità spedita nel giorno?
Grazie.
Marco

 Marco
Perdonami, ma mi sembra che tu abbia capovolto il problema: normalmente nei
record dovrebbe essere contenuto il totale dello spedito in quel giorno e
poi nel report viene calcolato il totale progressivo, per la qual cosa
Access mette a disposizione un sistema molto facile da usare.
Se poi le cose le vuoi lasciare cosě, ti consiglio di calcolarti lo spedito
del giorno nel campo calcolato di una query, dove sicuramente č molto piů
facile far riferimento al valore di un campo del record precedente,
certamente piů facile di quanto non lo sia in un report.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: ancora mail da access

Ciao scusatemi se insisto sull'argomento.
ho realizzato l'invio da access della singola mail.
ora vorrei inviare tutte le mail contenute in una query non ho idea come si 
possa fare.
è possibile un aiuto.
grazie
rino 


prova in questo modo:
private sub NomeTuoPulsante_click()
dim rst as recordset
dim vMail
dim strInput
set rst = currentdb.openrecordset("NomeTuaQuery")
do while not rst.eof
vMail = vMail & rst.fields("NomeCampoMail")
vMail = vMail & ";"
rst.movenext
loop
strInput = "mailto:"& vMail
application.followhyperlink strinput
end sub
-- 
Ciao
Geppo 

 Geppo
grazie Geppo funziona
sai anche come potrei mandarle con cc?
grazie comunque
rino 

 news:wNaIj.279180$%k.39...@twister2.libero.it...
questa diventa cosi per compilare "cc":
strInput = "mailto:?cc="& vMail
oppure cosi se vuoi compilare bcc:
strInput = "mailto:?bcc="& vMail
Se in quanlche modo hai bisogno di complarli tutti allora vanno uniti cosi:
strInput = "mailto:"& vMail + "?cc"& vMail + "&bcc="& vMail
-- 
Ciao
Geppo 

"geppo" <c...@tin.it.invalid> ha scritto nel messaggio 
news:UDbIj.47978$FR.2...@twister1.libero.it...

Geppo scusami un po di pazienza, l'esempio che mi hai fatto dove hai scritto 
mailto:?cc= devo mettere la mia mail?
grazie
rino
Newsgroup: it.comp.appl.access
Titolo: Proteggere un database

Ciao a tutti...
ho realizzato un database in access di magazzino, bolle e fatturazione, e mi
č stato chiesto di poterne dare in giro alcune copie, perň ovviamento lo
voglio proteggere per evitare che uno lo possa copiare e utilizzare senza
eventualmente comprarlo.
Come posso fare a realizzarne una versione demo di 30 giorni dopo di che non
funziona piů niente?????
Grazie a chiunque abbia intenzione di rispondermi

 ha scritto nel messaggio
news:G2Kl8.4574$pT1....@news1.tin.it...

Ho letto un post precedente dove si accennava ad un problema simile,
prova ad inserire un campo con una data, poi da codice  su apertura della
maschera gli dici di confrontare il campo data con la data corrente e se
sono uguali o gli fai disabilitare tutti i controlli ed i pulsanti.
Lucio

 Lucio
Il mio DB al momento che  viene avviato la prima volta , crea un file di
testo se non esiste già dentro al  system di win che anzichè dargli una
estensione TXT , mette DLL  ( più difficile da trovare o altro ).
A questo punto ad ogni avvio,  leggendo le proprietà di questo file ( data )
confrontandola con quella odierna se superiore ai 30 gg  o inferiore si
blocca.
Una volta che si è bloccato ( basta una sola ) in una tabella camuffata
usysXXXX imposta dei valori che se non sono come di origine il DB rimane
bloccato
In questa maniera ( penso ) di scoraggiare chiunque anche perchè cancellando
il DB e ricopiandolo come legge la data del file si blocca subito.
ciao Max



metti anche che non possa fare documenti con date oltre un tot o con
numeri oltre un tot
mettigli un bel messaggio di errore del database
file corrotto ripristinare il database e poi chiudi tutto
Saluti.
Emanuele.

 ha scritto nel messaggio
news:hAKl8.41733$%g7.13...@twister2.libero.it...

SONDAGGIO :)
Quale è la prima idea che viene ad  un utente medio che vuole usare un trial
oltre il periodo di prova per aggirare la protezione?
 1) Cerca nei registri
 2) Cerca un file creato dall'installazione
 3) Compra il programma
 4) Cambia la data di sistema a 31/12/2099 e installa il programma.

 Emanuele.
Veramente una bella idea, ma in pratica come la realizzi, con un campo
contatore ed una sub che confronta il numero e se è superiore magari chiude
tutto , l'unico neo e che devi realizzare due programmi analoghi o
modificare quello completo
Ciao marceme.


impedisci di creare fatture con numero superiore a 10 non penso che
vadano a correggerle a mano
oppure controlli quanti record ci sono e oltre i 10 non ne crei piů
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Query: numero campi

Un cordiale saluto a tutti
Db A2016
Da una tabella base con i seg. campi e valori
Campi: IDMod, N1; N2, N3, N4, N5, N6, N7, N8, Da1, a1, Da2, a2, Da3, a3
Valori dei campi da iDMod a N8: 1; 100, 110, 120, 130, 140, 150, 160, 170, 100, 110, 120, 120, 130, 170(gli ultimi 4 valori sono i gruppi che dovrei calcolare come spiego di seguito)
 
Vorrei estrarre con 3 campi calcolati in una una query
Grup1: risultato 2 (che sarebbe il numero dei valori del primo gruppo che va da 100 a 110)
Grup2: risultato 1 (che sarebbe il numero dei valori del secondo gruppo che va da 120 a 120)
Grup3: risultato 5 (che sarebbe il numero dei valori del secondo gruppo che va da 130 a 170)
 
Ringrazio in anticipo chiunque vorrà aiutarmi e saluto
   Gabriele


Scusate una piccola rettifica dovuta ad un errore di scrittura
di seguito il messaggio corretto:
 
Db A2016
Da una tabella base con i seg. campi e valori
Campi: IDMod, N1; N2, N3, N4, N5, N6, N7, N8, DA1, A1, DA2, A2, DA3, A3
Valori dei campi da IDMod a A3: 1; 100, 110, 120, 130, 140, 150, 160, 170, 100, 110, 120, 120, 130, 170 (gli ultimi 6 valori sono quelli che dovrebbero servire per calcolare i gruppi come spiego di seguito)


Newsgroup: it.comp.appl.access
Titolo: Posizionarsi su un rec di sottomask

Ciao , avrei un problemino da porre :
ho una mask con sotto mask e sottosottomsk . la sottomask è collegata
normalmente (id master e secondari) , la sottosottomask elenca tutti i sotto
records che ho inserito legati ai rec della sottomask . Normalmente invece
se si clicca su una sottomask , nella sottosottomask dovrebbero comparire
solo i rec "figli" interessati dal record corrente della sottomask.
Il problema è che i record della sottomask e sottosottomask non sono
sincronizzati , cioè se mi sposto su un rec della sottosottomask perdo il
"puntamento" al suo record "padre" della sottomask (devo fare così per
motivi di visualizzazione completa dei dati clinici)
Come faccio sincronizzare dalla sottosottomask ----->alla sottomask (che
risulta l'opposto di una situation normale)??
Sto provando con le mie (poche)forze ...... ma se qualche anima buona mi dà
una imbeccata .....
Ciaps MArce (da Zena)

 ha scritto nel messaggio
news:b55305$k6q$1...@ftp-news.csita.unige.it...


 Altrimenti...
Infatti i record di sottosottomask vengono legati all'ID della maskera
principale e all'ID del record di sottomask .... per capirci io vedo in mask
principale nome e cognome della madre, in sottomask le varie gravidanze
avute nel tempo dalla madre e nella sottosottomask tutti i bimbi avuti dalle
varie gravidanze. Il mio problema č che se in sottosottomask mi posiziono
sul bimbo della grav 2 e , in sottomask non sono posizionato sulla stessa
grav sorgono dei problemi su altri eventi ......
se hai idee ....
Grazie
Marce
Newsgroup: it.comp.appl.access
Titolo: Come impostare,per un report,una stampante ?

Ho un problema:
voglio impostare una stampante,che non è quella predefinita, per stampare un
report...Come faccio ad impostarla da codice, in modo tale da non porre
modifiche alla stampante predefinita?..
PS:quella stampante mi serve soltanto per il report

"Centro Sviluppo Sistemi" scrisse...

Sul SitoComune, se non ricordo male, c'è un esempio che fa al tuo caso
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
RoDAgo

 Sul SitoComune, se non ricordo male, c'č un esempio che fa al tuo caso
Samuele

 Samuele
Cià
RoDAgo

Newsgroup: it.comp.appl.access
Titolo: Aiuto per aprire una maschera tramite codice

salve,
ho fatto un semplice codice per aprire una maschera
 
Private Sub Commento_KeyPress(KeyAscii As Integer)
 
Dim strSelected As String
strSelected = Me!Commento.SelText
 
If Len(strSelected) <> 0 Then
 
     If KeyAscii = 1 Then
 
         Debug.Print strSelected
 
         DoCmd.OpenForm "frmLibri", _
             WhereCondition:="txtNomeLibro = 'strSelected'"
 
     End If
 
End If
 
End Sub
 
 
Il problema è che mi apre la maschera con record nullo.
Ho provato a togliere gli apici ma appare come campo parametrico,
 
ho provato anche così:
DoCmd.OpenForm "frmFiori", _
             WhereCondition:="txtNomeFiore = " & Me!Commento.SelText
 
Appare sempre il campo parametrico, invece se metto gli apici apre con 
record nullo.
Non riesco proprio a capire dove sta il problema.
Grazie a tutti

 ...
 
Prova cosě:
 
WhereCondition:="txtNomeFiore = '" & strSelected & "'"
 
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
 
 
 


 
Grazie mille, così funziona :-)

Newsgroup: it.comp.appl.access
Titolo: Seek su doppia chiave

Se in una tabella fisso come chiave primaria (primary key) due campi, come
deve essere la sintassi della seek?
Esempio pratico: ho una tabella LISTINO, e la chiave primaria sono i campi
COD_CLI e COD_ART.
LISTINO.Index = "PrimaryKey"
LISTINO.Seek "=", ???
Grazie
Grem

"Gremlin" <Gre...@Fantasy.it> ha scritto nel messaggio
news:YTBr7.37032$P04.2...@news2.tin.it...

La sintassi è:
LISTINO.Seek "=",Valore di COD_CLI, Valore di COD_ART
Esempio se hai una maschera con due caselle di testo che si chiamano Cliente
e Articolo la sintassi sarà:
LISTINO.Seek "=", Me.Cliente, Me.Articolo
Ciao fammi sapere Roberto - Syd

 wrote in message
news:%0Er7.25972$dJ3.3...@news1.tin.it...

Newsgroup: it.comp.appl.access
Titolo: Criterio su query

E' possibile impostare un criterio del tipo:
LIke [immettere la data] su un campo il cui formato è "data in cifre" e
contemporaneamente avere la possibilità di usare * per tutte le date?
Se sì, mi dite come si fa?
Esempio: voglio sapere un ordine fatto in una certa data oppure, se non so
la data, voglio vedere tutti gli ordini. Grazie ...e scusatemi, ma sono
neofita.
-- 
Posted from [194.88.226.8] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Prova a scrivere nei criteri:
Like IIF(IsNull([Data Ordine:]); "*"; [Data Ordine:])
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 --
Dimenticavo, se non conosci la data non digitare nulla nella finestra che ti
chiede la DAta Ordine


grazie, proverň


Newsgroup: it.comp.appl.access
Titolo: Archiviazione pratiche ufficio...

Salve a tutti, vi chiedo un consiglio...
stň lavorando come praticante in uno studio legale e dovrei archiviare
tutte le varie pratiche (comprese scannerizzazioni dei documenti piů
importanti)sul pc dello studio.
Qual'č secondo voi il metodo migliore per fare tutto ciň?
Per ora stň scannerizzando i documenti mettendoli in cartelle con il nome
del rispettivo cliente.
Grazie!:)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 nome del rispettivo cliente.
Sicuramente devi passare per la digitalizzazione, quindi nessun consiglio 
particolare.
Se, tuttavia, intendi abbandonare il cartaceo in favore del documento elettronico, 
allora c'è tutta una serie di requisiti richiesti dalla giovane normativa 
in materia di smaterializzazione del cartaceo; tuttavia non credo di poter 
insegnare niente in tal senso ad un avvocato :-)
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 Grazie!:)
Potresti iniziare col nominare le cartelle con l'identificativo del cliente...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Grafici in Access

Salve.
Vorrei  sapere se c'e' un sito dove scaricare il componente di Access
per la creazione di grafici Microsoft Graph 97.
Se ci fossero altre alternative contattatemi.
Grazie..
Gianluca

...

Si, credo che puoi installarlo facilmente dal CD di Office....
Saluti.
Luciano

Newsgroup: it.comp.appl.access
Titolo: coesistenza access 97/2000/xp

ciao!
Secondo voi su uno stesso computer (win98) possono coesistere Access 97,2000 e xp???
grazie!
    luca

"Woodrov" <

Dal pc che uso per risponderti ho installato il suddetto trio: funzionano.
Bye

     luca
Penso possa esserti utile questo articolo:
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q241141&
--
rgrds
SC
-- 
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: Elenco telefonico Clienti NowthWind come fare a realizzarlo

Non riesco proprio a capire come si faccia a realizzare una cosa identica
alla maschera in oggetto.
Ho bisogno di mettere nel piè di maschera le lettere dell'alfabeto e nel
corpo i miei clienti ed in base al pulsante premuto farmi apparire l'elenco
dei clienti con quell'iniziale...
Che comando devo mettere all'evento Click di quel pulsante? O la soluzione
sta altrove?
Saluti Simone

 ha scritto nel messaggio
news:c9j2hn$1dd$1...@carabinieri.cs.interbusiness.it...

Si tratta di un gruppo di opzioni che si chiama FiltriNomeSocietà dove hanno
messo n  interruttori
Si usano interruttori collegati perche' altrimenti dovresti gestire tu il
fatto di alzare tutti gli altri quando  ne scegli uno
Comunque se ti porti sul gruppo (e' quel bordino intorno agli interrutori)
troverai una macro collegata all'evento click
...da quanto non aprivo Northwind  :)
Ciao Nicola

...

Io se può servirti sto costruendo una rubrica per la nostra segreteria
didattica
ho creato i pulsanti corrispondenti e ad ognuno sono andato a mettere
sull'evento clic il seguente codice:
Private Sub PulsanteA_Click()
Me.Telefono.SetFocus
        DoCmd.ApplyFilter "", "[Cognome] Like ""[AÀÁÂÃÄ]*"""
    If (CurrentRecord = 0) Then
        ' Se non viene restituito alcun record per la lettera
selezionata, visualizza un messaggio.
        Beep
        MsgBox "Non esiste alcun record corrispondente alla lettera.",
vbInformation, "Nessun record restituito"
End If
End Sub
Fred

[..]

Mille grazie ad entrambi...
Newsgroup: it.comp.appl.access
Titolo: acquisire la firma in jpg in access

buongiorno a tutti, conoscete un modo o un dispositivo per acquisire una firma fatta manualmente con pennino e salvata in formato jpeg ad esempio per poi essere allegata\inserita ad un documento o record?
 
 
grazie a tutti.

 
un una  app access che gira in un tablet per fare i rapportini 
intervento di un cliente ho usato
 
Microsoft InkPicture Control
https://docs.microsoft.com/en-us/windows/win32/tablet/inkpicture-control
 
 
poi salvi l'immagine e la carichi nel tuo report che arriva via mail al 
cliente
 
qui come si presenta
https://ibb.co/CVSGsQD
 
 
ciao
BFS
 
 


Questo controllo è fantastico, non lo sonoscevo, quidi ottimo suggerimento che memorizzo.
 
La documentazione più completa è qui, c'è da girarci bene dentro perchè non è così immediata:
https://docs.microsoft.com/en-us/windows/win32/tablet/inkpicture-control-reference
 
 
A titolo di esempio, dopo aver scarabocchiato nel controllo, mettendo un Button per il SAVE:
 
Private Sub Save_Click()
    Dim mPic    As Object
    Dim imgBytes() As Byte
    Set mPic = Me.InkPicture6.Object
    imgBytes = mPic.Ink.Save(IPF_GIF)
    Open CurrentProject.Path & "\test.gif" For Binary Access Write As #1
    Put #1, 1, imgBytes
    Close #1
End Sub
 
Private Sub Delete_Click()
    Dim mPic    As Object
    Set mPic = Me.InkPicture6.Object
    mPic.Ink.DeleteStrokes
    mPic.AutoRedraw = True
End Sub
 
@Alex


Grazie a BFS e ammettilo Alex se non era per me che lo chiedevo non l'avresti saputo, sei in debito :)

Grazie a BFS e ammettilo Alex se non era per me che lo chiedevo
 non l'avresti saputo, sei in debito :)
 
Ovviamente, segna... ;-)
-- 
@Alex
 
 
----Android NewsGroup Reader----
https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html
 

 
 
Da noi si dice 'seeegna sul giasso'
(giasso => ghiaccio)


Sei Veneto...? ;-)
Da noi si dice "gias" e non sono Veneto, ma confinante.
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: Compatta database

Ciao a tutti,
vorrei creare un pulsante per compattare automaticamente il database su cui
sto lavorando, ho provato il comando  DoCmd.RunCommand acCmdCompactDatabase
ma mi chiede il database da compattare.

Sembra proprio che non sia possibile da vba compattare il db aperto ....
eventualmente dividendo fe da be puoi compattare il be da codice (vedi sito
comune)
.......
Stavo cercando una soluzione diversa
e ho pensato di inserire nella barra dei menu personalizzata
(trascinando il comando già impostato in access)
il comando compatta database .......
si potrebbe da codice richiamare il comando direttamente con
commandbar........
e qui mi fermo perche' ho tentato diverse volte senza riuscirci
se qualcuno sa impostare l'oggetto commandbar in maniera corretta si
potrebbe trovare la soluzione.
Pietro

 ha scritto nel messaggio
news:BqXU4.1946$EY1....@news.infostrada.it...


ma mi chiede il database da compattare.
Sendkeys "%SUC"
(per A97 italiano)
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--
Newsgroup: it.comp.appl.access
Titolo: filtro su maschera

Ho una maschera in visualizzazione continua.
Come posso realizzare un pulsante di comando che a seconda del campo
selezionato mi esegua un filtro.
Grazie



impostando su click
me.filter=   tuopfiltro
e me.filteron=true
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Trova

Su una maschera che a come origine la tabella clienti vorrei mettere un 
pulsante che apre una form di ricerca dove inserire il testo da cercare 
(nome o indirizzo o paese o codice fiscale) e che mi ricerchi  la parte del 
testo inserito su tutta la tabella  clienti e non solo in un unico campo, 
per spiegarmi meglio dovrebbe fare la stessa cosa come aprire la tabella 
clienti e con il comando trova e sostituisci cerca in = tabella, confronta = 
parte del campo, cerca in = Tutto.
Esiste qualche esempio datemi una dritta
Ciao a tutti 

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

 ha scritto nel messaggio 
news:ese1ev$kb9$1...@nnrp-beta.newsland.it...

Ciao Debora
oltre il consiglio di  Roberto, guarda se può esserti
utile questa maschera di ricerca fatta da Alex:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=279
Daniele 

 Roberto
Grazie Roberto è una soluzione molto valida  complimenti, vorrei chiederti 
una cosa, ti faccio un esempio:
quando  seleziono sul controllo provincia MI e applico il filtro mi 
visualizza tutti i clienti di Milano,
se faccio un altra ricerca sui clienti perchè mi deve mostrare anche clienti 
di altre città?
Sbaglio io o funziona così? Si può eventualmente modificare ?
Ciao e Grazie per la tua risposta

 Ciao e Grazie per la tua risposta
Prego


 Roberto
Grazie per la tua risposta e volevo solo precisare una cosa anche se come ti 
ho detto precedentemente già cosi è molto valida.
Quando tu applichi un filtro ad esempio sulla città nella maschera mostra 
tutti i clienti di quella città ma siccome i clienti sono alcune centinaia 
se volessi restringere la ricerca per i soli clienti che fanno di nome Carlo 
nel controllo della maschera frmCercaFiltraIncolla dovrebbe mostrarmi tutti 
i clienti di nome carlo presenti nella città di Milano e non i Carlo di 
tutte le città, sull'evento apertura maschera dovrebbe avere come origine il 
filtro precedentemente impostato
Ciao e Grazie ancora 

 Ciao e Grazie ancora
Prego.



Ok Roberto come sempre la fretta fa fare degli errori ora è tutto chiaro.
Ciao e grazie di nuovo

Newsgroup: it.comp.appl.access
Titolo: Strumenti-Avvio

MsAccess2000: Strumenti-Avvio
Ho barrato per errore l'opzione "menů completi" e "visualizza finestra
database"  da Strumenti-Avvio di un database in elaborazione.
Ho aggiunto parecchi record al database cosě protetto.
 a)
Come posso trasferire i dati dal  db-protetto ad una copia db-non_protetta
che ho conservato per continuare l'evoluzione del progetto?
 b)
In alternativa: come posso riaccedere ai menů completi che consentano
visualizzazioni di strutture e codici?
Grazie a tutti, Carlo.

 ha scritto nel messaggio news:aibvus$gqm$1...@monty.lombardiacom.it...

durante la fase di avvio tieni premuto il tasto Shift
ciao,
Matteo


Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Formattazione campo in query con IIF

Buongiorno Amici del NG,
in una query di selezione di Access 2003 ho i campi "NumFat" e "Cau";
ho la necessità di formattare (credo con IIF) il campo "NumFat" a
seconda del campo "Cau" come nell'esempio come segue:
NumFat = 8782
Opzione 1: se il campo Cau=C0 allora numFat deve diventare 1008782
Opzione 2: se il campo Cau=A9 allora numFat deve diventare 2008782
Opzione 3: se il campo Cau=FR allora numFat deve diventare 7008782
Opzione 4: se il campo Cau=SC allora numFat deve diventare 4008782
Opzione 5: se il campo Cau=E0 allora numFat deve diventare 6008782
Ho già impostato il campo formattato così: Num_Fat_Open: IIf([CAU]
="C0";Format([NumFat];"1000000"))
ma poi non so come aggiungere le altre opzioni per far funzionare la
query..
grazie come sempre
Leonardo

 Leonardo
Num_Fat_Open: NumFat +
iif([CAU]="C0";1000000;iif([CAU]="A9";2000000;iif([CAU]="FR";7000000;0)))...
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 - Mostra testo citato -
grazie Marco
ciao

 Leonardo
In un modulo:
Public Function RipNumero(cod As String) As String
Select Case cod
Case "C0"
RipNumero = "100000"
Case "A9"
RipNumero = "200000"
Case "FR"
RipNumero = "700000"
Case "SC"
RipNumero = "400000"
Case "E0"
RipNumero = "600000"
End Select
End Function
Nel campo della tua query:
Num_Fat_Open:RipNumero([Cau])
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 ciao
In alternativa puoi creare una tabella con due campi, causale e addendo:
  CO  1000000
  A9  2000000
  FR  7000000
  ecc...
metterla nella query usando il campo Causale per fare il join e prendere
da l� il numero da sommare a NumFat.
Il vantaggio � che se devi aggiungere una nuova causale o modificare un
valore ti basta farlo nella tabella senza dover modificare le formule che
potrebbero essere presenti in pi� parti del database.
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 - Mostra testo citato -
sono senza parole,
ringrazio davvero ciascuno per la soluzione indicata.
E' anche per questo che amo Access....
saluti a tutti


non so se ho capito bene la fattispecie ma
invace di iif
usa choose(TuoGruppoOpzioni;"1008782"; "2008782"..)
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 - Mostra testo citato -
sono senza parole,
ringrazio davvero ciascuno per la soluzione indicata.
E' anche per questo che amo Access....
saluti a tutti
Unico appunto....forse meglio se usi una "Select Case" .... troppi if in 
cascata non � consigliabile e poi mi sa che ci sono delle restrizioni sul 
numero di if...
Ciao
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: Sostituzione punto con virgola

Ciao  a Tutti 
 
Il  mio  problema è sostituire un punto (.) che  può 
essere in posizione diversa su  campo Codice tipo dati Testo , può essere  dopo 2 o 5 o 15 caratteri non è definito , con la virgola 
sto  cercando  di  farlo con una query di  aggiornamento  ma  non riesco .
mi  potete dare una  mano 
 
Grazie  Giuseppe

Parliamo di un campo testo o numerico..? 
Posta il tuo tentativo di sostituzione... immagino tu abbia usato REPLACE...
 
@ALEX


Campo Testo 
 
si Replace ma  non mi  funziona  
 
replace([descrizione];".";",")

 replace([descrizione];".";",")
 
Cosa vuol dire "non mi funziona"? Cosa succede o non succede?
 
Forse si vede di più se posti il testo SQL della query.
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Campi calcolati nelle query

Ho creato una tabella che fra i vari campi, ne contiene anche uno che è il
risultato di un operazione matematica di altri campi ( il classico importo
netto dopo lo sconto) ( e già qualcuno mi sgriderà.....)
La tabella è gestita da una maschera che trae origine da una query (la
quale query ovviamente si rifà alla tabella).
Poniamo che i campi interessati si chiamino:
-ImportoLordo
-Sconto
-ImportoNetto
Nella query nella riga campo ho messo ImportoNetto:
ImportoLordo-(ImportoLordo*sconto/100)
e funziona nel senso che in visualizzazione della query oppure nella
maschera stessa il campo ImportoNetto si aggiorna automaticamente.
Però, perchè nella tabella il campo ImportoNetto non prende il valore
calcolato??
Saluti.
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 calcolato??
Fortunatamente Access impedisce alcuni tra gli errori più consueti, ed
infatti il campo calcolato che hai impostato nella query non ha alcuna
corrispondenza di origine dei dati con l'omonimo campo della tabella, (te ne
accorgi se guardi al codice SQL generato dal generatore di query). Di
conseguenza anche il controllo associato all'interno della maschera nulla
può nella tabella di origine dei dati.
Chiaramente la cosa si può aggirare, e per alcune esigenze moooolto
particolari si fà, puoi spiegare a cosa ti serve memorizzare un campo
calcolato?
Ciao.
--
Francesco G. Rizzoni

 Francesco G. Rizzoni
Buongiorno,
Meno male che l'avevo premesso che era una cosa poco sensata!!!
Effettivamente riguardando la logica della mia procedura era solo una
esigenza "di pigrizia" avere il dato già calcolato da prelevare
direttamente dalla tabella senza fare ulteriori calcoli, nel caso dovessi
fare altre query che traggono origine dalla medesima tabella.
Avevo guardato l'SQL e avevo visto che il problema non si risolveva,.....
volevo vedere se c'era qualche trucco. eh! eh! eh!
Grazie per l'interessamento.


 > Francesco G. Rizzoni

Adesso però mi viene in mente una cosa:
Ponendo che su due elementi su cui fare i calcoli, una di questi sia
estemporaneo, ossia digitato sul momento, a questo punto mi farebbe comodo
poter calcolare direttamente il valore del campo della tabella.
La soluzione sarebbe sicuramente quella di mettere nell'evento AfterUpdate
  = CampoDellaTabella = CampoValoreTabella * ValoreEstemporaneo
Però non avendo più il valore estemporaneo non avrei più il risultato del
calcolo 
Chissà se mi sono spiegato con questo esempio o se mi sono "incartato" un
po. 
Saluti


 calcolo
[CUT]
Formula inversa:
ValoreEstemporaneo = CampoDellaTabella / CampoValoreTabella
tuttavia in seguito ad un errato arrotondamento dei decimali c'è il rischio
di non ottenere l'esatto valore di partenza, per cui anche se in effetti ci
interessa maggiormente il risultato di un calcolo, di solito si tende a
memorizzare sempre i dati originali, poi chiaramente ci sono le eccezioni.

Newsgroup: it.comp.appl.access
Titolo: SP MSDE 2000 su adp A2000

Ho un adp formato A2000 che su AXP gira perfettamente.
Se lo aptro con A2000 le SP compaiono col nome modificato in NomeSP;1
quindi con questo ;1 aggiunto alla fine, risultato:
le sp usate in maschere e codice non funzionano piu',
cercando di aprire direttamente la sp con un doppio click mi dice che la sp
e' inesistente.
Quacuno ha suggerimenti?
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:Zybeb.142247$hE5.4...@news1.tin.it...

Per caso le tue sp iniziano con il suffisso sp_? mi sembra di aver letto da
qualche parte un problema simile al tuo legato al suffisso ma non ricordo
dove.
ciao,
AEOM

 dove.
devo dire che le sp di sistema che iniziano per sp_ invece di essere
nascoste sono ben visibili e hanno il nome alterato con ;1.
ma le mie sp non hanno questo suffisso pero' presentano lo stesso il ;1 alla
fine.
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio

Sto provando a installare il service pack 2 di MSDE.
Vi faccio sapere
Sib
Newsgroup: it.comp.appl.access
Titolo: Query di selezione su di un recordset

Ciao a tutti,
una domanda veloce:
ho un recordset aperto, creato a partire da una query di selezione su di una
tabella con un criterio; vorrei sapere se posso applicare a questo recordset
un'altra query di selezione, in modo tale da filtrare ulteriormente i dati
secondo un nuovo criterio. Se si mi potete indicare qual'è il codice da
applicare? Per motivi diversi non posso creare un nuovo recordset a partire
dai dati originari con una query di selezione che comprende entrambi i
criteri.
Grazie mille come al solito per tutto il prezioso supporto!
Ciao
dix

 secondo un nuovo criterio.
Supponendo che il criterio sia un dato presente nel controllo
[casella1], puoi scrivere:
forms![nome maschera].orderby = "[casella1]"
forms![nome maschera].orderbyon = true
se invece il dato è una variabile, metti il suo nome, senza virgolette,
al posto di casella1.
Buon lavoro
Riccardo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Tasto ESC intercettarlo

In un programmino di lavoro per registrare dei dati, che consistono in 4
campi numerico - data - testo, il campo contatore funge anche da numero di
archiviazione.
Però c'è un problema qualcuno al momento dell'utilizzo erroneamente preme il
tasto ESC, e questo una volta iniziato l'inserimento elimina anche l'ID che
fa da contatore e dunque salta quel numero.
Nel sito comune ho trovato questa funzione sottostante. Se il tasto ESC
viene premuto nel primo campo funziona benissimo e dunque uscendo non
elimina il numero di contatore,  cosa che non fa se viene premuto nel
secondo campo o comunque funziona solamente in certi casi.
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = 27 Then
   MsgBox "ATTENZIONE!!!! "
  End If
End Sub
Nelle proprietà della maschera la voce Anteprima tasti è impostata a SI
Dove è che ho sbagliato.
Si potrebbe su INVIO, del primo campo,  fare in modo che mi salvi il Record
Grazie Valter



si su evento lostfocus fai 
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Problema con apertura query in VBA

Non capisco .........
Ho una query la quale in un campo ha come criterio il contenuto di un
controllo di una determinata form: il criterio e' il seguente:
[Forms]![NuovoOrdine]![IDOrdine]
Se lancio con doppio clic la query e inserisco a mano il valore di un
IDOrdine funziona tutto, se invece nel codice collegato ad un pulsante
della form NuovoOrdine uso il comando opencmd.openQuery NomeQuery il
risultato e' sempre una query vuota......
Ma il bello e' che debuggando ho visto che posso impostare ad una
variabile numerica il valore presente nella casella che fa da criterio
e questo e' giusto.
Inoltre prima di lanciare la query salvo il record che mi serve nella
tabella che fa da origine per la query, quindi i record che mi servono
sono fisicamente presenti nella stessa!
Ci sono accorgimenti particolari per usare DoCmd.OpenQuery?

"Meade" <mba...@NOSPAMMMMlibero.it> ha scritto nel messaggio
news:3d749932...@powernews.libero.it...

Prova a controllare se il controllo [Forms]![NuovoOrdine]![IDOrdine] assuma
il valore da passare alla query prima che questa venga lanciata, oppure, se
controllo è una combo, che la colonna associata corrisponda all'IDornine.
ciao omnitow

 Ci sono accorgimenti particolari per usare DoCmd.OpenQuery?
    Direi che al massimo si debbano avere accorgimenti particolari
nell'usare i Parametri. Nel tuo caso non sembrano esserci problemi di nomi,
altrimenti otterresti un errore. Il problema quindi e' probabilmente nel
valore.
    Dimenticavo... Versione di Access?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 risultato e' sempre una query vuota......
Tu scrivi il valore dell'id e subito dopo fai il clic?
Cioč, non fai prima invio e quindi il clic del pulsante?
Potrebbe essere il solito maledetto problema dell'ordine di valutazione dei
clic, che vengono sempre prima dei dopo aggiornamenti dei controlli.
In altre parole, la casella risulta ancora vuota per la query.
Per sincerartene, fai prima invio.
In ogni caso, per altri test, prova a mettere una msgbox idordine nel clic
del pulsante prima di lanciare la query
Antonio

    Dimenticavo... Versione di Access?
2000, cosa cambia?


 2000, cosa cambia?
    Sito comune di questo ng, "Come ci si dovrebbe comportare in un
newsgroup
ovvero 'Istruzioni per l'uso'":
    "E' consigliabile indicare la versione di MSAccess a cui ci si riferisce
ed il sistema operativo utilizzato"
    Cosi' sappiamo che stiamo parlando della stessa cosa e se facciamo delle
prove i risultati sono confrontabili.

Newsgroup: it.comp.appl.access
Titolo: Casella combinata con origine definita

Notte a tutti...
in una maschera vorrei inserire una casella combinata con origine dati dal
mese in corso compreso, i 12 mesi sucessivi.. come posso realizare ciò??
(es:
luglio 04;
Agosto 04
Settembre 04
....
Dicembre 04
Gennaio 05
febbraio 05
.....
giugno 05
Come posso fare??
Grazie
Marco

 ha scritto nel messaggio
news:jCHEc.29030$c_1.8...@twister1.libero.it...

Nell'evento "Su apertura" scrivi il codice che riempe la casella con un
ciclo for a partire dal mese corrente tramite il comando
Me.CasellaCombinata.AddItem ("mese data")

 ha scritto nel messaggio
news:jCHEc.29030$c_1.8...@twister1.libero.it...

Se la casella combinata si chiama MiaCombo, a fronte dell'evento "Su
apertura" della maschera che la contiene genera il seguente codice VBA:
Private Sub Form_Open(Cancel As Integer)
Me!MiaCombo.RowSourceType = "Elenco valori"
Me!MiaCombo.RowSource = ""
Dim Conta As Integer
Dim MiaData As Date
For Conta = 0 To 11
    MiaData = DateAdd("m", Conta, Date)
    Me!MiaCombo.RowSource = _
    Me!MiaCombo.RowSource & _
    Format(MiaData, "mmmm") & _
    " " & Year(MiaData) & ";"
Next Conta
End Sub
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
--------------------------------------------- 

[CUT]
Grazie a tutti, domani provo (anzi stamattina provo, calcolando che č l'una
passata  ;)) )

Newsgroup: it.comp.appl.access
Titolo: gestire il campo autoincrementale da codice

ciao a tutti, tramite codice C++ devo effettuare una INSERT in una tabella
in cui vi e' un campo contatore autoincrementale.
peccato che non riesca a farlo! 
insert into tabella values( qui c'e' il valore incrementale, ... );
come si fa? la guida non mi e' stata d'aiuto!
in MySQL, ad esempio, si imposta il campo a NULL e lui incrementa 
automaticamene.
in access mi da errore! 
-- 
Ciao by Allanon
Q: Why do programmers always mix up Christmas and Halloween?
A: Because 25 Dec = 31 Oct

 automaticamene.
prova a non impostarlo addirittura e vedi se funzica.
ovviamente, oltre che toglierlo da VALUES(...) devi toglierlo anche dalla
lista dei campi...


 lista dei campi...
ovviamente il problema era questo!
facevo INSERT INTO TABELLA VALUES(...)
cambiando in INSERT INTO TABELLA(...) VALUES(...)
tutto funziona! scusate, sono stato affrettato nello scrivere!
un minuto dopo San Google mi ha aiutato!
PS: grazie anche a te, comunque!


A: Because 25 Dec = 31 Oct
ROTFL!
-- 
Lorenzo Coronati
---
Quesito a risposta binaria SI/NO:
"Risponderai no a questa domanda?"
---
Newsgroup: it.comp.appl.access
Titolo: Copiare un'area dello schermo nella clipboard

Ho la necessità di copiare un'area dello schermo nella clipboard. Questa
funzione è presente nel sito comune ma è stata creata per Access 2 (e quindi
per le API a 16 bit). Non sono riuscito in alcun modo ad adattarla a Win32.
Qualcuno sa come fare?
Grazie
Silvio

 wrote in message
news:Bn8h8.1809$Uk5.6...@news.edisontel.com...

E' scritta per VB, ma l'utilizzo delle API è a 32b.
Prova a vedere se può essere quello che cerchi e se riesci
ad adattarla:
http://www.marcominerva.com/vbcorner/
Sessione: Dichiarazioni utili a tutti--->Pagina 3--->CaptureScreen.Zip
Ciao.
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Alessandro.
Grazie! Controllo subito.
Silvio

Newsgroup: it.comp.appl.access
Titolo: Protezione MDW

In codesro NG si continua a parlare di protezione mediante il file MDW,la
cosa e' giusta solo se codesto file non viene distribuito al cliente,perche'
ho letto un anno fa ,proprio sul NG ,che esistono dei programmini che
possono sproteggere codesto file.
Conclusione,se si vuole proteggere i dati l'unica cosa su cui lavorare e'
nascondere la finestra database con la funzione del Sito comune (quella per
gli amministratori).che inabilita il tasto shift.
Voltolini

 wrote in message
news:okzA8.1218$
5k4....@twister2.libero.it

Mah...!!
Sinceramente non sò se esiste un programma per ricavare
la struttura del MDW, nel caso sarei interessato a conoscerlo...!
Ritengo che se ben strutturata la protezione Utente, OVVIO è che non
deve essere DISTRIBUITO il File.MDW, sia l'unica protezione "SICURA"
per il proprio lavoro.
Inserire la disabilitazione dello Shift e non mostrare la finestra
del DB sono piccole cose solo di comodità, per scoraggiare
i più inesperti.
Se non si protegge a livello utente il DB ci servono la bellezza
di 3 secondi(quì lo dico e quì lo nego) per scoprire l'eventuale
PASSWORD e ripristinare
la finestra del DB con relativa riabilitazione dello SHIFT.
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Aprire una maschera all'apertura di un Report

Sarà una richiesta banale, ma non riuscendo a far comparire una barra
menu o toolbar su un report aperto in modalità DIALOG, vorrei poter
aprire una form con alcuni bottoni di comando, in fase di apertura del
report (aperto in DIALOG MODE) e deve chiaramente anteporsi al Report.
La richiesta nasce dall'esigenza di aprire un report in preview da
maschere POPUP e gestire sia la stampa che la destinazione etc....
Come fare ?

 ha scritto nel messaggio
news:1168443210.6...@o58g2000hsb.googlegroups.com...


Come fare ?
disabilitare runtime la proprietà popup della form?
e ripristinarle alla chiusura del report?
la butto li ... ti avrei suggerito le barre dei menu, ma se dici che poi se
il report è dialog non funzionano ...

Frank ha scritto:

Ho fatto un test, e pare che sia la proprietà Popup che la modalità
Dialog del Report creino il problema da te evidenziato con la
BarraMenù/strumenti.
Forse questo suggerimento può risolvere il problema:
Io ho impostato, nel Report la proprietà scelta obbligatoria = Si, ed
ho eliminato sia il Popup che la modalità Dialog, e mi pare che possa
essere comparabile come comportamento.
Ovviamente se non devi interrompere l'esecuzione del codice nella
Form...!
In quel caso fammi sapere che ti spiego come realizzarlo senza usare
l'opzione acDialog
@Alex

Sono riuscito ad intercettare l'errore che mi bloccava le form dopo la
stampa del Report.
La richiesta in oggetto era nata perchè ho delle maschere POPUP che si
aprono e da c'è  la possibilità di lanciare in anteprima un Report.
Ho predisposto una funzione NascondiForms e ScopriForms prima e dopo la
stampa. All'uscita del report però, le maschere ricomparivano e si
bloccavano.
Dopo vari tentativi ho verificato che una delle maschere POPUP veniva
lanciata con l'opzione acDialog, e questo condizionava il funzionamento
di tutto.
Ho tolto il Dialog al lancio della maschera, e tutto funziona; in
pratica il POPUP era settato a TRUE e il lancio avveniva con DIALOG.
Ciao e grazie.

Newsgroup: it.comp.appl.access
Titolo: trasferimento testo tra record maschere differenti

ho una maschera (anagrafica) con dei dati anagrafici ed un campo con il
codice fiscale. Ho creato un'altra maschera che grazie ad un modulo
scaricato dal sito "comune" calcola il codice fiscale. Vorrei poter
trasferire automaticamente o tramite la creazione di un tasto, il valore
del codice fiscale da questa maschera al campo "codice fiscale" della
maschera "anagrafica".
Grazie
---------------------------------------------------------------------------
Messaggio inviato attraverso 
http://www.trucchiperpc.it
 - sezione newsgroup

 ha scritto nel messaggio
news:b77b21$nf6$1...@newsreader.mailgate.org...

Se la maschera anagrafica è aperta puoi farlo direttamente
Crei il bottoncio
Su evento click crei la Routine e ci scrivi dentro
Forms!Anagrafica!TuaCasella=Me.CodiceFiscale