title: somma opzioni

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:j57gdd$4bo$1...@tdi.cu.mi.it...
> "MA"  ha scritto nel messaggio news:j57fhg$3j4$1...@tdi.cu.mi.it...
>
> "Alessandro Cara"  ha scritto nel messaggio
> news:SJFdq.73667$GZ3....@tornado.fastwebnet.it...
>
> ____________Rispsota:
> Io ho capito che erano gruppi di opzioni
> Se non lo sono allora hai ragione
> MA
> _____________________Risposta:
> Se invece non è un gruppo di opzioni
> Se al ckbox1 vuoi dare valore 5
> e ckbox2 il valore 7
> Tuototale = (ABS(me.ckbox1)*5)+(ABS(me.ckbox2)*7)
> MA

Vi ringrazio molto...entrambi. In realtà mi trovavo entrambe le situazioni
da risolvere, quindi mi avete dato una mano doppia. Ben gentili!
Aldo


title: Compressione con Winzip in Access 2000

author: Alessandro B.

text:
Qualcuno sa dirmi per cortesia come zippare (con Winzip) in automatico da
Access un file di testo creato su una directory nel server???
Grazie


title: Compressione con Winzip in Access 2000

author: Federico Luciani

text:

Vai al Sito Comune.
FAQ: Zippare files con VBA. (PkZip, Winzip, ...)
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Compressione con Winzip in Access 2000

text:
"Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
news:39B67EAF...@paperino.libero.it...

Ti ringrazio, ha funzionato.


title: Ridimensionare automaticamente una maschera

author: Nix

text:
Ciao a tutti,
sono un nuovo iscritto, uno di quelli che scopre adesso il mondo dei NG.
Ho un problema, vorrei che ridimensionando una form tutto venisse ridotto o
ingrandito in proporzione.
Ne ho visto uno funzionante e mi è piaciuto molto, anche perchè devo usarlo
su macchine con risoluzioni diverse.
Potete darmi qualche dritta?
Credo che si chiami resize o qualcosa del genere.
Grazie
Nix


author: Antonio Biso

text:
Nix <
ad...@libero.it
> wrote in message
6g7_6.2566$363.1...@news.infostrada.it...
> Ciao a tutti,
> sono un nuovo iscritto, uno di quelli che scopre adesso il mondo dei NG.
Devi ancora inviare la quota di iscrizione!
> Ho un problema, vorrei che ridimensionando una form tutto venisse ridotto
o
> ingrandito in proporzione.
> Ne ho visto uno funzionante e mi č piaciuto molto, anche perchč devo
usarlo
> su macchine con risoluzioni diverse.
> Potete darmi qualche dritta?
> Credo che si chiami resize o qualcosa del genere.
docmd.maximize, da mettere all'apertura della maschera
Antonio


author: Sergio MAZZA

text:
"Nix" <
ad...@libero.it
> ha scritto nel messaggio
news:6g7_6.2566$363.1...@news.infostrada.it...
> Ciao a tutti,
> sono un nuovo iscritto, uno di quelli che scopre adesso il mondo dei NG.
Bentrovato!
> Ho un problema, vorrei che ridimensionando una form tutto venisse ridotto
o
> ingrandito in proporzione.
> Ne ho visto uno funzionante e mi è piaciuto molto, anche perchè devo
usarlo
> su macchine con risoluzioni diverse.
> Potete darmi qualche dritta?
> Credo che si chiami resize o qualcosa del genere.
> Grazie
> Nix
A parte che il tema è già stato trattato in messaggi precedenti, ma puoi
trovare un suggerimento sul sito comune di questo NG: www.sitocomune.com...
Ciao.


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Yfg_6.4235$363.2...@news.infostrada.it...
> Nix <
ad...@libero.it
> wrote in message
> 6g7_6.2566$363.1...@news.infostrada.it...
> > Ciao a tutti,
> > sono un nuovo iscritto, uno di quelli che scopre adesso il mondo dei NG.
>
> Devi ancora inviare la quota di iscrizione!
>
pago in natura, va bene ?
(mele, pere, pesche, lattuga, ecc. naturalmente !)
> docmd.maximize, da mettere all'apertura della maschera
se non sbaglio così ottengo soltanto che la form sia visualizzata a tutto
schermo, io invece intendevo ridimensionare tutto in proporzione.
es. se riduco la form di 5 pixel anche i font, le combobox, ecc. si
ridurranno in proporzione.....
Ho già guardato sul sito comune ma non ho trovato niente del genere, magari
non l'ho visto, anche perchè è un bel sitarello da niente !!!! mi sa che ci
guarda anche lo zio bill :-))))
Ciao e grazie per avermi risposto


text:
Nix <
ad...@libero.it
> wrote in message
qvs_6.2320$z11.2...@news.infostrada.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:Yfg_6.4235$363.2...@news.infostrada.it...
> > Nix <
ad...@libero.it
> wrote in message
> > 6g7_6.2566$363.1...@news.infostrada.it...
> > > Ciao a tutti,
> > > sono un nuovo iscritto, uno di quelli che scopre adesso il mondo dei
NG.
> >
> > Devi ancora inviare la quota di iscrizione!
> >
> pago in natura, va bene ?
Va bene
> (mele, pere, pesche, lattuga, ecc. naturalmente !)
E cugginette, amichette, come no, va benissimo
> > docmd.maximize, da mettere all'apertura della maschera
>
> se non sbaglio cosě ottengo soltanto che la form sia visualizzata a tutto
> schermo, io invece intendevo ridimensionare tutto in proporzione.
> es. se riduco la form di 5 pixel anche i font, le combobox, ecc. si
> ridurranno in proporzione.....
Mi pare che l'ingrandimento sia tutto in proporzione
Antonio


author: Roberto in campagna

text:
"Nix" <
ad...@libero.it
> ha scritto nel messaggio
news:6g7_6.2566$363.1...@news.infostrada.it...
> Ciao a tutti,
> sono un nuovo iscritto, uno di quelli che scopre adesso il mondo dei NG.
> Ho un problema, vorrei che ridimensionando una form tutto venisse ridotto
o
> ingrandito in proporzione.
> Ne ho visto uno funzionante e mi č piaciuto molto, anche perchč devo
usarlo
> su macchine con risoluzioni diverse.
> Potete darmi qualche dritta?
> Credo che si chiami resize o qualcosa del genere.
> Grazie
> Nix
>
Penso che dovresti trovare delle idee su come risolvere il tuo problema in
queste tre FAQ del Sito Comune (link qui sotto):
1) Sezione Forms, "Ridimensionamento automatico dei controlli di una
maschera." di Alberto Macchi.
2) Sezione Forms, "Making Forms Adjust Their Size to Their Contents in
Access 97." di Charlotte Foust.
3) Sezione General, "Modificare la risoluzione video." di Carlo Costarella
(in questo caso anzichč cambiare la dimensione della maschera e dei suoi
controlli, cambi la risoluzione del video).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
grazie a tutti
ho risolto guardando bene (chiedo venia) nel sito comune.
la soluzione che cercavo è quella postata da alberto macchi nella sezione
forms.
ciao
Nix
"Roberto in campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:FU%%6.20699$F85.6...@news.infostrada.it...
>
> "Nix" <
ad...@libero.it
> ha scritto nel messaggio
> news:6g7_6.2566$363.1...@news.infostrada.it...
> > Ciao a tutti,
> > sono un nuovo iscritto, uno di quelli che scopre adesso il mondo dei NG.
> > Ho un problema, vorrei che ridimensionando una form tutto venisse
ridotto
> o
> > ingrandito in proporzione.
> > Ne ho visto uno funzionante e mi è piaciuto molto, anche perchè devo
> usarlo
> > su macchine con risoluzioni diverse.
> > Potete darmi qualche dritta?
> > Credo che si chiami resize o qualcosa del genere.
> > Grazie
> > Nix
> >
>
> Penso che dovresti trovare delle idee su come risolvere il tuo problema in
> queste tre FAQ del Sito Comune (link qui sotto):
>
> 1) Sezione Forms, "Ridimensionamento automatico dei controlli di una
> maschera." di Alberto Macchi.
> 2) Sezione Forms, "Making Forms Adjust Their Size to Their Contents in
> Access 97." di Charlotte Foust.
> 3) Sezione General, "Modificare la risoluzione video." di Carlo Costarella
> (in questo caso anzichè cambiare la dimensione della maschera e dei suoi



title: Maschera di input + convalida dati

author: Gram

text:
In access vorrei controllare l'immissione corretta dei dati tramite
le proprietà maschera di input e "valido se".
Lo scopo è che correttamente si scriva la progressiva kilometrica
stradale (è questo il dato), es: 3+200 per indicare il silometro il
duecentesimo metro del terzo silometro di percorrenza di una strada, e
che si tenga conto che nessuna strada oggetto del database è più
lunga di 99+999 di kmca. Ho provveduto a tipizzare come testo il campo
dati, ho definito la convalida dati con Like "*+???" e con la
maschera di input ho provato in ogni modo, ma digitando per prova in
modo errato il dato da immettere, viene restituito il messaggio di
errore. La sola convalida dati funziona.

Grazie per eventuali aiuti.


title: Maschera di input + convalida dati

text:
"Gram" <
pasquale....@fastwebnet.it
> ha scritto nel messaggio news:1117038405....@g47g2000cwa.googlegroups.com...


Grazie per eventuali aiuti.
[risposta]
Secondo me è più semplice da gestire l'input in due caselle di testo distinte(Chilometri e Metri), oltre al fatto che eviteresti
errori di inserimento...
Ciao.
--
Sergio MAZZA


title: Maschera di input + convalida dati

text:
Certo. Il fatto è però che la grafia è uno standard che devo
rispettare, e quindi sono costretto a richiedere che sia scritto così..


title: Maschera di input + convalida dati

text:
"Gram" <
pasquale....@fastwebnet.it
> ha scritto nel messaggio news:1117135458.4...@g49g2000cwa.googlegroups.com...
Certo. Il fatto č perň che la grafia č uno standard che devo
rispettare, e quindi sono costretto a richiedere che sia scritto cosě..
Non credo di aver capito; cosa c'entra la grafia con l'input dei dati?
Se fai due caselle adiacenti separate da un + che cosa cambia all'utente che deve inserire i dati?
Comunque non insisto...
Ciao.
--
Sergio MAZZA


title: Nascondere Duplicati

author: Marco Antonioli

text:
Ciao a tutti.
Mi piacerebbe sapere come access realizzi la funzione di nascondere
i duplicati nei reports.
Sapendolo forse riuscirei a risolvere il mio problema che, data la
struttura:
Commessa Descrizione Cliente  Posizione Descrizione
100      aaaaaaaaaaa Cliente1 1         a1a1a1a1a1
100      aaaaaaaaaaa Cliente1 2         a2a2a2a2a2
100      aaaaaaaaaaa Cliente1 3         a3a3a3a3a3
589      bbbbbbbbbbb Cliente1 1         b1b1b1b1b1
consiste nel visualizzare Cliente nella riga 4 dopo che è stato nascosto
nelle righe 2 e 3 unitamente a Commessa e Descrizione.
Ciao+
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Nascondere Duplicati

author: Cinzia

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:179d72a4cb62f95fadc...@mygate.mailgate.org...

Ciao MArco,
Come faccia Access non lo so però,
se quello che vuoi ottenere è  (e non ne sono sicura!)
100      aaaaaaaaaaa Cliente1     1         a1a1a1a1a1
                                                       2         a2a2a2a2a2
                                                       3         a3a3a3a3a3
 589      bbbbbbbbbbb Cliente1 1         b1b1b1b1b1
ti suggerisco questa procedura:  (non l'ho provata per cui prendila con le
pinze)
Dim gCommessa as integer
Dim gCliente as String
Sub Report_Open()
    gCommessa = -1
    gCliente = ""
end sub
Sub Corpo_print()
        if gCommessa = me.Commessa and gCliente = me.Cliente   then
                me.Commessa.Visible = false
                me.Cliente.Visible = false
                me.descrizione.visible = false
        else
             me.Commessa.Visible = true
             me.Cliente.Visible = true
            me.descrizione.visible = true
            gCommessa = me.Commessa
            gCliente = me.Cliente
end if
end sub
Un'altra strada potrebbe essere quella di lavorare sui raggruppamenti.
Saluti
Cinzia


title: Nascondere Duplicati

text:
> se quello che vuoi ottenere è  (e non ne sono sicura!)

è proprio cosi !
> ti suggerisco questa procedura:  (non l'ho provata per cui prendila con le
> pinze)
..............
La provo

> Un'altra strada potrebbe essere quella di lavorare sui raggruppamenti.
Non posso utilizzarli
Grazie+



title: Inviare una Mail da access a Microsoft Outlook con allegati

author: scaronic

text:
Vorrei inviare una mail  da Access  a Microsoft Outlook

ho trovato in rete questa funzione
' Procedure : SendEmail
' Author    : CARDA Consultants Inc.
' Website   :
http://www.cardaconsultants.com

' Purpose   : Automate Outlook to send emails with or without attachments
' Copyright : The following may be altered and reused as you wish so long as the
'             copyright notice is left unchanged (including Author, Website and
'             Copyright).  It may not be sold/resold or reposted on other sites (links
'             back to this site are allowed).
'
' Input Variables:
' ~~~~~~~~~~~~~~~~
' strTo         To Recipient email address string (semi-colon separated list)
' strSubject    Text string to be used as the email subject line
' strBody       Text string to be used as the email body (actual message)
' bEdit         True/False whether or not you wish to preview the email before sending
' strBCC        BCC Recipient email address string (semi-colon separated list)
' AttachmentPath    single value or array of attachment (complete file paths with
'                   filename and extensions)
'
' Revision History:
' Rev       Date(yyyy/mm/dd)        Description
' **************************************************************************************
' 1         2007-Nov-16             Initial Release
'---------------------------------------------------------------------------------------
Function SendEmail(strTo As String, strSubject As String, strBody As String, bEdit As Boolean, _
                   Optional strBCC As Variant, Optional AttachmentPath As Variant)
'Send Email using late binding to avoid reference issues
   Dim objOutlook As Object
   Dim objOutlookMsg As Object
   Dim objOutlookRecip As Object
   Dim objOutlookAttach As Object
   Dim i As Integer
   Const olMailItem = 0

   On Error GoTo ErrorMsgs

   Set objOutlook = CreateObject("Outlook.Application")

   Set objOutlookMsg = objOutlook.CreateItem(olMailItem)
   With objOutlookMsg
      Set objOutlookRecip = .Recipients.Add(strTo)
      objOutlookRecip.Type = 1

      If Not IsMissing(strBCC) Then
        Set objOutlookRecip = .Recipients.Add(strBCC)
        objOutlookRecip.Type = 3
      End If

      .Subject = strSubject
      .Body = strBody
      .Importance = 2  'Importance Level  0=Low,1=Normal,2=High

      ' Add attachments to the message.
      If Not IsMissing(AttachmentPath) Then
        If IsArray(AttachmentPath) Then
           For i = LBound(AttachmentPath) To UBound(AttachmentPath) - 1
              If AttachmentPath(i) <> "" And AttachmentPath(i) <> "False" Then
                Set objOutlookAttach = .Attachments.Add(AttachmentPath(i))
              End If
           Next i
        Else
            If AttachmentPath <> "" Then
                Set objOutlookAttach = .Attachments.Add(AttachmentPath)
            End If
        End If
      End If

      For Each objOutlookRecip In .Recipients
         If Not objOutlookRecip.Resolve Then
            objOutlookMsg.Display
         End If
      Next

      If bEdit Then 'Choose btw transparent/silent send and preview send
        .Display
      Else
        .Send
      End If
   End With

   Set objOutlookMsg = Nothing
   Set objOutlook = Nothing
   Set objOutlookRecip = Nothing
   Set objOutlookAttach = Nothing

ErrorMsgs:
   If err.Number = "287" Then
      MsgBox "You clicked No to the Outlook security warning. " & _
      "Rerun the procedure and click Yes to access e-mail " & _
      "addresses to send your message. For more information, " & _
      "see the document at
http://www.microsoft.com/office
" & _
      "/previous/outlook/downloads/security.asp."
      Exit Function
   ElseIf err.Number <> 0 Then
      MsgBox err.Number & " - " & err.Description
      Exit Function
   End If
End Function

Ho bisogno di allegare  una serie di file  quindi un Array
Da  una maschera  con il pulsante

Private Sub cmdInviaAoutlook_Click()
    Dim db As DAO.Database
    Dim rst As Recordset
    Dim strSQL As String
    Dim strAllegati As String

10        strSQL = "SELECT tblDoc.*, * " & vbCrLf & _
             "FROM tblDoc " & vbCrLf & _
             "WHERE (((tblDoc.IdProblemi)= " & [Forms]![frmProblemi]![IdProblemi] & "));"
20    Set db = CurrentDb
30    Set rst = db.OpenRecordset(strSQL, dbOpenSnapshot)
40    If rst.RecordCount > 0 Then
50      rst.MoveLast
60      Do Until rst.BOF
70          strAllegati = strAllegati & """" & rst![strPath] & """, "
80          rst.MovePrevious
90      Loop
100   End If
'110   strAllegati = strAllegati & " "" """
110   strAllegati = strAllegati & """"""
'120   Debug.Print strAllegati

Dim A As Variant
' se copio il contenuto di debug.print strAllegati
' come qui sotto
'A = Array("C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp", "C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", "")
'e lancio SendMail
' SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A
' tutto funziona

' io vorrei passare l'array
120   A = Array(strAllegati)
130    SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A

' mi si apre correttamente la Mail  ma  senza allegati

140   rst.Close

End Sub

Dove sbaglio  penso che non sia corretta la sintassi  a riga 120


author: Alessandro Cara

text:
Il 28/12/2015 20:26, scaronic ha scritto:
"a" e "da" in italiano non sono la stessa cosa.
Non si inviano mail a Outlook si inviano mail, punto.

cos'e' strallegati?

120 A = Array("C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp",
"C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", "")
130    SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A

cosi?
--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


text:

strAllegati è il risultato
dei percorsi degli allegati che voglio allegare alla mail .
la riga 110  che nel mio test assume il valore : "C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp", "C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", ""

se utilizzo
A = Array(strAllegati)
SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A
viene creata la Mail  senza allegati

se utilizzo il valore
A= Array ("C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp", "C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", "")
SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A
la mail viene creata e vengono allegati i file

Spero di essere sufficientemente chiaro.


author: BFS

text:

sicuro che la variabile strAllegati contenga ancora i valori da te indicati?

prova a modificare il codice cosi e vedi cosa ti da msgbox

  A = Array(strAllegati)
msgbox strAllegati
SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A

ciao
BFS


text:

A BFS
ho provato ad inserire  dopo
A = Array(strAllegati)

msgBox strAllegati

ma la msgbox mi conferma il contenuto
"C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp", "C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", ""

hai qualche altra idea ?


text:
Il 28/12/2015 23:53, scaronic ha scritto:
> Il giorno lunedì 28 dicembre 2015 21:27:11 UTC+1, Alessandro Cara ha scritto:
>> Il 28/12/2015 20:26, scaronic ha scritto:
>> "a" e "da" in italiano non sono la stessa cosa.
>> Non si inviano mail a Outlook si inviano mail, punto.
>>
>> cos'e' strallegati?
>>
>> 120 A = Array("C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp",
>> "C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", "")
>> 130    SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A
>>
>
> strAllegati è il risultato
> dei percorsi degli allegati che voglio allegare alla mail .

Che vuol dire e' il risultato dei percorsi degli allegati?
Hai concatenato delle stringhe?
Come?
Immagino le hai separate con la virgola allora
A = split(strallegati,",")

> la riga 110  che nel mio test assume il valore : "C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp", "C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", ""
>
> se utilizzo
> A = Array(strAllegati)

ottieni un array di 1 elemento e in quell'elemento c'e' l'intera stringa
risultato

> SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A
> viene creata la Mail  senza allegati

e mi pare anche logico visto che A contiene un solo elemento con dentro
la concatenazione dei paths

>
> se utilizzo il valore
> A= Array ("C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp", "C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", "")
> SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A
> la mail viene creata e vengono allegati i file

E quindi dove e' il problema?

>
> Spero di essere sufficientemente chiaro.

Non molto o meglio mi sembra che hai non chiaro come si gestisca un array
se strallegati contiene "a,b,c,d,e"
a= array(strallegati)
in a(0) hai "a,b,c,d,e" e non il solo "a"
se a=split(strallegati,",") allora hai 5 elementi che contengono
rispettivamente "a", "b"....etc

P.S. Nelle risposte, per favore, taglia la roba che non serve (esempio
la mia firma)



text:

Penso sicuramente di non aver chiaro come si gestisce un Array è per questo che ho chiesto aiuto
Ripeto le mie prove dall'inizio

Private Sub cmdInviaAoutlook_Click()
10    On Error GoTo ErrorHandler
    Dim db As DAO.Database
    Dim rst As Recordset
    Dim strSQL As String
    Dim strAllegati As String

20        strSQL = "SELECT tblDoc.*, * " & vbCrLf & _
             "FROM tblDoc " & vbCrLf & _
             "WHERE (((tblDoc.IdProblemi)= " & [Forms]![frmProblemi]![IdProblemi] & "));"
30    Set db = CurrentDb
40    Set rst = db.OpenRecordset(strSQL, dbOpenSnapshot)
50    If rst.RecordCount > 0 Then
60      rst.MoveLast
70      Do Until rst.BOF
80          strAllegati = strAllegati & """" & rst![strPath] & """, "
90          rst.MovePrevious
100     Loop
110   End If
120   strAllegati = strAllegati & """"""
130   Debug.Print strAllegati

Dim A As Variant

140   A = Array(strAllegati)

150    SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A

160   rst.Close

ExitErrorHandler:
180   On Error Resume Next
190        Exit Sub
ErrorHandler:
200         MsgBox Erl & vbNewLine & err.Number & vbNewLine & err.Description, , "cmdInviaAoutlook_Click" & " - " & Me.Name
210   Resume ExitErrorHandler

End Sub

--------
Alla riga 130
strAllegati ha valore "C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp", "C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", ""
alla riga 140 definisco l'Array

alla riga 150 la funzione mi Apre una Mail in outlook , purtroppo senza allegati

se invece sostituisco la riga 140 con
140 A= Array("C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp", "C:\Tabelle PSolving\Archivio\FOTO\Cattura.PNG", "")

la funzione mi Apre una Mail in outlook , CON I DUE  allegati

non capisco dove dovrei usare
A = split(strAllegati; ",")

Grazie per la pazienza


text:

Ho provato  a sostituire  la riga  140 con
140 A = split (strallegati,",")
ma ottengo l'errore seguente
-
2147024773
 - Nome del File o della directory non valido


author: Bruno Campanini

text:
scaronic explained on 29-Dec-15 :

[...]
> msgBox strAllegati
>
> ma la msgbox mi conferma il contenuto
> "C:\Tabelle PSolving\Archivio\FOTO\Carlo2006.bmp", "C:\Tabelle
> PSolving\Archivio\FOTO\Cattura.PNG", ""
>
> hai qualche altra idea ?

'Siano gli allegati:
'D:\aa1.txt
'D:\aa2.bmp
'D:\aa3.jpg
Dim AttachmentArray(1 To 3) As String
Dim NewMail As MailItem
AttachmentArray(1) = "D:\aa1.txt"
AttachmentArray(2) = "D:\aa1.bmp"
AttachmentArray(3) = "D:\aa1.ipg"
...
With NewMail
    ...
    For i = 1 To 3
        .Attachments.Add AttachmentArray(i)
    Next
    ...
    .Send
End With
...

Se vuoi ti mando l'intera procedura (una mezza pagina A4).

Bruno


text:

HO RISOLTO GRAZIE

posto la soluzione per eventuali altri utilizzatori

Private Sub cmdInviaAoutlook_Click()
10    On Error GoTo ErrorHandler
    Dim db As DAO.Database
    Dim rst As Recordset
    Dim strSQL As String
    Dim strAllegati As String

20        strSQL = "SELECT tblDoc.*, * " & vbCrLf & _
             "FROM tblDoc " & vbCrLf & _
             "WHERE (((tblDoc.IdProblemi)= " & [Forms]![frmProblemi]![IdProblemi] & "));"
30    Set db = CurrentDb
40    Set rst = db.OpenRecordset(strSQL, dbOpenSnapshot)
50    If rst.RecordCount > 0 Then
60      rst.MoveLast
70      Do Until rst.BOF
80          strAllegati = strAllegati & rst![strPath] & ","
90          rst.MovePrevious
100     Loop
110   End If
'130   Debug.Print strAllegati

Dim A As Variant
120   A = Split(strAllegati, ",")
130    SendEmail "
mia...@gmail.com
", "Prova", "In allegato", True, , A

140   rst.Close

ExitErrorHandler:
150   On Error Resume Next
160        Exit Sub
ErrorHandler:
170         MsgBox Erl & vbNewLine & err.Number & vbNewLine & err.Description, , "cmdInviaAoutlook_Click" & " - " & Me.Name
180   Resume ExitErrorHandler

End Sub

Ho variato la riga 80

e la 120 come suggerito da A Cara


title: Problema filtro

author: Lo

text:
Ciao,
non riesco a capire come mai, su qualche maschera, anche se io non ho impostato nessun filtro, la maschera si apre con un filtro inserito.
Lo vedo indicato nelle proprietà, lo tolgo, riapro la maschera e lui mi ripropone il filtro…
Io non l'ho indicato in nessuna query, almeno non lo vedo da nessuna parte…
Per vedere tutti i dati devo cliccare sul tasto filtrato in basso nella query...
Cosa può essere successo?
Grazie mille per il guru che riesce a capire…

Buona giornata


title: Problema filtro

text:

Risolto! c'era un filtro inserito nell'evento apertura…
Sorry


title: Contrassegnare il campo di un record con i valori massimo e minimo di un dato intervallo.

author: davide

text:
In una tabella ho una serie di record che hanno un campo
chiamato cap che contiene appunto un cap.
Questi record si trovano ordinati in base al campo cap in senso
Crescente.Tra questi record ci sono vari intervalli(sempre ordinati in
senso crescente dal cap)
contrassegnati in un altro campo da asterischi che stabiliscono
l’intervallo.
Per fare un esempio la tabella si presenta in questo modo:
 A       b        c        d
 ---     00125    ---     ---
----     00128    ----     ---
-----    00129    -----    ---
-----    00130    ******   ---- (Primo intervallo)
-----    00135     -----    ----
-----    00138     -----    ----
------   00139     ******    --- (secondo intervallo) e cosě via.
Come č possibile scrivere in un campo del record che ha il campo
con l’asterichi (quelli che delimitano l’intervallo):
Dal cap “il cap minimo di quel dato intervallo” al cap
“il cap massimo
di quel dato intervallo” es.
A       b        c        d
 ---     00125    ---     ---
----     00128    ----     ---
-----    00129    -----    ---
-----    00130    ******   Dal cap 00125 al cap 00130
-----    00135     -----    ----
-----    00138     -----    ----
------   00139     ******   Dal cap 00135 al cap 00139
Un Saluto a tutti.
Davide


text:
"davide" <
davi...@libero.it
> ha scritto nel messaggio
news:e2ac43b1.04050...@posting.google.com...

Penso che si possa fare solo via codice, aprendo il recordset, testando i
valori dei vari campi e scrivendo l'altro campo di conseguenza
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message news:<Yjmmc.170854$
Kc3.5...@twister2.libero.it
>...

>Ciao Antonio
>Mi sapresti dare una indicazione per impostare
>la routine che dovrebbe testare i valori del recordset
>per trascrivere poi nel campo il valore minimo e massimo
>dei vari intervalli?
>Un saluto
>Davide


text:

Ti spiego l'algoritmo in maniera discorsiva
Apri un recordset sulla tabella ordinata per cap.
esegui un ciclo sul recordset fino all'EOF
Nel ciclo, con l'uso di variabili d'appoggio ti salvi il primo valore di cap
dopo gli *. Quindi continui a scorrere finchč non trovi altri *. A quel
punto con edit e update scrivi nel campo note la stringa col valore salvato
e quello del record corrente. Quindi continui, salvi il successivo valore e
iteri fino alla fine.
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message news:<5eHmc.41840$
Qc.16...@twister1.libero.it
>...

Ciao Antonio
Mi potresti spiegare con qualche esempio questa parte del discorso,
che dice: "Nel ciclo, con l'uso di variabili d'appoggio ti salvi il
primo valore di cap dopo gli *. Quindi continui a scorrere finchč non
trovi altri *.A quel punto con edit e update scrivi nel campo note la
stringa col valore salvato e quello del record corrente. Quindi
continui, salvi il successivo valore e iteri fino alla fine.
Un saluto.
Davide


text:
davi...@libero.it
 (davide) wrote in message news:<
e2ac43b1.04050...@posting.google.com
>...
> "Antonio Biso" <
ch...@etruria.net
> wrote in message news:<5eHmc.41840$
Qc.16...@twister1.libero.it
>...
> > "davide" <
davi...@libero.it
> ha scritto nel messaggio
> > news:e2ac43b1.04050...@posting.google.com...
> > > "Antonio Biso" <
ch...@etruria.net
> wrote in message
>  news:<Yjmmc.170854$
Kc3.5...@twister2.libero.it
>...
> > > > "davide" <
davi...@libero.it
> ha scritto nel messaggio
> > > > news:e2ac43b1.04050...@posting.google.com...
> > > > > In una tabella ho una serie di record che hanno un campo
> > > > > chiamato cap che contiene appunto un cap.
> > > > > Questi record si trovano ordinati in base al campo cap in senso
> > > > > Crescente.Tra questi record ci sono vari intervalli(sempre ordinati in
> > > > > senso crescente dal cap)
> > > > > contrassegnati in un altro campo da asterischi che stabiliscono
> > > > > l’intervallo.
> > > > > Per fare un esempio la tabella si presenta in questo modo:
> > > > >  A       b        c        d
> > > > >  ---     00125    ---     ---
> > > > > ----     00128    ----     ---
> > > > > -----    00129    -----    ---
> > > > > -----    00130    ******   ---- (Primo intervallo)
> > > > > -----    00135     -----    ----
> > > > > -----    00138     -----    ----
> > > > > ------   00139     ******    --- (secondo intervallo) e così via.
> > > > > Come è possibile scrivere in un campo del record che ha il campo

> > dopo gli *. Quindi continui a scorrere finchè non trovi altri *. A quel
> > punto con edit e update scrivi nel campo note la stringa col valore salvato
> > e quello del record corrente. Quindi continui, salvi il successivo valore e
> > iteri fino alla fine.
> >
> > Antonio
>
>
> Ciao Antonio
>
> Mi potresti spiegare con qualche esempio questa parte del discorso,
> che dice: "Nel ciclo, con l'uso di variabili d'appoggio ti salvi il
> primo valore di cap dopo gli *. Quindi continui a scorrere finchè non
> trovi altri *.A quel punto con edit e update scrivi nel campo note la
> stringa col valore salvato e quello del record corrente. Quindi
> continui, salvi il successivo valore e iteri fino alla fine.
>
> Un saluto.
>
> Davide
Riformulo meglio la domanda:
Quello che non mi riesce é salvare il primo valore di cap dopo gli *
in una variabile d'appoggio.Quale è l'impostazione?
Un ringraziamento e un saluto
Davide


text:
"davide" <
davi...@libero.it
> ha scritto nel messaggio
news:e2ac43b1.04050...@posting.google.com...
> > > > > > Come è possibile scrivere in un campo del record che ha il campo

dim app as string
app = rst.fields("cap")
dove rst è la variabile recordset che stai usando
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message news:<rjJnc.45924$
Qc.18...@twister1.libero.it
>...

Ciao Antonio
Con la routine che segue sono riuscito a stabilire il valore
massimo dei vari intervalli,prendendo come riferimento il campo
che presenta gli asterischi,ma come si può individuare il valore
minimo dei vari intervalli dopo il campo che contiene gli asterischi(con
cui ho potuto individuare il cap per determinare il valore massimo degli
intervalli)??Invece il valore minimo del primo intervallo che non ha nessun
punto di riferimento???
Private Sub Comando10_Click()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim X As String
Dim y As String
Set db = CurrentDb
Set rs = db.OpenRecordset("tblrighe")
rs.MoveFirst
 rs.MoveFirst
    Do
        If rs!des1 = "****************************************" Then
        X = " AL CAP   " & rs!CAP
             rs.Edit
             rs!DES2 = X
             rs.Update
              y = "DAL CAP  " & rs.Fields("cap")
             rs.Edit
             rs!DES2 = y & X
             rs.Update
         End If
     rs.MoveNext
    Loop Until rs.EOF
End Sub
Un saluto Davide


text:
"davide" <
davi...@libero.it
> ha scritto nel messaggio
news:e2ac43b1.04051...@posting.google.com...

Ufff...
va beh, visto che hai dimostrato che comunque c'hai voglia di lavorare...
Set rs = currentdb.OpenRecordset("select tblrighe.* from tblrighe order by
tblrighe.cap")
In questo modo hai la tabella ordinata per cap crescente
rs.MoveFirst
inizio = true
Do until rs.EOF
  if inizio = true then
    dal = rs!CAP
    inizio = false
  end if
  If rs!des1 = "**" Then
    al = rs!CAP
    rs.edit
    rs!DES2 = "DAL CAP " & dal & " AL CAP " & al
    rs.update
    inizio = true
  end if
  rs.MoveNext
Loop
Con la variabile inizio so se devo salvare il valore dell'inizio intervallo
o se devo skipparlo fino a trovare gli *
Questo algoritmo non gestisce la possibilità che il primo record abbia già
gli *
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message news:<0b3oc.179681$
Kc3.5...@twister2.libero.it
>...

Ciao Antonio
Ti ringrazio della tua disponibilità,
sei stato molto gentile.
Un saluto
Davide


text:
"davide" <
davi...@libero.it
> ha scritto nel messaggio
news:e2ac43b1.04051...@posting.google.com...
> > Con la variabile inizio so se devo salvare il valore dell'inizio
intervallo
> > o se devo skipparlo fino a trovare gli *
> > Questo algoritmo non gestisce la possibilità che il primo record abbia
già
> > gli *
> >
> > Antonio
>
>
> Ciao Antonio
> Ti ringrazio della tua disponibilità,
> sei stato molto gentile.
>
> Un saluto
 Davide
Prego Ciao
Antonio


title: Re: problema tasto F8 in modalità debug

author: Ammammata

text:
Alberto Luzi laid this down on his screen :
> Non capisco perchè in modalità debug il tasto F8 tutto ad untratto mi spegne
> il pc.

più dettagli, per favore:
- si spegne di botto come se si staccasse la spina
- avvia la procedura di spegnimento, ma non si ferma a chiedere di
salvare eventuali modifiche
- si chiude solo access (e per errore hai scritto 'mi spegne il pc')

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


title: Re: problema tasto F8 in modalità debug

author: Alberto Luzi

text:

grazie per la risposta,
ma ora funziona di nuovo


title: Re: problema tasto F8 in modalità debug

text:
Alberto Luzi used his keyboard to write :
> Il giorno mercoledì 7 giugno 2023 alle 09:04:39 UTC+2 Ammammata ha scritto:
>> Alberto Luzi laid this down on his screen :
>>> Non capisco perchè in modalità debug il tasto F8 tutto ad untratto mi
>>> spegne  il pc.
>>
>> più dettagli, per favore:
>> - si spegne di botto come se si staccasse la spina
>> - avvia la procedura di spegnimento, ma non si ferma a chiedere di
>> salvare eventuali modifiche
>> - si chiude solo access (e per errore hai scritto 'mi spegne il pc')
>>
> grazie per la risposta,
> ma ora funziona di nuovo

ci resta comunque la curiosità di sapere cosa succedeva...



title: Forse DIR

author: moving

text:
salve, io vorrei fare un db che scansiona un cdrom, legge tutti i file
contenuti anche nelle sottodir e crei un file di testo con i nomi dei file.
Domanda:
ma qual'e il comando che va a leggere tutti i file, e soprattutto come si
usa?
grazie per l'attenzione


title: Forse DIR

author: CarloCos

text:
"moving" <
andrea....@tin.it
> ha scritto nel messaggio
news:2i7h7.14098$vC1.1...@news1.tin.it...

Lorenzo Coronati nel sito comune postò questa sub che opportunamente
modificata farà al tuo caso:
Public Sub elencafile2(Optional d As String, Optional j As String)
   'Autore: Lorenzo Coronati
   'Argomenti:
   ' d=directory
   ' j=maschera di match
   Dim t As TableDef
   Dim r As Recordset
   Dim s As String
   If d = "" Then d = CurDir ' se non specificata usa la dir corrente
   If j = "" Then j = "*.*" ' se non specificato, lista tutti i file
   If Right(d, 1) <> "\" Then d = d & "\"
   s = "Files presenti in " & d
   Set t = CurrentDb.CreateTableDef(s)
   t.Fields.Append t.CreateField("NomeFile", dbText)
   CurrentDb.TableDefs.Append t
   Set r = CurrentDb.OpenRecordset(s, dbOpenTable)
   s = Dir(d & j)
   With r
      Do While s <> "" ' cicla per ogni file nella directory
         .AddNew
         !NomeFile = s
         s = Dir
         .Update
      Loop
   End With
End Sub
Se passi "d:\" elenca tutti i files di D (se questa è la lettera del cd-rom)
e li accoda in una tabella chiamata "Files presenti in D:\"
Ciao, Carlo


title: Forse DIR

author: MegaMax

text:
"moving" <
andrea....@tin.it
> ha scritto nel messaggio
news:2i7h7.14098$vC1.1...@news1.tin.it...

puoi farlo anche in VB... ma parlando di "dir" il comando dos giusto è "dir
/s"
se fai "dir c: /s" ti ricerca i file in tutte le sottodirectory
se fai "dir c: /s >c:\1.txt" ti ricerca i file in tutte le sottodirectory e
ti mette l'output nel file 1.txt che poi puoi importare in una tabella di
access.
Il problema potrebbe essere che il formato dell'output varia leggermente in
base alla versione/lingua del sistema operativo installato.
Ciao, Max


title: Forse DIR

author: Roberto dal portatile

text:
"moving" <
andrea....@tin.it
> ha scritto nel messaggio
news:2i7h7.14098$vC1.1...@news1.tin.it...

Prova a dare un'occhiata cosa dice l'help circa l'Oggetto FileSearch e circa
le sue proprietą FileName, LookIn ecc. ecc.; dovrebbe fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Forse DIR

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9m36km$1f9s$1...@stargate1.inet.it...
>
> "moving" <
andrea....@tin.it
> ha scritto nel messaggio
> news:2i7h7.14098$vC1.1...@news1.tin.it...
> > salve, io vorrei fare un db che scansiona un cdrom, legge tutti i file
> > contenuti anche nelle sottodir e crei un file di testo con i nomi dei
> file.
> > Domanda:
> > ma qual'e il comando che va a leggere tutti i file, e soprattutto come
si
> > usa?
> > grazie per l'attenzione
> >
>
> Prova a dare un'occhiata cosa dice l'help circa l'Oggetto FileSearch e
circa
> le sue proprietà FileName, LookIn ecc. ecc.; dovrebbe fare al caso tuo.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
In questo caso non dimenticare il riferimento alla libreria Microsoft Office
8.0 Object Library.
Ciao, Carlo


title: #Errore !

author: Pantaleo

text:
ciao a tutti ...
ho fatto una maschera don due sottomaschere
nelle 2 sottomaschere sono contenuti rispettivamente :
- lavori eseguiti
- versamenti
poi nella maschera principale ho messo un campo TOT che calcola il totale
TOT = (totale sottomaschera1 - totalesottomaschera2)
il problema è questo :
se in una delle 2 maschere non ci sono movimenti (record)  nel campo TOT
esce #Errore
come posso fare ?
grazie mille


title: #Errore !

author: Papi Andrea

text:
"Pantaleo" <
pa...@leo.org
> ha scritto nel messaggio
news:dnrgog$lnu$1...@fata.cs.interbusiness.it...

potresti verificare l'esistenza di record nella sottomaschera
es. IIF(DCount("*", "Orders")>0;  somma ; non sommare )
ciao
AndreaPapi


title: #Errore !

author: MA

text:
Papi Andrea wrote:
> "Pantaleo" <
pa...@leo.org
> ha scritto nel messaggio
> news:dnrgog$lnu$1...@fata.cs.interbusiness.it...
>> ciao a tutti ...
>> ho fatto una maschera don due sottomaschere
>> nelle 2 sottomaschere sono contenuti rispettivamente :
>> - lavori eseguiti
>> - versamenti
>> poi nella maschera principale ho messo un campo TOT che calcola il
>> totale TOT = (totale sottomaschera1 - totalesottomaschera2)
>> il problema č questo :
>> se in una delle 2 maschere non ci sono movimenti (record)  nel campo
>> TOT esce #Errore
>>
>> come posso fare ?
>>
>> grazie mille
>>
>>
>
> potresti verificare l'esistenza di record nella sottomaschera
>
> es. IIF(DCount("*", "Orders")>0;  somma ; non sommare )
Ma cos'ě rallenti il tutto
iif(iserror(Tuasomma);0;Tuasomma)
>
> ciao
> AndreaPapi
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: inviare un report via e-mail

author: Centro Sviluppo Sistemi

text:
Problema:
-io voglio mandare il report di un ordine via e-mail;se mando lo snapshot
del report il tutto mi funziona,ma io non voglio che sia cosě: io voglio
mandare un file di word contenente tutto il report, ed č fattibile soltanto
che nel file RTF non č presente un'immagine contenuta nel report...per far
sě che il mio file RTF sia completo, come devo fare?
-inoltre,per far questa operazione, quando il programma č  in esecuzione se
non cč una stampante installata e accesa non č possibile farla..Siccome i
destinatari di questo programma sono degli agenti che lavorano su
portatili,e  molti non hanno la stampante, vorrei impostare una stampante
che mi stampi su file,e io l'ho fatto,soltanto che vorrei,nel momento in cui
si preme il tasto per mandare l'ordine via e-mail,impostargli quella
stampante lě..senza influire sulla stampante predefinita che hanno sul loro
computer!
grazie per l'interessamento


title: inviare un report via e-mail

author: Roberto da casa

text:
"Centro Sviluppo Sistemi" <
cs.si...@isiline.it
> ha scritto nel messaggio
news:bnitig$5h2$1...@fata.cs.interbusiness.it...

Per visualizzare un file di tipo SnapShot non č necessaria una stampante in
linea ma č sufficiente avere un Viewer SnapShot che č scaricabile
gratuitamente dai siti Microsoft. Inoltre se vai sul Sito Comune (link qui
sotto) nella Sezione Reports trovi anche una FAQ di Federico Luciani
intitolata "Utilizzare lo Snapshot Viewer per creare anteprime dei report in
una form." ed una FAQ di Franco Cappellaro intitolata "Anteprima report su
maschera con Snapshot Viewer". In ambedue gli esempi non č necesario che sia
collegata una stampante al PC.
In alternativa dal report creati un file .pdf (se vai sui messaggi
precedenti di questo NG trovi come fare anche senza acquistare una licenza
Acrobat Writer).
Invia tale file come allegato di un tuo messaggio di posta: per fare ciň
trovi qualcosa sulla Sezione General del Sito Comune.
Per visualizzare un file .pdf č sufficiente avere installato sul PC Acrobat
Reader che come sai č free, quindi ognuno puň installarselo gratuitamente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Report su moduli continui

author: Adriano

text:
Ciao
E' già parecchio tempo che faccio applicazioni access, ma non mi era mai
capitato di DOVER usare moduli di carta prestampata continui.
Capite che in questa situazione devo stampare esattamente cio che ho a
monitor!
Come faccio a impostare i margini di stampa corretti ? non c'è nessuna voce
che mi dà le dimensioni del foglio corrette.
Potete illuminarmi ?


title: Report su moduli continui

author: SimonenomiS

text:
Adriano <Adriano....@silink.it.(togli le parentesi)> wrote in message
94931398...@server.silink.com...

   Con il report visualizzato in modalita' 'Struttura' apri la finestra
File/Imposta Pagina. La potrai settare i parametri di stampa che verranno
salvati insieme al report.
   Ciao.


title: Report su moduli continui

text:
SimonenomiS <
S.Fal...@iol.it
> wrote in message
cZpl4.44829$C3.4...@news.infostrada.it...

esatto, ma "modulo carta continua" non c'è nelle definizioni delle
dimensioni dei fogli!
che metto ?
a4 non va bene; è troppo corto di circa 1 cm!


title: Report su moduli continui

author: VeeJay

text:
Ragazzi, come passa il tempo...
QUALCHE anno fa questo problema non si sarebbe posto,
per il semplice fatto che l'A4 era usato solo per la
"Lettera 32" Olivetti !!!
Comunque, basta impostare la lunghezza del modulo
in pollici (generalmente il modulo continuo è da 11 oppure
da 12 pollici).
Alternativamente puoi usare il "formato personalizzato".
Per la conversione da inch a centimetri usa il fattore
di conversione: 1 inch = 2.54 cm
Ti consiglio di impostare come unità di
misura direttamente i pollici anziché i centimetri.
Bye
VeeJay
"Adriano" <Adriano....@silink.it.(togli le parentesi)> ha scritto nel
messaggio news:94938793...@server.silink.com...



title: Report su moduli continui

author: Soci

text:
Ho proprio risolto il mio problema della stampa su moduli continui la settimana
scorsa.
Ricettario USL del medico di famiglia
Il tutto é risolvibile di come impostare la stampate.
non il foglio a4 per intederci ma utilizzare il 'personalizzato'. Sull'icona
del quale va cliccato ed impostata la lunghezza della stampa.
Tieni conto del numero dei fori del modulo per impostare ove deve posizionarsi
la testina per la prossima stampa. Esempio se sono 16 fori, corrispondono ad
otto pollici.
Naturalmente occorre tener presente del valore che deve essere moltiplicat per
100.
Infatti sono 800 centesimi di pollice pari a 2032 mm.
Poi impostare la stampante sul modulo continuo.
Infine provare e riprovare aiutato dal detto che perseveranza vince ignoranza.
Antonello
Adriano ha scritto:



title: SQL  Insert Into

author: Giuseppe Compagnucci

text:
ho questo problema :

con questa istruzione inserisco dei dati nella tabella AMR_PREZZI_NETTI  :

l_sSql = "insert into AMR_PREZZI_NETTI (CodiceFornitore,CodiceProdotto,DescrizioneProdotto,Prezzo,Sconto,Sconto_2,Sconto_3,DataAcquisto,Quantità,NDocumento,IDImmagine)" & _
" values('" & Testo_CodiceFornitore & "','" & Testo_CodiceProdotto & "','" & Replace(Testo_DescrizioneProdotto, "'", "''") & "','" & Testo_Prezzo & "','" & Testo_Sconto & "','" & Testo_Sconto_2 & "','" & Testo_Sconto_3 & "','" & Testo_DataAcquisto & "','" & Testo_Quantità & "','" & NDocumento & "','" & Testo_IDImmagine & "')"

db.Execute (l_sSql)

è possibile anche inserire un valore in un altra Tabella  ( ABC_Prodotti )
in base al valore "CodiceProdotto" inserire il  "IDImmagine "

Grazie Giuseppe


title: Compattare un MDB tramite un'altro MDB

author: Daniele LBSF

text:
Ciao a tutti,
Ho 2 mdb dove nel primo ci sono solo le tabelle e nel secondo tutto il resto
( Dove le tabelle sono collegate al primo ). Posso compattare l'mdb con solo
le tabelle dall'altro mdb con tutto il resto?


title: Compattare un MDB tramite un'altro MDB

author: namor

text:
Daniele LBSF ha scritto:

Credo che siano già state date decine e decine di risposte a questa
domanda. Prova a guardare i messaggi più vecchi o il sito comune
www.sitocomune.com
Ciao.
Namor
--

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


title: Compattare un MDB tramite un'altro MDB

author: Alessandro Baraldi

text:
"namor" <
na...@nospm.inwind.it
> wrote in message
news:bhvsqs$hc7$
1...@news.newsland.it
> Daniele LBSF ha scritto:
> > Ciao a tutti,
> > Ho 2 mdb dove nel primo ci sono solo le tabelle e nel secondo tutto il resto
> > ( Dove le tabelle sono collegate al primo ). Posso compattare l'mdb con solo
> > le tabelle dall'altro mdb con tutto il resto?
>
>
> Credo che siano già state date decine e decine di risposte a questa
> domanda. Prova a guardare i messaggi più vecchi o il sito comune
>
www.sitocomune.com
> Ciao.
> Namor
Polemica a parte.....!
Usa DAO e il metodo CompactDatabase, sull'Help c'è un esempio.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Compattare un MDB tramite un'altro MDB

text:
> > Daniele LBSF ha scritto:
> > > Ciao a tutti,
> > > Ho 2 mdb dove nel primo ci sono solo le tabelle e nel secondo tutto il
resto
> > > ( Dove le tabelle sono collegate al primo ). Posso compattare l'mdb
con solo
> > > le tabelle dall'altro mdb con tutto il resto?
> >
> >
> > Credo che siano già state date decine e decine di risposte a questa
> > domanda. Prova a guardare i messaggi più vecchi o il sito comune
> >
www.sitocomune.com
> > Ciao.
> > Namor
>
>
> Polemica a parte.....!
> Usa DAO e il metodo CompactDatabase, sull'Help c'è un esempio.
>
> @Alex.
>
>
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
Ho provato ma mi visualizza il seguente errore :
... l'utente ADMIN del computer NOMECOMPUTER
ha aperto l'mdb in modalità esclusiva. Ritentare .....
Dove sbaglio?


title: Compattare un MDB tramite un'altro MDB

text:
"Daniele LBSF" <
d.mi...@sicop.it
> wrote in message
news:TaL0b.252981$
Ny5.7...@twister2.libero.it
[CUT]
>
> Ho provato ma mi visualizza il seguente errore :
> ... l'utente ADMIN del computer NOMECOMPUTER
> ha aperto l'mdb in modalità esclusiva. Ritentare .....
>
> Dove sbaglio?
Spesso la risposta sta proprio nella domanda....!
Nelle opzioni di Database c'è la possibilità di
concedere l'accesso condiviso, se non lo Flagghi
l'apertura è sempre Esclusiva, quindi .........!!!



title: AIUTOI .Accidenti ai riferimenti.

author: Piergiuseppe Lozza

text:
Sono appena andato a consegnare una applicazione e cosa succede: nel
mostrare una funzionalità mi si blocca Access97 in debug con il messaggio di
"Libreria non trovata".
In pratica non trova la libreria per la funzione Chr() e di conseguenza
penso per tutte le funzioni della libreria.
Non capisco come mai, dato che tale funzione fa parte della libreria VBA
della dll VBA332.dll, e che i riferimenti a tale libreria sono impostati per
default da Access ed inoltre e impossibile eliminarli anche volendo.
Ricordo che mi è capitata la stessa cosa su un pc che possedevo in ufficio,
e che non c'è stato verso di fargli capire che il riferimento alla libreria
VBA c'era.
Purtroppo questa volta non è un mio pc, e devo per forza risolvere il
problema.
Qualche suggerimento ?. Spero di si altrimenti è un casino :-(.
Grazie e a presto, spero.


title: AIUTOI .Accidenti ai riferimenti.


title: AIUTOI .Accidenti ai riferimenti.

author: Sergio MAZZA (tiscali)

text:
"Piergiuseppe Lozza" <
lo...@comune.palazzolo-sulloglio.bs.it
> ha scritto nel
messaggio news:8cff1k$bku$1...@fe1.cs.interbusiness.it...

Copiati la libreria e la salvi nella directory dell'utente poi apri access e
la inserisci nei reiferimenti...
Ciao.


title: AIUTOI .Accidenti ai riferimenti.

author: Pierg

text:
>Copiati la libreria e la salvi nella directory dell'utente poi apri access
e
>la inserisci nei reiferimenti...
>Ciao.
>
La libreria VBA332.dll (Visual Basic for Application) c'è ed è nel percorso
giusto. Infatti ricercando nel visualizzatore oggetti la funzione Chr() mi
dice che è membro di VBA, e il percorso che ottengo è giusto.
E' questo che non riesco a capire: la dll c'è ma Access sembra non vederla.


title: AIUTOI .Accidenti ai riferimenti.

author: Sergio MAZZA

text:
"Pierg" <
pi...@spm.it
> ha scritto nel messaggio
news:8cg1mq$lbj$1...@nslave2.tin.it...

Che priorità ha la libreria? E' la prima della lista nei riferimenti?


title: AIUTOI .Accidenti ai riferimenti.

author: Piergiuseppe

text:
>>
>Che priorità ha la libreria? E' la prima della lista nei riferimenti?
Si, ricordo che era prima, come lo è in tutte le installazioni di Access97.
La cosa curiosa adesso che mi ricordo, è che ho provato su un'altro pc
sempre nel luogo dove devo nstallare l'applicazione, e anche su quel pc dava
lo stesso problema.
Bo !, sarà perchè manca qualche componente non installato da chi ha
installato Office ?.
 Bye, Beppe.


title: AIUTOI .Accidenti ai riferimenti.

text:
"Piergiuseppe" <
p.l...@libero.it
> ha scritto nel messaggio
news:9z4H4.84977$pn3.1...@news.infostrada.it...

Mah! Se hai verificato i riferimenti, la data e la versone della libreria,
la priorità... Non ho idea del perché; tutte le volte che mi è capitato un
problema del genere era imputato alla mancanza della libreria, di quella o
di altre, ma mancava!
Mi dispiace, sento oggi altri colleghi e ti faccio sapere...
Ciao.


title: AIUTOI .Accidenti ai riferimenti.

text:
"Piergiuseppe" <
p.l...@libero.it
> ha scritto nel messaggio
news:9z4H4.84977$pn3.1...@news.infostrada.it...
> >>
> >Che priorità ha la libreria? E' la prima della lista nei riferimenti?
>
>
> Si, ricordo che era prima, come lo è in tutte le installazioni di
Access97.
> La cosa curiosa adesso che mi ricordo, è che ho provato su un'altro pc
> sempre nel luogo dove devo nstallare l'applicazione, e anche su quel pc
dava
> lo stesso problema.
> Bo !, sarà perchè manca qualche componente non installato da chi ha
> installato Office ?.
>  Bye, Beppe.
>
>
Tra i riferimenti ce n'è qualcuno con scritto "MANCA" o "LOST"?


title: AIUTOI .Accidenti ai riferimenti.

text:
>
>>
>Tra i riferimenti ce n'è qualcuno con scritto "MANCA" o "LOST"?
>
Non mi ricordo.Lunedi provo a verificare.
Grazie di nuovo e bye.


title: codice a barre

author: Roberto

text:
So che forse l'hanno chiesto in molti ma forse la mia domanda risulterà un
pò diversa....
Ho un font che è specifico per il codice a barre....ma ora cosa devo fare
per associare il codice a barre ad esempio ad un cliente?o ad un articolo?
Grazie a tutti
Robby


title: codice a barre

author: MegaMax

text:
"Roberto" <
aris...@libero.it
> ha scritto nel messaggio
news:rL%r8.136925$1S3.4...@twister1.libero.it...

ti devi inventare una codifica :-)
Un codice a barre è solo un modo diversoi di scrivere lettere e numeri.
Ad un articolo puoi associare il codice a barre del codice articolo...
cioè....
se un articolo ha codice KA5789  tu ci appiccichi sopra il codice a barre
che quando viene letto ti da il valore KA5789
chiaro? :-)
Ciao, Max


title: codice a barre

author: Emyr

text:
On Sun, 7 Apr 2002 19:59:11 +0200, "Roberto" <
aris...@libero.it
>
wrote:

crei un campo nella tabella clienti e ci inserisci un codice numerico
che potra essere visualizzato con il font del codice a barre per la
lettura in emulazione tastiera
Saluti.
Emanuele.


title: Riferimenti

author: Lucio

text:
Salve a tutto il NG
ho alcuni report e vorrei che su apertura di questi si facesse riferimento
ad un maschera, ovvero ho Report1 e
MiaMaschera; su apertura del report voerri che MioCampo (del report) venisse
filtrato sul comtrollo di MiaMaschera,MiaSottomaschera,MioCampo, il fatto è
che non mi trovo con la sintassi del percorso..
Grazie
Lucio


title: Riferimenti

author: Roberto da casa

text:
"Lucio" <nap...@NOSPAMtin.it> ha scritto nel messaggio
news:G6gJ9.69479$qF1.2...@news2.tin.it...

Se MioCampo è un campo di tipo Numerico contenuto nell'oggetto che è origine
record del report.
Se MioControlloSottomaschera è il nome del controllo sottomaschera contenuto
in MiaMaschera e che a sua volta contiene la sottomaschera
MiaSottomaschera.
A fronte dell'evento "Su apertura" del report prova a scrivere:
Me.Filter = "MioCampo =" & _
[Forms]![MiaMaschera]![MioControlloSottomaschera]![MioCampo]
Me.FilterOn = True
Se invece MioCampo è un campo di tipo Testo, prova con:
Me.Filter = "MioCampo =" & _
Chr$(34) & _
[Forms]![MiaMaschera]![MioControlloSottomaschera]![MioCampo] _
& Chr$(34)
Me.FilterOn = True
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Riferimenti

text:
On Tue, 10 Dec 2002 06:48:06 GMT, "Lucio" <nap...@NOSPAMtin.it>
wrote:

forms!nomemaschera!nomecontrollo
Saluti.
Emanuele.


title: Problema con Doppia Casella Combinata

author: Guido Esposito

text:
Ciao a Tutti
Ho due Tabelle, Genere e TipoProdotto stutturate in questo modo:
Genere [idGenere, NomeGenere]
TipoProdotto [idTipo, NomeTipo]
Inoltre ho una tabella Prodotti con due campi [Genere, Tipo] ai quali sono
collegate rispettivamente le Tabelle Genere tramite idGenere e TipoProdotto
tramite idTipo.
Ora in una maschera ho due caselle combinate (Genere , Tipo);
vorrei che quando scelgo un Genere ( per esempio Informatica), nell'altra
casella combinata (Tipo) mi sia consentito scegliere solo i tipi di prodotti
informatici (per esempio CPU, RAM, HDD )
Come posso fare per risolvere il problema??
Guido


title: Problema con Doppia Casella Combinata

author: All Eyez On me

text:
"Guido Esposito" <
xent...@inwind.it
> ha scritto nel messaggio
news:9ESva.113705$iy5.3...@twister2.libero.it...

sulla casella prodotti nell'origine riga metti sulla colonna genere=valore
prima casella combinata
quando aggiorni la prima casella combinata fai un requery della seconda
ciao, AEOM


title: Problema con Doppia Casella Combinata

text:
potresti spiegarti meglio per favore???
Grazie
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:jPSva.84375$3M4.1...@news1.tin.it...



title: Problema con Doppia Casella Combinata

author: Antonio Biso

text:
"Guido Esposito" <
xent...@inwind.it
> ha scritto nel messaggio
news:ZATva.114453$DT4.3...@twister1.libero.it...
> potresti spiegarti meglio per favore???
> Grazie
Primo: si scrive correttamente DOPO il quoting!!!
Secondo: questa settimana (oggi č martedě, ergo in due giorni) ci saranno
state almeno 4 richieste di questo tipo. Inoltre č sempre l'argomento piů
gettonato, e quindi rintracciabile nei post vecchi. Infine ci sono esempi
sul sito comune.
Vedi un po' tu....
Antonio


title: testare la porta RS 232 seriale

text:
salve a tutti, ho una strana esigenza,
siccome sto cernacendo di gestire via codice VBA la porta seriale, vi chiedo
se siete a conoscenza di un dispositivo che mi permetta di sapere se
effettivamente quello che il programma fà sulla porta è vero oppure no? un
dispositivo per testare le uscite o gli ingressi della seriale?
qualcuno nel cosce qualcuno?
grazie a tutti.


title: testare la porta RS 232 seriale

author: Claudio(BS)

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:4gLL8.11899$86.2...@twister1.libero.it...

se ti intendi di elettronica:
http://www.desantis.archimedianet.it/Appunti%20Elettronica/Progetti.html
--
Claudio(BS)
per l'indirizzo di posta visita:
http://web.tiscali.it/claudio0


title: testare la porta RS 232 seriale

author: "Roccia" Max De Poli

text:
Il Thu, 06 Jun 2002 15:32:16 GMT, "@----- Pinco --@-- Pallino -----@"
<
tos...@libero.it
> ha scritto:
>siccome sto cernacendo di gestire via codice VBA la porta seriale, vi chiedo
>se siete a conoscenza di un dispositivo che mi permetta di sapere se
>effettivamente quello che il programma fà sulla porta è vero oppure no? un
>dispositivo per testare le uscite o gli ingressi della seriale?
Se puoi, prendi il segnale dalla COM1 e con un cavo pin to pin lo mandi nella
COM2... e lo leggi.
Altrimenti puoi usare un modem esterno e vedere se riesci a fargli aprire e
chiudere la linea e ad abbassare e alzare il CTS/RTS.
>qualcuno nel cosce qualcuno?
Bella slatata, complimenti.
Io/Noi/Gaia salutiamo.
"Roccia" Max De Poli <
rocc...@katamail.com
>


title: testare la porta RS 232 seriale

text:
""Roccia" Max De Poli" <
rocc...@katamail.com
> ha scritto nel messaggio
news:14fvfu4bfkui9ulv3...@4ax.com...

slatata sta per???? ;))))


title: [?] Aprire un report quando apro un MDB

author: -< Dave >-

text:
Ciao a tutti !
Dovrei aprire un record all'apertura di un mio DB.
Il problema é che nel menu "Avvio" si puo' solo indicare quale
maschera mostrare, mentre io vorrei mostrare un report.
Secondo voi é possibile ?
Come ?
Ciao e grazie
Dave


title: [?] Aprire un report quando apro un MDB

author: Fabio Chiaro

text:
"-< Dave >-" <da...@hate.spam> ha scritto nel messaggio
news:3mjittct8kf5ps4rl...@4ax.com...

Crea una macro "Autoexec" e dentro ci metti l'azione ApriReport specificando
il nome del report da aprire e la modalità di apertura
Ciao, FABIO


title: file ldb e condivisione

author: Maicol

text:
Un saluto a tutti. Avrei bisogno di un chiarimento :
Ho un BE su una cartella condivisa di un PC al quale si possono collegare
una ventina di computers sempre per pochi minuti e quindi in contemporanea
solo per caso e non
necessariamente. Avevo letto in un post precedente che access avrebbe
permesso il collegamento contemporaneo solo a 10 PC. (se ben ricordo)
Ho fatto una prova ma al collegarsi dell'ottavo PC e' uscita un messaggio
che diceva che l'mdb era aperto in maniera esclusiva etc etc.
Credevo che chiudendo il FE in alcuni dei sette computers collegati si
sarebbe aperta la strada per gli altri ma cosi' non e' stato ( del resto
leggendo il file ldb continuavo a vedere anche i PC gia' chiusi , i quali
pero' riuscivano a ricollegarsi, mentre l'ottavo "nuovo" continuava a d
avere l'accesso negato). Sicuramente mi sfugge qualcosa , e' possibile cio'
che spero e cioe' che il limite (anche se fosse meno di 10) sia dinamico per
cui se un PC si scollega apre la strada ad un altro.
Mi spiegate per piacere come funziona la cosa e come devo fare ??? Grazie e
scusate per la lunghezza frutto del timore di non essere abbastanza chiaro.


title: file ldb e condivisione

author: BiBi

text:


Non credo ci sia limite al numero di connessioni aperte (o cmq č molto
alto). Penso che il tuo sia piů un problema di diritti. Verifica che
il PC che non accede al BE abbia i diritti di scrittura nel PC dove
risiede il BE.
Nel lbl rimangono anche le info delle connessioni non piů attive fino
alla cancellazione del file (cioč quando anche l'ultima connessione
termina). Ci sono delle utility per leggere queste informazioni che
puoi trovare nel sito comune.
Ciao BB


title: file ldb e condivisione

text:
"BiBi" <
bb...@gostec.it
> ha scritto nel messaggio
news:3db824b3...@powernews.infostrada.it...

> Perdona la mia ignoranza, come faccio a verificare i diritti di cui parli
??
Grazie>


title: file ldb e condivisione

author: Paolo opg

text:
"Maicol" <
enzo...@libero.it
> wrote in message
news:omUt9.71635$%M1.18...@twister2.libero.it...
> Un saluto a tutti. Avrei bisogno di un chiarimento :
> Ho un BE su una cartella condivisa di un PC al quale si possono collegare
> una ventina di computers sempre per pochi minuti e quindi in contemporanea
il pc che condivide che so ha?
se usa winnt/2k, le versioni workstation ammettono un max d 10 connessioni
contemporanee, oltre le quali danno errore.
prova a collegarti aprendo qualsiasi altro file da 10 pc diversi.
se l'errore si ripresenta, dipende dal so e non da access (che mi pare non
abbia simili limitazioni...)
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.406 / Virus Database: 229 - Release Date: 10/21/2002


title: Controlli treeview e listview integrati in uno

author: Potone

text:
Buon giorno a tutti,
qualcuno di voi conosce o ha mai usato un controllo che integri treeview e
listview in un singolo controllo che possa essere inserito in una form di
Acces(2002)?
Per intenderci: avrei necessità di visualizzare una struttura simile a
quella con cui outlook express mostra i 3d dei newsgroup.
Grazie, ciao,
Mat.


author: MA

text:

Ciao Marco, ma al Cisa non abbiamo discusso anche di questo?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:TKH5f.1181$VI2...@news.edisontel.com...
> Potone wrote:
>> Buon giorno a tutti,
>> qualcuno di voi conosce o ha mai usato un controllo che integri
>> treeview e listview in un singolo controllo che possa essere inserito
>> in una form di Acces(2002)?
>> Per intenderci: avrei necessità di visualizzare una struttura simile a
>> quella con cui outlook express mostra i 3d dei newsgroup.
>>
>> Grazie, ciao,
>> Mat.
> Ciao Marco, ma al Cisa non abbiamo discusso anche di questo?
io Matteo... no prob.
si è parlato di treeview e listview come controlli indipendenti ma non di un
controllo con le funzioni di entrambi contemporaneamente... almeno se non
ricordo male.
Grazie


text:
Potone wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:TKH5f.1181$VI2...@news.edisontel.com...
>> Potone wrote:
>>> Buon giorno a tutti,
>>> qualcuno di voi conosce o ha mai usato un controllo che integri
>>> treeview e listview in un singolo controllo che possa essere
>>> inserito in una form di Acces(2002)?
>>> Per intenderci: avrei necessità di visualizzare una struttura
>>> simile a quella con cui outlook express mostra i 3d dei newsgroup.
>>>
>>> Grazie, ciao,
>>> Mat.
>> Ciao Marco, ma al Cisa non abbiamo discusso anche di questo?
> io Matteo... no prob.
Scusami, ho pensato bene il tuo nome e l'ho scritto male... Sergio direbbe
che la mia è dislessia!!!
> si è parlato di treeview e listview come controlli indipendenti ma
> non di un controllo con le funzioni di entrambi contemporaneamente...
> almeno se non ricordo male.
> Grazie
Ma non aveva fatto un esempio con tutt' e due?
dai un'occhiata la materiale



text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:FXH5f.1187$VI2...@news.edisontel.com...
> Potone wrote:
>> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
>> news:TKH5f.1181$VI2...@news.edisontel.com...
>>> Potone wrote:
>>>> Buon giorno a tutti,
>>>> qualcuno di voi conosce o ha mai usato un controllo che integri
>>>> treeview e listview in un singolo controllo che possa essere
>>>> inserito in una form di Acces(2002)?
>>>> Per intenderci: avrei necessità di visualizzare una struttura
>>>> simile a quella con cui outlook express mostra i 3d dei newsgroup.
>>>>
>>>> Grazie, ciao,
>>>> Mat.
>>> Ciao Marco, ma al Cisa non abbiamo discusso anche di questo?
>> io Matteo... no prob.
>
> Scusami, ho pensato bene il tuo nome e l'ho scritto male... Sergio direbbe
> che la mia è dislessia!!!
>
>> si è parlato di treeview e listview come controlli indipendenti ma
>> non di un controllo con le funzioni di entrambi contemporaneamente...
>> almeno se non ricordo male.
>> Grazie
> Ma non aveva fatto un esempio con tutt' e due?
> dai un'occhiata la materiale
Per scrupolo ho controllato anche il materiale del cisa, ti confermo che
nella sessione di simplex2 si è parlato di entrambi controlli treeview e
listview e di come si possono far interagire (drag/drop per esempio), il mio
quesito è se esiste (da utilizzare con Access) un controllo che abbia
entrambe le funzioni 'contemporaneamente'.
Se usi ms oe per leggere questo messaggio puoi vedere cosa intendo guardando
il pannello superiore dove sono elencati tutti thread del newsgroup: è una
listview (in modalita reportview), all'interno della colonna 'Oggetto',
quando un dato 3d contiene più di un messaggio, appare il segno + tipico
della struttura del treeview, che può essere espanso e richiuso all'interno
della listview. Questo è proprio quello che vorrei ottenere, un oggetto
treeview all'interno di una colonna di listview.
Ciao.



text:

Ok allora scusa, ora ho capito



author: Alessandro Baraldi

text:
"Potone" <mborroni_NO@SPAM_inwind.it> wrote in message
news:ahI5f.1193$
VI2...@news.edisontel.com
[CUT]
> Per scrupolo ho controllato anche il materiale del cisa, ti confermo che
> nella sessione di simplex2 si è parlato di entrambi controlli treeview e
> listview e di come si possono far interagire (drag/drop per esempio), il mio
> quesito è se esiste (da utilizzare con Access) un controllo che abbia
> entrambe le funzioni 'contemporaneamente'.
> Se usi ms oe per leggere questo messaggio puoi vedere cosa intendo guardando
> il pannello superiore dove sono elencati tutti thread del newsgroup: è una
> listview (in modalita reportview), all'interno della colonna 'Oggetto',
> quando un dato 3d contiene più di un messaggio, appare il segno + tipico
> della struttura del treeview, che può essere espanso e richiuso all'interno
> della listview. Questo è proprio quello che vorrei ottenere, un oggetto
> treeview all'interno di una colonna di listview.
> Ciao.
>
Secondo me sono TreeView e basta.
Se dovessi sbagliare, cosa assai probabile, affermo questo
perchè io con un OCX della DBI-TECH(un TreeView) ottengo proprio
lo stesso risultato.
Con il Tree nativo della MsCommonControl si pò ottenere la stessa
cosa solo che non è settabile la formattazione del testo, se non
smazzandosi del SubClassing(io non ci proverei nemmeno)....!
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:a1e068378beaa91f63...@mygate.mailgate.org...
> "Potone" <mborroni_NO@SPAM_inwind.it> wrote in message
> news:ahI5f.1193$
VI2...@news.edisontel.com
>
> [CUT]
>
>
> Secondo me sono TreeView e basta.
> Se dovessi sbagliare, cosa assai probabile, affermo questo
> perchè io con un OCX della DBI-TECH(un TreeView) ottengo proprio
> lo stesso risultato.
> Con il Tree nativo della MsCommonControl si pò ottenere la stessa
> cosa
come?
solo che non è settabile la formattazione del testo, se non
> smazzandosi del SubClassing(io non ci proverei nemmeno)....!
>
ciao,
per quello che riguarda il subclassing non ci penso nemmeno io perchè non
saprei proprio da dove cominciare.
Il tview della commoncontrol sarebbe perfetto per quello che devo fare (non
ho bisogno di formattare il testo o altro), il fatto è che non è possibile
(o non sono riuscito a scoprire come) far dipendere un nodo dal proprio
parent e visualizzarlo sullo stesso livello (sulla stessa riga) ottenendo
così una forma tabellare del tview tipo:
- Nodo Radice
 |
 |-- Primo nodo     -- Secondo nodo -- Terzo nodo (questo si può fare?)
 |-- Quardo nodo
Primo e Quardo dipendono direttamente da Radice con una relazione di tipo
tvwChild
Secondo dipende da primo; Terzo dipende da Secondo: una relazione di questo
tipo non si può ottenere con il tview standard o perlomeno io non sono stato
in grado di scoprire come.
C'è forse qualche caratteristica non documentata?
Grazie,
Mat.



text:
"Potone" <mborroni_NO@SPAM_inwind.it> wrote in message
news:5zL5f.1235$
VI2...@news.edisontel.com
[CUT]
> Il tview della commoncontrol sarebbe perfetto per quello che devo fare (non
> ho bisogno di formattare il testo o altro), il fatto è che non è possibile
> (o non sono riuscito a scoprire come) far dipendere un nodo dal proprio
> parent e visualizzarlo sullo stesso livello (sulla stessa riga) ottenendo
> così una forma tabellare del tview tipo:
>
> - Nodo Radice
>  |
>  |-- Primo nodo     -- Secondo nodo -- Terzo nodo (questo si può fare?)
>  |-- Quardo nodo
>
> Primo e Quardo dipendono direttamente da Radice con una relazione di tipo
> tvwChild
> Secondo dipende da primo; Terzo dipende da Secondo: una relazione di questo
> tipo non si può ottenere con il tview standard o perlomeno io non sono stato
> in grado di scoprire come.
> C'è forse qualche caratteristica non documentata?
>
> Grazie,
> Mat.
Quanto hai chiesto con un TW non è fattibile a mio avviso, ma
non ho capito molto, anzi credevo di aver capito ma ora mi sono
convinto del contrario.
Io uso MS_Outlook al lavoro e non ho una situazione come quella
che vorresti ricreare, pertanto continuo a non capire.
Di sicuro una ListView può essere manipolata al fine di assomigliare
ad un TreeView, ne ho un demo fatto, non con l'OCX ma con le API,
che non ho pubblicato in quanto molto complesso, usando
l'OCX si semplificherebbe molto, ma non sò se ne varrebbe la pena....!
Se riesco a metterlo in sesto te lo mando, non per l'utilizzo
che ti sconsiglio ma giusto per capire se, quello che ti propongo
è attinente a quanto cerchi.



text:

Perche non lo fai con una atabella temporanea che popoli sul click che vuoi
e dopo la giri a casella di riepilogo?
Se ti interessa ti faccio una demo a volo
Meglio di niente



text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:TXM5f.1248$VI2...@news.edisontel.com...
[cut]
> Perche non lo fai con una atabella temporanea che popoli sul click che
> vuoi
> e dopo la giri a casella di riepilogo?
> Se ti interessa ti faccio una demo a volo
> Meglio di niente
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
>
Grazie Massimiliano,
per ora ho risolto utilizzando comunque un tview con i nodi così come sono
disponibili nel controllo standard.
Il mio interesse per un tview che mi permettesse di visualizzare anche
colonne deriva dal fatto che avrei potuto mostrare più dati
contemporaneamente, evitando qualche click.
Se troverò qualcosa di interessante posterò sicuramente ancora su questo 3d.
Grazie per l'interessamento.
Mat.


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:164d99a8ea2d23e76a...@mygate.mailgate.org...

Lo guarderò volentieri,
grazie,
Mat.



title: Non riesco ad applicare la clausola DISTINCT con le funzioni SUM e AVG

author: ing. Franco Varoli

text:
Ho una tabella Articoli con un attrributo Prezzo. Sto cercando di
eseguire una query, in SQL, che mi restituisca la somma (o la media)
dei Prezzi cercando di escludere i valori che si ripetono.
Ho provato nel seguente modo:
Select Distinct Sum(Prezzo)
From Articoli
ma cio' che ottengo e' la somma di tutti i valori, uguale al risultato
della query senza la clausola Distinct.
Se provo cosi':
Select Sum(Distinct Prezzo)
From Articoli
mi da' errore di sintassi. Alcuni dialetti dell'SQL ammettono questa
sintassi.
Se provo in questo modo
Select Sum(Prezzo_selezionato)
From Articoli
Where (Select Distinct Prezzo As Prezzo_selezionato
From Articoli)
Access si rifiuta di eseguire la query dicendomi che la query puo' al
massimo produrre un solo record.
Chiedo aiuto nella soluzione di questo problema ringraziando
anticipatamente.
Saluti.
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


text:
"ing. Franco Varoli" <
fva...@antilink.libero.it
> ha scritto nel messaggio
news:531iqt0u3t0o8veg9...@4ax.com...

E' chiaro che si può risolvere il problema con due query in cascata: la
prima, chiamata Query1 che abbia il seguente codice SQL:
SELECT DISTINCT Prezzo
FROM Articoli;
e la seconda, che restituisce il risultato cercato, basata su Query1 e che
abbia il seguente codice SQL:
SELECT Sum(Prezzo) AS SommaPrezzo
FROM Query1;
Tenuto conto della poca conoscenza che ho del linguaggio SQL, non riesco a
trovare neppure io una soluzione per fare il tutto con una sola query.
Mi è venuta però in mente una soluzione "sporca" per farlo con una sola
query chiamata Query1 che abbia questo codice SQL:
SELECT Prezzo, DSum("Prezzo","Query1") AS SommaPrezzi
FROM Articoli
GROUP BY Prezzo;
Questa query non restituisce una sola riga ma tante righe quanti sono i
prezzi, però nel campo SommaPrezzi di qualsiasi riga trovi il risultato
cercato, e sarà uguale per tutte le righe.
Naturalmente, sostituendo la funzione DSum con la funzione DAvg, ottieni il
valore della media dei prezzi su tutte le righe.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
On Thu, 20 Sep 2001 09:07:59 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>E' chiaro che si può risolvere il problema con due query in cascata: la
>prima, chiamata Query1 che abbia il seguente codice SQL:
>
>SELECT DISTINCT Prezzo
>FROM Articoli;
>
>e la seconda, che restituisce il risultato cercato, basata su Query1 e che
>abbia il seguente codice SQL:
>
>SELECT Sum(Prezzo) AS SommaPrezzo
>FROM Query1;
Cinque minuti dopo aver inviato il messaggio anche a me e' venuta in
mente la soluzione con doppia query che mi proponi.
>Mi è venuta però in mente una soluzione "sporca" per farlo con una sola
>query chiamata Query1 che abbia questo codice SQL:
>
>SELECT Prezzo, DSum("Prezzo","Query1") AS SommaPrezzi
>FROM Articoli
>GROUP BY Prezzo;
Funziona. Non conoscevo la funzione DSum e, soprattutto non sapevo che
una query puo' fare riferimento a se stessa, purche' sia stata salvata
prima di essere eseguita!!!
Grazie e saluti.



title: Campo nullo o vuoto: codice si blocca - Help!

author: corry

text:
          Come mai, da codice, si ha errore se trova un valore null? (In pratica se
.fields(n) trova un campo nullo o vuoto)
Come si fa a superare 'sta cosa?
Grazie 1000
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: ALESSANDRO Baraldi

text:
"corry" <
eka...@hotmail.com
> ha scritto nel messaggio
news:82Z84Z37Z27Y10...@usenet.libero.it...
>
>           Come mai, da codice, si ha errore se trova un valore null? (In
pratica se
> .fields(n) trova un campo nullo o vuoto)
> Come si fa a superare 'sta cosa?
> Grazie 1000
>
2° Volta che posti il medesimo messaggio.
Ti invito a leggere le risposte date al 1°.
@Alex


text:

Chiedo scusa; il primo messaggio credevo di non averlo inviato.
E scusatemi anche x il 3°!
Grazie delle risposte. Le vado a provare.
Saluti



title: scusate.......

author: Loris Ripa

text:
scusate ragazzi un momento di nervosismo...ma è un problema a cui devo
trovare soluzione.....
Grazie a tutti e scusate.....


title: scusate.......

text:
"Loris Ripa" <
roccuh...@virgilio.it
> ha scritto nel messaggio
news:BH1o8.24720$pT1.7...@news1.tin.it...
> scusate ragazzi un momento di nervosismo...ma è un problema a cui devo
> trovare soluzione.....
La droga??
> Grazie a tutti e scusate.....
>
>
>
--
leo_duca


title: ricercare almeno una parola di quelle scritte in un campo memo come un motore di ricerca

text:
sapete come posso creare un motore di ricerca che trovi i record che
contengono almeno una delle piu parole che io metto in un campo di ricerca
in qualcunque posizione esse siano,
poter cercare almeno una parola oppure
poter cercare la frase esatta?
grazie.


author: Cinzia

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cjnaf2$7vd$1...@lacerta.tiscalinet.it...

Ciao Simba883,
Access non č lo strumento piů adatta per fare ricerche full-text. Ci sono
altri programmi per fare questo.
Comunque se l'archivio non ha moltissimi record puoi usarlo essendo perň
consapevole dei suoi numerosi limiti.
Sostanzialmente l'unico modo per fare ricerche in un campo memo č quello di
usare l'operatore LIKE
per cui se tu vuoi cercare tutti i record che contengono una delle seguenti
parole "ferro acciaio rame"
dovrai costruirti una query fatta cosě select * from Tabella where campoMemo
like '* ferro *' or campoMemo Like '* acciaio *' or campoMemo Like '* rame
*'
Nota che ho messo uno spazio prima e dopo ferro  per evitare che trovi anche
record che contengono ad esempio "ferrosi" tieni presente perň che cosě
facendo se nel tuo campo memo c'č scritto "ferro, acciaio, rame." non
troverŕ niente perchč dopo le parole cercate c'č una virgola e non uno
spazio.
Per cercare la frase esatta dovrai mettere Like "* Frase da cercare *"
Per utilizzare una vera ricerca fulltext č possibile usare SQL Server dove
hai la possibilita di costruire indici fulltext sui campi e dove hai a
disposizione una vera sintassi per ricerche Full-text.
Spero di averti chiarito qualche dubbio.
Saluti
Cinzia


author: Sergio MAZZA

text:

Prova questo:
- Casella di testo "ricerca", bottone "bttnRicerca" e casella di controllo "giaTrovato" (default a False);
- nel bottone "bttnRicerca" inserisci:
If Me!giaTrovato = True Then
    Me.RecordsetClone.FindNext "[CampoMemo] like " & Chr(34) & "*" & Me!ricerca & "*" & Chr(34)
Else
    Me.RecordsetClone.FindFirst "[CampoMemo] like " & Chr(34) & "*" & Me!ricerca & "*" & Chr(34)
End If
If Me.RecordsetClone.NoMatch Then
    MsgBox Me!ricerca & ", non trovato!"
    Me!giaTrovato = False
Else
    Me!giaTrovato = True
    DoCmd.GoToRecord acDataForm, Me.Name, acGoTo, Me.RecordsetClone.AbsolutePosition + 1
    Me!CasellaMemo.SetFocus
    Me!CasellaMemo.SelStart = InStr(1, Me!ricerca, Nz(Me!CasellaMemo.Value, ""))
    Me!CasellaMemo.SelLength = Len(Me!ricerca)
End If
Ciao.
--
Sergio MAZZA


title: access 97 e access 2000

author: Chiara

text:
Il problema è questo... in ufficio ho office '97, a casa l'office 2000...
Se salvo il database in ufficio e cerco di leggere i file a casa, non ci
sono problemi (o quasi).
Viceversa, ovviamente, i file salvati a casa non possono essere letti in
ufficio...
Con Excel è possibile salvare i file in un formato precedente e lavorare sia
con il pc di casa che con quello dell'ufficio...
Con access ci sono soluzioni del genere?
Mmmm mi sa di no...
Ciao a tutti
Chiara


title: access 97 e access 2000

author: Carlo Ve

text:
Chiara ha scritto nel messaggio <8hl210$n5j$
1...@serv1.iunet.it
>...

Con Access 2000 e' possibile  convertire il db nel formato 97
guarda tra strumenti - utilita' del db - converti alla versione precedente
(+ o meno circa)
fai attenzione alle librerie che sistematicamente saltano
Carlo Ve


title: access 97 e access 2000

text:
Grazie mille :)
(se non ci foste voi...)



title: access 97 e access 2000

author: Paolo Bottoni

text:
"Chiara"
>>>
in ufficio ho office '97, a casa l'office 2000... Se salvo il database in
ufficio e cerco di leggere i file a casa, non ci
sono problemi (o quasi). Viceversa, ovviamente, i file salvati a casa non
possono essere letti in
ufficio...
>>>
Salvo errori od omissioni, quando apri con A2000 un file A97 ti chiede se
vuoi la conversione. Basta rispondere di no, ed il formato rimane A97. Non
potranno essere modificati gli oggetti (forms, reports ecc) quindi se devi
modificare la struttura del database niente da fare.
In A2000 c'č una funzione che permette di salvare in formato A97, ma e'
nascosta benino: sta su Tools - Data Base utilities - Convert database -
Convert to a previous version. E' possibile che tu non lo abbia (rifai
allora il setup aggiungendo gli Advanced Wizards) e in ogni modo NON
funziona. Perlomeno non sempre, ma quasi sempre e' possibile identificare in
poco tempo cosa gli da fastidio (quasi sempre un oggetto apparentemente
innocuo di una form) e levarlo.
Questo passa il convento...
Paolo


title: access 97 e access 2000

author: Monica Grilli

text:
io ho ovviato questo problema installando a casa in una cartella diversa
access97 cosi' posso lavorare anche da casa sui db di access 97
ciao
--
Monica Grilli
Chiara <
chia...@libero.it
> wrote in message 8hl210$n5j$1...@serv1.iunet.it...
> Il problema č questo... in ufficio ho office '97, a casa l'office 2000...
> Se salvo il database in ufficio e cerco di leggere i file a casa, non ci
> sono problemi (o quasi).
> Viceversa, ovviamente, i file salvati a casa non possono essere letti in
> ufficio...
> Con Excel č possibile salvare i file in un formato precedente e lavorare
sia
> con il pc di casa che con quello dell'ufficio...
> Con access ci sono soluzioni del genere?
> Mmmm mi sa di no...
>
> Ciao a tutti
> Chiara
>
>


title: Aiuto: Valori predefiniti

author: maynard

text:
Dovrei inserire un valore predefinito in una casello di testo
e questo dev'essere una data.
Il problema è qualunque data inserisco nelle proprietà, mi visualizza
30/12/1899 e non quella che ho impostato io...
Perchè?!?!?!?
Grazie per l'aiuto!


title: Aiuto: Valori predefiniti

text:
dovevo mettere la data tra i ##.
grazie sempre a marco...
"maynard" <
matt...@tin.it
> ha scritto nel messaggio
news:437f33b0$0$13253$4faf...@reader2.news.tin.it...



title: Aiuto: Valori predefiniti

author: Roberto da casa

text:
"maynard" <
matt...@tin.it
> ha scritto nel messaggio
news:437f33b0$0$13253$4faf...@reader2.news.tin.it...

Perché, visto che la costante è di tipo Data/ora, DEVI racchiuderla tra due
caratteri #; insomma se il valore predefinito è quello relativo al 19
novembre 2005, nella proprietà Valore predefinito della casella di testo
devi scrivere:
= #19/11/2005#
e poi imposta a Data in cifre il formato della casella di testo.
>
> Grazie per l'aiuto!
Prego.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Aiuto: Valori predefiniti

text:
Grazie per l'aiuto...
Mi sapresti dire quale evento si genera quando scorro sui record di una
maschera.
Ho provato form_current, ma non è quello che voglio perchè non posso
riferirmi a nessun oggetto presente nella maschera.
grazie. maynard


title: Aiuto: Valori predefiniti

text:
"maynard" <
matt...@tin.it
> ha scritto nel messaggio
news:437f3f9d$0$13263$4faf...@reader2.news.tin.it...
> Grazie per l'aiuto...
> Mi sapresti dire quale evento si genera quando scorro sui record di una
> maschera.
> Ho provato form_current, ma non č quello che voglio perchč non posso
> riferirmi a nessun oggetto presente nella maschera.
L'evento č, come tu dici, "Su corrente" della maschera e non capisco cosa tu
intenda quando dici che non puoi riferisti agli oggetti presenti nella
maschera: io l'ho sempre fatto senza alcun problema.
>
> grazie.
Prego
> maynard



title: Aiuto: Valori predefiniti

text:
Allora io nella maschera ho una casella di controllo che si chiama moto
e una casella di testo chiama kmMoto. Entrambe sono collegate a una
tabella. Nel codice ho scritto:
Private Sub Form_Current()
  If Moto.Value = True Then
    KmMoto.Enabled = True
  Else
    KmMoto.Text = 0
    KmMoto.Enabled = False
  End If
End Sub
e lo stesso ho scritto in moto_click
Private Sub Moto_Click()
  If Moto.Value = True Then
    KmMoto.Enabled = True
  Else
    KmMoto.Text = 0
    KmMoto.Enabled = False
  End If
End Sub
Il problema è che quando moto.value = false e deve eseguire
KmMoto.text = 0 mi dà questo errore:
"Impossibile fare riferimento ad una proprietà o ad un metodo per un
controllo a meno che non abbia lo stato attivo."
Roberto da casa ha scritto:
> L'evento è, come tu dici, "Su corrente" della maschera e non capisco cosa tu



title: Aiuto: Valori predefiniti

text:
In effetti l'unico problema è solo KmMoto.Text = 0.
Se lo elimino funziona tutto alla perfezione.


title: Aiuto: Valori predefiniti

text:
posso modificare tutte le altre proprietà di kmMoto tranne la text...
perchè?


title: Aiuto: Valori predefiniti

text:
"maynard" <
too...@msn.com
> ha scritto nel messaggio
news:1132416733.4...@g47g2000cwa.googlegroups.com...
>posso modificare tutte le altre proprietà di kmMoto tranne la text...
>perchè?
In Access la proprietà Text di un controllo può essere modificata solo se il
controllo è attivo.
Non capisco però perché devi modificare il valore della proprietà Text: il
valore di una casella è contenuto nella proprietà Value e non Text.
Indomma Me!MioControllo.Value e non Me!MioControllo.Text: poiché Value è la
proprietà di default scrive semplicemente Me!MioControllo.
La proprietà Text di un controllo è usata raramente e in quei rari casi devi
comunque prima spostare il fuoco sul controllo.



title: Aiuto: Valori predefiniti

text:
grazie! ho risolto tutti i miei problemi... anche se non ho capito la
differenza tra text e value.
ciao.


title: Aiuto: Valori predefiniti

text:
"maynard" <
too...@msn.com
> ha scritto nel messaggio
news:1132428731.1...@g49g2000cwa.googlegroups.com...
> grazie! ho risolto tutti i miei problemi... anche se non ho capito la
> differenza tra text e value.
Se leffi l'help in merito a queste due proprietą, non dovresti avere
problemi a capire la diffrenza.
> ciao.



title: Come se fosse una sottomaschera

author: Alessandro

text:
Un saluto a tutto il NG.
Ho una maschera singola con all'interno una prima sottomaschera (a
maschere continue) nel cui piè di pagina ho inserito una seconda
sottomaschera (a maschere continue) in modo che, selezionando una voce
della prima individuo i corrispondenti record della seconda.
Tutto questo funziona egregiamente.
Per migliorare il layout grafico complessivo della maschera, ho la
necessità di eliminare la seconda sottomaschera (sottomaschera interna
alla sottomaschera) e inserirla come sottomaschera semplice.
Così facendo perdo però tutti gli automatismi che mi derivano dal
collegamento campi master e secondari.
Devo ricorrere, pertanto, ad un po' di codice. Qualche anima pia sa
darmi una mano o indirizzarmi a qualche thread passato?
Ringrazio in anticipo per la cortese disponibilità.
Un saluto e buona serata.
Alessandro


title: Come se fosse una sottomaschera

author: Karl Donaubauer

text:
Alessandro wrote:
> Ho una maschera singola con all'interno una prima sottomaschera (a
> maschere continue) nel cui pi� di pagina ho inserito una seconda
> sottomaschera (a maschere continue) in modo che, selezionando una voce
> della prima individuo i corrispondenti record della seconda.
> Tutto questo funziona egregiamente.
> Per migliorare il layout grafico complessivo della maschera, ho la
> necessit� di eliminare la seconda sottomaschera (sottomaschera interna
> alla sottomaschera) e inserirla come sottomaschera semplice.
> Cos� facendo perdo per� tutti gli automatismi che mi derivano dal
> collegamento campi master e secondari.
> Devo ricorrere, pertanto, ad un po' di codice.
> ...
Non c'� bisogno di codice. Come non hai rivelato i dettagli
delle propriet� "Collega campi secondari" e "Collega campi master"
prendiamo un esempio:
Sot1 � la prima sottomaschera e Sot2 la seconda.
Nelle propriet� per il collegamento si trova sempre il campo "Id".
Allora elimina e inseri la Sot2 come sottomaschera nella
maschera principale. Poi nella maschera principale crea
una nuova casella di testo con il nome "txtLink" e l'origine controllo:
=Sot1!Id
Nel controllo sottomaschera per Sot2 le propriet� sono:
Collega campi secondari: Id
Collega campi master: Parent!txtLink
La propriet� Visibile di txtLink puoi impostare a No.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Come se fosse una sottomaschera

text:
...[cut]...
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Grazie Karl.
Funziona tutto perfettamente.
Alessandro


title: internet control e intercettare alert browser

author: Silver

text:
Ciao,
tramite gli internet control apro il browser e acceddo alla mia posta
inserendo user e passowrd automaticamente.
Appena entrato vorrei spostarmi sulla posta in uscita ma mi appare un
alter che mi dice "Login effettuato" e che non riesco a evitare o a
intercettare e chiudere.
Ho provato a fermare il codice con
Do
     DoEvents
     If oAppIE.ReadyState = READYSTATE_COMPLETE Then
         Exit Do
     End If
Loop
ma prima esco dal loop e poi visualizza l'alert.
L'unica cosa che funzioni è Sendkeys e Sleep ma è un metodo troppo
incline ad errori basandosi su un tempo prefissato dallo sleep


title: Sottoreport a colonne  che non presenta le colonne

author: Nick

text:
Ho questo problema: in un report "normale" ho inserito un sottoreport
che dovrebbe essere in 3 colonne.
se visualizzo il sottoreport singolarmente infatti vedo le tre colonne ,
mentre quando apro il report c'è solo una colonna... rompendo il layout
della stampa.
utilizzando il suggerimento
http://groups.google.it/group/it.comp.database.access/browse_thread/thread/494cb37081ea903e/7bb816bc2e0b53cf?lnk=st&q=sottoreport+colonne+group%3A*it*access*&rnum=9&hl=it#7bb816bc2e0b53cf
mi capita che mi formatti le colonne, ma all'interno delle colonne mette
meno dati dei reali ... e non è unproblema che no ci stanno nella pagina
perchè alcuni sono ad esempio 4 record e ne presenta 0...
Avete qualche suggerimento?
Grazie
Ciao
Nick


author: MA

text:

ciao Nick
tab temporanea
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
MA ha detto: in data 31/05/2006 17.48:
> Nick wrote:
>> Ho questo problema: in un report "normale" ho inserito un sottoreport
>> che dovrebbe essere in 3 colonne.
>> se visualizzo il sottoreport singolarmente infatti vedo le tre
>> colonne , mentre quando apro il report c'è solo una colonna...
>> rompendo il layout della stampa.
>>
>> utilizzando il suggerimento
>>
>
http://groups.google.it/group/it.comp.database.access/browse_thread/thread/494cb37081ea903e/7bb816bc2e0b53cf?lnk=st&q=sottoreport+colonne+group%3A*it*access*&rnum=9&hl=it#7bb816bc2e0b53cf
>> mi capita che mi formatti le colonne, ma all'interno delle colonne
>> mette meno dati dei reali ... e non è unproblema che no ci stanno
>> nella pagina perchè alcuni sono ad esempio 4 record e ne presenta 0...
>>
>> Avete qualche suggerimento?
>>
>> Grazie
>> Ciao
>> Nick
> ciao Nick
> tab temporanea
ovvero?
il mio problema è un problema di grafica... o intendi di creare una tab
con col1, col 2  e col3?
non riesco a capire (sarà l'ora :D)
Grazie
ciao
Nick


text:

Yes



title: creazione di un contatore seconda richiesta

author: Alberto campolucci

text:
qualcuno mi può aiutare a creare un contatore numerico
che all'inizio dell'anno si azzeri e ricominci da 1

se mi indicate l'esempio che si trova sul sito comune per
favore spiegatemi come funziona dato che non sono un'esperta della
materia

gradirei un esempio grazie

sperò che qualcuno mi possa aiutare

grazie


author: Alessandro Cara

text:
> Alberto campolucci ha scritto:
>
> qualcuno mi puņ aiutare a creare un contatore numerico che all'inizio
> dell'anno si azzeri e ricominci da 1
>
> se mi indicate l'esempio che si trova sul sito comune per favore
> spiegatemi come funziona dato che non sono un'esperta della materia
gentile signora (se ha piu' di 18 anni va bene)
1) E' uso che sul NG si inviino messaggi in plain/text per cui le
consiglio
  a) di configurare il gestore della posta in questo senso
  b) di leggere il messaggio periodico di F. Luciani ([INFO]) riguardo
le regole (non e' centralismo democratico ma solo buon vicinato) da
seguire
2) se si riferisce al FAQ di Sib -Numerazione Crescente per fatture ed
altro. allora:
 a) Apre il formato video (Maschera in italiano, Form in inglese) che
deve gestire la cosa .....dubbio.... pardon mi interrompo. Ho verificato
non ci sono suoi messaggi precedenti chiarificatorin (almeno negli
ultimi 30 gg), quindi, prima di dilungarmi in spiegazioni che potrebbero
essere troppo tecniche, mi consenta di chiederle
Cosa intende per "...non sono una esperta della materia?..."
Le parole Database, Linguaggio di programmazione, Proprieta', Metodo,
Evento le dicono qualcosa? Se la risposta e' no, le consiglio di
leggersi prima qualcosa, ivi compreso l'help di access o altrimenti
chiedere a qualche partecipante al NG se e' disposto, ovviamente, la
maggior parte sono professionisti, dietro compenso, a risolverle il
problema (mi escludo a priori, sono troooooooppo cara (boutade))
Se le parole citate le dicono qualcosa la pregherei di, brevemente,
definire le competenze cosi' non si perde tempo.
Con la piu completa disponibilita' a diffondere il "verbo"
a. cara


title: Come aggiornare le tabelle di un database connettendomi in rete con un portatile con il database dell'ufficio?

author: enzo

text:
Saluto tutti i componenti di questo forum . Avrei un problema che non
riesco a risolvere perche' sono un po' "alle prime armi " come si suol
dire . Ho creato un database da piu' di due anni  per la gestione di un
magazzino , siccome adesso ho la necessita' di far aggiornare questo
database (gia' diviso in un file mde collegato in rete con due
postazioni che interagiscono con le tabelle del database diviso ) su un
portatile che si collega all'occorrenza per tale compito. come fare per
aggiornare il database "vecchio" con le tabelle aggiornate nel file
mde?. e se lo volessi fare via internet? per permettere a chi sta in
viaggio di aggiornare il database? Chi volesse darmi una mano, lo
pregherei di essere molto semplice nel spiegarmi il da farsi . grazie
di cuore .
                                                     enzo


author: Carlo Costarella

text:
"enzo" <
iod...@libero.it
> ha scritto nel messaggio
news:1164200079.5...@f16g2000cwb.googlegroups.com...

 Se leggi un post di qualche giorno fa si parla proprio di questo.
Il semplice aggiornamento del FE può essere fatto o direttamente o dalla
rete o da internet.
In ogni caso l'utente scarica il file e sostituisce con questo il file
esistente (mde).
Puoi prevedere anche una procedura batch, uno script o un iperlink al file
da scaricare.
C'è poi il controllo sulla versione del file...anche di questo si parla in
qualche post precedente.
Ciao, Carlo


text:
Carlo Costarella ha scritto:

Ciao Carlo grazie per la risposta, anche se ho dato gia' un'occhiata
nei post precedenti ma non ho letto nulla che possa aiutarmi... faro'
comunque un altro tentativo. E' possibile che non sia stato molto
attento nel leggere i post.    saluti     enzo


author: VedoTondo

text:
"enzo" <
iod...@libero.it
> ha scritto nel messaggio
news:1164200079.5...@f16g2000cwb.googlegroups.com...
> Saluto tutti i componenti di questo forum . Avrei un problema che non
> riesco a risolvere perche' sono un po' "alle prime armi " come si suol
> dire . Ho creato un database da piu' di due anni  per la gestione di un
>
> magazzino , siccome adesso ho la necessita' di far aggiornare questo
> database (gia' diviso in un file mde collegato in rete con due
> postazioni che interagiscono con le tabelle del database diviso ) su un
Ma cosa fai aggiornare i dati oppure il programma?
mi sembra di capire che usi un computer da client ed uno tipo server giusto?
> portatile che si collega all'occorrenza per tale compito. come fare per
>
> aggiornare il database "vecchio" con le tabelle aggiornate nel file
> mde?.
Scusa ma non capisco, dentro l'mde non ci dovrebbero essere tabelle, in
genere si presenta BE (dati) e tanti FE (programma) quanti sono i client.
Ma tu hai un server?
e se lo volessi fare via internet? per permettere a chi sta in
> viaggio di aggiornare il database?
Quale? Se č il BE lo puoi fare, semplicemente sostituendo il database con il
nuovo, se č il FE non capisco il perchč.
Se devi lavorare in internet ed aggiornare dati non č il database adatto a
meno che tu non lo interfacci con qualche pagina asp.
 Chi volesse darmi una mano, lo
> pregherei di essere molto semplice nel spiegarmi il da farsi . grazie
> di cuore .
Spero di esserti stato utile, se hai altri dubbi chiedi, anche se sono
appena un pň piů avanti di te.
--
Saluti Andrea
Cat. Principiante - Access 2003 - Windows XP