title: Arrotondamento

text:
>
> La funzione Arrotonda va inserita in un modulo: dalla finestra Database
vai
> sui moduli, ne apri uno nuovo (forse č il primo che apri), inserisci il
> codice che ti hanno postato, salvi dando al modulo un nome differente da
> Arrotonda.
>
> A questo punto, il tuo MDB in Access si č arricchito di una nuova
funzione,
> che potrai usare esattamente come se fosse stata prevista dal VBA.
>
ma questo lo sapevo fare ma non so come attribuire alla casella di testo la
funzione.
 E poi:
CifraDaArrotondare = ? se io questo campo ho il risultato di una query
chiamata Acquisto posso scrivere Acquisto?
ArrotondaAlle in questo caso io metto 50 perchč voglio sia arrotondata alle
50 lire Giusto?


title: Arrotondamento

author: Silvio Berruti

text:
"Claudia G" <
cla...@libero.it
> ha scritto nel messaggio
news:XiB56.253372$hk4.12...@news.infostrada.it...
> > > Io ho una query di selezione da una tabella Articoli con
> > > Prezzo    Sconto
> > > 1.250     25%
> > >
> > > poi ho creato nella query un campo Acquisto che fa questa operazione:
> > > Acquisto: CCur([Prezzo]*(1-[Sconto])/100)*100
> >
> > La funzione Arrotonda va inserita in un modulo: dalla finestra Database
> vai
> > sui moduli, ne apri uno nuovo (forse è il primo che apri), inserisci il
> > codice che ti hanno postato, salvi dando al modulo un nome differente da
> > Arrotonda.
> >
> > A questo punto, il tuo MDB in Access si è arricchito di una nuova
> funzione,
> > che potrai usare esattamente come se fosse stata prevista dal VBA.
> >
> ma questo lo sapevo fare ma non so come attribuire alla casella di testo
la
> funzione.
>  E poi:
> CifraDaArrotondare = ? se io questo campo ho il risultato di una query
> chiamata Acquisto posso scrivere Acquisto?
> ArrotondaAlle in questo caso io metto 50 perchè voglio sia arrotondata
alle
> 50 lire Giusto?
Ho riportato anche parte del messaggio andato perso nella tua risposta
precedente perché mi sembrava significativo.
Se ti sta bene avere il campo Acquisto già arrotondato nella query, questo
diventerà
Acquisto: Arrotonda(CCur([Prezzo]*(1-[Sconto])/100)*100 ; 50)
Se l'operazione vuoi che venga eseguita nella maschera a fronte dell'evento
Su corrente
Me.Acquisto= Arrotonda( Me.Acquisto, 50)
Se l'operazione vuoi farla solo in alcuni casi, inserisci un pulsante di
comando e nell'evento Su click di quest'ultimo
Me.Acquisto= Arrotonda( Me.Acquisto, 50)



title: Arrotondamento

author: Claudia G

text:
Silvio Berruti
Grazie mille mi hai dato un grosso aiuto
Claudia G


title: Arrotondamento

author: Andrea

text:
Salve,
il mio problema è che devo arrotondare un Totale alle 50 lire superiori, ho
provato con la funzione Arrotonda(NomeCampo,50) postata da Omar il 5 Gennaio
ma non funziona forse sbaglio qualcosa io.
Qualcuno conosce la soluzione al mio problema?
Grazie anticipatamente per le eventuali risposte.
Andrea


title: Arrotondamento


title: Arrotondamento

author: LaLo

text:
"Andrea" <
a.val...@effecinformatica.it
> ha scritto nel messaggio
news:37k66.1898$g_2....@news.infostrada.it...

Che problema hai? Io l'ho provata e va bene. Specifica di che tipo di errore
si tratta.
Ciao
LaLo


title: Arrotondamento

text:
"LaLo" <reg...@LLtin.it> wrote in message
news:93cjbc$aub$1...@pluto.sm.dsi.unimi.it...
>
> "Andrea" <
a.val...@effecinformatica.it
> ha scritto nel messaggio
> news:37k66.1898$g_2....@news.infostrada.it...
> > Salve,
> > il mio problema č che devo arrotondare un Totale alle 50 lire superiori,
> ho
> > provato con la funzione Arrotonda(NomeCampo,50) postata da Omar il 5
> Gennaio
> > ma non funziona forse sbaglio qualcosa io.
> > Qualcuno conosce la soluzione al mio problema?
> >
> > Grazie anticipatamente per le eventuali risposte.
> >
> >
> > Andrea
> >
> Che problema hai? Io l'ho provata e va bene. Specifica di che tipo di
errore
> si tratta.
> Ciao
> LaLo
Il problema č che non esegue bene l' arrotondamento, io voglio che mi
arrotondi sempre alle 50 lire superiori esempio: 12=50 51=60 158=160
140=150.
La funzione suddetta invece si comporta cosě: 12=0 51=50 158=150 140=100.
Grazie


title: Arrotondamento

text:
"Andrea" <
a.val...@effecinformatica.it
> ha scritto nel messaggio
news:3Xl66.132$w31....@news.infostrada.it...
[CUT]
>
> Il problema č che non esegue bene l' arrotondamento, io voglio che mi
> arrotondi sempre alle 50 lire superiori esempio: 12=50 51=60 158=160
> 140=150.
> La funzione suddetta invece si comporta cosě: 12=0 51=50 158=150 140=100.
>
> Grazie
>
Prva con la seguente routine:
Public Function Arrotonda(dblImporto As Double, dblPrec As Double)
    'Arrotonda la cifra passata da arrotondare all'importo passato come
    If (Int(dblImporto / dblPrec) - (dblImporto / dblPrec)) = 0 Then
        Arrotonda = ((CLng(dblImporto / dblPrec)) * dblPrec)
    Else
        Arrotonda = ((CLng(dblImporto / dblPrec) + 1) * dblPrec)
    End If
End Function
E' la stessa routine di omar, alla quale ho fatto una aggiunta.
Ciao
LaLo


title: invertire un codice a gruppi di 2 caratteri

author: tmtube

text:
mi spiego meglio

leggo il codice da un lettore di badge :
0000065522

dovrei ottenere dopo la conversione
2255060000

ovvero l'inversione esatta delle cifre a gruppi di 2: 22 55 06 00 00

qualche idea su come fare?


author: Marco Pizzamiglio

text:
tmtube ha scritto:

Usa la funzione Mid$() per estrarre i gruppi di due cifre e l'operatore &
per
ricombinarli come vuoi.
Per la prima e l'ultima coppia puoi anche usare Left$() e Right$().
Vedi l'help F1 per l'uso delle funzioni.
Ciao.
-Marco-

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Karl Donaubauer

text:
tmtube wrote:
>
> leggo il codice da un lettore di badge :
> 0000065522
>
> dovrei ottenere dopo la conversione
>
2255060000

Non è l'inversione esatta. Hai sbagliato al primo zero.

StrReverse("0000065522")
o
StrReverse(NomeDelCampoOControllo)

> ovvero l'inversione esatta delle cifre a gruppi di 2: 22 55 06 00 00

?
Gli spazi ci sono prima o devi aggiungerli?

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:
>?
>Gli spazi ci sono prima o devi aggiungerli?

>--
>Ciao
>Karl
>*********
>Access FAQ:
http://www.donkarl.com/it

Grazie
No gli spazi non ci sono, erano solo per rendere piu chiara la questione.


text:
"Karl Donaubauer"  ha scritto nel messaggio
news:b6hdmt...@mid.individual.net...

tmtube wrote:
>
> leggo il codice da un lettore di badge :
> 0000065522
>
> dovrei ottenere dopo la conversione
>
2255060000

Non è l'inversione esatta. Hai sbagliato al primo zero.

>StrReverse("0000065522")
>o
>StrReverse(NomeDelCampoOControllo)

>Ciao
>Karl
>*********
>Access FAQ:
http://www.donkarl.com/it

con strReverse c'è un errore praticamente la inverte cosi com'è
codice letto: 0000065522
con reverse:
2255600000

codice da ottenere:
2255060000

oltre a invertire deve scambiarli di posto 2 a 2


text:
tmtube wrote:
> "Karl Donaubauer"  ha scritto
>>
>> leggo il codice da un lettore di badge :
>> 0000065522
>>
>> dovrei ottenere dopo la conversione
>>
2255060000

> ...
> con strReverse c'è un errore praticamente la inverte cosi com'è
> codice letto: 0000065522
> con reverse:
2255600000

> codice da ottenere:
2255060000

> oltre a invertire deve scambiarli di posto 2 a 2

Se ora ti capisco bene, una via sarebbe:

Dim strSource As String, strTarget As String
Dim i As Long

strSource = "0000065522"

For i = Len(strSource) - 1 To 0 Step -2

    strTarget = strTarget & Mid(strSource, i, 2)

Next i

Debug.Print strTarget

--



text:
"Karl Donaubauer"  ha scritto nel messaggio
news:b6hin7...@mid.individual.net...

Grande!! io avevo optato per questa soluzione ma la tua  è più compatta

Private Function InvertiCodiceLetto() As String
    InvertiCodiceLetto = StrReverse(Nz(Me.codice, ""))

    Dim blocco1 As String
    Dim blocco2 As String
    Dim blocco3 As String
    Dim blocco4 As String
    Dim blocco5 As String

    blocco1 = Right(Mid(InvertiCodiceLetto, 1, 2), 1) +
Left(Mid(InvertiCodiceLetto, 1, 2), 1)
    blocco2 = Right(Mid(InvertiCodiceLetto, 3, 2), 1) +
Left(Mid(InvertiCodiceLetto, 3, 2), 1)
    blocco3 = Right(Mid(InvertiCodiceLetto, 5, 2), 1) +
Left(Mid(InvertiCodiceLetto, 5, 2), 1)
    blocco4 = Right(Mid(InvertiCodiceLetto, 7, 2), 1) +
Left(Mid(InvertiCodiceLetto, 7, 2), 1)
    blocco5 = Right(Mid(InvertiCodiceLetto, 9, 2), 1) +
Left(Mid(InvertiCodiceLetto, 9, 2), 1)
    InvertiCodiceLetto = blocco1 + blocco2 + blocco3 + blocco4 + blocco5
End Function


title: Rinomia file

author: CiccioR

text:
Salve questa č la mia domanda in cerca di soluzione:
Ho una tabella chiamata "T_Nomi",composta da un solo campo chiamato "Nome"
di tipo testo.
Poi ho creato una piccola e semplice form chiamata "F_Rinomina" con un
pulsante "cmd_Rinomina".
Quello che vorrei fare e fare si che pigiando su "cmd_Rinomina", vado a
rinominare un file che si trova nella cartella
C:Documenti
con il nome presente nella tabella "T_Nomi".
Spero di essere stato chiaro, grazie ciao...in attesa di un aiuto
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Rinomia file

author: MA

text:
CiccioR wrote:
> Salve questa è la mia domanda in cerca di soluzione:
>
> Ho una tabella chiamata "T_Nomi",composta da un solo campo chiamato
> "Nome" di tipo testo.
> Poi ho creato una piccola e semplice form chiamata "F_Rinomina" con un
> pulsante "cmd_Rinomina".
> Quello che vorrei fare e fare si che pigiando su "cmd_Rinomina", vado
> a rinominare un file che si trova nella cartella
> C:Documenti
> con il nome presente nella tabella "T_Nomi".
> Spero di essere stato chiaro, grazie ciao...in attesa di un aiuto
dim strnome as string
strnome = dlookup("nome","T_nomi") 'qui ci andrebbe il filtro sul record
Name "C:\Documenti\Tuofile" "C:\Documenti\" & strnome
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: Rinomia file

text:
Ho provato ma mi da un error53 di runtime su:
Name "C:DocumentiTuofile" "C:Documenti" & strnome
ma non ho capito perchč
MA ha scritto:
> CiccioR wrote:
> > Salve questa č la mia domanda in cerca di soluzione:
> >
> > Ho una tabella chiamata "T_Nomi",composta da un solo campo chiamato
> > "Nome" di tipo testo.
> > Poi ho creato una piccola e semplice form chiamata "F_Rinomina" con un
> > pulsante "cmd_Rinomina".
> > Quello che vorrei fare e fare si che pigiando su "cmd_Rinomina", vado
> > a rinominare un file che si trova nella cartella
> > C:Documenti
> > con il nome presente nella tabella "T_Nomi".
> > Spero di essere stato chiaro, grazie ciao...in attesa di un aiuto
> dim strnome as string
> strnome = dlookup("nome","T_nomi") 'qui ci andrebbe il filtro sul record
> Name "C:DocumentiTuofile" "C:Documenti" & strnome
--
questo articolo e` stato inviato via web dal servizio gratuito



title: Rinomia file

text:
CiccioR wrote:
> Ho provato ma mi da un error53 di runtime su:
>
> Name "C:DocumentiTuofile" "C:Documenti" & strnome
>
> ma non ho capito perchè
Ops ho dimenticato lo slash
Cura bene il path e scrivi DOPO le risposte a cui ti riferisci
>
>
>
>
> MA ha scritto:
>
>> CiccioR wrote:
>>> Salve questa è la mia domanda in cerca di soluzione:
>>>
>>> Ho una tabella chiamata "T_Nomi",composta da un solo campo chiamato
>>> "Nome" di tipo testo.
>>> Poi ho creato una piccola e semplice form chiamata "F_Rinomina" con
>>> un pulsante "cmd_Rinomina".
>>> Quello che vorrei fare e fare si che pigiando su "cmd_Rinomina",
>>> vado a rinominare un file che si trova nella cartella
>>> C:Documenti
>>> con il nome presente nella tabella "T_Nomi".
>>> Spero di essere stato chiaro, grazie ciao...in attesa di un aiuto
>
>> dim strnome as string
>> strnome = dlookup("nome","T_nomi") 'qui ci andrebbe il filtro sul
>> record Name "C:DocumentiTuofile" "C:Documenti" & strnome
--



title: Rinomia file

text:
MA ha scritto:
> CiccioR wrote:
> > Ho provato ma mi da un error53 di runtime su:
> >
> > Name "C:DocumentiTuofile" "C:Documenti" & strnome
> >
> > ma non ho capito perchč
> Ops ho dimenticato lo slash
> Cura bene il path e scrivi DOPO le risposte a cui ti riferisci
> >
> >
> >
> >
> > MA ha scritto:
> >
> >> CiccioR wrote:
> >>> Salve questa č la mia domanda in cerca di soluzione:
> >>>
> >>> Ho una tabella chiamata "T_Nomi",composta da un solo campo chiamato
> >>> "Nome" di tipo testo.
> >>> Poi ho creato una piccola e semplice form chiamata "F_Rinomina" con
> >>> un pulsante "cmd_Rinomina".
> >>> Quello che vorrei fare e fare si che pigiando su "cmd_Rinomina",
> >>> vado a rinominare un file che si trova nella cartella
> >>> C:Documenti
> >>> con il nome presente nella tabella "T_Nomi".
> >>> Spero di essere stato chiaro, grazie ciao...in attesa di un aiuto
> >
> >> dim strnome as string
> >> strnome = dlookup("nome","T_nomi") 'qui ci andrebbe il filtro sul
> >> record Name "C:DocumentiTuofile" "C:Documenti" & strnome
************
No ma gli slash ci sono:
Name "C:DocumentiTuofile" "C:Documenti" & strnome
ma non va



title: Rinomia file

text:
CiccioR wrote:
> MA ha scritto:
>
>> CiccioR wrote:
>>> Ho provato ma mi da un error53 di runtime su:
>>>
>>> Name "C:DocumentiTuofile" "C:Documenti" & strnome
>>>
>>> ma non ho capito perchè
>
>
>> Ops ho dimenticato lo slash
>> Cura bene il path e scrivi DOPO le risposte a cui ti riferisci
> ************
> No ma gli slash ci sono:
> Name "C:DocumentiTuofile" "C:Documenti" & strnome
> ma non va
Oggi non ci sono con la testa
 Name "C:DocumentiTuofile" AS "C:Documenti" & strnome



title: Rinomia file

text:
MA ha scritto:
> CiccioR wrote:
> > MA ha scritto:
> >
> >> CiccioR wrote:
> >>> Ho provato ma mi da un error53 di runtime su:
> >>>
> >>> Name "C:DocumentiTuofile" "C:Documenti" & strnome
> >>>
> >>> ma non ho capito perchè
> >
> >
> >> Ops ho dimenticato lo slash
> >> Cura bene il path e scrivi DOPO le risposte a cui ti riferisci
> > ************
> > No ma gli slash ci sono:
> > Name "C:DocumentiTuofile" "C:Documenti" & strnome
> > ma non va
> Oggi non ci sono con la testa
>  Name "C:DocumentiTuofile" AS "C:Documenti" & strnome
****
A ok ci sono avevo anche sbagliato io,
un' ultima cosa se nella cartella C:Documenti, ho diciamo 3 file da
rinominare:
File_1.doc
File_2.doc
File_3.doc
e nella tabella T_Nomi ho le seguenti righe con i nuovi nomi file:
FileA.doc
FileB.doc
FileC.doc
E' fattibile?
PS .ho provato a fare
Name "C:DocumentiFile_1.doc" AS "C:Documenti" & strnome
Name "C:DocumentiFile_2.doc" AS "C:Documenti" & strnome
Name "C:DocumentiFile_3.doc" AS "C:Documenti" & strnome
ma non funziona bene si può risolvere?



title: Curiosità

author: Rosario Manto

text:
E' possibile nascondere completamnete in Access sia le query che le
relazioni
da codice senza che vi sia la possibilità di vederle?
Grazie


title: Curiosità

author: sib

text:
Rosario Manto <
rosari...@citiesonline.it
> wrote in message
8up7fm$5r$1...@serv1.iunet.it...

A parte la proprieta' nascosto, che pero' e' orientata a evitare confusione
nella finestra database e non a difendere gli oggetti, puoi usare un metodo
(da trattare con le pinse perche', se non ricordo male, presenta dei rischi)
che trovi sul sito comune.
A mio aviso, se vuoi difendere le tabelle, piu' che nasconderle, devi usare
la sicurezza utente:
se vuoi che gli utenti accedano ai dati ma non vedano la struttura delle
tabelle puoi togliere a tutti gli utenti tutte le autorizzazioni sulle
tabelle, poi crei tante query quante sono le tabelle e aggiungi l'opzione
"With OwnerAccess Option". In questo modo tutti potranno accedere ai dati ma
non potranno toccare le tabelle.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Curiosità

text:
Rosario Manto <
rosari...@citiesonline.it
> wrote in message
8up7fm$5r$1...@serv1.iunet.it...
> E' possibile nascondere completamnete in Access sia le query che le
> relazioni
> da codice senza che vi sia la possibilità di vederle?
> Grazie
PS non scrivere subj come questo, meglio scriverne uno che faccia capire
cosa domandi.



title: Curiosità

author: Catja Moeller

text:
"Rosario Manto" <
rosari...@citiesonline.it
> wrote:
>E' possibile nascondere completamnete in Access sia le query che le
>relazioni
>da codice senza che vi sia la possibilità di vederle?
>Grazie
>
Qualche giorno fa ho ricevuto un mdb da "fuori". I dati avrebbero
dovuto essere importati da due file di testo e l'mbd si apriva con una
maschera che aveva, tra gli altri, il suo bravo bottoncino
"importazione dati". Come da copione, questa non funzionava.
Il genio che aveva messo insieme il tutto aveva pensato di nascondere
tabelle, query, ecc. in questo modo: Aprendo il db (Strumenti/avvio)
si apriva una maschera che richiamava una barra dei menu e una barra
degli strumenti che non davano nessun accesso alla finestra del
database, ne alla struttura della maschera stessa (ovvio). L'evento
"su chiusura" eseguiva un "quit", cioe' chiudeva access e tutto.
Per trovare e correggere l'errore ho dovuto creare un nuovo database
vuoto e importare tutti gli oggetti da quello difettoso. Una volta
sistemato il piccolo casino, gia' che c'ero, ho perso un altro po' di
tempo ad eliminare dalle varie maschere ogni riferimento alla barra
dei menu e degli strumenti "furbe" e ho restituito alla collega che lo
doveva usare un file ripulito dalle "furbate" e funzionante.
Tu perche' vuoi far perdere del tempo ai tuoi utenti? ;)))


title: Curiosità

author: OndaMax

text:
Catja Moeller wrote ...
> Il genio che aveva messo insieme il tutto aveva pensato di nascondere
> tabelle, query, ecc. in questo modo: Aprendo il db (Strumenti/avvio)
> si apriva una maschera che richiamava una barra dei menu e una barra
> degli strumenti che non davano nessun accesso alla finestra del
> database, ne alla struttura della maschera stessa (ovvio). L'evento
> "su chiusura" eseguiva un "quit", cioe' chiudeva access e tutto.
E tenendo premuto il tasto Shift in apertura e poi rimuovere gli eventi di
avvio e chiusura ?
O mi sfugge qualcosa, data l'ora ? :-)
Ciao
OndaMax


title: Curiosità

text:
"OndaMax" <
ond...@liberox.it
> wrote:
>E tenendo premuto il tasto Shift in apertura e poi rimuovere gli eventi di
>avvio e chiusura ?
Cosi' facile? Basta saperlo... grazie :)))


title: Oggetto OLE troncato

author: Maverick

text:
Ciao a tutto il NG,
ho un problema con un oggetto OLE.
Ho una tabella con un campo importato con le DDE da un'applicazione che crea
il bar code di un numero.
In fase di stampa pero' il barcode mi viene troncato sulla sinistra, ho
provato a ridimensionare il controllo nel report, cambiare diverse
proprieta' senza successo.
Ho gia' utilizzato questa soluzione in precedenza, con Access97, senza
problemi ma questa volta, con Access2000,  non va.
Ha qualcuno e' gia' capitato un problema analogo?
Ciao e grazie in anticipo.
Maverick


title: Oggetto OLE troncato

text:
"Maverick" <
clac...@tin.it
> ha scritto nel messaggio
news:N3B%8.112924$Jj7.2...@news1.tin.it...

Ho dimenticato di dire che il report a video e' perfetto, ho provato a
cambiare stampante e proprieta' delle stampanti ma non e' cambiato nulla.
Ciao e grazie


title: R: DEMO

author: AntoGal

text:
Sergio Giudici <
ser...@tin.it
> wrote in message
84bd4a$ln4$1...@nslave1.tin.it...
> Ho creato un programma con Access 97, ora vorrei cercare di venderlo ma
> spesso mi viene richiesta una demo, voi che certamente avete più
esperienza
> mi sapreste consigliare come posso fare?
Limita il numero di record inseribili. Testa il numero di record
all'apertura della maschera, all'inserimento di nuovi record e prima di ogni
operazione fondamentale (es. stampa).
Esempio:
Private Sub Form_BeforeInsert(Cancel As Integer)
  If DCount("*", "TblArticoli") > 50 Then
   MsgBox "ATTENZIONE: il programma è in versione dimostrativa, quindi non è
possibile gestire più di 50 articoli. Per ottenere la versione completa
contattare il fornitore del programma.", vbCritical, "Versione DEMO"
   Cancel = True
  End If
End Sub
Naturalmente distribuisci la versione MDE.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.tin.it/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: R: DEMO


title: da maschera fatture....come stampare la fattura????

author: Gobbo

text:
Ciao a tutti,nel mio db ho una maschera "fatture" quando compilo una nuova
fattura scielgo da "anagrafica clienti" il cliente desiderato,imposto
l'importo netto fattura e tramite query ottengo l'iva ed il totale fattura,e
qui tutto ok,ma come faccio poi a stamparla???? ho provato a fare un report
"fatture" ma il report contiene tutte le fatture all'interno del
db......come posso stampare solo la fattura che ho appena creato????
Ciao e grazie a tutti per il costante aiuto che mi date!!!!!1


author: Alessandro Cara

text:
Gobbo ha scritto:

DoCmd.OpenReport nomereport[, visualizzazione][, nomefiltro][,
condizioneWHERE]
questa e' la sintassi del comando openreport prelevata dall'help
come puoi notare l'ultimo parametro consente di impostare una
condizione di where quindi e' sufficiente avviare la stampa
con tale parametro attivato del tipo:
"NumFattura = " & me.numerofattura
Normalmente la richiesta di stampa e' attivata via un bottone di comando
--
a.cara


text:
Grazie della risposta,ma non ho capito molto bene......sono un
principiantissimo,potreste spiegarmelo un po' più dettagliatamente???
Ciao ed ancora grazie a tutti
Alessandro Cara <
al...@blunet.it
> wrote in message
3DB2B96C...@blunet.it...



title: programma controllo accessi dipendenti

text:
Salve, vorrei realizzare un database che prenda i dati da un lettore di
badges e li archivi in un mdb di access, accade però che se il lettore di
badges è in emulazione tastiera il computer non può essere utilizzato perchè
ogni cosa digitata da tastiera verrebbe interpretata come un ingresso
dipendenti, vi chiedo se socondo voi si riese a realizzare e come un mdb che
resti in esecuzione in modo trasparente lasciando cosi utilizzare il pc per
altri scopi e però che rimnga in acolto sulla seriale per esempio
utilizzando un lettore di badges seriale in odo che ad ogni accesso il
programma sia comunque li in ascolto pronto ad archiviarlo.
grazie a tutti.


title: Giustificare il testo

author: Bruno

text:
Per access 97.
Posso avere un esempio su come giustificare il testo, come sotto, in una
casella di testo di un report o in una maschera.
Mi sono stati indicati gentilmente alcuni siti in inglese, ma ho avuto
qualche difficoltà.
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
Mille grazie
                    Bruno


title: Giustificare il testo

author: Luigi

text:
"Bruno" <
bruno...@tin.it
> ha scritto nel messaggio
news:hrZMa.11868$xK6.2...@news1.tin.it...

Selezioni l'elemento (casella di testo, etichetta....)
dalla schermata delle proprietà scegli formato e poi allineamento testo.
Selezionando la voce "ripartito" dovresti ottenere quello che desideri
Ciao,
Luigi


title: [PROBLEMA] Inviare una mail con alleganto in Acces

author: Roberto Corci

text:
Ciao a tutti, ho un piccolo problema (si fa per dire piccolo.. :)
devo inviare con Access 97 delle mail con allegato dei file.
ho già provato i due programmi proposti sul sito comune, ma non ne vogliono
sapere di funzionare.
con MAPI mi da un errore -
2147467259
e con comdlg32.dll non funziona per niente...
io monto win2000 professional... può essere questo un errore?
altri modi per poter inviare mail con allegato?
Grazie a tutti
Roberto


author: Fabio Dalla Villa

text:
"Roberto Corci" <
robert...@katamail.com
> ha scritto nel messaggio
news:9fnp62$55o37$1...@ID-52001.news.dfncis.de...

Avevo già postato la stessa domanda.
Ho trovato in internet un MDB di nome "sendmail", ma non l'ho ancora
provato.
Ti posto il codice dietro l'evento click del bottone che nella maschera ti
compone il msg.
Fammi sapere. Saluti.
Private Sub btnEmail_Click()
On Error GoTo Err_btnEmail_Click
Application.Echo False
DoCmd.OpenReport "Copy of Orders", acViewPreview, ,
"OrderID=Forms!Orders!OrderID"
DoCmd.SendObject acSendReport, , acFormatSNP, , , , "Report Attached",
"Attached is the report."
DoCmd.Close
Application.Echo True
Exit_btnEmail_Click:
   Exit Sub
Err_btnEmail_Click:
   MsgBox Err.Description
   Resume Exit_btnEmail_Click
End Sub
-------------
Fabio Dalla Villa
Biella
nomec...@tiscalinet.it


author: eliop

text:
>devo inviare con Access 97 delle mail con allegato dei file.
>
>ho già provato i due programmi proposti sul sito comune, ma non ne vogliono
>sapere di funzionare.
>
>con MAPI mi da un errore -
2147467259
>e con comdlg32.dll non funziona per niente...
>
>io monto win2000 professional... può essere questo un errore?
>
>altri modi per poter inviare mail con allegato?
>
vai a vedere qui:
http://www.interlog.com/~tcharron/blat.html
Ciao. ElioP.


title: Doppio inserimento per verificare un campo

author: AntoNat

text:
Salve a tutti e buona fine agosto,
vorrei sapere in che modo potrei realizzare un controllo su una maschera che
mi permetta di inserire un campo, e di richiedere un ulteriore inserimento
dello stesso come verifica della corretta digitazione (un po' come accade
nei forms con la richiesta delle password)... in caso di discrepanza vorrei
che comparisse una dialog e non registrasse il record per consentirne la
modifica dei dati.
Tutto questo sapendo che sono 0 a 0 con il VB.
Grazie anticipatamente alle anime pie.
Antonio


author: Roberto dalla campagna

text:
AntoNat <[NOSPAM]antonio.natale[NOSPAM]@
email.it
> wrote in message
UDG0b.110883$cl3.3...@news2.tin.it...

Credo che sia difficile (se non impossibile) risolvere il tuo problema senza
usare il codice VBA, ed è difficile (se non impossibile) darti una dritta se
non conosci VBA.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:RtH0b.252858$lK4.7...@twister1.libero.it...
>
> Credo che sia difficile (se non impossibile) risolvere il tuo problema
senza
> usare il codice VBA, ed è difficile (se non impossibile) darti una dritta
se
> non conosci VBA.
>
> --
> Roberto
>
A me basterebbe anche avere la possibilità di analizzare il codice di un
esempio già realizzato per poterlo poi implementarlo... non mi sai
consigliare nessun posto dove cercare?


text:
AntoNat <[NOSPAM]antonio.natale[NOSPAM]@
email.it
> wrote in message
7CH0b.111192$cl3.3...@news2.tin.it...

No, non saprei.
Comunque a fronte dell'evento "Prima di aggiornare" della tua maschera
genera:
If Me!TuaCasella <> Me!TuaCasellaBis Then
    MsgBox "I due valori digitati sono diversi"
    Me!TuaCasellaBis.SetFocus
    Cancel = True
End If
Dove TuaCasella è il nome della casella di testo associato al campo della
tabella e dove digiti il dato la prima volta e dove TuaCasellaBis è invece
una casella di testo non associata dove digiti il dato la seconda volta, per
verificare l'esattezza della prima digitazione.
Fai anche in modo che, dopo aver digitato il dato in TuaCasella il fuoco si
sposti in TuaCasellaBis.



text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:h7I0b.252939$lK4.7...@twister1.libero.it...
>
> No, non saprei.
>
> Comunque a fronte dell'evento "Prima di aggiornare" della tua maschera
> genera:
>
> If Me!TuaCasella <> Me!TuaCasellaBis Then
>     MsgBox "I due valori digitati sono diversi"
>     Me!TuaCasellaBis.SetFocus
>     Cancel = True
> End If
>
> Dove TuaCasella è il nome della casella di testo associato al campo della
> tabella e dove digiti il dato la prima volta e dove TuaCasellaBis è invece
> una casella di testo non associata dove digiti il dato la seconda volta,
per
> verificare l'esattezza della prima digitazione.
>
> Fai anche in modo che, dopo aver digitato il dato in TuaCasella il fuoco
si
> sposti in TuaCasellaBis.
>
> --
> Roberto
Sei veramente molto gentile... grazie ancora tanto proverò a metterci le
mani subito.


title: URGENTE QUESITO BANALE

author: Mala

text:
Ciao sono Matteo, muovo ora i primi passi con ACCESS, quindi perdonate la
mia poca padronanza di termini nel descrivermi il mio problema:
Allora la mia necessita' e' quella di dover visualizzare un testo diverso in
base ad un valore che scelgo in una casella combinata;
Nello specifico ho creato una tabellina di questo tipo:
id         codice         descrizione
1            F34            Pippo
2            F45            Pluto
3            F56            Minni
4            F67            Ciccio
(cont)
ho poi creato una tabella generale che contiene i dati principali in cui ho
meso un campo che e' una casella combinata nella quale scelgo un codice
(attraverso il menu' a tendina) pescato dalla tabellina di prima e dal campo
codice,
HO PERO' NECESITA' DI VISUALIZZARE IL TETO DEL CAMPO DESCRIZIONE ASSOCIATO A
TALE CODICE IN UN ALTRO CAMPO DELLA TABELLA PRINCIPALE...
Per spiegarmi con un esempio...
Creo una maschera e in tale maschera in una casella scelgo tra quelli
diponibili il codice F45...vorrei che in una casella di tale maschera,
automaticamente si visualizzasse Pluto...
COME SI FA?
Bisogna utilizzare le Query o qualche parola chiave?
Grazie mille per l'aiuto che sicuramente saprete darmi
Domanda: ma i campi testo possono essere al massimo di 255 caratteri?ma se
in base alla scelta precedente volessi visualizzare del testo magari di 2
pagine?
Matteo


title: URGENTE QUESITO BANALE

author: SimonenomiS

text:
"Mala" <
mal...@libero.it
> wrote in
news:YhWm9.43076$
Eu.9...@twister1.libero.it
:
> HO PERO' NECESITA' DI VISUALIZZARE IL TEsTO DEL CAMPO DESCRIZIONE
> ASSOCIATO A TALE CODICE IN UN ALTRO CAMPO DELLA TABELLA PRINCIPALE...
> ...
> COME SI FA?
  Supponendo che "cmbCodice" sia il nome della combo, "txtDescrizione"
quello della casella di testo in cui visualizzare la descrizione e
"tabellina" quello della tabella contenente i campi 'id', 'codice' e
'descrizione', allora non dovrai far altro che scrivere il seguente
codice in corrispondenza dell'evento onChange della combo:
  txtDescrizione = DLookUp("descrizione", "tabellina", "codice='" &
cmbCodice & "'")
  In alternativa, se nella combo cmbCodice fossero presenti tutti e 3 i
campi 'id', 'codice' e 'descrizione' (in questo ordine!), potresti
scrivere, sempre nell'evento onChange, questa riga di codice:
  txtDescrizione = cmbCodice.Column(2)
OSS: se i codici inseriti nel campo codice ;-) identificano univocamente
il nominativo, a che ti serve la chiave 'id'?

> Domanda: ma i campi testo possono essere al massimo di 255
> caratteri?ma se in base alla scelta precedente volessi visualizzare
> del testo magari di 2 pagine?
  Campi memo.
  Ciao.
--
http://digilander.libero.it/winses


title: URGENTE QUESITO BANALE

author: Lorenzo Coronati

text:
http://www.sitocomune.com/netiquette.htm
--
lorenzo coronati
---


title: URGENTE QUESITO BANALE

text:

Ciao Lorenzo,
tu devi essere raccomandato, io continuo a fare click ma mi risbatte
in home page.
Intercedi per me con Luciano.
--
a.cara


title: URGENTE QUESITO BANALE

text:
Scrisse Alessandro Cara <
al...@blunet.it
>:
>>
http://www.sitocomune.com/netiquette.htm
>Ciao Lorenzo,
>tu devi essere raccomandato, io continuo a fare click ma mi risbatte
>in home page.
>Intercedi per me con Luciano.
'azz, ciai raggione
manco l'avevo provato :-|
a lucia', vedi e provvedi!
--
lorenzo coronati
---


title: Colore barre grafico incorporato

author: ikxel

text:
Ho creato una maschera Access contenente un grafico Microsoft Graph;
l'origine dati del grafico è una query a campi incrociati in cui
l'intestazione riga è un codice commessa, l'intestazione colonna è la
macchina su cui andrà eseguita la lavorazione e il campo valori è dato
dal tempo di lavorazione; i risultati sono ordinati in base ad un
indice numerico che indica la priorità della commessa rispetto ad
un'altra nell'occupazione della macchina.
Il grafico associato è del tipo barre in pila; in ascisse ho il tempo
totale di occupazione della macchina e in ordinate il nome della
macchina.
Sul grafico la pila di ogni commessa ha un colore differente.
Fin qui tutto Ok; il problema sorge quando, tramite codice VBA,
modifico l'indice di priorità della commessa ed eseguo un requery del
grafico: la commessa viene effettivamente "accodata" ma vengono anche
cambiati tutti i colori presenti nel grafico....
C'è qualche modo di associare i colori delle barre al codice commessa?
Avevo pensato di memorizzare da qualche parte commessa <-> colore RGB
della corrispondente barra (per poi ripristinarlo successivamente) ma
non ho proprio idea di come procedere... Qualcuno è in grado di
aiutarmi?
Ringrazio anticipatamente


title: [HELP] stampa etichette multiple [HELP]

text:
Vi faccio una domanda "semplice" ma che mi sta facendo dannare da 3
giorni.
Sto facendo un programma per stampare etichette (di quelle multiple su
un foglio A4, per precisazione le 105x75 su 2 colonne e 4 righe)
semplicemente ho creato un report che va a prendere i record da una
tabella e fin qui tutto bene.
Il problema viene quando voglio stampare più di una copia di ogni
record (magari 80 del primo 15 del secondo ecc ecc) ho tantato di usare
il comando DoCmd.PrintOut dandogli il numero di copie ma mi mette 1
etichetta per pagina e mi fa + copie di quella pagina e cio' non va
bene.
Sto tentando di trovare il modo di far creare un report provvisoria
dove vengono inseriti i record che mi interessa stampare moltiplicati
per il numero di copie che voglio ma non riesco a trovare il sistema...
Qualc1 ha un metodo da suggerirmi (magari con l'SQL si puo' fare ma non
conosco così tanto bene questo linguaggio).
Grazie a chi mi risponde =o)


title: [HELP] stampa etichette multiple [HELP]

author: MA

text:
mat...@zapweb.it
 wrote:
> Vi faccio una domanda "semplice" ma che mi sta facendo dannare da 3
> giorni.
>
> Sto facendo un programma per stampare etichette (di quelle multiple su
> un foglio A4, per precisazione le 105x75 su 2 colonne e 4 righe)
> semplicemente ho creato un report che va a prendere i record da una
> tabella e fin qui tutto bene.
>
> Il problema viene quando voglio stampare piů di una copia di ogni
> record (magari 80 del primo 15 del secondo ecc ecc) ho tantato di
> usare il comando DoCmd.PrintOut dandogli il numero di copie ma mi
> mette 1 etichetta per pagina e mi fa + copie di quella pagina e cio'
> non va bene.
>
> Sto tentando di trovare il modo di far creare un report provvisoria
> dove vengono inseriti i record che mi interessa stampare moltiplicati
> per il numero di copie che voglio ma non riesco a trovare il
> sistema...
>
> Qualc1 ha un metodo da suggerirmi (magari con l'SQL si puo' fare ma
> non conosco cosě tanto bene questo linguaggio).
>
> Grazie a chi mi risponde =o)
Guarda la sez report di
www.sitocomune.com
c'č la soluzione per te
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Tasto Alt Gr

text:
Ciao a tutto il NG. una domanda forse OT. Per impostare una scelta rapida da tastiera per un bottone imposto '&' prima della lettera con cui voglio effettuare tale scelta. Premo Alt+ la mia lettera e bon. Ma se premo Alr Gr? Devo scrivere codice per intercettare anche il nuovo tasto? Access nn riconosce allo stesso modo i due Alt (destro e sinistro alla barra spaziatrice per capirsi)?
Grasssssie
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Tasto Alt Gr

author: Maurizio Borrelli

text:
"Fair87" wrote in message
news:g42sek$ni7$
1...@news.nonsolonews.it
:
Ciao Fair87.
> Per impostare una scelta rapida da tastiera per un bottone imposto '&' prima della lettera con cui voglio effettuare tale scelta. Premo Alt+ la mia lettera e bon. Ma se premo Alr Gr? Devo scrivere codice per intercettare anche il nuovo tasto?
Si`.
> Access nn riconosce allo stesso modo i due Alt (destro e sinistro alla barra spaziatrice per capirsi)?
No, perche' uno e` [Alt] mentre l`altro, [AltGr], e` una scorciatoia per
[Alt]+[Ctrl]
--
Ciao!
Maurizio Borrelli [Microsoft MVP Office System]
http://www.riolab.org/


title: Tasto Alt Gr

text:
Maurizio Borrelli ha scritto:

>Bella notizia :(
Cmq se premo Alt Gr + canc il tasc manager nn va....
Ma grazie per le delucidazioni!! Mi accontenterò della parte sinistra della tastiera.....



title: Tasto Alt Gr

author: Karl Donaubauer

text:
Fair87 wrote:
> Maurizio Borrelli ha scritto:
>> ...
>>> Access nn riconosce allo stesso modo i due Alt (destro e sinistro
>>> alla barra spaziatrice per capirsi)?
>>
>> No, perche' uno e` [Alt] mentre l`altro, [AltGr], e` una scorciatoia
>> per [Alt]+[Ctrl]
>> ...
>> Bella notizia :(
> Cmq se premo Alt Gr + canc il tasc manager nn va....
Funziona solo nell'altra direzione, cioč con <Ctrl>+<Alt>
di solito ricevi lo stesso risultato di <Alt Gr> (=alternate graphic).
p.e. puoi usare
<Alt Gr>+<E>
o
<Ctrl>+<Alt>+<E>
per il segno dell'Euro.
> Ma grazie per le delucidazioni!! Mi accontenterň della parte sinistra
> della tastiera.....
Sě, molto meglio.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Tasto Alt Gr

text:
"Fair87" wrote in message
news:g42v6d$obd$
1...@news.nonsolonews.it
:
> Maurizio Borrelli ha scritto:
[...]
> >> Per impostare una scelta rapida da tastiera per un bottone imposto '&' prima della lettera con cui voglio effettuare tale scelta. Premo Alt+ la mia lettera e bon. Ma se premo Alr Gr? Devo scrivere codice per intercettare anche il nuovo tasto?
> >Si`.
> >> Access nn riconosce allo stesso modo i due Alt (destro e sinistro alla barra spaziatrice per capirsi)?
> >No, perche' uno e` [Alt] mentre l`altro, [AltGr], e` una scorciatoia per
> >[Alt]+[Ctrl]
>Bella notizia :(
> Cmq se premo Alt Gr + canc il tasc manager nn va....
> Ma grazie per le delucidazioni!! Mi accontenterò della parte sinistra della tastiera.....
Mai accontentarsi, caro Fair87, se il gioco vale la candela. Quindi
consulta la Guida a proposito degli eventi:
KeyDown (Su tasto giu`)/KeyUp (Su tasto su)
KeyPress (Su pressione)



title: Aggiunta automatica campi

author: Orlando

text:
.. per prima cosa... ciao a tutti... sono nuovo sia del gruppo che di Access. Ho scritto qualche cosina con le precedenti versione (fino al 2003) ma ora mi trovo ad affrontare Access 2010 e la sua compatibilita' WEB con SharePoint.
Quello che devo fare e' generare automaticamente N campi conteneti gli stessi dati che introduco da una FORM e un progressivo che incrementa partendo da un valore iniziale (richiesto nella form) per il valore di N che richiedo sempre nella FORM. Spiego meglio..... Per una questione di certificazione della Qualita' devo identificare ed etichettare ogni prodotto che entra con un valore numerico progressivo univoco. Ad esempio entrano 20 cartoni di acido TIPO1 con 4 bottiglie ognuna, da etichettare partendo da 100 (ad esempio)... devo generare in automatico una linea nella tabella per ogni bottiglia che contenga ID, TIPO1 (codice magazzino dell acido), descrizione, Valore Numerico univoco... ovvero un totale di 80 linee dove l'unica cosa che cambia e' il solo Valore Numerico che va da 100 (valore da me imposto) a 180.
Tutto questo DEVE essere compatibile con SharePoint e quindi con i vincoli di creazione di tabelle, query, form, ecc... compatibili con il web (icone con il mappamondo....

Sapete darmi qualche consiglio???

Grazie
Rino


title: Aggiunta automatica campi

text:
Orlando wrote:
> .. Ho scritto qualche cosina con le precedenti versione (fino al
> 2003) ma ora mi trovo ad affrontare Access 2010 e la sua
> compatibilita' WEB con SharePoint.
> ...
> Tutto questo DEVE essere compatibile
> con SharePoint e quindi con i vincoli di creazione di tabelle, query,
> form, ecc... compatibili con il web (icone con il mappamondo....
>
> Sapete darmi qualche consiglio???

Prima di trascorrere/sprecare molto tempo e lavoro con le web database
di Access 2010 informati sulla nuova versione Access 2013 dove
la MS ha cambiato quasi tutta la tecnologia, p.e.
http://office.microsoft.com/it-it/access-help/HA102809500.aspx

o pi� tecnico
http://msdn.microsoft.com/en-us/library/office/jj250134(v=office.15)

Non esiste un tool per un upgrade dei web database di 2010
a 2013 perch� si � cambiato troppo.

--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Aggiunta automatica campi

text:
Ti ringrazioe della risposta... o meglio... della batosta!!!!
In realta'... spero e credo che un aggiornamento al 2013 sia lontano e spero che sviluppino dei tool di compatibilita' dato che ho diverse cosette (semplici) che girano in sharepoint fatte in access 2010...
Ad ogni modo ... se potessi darmi una indicazione riguardo alla domanda originale te ne sarei grato... il mio problema resta e in realta'non so come risolverlo nel modo piu'semplice e trasparente possibile....

Grazie
Orlando


title: INTERCETTAZIONE ERRORI

text:
Ciao a tutti, ho la necessità di intercettare il seguente errore:
Il <nome campo> non può contenere un valore Null in quanto la
proprietà Required per questo campo è impostata a True. Immettere un
valore nel campo.
sull'uscita da un record, in modo da sostituire al messaggio di
default, uno di mio piacimento.
Qualcuno mi può dare una mano?
grazie a tutti.


title: INTERCETTAZIONE ERRORI

author: Bruno Campanini

text:
"br1" <
bonafin...@tiscali.it
> wrote in message
news:1146042210.2...@g10g2000cwb.googlegroups.com...




================================
La via più semplice:
-    tabella, modalità Design
-    sotto Validation Rule c'è Validation Text,
compila la proprietà col messaggio personalizzato.
Bruno


title: INTERCETTAZIONE ERRORI

text:
Non funziona,
Ho compilato il campo "Valido se" con l'espressione is not null
Ho compilato il campo "Messaggio errore" con l'espressione "Campo XXX
richiesto"


title: INTERCETTAZIONE ERRORI

text:
"br1" <
bonafin...@tiscali.it
> wrote in message
news:1146044925.4...@t31g2000cwb.googlegroups.com...

Dai un po' di fantasia!
Lavorando con Validation Rule e Required riesci ad ottenere
quello che desideri!
Bruno


title: INTERCETTAZIONE ERRORI

author: PBsoft

text:
> Ho compilato il campo "Valido se" con l'espressione is not null
Sbagliato. Metti Not IsNull
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Urgente-grafici

author: Margiottone

text:
Ciao a tutti,
Ho fatto un grafico in access 97...ma non riesco a farlo visualizzare usando
solo i run-time di access,
il messaggio è " SERVER OLE non registrato. per registrarlo, rieseguire
l'installazione"
Cosa devo fare per farlo funzionare????
Grazie a tutti
--
ma...@tiscalinet.it
MARGIOTTONE HOME PAGE:
http://web.tiscali.it/margiottone


title: Urgente-grafici

author: Roberto - Syd

text:
"Margiottone" <
ma...@tiscalinet.it
> ha scritto nel messaggio
news:9se6ls$758$1...@pegasus.tiscalinet.it...

Per fare il grafico hai usato un componente che si chiama MS-Grph e qualche
cosa, quindi devi registrare il file .OCX relativo al componente sul PC dove
installi l'applicazione per registrare il file .OCX nella riga di comando di
Start->Esegui devi digitare questo comando:
regsvr32 Nome del file (che in genere è con estensione .OCX o dll)
Ciao Roberto - Syd


title: Urgente-grafici

author: stwe

text:
"Margiottone" <
ma...@tiscalinet.it
> ha scritto nel messaggio
news:9se6ls$758$1...@pegasus.tiscalinet.it...

non voglio dirla troppo grossa, ma mentre crei il setup con il developer
devi aggiungere i componenti OCX che ti servono.
by
stwe


title: Urgente-grafici

text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:a4AG7.27384$zu5.9...@news1.tin.it...

> Grazie Roberto.....come al solito siete sempre tutti molto disponibili e
preparati,
Ciao a tutti
>


title: problema recordset

author: adr

text:
salve a tutti,
sapete perché all'attivazione di questo codice
Set dbf = CurrentDb
SoggettoCorrente = Me.soggetto
Set rst = dbf.OpenRecordset("SELECT * FROM rapporti WHERE rapporti.soggetto
= " & SoggettoCorrente & ";")
viene generato un errore di run-time (nr 3061) 'parametri insuficeinti.
previsto 1' ????
vi ringrazio


title: problema recordset

text:

A seguito di quale evento viene eseguito il suddetto codice?
Puņ essere che il controllo Me.soggetto sia ancora NULL?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: problema recordset

author: Access

text:
Ciao adr wrote:
> salve a tutti,
> sapete perché all'attivazione di questo codice
>
> Set dbf = CurrentDb
> SoggettoCorrente = Me.soggetto
>
Se SoggettoCorrente e tipo testo alloma mancano le apici.
 Set rst = dbf.OpenRecordset("SELECT * FROM rapporti WHERE rapporti.soggetto
= ' " & SoggettoCorrente & " ' ;")
>
> viene generato un errore di run-time (nr 3061) 'parametri
> insuficeinti. previsto 1' ????
>
> vi ringrazio
--
Ciao
Access


title: problema recordset

text:
"Access" <c...@tin.it.invalid> ha scritto nel messaggio
news:wJLQi.141335$%k.28...@twister2.libero.it...

>in questa maniera non trova nessun record anche se esiste


title: problema recordset

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea3552e9368...@news.tin.it...
>> sapete perché all'attivazione di questo codice
>> Set dbf = CurrentDb
>> SoggettoCorrente = Me.soggetto
>> Set rst = dbf.OpenRecordset("SELECT * FROM rapporti WHERE
>> rapporti.soggetto = " & SoggettoCorrente & ";")
>> viene generato un errore di run-time (nr 3061) 'parametri
>> insuficeinti. previsto 1' ????
>
> A seguito di quale evento viene eseguito il suddetto codice?
> Può essere che il controllo Me.soggetto sia ancora NULL?
>
> --
> PBsoft di Gabriele Bertolucci
>
www.pbsoft.it
> skype:pbsoftsolution
>
>no è un evento che chiamo da un click e il controllo non è nullo


title: problema recordset

text:
> >no è un evento che chiamo da un click e il controllo non è nullo
nella tabella rapporti esiste il campo soggetto ? Forse hai messo uno
0 al posto di una o ?
ciao
Gabry


title: problema recordset

author: Sergio MAZZA

text:
"adr" <
spa...@interfree.it
> ha scritto nel messaggio
news:47139b55$0$37205$4faf...@reader3.news.tin.it...
>in questa maniera non trova nessun record anche se esiste
Gli spazi dentro gli apici della stringa non dovrebbero esserci:
...
Set rst = dbf.OpenRecordset("SELECT * FROM rapporti WHERE soggetto = '" &
SoggettoCorrente & "';")
...
Ciao.
--
Sergio MAZZA


title: problema recordset

text:
funziona!!!
grazie mille sei stato fondamentale
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ff27d6$kh$1...@tdi.cu.mi.it...



title: problema recordset

text:
"adr" <
spa...@interfree.it
> ha scritto nel messaggio
news:4714f636$0$4792$4faf...@reader4.news.tin.it...
> funziona!!!
> grazie mille sei stato fondamentale
Fondamentale è studiarsi il linguaggio SQL:
http://database.html.it/guide/leggi/40/guida-linguaggio-sql/
Ciao.
--
Sergio MAZZA


title: problema recordset

text:
Ciao Sergio MAZZA wrote:
> Fondamentale è studiarsi il linguaggio SQL:
>
http://database.html.it/guide/leggi/40/guida-linguaggio-sql/
Ottima segnalazione.
Grazie
--
Ciao
Access


title: Bookmarks di Word e valore null

author: Principiante

text:
Stò sperimentando i Bookmarks di Word
con l'esempio di (Namor)
Quesito: se un campo e vuoto "Null" come posso fare per proseguire la
compilazione dei campi successivi del modello anzichè fermarsi con la
finestra di "Debug"?
Ecco l'inizio del codice.
-----------------------------
Private Sub ESPORTA_Click()
Dim Wrd As Word.Application, Doc As Word.Document
Dim Rst As DAO.Recordset
Dim Modello As String, NomeFile As String, i As Integer
Dim Record As String, SQL As String
Dim Tbl As String * 1
Dim TotRiga As Currency, Totale As Currency
Dim ReplSel As Boolean
-----------------------
ecco un Bookmarks,
    'Città
    Doc.Bookmarks("Citta").Select
    Wrd.Selection.TypeText Me.Citta
----------------------------------
Grazie da Princ..


title: Bookmarks di Word e valore null

text:

Mi sono spremute le meningi ed allora ho partorito questo.....
------------------------------------------
   'in caso di errore, prosegui!
    On Error Resume Next
------------------------------------------
adesso il modello word viene terminato anche se alcuni dati non sono
presenti, lo potrò completare manualmente da word.
Saluti by Princ...


title: Bookmarks di Word e valore null

author: Cinzia

text:
"Principiante" <
frcav...@yahoo.it
> ha scritto nel messaggio
news:eb0f7249-4c92-43bf...@34g2000hsf.googlegroups.com...



>>>>>>>>
Ciao Principiante,
Wrd.Selection.TypeText nz(Me.Citta, "")
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.live.spaces.com
----------------------------------------


title: dal cellulare non riesco a editare it.comp.xxx

author: pfmarro

text:
salve

una domanda
se avvio via web dal cellulare a it.comp.appl.access
vedo i vari thred e riesco ad entrare ma anche se sono autenticato non vedo il pulsante nuova conversazione né la possibilità di rispondere.

avete una idea di come fare?

GRAZIE


title: [?] hot key

author: Fabio Masciotra

text:
Salve a tutti, ho la necessità di impostare delle HOTKEY al mio programma e
stavo prendendo spunto dal codice presente sul sito comune a questo
proposito. L'esempio mostrato funziona molto bene ma il mio problema è il
seguente:
premendo i tasti CTRL-C devo attivare la subroutine trova_click() (associata
al menù trova).
Per chi non avesse visto l'esempio sul sito-comune le cose stanno così:
...
    Dim Esegui As Long
    'Fa sapere a Windows quale hotkey si vuole associare
all'applicazione(es.CTRL-A)
    Esegui = SendMessage(Me.hwnd, WM_SETHOTKEY, HK_ControlA, 0)
    'Imposta l'azione che deve essere compiuta alla pressione della hotkey
    'Nell'esempio viene visualizzata la finestra.
    Esegui = DefWindowProc(Me.hwnd, WM_SHOWWINDOW, 0, 0)
...
pensavo di usare la costante WM_MENUSELECT ma non so
1) quali sono i parametri wParam ed lParam
2) se è la strada giusta
grazie in anticipo...a buon rendere
Fabio


title: Apertura maschera senza Record

author: Tom

text:
Ciao a tutti,
c'è la possibilità di visualizzare una maschera senza record ed impostare un
valore in un determinato campo?
mi spiego meglio io dovrei aprire una maschera da un'altra maschera tramite
un pulsante di comando e dovrei visualizzare i giorni lavorati da un
dipendente, però se la maschera non contiene nessun record,  io tramite una
macro o una procedura dovrei ugualmente impostare il valore di alcuni campi
tipo il saldo precedente ecc....
è possibile?
grazie


title: Apertura maschera senza Record

author: Alessandro Cara

text:

si e' possibile.
1) apri la second maschera (penso di tipo acdialog)
2) sulla open del form verifichi se il recordset e' BOF e EOF (vuoto)
3) esegui i tuoi calcoli e li metti nel controllo apposito
sarebbe meglio sapere se i dati del dipendente sono sul form principale
o
se su sottomaschera e se la form/subform e' associata o meno
Quello che ho scritto presuppone l'utilizzo di VBA
--
a.cara
Togli qualcosa dall'email


title: Apertura maschera senza Record

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3E3FBBD1...@blunet.it...
> Tom wrote:
> >
> > Ciao a tutti,
> > c'è la possibilità di visualizzare una maschera senza record ed
impostare un
> > valore in un determinato campo?
> > mi spiego meglio io dovrei aprire una maschera da un'altra maschera
tramite
> > un pulsante di comando e dovrei visualizzare i giorni lavorati da un
> > dipendente, però se la maschera non contiene nessun record,  io tramite
una
> > macro o una procedura dovrei ugualmente impostare il valore di alcuni
campi
> > tipo il saldo precedente ecc....
> > è possibile?
> > grazie
>
> si e' possibile.
> 1) apri la second maschera (penso di tipo acdialog)
> 2) sulla open del form verifichi se il recordset e' BOF e EOF (vuoto) cosa
sono queste sigle?
> 3) esegui i tuoi calcoli e li metti nel controllo apposito
>
> sarebbe meglio sapere se i dati del dipendente sono sul form principale
Si sono sul Form principale
> o
> se su sottomaschera e se la form/subform e' associata o meno
si è associata ad una query
> Quello che ho scritto presuppone l'utilizzo di VBA
questo è un problema
> --
> a.cara
> Togli qualcosa dall'email
cosa devo togliere????
ciao a presto


title: Apertura maschera senza Record

text:
Tom wrote:
>
cominciamo da qui:
> > Quello che ho scritto presuppone l'utilizzo di VBA
> questo è un problema
urca se e' un problema. Poiche' avevi citato il recordsetclone
l'uso del vba mi sembrava un "obbligo" ("must" in inglese
ma ultimamente comincio a non sopportare piu' l'intrusione
di questa lingua)
[cut]
> > > Ciao a tutti,
> > > c'è la possibilità di visualizzare una maschera senza record ed
> impostare un
> > > valore in un determinato campo?
> > > mi spiego meglio io dovrei aprire una maschera da un'altra maschera
> tramite
> > > un pulsante di comando e dovrei visualizzare i giorni lavorati da un
> > > dipendente, però se la maschera non contiene nessun record,  io tramite
> una
> > > macro o una procedura dovrei ugualmente impostare il valore di alcuni
> campi
> > > tipo il saldo precedente ecc....
> > > è possibile?
> > > grazie
> >
> > si e' possibile.
> > 1) apri la second maschera (penso di tipo acdialog)
> > 2) sulla open del form verifichi se il recordset e' BOF e EOF (vuoto) cosa
> sono queste sigle?
BOF = Begin of File; EOF = End of file  sono proprieta' di un oggetto di
classe Recordset
Sono di tipo boolean (ossia valori True/False)
Se sono entrambe True significa che il file e' vuoto
[cut]
pensandoci bene pero', se non ti serve aggiornare i dati, si potrebbe
fare cercando di inserire anche il saldo ore sulla query origine
del form, o derivare il saldo con un'altra query
Dimmi cosa vuoi fare. Il sottoscritto ed anche gli altri, credo,
se vuoi tentare la strada del vba una mano te la diamo.
Il bottone di comando per la apertura del 2' formato gia' lo hai
attivato?
Se e' cosi',  hai gia' "scritto" il tuo primo pezzo
di codice vba
> > --
> > a.cara
> > Togli qualcosa dall'email
> cosa devo togliere????
Se ti dovesse servire di scrivere sulla e-mail privata dovresti
togliere "qualcosa" dall'indirizzo e-mail.
Ovviamente sul privato si scrive solo se le cose comunicate
non sono di interesse pubblico



title: Apertura maschera senza Record

text:
Alessandro Cara wrote:
>
> Tom wrote:
> urca se e' un problema. Poiche' avevi citato il recordsetclone
> l'uso del vba mi sembrava un "obbligo" ("must" in inglese
> ma ultimamente comincio a non sopportare piu' l'intrusione
> di questa lingua)
Beato rincoglionimento. Ma quando mai l'avevi citato il recordsetclone?



title: Apertura maschera senza Record

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3E40F2DB...@blunet.it...
> Tom wrote:
> >
> cominciamo da qui:
> > > Quello che ho scritto presuppone l'utilizzo di VBA
> > questo è un problema
>
> urca se e' un problema. Poiche' avevi citato il recordsetclone
> l'uso del vba mi sembrava un "obbligo" ("must" in inglese
> ma ultimamente comincio a non sopportare piu' l'intrusione
> di questa lingua)
>
Non ti preoccupare un po di rincoglionimento c'è l'abbiamo tutti

No questa soluzione l'avevo pensato anchio ma non va
>
> Dimmi cosa vuoi fare. Il sottoscritto ed anche gli altri, credo,
> se vuoi tentare la strada del vba una mano te la diamo.
Va bene anche la strada del vba ....
.. quello che voglio fare è in pochissime parole è aprire tramite un comando
una maschera correlata ad una query, con il comando io dico in parole apri
la maschera Tot dove IDImpiegato è uguale all'IdImpiegato della Maschera di
origine, ora se l'operaio ha effettuato delle giornate in un determinato
mese mi apre la maschera del dipendente con la visualizzazione delle
giornate effettuate, oltre a questo ho creato alcuni campi non associati che
con la funzione DLookUp mi riporto il valore del saldo precedente collegati
a quel dipendente, e tutto ciò funziona, però nel caso in cui il dipendente
non ha effettuato giornate, la mashera sarà vuota ma io mi dovrei potermi
aggiornare ugualmente con la funzione DLookUp i campi non associati... spero
di essermi spiegato meglio
>
> Il bottone di comando per la apertura del 2' formato gia' lo hai
> attivato?
Si l'ho attivato e oltre a quello qualche altro piccolo passo con VB l'ho
fatto, ma piccoli passi
[CUT]
ciao a presto


title: Apertura maschera senza Record

text:
Tom wrote:
[cut]
> > Dimmi cosa vuoi fare. Il sottoscritto ed anche gli altri, credo,
> > se vuoi tentare la strada del vba una mano te la diamo.
> Va bene anche la strada del vba ....
> .. quello che voglio fare è in pochissime parole è aprire tramite un comando
> una maschera correlata ad una query, con il comando io dico in parole apri
> la maschera Tot dove IDImpiegato è uguale all'IdImpiegato della Maschera di
> origine, ora se l'operaio ha effettuato delle giornate in un determinato
> mese mi apre la maschera del dipendente con la visualizzazione delle
> giornate effettuate, oltre a questo ho creato alcuni campi non associati che
> con la funzione DLookUp mi riporto il valore del saldo precedente collegati
> a quel dipendente, e tutto ciò funziona, però nel caso in cui il dipendente
> non ha effettuato giornate, la mashera sarà vuota ma io mi dovrei potermi
> aggiornare ugualmente con la funzione DLookUp i campi non associati... spero
> di essermi spiegato meglio
1) Accedi al codice del bottone per l'apertura della maschera
2) Dovrebbe gia' esserci il comando openform. Va modificato in questo
modo
   docmd.openform "nometuamaschera",,," Idimpiegato = " & idimpiegatodi
maschera,,acdialog
3) Sulla maschera del dipendente vai sulle proprieta' e
4) attiva la routine evento per l'evento di apertura del form
5) accedi al codice
6) inserisci sul controllo saldo il valore calcolato
   una cosa del tipo:
	 me!saldo = originedelvaloredisaldo

Se non so i nomi dei controlli e dei campi origine non posso essere piu'
preciso.
Domanda: perche' non usi un subform relazionato?
 [CUT]



title: Apertura maschera senza Record

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3E424F22...@blunet.it...

Hai ragione potevo indicarteli nello specifico, non ci ho pensato, comunque
va bene lo stesso ho fatto una prova con le indicazioni che mi hai dato e
sembra funzionare...
> Domanda: perche' non usi un subform relazionato?
Non ci avevo pensato, ero troppo preso dall'impostazione che ho dato alla
maschera e non ci sono arrivato, comunque se ho dei problemi con la
procedura precedente proverò in questo modo e ti farò sapere.
Ti ringrazio tantissimo per la pazienza avuta
Ciao e a presto


title: Cancellare l'ultimo record

author: Morbillo

text:
Ciao, ho questo quesito:
Ho una maschera dove inserisco dei dati, tipo data e nome, che poi verranno
letti come valore predefinito nella sottomaschera associata( visulaizzata
come foglio dati), dove poi io inserisco altri dati.
Se io inserisco nella submaschera x record, rimane sempre il record x+1 coi
valori predefiniti impostati, ma che a me non interessa..si puo fare in modo
di non fare apparire questo record mezzo vuoto che poi mi porta appresso
dappertutto?
Grazie
Stefano


title: CI RIPROVO Pagina di Accesso ai Dati

author: Conte Max

text:
Ciao a tutti.
Mi sto incartando da alcuni giorni su una query.
Qual'e' la sintassi da inserire in una query per intercettare il contenuto
di una combo box per poter poi visualizzare una nuova pagina con i dati
cosi' filtrati?
In poche parole:
La pagina di accesso ai dati si chiama "ricerca"
La combo si chiama "c_uff_segn"
La tabella si chiama "Marche"
La Pagina del risulatato si chiama "Ris_Ric"
Se avessi a che fare con le maschere la sintassi sarebbe la classica:
Like [Forms]![Ricerca]![C_UFF_SEGN] giusto?
MA CON LE PAGINE DI ACCESSO AI DATI COME SE FA???????
Ma soprattutto: si puo' fare?
Grazie.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: CI RIPROVO Pagina di Accesso ai Dati

text:
"Conte Max" <
contemax...@libero.it
> ha scritto nel messaggio
news:c1n69h$sbu$1...@news.newsland.it...
> Ciao a tutti.
> Mi sto incartando da alcuni giorni su una query.
> Qual'e' la sintassi da inserire in una query per intercettare il contenuto
> di una combo box per poter poi visualizzare una nuova pagina con i dati
> cosi' filtrati?
> In poche parole:
> La pagina di accesso ai dati si chiama "ricerca"
> La combo si chiama "c_uff_segn"
> La tabella si chiama "Marche"
> La Pagina del risulatato si chiama "Ris_Ric"
>
> Se avessi a che fare con le maschere la sintassi sarebbe la classica:
> Like [Forms]![Ricerca]![C_UFF_SEGN] giusto?
>
> MA CON LE PAGINE DI ACCESSO AI DATI COME SE FA???????
>
> Ma soprattutto: si puo' fare?
> Grazie.
>
Premetto che non conosco le "pagine di accesso ai dati".
Se per "...intercettare il contenuto..." intendi: "...quando scelgo un
valore..." dovresti utilizzare l'evento onChange; ma l'evento in questione
lo gestisci lato client (browser) e tu (lato server) non lo "sentiresti".
Sempre se ho capito...
Ciao.
--
Sergio MAZZA


title: CI RIPROVO Pagina di Accesso ai Dati

text:
Sergio MAZZA ha scritto:
> Premetto che non conosco le "pagine di accesso ai dati".
> Se per "...intercettare il contenuto..." intendi: "...quando scelgo un
> valore..." dovresti utilizzare l'evento onChange; ma l'evento in questione
> lo gestisci lato client (browser) e tu (lato server) non lo "sentiresti".
> Sempre se ho capito...
Grazie putroppo credo che non si possa fare.
Come non detto.



title: CI RIPROVO Pagina di Accesso ai Dati

text:
"Conte_Max" <
contemax.it...@libero.it
> ha scritto nel messaggio
news:c1thru$tdp$1...@news.newsland.it...
>
> Grazie putroppo credo che non si possa fare.
> Come non detto.
>
> --
Era proprio quello che temevo.
Comunque ho dato un'occhiata al codice che genera le "pagine di accesso ai
dati" e devo dire che è un bel casino; a mio avviso se ti crei delle belle
pagine asp (Active Server Pages) sicuramente riesci a fare quello che
chiedevi.
Ciao.
--
Sergio MAZZA


title: se perdo il focus posso riaverlo in automatico?

author: zorro

text:
ciao a tutti
ho questo problema
ho un programmino access che, dopo aver eseguito delle query, lancia
un'altro programma, e perciň perde il focus, poi l'utente deve tornare
in access rispondere ad un'ultima domanda ed il mio programma si termina
da solo.
siccome chi usa il programma si dimentica di tornare su access a
rispondere all'ultima domanda il processo mi rimane aperto.
allora vorrei sapere se access puň controllare la perdita di focus e
magari dopo 5 secondi riacquisirla in automatico.
cosě l'utente sarebbe costretto a rispondere a questa benedetta untima
domanda che fa si che si chiuda il processo. (ovviamente l'ultima
domanda esegue delle query su un file esterno che sono indispensabili e
che devono essere fatte per forsa dopo aver lanciato il programma che mi
fa perdere il focus)
spero di non essere stato troppo contorto (ho i miei dubbi)
ringrazio tutti quelli che vorranno aiutarmi.
ciao


author: Roberto dal portatile

text:
"zorro" <
zorr...@hotmail.com
> ha scritto nel messaggio
news:3C17530F...@hotmail.com...
> ciao a tutti
> ho questo problema
> ho un programmino access che, dopo aver eseguito delle query, lancia
> un'altro programma, e perciò perde il focus, poi l'utente deve tornare
> in access rispondere ad un'ultima domanda ed il mio programma si termina
> da solo.
> siccome chi usa il programma si dimentica di tornare su access a
> rispondere all'ultima domanda il processo mi rimane aperto.
> allora vorrei sapere se access può controllare la perdita di focus e
> magari dopo 5 secondi riacquisirla in automatico.
> così l'utente sarebbe costretto a rispondere a questa benedetta untima
> domanda che fa si che si chiuda il processo. (ovviamente l'ultima
> domanda esegue delle query su un file esterno che sono indispensabili e
> che devono essere fatte per forsa dopo aver lanciato il programma che mi
> fa perdere il focus)
> spero di non essere stato troppo contorto (ho i miei dubbi)
> ringrazio tutti quelli che vorranno aiutarmi.
> ciao
Se non ho capito male il tuo problema, la soluzione la dovresti trovare sul
Sito Comune (link qui sotto), Sezione General, nella FAQ di AntoGal
intitolata "Avviare un file eseguibile ed attenderne la fine."
Di fatto, dopo che il programma che hai lanciato è terminato, il controllo
tornerà al tuo database (dal quale l'hai lanciato) e potrai finalmente
"rispondere a questa benedetta untima domanda".
Almeno spero. :)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Per prima cosa grazie per aver risposto
Purtroppo la cosa non è così, perche' il programma che viene lanciato da
access non viene terminato, ma rimane in uso a tempo indeterminato,
mentre il mio access dopo aver lanciato il programma va a scrivere una
cosa via odbc su tale server oracol (che è la base dati del programma
chiamato) e poi deve essere terminato (non prima di essere entrati nel
programma chiamato)
purtroppo non posso neanche far terminare il mio access in automatico a
x secondi, perche quando lancia il programma questo ti chiede l'account
e finche tu non hai inserito i dati access non deve eseguire l'ultima
qry e percio non puo essere terminato.
credo proprio che non ci sia rimedio
eppure credevo che esistesse un controllo sul focus di access!!!
ciao e grazie ancora



title: Gestione CDr

author: Martino Merzek

text:
Vorrei sapere se c'è qualche comando per gestire il CDr (masterizzatore) per
fare un backup dei dati.
Grazie,
        Martino


title: Gestione CDr

text:
"Martino Merzek" <
martino...@tin.it
> ha scritto nel messaggio
news:WYpM8.20062$5i1.7...@news2.tin.it...

Se è una semplice copia di mdb, utilizzi Shell "copy ...." (vedi help)...
Ciao.
--
Sergio MAZZA


title: Gestione CDr

text:
Mah! Non mi sembra che funzioni.
Non mi risulta che su un Cd si possa scrivere come su un floppy
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:ae1v4o$37r$1...@canarie.caspur.it...



title: Gestione CDr

text:
"Martino Merzek" <
martino...@tin.it
> ha scritto nel messaggio
news:D9qN8.31704$5i1.1...@news2.tin.it...
> Mah! Non mi sembra che funzioni.
> Non mi risulta che su un Cd si possa scrivere come su un floppy
>
Scrivi la tua risposta dopo il testo del messaggio precedente, come faccio
io; grazie.
Non hai parlato di un Cdr (masterizzatore)? Se hai a disposizione un
masterizzatore puoi utilizzare i cd-rw come hd...
Ciao.
--
Sergio MAZZA


title: memorizzare una stringa alla pressione di un tasto

author: daniele

text:
Salve a tutti,  ho un domanda un po' strana da farvi.
E' possibile " memorizzare " una stringa alla pressione di un tasto?
Mi spiego meglio: In una maschera ho diversi tasti. Alla pressione del tasto
A vorrei avere disponibile, per costruire una query, la stringa per ho
memorizzato per quel tasto, supponiamo "Roma"; alla pressione del tasto B
vorrei utilizzare la stringa "Milano" e così via.
So che tutto questo è possibile con una combo, ma mi piacerebbe realizzare
il mio programma in quest'altro modo.
E' possibile o è solo fantascienza?
Ringrazio chiunque mi risponderà.


author: Antonio Biso

text:
daniele <
dere...@libero.it
> wrote in message
PZ8Z5.80144$hk4.2...@news.infostrada.it...
> Salve a tutti,  ho un domanda un po' strana da farvi.
> E' possibile " memorizzare " una stringa alla pressione di un tasto?
> Mi spiego meglio: In una maschera ho diversi tasti. Alla pressione del
tasto
> A vorrei avere disponibile, per costruire una query, la stringa per ho
> memorizzato per quel tasto, supponiamo "Roma"; alla pressione del tasto B
> vorrei utilizzare la stringa "Milano" e cosě via.
> So che tutto questo č possibile con una combo, ma mi piacerebbe realizzare
> il mio programma in quest'altro modo.
> E' possibile o č solo fantascienza?
Basta che scrivi del codice e su evento clic del pulsante A fai una cosa,
del B un'altra e cosě via!
Antonio


title: Select solo se contiene caratteri minuscoli

author: Claudio(BS)

text:
Database SQL2K
Collegamento ADODB da A2K
E' possibile su un campo varchar fare una select che filtri solo le
righe che contengono un qualsiasi carattere minuscolo?
Avevo pensato ad una funzione che scorre riga per riga i campi delle
tabelle ma ... circa 900 tabelle con una media di 30 campi a tabella =
faccio notte :-(
Qualche consiglio?
Grazie
byez
--
Claudio(BS)
per rispondere aggiungi claudio


text:
Claudio(BS) ha scritto:
> Database SQL2K
> Collegamento ADODB da A2K
>
> E' possibile su un campo varchar fare una select che filtri solo le
> righe che contengono un qualsiasi carattere minuscolo?
>
> Avevo pensato ad una funzione che scorre riga per riga i campi delle
> tabelle ma ... circa 900 tabelle con una media di 30 campi a tabella =
> faccio notte :-(
>
> Qualche consiglio?
>
> Grazie
>
> byez
>
Mi č venuto in mente:
SELECT varCAMPO
FROM varTABELLA
WHERE (varCAMPO <> UPPER(varCAMPO))
Credo possa andare, grazie comunque ;-)



text:
"Claudio(BS)" <
0...@hotmail.com
> ha scritto nel messaggio
news:4063...@x-privat.org...

Per trasformarli in maiuscolo, o cosa?
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA ha scritto:

Esatto!!!
Il mio problema è che nel DB, fortunatamente case insentivive, ci sono
record con alcune lettere in minuscolo che vorrei trasformare in maiuscolo.
Grazie per l'interesse



text:
"Claudio(BS)" <
0...@hotmail.com
> ha scritto nel messaggio
news:40641ef9$1...@x-privat.org...

Una bella sfida; per ora non mi viene in mente altro che la tua stessa
soluzione: leggere campo X campo, tabella X tabella.
Se mi va in circolo il sangue e vengo colto da un lampo ti informo...
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA ha scritto:
> "Claudio(BS)" <
0...@hotmail.com
> ha scritto nel messaggio
> news:40641ef9$1...@x-privat.org...
>
>>Sergio MAZZA ha scritto:
>>
>>>"Claudio(BS)" <
0...@hotmail.com
> ha scritto nel messaggio
>>>news:4063...@x-privat.org...
>>>
>>>
>>>>Database SQL2K
>>>>Collegamento ADODB da A2K
>>>>
>>>>E' possibile su un campo varchar fare una select che filtri solo le
>>>>righe che contengono un qualsiasi carattere minuscolo?
>>>>
>>>>Avevo pensato ad una funzione che scorre riga per riga i campi delle
>>>>tabelle ma ... circa 900 tabelle con una media di 30 campi a tabella =
>>>>faccio notte :-(
>>>>
>>>>Qualche consiglio?
>>>>
>>>>Grazie
>>>>
>>>>byez
>>>>
>>>>--
>>>>Claudio(BS)
>>>>
>>>>per rispondere aggiungi claudio
>>>
>>>
>>>Per trasformarli in maiuscolo, o cosa?
>>
>>
>>Esatto!!!
>>Il mio problema č che nel DB, fortunatamente case insentivive, ci sono
>>record con alcune lettere in minuscolo che vorrei trasformare in
>
> maiuscolo.
>
>>Grazie per l'interesse
>>
>>byez
>>
>>--
>>Claudio(BS)
>>
>>per rispondere aggiungi claudio
>
>
> Una bella sfida; per ora non mi viene in mente altro che la tua stessa
> soluzione: leggere campo X campo, tabella X tabella.
>
> Se mi va in circolo il sangue e vengo colto da un lampo ti informo...
Grassie :-)
>
> Ciao.
>
In effetti anche a me non č venuto in mente altro che questo:
Scorro tutte le tabelle
     Scorro tutti i campi
         rstTEMP.open UPDATE varTABELLA SET varCAMPO = UPPER(varCAMPO)
     next
next
Non mi piace neanche un po' perchč non so quali record ha aggiornato ma
sul DB di prova funge, quindi utilizzerň questa.
Tempo impiegato = 3 ore !!! :-(
Spero di non doverlo piů rifare
Grazie 1K



title: Query di selez. non raggruppa come vorrei.

author: montanaro®

text:
Non riesco proprio a capire:
SELECT anagrafe.codice, anagrafe.descrizion, Sum(docrig.quantita) AS
'Mc', Sum(docrig.prezzotot) AS 'Fatturato',
(Sum(docrig.prezzotot)/Sum(docrig.quantita)) AS 'PrMedio',
docrig.esercizio, pagament.descrizion,
(iiF(pagament.numerora>1,(pagament.ggprimara*2+30*(pagament.numerora-1))/2,pagament.ggprimara))
AS 'ggmedi'
FROM anagrafe anagrafe, destinaz destinaz, docrig docrig, doctes
doctes, pagament pagament
WHERE anagrafe.codice = docrig.codicecf AND anagrafe.pag =
pagament.codice AND anagrafe.codice = doctes.codicecf AND
docrig.tipodoc = doctes.tipodoc AND docrig.datadoc = doctes.datadoc AND
docrig.numerodoc = doctes.numerodoc AND anagrafe.codice =
destinaz.codicecf AND doctes.destdiv = destinaz.codicedes AND
((docrig.codicearti Like 'C%') AND (docrig.esercizio>'2003') OR
(docrig.codicearti Like 'P%') AND (docrig.esercizio>'2003'))
GROUP BY anagrafe.codice, anagrafe.descrizion, docrig.esercizio,
pagament.descrizion, docrig.tipodoc, docrig.quantita
HAVING (docrig.tipodoc='FT') AND (anagrafe.codice Like 'C%' And
anagrafe.codice Not Like '%L') AND (docrig.quantita<>0) OR
(docrig.tipodoc='NV') AND (anagrafe.codice Like 'C%' And
anagrafe.codice Not Like '%L') AND (docrig.quantita<>0) OR
(docrig.tipodoc='FT') AND (anagrafe.codice Like 'C%' And
anagrafe.codice Not Like '%L') AND (docrig.quantita<>0) OR
(docrig.tipodoc='NV') AND (anagrafe.codice Like 'C%' And
anagrafe.codice Not Like '%L') AND (docrig.quantita<>0)
So che forse c'è un po di confusione rispetto al risultato ottenuto.
Vorrei avere un record per ogni codice cliente e non capisco dove
sbaglio.


title: Eliminrae selettori record in maschera foglio dati

author: PaoloD

text:
Ciao a tutti!
E' possibile eliminare i selettori record da una maschera visualizzata
in foglio dati (e foglio dati deve rimanere perchè ci sono delle
colonne bloccate): si potrebbe guadagnare dello spazio?
Ciao!


author: Sergio MAZZA

text:
"PaoloD" <
paolo.do...@tin.it
> ha scritto nel messaggio
news:1147676602.8...@i39g2000cwa.googlegroups.com...

[risposta]
Guarda nelle proprietà della maschera, scheda Formato...
Ciao.
--
Sergio MAZZA


author: Simone Calligaris

text:
"Sergio MAZZA" <
> [risposta]
> Guarda nelle proprietą della maschera, scheda Formato...
Non funziona in modalitą DataSheets...
Ciao, Simone


text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:44684bb8$0$18284$4faf...@reader1.news.tin.it...
>
> Non funziona in modalità DataSheets...
>
> Ciao, Simone
Ah! Già, scusa...
Ciao.
--
Sergio MAZZA


author: manzoni

text:
Ciao PaoloD
fai una maschera normale vai su propretą maschera, selettori record NO
pulsanti di spostamento NO
poi fai Visualizza foglio dati
Ciao
Manzoni
--
manzoni
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-828456.html
Inviato via
http://www.itsistemi.net


text:
"manzoni" <
> fai una maschera normale vai su propretą maschera, selettori record NO
> pulsanti di spostamento NO
> poi fai Visualizza foglio dati
Non č possibile nascondere i selettori records in modalitą Foglio dati.
Ciao, Simone


text:
"manzoni" <
> fai una maschera normale vai su propretà maschera, selettori record NO
> pulsanti di spostamento NO
> poi fai Visualizza foglio dati
Non è possibile nascondere i selettori records in modalità Foglio dati.
Ciao, Simone
Perchè no?
 se fai una maschera collegata a una talella o query e in proprieta maschera imposti a No i selettori dei record e pulsantio di spostamento poi in visualizzazione predefinita inposti a foglio dati, i selettori dei record non ci sono.
ciao
manzoni



text:
"manzoni" <
> Non è possibile nascondere i selettori records in modalità Foglio dati.
> Ciao, Simone
> Perchè no?
>  se fai una maschera collegata a una talella o query e in proprieta
maschera imposti a No i selettori dei record e pulsantio di spostamento poi
in visualizzazione predefinita inposti a foglio dati, i selettori dei record
non ci sono.
Beh, non mi risulta...
Ma forse c'è un fraintendimento su "selettore record", che non coincide con
i pulsanti di spostamento.
Ciao, Simone


title: compatta db in uso di Federico Luciani

author: stwe

text:
Compattare l'mdb in uso.
  Federico Luciani
(D)
Come posso compattare l'mdb in uso quando senza usare il Sendkey?
(R)
Ho preparato questo script che se eseguito da un mdb, lo chiude, lo compatta
e lo riapre.
Prima di eseguire lo script e' consigliabile chiudere tutte le forms.
Per eseguirlo basta usare, da access, la shell in questo modo:
  Dim strPath As String
  strPath = "wscript.exe " & "C:\Temp\Compact.vbs " & Chr$(34) &
CurrentDb.Name & Chr$(34)
  Call Shell(strPath, vbNormalFocus)
attenzione ad usare il giusto path per Compact.vbs
Naturalmente per funzionare, nel pc deve essere presente Windows Script
Host! Per windows 98 seconda edizione, non ci sono problemi, per gli altri
os non saprei; magari controllate che sul pc ci sia wscript.exe, altrimenti
e' possibile scaricarlo dal sito MS.
Attenzione, lo script, cosi' come e', non funziona con gli mdb protetti da
password; invece funziona benissimo se si usa la protezione a livello
utente.
Copiate il codice seguente in un file di testo e salvatelo come Compact.vbs
'*******************************************************************
'start code
'*******************************************************************
'Nome:        Compact.vbs
'Descrizione: compatta e riapre l'mdb in uso
'Autore:      Federico Luciani
'Creato:      10/11/2000
'Utilizzo:    dall'mdb eseguire:
'   Dim strPath As String
'   strPath = "wscript.exe " & "C:\Temp\Compact.vbs " & Chr$(34) &
CurrentDb.Name & Chr$(34)
'   Call Shell(strPath, vbNormalFocus)
'
'*******************************************************************
Set objArgs = WScript.Arguments
Call Init()
Dim objMDB
Dim objFSO
Dim strMdbFile
Dim strTmpFile
'nome e path dell'mdb passato come argomento allo script
strMdbFile = objArgs(0)
Set objFSO = CreateObject("Scripting.FileSystemObject")
'genera un nome file temporaneo
strTmpFile = objFSO.GetTempName
strTmpFile = Left(strMdbFile, InstrRev(strMdbFile, "\")) & strTmpFile
'si collega alla sessione access aperta
Set objMDB = WScript.GetObject(strMdbFile)
'minimizza la finestra di access
objMDB.RunCommand 11
'chiude l'mdb in uso
objMDB.CloseCurrentDatabase
'compatta l'mdb in un file temporaneo
objMDB.Dbengine.CompactDatabase strMdbFile, strTmpFile
'Msgbox strMdbFile & " -> " & strTmpFile
'elimina l'mdb originale
objFSO.DeleteFile(strMdbFile)
'copia il file tempraneo nel'mdb originale
objFSO.CopyFile strTmpFile, strMdbFile
'elimina il file temporaneo
objFSO.DeleteFile(strTmpFile)
'riapre l'mdb compattato
objMDB.OpenCurrentDatabase strMdbFile
'maximizza la finestra di access
objMDB.RunCommand 10
Set objFSO = nothing
Set objMDB = nothing
'*******************************************************************
'Controlla che il parametro sia un file mdb
'*******************************************************************
Sub Init()
 'controlla che l'argomento sia un mdb
  If objArgs.Count  < 1 Then WScript.Quit
  If Right(objArgs(0),4) <> ".mdb" Then
    Msgbox "Il file selezionato non e' un mdb.",  16, "Errore!"
    WScript.Quit
  End If
End Sub
'*******************************************************************
'end code
'*******************************************************************
 ho riportato l'esempio solo per comodita', io ho modificato la seguente
parte:
...
'riapre l'mdb compattato
objMDB.OpenCurrentDatabase strMdbFile
'maximizza la finestra di access
objMDB.RunCommand 10
...
in
...
'riapre l'mdb compattato
'objMDB.OpenCurrentDatabase strMdbFile
'maximizza la finestra di access
'objMDB.RunCommand 10
...
e teoricamente funziona.
Chiedo comunque conferma, in quanto l'ho utilizzata sull'evento che di un
pulsante che fatto ciň chiude il programma.
Poi non ho capito invece a cosa serve questa parte di codice, che ho
lasciato inarlterata:
...
Set objFSO = nothing
Set objMDB = nothing
...
Grazie in anticipo
by
stwe


title: Barra strumenti spostamento record

author: Sandrobi

text:
In una maschera senza origine dati rimangono abilitati i pulsanti Primo e
Ultimo. C'è un modo semplice per disabilitarli?
Ciao.
Sandrobi


title: Barra strumenti spostamento record

author: ALESSANDRO Baraldi

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:MTsTd.49966$QG6.8...@twister2.libero.it...

Se non hai origine dati perchè non eliminare i pulsanti di Navigazione
che a mio avviso non servono...?
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Barra strumenti spostamento record

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:421e5b56$0$6317$5fc...@news.tiscali.it...
> "Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
> news:MTsTd.49966$QG6.8...@twister2.libero.it...
> > In una maschera senza origine dati rimangono abilitati i pulsanti Primo
e
> > Ultimo. C'è un modo semplice per disabilitarli?
> >
> > Ciao.
> > Sandrobi
>
>
> Se non hai origine dati perchè non eliminare i pulsanti di Navigazione
> che a mio avviso non servono...?
>
> Ciao
> --
> @Alex (Alessandro Baraldi)
per avere una barra unica per tutte le maschere....
Sandrobi


title: Barra strumenti spostamento record

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:Vp0Ud.52194$lB4.1...@twister1.libero.it...

Cosa ha a che fare la Barra Unica con i Pulsanti Primo ed Ultimo
della Navigazione della Form....??
Sicuramente ho capito male, ma se non spieghi meglio
il problema.....................
Saluti



title: Barra strumenti spostamento record

text:
"> > > > In una maschera senza origine dati rimangono abilitati i pulsanti
> Primo
> > e
> > > > Ultimo. C'è un modo semplice per disabilitarli?
> > > >
> > >
> > > Se non hai origine dati perchè non eliminare i pulsanti di Navigazione
> > > che a mio avviso non servono...?
> > >
> > > @Alex (Alessandro Baraldi)
> >
> > per avere una barra unica per tutte le maschere....
> >
> > Sandrobi
>
>
> Cosa ha a che fare la Barra Unica con i Pulsanti Primo ed Ultimo
> della Navigazione della Form....??
>
> Sicuramente ho capito male, ma se non spieghi meglio
> il problema.....................
>
Uba barra degli strumenti personalizzata in cui ho messo anche i pulsanti di
spostamento record (Primo, Ultimo, Precedente, Successivo).
Sandrobi


title: Barra strumenti spostamento record

text:
> Uba barra degli strumenti personalizzata in cui ho messo anche i pulsanti
di
> spostamento record (Primo, Ultimo, Precedente, Successivo).
>
> Sandrobi
Adesso mi č chiaro.
Accedi alla CommandBar e disabilita i commandBarControls
Applications.CommandBars(NomeTuaBarra).Controls(NomeMenųUltimo).Enabled=Fals
e
Ciao
--
@Alex (Alessandro Baraldi)



title: Funzione variabile

author: Alberto D

text:
Ciao a tutti
Dovrei eseguire una serie di funzioni prelevando il nome delle stesse da una
tabella in base a dei criteri ma non ho trovato niente che mi permetta di
capire come fare
qualcuno di voi ha delle indicazioni da darmi?
Grazie


title: Funzione variabile

text:
"Alberto D" <
a...@libero.it
> ha scritto nel messaggio
news:%YYI9.72861$3l.20...@twister1.libero.it...

In un thread della scorsa settimana viene spiegato il tutto!!!
Ma che č, un compito in classe?!?
Antonio


title: Funzione variabile

text:
> In un thread della scorsa settimana viene spiegato il tutto!!!
>
> Ma che č, un compito in classe?!?
>
> Antonio
>
Scusa se mi ripropongo ho cercato nuovamente nei messaggi della scorsa
settimana ma non riesco trovare quello che dici tu.
ti ricordi mica il titolo o parte
Grazie


title: Funzione variabile

text:
"Alberto D" <
a...@libero.it
> ha scritto nel messaggio
news:7eZI9.74512$2B1.2...@twister2.libero.it...

Il thread č
variabile nome richiamo sub
Antonio


title: Errore di formato collegamento tabella excel

author: ikxel

text:
Ho creato una tabella in excel, attribuendo a ciascuna cella un
determinato formato. In seguito ho collegato questa tabella ad access
e, grazie ad una query di accodamento (eseguita tramite macro da
excel), inserisco i dati in una tabella access esistente.
Ricevo però un messaggio di errore: "3349 overflow in campo numerico".
Mi sono accorto che alcune celle a cui ho attribuito un formato
numerico in excel, sono state "importate" come testo e nei
corrispondenti campi appare il codice di errore "#Num!"; editando la
struttura della tabella collegata e impostando il formato dei
corrispondenti campi in numerico, le cose tornano a funzionare.
Il problema è che non posso salvare queste modifiche, per cui, ogni
volta che chiudo access, sono al punto di partenza.
Premetto che sto utilizzando il pacchetto di Office '97; ciò che ho
descritto è riconducibile ad un bug del programma oppure è possibile
"aggirare" l'ostacolo?
Ringrazio anticipatamente chiunque sia in grado di aiutarmi.
Lele


author: Eugenio

text:
"ikxel" <
c77...@hotmail.com
> ha scritto nel messaggio
news:9c95460c.04060...@posting.google.com...

Ciao Lele
Ho avuto lo stesso problema qualche giorno fa e purtroppo nemmeno io sono
riuscito a risolvere il problema.
Purtroppo, ancora, nessuno mi ha confermato che si tratta di un baco, ma
ormai ne sono certo che lo è.
Però, se per te il file di excel è sempre lo stesso (per me non lo era,
perchè proveniva da aziende diverse) puoi impostare una macro che aggiunga
uno spazio o altro carattere, in modo che il campo risulti essere a tutti
gli effetti un campo testo.
Ciao
Eugenio


text:
"Eugenio" <epiworld#nospam#####@
tiscali.it
> wrote in message news:<so4xc.50593$
zm5....@nntpserver.swip.net
>...

Il file di excel che sto utilizzando è sempre lo stesso; ho provato a
seguire il tuo consiglio ma niente....
Pensando che il problema del linking fosse dovuto alla formula
presente nella cella per il calcolo del corrispondente valore, ho
provato a creare una copia della tabella originale,contenente
solamente i valori calcolati, ed importarla in access... Nessun
risultato.
Ho seguito altre strade ma senza successo:
- ho messo un numero come nome del campo;
- ho convertito i valori in testo tramite l'apposita funzione di
excel;
- ho convertito i valori in valori sempre con la formula di excel;
- ho troncato i valori a due cifre decimali;
- ho importato il foglio senza l'intestazione nella prima riga;
ecc..
Non so più dove sbattere la testa, anche perchè in un altro foglio ho
creato una tabella con un unico record (che praticamente riassume i
valori della prima tabella)e, importandola in access, non ho
riscontrato alcun errore.
Forse la soluzione potrebbe essere quella di creare una macro in
access con la quale mi collego alla tabella di excel che mi interessa
e che mi dia la possibilità di impostare il formato dei campi.
Il mio problema è che non ho molta dimistichezza con la programmazione
in VBA, tutto quello che sono riuscito a fare fino ad ora l'ho
ottenuto per un colpo di fortuna..
Spero di riuscire a risolvere la situazione.
Se anche te riesci a risolvere il problema, fammi sapere.
Lele


title: Sicurezza di Access 97 ?

author: Plasteroïd

text:
Ho sviluppato un Db per una persona, la quale mi ha richiesto un'estrema
sicurezza per i suoi dati, nel senso che non siano leggibili da altri. Il Db
verrà utilizzato su un solo PC, non collegato in rete.
-ho creato un gruppo di lavoro (MDW),
-ho rimosso Amministratore dal gruppo degli Amministratori,
-ho creato un Db protetto con l'Autocomposizione Sicurezza a Livello Utente,
-ho assegnato tutte le impostazioni più restrittive per
l'utente, tranne quelle strettamente necessarie per il buon funzionamento
del Db,
-ho assegnato delle password lunghe (14), composte da lettere e numeri,
-ho criptato il Db e ho creato un file MDE,
-ho effettuato alcune prove per vedere se riuscivo a leggere i dati: ho
aperto il file con un editor, ho provato a estrarre il testo con un prg
shareware. Tutto a posto, bene: i dati solo illeggibili.
Però non ero ancora sicuro di aver fatto tutto il possibile, allora
cerco sul web tra i siti Warez:
in uno di questi cosa ti trovo ? un sacco di prg per crackare in tutti i
modi i file MDB di Access e tra questi un prg che permette di
leggere tranquillamente le password dei Db di Access 97 e Access 2000.
Attenzione! Le password dei Database MDB, non dei gruppi di lavoro, per
fortuna...
Per ora ho trovato solo questo, ma chi mi dice che non si trovi anche un prg
per crackare la password del gruppo di lavoro: in tal caso, riservatezza
addio !
Le mie domande ora sono:
-secondo voi ho fatto tutto il possibile per proteggere i dati ?
-qualcuno sa se Access 97, mentre il Db è aperto, crea delle copie
temporanee/nascoste contenenti dati significativi (a parte il file LDB che
non credo ne contenga: ma smentitemi se sbaglio) ? perchè in questo caso con
un prg come Lost&Found si potrebbero comunque riesumare i dati dall'hd
-qualcuno sa dell'esistenza di un prg in grado di crackare la password del
gruppo di lavoro ? (sottolineo che NON m'interessa avere il prg in sè, ma
solo sapere se esiste questa possibilità - perchè, se un prg del genere
esiste, dovrò per forza lavorare con tabelle collegate a un altro Db
esistente su Floppy Disk.....con tutte le rogne del caso -siccome l'utente
non è esperto dovrò compattare alla chiusura il Db, prevedere che il disco
potrebbe riempirsi, prevedere una routine per le copie di sicurezza del
disco, oltre alla maggiore lentezza del tutto-).
Grazie a tutti per la pazienza,
Mauro.
P.S.: eventualmente potete rispondermi in pvt su
motor...@inwind.it
============================
Torre di Narghan a Pnath.
Ora in cui i Cani ululano all'apertura
della Più Alta Finestra Circolare.
============================
"Non è morto ciò che in eterno può attendere,
e col passar di strane ere, anche la morte muore."
H.P. Lovecraft, The Namless City, (1921) in Weird Tales, novembre 1938.


title: Sicurezza di Access 97 ?

author: bobbit

text:
Plasteroïd <Split...@Zombie.com> wrote in message
6pAg6.5259$gb1.2...@news4.aus1.giganews.com...
> Ho sviluppato un Db per una persona, la quale mi ha richiesto un'estrema
> sicurezza per i suoi dati, nel senso che non siano leggibili da altri. Il
Db
> verrà utilizzato su un solo PC, non collegato in rete.
>
> -
ce ne sono che trovano le psw anche degli mdw ma costa ben 12$
;-)
Ciao, Bobbit



title: Sicurezza di Access 97 ?

author: Riccardo

text:
Plasteroïd <Split...@Zombie.com> wrote in message
6pAg6.5259$gb1.2...@news4.aus1.giganews.com...
> Ho sviluppato un Db per una persona, la quale mi ha richiesto un'estrema
> sicurezza per i suoi dati, nel senso che non siano leggibili da altri. Il
Db
> verrà utilizzato su un solo PC, non collegato in rete.
>
> -ho creato un gruppo di lavoro (MDW),
> -ho rimosso Amministratore dal gruppo degli Amministratori,
> -ho creato un Db protetto con l'Autocomposizione Sicurezza a Livello
Utente,
> -ho assegnato tutte le impostazioni più restrittive per
> l'utente, tranne quelle strettamente necessarie per il buon funzionamento
> del Db,
> -ho assegnato delle password lunghe (14), composte da lettere e numeri,
> -ho criptato il Db e ho creato un file MDE,
ciao, scusami una domanda, ma come si cripta un db?
ci sono programmi apposta?
dove dsi possono trovare?
grazie Riccardo


title: Sicurezza di Access 97 ?

author: Laura Cerponi

text:
Secondo me l'unica tua chance è utilizzare la sicurezza NT o meglio W2000,
utilizzare NTFS, impostare la protezione da sistema in modo corretto: con
access e win 95/98 non hai speranze.
Meglio ancora passare a SQL Server (o msde) e comunque utilizzare la
sicurezza di w2000.
Ciao
antonello
Plasteroïd <Split...@Zombie.com> wrote in message
6pAg6.5259$gb1.2...@news4.aus1.giganews.com...



title: Sicurezza di Access 97 ?

author: warp

text:
Plasteroïd ha scritto nel messaggio
>Ho sviluppato un Db per una persona, la quale mi ha richiesto un'estrema
>sicurezza per i suoi dati, nel senso che non siano leggibili da altri. Il Db
>verrà utilizzato su un solo PC, non collegato in rete.
>
>-ho creato un gruppo di lavoro (MDW),
>-ho rimosso Amministratore dal gruppo degli Amministratori,
>-ho creato un Db protetto con l'Autocomposizione Sicurezza a Livello Utente,
>-ho assegnato tutte le impostazioni più restrittive per
>l'utente, tranne quelle strettamente necessarie per il buon funzionamento
>del Db,
>-ho assegnato delle password lunghe (14), composte da lettere e numeri,
>-ho criptato il Db e ho creato un file MDE,
>-ho effettuato alcune prove per vedere se riuscivo a leggere i dati: ho
>aperto il file con un editor, ho provato a estrarre il testo con un prg
>shareware. Tutto a posto, bene: i dati solo illeggibili.
Guarda, non farti illusioni: se cerchi bene trovi un sacco di roba per crakkare tutto ma dico tutto
quello che gira sotto win.
Comprese pass e impostazioni di protezione di win 2000 e SQL.
Lascia le cose come stanno (tra l'altro è monoutenza): vedrai che la donnina delle pulizie non
scoprirà nulla!
Ciao, warp


title: Sicurezza di Access 97 ?

text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:9607cn$j0m$1...@fe1.cs.interbusiness.it...
>
> Guarda, non farti illusioni: se cerchi bene trovi un sacco di roba per
crakkare tutto ma dico tutto
> quello che gira sotto win.
> Comprese pass e impostazioni di protezione di win 2000 e SQL.
> Lascia le cose come stanno (tra l'altro è monoutenza): vedrai che la
donnina delle pulizie non
> scoprirà nulla!
>
> Ciao, warp
>
...però se il problema eventuale fosse con la Guardia di Finanza......
Ciao.
Mauro


title: Sicurezza di Access 97 ?

author: Federico Luciani

text:

devi fornirgli tutte le pwd, in ogni caso non avrebbero problemi a superare
qualcunque livello di sicurezza.
--
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
----------------------------------


title: Sicurezza di Access 97 ?

author: AntoGal

text:
"Plasteroïd" <Split...@Zombie.com> scrisse...
> Ho sviluppato un Db per una persona, la quale mi ha richiesto un'estrema
> sicurezza per i suoi dati, nel senso che non siano leggibili da altri. Il
Db
> verrà utilizzato su un solo PC, non collegato in rete.
>
> -ho creato un gruppo di lavoro (MDW),
bene.
> -ho assegnato delle password lunghe (14), composte da lettere e numeri,
la password, qualunque essa sia, si decifra in qualche millisecondo.
> -ho criptato il Db
ok.
>e ho creato un file MDE,
l'MDE non protegge query e tabelle...
> in uno di questi cosa ti trovo ? un sacco di prg per crackare in tutti i
> modi i file MDB di Access e tra questi un prg che permette di
> leggere tranquillamente le password dei Db di Access 97 e Access 2000.
> Attenzione! Le password dei Database MDB, non dei gruppi di lavoro, per
> fortuna...
cerca meglio e vedrai che ci sono anche quelli per i gruppi di lavoro...
> Le mie domande ora sono:
>
> -secondo voi ho fatto tutto il possibile per proteggere i dati ?
Imho hai fatto tutto quello che Access permette.
> -qualcuno sa se Access 97, mentre il Db è aperto, crea delle copie
> temporanee/nascoste contenenti dati significativi
Purtroppo si. Soprattutto quando esegui query tra tabelle in join il cui
prodotto cartesiano genererebbe migliaia di records: molti files temporanei
sull'HD vengono creati e cancellati durante l'utilizzo del DB.
> un prg come Lost&Found si potrebbero comunque riesumare i dati dall'hd
Bingo! Nonostante il DB sia criptato, in fase di utilizzo rimane qualcosa su
zone dell'HD, leggibili con qualsiasi Disk Editor.
In definitiva, mi sembra di capire che questi dati devono essere protetti da
qualcuno che avrebbe i mezzi e le conoscenze per recuperare dati anche da
"spezzoni" di MDB sparsi sull'HD (hackers? gdf?).
In questo caso ti suggerirei di tenere il BE su un I-omega ZIP, un LS-120,
un CD-RW o qualunque altra cosa che permette di rimuovere il disco e
portartelo a casa.
Un'altra idea potrebbe essere quella di implementare una funzione custom che
cripta e decripta i dati (meglio se a chiave asimmetrica). In rete si
trovano i sorgenti di algoritmi abbastanza robusti (IDEA, DES, RSA). Se
cerchi trovi anche delle DLL che implementano questi algoritmi. In sostanza
i dati nelle tabelle sarebbero leggibili ma non interpretabili, il problema
(se non ho capito male) sarebbe quello di spiegare alla gdf che non si
ricorda più la password di decrittazione...
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: Sicurezza di Access 97 ?

text:
Plasteroïd ha scritto nel messaggio ...
>...però se il problema eventuale fosse con la Guardia di Finanza......
>
Eh, eh ... con la guardia di finanza c'è poco da fare: se ti vuoi sbarazzare di quei mentecatti
l'unica soluzione accettabile è allungare una bella busta.
Te ne potrei raccontare di tutti i colori, ma me le risparmio perchè sono cose di dominio publico
:-(
Ciao, warp


title: stampa pagine dispari

author: sergio

text:
esiste un modo 'semplice' per stampare prima le pagine dispari e poi le pari
di un report al fine di ottenere una stampa fronte retro ?
grazie


title: stampa pagine dispari

author: Roberto da casa

text:
"sergio" <
scir...@tor.it
> ha scritto nel messaggio
news:94upsd$ik4$1...@fe1.cs.interbusiness.it...

Fai un giretto nel Sito Comune (lik qui sotto), c'è la soluzione al tuo
problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: stampa pagine dispari

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:29Gc6.38686$ew1.2...@news.infostrada.it...

grazie mille per il consiglio
però vorrei ancora un aiutino: come faccio a
"copiare la seguente routine nel MODULO DEL REPORT:" ?
sergio


title: stampa pagine dispari

text:
"sergio" <
scir...@tor.it
> ha scritto nel messaggio
news:94vch5$ktr$1...@fe1.cs.interbusiness.it...
>
[CUT]
>
> grazie mille per il consiglio
>
> però vorrei ancora un aiutino: come faccio a
> "copiare la seguente routine nel MODULO DEL REPORT:" ?
>
> sergio
>
Le tre righe di codice VBA della routine scritta da Federico (la prima e
l'ultma le aggiunge Access automaticamente) le devi scrivere a fronte
dell'evento "Su stampa" della sezione Corpo del tuo report. Quanto ti sto
dicendo è esplicitato nella prima riga della routine: Private Sub
CORPO_PRINT(Cancel As Integer, PrintCount As Integer).
