title: Visualizzare Report

text:
Roberto da casa ha scritto:
> "toni" <
schia...@virgilio.it
> ha scritto nel messaggio
> news:xx66f.24485$Pe2.4...@twister2.libero.it...
>
>>Salve,
>>ho bisogno di visualizzare il report di un campionato di calcio.
>>Nella maschera chiedo di inserire il nome della squadra di cui si vuol
>>visualizzare il calendario, poi dovrei stampare il report del calendario
>>di sola quella squadra invece me lo visualizza dell'intero campionato:
>>ES: inserisci team: lazio
>>vorrei che mi uscisse nel report:
>>lazio-inter
>>juve-inter
>>invece mi escono tutte le partite del campionato! come posso fare ?!!?!
>
>
> Ci sono tanti modi per filtrare un report, uno di questi lo trovi sul Sito
> Comune (link qui sotto) nella  Sezione Reports nella FAQ di Silvestrini
> Nazzareno intitolata "4.9 Come ottenere un report pronto per la stampa con i
> record filtrati da una maschera".
>
>
>>grazie toni
>
>
> Prego
>
beh mi sono dato un'occhiata ma il mio problema è questo: prendo da una
input box il NOMESQUADRA e visualizzo tutti i campi del record
corrispondete in una maschera ora vorrei che il report mi visualizzasse
esattamente questi campi e solo questi non quelli di tutte le
squadre.....!!! Ci siamo !?


title: Visualizzare Report

author: Roberto da casa

text:
"toni" <
schia...@virgilio.it
> ha scritto nel messaggio
news:Nn96f.1941$65.5...@twister1.libero.it...

Ci siamo, ci siamo!!
Ti posso garantire che con quanto indicato nella FAQ del Sito Comune riesci
a farlo.



title: Controllo su campi

author: Paolo

text:
Ciao a tutti,
il mio problema è questo:
ho un maschera dove ogni mese inserisco il contatore dei una
stampante, e ogni mese il numero che inserisco deve esere >= del
precedente.
Io vorrei fare in modo che se inserisco un numero inferiore rispetto
al precedente mi segnali l'errore come si fa?
Devvo fare una macro o mi basta usare le propeita dei campi della
maschera?
Grazie mille.
Ciao a tutti


title: Controllo su campi

author: Antonio Biso

text:
"Paolo" <
nuzzo...@tiscali.it
> ha scritto nel messaggio
news:d5424565.05030...@posting.google.com...

Devi specificare la struttura della tabella dove finiscono i dati
Antonio


title: Controllo su campi

text:
Ciao Antonio dunque:
Ho una machera di immisione dati[Oce 220 PT] legata alla sua tabella
[Oce 220 PT].
Nella maschera c'è un controllo che fa riferimento al campo della
tabella che si chiama "contatore".
Io vorrei che quando immetto un dato in "contatore" se questo è minore
del precedente mi dia un errore.
Invece se è uguale o maggiore non mi dia l'errore.
Spero di essere stato abbastanza preciso.
Grazie mille
"Antonio Biso" <ch...@NOSPAMetruria.net> wrote in message news:<a60Vd.57222$
QG6.1...@twister2.libero.it
>...



title: Controllo su campi

text:
"Paolo" <
nuzzo...@tiscali.it
> ha scritto nel messaggio
news:d5424565.05030...@posting.google.com...
> Ciao Antonio dunque:
Alt!
Riprova scrivendo correttamente DOPO il quoting!
Antonio


title: Controllo su campi

text:
> > Ciao Antonio dunque:
vediamo se riesco ad essere più chiaro:
ho realizzato un database di access che tramite una mashera di
inserimento dati mi restituisce alcune statistiche relative alle
stampanti.
Quest'operazione la faccio mensilmente.
la cosa che vorrei è che quando inserisco il nuovo dato nella
maschera, ci sia una verifica che mi controlla se il dato che
inserisco è maggiore del dato del mese precedente e se non è così mi
deve dare un mex di errore ovvero:
nella maschera c'è una casella di testo (che chiameremo X ) la quale è
asociata al suo campo (Xtab) nella tabella Y.
Adesso quello che voglio è che :
es
il numero che immetto in X il 28/02/05 sia diverso dal dato che
immetto il 28/03/05 e se così non fosse deve avere come ritorno un
messeggio di errore.
Spero di essere stato abbastanza chiaro anche perchè non so più come
spiegarlo.
Grazie lo stesso


title: Controllo su campi

text:
"Paolo" <
nuzzo...@tiscali.it
> ha scritto nel messaggio
news:d5424565.05030...@posting.google.com...
> > > Ciao Antonio dunque:
>
> vediamo se riesco ad essere piů chiaro:
> ho realizzato un database di access che tramite una mashera di
> inserimento dati mi restituisce alcune statistiche relative alle
> stampanti.
> Quest'operazione la faccio mensilmente.
> la cosa che vorrei č che quando inserisco il nuovo dato nella
> maschera, ci sia una verifica che mi controlla se il dato che
> inserisco č maggiore del dato del mese precedente e se non č cosě mi
> deve dare un mex di errore ovvero:
> nella maschera c'č una casella di testo (che chiameremo X ) la quale č
> asociata al suo campo (Xtab) nella tabella Y.
> Adesso quello che voglio č che :
> es
> il numero che immetto in X il 28/02/05 sia diverso dal dato che
> immetto il 28/03/05 e se cosě non fosse deve avere come ritorno un
> messeggio di errore.
>
> Spero di essere stato abbastanza chiaro anche perchč non so piů come
> spiegarlo.
>
> Grazie lo stesso
Il problema č che non spieghi la struttura dati dove salvi le informazioni.
Quando fai una scrittura mensile, questa corrisponde ad un unico record?
Quindi ad ogni mese c'č un record con la data di scrittura?
Se č cosě, su dopo aggiornamento della casella dove scrivi la data, testa il
DMax sul campo data della tabella, eventualmente filtrando per la singola
stampante che stai censendo (se fai cosě, anche questa informazioni manca).
Se il DMax č maggiore della data inserita, blocchi tutto
Antonio


title: Evento > apertura pagina web

author: leev

text:
Come posso, in seguito ad un evento (per esempio il "Su corrente" di
una maschera) far aprire contemporaneamente ed automaticamente una
pagina web (indipendentemente, se possibile, dal browser utilizzato)?
E se volessi che si aprisse solamente nel caso di un nuovo record?
Grazie.
Elio.


title: Evento > apertura pagina web

author: Alessandro Baraldi

text:
leev ha scritto:

Metodo FollowHyperlink(....)
    Membro di Access.Application
nell'Help trovi anche un Demo...!
Non ho però capito cosa intendi per "indipendentemente, se possibile,
dal browser utilizzato"...?
@Alex


title: Evento > apertura pagina web

author: Silver

text:
leev ha scritto:

per essere "indipendente" io uso
Public Function ExecuteFile(FilePath As String)
On Error GoTo error
Dim ret As Integer
ret = Shell("rundll32.exe url.dll,FileProtocolHandler " & (FilePath))
Exit Function
error:  MsgBox err.Description, vbExclamation, "Error"
End Function
puoi richiamare la funzione sull'evento che preferisci.
Cosa intendi per "nuovo record"?


title: Evento > apertura pagina web

text:
Alessandro Baraldi ha scritto:
>...
> Non ho però capito cosa intendi per "indipendentemente, se possibile,
> dal browser utilizzato"...?
>
> @Alex
Di modo che si apra sia con Explorer che con altri browser.
Grazie.


title: Evento > apertura pagina web

text:
>
> Cosa intendi per "nuovo record"?
Ho una maschera che uso sia per visualizzare che per inserire i dati.
Se volessi che la pagina web si aprisse non quando scorro i dati, ma
quando mi reco oltre l'ultimo record per inserirne uno nuovo (oppure
premo il tastino con freccetta dx. e asterisco nei pulsanti di
spostamento per aggiungere un nuovo record).
Quello intendevo.
Grazie.


title: Evento > apertura pagina web

text:
leev ha scritto:

Qualsiasi istruzione si appoggia al Browser di Default, pertanto
funziona.
@Alex


title: Evento > apertura pagina web

author: Alessandro Cara

text:

if newrecord ......
--
ac


title: Evento > apertura pagina web

text:
Alessandro Cara ha scritto:
> leev wrote:
> > Ho una maschera che uso sia per visualizzare che per inserire i dati.
> > Se volessi che la pagina web si aprisse non quando scorro i dati, ma
> > quando mi reco oltre l'ultimo record per inserirne uno nuovo (oppure
> > premo il tastino con freccetta dx. e asterisco nei pulsanti di
> > spostamento per aggiungere un nuovo record).
> > Quello intendevo.
> >
> if newrecord ......
> --
> ac
Perfetto, grazie mille.
Ora che ho un paio d'ore (e la schiena a pezzi) provo a mettere insieme
i pezzi, vediamo...


title: Evento > apertura pagina web

text:
Alessandro Baraldi ha scritto:
> Qualsiasi istruzione si appoggia al Browser di Default, pertanto
> funziona.
I, prezumevo, ma avevo qualche dubbio. Ora provo a mettere insieme i
pezzi.
Penso che userò il tuo suggerimento che ho già visto mi da la
possibilità di aprire la pagina in una nuova finestra, Cosa che con la
Function di Silver, non saprei fare.
Grazie ancora!!!!!!!!
Ciaooooooooooooooooo


title: Generare BArCode

text:
Come posso generare dei bar code direttametne dal mi o data base access che
siano leggibili dal Lettore?
Ho provato una conversione diretta del font del codice con un font 3of9 ma
non me lo legge devo dare delle impostazione ulteriori?
Grazie


title: Generare BArCode

author: Carlo Costarella

text:
<
savi...@hotmail.com
> ha scritto nel messaggio
news:4373cdc6$0$13270$4faf...@reader2.news.tin.it...

Personalmente uso due ocx commerciali che metto sul report e genero tutti i
codici abarre che voglio e in qualsiasi formato. Il report viene stampato su
un foglio di etichette adesive che vengono incollate sugli articoli e lette
dalla penna-lettore.
Quello che mi sembra più conveniente è CreaBar 2.1 della
CompuArt
in...@compuart.it
Tel. 010 6513199
con un prezzo modico, un programma per generare il barcode e un ocx da usare
nei report o comunque in Access.
Nel report si inseriscono uno o più ocx (CA_BarCodePanelX Control), si setta
il tipo di barcode e gli si passa la stringa da trasformare...
Altro ocx da me usato è il Marbry BarCode Control che è sensibilmente più
caro (199,00 euro),
http://www.mabry.com/barcod/index.htm
Ciao, Carlo


title: Generare BArCode

author: PuntoBat

text:
Vai sul Sitocomune. lo trovi lì.
E funziona benissimo


title: aiuto

author: Francesco

text:
ho fatto un piccola db  con access 2000 (comperato)che dovrei dare a dei
colleghi per la raccolta dati,il problema è che questi non hanno access 2000
ma il 97 per cui il dbase non dovrebbe girare correttamente.
come fare? grazie
Ps:non vorrei inoltre che ci mettessero le mani scombinandomi le query e le
macro nonchè le tabelle è possibile?
grazie


title: aiuto

author: All Eyez On me

text:
"Francesco" <
francesco...@tin.it
> ha scritto nel messaggio
news:CzMR7.420$OP2....@news2.tin.it...

salvalo in formato access 97 e se vuoi impedire le modifiche convertilo in
mde
AEOM


title: aiuto

author: Alex

text:
"Francesco" <
francesco...@tin.it
> wrote in message
news:CzMR7.420$OP2....@news2.tin.it...

Non sempre è possibile il passaggio alla versione precedente.
Partendo dal fatto che non sò come è fatto il DB:
1) Se hai utilizzato accesso ai dati ADO sicuramente non va.
2) Se hai usato accesso ai dati DAO probabilmente non va perchè le librerie
   DAO solitamente su A97 sono più vecchie solitamente hai:
   Microsoft Access Object Library 8.0 in A97
   Microsoft Access Object Library 9.0 in A2000
Quindi dovresti impostare nei tuoi riferimenti se l'hai per sicurezza
il riferimento alla versione precedente.
Questo perchè nel caso ci sia la versione 9.0 non da problemi, si adegua, ma
nel caso sia installata(dai tuoi colleghi) la 8.0 non la vede e da errori.
Ciao
@Alex
--
Posted from  [62.98.12.23]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [?] Access 97/2000 & grafici Excel

author: Mak

text:
Ho un piccolo problema, desidero inserire in un form di access un grafico
excel generato tramite una query, se creo un file legato tramite tabella
pivot ottengo il grafico desiderato e all'apertura in access il grafico è
corretto ma se aggiorno la query il grafico non cambia.
Ho provato ad inserire il grafico come oggetto embended ma ottengo solo
l'errore che il server ole non è registrato.
Il sistema su cui lavoro ha:
Win 2k
access 97
access 2000
excel 2000
vb6
Grazie


title: File.ini

author: Tom

text:
Ciao a tutti,
ho creato un'applicazione con Access2000, vorrei impostare un file tipo .INI
che mi permetta di caricare le opzioni di configurazione all'apertura
dell'applicazione, qualcuno mi puň dare una mano?
Grazie T


title: File.ini

author: fidirico

text:
"Tom" <
ar...@libero.it
> ha scritto nel messaggio
news:0W06c.76979$FJ6.2...@twister1.libero.it...

Non č piů pratico usare una apposita tabella, magari nascosta?
Ciao
Galliano.


title: File.ini

author: ALESSANDRO Baraldi

text:
"fidirico" <
galSENZAMA...@libero.it
> ha scritto nel messaggio
news:VQ26c.77228$FJ6.2...@twister1.libero.it...

Non credo, il File INI lo modifichi senza aprire il DB....e
si usano proprio per questo.......!!!!
Supponi di proteggere il BE.....
Io ti consiglierei di Scrivere Azione=Valore...!
Per esempio Se vuoi che il Colore Delle Form sia Nero:
BackColor=0
ForeColor=1
E' ovviamente un'esempio Banale...... ma non sň quello che devi fare..!!!
@Alex.


title: File.ini

author: Setec Astronomy

text:
Tom wrote:
> ho creato un'applicazione con Access2000, vorrei impostare un file
> tipo .INI che mi permetta di caricare le opzioni di configurazione
> all'apertura dell'applicazione, qualcuno mi pur dare una mano?
Una classe semplice semplice che utilizzo di tanto in tanto.
--------------------------- cut -------------------------------------
Attribute VB_Name = "CIniFiles"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = True
Option Compare Database
Option Explicit
Private strFileName As String
Private Declare Function GetPrivateProfileStringA Lib "kernel32" (ByVal
strSection As String, _
   ByVal strKey As String, ByVal strDefault As String, ByVal
strReturnedString As String, _
   ByVal lngSize As Long, ByVal strFileNameName As String) As Long
Private Declare Function WritePrivateProfileStringA Lib "kernel32"
(ByVal strSection As String, _
   ByVal strKey As String, ByVal strString As String, ByVal
strFileNameName As String) As Long
Private Function WritePrivateProfileString32(ByVal strFileName As
String, ByVal strSection As String, ByVal strKey As String, ByVal
strValue As String) As Boolean
Dim lngValid As Long
    On Error Resume Next
    lngValid = WritePrivateProfileStringA(strSection, strKey, strValue,
strFileName)
    If lngValid > 0 Then WritePrivateProfileString32 = True
    On Error GoTo 0
End Function
Private Function GetPrivateProfileString32(ByVal strFileName As String,
ByVal strSection As String, ByVal strKey As String, Optional
strDefault) As String
Dim strReturnString As String, lngSize As Long, lngValid As Long
    On Error Resume Next
    If IsMissing(strDefault) Then strDefault = ""
    strReturnString = Space(1024)
    lngSize = Len(strReturnString)
    lngValid = GetPrivateProfileStringA(strSection, strKey, strDefault,
strReturnString, lngSize, strFileName)
    GetPrivateProfileString32 = Left(strReturnString, lngValid)
    On Error GoTo 0
End Function
Public Property Get FileName() As String
    FileName = strFileName
End Property
Public Property Let FileName(strValue As String)
    If Trim(strValue) <> "" Then
        strFileName = strValue
    Else
        Err.Raise vbObjectError + cErrorID_ConfigFileName_NotValid,
objProject.Name & ".CVersion", _
        cErrorString_ConfigFileName_NotValid
    End If
End Property
Public Function ReadIniString(strSection As String, strField As String)
As String
    If Dir(strFileName) <> "" Then
        ReadIniString = GetPrivateProfileString32(strFileName,
strSection, strField)
    Else
        Err.Raise vbObjectError + cErrorID_ConfigFileName_NotValid,
objProject.Name & ".CVersion", _
        cErrorString_ConfigFileName_NotValid
    End If
End Function
Public Sub WriteIniString(strSection As String, strField As String,
strValue As String)
    If strFileName <> "" Then
        WritePrivateProfileString32 strFileName, strSection, strField,
strValue
    Else
        Err.Raise vbObjectError + cErrorID_ConfigFileName_NotValid,
objProject.Name & ".CVersion", _
        cErrorString_ConfigFileName_NotValid
    End If
End Sub
Public Function ReadIniInteger(strSection As String, strField As
String) As Integer
    If Dir(strFileName) <> "" Then
        ReadIniInteger = Val(GetPrivateProfileString32(strFileName,
strSection, strField))
    Else
        Err.Raise vbObjectError + cErrorID_ConfigFileName_NotValid,
objProject.Name & ".CVersion", _
        cErrorString_ConfigFileName_NotValid
    End If
End Function
Public Sub WriteIniInteger(strSection As String, strField As String,
intValue As Integer)
    If strFileName <> "" Then
        WritePrivateProfileString32 strFileName, strSection, strField,
Str(intValue)
    Else
        Err.Raise vbObjectError + cErrorID_ConfigFileName_NotValid,
objProject.Name & ".CVersion", _
        cErrorString_ConfigFileName_NotValid
    End If
End Sub
Public Function ReadIniBoolean(strSection As String, strField As
String) As Boolean
    If GetPrivateProfileString32(strFileName, strSection, strField) =
"Vero" Then
        ReadIniBoolean = True
    Else
        ReadIniBoolean = False
    End If
End Function
Public Sub WriteIniBoolean(strSection As String, strField As String,
boolValue As Boolean)
    If boolValue Then
       WritePrivateProfileString32 strFileName, strSection, strField,
"Vero"
    Else
       WritePrivateProfileString32 strFileName, strSection, strField,
"Falso"
    End If
End Sub
Public Function ReadIniAcDataTransferType(strSection As String,
strField As String) As AcDataTransferType
    Select Case GetPrivateProfileString32(strFileName, strSection,
strField)
    Case "Export"
        ReadIniAcDataTransferType = acExport
    Case "Import"
        ReadIniAcDataTransferType = acImport
    Case "Link"
        ReadIniAcDataTransferType = acLink
    Case Else
        ReadIniAcDataTransferType = -1
    End Select
End Function
Public Sub WriteIniAcDataTransferType(strSection As String, strField As
String, acValue As AcDataTransferType)
    Dim tmpStr As String
    Select Case acValue
    Case acExport
        tmpStr = "Export"
    Case acImport
        tmpStr = "Import"
    Case acLink
        tmpStr = "Link"
    Case Else
        tmpStr = ""
    End Select
    WritePrivateProfileString32 strFileName, strSection, strField,
tmpStr
End Sub
Public Function ReadIniAcObjectType(strSection As String, strField As
String) As AcObjectType
    Select Case GetPrivateProfileString32(strFileName, strSection,
strField)
    Case "Table"
        ReadIniAcObjectType = acTable
    Case "DataAccessPage"
        ReadIniAcObjectType = acDataAccessPage
    Case "Default"
        ReadIniAcObjectType = acDefault
    Case "Diagram"
        ReadIniAcObjectType = acDiagram
    Case "Form"
        ReadIniAcObjectType = acForm
    Case "Function"
        ReadIniAcObjectType = acFunction
    Case "Macro"
        ReadIniAcObjectType = acMacro
    Case "Module"
        ReadIniAcObjectType = acModule
    Case "Query"
        ReadIniAcObjectType = acQuery
    Case "Report"
        ReadIniAcObjectType = acReport
    Case "ServerView"
        ReadIniAcObjectType = acServerView
    Case "StoredProcedure"
        ReadIniAcObjectType = acStoredProcedure
    Case Else
        ReadIniAcObjectType = acDefault
    End Select
End Function
Public Sub WriteIniAcObjectType(strSection As String, strField As
String, acValue As AcObjectType)
    Dim tmpStr As String
    Select Case acValue
    Case acTable
        tmpStr = "Table"
    Case acDataAccessPage
        tmpStr = "DataAccessPage"
    Case acDefault
        tmpStr = "Default"
    Case acDiagram
        tmpStr = "Diagram"
    Case acForm
        tmpStr = "Form"
    Case acFunction
        tmpStr = "Function"
    Case acMacro
        tmpStr = "Macro"
    Case acModule
        tmpStr = "Module"
    Case acQuery
        tmpStr = "Query"
    Case acReport
        tmpStr = "Report"
    Case acServerView
        tmpStr = "ServerView"
    Case acStoredProcedure
        tmpStr = "StoredProcedure"
    Case Else
        tmpStr = ""
    End Select
    WritePrivateProfileString32 strFileName, strSection, strField,
tmpStr
End Sub
--
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL?
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.


title: File.ini

author: namor

text:
Tom ha scritto:
> Ciao a tutti,
> ho creato un'applicazione con Access2000, vorrei impostare un file tipo .INI
> che mi permetta di caricare le opzioni di configurazione all'apertura
> dell'applicazione, qualcuno mi può dare una mano?
> Grazie T
Io ho un esempio già pronto, che ho mandato al
www.sitocomune.com
 ma non è
stato ancora pubblicato. Se vuoi vederlo te lo mando se mi dici che
versione di access usi.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: File.ini

author: Ferrari Rino

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c3bj2b$70h$1...@news.newsland.it...

> Ciao Namorio sarei interessato  Vs. A xp
rinof...@virgilio.it
grazie
Ferrari Rino


title: File.ini

author: Alaves

text:


>grazie
>Ferrari Rino
>
Ciao potresti mandarlo anche a me?
Io uso Access 2000..
ala...@tiscali.it
Grazie


title: File.ini

text:
"Alaves" <
alaves...@yahoo.it
> ha scritto nel messaggio
news:omij509ku2rnjccd3...@4ax.com...
> On Thu, 18 Mar 2004 07:50:27 GMT, "Ferrari Rino"
> <
rinof...@virgilio.it
> wrote:
>
> >
> >"namor" <
do...@spam.me
> ha scritto nel messaggio
> >news:c3bj2b$70h$1...@news.newsland.it...
> >> Tom ha scritto:
> >>
> >> > Ciao a tutti,
> >> > ho creato un'applicazione con Access2000, vorrei impostare un file
tipo
> >.INI
> >> > che mi permetta di caricare le opzioni di configurazione all'apertura
> >> > dell'applicazione, qualcuno mi puň dare una mano?
> >> > Grazie T
> >>
> >>
> >> Io ho un esempio giŕ pronto, che ho mandato al
www.sitocomune.com
 ma
non č
> >> stato ancora pubblicato. Se vuoi vederlo te lo mando se mi dici che
> >> versione di access usi.
> >> Namor
Ciao scusa per il ritardo ma il lavoro....
comunque uso Access 2000 e 2003
mi accontento anche solo per Access2000, modesto no!
Grazie Tommy


title: defaultvalue...

author: Alek

text:
Qualcuno mi aiuti!!
Quando punto su un record di una maschera A1( sottomaschera di A) devono
comparire i dati relativi in un'altra maschera A2(anche questa sottomaschera
di A); ho quindi inserito un filtro da codice ( e questo funziona) ma,
inoltre, il valore di default del campo chiave di A2 deve essere quello
dello stesso campo  di A1: ho quindi impostato la proprietą 'DefaultValue'
che perņ non funziona sulle stringhe alfanumeriche (ma solo su quelle
numeriche)..
Come posso risolvere il problema? C'č un'altra proprietą o metodo che mi
possa servire?
Grazie di cuore,Ale


title: defaultvalue...

author: Roberto - Syd

text:
"Alek" <
alek...@gsmbox.it
> ha scritto nel messaggio
news:9pk21c$sps$1...@stargate1.inet.it...
> Qualcuno mi aiuti!!
> Quando punto su un record di una maschera A1( sottomaschera di A) devono
> comparire i dati relativi in un'altra maschera A2(anche questa
sottomaschera
> di A); ho quindi inserito un filtro da codice ( e questo funziona) ma,
> inoltre, il valore di default del campo chiave di A2 deve essere quello
> dello stesso campo  di A1: ho quindi impostato la proprietà 'DefaultValue'
> che però non funziona sulle stringhe alfanumeriche (ma solo su quelle
> numeriche)..
> Come posso risolvere il problema? C'è un'altra proprietà o metodo che mi
> possa servire?
> Grazie di cuore,Ale
>
>
Aggiungi una casella di testo sul Form A che chiamerai per es.: CodicePerA2,
nella sottomaschera A2 imposti la proprietà Campi Master con CodicePerA2 e
nella proprietà Campi Figli il nome della casella relativa al valore di A1,
a questo punto nella routine dell'evento Su corrente di Form A1 scrivi
queste istruzione:
Parent![CodicePerA2]=Me.NomeCasellaDiTestoCheContieneIlValoreRelativoAiDatiD
iFormA2]
Ciao Roberto - Syd


title: defaultvalue...

text:
Qualcuno mi aiuti!!
Quando punto su un record di una maschera A1( sottomaschera di A) devono
comparire i dati relativi in un'altra maschera A2(anche questa sottomaschera
di A); ho quindi inserito un filtro da codice ( e questo funziona) ma,
inoltre, il valore di default del campo chiave di A2 deve essere quello
dello stesso campo  di A1: ho quindi impostato la proprietą 'DefaultValue'
che perņ non funziona sulle stringhe alfanumeriche (ma solo su quelle
numeriche)..
Come posso risolvere il problema? C'č un'altra proprietą o metodo che mi



title: Blat, Invio mail

author: Garom

text:
Vorrei utilizzare il programma Blat per inviare mail da access 97. Da
tutti i commenti che ho letto - compreso quello di Carlo Costarella del
10/02 - sembra abbastanza affidabile e sarebbe sufficiente per l'uso che
dovrei farne.
Ho fatto il download del programma e l'ho messo nella directory
C:TEMPBlat|blat.
Ora, quello che non riesco a fare, a causa delle mie scarsissime
conoscenze del codice Vba � come metterlo nel mio Db.
Ho provato a fare un copia/incolla in un nuovo modulo (il modulo l'ho
salvato con il nome clsErrorMailer) ma non so se questo nuovo modulo � un
modulo di classe (come � richiesto nelle istruzioni per il funzionamento)
Inoltre, sempre nel messaggio di cui sopra, si dice di creare un nuovo
modulo (semplice) scrivendoci: Sub Test () ecc.
Sono pertanto a chiedere umilmente:
come salvare un modulo di classe ?
cosa dovrei scrivere nella routine evento di un pulsante per lanciare il
tutto ?
Sarei infinitamente grato se qualcuno volesse aiutarmi
Saluti a tutti
   Gabriele
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Blat, Invio mail

text:
"Garom" <
garo...@virgilio.it
> ha scritto nel messaggio
news:hpvdfh$jld$1...@news.newsland.it...
> Vorrei utilizzare il programma Blat per inviare mail da access 97. Da
> tutti i commenti che ho letto - compreso quello di Carlo Costarella del
> 10/02 - sembra abbastanza affidabile e sarebbe sufficiente per l'uso che
> dovrei farne.
> Ho fatto il download del programma e l'ho messo nella directory
> C:TEMPBlat|blat.
> Ora, quello che non riesco a fare, a causa delle mie scarsissime
> conoscenze del codice Vba č come metterlo nel mio Db.
> Ho provato a fare un copia/incolla in un nuovo modulo (il modulo l'ho
> salvato con il nome clsErrorMailer) ma non so se questo nuovo modulo č un
> modulo di classe (come č richiesto nelle istruzioni per il funzionamento)
> Inoltre, sempre nel messaggio di cui sopra, si dice di creare un nuovo
> modulo (semplice) scrivendoci: Sub Test () ecc.
> Sono pertanto a chiedere umilmente:
> come salvare un modulo di classe ?
> cosa dovrei scrivere nella routine evento di un pulsante per lanciare il
> tutto ?
>
> Sarei infinitamente grato se qualcuno volesse aiutarmi
> Saluti a tutti
>   Gabriele
Le cose sono molto piů semplici.
Leggiti questa guida:
http://www.dotnethell.it/tips/sendscriptemail.aspx
Ciao, Carlo


title: Blat, Invio mail

author: GaRom

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:hpvj8u$rct$1...@tdi.cu.mi.it...
>
> "Garom" <
garo...@virgilio.it
> ha scritto nel messaggio
> news:hpvdfh$jld$1...@news.newsland.it...
>> Vorrei utilizzare il programma Blat per inviare mail da access 97. Da
>> tutti i commenti che ho letto - compreso quello di Carlo Costarella del
>> 10/02 - sembra abbastanza affidabile e sarebbe sufficiente per l'uso che
>> dovrei farne.
>> Ho fatto il download del programma e l'ho messo nella directory
>> C:TEMPBlat|blat.
>> Ora, quello che non riesco a fare, a causa delle mie scarsissime
>> conoscenze del codice Vba è come metterlo nel mio Db.
>> Ho provato a fare un copia/incolla in un nuovo modulo (il modulo l'ho
>> salvato con il nome clsErrorMailer) ma non so se questo nuovo modulo è un
>> modulo di classe (come è richiesto nelle istruzioni per il funzionamento)
>> Inoltre, sempre nel messaggio di cui sopra, si dice di creare un nuovo
>> modulo (semplice) scrivendoci: Sub Test () ecc.
>> Sono pertanto a chiedere umilmente:
>> come salvare un modulo di classe ?
>> cosa dovrei scrivere nella routine evento di un pulsante per lanciare il
>> tutto ?
>>
>> Sarei infinitamente grato se qualcuno volesse aiutarmi
>> Saluti a tutti
>>   Gabriele
>
> Le cose sono molto più semplici.
> Leggiti questa guida:
>
http://www.dotnethell.it/tips/sendscriptemail.aspx
>
> Ciao, Carlo
>
Grazie Carlo per l'interessamento e la risposta
Ho letto quanto mi hai suggerito, ho già fatto una prova e dal prompt dei
comandi di windows funziona.
Ti chiedo a questo punto un ulteriore piccolo aiuto:
come faccio a mettere il tutto nel db e a creare il modulo di classe ?
cosa dovrei scrivere nella routine evento al clic di un pulsante dal quale
vorrei far partire la mail ?
  Ringrazio di nuovo per la collaborazione
   Gabriele


title: Blat, Invio mail

author: Carlo Costarella

text:
"GaRom" <
garo...@virgilio.it
> ha scritto nel messaggio
news:4bc36772$0$1140$4faf...@reader1.news.tin.it...
cut
>> Le cose sono molto più semplici.
>> Leggiti questa guida:
>>
http://www.dotnethell.it/tips/sendscriptemail.aspx
>>
>> Ciao, Carlo
>>
> Grazie Carlo per l'interessamento e la risposta
> Ho letto quanto mi hai suggerito, ho già fatto una prova e dal prompt dei
> comandi di windows funziona.
> Ti chiedo a questo punto un ulteriore piccolo aiuto:
> come faccio a mettere il tutto nel db e a creare il modulo di classe ?
> cosa dovrei scrivere nella routine evento al clic di un pulsante dal quale
> vorrei far partire la mail ?
>
>  Ringrazio di nuovo per la collaborazione
>   Gabriele
Probabilmente ti riferisci a questo post:
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/ae3d785340d075bc
Per creare un modulo di classe fai così:
sezione moduli della finestra database, menù Inserisci e poi Modulo di
classe.
Ciao, Carlo


title: Blat, Invio mail

text:
Carlo Costarella ha scritto:



> Ciao, Carlo
Sì, Mi riferivo esattamente a quel thread.
Ho creato il modulo di classe come da te suggerito, ho cambiato i
riferimenti all'interno e ho creato anche il secondo modulo semplice come
scritto nel thread.
Quello che vorrei fare è avere la possibilità, da un pulsante di una form,
di far partire la mail solo che, nonostante vari tentativi, non ci sono
riuscito.
Ti sarei grato se riuscissi a darmi un ulteriore suggerimento
Grazie in anticipo



title: Blat, Invio mail

text:
"Garom" <
Garo...@virgilio.it
> ha scritto nel messaggio
news:hq3o6u$ohb$1...@news.newsland.it...
> Carlo Costarella ha scritto:
>
>> "GaRom" <
garo...@virgilio.it
> ha scritto nel messaggio
>> news:4bc36772$0$1140$4faf...@reader1.news.tin.it...
>> cut
>> >> Le cose sono molto pi� semplici.
>> >> Leggiti questa guida:
>> >>
http://www.dotnethell.it/tips/sendscriptemail.aspx
>> >>
>> >> Ciao, Carlo
>> >>
>> > Grazie Carlo per l'interessamento e la risposta
>> > Ho letto quanto mi hai suggerito, ho gi� fatto una prova e dal prompt
>> > dei
>> > comandi di windows funziona.
>> > Ti chiedo a questo punto un ulteriore piccolo aiuto:
>> > come faccio a mettere il tutto nel db e a creare il modulo di classe ?
>> > cosa dovrei scrivere nella routine evento al clic di un pulsante dal
>> > quale
>> > vorrei far partire la mail ?
>> >
>> >  Ringrazio di nuovo per la collaborazione
>> >   Gabriele
>
>> Probabilmente ti riferisci a questo post:
>>
>
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/ae3d785340d075bc
>
>> Per creare un modulo di classe fai cos�:
>> sezione moduli della finestra database, men� Inserisci e poi Modulo di
>> classe.
>
>> Ciao, Carlo
>
> S�, Mi riferivo esattamente a quel thread.
> Ho creato il modulo di classe come da te suggerito, ho cambiato i
> riferimenti all'interno e ho creato anche il secondo modulo semplice come
> scritto nel thread.
> Quello che vorrei fare � avere la possibilit�, da un pulsante di una form,
> di far partire la mail solo che, nonostante vari tentativi, non ci sono
> riuscito.
> Ti sarei grato se riuscissi a darmi un ulteriore suggerimento
> Grazie in anticipo
> Gabriele
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
Al click del pulsante (sempre da codice):
call Test()
Ciao, Carlo


title: Blat, Invio mail

text:
Carlo Costarella ha scritto:
> Al click del pulsante (sempre da codice):
> call Test()
> Ciao, Carlo
Caro Carlo, ti chiedo scusa per la mia incapacità.
Ho provato a mettere nel pulsante della form:
Private Sub Comando0_Click()
Call test
End Sub
 in effetti scrivo: call test() con le due parentesi ma appena premo invio
le parentesi scompaiono.
ho provato anche a scrivere sulla proprietà su clic del pulsante =test()
ma anche questa soluzione non va (mi dice che l'espressione non
corrisponde al nome di una espressione ecc.)
Sono quasi sul punto di arrendermi.
Ti ringrazio di nuovo



title: Blat, Invio mail

text:
"Garom" <
garo...@virgilio.it
> ha scritto nel messaggio
news:hq4mt8$nbq$1...@news.newsland.it...
> Carlo Costarella ha scritto:
>
>> Al click del pulsante (sempre da codice):
>> call Test()
>
>> Ciao, Carlo
>
> Caro Carlo, ti chiedo scusa per la mia incapacità.
> Ho provato a mettere nel pulsante della form:
> Private Sub Comando0_Click()
> Call test
> End Sub
> in effetti scrivo: call test() con le due parentesi ma appena premo invio
> le parentesi scompaiono.
>
> ho provato anche a scrivere sulla proprietà su clic del pulsante =test()
> ma anche questa soluzione non va (mi dice che l'espressione non
> corrisponde al nome di una espressione ecc.)
> Sono quasi sul punto di arrendermi.
> Ti ringrazio di nuovo
>  Gabriele
>
E' normale che le parentesi spariscono...le ho messe per farti capire che
stiamo chiamando una Sub. Va bene così.
Ciao, Carlo


title: Blat, Invio mail

text:
> E' normale che le parentesi spariscono...le ho messe per farti capire che
> stiamo chiamando una Sub. Va bene cosě.
> Ciao, Carlo
Grazie ancora Carlo per la risposta.
Se le cose stanno come dici allora sono io che, a causa della mia non
conoscenza del codice, non riesco ad andare avanti perche' quando lancio
la sub Test() non avviene niente.
Provo a spiegare quale era all'origine la mia intenzione:
Da una form tramite un pulsante far partire la mail (questo era il primo
passo). Ovviamente avrei messo nella form alcuni controlli non associati
per scrivere il destinatario, il soggetto, il testo e gli eventuali
allegati scrivendo da qualche parte del codice i riferimenti
Forms!miaform!miocontrollo ecc. (in effetti ho visto che nel sito comune
ci sono altri esempi per l'invio delle mail ma volevo andare avanti con
Blat perche' - se non ho capito male - in tutti gli altri esempi non si
puň cambiare il nome del mittente in quanto preso direttamente da OE)
Non so se questo si potra' fare con Blat (leggendo e spulciando qua e la
mi sembrava una cosa possibile) solo che a questo punto non saprei dove
intervenire.
Ti saluto di nuovo per la pazienza



title: SSTAB (Tabbed Dialog Control) MA IN ACCESS 2000 NON VA ?

author: EnricoV.

text: Come da oggetto.


author: warp

text:
"EnricoV."
> Come da oggetto.
Non tutte le componenti .OCX funzionano in ambito Access
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q202104
Ciň premesso, ci spieghi cosa vuoi ottenere?
Se il tuo scopo č:
1) Personalizzare il Design dei bottoni
2) Posizionarli dove ti pare (magari verticalmente).
3) Creare sfondi colorati.
4) Nidificare le strutture a Frame
Tutto questo puoi ottenerlo _con modici sforzi_ in puro Access.
Ciao.


title: Import Export

author: Marco

text:
Ciao a tutti, io avrei la necessità di prendere
alcuni oggetti di un mdb precedentemente analizzato e di inserirli in un
nuovo database, quindi mi chiedevo se qualcuni gentilmente saprebbe dirmi
quali sono i passaggi e come eseguirli, in pratica io ho già creato le
funzioni per leggere tutti gli oggetti del database di origine, poi ora
avrei bisogno di un comando di esportazione o qualcosa del genere per
prendere alcuni oggetti dell'mdb e esportarli direttamente in un nuovo file
mdb che vado a creare via codice, qualcuno sa aiutarmi?
Grazie a chi mi risponderà!
Marco


title: Import Export

text:
"Marco" <
alfalink...@libero.it
> ha scritto nel messaggio
news:SD5m7.86070$vC1.1...@news1.tin.it...

Puoi utilizzare questo comando:
    DoCmd.TransferDatabase acExport, "Microsoft Access", "Path + nomedb",
acForm, "NomeOggettoOrigine", "NomeOggettoDestinazione", False
acForm è il tipo di oggetto nell'esempio è una maschera
il false finale risponde alla domanda solo struttura?
Ciao Roberto - Syd


title: problema con query selezione access97

author: SPTUT

text:
come posso con una query selezionando un data far si che vengano
visualizzati i dati dalla data richiesta alla stessa + 5 giorni?
grazie


title: problema con query selezione access97

author: Antonio Biso

text:
SPTUT <
sp...@tin.it
> wrote in message UuPz7.9799$QV6.2...@news2.tin.it...
> come posso con una query selezionando un data far si che vengano
> visualizzati i dati dalla data richiesta alla stessa + 5 giorni?
Between tuadata and dateadd("d",tuadata,5)
Antonio


title: Word

author: Gianna

text:
Ciao,
devo aprire un documento word da access.
Voglio mettere un tasto in una maschera di access che mi apra Word, un file
.doc specifico che è protetto da password.
Mi sapete fare un esempio dell'istruzione da scrivere.
Grazie
Gianna


title: Word

author: Giuseppe

text:
"Gianna" <
spozz...@mondoita.com
> ha scritto nel messaggio
news:cpq1pr$b0a$1...@carabinieri.cs.interbusiness.it...
> Ciao,
> devo aprire un documento word da access.
> Voglio mettere un tasto in una maschera di access che mi apra Word, un
file
> .doc specifico che č protetto da password.
> Mi sapete fare un esempio dell'istruzione da scrivere.
> Grazie
>
> Gianna
>
>
Private Sub nometasto_Click()
    Dim stAppName As String
        stAppName = "WinWord.exe C:\NomeCartella\Nomefile.doc"
    Call Shell(stAppName, 1)
End Sub
Ovviamente all'apertura del file.doc dovrai digitare la password


title: Word

author: ALESSANDRO Baraldi

text:
"Gianna" <
spozz...@mondoita.com
> ha scritto nel messaggio
news:cpq1pr$b0a$1...@carabinieri.cs.interbusiness.it...
> Ciao,
> devo aprire un documento word da access.
> Voglio mettere un tasto in una maschera di access che mi apra Word, un
file
> .doc specifico che č protetto da password.
> Mi sapete fare un esempio dell'istruzione da scrivere.
> Grazie
>
> Gianna
Ciao Gianna.
Se inserisci i riferimenti a Word potrai approfittare del visualizzatore
oggetti per vedere Metodi e proprietą della Libreria di Word.
Dim Wrd As Word.Application, Doc As Word.Document
Set Wrd = CreateObject("Word.Application")
Set Doc =Wrd.Documents.Open(FileName, _
                                             ConfirmConversions, _
                                             ReadOnly, _
                                             AddToRecentFiles, _
                                             PasswordDocument, _
                                             PasswordTemplate, _
                                             Revert, _
                                             WritePasswordDocument, _
                                             WritePasswordTemplate, _
                                             Format, _
                                             Encoding, _
                                             Visible, _
                                             OpenConflictDocument, _
                                             OpenAndRepair , _
                                             DocumentDirection, _
                                             NoEncodingDialog)
Doc.Activate
ecc....!
Tutti i parametri che vedi non sono obbligatori, sicuramente a te basterą
passare FileName e PasswordDocument per aprire l'istanza di Word con il
Documento senza dover digitare a mano la PWD.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Word

author: Sandro

text:
[cut]
Ciao Alex, mi inserisco per chiederti una cosa:
ho realizzato un db che contiene in una maschera due caselle di riepilogo .
la casella di riepilogo "CARTELLE" contiene il nome delle directory dell'HD,
la casella di riepilogo PRG i nomi dei rispettivi files.
sotto due caselle di testo che si popolano : la prima con il path, la
seconda con il path + nome del file.
un pulsante di comando LANCIA che "dovrebbe" aprire il file che compare
nella textbox dove c'è il path+nome del file.
la domanda è questa : per il momento sto provando a lanciare files di word
in questo modo :
Function copia_file(origine As String)
Dim nomedelfile As Object, doc As Word.Document
Set nomedelfile = CreateObject("Word.application")
Set doc = nomedelfile.Documents.Open(origine)
doc.Activate
End Function
(dove origine è la path del file)
il database si pianta devo chiuderlo con il task manager, il file di word
non si apre.
pero allo stesso file di word il database fa qualcosa, perchè se tento di
aprire il file di word con doppio click mi notifica che già un'altra
applicazione sta utilizzando il file.(forse per capire meglio ti devo
mandare l'applicativo ??)
2° domanda : siccome il mio db presenta tutti i file nella casella di
riepilogo è possibile aprire i file anche se sono di excel, pdf o
quant'altro ?
Se si come devo fare ? controllare l'estensione, associarla all'applicativo,
e poi aprirla ?
Grazie per la risposta.


title: Word

text:
"Sandro" <
sape...@tiscali.it
> ha scritto nel messaggio
news:cpq8c0$nh3$1...@lacerta.tiscalinet.it...

Ciao Sandro.
La tecnica descritta prevede tra i Riferimenti la Libreria di
Word, pertanto se non la inserisci è normale un malfunzionamento.
Ti consiglio poi di vedere l'Help nel quale trovi il codice corretto
e completo che verifica se Word è già aperto .
Tutto questo però funziona bene solo con l'Automazione Word,Excel
e tutti i prodotti MS di cui è possibile accetere via Automazione.
Se i programmi però non li devi gestire, ma solo aprire io ti consiglio
tecnice differenti:
vedi l'utilizzo di Shell nel caso di Eseguibile
oppure ShellExecute API di Windows.
In ogni caso puoi vedere sul mio sito:
Sezione [API]
    Eseguire un File e determinarne la chiusura
Trovi un demo interessante, anche se forse un pò complesso.



title: Word

text:
[cut]
CIAO ALEX (sto gridando anche stasera!!!)
sei un grande, grande !!!
ho risolto cosě prendendo solo questo dalla tua demo.
Function copia_file(origine As String)
On Error GoTo error
Dim ret As Integer
ret = Shell("rundll32.exe url.dll,FileProtocolHandler " & (origine))
ripristina:
    Exit Function
error:
MsgBox ("Qualcosa non va")
Resume ripristina
End Function
Ero quasi convinto che dopo tutto quel lavoro, dovessi rinunciare.
Avevo provato anche con shell(origine), prima di postarti ma non so perchč,
mi spccava la stringa in + parti e non riuscivo a lanciare il file.
i riferimenti erano ok li avevo impostati correttamente.
GRAZIE. GRAZIE, GRAZIE.
Ciao , buona serata.


title: Word

text:
[CUT]
> GRAZIE. GRAZIE, GRAZIE.
> Ciao , buona serata.
Ottimo.
Ciao.



title: Word

author: melo

text:
Gianna ha scritto:
> Ciao,
> devo aprire un documento word da access.
> Voglio mettere un tasto in una maschera di access che mi apra Word, un file
> ..doc specifico che è protetto da password.
> Mi sapete fare un esempio dell'istruzione da scrivere.
> Grazie
> Gianna
puoi appoggiarti anche semplicemente ad un collegamento ipertestuale...
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Word

author: ciroteo

text:
"Gianna" <
spozz...@mondoita.com
> ha scritto nel messaggio
news:cpq1pr$b0a$1...@carabinieri.cs.interbusiness.it...

comando44 è il pulsante
schedayperlink è la casella contentente il nome del file doc:
Dim file_doc As String
Dim percorso As String
percorso = "J:\"
file_doc = Trim(Me.schedahyperlink)
Dim MyFile, MyPath, MyName
MyFile = Dir(percorso & file_doc)
If MyFile = file_doc Then
MsgBox "ok esiste"
Me.Comando44.HyperlinkAddress = percorso & file_doc
Else
MsgBox "non esiste"
End If


title: Word

text:
"Gianna" <
spozz...@mondoita.com
> ha scritto nel messaggio
news:cpq1pr$b0a$1...@carabinieri.cs.interbusiness.it...



title: Word

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:cprv8q$mdl$1...@hulme.interac.it...

Verissimo, ma non ne hai assolutamente il controllo, e spesso
invece accade che l'applicazione Principale debba essere condizionata
proprio dagli effetti su quella Secondaria.....
Ciao



title: Aggiornamneto campi maschera.

author: ALAN

text:
un saluto (sempre)....
Dopo aver creato una funzione che scarica ogni 60 secondi un file da
internet, lo importo in una tabella Realtime, (che viene pulita ogni volta
prima di scaricare il file), mi manca , per ora, l'ultimo passaggio:
Ho una maschera DATIRT che mi visualizza i dati caricati dentro la tabella
Realtime, ma quando fa l'aggiornamento, mi compare nel campo #errore anche
se i dati all'interno della tabella ci sono.
Qualche consiglio ?
ps. il fine è quello di creare una maschera tipo push, non so il meccanismo
è quello giusto, avete consigli in merito ?


title: Aggiornamneto campi maschera.

author: Alessandro Cara

text:
ALAN wrote:
> un saluto (sempre)....
>
> Dopo aver creato una funzione che scarica ogni 60 secondi un file da
> internet, lo importo in una tabella Realtime, (che viene pulita ogni volta
> prima di scaricare il file), mi manca , per ora, l'ultimo passaggio:
>
> Ho una maschera DATIRT che mi visualizza i dati caricati dentro la tabella
> Realtime, ma quando fa l'aggiornamento, mi compare nel campo #errore anche
> se i dati all'interno della tabella ci sono.
anche quando fai la delete e prima di aver rifatto le insert?
Sto problema lo ho affrontato. In quel caso era una applicazione web con
una maschera ?push?. Alla fine, anche per motivi di prestazione, ho
preferito fare update tramite recordset. Piu' veloce e con aggiornamento
solo dei valori modificati.
>
> Qualche consiglio ?
>
> ps. il fine è quello di creare una maschera tipo push,
cos'e' una maschera di tipo push?
  non so il meccanismo
> è quello giusto, avete consigli in merito ?
>
>
--
ac
y-1=x


title: Aggiornamneto campi maschera.

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:UDLth.20567$bH4....@tornado.fastwebnet.it...

La mia necessità, essendo dati che cambiano in continuazione, è quella di
avere una maschera in cui il campo mi visualizzi il valore della tabella e
che si aggiorni in automatico dopo aver scaricato il nuovo file ed averlo
importato in tabella.
Mi spieghi l'update del recordset, lo fai della tabella, (mi va bene anche
solo per i valori modificati), e la maschera per visualizzare i dati, come
si aggiorna ??
Grazie.
grazie


title: Aggiornamneto campi maschera.

text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:UkZth.6047$422....@twister2.libero.it...
>
> "Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel
messaggio
> news:UDLth.20567$bH4....@tornado.fastwebnet.it...
> > ALAN wrote:
> >> un saluto (sempre)....
> >>
> Mi spieghi l'update del recordset, lo fai della tabella, (mi va bene anche
> solo per i valori modificati), e la maschera per visualizzare i dati, come
> si aggiorna ??
Uhm...
me.requery ?
Antonio


title: Aggiornamneto campi maschera.

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:Ge_th.6168$qN4.1...@twister1.libero.it...

Ciao, buongiorno, da questa situazione non esco fuori, mi dai anche qui un
punto di partenza ??
allora:
scarico il file quotazioni.csv ok
lo importo in una tabella temporanea TEMPRT ok
faccio una query di accodamento ACCODATEMPTR in una tabella DEFRT (con i
campi formattati a mio piacere)
Ho una maschera che ha come origine DEFRT.
il problema è che quando l'evento si ripete, (impostato sull evento timer
della maschera [come da te illustrato]) il risultato della DEFRT che mi
apro, su tutti i campi ha #Errore (ovviamente lasciando la tabella aperta) e
la stessa cosa sulla form.
grazie come sempre


title: Aggiornamneto campi maschera.

text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:nq%th.6161$422....@twister2.libero.it...

E quindi, come già detto sopra, dopo aver fatto la cancellazione dei dati
della tabella temporanea e il nuovo accodamento, ti fai anche una
me.requery.
Se abbini anche a tutto ciò un docmd.echo false seguito da un docmd.echo
true che ti disattiva temporaneamente il refresh dello schermo, forse eviti
anche che ti si veda un po' di sfarfallamento dovuto a tutte le modifiche
che fai con la maschera aperta
Antonio


title: Aggiornamneto campi maschera.

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:at%th.6164$422....@twister2.libero.it...

Scusa Antonio ma "so de cocco" come si dice dalle mie parti:
ecco il codice:
Private Sub Form_Timer()
Clock.Caption = Time
Dim TR As String
Dim Cvstatus As String
TR =
"
http://it.finance.yahoo.com/d/quotes.csv?f=sl1d1t1c1ohgv&e=.csv&s=@
^MIBTEL"
CSVstatus = URLDownloadToFile(0, TR, "D:\TestEOD\Dati\quotes.csv", 0, 0)
dati = "D:\TestEOD\Dati\quotes.csv"
CurrentDb.Execute "DELETE * From TempTR"
CurrentDb.Execute "DELETE * From DatiTR"
DoCmd.TransferText acImportDelim, "Quotazioni", "TempTR", dati
DoCmd.SetWarnings False
DoCmd.OpenQuery "AccodaADatiTR"
DoCmd.SetWarnings True
Me!QueryTR.Requery
End Sub
dove TempTR è la tabella dove viene importato il file dati
AccodaADatiTr è la query di accodamento nella Tabella DatiTR (formattata
secondo le mie esegenze)
QueryTR è la query fatta sulla Tabella DatiTR che fa da base dati per la
maschera MDatiTR
........??


title: Aggiornamneto campi maschera.

text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:Ce0uh.6243$422....@twister2.libero.it...

Scusa me.requery lo messo sulla mia maschera di visualizzazione dati e pare
funzioni..(che figura di cacca )


title: Aggiornamneto campi maschera.

text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:Ce0uh.6243$422....@twister2.libero.it...
>
> Me!QueryTR.Requery
>
>
> End Sub
>
> dove TempTR è la tabella dove viene importato il file dati
> AccodaADatiTr è la query di accodamento nella Tabella DatiTR (formattata
> secondo le mie esegenze)
> QueryTR è la query fatta sulla Tabella DatiTR che fa da base dati per la
> maschera MDatiTR
>
> ........??
Ma se io volevo che facessi la requery della query ti scrivevo
me.NomeQuery.requery
invece ho scritto
me.requery
Antonio


title: Aggiornamneto campi maschera.

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:Kr0uh.6351$qN4.1...@twister1.libero.it...

Passo allo step successivo ???
come diceva Alessandro per poter aggiornare solo i record variati è piu
complicato ???
NB se ti stresso, per oggi basta :) !!!


title: Aggiornamneto campi maschera.

text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:wF0uh.6374$qN4.1...@twister1.libero.it...
>
> "Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
> news:Kr0uh.6351$qN4.1...@twister1.libero.it...
> > "ALAN" <
X...@libero.it
> ha scritto nel messaggio
> > news:Ce0uh.6243$422....@twister2.libero.it...
> >>
> >> Me!QueryTR.Requery
> >>
> >>
> >> End Sub
> >>
> >> dove TempTR č la tabella dove viene importato il file dati
> >> AccodaADatiTr č la query di accodamento nella Tabella DatiTR
(formattata
> >> secondo le mie esegenze)
> >> QueryTR č la query fatta sulla Tabella DatiTR che fa da base dati per
la
> >> maschera MDatiTR
> >>
> >> ........??
> >
> > Ma se io volevo che facessi la requery della query ti scrivevo
> > me.NomeQuery.requery
> > invece ho scritto
> > me.requery
> >
> > Antonio
>
> Passo allo step successivo ???
>
> come diceva Alessandro per poter aggiornare solo i record variati č piu
> complicato ???
Direi di sě
>
> NB se ti stresso, per oggi basta :) !!!
Basta che non rispondo, quindi...
Antonio


title: Problema con for...next

author: sal

text:
Salve
Attraverso un esempio vi spiego cosa devo realizzare:
Ho 4 textbox txt1, txt2, txt3, txt4 e ho due variabili di tipo stringa a cui
assegno i seguenti valori:
str1="e poi "
str2="vuote"
Con un ciclo for...next devo far in modo di stampare o scrivere in un altra
textbox txtRis soltanto i valori che inserisco nelle textbox senza lasciare
spazi.
Per esempio:
txt1="tizio"
txt2=""
txt3="caio"
txt4=""
il mio risultato in txtRis deve essere:
tizio e poi caio
Siccome txt2 e txt4 sono vuote devono essere ignorate.
Se infine tutte le textbox sono vuote, devo avere come risultato o msgbox la
stringa str2 cioč "vuote".
Spero di essere stato chiaro. Se lo sono stato, potete aiutarmi ?
Grazie


title: Problema con for...next

text:
sal <salbarg@tin. i t> wrote in message nR9V5.3$al1...@twister1.tin.it...
> Salve
>
> Attraverso un esempio vi spiego cosa devo realizzare:
>
> Ho 4 textbox txt1, txt2, txt3, txt4 e ho due variabili di tipo stringa a
cui
> assegno i seguenti valori:
> str1="e poi "
> str2="vuote"
>
> Con un ciclo for...next devo far in modo di stampare o scrivere in un
altra
> textbox txtRis soltanto i valori che inserisco nelle textbox senza
lasciare
> spazi.
> Per esempio:
>
> txt1="tizio"
> txt2=""
> txt3="caio"
> txt4=""
>
> il mio risultato in txtRis deve essere:
> tizio e poi caio
>
> Siccome txt2 e txt4 sono vuote devono essere ignorate.
>
> Se infine tutte le textbox sono vuote, devo avere come risultato o msgbox
la
> stringa str2 cioè "vuote".
>
> Spero di essere stato chiaro. Se lo sono stato, potete aiutarmi ?
>
> Grazie
app = ""
if txt1<>"" then app = txt1
if txt2 <> "" then
  if app = "" then app = txt2 else app = app & " " & str1 & " " & txt2
if txt3 <> "" then
  if app = "" then app = txt3 else app = app & " " & str1 & " " & txt3
if txt4 <> "" then
  if app = "" then app = txt4 else app = app & " " & str1 & " " & txt4
if app = "" then  msgbox str2 else txtRis = app
Antonio


title: Problema con for...next

author: Michele Amato

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
TbaV5.5866$tS2.2...@news.infostrada.it...
> sal <salbarg@tin. i t> wrote in message nR9V5.3$al1...@twister1.tin.it...
> > Salve
> >
> > Attraverso un esempio vi spiego cosa devo realizzare:
> >
> > Ho 4 textbox txt1, txt2, txt3, txt4 e ho due variabili di tipo stringa a
> cui
> > assegno i seguenti valori:
> > str1="e poi "
> > str2="vuote"
> >
> > Con un ciclo for...next devo far in modo di stampare o scrivere in un
> altra
> > textbox txtRis soltanto i valori che inserisco nelle textbox senza
> lasciare
> > spazi.
> > Per esempio:
> >
> > txt1="tizio"
> > txt2=""
> > txt3="caio"
> > txt4=""
> >
> > il mio risultato in txtRis deve essere:
> > tizio e poi caio
> >
> > Siccome txt2 e txt4 sono vuote devono essere ignorate.
> >
> > Se infine tutte le textbox sono vuote, devo avere come risultato o
msgbox
> la
> > stringa str2 cioč "vuote".
> >
> > Spero di essere stato chiaro. Se lo sono stato, potete aiutarmi ?
> >
> > Grazie
>
> app = ""
> if txt1<>"" then app = txt1
> if txt2 <> "" then
>   if app = "" then app = txt2 else app = app & " " & str1 & " " & txt2
> if txt3 <> "" then
>   if app = "" then app = txt3 else app = app & " " & str1 & " " & txt3
> if txt4 <> "" then
>   if app = "" then app = txt4 else app = app & " " & str1 & " " & txt4
>
> if app = "" then  msgbox str2 else txtRis = app
>
> Antonio
>
>
Antň, io so che tu puoi fare di meglio :-)
dim liConta as Integer
dim lsConcatena as String
dim lsCorrente as String
lsConcatena = vbNullString
lsCorrente = vbNullString
for liConta = 1 to n
    'Supponendo che il codice venga definito nella maschera stessa
    lsCorrente = Me.Controls ("txt" & liConta) & vbNullString
    if lsConcatena = vbNullString then
        lsConcatena = lsConcatena & lsCorrente
    else
        lsConcatena = lsConcatena & " e poi " & lsCorrente
        'Ovviamente questo crea "Tizio e poi Caio e poi Sempronio"...
        'Se si vuole "Tizio, Caio e poi Sempronio"... l'algoritmo va
affinato ;-)
    End If
Next
If lsConcatena = vbNullString Then
    msgbox "Vuote"
else
    txtRisp = lsConcatena
End If
Sperando di aver capito bene il problema...
saluti
Michele Amato
--
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
Sulla mia pagina personale
http://utenti.worldonline.it/micheleamato
č possibile trovare una add-in per Access97-2000:
          Access Navigator 3.0
ho pubblicato anche la prima parte di un TUTORIAL
sull'uso di questo strumento
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}


title: Problema con for...next

text:
Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
l9bV5.6267$tS2.2...@news.infostrada.it...
> > app = ""
> > if txt1<>"" then app = txt1
> > if txt2 <> "" then
> >   if app = "" then app = txt2 else app = app & " " & str1 & " " & txt2
> > if txt3 <> "" then
> >   if app = "" then app = txt3 else app = app & " " & str1 & " " & txt3
> > if txt4 <> "" then
> >   if app = "" then app = txt4 else app = app & " " & str1 & " " & txt4
> >
> > if app = "" then  msgbox str2 else txtRis = app
> >
> > Antonio
> Antò, io so che tu puoi fare di meglio :-)
>
> dim liConta as Integer
> dim lsConcatena as String
> dim lsCorrente as String
>
> lsConcatena = vbNullString
> lsCorrente = vbNullString
> for liConta = 1 to n
>     'Supponendo che il codice venga definito nella maschera stessa
>     lsCorrente = Me.Controls ("txt" & liConta) & vbNullString
>     if lsConcatena = vbNullString then
>         lsConcatena = lsConcatena & lsCorrente
>     else
>         lsConcatena = lsConcatena & " e poi " & lsCorrente
>         'Ovviamente questo crea "Tizio e poi Caio e poi Sempronio"...
>         'Se si vuole "Tizio, Caio e poi Sempronio"... l'algoritmo va
> affinato ;-)
>     End If
> Next
> If lsConcatena = vbNullString Then
>     msgbox "Vuote"
> else
>     txtRisp = lsConcatena
> End If
Sicuramente la tua soluzione è più elegante, però
1) fa la stessa cosa
2) A codice scritto stiamo lì
3) Per il tizio che ha chiesto aiuto, la tua soluzione è un po' più
difficile da capire, la mia è più semplice per cominciare...
Antonio


title: Problema con for...next

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
ZroV5.10637$tS2.3...@news.infostrada.it...
> Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
> l9bV5.6267$tS2.2...@news.infostrada.it...
>
[cut]
> Sicuramente la tua soluzione č piů elegante, perň
> 1) fa la stessa cosa
> 2) A codice scritto stiamo lě
> 3) Per il tizio che ha chiesto aiuto, la tua soluzione č un po' piů
> difficile da capire, la mia č piů semplice per cominciare...
>
> Antonio
Antň, non ti riconosco +.
Nessuna battuta di spirito...
Nessuna presa per il culo...
Ao ma non č hai iniziato a prenderti sul serio?
Michele Amato
P.S.
L'amico "sal" chiedeva come fare quella cosa con un loop...


title: Problema con for...next

author: Lbo

text:
a nino, già me devo scaricà dumileccinque mex arretrati (cor
cavolo...), te ce metti pure tu a quotà tutti i messaggi... vabbè che
me sò preso na flat, ma nzomma, vedi che puoi fà...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Problema con for...next

text:
Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
X0rV5.244$hk4....@news.infostrada.it...
>
> Antň, non ti riconosco +.
> Nessuna battuta di spirito...
> Nessuna presa per il culo...
> Ao ma non č hai iniziato a prenderti sul serio?
Ma non č che me la sono presa. Era proprio un dato di fatto che la mia
soluzione era piů scrausa ma magari piů adatta al tipo e la tua piů
elegante...
Antonio


title: Problema con for...next

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:0GrV5.516$hk4....@news.infostrada.it...

Non litigate :-)
Ho adattato entrambe le soluzioni alle mie esigenze e naturalmente
funzionano alla perfezione.
Grazie.


title: Problema con for...next

text:
Lbo <
L...@NOSPAM.blunet.it
> wrote in message
3a263e34...@news.edisons.it...
> a nino, già me devo scaricà dumileccinque mex arretrati (cor
> cavolo...), te ce metti pure tu a quotà tutti i messaggi... vabbè che
> me sò preso na flat, ma nzomma, vedi che puoi fà...
>
>
Ben tornato
Michele Amato


title: Problema con for...next

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
0GrV5.516$hk4....@news.infostrada.it...
> Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
> X0rV5.244$hk4....@news.infostrada.it...
> >
> > Antň, non ti riconosco +.
> > Nessuna battuta di spirito...
> > Nessuna presa per il culo...
> > Ao ma non č hai iniziato a prenderti sul serio?
>
> Ma non č che me la sono presa. Era proprio un dato di fatto che la mia
> soluzione era piů scrausa ma magari piů adatta al tipo e la tua piů
> elegante...
>
> Antonio
>
Per me tu non sei Antonio Biso, sei un clone...
Michele Amato


title: Problema con for...next

text:
Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
DrwV5.2343$hk4....@news.infostrada.it...

Oh, una volta che uno vole fa del bene...
Antonio


title: Problema con for...next

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
kCAV5.5069$hk4.1...@news.infostrada.it...

Ancora non mi convinci.
Michele Amato


title: Problema con for...next

text:
Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
j5LV5.7229$hk4.2...@news.infostrada.it...
>
> > > Per me tu non sei Antonio Biso, sei un clone...
> > >
> > > Michele Amato
> >
> > Oh, una volta che uno vole fa del bene...
> >
> > Antonio
>
> Ancora non mi convinci.
Uhmmm...
casa di luciano sopra il deposito dell'atac... ti basta?
Antonio


title: Problema con for...next

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
x_OV5.8583$hk4.2...@news.infostrada.it...

Ok.
Deve essere un brutto periodo per te se il tuo famoso humor č un queste
condizioni...:-))
Antň e dai tirati sů...
Saluti
Michele Amato
P.S.
Comunque non ero io quello del...



title: soluzione per gestire errore

author: nwrr

text:
qual è la soluzione migliore per la gestione di un errore
cioè il codice da usare per fare in modo che mi appaia comunque una
maschera
che mi dice il numero di errore con una descrizione dello stesso ed
eventuali soluzioni
che è appunto la maschera normalmente compare in caso di errore.
a differenza di questa la mia mi deve consentire di uscire dalla
routine.
quindi una maschera simile a quella standard di avviso errore solo che
non deve
avere i pulsanti debug, continua e termina, ma deve essere di solo
avviso e quindi
farmi uscire dalla routine
ogni ulteriore chiarimento sulla gestione errori è gradita.
dalla guida ho visto che nell' on error posso agire in 3 modi diversi
goto riga
0
resume next
ma non ho capito quando è meglio l'uno o l'altro


title: soluzione per gestire errore

text:
nwrr <
nwrrAN...@lycos.it
> wrote in message 3C693586...@lycos.it...
> qual è la soluzione migliore per la gestione di un errore
>
>
> ogni ulteriore chiarimento sulla gestione errori è gradita.
> dalla guida ho visto che nell' on error posso agire in 3 modi diversi
> goto riga
> 0
> resume next
> ma non ho capito quando è meglio l'uno o l'altro
goto 0 annulla ogni precedente settaggio
resume next passa alla riga successiva
goto riga si sposta in un'altra parte del programma
Quest'ultima potrebbe servirti: a riga scriverai la tua routine di gestione
errore quindi uscirai dalla sub
Antonio


title: soluzione per gestire errore

text:
> goto 0 annulla ogni precedente settaggio
> resume next passa alla riga successiva
> goto riga si sposta in un'altra parte del programma
>
> Quest'ultima potrebbe servirti: a riga scriverai la tua routine di gestione
> errore quindi uscirai dalla sub
tua routine di gestione errore
quindi dovrei qui inserire quello che chiedevo nel post prima parte
ma è possibile avere appunto una maschera con un pulsante ok di uscita e non di
debug o continua che però mi faccia la stessa descrizione dell'errore
quando non uso la gestione degli errori.
perchè ho visto che compare una maschera con descrizione dell'errore e come
risolverlo
solo che poi mi obbliga al debug
si può invece averla uguale ma senza debug?
cioè una maschera di solo avviso


title: soluzione per gestire errore

text:
nwrr <
nwrrAN...@lycos.it
> wrote in message 3C6AB6D0...@lycos.it...
> > goto 0 annulla ogni precedente settaggio
> > resume next passa alla riga successiva
> > goto riga si sposta in un'altra parte del programma
> >
> > Quest'ultima potrebbe servirti: a riga scriverai la tua routine di
gestione
> > errore quindi uscirai dalla sub
>
> tua routine di gestione errore
>
> quindi dovrei qui inserire quello che chiedevo nel post prima parte
> ma č possibile avere appunto una maschera con un pulsante ok di uscita e
non di
>
> debug o continua che perň mi faccia la stessa descrizione dell'errore
> quando non uso la gestione degli errori.
> perchč ho visto che compare una maschera con descrizione dell'errore e
come
> risolverlo
> solo che poi mi obbliga al debug
> si puň invece averla uguale ma senza debug?
> cioč una maschera di solo avviso
Nel momento in cui tu hai usato l'on error, non ti viene piů il messaggio di
errore suo. A quel punto puoi inviare tu una msgbox con
err che ti da il numero di errore e
err.description che ti da la sua descrizione
Antonio


title: soluzione per gestire errore

text:
> Nel momento in cui tu hai usato l'on error, non ti viene più il messaggio di
> errore suo. A quel punto puoi inviare tu una msgbox con
> err che ti da il numero di errore e
> err.description che ti da la sua descrizione
esuriente come al solito grazie
mi sa che ti faranno santo per tutte queste povere anime che stai aiutando
San Biso il protettore degli analfabeti (di access ovviamente)


title: soluzione per gestire errore

text:
nwrr <
nwrrAN...@lycos.it
> wrote in message 3C6C2E26...@lycos.it...

Posso rinunciare alla beatificazione e ricevere qualche cuGGinetta che mi
onorifichi (ONORIFICHI) tangibilmente?!?
Antonio


title: soluzione per gestire errore

text:
Antonio Biso ha scritto:

Rinunceresti alla beatidudine eterna per così simil poca cosa
lasciando inoltr sua santità ad imprecar all'infinit perchè nessun santo
man gli darà mai più, nel crear il gestional delle pie anime.
creando cosi un grave danno a quanti nell'aldilà andranno, poichè
aspettar dovranno  la destinazion da seguir, pochè sua santità
a man gestir il tutto deve.


title: soluzione per gestire errore

text:
nwrr <
nwrrAN...@lycos.it
> wrote in message 3C6D7CC8...@lycos.it...
>
>
> Antonio Biso ha scritto:
>
> > Posso rinunciare alla beatificazione e ricevere qualche cuGGinetta che
mi
> > onorifichi (ONORIFICHI) tangibilmente?!?
>
> Rinunceresti alla beatidudine eterna per così simil poca cosa
> lasciando inoltr sua santità ad imprecar all'infinit perchè nessun santo
> man gli darà mai più, nel crear il gestional delle pie anime.
> creando cosi un grave danno a quanti nell'aldilà andranno, poichè
> aspettar dovranno  la destinazion da seguir,
>pochè sua santità a man gestir il tutto deve.
pippe a iosa eh? :-PPPPP
Antonio


title: soluzione per gestire errore

text:
Antonio Biso ha scritto:

mental da sol
fisic by consulent femminil


title: soluzione per gestire errore

text:
Antonio Biso ha scritto:

mental da sol
fisic by consulent femminil
oh, ma tra una battuta e l'altra the argoment sexsual
mai che ti sfuggisse da lo pensier tuo :-))
the real man with ball  :-))
in the world are some some or I error?


title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (e)

author: Roberto da casa

text:
Quello che segue è ricavato da
www.sitocomune.com
 e rappresenta le regole
che a suo tempo i frequentatori di it.comp.appl.access si dettero
liberamente e democraticamente; a mio avviso non è corretto partecipare a
questo NG e non rispettare tali regole; naturalmente é sempre possibile
modificare democraticamente dette regole.
Si ricorda che it.comp.appl.access è un NG autogestito e pertanto non esiste
alcun filtro circa la pubblicazione dei messaggi; a mio avviso, ciò però
non autorizza qualcuno a non rispettare le regole di buon comportamento, che
nella rete mi sembra si chiamino netiquette.
Vorrei ricordare che nei NewsGroup NON autogestiti i moderatori NON
pubblicano i messaggi che risultano non conformi alle regole del NG.
=======================================
Come ci si dovrebbe comportare in un newsgroup
ovvero 'Istruzioni per l'uso'
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima, di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Volendo si possono effettuare anche delle ricerche nell'archivio storico dei
messaggi presso il sito:
http://groups.google.com/
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Sul Sito Comune, inoltre, sono raccolti tutti i messaggi del ng relativi a
qualche anno.
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nel scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo di
problema, attirando subito l'attenzione di chi legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00),
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del precedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche o con altri partecipanti e eventuali
disaccordi sarebbe meglio proseguire in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone.
Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
che in questo ng possono esserci persone che si guadagnano la pagnotta
sviluppando programmi con access, non ci sembra corretto contribuire a
diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie).
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquettei
t.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.geocities.com/bourbonstreet/9518/galamaileo.html
Cara Emily Postnews...
http://www.geocities.com/Athens/Parthenon/9704/galareteo.html
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing over laughing
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
c'e' ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


author: maurizio

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:dUUQ9.71586$TC5.2...@twister1.libero.it...

> Ciao Roberto
> Scusami, avevo gia' letto le regole e alcune le avevo dimenticate.Adesso
le ho stampate e le terro' a portata di mano cercando di rispettarle in
quanto fermamente convinto che in una comunita' le regole sono fondamentali
e vanno rispettate. Complimenti e grazie per la tua collaborazione.
Maurizio


author: Joker

text:
> > Lasciare il contenuto del testo originario se breve, oppure riassumere
il
> > contenuto tagliano le parti meno significative, lasciando quelle piu'
> > interessanti per la comprensione del discorso.
> Scusami, avevo gia' letto le regole e alcune le avevo dimenticate.Adesso
> le ho stampate e le terro' a portata di mano cercando di rispettarle in
> quanto fermamente convinto che in una comunita' le regole sono
fondamentali
> e vanno rispettate. Complimenti e grazie per la tua collaborazione.
> Maurizio
Non hai cominciato bene...;-)


title: Inserimento? campo in query

text:
Salve,
con una query estrapolo i dati da una tabella e li ordino secondo un certo
criterio.
es
nome     indirizzo    telefono
mario      via lunga    123-456
luigi        via corta     456 - 123
è possibile inserire un campo contatore ad incremento che mi numeri i
record trovati dalla query?
ossia
nome     indirizzo    telefono                numero
mario      via lunga    123-456                1
luigi        via corta     456 - 123               2
etc.. etc..
Grazie
Alex3man


title: Inserimento? campo in query

text:
alex3man <
alex...@virgilio.it
> wrote in message
MUwP7.2527$ob5....@news2.tin.it...

Sul sito comune c'è una mia soluzione a questo problema
Antonio


title: Inserimento? campo in query

text:
> Sul sito comune c'č una mia soluzione a questo problema
>
> Antonio
>
Grazie per la risposta,
in realtŕ avevo dato un 'occhiata al s.c. ma ho trovato soltanto una cosa
similare di
di Stefano Bettini, sapresti indicarmi cosa cercare?
thks
Alex3man


title: Inserimento? campo in query

text:
alex3man <
alex...@virgilio.it
> wrote in message
MRLP7.5353$Sq4.1...@news1.tin.it...

Allora, vediamo
Crea una tabella chiamata contatore, con un campo numerico lungo chiamato
cont e crea un unico record.
Prepara una query che setta il valore di cont a 1.
Prepara questa funzione pubblica
function numera (x as variant) as long
dim rst as recordset
dim app as long
set rst = currentdb.openrecorsdset("contatore")
rst.movefirst
app = rst.fields("cont")
rst.edit
rst.fields("cont") = app + 1
rst.update
set rst = nothing
numera = app
end function
Nella query crei il campo calcolato ID, in questo modo
ID: numera([campoqualunque])
dove campoqualunque č un qualunque campo della tua tabella
Unica accortezza: prima di lanciare la tua query numerata, devi lanciare la
query che resetta il contatore
Antonio


title: Filtrare risultato ottenuto con DLookUp

author: Teamnetwork

text:
Ho utilizzato questa formula per sommare gli ultimi 2 campi di 2 miei
colonne (campo1 e campo2)
=Dlookup("campo1";"tabella";"id=" & DMax("id";"tabella"))
+Dlookup("campo2";"tabella";"id=" & DMax("id";"tabella"))
la mia tabella e' cosi composta (id,data,campo1,campo2,valore)
posso filtrare il risultato per valore sempre utilizzando questa
formula in un campo calcolato di una maschera ?
Spiego in maniera forse piu' chiara
campo1 = quantita prodotto
campo2 = quantita prodotto
valore= deposito
Con Dmax lui va a prendere l'ultimo valore del campo ID e cosi mi
trova il valore piu' recente.
In base al filtro sulla colonna valore (composta di 2 caselle ,
deposito1 e deposito2) dovrebbe vedere gli ultimi record.
So di non essere stato abbastanza chiaro ma spero di essermi fatto
almeno capire.


title: Filtrare risultato ottenuto con DLookUp

author: namor

text:
Teamnetwork ha scritto:

Cioč vuoi la somma dei due campi dell'ultimo record, non di tutta la
tabella ma solo di quelli che hanno valore="xxxxx"?
Cosa vuol dire che la colonna valore č composta da 2 caselle? Fai un paio
di esempi del contenuto del campo.
Namor
--

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


title: Filtrare risultato ottenuto con DLookUp

text:
On Thu, 25 Sep 2003 12:33:53 +0200,
na...@nospm.inwind.it
 (namor)
wrote:
>Teamnetwork ha scritto:
>
>Cioè vuoi la somma dei due campi dell'ultimo record, non di tutta la
>tabella ma solo di quelli che hanno valore="xxxxx"?
>Cosa vuol dire che la colonna valore è composta da 2 caselle? Fai un paio
>di esempi del contenuto del campo.
>Namor
tabella(id,data,bibite,cereali,deposito)
(dentro deposito ci sono i nomi dei 2 depositi)
ecco questa e' la struttura originale della mia tabella
ho bisogno della somma dei valori piu' recenti di bibite+cereali
condizionati al deposito.


title: Filtrare risultato ottenuto con DLookUp

text:
Teamnetwork ha scritto:
> On Thu, 25 Sep 2003 12:33:53 +0200,
na...@nospm.inwind.it
 (namor)
> wrote:
> >Teamnetwork ha scritto:
> >Cioč vuoi la somma dei due campi dell'ultimo record, non di tutta la
> >tabella ma solo di quelli che hanno valore="xxxxx"?
> >Cosa vuol dire che la colonna valore č composta da 2 caselle? Fai un paio
> >di esempi del contenuto del campo.
> >Namor
> tabella(id,data,bibite,cereali,deposito)
> (dentro deposito ci sono i nomi dei 2 depositi)
> ecco questa e' la struttura originale della mia tabella
> ho bisogno della somma dei valori piu' recenti di bibite+cereali
> condizionati al deposito.
Puoi usare la stessa funzione, solo che ci aggiungi il criterio sulla
funzione Dmax per estrarre il piů alto ID tra quelli che hanno un certo
valore in "deposito", invece che il piů alto ID in tutta la tabella.
Non hai specificato se "deposito" č testo, numerico, o cos'altro.
Supponendo che sia un testo:
=Dlookup("campo1";"tabella";"id=" & DMax("id";"tabella";"deposito=""" &
valore & """"))
+Dlookup("campo2";"tabella";"id=" & DMax("id";"tabella";"deposito=""" &
valore & """"))
Se deposito č un numero togli i doppi apici ("deposito=" & valore).



title: Filtrare risultato ottenuto con DLookUp

text:
On Thu, 25 Sep 2003 13:25:41 +0200,
na...@nospm.inwind.it
 (namor)
wrote:
>
>=Dlookup("campo1";"tabella";"id=" & DMax("id";"tabella";"deposito=""" &
>valore & """"))
>+Dlookup("campo2";"tabella";"id=" & DMax("id";"tabella";"deposito=""" &
>valore & """"))
>
>Se deposito è un numero togli i doppi apici ("deposito=" & valore).
>Namor
=DLookUp("campo1";"movimenti";"id=" &
DMax("id";"movimenti";"Distributore=""" & [Piazza Stazione] &
""""))+DLookUp("campo2";"movimenti";"id=" &
DMax("id";"movimenti";"Distributore=""" & [Piazza Stazione] & """"))
questa e' la formula adattata alla mia situazione ma
incomprensibilmente (dopo svariati tentativi di modifica) non va .
#NOME? e' l'errore eppure tutti i nomi sono corretti ..


title: Filtrare risultato ottenuto con DLookUp

text:
Teamnetwork ha scritto:
> On Thu, 25 Sep 2003 13:25:41 +0200,
na...@nospm.inwind.it
 (namor)
> wrote:
> >=Dlookup("campo1";"tabella";"id=" & DMax("id";"tabella";"deposito=""" &
> >valore & """"))
> >+Dlookup("campo2";"tabella";"id=" & DMax("id";"tabella";"deposito=""" &
> >valore & """"))
> >
> >Se deposito č un numero togli i doppi apici ("deposito=" & valore).
> >Namor
> =DLookUp("campo1";"movimenti";"id=" &
> DMax("id";"movimenti";"Distributore=""" & [Piazza Stazione] &
> """"))+DLookUp("campo2";"movimenti";"id=" &
> DMax("id";"movimenti";"Distributore=""" & [Piazza Stazione] & """"))
> questa e' la formula adattata alla mia situazione ma
> incomprensibilmente (dopo svariati tentativi di modifica) non va .
> #NOME? e' l'errore eppure tutti i nomi sono corretti ..
Ma [Piazza Stazione] cos'č, un controllo della maschera? Un campo di una
tabella? Una stringa fissa?
Se č una stringa fissa (il nome di uno dei distributori) il criterio
diventa semplicemente
"Distributore=""Piazza Stazione"""



title: Filtrare risultato ottenuto con DLookUp

author: Sib

text:
"Teamnetwork" <
mal...@unseen.org
> ha scritto nel messaggio


intanto non c'e' motivo di scrivere 2 Dlookup, ne basta una:
=Dlookup("campo1 + campo2";"movimenti";"id=" &
DMax("id";"movimenti";"Distributore=""" & [Piazza Stazione] & """"))
Per l'errore ricontrolla bene i nomi, ad es.:
distributorE oppure distributorI?
[piazza stazione] o [piazzastazione] o [piazza_stazione]?
distributori e' tipo testo?
Sib


title: Filtrare risultato ottenuto con DLookUp

text:
>
>=Dlookup("campo1 + campo2";"movimenti";"id=" &
>DMax("id";"movimenti";"Distributore=""" & [Piazza Stazione] & """"))
>
>Per l'errore ricontrolla bene i nomi, ad es.:
>
ho ricontrollato bene tutto e tutti i nomi sono perfetti
Piazza Stazione , movimenti , campo1 , campo2
ma ancora ottengo l'errore #NOME?


title: Filtrare risultato ottenuto con DLookUp

text:
On Thu, 25 Sep 2003 13:57:51 +0200,
na...@nospm.inwind.it
 (namor)
wrote:
>Ma [Piazza Stazione] cos'è, un controllo della maschera? Un campo di una
>tabella? Una stringa fissa?
>Se è una stringa fissa (il nome di uno dei distributori) il criterio
>diventa semplicemente
>"Distributore=""Piazza Stazione"""
>Namor
è una stringa fissa e con il criterio semplice funziona tutto
grazie :)


title: Filtrare risultato ottenuto con DLookUp

text:
Teamnetwork ha scritto:
> On Thu, 25 Sep 2003 13:57:51 +0200,
na...@nospm.inwind.it
 (namor)
> wrote:
> >Ma [Piazza Stazione] cos'č, un controllo della maschera? Un campo di una
> >tabella? Una stringa fissa?
> >Se č una stringa fissa (il nome di uno dei distributori) il criterio
> >diventa semplicemente
> >"Distributore=""Piazza Stazione"""
> >Namor
> č una stringa fissa e con il criterio semplice funziona tutto
> grazie :)
Per semplificare e velocizzare la ricerca puoi modificare la formula
utilizzando un'unica dlookup, come da msg di Sib.
Ma come mai usi una stringa fissa? Ti interessa cercare sempre e solo i
dati di quel distributore? Di solito si usa un parametro variabile
selezionabile da una maschera...



title: Campo DATA con due cifre

text:
Carissimi amici......
Come tutti gli utilizzatori di computer,mi sono posto il problema del
millenium Bug verso la fine dell'anno passato. Le macchine non avrebbero
avuto problemi , ma rimane il problema degli applicativi.
Arriviamo al problema :
Ho ACCESS 97. Esiste un modo per avere un campo data di 4 cifre ?
Esiste un upgrade o una patch o altro che sopperisca a questo inconveniente
?
Potrei anche mettere il record di data come un record di testo , ma vengono
meno tutta una serie di funzioni specifiche sul campo DATA.
Grazie in anticipo
Luca
visa...@tin.it


Campo DATA con due cifre


title: Campo DATA con due cifre

author: Micio

text:
>Ho ACCESS 97. Esiste un modo per avere un campo data di 4 cifre ?
>Esiste un upgrade o una patch o altro che sopperisca a questo inconveniente
>?
proprietà "formato" = "gg/mm/aaaa"
oppure cambia le impostazioni internazionali mettendo
il formato data che vuoi tu
Micio


title: Riferimenti Metodo Action ??

author: prova

text:
Salve !
Volendo utilizzare il metodo Action per il seguente comando "PIPPO.Action =
acOLEInsertObjDlg" dove PIPPO è un campo, quale riferimento devo includere ?
Adesso quando eseguo l'applicazione viene generato un errore "Impossibile
trovare il metodo o il membro dei dati".
Grazie per l'aiuto.


title: Riferimenti Metodo Action ??

author: Sergio MAZZA

text:
"prova" <
nic...@genie.it
> ha scritto nel messaggio
news:a1mkun$kup$1...@fe1.cs.interbusiness.it...

Credo sia meglio che spendi qualche carattere in più per descriverci il
problema, magari inserendo anche il pezzo di codice che genera l'errore...
Ciao.
--
Sergio MAZZA


title: select case che non funziona

author: LUIGI C.

text:
BUON GIORNO....
a97
maschera 'convenzioni'
selezionando la casella combinata 'tipo convenzione'
voglio che se il tipo convenzione č uguale a 1 or 3
il controllo Sě/No 'Soggetto IVA'
sia baffato (= -1)
come devo fareeeeeeeee
il select case mi baffa solo se il valore č 1 trascurando il 3...
Grazie
Luigi
BARI


title: select case che non funziona

author: Massimo Piubelli

text:
LUIGI C. wrote:
> BUON GIORNO....
buon giorno a te...
> come devo fareeeeeeeee
>
> il select case mi baffa solo se il valore è 1 trascurando il 3...
magari se posti il tuo codice possiamo dirti dove hai sbagliato???
io sinceramente non userei un select case, ma un semplicissimo if
>
> Grazie
Prego,
> Luigi
Max
> BARI
Verona


title: select case che non funziona

author: Pablitomf [Acces]

text:
>> BARI
>Verona
Seee... 0-1... ma che č il Campionato di B?
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: select case che non funziona

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:f5dpor$f04$1...@tdi.cu.mi.it...

buon giorno a te...


>
> Grazie
Prego,
> Luigi
Max
> BARI
Verona


buon giorno a te...


>
> Grazie
Prego,
> Luigi
Max
> BARI
Verona
Ho usato l'IF ma mi baffa solo il valore 1
If me.tipo_convenzione = 1 or 3 then
me.soggetto_iva= -1
else
me.soggetto.iva = 0
end if


title: select case che non funziona

text:
"LUIGI C." <
luigic...@hotmail.com
> ha scritto nel messaggio
news:M%Mei.18485$y05....@tornado.fastwebnet.it...
> Ho usato l'IF ma mi baffa solo il valore 1
>
> If me.tipo_convenzione = 1 or 3 then
If me.tipo_convenzione = 1 or me.tipo_convenzione = 3 then
> me.soggetto_iva= -1
> else
> me.soggetto.iva = 0
> end if
Ciao.
--
Sergio MAZZA


title: select case che non funziona

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:f5g906$rd2$1...@tdi.cu.mi.it...

Grazie 1000


title: Come fate a rendere le stampe personalizzabili dagli utenti finali?

author: RobertoA

text:
L'ambiente di sviluppo offerto da Access e' veramente rapido ed abbastanza
flessibile da poter realizzare qualsiasi procedura di tipo
gestionale/amministrativo
Una grave lacuna pero' nelle stampe che bisogna fornire "cosi' come sono"
all'utente finale, a meno di appoggiarsi a sistemi esterni come Crystal
Report et affini
Un esempio di notevole importanza e' presente sul sito di Baraldi alla voce
'Personalizzazione Layout'
Mi piacerebbe sapere come fate voi, quando dovete distribuire
un'applicazione che deve essere personalizzata anche dall'utente finale
Personalmente sono ancora legato al "dobbiamo modificare il sorgente"
Mi rendo conto pero' che avere un sistema che permetta di ritoccare le
stampe all'utente finale, sarebbe importantissimo
Como fate, che sistema usate voi?
Ciao
RobertoA


author: Massimiliano Bertoglio

text:
"RobertoA"
> L'ambiente di sviluppo offerto da Access e' veramente rapido ed abbastanza
> flessibile da poter realizzare qualsiasi procedura di tipo
> gestionale/amministrativo
> Una grave lacuna pero' nelle stampe che bisogna fornire "cosi' come sono"
> all'utente finale, a meno di appoggiarsi a sistemi esterni come Crystal
> Report et affini
> Un esempio di notevole importanza e' presente sul sito di Baraldi alla
> voce 'Personalizzazione Layout'
> Mi piacerebbe sapere come fate voi, quando dovete distribuire
> un'applicazione che deve essere personalizzata anche dall'utente finale
> Personalmente sono ancora legato al "dobbiamo modificare il sorgente"
Io da qualche tempo utilizzo lo strumento che hai segnalato:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=198
Chiaramente ci sono dei limiti, però sulla base di quanto vedo mi risolve
l'80% delle seccature che in passato richiedevano modifiche.
In particolare nascondere certi campi, cambiare Font, dimensioni, etc.
Ciao: Max


title: Come far caricare le librerie nei riferimenti da directory arbitraria?

text:
Per semplificare l'installazione su nuovi pc di procedure realizzate usando
Access (come file mde), vorrei fare in modo che i tentativi di caricamento
delle librerie usate avvengano ad iniziare da una certa directory in poi,
diciamo c:\pippo
Pensate sia possibile ?
Ciao e grazie
RobertoA


title: Aggiornamento Client

author: Giorgio

text:
Salve,
Ho un datbase sulserv con tutte l tablle e vari  databse olo conle
applicazioni ui client
Esiste un metodo affinchè una volta modificato un database i vari client
"automaticamante" (es. controllando la data) si possano aggiornare da soli
???
Grazie per i suggerimenti
Ciao
Giorgio


title: Aggiornamento Client

text:
Ripeto perchè la tastiera mi ha saltato dei caratteri
Grazie
> Salve,
>
> Ho un database sul server con tutte le tabelle e vari  database solo con
le
> applicazioni sui client



title: Aggiornamento Client

author: George

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:sqjAa.32764$lK4.1...@twister1.libero.it...

Certo!
Ti scrivi del codice che faccia questo...
Giorgio


title: Aggiornamento Client

author: Paolo opg

text:
"Giorgio" <
gior...@libero.it
> wrote in
news:sqjAa.32764$
lK4.1...@twister1.libero.it
:
> Ripeto perchč la tastiera mi ha saltato dei caratteri
> Grazie
>
>> Salve,
>>
>> Ho un database sul server con tutte le tabelle e vari  database solo
>> con
> le
>> applicazioni sui client
>>
>> Esiste un metodo affinchč una volta modificato un database i vari
>> client "automaticamante" (es. controllando la data) si possano
>> aggiornare da soli ???
>>
>> Grazie per i suggerimenti
>>
>> Ciao
>> Giorgio
>>
>>
se il server č un vero server, metti a ogni utente uno script che al
logon copia il fe nuovo presente sul client nella cartella prevista sul
client.
io faccio cosě con alcuni accorgimenti:
-all'avvio del fe, tutte le tabelle vengono riallegate
-non ci sono impostazioni dipendenti dal client nel fe
-il percorso del fe č sempre lo stesso (ovviamente...)
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


title: Aggiornamento Client

text:
"Paolo opg" <
w...@ne.com
> ha scritto nel messaggio
news:Xns93876B156...@151.99.250.3...
> "Giorgio" <
gior...@libero.it
> wrote in
> news:sqjAa.32764$
lK4.1...@twister1.libero.it
:
>
> > Ripeto perchè la tastiera mi ha saltato dei caratteri
> > Grazie
> >
> >> Salve,
> >>
> >> Ho un database sul server con tutte le tabelle e vari  database solo
> >> con
> > le
> >> applicazioni sui client
> >>
> >> Esiste un metodo affinchè una volta modificato un database i vari
> >> client "automaticamante" (es. controllando la data) si possano
> >> aggiornare da soli ???
> >>
> >> Grazie per i suggerimenti
> >>
> >> Ciao
> >> Giorgio
> >>
> >>
>
> se il server è un vero server, metti a ogni utente uno script che al
> logon copia il fe nuovo presente sul client nella cartella prevista sul
> client.
> io faccio così con alcuni accorgimenti:
> -all'avvio del fe, tutte le tabelle vengono riallegate
> -non ci sono impostazioni dipendenti dal client nel fe
> -il percorso del fe è sempre lo stesso (ovviamente...)
>
Grazie per il suggerimento, non sono molto esperto, non potreste darmi
qualche altro suggerimento sul codice da utilizzare o sulllo script.
Ciao
Giorgio


title: Aggiornamento Client

text:
"Paolo opg" <
w...@ne.com
> ha scritto nel messaggio
news:Xns93876B156...@151.99.250.3...
> "Giorgio" <
gior...@libero.it
> wrote in
> news:sqjAa.32764$
lK4.1...@twister1.libero.it
:
>
> > Ripeto perchè la tastiera mi ha saltato dei caratteri
> > Grazie
> >
> >> Salve,
> >>
> >> Ho un database sul server con tutte le tabelle e vari  database solo
> >> con
> > le
> >> applicazioni sui client
> >>
> >> Esiste un metodo affinchè una volta modificato un database i vari
> >> client "automaticamante" (es. controllando la data) si possano
> >> aggiornare da soli ???
> >>
> >> Grazie per i suggerimenti
> >>
> >> Ciao
> >> Giorgio
> >>
> >>
>
> se il server è un vero server, metti a ogni utente uno script che al
> logon copia il fe nuovo presente sul client nella cartella prevista sul
> client.
> io faccio così con alcuni accorgimenti:
> -all'avvio del fe, tutte le tabelle vengono riallegate
> -non ci sono impostazioni dipendenti dal client nel fe
> -il percorso del fe è sempre lo stesso (ovviamente...)
>
>
>
> --
> +-------
> | Paolo opg
> |
> | janickg ( at ) hotmail ( dot ) com
> +-------
Beh... messa così allora *se il server è un vero server* invece di copiare
il file in locale eseguilo direttamente da remoto no?
Non mi sembra una gran soluzione, anche perchè non ti preserva da problemi
relativi a modifiche apportate nell'arco della giornata: cos'è chiami gli
utenti e gli chiedi di riavviare le macchine o di sloggarsi e riloggarsi un
attimo?
Io personalmente ho un timer nello splash form che a intervalli di 5'
verifica un flag.
Se setto il flag vengono avvisati gli utenti che il programma deve essere
chiuso.
Se dopo 15' non l'hanno chiuso, il programma si chiude da solo. La
riapertura è inibilta fino a quando il flag non è impostato a falso.
Io sono così sicuro che dopo circa 20' sicuramente non avrò utenti attivi.
Faccio le modifiche del caso, incremento la release e libero il flag.
Alla successiva riapertura parte la procedura di update del front end che
applica la patch per differenza di versione...
Ciao.


title: Aggiornamento Client

text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:baslp6$8q5$1...@newsreader.mailgate.org...

Nonostante la mia poca esperienza qualcosa sono riuscito a capire
Ti volevo chiedere soltanto un altro aiuto e cioè se mi potevi dare una
dritta sulla procedura di update del front end
Come faccio a copiare i database su tutti i client.
Grazie in anticipo
Ciao
Giorgio


title: Aggiornamento Client

text:
"Giorgio" <
gior...@libero.it
> wrote in news:rCkAa.32954$lK4.1023550
@
twister1.libero.it
:
> Grazie per il suggerimento, non sono molto esperto, non potreste darmi
> qualche altro suggerimento sul codice da utilizzare o sulllo script.
>
lo script di logon, è un semplice file bat:
copy \\server\DirMDB\pippo.mdb c:\programmi\DBAccess\
per sapere come impostarlo, chiedi al tuo sysadmin.
