title: Problema con recordset

author: Paolo Samba

text:
Ho creato una tabella Soci in cui tramite una maschera inserisco dei dati.
Il codice attivato dal click sul pulsante "Salva" della maschera è il seguente:
Private Sub plsSalva_Click()
  Dim SOCIO As Recordset

    ' aggiunge il nuovo record
    Set SOCIO = CurrentDb.OpenRecordset("Soci")
    With SOCIO
        .AddNew
        ![Cognome] = Me.txtCognome
        ![Nome] = Me.txtNome
        ...
        .Update
    End With
    SOCIO.Close

    'abilita pulsante inserimento dati nuovo socio
    DoCmd.GoToControl "plsNuovo"
    'disabilita tutti i restanti comandi
    txtNome.Enabled = False
    txtCognome.Enabled = False
    ...
End Sub
Mi segnala errore 13 sulla riga
Set SOCIO = CurrentDb.OpenRecordset("Soci")
Perchè?
Grazie!!!
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Problema con recordset

author: The-real-Isaac

text:
"Paolo Samba" <
paolo...@tin.it
> ha scritto nel messaggio
news:002926feaf0a1f75f1...@mygate.mailgate.org...

Dovrebbe essere il solito problema dei riferimenti (nel tuo caso dovrebbe
essere sufficiente portare DAO sopra ad ADO)
Ciao
--
Alberto


title: Problema con recordset

text:
grazie del suggerimento, ma non sono un gran conoscitore di VBA, anzi, sono
decisamente un improvvisatore.
Come si fa?
E' una cosa tipo una conversione di tipi?
Grazie!!!
>
> Dovrebbe essere il solito problema dei riferimenti (nel tuo caso dovrebbe
> essere sufficiente portare DAO sopra ad ADO)
> Ciao
>
> --
> Alberto



title: Problema con recordset

text:
"Paolo Samba" <
paolo...@tin.it
> ha scritto nel messaggio
news:1716ffe134340069b8...@mygate.mailgate.org...
> grazie del suggerimento, ma non sono un gran conoscitore di VBA, anzi,
sono
> decisamente un improvvisatore.
> Come si fa?
> E' una cosa tipo una conversione di tipi?
> Grazie!!!
>
> >
> > Dovrebbe essere il solito problema dei riferimenti (nel tuo caso
dovrebbe
> > essere sufficiente portare DAO sopra ad ADO)
> > Ciao
> >
> > --
> > Alberto
>
Fai attenzione a rispondere dopo il messaggio e non prima.
Dall'interno di un qualsiasi modulo di codice (per esempio quello dove hai
scritto la tua 'Private Sub plsSalva_Click()') clicca su
Strumenti/Riferimenti. Ti apparirą una lista di riferimenti con a sinistra
il segno di spunta. Il riferimento a 'Microsoft DAO..." deve essere spuntato
e trovarsi in posizione superiore a "Microsoft ActiveX Data Objects...".
Eventualmente agisci sulle due frecce "Prioritą".
Ciao
--
Alberto


title: DLooUP in SQL. Come si scrive ?

author: Bruno - S95

text:
Ciao a tutti.
Ulteriore problema. Access 2002
Problema:
1-  maschera contenente una casella combinata non associata, con elenco
argomenti.
       2-  sottomaschera con origine record query interna alla maschera che
estrae le domande. questa sottomaschera ha a sua volta un'altra
sottomaschera che mostra 3 risposte per ogni domanda.
Tutto funziona correttamente, ma non sono riuscito a scrivere l'SQL per
farmi visualizzare il nr. di record da me voluto (predefinito nella maschera
Forms![F_Nr_Record]) quando scelgo o modifico l'argomento dalla casella
combinata.
questa è la stringa da me usata :
----------------------------------
SELECT TOP DLookUp ("[Nr_Record] ","Forms![F_Nr_Record]"); T_Domande.Id_Dom,
[Cap] & "°/" & [Nr_Arg_Cap] & "/" & [Id_ProgDom] AS Capitolo,
T_Domande.Id_ProgDom, T_Domande.Domanda FROM T_Domande
INNER JOIN T_Capitoli ON T_Domande.Id_Dom=T_Capitoli.ID_Cap_Arg ORDER BY
T_Domande.Id_Dom, T_Domande.Id_ProgDom;
------------------------------------
Preciso che il DLookUp ("[Nr_Record] ","Forms![F_Nr_Record]"); l'ho ottenuto
scrivendo l'espressione in una query e andando poi a leggere l'SQL.
Inoltre ho provato anche a togliere il ; alla fine del DLookUP e a fare
altre prove, ma nisba.
Potete aiutarmi, anche con altro metodo.
Mille grazie
        Bruno


title: DLooUP in SQL. Come si scrive ?

author: ALESSANDRO Baraldi

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:DbCWd.624529$b5.28...@news3.tin.it...
> Ciao a tutti.
>
> Ulteriore problema. Access 2002
>
>
> Problema:
>
>
> 1-  maschera contenente una casella combinata non associata, con elenco
> argomenti.
>
>        2-  sottomaschera con origine record query interna alla maschera
che
> estrae le domande. questa sottomaschera ha a sua volta un'altra
> sottomaschera che mostra 3 risposte per ogni domanda.
>
>
>
> Tutto funziona correttamente, ma non sono riuscito a scrivere l'SQL per
> farmi visualizzare il nr. di record da me voluto (predefinito nella
maschera
> Forms![F_Nr_Record]) quando scelgo o modifico l'argomento dalla casella
> combinata.
>
>
> questa č la stringa da me usata :
>
> ----------------------------------
>
> SELECT TOP DLookUp ("[Nr_Record] ","Forms![F_Nr_Record]");
T_Domande.Id_Dom,
> [Cap] & "°/" & [Nr_Arg_Cap] & "/" & [Id_ProgDom] AS Capitolo,
> T_Domande.Id_ProgDom, T_Domande.Domanda FROM T_Domande
>
> INNER JOIN T_Capitoli ON T_Domande.Id_Dom=T_Capitoli.ID_Cap_Arg ORDER BY
> T_Domande.Id_Dom, T_Domande.Id_ProgDom;
>
> ------------------------------------
>
> Preciso che il DLookUp ("[Nr_Record] ","Forms![F_Nr_Record]"); l'ho
ottenuto
> scrivendo l'espressione in una query e andando poi a leggere l'SQL.
> Inoltre ho provato anche a togliere il ; alla fine del DLookUP e a fare
> altre prove, ma nisba.
>
> Potete aiutarmi, anche con altro metodo.
>
>
> Mille grazie
>
>
>         Bruno
Io non uso, per quanto mi č possibile le funzioni di aggregazione
sui Domini, sono poco efficienti.
Nel tuo caso mi pare che addirittura la soluzione piů performante
possa essere quella di una SubQuery.
L'argomento č abastanza semplice, ma per avere un dettaglio piů
concreto leggi quanto descritto nelle 2 FAQ del SitoComune alla
sezione Queries e scaricati i 2 Demo:
2.26 Esempio dell'uso delle Subquery (1)
2.27 Esempio dell'uso delle Subquery (2)
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: SW risponditore telefonico

author: Sandro

text:
          Ciao a tutti.
Dovrei realizzare un'applicazione che si comporti da risponditore automatico
del tipo:
-) Digitare 1 per info su xxxx
-) digitare 2 per servizi yyy
-) digitare il numero di ordine seguito da * per info sull'ordine
-) digitare 0 per parlare con un operatore
una cosa ormai molto comune, tipo il servizio di tracciamento dei pacchi
postali offerto da porte italiane ...
Credo di essere in grado di gestire tutta la parte di multimedia e di
interfaccia ai dati, ma quello che non so come approcciare è la parte di
interazione mediante impulsi dtmf del telefono. Esistono soluzioni già in
commercio da interfacciare ad un sw Access e vba? Devo fare tutto da me con
le tapi?
Mi date qualche suggerimento?
TIA.
Sandro.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: SW risponditore telefonico

author: MA

text:

Guarda sul sito di Karl
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Somma in campo a pie' di maschera.

text:
Per quanto imbranato, non credevo di arenarmi per una cosa del genere.
Ho una maschera in modalità maschere continue, associata ad una
tabella contenente anche il campo "SommaXComuni".
La maschera ha una casella di testo che si chiama "TotXCom" associata
a quel campo.
Ho messo nel pie' di pagina maschera (chi lo dice a Microsoft che -
pie'- si scrive con l'apostrofo e non con l'accento?) una casella di
testo, la cui origine controllo è "=Somma([SommaXComuni])".
Mi esce #Errore e non so che fare... aita!
La cosa buffa è che altre maschere mi funzionavano.
Preciso che uso con A2007 un'applicativo in formato A2000.
Grazie a tutti.
Riccardo Baldinotti


title: Somma in campo a pie' di maschera.

author: Roberto da Parma

text:
<
bari...@gmail.com
> ha scritto nel messaggio
news:72458e9d-6524-4eca...@c58g2000hsc.googlegroups.com...

Hai controllato che non ci siano alcuni valori Null?
Prova con =Somma(nz([SommaXComuni]))
ciao
--
Roberto da Parma


title: Somma in campo a pie' di maschera.

text:
>
> Hai controllato che non ci siano alcuni valori Null?
> Prova con =Somma(nz([SommaXComuni]))
>
Niente nulli però ho provato e il risultato è lo stesso.
Sob.
Riccardo Baldinotti


title: Somma in campo a pie' di maschera.

text:
<
bari...@gmail.com
> ha scritto nel messaggio
news:23b20130-0cff-44e2...@f63g2000hsf.googlegroups.com...

SommaXComuni è un campo calcolato o è un campo della tabella?
Fa parte di una sottomaschera?
Ciao
--
Roberto da Parma


title: Somma in campo a pie' di maschera.

text:

Non c'era alcun errore nella specifica casella che avevo indicato; fra
i tanti "miglioramenti" di A2007 c'è un incremento nel tono arcigno
dei suoi interventi.
Infatti avevo commesso un errore in UN'ALTRA casella di testo, e
finché non l'ho corretto tutte le caselle di somma mi davano errore.
In particolare, avevo confuso il nome di una casella ("totPop") col
nome del suo contenuto ("TotXPop") scrivendo =Somma([totPop]) anziché
=Somma([TotXPop]). Cancellato quella, subito tutte le altre caselle,
con formula corretta, hanno dato il risultato richiesto.
Noto di passaggio il fatto seguente. Avevo nominato una casella come
la sua origine dati: "nComuni". Rinominandola in nComuni1 la formula
della corrispondente somma è diventata =Somma([nComuni1]), cioè ha
"seguito" il nome della caselal di riferimento anziché il nome del
dato associato, e questo non mi sembra carino...
Grazie ancora.
Riccardo Baldinotti


title: Somma in campo a pie' di maschera.

text:
<
bari...@gmail.com
> ha scritto nel messaggio
news:79880065-681c-48e9...@m36g2000hse.googlegroups.com...



Grazie ancora.
Riccardo Baldinotti
Togli la dal menu opzioni tieni traccia delle correzioni....



title: Somma in campo a pie' di maschera.

text:
>
> Togli la dal menu opzioni tieni traccia delle correzioni....
>
Wonnnnderrrrfullll!!!!!!!!!!
R


title: intestazione visualizzazione query

author: luigiOnofrio

text:
è possibile cambiare l'intestazione "immissione valore parametro" che
compare nella barra blu di una query filtrata in esecuzione? se si, come?
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: intestazione visualizzazione query

author: Antonio Biso

text:
"luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
news:d18p2b$nad$1...@news.newsland.it...
> è possibile cambiare l'intestazione "immissione valore parametro" che
> compare nella barra blu di una query filtrata in esecuzione? se si, come?
> grazie
Creando la stessa query via codice, chiedendo il parametro come una msgbox e
poi inserendo il valore nella stringa SQL.
Antonio


title: intestazione visualizzazione query

text:
Antonio Biso ha scritto:


> Antonio
sei troppo professionale nelle spiegazioni :-))
ti puoi esprimere con un esempio che possa capire anche uno meno
professionale come me?  :-((



title: intestazione visualizzazione query

text:
"luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
news:d1922a$13g$1...@news.newsland.it...
> Antonio Biso ha scritto:
>
> > "luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
> > news:d18p2b$nad$1...@news.newsland.it...
> > > è possibile cambiare l'intestazione "immissione valore parametro" che
> > > compare nella barra blu di una query filtrata in esecuzione? se si,
come?
> > > grazie
>
> > Creando la stessa query via codice, chiedendo il parametro come una
msgbox e
> > poi inserendo il valore nella stringa SQL.
>
> > Antonio
>
> sei troppo professionale nelle spiegazioni :-))
> ti puoi esprimere con un esempio che possa capire anche uno meno
> professionale come me?  :-((
Per un esempio devi dirmi se la tua query è di comando o di semplice
selezione
Antonio


title: intestazione visualizzazione query

text:
Antonio Biso ha scritto:
> "luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
> news:d1922a$13g$1...@news.newsland.it...
> > Antonio Biso ha scritto:
> >
> > > "luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
> > > news:d18p2b$nad$1...@news.newsland.it...
> > > > è possibile cambiare l'intestazione "immissione valore parametro" che
> > > > compare nella barra blu di una query filtrata in esecuzione? se si,
> come?
> > > > grazie
> >
> > > Creando la stessa query via codice, chiedendo il parametro come una
> msgbox e
> > > poi inserendo il valore nella stringa SQL.
> >
> > > Antonio
> >
> > sei troppo professionale nelle spiegazioni :-))
> > ti puoi esprimere con un esempio che possa capire anche uno meno
> > professionale come me?  :-((
> Per un esempio devi dirmi se la tua query è di comando o di semplice
> selezione
> Antonio
di selezione. (penso :-))  )
in una dei campi vi è un criterio di richiesta di cosa voglio filtrare.
"  [Forms]![Registro_delibere]![seduta]  "



title: intestazione visualizzazione query

text:
"luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
news:d19649$ktm$1...@news.newsland.it...

Crea una query e salvala.
Poi prepara la stringa SQL così
sql_cmd = "Select tab.* from tab where tab.seduta  = " & me.seduta
Poi cambi la proprietà SQL della querydef della query salvata con la stringa
creata
currentdb.querydefs("Query").SQL = sql_cmd
infine apri la query
docmd.openquery "Query"
Antonio


title: riconoscimento caratteri

author: Marco Parodi

text:
come far riconoscere ad Access un font maiuscolo da uno minuscolo ??
Ad esempio una lettera "P" da una lettera "p" ?
Grazie in anticipo


title: riconoscimento caratteri

author: Nicola Ardito

text:
Prova con la funzione ASC(carattere) che fornisce risultati diversi tra
maiuscolo e minuscolo.
Ciao Nicola
Marco Parodi ha scritto nel messaggio <8jkmkl$b76$
1...@nslave2.tin.it
>...



title: riconoscimento caratteri

author: Thierry Rega

text:
Nicola Ardito <
nar...@tin.it
> wrote in message
8jks2e$gtd$1...@nslave2.tin.it...

Ci sarebbe molto più semplice!
Dim a, b tutte String
a=mid(b,x,1) 'x essendo la lettere che vuoi verificare.
If ucase(a)=a then
  'E' maiuscolo!
else
  'Non è maiuscolo!
End If
Et voilà!
Ciao
Thierry


title: riconoscimento caratteri

text:
Se non sbaglio però devi mettere
OPTION COMPARE BINARY
altrimenti continua ad essere "A"="a"
Ciao Nicola
Thierry Rega ha scritto nel messaggio
<8jm944$d7t$
1...@pegasus.tiscalinet.it
>...



title: riconoscimento caratteri

author: Thierry REGA

text:
Nicola Ardito <
men...@inwind.it
> wrote in message
8jmnlo$i1$1...@sirmdpsin17.inwind.it...
> Se non sbaglio però devi mettere
> OPTION COMPARE BINARY
> altrimenti continua ad essere "A"="a"
Ah già, questo BINARY me lo dimentico sempre!
Grazie per la rinfrescata!
Thierry


title: passoword per un file mdb da distribuire

author: Walter B.

text:
Devo distribuire un file di Access accessibile da un programma non scritto
in Access che accede al mdb via odbc.
Io userei la funzione strumenti | protezione|imposta password.
Non capisco perchč mi chieda solo la password. Un qualunque database no
dovrebbe chiedere anche la UserId?
Inoltre quando si distribuisce il file mdb la password č inglobata
all'interno o occorre distribuire qualche altro file?
e che livello di sicurezza garantisce una password impostata con questa
procedura?


author: Federico Luciani

text:
"Walter B." wrote:
> Devo distribuire un file di Access accessibile da un programma non scritto
> in Access che accede al mdb via odbc.
> Io userei la funzione strumenti | protezione|imposta password.
> Non capisco perchč mi chieda solo la password. Un qualunque database no
> dovrebbe chiedere anche la UserId?
non se usi la protezione con la semplice password.
se invece vuoi una protezione a livello utente, allora avrai accessi
differenziati per utente
> Inoltre quando si distribuisce il file mdb la password č inglobata
> all'interno o occorre distribuire qualche altro file?
la password e' interna.
se invece usi la protezione a livello utente, allora devi distribuire anche un
altro file (.mdw) che definisce il gruppo di lavoro.
> e che livello di sicurezza garantisce una password impostata con questa
> procedura?
questo tipo di protezione e' facilmente bypassabile, quindi dipende dal tipo di
sicurezza che vuoi avere.
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Snapshot per Mac

author: Cesco

text:
Ciao a tutti,
ho cercato invano un viewer di file .snp per MAC, ma sembra non esista.
Se avete qualche info da darmi è bene accetta.
So che esiste la possibilità di fare file PDF ma ciò comporta
l'installazione del driver su parecchi PC... l'originale costa pure.
Possibile che Microsoft faccia pacchetti Office per MAC e si dimentichi
di mettere un traduttore tra i vari sistemi Operativi???
Saluti a tutti
Cesco


title: Snapshot per Mac

author: George

text:
"Cesco" <
jsm...@company.com
> ha scritto nel messaggio
news:3F5ED3FE...@company.com...

Access non è mai stato portato su Mac.
Di conseguenza non esiste nessuno SnapShot viewer.
Ciao.


title: aprire la mashera su record selezionato

author: Principiante

text:
Salve,
Per le ricerche ho creato una maschera identica alla principale in cui
ho sostituito tutte le TextBox co ComboBox.
Motivo?
Selezionando un record sulla Combo, vorrei si chiudesse la maschera di
ricerche e si aprisse la mascera principale sul record selezionato.
Come posso fare?
Ecco Cosa ho provato! ma;
non si apre sul record precedentemente selezionato.
Private Sub Combo10_AfterUpdate()
    ' Trova il record corrispondente al controllo
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[ID] = " & Str(Nz(Me![Combo10], 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
    'Chiude la maschera corrente e apre la maschera "Ricerche"
    DoCmd.Close
    Dim stDocName As String
    Dim stLinkCriteria As String
    'Apre la maschera "Pratica_Cliente"
    stDocName = "Pratica_Cliente"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
End Sub
Grazie Ciao.....


title: aprire la mashera su record selezionato

author: Karl Donaubauer

text:
Principiante wrote:
> Per le ricerche ho creato una maschera identica alla principale in cui
> ho sostituito tutte le TextBox co ComboBox.
> Motivo?
Non conosci menu Record/Filtro/Filtro in base a maschera. ;-)
> Selezionando un record sulla Combo, vorrei si chiudesse la maschera
> di ricerche e si aprisse la mascera principale sul record selezionato.
> Come posso fare?
>
> Ecco Cosa ho provato! ma;
> non si apre sul record precedentemente selezionato.
Perché nel tuo codice non c'è niente connessione tra le due maschere.
> Private Sub Combo10_AfterUpdate()
>    ' Trova il record corrispondente al controllo
>    Dim rs As Object
>
>    Set rs = Me.Recordset.Clone
>    rs.FindFirst "[ID] = " & Str(Nz(Me![Combo10], 0))
>    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
>
>    'Chiude la maschera corrente e apre la maschera "Ricerche"
>    DoCmd.Close
>
>    Dim stDocName As String
>    Dim stLinkCriteria As String
>
>    'Apre la maschera "Pratica_Cliente"
>    stDocName = "Pratica_Cliente"
>    DoCmd.OpenForm stDocName, , , stLinkCriteria
>
> End Sub
Se ti capisco bene basta:
Private Sub Combo10_AfterUpdate()
   If Not IsNull(Me!Combo10) Then
       DoCmd.OpenForm "Pratica_Cliente", , , "Id=" & Me!Combo10
       DoCmd.Close acForm, Me.Name
   End If
End Sub
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: aprire la mashera su record selezionato

text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato
> Se ti capisco bene basta:
Grazie Karl. Hai capito bene!


title: XPUnlimited e Vista

author: Mario Longo

text:
Salve, qualcuno ha provato ad installare XPUnlimited su Vista per
eseguire applicativi Access?
Grazie


title: Non funziona il setup di Office XP pro su windows 10

text:
Salve. Ho davvero urgenza di ricevere un suggerimento!
Ho svilupppato da anni una complessa applicazione con Access XP contenuto nel pacchetto Office XP. Tale appplicazione è ancora oggi validamente utilizzata per la conduzione della mia attività di consulenza amministrativa.
Un computer nuovo ha installato come S.O. windows 10, ma, malgrado la richiesta fatta di eseguire il setup di Office in modalità Windows XP, dopo la segnalazione della risoluzione del problema, il setup non si avvia, anzi non comunica alcuna anomalia, si limita a non avviarsi.
E' fuori discussione il cambio di sistema operativo (Linux con virtual machine), rimarrebbe l'archiviazione del pacchetto office e la migrazione ad altro software,con tempi impossibili per la mia attività.
In effetti a me servirebbe solo Access, già potendo utilizzare Libre Office od Open office per le altre Funzioni (word, excel, ecc.).
Esiste la possibilità di acqquistare solo Access sul quale convertire il vecchio data base con tutte le maschere, macro, tabelle, ecc., eseguibile su Windows 10?
Grazie per le indicazioni.


author: BFS

text:
Il 26/08/2016 13:11,
cons...@gmail.com
 ha scritto:

premesso che ho vari pc con windows 10 e su nessuno ho problemi ad
installare programma in access xp

prova ad installare il runtime 2010 di access e successivamente apri il
tuo mdb

ciao
BFS


text: Ho seguito iltuo consiglio, ma il file mdb non si apre correttamente poichè mancano dei riferimenti e la runtime non mi permette di registrarli. A proposito del caricamento del setup con Windows 10, il caricamento di Office xp era antecedente all'aggiornamento in Windows 10? Poichà io tento di caricare Office xp su di un computer dove è già presente Windows 10.


text:
Il 28/08/2016 16:46,
cons...@gmail.com
 ha scritto:
> Ho seguito iltuo consiglio, ma il file mdb non si apre correttamente poichè
>

i riferimenti a dll o ocx esterni li puoi registrare a mano

ciao


text:
...
>
> i riferimenti a dll o ocx esterni li puoi registrare a mano
>
> ciao

Se ha i diritti di ADMIN.

Meglio sempre fare tutto nel SETUP.

@Alex


title: Invio Mail con Lotus Notes

author: Marco Antonioli

text:
Buona Sera
Da una maschera access 2003 vorrei inviare mail tramite Lotus Notes 6.5.
E' possibile ?
Grazie
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Invio Mail con Lotus Notes

author: Paolo Dal Bosco

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:5bb41a8918e75363256...@mygate.mailgate.org...
> Buona Sera
> Da una maschera access 2003 vorrei inviare mail tramite Lotus Notes 6.5.
> E' possibile ?
> Grazie
> MArco
>
dai un0occhiata a questo link:
http://www.granite.ab.ca/access/email/lotusnotessample.htm
ciao
Paolo


title: Invio Mail con Lotus Notes

author: Giovanna Pellegri

text:
"Paolo Dal Bosco" <
bos...@tin.it
> wrote in message
news:450ec652$0$30246$
4faf...@reader1.news.tin.it

> dai un0occhiata a questo link:
>
http://www.granite.ab.ca/access/email/lotusnotessample.htm
>
> ciao
> Paolo
Grazie
E sembra anche funzionare



title: Invio Mail con Lotus Notes

text:
"Giovanna Pellegri" <
in...@echovr.it
> ha scritto nel messaggio
news:8ef49615e3f42a09eee...@mygate.mailgate.org...
> "Paolo Dal Bosco" <
bos...@tin.it
> wrote in message
> news:450ec652$0$30246$
4faf...@reader1.news.tin.it
>
>
> > dai un0occhiata a questo link:
> >
http://www.granite.ab.ca/access/email/lotusnotessample.htm
> >
> > ciao
> > Paolo
>
> Grazie
> E sembra anche funzionare
>
meglio cosě, no?
Ciao
Paolo


title: [INFO] Istruzioni per l'uso di questo ng

text:
[INFO] Siete pregati di leggerlo - Istruzioni per l'uso di questo ng
----------------------------------------------------------------------------
             Come ci si dovrebbe comportare in un newsgroup
                    ovvero 'Istruzioni per l'uso'
----------------------------------------------------------------------------
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
  dei giorni precedenti non siano gia' presenti delle soluzioni al quesito
  che si vuole porre.
  Non e' il massimo delle figure fare una domanda a cui e' gia' stata
  data ampia ed esauriente risposta magari il giorno prima, di sicuro
  poi l'eventuale replica difficilmente potra' essere piu' completa.
  Volendo si possono effettuare anche delle ricerche nell'archivio storico
  dei messaggi presso il Sito Comune di questo newsgroup:

http://www.sitocomune.com
  o in alternativa, presso il sito:

http://groups.google.com/advanced_group_search
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
  siano gia' presenti sul Sito Comune di questo newsgroup:

http://www.sitocomune.com
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nel scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo di
problema, attirando subito l'attenzione di chi legge
Si sconsiglia di inserire subject insignificanti come:
  'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI'
  'SONO PRINCIPIANTE', 'SONO DEFICENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare
la spedizione di messaggi incomprensibili, che non potranno avere risposte
immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce
ed il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si deve iniziare a scrivere
sempre dopo il testo del percedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche o con altri partecipanti e eventuali
disaccordi sarebbe meglio proseguire in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
  il lavoro di altre persone.
  Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
  che in questo ng possono esserci persone che si guadagnano la
  pagnotta sviluppando programmi con access, non ci sembra corretto
  contribuire a diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
  lo spirito di questo ng in cui presuppone che tutte le domande e tutte
  le risposte debbano essere visibili perche' potrebbero interessare a
  tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
  informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
  disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste,
  lo sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
  vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
  del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
  access, anche se personali, ma il tutto deve sempre essere senza scopo di
  lucro;
Alcune regole legate invece alla netiquette,
dove con il termine netiquette 'retichetta', si intende l'insieme di
regole nate col tempo per autoregolare il comportamento degli utenti delle
news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei
  messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTML (quindi con formattazioni varie).
  questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
  correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
  Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquettei
t.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.geocities.com/bourbonstreet/9518/galamaileo.html
Cara Emily Postnews...
http://www.geocities.com/Athens/Parthenon/9704/galareteo.html
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK      As Far As I Know
BTW        By The Way
CU         See You
CUL/CUL8R  See You Later
CUT        Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH        Hope This Helps
IMO        In My Opinion
IMHO       In My Humble Opinion
LOL        Laughing Out Loud
NEWBIE     Nuovo arrivato, persona nuova per il NG
NG         Newsgroup
OT         Off-Topic: fuori argomento
ROTFL      Rolling on the floor laughing
ROTFLASTC  Rolling on the floor laughing and scaring the cat
ROTFLMAO   Rolling on the floor laughing my ass off
RTFM       Read the fuckin' manual
SPAM       Messaggio pubblicitario fortemente OT, sui NG č assolutamente
vietato
TIA        Thanks In Advance
TROLL      Persona che vuole solo creare disturbo e scompiglio
ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com
----------------------------------------------------------------------------


title: Borrelli e Manfredini + Service packs

author: Damiano Zorzi

text:
In questi giorni (scherzosamente) si è parlato di Service pack e questo mi
ha fatto ricordare un vecchio problema del quale ho dibattuto con colleghi e
rivenditori senza avere risposte definitive.
Tutti sapete che installare i vari service packs è una rottura: perdita di
tempo e rischio di dover riformattare il pc ... o che semplicemente non
vadano a buon fine.
Chi acquista i pacchetti Microsoft anni dopo l'immissione sul mercato se li
trova già patchati ... un bel privilegio :-))
E gli altri???
Esisterà, immagino, la possibilità di richiedere a MS _se si possiede
regolare licenza_ CD già upgradati.
Vi risulta?
Ciao a tutti.


title: Borrelli e Manfredini + Service packs

text:
"Damiano Zorzi" <
Rettifico l'oggetto del post che è ovviamente OT: non vorrei che gli
interessati mi tirassero le orecchie!!


title: Borrelli e Manfredini + Service packs

author: Maurizio Borrelli

text:
> "Damiano Zorzi" [...]:
> Rettifico l'oggetto del post che è ovviamente OT: non vorrei che gli
> interessati mi tirassero le orecchie!!
    :-)))
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: togliere interruzione di riga manuale

author: Stratega

text:
Qualcuno mi sa dire come fare a togliere una interruzione di riga
manuale allinterno delle celle di un database in acces?


title: togliere interruzione di riga manuale

author: Nicolas

text:
"Stratega" <
strat...@tiscali.it
> ha scritto nel messaggio
news:1128931809.3...@g14g2000cwa.googlegroups.com...
> Qualcuno mi sa dire come fare a togliere una interruzione di riga
> manuale allinterno delle celle di un database in acces?
cosa intendi per manuale? nelle proprietą della maschera c'č l'opzione
interruzione
di riga in scheda formato la metti a Si o No come preferisci . intendi
quello?
Ciao.


title: togliere interruzione di riga manuale

text:
SCUSATE MA SONO STATO IN "FERIE"
IL PROBLEMA STA NEL FATTO CHE IO HO UN DATABASE IN ACCESS E ALL'INTERNO
DI ALCUNE CELLE HO DELLE PARTI DI TESTO CHE CONTENGONO ANCHE DELLE
INTERRUZIONI DI RIGA. IL DATABASE INFATTI SERVE A CREARE DELLE PAGINE
WEB, DI CONSEGUENZA I TESTI, CHE APPAIONO POI SULLE PAGINE,  DEVONO
AVERE UN MINIMO DI FORMATTAZIONE.
FIN QUI TUTTO BENE SOLO CHE SE POI IO DEVO ESPORTARE LA TABELLA CHE HO
IN ACCESS IN UN FILE TXT QUESTE INTERRUZIONI DI RIGA MI CREANO DEI
PROBLEMI VISTO CHE NON AVRO' PIU' UN RECORD PER OGNI RIGA MA UN RECORD
PER X RIGHE A SECONDA DI QUANTE INTERRUZIONI DI RIGA HO NEL TESTO
CONTENUTO NELLA STRAMALEDETTA CELLA DI ACCESS.
SO CHE NON SARA' CHIARISSIMO.


title: togliere interruzione di riga manuale

author: MA

text:
Stratega wrote:
> SCUSATE MA SONO STATO IN "FERIE"
Dove, in un rave party???
Hai ancora la musica che ti pompa le orecchie!!!!!
Non gridare
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: togliere interruzione di riga manuale

text: Scusami.....precisino!


title: MaxLocksPerFile (Access runtime)

author: Ammammata

text:
sul vecchio pc di sviluppo con windows 7 e access 2010 funziona
egregiamente con i valori predefiniti

sul pc con windows 10, office 2019 e access runtime 2016 non c'è verso

<
https://docs.microsoft.com/en-us/office/troubleshoot/access/file-sharing-

lock-count-exceeded>

ho portato il valore fino a 500.000 senza esito

c'è qualche altro trucco che ancora posso provare?

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: MaxLocksPerFile (Access runtime)

text:
Il giorno lunedì 27 luglio 2020 13:33:41 UTC+2, Ammammata ha scritto:

> sul vecchio pc di sviluppo con windows 7 e access 2010 funziona
> egregiamente con i valori predefiniti
>
> sul pc con windows 10, office 2019 e access runtime 2016 non c'è verso
>
> <
https://docs.microsoft.com/en-us/office/troubleshoot/access/file-sharing-

> lock-count-exceeded>

Ma concretamente per quale ragione hai necessità di modificare quel parametro?

Saluti


title: MaxLocksPerFile (Access runtime)

text:
Il giorno Mon 27 Jul 2020 05:58:49p, ** ha inviato su it.comp.appl.access
il messaggio
news:f52d0a01-f47c-422c...@googlegroups.com
.
Vediamo cosa ha scritto:

> sul vecchio pc di sviluppo con windows 7 e access 2010 funziona
> egregiamente con i valori predefiniti

> per quale ragione hai necessità di modificare quel parametro?
>

errata corrige

sul windows 7 lo avevo aumentato a 20.000 per ovviare all'errore 3052

sul windows 10, come scritto, son salito fino a 500.000 senza successo

nota bene: ci sono diverse idee sul web su dove intervenire nel registro
per aumentarlo in quanto, di versione in versione, dal 32 al 64 bit, etc
etc le cose cambiano

ho seminato MaxLocksPerFile in almeno una dozzina di posti, seguendo di
volta in volta le indicazioni trovate sul web, ma a quanto pare ognuno dice
la sua e questa sua non è la mia :/



title: MaxLocksPerFile (Access runtime)

text:
> errata corrige
>
> sul windows 7 lo avevo aumentato a 20.000 per ovviare all'errore 3052
>
> sul windows 10, come scritto, son salito fino a 500.000 senza successo
>
> nota bene: ci sono diverse idee sul web su dove intervenire nel registro
> per aumentarlo in quanto, di versione in versione, dal 32 al 64 bit, etc
> etc le cose cambiano
>
> ho seminato MaxLocksPerFile in almeno una dozzina di posti, seguendo di
> volta in volta le indicazioni trovate sul web, ma a quanto pare ognuno dice
> la sua e questa sua non è la mia :/

Ok, ma che tipo di problema cerchi d'aggirare modificando quell'impostazione?
E' un segreto?

Saluti.


title: MaxLocksPerFile (Access runtime)

author: pfmarro

text:
Il giorno lunedì 27 luglio 2020 13:33:41 UTC+2, Ammammata ha scritto:

Aumentare la voce di registro MaxLocksPerFile.
significa che ha fatto una query in cui il numero di record in Join è maggiore del valore indicato nella seguente chiave di registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 4.0
Nel riquadro destro dell'editor del Registro di sistema fare doppio clic su MaxLocksPerFile.
Nella finestra di dialogo Modifica valore DWORD scegliere Decimale.
Modificare il valore della casella Dati valore come desiderato e quindi scegliere OK
VEDI
https://support.microsoft.com/it-it/help/815281/file-sharing-lock-count-exceeded-error-message-during-large-transactio

in caso di windows 64 bit ma jet 32 bit
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\Jet 4.0 la chiave MaxLocksPerFile.
Nella finestra di dialogo Modifica valore DWORD scegliere Decimale. 20000


title: MaxLocksPerFile (Access runtime)

text:
Il giorno Tue 28 Jul 2020 01:41:03p, ** ha inviato su
it.comp.appl.access il messaggio
news:b663b2b6-798d-4eaa...@googlegroups.com
. Vediamo
cosa ha scritto:

> Ok, ma che tipo di problema cerchi d'aggirare modificando
> quell'impostazione?
>

no, ci mancherebbe

la procedura elabora una tabella OC_PRODU_TMP con circa 20mila record,
andando a cercare su un'altra tabella "VP-SAP Product Type" il codice
"alternativo", se esiste, e sostituendolo a quello esistente dopo averlo
opportunamente formattato

durante l'elaborazione, poco dopo il novemillesimo record, si pianta con
l'errore 3052

e non capisco perché

PRD.MoveFirst
While Not PRD.EOF

    CRI = "[VP] = '" & PRD![A00002] & "'"
    TPR.FindFirst [CRI]
    If Not (TPR.NoMatch) Then

        PRD.Edit
        PRD![A00002] = Format(TPR![SAP], "0000")
        PRD.Update
        j = j + 1

    Else
    'Messaggio ("- " & Time() & " Product type OC_PRODU_TMP " & CRI)
    End If

    i = i + 1

    PRD.MoveNext
    If i Mod 100 = 0 Then SysCmd acSysCmdSetStatus, "Product type
OC_PRODU_TMP : " & Format(i, "#,##0") & " / " & Format(j, "#,##0") & " / "
& Format(TotR, "#,##0")

Wend



title: MaxLocksPerFile (Access runtime)

text:
Hai provato ad inserire la modifica in una transazione...?

@Alex


title: MaxLocksPerFile (Access runtime)

text:
> la procedura elabora una tabella OC_PRODU_TMP con circa 20mila record,
> andando a cercare su un'altra tabella "VP-SAP Product Type" il codice
> "alternativo", se esiste, e sostituendolo a quello esistente dopo averlo
> opportunamente formattato
>
> durante l'elaborazione, poco dopo il novemillesimo record, si pianta con
> l'errore 3052

> e non capisco perché

Concordo.

Personalmente non ho mai tratto vantaggio dalla modifica dei parametri di JET, per le ragioni che hai valutato anche tu.
Va detto che mantengo solo vecchie applicazioni con BE .mdb (e quindi sono arrugginito sul vecchio formato) ma un errore del genere in uno scenario così semplice non è chiaro.
Immagino tu utilizzi versioni recenti di Access con Database .AccDB ... potresti verificare se tale situazione si verifica con un vecchio AXP o 2003? (ne dubito).

Cambia qualcosa se elimini syscmd acSysCmdSetStatus? (creava problemi in un lontano passato).
Prova a intercettare l'errore 3052 imponendo un brutale RESUME: l'applicazione va in loop o invece prosegue fino alla fine del ciclo?

Saluti.


title: MaxLocksPerFile (Access runtime)

text:
Dimenticavo: il problema si verifica solo con Access Runtime?

Che versione?

Saluti


title: MaxLocksPerFile (Access runtime)

text:
Il giorno Tue 28 Jul 2020 05:29:48p, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAC08B1FDBBAA4am...@127.0.0.1
. Vediamo cosa ha
scritto:

> PRD.MoveFirst
> While Not PRD.EOF
>
>     CRI = "[VP] = '" & PRD![A00002] & "'"
>     TPR.FindFirst [CRI]
>     If Not (TPR.NoMatch) Then
>
>         PRD.Edit
>         PRD![A00002] = Format(TPR![SAP], "0000")
>         PRD.Update
>         j = j + 1
>
>     Else
>     'Messaggio ("- " & Time() & " Product type OC_PRODU_TMP " & CRI)
>     End If
>
>     i = i + 1
>
>     PRD.MoveNext
>     If i Mod 100 = 0 Then SysCmd acSysCmdSetStatus, "Product type
> OC_PRODU_TMP : " & Format(i, "#,##0") & " / " & Format(j, "#,##0") & "
> / " & Format(TotR, "#,##0")
>
> Wend
>

un grazie a tutti per cominciare

stanotte ci ho pensato su, vista la semplicità (apparente) dell'operazione
proverò a sostituire il codice VBA con una query di aggiornamento o un
comando diretto SQL, "per vedere che effetto che fa" (cit.)



title: MaxLocksPerFile (Access runtime)

text:
> un grazie a tutti per cominciare
>
> stanotte ci ho pensato su, vista la semplicità (apparente) dell'operazione
> proverò a sostituire il codice VBA con una query di aggiornamento o un
> comando diretto SQL, "per vedere che effetto che fa" (cit.)

Ok, ma non pensare solo a te stesso: potrebbe essere un'anomalia del prodotto (che versione? Solo con Access Runtime o pure full?) potenzialmente di pubblico interesse.
Quindi, facci sapere di più sulla release che utilizzi, e prova la forzatura su errore 3052.

Saluti


title: MaxLocksPerFile (Access runtime)

text:
Il giorno Wed 29 Jul 2020 08:26:57a, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAC0955F4C1BC5am...@127.0.0.1
. Vediamo cosa ha
scritto:

> stanotte ci ho pensato su, vista la semplicità (apparente)
> dell'operazione proverò a sostituire il codice VBA con una query di
> aggiornamento

ecco qua: l'ho messa in pista un paio di settimane fa, funziona

UPDATE OC_PRODU_TMP

LEFT JOIN [VP-SAP Product Type] ON OC_PRODU_TMP.a00002 = [VP-SAP Product
Type].VP

SET OC_PRODU_TMP.a00002 = Format([SAP],"0000")

WHERE ((([VP-SAP Product Type].SAP) Is Not Null));

Adesso il nuovo problema è che la connessione ODBC tra access e sap non è
molto stabile quando si esegue il programma con il collegamento in VPN, ma
questa è un'altra storia



title: MaxLocksPerFile (Access runtime)

author: Simone Calligaris

text:
> UPDATE OC_PRODU_TMP
>
> LEFT JOIN [VP-SAP Product Type] ON OC_PRODU_TMP.a00002 = [VP-SAP Product
> Type].VP
>
> SET OC_PRODU_TMP.a00002 = Format([SAP],"0000")
>
> WHERE ((([VP-SAP Product Type].SAP) Is Not Null));

E quando dovrai scrivere una routine d'aggiornamento troppo complessa e/o macchinosa per essere affrontata con queries update cosa farai?

Saluti


title: MaxLocksPerFile (Access runtime)

text:
Il giorno Mon 17 Aug 2020 08:56:39a, *Simone Calligaris* ha inviato su
it.comp.appl.access il messaggio
news:53f42942-ee52-41a1...@googlegroups.com
. Vediamo
cosa ha scritto:

> E quando dovrai scrivere una routine d'aggiornamento troppo complessa
> e/o macchinosa per essere affrontata con queries update cosa farai?
>

il programma in questione è stato scritto nel 1998, ci sono parti di esso
che sono già state ricreate sul nuovo gestionale, decisamente più veloci
nei calcoli, ma potremo dismetterlo solo tra tre anni quando le statistiche
con confronto sugli anni precedenti prenderanno tutti i dati solo dal nuovo
database

detto programma è oggi "completo": venti anni di sviluppo lo hanno portato
praticamente alla perfezione e copre tutte le esigenze statistiche del
cliente: è anche pronto per incrociare in maniera diversa i dati esistenti,
c'è ormai poco da aggiungere dal punto di vista dell'elaborazione dei
suddetti dati (ogni tanto capita, come in questo caso, ma è la prima volta
dopo quasi un anno). Se, come ipotizzi, dovesse saltare fuori qualcosa di
più complesso lo saprò a suo tempo, per adesso ipotizzo almeno un altro
anno di tranquillità da questo punto di vista



title: Casella di riepilogo

author: Ghost

text:
Ragazzi come mi faccio restituire il numero di righe selezionate in una
casella di riepilogo, e come faccio a fare riferimento ad ognuna di esse?
Grazie Antonio


title: Casella di riepilogo


title: Casella di riepilogo

author: Roberto dal portatile

text:
"Ghost" <
antonio....@libero.it
> ha scritto nel messaggio
news:BHy57.5290$VO5.1...@news.infostrada.it...
> Ragazzi come mi faccio restituire il numero di righe selezionate in una
> casella di riepilogo, e come faccio a fare riferimento ad ognuna di esse?
> Grazie Antonio
>
Se la casella di riepilogo a selezione multipla si chiama Elenco, il numero
di righe selezionate lo trovi in
Me!Elenco.ItemsSelected.Count
Se devi memorizzare in una variabile il valore contenuto nella seconda
colonna della terza riga della casella di riepilogo chiamata Elenco in VBA
devi scrivere:
NomeVariabile = Me!Elenco.Column(1,3)
ti ricordo che la prima colonna si chiama 0.
Se poi ti interessa "spazzolare" tutte le seconde colonne delle sole righe
selezionate della casella di riepilogo a selezione multipla chiamata Elenco,
scrivi in VBA un ciclo di questo genere:
Dim varItem As Variant
For Each varItem In Me!Elenco.ItemsSelected
    NomeVariabile = Me!Elenco.Column(1, varItem)
    ........
    ........
Next varItem
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Bug su A2000 in ambiente W95?

author: Carlo Gerelli

text:
Il punto interrogativo è d'obbligo ...
Intanto saluti a tutti. Lurko spesso ma scrivo poco.
Vengo al dunque: sviluppo un'applicazione in A2000,
la confeziono col Package&Deployment Wizard,
aggiungo tutti i file che mi servono, creo il package
che prevede l'installazione a corredo di Access
2000 Runtime. Fin qui tutto bene.
Installo sul client di destinazione di test (con s.o.
W95), faccio partire e tutte le funzionalità vanno,
finchè non chiudo l'applicazione stessa.
A questo punto lo schermo comincia a
sbarbellare e di fatto l'applicazione si inchioda
nel momento di uscire da A2000 RT.
Riesco a sbloccarla solo col ctrl-alt-del di rito.
Siccome mi scoccia mandare in giro una
cosa simile, anche se funziona al 99%,
volevo chiedere se c'è qualcuno che ha
mai sperimentato un problema del genere
e magari sa la soluzione.
grazie molte per le risposte
--
----------------------------------------
carlo gerelli :
sof...@libero.it
----------------------------------------
"Nella Ciaccona sta il segreto della Vita Bona"
Miguel de Cervantes Saavedra


title: Separare un file di testo

author: AP

text:
Da un tornio ricavo tutti i programmi che ha dentro in un unico file.
I singoli programmi iniziano con la O e un numero, tipo O123 o O4567, mi
stavo facendo un qualcosa che li dividesse.
Siccome le mie competenze informatiche sono ferme agli anni '80, in turbo
basic farei una cosa tipo
Open "torni.txt" For Input As #1
Do While Not EOF(1)
ecc. ecc. Che fra l'altro ho visto che per motivi di nostalgia viene ancora
interpretato in VBA, almeno quello di word, che sto provando.
Voi che avete competenze del 2007 e non del '77, come fareste a fare una
cosa del genere?
--
www.iaciners.org


title: Separare un file di testo

author: 'Roccia' Max

text:
On 25 Mar, 22:05, AP <
duc...@iaciners.org
> wrote:
> I singoli programmi iniziano con la O e un numero, tipo O123 o O4567,
> mi stavo facendo un qualcosa che li dividesse.
Se la riga inizia con una O indica l'inizio di un nuovo programma?
Allora va bene quello che avrei scritto con il commodore 64...
beh, quasi :D
Open "torni.txt" For Input As #1
Do While Not EOF(1)
Input #1, StrIN
If left(StrIn,1)="O" then
    Open "inventati un modo per creare il nome file" for output as #2
    end if
Print #2, StrOut
Loop
Probabilmente c'e' qualche (decina di) errore di sintassi, ma il senso
e' quello. Perdonami, e' lunedi mattina.
cia'
Max


title: Separare un file di testo

text:
Il 26 Mar 2007 00:02:39 -0700, 'Roccia' Max ha scritto:
>> I singoli programmi iniziano con la O e un numero, tipo O123 o O4567,
>> mi stavo facendo un qualcosa che li dividesse.
>
> Se la riga inizia con una O indica l'inizio di un nuovo programma?
> Allora va bene quello che avrei scritto con il commodore 64...
> beh, quasi :D
Infatti, ma nel 2007, uso ancora quella roba li' o ci sono strumenti
diversi?


title: Separare un file di testo

text:
On 26 Mar, 12:39, AP <
duc...@iaciners.org
> wrote:
> Infatti, ma nel 2007, uso ancora quella roba li' o ci sono strumenti
> diversi?
Beh, se funziona.... perche' no?
cia'
Max


title: Connessioni attive

author: Marika

text:
Ciao a tutto  il NG.
Mi chiedevo se era possibile conoscere quante connessioni attive ci sono in
un dato momento in un mde in rete. Se è si, sapere anche chi sono gli utenti
connessi.
Un grazie anticipato.
Ciao Marika.
P.s. BUON NATALE ED UN FELICE 2003 A TUTTI.


title: Connessioni attive

author: Roberto da casa

text:
"Marika" <
rc...@libero.it
> ha scritto nel messaggio
news:au6vre$21e$1...@grillo.cs.interbusiness.it...
[CUT]
> Ciao Marika.
>
> P.s. BUON NATALE ED UN FELICE 2003 A TUTTI.
Buone Feste a te.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Connessioni attive

text:
"Marika" <
rc...@libero.it
> ha scritto nel messaggio
news:au6vre$21e$1...@grillo.cs.interbusiness.it...

Puoi valutare il file Ldb creato sul BE, ma è falso e tendenzioso, nel
senso che non si aggiorna realmente alla chiusura, se non dell'ultimo
utente.
Credo la soluzione migliore sia quella di PROGETTARE i propri db in modo
completo, ciè che prevedano la registrazione degli accessi su una Tabella.
Per fare questo puoi usare lo stesso BE, non servono Login, in quanto
all'avviamento del FE vai a registrare nella Tabella UTENTI il nome della
Macchina e l'intestatario, dati recuperabilissimi con 2 righe di
codice....!!
All'uscita Docmd.RunSQL"Delete Utente ........"
ciao.
Buon Natale.
@Alex.


title: Connessioni attive

author: Sandro

text:
Il 23 Dic 2002, 19:22, "@Alex" <
ik2...@libero.it
> ha scritto:
> Per fare questo puoi usare lo stesso BE, non servono Login, in quanto
> all'avviamento del FE vai a registrare nella Tabella UTENTI il nome della
> Macchina e l'intestatario, dati recuperabilissimi con 2 righe di
> codice....!!
E cioč ... ???
;-)
Ciao, Sandro.
--------------------------------
Inviato via
http://usenet.libero.it


title: Connessioni attive

text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z100Y...@usenet.libero.it...
> Il 23 Dic 2002, 19:22, "@Alex" <
ik2...@libero.it
> ha scritto:
> > Per fare questo puoi usare lo stesso BE, non servono Login, in quanto
> > all'avviamento del FE vai a registrare nella Tabella UTENTI il nome
della
> > Macchina e l'intestatario, dati recuperabilissimi con 2 righe di
> > codice....!!
>
> E cioč ... ???
>
> ;-)
>
> Ciao, Sandro.
>
Cosa e cioč.....???
@Alex.


title: Connessioni attive

text:
Il 23 Dic 2002, 19:33, "@Alex" <
ik2...@libero.it
> ha scritto:
> > > Macchina e l'intestatario, dati recuperabilissimi con 2 righe di
> > > codice....!!
> >
> > E cioč ... ???
> >
> > ;-)
> >
> > Ciao, Sandro.
> >
>
> Cosa e cioč.....???
Quali sono queste due righe di codice?



title: Connessioni attive

text:
> >
> > Cosa e cioč.....???
>
> Quali sono queste due righe di codice?
>
> Ciao, Sandro.
>
> --------------------------------
Ti posto la Routine per ricavare il Nome del Computer....!
Quella per il nome dell'UTENTE la cerchi con santa pazienza
come fanno molti, magari sul SC.....! ;-)
Private Declare Function apiGetComputerName Lib "kernel32" Alias _
    "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Function fOSMachineName() As String
'Returns the computername
Dim lngLen As Long, lngX As Long
Dim strCompName As String
    lngLen = 16
    strCompName = String$(lngLen, 0)
    lngX = apiGetComputerName(strCompName, lngLen)
    If lngX <> 0 Then
        fOSMachineName = Left$(strCompName, lngLen)
    Else
        fOSMachineName = ""
    End If
End Function
@Alex.


title: Collegare MDF e LDF in un database Access

author: Oder

text:
Ho la necessità di collegare una fonte dati con estensione MDF e
relativo LDF in un database Access. Qualcuno può aiutarmi? Ne sarei
veramente grato.


author: Alessandro Baraldi

text:
Dovrebbero essere le estensioni di SQL_Server o MSDE, quindi dovresti
avere anche l'Engine installato per poterlo fare.
@Alex


text: Abbi pazienza ma non sò dove trovare le le stensioni da te mensionate


text:
Che estensioni...?
Ti dicevo che quei file sono nativi di SQL_SERVER o MSDE che non sono
estensioni ma bensì un Server SQL.
Se no lo hai installato ed avviato non puoi.
Vedi nella Trybar se è avviato com servizio...!
Saluti
@Alex


text:
Non ho niente nella trybar pero tramite task manager ho attivato
sqlservr.exe. Tra i programmi non trovo niente. Eventualmente dove li
posso reperire?


author: Graziano

text:
Guarda se hai installato tra i programmi SQL SERVER versione MSDE.
Comunque bisogna usare una stored procedure   sp_attach_db per poter
collegare
il database all'engine sql server
"Oder" <
ful...@capacciolisrl.it
> ha scritto nel messaggio
news:1140513360.2...@g14g2000cwa.googlegroups.com...



title: Impossibile caricare il progetto VBA.

author: Riccardo Baldinotti

text:
Segnalo quello che mi � successo pensando che possa essere utile.
Dovevo intercettare la pressione di alcuni tasti e ho preparato una serie
di funzioni tratte dal tuorial "Gestione degli eventi predefiniti e
creazione di nuovi eventi" del CISA1. (grazie!)
Avevo aggiunto la condizione:
[A]    If testo >= "A" And testo <= "Z" Or (testo = " " Or testo = "'" Or
testo = "." Or testo = "-") Then
e fin qui tutto bene.
Tra l'altro sviluppo le procedure in A2010 e poi sono usate su pc con
A2007 e non abbiamo problemi di librerie perch� ultimamente se le aggiorna
automaticamente.

Ora, capita che alla condizione abbia aggiunto
[B] Or testo = "" Or testo = "/" Or testo = "_")
e da quel momento, solo sul pc con A2007, uscivano degli errori per cui
non riusciva a caricarmi una certa maschera, interrompeva il codice
all'avvio e usciva con un errore alla riga:
[C] Private Istanze As New Collection
in testa al codice di un'altra maschera. Dopodich� dava anche l'errore in
oggetto. Lo stesso file, usato con A2010, ripartiva tranquillamente.

Quando, all'ennesima apertura, mi � uscito un errore tipo "stringa non
valida" (chiedo scusa ma non ricordo la frase esatta e non posso
riprodurre gli eventi) mi sono insospettito. Ho sostituito la [B] con
[D] Or Asc(testo) = 92 Or Asc(testo) = 47 Or Asc(testo) = 95)
e gli errori sono spariti.
Mi sembra perci� che uno dei caratteri ""  "/" o "_" creasse problemi,
forse lo interpretava come un fine stringa. La sostituzione ha aggirato il
problema.

Saluti a tutti.
RB

--

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


title: E' possibile utilizzare Dcount con due condizioni anzichè una?

text:
Mi ricollego al precedente post per un approfondimento sull'istruzione Dcount.

Con tale istruzione sono riuscito a contare quanti record sono presenti nel campo dataMailNapoli  all'interno della tabella NumerazioniRoberto .

x = DCount("[DataMailNapoli]", "[NumerazioniRoberto]", "[DataMailNapoli]<>0")

Avrei ora anche la necessità di valorizzare, sempre dalla tabella [NumerazioniRoberto] e per tutti i record che hanno [DataMailNapoli]<>0")

- quanti hanno anche il campo [buonoconsegna] valorizzato (>0)
- quanti hanno anche il campo [Status] ="Bidonato"

Posso usare sempre il DCount o devo usare altro? Preciso che questi conteggi vengono eseguiti da codice su azionamento di un pulsante su maschera.

grazie infinite a tutti per la sempre utilissima attenzione.


author: GiorgioDaPrato

text:

sì, basta mettere i criteri in AND
"[DataMailNapoli]<>0 AND [buonoconsegna]>0"
"[DataMailNapoli]<>0 AND [Status]='Bidonato'"
"[DataMailNapoli]<>0 AND [buonoconsegna]>0 AND [Status]='Bidonato'"

NOTA: per NON VALORIZZATO ho ripreso il tuo esempio,
(il criterio è diverso se devi testare un valore NON NULLO,
salvo il caso che [buonoconsegna] abbia 0 come valore predefinito)


text:
grazie infinite Giorgio, funziona alla perfezione.
buona giornata.


text:
mi scuso  se insisto ancora su questo post ma avrei bisogno, e non riesco a contare, quanti interventi dell'anno 2017 hanno status uguale a "Blocco" o "BloccoCP".
Riesco a farlo da un unica istruzione?

contaBloc2017 = DCount("[Anno]", "[NumerazioniRoberto]", "[Anno]=2017 AND [Status]='Blocco'OR'BloccoCP'")

grazie infinite, (...prometto di non rompere più !)


text:

Secondo te, dopo la spiegazione di Giorgio... che è chiarissima... questa parte è giusta...?

[Status]='Blocco'OR'BloccoCP'

La 2° parte dell'OR a chi si riferisce...?
Hai provato a testare nella Finestra IMMEDIATA una simulazione di quel tipo...?

@Alex


text:
ciao Alex,
l'istuzione che mi sembra più giusta, ma che non conteggia nulla e non capisco perché è questa:

contaBloc2017 = DCount("[Anno]", "[NumerazioniRoberto]", "[Anno]=2017 AND [Status]='Blocco'AND[Status]='BloccoCP'")

se uso AND non mi trova record se uso OR me ne trova troppi, presumibilmente non utilizza più correttamente il filtro Anno.
Ho aperto la finestra immediata ma non riesco a testare la mia istruzione.
grazie ancora, pensavo di aver capito ma sono in burrasca...


author: Karl Donaubauer

text:
Salve,

ignazio.pilone:
> non riesco a contare, quanti interventi dell'anno 2017 hanno status uguale a "Blocco" o "BloccoCP".
> ...
> contaBloc2017 = DCount("[Anno]", "[NumerazioniRoberto]", "[Anno]=2017 AND [Status]='Blocco'OR'BloccoCP'")
> ...

contaBloc2017 = DCount("*", "NumerazioniRoberto", "Anno=2017 AND
(Status='Blocco' OR Status='BloccoCP')")

--
Ciao
Karl
*********
http://www.AccessDevCon.com

Access FAQ:
http://www.donkarl.com/it


text: Karl grazie infinite, perfetto.


title: [Newbie] Query calcolo percentuale

author: Tyler

text:
Ciao a tutti.
Ho un problema da niubbone e chiedo il vostro aiuto (Goglando non ho trovato
granchè, ahimè...)
Ho una tabella così fatta.
Id-Nome-Telefonate
1-Marco-In
2-Luca-Out
3-Paolo-In
4-Luca-In
5-Luca-In
6-Paolo-Out
Ho bisogno di fare una query che mi dia come risultato una cosa del genere:
Nome-Numero_Telefonate-Percentuale sul totale delle telefonate
Marco-1-16,67%
Luca-3-50,00%
Paolo-2-33,34%
Per ora ho semplicemente costruito una banale query di due colonne così:
SELECT Tabella.Nome AS Nome, Count(Tabella.Nome) AS Numero_Telefonate
FROM Tabella
GROUP BY Tabella.Nome;
Ma come definisco la terza colonna? Ho provato con una roba del tipo
(Count(Tabella.Nome)/Sum(Count(Tabella.Nome))*100 , ma ad Access
(giustamente) non piace. Per farla breve, come faccio a calcolare 'sta
percentuale?
Grazie a chi avrà voglia di rispondere a questa banalità, in futuro prometto
di studiare di più ;-)
Tyler


title: [Newbie] Query calcolo percentuale

text:
"Tyler" <
nonla...@lamailnono.it
> ha scritto nel messaggio
news:CGS5f.578$65.1...@twister1.libero.it...

Prova con una query che ha il seguente codice SQL:
SELECT Pippo.Nome, Count("*") AS Numero_Telefonate, (Count(Pippo.Nome) /
(SELECT Count("*")  FROM Tabella;)) *100 AS Percentuale
FROM Tabella AS Pippo
GROUP BY Pippo.Nome;
>
> Tyler
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Eliminare un record

author: ben

text:
E' possibile, magari con un pulsante-azione, eliminare un intero record
definitivamente da una maschera di caricamento-records?
...soprattutto...come caspita si potrebbe fare?
Grazie.
Un saluto a tutti.
Roberto.


title: Eliminare un record

author: mino

text:
ben wrote:
> E' possibile, magari con un pulsante-azione, eliminare un intero record
> definitivamente da una maschera di caricamento-records?
> ....soprattutto...come caspita si potrebbe fare?
> Grazie.
> Un saluto a tutti.
> Roberto.
fai un pulsante e metti come funzione la seguente:
Private Sub elimina_record_Click()
On Error GoTo Err_elimina_record_Click
DoCmd.RunCommand acCmdDeleteRecord
Exit_elimina_record_Click:
    Exit Sub
Err_elimina_record_Click:
    MsgBox Err.Description
    Resume Exit_elimina_record_Click

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


title: Eliminare un record

author: Fabio

text:
"mino" <
news...@libero.it
> ha scritto nel messaggio
news:ao4385$qr6$1...@news.newsland.it...
[CUT]
>
> DoCmd.RunCommand acCmdDeleteRecord
>
Eventualmente se si vuole personalzzare il messaggio si può fare anche:
If msgbox("Si vuole eliminare il record?",vbquestion+vbyesno)=vbyes then
    docmd.setwarnings false
    DoCmd.RunCommand acCmdDeleteRecord
    docmd.setwarning true
end if
Fabio


title: Eliminare un record

author: Alex

text:
"ben" <
benefi...@tin.it
> wrote in message
news:RSfp9.35428$
cS4.1...@news2.tin.it

Quale RECORD devi eliminare...??
Se vuoi eliminare quello corrente nella Form in cui stai lavorando
crei un bel PULSANTONE con l'autocomposizione e genera il
codice per eliminare il record....!
Se invece devi eliminare il record in una Tabella a parte in base
ad alcuni criteri, puoi usare :
1)Query eliminazione "DELETE........"
2)DAO accedendo al recordset ed usando il metodo DELETE...UPDATE
  Questo ti da modo di usare le transazioni nel caso volessi
  annullare l'eliminazione...!(La cosa è un'pò opinabile, ma fattibile)
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Eliminare un record

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:2466a521fde7f77cce...@mygate.mailgate.org...

Grazie a voi tutti per le risposte tempestive.
Volevo solo eliminare un record trovato in una maschera.
...acc...non avevo pensato al pulsantone dell'autocomposizione!
Grazie.
Ciao.
Roberto



title: report etichette

author: Brancaleone da Norcia

text:
abbiate pazienza se sono u pň imbranato :))
=Trim[(bla bla) & (bla bla2)]
mi vengono attaccate, come faccio a mettere degli spazi senza dover fare due
caselle di testo per spaziarle ???
fab


title: report etichette

author: Roberto - Syd

text:
"Brancaleone da Norcia" <
branc...@hotmail.com
> ha scritto nel messaggio
news:9u09us$59ph4$1...@ID-69322.news.dfncis.de...

Devi fare cosě:
=Trim[(bla bla) & " " & (bla bla2)]
> fab
>
>


title: problemi con la seek e le tabelle collegate

author: Roberta

text:
ciao a tutti,
  il mio problema è questo: io devo fare delle seek su tabelle
collegate (che ricollego io di volta in volta). però mi si pianta
quando (come si dice anche sul sito comune) pro la tabella:
Set vrs = dbCamp.OpenRecordset("#VerbaliBase", dbOpenTable)
l'errore che mi dà è il 3219 (Operazione non valida). dov'è che ho
sbagliato?
riporto qui sotto il codice che uso
ciao e grazie
Robby
---------
strPercorso = "T:\Campioni\Campioni97.mdb"
Set dbCamp = DBEngine.Workspaces(0).OpenDatabase(strPercorso)  ' Apro
il Db
attacca_Tabella strPercorso, "#VerbaliBase", , True            '
funzione che ricollega le tabelle
Set vrs = dbCamp.OpenRecordset("#VerbaliBase", dbOpenTable)    ' si
pianta qui
vrs.Index = "PrimaryKey"
---------


text:
"Roberta" <
rob...@freemail.it
> ha scritto nel messaggio
news:a627n1$khn$1...@fe1.cs.interbusiness.it...

Lo help in linea dice che:
Non è possibile utilizzare il metodo Seek su una tabella collegata, poiché è
impossibile aprire le tabelle collegate come oggetti Recordset di tipo
tabella.
per fare la ricerca con seek puoi fare cosi:
    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Set db = OpenDatabase("DBDoveSiTrovaLaTabellaCheVieneCollegata")
    Set rs = db.OpenRecordset("NomeTabella", dbOpenTable)
    With rs
        .Index = "PrimaryKey"
        .Seek "=", "PIPPO"
        If .NoMatch Then
            MsgBox "Non Trovato"
        Else
            MsgBox "Trovato"
        End If
    End With
    Set rs = Nothing
    Set db = Nothing
Ciao Roberto - Syd


title: stampare bordi con sottomaschere vuote

author: mike

text:
Ho costruito un report al cui interno nel 'corpo' ho messo un maschera e
ho collegato i campi master e secondari.
Tutto bene se la maschera contiene dei record, però se non ci sono
record non viene visualizzato niente, neanche il bordo.
Ho provato a impostare la proprietà stile bordo a continuo con aspetto
piatto, ma continua a non stampare il bordo.
Come posso ottenere la visualizzazione del bordo maschera nella
condizione che non ci siano record ?
Grazie in anticipo.
Mike
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Bloccare inserimento dati in Form in base al contenuto

author: gege

text:
Penso che sia già stato trattato, ma non trovo una soluzione:
Vorrei poter bloccare l'inserimento dei dati in una form se il suo contenuto
assume un valore definito.
Grazie a tutti


author: ALESSANDRO Baraldi

text:
"gege" <
gian...@libero.it
> ha scritto nel messaggio
news:45ca1e41$0$20812$5fc...@news.tiscali.it...

Su Evento Current di Maschera condiziona la proprietà AllowEdit in base al
test
sul contenuto del controllo....
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


text:
Grazie per la risposta immediata, puoi darmi ancora qualche dritta su come
inserirla nella versione Italiana quando voglio bloccare il contenuto nella
maschera "mask1" campo "miocampo" quando questo è uquale a "-1" ?
Grazie ancora
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:eqd7u8$1ub$1...@aioe.org...



text:
Ok riesco ad attivarlo, ma mi blocca tutti i record della maschera continua.
Come faccio a bloccare o attivare altri controlli solo sul record dove ssi
verifica la condizione?
Dove trovo l'elenco dei nomi dei controlli delle maschere?
Grazie
"gege" <
gian...@libero.it
> ha scritto nel messaggio
news:45ca3c67$0$20815$5fc...@news.tiscali.it...



text:
On 8 Feb, 00:05, "gege" <
giann...@libero.it
> wrote:
> Ok riesco ad attivarlo, ma mi blocca tutti i record della maschera continua.
> Come faccio a bloccare o attivare altri controlli solo sul record dove ssi
> verifica la condizione?
> Dove trovo l'elenco dei nomi dei controlli delle maschere?
> Grazie
Hai dimenticato di dire che eri in Maschere continue....!!!!!!
In ogni caso la Routine viene generata Su Cirrente pertanto quando
attivi un Record, di conseguenza dovrebbe andare ugualmente, è però
normale che la situazione venga riportata su tutti i Records, ma allo
spostamento verrà rivalutata e applicata in base
alla condizione.
@Alex


title: Per i più esperti, da acces 2000 a VB6 ????

author: damiano

text:
Come da oggetto, pare che una software house abbia creato un add-in per
access 2000, in grado di esportare i form ed il codice sorgente in VB6.
Putroppo non ho molto tempo da dedicarci, ma spero che qualcuno riesca a
provarlo bene e verificare se quanto detto dalla software house corrisponde
a realtą.
Buon lavoro e grazie a tutti per l'aiuto.
http://www.iriesoftware.com/
P.S.:
Se funziona, spero di essere stato utile a qualcuno
ciao ;)


author: CarloCos

text:
"damiano" <
car...@iol.it
> ha scritto nel messaggio
news:bIqz6.11834$wG3.1...@news.infostrada.it...
> Come da oggetto, pare che una software house abbia creato un add-in per
> access 2000, in grado di esportare i form ed il codice sorgente in VB6.
> Putroppo non ho molto tempo da dedicarci, ma spero che qualcuno riesca a
> provarlo bene e verificare se quanto detto dalla software house
corrisponde
> a realtà.
> Buon lavoro e grazie a tutti per l'aiuto.
>
>
http://www.iriesoftware.com/
>
> P.S.:
> Se funziona, spero di essere stato utile a qualcuno
> ciao ;)
>
>
Questo Add-In è presente fin dalla versione per Access 95/97. Purtroppo
serve a poco.
O meglio: trasporta, ricostruendole in malo modo, solo le maschere.
Sparpaglia i controlli senza tenere conto della posizione che avevano e se
hai delle caselle combinate o delle listBox, non tiene conto delle query di
origine...
Insomma da panico. Fai prima a rifare tutto il db in VB.
Vorrei aggiungere che è ora di smetterla di sentirci degli handicappati solo
perchè usiamo il VBA.
Access è insuperabile per la gestione, l'organizzazione e l'interrogazione
delle basi di dati. Se poi si ha bisogno di altro allora conviene imparare
bene Visual Basic e non piegare VB a gestire dei database. Meglio passare a
SQL...ma con FE scritti in ACCESS!!!
Ciao, Carlo


author: warp

text:
CarloCos ha scritto nel messaggio ...
>Questo Add-In è presente fin dalla versione per Access 95/97. Purtroppo
>serve a poco.
>O meglio: trasporta, ricostruendole in malo modo, solo le maschere.
>Sparpaglia i controlli senza tenere conto della posizione che avevano e se
>hai delle caselle combinate o delle listBox, non tiene conto delle query di
>origine...
>Insomma da panico. Fai prima a rifare tutto il db in VB.
>Vorrei aggiungere che è ora di smetterla di sentirci degli handicappati solo
>perchè usiamo il VBA.
>Access è insuperabile per la gestione, l'organizzazione e l'interrogazione
>delle basi di dati. Se poi si ha bisogno di altro allora conviene imparare
>bene Visual Basic
Per carità! Se si ha bisogno di fare "altro" che non sia gestionale è meglio avvicinarsi a Delphi
:-)
VB non si piega bene a fare alcunchè.
 e non piegare VB a gestire dei database. Meglio passare a
>SQL...ma con FE scritti in ACCESS!!!
Sì, è proprio così ... ma dillo a bassa voce!
Ciao, warp


author: Paolo Holzl

text:
>Access è insuperabile per la gestione, l'organizzazione e l'interrogazione
>delle basi di dati. Se poi si ha bisogno di altro allora conviene imparare
>bene Visual Basic e non piegare VB a gestire dei database. Meglio passare a
>SQL...ma con FE scritti in ACCESS!!!
Sottoscrivo e condivido.
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam
For reply, substitute xxx with gruppotekup


author: lucianab64 on libero

text:
Paolo Holzl <
soft...@xxx.com
> wrote in message
3ad161d0...@news.tiscalinet.it...

...anch'io!
Luciana


title: [?] stampa etichette (fogli continui)

author: Puzz

text:
ciao a tutti, ho un problema e forse potete aiutarmi. Ho impostato dei
report per essere stampati su delle etichette, coon una stampante ad aghi
col trattore. Innanzi tutto non riesco ad impostare la dimensione del foglio
di stampa della stampante perchč mi dice che i valori sono troppo piccoli
(anche se ne ha dei suoi preimpostati che sono piů piccoli delle soglie che
mi da...), e poi stampa i primi due, fa avanzare il carrello di
un'esagerazione e poi mi diche che la carta č esaurita, anche se non č vero.
Quancuno ha mai dovuto stampare etichette in questo modo? Come posso fare?
Intanto vi ringrazio.
Nicola Colonna


title: [?] stampa etichette (fogli continui)

author: sib

text:
Puzz <
ncol...@libero.it
> wrote in message
F_mY5.64491$hk4.2...@news.infostrada.it...
> ciao a tutti, ho un problema e forse potete aiutarmi. Ho impostato dei
> report per essere stampati su delle etichette, coon una stampante ad aghi
> col trattore. Innanzi tutto non riesco ad impostare la dimensione del
foglio
> di stampa della stampante perchč mi dice che i valori sono troppo piccoli
> (anche se ne ha dei suoi preimpostati che sono piů piccoli delle soglie
che
> mi da...), e poi stampa i primi due, fa avanzare il carrello di
> un'esagerazione e poi mi diche che la carta č esaurita, anche se non č
vero.
Piu' che di Access, mi sembra un problema del driver della stampante.
Hai controllato se con altri programmi va tutto a buon fine?
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Componente Telnet

author: news libero

text:
Esiste un componente per effettuare una sessione telnet da Access?
Ciao a tutti e grazie
    Leo


title: Componente Telnet

author: Setec Astronomy

text:
"news libero" <
le...@inme.com
> ha scritto nel messaggio
news:WrQA8.5077$5k4.1...@twister2.libero.it...
> Esiste un componente per effettuare una sessione telnet da Access?
> Ciao a tutti e grazie
>     Leo
A che ti serve?


title: Componente Telnet

text:
"news libero" <
le...@inme.com
> ha scritto nel messaggio
news:WrQA8.5077$5k4.1...@twister2.libero.it...
> Esiste un componente per effettuare una sessione telnet da Access?
> Ciao a tutti e grazie
>     Leo
>
>
>
>
Si si chiama Microsoft Winsock
Ciao Roberto - Syd


title: IMPORTANTISSIMO

author: ph

text:
AAA Cercasi giovane esperto in uno dei campi elencati in fondo al testo per
la collaborazione nella creazione di un nuovo sito dedicato a tutto ciò che
in qualche modo possa riguardare il gaio mondo dei PC, per quanto riguarda
la remunerazione in senso economico essa sarà presente solo e soltanto se si
dovesse trovare uno sponsor (però prima di trovare uno sponsor bisogna già
aver realizzato il sito, purtroppo...). Poi bisogna tenere conto del fatto
che io ho solo 16 anni.....
I campi sono: programmazione in flash 4 (presto 5), programmazione in Java,
conoscenza database (access per es), conoscenza php o cgi (o asp), hacking
(anche a livello amatroiale), altri linguaggi di porgrammazione,
videogiochi, office, fotoritocco (preferibilmente photoshop).
Basta avere buone conoscenze in uno dei “settori” sopra elencati, e se per
caso qualcuno avesse altre buone conoscenze in un altro ambiente
interessante (magari linux, ecc) potrebbe essere d’aiuto.
Per maggiori informazioni scrivere a
ph...@freesurf.ch
P.S Anche se non siete interessati al sito ma avete tempo una mano potete
darmela...:)....grazie!


title: Compattazione database

author: Frigster

text:
Buongiorno a tutti.
Con il comando "DoCmd.RunCommand acCmdCompactDatabase" lancio, da codice, la
compattazione del database. Perň, alla fine dell'operazione, il programma
riparte come se fosse stato lanciato nuovamente; ovvero con la finestra che
si č specificato in Strumenti/Avvio.
E' possibile evitare questo? Ovvero, č possibile lanciare la compattazione
e, alla fine di questa, continuare da dove si era rimasti?
Grazie.
Frigster.


title: Compattazione database

author: MA

text:
"Frigster" <frigster$$$$$@
libero.it
> ha scritto
nel messaggio
news:G9f2d.5721$2T6.1...@twister1.libero.it...

La compattazione ti chiude e riapre il db, quindi
nulla da fare.
Perň, prima di lanciarla, scrivi in un file
esterno la maschera che stavi aprendo e su load
della maschera di
avvio vai a vedere cosa c'č scritto lě e apri
quella maschera
Volendo ci puoi scrivere anche il record che stavi
visualizzando.
MAssimiliano


title: Compattazione database


title: Compattazione database

author: Bruno Campanini

text:
"Frigster" <frigster$$$$$@
libero.it
> wrote in message
news:G9f2d.5721$2T6.1...@twister1.libero.it...
> Buongiorno a tutti.
> Con il comando "DoCmd.RunCommand acCmdCompactDatabase" lancio, da codice,
la
> compattazione del database. Però, alla fine dell'operazione, il programma
>
Pura curiosità: che versioni di Windows/Access stai usando?
Da me (Windows2003/Access2003)  non c'è verso
di eseguire il comando.
Ciao
Bruno


title: Compattazione database

text:
"Frigster" <frigster$$$$$@
libero.it
> wrote in message
news:G9f2d.5721$2T6.1...@twister1.libero.it...
> Buongiorno a tutti.
> Con il comando "DoCmd.RunCommand acCmdCompactDatabase" lancio, da codice,
la



title: Compattazione database

author: Pablitomf

text:
Frigster ha scritto:
> Buongiorno a tutti.
> Con il comando "DoCmd.RunCommand acCmdCompactDatabase" lancio, da codice, la
> compattazione del database. Però, alla fine dell'operazione, il programma
> riparte come se fosse stato lanciato nuovamente; ovvero con la finestra che
> si è specificato in Strumenti/Avvio.
> E' possibile evitare questo? Ovvero, è possibile lanciare la compattazione
> e, alla fine di questa, continuare da dove si era rimasti?
> Grazie.
> Frigster.
NO.
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: eseguibili access

author: Co. In. - CESPA

text:
Ciao a tutti...
è possibili creare degli eseguibili di un db Access in modo da poter
utilizzare il db anche in PC senza Access installato?
grazie a tutti
ciao
Gian Mario


title: eseguibili access

author: Govardo Libero

text:
Ti consiglio di non fare mai più questo tipo di richiesta nota come il
faqqone perchè potrebbe suscitare le ire dei talebani di Access.
Quindi invia subito una smentita alla tua domanda prima che scattino le
ritorsioni.
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------
"Co. In. - CESPA" <
coin...@tiscaline.it
> ha scritto nel messaggio
news:9rn3ce$l7a$1...@pegasus.tiscalinet.it...



title: eseguibili access

author: SR

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:fsFD7.11928$7A4.7...@news.infostrada.it...
> Ti consiglio di non fare mai più questo tipo di richiesta nota come il
> faqqone perchè potrebbe suscitare le ire dei talebani di Access.
ROTFL


title: eseguibili access

author: stwe

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:fsFD7.11928$7A4.7...@news.infostrada.it...

"i talebani di Access" è BELLISSIMA
by
stwe


title: eseguibili access

author: Sergio MAZZA

text:
"Co. In. - CESPA" <
coin...@tiscaline.it
> ha scritto nel messaggio
news:9rn3ce$l7a$1...@pegasus.tiscalinet.it...

La risposta alla tua domanda la trovi qui:
www.sitocomune.com
 nel
"faqqone"...
Ciao.


title: eseguibili access

text:
Grazie sergio....
Per i Talebani: scherzavo....
ciao ciao
Gian Mario
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9ro9se$d9d$1...@canarie.caspur.it...



title: eseguibili access

text:
"Co. In. - CESPA" <
coin...@tiscaline.it
> ha scritto nel messaggio
news:9rorda$bte$1...@pegasus.tiscalinet.it...
> Grazie sergio....
Di nulla...
> Per i Talebani: scherzavo....
Volevo ben dire; avevo già impostato le coordinate della tua casa nel
computer dei DC9...
>
> ciao ciao
> Gian Mario
>
Ciao.


title: eseguibili access

author: Antonio Biso

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9rornc$j2l$1...@canarie.caspur.it...
> "Co. In. - CESPA" <
coin...@tiscaline.it
> ha scritto nel messaggio
> news:9rorda$bte$1...@pegasus.tiscalinet.it...
> > Grazie sergio....
>
> Di nulla...
>
> > Per i Talebani: scherzavo....
>
> Volevo ben dire; avevo già impostato le coordinate della tua casa nel
> computer dei DC9...
Sarebbe il minimo visto come quota...
Antonio


title: eseguibili access

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:4H_D7.18524$7A4.1...@news.infostrada.it...

Quota... Alto non basso...
Ciao.


title: Conversione prima lettera in maiuscolo

author: MicheleG

text:
Come si può convertire in maiuscolo la prima lettera di ogni parola mentre
la si scrive?
C'è una funzione specifica (magari tramite macro), oppure solo via codice?
Un ringraziamento a tutti Voi!!!


title: Conversione prima lettera in maiuscolo

text:
MicheleG <
ilpro...@libero.it
> wrote in message
8utrlf$21u$1...@lacerta.tiscalinet.it...
> Come si può convertire in maiuscolo la prima lettera di ogni parola mentre
> la si scrive?
Non ti basterebbe che sia fatto alla fine della scrittura (immagino perchè
non l'hai detto) nel controllo della maschera?
Se sì, su evento dopo aggiornamento di quel controllo scriverai
me!tuocontrollo = ucase(left(me!tuocontrollo,1)) & mid(me!tuocontrollo,2)
Antonio


title: Conversione prima lettera in maiuscolo

text:
"MicheleG" <
ilpro...@libero.it
> ha scritto nel messaggio
news:8utrlf$21u$1...@lacerta.tiscalinet.it...
> Come si può convertire in maiuscolo la prima lettera di ogni parola mentre
> la si scrive?
> C'è una funzione specifica (magari tramite macro), oppure solo via codice?
>
> Un ringraziamento a tutti Voi!!!
>
>
Che io ricordi una funzione VBA non c'è, la devi costruire:
(es.)
'-------------
me!caselladitesto = ucase(left(me!caselladitesto,1)) &
mid(me!caselladitesto,2,len(me!caselladitesto))
'-------------
Ciao.


title: Conversione prima lettera in maiuscolo

author: Riccardo

text:
MicheleG <
ilpro...@libero.it
> wrote in message
8utrlf$21u$1...@lacerta.tiscalinet.it...
> Come si può convertire in maiuscolo la prima lettera di ogni parola mentre
> la si scrive?
> C'è una funzione specifica (magari tramite macro), oppure solo via codice?
>
> Un ringraziamento a tutti Voi!!!
>
>
#######
Nella maschera di input del controllo inserisci
>L<?????????????
l'unico problema è che ? rappresenta un carattere quindi se metti 9 ?
costruisci una stringa di 10 caratteri e se scrivi
michele questo diventa Michele ma con 3 spazi alla fine.
come toglierli non saprei.
ciao
Riccardo


title: Conversione prima lettera in maiuscolo

author: Federico Luciani

text:
MicheleG wrote:
> Come si puň convertire in maiuscolo la prima lettera di ogni parola mentre
> la si scrive?
> C'č una funzione specifica (magari tramite macro), oppure solo via codice?
> Un ringraziamento a tutti Voi!!!
se ti va bene convertirle dopo averle scritte, allora devi gestire l'eveto
DopoAggiornamento del controllo testo:
Private Sub txtTuoControllo_AfterUpdate()
    Me.txtTuoControllo = StrConv(Me.txtTuoControllo, vbProperCase)
End Sub
se nel controllo scrivi:
pippo va al mercato -> Pippo Va Al Mercato
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Conversione prima lettera in maiuscolo

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
8utvh4$95t$1...@suite03.caspur.it...
>
> Che io ricordi una funzione VBA non c'è, la devi costruire:
> (es.)
> '-------------
> me!caselladitesto = ucase(left(me!caselladitesto,1)) &
> mid(me!caselladitesto,2,len(me!caselladitesto))
Ehm, ehm...
ma mid(me!caselladitesto,2) basta e avanza eh...
Antonio


title: Conversione prima lettera in maiuscolo

author: JBad

text:
In article <8utrlf$21u$
1...@lacerta.tiscalinet.it
>,
ilpro...@libero.it

says...
> Come si può convertire in maiuscolo la prima lettera di ogni parola mentre
> la si scrive?
> C'è una funzione specifica (magari tramite macro), oppure solo via codice?
>
> Un ringraziamento a tutti Voi!!!
>
>
>
Metti questo pezzo di codice sull'evento "su pressione" del controllo di
testo (naturalmente devi sostituire Testo0 con il nome del tuo
controllo).
Converte in maiuscolo solamente quando digiti sul controllo vuoto o
quando l'ultima lettera e' spazio (non e' il massimo ma per ora mi e'
venuto in mente solo questo :) ).
If Len(Testo0.Text) <> 0 Then
  If Right(Testo0.Text, 1) = " " Then
    If KeyAscii >= 97 And KeyAscii <= 122 Then KeyAscii = KeyAscii - 32
  End If
Else
  If KeyAscii >= 97 And KeyAscii <= 122 Then KeyAscii = KeyAscii - 32
End If
Ciao
--
JBad


title: Conversione prima lettera in maiuscolo

author: Luca

text:
Wed, 15 Nov 2000 12:52:30 GMT, Federico Luciani
<
fluc...@paperino.libero.it
> dice
>se nel controllo scrivi:
>pippo va al mercato -> Pippo Va Al Mercato
E se volessi trasformarle tutte in maiuscolo?
Grazie.
Luca


title: Conversione prima lettera in maiuscolo

text:

cerchi nell'help: StrConv
e trovi
StrConv(string, conversion)
dove conversion:
vbUpperCase	1	Rende maiuscola la stringa.
vbLowerCase	2	Rende minuscola la stringa.
vbProperCase	3	Rende maiuscola la prima lettera di ogni parola della stringa.
...



title: Conversione prima lettera in maiuscolo

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:EswQ5.62703$BF.22...@news.infostrada.it...
>
> Ehm, ehm...
> ma mid(me!caselladitesto,2) basta e avanza eh...
>
> Antonio
>
>
Evabbé, io l'ho solo utilizzato cosě...
Ciao.


title: Conversione prima lettera in maiuscolo

text:
Luca <
bit...@tin.it
> wrote in message
uk851tcuvc53dkvfv...@4ax.com...
> Wed, 15 Nov 2000 12:52:30 GMT, Federico Luciani
> <
fluc...@paperino.libero.it
> dice
>
> >se nel controllo scrivi:
> >pippo va al mercato -> Pippo Va Al Mercato
>
> E se volessi trasformarle tutte in maiuscolo?
> Grazie.
>
>
>
> Luca
########
Metti il segno >  nel formato del controllo
Riccardo


title: Conversione prima lettera in maiuscolo

text:
Wed, 15 Nov 2000 15:01:31 GMT, Federico Luciani
<
fluc...@paperino.libero.it
> dice
>StrConv(string, conversion)
>
>dove conversion:
>vbUpperCase	1	Rende maiuscola la stringa.
>vbLowerCase	2	Rende minuscola la stringa.
>vbProperCase	3	Rende maiuscola la prima lettera di ogni parola della stringa.
Scusami, ma la mia ignoranza non mi permette di prescindere da un
esempio pratico. Io ho un textbox (diciamo text1) che deve diventare
maiuscola, cosa devo scrvere tra quelle benedette parentesi?
Dall'help di access non č che si capisca un gran che...
Grazie ancora.
Luca


title: Conversione prima lettera in maiuscolo

text:
Wed, 15 Nov 2000 16:02:09 +0100, "Riccardo"
<
ricc...@free.panservice.it
> dice
>Metti il segno >  nel formato del controllo
Cazzarola, questo sě che funziona!!! Grazie anche a te.
Luca


title: Conversione prima lettera in maiuscolo

text:
Luca <
bit...@tin.it
> wrote in message
1ua51tk1u5mnq9jvr...@4ax.com...

> Dall'help di access non è che si capisca un gran che...
> Grazie ancora.
>
>
>
> Luca
______
Penso che dovresti metterci il nome del textbox es:
StrConv(me.text1, vbUpperCase )
ciao Riccardo


title: Conversione prima lettera in maiuscolo

author: Michele Amato

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
X7vQ5.62300$BF.22...@news.infostrada.it...
> MicheleG <
ilpro...@libero.it
> wrote in message
> 8utrlf$21u$1...@lacerta.tiscalinet.it...
> > Come si può convertire in maiuscolo la prima lettera di ogni parola
mentre
> > la si scrive?
>
> Non ti basterebbe che sia fatto alla fine della scrittura (immagino perchè
> non l'hai detto) nel controllo della maschera?
> Se sì, su evento dopo aggiornamento di quel controllo scriverai
> me!tuocontrollo = ucase(left(me!tuocontrollo,1)) & mid(me!tuocontrollo,2)
>
> Antonio
>
>
> mid(me!tuocontrollo,2)
questa mi mancava
Un saluto
Michele Amato
p.s.
Vedo se riesco a ricambiare al volo :-)))
sapevi che con una variabile di tipo Date puoi ciclare con un for...
Dim d as Date
for d = CDate("01/01/2000") to CDate("31/12/2000")
  Debug.Print d
next


title: Conversione prima lettera in maiuscolo

author: Silvio Berruti

text:
"Michele Amato" <
maengi...@ciccia.libero.it
> ha scritto nel messaggio
news:_3AQ5.64153$BF.22...@news.infostrada.it...
> Dim d as Date
>
> for d = CDate("01/01/2000") to CDate("31/12/2000")
>   Debug.Print d
> next
Buono a sapersi anche questo!
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Conversione prima lettera in maiuscolo

text:
Vi ringrazio per i numerosi suggerimenti; infatti sarebbe stato molto
semplice usare una maschera di input, purtroppo con Access 2000 non è
possibile.
    Saluti!!!


title: Conversione prima lettera in maiuscolo

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
8uu8vs$bu0$1...@suite03.caspur.it...

E il rasoio di Occam dove lo mettiamo?
Antonio


title: Conversione prima lettera in maiuscolo

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Vy7S5.95980$BF.34...@news.infostrada.it...
>
> E il rasoio di Occam dove lo mettiamo?
>
> Antonio
>
>
Dove vuoi, ma non a casa mia...
Ciao.
P.S. ma chi che Occam? L'anagramma di Macco?


title: Conversione prima lettera in maiuscolo

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
8vbh6b$si9$1...@suite03.caspur.it...

Filosofo del 300
Ma il problema in cui sembra dibattersi la Scienza non è casuale come si
potrebbe dare per scontato. All'origine del problema c'è l'ipoteca che grava
sulla Scienza stessa da parte di una precisa filosofia. Una filosofia
medievale basata sulle dissertazioni di un sacerdote della Chiesa cattolica
del tempo, un certo Guglielmo di Occam. Un pensatore del '300 che oggi viene
considerato come uno dei massimi esponenti di quella corrente che prende il
nome di nominalismo.
La sua figura sembra appartenere al passato invece è oggi presente più che
mai.
L'enunciato di Guglielmo di Occam, nella sua sintesi, è molto semplice e
categorico e si identifica in una sua perentoria frase stralciata dalla sua
opera: "Entia non sunt multiplicanda praeter necessitatem", che
letteralmente significa: "le entità non vanno moltiplicate oltre il
necessario".
La frase , nel contesto di quanto ha scritto Guglielmo di Occam, si traduce
in un preciso canone di ragionamento che viene denominato ed è conosciuto
come il "rasoio di Occam", un rasoio che taglia via le cose non necessarie.
In sostanza Occam affermava che non dobbiamo inventare di sana pianta cose
che non esistono. Non dobbiamo trasformare concetti astratti in entità reali
per poi usarli dove e come ci fanno comodo.
Quando lo facciamo finiamo per trovarci in un mare di assurdità.
"Quindi....tagliamoli via......"
Lo stesso concetto può essere esteso al fatto che se ci sono più soluzioni,
deve essere perseguita quella più breve...
Il filosofo Antonio


title: Stampare report con i totali di fattura nell'ultima pagina

author: cidi

text:
Salve a tutti
Per stampare un report di fattura utilizzo la faq del Sito Comune di
Federico Lucani: "Stampare un numero N costante di righe per pagina" e per
stampare una fattura di una pagina č tutto ok.
Perň se :
1) il numero di righe da stampare č maggiore (per es. una pagina e mezza)
non stampa i totali in fondo al foglio ma lascia mezza pagina vuota
stampando i totali in mezzo ad un'altra pagina
2) Il numero di righe da stampare coincide con il numero previsto, nella
seconda pagina stampa "soltanto" i totali,
Come posso stampare i totali di fattura, nel pič di pagina report, sempre
nell'ultima pagina ed in fondo al foglio? Ed evitare anche che se il numero
di righe da stampare coincide con il numero di righe della pagina, non
stampi solo i totali ma anche alcuni record della pagina precedente?
Ho provato anche ad adattare, senza successo, la faq di Sib (Davide La
Mantia): Modulo per la gestione della stampa dei totali in calce al report
compresa gestione della stampa su piů pagine.
Un grazie anticipato a chi volesse aiutarmi
Saluti Daniele


title: data immissione o modifica record

author: Antonio in the country

text:
Esiste un modo per memorizzare la data di creazione del record per la prima
volta e quella dell'ultima modifica.
Avrei pensato di creare due campi diversi nella tabella relativa e poi ....
già e poi ??? Mi sembra di non aver trovato niente di utile nei vecchi
messaggi. Forse la funzione currentdata ?
Sono sulla giusta strada ?
Grazie per l'eventuale input !
Antonio


title: data immissione o modifica record

author: Roberto dal portatile

text:
"Antonio in the country" <
pi...@usa.net
> ha scritto nel messaggio
news:9gnpi3$3js$1...@lacerta.tiscalinet.it...

Se nella tabella i due campi si chiamano DataCreazione e DataUltModifica e i
controlli della tua maschera associati a tali campi hanno lo stesso nome.
A fronte dell'evento "Prima di aggiornare" della tua maschera genera il
seguente codice VBA:
If Me.NewRecord = True Then
    Me!DataCreazione = Now()
Else
    Me!DataUltModifica = Now()
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: data immissione o modifica record

text:
<cut>
> Se nella tabella i due campi si chiamano DataCreazione e DataUltModifica e
i
> controlli della tua maschera associati a tali campi hanno lo stesso nome.
>
> A fronte dell'evento "Prima di aggiornare" della tua maschera genera il
> seguente codice VBA:
>
> If Me.NewRecord = True Then
>     Me!DataCreazione = Now()
> Else
>     Me!DataUltModifica = Now()
> End If
>
In effetti pensandoci bene ..... hai proprio ragione :))
Semplice, breve e coinciso.
Il problema tuo č che pensi come access il problema mio č che non penso nč
come access nč come te :) .... ma col tempo e la Vs. pazienza ..... forse
!!!
Grazie Roberto
p.s in risposta al tuo OT sulla Roma: e pensare che quando Bati venne via da
noi dissi "Tse va via x vincere lo scudetto e va alla Roma , buuuuuuu"
Antonio


title: data immissione o modifica record

text:
"Antonio in the country" <
pi...@usa.net
> ha scritto nel messaggio
news:9gt1c4$mm3$1...@lacerta.tiscalinet.it...
[CUT]
>
> p.s in risposta al tuo OT sulla Roma: e pensare che quando Bati venne via
da
> noi dissi "Tse va via x vincere lo scudetto e va alla Roma , buuuuuuu"
>
> Antonio
>
Beh, comunque la Coppa Italia l'avete vinta. ;-)
Penso che uno dei motivi per cui vale la pena vivere è che le cose cambiano
in continuazione; fortunatamente la Roma non è cambiata in peggio. :-)



title: data immissione o modifica record

text:
> Penso che uno dei motivi per cui vale la pena vivere è che le cose
cambiano
> in continuazione;
> Roberto
speriamo cambi anche il Ns. presidente !
Antonio


title: COME FACCIO

author: Rino

text:
Salve,
ho 1 tabella anagrafica di 1000 persone.
queste possono aderire in toto o in parte parte ad 1 progetto annuo es.
aderisco x l'anno 2007
domanda:
E' possibile con  funzione clik su si/no (si aderisco),  far scattare l'anno
in corso senza che lo digito?
grazie
Rino


title: COME FACCIO

author: Beppe

text:
Rino ha scritto:

Partendo dal presupposto che il campo sì/no sia inserito in una
tabella ove sia presente anche il campo di riferimento per l'anno,
puoi utilizzare le funzioni year([data]) e date() che restituiscono,
nell'ordine, l'anno della data passata alla funzione e la data
corrente.
Con year(date()) hai l'anno della data corrente...
Bye


title: COME FACCIO

text:
"Rino" <
andr...@hotmail.it
> ha scritto nel messaggio
news:465a737c$0$4792$4faf...@reader4.news.tin.it...
> Salve,
Ciao.
Per favore leggiti le regole di questo NG; le trovi su:
www.sitocomune.com
 -
Sezione ICAA - Come comportarsi in questo NG.
> grazie
> Rino
Ciao.
--
Sergio MAZZA


title: COME FACCIO

text:
Sergio MAZZA ha scritto:


> > grazie
> > Rino
> Ciao.
scusa sergio!
una mia curiosità onde evitare anche io di violare le regole,
alludi al titolo o qualcosa che non va nel testo del messaggio?
non vorrei incappare anche io in simili errori
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: COME FACCIO

author: Access

text:
"luigi.onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:f3enmt$p6c$1...@news.newsland.it...
> Sergio MAZZA ha scritto:
>
>> "Rino" <
andr...@hotmail.it
> ha scritto nel messaggio
>> news:465a737c$0$4792$4faf...@reader4.news.tin.it...
>> > Salve,
>
>> Ciao.
>> Per favore leggiti le regole di questo NG; le trovi su:
>>
www.sitocomune.com
 -
>> Sezione ICAA - Come comportarsi in questo NG.
>
>> > grazie
>> > Rino
>
>
>> Ciao.
>
> scusa sergio!
> una mia curiosità onde evitare anche io di violare le regole,
> alludi al titolo o qualcosa che non va nel testo del messaggio?
> non vorrei incappare anche io in simili errori
> luigi
Bhe, in questo caso credo che alluda all'oggetto
Ciao
Access


title: COME FACCIO

text:
Access ha scritto:


> Ciao
> Access
lo avevo immaginato, ma non ne ero sicuro al 100%
OK!!!!!



title: comando Trova e "Parte del campo" ?!?

text:
Come è possibile indicare come pre-definita l'opzione "Parte del campo" alla
voce "Confronta:" quando si attiva il comando Trova/Sostituisci
Attualmente di pre-definito c'è l'opzione "Campo intero" che costringe a
digitare per intero
il nome del record e non una semplice stringa
come ad es. "mas" per cercare il nome "massimiliano"
Visto che ci siamo si potrebbe inserire come default anche l'opzione
"Tabella" alla voce "Cerca in:" che cerca i records
in tutta la Tabella e non solo nel campo attivo in quel momento
Grazie a tutti da Mirco.


title: comando Trova e "Parte del campo" ?!?

author: Roberto da casa

text:
"bico71" <
bic...@hotmail.com
> ha scritto nel messaggio
news:EZfdb.178429$R32.5...@news2.tin.it...

Usa da VBA il metodo FindRecord (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: comando Trova e "Parte del campo" ?!?

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
ChRdb.355820$Ny5.11...@twister2.libero.it...
>
> "bico71" <
bic...@hotmail.com
> ha scritto nel messaggio
> news:EZfdb.178429$R32.5...@news2.tin.it...
> > Come è possibile indicare come pre-definita l'opzione "Parte del campo"
> alla
> > voce "Confronta:" quando si attiva il comando Trova/Sostituisci
> > Attualmente di pre-definito c'è l'opzione "Campo intero"
cut
> Usa da VBA il metodo FindRecord (vedi help).
>
> --
> Roberto
spiacente Roberto ma non mastico molto di VBA, dal tuo spunto ho comunque
capito che posso creare
una nuova Macro e selezionare l'Azione TrovaRecord,
ma da errore !!!
cosa devo indicare alla voce "Trova" intesa come Argomento azione !!?
spero di essere sulla stada giusta!!. Grazie da Mirco.


title: comando Trova e "Parte del campo" ?!?

text:
"bico71" <bico71@ no spam
hotmail.com
> ha scritto nel messaggio
news:eI0eb.140551$hE5.4...@news1.tin.it...

Onestamente ti avevo suggerito l'uso del metodo FindRecord in VBA, le macro
non le adopero mai.
Comunque l'argomento "Trova" dell'azione TrovaRecord in una macro
rappresemta la stringa che devi ricercare nel controllo sul quale avrai
precedentemente spostato il fuoco.
Per maggiori ragguagli leggi l'help in linea di Access.
