title: trasformare un adp in ade, errori vari

text:
PBsoft ha scritto:
> > va esattamente come hai detto...
> > tutti i moduli e codici chiusi... compilo, mi da l'errore e non mi
> > posiziona sulla riga che genera l'errore..
> > l'errore preciso e' quello che ho scritto all'inizio del thread,
> > user-defined type not defined
> Ultimo tentativo (ma la vedo dura): non è che, per caso, il formato del
> file ADP è di una versione precedente a quella dell'Access con cui lo hai
> aperto?
hmmm bella questa.. il file inizialmente era stato creato in access2000
poi convertito in access2003, oltre questo poi niente... quindi io sto
tentando di creare l'ade, o compilare da access2003 con un file adp
access2003..
non fa una piega :D
> Se nemmeno questo ti aiuta a risolvere, a questo punto non mi viene in
> mentre altro suggerimento se non quello di provare ad importare tutti gli
> oggetti di Access in un nuovo file ADP e poi provare a compilare questo
> nuovo.
provero'... cmq bella rogna.. :(
grazie dell'aiuto..
ac



title: trasformare un adp in ade, errori vari

author: acMad

text:
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: trasformare un adp in ade, errori vari

text:

http://groups.google.it/group/italia.firenze.discussioni/browse_thread/thread/e07a8cad32ced4c2/?hl=it#
http:/



title: Da Access 2000 a XML

text:
Innanzitutto scusate se dirò qualche c...a, ma su XML  non sono molto
ferrato.
Ho costruito un db di access locale che mi permette di tenere aggiornato un
sito mandando via ftp delle viste che estraggo dal db stesso.
Per fare il sito uso Asp.NET.
Ho già fatto tutte le routine per esportare le viste in file XML con il
metodo:
rst.Save sLocalPath & "\" & strFileExp, adPersistXML
e mi crea regolarmente i file XML che vengono già spediti automaticamente
via ftp da access.
Quello che vorrei sapere è questo:
-è il metodo migliore per creare file XML?
-mi crea file XML standard (voglio dire, secondo normativa W3C)?
-posso avere problemi poi, utilizzando .NET a leggere tali file?
Grazie.


title: Riconvertire da mde a mdb?

author: Alessandro Goiorani-LIBERO

text:
Salve a tutto il newsgroup, qualcuno sa se è possibile oppure se esitono
utility per riconvertire un file mde in un file mdb? Grazie ancora e saluti
a tutti Ale..


title: Riconvertire da mde a mdb?

author: Alessandro Baraldi

text:
"Alessandro Goiorani-LIBERO" <
algo...@libero.it
> wrote in message
news:YfG%d.4883$
IN.1...@twister2.libero.it
> Salve a tutto il newsgroup, qualcuno sa se è possibile oppure se esitono
> utility per riconvertire un file mde in un file mdb? Grazie ancora e saluti
> a tutti Ale..
Non è possibile.
Qualsiasi cosa ti raccontino non si può.
Saliti.
@ALex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Riconvertire da mde a mdb?

author: Gaspare

text:
"Alessandro Goiorani-LIBERO" <
algo...@libero.it
> ha scritto nel messaggio
news:YfG%d.4883$IN.1...@twister2.libero.it...

http://www.trigeminal.com/lang/1033/utility.asp?ItemID=6#6


title: Riconvertire da mde a mdb?

author: AEOM

text:
"Alessandro Goiorani-LIBERO" <
algo...@libero.it
> ha scritto nel messaggio
news:YfG%d.4883$IN.1...@twister2.libero.it...

http://tinyurl.com/yvgo4
ciao, AEOM


title: Riconvertire da mde a mdb?

text:
"Alessandro Goiorani-LIBERO"
> Salve a tutto il newsgroup, qualcuno sa se è possibile oppure se esitono
> utility per riconvertire un file mde in un file mdb?
MDE unlocker e ancora meglio l'add-in freeware MDE extractor fa quello che
dici, permettendoti di modificare la struttura di maschere/query/reports et
similia, per quel che concerne la parte script una volta compilato non c'è
(per ora, a quanto ne so) nessun modo.
ciao mauro


title: Riconvertire da mde a mdb?

author: Antonio Biso

text:
"AEOM" <
in...@hjkhjkh.it
> ha scritto nel messaggio
news:9YQ%d.684119$b5.31...@news3.tin.it...

Molto carina...
Antonio


title: Record duplicati

author: Debora

text:
Riformulo il mio quesito, visto che non lo ha capito
quasi nessuno sperando di essere più chiara:
Ho una tbl "proprieta" con 6 campi
1> id proprieta (chiave univoca,contatore)
2>codiceditta (duplicati ammessi, il valore è uguale ad un altra
tbl in cui codice scheda e una chiave numerica univoca)
3>comunecensuario (testo)
4>foglio (numerico)
5>mappale (numerico)
6> subalterno (testo)
Fin qui ci siamo?
vado ad riempire i miei campi tramite una
mask (mskproprieta)  associata ala tbl proprieta
Faccio un esempio:
idproprieta = 1
codiceditta = 1
comunecensuario = padova
foglio = 33
mappale = 16
subalterno = a *
* è possibile che questo campo venga lasciato vuoto
nel senso che non è un dato richiesto come i precedenti 3.
Qualè il problema?
Vorrei che l'operatore venisse avvisato quando
inserendo i dati si verificasse che
nei campi di cui al punto 3,4,5,6 i valori sono uguali a quelli
che sta per andare a salvare, se sceglie per il salvataggio
la routine che si andrà a creare deve prevedere che mi evidenzi
questi due record come record duplicati.
Antonio Biso mi ha suggerito di creare un camposi/no
nella tabella che servirà appunto per tenere nota dei record duplicati.
Credo di essere stata chiara, se così non fosse, sarò
ben lieta di integrare questo post.
--
Debora
P.S. x A.Cara  Adesso il quesito ti è più chiaro?


title: Record duplicati

author: SimonenomiS

text:
"Debora" <
cbo.ma...@tiscali.it
> wrote in news:JkEh9.5137$Hc7.94506
@
twister1.libero.it
:
> Riformulo il mio quesito, visto che non lo ha capito
> quasi nessuno sperando di essere più chiara:
> ...
  Semplifico ancora:
  Tabella:
PROPRIETA
idProprieta (primary key)
codiceditta (foreing key)
campo1 (text)
campo2 (integer)
campo3 (text)
  Evento 'Prima di aggiornare' della maschera:
' OSS: Uso DAO, ma con poche modifiche
'      potresti utilizzare anche ADO
Dim rst As Recordset, str as String
   str = "SELECT * FROM PROPRIETA WHERE " _
       & "(campo1='" & campo1 & "') " _
       & "AND (campo2=" & campo2 & ") " _
       & "AND ((campo3='" & campo3 & "') " _
            & "OR (campo3 Is Null))"
   Set rst = CurrentDB.OpenRecordset(str, dbopensnapshot)
   With rst
      If Not (.EOF And .BOF) Then
    	    str = "Questi campi risultano duplicati:"
    	    Do Until .EOF
    	    	  str = str & vbCrLf & !idProprieta _
    	    	    	    	 & ", " & !codiceditta _
    	    	    	    	 & ", " & !campo1 _
    	    	    	    	 & ", " & !campo2 _
    	    	    	    	 & ", " & !campo3
    	       .MoveNext
    	    Loop
    	    MsgBox str, vbOkOnly Or vbExclamation, "Record duplicati!"
      End If
   End With
   rst.Close
   Set rst = Nothing
  Questo dovrebbe bastare. (...spero <:->).
  Ciao.
---------------------------------------
http:/
digilander.libero.it/SimonenomiS


title: Record duplicati

text:
"Debora" <
cbo.ma...@tiscali.it
> ha scritto nel messaggio
news:JkEh9.5137$Hc7....@twister1.libero.it...
> Riformulo il mio quesito, visto che non lo ha capito
> quasi nessuno sperando di essere più chiara:
>
> Ho una tbl "proprieta" con 6 campi
>
> 1> id proprieta (chiave univoca,contatore)
>
> 2>codiceditta (duplicati ammessi, il valore è uguale ad un altra
> tbl in cui codice scheda e una chiave numerica univoca)
>
> 3>comunecensuario (testo)
>
> 4>foglio (numerico)
>
> 5>mappale (numerico)
>
> 6> subalterno (testo)
>
> Fin qui ci siamo?
>
> Qualè il problema?
> Vorrei che l'operatore venisse avvisato quando
> inserendo i dati si verificasse che
> nei campi di cui al punto 3,4,5,6 i valori sono uguali a quelli
> che sta per andare a salvare, se sceglie per il salvataggio
> la routine che si andrà a creare deve prevedere che mi evidenzi
> questi due record come record duplicati.
Al tentativo di salvataggio fai questo:
crit = "comunecensuario ='" & nuovocomune & "' AND foglio='"
crit = crit & nuovofoglio & "' AND mappale='" & nuovomappale
crit = crit & "' AND subalterno = '"
crit = crit & iif(isnull(nuovosubalterno),"-",nuovosubalterno)
crit = crit & "' AND campoSì/No = 0"
il criterio ti restituisce l'unico eventuale record duplicato ma mai
salvato. Perchè unico? Perchè, se ad un input precedente ho inserito un
altro duplicato, o l'ho salvato settando il campo Sì/No, o non l'ho salvato
set rst = currentdb.openrecordset(crit)
if rst .recordcount = 0 then
  'fai salvare ok!
  exit sub
end if
msg = "Attenzione, c'è un duplicato. Lo salvo?"
if risposta = NO then
  msg = "Nun te arrabbià! Ok, niente salvataggio!
  'elimina l'inserimento
else
  rst.edit
  rst.fields("CampoSì/No") = -1
  rst.update
end if
DEBORA!
ADESSO FUNZIONA!!!
Antonio


title: Record duplicati

author: Roberto da casa

text:
"Debora" <
cbo.ma...@tiscali.it
> ha scritto nel messaggio
news:JkEh9.5137$Hc7....@twister1.libero.it...

Creati una query chiamata Query1 che abbia il seguente codice SQL:
SELECT proprieta.*
FROM proprieta
WHERE
(((proprieta.comunecensuario)=[Forms]![mskproprieta]![comunecensuario]) AND
((proprieta.foglio)=[Forms]![mskproprieta]![foglio]) AND
((proprieta.mappale)=[Forms]![mskproprieta]![mappale]) AND
((proprieta.subalterno)=[Forms]![mskproprieta]![subalterno])) OR
(((proprieta.comunecensuario)=[Forms]![mskproprieta]![comunecensuario]) AND
((proprieta.foglio)=[Forms]![mskproprieta]![foglio]) AND
((proprieta.mappale)=[Forms]![mskproprieta]![mappale]) AND
((proprieta.subalterno) Is Null));
Creati una maschera chiamata mskDuplicati con visualizzazione a Maschere
continue che abbia come origine record Query1.
A fronte dell'evento "Prima di aggiornare" della maschera mskproprietà
genera il seguente codice VBA:
Private Sub Form_BeforeUpdate(Cancel As Integer)
        Dim IntNuovo As Integer, strTitolo As String
        Dim IntFinestraMsg As Integer, strMsg As String
        strTitolo = "Record doppio"
        strMsg = "Vuoi registrare ugualmente il nuovo record?"
        IntFinestraMsg = vbYesNo + vbQuestion
If Not IsNull(Me!subalterno) Then
    If DCount("*", "proprieta", "comunecensuario=" & _
        Chr$(34) & Me!comunecensuario & Chr$(34) & _
        " And foglio=" & Me!foglio & _
        " And mappale=" & Me!mappale & _
        " And subalterno=" & Chr$(34) & _
        Me!subalterno & Chr$(34)) = 0 Then Exit Sub
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
        If IntNuovo = vbYes Then
            DoCmd.OpenForm "mskDuplicati"
        Else
            Cancel = True
            Me.Undo
        End If
Else
    If DCount("*", "proprieta", "comunecensuario=" & _
        Chr$(34) & Me!comunecensuario & Chr$(34) & _
        " And foglio=" & Me!foglio & _
        " And mappale=" & Me!mappale & _
        " And IsNull(subalterno)") = 0 Then Exit Sub
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
        If IntNuovo = vbYes Then
            DoCmd.OpenForm "mskDuplicati"
        Else
            Cancel = True
            Me.Undo
        End If
End If
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Record duplicati

author: Maurizio Borrelli

text:
> "Debora" [...]:
> Riformulo il mio quesito, visto che non lo ha capito
> quasi nessuno sperando di essere più chiara:
> Ho una tbl "proprieta" con 6 campi
> 1> id proprieta (chiave univoca,contatore)
> 2>codiceditta (duplicati ammessi, il valore è uguale ad un altra
> tbl in cui codice scheda e una chiave numerica univoca)
> 3>comunecensuario (testo)
> 4>foglio (numerico)
> 5>mappale (numerico)
> 6> subalterno (testo)
> Fin qui ci siamo?
    Direi di si'.
> vado ad riempire i miei campi tramite una
> mask (mskproprieta)  associata ala tbl proprieta
> Faccio un esempio:
> idproprieta = 1
> codiceditta = 1
> comunecensuario = padova
> foglio = 33
> mappale = 16
> subalterno = a *
> * è possibile che questo campo venga lasciato vuoto
> nel senso che non è un dato richiesto come i precedenti 3.
> Qualè il problema?
> Vorrei che l'operatore venisse avvisato quando
> inserendo i dati si verificasse che
> nei campi di cui al punto 3,4,5,6 i valori sono uguali a quelli
> che sta per andare a salvare, se sceglie per il salvataggio
> la routine che si andrà a creare deve prevedere che mi evidenzi
> questi due record come record duplicati.
> Antonio Biso mi ha suggerito di creare un camposi/no
> nella tabella che servirà appunto per tenere nota dei record duplicati.
    Pero' se non sbaglio va contro i principi enunciati in questi giorni sul
ng proprio da Antonio Biso relativamente ai campi che contengono un valore
risultante da un calcolo operato sui valori di altri campi dello stesso
record.
    Vuol dire che se per caso decidi di eliminare un record devi ricordarti
di:
        . testare il valore del suo campo "HaDuplicati";
        . verificare se gli eventuali ex duplicati rimasti sono
          uno o piu';
        . se ne e' sopravvissuto solo uno spegnerne il campo
          "HaDuplicati";
    Un po' macchinoso, rispetto ad una valutazione "al volo" con
segnalazione nella maschera o dove vuuoi.
> Credo di essere stata chiara, se così non fosse, sarò
> ben lieta di integrare questo post.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Record duplicati

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:am7b2q$38oqo$1...@ID-52090.news.dfncis.de...
> > Antonio Biso mi ha suggerito di creare un camposi/no
> > nella tabella che servirà appunto per tenere nota dei record duplicati.
>
>     Pero' se non sbaglio va contro i principi enunciati in questi giorni
sul
> ng proprio da Antonio Biso relativamente ai campi che contengono un valore
> risultante da un calcolo operato sui valori di altri campi dello stesso
> record.
Non hai seguito tutta la telenovela.
Ad ogni elaborazione, se c'è un duplicato, deve decidere se validarlo. Alle
elaborazioni successive, il record duplicato e validato non deve essere più
considerato...
Antonio


title: Record duplicati

text:
> "Antonio Biso" [...]:
> > "Maurizio Borrelli" [...]:
> > > Antonio Biso mi ha suggerito di creare un camposi/no
> > > nella tabella che servirà appunto per tenere nota dei record
duplicati.
> >     Pero' se non sbaglio va contro i principi enunciati in questi giorni
> > sul
> > ng proprio da Antonio Biso relativamente ai campi che contengono un
valore
> > risultante da un calcolo operato sui valori di altri campi dello stesso
> > record.
> Non hai seguito tutta la telenovela.
    :-))
> Ad ogni elaborazione, se c'è un duplicato, deve decidere se validarlo.
Alle
> elaborazioni successive, il record duplicato e validato non deve essere
più
> considerato...
    Bon. Manco mal.



title: Record duplicati

text:
>"SimoenomiS" [...]:
> > "Antonio Biso" [...]:
> > > "Maurizio Borrelli" [...]:
> > > > "Roberto da casa" [...]:
All'apertura del 3d sono rimasta senza parole,
non credevo di trovare queste risposte.
Ringrazio tutti.
Lo so che mi avete risposto tutti
pur di liberarvi di questa palla (IO), vi devo aver
stressato davvero tanto! ;-PPPPPPPPPPPPPPPP
Adesso mi metto subito al lavoro.
Dovevo aggiungere una cosa,ma se lo faccio
come minimo, mi mangiate viva.
--
Debora


title: Record duplicati

text:
"Debora.Maniero" <
debbym...@libero.it
> ha scritto nel messaggio
news:DhHh9.6815$Hc7.1...@twister1.libero.it...
>
> >"SimoenomiS" [...]:
> > > "Antonio Biso" [...]:
> > > > "Maurizio Borrelli" [...]:
> > > > > "Roberto da casa" [...]:
>
> Dovevo aggiungere una cosa,ma se lo faccio
> come minimo, mi mangiate viva.
GNAM!
SLURP!
Antonio


title: Record duplicati

text:
"Debora.Maniero" <
debbym...@libero.it
> ha scritto nel messaggio
news:DhHh9.6815$Hc7.1...@twister1.libero.it...
>
> >"SimoenomiS" [...]:
> > > "Antonio Biso" [...]:
> > > > "Maurizio Borrelli" [...]:
> > > > > "Roberto da casa" [...]:
>
> All'apertura del 3d sono rimasta senza parole,
> non credevo di trovare queste risposte.
> Ringrazio tutti.
> Lo so che mi avete risposto tutti
> pur di liberarvi di questa palla (IO), vi devo aver
> stressato davvero tanto! ;-PPPPPPPPPPPPPPPP
> Adesso mi metto subito al lavoro.
Probabilmente siamo tutti convinti che avendo da scegliere tra le varie
soluzioni, ne troverai almeno una che ti vada bene, il tutto con lo scopo di
evitare un'altra interminabile NewsNovelas. :-)
> Dovevo aggiungere una cosa,ma se lo faccio
> come minimo, mi mangiate viva.
Prova a dircela sottovoce, sottolineando che è opzionale. ;-)
>
> --
>
> Debora



title: Record duplicati

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:uAHh9.6882$Hc7.1...@twister1.libero.it...
> Probabilmente siamo tutti convinti che avendo da scegliere tra le varie
> soluzioni, ne troverai almeno una che ti vada bene, il tutto con lo scopo
di
> evitare un'altra interminabile NewsNovelas. :-)
Non avevo dubbi in proposito.
> > Dovevo aggiungere una cosa,ma se lo faccio
> > come minimo, mi mangiate viva.
>
> Prova a dircela sottovoce, sottolineando che è opzionale. ;-)
>
Sottovoce?
Ok ci provo: Al momento ho provato la tua soluzione,
in pratica è quello che volevo fare io (solo nei sogni),
però una volta che completo l'inserimento dei dati, si è
vero che mi avvisa quando inserisco un duplicato, ma poi
quando vado a fare le stampe non mi compare niente che
mi dice che quel record è un duplicato.
L'ideale sarebbe che al salvataggio mi validasse un campo si/no
che ho già previsto nella tbl.
Ora vado a provare l'altra soluzione.
--
Debora


title: Record duplicati

text:
"SimonenomiS" <Si...@nomiS.it> ha scritto nel messaggio
news:Xns928C91288AF86...@193.70.192.192...
> "Debora" <
cbo.ma...@tiscali.it
> wrote in news:JkEh9.5137$Hc7.94506
> @
twister1.libero.it
:
>
> > Riformulo il mio quesito, visto che non lo ha capito
> > quasi nessuno sperando di essere più chiara:
> > ...
>
>   Semplifico ancora:
>
>   Tabella:
>
> PROPRIETA
> idProprieta (primary key)
> codiceditta (foreing key)
> campo1 (text)
> campo2 (integer)
> campo3 (text)
hai semplificato troppo,ti sei dimenticato un campo.
non importa, lho aggiunto io.
...[cut]
>   Questo dovrebbe bastare. (...spero <:->).
Ottimo, funziona perfettamente, ma come ho detto
a Roberto, manca la validazione di un campo si/no
che faccia da segnalibro, a ricordarmi nelle stampe
e nelle visualizzazioni che quel record è un duplicato.
--
Debora


title: Record duplicati

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio :
> Al tentativo di salvataggio fai questo:
>
> crit = "comunecensuario ='" & nuovocomune & "' AND foglio='"
> crit = crit & nuovofoglio & "' AND mappale='" & nuovomappale
> crit = crit & "' AND subalterno = '"
> crit = crit & iif(isnull(nuovosubalterno),"-",nuovosubalterno)
> crit = crit & "' AND campoSě/No = 0"
>
> il criterio ti restituisce l'unico eventuale record duplicato ma mai
> salvato. Perchč unico? Perchč, se ad un input precedente ho inserito un
> altro duplicato, o l'ho salvato settando il campo Sě/No, o non l'ho
salvato
>
> set rst = currentdb.openrecordset(crit)
> if rst .recordcount = 0 then
>   'fai salvare ok!
>   exit sub
> end if
>
> msg = "Attenzione, c'č un duplicato. Lo salvo?"
> if risposta = NO then
>   msg = "Nun te arrabbiŕ! Ok, niente salvataggio!
>   'elimina l'inserimento
> else
>   rst.edit
>   rst.fields("CampoSě/No") = -1
>   rst.update
> end if
>
> DEBORA!
> ADESSO FUNZIONA!!!
>
> Antonio
>
Forse nella telenovela ti č sfuggito un
particolare. Anzi no, xkč me lo hai fatto
presente tu, ricordi quando dicesti che i record duplicati
non potevo escluderli xkč cmq potevano ripetersi in futuro?
Quindi vanno benissimo le soluziooni di Roberto e Simone,
devono solo essere integrate con una parte di codice che hai scritto tu.
Ossia validare i valori duplicati. Per duplicati intendo quello che era
gia presente nel Db e quello che sto inserendo e vado a salvare.
Al salvataggio quindi devo validare entrambi i record.
--
Debora


title: Record duplicati

text:
"Debora.Maniero" <
debbym...@libero.it
> ha scritto nel messaggio
news:LUHh9.5879$Av4.1...@twister2.libero.it...

Ti sconsiglio assolutamente di aggiungere un campo nella tabella proprietà
per flaggare i record doppi; sarebbe un campo calcolato ed è buona norma non
registrare mai in una tabella un campo calcolato (pensa che teatrino sarebbe
ogni volta che aggiungi o cancelli un record doppio); i campi calcolati sono
propri di una query.
Pertanto potresti calcolare il flag di record doppio in una query ed usare
tale query come origine record del tuo report.
Ma la cosa migliore e più elegante è inserire direttamente la segnalazione
in un controllo calcolato del report, che in questo caso tornerebbe ad avere
come origine record la tabella proprietà.
Quindi inserisci nel report, a destra di tutti i controlli associati ai
campi della tabella proprieta, una casella di testo non associata e nella
sua origine controllo scrivi:
=IIf(IsNull([subalterno]);IIf(DCount("*";"proprieta";"comunecensuario=" &
Chr$(34) & [comunecensuario] & Chr$(34) & " And foglio=" & [foglio] & " And
mappale=" & [mappale] & " And IsNull(subalterno)")>1;"Record doppio ";"
");IIf(DCount("*";"proprieta";"comunecensuario=" & Chr$(34) &
[comunecensuario] & Chr$(34) & " And foglio=" & [foglio] & " And mappale=" &
[mappale] & " And subalterno=" & Chr$(34) & [subalterno] &
Chr$(34))>1;"Record doppio ";" "))
Così eviterai qualsiasi problema inerente alla gestione del flag di record
doppio, se non nel report.



title: stampa Report: solo stampante Predefinita?

author: Allanon

text:
ciao a tutti, vorrei stampare un report tramite un bottone->routine
il codice creato in automatico (in sintesi) e' il seguente:
    stDocName = "Articoli presenti"
    DoCmd.OpenReport stDocName, acNormal
il mio problema e' cambiare la stampante su cui agire, che e' diversa
da quella predefinita di windows.
come faccio?
GRAZIE!
--
Ciao by Allanon


author: Riccardo

text:
Allanon <
bepp...@tiscalinet.it
> wrote in message
9sog5h$1523nl$1...@ID-50303.news.dfncis.de...

____________
Se hai delle barre degli strumenti, inserisci il pulsante per cambiare le
stampanti.
ciao Riccardo


text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio:
> Se hai delle barre degli strumenti, inserisci il pulsante per cambiare le
> stampanti.
ehm, non e' che ci abbia capito molto! sorry!
cmq ho visto sul sito come cambiare temporaneamente la stamp. predefinita,
e funziona. speravo di poter utilizzare la finestra di scelta stampanti,
pero'.
se qualcuno ha qualche idea.... e' ben accetto! :-)
--
Ciao by Allanon


author: principiante

text:
"Allanon" <
bepp...@tiscalinet.it
> ha scritto nel messaggio
news:9sp9iv$151r9i$1...@ID-50303.news.dfncis.de...

>
 DoCmd.RunCommand acCmdPrint
Paolo


title: problemino con ipod photo

author: Mauro Uzzeo

text:
ciao
un mio amico m'ha regalato il suo bell'ipod foto pieno di belle
canzuncelle.
ora però vorrei fiondare le sue e inserire le mie.
non ho i driver.
mi dico: li trovo sul sito.
Nein.
Allora ipotizzo che siano già inseriti su i-tunes e il poddino fa tutto da
solo.
E invece no.
Me lo ricarica ma non dialoga con i-tunes.
Che posso fare? Ho PER FORZA bisogno dei driver? Sul sito non ci sono e se
uno si perde il cd originale non può più fare niente?
Oppure il problema è che il mio amico lo usava su mac, io su pc e che
quindi dovrei "formattarlo" prima di farlo dialogare col mio itunes?
Ne sapete qualcosa?
CIAO E GRAZIE
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: problemino con ipod photo

author: napo

text:
> un mio amico m'ha regalato il suo bell'ipod foto pieno di belle
> canzuncelle.
> ora però vorrei fiondare le sue e inserire le mie.
> non ho i driver.
> [...]
Sei "leggermente" OT.
Ciao
Marco


title: problemino con ipod photo

author: Sergio MAZZA

text:
"Mauro Uzzeo" <
uzz...@inwind.it
> ha scritto nel messaggio news:dmqb1u$are$1...@news.newsland.it...
> ciao
> un mio amico m'ha regalato il suo bell'ipod foto pieno di belle
> canzuncelle.
> ora però vorrei fiondare le sue e inserire le mie.
> non ho i driver.
> mi dico: li trovo sul sito.
> Nein.
> Allora ipotizzo che siano già inseriti su i-tunes e il poddino fa tutto da
> solo.
> E invece no.
> Me lo ricarica ma non dialoga con i-tunes.
> Che posso fare? Ho PER FORZA bisogno dei driver? Sul sito non ci sono e se
> uno si perde il cd originale non può più fare niente?
> Oppure il problema è che il mio amico lo usava su mac, io su pc e che
> quindi dovrei "formattarlo" prima di farlo dialogare col mio itunes?
> Ne sapete qualcosa?
>
> CIAO E GRAZIE
>
> --
Senza il compilatore non puoi; restituisci l'ipod...
Ciao.
--
Sergio MAZZA


title: Scaricare aggiornamento.

author: songohan

text:
Ciao, come posso scaricare l'aggiornamento per Office 2000, potendo fare il
resume?
Non credo di poter rischiare di scaricare 27mb con un 56k rischiando la
caduta della linea da un momento all'altro.
Grazie a tutti, ciao.


title: Scaricare aggiornamento.

author: oliones

text:
songohan <fan...@TuttiILamer.it> wrote in message
RMY77.6629$0Z1.2...@news.infostrada.it...

GoZilla non funziona ?


title: Scaricare aggiornamento.

text:
"oliones" <
oli...@tiscalinet.it
> ha scritto nel messaggio
news:9jpnv1$92n$1...@lacerta.tiscalinet.it...

Io uso Getright, però non è questo. Il fatto è che io faccio l'aggiornamento
tramite il file ok2sr1a-office2000update.exe che scarico dal sito della
Microsoft e questo file mi fa fare un download di 27mb circa. Non so infatti
dove reperire il file dell'aggiornamento da scaricare tramite un download
manager.


title: Scrivere un ribbon personalizzato in access 2007

author: max

text:
Buona serata.
.................................................................
Per fare un menu' a tendina, per esempio :
| clienti | fatture | prodotti |
e poi facendo click ad esempio su | clienti |
si apra una lista verticale di nomi ad es.
clienti Italia
clienti Germania
...
quale testo XML debbo scrivere nella tabella
USysRibbons al campo memo RibbonXmL ?
Sareste cosi' gentili da postarmi un esempio
completo ?
Purtroppo,  gli esempi che trovo parlano di
schede, ma non accennano a veri menu' a
tendina del tipo specificato sopra.
Per cui non riesco a trovare la sintassi.
E ognuno di quegli oggetti ha nomi e regole
precise per cui ...


title: registrazione news con OE

author: andrea

text:
Un saluto a tutto il NG
mi piacerebbe poter archiviare con OE queste news, dalle quali sto'
finalmente imparando molte "verità", che non sempre si trovano sui
libri di testo (complimenti a tutti ... niente nomi per non
dimenticare nessuno!).
Fino ad oggi ho sempre consultato il NG attraverso Google, ma
archiviare tutte le news che mi interessano è pittosto laborioso.
qualcuno mi sa dare una dritta ?
attualmente uso
news.virgilio.it
 per altri NG, mentre non riesco a
fare lo stesso con it.comp.appl.access.
Grazie a tutti per l'aiuto
Andrea


title: registrazione news con OE

text:
"andrea" <
andrea...@libero.it
> ha scritto nel messaggio
news:4fae75e.03042...@posting.google.com...

Evidenzia i messaggi o i trhrad che ti interessano e copiali in una tua
nuova cartella locale che ti sarai dichiarato su OE.
Se invece li devi archiviare tutti, penso che la cosa migliore sia quella di
non archiviarne nesuno e di usufruire dell'archivio di Google.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: query, date e maschera input

author: Barby

text:
Ciao a tutti.
Ho impostato una query per data da inserire nel formato gg/mm/aaaa.
E' possibile impostare una maschera di input, per cui chi deve inserire la
data puo', semplicemente digitando i  numeri dal tastierino, avere la data
gia' nel formato necessario, senza, cioe' mettere  la "/", che e' un
passaggio al momento obbligato ma noioso?
grazie mille!
Barbara


title: query, date e maschera input

author: Potone

text:
"Barby" <
miap...@tin.it
> ha scritto nel messaggio
news:438aae50$0$7316$4faf...@reader4.news.tin.it...

Se intendi che hai impostato una query per la richiesta di un parametro di
tipo data, non mi pare sia possibile impostare una maschera di input in
questo caso.
Puoi crearti una maschera con una casella di testo per cui imposti la
maschera di imput e sostituirla alla richiesta del parametro.
Ciao,
Mat.


title: Requisiti per poter vendere applicazioni

author: Raffaele

text:
Volevo chiedervi un'informazione, quali sono i requisiti e adempimenti da
compiere per poter vendere applicazioni , oltre ovviamente ad avere partita
iva e licenze varie? Grazie a tutti.
Ciao Raffaele


author: AMR-Giuseppe

text:
"Raffaele" <radi...@SPAMyahoo.it> ha scritto nel messaggio
news:XRe_9.64396$YG2.1...@twister1.libero.it...

Delle ottime applicazioni
Ciao Giuseppe


author: EnricoV.

text:
Oltre Partita IVA e Licenze ????!!!!!
Francamente ti sconsiglio la Partita IVA (Devi sostenere solo che costi ...)
invece ti consiglio (come ho fatto io) di registrare la tua/tue applicazioni
presso la S.i.a.e in tal modo diventi automaticamente Autore di Programmi
per Elaboratore (spendi circa, ora non mi ricordo bene, mi pare 150? ).
Cosě niente PartitaIVA, niente costi da sostenere ogni anno, niente IVA,
niente grane.....
E ti fai pagare dal cliente tramite Ritenuta D'Acconto come DIRITTO D'AUTORE
(che tra l'altro non paghi il 20% ma qualcosa di meno...) e con la Legge sei
piů che a posto oltre che a essere tutelato dalla SIAE.
Ciao !
"Raffaele" <radi...@SPAMyahoo.it> ha scritto nel messaggio
news:XRe_9.64396$YG2.1...@twister1.libero.it...

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.435 / Virus Database: 244 - Release Date: 30/12/02


author: Antonio Biso

text:
"EnricoV." <
nor...@libero.it
> ha scritto nel messaggio
news:Reg_9.65647$ZE.17...@twister2.libero.it...
> Oltre Partita IVA e Licenze ????!!!!!
Continuiamo pure belluinamente a non scrivere correttamente DOPO il quoting,
nonostante i ripetuti inviti a farlo, eh!
Antonio


author: BB

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:7dq_9.66917$ZE.18...@twister2.libero.it...

> Perdonali!! è l'euforia dell'Euro! :-))))


text:
> Delle ottime applicazioni
LOL
>
> Ciao Giuseppe
>
>


title: Problemi - Access e Word

author: gg

text:
Salve a tutti.
Volevo porre un piccolo quesito riguardante l'oggetto.
Ho creato una tabella con un campo "Oggetto OLE";
L'ho inserito in una maschera e poi ho fatto inserisci oggetto, ed ho
selezionato "crea da file", ho selezionato un file di word.
Quando cerco di salvere le modifiche alla maschera, mi appare un messaggio
che mi dic che c'è un errore di comunicazione con il server OLE.
La procedura sopra descritta è riportata anche nel sito comune.
Secondo voi dove sbaglio?
grazie gianni


title: Controllo di caselle di testo nulle su maschera

author: vuLCan Karayan

text:
Ho un problema da sottoporre agli esperti del NG.
Ho una maschera con una ventina di campi che l'utente deve obbligatoriamente
riempire.
Alla pressione del pulsante SALVA (posto a piè di pagina della maschera)
devo controllare che tutti i campi
siano stati compilati.
Sono tutti campi numerici che devono avere un valore > 0, semplicemente.
Avete qualche consiglio su un controllo unico invece di
If isnull(me.campo1) then
   Condizione
Endif
If isnull(me.campo2) then
   Condizione
Endif
...
If isnull(me.campoN) then
   Condizione
Endif
Ciao


author: MA

text:

Velocissima Creati un campo calcolato nell'origine record
Se quello va bene allora è tutto a posto
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


text:
> Velocissima Creati un campo calcolato nell'origine record
> Se quello va bene allora è tutto a posto
?
Ma sono dati che deve inserire l'utente.
Su NuovoRecord o SalvaRecord devo controllare che tutti abbiano un valore
>0...


text:

Select nome, cognome, IIf([nome]<>"",1,0) & IIf([cognome]<>"",1,0) AS Ok
FROM tblAnagrafica;
Private sub form_beforeupdate(cancel as integer)
    if ok = 11 then
        msgbox "Ok Bello!!!"
    else
        msgbox "Ahò, nu 'me fa' perde tempo..., vado di prescia"
    end if
end sub



author: ciroteo

text:
"vuLCan Karayan" <
vulcankara...@tiscali.it
> ha scritto nel messaggio
news:ktene.1473038$35.54...@news4.tin.it...

sul sitocomune c'è un bellissimo esempio di alex baraldi che controlla i
campi e colora in rosso quelli non compilati.
www.sitocomune.com
forms 3.95


text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:d7juf1$rej$1...@hulme.interac.it...

scusa anche 3.90
>


author: namor

text:
vuLCan Karayan ha scritto:

Fai un ciclo For Each sull'insieme Controls della form o un For sui
controlli "campo" & 1..N.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Karl Donaubauer

text:
namor wrote:
> vuLCan Karayan ha scritto:
>> Ho una maschera con una ventina di campi che l'utente deve
>> obbligatoriamente riempire.
>> Alla pressione del pulsante SALVA (posto a piè di pagina della maschera)
>> devo controllare che tutti i campi siano stati compilati.
>> Sono tutti campi numerici che devono avere un valore > 0, semplicemente.
>> Avete qualche consiglio su un controllo unico invece di
>> If isnull(me.campo1) then
>>    Condizione
>> Endif
>> If isnull(me.campo2) then
>>    Condizione
>> Endif
>> ...
>> If isnull(me.campoN) then
>>    Condizione
>> Endif
>
> Fai un ciclo For Each sull'insieme Controls della form o un For sui
> controlli "campo" & 1..N.
Codice d'esempio trovi qui:
www.donkarl.com/it
 FAQ 6.5 Ciclare attraverso i controlli
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


text:
> sul sitocomune c'è un bellissimo esempio di alex baraldi che controlla i
> campi e colora in rosso quelli non compilati.
>
www.sitocomune.com
> forms 3.95
Fantastico.
Solo che segnala un errore:
L'oggetto è stato chiuso o non esiste e il debug si ferma sulla riga del
MsgBox...
Ho Access 2003 e ho tolto gli @ del messaggio tra virgolette...
Ho provato a mettere la routine sia BeforeUpdate che su semplice clic di un
pulsante...
Alex, ci sei? :)


text:
"vuLCan Karayan" <
vulcankara...@tiscali.it
> ha scritto nel messaggio
news:1ifne.1473331$35.55...@news4.tin.it...



text:
"vuLCan Karayan" <
vulcankara...@tiscali.it
> ha scritto nel messaggio
news:1ifne.1473331$35.55...@news4.tin.it...

hai messo nel tag dei controlli l'espressione:"obbligatorio" ?


text:
> hai messo nel tag dei controlli l'espressione:"obbligatorio" ?
Certo.
Hai qualche consiglio?


text:
> hai messo nel tag dei controlli l'espressione:"obbligatorio" ?
Confermo. Tutto a posto.
Errore 2467: l'oggetto al quale si fa riferimento è stato chiuso o eliminato
Help me! :)


text:
> hai messo nel tag dei controlli l'espressione:"obbligatorio" ?
Trovato. L'errore è nel MsgBox.
Ho corretto il messaggio semplicemente in
MsgBox "Inserire i dati mancanti nel Campo", vbExclamation, "AVVISO"
Grazie per il suggerimento!


title: [Segnalazione] Access 12 etc..

text:
http://vb123.blogspot.com/
buona lettura
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: [Segnalazione] Access 12 etc..

author: Morgan

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:durns1$279$1...@area.cu.mi.it...

Uhmmm........
"and the macro environment will be improved."
Sarà che sono affezzionato ma questo mi sembra buono.
"Another interesting development sideline is that for ACEDB format
databases, the Access team has now taken back development of the jet engine
from the Windows development team"
Che cosa sarebbe il
"supporting SharePoint development"?
Ma qualcuno in qusto ng che lo ha visto/provato?
Morgan


title: [Segnalazione] Access 12 etc..

author: Carlo Costarella

text:
cut
> Che cosa sarebbe il
>
> "supporting SharePoint development"?
>
> Ma qualcuno in qusto ng che lo ha visto/provato?
>
> Morgan
Chi ha partecipato alla CISA1 lo sà ma non può rivelarlo!
Segreto industriale...e ci hanno fatto pure firmare.
Ciao, Carlo


title: Problemino CAVOLATA!!!

author: Luca Zangarelli

text:
Ho la seguente IF:
If "Opz" & i & ".Value" = 1 Then
non riesco a fare il confronto xchè una parte della condizione è stringa e
l'altra è integer ??
Come faccio a confrontarle??? Con qualche apice, apicetto, funzione.....
ecc., dovrei convertire la prima parte ma non riesco a farlo!!!
Ringrazio chi da una mano!!!
Ciao
--
<**************************>
Luca Zangarelli - CED L'Abbondanza
Email:
in...@labbondanza.it
Http:
www.labbondanza.it
<**************************>


title: Problemino CAVOLATA!!!

author: Sib

text:
"Luca Zangarelli" <
zang...@tiscalinet.it
> ha scritto nel messaggio
> Ho la seguente IF:
>
> If "Opz" & i & ".Value" = 1 Then
>
> non riesco a fare il confronto xchè una parte della condizione è stringa e
> l'altra è integer ??
CUT
Se Opz e' un controllo di una maschera:
If Me("Opz"& i)=1 Then
Sib


title: Problemino CAVOLATA!!!

author: Alessandro

text:
"Luca Zangarelli" <
zang...@tiscalinet.it
> wrote in message
news:a6ntq9$e0hg8$1...@ID-97461.news.dfncis.de...
> Ho la seguente IF:
>
> If "Opz" & i & ".Value" = 1 Then
>
> non riesco a fare il confronto xchč una parte della condizione č stringa e
> l'altra č integer ??
> Come faccio a confrontarle??? Con qualche apice, apicetto, funzione.....
> ecc., dovrei convertire la prima parte ma non riesco a farlo!!!
> Ringrazio chi da una mano!!!
> Ciao
> --
> <**************************>
> Luca Zangarelli - CED L'Abbondanza
> Email:
in...@labbondanza.it
> Http:
www.labbondanza.it
> <**************************>
Sinceramente quello che vuoi fare č un pň assurdo, suona +/- cosě:
If "Opzi.Value"=1 then.....
E' ovvio che non va bene, e Access ti dice giustamente il problema.
Prova a spiegare cosa devi confrontare....!!!!
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Problemino CAVOLATA!!!

text:
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
> "Luca Zangarelli" <
zang...@tiscalinet.it
> wrote in message
> > Ho la seguente IF:
> >
> > If "Opz" & i & ".Value" = 1 Then
> >
> > non riesco a fare il confronto xchč una parte della condizione č stringa
e
> > l'altra č integer ??
> > Come faccio a confrontarle??? Con qualche apice, apicetto, funzione.....
> > ecc., dovrei convertire la prima parte ma non riesco a farlo!!!
>
> Sinceramente quello che vuoi fare č un pň assurdo, suona +/- cosě:
>
> If "Opzi.Value"=1 then.....
>
> E' ovvio che non va bene, e Access ti dice giustamente il problema.
> Prova a spiegare cosa devi confrontare....!!!!
Probabilmente quello che vuole ottenere e':
Opz1
Opz2
Opz3
ecc.
La combinazione e' giusta ma il modo di fare riferimento all'opzione e'
sbagliato.
Sib


title: Problemino CAVOLATA!!!

text:
"Sib" <si...@SPAMMiol.it> ha scritto nel messaggio
news:2XLj8.63256$Ns4.2...@news2.tin.it...

Esatto io voglio ottenere:
Opz20
Opz21
Opz22
......
dove la  "i"  mi fa da variabile che l'incremento ad ogni giro di 1 !!!!!!
Mi serve questa successione!! Ora provo con la struttura che mi hai fornito
tu!! Grazie


title: Problemino CAVOLATA!!!

text:
"Sib" <si...@SPAMMiol.it> ha scritto nel messaggio
news:_KLj8.63210$Ns4.2...@news2.tin.it...

Perfetto mi ha funzionato!!!! Grazie tanto.. Io pensavo che dopo il ME ci
andasse messo il punto(.) per forza non pensavo che funzionasse ugualmente!!
Grazie ancora mi sei stato veramente di aiuto!!!!!!
Ciao ....
Luca


title: Problemino CAVOLATA!!!

author: Roccia

text:
Il Wed, 13 Mar 2002 17:12:44 +0100, Luca Zangarelli oso' dichiarare:
> Ho la seguente IF:
>
> If "Opz" & i & ".Value" = 1 Then
>
> non riesco a fare il confronto xchè una parte della condizione è stringa e
> l'altra è integer ??
Naaah. Non puoi indicare un controllo/campo con una varibaile in questo
modo... devi usare l'insieme Controls:
Me.Controls("Opz" & i).Value = 1
--
Cia'
"Roccia" Max De Poli <
rocc...@katamail.com
>


title: espressione

author: FaVa

text:
ciao a tutti
in una query devo ottenere l'espressione seguente:
testo: "VIS" & [campo] (risultato ad esempio VIS30)
come posso scriverlo senza utilizzare le ""?
Grazie
Fabio


title: espressione

text:
FaVa wrote:
> ...
> in una query devo ottenere l'espressione seguente:
>
> testo: "VIS" & [campo] (risultato ad esempio VIS30)
Sembra che _l'espressione_ sarebbe solo: "VIS" & [campo]
> come posso scriverlo senza utilizzare le ""?
Perché?
Per me il tuo problema non č chiaro. Se nessun altro risponde
prova di riformulare la descrizione e la domanda.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: espressione

text:
Karl Donaubauer ha scritto:
> FaVa wrote:
>> ...
>> in una query devo ottenere l'espressione seguente:
>>
>> testo: "VIS" & [campo] (risultato ad esempio VIS30)
>
> Sembra che _l'espressione_ sarebbe solo: "VIS" & [campo]
>
>> come posso scriverlo senza utilizzare le ""?
>
> Perché?
>
> Per me il tuo problema non è chiaro. Se nessun altro risponde
> prova di riformulare la descrizione e la domanda.
>
Scusa Karl
e a tutti chi ha perso tempo a leggere il mio post
ci sono arrivato collegando il cervello
'VIS'& [campo]
era una parte di query messa in una istruzione sql...
Copro il capo di cenere
Fabio


title: Consiglio su Libro !!

author: Saurinho

text:
Vorrei sapere che libro mi consigliate per la programmazione in Access, per
ora ho seguito Access 2000 Guida Completa - Apogeo  mi e' servita
soprattutto per iniziare a capire come ragiona Access, direi che e' buono,
ma per quanto riguarda la programmazione?
Buon lavoro, e grazie in anticipo.


title: Consiglio su Libro !!

author: Roberto da casa

text:
"Saurinho" <
sa...@fol.it
> ha scritto nel messaggio
news:ahh1c6$t9bbu$1...@ID-104918.news.dfncis.de...

Prova a dare un'occhiata alla Sezione Libri del Sito Comune (link qui
sotto).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Consiglio su Libro !!

author: Mak

text:
"Saurinho" <
sa...@fol.it
> ha scritto nel messaggio
news:ahh1c6$t9bbu$1...@ID-104918.news.dfncis.de...

Prova a vedere su questo sito sulla voce access 2000
http://www.librinformatica.it/
Saluti Mak


title: Consiglio su Libro !!

author: Loris Ripa

text:
Io ho comprato un libricino molto semplice e soprattutto poco costoso,
intorno ai 10 euro, edito da Mondadori Collana I Miti Informatica...ah già
il titolo "Programmare Access"!!!
Magari non è nuovissimo ma alcuni miei problemi li ho risolti  grazie a
questo libro!!!
Ciao
Lo
"Saurinho" <
sa...@fol.it
> ha scritto nel messaggio
news:ahh1c6$t9bbu$1...@ID-104918.news.dfncis.de...



title: Consiglio su Libro !!

author: Matteo Palmieri

text:
"Saurinho" <
sa...@fol.it
> ha scritto nel messaggio
news:ahh1c6$t9bbu$1...@ID-104918.news.dfncis.de...
> Vorrei sapere che libro mi consigliate per la programmazione in
Access, per
> ora ho seguito Access 2000 Guida Completa - Apogeo  mi e' servita
> soprattutto per iniziare a capire come ragiona Access, direi che e'
buono,
> ma per quanto riguarda la programmazione?
Io ti consiglio "Programmare Microsoft Access 2002" edito da Mondadori
Informatica. Grossettino ma piuttosto completo... 1100 pagine e 77 euro.
Dovresti trovarlo anche a meno, vedi su
www.gorilla.it
.
Ciao
--
Matteo Palmieri - Cybercreations
www.cybercreations.it


title: problema intestazioni e pie pagina stampe reports

text:
vorrei che le mie stampe si comportassero nel seguente modo
se è la prima pagina di stampa allora mi stampa intestazione pagina in alto
per i dati della fattura e se è l'unica pagina in fondo stampa i totali e in
mezzo le voci della fattura
mentre se sono piu pagine vorrei che nella prima ci fosse intestazione
fattura e voci fino in fondo senza stampare pie di pagina , se la seconda
pagina non è+ l'ultima stampare in alto segue fat. n. del e tutte voci
fattura sul foglio e poi la terza pagina se fosse l'ultima con voci
dall'alto del foglio senza intestazione e solo in quest'ultima stampare i
totali fattura.
secondo voi è fattibile? Grazie a tutti.


text:
Simba883 ha scritto:


Non ci ho capito molto, ma coi report si può fare quasi tutto.
Per stampare qualcosa solo all'inizio o solo alla fine del report usa le
intestazioni/piè pagina di report.
Per stampare qualcosa su ogni pagina usa le intestazioni/piè pagina di
pagina, o le intestazioni di gruppo impostando la proprietà Ripeti
sezione=Sì.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: DenNiOut

text:
> Per stampare qualcosa su ogni pagina usa le intestazioni/piè pagina di
> pagina, o le intestazioni di gruppo impostando la proprietà Ripeti
> sezione=Sì.
> Namor
>
Mi spiego meglio ho un report fattura con dati in intestazione pagina e in
pie di pagina e con un sottoreport vocifattura io vorrei quanto segue
Primo caso
se è una pagina sola tutto viene stampato regolarmente
Secondo caso
se sono 2 pagine stampa intestazione in prima pagina poi voci fattura fino
in fondo al foglio e in seconda pagina invece stampa una riga con scritto
segue fattura n. xxx del xx/xx/xxxx e stampa voci fattura fino in fondo dove
poi stampa il pie di pagina con i totali
terzo e ultimo caso
se sono 3 pagine stampa intestazione in prima pagina poi voci fattura fino
in fondo al foglio, in seconda pagina invece stampa una riga con scritto
segue fattura n. xxx del xx/xx/xxxx e stampa voci fattura fino in fondo alla
pagina, e in 3 pagina invece stampa una riga con scritto segue fattura n.
xxx del xx/xx/xxxx e stampa voci fattura fino in fondo alla pagina dove poi
stampa il pie di pagina con i totali
spero di essere stato piu chiaro. Grazie a tutti.


text:
>
> spero di essere stato piu chiaro. Grazie a tutti.
>
sono sempre io avevo cambiato momentaneamente nickname


text:
DenNiOut ha scritto:





Quindi è un tipico caso di stampa fattura, con l'intestazione riportata
sempre sulla prima pagina e il totale riportato sempre sull'ultima. A
seconda del numero dei dettagli la prima e l'ultima pagina possono anche
coincidere.
Il tutto si risolve nello stampare la dicitura "segue fattura n. xxx del
xx/xx/xxxx" su tutte le pagine che non siano la prima della fattura,
quella che riporta l'intestazione.
Metti in intestazione pagina una casella con quella dicitura, e imposti
Visible=No. Da codice sull'evento corpo.print la rendi visibile in modo
che venga stampata solo dalla seconda pagina (se c'è) in poi.
  Me.dicitura.visible=true
Nel caso di fattura su unica pagina la dicitura non sarà visualizzata
perchè quando viene eseguito l'evento corpo.print che la rende visibile
l'intestazione di pagina sarà già stata stampata.



text:
> quella che riporta l'intestazione.
> Metti in intestazione pagina una casella con quella dicitura, e imposti
> Visible=No. Da codice sull'evento corpo.print la rendi visibile in modo
> che venga stampata solo dalla seconda pagina (se c'è) in poi.
>   Me.dicitura.visible=true
> Nel caso di fattura su unica pagina la dicitura non sarà visualizzata
> perchè quando viene eseguito l'evento corpo.print che la rende visibile
> l'intestazione di pagina sarà già stata stampata.
> Namor
>
>
si per la frase ok, ma per il resto? posso rendere nullo lo spazio di pie di
pagina per far stampare solo le voci se ci sono piu pagine? e eliminare
intestazione pagina nelle pagine successive per dare spazio alle voci
fattura se sono piu pagine?
grazie.


text:
Simba883 ha scritto:


Si, il piè di pagina pagina lo lasci vuoto e con altezza zero, perchè i
totali sono nel piè di pagina report. L'intestazione pagina nelle pagine
successive non la puoi eliminare perchè ti serve per stampare la dicitura
"segue fattura n. xxx". L'intestazione completa dalla fattura sta
nell'intestazione di REPORT, non di pagina, e quindi compare solo sulla
prima pagina, liberando lo spazio per stampare più dettagli nelle pagine
successive.



title: Numero pagina in report fatture

author: Maurino

text:
Vorrei visualizzare in un report la stampa di più fatture. Dove esiste la
casella numero pagina mi deve visualizzare il numero pagina della fattura
singola e non un numero progressivo.
Mi spiego meglio:
Fattura 1 - Pagina 1: Numero da visualizzare: 1: [Page]=1
Fattura 1 - Pagina 2: Numero da visualizzare: 2: [Page]=2
Fattura 2 - Pagina 1: Numero da visualizzare: 1: [Page]=3
Fattura 3 - Pagina 1: Numero da visualizzare: 1: [Page]=4
Fattura 3 - Pagina 2: Numero da visualizzare: 2: [Page]=5
Fattura 3 - Pagina 3: Numero da visualizzare: 3: [Page]=6
Come si può fare ?
Grazie a chiunque volesse aiutarmi.
    Mauro


title: Numero pagina in report fatture

text:
"Maurino" <
proge...@tin.it
> ha scritto nel messaggio
news:r3POa.2890$it4....@news1.tin.it...

Se come penso il report è raggruppato per Fattura, a fronte dell'evento "Su
formattazione" della sezione Intestazione Fattura del tuo report genera la
seguente riga di codice VBA:
Page = 1
Quindi, nel Piè di pagina pagina del report inserisci una casella di tasto
non associata e nella sua origine controllo scrivi:
=[Page]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: inviare email con allegati conoscendo i percorsi file

text:
mettiamo che ho una query che mi filtra dei dati in cui sono presenti anche
dei percorsi file, è possibile far si che si apra il programma predefinito
di posta con allegati i file indicati nei percorsi???
ringrazio in anticipo
Nicola


author: ALESSANDRO Baraldi

text:
"N1C0L4" <nickbi@@@
virgilio.it
> ha scritto nel messaggio
news:nqGVi.50$C77...@nntpserver.swip.net...

Diciamo di no...!
E' possibile farlo tramite l'automazione di MSOutlook oppure tramite MAPI o
CDO
ma non con il Client di posta predefinito se questo non è MSOutlook.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Problemi di memoria?

text:
Ciao a tutti, ho appena finito di scrivere il codice per aggiornare
ricorsivamente una tabella  con cui alimentare un report con un grafico,
il report viene salvato poi in pdf, ottengo però che alcuni contenuti dei
file in pdf sono identici ad altri...ed il tutto casualmente. Dopo aver
controllato invano, passo passo tutti i processi, alla ricerca di
eventuali errori, mi stò ora chiedendo se il problema sia di memoria
oppure dell'access stesso. Come posso fare!?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problemi di memoria?

author: antonio

text:
"-M-" <
m.ros...@financo.it
> ha scritto nel messaggio
news:f437k9$cgk$1...@news.newsland.it...
> Ciao a tutti, ho appena finito di scrivere il codice per aggiornare
> ricorsivamente una tabella  con cui alimentare un report con un grafico,
> il report viene salvato poi in pdf, ottengo perņ che alcuni contenuti dei
> file in pdf sono identici ad altri...ed il tutto casualmente. Dopo aver
> controllato invano, passo passo tutti i processi, alla ricerca di
> eventuali errori, mi stņ ora chiedendo se il problema sia di memoria
> oppure dell'access stesso. Come posso fare!?
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
Per esaminare meglio il problema, non potresti aggiungere una routine che
confronta il file pdf appena creato con i precedenti (magari solo la
dimensione del file) e quindi bloccare l'elaborazione per permetterti di
capire il perchč di quella situazione ?
Ciao
Antonio


title: Problemi di memoria?

author: Nicky

text:
-M- ha scritto:
> Ciao a tutti, ho appena finito di scrivere il codice per aggiornare
> ricorsivamente una tabella  con cui alimentare un report con un grafico,
> il report viene salvato poi in pdf, ottengo però che alcuni contenuti dei
> file in pdf sono identici ad altri...ed il tutto casualmente. Dopo aver
> controllato invano, passo passo tutti i processi, alla ricerca di
> eventuali errori, mi stò ora chiedendo se il problema sia di memoria
> oppure dell'access stesso. Come posso fare!?
Guarda che probabilmente da qualche parte nel codice si genera un'errore
che non riesci a trappare e magari non azzeri qualcosa che di conseguenza
ti porta ad avere lo stesso contenuto nel ciclo successivo.
Comunque le informazioni che hai dato sono un po' vaghe.
Posso solo aggiungere che utilizzando le routine di lebans per generare i
file pdf, ho ciclato fino a 1000 volte una funzione che mi ha quindi
generato 1000 file pdf diversi senza problema
Nicoletta



title: Problemi di memoria?

text:
Nicky ha scritto:
> -M- ha scritto:
> > Ciao a tutti, ho appena finito di scrivere il codice per aggiornare
> > ricorsivamente una tabella  con cui alimentare un report con un grafico,
> > il report viene salvato poi in pdf, ottengo però che alcuni contenuti dei
> > file in pdf sono identici ad altri...ed il tutto casualmente. Dopo aver
> > controllato invano, passo passo tutti i processi, alla ricerca di
> > eventuali errori, mi stò ora chiedendo se il problema sia di memoria
> > oppure dell'access stesso. Come posso fare!?
> Guarda che probabilmente da qualche parte nel codice si genera un'errore
> che non riesci a trappare e magari non azzeri qualcosa che di conseguenza
> ti porta ad avere lo stesso contenuto nel ciclo successivo.
> Comunque le informazioni che hai dato sono un po' vaghe.
> Posso solo aggiungere che utilizzando le routine di lebans per generare i
> file pdf, ho ciclato fino a 1000 volte una funzione che mi ha quindi
> generato 1000 file pdf diversi senza problema
> Nicoletta
Per la stampa dei pdf ho utilizzato proprio la routine di lebans, finora
non ho mai riscontrato problemi...
..per quanto riguarda gli errori non credo di averli fatti in quanto ho
controllato passo passo con i punti d'interruzione e cotrollando
manualmente i pdf creati...tutto funziona a meraviglia. Il problema ce
l'ho solo quando lancio il ciclo senza punti d'interruzione...



title: Problemi di memoria?

text:
antonio ha scritto:

> Ciao
> Antonio
I file hanno tutti la stessa dimensione...5 kb...andando comunque ad
indagare funziona tutto alla perfezione!!!



title: Problemi di memoria?

author: Ivan da casa

text:
[....]
>
> Per la stampa dei pdf ho utilizzato proprio la routine di lebans, finora
> non ho mai riscontrato problemi...
>
> ..per quanto riguarda gli errori non credo di averli fatti in quanto ho
> controllato passo passo con i punti d'interruzione e cotrollando
> manualmente i pdf creati...tutto funziona a meraviglia. Il problema ce
> l'ho solo quando lancio il ciclo senza punti d'interruzione...
>
>
probabilmente devi lasciargli il tempo di finire un procedimento (scrittura
del file o qualche query). Prova ad inserire qualche DoEvents nei punti dove
credi di diver attendere perchè il PC finisca queste operazioni. Di solito è
un toccasana.
IvanDaBologna


title: esportare immagini

author: Gianluigi Agostini

text:
Buongiorno.
Ho un applicativo proprietario che controlla un apparato radiografico in uno
studio dentistico, che memorizza le radiografie in un file MDB; aprendo
direttamente il file con access, vedo un tabella contenente tra gli altri un
campo di tipo OLE, mentre il contenuto è riportato come: "Dati Binario
lungo". Se creo una maschera su tale tabella, il controllo associato al
campo immagine non visualizza nulla. Il campo OLE penso che fisicamente
memorizzi il dato, poichè se lo elimino, le dimensioni del DB passano da
varie centinaia di MB a varie centinaia di Kb.
Ho la necessità di poter esportare le immagini, ottenendone i relativi file
Jpg; non ho conoscenze specifiche di Access.
Grazie
Gianluigi


title: esportare immagini

author: Sergio MAZZA

text:
"Gianluigi Agostini" <
agostini....@tiscali.it
> ha scritto nel
messaggio news:47d79622$0$21198$5fc...@news.tiscali.it...

Dovrai acquisirne; almeno se vuoi recuperare le immagini:
http://support.microsoft.com/kb/103257/EN-US/
> Grazie
> Gianluigi
Ciao.
--
Sergio MAZZA


title: esportare immagini

author: Carlo Costarella

text:
"Gianluigi Agostini" <
agostini....@tiscali.it
> ha scritto nel
messaggio news:47d79622$0$21198$5fc...@news.tiscali.it...

A parte l'ottimo consiglio di Sergio aggiungo almeno due considerazioni.
Chi ha scritto il programma credo abbia commesso un errore nel stipare le
immagini nel db anche se immagazzina un unico file tif con molte immagini al
suo interno.
Inoltre il formato radiografico è in genere il DICOM che è una specifica
proprietaria solitamente ad alta risoluzione e in gradazioni di grigio.
Con questo voglio dire che anche ammesso si riesca ad estrapolare il file,
se non hai un lettore di file DICOM, sarà ben difficile leggere l'immagine.
Ciao, Carlo


title: per Roberto da casa.....ti va di aiutarmi ???

author: Norica UD

text:
Ciao Roberto mi chiamo Enrico (norica č l' azienda per cui lavoro..), e ieri
avevo postato un problema sui Cicli (ricordi....) la risposta che mi hai
dato č proprio quella che stavo cercando...solo che.....purtroppo non ho
ancora esperienza in fatto di DAO, Recordset ecc.ecc., quindi ho le idee
moolto confuse !!! (e gli help non mi servono a un gran che..)
Vista l' urgenza del mio problema e se non ti rompo... ti andrebbe di
aiutarmi ???
Magari via e-mail cosě facciamo piů rapidamente...
Grazie in anticipo
Enrico
--
Posted from
smtp4.libero.it
 [193.70.192.54]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto dal portatile

text:
""Norica UD"" <
nor...@libero.it
> ha scritto nel messaggio
news:000501c08a98$b40eba20$3200000a@server...
> Ciao Roberto mi chiamo Enrico (norica è l' azienda per cui lavoro..), e
ieri
> avevo postato un problema sui Cicli (ricordi....) la risposta che mi hai
> dato è proprio quella che stavo cercando...solo che.....purtroppo non ho
> ancora esperienza in fatto di DAO, Recordset ecc.ecc., quindi ho le idee
> moolto confuse !!! (e gli help non mi servono a un gran che..)
>
> Vista l' urgenza del mio problema e se non ti rompo... ti andrebbe di
> aiutarmi ???
Se posso certamente.
Comincia a postare la struttura della tua tabella e il codice VBA che hai
scritto a fronte dell'evento "After_Update".
> Magari via e-mail così facciamo più rapidamente...
No, in privato no. E se sei un frequentatore del NG dovresti sapere perché.
In fondo conviene anche a te continuare il dialogo nel NG; se non potessi o
non sapessi rispondere ai tuoi quesiti (come è già successo nel passato),
sicuramente ci saranno altri frequentatori che lo faranno.
>
> Grazie in anticipo
> Enrico
>
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


text:
Allora ho una Tabella che si chiama "Insert" utilizzata per inserire dati
relativi a spedizioni ed una form chiamata anch'essa "Insert" utile all'
inserimento degli stessi dati.
Nella maschera form c'è il campo Peso che sulla routine Sub Peso
After_Update () esegue un certo numero di query utili alla generazione del
prezzo e di altri parametri e tramite funzioni DLookup va ad inserire i
valori nei realtivi campi della maschera es.:
Dim VarTariffa As Variant
VarTariffa = DLookup("[Totale]", "QueryPesoTassato_Tariffa")
Me!Tariffa = VarTariffa
Dim varImpo As Variant
varImpo = DLookup("[Imponibile]", "Imponibile")
Me!Imponibile = varImpo
Dim varIva As Variant
varIva = DLookup("[Iva]", "Iva")
Me!Iva = varIva
Dim varTot As Variant
varTot = DLookup("[Totale]", "Totale")
Me!TotaleLit = varTot
e fin qua ci siamo...
Ora come ti avevo già accennato ho bisogno di creare tramite recordset la
possibilità di :
- per un dato periodo ed un dato cliente, aprire per ogni record della
tabella la maschera insert ,di rieffettuare la routine Peso After_Update (e
aggiornare così le tariffe..) e chiudere la maschera...
Io sto provando così:
Dim dbs as Database
Dim rst as Recordset
Set rst = dbs.OpenRecordset ("Insert")
Do Until rst.EOF
DoCmd.OpenForm ("Insert")
- qui vorrei fargli eseguire la routine Sub Peso After_Update-
DoCmd.Close
rst.MoveNext
Loop
Close Recordset
Però non funziona !!!! Mi fa solo un gran casino e va all ' infinito !!!
grazie
Enrico
--
Posted from
smtp1.libero.it
 [193.70.192.51]



text:
""Norica UD"" <
nor...@libero.it
> ha scritto nel messaggio
news:000301c08ad0$fd334440$3200000a@server...

Presupposti:
-------------
1) La tua routine che hai sopra postato è correttamente funzionante (non
sono entrato troppo in merito).
2) La tua tabella contiene i campi CodCli, DataSped, CampoDaModificare
Creati una maschera (Maschera1) non associata ad alcun oggetto; inserisci in
Maschera1 tre caselle di testo non associate chiamate rispettivamente
CodiceCliente, DataDa e DataA; inserisci in Maschera1 anche un pulsante di
comando.
A fronte dell'evento "Su clic" del pulsante di comando genera il seguente
codice VBA:
Dim db As Database
Set db = CurrentDb()
Dim rst As Recordset
Set rst = db.OpenRecordset("Insert")
rst.MoveFirst
Do Until rst.EOF
rst.Edit
If rst!CodCli = Me!CodiceCliente Then
    If rst!DataSped >= Me!DataDa Then
        If rst!DataSped <= Me!DataA Then
            ' qui scrivi la tua routine per effettuare i tuoi calcoli
            ' ed il risultato mettilo in rst!CampoDaModificare
            rst.Update
        End If
    End If
End If
rst.MoveNext
Loop
rst.Close
Set rst = Nothing
db.Close
Set db = Nothing
Apri Maschera1, digita il codice del cliente e le date del periodo, pigia il
pulsante di comando.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: recordset...

author: Enrico Virginio

text:
Ho questa routine che recupera i campi da una query e li "sbatte" nei
campi di una maschera...
Dim rst As Recordset
Dim qdf As QueryDef
Dim ctl As Control
Set qdf = CurrentDb.QueryDefs("Ricerca_DDT")
qdf.Parameters("[Forms]![DDT]![NDocCli]") = Me!NDocCli
qdf.Parameters("[Forms]![DDT]![IDAnaCli]") = Me!IDAnaCli
Set rst = qdf.OpenRecordset
Me!RagSocMitt = rst!RagSocMitt
Me!IndirizzoMitt = rst!IndirizzoMitt
Me!LocaMitt = rst!LocaMitt
rst.close
set rst = nothing
Ma se il campo della query è NULL allora mi da errore di RunTime !!!
Come DEBBO fare ?!
HELP
Ciao e grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: recordset...

text:
Ho questa routine che recupera i campi da una query e li "sbatte" nei
campi di una maschera...
Dim rst As Recordset
Dim qdf As QueryDef
Set qdf = CurrentDb.QueryDefs("Ricerca_DDT")
qdf.Parameters("[Forms]![DDT]![NDocCli]") = Me!NDocCli
qdf.Parameters("[Forms]![DDT]![IDAnaCli]") = Me!IDAnaCli
Set rst = qdf.OpenRecordset
Me!RagSocMitt = rst!RagSocMitt
Me!IndirizzoMitt = rst!IndirizzoMitt
Me!LocaMitt = rst!LocaMitt
rst.close
set rst = nothing
Ma se un campo della query è NULL allora mi da errore di RunTime !!!
Come DEBBO fare ?!



title: recordset...

author: Alessandro

text:
"Enrico Virginio" <
nor...@libero.it
> wrote in message
news:299a6d90c9328798a2...@mygate.mailgate.org
> Ho questa routine che recupera i campi da una query e li "sbatte" nei
> campi di una maschera...
>
>[CUT]
>
>
> Ma se un campo della query è NULL allora mi da errore di RunTime !!!
> Come DEBBO fare ?!
Leggere l'HELP...........!!!!
Alessandro.



title: recordset...

text:
Ho questa routine che recupera i campi da una query e li "sbatte" nei
campi di una maschera...
Dim rst As Recordset
Dim qdf As QueryDef
Set qdf = CurrentDb.QueryDefs("Ricerca_DDT")
qdf.Parameters("[Forms]![DDT]![NDocCli]") = Me!NDocCli
qdf.Parameters("[Forms]![DDT]![IDAnaCli]") = Me!IDAnaCli
Set rst = qdf.OpenRecordset
Me!RagSocMitt = rst!RagSocMitt
Me!IndirizzoMitt = rst!IndirizzoMitt
Me!LocaMitt = rst!LocaMitt
rst.close
set rst = nothing
Ma se un campo della query è NULL allora mi da errore di RunTime !!!
Come DEBBO fare ?!
Alessandro mi ha risposto di leggermi l'HELP...
mah...veramente l'avevo già fatto...
io conosco la funzione Nz
io conosco la funzione IsNull
ma....pur applicandole non ho risultati....
Come devo fare ????



title: recordset...

author: Anto

text:
"Enrico Virginio" <
nor...@libero.it
> ha scritto nel messaggio
news:1046caea6b539d766c...@mygate.mailgate.org...

Scusa ma perchè non dai alla maschera come origine dati la query? non
capisco perchè fai tutta quella fatica per mettere un campo dentro un
controllo sulla maschera. Access lo fa da solo
Qual'è il motivo?
Ciao
Anto


title: Ricerca record

author: Iervolino Enrico

text:
Ho questo codice:
Private Sub datafp_AfterUpdate()
Dim dbs As Database, rst As Recordset
Dim strsql As String
Dim varX As Variant
varX = DLookup("box", "pensione", " [Datai] <= Forms!pens!dataip And [Dataf]
>= Forms!pens!datafp And [Libera] = True")
strsql = "SELECT * FROM pensione WHERE" & _
                " datai <= " & Forms!pens!dataip & _
                " And dataf >= " & Forms!pens!datafp & _
                " And libera = true"
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset(strsql, dbOpenDynaset)
If rst.BOF Then
MsgBox "ho trovato un record"
Me.Testo4 = varX
rst.AddNew
rst!Datai = Forms!pens!dataip
rst!Dataf = Forms!pens!datafp
rst!Libera = False
rst!box = varX
rst.Update
End If
End Sub
Come posso sostituire o cancellare  il record che trovo con la stringa sql?
Ogni volta che inserisco edit o delete mi da come Errore " Nessun record
corrente".
Help me please


title: Ricerca record

author: Roberto da casa

text:
"Iervolino Enrico" <
eni...@tin.it
> ha scritto nel messaggio
news:Ej2Wb.287367$_P.98...@news4.tin.it...

Devi prima posizionarti sul record che vuoi modificare o cancellare;
potresti farlo, ad esempio, con il metodo FindFirst: dopo aver verificato
che il record č stato trovato puoi usare i metodi Edit e/o Delete del
recordset.
Comunque, se usi una versione italiana di Access ed hai impostato ad
italiano le Impostazioni internazionali di Windows, i criteri della tua
stringa SQL non funzioneranno in quanto il linguaggio SQL presuppone che in
un confronto tra date il secondo termine di paragone sia espresso nel
formato mm/dd/yyyy e non gg/mm/aaaa; quindi non devi scivere:
<omissis>
" datai <= " & Forms!pens!dataip & _
" And dataf >= " & Forms!pens!datafp & _
" And libera = true"
ma devi scrivere:
<omissis>
" datai <= " & Format(Forms!pens!dataip, "mm/dd/yyyy") & _
" And dataf >= " & Format(Forms!pens!datafp, "mm/dd/yyyy") & _
" And libera = true;"
I criteri della funzione DLookup hanno lo stesso problema con l'aggravante
che per essi c'č anche un errore di sintassi: i secondi termini di paragone
nei confronto tra date vanno esplicitati fuori della stringa SQL e non
dentro la striga SQL, cosě come hai fatto per strsql (possono far parte
delle stringa solo se i criteri di selezione sono delle costanti, ovvero se
non si tratta di selezioni parametriche).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ricerca record

author: Antonio Biso

text:
"Iervolino Enrico" <
eni...@tin.it
> ha scritto nel messaggio
news:Ej2Wb.287367$_P.98...@news4.tin.it...
> Ho questo codice:
Siccome tu vuoi che ti si controlli questo codice, forse dovresti spiegare
cosa vorresti fare, altrimenti come si fa a capire se va bene o no.
Ad occhio, NON va bene, perchè fai qualcosa di assurdo, ma se non so quali
sono le tue esigenze non sono sicuro di quale correzione proporti
> varX = DLookup("box", "pensione", " [Datai] <= Forms!pens!dataip And
[Dataf]
> >= Forms!pens!datafp And [Libera] = True")
Con questa prendi il valore del campo box del primo record che soddisfa le
condizioni
> strsql = "SELECT * FROM pensione WHERE" & _
>                 " datai <= " & Forms!pens!dataip & _
>                 " And dataf >= " & Forms!pens!datafp & _
>                 " And libera = true"
> Set dbs = CurrentDb
> Set rst = dbs.OpenRecordset(strsql, dbOpenDynaset)
Con questa ti apri un recordset contenente TUTTI i record che soddisfano le
condizioni, già usate prima
> If rst.BOF Then
> MsgBox "ho trovato un record"
ma assolutamente no!
Dall'help on line
Se si apre un oggetto Recordset che non contiene record, le proprietà BOF e
EOF sono impostate a True e la proprietà RecordCount dell'oggetto Recordset
è impostata a zero. Quando si apre un oggetto Recordset che contiene almeno
un record, il primo record è quello corrente e le proprietà BOF e EOF sono
impostate a False
Pertanto il test su BOF deve essere proprio il contrario!!!
> Me.Testo4 = varX
e non s'è capito che c'entra ora sta casella di testo...
> rst.AddNew
> rst!Datai = Forms!pens!dataip
> rst!Dataf = Forms!pens!datafp
> rst!Libera = False
> rst!box = varX
> rst.Update
A questo punto tu inserisci un altro record che c'ha i valori delle date
della form, il valore del primo record che soddisfaceva le condizioni ma con
campo libera false invece che true
> End If
> End Sub
>
> Come posso sostituire o cancellare  il record che trovo con la stringa
sql?
la stringa sql potrebbe restituirti più record
Ma tu, che voi fa?!?!
Vuoi mettere a false il campo libera del primo record che soddisfa le
condizioni?!?!?!
Antonio


title: Ricerca record

author: Enrico iervolino

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:r_2Wb.28525$U4.10...@twister1.libero.it...

> Devo creare un database che mi permetta di gestire le prenotazioni delle
pensioni per un canile. Quindi inserendo le date di prenotazione vorrei (è
quello che non riesco a fare) che mi verificasse se esiste il periodo
richiesto, se esiste cancellare quel record e sostuituirlo con quello nuovo.
La casella Me.testo4 mi restituisce il box vuoto che soddisfa le condizioni
della funzione Dlookup.Spero di essere stato chiaro.
Grazie
Enrico


title: Ricerca record

text:
"Enrico iervolino" <
eni...@tin.it
> ha scritto nel messaggio
news:ZE6Wb.289518$_P.99...@news4.tin.it...
>
> > Ma tu, che voi fa?!?!
> > Vuoi mettere a false il campo libera del primo record che soddisfa le
> > condizioni?!?!?!
> >
> > Antonio
> >
> > Devo creare un database che mi permetta di gestire le prenotazioni delle
> pensioni per un canile. Quindi inserendo le date di prenotazione vorrei (č
> quello che non riesco a fare) che mi verificasse se esiste il periodo
> richiesto, se esiste cancellare quel record e sostuituirlo con quello
nuovo.
> La casella Me.testo4 mi restituisce il box vuoto che soddisfa le
condizioni
> della funzione Dlookup.Spero di essere stato chiaro.
Fermo restando che non sono sicuro che il tuo test sulle date sia giusto, ma
supponiamo di sě con
strsql = "SELECT * FROM pensione WHERE" & _
" datai <= " & Forms!pens!dataip & _
" And dataf >= " & Forms!pens!datafp & _
" And libera = true"
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset(strsql, dbOpenDynaset)
Apri un recordset che ti puň restituire da 0 a n record validi.
Ti prendi il primo
if rst.recordcount <> 0 then
rst.movefirst
rst.edit
rst.fields("libera") = false
rst.fields("Datai") = Forms!pens!dataip
rst.fields("Dataf") = Forms!pens!datafp
Me.Testo4 = rst.fields("box")
rst.update
set rst = nothing
Antonio


title: Ricerca record

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:aAbWb.4970$2j2.1...@twister2.libero.it...

> Grazie.


title: media presenza in un determinato periodo

author: Fs

text:
Ho un una database che contiene i dati dei dipendenti di un'azienda. In
una delle tabelle vi sono i rapporti di lavoro dei dipendenti con i
campi "data_Assunzione" e "data_Licenziamento". Vorrei creare una query
che mi calcoli la media dei dipendenti presenti in un periodo tra due
date scelte. Dove per media intendo dire che se per esempio il perido è
di un mese ed un dipendente è assunto il 16 del mese, considerato che è
presente nel mese per 15 giorni su 30, questo dipendente conta 0,5. Il
problema che non so risolvere è come faccio a far calcolare il numero
di giorni di resenza nel periodo scelto laddove ho dei dipendenti
assunti prima dell'inizio di questo periodo e altri dopo. Non so se
sono stato felice nell'esposizione e per tanto indico un esempio di
ricerca da effettuare.
Voglio sapere quanti dipendenti sono in forza nel perido che va dall'1
aprile 2010 al 30 aprile 2010.
Ho un certo numero di dipendenti assunti prima del 1/4/10 ed in forza
alla data successiva al 30/4/10.
Altri dipendenti assunti prima dell'1/4 e licenziati entro il 30/4.
Altri dipendenti assunti entro l'1/4 ed in forza successivamente al
30/4.
Altri assunti entro l'1/4 e licenziati entro il 30/4.
Per cui per quelli assunti e/o licenziati nel periodo devo calcolare
solo i giorni di loro presenza nel periodo e calcolarlo non come unità
ma proporzionalmente a alla sua presenza nel perido.
Spero di essere stato chiaro.
Grazie a chi mi da una mano.


author: peccial

text:
Fs ha scritto:

Ho riprodotto la tua situazione.
La tabella dipendenti ha tre campi
matricola
data_assunzione (data effettiva di assunzione)
data_licenziamento (default 31/12/2999 o data effettiva di licenziamento)
Intendiamo interrogare la tabella per un periodo per sapere quanti dipendenti
sono stati presenti per classi di giorni (se la rilevazione va dal 1° al 31
marzo, quanti dipendenti sono stati presenti 30 giorni, quanti 20 e così via)
Utilizziamo la funzione di access Datediff(tipo riportato;inizio;fine)
dove in tipo riportato inseriamo la costante "G" che corrisponde a numero di
giorni, in inizio la data inizio rilevazione e in fine la data di fine
rilevazione.
poichè i dipendenti possono essere stati assunti prima dell'inizio della
rilevazione e inseriamo un controllo in data inizio utilizzando la funzione
Iif(test;se vero;se falso) nel senso che se la data di assunzione è precedente
l'inizio della rilevazione impostiamo l'inizio rilevazione altrimenti lasciamo
la data di assunzione;
per quanto riguarda la data di licenziamento, poichè il default inserito è
sicuramente successivo alla data di fine rilevazione, inseriamo di nuovo la
funzione "Iif" sostituendo la data di default con la data di licenziamento, se
compresa nel periodo di rilevazione altrimenti con la data di fine
rilevazione.
La condizione "having" che seleziona solo i risultati della "datediff" >=0 è
necessaria per eliminare tutte quelle situazioni di dipendenti assunti e
licenziati prima dell'inizio rilevazione.
La funzione "Count" effettua il conteggio dei dipendenti per giorni di
servizio prestato nell'intervallo di rilevazione.
Di seguito la query:
**************************************************
SELECT
DateDiff("d",IIf([data_ASSUNZIONE]<=#3/1/2011#,#3/1/2011#,
         [data_ASSUNZIONE]),
         IIf([data_LICENZIAMENTO]>#3/31/2011#,#3/31/2011#,
         [data_LICENZIAMENTO])) AS GIORNI_DI_SERVIZIO,
Count(*) AS NUMERO_DIPENDENTI
FROM dipendenti
GROUP BY
DateDiff("d",IIf([data_ASSUNZIONE]<=#3/1/2011#,#3/1/2011#,[data_ASSUNZIONE]),I
If([data_LICENZIAMENTO]>#3/31/2011#,#3/31/2011#,[data_LICENZIAMENTO]))
HAVING
(((DateDiff("d",IIf([data_ASSUNZIONE]<=#3/1/2011#,#3/1/2011#,[data_ASSUNZIONE]
),IIf([data_LICENZIAMENTO]>#3/31/2011#,#3/31/2011#,[data_LICENZIAMENTO])))>=0)
);
***************************************************
Spero ti sia utile
A presto
--


text:
peccia scriveva il 31/03/2011 :

Ti ringrazio per l'aiuto, cercherò di mettere in pratica il tuo
suggerimento e ti faccio sapere.


title: [INFO] E' possibile...

author: Mauro ROMANO

text:
Ciao!
    E' possibile, via riga di comando esterna ad Access, comprimere un
database Access.
    Esempio, da VB č possibile comprimere un database Access?!
    C'č un modo per comprimerlo senza aprirlo?! Esso si trova su un server
remoto e comincia ad essere troppo grande per scaricarlo, comprimerlo e
ricaricarlo sul server!
    Grazie.
Mauro ROMANO.


title: trasformare delle date in una sola

author: mimì

text:
Salve a tutti,
ho una query dove c'è un campo chiamato "data inizio" ed in questo campo ci sono varie date es:
10/02/2015
15/04/2015
24/05/2014
10/02/2016
io vorrei creare un altro campo chiamato "anno" dove tutte le date prima del 2016 diventano 01/01/2016 mentre quelle del 2016 rimangono uguali es:
data inizio           anno
10/02/2015         01/01/2016
15/04/2015         01/01/2016
24/05/2014         01/01/2016
10/02/2016         10/02/2016
come posso fare?
grazie mille in anticipo per l'aiuto.
Mimì


title: trasformare delle date in una sola

author: mantro

text:

Iif(Year(MiaData)<2016,#01/1/2016#,MiaData) può andare?
Ocio al formato americano se usi i valori fra #...#


title: trasformare delle date in una sola

text:
grazie mantro,
provo subito


title: trasformare delle date in una sola

text:
mantro la tua soluzione è perfetta, ma al posto di scrivere #01/1/2016#,c'è modo che il sistema mette in automatico la data del 1 gennaio dell'anno in corso?
questo sarebbe utile affinché ogni anno la query si aggiorna da sola.
grazie


title: trasformare delle date in una sola

text:

Hai detto che devi impostare il campo 'Anno' in una query, quindi
dovrebbe andar bene Anno:Format(DateSerial(Year(Date),1,1),"dd/mm/yyyy").


title: trasformare delle date in una sola

text:
Ciao mantro,
scusami ma forse non mi sono spiegato bene, io vorrei sostituire solo la parte ,#01/1/2016#,con qualcosa che mi dia sempre il 1 gennaio dell'anno in corso.
Es: a gennaio del 2017 dovrebbe diventare 01/01/2017

Iif(Year(MiaData)<2016,------------,MiaData)

grazie


title: trasformare delle date in una sola

author: OneEDP

text:

IIF(Year(MiaData)<2016,DateSerial(Year(Now()),1,1),MiaData)


title: trasformare delle date in una sola

text:

Qui però il confronto lo fa solo sul 2016. Per averlo sul 2017, 2018,
ecc... direi:
Iif(Year(MiaData)<Year(Date()),DateSerial(YearDate()),1,1),MiaData)


title: trasformare delle date in una sola

text: grazie mille per le vostre risposte, proverò e vi farò sapere.


title: disabilitare rotellina mouse in access.

author: alex C

text:
Ciao a tutti, mi chiamo alessandro ed ho un problema con Access.
è possibile disabilitare la rotellina del mouse che mi crea problemi in un
form (mossa velocemente la rotellina passa da un record all'altro).
ciao Alessandro.


title: disabilitare rotellina mouse in access.

author: Carlo Costarella

text:
"alex C" <
nos...@jumpy.it
> ha scritto nel messaggio
news:akd07i$t1m$1...@atlantis.cu.mi.it...

Problema noto con Access97. Risolto nelle versioni successive.
Su MSDN troverai delle routine che correggono il problema: MouseWheel.
Ciao, Carlo


title: disabilitare rotellina mouse in access.

text:
"alex C" <
nos...@jumpy.it
> ha scritto nel messaggio
news:akd07i$t1m$1...@atlantis.cu.mi.it...

...ma il tuo orologio di sistema funziona?
Ciao, Carlo


title: disabilitare rotellina mouse in access.

author: Rob

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:QIna9.11081$ub2.1...@news1.tin.it...

Che vuol dire 'risolto nelle versioni successive'?
Che forse è possibile eliminarne l'effetto in qualche modo?
A me interesserebbe come. ---> Access 2000 + ODE.
Mandi Rob.


title: disabilitare rotellina mouse in access.

text:
"Rob" <dg.rob[noSPam]@
libero.it
> ha scritto nel messaggio
news:KnFa9.104887$n04.2...@twister2.libero.it...
>
> "Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
> messaggio news:QIna9.11081$ub2.1...@news1.tin.it...
> >
> > "alex C" <
nos...@jumpy.it
> ha scritto nel messaggio
> > news:akd07i$t1m$1...@atlantis.cu.mi.it...
> > > Ciao a tutti, mi chiamo alessandro ed ho un problema con Access.
> > > č possibile disabilitare la rotellina del mouse che mi crea problemi
in
> un
> > > form (mossa velocemente la rotellina passa da un record all'altro).
> > >
> > > ciao Alessandro.
> > >
> > >
> > >
> > >
> >
> > Problema noto con Access97. Risolto nelle versioni successive.
> > Su MSDN troverai delle routine che correggono il problema: MouseWheel.
> >
> > Ciao, Carlo
>
> Che vuol dire 'risolto nelle versioni successive'?
> Che forse č possibile eliminarne l'effetto in qualche modo?
> A me interesserebbe come. ---> Access 2000 + ODE.
>
> Mandi Rob.
>
>
Nella versione prima di Access97, se in una maschera a schede o in una combo
, usavi la rotellina del mouse succedeva che le schede o i record scorrevano
all'impazzata.
Con le nuove versioni e con le ultime patch questo non succede piů.
Poi per disabilitare l'effetto della rotellina credo di aver letto qualcosa.
Se ne incarica un'API. Se trovo di megli te lo faccio sapere.
Ciao, Carlo


title: disabilitare rotellina mouse in access.

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:siGa9.24611$pX1.7...@news2.tin.it...
CUT
> Nella versione prima di Access97, se in una maschera a schede o in una
combo
> , usavi la rotellina del mouse succedeva che le schede o i record
scorrevano
> all'impazzata.
> Con le nuove versioni e con le ultime patch questo non succede più.
> Poi per disabilitare l'effetto della rotellina credo di aver letto
qualcosa.
> Se ne incarica un'API. Se trovo di megli te lo faccio sapere.
> Ciao, Carlo
Ok. Attendo nuove. Intanto Grazie!
Mandi Rob.


title: Eliminare pulsante di ridimensionamento

author: Davide

text:
Ciao a tutti!
Scusatemi ma non riesco a venire fuori da un bicchiere d'acqua!
1. Voglio far aprire una maschera di avvio quando viene aperto il db,
e fin qui ci siamo;
2. voglio che questa maschera sia a schermo intero, ed allora
suApertura ci metto docmd.maximize;
3. non voglio far apparire alcuna barra dei menu, e cosě mi sono
creato una barra dei menu vuota che associo alla maschera ( o forse ci
sono altre vie piů "professionali"?)
4. tutto bene tranne per il fatto che in alto a dx appare il pulsante
di ridimensionamento ed io non voglio che appaia.
Ho provato a utilizzare la routine di Antogal presente sul sito, ma a
parte il fatto che mi genera sempre errori ( su quale evento va
associata?) mi sembra di aver capito che agisce sui pulsanti di Access
e non su quelli delle maschere.
C'č qualcuno che mi puň dare una mano?
Grazie
DavideR
-----------------------------------------------------
Togli NOSPAM dall'indirizzo per contattarmi in e-mail
-----------------------------------------------------


title: Eliminare pulsante di ridimensionamento

author: Arianna

text:
Se hai accesso alla struttura della maschera che apri all'avvio di access, e
se non hai provato questa strada... guarda nelle proprietà della maschera
(in struttura)  una di queste si chiama 'Pulsanti ingrand./riduzione' : per
eliminare il pulsante (disattivarlo) scegli 'Nessuno' o se è necessario
'Riduzione ad icona consentita'. Spero di esserti stata utile... Buon Lavoro
!! Arianna
Davide <
dav...@NOSPAM.evolsystem.it
> wrote in message
38fccbd8...@news.ipsnet.it...
> Ciao a tutti!
> Scusatemi ma non riesco a venire fuori da un bicchiere d'acqua!
> 1. Voglio far aprire una maschera di avvio quando viene aperto il db,
> e fin qui ci siamo;
> 2. voglio che questa maschera sia a schermo intero, ed allora
> suApertura ci metto docmd.maximize;
> 3. non voglio far apparire alcuna barra dei menu, e così mi sono
> creato una barra dei menu vuota che associo alla maschera ( o forse ci
> sono altre vie più "professionali"?)
> 4. tutto bene tranne per il fatto che in alto a dx appare il pulsante
> di ridimensionamento ed io non voglio che appaia.
>
> Ho provato a utilizzare la routine di Antogal presente sul sito, ma a
> parte il fatto che mi genera sempre errori ( su quale evento va
> associata?) mi sembra di aver capito che agisce sui pulsanti di Access
> e non su quelli delle maschere.
>
> C'è qualcuno che mi può dare una mano?



title: Eliminare pulsante di ridimensionamento

author: Raffaele

text:
> 4. tutto bene tranne per il fatto che in alto a dx appare il pulsante
> di ridimensionamento ed io non voglio che appaia.
casella menu controllo = no nelle proprietą della maschera
ciao Raffele


title: Eliminare pulsante di ridimensionamento

author: DavideR

text:
Ti ringrazio per la gentilezza, ma purtroppo avevo già provveduto a
fare quanto mi hai suggerito ed il problema non si è risolto. La
questione consiste nel fatto che quando da codice si massimizza la
finestra, i pulsantini di ridimensionamento compaiono proprio lì dove
non dovrebbero esserci, ovvero sulla barra dei menù personalizzata
propria della maschera e che volutamente ho impostato priva di ogni
voce e di ogni comando!
Comunque ha aggirato il problema aprendo la finestra in modalità non
visibile, massimizzandola, leggendone le dimensioni ed assegnandole a
due variabili, poi l'ho ridimensionata, resa visibile, posizionata in
alto a sx, dimensionata con i valori delle due variabili ed il gioco è
fatto! La maschera conserva la barra dei menù vuota, è dimensionata ad
occupare tutto lo schermo e non compaioni i dannati pulsanti.
Ad essere sincero ho adattato alle mie esigenze un po' di codice
trovato qua e là, ma è disponibile per chiunque si trovi a dover
affrontare il mio stesso problema, basta chiedere!
Davide
On Wed, 19 Apr 2000 13:49:38 +0200, "Arianna" <
ari...@tecna.it
>
wrote:
>Se hai accesso alla struttura della maschera che apri all'avvio di access, e
>se non hai provato questa strada... guarda nelle proprietà della maschera
>(in struttura)  una di queste si chiama 'Pulsanti ingrand./riduzione' : per
>eliminare il pulsante (disattivarlo) scegli 'Nessuno' o se è necessario
>'Riduzione ad icona consentita'. Spero di esserti stata utile... Buon Lavoro
>!! Arianna
-----------------------------------------------------



title: Esportazione file senza estensione

author: lolince

text:
Buongiorno Ragazzi , mi ritrovo a chiedere ancora aiuto , dovrei
esportare da vba una tabella , (clifor) per il momento non ho
richieste di esportazione di specifiche , quindi diciamo esportazione
delimitato, leggendo su gli nt , e anche sul sito della microsof mi da
questa soluzione , ma come la modifico modifico mi restituisce
errori , impossibile aggiornare ,database di solo lettura ,e  cosi via
dove sbaglio?
DoCmd.TransferText acExportDelim, , "clifor", "C:\clifor", False
grazie in anticipo


title: Esportazione file senza estensione

author: Bruno Campanini

text:
"lolince" <
lol...@hotmail.com
> wrote in message
news:02301eef-1d4d-4f9c...@d4g2000prg.googlegroups.com...

Gli devi dare l'estensione .txt.
Il perché chiedilo alla Microsoft.
Bruno


title: Esportazione file senza estensione

text:
On 28 Mar, 16:33, "Bruno Campanini" <
B...@gmail.com
> wrote:
> "lolince" <
loli...@hotmail.com
> wrote in message

Grazie per la risposta , ho risolto cosi :DoCmd.OutputTo
acOutputTable, "clifor", acFormatTXT, "c:\clifor", False , scrivendolo
in questa maniera funziona


title: interfaccia sql server

author: ringo

text:
Salve a tutti,
per estrarre dei dati da sql server utilizzo questi due modi:
1) Eseguo un'istruzione sql dal codice VBA
cmd3.CommandType = adCmdText
cmd3.CommandTimeout = 0
cmd3.CommandText = " SELECT COD_SOGGETTO, DATA_DENUNCIA, DATA_CHIUSURA,
NUM_POLIZZA, SINISTRO, ISPETTORE_TRATT, IMP_TOT_PAGATO, STATO_SINISTRO FROM
dbo.dbo_SINISTRO " _
& " WHERE COD_SOGGETTO = " & Me.COD_SOGGETTO & ";"
cmd3.ActiveConnection = Application.CurrentProject.Connection
Set rsCASSA = cmd3.Execute
2) Tramite store procedure
cmd2.CommandType = adCmdStoredProc
cmd2.CommandText = "sk_cliente_scadenze"
cmd2.Parameters.Append cmd.CreateParameter("@cliente", adInteger,
adParamInput, 15, Me.COD_SOGGETTO)
cmd2.ActiveConnection = Application.CurrentProject.Connection
Set rsCASSA = cmd2.Execute
Io preferisco la prima modalità con la quale si gestisce molto meglio il
codice...
ma a naso e leggendo vari opinioni sembra sia più performante
l'uso di store procedure di sql server...
commenti? consigli?
grazie!
ringo


title: interfaccia sql server

author: TheMax

text:

Rispondo un po' al volo, ma giusto per dare un mio parere.
Di solito peso vantaggi e svantaggi:
+Se il codice non cambia la SP risulta decisamente migliore perchè viene
generato un "execution plan" che SQL memorizza e periodicamente ricontrolla
estraendo i dati in maniera ottimale.
-/+ Il codice SQL è memorizzato nella SP, quindi se vuoi cambiarlo devi
intervenire lato server o con appositi script
+ La Sp è solitamente più sicura in quanto solitamente puoi evitare (ma
questo soprattutto con applicazioni web) fenomeni di sql injection (tipo
entrare sui sitini spero amatoriali senza password)
Quindi su estrazioni complesse/lunghe, meglio le SP
In alternativa potresti usare delle viste, ma il concetto non cambia,
comunque memorizzi la procedura sul server.
> grazie!
>
> ringo
Spero ti aiuti.
Ciao,
Massimo


title: interfaccia sql server

text:
Come posso aggirare con la store procedure il fatto di cambiare
la modalità di estrazione a seconda di parametri?
Senza SP creo al volo e molto facilmente la stringa sql da
eseguire sul db sql; basta cambiare la propietà commandtext della
connessione e la eseguo:
Dim cmd As ADODB.Command
Set cmd = New ADODB.Command
Dim rst As ADODB.Recordset
' Esecuzione sp per recuperare dati delle casse
cmd.CommandType = adCmdText
cmd.CommandTimeout = 0
If Forms!Scheda_Cliente!sinistrichiusi = True Then
    cmd.CommandText = " SELECT COD_SOGGETTO, DATA_DENUNCIA, DATA_CHIUSURA,
NUM_POLIZZA, SINISTRO, ISPETTORE_TRATT, IMP_TOT_PAGATO, STATO_SINISTRO FROM
dbo.dbo_SINISTRO " _
    & " WHERE COD_SOGGETTO = " & COD_SOGGETTO & " and STATO_SINISTRO =
'CH';"
    Else
    cmd.CommandText = " SELECT COD_SOGGETTO, DATA_DENUNCIA, DATA_CHIUSURA,
NUM_POLIZZA, SINISTRO, ISPETTORE_TRATT, IMP_TOT_PAGATO, STATO_SINISTRO FROM
dbo.dbo_SINISTRO " _
    & " WHERE COD_SOGGETTO = " & COD_SOGGETTO & ";"
End If
cmd.ActiveConnection = Application.CurrentProject.Connection
Set rst = cmd.Execute
ciao!
ringo


title: interfaccia sql server

author: Graziano

text:
Le sp sono codice già precompilato che il server ( nel motore del db) non
deve rielaborare,
il che significa velocità di risposta ( il motore del db ha già un piano di
esecuzione).
L'sql fornisce piu' flessibilità che andrebbe utilizzata per il recupero di
pochi dati.
Le soluzioni giuste comunque andrebbero ricercate di volta in volta a
seconda del risultato
che si vuole ottenere.
Se l'utilizzatore è individuale o un gruppo limitato di persone che utilizza
poco il server si va a cercare la soluzione più veloce per lo sviluppatore.
Anche le modalità di lavoro e la possibilità di crescita influiscono su tali
decisioni.
Certo che avere tutto il codice sql scritto in sp significa che quando devi
fare una modifica
sai già dove guardare: con l'sql puro devi ricompilare il programma.
"ringo" <
rin...@tiscali.it
> ha scritto nel messaggio
news:djastp$p7t$1...@newsread.albacom.net...



title: interfaccia sql server

text:
ringo wrote:
> Come posso aggirare con la store procedure il fatto di cambiare
> la modalità di estrazione a seconda di parametri?
>
>
> Senza SP creo al volo e molto facilmente la stringa sql da
> eseguire sul db sql; basta cambiare la propietà commandtext della
> connessione e la eseguo:
In alcuni dei programmi che ho fatto ho una select sempre uguale, quelle che
cambiano sono le clausola where.
In questo tipo di approccio, potresti crearti una vista, che poi colleghi
come fosse una tabella, puoi quindi fare una cosa del tipo select * from
ww_nome where  quello che vuoi.
In alternativa, potresti creare una SP che riceve un parametro, lo passi in
input e ti fai ritornare il risultato che ti interessa.
> ciao!
>
> ringo
Ciao,
Massimo