title: access97 e file dbf

text:
Allora sono un bambino di 5 anni vado all'asilo ......
cosa è il quoting??????
C'è un tutorial,  o testo dove possa documentarmi
ed imparare ad utilizzare i file dbf in access lasciandoli
alla fine del lavoro sempre file dbf?
grazie e scusate l'ignoranza
abbiate pazienza
ALFONSO
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:ZdTw7.5020$g42.1...@news.infostrada.it...
> Alfonso Carfora <
alfonso...@libero.it
> wrote in message
> s8Kw7.3359$g42.1...@news.infostrada.it...
> > puoi spiegarmi meglio come fare ?
> >
> > ciao e grazie in anticipo
>
> Sì, devi scrivere DOPO il quoting!!!
> Questo è fondamentale...
>
> Antonio
>
>


title: access97 e file dbf

author: Antonio Biso

text:
Alfonso Carfora <
alfonso...@libero.it
> wrote in message
d5Vw7.5492$g42.1...@news.infostrada.it...
> Allora sono un bambino di 5 anni vado all'asilo ......
> cosa è il quoting??????
E' la parte di messaggio che lasci nella tua risposta. Quello che scrivi tu
deve stare DOPO o tutt'al più in mezzo alle frasi precedenti...
Antonio


title: Violazione di condivisione

author: Stefano Lucchini

text:
Buongiorno a tutto il NG.
Ho un problema : sto sviluppando un DB con Access 97. Il DB č  condiviso su
una lan Novell 4.12 (ipx/spx).
La piů grossa tabella del db contiene circa 13000 records.
Lanciando un SQL o una query che esegue degli aggiornamenti sulla tabella,
la procedura  si dilunga restituendomi,poi, un errore: .....50 record non
aggiornati per  un errore di condivisione.
Il numero dei records che non mi aggiorna č random.
N.B.:
- sul db sto lavorando solo io.
- accedendo al db in esclusiva o lavorandoci in locale l'errore non si
presenta.
Qualcuno mi puň dare un suggerimento?
Grazie in anticipo a tutti :-)
E-Mail :
stefano....@libero.it


title: Violazione di condivisione

text:
Stefano Lucchini ha scritto nel messaggio ...
>Buongiorno a tutto il NG.
>
>Ho un problema : sto sviluppando un DB con Access 97. Il DB č  condiviso su
>una lan Novell 4.12 (ipx/spx).
>
>La piů grossa tabella del db contiene circa 13000 records.
>
>Lanciando un SQL o una query che esegue degli aggiornamenti sulla tabella,
>la procedura  si dilunga restituendomi,poi, un errore: .....50 record non
>aggiornati per  un errore di condivisione.
>
>Il numero dei records che non mi aggiorna č random.
Probabilmente il protocollo di rete che stai utilizzando č incompatibile con Access.
Saluti, Antonio


title: Violazione di condivisione

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
aCk36.207789$hk4.7...@news.infostrada.it...
>
> >Lanciando un SQL o una query che esegue degli aggiornamenti sulla
tabella,
> >la procedura  si dilunga restituendomi,poi, un errore: .....50 record non
> >aggiornati per  un errore di condivisione.
> >
> >Il numero dei records che non mi aggiorna è random.
>
>
> Probabilmente il protocollo di rete che stai utilizzando è incompatibile
con Access.
>
> Saluti, Antonio
Messaggio falso!!!
Evidentemente gli avvertimenti del suo provider non sono bastati al
deficiente!
Ricordo il trucco degli header a chi legge i messaggi sospetti!!!
Antonio


title: Violazione di condivisione

author: ema

text:
Mio cuggino mi ha detto che Antonio  Biso  <
ch...@etruria.net
>	scrisse:
> Messaggio falso!!!
>
> Evidentemente gli avvertimenti del suo provider non  sono  bastati  al
> deficiente!
>
> Ricordo il trucco degli header a  chi  legge	i  messaggi  sospetti!!!
>
almeno,  dopo  mille  richieste,  si   e`   spostato   su   libero   :-)
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
> - rimuovi XXX  x  rispondere  ICQ	#8814554

		-- Fortune telepatico


title: Inserimento dati richiesti da una query in una maschera unica.

author: Alessandro

text:
Ho creato un report  che dipende da una query.
Quando chiamo il report, ovviamente viene eseguita la query e mi vengono
chiesti i valori di cui ha bisogno per effettuare i dovuti calccoli.
Vorrei evitare di inserire i valori che mi vengono richiesti uno per volta,
preferirei venisse visualizzata una maschera dove immettere i valori insieme
e quindi dare invio per avere il report con i risultati.
Come posso fare.
Grazie ragazzi siete preziosi.
Alessandro


author: Roberto dal portatile

text:
"Alessandro" <
abia...@freemail.it
> ha scritto nel messaggio
news:Cz9I6.10445$_r2.1...@news2.tin.it...

Nella query per i calcoli fai riferimento ai controlli della maschera dove
digiti i valori.
Sempre nella maschera, dove digiti i parametri per i calcoli , inserisci un
pulsante di comando tramite il quale apri il tuo report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:EsiI6.3205$UW4.1...@news.infostrada.it...

Grazie Roberto,
spero di riuscire a fare quello che mi dici.
Alessandro


title: Intercettazione query in VBA

author: Old-Jack

text:
Buon giorno a tutti,
devo intercettare il risultato di una query,
ovvero io devo fare in modo che lancio una query di selezione da un bottone
e se tale query tira fuori zero record deve fare una certa operazione, se no
un'altra ancora.....
Chi sa aiutarmi?
Grazie.


title: Intercettazione query in VBA

author: Roberto da casa

text:
"Old-Jack" <
spi...@libero.it
> ha scritto nel messaggio
news:dp9X8.22674$7N3.5...@twister2.libero.it...

If DCount("*", "NomeQuery") = 0 Then
    ' fai una cosa
Else
    ' fai un'altra cosa
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Intercettazione query in VBA

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:daaX8.21423$K_4.5...@twister1.libero.it...

Grazie Roberto
del tuo aiuto e della velocità con cui hai risposto.
Ciao
Old-Jack.


title: Problema con query

author: pippo

text:
Tramite il codice di sotto vorrei slezionare record specifici in cui alcuni
paramentri
vengono presi da campi presenti in una maschera
alla fine interrogando il BOF del recordset mi accorgerei dell'esistenaza o
meno di dati che soddisfano il criterio
purtroppo sto impazzendo con la sintassi della query cha Access non vuole
riconoscere
il bello che la query l'ha generata Access ne QBE io ho fatto solo copia
incolla!
Dim db As Database
Set db = CurrentDb
Dim rst As DAO.Recordset
Set rst = db.OpenRecordset("SELECT *FROM Tab_SubMenzione WHERE
(((Tab_SubMenzione.ComuneMenzione)=[Me]![CasellaComune]) AND
((Tab_SubMenzione.Foglio)=[Me]![Foglio]) AND
((Tab_SubMenzione.Particella)=[Me]![Particella]))")
If rst.BOF Then
MsgBox ("tutto ok")
Else
MsgBox ("attenzione dati duplicati")
End If


title: Problema con query

author: Karl Donaubauer

text:
pippo wrote:
> ...
> purtroppo sto impazzendo con la sintassi della query cha Access non
> vuole riconoscere
> il bello che la query l'ha generata Access ne QBE io ho fatto solo
> copia incolla!
>
> Dim db As Database
Meglio: DAO.Database
> Set db = CurrentDb
> Dim rst As DAO.Recordset
>
> Set rst = db.OpenRecordset("SELECT *FROM Tab_SubMenzione WHERE
> (((Tab_SubMenzione.ComuneMenzione)=[Me]![CasellaComune]) AND
> ((Tab_SubMenzione.Foglio)=[Me]![Foglio]) AND
> ((Tab_SubMenzione.Particella)=[Me]![Particella]))")
> ...
Non ti credo che quest'enunciato (con Me!) è stato creato dal QBE. ;-)
Devi escludere i riferimenti a variabili o campi/controlli dalla stringa:
Set rst = db.OpenRecordset("SELECT * FROM Tab_SubMenzione WHERE" & _
" ComuneMenzione=" & Me!CasellaComune & _
" AND Foglio=" & Me!Foglio & _
" AND Particella=" & Me!Particella, dbOpenDynaset)
La sintassi dipende anche del tipo di dati. P.e. bisogna dei apici
se un campo è un testo invece di un numero.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: Problema con query

text:
Access non vuoe proprio saperne di digerire la query che ho scitto
dove ho sbagliato?
Private Sub Titolo_possesso_GotFocus()
Dim db As Database
Set db = CurrentDb
Dim rst As DAO.Recordset
Set rst = db.OpenRecordset("SELECT *FROM Tab_SubMenzione WHERE
(((Tab_SubMenzione.ComuneMenzione)=[Me]![CasellaComune])) AND
((Tab_SubMenzione.Foglio)=[Me]![Foglio]) AND
((Tab_SubMenzione.Particella)=[Me]![Particella]))")
If rst.BOF Then



title: Problema con query

author: Sergio MAZZA

text:
"pippo" <
pi...@pippo.it
> ha scritto nel messaggio news:uq8xe.22103$h5.9...@news3.tin.it...
> Access non vuoe proprio saperne di digerire la query che ho scitto
> dove ho sbagliato?
A non leggere la risposta di Karl...
Ciao.
--
Sergio MAZZA


title: avere "pagine" e visualizzare x record per pagina

author: Silver

text:
Con access si può fare un qualcosa simile alle tabelle dianamiche in php?
Vorrei cioè che fossero visualizzati 20 record per pagine e che le
pagine siano create dinamicamente a seconda del numero di record totale.
Grazie


text:
"Silver" <cra...@TOGLIhotmail.com> ha scritto nel messaggio
news:Xcr6h.7158$mZ5....@tornado.fastwebnet.it...

www.sitocomune.com
 faq 4.6
Ciao
NatPP


text:
Nat.P.P ha scritto:
>
www.sitocomune.com
 faq 4.6
>
> Ciao
>
> NatPP
Mi sono dimenticato di dire che mi serviva in una form in cui possa
modificare i dati.


text:
"Silver" <cra...@TOGLIhotmail.com> ha scritto nel messaggio
news:yk_6h.9706$mZ5...@tornado.fastwebnet.it...

Se non riesci ad adattare il suggerimento precedente non saprei che dirti.
Prova ad indagare oltre che sul SitoComune anche in:
www.accessgroup.it/Homeindex.asp
www.alessandrobaraldi.it/
www.donkarl.com/it/
Diversamente prova a ripostare.
Ciao
NatPP


title: maschera a schede

author: Partini Gabriele

text:
Vorrei creare una maschera a schede che mi permettesse di inserire con la
prima scheda record in una tabella e con la seconda scheda dati in
un'altra...
Grazie


title: maschera a schede

author: Marco Pretini

text:
Partini Gabriele <
ga...@ltt.dii.unisi.it
> wrote in message
396d5...@news.unisi.it...

Ciao,
detto cosě la risposta č si ...tu che problemi hai ??
Marco
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: maschera a schede

author: lbo dal portatile

text:
>Vorrei creare una maschera a schede che mi permettesse di inserire con la
>prima scheda record in una tabella e con la seconda scheda dati in
>un'altra...
nella maschera crea una struttura a schede, mettici due schede, in
ciascuna scheda mettici una sottomaschera.  una sm sara' collegata ad
una tabella, l'altra all'altra.
--



title: [form] variabili pubbliche e openform su non in elenco

author: massimo

text:
Ho questa situazione.
Due maschere, la prima associata ad anagrafiche "studenti" e la
seconda associata a quello che volete (ad esempio, "esami")
Ho un controllo "matricola" (casella di testo) su entrambe le
maschere. Sono sulla maschera "esami": vorrei che a seguito del
tentativo di caricamento di una matricola non presente nella
tabella "studenti", la sub aprisse la maschera "studenti" per
aggiungere il nuovo studente.
(I domanda)
Ok, fino a qui ho risolto a modo mio. Non disponendo dell'evento
"su non in elenco" in una casella di testo e trovandomi piuttosto
imbranato nell'intercettazione degli errori ho ricorso a una
funzione di aggregazione su domini come dlookup. C'č di meglio? (*)
(II domanda)
Vorrei anche che la matricola digitata sulla maschera "esami" venisse
copiata automagicamente nella maschera "studenti". Per fare ciň ho
inserito nelle dichiarazioni del modulo...
Option Compare Database
Public varMatricola As Variant
Tuttavia quando il focus passa alla maschera "esami" varMatricola ha
valore null. Temo che tutto dipenda dalla mia ignoranza in fatto di
variabili. Infatti con debug print di varMatricola sull'evento
"su corrente" della maschera "esami" non si ottiene alcunche`.
Ergo il contenuto della casella di testo č rimasto confinato nella
maschera "studenti".
(*)
Private Sub matricola_AfterUpdate()
Dim varRisposta As Variant
varMatricola = Me!matricola.Text 'assegno un valore alla variabile pubblica
' poi verifico se la matricola sia o meno presente all'interno di studenti
varMatr = DLookup("[matricola]", "studenti", "[matricola]=" & [matricola])
Dim strMsg As String
strMsg = "La matricola " & Me!matricola & " č inesistente " & _
    "oppure lo studente non č in memoria. Si vuole aggiungere?"
' infine apro la maschera se da dlookup ho estratto un valore numerico
' altrimenti undo
If Not IsNumeric(varMatr) Then _
varRisposta = MsgBox(strMsg, vbInformation + vbYesNo, "Conferma"): _
If varRisposta = vbYes Then DoCmd.OpenForm "studenti", , , , acFormAdd Else Me.Undo
End Sub


author: Maurizio Borrelli

text:
"massimo" <n...@send.invalid> wrote in message
news:Xns935B809C...@news.inwind.it...

[...]
    Ti ho preparato un esempio. Facci sapere se hai bisogno di spiegazioni
ulteriori.
' Maschera Studenti_FStudenti
'
Option Base 0
Option Compare Database
Option Explicit
Public Event NuovoStudente(ByVal lngIDStudente As Long)
Private Sub CloseMe( _
  ByVal Result As Boolean)
  Me.Visible = False
  If (Result = True) Then
    RaiseEvent NuovoStudente(Me.IDStudente.Value)
  Else
    Me.Undo
    RaiseEvent NuovoStudente(0)
  End If
End Sub
Private Sub cmdCancel_Click()
  CloseMe False
End Sub
Private Sub cmdOK_Click()
  CloseMe True
End Sub
Private Sub Form_AfterUpdate()
  Me.AllowAdditions = False
End Sub
' Maschera Studenti_FStudentiDiEsame
'
Option Base 0
Option Compare Database
Option Explicit
Private WithEvents m_frmStudenti As Form_Studenti_FStudenti
Private Sub Form_BeforeInsert( _
  ByRef Cancel As Integer)
  Me.IDStudenteDiEsame.Value _
    = DMax( _
          "[IDStudenteDiEsame]" _
        , "Studenti_TStudentiDiEsami" _
        ) + 1
End Sub
Private Sub IDStudente_Exit( _
  ByRef Cancel As Integer)
  Dim lngIDStudente As Long
  lngIDStudente = Nz(Me.IDStudente.Value, 0)
  If (lngIDStudente > 0) Then
    If (DCount( _
            "*" _
          , "Studenti_TStudenti" _
          , "[IDStudente] =" & str(lngIDStudente) _
          ) = 0 _
    ) Then
      Cancel = True
      If ( _
        MsgBox( _
            "Codice inesistente." & vbCrLf _
          & "Vuoi immettere un nuovo Studente" _
          & " con questo codice?" _
          , vbQuestion + vbOKCancel _
          , "ATTENZIONE!" _
          ) = vbOK _
      ) Then
        With Me.IDStudente
          .SelStart = 0
          .SelLength = Len(.Text)
        End With
        Set m_frmStudenti = New Form_Studenti_FStudenti
        With m_frmStudenti
          .IDStudente.Value = lngIDStudente
          .Visible = True
        End With
      End If
    End If
  End If
End Sub
Private Sub m_frmStudenti_NuovoStudente( _
  ByVal lngIDStudente As Long)
  Set m_frmStudenti = Nothing
  If (lngIDStudente > 0) Then
    SendKeys CStr(lngIDStudente) & "~", False
  End If
End Sub
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


text:
On 14 apr 2003, "Maurizio Borrelli" <
maurizio...@freepass.it
>
wrote in news:N_uma.40262$%
p6.24...@news.edisontel.com
>     Ti ho preparato un esempio.
Porca puzzola. Non chiedevo tanto :-)
Sui newsgroup non ringrazio mai. Quest'area non è pensata per
sprecare tempo e banda in questo modo. Tuttavia, in questa occasione
mi sento in dovere di farlo. Grazie di tutto cuore, a te e agli altri
padroni del vapore :-)
PS: dopo la leggenda degli elicotteri neri del GCN ora passiamo alle
locomotrici ad alta velocità che macinano stringhe a tutto andare.


title: calcolo cin sito comune

author: Mattia

text:
funziona?
ho provato con  diversi conti..sbagliati tutti e tre
ciao, Mat


title: calcolo cin sito comune

author: VT @ home

text:
Il Fri, 13 Apr 2007 18:18:50 +0200, "Mattia" <
fasdfsdas...@tin.it
> ha scritto:
>(.....)
>funziona?
>
>ho provato con  diversi conti..sbagliati tutti e tre
>
>ciao, Mat
>
Guarda questo thread:
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/fa13977534f66f47/e5616f04afa032d3?lnk=gst&q=CIN&rnum=1&hl=it#
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


title: Tabella bloccata?

text:
Salve,
nella mia applicazione ho una form di avvio dove ho una combobox
popolata da una query con la ragione sociale del cliente che voglio
scegliere.
Accanto alla combo, c'è un pulsante che mi apre una altra form con il
dettaglio della ragione sociale scelta dalla combobox, e fin qui tutto
funziona perfettamente.
Se poi chiudo la form "dettaglio" con un pulsante di chiusura
"doCMD.close" e ritorno alla form principale di avvio, se provo ad
aprire un report, già creato, con dettagli e altri dati, mi da questo
errore.
---il modulo di gestione di database non può bloccare la tabella
"ragionesociale" perché in uso da un altro utente o processo---
Non riesco a capire come mai. Se chiudo tutto il database e lo riapro
e apro il report funziona perfettamente.
Come faccio a chiudere la connessione alla tabella "ragionesociale"
dopo che ho chiuso la form "dettaglio"
Grazie sempre.
Vincenzo


title: Tabella bloccata?

author: Morpheus

text:
<
Vincenzo...@gmail.com
> ha scritto nel messaggio
news:43c2ff11-bc3c-40e8...@a1g2000hsb.googlegroups.com...



Grazie sempre.
Vincenzo
----
Ciao,
prova così:
DoCmd.Close acForm ,"nomeform",acSaveYes
facci sapere...


title: Tabella bloccata?

text:
On 16 Ago, 17:58, "Morpheus" <
provi...@mail.it
> wrote:
> <
Vincenzo.dima...@gmail.com
> ha scritto nel messaggionews:43c2ff11-bc3c-40e8...@a1g2000hsb.googlegroups.com...

Nulla, sempre lo stesso. nessun cambiamento.
Altre idee?


title: Tabella bloccata?

text:
On 16 Ago, 17:58, "Morpheus" <
provi...@mail.it
> wrote:
> <
Vincenzo.dima...@gmail.com
> ha scritto nel messaggionews:43c2ff11-bc3c-40e8...@a1g2000hsb.googlegroups.com...

Mi sono anche accorto pero' che se dopo aver chiuso il form, premo F9
(credo sia un refresh della maschera) l'errore non lo da piò
Come posso far fare questo "f9" alla maschera in stand by.
Grazie


title: Tabella bloccata?

author: Carlo Costarella

text:
<
Vincenzo...@gmail.com
> ha scritto
cut
Mi sono anche accorto pero' che se dopo aver chiuso il form, premo F9
(credo sia un refresh della maschera) l'errore non lo da piò
Come posso far fare questo "f9" alla maschera in stand by.
Grazie
Me.Refresh
Oppure:
Forms!TuoNomeMaschera.Refresh
Ciao, Carlo


title: Tabella bloccata?

text:
On 17 Ago, 09:24, "Carlo Costarella"
<
carloantoniocostare...@gmail.com
> wrote:
> <
Vincenzo.dima...@gmail.com
> ha scritto

Sono daccordo, ma su che evento maschera lo metto. Ho provato diverse
soluzioni, ma senza successo.
La maschera di base (quella di avvio, non si chiude e si riapre, ma
resta aperta sotto)
Proverò sulla chiusura della maschera dettaglio.
Grazie.


title: Tabella bloccata?

text:

Sembra essersi risolto,
ho messo il forms!miaform.refresh
sul comando di chiusura della maschera che bloccava la tabella.
Boh. meglio così, grazie a tutti
Vincenzo


title: apertura form esterno

author: Sandrobi

text:
Uso l'API seguente per aprire una maschera di un altro database. Va tuitto
bene con A97 tutto ok  e con gli MDB ma con gli MDE di A00 e successivi ho
verificato che se non lascio spuntata l'opzione di Avvio "Visualizza
finestra database"  la maschera non viene aperta e segnala errore di
Runtime.
Private Declare Function apiSetForegroundWindow Lib "user32" _
            Alias "SetForegroundWindow" _
            (ByVal hwnd As Long) _
            As Long
Private Declare Function apiShowWindow Lib "user32" _
            Alias "ShowWindow" _
            (ByVal hwnd As Long, _
            ByVal nCmdShow As Long) _
            As Long
Private Const SW_MAXIMIZE = 3
Private Const SW_NORMAL = 1
Function fOpenRemoteForm(strMDB As String, _
                                        strForm As String, _
                                        Optional intView As Variant) _
                                        As Boolean
Dim objAccess As Access.Application
Dim lngRet As Long
    On Error GoTo fOpenRemoteForm_Err
    If IsMissing(intView) Then intView = acViewNormal
    If Len(Dir(strMDB)) > 0 Then
        'Set objAccess = New Access.Application
        Set objAccess = GetObject(strMDB) 'se già aperto ritorna a quello
        With objAccess
            lngRet = apiSetForegroundWindow(.hWndAccessApp)
            lngRet = apiShowWindow(.hWndAccessApp, SW_NORMAL)
            'the first call to ShowWindow doesn't seem to do anything
            lngRet = apiShowWindow(.hWndAccessApp, SW_NORMAL)
...............
Vedere la finestra del database con MDE non è bello.
C'è una soluzione?
Grazie
Sandrobi


title: apertura form esterno

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:MZ%ie.16221$795.4...@twister1.libero.it...

Trovi soluzioni su
www.sitocomune.com
In pratica è inutile ricorrere alle API quando puoi fare tutto con Access.
Nel db da chiamare inserisci una funzione del tipo:
Pubblic Function ApriMaschera(NomeMaschera as string)
docmd.openform NomeMaschera
End Function
Nei riferimenti del db principale metterai anche il db con la maschera da
aprire.
Ora la funzione diventa locale e in qualsiasi punto del db potrai chiamarla
con :
Call ApriMaschera("TuoNomeForm")
Facile no?
Ciao, Carlo


title: apertura form esterno

author: Simone Calligaris

text:
"Sandrobi" >

Devi distribuire con la DEV: in esecuzione Runtime non esiste la finestra
database...
Ciao.


title: apertura form esterno

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:62fje.919392$b5.40...@news3.tin.it...
>
>
> "Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
> news:MZ%ie.16221$795.4...@twister1.libero.it...
> >
> >
> > Uso l'API seguente per aprire una maschera di un altro database. Va
tuitto
> > bene con A97 tutto ok  e con gli MDB ma con gli MDE di A00 e successivi
ho
> > verificato che se non lascio spuntata l'opzione di Avvio "Visualizza
> > finestra database"  la maschera non viene aperta e segnala errore di
> > Runtime.
CUT
>
> Trovi soluzioni su
www.sitocomune.com
> In pratica č inutile ricorrere alle API quando puoi fare tutto con Access.
> Nel db da chiamare inserisci una funzione del tipo:
> Pubblic Function ApriMaschera(NomeMaschera as string)
> docmd.openform NomeMaschera
> End Function
> Nei riferimenti del db principale metterai anche il db con la maschera da
> aprire.
> Ora la funzione diventa locale e in qualsiasi punto del db potrai
chiamarla
> con :
> Call ApriMaschera("TuoNomeForm")
> Facile no?
>
Ho scartato la soluzione dei riferimenti per almeno due motivi (gią discussi
in questo ng):
1) gli mde vanno creati tutti insieme e non posso sostituire un singolo mde
sucecsivamente;
2) spesso, per poter funzionare,  report e query vanno messi nel db
principale e non nel db dove metto le maschere che li utilizzano.
Ciao
Sandrobi


title: apertura form esterno

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:wKfje.17399$795.5...@twister1.libero.it...
>
> "Sandrobi" >
> > Uso l'API seguente per aprire una maschera di un altro database. Va
tuitto
> > bene con A97 tutto ok  e con gli MDB ma con gli MDE di A00 e successivi
ho
> > verificato che se non lascio spuntata l'opzione di Avvio "Visualizza
> > finestra database"  la maschera non viene aperta e segnala errore di
> > Runtime.
> >
CUT
> >         Set objAccess = GetObject(strMDB) 'se già aperto ritorna a
quello
> >         With objAccess
> >             lngRet = apiSetForegroundWindow(.hWndAccessApp)
> >             lngRet = apiShowWindow(.hWndAccessApp, SW_NORMAL)
> >             'the first call to ShowWindow doesn't seem to do anything
> >             lngRet = apiShowWindow(.hWndAccessApp, SW_NORMAL)
> > ...............
> >
> > Vedere la finestra del database con MDE non è bello.
> > C'è una soluzione?
>
>
> Devi distribuire con la DEV: in esecuzione Runtime non esiste la finestra
> database...
>
Puoi spiegarti meglio?
Ripeto che con A97 non ci sono problemi. Con mde di A00 su pc dove è
installato Access, vuole la spunta su "Visualizza finestra database".
Ciao
Sandrobi


title: apertura form esterno

text:
"Sandrobi"
> Puoi spiegarti meglio?
> Ripeto che con A97 non ci sono problemi. Con mde di A00 su pc dove è
> installato Access, vuole la spunta su "Visualizza finestra database".
Sì ma ... all'atto pratico non conviene distribuire le applicazioni facendo
conto che l'utente abbia una versione Full di Access installata sul PC.
E' già tanto che non ti crei problemi di compatibilità con la versione con
cui tu sviluppi.
Quindi, è *necessario* distribuire applicazioni basate su Access con
pacchetti Runtime: e in tal caso non avresti incontrato il problema oggetto
del Th.
Ciao.


title: apertura form esterno

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:wArje.18892$795.5...@twister1.libero.it...

Sinceramente non ho ben capito perchč scarti la soluzione dei riferimenti.
.."gli mde vanno creati tutti insieme..." chi lo ha detto? ..."non posso
sostituire un singolo mde.." perchč?
Ogni mde viene creato singolarmente e non "tutti insieme". Ogni singolo mde
puņ essere sostituito con la versione aggiornata, ovviamente tenendo conto
delle implicazioni su altri mdb o mde collegati.
Puoi spiegarti meglio?
Ciao, Carlo


title: apertura form esterno

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:FmBje.19265$795.5...@twister1.libero.it...

A proposito di Runtime:
1) Almeno con Access97, il Runtime ha forti limitazioni nell'apertura di
immagini non bmp e nel collegamento con Word ed Excel.
2) L'installazione di una versione Runtime non crea problemi se sul pc è
installata una versione successiva di Access?
3) Cosa devo acquistare per creare un Runtime con A00?
Ciao e Grazie
Sandrobi


title: apertura form esterno

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:3VBje.1418587$35.52...@news4.tin.it...
>
>
> "Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
> news:wArje.18892$795.5...@twister1.libero.it...
> >
> >
> > "Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
> > messaggio news:62fje.919392$b5.40...@news3.tin.it...
> >>
> >>
> >> "Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
> >> news:MZ%ie.16221$795.4...@twister1.libero.it...
> >> >
> >> >
> >> > Uso l'API seguente per aprire una maschera di un altro database. Va
> > tuitto
> >> > bene con A97 tutto ok  e con gli MDB ma con gli MDE di A00 e
successivi
> > ho
> >> > verificato che se non lascio spuntata l'opzione di Avvio "Visualizza
> >> > finestra database"  la maschera non viene aperta e segnala errore di
> >> > Runtime.
> > CUT
> >>
> >> Trovi soluzioni su
www.sitocomune.com
> >> In pratica è inutile ricorrere alle API quando puoi fare tutto con
> >> Access.
> >> Nel db da chiamare inserisci una funzione del tipo:
> >> Pubblic Function ApriMaschera(NomeMaschera as string)
> >> docmd.openform NomeMaschera
> >> End Function
> >> Nei riferimenti del db principale metterai anche il db con la maschera
da
> >> aprire.
> >> Ora la funzione diventa locale e in qualsiasi punto del db potrai
> > chiamarla
> >> con :
> >> Call ApriMaschera("TuoNomeForm")
> >> Facile no?
> >>
> >
> > Ho scartato la soluzione dei riferimenti per almeno due motivi (già
> > discussi
> > in questo ng):
> > 1) gli mde vanno creati tutti insieme e non posso sostituire un singolo
> > mde
> > sucecsivamente;
> > 2) spesso, per poter funzionare,  report e query vanno messi nel db
> > principale e non nel db dove metto le maschere che li utilizzano.
> >
> > Ciao
> > Sandrobi
> >
>
> Sinceramente non ho ben capito perchè scarti la soluzione dei riferimenti.
> .."gli mde vanno creati tutti insieme..." chi lo ha detto? ..."non posso
> sostituire un singolo mde.." perchè?
> Ogni mde viene creato singolarmente e non "tutti insieme". Ogni singolo
mde
> può essere sostituito con la versione aggiornata, ovviamente tenendo conto
> delle implicazioni su altri mdb o mde collegati.
> Puoi spiegarti meglio?
>
> Ciao, Carlo
>
Uno del Th è questo:
http://groups.google.com/groups?hl=it&lr=&c2coff=1&threadm=nEQCd.16025%24H%2
56.683209%
40twister1.libero.it
&rnum=7&prev=/groups%3Fhl%3Dit%26lr%3D%26c2cof
f%3D1%26q%3Driferimenti%2Bmde%2Bsandrobi%26meta%3Dgroup%253Dit.comp.appl.acc
ess
In sostanza, pare che al momento di creare un mde viene assegnato un codice
ai riferimenti univoco creato al momento, se in seguito aggiorno l'mde
questo non viene più riconosciuto.
Purtroppo.
Sandrobi


title: apertura form esterno

text:
"Sandrobi"
> A proposito di Runtime:
> 1) Almeno con Access97, il Runtime ha forti limitazioni nell'apertura di
> immagini non bmp
Non c'entra nulla il Runtime: è proprio Access a gestire nativamente solo il
formato .bmp.
Gli altri formati vengono convertiti dinamicamente in .bmp attraverso filtri
di conversione che vengono installati solo con Office.
Filtri di conversione che comunque funzionano male, rendendone l'utilizzo
accettabile solo con immagini di piccole dimensioni.
Detto ciò è possibile visualizzare come si deve immagini non .bmp attraverso
altre metodologie, ampiamente illustrate sul s.c e l'area di Baraldi.
>e nel collegamento con Word ed Excel.
???
Proprio non mi risultano problemi di automazione da Access Runtime a Word o
Excel.
> 2) L'installazione di una versione Runtime non crea problemi se sul pc è
> installata una versione successiva di Access?
Dalle mie parti si dice che "ogni co l'è na crapa" ... per indicare che
ognuno la vede a modo suo: anche sulle cazzate.
Comunque, per rispondere alla tua domanda: utenti illuminati che *usino*
Access non ce n'è (statisticamente parlando), quindi di fatto non esistono
incompatibilità tra installazioni Runtime e Full Access.
Nel caso invece avessi utenti illuminati, sarà necessario creare le stringhe
d'avvio complete per gli .mdb da aprire con Full Access.
In rapporto ad altri problemi documentati da Karl Don. sulle sue FAQ
(problemi con metodi VB di Graph e libreria Office) non sussistono avendo
l'accortezza d'utilizzare l'associazione tardiva con i metodi Visual Basic
per la manipolazione di grafici o barre degli strumenti
> 3) Cosa devo acquistare per creare un Runtime con A00?
Credo non sia più acquistabile la DEV per Access 2000: quantomeno attraverso
i canali MS troverai solo le ultime versioni.
Ciao.


title: Pater et filius...

author: Luciano (DOC)

text:
Ho un elenco di nomi di figlio con il relativo padre.
Devo analizzare l'elenco ed ottenere due liste:
1) Ii nomi di figlio UGUALI per tutti i padri.
2) I nomi di figlio NON UGUALI per tutti i padri.
Es.: (le lettere sono i nomifiglio)
A, Mario
B, Mario
C, Mario
A, Luigi
B, Luigi
B, Andrea
C, Andrea
Devo ottenere:
:Lista 1)
B, Mario
B, Luigi
B, Andrea
:Lista 2)
A, Mario
A, Luigi
C, Mario
C, Andrea
Siccome i due elenchi possono essere molto lunghi voglio evitare di scorrere
i padri n volte quanti sono i figli (troppo facile senno'!:-)
Sarebbe tutto molto semplice da fare se riuscissi ad avere un recordset
cosi' fatto:
A, Mario
A, Luigi
BUCO, Andrea
B, Mario
B, Luigi
B, Andrea
C, Mario
BUCO, Luigi
C, Andrea
A quel punto basterebbe scorrere il recordset una sola volta e beccare i
buchi.
Posso anche fare due query, una per prendere in nomi dei figli ed una per
quelli dei padri. Solo che non riesco  a trovare un modo per combinare i due
risultati nel modo che ho appena esposto.
Quello che non posso fare e': query nidificate e select di query (sono in
ASP).
Saluti.
Luciano
(DOC)


title: Pater et filius...

author: Roberto da casa

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:9h4id0$bpm6c$1...@ID-86073.news.dfncis.de...

Se la tabella si chiama Tabella1 e i due campi si chiamano Figli e Padri,
prima mi farei una query di raggruppamento chiamata Query1 e che abbia
questo codice SQL:
SELECT Tabella1.Padri
FROM Tabella1
GROUP BY Tabella1.Padri;
Quindi il primo elenco lo otterrei con una query che ha questo codice SQL:
SELECT Tabella1.Figli, Tabella1.Padri
FROM Tabella1
WHERE (((DCount("[Padri]","Tabella1","Figli=" & Chr$(34) & [Figli] &
Chr$(34)))=DCount("[Padri]","Query1")))
ORDER BY Tabella1.Figli, Tabella1.Padri;
ed il secondo elenco lo otterrei con una query che ha questo codice SQL:
SELECT Tabella1.Figli, Tabella1.Padri
FROM Tabella1
WHERE (((DCount("[Padri]","Tabella1","Figli=" & Chr$(34) & [Figli] &
Chr$(34)))<>DCount("[Padri]","Query1")))
ORDER BY Tabella1.Figli, Tabella1.Padri;
Ciao, Roberto


title: Pater et filius...

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:OmtZ6.26390$8R5.7...@news.infostrada.it...
[CUT]
Per ottenere il terzo recordset in una tabella temporanea chiamata Tabella2
con la seguemte struttura:
Id            Contatore e chiave primaria
Figli         Testo
Padri       Testo
Non mi viene in mente che questa soluzione.
Creare una query di raggruppamento chiamata Query1 e che abbia questo codice
SQL:
SELECT Tabella1.Padri
FROM Tabella1
GROUP BY Tabella1.Padri;
Creare una query di raggruppamento chiamata Query2 e che abbia questo codice
SQL:
SELECT Tabella1.Figli
FROM Tabella1
GROUP BY Tabella1.Figli;
Popolare Tabella2 con il seguente codice VBA:
Dim db As Database, rs1 As Recordset
Dim rs2 As Recordset, rs3 As Recordset
Set db = CurrentDb
Set rs1 = db.OpenRecordset("Query1")
Set rs2 = db.OpenRecordset("Query2")
Set rs3 = db.OpenRecordset("Tabella2")
rs2.MoveFirst
Do Until rs2.EOF
    rs1.MoveFirst
    Do Until rs1.EOF
        rs3.AddNew
        rs3!Padri = rs1!Padri
        If IsNull(DLookup("[Padri]", "Tabella1", _
        "[Padri]=" & Chr$(34) & rs1!Padri & Chr$(34) & _
        " And [Figli]=" & Chr$(34) & rs2!Figli & Chr$(34))) Then
        rs3!Figli = "BUCO " & rs2!Figli
        Else
        rs3!Figli = rs2!Figli
        End If
        rs3.Update
        rs1.MoveNext
    Loop
    rs2.MoveNext
Loop
rs1.Close
Set rs1 = Nothing
rs2.Close
Set rs2 = Nothing
rs3.Close
Set rs3 = Nothing
db.Close
Set db = Nothing
Ma mi sembra di capire che una soluzione del genere non la ritieni
performante vista la mole dei dati. :-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Pater et filius...

author: Lorenzo Coronati

text:
Scrisse "Luciano \(DOC\)" <
lucia...@sitocomune.com
>:
>Ho un elenco di nomi di figlio con il relativo padre.
[snippone]
>Quello che non posso fare e': query nidificate e select di query (sono in
>ASP).
Mi sa che pretendi troppo :-|
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in
internet che sia in grado di recuperare le
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--


title: Pater et filius...

text:
Roberto da casa ha scritto nel messaggio ...
>Ma mi sembra di capire che una soluzione del genere non la ritieni
>performante vista la mole dei dati. :-)
No, per di piu' in ASP ciclare sui recordset non e' cosa molto ben fatta,
meglio succhiare tutt ii record con getrows e lavorare sulla matrice.
Quello che dovevo fare alla fine l'ho fatto...solo che ho dovuto usare 5
matrici (una per  recordset della query, una per l'eleco con i buchi,  uan
di appoggio prima di accodare e due per le due liste finali). Se sono grosse
il server potrebbe non gradire, soprtattutto  in caso di molti accessi
contemporanei. Ecco perche' cercavo un modo per ridurre i passaggi.
Saluti.
Luciano
(DCO)


title: Pater et filius...

text:
Lorenzo Coronati ha scritto nel messaggio
<
3b36fc66...@news.libero.it
>...
>Mi sa che pretendi troppo :-|
Dici?:-)
Saluti.
Luciano
(DOC)


title: Casella di riepilogo (Difficile)

author: Koala

text:
Devo creare una casella di riepilogo con i record di una query..fin qui
tutto semplice...ora vorrei che l'utente, scegliendo un valore nella casella
di riepilogo visualizzasse nella maschera il record corrispondente....anche
qui totto ok.....
Bene fatto tutto cio vorrei che spostandosi avanti e indietro con i record
attraverso i pulsanti di spostamento venisse EVIDENZIATA sulla casella di
riepilogo il record che sto modificando.
In pratica vorrei che ogni record che ho sulla maschera in quel momento sia
evidenziato sulla casella di riepilogo come se ci avessi cliccato sopra...
E possibile fare cio?
ciao!


title: Casella di riepilogo (Difficile)

author: Sandro

text:
koa...@libero.it
 (Koala) wrote in <
giLZvhg...@news1.galactica.it
>:
>Devo creare una casella di riepilogo con i record di una query..fin qui
>tutto semplice...ora vorrei che l'utente, scegliendo un valore nella
>casella di riepilogo visualizzasse nella maschera il record
>corrispondente....anche qui totto ok.....
>
>Bene fatto tutto cio vorrei che spostandosi avanti e indietro con i
>record attraverso i pulsanti di spostamento venisse EVIDENZIATA sulla
>casella di riepilogo il record che sto modificando.
Sull'evento su corrente della maschera:
Me!nomeCasellaRiepilogo = Me!IDcampoChiave
dove IDcampoChiave  e' il campo chiave della tabella o query legata alla
scheda che naturalmente deve  coincidere con la colonna legata della
casella di riepilogo



title: Casella di riepilogo (Difficile)

author: lbo dal lavoro (ogni tanto...)

text:
>In pratica vorrei che ogni record che ho sulla maschera in quel momento sia
>evidenziato sulla casella di riepilogo come se ci avessi cliccato sopra...
difficile... tsč...
qual č la colonna legata della combo?  (mo' nun me ricordo se si dice
proprio cosě, intendo la colonna che contiene il dato da utilizzare).
ha un valore corrispondente in qualche controllo della maschera?
sull'evento corrente della maschera fai eseguire:
me.combo = me.controllo


title: Casella di riepilogo (Difficile)

text:
ma in questo modo non posso selezionare niente nella casella di
riepilogo....
"Sandro" <
api...@worldonline.it
> ha scritto nel messaggio
news:8oi5kn$5d3$1...@serv1.albacom.net...



title: Casella di riepilogo (Difficile)

author: Bruno Buriani

text:
Domanda rapida, spero chiara:
In visualizzazione 'Maschere continue' posso fare comparire per ogni record la
sua posizione nella lista (quel numero che Access scrive in basso a sinistra
tra i pulsanti di spostamento)?
Se sě, come?
Grazie


title: Applicazione Access

author: Paola Carrara

text:
Vorrei tanto riuscire a fare un' applicazione con Access 97 che ho
installato sul mio PC, da trasferire poi sul PC in ufficio, dove non ho
Access, per gestire le manutenzioni  presso i ns. clienti dove lavoro.
Siccome è già difficile riuscire a fare tutto quello che ho in mente, lo
faccio almeno per qualcosa? Potrò poi utilizzarlo sul lavoro?
Paola
http://web.tiscalinet.it/netjob


title: Applicazione Access

author: warp

text:
Paola Carrara ha scritto nel messaggio <8ksb8l$u06$
1...@pegasus.tiscalinet.it
>...

Se il tuo obiettivo è lavorare sui dati sia a casa che in ufficio, dovresti pensare di utilizzare le
Repliche e relative sincronizzazioni.
Oppure costruirti autonomamente un analogo programma d'esportazione/importazione  dati.
In entrambi i casi si tratta di un problema abbastanza delicato...
ciao, warp


title: Applicazione Access

author: Nicola Ardito

text:
Paola Carrara ha scritto nel messaggio
<8ksb8l$u06$
1...@pegasus.tiscalinet.it
>...
>Vorrei tanto riuscire a fare un' applicazione con Access 97 che ho
>installato sul mio PC, da trasferire poi sul PC in ufficio, dove non ho
>Access, per gestire le manutenzioni  presso i ns. clienti dove lavoro.
Per quanto ne so devi utilizzare la versione runtime di Access ( che sta in
ODE) oppure costruire un'applicazione con Visual Basic.
>Siccome è già difficile riuscire a fare tutto quello che ho in mente, lo
>faccio almeno per qualcosa? Potrò poi utilizzarlo sul lavoro?
>Paola
>
>
http://web.tiscalinet.it/netjob
>
Ciao Nicola


title: Applicazione Access

author: Alessandro C.

text:
Paola Carrara <
pc.ca...@tiscalinet.it
> wrote in message
8ksb8l$u06$1...@pegasus.tiscalinet.it...
> Vorrei tanto riuscire a fare un' applicazione con Access 97 che ho
> installato sul mio PC, da trasferire poi sul PC in ufficio, dove non ho
> Access, per gestire le manutenzioni  presso i ns. clienti dove lavoro.
> Siccome è già difficile riuscire a fare tutto quello che ho in mente, lo
> faccio almeno per qualcosa? Potrò poi utilizzarlo sul lavoro?
> Paola
>
>
http://web.tiscalinet.it/netjob
>
>
Se in ufficio non hai Access non ci fai niente con il tuo MDB
L'unica possibilità è utilizzare il runtime che MS vende nella versione di
Accesse per sviluppatori ma siccome costa molto di più di Access normale ti
conviene far comprare Access alla tua ditta.
Alessandroski C.
Per scrivermi in privato rimuovi le XXX  XXXaca...@XXXiname.com
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  ...sii attento mentre parli, con le tue parole
  tu crei il mondo intorno a te
                                    detto navajo
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


title: Applicazione Access

author: lbo dal portatile

text:
>Vorrei tanto riuscire a fare un' applicazione con Access 97 che ho
>installato sul mio PC, da trasferire poi sul PC in ufficio, dove non ho
>Access, per gestire le manutenzioni  presso i ns. clienti dove lavoro.
dai un'occhiata al faqqone sul sito comune.  prima pero' sappi che
quell'Ode di cui si parla non si vende piu'.
forse e' meglio che cominci a scriverla in vb.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Aquisizione dati da seriale

author: MS

text:
Salve a tutti.
Si possono acquisire e registrare in continuo dati in ingresso via seriale,
con Access?
Se si, come?
Conoscete links al riguardo?
Preciso che alla seriale dovrebbero arrivare dati da registratori
industriali che lavorano con segnale 4÷20 mA.
Grazie, MAssimiliano


title: Aquisizione dati da seriale

author: Francesco

text:
Sicuramente è possibile perchè ho creato diverse applicazioni che dialogano
via seriale con  strumentazione varia.
Mi riesce difficile spiegarti in poche frasi le procedure.
Se nessuno sarà più capace di me nell'esposizione proverò ad inviarti
notizie a riguardo.
Franci
MS <dit...@Xcentroin.it> wrote in message 8ukk6f$764$1...@news.flashnet.it...



title: Aquisizione dati da seriale

author: Giuseppe

text:
"Francesco" <
franc...@pippo.it
> ha scritto nel messaggio
news:%koP5.147811$bI6.5...@news1.giganews.com...
> Sicuramente è possibile perchè ho creato diverse applicazioni che
dialogano
> via seriale con  strumentazione varia.
> Mi riesce difficile spiegarti in poche frasi le procedure.
> Se nessuno sarà più capace di me nell'esposizione proverò ad inviarti
> notizie a riguardo.
Francesco, sono interessato pure io all'argomento;
se nell'inviare notizie a MAssimiliano puoi tenermi in considerazione.
La mia e-mail è
ebq...@tin.it
Grazie
            giuseppe


title: Aquisizione dati da seriale

author: Fabio Dalla Villa

text:
Interessa molto anche a me: fino ad ora ho fatto entrare i dati con mclink,
poi importavo il file e lo processavo via codice. Vorrei però semplificare o
rendere trasparente l'uso di mclink. Grazie
--
ing.Fabio Dalla Villa
via Villani 6/3
Biella (BI) 13900
fabioda...@tiscalinet.it
"Francesco" <
franc...@pippo.it
> ha scritto nel messaggio
news:%koP5.147811$bI6.5...@news1.giganews.com...



title: Aquisizione dati da seriale

author: Silvio Berruti

text:
"Francesco" <
franc...@pippo.it
> ha scritto nel messaggio
news:%koP5.147811$bI6.5...@news1.giganews.com...
> MS <dit...@Xcentroin.it> wrote in message 8ukk6f$764$1...@news.flashnet.it...
> > Salve a tutti.
> > Si possono acquisire e registrare in continuo dati in ingresso via
> seriale,
> > con Access?
> > Se si, come?
> Sicuramente è possibile perché ho creato diverse applicazioni che
dialogano
> via seriale con  strumentazione varia.
> Mi riesce difficile spiegarti in poche frasi le procedure.
> Se nessuno sarà più capace di me nell'esposizione proverò ad inviarti
> notizie a riguardo.
Dai Francesco,
purché tu risponda DOPO i messaggi precedenti, non ci lasciare con il fiato
sospeso...
fai una bella trattazione dell'argomento, con qualche esempio illustrativo,
spiegaci bene come possiamo finalmente colloquiare con la seriale (ho
cominciato la mia presenza sul NG cercando informazioni su come farlo, e non
ci sono ancora riuscito), sia a leggere i dati in ingresso, sia ad inviarne,
e, visto l'interesse che suscita, lo pubblichiamo anche sul Sito Comune.
;-))
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Aquisizione dati da seriale

author: Ce

text:
In questo momento a me non serve. Mi sembra però un argomento interessante
da poter essere inserito sul sito comune !
Ciao
Cesare
"Francesco" <
franc...@pippo.it
> ha scritto nel messaggio
news:%koP5.147811$bI6.5...@news1.giganews.com...



title: Aquisizione dati da seriale

author: Anna Mannelli

text:
Considerazione giusta, argomento interessante da trattare nel NewsGroup.
Saremmo lieti se Francesco si esprimesse in tal senso.
Grazie.
-----------------------------------------------------
adds...@scut.glt.org
gius...@tin.it


title: Aquisizione dati da seriale

author: Rob

text:
"Giuseppe" <
ebq...@tin.it
> ha scritto nel messaggio
news:8ulq1r$6ni$1...@nslave3.tin.it...
> "Francesco" <
franc...@pippo.it
> ha scritto nel messaggio
> news:%koP5.147811$bI6.5...@news1.giganews.com...
> > Sicuramente è possibile perchè ho creato diverse applicazioni che
> dialogano
> > via seriale con  strumentazione varia.
> > Mi riesce difficile spiegarti in poche frasi le procedure.
> > Se nessuno sarà più capace di me nell'esposizione proverò ad inviarti
> > notizie a riguardo.
>
> Francesco, sono interessato pure io all'argomento;
> se nell'inviare notizie a MAssimiliano puoi tenermi in considerazione.
> La mia e-mail è
ebq...@tin.it
> Grazie
>             giuseppe
>
EVVAI ! Mi aggrego agli ormai numerosi consensi che si stanno via via
accodando all'interessante quesito.
Devo dire in cuor mio che non avrei mai sospettato che una seriale potesse
celare un ... come dire "fascino nascosto ???" .
Spero per il buon Francesco (e son sicuro che lo farà) e per quanti
altri si cimenteranno in quest'avventura, che i nostri bravi produttori
di HW non abbandonino così presto questo tipo di porta.
Ho sentito dire che si stanno orientando in tal senso.
A q.cuno risulta?


title: Funzione per Nascondere o Mostrare la Finestra di MSAccess.

author: Ivan Valcarcelli

text:
      Sono un novellino e mastico appena le basi di Access, Ho utilizzato
con successo la funzione  per Nascondere o Mostrare la Finestra di MSAccess.
di Alessandro Baraldi , dove , sfruttando le API è possibile nascondere la
finestra principale di MSAccess. funziona perfettamente con Access 97/Win 9x
e Xp , ma con AccessXp/WXp scompare completamente sia la maschera del
Database che quella di access .
      Mi sarebbe molto utile per gestire dei piccoli programmi d'ufficio.
come si può risolvere?
       Ivan con gratitudine


title: riempimento maschera da un codice

author: Odo The Shapeshifter

text:
Salve Gente,
ho letto un po' di qua e un po' di la.. ma sembra che non riesco a trovare
la soluzione..
be' Vi spiego un attimino.. e vediamo.. se e' fattibile o no.
facciamo un esempio pratico:
2 tabelle
la prima tabella ha 2 campi
IdCodice *chiave primaria
Codice
seconda tabella
IdArticolo  *chiave primaria
IdCodice numerico
Articolo
fatto relazione tra i due campi IdCodice
ora nell' inserimento non ho problemi, la relazioen funziona tranquillamente
e x ogni articolo posso avere n codici..
il rpoblema e' un altro:
come posso fare da dentro una maschera  ad inserire solo il codice ed in
automatico si riempe il campo articolo con il valore corrispodndente?
ho provato a fare delle query, ma ottengo sempre tutti i risultati.. ovvero
tutte le tabelle complete.. chiaramente sempre con i valori corrispondenti..
io vorrei fare una sort di input
inserisco il codice e viene fuori il resto.. il tutto in una maschera, in
modo che posso cambiare dei valori.
spero di essere stato chiaro..
Grazie.


title: riempimento maschera da un codice

author: Sergio MAZZA

text:

In una casella di testo non associata ci inserisci:
DLookup("articolo";"tabellaArticoli";"[id]=" & me![idArticolo])
Ciao.
--
Sergio MAZZA


title: riempimento maschera da un codice

author: Roberto da casa

text:
"Odo The Shapeshifter" <
zktintoTo...@homail.com
> ha scritto nel
messaggio news:cttsp9$3v8$1...@carabinieri.cs.interbusiness.it...

Puoi farlo usando la funzione DLookup (vedi help) oppure selezionando il
codice da una casella combinata multicolonna ed usando la sua prorietą
Column (vedi help e vecchi messaggi del NG).
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: riempimento maschera da un codice

text:
Grazie x la risposta.
In parte ho risolto.. ma oggi no ho avuto tempo x dedicarmi piu' di tanto..
con calma lunedi' ne riparleremo,
thx ancora.


title: sempre io...stampa etichette

author: Enrico Virginio

text:
Avevo chiesto:
Ho creato un DB per un'azienda di trasporto(corrieri) nel quale vengono
> inseriti i dati delle spedizioni;avrei ora la necessità di creare il
> report relativo alla stampa dei segnacolli (o sovrapacchi)...
> Mi spiego meglio:
> L'Utente inserisce i dati della spedizione in una maschera
> (mittente,destinatario,colli,peso,etc,etc,)e prememendo su un pulsante
> dovrebbe stampare le etichiette relative alla spedizione...è chiaro che
> si dovrà stampare una etichetta per ogni collo della spedizione, quindi
> se la spedizione è composta da 5 colli si dovranno stampare 5 etichiette
> del tipo 1di5 2di5 3di5 4di5 5di5.
> Le etichette adesive sono posizionate su un foglio A4 e sono di
> dimensioni:altezza 7,40cm larghezza 10,50cm; quindi su un foglio A4 avrò
> 8 etichette.
>
> Innanzi tutto chiedo:
> Come impostare il report ?
>
> E poi chiedo ancora:
> Se l'utente ha inserito una spedizione di 5 colli e quindi andrà a
> stampare 5 etichette(una per ogni collo) sul foglio A4 rimarranno 3
> etichette inutilizzate...come fare per la prox spedizione ad impostare
> la stampa in modo che parta da quelle non utlizzate ?
>
Mi è stato gentilmente risposto:
In genere, x la stampa di etichette, uso popolare una tabella temporanea
in
cui ogni record rappresenta una singola etichetta.
In questa tabella inserisci anche 2 campi [n°collo] e [TotColli] che ti
serviranno x la numerazione 1 di 5, 2 di 5 ecc.
Per poter riutilizzare lo stesso foglio già parzialmente usato, chiedi
all'utente da quale riga e da quale colonna dovrai cominciare a stampare
e
creati nella stessa tabella n record vuoti che saranno seguiti da quelli
con
i dati, ottenendo l'effetto di far saltare alla prima etichetta
disponibile.
--
Silvio
Ok il fatto di creare una tabella temporanea con ogni record per ogni
etichetta non è stato un problema...
Ma...nel caso in cui il foglio che contiente le 8 etichette mettiamo che
5 siano già utilizzate (staccate)...
Come fare per far partire la stampa dall'etichetta disponibile ?
Il Silvio di cui sopra mi ha consigliato di chiedere (chiaramente con
una form) all'utente come impostare la partenza della stampa...in modo
che egli indichi la colonna e la riga da dove partire...
Si ma come ???!!!
Grazie mille
Sono in panne
AIUTOOOOO !
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: sempre io...stampa etichette

author: Lucia Rita Carfagno

text:
"Enrico Virginio" <
nor...@libero.it
> ha scritto nel messaggio
news:4485415f6f225fa10c...@mygate.mailgate.org...

Guarda sul SC, troverai ciò che fa al caso tuo per la stammpa di N
etichette..
l'URL è
www.sitocomune.com
ciao rita


title: dove memorizza i dettagli?

author: Berto

text:
un gestionale di fatturazione usa come database access 2000 ( è scritto in
VB6 ) .
Nella form di caricamento\visualizzazione fatture c'è il pulsante
"visualizza dettaglio righe" , che se premuto apre una mascherina con le
righe , modificabili.
Ebbene se apro il database MDB trovo la tabella fatture con i dati
sintetici, ma non trovo i dettagli righe! Nè esiste altra tabella con tali
dettagli ( ci sono 10 tabelle , le ho ispezionate tutte) .
Dove li memorizza ???
grazie e ciao


title: dove memorizza i dettagli?

text:
On 4 Lug, 14:14, "Berto" <s...@h.op> wrote:
> un gestionale di fatturazione usa come database access 2000 ( scritto in
> VB6 ) .
> Nella form di caricamento\visualizzazione fatture c' il pulsante
> "visualizza dettaglio righe" , che se premuto apre una mascherina con le
> righe , modificabili.
>
> Ebbene se apro il database MDB trovo la tabella fatture con i dati
> sintetici, ma non trovo i dettagli righe! N esiste altra tabella con tali
> dettagli ( ci sono 10 tabelle , le ho ispezionate tutte) .
> Dove li memorizza ???
Che ce sta scritto dentro l' evento click() del pulsante ?
Vedi un po' ... Ah ma mi sa che non puoi.
Non vorrei s' aprisse un recordset solo in memoria, poi in
qualche modo (a partire dalle 10 tabelle)  ricostruisce i
dettagli, e poi lo da in pasto alla maschera che te lo fa
vedere.
In quel caso, la fonte dati esiste solo durante la vita
della maschera, e chiusa quella addio, fine.


title: dove memorizza i dettagli?

author: RobertoA

text:
> VB6 ) .
> Nella form di caricamento\visualizzazione fatture c'è il pulsante
> "visualizza dettaglio righe" , che se premuto apre una mascherina con le
> righe , modificabili.
>
> Ebbene se apro il database MDB trovo la tabella fatture con i dati
> sintetici, ma non trovo i dettagli righe! Nè esiste altra tabella con tali
> dettagli ( ci sono 10 tabelle , le ho ispezionate tutte) .
> Dove li memorizza ???
Basta che fai un ciclo tra  tutte le tabelle, conti le righe
Poi inserisci na nuova riga fattura
Riconti le righe tabelle e vedi quale viene incrementata
Ciao
RobertoA


title: dove memorizza i dettagli?

author: almorel

text:

Ciao, continuiamo a tirare a indovinare:
hai verificato che non sia una tabella nascosta nel DB ?
Sei sicuro che il file MDB sia unico ?
(anche se avrebbe ben poco senso il contrario)
Ciao
Alberto
PS - se trovi la soluzione poi  ci devi sciogliere il dilemma ... :-))


title: come condividere un file mdb

text:
Allora, ho il seguente dubbio:
ho creato un'utility che interroga tramite query alcune tabelle collegate
con driver ODBC.
Tutto sembra funzionare correttamente in monoutenza ma ho un dubbio: cosa
succede se condivido l'utility e più utenti cercano di utilizzarla
contemporaneamente?
Plz help me
grazie a chiunque vorrà illuminarmi ;-)
--
Claudio Tregambe


title: come condividere un file mdb

author: Fabio Montagner

text:
Ti conviene dividere l'applicazione in BE e FE.
BE contiene solo le tabelle.
FE è l'aplicazione che cerca le tabelle del BE e le elabora in locale.
L'applicazione pertanto risiede in ogni PC.
"Cl@udi0" <
clau...@hotmail.com
> wrote in message
news:99s4th$n2a$1...@fe1.cs.interbusiness.it...



title: come condividere un file mdb

text:
Innanzi tutto grazie infinite per la risposta (e per la pazienza),
quindi, vediamo se ho capito bene:
essendo la mia applicazione camposta solamente da collegamenti a tabelle su
di un server SQL, è sufficiente copiare il file mdb su ogni macchina della
rete?
--
Claudio Tregambe


title: come condividere un file mdb

text:
Esatto.
Se hai Acc97, puoi collegare direttamente anche anche le viste (view). Te lo
dico, xchè sai che altrimenti carichi tutti i dati e poi li elabori in
locale (in update ed insert), allungando così i tempi e saturando la rete.
Con Acc2000 puoi collegarti pure alle StorProc.
"Cl@udi0" <
clau...@hotmail.com
> wrote in message
news:99s8re$q23$1...@fe2.cs.interbusiness.it...



title: Forse mi ero spiegato male ..... era A2000-->SqlServer

author: Riviera

text:
Sono mica OT ??  Provo a riformulare la domanda
Ho un DB (FE) con tab collegate a SQLServer e uno identico però con tab
"formato" Access.
Nel DB collegato a SQLServer non riesco ad aggiungere record . Il codice è
identico per tutti e due i db .
*****************************
    DIM Miodatabase as database
    Dim rst as recordset
    Set Miodatabase = CurrentDb
    Set rst = Miodatabase.OpenRecordset("Q_Gravidanze", dbOpenDynaset)
    rst.FindFirst Criterio ' che ho preparato prima ...
 If rst.NoMatch Then Record_Si = False Else Record_Si = True
    Response = acDataErrAdded
    Form.AllowAdditions = True
    rst.AddNew
    rst!ID_Madre = Forms!M_Madre!ID_Madre
    rst!Num_Gravidanza = DCount("*", "Q_Gravidanze",
"Id_Madre=forms!M_madre!Id_Madre") + 1
    rst.Update                         '  In questa riga si blocca e con la
classica finestra di errore mi porta in debug .
*************************
Non ho esperienza di SQLServer e non saprei da dove cominciare , ho però
anche la necessità di levarmi da questo casino e capirci qualcosa
Grazie a tutti
MArce


author: Ettore Manara

text:
"Riviera" <
> Sono mica OT ??  Provo a riformulare la domanda
> Ho un DB (FE) con tab collegate a SQLServer e uno identico però con tab
> "formato" Access.
> Nel DB collegato a SQLServer non riesco ad aggiungere record . Il codice è
> identico per tutti e due i db .
La tabella sul Server ha chiave primaria?


author: Matteo Palmieri

text:
"Riviera" <
marce...@smartino.ge.it
> ha scritto nel messaggio
news:ap0bu4$f2l$1...@ftp-news.csita.unige.it...
>     rst.Update                         '  In questa riga si blocca e con
la
> classica finestra di errore mi porta in debug .
La 'classica finestra di errore' cosa dice?
Francamente non so come si comporti Access con tabelle collegate di SQL, di
certo ti posso dire che con un progetto di Access (ovvero una applicazione
nativa collegata a SQL Server) DAO te lo devi proprio scordare mentre
adesso, a giudicare dal codice che hai postato, stai utilizzando proprio
quello...
--
Matteo Palmieri
Cybercreations -
www.cybercreations.it


text:
"Matteo Palmieri" <
matteo....@cybercreations.it
> ha scritto nel
messaggio news:ap0q2j$doe$1...@serv1.albacom.net...
> "Riviera" <
marce...@smartino.ge.it
> ha scritto nel messaggio
> news:ap0bu4$f2l$1...@ftp-news.csita.unige.it...
>
> >     rst.Update                         '  In questa riga si blocca e con
> la
> > classica finestra di errore mi porta in debug .
>
> La 'classica finestra di errore' cosa dice?
 Il mess d'errore è "modifica contemporanea di record". Per essere precisi
ho una mask con sottomask . Se aggiungo un rec
me lo lascia fare , poi però se voglio modificarne anche un campo (sempre in
maschera) appare l'errore "Modifica contemporanea di records, salvando
...."mi si presentano tre pulsanti di cui solo due attivi 1)copia in appunti
e 2)Non salvare le modifche. Il record nuovo è stato creato ma non si
riescono a modificarne i valori nei campi.
>
> che con un progetto di Access (ovvero una applicazione
> nativa collegata a SQL Server) DAO te lo devi proprio scordare mentre
> adesso, a giudicare dal codice che hai postato, stai utilizzando proprio
> quello...
Supponevo questa mia ignoranza .Ti stai riferendo a ADO ?? Come varieresti ,
se non chiedo troppo, il codice ???
    DIM Miodatabase as database
    Dim rst as recordset
    Set Miodatabase = CurrentDb
    Set rst = Miodatabase.OpenRecordset("Q_Gravidanze", dbOpenDynaset)
    rst.FindFirst Criterio ' che ho preparato prima ...
 If rst.NoMatch Then Record_Si = False Else Record_Si = True
    Response = acDataErrAdded
    Form.AllowAdditions = True
    rst.AddNew
    rst!ID_Madre = Forms!M_Madre!ID_Madre
    rst!Num_Gravidanza = DCount("*", "Q_Gravidanze",
"Id_Madre=forms!M_madre!Id_Madre") + 1
    rst.Update
e ,scusa, ma ho provato anche a creare un progetto ( .ADP ??) ma ho notato
che devo ricreare le query (in un ADP sono le visualizzazioni ??) etc etc ..
mi sembra un po' un casino , anche perchè l'applicazione sarebbe
praticamente al 70 % pronta ... non vorrei dovermela riscrivere
Cosa ne pensi ?
Grazie ancora
MArce



text:

Si , un ID_qualcosa int di 4 . Il mess d'errore è "modifica contemporanea di
record". Per essere precisi ho una mask con sottomask . Se aggiungo un rec
me lo lascia fare , poi però se voglio modificarne anche un campo (sempre in
maschera) appare l'errore "Modifica contemporanea di records, salvando ...."
mi si presentano tre pulsanti di cui solo due attivi 1)copia in appunti e
2)Non salvare le modifche. Il record nuovo è stato creato ma non si riescono
a modificarne i valori nei campi.
Grazie
marce


author: warp

text:
"Riviera" >
> e ,scusa, ma ho provato anche a creare un progetto ( .ADP ??) ma ho notato
> che devo ricreare le query (in un ADP sono le visualizzazioni ??) etc etc
..
> mi sembra un po' un casino , anche perchè l'applicazione sarebbe
> praticamente al 70 % pronta ... non vorrei dovermela riscrivere
I tuoi sembrano problemi di connessione ODBC: cosa succede se modifichi
direttamente i valori nelle tabelle?
Hai provato a connetterti con altro Client?
Hai provato ad aprire il recordset con la costante Dbseechanges (vedi help)?
Ciao.


text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:udWs9.59366$RO.15...@twister1.libero.it...
>
> "Riviera" >
> > e ,scusa, ma ho provato anche a creare un progetto ( .ADP ??) ma ho
notato
> > che devo ricreare le query (in un ADP sono le visualizzazioni ??) etc
etc
> ..
> > mi sembra un po' un casino , anche perchè l'applicazione sarebbe
> > praticamente al 70 % pronta ... non vorrei dovermela riscrivere
>
> I tuoi sembrano problemi di connessione ODBC: cosa succede se modifichi
> direttamente i valori nelle tabelle?
Si , e anche li mi ritorna l'errore "modifica contemporanea di record".
Per essere precisi ho una mask con sottomask . Se aggiungo un rec
me lo lascia fare , poi però se voglio modificarne anche un campo (sempre in
maschera) appare l'errore "Modifica contemporanea di records, salvando
...."mi si presentano tre pulsanti di cui solo due attivi 1)copia in appunti
e 2)Non salvare le modifche.
 Il record nuovo è stato creato ma non si riescono a modificarne i valori
nei campi.
Ti stai riferendo a ADO ?? Come varieresti ,
se non chiedo troppo, il codice ???
    DIM Miodatabase as database
    Dim rst as recordset
    Set Miodatabase = CurrentDb
    Set rst = Miodatabase.OpenRecordset("Q_Gravidanze", dbOpenDynaset)
    rst.FindFirst Criterio ' che ho preparato prima ...
 If rst.NoMatch Then Record_Si = False Else Record_Si = True
    Response = acDataErrAdded
    Form.AllowAdditions = True
    rst.AddNew
    rst!ID_Madre = Forms!M_Madre!ID_Madre
    rst!Num_Gravidanza = DCount("*", "Q_Gravidanze",
"Id_Madre=forms!M_madre!Id_Madre") + 1
    rst.Update
>
> Hai provato a connetterti con altro Client?
Ti stai riferendo a ADO ?? Come varieresti ,
se non chiedo troppo, il codice ???
    DIM Miodatabase as database
    Dim rst as recordset
    Set Miodatabase = CurrentDb
    Set rst = Miodatabase.OpenRecordset("Q_Gravidanze", dbOpenDynaset)
    rst.FindFirst Criterio ' che ho preparato prima ...
 If rst.NoMatch Then Record_Si = False Else Record_Si = True
    Response = acDataErrAdded
    Form.AllowAdditions = True
    rst.AddNew
    rst!ID_Madre = Forms!M_Madre!ID_Madre
    rst!Num_Gravidanza = DCount("*", "Q_Gravidanze",
"Id_Madre=forms!M_madre!Id_Madre") + 1
    rst.Update
> Hai provato ad aprire il recordset con la costante Dbseechanges (vedi
help)?
Hai mica un piccolo esempio di codice in merito ??
>
> Ciao e grazie , Marce


text:
> I tuoi sembrano problemi di connessione ODBC: cosa succede se modifichi
> direttamente i valori nelle tabelle?
Scusa , una precisazione ... da Access direttamente in tabella mi da
l'errore del post precedente "modifica etc etc"
mentre da SQLServer ciò non succede
>
> Ciao.
>
GRazie Marce


text:
"Riviera" <
> > I tuoi sembrano problemi di connessione ODBC: cosa succede se modifichi
> > direttamente i valori nelle tabelle?
>  Il record nuovo č stato creato ma non si riescono a modificarne i valori
> nei campi.
Se crei una tabella collegata a un altro DB del Server (magari uno di quelli
d'esempio) il problema persiste?
> Ti stai riferendo a ADO ?? Come varieresti ,
> se non chiedo troppo, il codice ???
Forse mi sono spiegato male: ODBC funziona benissimo e normalmente problemi
come i tuoi non s'incontrano ... ma visti i mille casini legati a Win e
registro esistono eccezioni.
Se tu potessi collegare le tabelle da un altro Client molto probabilmente
non avresti questi problemi _ne avresti altri ;-))_.
Procediamo a spanne (prima di formattare il PC e reinstallar tutto) e
vediamo che succede.
Prova a effettuare una riorganizzazione del DB sul Server: shrink database.


title: contare ricorrenza lettera in parola che non sia la prima o l'ultima

text:
qualcuno sa dirmi come posso ottenere il numero di ricorrenze di una certa
lettera in una parola ma senza contare se quella lettera compare come
iniziale o come finale della parola
es:
indimostrabile
chiedo la lettera "i"
risultato 2 ricorrenze perchč la "i" iniziale non viene conteggiata.
Grazie a tutti.


author: sv

text:
Stero72 ha scritto:

> es:
> indimostrabile
> chiedo la lettera "i"

> Grazie a tutti.
Vedi
http://www.accessgroup.it/HomeArgomenti.asp?ID=68&Oggetto2=Lavorare%20con%20le%20stringhe
Adatta la funzione "CountOccurrences".
--
sv

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


author: Carlo Costarella

text:
"Stero72" <
Ste...@email.it
> ha scritto nel messaggio
news:4562523b$0$13766$4faf...@reader3.news.tin.it...

Certo che puoi. Conosci un po' come si lavora sulle stringhe?
Nel tuo caso č molto facile perchč devi lavorare su di una stringa che
inizia dalla seconda lettera e finisce alla penultima, len(tuaStringa) -1.
Se la tua stringa č "indimostrabile" la nuova stringa su cui lavorare sarŕ
"ndimostrabil", cioč
mid("MiaStringa",2,Len("MiaStringa")-1)
Con un banale ciclo di for e con instr puoi facilmente ottenere quello che
cerchi:
instr(start,"MiaStringa","LetteraCercata")
Leggiti le funzioni Mid, Instr, Len.
Ciao, Carlo


text:
> instr(start,"MiaStringa","LetteraCercata")
> Leggiti le funzioni Mid, Instr, Len.
>
> Ciao, Carlo
grazie mille a entrambi


title: contare parole su excell

author: bkk

text:
salve,
 scusate se posto una domanda su excell ma non ho visto il Ns dedicato quindi
ci provo qui.
Ho un foglio excell dove tutte le caselle contengono testo: mi serve di
sapere il numero totale delle parole contenute SOLO nella colonna E dalle
celle E2 a E100.
Come posso fare?
premetto che mi serve una spiegazione per principianti ; ho provato la
formula
{=SUM(IF(LEN(TRIM(E2:E100))=0,0,LEN(TRIM(E2:E100))-LEN(SUBSTITUTE(E2:E100,"
",""))+1))}
ma non riesco a farla funzionare.
Grazie.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: contare parole su excell

author: Access

text:
Ciao PIPPO,
"bkk" <
pi...@pippo.it
> ha scritto nel messaggio
news:58Z137Z99Z69Y1...@usenet.libero.it...
> salve,
> scusate se posto una domanda su excell ma non ho visto il Ns dedicato
prova su
microsoft.public.it.office.excel
--
Ciao
Access


title: Query

author: Mik Mark

text:
Ciao a tutti
    io devo filtrare dei dati per metterli in un campo Casella Combinata!
Ho fatto la mia bella query, "Estrai tutti i nomi degli alunni che sono
iscritti, che non sono ritirati, e che fanno parte di un determinato corso
(che viene selezionato da un'altra casella combinata.)"!
Tutto bene se non che mi estrae i nomi in maniera esatta ma me li ripete n
volte tante quante volte č presente il corso.
Es:
Io ho una tabella X dove ho IDAllievo e IDCorso perchč un allievo puň
aderire a piů corsi ma poi deve iscriversi a 1 solo corso etc...
Quindi puň capitare che nella tabella X mi trovo "A nel corso 1, 3, 4; B nel
corso 1, 2; C nel corso 1, 5 etc..."
Allora io poi seleziono 1 corso, e poi nell'altra casella combinata
(ALLIEVI) devono venirmi visualizzati appunto solo gli allievi ISCRITTI, non
ritirati e di quel corso. Perň se io scegliessi il corso 1 per esempio, mi
verrebbe visualizzato per esempio il nome A perň per 3 volte "A A A"
Come posso dire visualizzami solo 1 volta 1 nome?
Grazie
            Mik


title: Query

author: bande

text:
"Mik Mark" <
marcheso...@trentino.net
> ha scritto nel messaggio
news:9se2ck$3r6$1...@news.flashnet.it...

Non ho ben capito la struttura ma deve esserci qualcosa che non quadra in
termini di ridondanza. Per adesso prova a risolvere facendo una query di
ragggruppamento (tasto con la sommatoria) oppure prendendo la tua query
origine del combo in visualizzazione SQL e aggiungendo la parola DISTINCT
dopo la SELECT
Ciao
--
Andrea


title: Upsizing da Access 2000 a DB SQL (DB2 400)

author: Franco Lombardo

text:
Avrei la necessità di effettuare un upsizing da un DB Access 2000 ad un DB2
400 (un generico DB SQL).
E' possibile trovare in giro qualche prodotto che, partendo dal file .mdb,
generi le stringhe SQL necessarie alla creazione almeno di tabelle ed
indici?
Grazie
Franco


author: Ugo Gagliardelli

text:

Se lo trovi posta il nome che mi interessa.
--
Dr. Ugo Gagliardelli, Modena, Italy
Spaccamaroni andate a cagare/Spammers not welcome
Per inviarmi posta sostituite/to send mail replace
il mioindirizzo e-mail  a/my e-mail address to
non.mi.rompe...@con.delle.cagate.org


author: Alessandro Monari

text:
Franco Lombardo wrote:
>
> Avrei la necessità di effettuare un upsizing da un DB Access 2000 ad un DB2
> 400 (un generico DB SQL).
> E' possibile trovare in giro qualche prodotto che, partendo dal file .mdb,
> generi le stringhe SQL necessarie alla creazione almeno di tabelle ed
> indici?
>
> Grazie
>
> Franco
Per un problema leggermente diverso (acquisizione della struttura di un
DB da AS/400) ho provato ERWin di Platinum. Questo prodotto consente
(tra le altre cose) di fare il "reverse engineering".
Con questo prodotto si possono importare le definizioni da un DB
esistente e generare gli script per la creazione dello stesso su
un'altra piattaforma (Oracle, Informix, DB2, ...)
L'unico problema è che la versione che ho provato io è piuttosto
vecchiotta e non so se è stato aggiornato per supportare Access 2000.
Ciao.
--
Alessandro Monari
SMS Italia
"OKKIO" alle risposte...


title: Demo

author: Lbo dall'ufficio

text:
>Dove posso trovare su internet programmi di esempio sviluppati in access?
northwind, ordini e soluzioni non ti bastano?
comunque vai sul sito comune e su quello di microsoft.
-------------------------------------------------------
concorsi pubblici truccati.  questo č solo un esempio:
http://www.fortunecity.com/business/koch/947/index.htm


title: Aggiornare una maschera

author: Fabio

text:
Salve, ho maschera con sub maschera che visualizza i record di 2 tabelle
tra loro relazionate. Esiste una 2 madschera che serve x immetere i dati,
la apro passando con openargs l'ID del record.
Dopo l'immissione chiudo questa maschera e sono costratto a cliccare un
pulsante " aggiorna " per visualizzare quanto appena inserita.
Posso automattizzare questo aggiornamento?
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aggiornare una maschera

author: omasnc

text:
"Fabio" <
fid...@katamail.com
> ha scritto nel messaggio
news:bpsrno$bnn$1...@news.newsland.it...
> Salve, ho maschera con sub maschera che visualizza i record di 2 tabelle
> tra loro relazionate. Esiste una 2 madschera che serve x immetere i dati,
> la apro passando con openargs l'ID del record.
> Dopo l'immissione chiudo questa maschera e sono costratto a cliccare un
> pulsante " aggiorna " per visualizzare quanto appena inserita.
> Posso automattizzare questo aggiornamento?
>
> grazie
Sull'evento close della maschera di inserimento, scrivi un codice del
genere:
Forms("NomeMascheraDaAggiornare").Requery
Per aprire la maschera di inserimento, ti consiglio di usare Wherecondition
(che è fatta apposta) anzichè openargs.
Ciao
Galliano


title: R: Quit e requery (2)

author: lucifero

text:
> Quando chiudo la seconda maschera, pur facendo un requery della listbox
> (forms!maschera1!listbox.requery), non mi si aggiorna un accidente; si
deve
Prova a scrivere
forms!maschera1!listbox.requery
seguito da
forms!maschera1.refresh  forse funziona
> Secondo
> A volte funziona (su alcuni PC), altre volte no.
> All'uscita dall'applicazione, metto
> docmd.quit,
> oppure
> application.quit
> Eppure, su alcuni PC esce senza problemi, su altri esce, ma lascia sulla
> barra delle applicazioni (quella di sotto in W98) i pulsanti aperti come
se
> l'applicazione fosse in esecuzione (che poi se li clicco scompaiono),
altre
> volte invece, si inchioda tutto e questo è molto grave.
> Cosa ci posso fare?
a me ogni tanto quando utilizzo qualcosa che non ho ancora capito, ma credo
che sia un BUG di access, mi rimane aperto access e non c'e' verso di
chiuderlo se non con CTRL+ALT+CANC, e ti assicuro che non c'è niente da fare


title: R: Quit e requery (2)

author: Mari

text:
lucifero <
luc...@tiscalinet.it
> wrote in message
EPPA5.37571$3R6.7...@news.infostrada.it...
>
>
> > Quando chiudo la seconda maschera, pur facendo un requery della listbox
> > (forms!maschera1!listbox.requery), non mi si aggiorna un accidente; si
> deve
>
> Prova a scrivere
>
> forms!maschera1!listbox.requery
>
> seguito da
>
> forms!maschera1.refresh  forse funziona
ach, non te lo avevo detto, ma avevo giŕ provato....
nisba!!
>
> > Secondo
> > A volte funziona (su alcuni PC), altre volte no.
> > All'uscita dall'applicazione, metto
> > docmd.quit,
> > oppure
> > application.quit
> > Eppure, su alcuni PC esce senza problemi, su altri esce, ma lascia sulla
> > barra delle applicazioni (quella di sotto in W98) i pulsanti aperti come
> se
> > l'applicazione fosse in esecuzione (che poi se li clicco scompaiono),
> altre
> > volte invece, si inchioda tutto e questo č molto grave.
> > Cosa ci posso fare?
>
> a me ogni tanto quando utilizzo qualcosa che non ho ancora capito, ma
credo
> che sia un BUG di access, mi rimane aperto access e non c'e' verso di
> chiuderlo se non con CTRL+ALT+CANC, e ti assicuro che non c'č niente da
fare
>
Si, ma anche su un quit???? :-((
Grazie comunque
Mari


title: Impossibile colorare label al variare di una textbox!!

text:
Sto Impazzendo...da circa 5 ore e non sò dove sbattere la testa!
Ho una maschera che chiamerò "frmPrincipale" in visualizzazione maschere
continue. In essa ho un campo "txtQuantita" dove inserisco delle quantità
appunto per ogni record che vado a creare.
Nel piè di pagina della maschera ho messo una textbox "txtSommaQuantita" che
mi dà il totale delle txtQuantita sopra inserite ed una (label)"lblQuantita"
che VORREI COLORARE (forecolor)a seconda dei valori che txtQuantità assume.
Sembra incredibile ma non riesco a farlo!!!
Nell'evento AfterUpdate di txtSommaQuantita pongo la condizione che se
txtSommaQuantita è = a txtAltroValore (il valore di un'altra textbox nel piè
di pagina della maschera) allora la label lblquantita si colora di nero
mentre se quasti due valori sono diversi allora si colora di rosso.
Nel codice l'ho tradotto cosiì:
Private Sub txtSommaQuantita_AfterUpdate()
'Colore in primo piano nero
	If Me.txtSommaQuantita=Me.txtAltroValore then
		Me.lblQuantita.ForeColor=0
   else

'Colore in primo piano rosso
Me.lblQuantita.ForeColor=255
End if
End Sub
Il problema è la label si colora a volte e a volte no , quindi sarà
sicuralmente un problema legato agli eventi da scegliere ma quali???mi
sembra si colori solo se vado nel record successivo e poi torno al
precedente.
Non prendetemi per pazzo....cosa sbaglio!!???

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


author: paj

text:
Fabio ha scritto:

Ciao
l'evento AfterUpdate come hai potuto constatare si verifica dopo il
salvataggio del record.
Puoi usare o l'evento OnChange oppure LostFocus
Il primo si scatena quando cambia il valore della Txtbox il secondo
quando abbandoni la TxtBox cioè quando perde il focus.
Pietro


text:
> salvataggio del record.
> Puoi usare o l'evento OnChange oppure LostFocus
> Il primo si scatena quando cambia il valore della Txtbox il secondo
> quando abbandoni la TxtBox cioč quando perde il focus.
A fronte dell'evento OnChange della mia txtSommaQuantita ho provato a
chiamare il codice ma ti assicuro che la label non ha il colore in primo
piano rosso!!!
Non sň che succede



title: Conversione numero in lettere nei report

author: NGM

text:
Ciao,
qualcuno può suggerirmi come fare per convertire un numero, proveniente da
un calcolo, in lettere durante la
stampa del report?   (ex 1245,45   Milleduecentoquarantacinque/45)
La conversione deve avvenire nel report e non nella maschera, caso che sul
sitocomune esiste.
Grazie comunque a tutti.


text:
"NGM" <
gmni...@hotmail.it
> ha scritto nel messaggio
news:wJPta.89466$K35.2...@news2.tin.it...

Il codice è lo stesso basta solo assegnarlo ad un controllo non associato
sul report.
Ciao, Carlo


text:
Grazie, stavo giusto provando e ha funzionato.  Beppe



title: OT stringa di connessione tabelle dbf file indice cdx

author: Steve Huges

text:
Salve, sto cercando di connettermi a delle tabelle libere dbf che hanno
dei file indice .cdx. quale stringa di connessione devo usare?
Dovrebbero essere come quelli di forxpro o visual foxpro.
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: TheMax

text:
"Steve Huges" <
hu...@email.it
> ha scritto nel messaggio
news:6eb1f957d58e91d775f...@mygate.mailgate.org...
> Salve, sto cercando di connettermi a delle tabelle libere dbf che hanno
> dei file indice .cdx. quale stringa di connessione devo usare?
> Dovrebbero essere come quelli di forxpro o visual foxpro.
> Grazie
>
>
Ti posso consigliare un sito che valuto ottimo sulle stringhe di
connessione.
www.connectionstrings.com
Ciao,
Massimo
--
web:
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: Nuova legge sui diritti d'autore

author: Sib

text:
Cari frequentatori,
Il 26 luglio 2000 e' stata approvata la nuova legge sui diritti d'autore.
Vi riporto qui l'Art. 10 Che spiega come il marchio SIAE (salvo le
specificate eccezioni) debba essere apposto sui CD con cui il SW viene
distribuito.
La cosa bella e' (se capisco bene) che, a prescindere dall'apposizione del
marchio, devono essere corrisposti dei diritti alla SIAE (spero di
sbagliarmi e che mi contraddiciate)
Il brano che segue l'ho estratto da
http://www.odg.mi.it/633bis.htm
Dove e' riportata l'intera legge (per chi fosse interessato)
Vi pergo di farmi notare se ho capito male.
Ciao, Sib
#################################
Articolo 10
1. Dopo l'articolo 181 della legge 22 aprile 1941, n. 633 [13], è inserito
il seguente:
"Art. 181-bis. - 1. Ai sensi dell'articolo 181 e agli effetti di cui agli
articoli 171-bis e 171-ter, la Società italiana degli autori ed editori
(SIAE) appone un contrassegno su ogni supporto contenente programmi per
elaboratore o multimediali nonchè su ogni supporto contenente suoni, voci o
immagini in movimento, che reca la fissazione di opere o di parti di opere
tra quelle indicate nell'articolo 1, primo comma, destinati ad essere posti
comunque in commercio o ceduti in uso a qualunque titolo a fine di lucro.
Analogo sistema tecnico per il controllo delle riproduzioni di cui all'
articolo 68 potrà essere adottato con decreto del Presidente del Consiglio
dei ministri, sulla base di accordi tra la SIAE e le associazioni delle
categorie interessate.
2. Il contrassegno è apposto sui supporti di cui al comma 1 ai soli fini
della tutela dei diritti relativi alle opere dell'ingegno, previa
attestazione da parte del richiedente dell'assolvimento degli obblighi
derivanti dalla normativa sul diritto d'autore e sui diritti connessi. In
presenza di seri indizi, la SIAE verifica, anche successivamente,
circostanze ed elementi rilevanti ai fini dell'apposizione.
3. Fermo restando l'assolvimento degli obblighi relativi ai diritti di cui
alla presente legge, il contrassegno, secondo modalità e nelle ipotesi
previste nel regolamento di cui al comma 4, che tiene conto di apposite
convenzioni stipulate tra la SIAE e le categorie interessate, può non essere
apposto sui supporti contenenti programmi per elaboratore disciplinati dal
decreto legislativo 29 dicembre 1992, n. 518, utilizzati esclusivamente
mediante elaboratore elettronico, sempre che tali programmi non contengano
suoni, voci o sequenze di immagini in movimento tali da costituire opere
fonografiche, cinematografiche o audiovisive intere, non realizzate
espressamente per il programma per elaboratore, ovvero loro brani o parti
eccedenti il cinquanta per cento dell'opera intera da cui sono tratti, che
diano luogo a concorrenza all'utilizzazione economica delle opere medesime.
In tali ipotesi la legittimità dei prodotti, anche ai fini della tutela
penale di cui all'articolo 171-bis, è comprovata da apposite dichiarazioni
identificative che produttori e importatori preventivamente rendono alla
SIAE.


title: Nuova legge sui diritti d'autore

author: lbo dal portatile

text:
>La cosa bella e' (se capisco bene) che, a prescindere dall'apposizione del
>marchio, devono essere corrisposti dei diritti alla SIAE (spero di
>sbagliarmi e che mi contraddiciate)
non mi pare di evincerlo...  a quale passo in particolare ti
riferisci?
>(SIAE) appone un contrassegno su ogni supporto contenente programmi per
>elaboratore [...] destinati ad essere [...] ceduti [...] a fine di lucro.
>2. Il contrassegno è apposto [... per] la tutela dei diritti relativi alle opere dell'ingegno, previa
>attestazione da parte del richiedente dell'assolvimento degli obblighi
>derivanti dalla normativa sul diritto d'autore e sui diritti connessi.
io qui capisco che sei tu che, se vuoi proprio essere tutelato dalla
siae, ti devi dar da fare.  se non vuoi la loro tutela ciccia.
addirittura capisco che il contrassegno non è sempre indispensabile:
>3. [...] il contrassegno [...] può non essere
>apposto sui supporti contenenti programmi per elaboratore [...]
>sempre che tali programmi non contengano
>suoni, voci o sequenze di immagini in movimento
(ecco perché non bisogna mettere gif animate sulle maschere di
access... :-) )
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Nuova legge sui diritti d'autore

author: Roberto dal portatile

text:
"Sib" <
cerriserv...@tiscalinet.it
> ha scritto nel messaggio
news:8o5rra$fv4$1...@lacerta.tiscalinet.it...
> Cari frequentatori,
> Il 26 luglio 2000 e' stata approvata la nuova legge sui diritti d'autore.
> Vi riporto qui l'Art. 10 Che spiega come il marchio SIAE (salvo le
> specificate eccezioni) debba essere apposto sui CD con cui il SW viene
> distribuito.
> La cosa bella e' (se capisco bene) che, a prescindere dall'apposizione del
> marchio, devono essere corrisposti dei diritti alla SIAE (spero di
> sbagliarmi e che mi contraddiciate)
> Il brano che segue l'ho estratto da
http://www.odg.mi.it/633bis.htm
> Dove e' riportata l'intera legge (per chi fosse interessato)
>
> Vi pergo di farmi notare se ho capito male.
>
> Ciao, Sib
> #################################
> Articolo 10
>
> 1. Dopo l'articolo 181 della legge 22 aprile 1941, n. 633 [13], è inserito
> il seguente:
>
> "Art. 181-bis. - 1. Ai sensi dell'articolo 181 e agli effetti di cui agli
> articoli 171-bis e 171-ter, la Società italiana degli autori ed editori
> (SIAE) appone un contrassegno su ogni supporto contenente programmi per
> elaboratore o multimediali nonchè su ogni supporto contenente suoni, voci
o
> immagini in movimento, che reca la fissazione di opere o di parti di opere
> tra quelle indicate nell'articolo 1, primo comma, destinati ad essere
posti
> comunque in commercio o ceduti in uso a qualunque titolo a fine di lucro.
> Analogo sistema tecnico per il controllo delle riproduzioni di cui all'
> articolo 68 potrà essere adottato con decreto del Presidente del Consiglio
> dei ministri, sulla base di accordi tra la SIAE e le associazioni delle
> categorie interessate.
> 2. Il contrassegno è apposto sui supporti di cui al comma 1 ai soli fini
> della tutela dei diritti relativi alle opere dell'ingegno, previa
> attestazione da parte del richiedente dell'assolvimento degli obblighi
> derivanti dalla normativa sul diritto d'autore e sui diritti connessi. In
> presenza di seri indizi, la SIAE verifica, anche successivamente,
> circostanze ed elementi rilevanti ai fini dell'apposizione.
> 3. Fermo restando l'assolvimento degli obblighi relativi ai diritti di cui
> alla presente legge, il contrassegno, secondo modalità e nelle ipotesi
> previste nel regolamento di cui al comma 4, che tiene conto di apposite
> convenzioni stipulate tra la SIAE e le categorie interessate, può non
essere
> apposto sui supporti contenenti programmi per elaboratore disciplinati dal
> decreto legislativo 29 dicembre 1992, n. 518, utilizzati esclusivamente
> mediante elaboratore elettronico, sempre che tali programmi non contengano
> suoni, voci o sequenze di immagini in movimento tali da costituire opere
> fonografiche, cinematografiche o audiovisive intere, non realizzate
> espressamente per il programma per elaboratore, ovvero loro brani o parti
> eccedenti il cinquanta per cento dell'opera intera da cui sono tratti, che
> diano luogo a concorrenza all'utilizzazione economica delle opere
medesime.
> In tali ipotesi la legittimità dei prodotti, anche ai fini della tutela
> penale di cui all'articolo 171-bis, è comprovata da apposite dichiarazioni
> identificative che produttori e importatori preventivamente rendono alla
> SIAE.
>
>
Leggendo il punto 3 mi sembra che è abbastanza chiaro il fatto che sui CD
che contengono programmi "utilizzabili solo mediante elaboratore
elettronico" (insomma non debbono essere CD audio e/o video) non va apposto
il bollino SIAE, a meno che non venga creata la ANSS (Associazione Nazionale
Sviluppatori Software) che stipuli una convenzione con la SIAE (ma in questo
caso oltre a comperare dalla SIAE i bollini da apporre sui CD percepiresti i
diritti di autore). Come vedi si precisa anche che potresti introdurre dei
file musicali a condizione che non riproducano oltre il 50% dell'opera
riprodotta, creando così concorrenza all'opera originale.
Questo è il mio pensiero.
Roberto


title: Nuova legge sui diritti d'autore

text:
"lbo dal portatile" <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:39a68691...@news.interbusiness.it...
> >La cosa bella e' (se capisco bene) che, a prescindere dall'apposizione
del
> >marchio, devono essere corrisposti dei diritti alla SIAE (spero di
> >sbagliarmi e che mi contraddiciate)
>
> non mi pare di evincerlo...  a quale passo in particolare ti
> riferisci?
>
> >(SIAE) appone un contrassegno su ogni supporto contenente programmi per
> >elaboratore [...] destinati ad essere [...] ceduti [...] a fine di lucro.
>
> >2. Il contrassegno è apposto [... per] la tutela dei diritti relativi
alle opere dell'ingegno, previa
> >attestazione da parte del richiedente dell'assolvimento degli obblighi
> >derivanti dalla normativa sul diritto d'autore e sui diritti connessi.
>
> io qui capisco che sei tu che, se vuoi proprio essere tutelato dalla
> siae, ti devi dar da fare.  se non vuoi la loro tutela ciccia.
>
> addirittura capisco che il contrassegno non è sempre indispensabile:
>
> >3. [...] il contrassegno [...] può non essere
> >apposto sui supporti contenenti programmi per elaboratore [...]
> >sempre che tali programmi non contengano
> >suoni, voci o sequenze di immagini in movimento
La parte iniziale del comma 3 dice:
*Fermo restando l'assolvimento degli obblighi relativi ai diritti di cui
alla presente legge*, il contrassegno, secondo modalità e nelle ipotesi
previste nel regolamento di cui al comma 4, che tiene conto di apposite
convenzioni stipulate tra la SIAE e le categorie interessate, può non...
...e qua mi dava la sensazione che alla SIAE si dovesse comunque pagare
qualcosa. Dici che non è così?
Poi l'art 13 dice:
Articolo 13
1. L'articolo 171-bis della legge 22 aprile 1941, n. 633 [16], è sostituito
dal seguente:
"Art. 171-bis. - 1. Chiunque abusivamente duplica, per trarne profitto,
programmi per elaboratore o ai medesimi fini importa, distribuisce, vende,
detiene a scopo commerciale o imprenditoriale o concede in locazione
programmi contenuti in supporti non contrassegnati dalla Società italiana
degli autori ed editori (SIAE), è soggetto alla pena della reclusione da sei
mesi a tre anni e della multa da lire cinque milioni a lire trenta milioni.
[...]
Qui parla di supporti ritenuti pirata per il semplice fatto di non avere il
bollino SIAE.
Ora, a parte che la pena prevista e' la stessa per l'omicidio colposo
plurimo, entra un po' in contraddizione con quanto detto prima, cioe' che si
puo' non applicare il bollino.
Non so', forse devo rileggere meglio l'intera legge per chiarirmi i dubbi
che mi rimangono.
Ciao, Sib


title: Nuova legge sui diritti d'autore

text:
>Non so', forse devo rileggere meglio l'intera legge per chiarirmi i dubbi
>che mi rimangono.
mah, sai, certe leggi vengono fatte apposta per ricavarne
interpretazioni diverse.  se volevano fare una legge chiara non si
esprimevano in quel modo.
probabilmente non sapevano di cosa stavano parlando e l'hanno affogata
in formalismi incomprensibili.



title: Nuova legge sui diritti d'autore

text:
Il Mon, 28 Aug 2000 14:17:02 GMT,
l...@NOSPAM.blunet.it
 (lbo dal
portatile) scrisse:
>(.....)
>mah, sai, certe leggi vengono fatte apposta per ricavarne
>interpretazioni diverse.  se volevano fare una legge chiara non si
>esprimevano in quel modo.
E cosě, comunque ci si regoli, si ha sempre torto !
>probabilmente non sapevano di cosa stavano parlando e l'hanno affogata
>in formalismi incomprensibili.
>(.....)
Questo č sicuro: se i parlamentari avessero una minima competenza in
un qualsiasi campo, non starebbero dove sono !
Vincenzo Turturro
----------------------------------
Se no diventiamo tutti Ilbi dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: Casella di riepilogo - Completamento automatico

author: Roberto Marini

text:
Un saluto a tutti.
Mi sto scontrando con un problema ed ho provato a fare alcune ricerche con
google sull'argomento ma non ho trovato alcun indizio.
Ho un mdb in access 2000 in cui ho una tabella anagrafica con un campo
"comune" numerico intero che prende i dati tramite casella di riepilogo da
un altra tabella contenente tutti i comuni d'Italia che tra l'altro se non
ricordo male avevo preso dal sito comune. Questa casella di riepilogo è
composta di 4 colonne:
- Descrizione comune
- Codice comune
- Provincia
- Regione
Nascondo la seconda che è anche la colonna associata.
Quando digito all'interno del campo mi si espande automaticamente
visualizzandomi il primo comune che corrisponde ai caratteri da me digitati.
Tutto questo sia in tabella che all'interno di form.
Dopo aver avuto problemi "Errore durante l'accesso al file. Potrebbe non
essere più attiva la connessione di rete" e prima di aver fatto una ricerca
anche su questo problema, mi sono deciso ad installare Office XP.
Ecco che non funziona più l'espansione automatica. Ovvero io digito
all'interno del campo, sia in tabella che all'interno di form, e non mi si
autocompleta il nome del comune. Peggio ancora è che anche digitando per
esteso il nome del comune mi dice che non è in elenco.
Qualcuno di voi sa qual'è il problema ????
Ciao a tutti
Roberto Marini


text:
"Roberto Marini" <
cli...@tariffenet.it
> ha scritto nel messaggio
cut
> anche su questo problema, mi sono deciso ad installare Office XP.
> Ecco che non funziona più l'espansione automatica. Ovvero io digito
> all'interno del campo, sia in tabella che all'interno di form, e non mi si
> autocompleta il nome del comune. Peggio ancora è che anche digitando per
> esteso il nome del comune mi dice che non è in elenco.
Ma se provi ad aprire la query di origine i record te li mostra?
Sib


title: filtrare tutto o in parte il contenuto del campo del db

author: manuela

text:
Buongiorno a tutti...
In un adp con db msde ho un campo MisuraSezione nvarchar(20) che può
contenere un numero intero (10, 15, 999) o un numeroxnumero (10x15, 180x45).
Nella maschera di ricerca ho, tra gli altri, due campi di testo txtSezioneDa
e txtSezioneA in cui inserire i valori sulla base dei quali filtrare
Posto che, se anche il campo del db contiene numeroxnumero a me interessa
confrontare solo quello che viene prima della x, come devo impostare la
query?
Se faccio:
sWhere = sWhere & " AND instr(MisuraSezione, 'x') > 0 and
cint((left(MisuraSezione, instr(MisuraSezione, 'x')-1))) >= 5 and
cint((left(MisuraSezione, instr(MisuraSezione, 'x')-1))) <= 110)"
Ma dice runtime error 30010: Cannot apply filter on one or more fields
specified in the Filter property.
? sWhere
ID_Materiale = 4 AND MisuraSezione >= '5' AND MisuraSezione <= '110' AND
instr(MisuraSezione, 'x') > 0 and cint((left(MisuraSezione,
instr(MisuraSezione, 'x')-1))) >= 5 and cint((left(MisuraSezione,
instr(MisuraSezione, 'x')-1))) <= 110)
Nel prendere il valore inserito nei campi txtSezioneDa e txtSezioneA tengo
già conto che l'operatore potrebbe inserire per sbagio numeroxnumero e tengo
solo quello che viene prima della x così (lo stesso anche per txtSezioneA):
    If Len(Me.txtSezioneDa) > 0 Then
        If InStr(1, Me.txtSezioneDa.Value, "x", vbTextCompare) > 0 Then
'es: 10x15, prendiamo solo il 10
            sWhere = sWhere & " AND MisuraSezione >= '" &
Left(Me.txtSezioneDa.Value, InStr(1, Me.txtSezioneDa.Value, "x",
vbTextCompare) - 1) & "'"
        Else
            sWhere = sWhere & " AND MisuraSezione >= '" &
Me.txtSezioneDa.Value & "'"
        End If
    End If
Grazie e buon we!
Manuela


author: Sergio MAZZA

text:
"manuela" <
e_man...@hotmail.com
> ha scritto nel messaggio news:4350ce53$0$8478$5fc...@news.tiscali.it...
> Buongiorno a tutti...
>
> In un adp con db msde ho un campo MisuraSezione nvarchar(20) che puň
> contenere un numero intero (10, 15, 999) o un numeroxnumero (10x15, 180x45).
Che non č un numero ma una stringa.
> Nella maschera di ricerca ho, tra gli altri, due campi di testo txtSezioneDa
> e txtSezioneA in cui inserire i valori sulla base dei quali filtrare
> Posto che, se anche il campo del db contiene numeroxnumero a me interessa
> confrontare solo quello che viene prima della x, come devo impostare la
> query?
---omissis---
(mia considerazione)
Visto che il contenuto del campo MisuraSezione č utilizzato per la selezione, la cosa piů semplice č quella di separare i due
valori.
Comunque prova a crearti due campi calcolati che restituiscano i valori (numerici);
es.
nmSezioneDa:CInt(Left([MisuraSezione];Instr(1;[MisuraSezione];'x')-1)))
nmSezioneA:IIf(Instr(1;[MisuraSezione];'x')>0;CInt(Mid(Instr(1;[MisuraSezione];'x')+1;[MisuraSezione]));0)
li inserisci nell'origine dati della maschera e su questi crei la condizione where...
> Grazie e buon we!
> Manuela
Ciao.
--
Sergio MAZZA


text:
Grazie, risolto! :o)
Ciao,
Manuela
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:diqtgj$rnu$1...@area.cu.mi.it...



title: Somma Caselle di testo

author: Filippo Mazzella

text:
Salve a tutti,
Avrei bisogno di fare una somma in un report,non risferendomi ai capi della
tabella ma alle caselle di testo del report.
Grazie della risposta
Filippo Mazzella


title: Somma Caselle di testo

author: Roberto da casa

text:
"Filippo Mazzella" <
flo...@virgilio.it
> ha scritto nel messaggio
news:ofZga.23810$Jg1.5...@news1.tin.it...

Se vuoi fare la somma di controlli calcolati di un report, leggi cosa dice
l'help circa Calcolare il totale di un controllo calcolato in una maschera o
in un report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Somma Caselle di testo

text:
Grazie mille.
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:5PZga.56367$7y3.1...@twister1.libero.it...



title: Export di oggetti OLE su Oracle

author: antonio

text:
ciao a tutti,
devo esportare degli oggetti OLE su un DB Oracle. Sto cercando di
configurare la macro per collegare il DB Access con il DB Oracle, seguendo
le istruzioni della guida in linea; ma quando lancio la macro ottengo questo
errore:
"Impossibile trovare ISAM installabile"
da cosa dipende? Dalla stringa di connessione o da qualcos'altro? Come posso
risolvere il problema?
Aiutatemi


title: Export di oggetti OLE su Oracle

author: Roberto Pasqualini

text:
"antonio" <
cice...@yahoo.com
> ha scritto nel messaggio
news:affn4p$h14$1...@fe2.cs.interbusiness.it...

Assicurati che al momento dell'installazione di Access siano stati
installati  anche gli ISAM (dovrebbero stare sotto gli strumenti di
conversione o qualcosa del genere). In caso contrario ripeti l'installazione
di Access.
Roberto


title: Report e stampe

text:
Ciao Raga.... Buon Anno a tutti....;-)
Il mio problema nasce sul stampare un report...
Il report creato funziona perfettamente ma nel mometo di stamparlo stampa
tutto quello ke viene visualizzato... a me nn serve stampare tutto quello ke
c'č visulaizzato ma solo i dati immessi perchč il foglio č gia
pronto......C'č un modo di poter stampare solo quello ke mi serve??...
Grazie


title: Report e stampe

text:
"Java21" <
mat...@inwind.it
> ha scritto nel messaggio
news:2zwKb.59140$_P.23...@news4.tin.it...

Ho paura che devi sforzarti di essere piů chiaro.
Cosa intendi per stampare "solo i dati immessi" (immessi dove?); e cosa
significa che "il foglio č gia pronto......" (quale foglio?).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Report e stampe

text:
Ciao Roberto... scusami se sono stato poco kiaro...
Cerco di spiegarmi meglio...
Dunque io ho Creato questo report x vedere i dati ke sono stati immessi
nella mascera vengono stampati in anteprinma sul foglio in realtà...
Facciamo un esempio ke sul report ci sono queste scritte "Nome della Azienda
via e città,ore paghe ecc.. nomi ke nn variano mai perchè sono sempre
uguali" + i vari dati immessi ke variano sempre... I seguente scritte "Nome
della Azienda via e città,ore paghe" si trovano già stampate sul foglio
dunque inutile farli stampare... vorrei ke stampasse solo i dati immessi..
In poke parole come se si trattase di stampare una fattura.... Spero ke sia
stato + kiaro..... Grazie Bye
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:i%wKb.234129$e6.92...@twister2.libero.it...
>
> "Java21" <
mat...@inwind.it
> ha scritto nel messaggio
> news:2zwKb.59140$_P.23...@news4.tin.it...
> > Ciao Raga.... Buon Anno a tutti....;-)
> > Il mio problema nasce sul stampare un report...
> > Il report creato funziona perfettamente ma nel mometo di stamparlo
stampa
> > tutto quello ke viene visualizzato... a me nn serve stampare tutto
quello
> ke
> > c'è visulaizzato ma solo i dati immessi perchè il foglio è gia
> > pronto......C'è un modo di poter stampare solo quello ke mi serve??...
> > Grazie
>
> Ho paura che devi sforzarti di essere più chiaro.
> Cosa intendi per stampare "solo i dati immessi" (immessi dove?); e cosa
> significa che "il foglio è gia pronto......" (quale foglio?).
