title: Se ci sei IBMDA400 batti un colpo

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:48122c9a$0$29992$5fc...@news.tiscali.it...
>
> "OneEDP" <ONEsenzapro...@novirgiliomaTINsi.IT> ha scritto nel
> messaggio news:XD0Qj.295932$%k.40...@twister2.libero.it...
>> Se qualcuno conosce IBMDA400...
>> Ho necessità di rendere aggiornabile una maschere Access 2000 dal
>> provider OLE DB IBMDA400.
>> Attualmente uso ADO 2.5, 2.7, 2.8 e non posso aggiornare direttamente in
>> maschera, ma solo VBA.
>> Sono abbastanza disperato.
>> Alternative?
>
> vado per analogia con Sql Server.
> Prova così:
> ----
> Private Sub Form_Load()
>
>    Dim rs As New ADODB.Recordset
>    Dim strCon As String
>
>    'Stringa di connessione
>    strCon = "Provider=MSDataShape.1;" & _
>             "Data Source=AS400;" & _
In Data Source devo necessariamente specificare una connessione ODBC
preesistente
>             "UID=TuoUser;PWD=TuaPwd;" & _
>             "Data Provider=IBMDA400;"
Il Data Providere diventa quindi MSDASQL. Ho provato a impostare il provider
di IBM ma senza risultato.
... tanto vale assegnare una query pass-through come RecordSource che
risulterebbe di sola lettura
>
>    rs.CursorLocation = adUseClient
>    rs.LockType = adLockOptimistic
>    rs.CursorType = adOpenStatic
>    rs.Open "SELECT * FROM MYLIB.TBL001;",strCon
>    Set Me.Recordset = rs
>    rs.Close
>    Set rs = Nothing
>
> End Sub
> ----
>
> il trucco è l'uso del provider MSDataShape.1 che tramite il **Data
> Provider** appropriato comunica con il server.
>
> Nb..
> MSDataShape.1 per Access2000
> Microsoft.Access.OLEDB.10.0 per Access2002-2003-2007
>
> Ciao
> --
> Giorgio Rancati
> [Office Access MVP]
>
Aspetto tue.
grazie.
Daniele


title: Se ci sei IBMDA400 batti un colpo

author: giorgio rancati

text:
"OneEDP" <ONEsenzapro...@novirgiliomaTINsi.IT> ha scritto nel
messaggio news:rifRj.297730$%k.40...@twister2.libero.it...
>>
>> vado per analogia con Sql Server.
>> Prova così:
>> ----
>> Private Sub Form_Load()
>>
>>    Dim rs As New ADODB.Recordset
>>    Dim strCon As String
>>
>>    'Stringa di connessione
>>    strCon = "Provider=MSDataShape.1;" & _
>>             "Data Source=AS400;" & _
>
> In Data Source devo necessariamente specificare una connessione ODBC
> preesistente
Allora credo proprio non si possa fare.
[CUT]
> ... tanto vale assegnare una query pass-through come RecordSource che
> risulterebbe di sola lettura
se sei costretto ad usare una connessione ODBC direi che non ci sono
alternative.



title: Se ci sei IBMDA400 batti un colpo

author: OneEDP

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:48158393$0$17935$5fc...@news.tiscali.it...
>
> "OneEDP" <ONEsenzapro...@novirgiliomaTINsi.IT> ha scritto nel
> messaggio news:rifRj.297730$%k.40...@twister2.libero.it...
>>>
>>> vado per analogia con Sql Server.
>>> Prova cosě:
>>> ----
>>> Private Sub Form_Load()
>>>
>>>    Dim rs As New ADODB.Recordset
>>>    Dim strCon As String
>>>
>>>    'Stringa di connessione
>>>    strCon = "Provider=MSDataShape.1;" & _
>>>             "Data Source=AS400;" & _
>>
>> In Data Source devo necessariamente specificare una connessione ODBC
>> preesistente
>
> Allora credo proprio non si possa fare.
>
> [CUT]
>
>> ... tanto vale assegnare una query pass-through come RecordSource che
>> risulterebbe di sola lettura
>
> se sei costretto ad usare una connessione ODBC direi che non ci sono
> alternative.
>
> Ciao
> --
> Giorgio Rancati
> [Office Access MVP]
>
Proprio adesso ho letto questo articolo
http://support.microsoft.com/kb/227053/en
Non posso credere che non ci sia via di uscita!
Devo lavorare su record disconnessi?
Ciao
Daniele


title: Se ci sei IBMDA400 batti un colpo

author: Massimo Piubelli

text:
OneEDP wrote:
> Proprio adesso ho letto questo articolo
>
http://support.microsoft.com/kb/227053/en
> Non posso credere che non ci sia via di uscita!
> Devo lavorare su record disconnessi?
> Ciao
> Daniele
Entro tardi... e forse non ho capito benissimo dove sta il problema.
Ma hai provato con i driver per AS400 di Hit
Tipo questo? di cui puoi scaricare anche la demo...

http://www.hitsw.com/products_services/sql400/odbc400/odbc400_dsheet.html
In un progetto una volta usai un loro prodotto... vanno abbastanza bene.
Ciao,
Max


title: Se ci sei IBMDA400 batti un colpo

text:
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel
messaggio news:fvf5vs$5bj$1...@tdi.cu.mi.it...
OneEDP wrote:



http://www.hitsw.com/products_services/sql400/odbc400/odbc400_dsheet.html

Ciao,
Max
Wow! Di tanto in tanto ho  controllato ng.
In Access 2002 sia con l'OLE DB di IBM che della Hit i recordset (Hit OLE
DB2/400) che vengono associati alle maschere danno problemi di update.
Con ODBC non ci sono problemi, ma l'overhead locale e su server è molto più
alto.
Il problema di adesso è che nonostante lo statement query contenga i campi
della chiave univoca, l'update non funziona e il cursore non venga più
riconosciuto.
Inoltre gli statment sintatticamente corretti con ODBC danno problemi con
IBMDA400.
Grazie per l'aiuto
Daniele


title: Se ci sei IBMDA400 batti un colpo

text:
OneEDP wrote:
>
> In Access 2002 sia con l'OLE DB di IBM che della Hit i recordset (Hit
> OLE DB2/400) che vengono associati alle maschere danno problemi di
> update.
In qualche occasione mi hanno salvato... mi spiace...
> Grazie per l'aiuto
> Daniele
E de che... non ha funzionato :-(
Ciao,
Max


title: icone del menù personalizzato

author: Massimo

text:
Si può creare i menù personalizzati, utilizzando in qualche maniera le icone
classiche  ( 32 x32 pixel) invece di utilizzare quel editor con pochi colori
che si trova dentro alle proprietà dei menù ?
Ho notato che copiando ed incollando icone varie di altri menù , questi si
vedono bene fino a quando non le si modificano, se si fa cò , non si vedono
più bene, diventano ner, marroni, ecc ecc.
Spero di essermi fatto capire.
Max


title: [help] Linguaggio Zebra ZPL - Inviare stampa report con EAN13

text:
Salve,
devo creare una form nella quale inserire:
codice articolo (12 caratteri)
prezzo
rigadescrittiva1
rigadescrittiva2
rigadescrittiva3
rigadescrittiva4
q.tà etichette
il tutto tramite apposito pulsante dovrà essere stampato su stampante Zebra
tramite codifica linguaggio in ZPL ...
... avete esperienza in merito? Cosa mi consigliate di fare?
Grazie anticipatamente per eventuali rispote, inizierò ad analizzare il
problema nella giornata di domani.
Saluti,
--
strano...ma...EAN!


text:
[cut]
se mai un giorno dovesse interessare a qualcuno,
ho la procedura!
Saluti.


title: Progetto per Sib

text:
Salve,
chiedo venia se uso l'ng ma non ho altro modo per contattare Sib.
Purtroppo l'ultima ns conversazione risale al 2001, circa, ed ora non trovo più  email etc.

Se qualcuno ha modo di aiutarmi, la mia email è krandall[nospamplease]@
libero.it

Grazie!
Fede


title: Progetto per Sib

author: Karl Donaubauer

text:
kranda...@gmail.com
:

FYI: Ho mediato il contatto.

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

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


title: Backup con CopyObject

author: Anto

text:
Salve a tutti
Ho un problema che si verifica solo con il Rum-Time, e precisamente:
Ho impostato nella mia applicazione una maschera di Backup (mediante
CopyObject Es.      DoCmd.CopyObject X, "Clienti", acTable, "Clienti") che
non fa altro che copiare in un DataBase vuoto le tabelle dell'applicazione.
Tutto funziona, tranne per le applicazioni che girano con il Rum-Time di
Access.
Qualcuno sa spiegarmi il perchč??????
e come risolvere il problema???????
Anto


title: Backup con CopyObject

author: Carlo Costarella

text:
"Anto" <
antoni...@sigmatre.com
> ha scritto nel messaggio
news:k_H4b.12066$ti2.4...@news2.tin.it...

Penso che il problema stia nel fornire l'esatta posizione del database di
destinazione (path completo del tipo "c:\Programmi\Cartella\NomeDB.mdb").
Comunque leggiti bene l'argomento "Metodo CopyObject" dalla guida insieme a
"TransferDatabase" che potrebbe esserti utile.
Ciao, Carlo


title: Backup con CopyObject

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:6OW4b.919$R32....@news2.tin.it...

Grazie Innanzitutto per la risposta,
Io  utilizzo una variabile X al posto del path completo, per dare la
possibilita , via maschera , di salvare le tabelle in qualsiasi posizione si
voglia mettere il db di destinazione, e funziona bene fino a quando non si
giri sul Run_Time.  Strano!!!
Comunque rileggerň con piů attenzione la guida, come da te consigliato
Grazie, Anto


title: Criterio basato su Combobox

author: Nao+

text:
Ciao a tutti, non riesco ad impostare il criterio di una query:
Nella mia form ha una combo1 che pesca da una query (non salvata ma
nel'origine riga) la colonna associata è la 1 (è un contatore univoco), le
colonne sono 5
Da questa combo io facci la scelta del record che mi serve.
Ancora nella mia form, ho un'altra combo che pesca da un'altra tabella, e
come criterio mi serve il valore contenuto nella colonna 5 della combo1
come faccio ad indicare nel criterio della mia query che il valore da usare
è quello nella 5° colonna della combo1 e non nella 1° che è quella
associata.
grazie nao
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Criterio basato su Combobox

author: MA

text:
Nao+ wrote:
> Ciao a tutti, non riesco ad impostare il criterio di una query:
>
> Nella mia form ha una combo1 che pesca da una query (non salvata ma
> nel'origine riga) la colonna associata è la 1 (è un contatore
> univoco), le colonne sono 5
> Da questa combo io facci la scelta del record che mi serve.
>
> Ancora nella mia form, ho un'altra combo che pesca da un'altra
> tabella, e come criterio mi serve il valore contenuto nella colonna 5
> della combo1
>
> come faccio ad indicare nel criterio della mia query che il valore da
> usare è quello nella 5° colonna della combo1 e non nella 1° che è
> quella associata.
>
> grazie nao
Ciao
Forms!tuaForm!tuacombo.column(4)
Ricorda che l'indice parte sempre da 0
>
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Criterio basato su Combobox

author: nao

text:

Scusate la mia ignoranza in materia ma non riesco a farla funzionare, mi
potete dare più dettagli?
grazie Nao



title: Problema query

text:
Eseguo da codice la seguente query di aggiornamento:
aggiornamento = "UPDATE [Codici schede] SET " & lista![nomecampo] & "='" &
dest & "' WHERE ([ID]= " & idapp & ");"
DoCmd.RunSQL (aggiornamento)
e mi dice che ho chiuso una parentesi ) in eccesso.
Dove sbaglio?
Grazie Fran
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problema query

author: Maurizio Borrelli

text:
"francesco73" <
f...@bar.it
> ha scritto nel messaggio
news:c62m6v$di1$1...@news.newsland.it...
> Eseguo da codice la seguente query di aggiornamento:
> aggiornamento = "UPDATE [Codici schede] SET " & lista![nomecampo] & "='" &
> dest & "' WHERE ([ID]= " & idapp & ");"
> DoCmd.RunSQL (aggiornamento)
> e mi dice che ho chiuso una parentesi ) in eccesso.
> Dove sbaglio?
Ciao, Fran.
    Scrivi cosi':
        aggiornamento = "UPDATE [Codici schede] SET " _
          & lista![nomecampo] & "='" & dest & "' WHERE ([ID]= " _
          & idapp & ");"
        Debug.Print aggiornamento
        'DoCmd.RunSQL (aggiornamento)
poi copia/incolla in un post che appenderai a questo 3D cio' che ottieni
nella finestra Immediata.
--
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio Borrelli, Microsoft MVP - Office Systems - Access
--------
?SPQR(C)
 X
--------


title: Problema query

text:
Maurizio Borrelli ha scritto:
> "francesco73" <
f...@bar.it
> ha scritto nel messaggio
> news:c62m6v$di1$1...@news.newsland.it...
> > Eseguo da codice la seguente query di aggiornamento:
> > aggiornamento = "UPDATE [Codici schede] SET " & lista![nomecampo] & "='" &
> > dest & "' WHERE ([ID]= " & idapp & ");"
> > DoCmd.RunSQL (aggiornamento)
> > e mi dice che ho chiuso una parentesi ) in eccesso.
> > Dove sbaglio?
> Ciao, Fran.
>     Scrivi cosi':
>         aggiornamento = "UPDATE [Codici schede] SET " _
>           & lista![nomecampo] & "='" & dest & "' WHERE ([ID]= " _
>           & idapp & ");"
>         Debug.Print aggiornamento
>         'DoCmd.RunSQL (aggiornamento)
> poi copia/incolla in un post che appenderai a questo 3D cio' che ottieni
> nella finestra Immediata.
Non mi si apre nessuna finestra immediata...è grave ???:-)



title: Problema query

text:
francesco73 ha scritto:
> Maurizio Borrelli ha scritto:
> > "francesco73" <
f...@bar.it
> ha scritto nel messaggio
> > news:c62m6v$di1$1...@news.newsland.it...
> > > Eseguo da codice la seguente query di aggiornamento:
> > > aggiornamento = "UPDATE [Codici schede] SET " & lista![nomecampo] & "='"
&
> > > dest & "' WHERE ([ID]= " & idapp & ");"
> > > DoCmd.RunSQL (aggiornamento)
> > > e mi dice che ho chiuso una parentesi ) in eccesso.
> > > Dove sbaglio?
> > Ciao, Fran.
> >     Scrivi cosi':
> >         aggiornamento = "UPDATE [Codici schede] SET " _
> >           & lista![nomecampo] & "='" & dest & "' WHERE ([ID]= " _
> >           & idapp & ");"
> >         Debug.Print aggiornamento
> >         'DoCmd.RunSQL (aggiornamento)
> > poi copia/incolla in un post che appenderai a questo 3D cio' che ottieni
> > nella finestra Immediata.
> Non mi si apre nessuna finestra immediata...è grave ???:-)
o scusa..stamattina sono nel piu completo pallone...la finestra immediata
la visualizza:
UPDATE [Codici schede] SET [link IDM]='\\Fileserver\Documentazione R &
D\Verbali-IDM da completare\S 342.doc' WHERE ([ID]= );
in pratica è nullo il contentuto di idapp...che è una variabile
globale...bho



title: [HELP] Personalizzazione report

author: Matteo Testoni

text:
C'è qualcuno che ha trovato qualche soluzione per far permettere ai propri
clienti di personalizzarsi i report?
Ho un mde e non riesco a farglieli modificare. Ho provato a dare i report in
un mdb. Mi sono detto glieli faccio modificare nell'mdb e creo una procedura
che importa i report. Purtroppo nell'mde non riesco a impotare. HELP


title: [HELP] Personalizzazione report

author: lbo dal portatile

text:
>che importa i report. Purtroppo nell'mde non riesco a impotare. HELP
ad occhio e croce potresti vedere se dall'mde riesci a manovrare i
report in un file esperno per mezzo di un oggetto application.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: [HELP] Personalizzazione report

text:
 Il problema è che nel file esterno ci devono essere le tabelle collegate e
le query... se cambio path devo cambiare il collegamento delle tabelle con
un grosso dispendio di risorse (mie per fare la procedura) e del pc (tutte
le volte che ricollego ci vogliono anni se uno è già connesso al db).
Hai qualche soluzione?
Utilizzo il crystal report?
Sai se l'ode di access 2000 (quando disponibile) permette la
personalizzazione dei report??
Ciao
"lbo dal portatile" <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:39699c18...@news.interbusiness.it...



title: [HELP] Personalizzazione report

text:
> Il problema è che nel file esterno ci devono essere le tabelle collegate e
>le query... se cambio path devo cambiare il collegamento delle tabelle con
>un grosso dispendio di risorse (mie per fare la procedura) e del pc (tutte
eeeh, dai...  sul sito comune c'e' del codice gia' pronto e poi con la
proprieta' connect collegare tabelle e' un soffio...
>le volte che ricollego ci vogliono anni se uno è già connesso al db).
quante sono?
>Hai qualche soluzione?
mah, quella che ti ho suggerito...
>Utilizzo il crystal report?
mah, l'ultima volta che l'ho usato era un casino e basta.  non so la
versione nuova.



title: problemi dopo conversione access97/acces xp

author: Renato

text:
Ho convertito un mio database da "access 97" a "access xp" e premendo
il pulsante che attiva questa routine:
------------------------------------------------------------------------------
Private Sub Comando60_Click()
On Error GoTo Err_Comando60_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    Dim ctl As Control
    Dim varItm As Variant
    stDocName = "ConteggiCarico"
    Set ctl = Me!ElencoOrdini
    stLinkCriteria = "ORDINI.[IDordine]="
    For Each varItm In ctl.ItemsSelected
        stLinkCriteria = stLinkCriteria & ctl.ItemData(varItm) & " OR
ORDINI.[IDordine]="
    Next varItm
    stLinkCriteria = Left$(stLinkCriteria, Len(stLinkCriteria) - 22)
    '********************
    Dim MioDb As Database, str1, str2, str3, str11, str22 As String,
qdfTemp, qdfTemp2 As QueryDef
    str1 = "SELECT ORDINIrighe.IDordine, ORDINI.IDcliente,
ORDINIrighe.IDrigaOrd, ORDINIrighe.RifCli, ORDINIrighe.IDarticolo,
ORDINIrighe.DescrArticolo, ORDINIrighe.CostoArt, ORDINIrighe.Qtà,
ORDINIrighe.Sconto1, ORDINIrighe.Sconto2,
ORDINIrighe.Sconto3,((([CostoArt]*(100-[ORDINIrighe].[Sconto1])/100)*(100-[ORDINIrighe].[Sconto2])/100)*(100-[ORDINIrighe].[Sconto3])/100)
AS CostoScont, [CostoScont]*[Qtà] AS Prezzo, ORDINIrighe.Stato"
    str2 = " FROM ORDINI INNER JOIN ORDINIrighe ON ORDINI.IDordine =
ORDINIrighe.IDordine where " & stLinkCriteria
    str3 = " ORDER BY ORDINIrighe.IDrigaOrd"

    str11 = "SELECT ORDINI.IDordine, ORDINI.IDcliente,
Qclienti.Ragione_Sociale, Qclienti.Indirizzo,Qclienti.CAP,
Qclienti.Localita, Qclienti.Provincia, Qclienti.Partita_Iva,
Qclienti.Telefono, Qclienti.Fax, ORDINI.Data, ORDINI.NumOrdine,
ORDINI.NoteCli, ORDINI.Pagamento, ORDINI.Banca, ORDINI.CodZona,
ORDINI.CodSottozona, ORDINI.Agente, ORDINI.Listino, ORDINI.NoteOrd,
ORDINI.Zona, ORDINI.Sottozona, ORDINI.BancaSede, ORDINI.Agenzia"
    str22 = " FROM Qclienti RIGHT JOIN ORDINI ON
Qclienti.Codice_Anagrafica = ORDINI.IDcliente"

    Set MioDb = CurrentDb

    With MioDb

        Set qdfTemp = .CreateQueryDef("AAAA", str1 & str2 & str3)
        Set qdfTemp2 = .CreateQueryDef("BBBB", str11 & str22 & " where
" & stLinkCriteria)
        .Close
    End With

    DoCmd.OpenForm stDocName
    ', , , stLinkCriteria
Exit_Comando60_Click:
    Exit Sub
Err_Comando60_Click:
    MsgBox Error
    MsgBox "Selezionare un elemento della lista."
    Resume Exit_Comando60_Click
End Sub
-------------------------------------------------------------------------------
mi appare un messaggio di errore:
Errore di compilazione
tipo definito non definito dall'utnte
e mi evidenzia in blu la parte in errore:
Dim MioDb As Database
qualche consiglio?
Grazie .....
Renato


author: AEOM

text:
"Renato" <
gambell...@tin.it
> ha scritto nel messaggio
news:e5bf432b.03092...@posting.google.com...
> Ho convertito un mio database da "access 97" a "access xp" e premendo
> il pulsante che attiva questa routine:
> --------------------------------------------------------------------------
----
> Private Sub Comando60_Click()
> On Error GoTo Err_Comando60_Click
>
>     Dim stDocName As String
>     Dim stLinkCriteria As String
>     Dim ctl As Control
>     Dim varItm As Variant
>
cut
:
>
> Dim MioDb As Database
>
> qualche consiglio?
>
> Grazie .....
>
> Renato
Ti manca il riferimento a DAO che in accessXP non è più esplicito perchè
rimpiazzato da ADO
ciao AEOM


author: Sib

text:
"Renato" <
gambell...@tin.it
> ha scritto nel messaggio
cut
>     Dim MioDb As Database, str1, str2, str3, str11, str22 As String,
qdfTemp, qdfTemp2 As QueryDef
cut
Attento che questo tipo di dichiarazione non funziona come pensi.
in questo modo le variabili: str1,str2,str3,str11 e qdftemp vengono
dichiarate come variant e non come tu immaginavi, come stringhe e querydef.
devi specificare il tipo per ciascuna variabile.
Sib


author: ALESSANDRO Baraldi

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:n14cb.110087$hE5.3...@news1.tin.it...

I danni materiali alle cose sono in effetti 2:
Dim MioDb As Database, str1 as String, str2 as String, str3 as String, str11
as String, str22 As String,
 qdfTemp as QueryDef, qdfTemp2 As QueryDef
Tralasciando il criterio di Nominazione, sul quale ognuno fa come vuole
(Purtroppo)....,
ti mancano i riferimenti a DAO, quindi per non incasinarti la vita nel
mettere prima DAO
poi ADO sempre che non.......ecc....!
Modifica così:
Dim MioDb As DAO.Database, str1 as String, str2 as String, str3 as String,
str11 as String, str22 As String,
 qdfTemp as DAO.QueryDef, qdfTemp2 As DAO.QueryDef
Ciao.
@Alex.


title: Stored Procedure che non va

author: Agos

text:
Ho bisogno di eseguire una Stored Procedure che aggiorni il valore di un
campo se ricorrono determinate condizioni. La sintassi utilizzata č quella
che segue, ma in esecuzione mi dice che c'č un errore nei pressi di INNER
JIOIN e di ASSENZETABELLA e non va.
Dove sbaglio?
-----
CREATE PROCEDURE AggiornaAssenti
@DataIns DateTime
AS
UPDATE ArchivioServizi INNER JOIN AssenzeTabella ON ArchivioServizi.IDAgente
= AssenzeTabella.IDAgente SET ArchivioServizi.Presenza = True
WHERE (((ArchivioServizi.GIORNO)=@DataIns) AND
((AssenzeTabella.DataInizioAssenza)<@DataIns) AND
((AssenzeTabella.DataFineAssenza)>=@DataIns));
-----
Ciao, grazie
Agos


title: Stored Procedure che non va

author: giorgio rancati

text:
"Agos" <
aga...@alice.it
> ha scritto nel messaggio
news:46c816a5$0$4793$4faf...@reader4.news.tin.it...

Ciao Agos,
La sintassi T-SQL per l'update č diversa dalla sintassi di Access.
Vedi:
http://msdn2.microsoft.com/it-it/library/ms177523.aspx
Alla luce di questo, correggi la tua Sp con:
----
CREATE PROCEDURE AggiornaAssenti
@DataIns DateTime
AS
UPDATE ArchivioServizi
       SET  Presenza = True
FROM ArchivioServizi
   INNER JOIN
    AssenzeTabella
   ON ArchivioServizi.IDAgente = AssenzeTabella.IDAgente
WHERE (((ArchivioServizi.GIORNO)=@DataIns) AND
((AssenzeTabella.DataInizioAssenza)<@DataIns) AND
((AssenzeTabella.DataFineAssenza)>=@DataIns));
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Stored Procedure che non va

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:46c81a6d$0$16043$5fc...@news.tiscali.it...

>Lo immaginavo.
Grazie Giorgio
Ciao, Agos


title: Sigle FE e BE ?

author: Sergio de Pretis

text:
Qual'é il significato delle sigle FE e BE.
Mi pare d'aver capito che FE (Forground End ?)è il .MDB che contiene
maschere, report, ecc... mentre BE (Back End ?)è il .MDB che contiene i
dati.
Saluti e grazie.
--------------------------------------------------------------------
Sergio de Pretis                     E-mail
depr...@csgen.it


title: Sigle FE e BE ?

author: Paolo opg

text:
FE= Front End (maschere di consultazione, gestione, etc)
BE= Back End (tabelle con i dati)
le tabelle del BE vengono linkate nel FE
se cambi le maschere, non devi importare i dati :-)
semplifica la vita...
Sergio de Pretis <
depr...@csgen.it
> wrote in message
news:38B7A3A3...@csgen.it...



title: Sigle FE e BE ?

author: AntoGal

text:
Sergio de Pretis <
depr...@csgen.it
> wrote in message
38B7A3A3...@csgen.it...
> Qual'é il significato delle sigle FE e BE.
>
> Mi pare d'aver capito che FE (Forground End ?)
potrebbe anche essere foreground end, ma FE è acronimo di FRONT-END
>è il .MDB che contiene
> maschere, report, ecc... mentre BE (Back End ?)è il .MDB che contiene i
> dati.
Si, giusto. I vantaggi ottenuti "splittando" l'applicazione sono ben noti e
discussi sul Sito Comune.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: Lista dei formati di stampa

author: Pleiadi

text:
Lo so, lo so, ho già postato questo messaggio, ma siccome credo (e lo voglio
credere) che sia sfuggito lo ripropongo di nuovo, tanto basta dire si fà
così oppure è impossibile.
Detto questo ripeto.....
.....è' possibile ottenere, in una casella combinata, l'elenco dei formati
di
stampa di una specifica stampante?
Sono riuscito ad ottenere l'elenco delle stampanti presenti nel sistema,
comprese quelle remote, ma non quello dei relativi formati di di stampa.
Il tutto mi serve per dare la possibilità all'utente di settare il formato
di stampa del report XXXX tramite una form, mi manca solo l'elenco dei
formati........
Grazie per l'eventuale aiuto.
Alfio


title: problemi con ordinamento

author: giogio

text:
ciao a tutti
ho un campo codice nella seguente forma:
###-## dove # è una cifra da 0 a 9
vorrei ordinare il campo in base a due criteri:
1_ le due cifre dopo il trattino
2_ le tre cifre prima del trattino
ad esempio:
029-52
030-52
012-53
018-53
il campo è di tipo testo
qualcuno ha idea di come posso fare?
grazie!
bye


title: problemi con ordinamento

author: Giorgio

text:
"giogio" <gio...@giogio.giogio> ha scritto nel messaggio
news:b7llk5$l6r$1...@fata.cs.interbusiness.it...

nella query
Right([Miocampo];2)   crescente
Left([MioCampo];3)   crescente
Ciao Giorgio


title: problemi con ordinamento

author: omasnc

text:
"giogio" <gio...@giogio.giogio> ha scritto nel messaggio
news:b7llk5$l6r$1...@fata.cs.interbusiness.it...
> ciao a tutti
>
> ho un campo codice nella seguente forma:
>
> ###-## dove # č una cifra da 0 a 9
>
> vorrei ordinare il campo in base a due criteri:
> 1_ le due cifre dopo il trattino
> 2_ le tre cifre prima del trattino
>
> ad esempio:
> 029-52
> 030-52
> 012-53
> 018-53
>
> il campo č di tipo testo
>
> qualcuno ha idea di come posso fare?
>
> grazie!
>
> bye
Se il campo  "TUOCAMPO" si trova in una query, puoi aggiungere altri due
campi nell'intestazione dei quali scriverai rispettivamente:
ORD1:Right(TUOCAMPO,2)
ORD2:Left(TUOCAMPO,3)
A questo punto potrai ordinare i dati in base ai nuovi campi cosě ottenuti.
Ciao
Galliano


title: salvataggio report su disco

text:
Avrei l'esigenza di conservare una copia non modificabile (almeno in
via generale) di un report.
Ho provato a salvarlo come snapshot ma non funziona bene con
raggruppamenti e sottoreport.
Ci sarebbe una possibilità di salvarlo come pdf oppure in formato jpg.
Grazie ..... e buon Natale.
--
Posted from 213.26.137.193 by way of
smtp6.libero.it
 [193.70.192.127]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: salvataggio report su disco

author: LaLo

text:
<
m...@libero.it
> ha scritto nel messaggio
news:G5XADP$I9joc5xeFC54hb4_SFk7...@libero.it...



E' possibile salvare il report come file Pdf (Acrobat), e i passi per
effettuare questa operazione li trovi su
www.mvps.org
 alla sezione Reports.
Ciao e buon Natale a tutti
LaLo


title: Qual era il libro ....

author: Giulio Severini

text:
Se non sbaglio era Programmare Microsoft Access 1997, il miglior libro in
italiano sulla programazione in Access, vero?
Ma non c'è un'edizione più aggiornata?
Grazie.
--
Non avere mai pura dei momenti bui perchè, facci caso, anche le stelle
hanno bisogno della notte per brillare.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Qual era il libro ....

author: Graziano

text:
Suggerisco:
"ACCESS 2000 MANUALE DI PROGRAMMAZIONE"   Jackson Libri
di Ken Getz, Paul Litwin etc...
Poi il sito
www.mvps.org/access
"Giulio Severini" <
giulio....@ministero.difesa.it
> ha scritto nel
messaggio news:d7pk40$671$1...@news.newsland.it...



title: Qual era il libro ....

author: Sergio MAZZA

text:
"Graziano" <
graziano...@tiscali.it
> ha scritto nel messaggio news:42a3a841$0$17091$5fc...@news.tiscali.it...
> Suggerisco:
> "ACCESS 2000 MANUALE DI PROGRAMMAZIONE"   Jackson Libri
> di Ken Getz, Paul Litwin etc...
>
> Poi il sito
www.mvps.org/access
>
Poi il sito comune (
www.sitocomune.com
) sezione ICAA...
Ciao.
--
Sergio MAZZA


title: [Offerta collaborazione, Lombardia: sviluppatore access]

text:
Il presente annuncio non è pubblicato da un indirizzo email aziendale
al solo scopo di controllo dello spam.
DRAD Consulting, società che opera in Lombardia, sta ricercando una
figura di sviluppatore che collabori come libero professionista a un
progetto che prevede la presa in carico di un piccolo gestionale
realizzato in access. Il collaboratore, dovrà risiedere in una delle
seguenti province province: Como, Lecco, Sondrio, Milano o zone
limitrofe, o comunque essere distante indicativamente un' ora di
automobile da Lecco.
Il suo compito sarà:
-analizzare l' applicazione esistente e poter fornire assistenza ed
eventualmente formazione al cliente;
-implementare le modifiche che nel corso del tempo (con cadenza almeno
annuale) verranno richieste dal cliente.
Il lavoro sarò svolto essenzialmente presso la sede del collaboratore
che dovrà però essere disponibile a recarsi di quando in quando presso
il cliente.
E' richiesta padronanza completa di access e VBA per access; capacità
di sviluppare applicazioni access complete e funzionali. Costituisce
caratteristica non indispensabile ma molto apprezzata un' ottima
conoscenza di Visual Basic
Cerchiamo un colaboratore con le seguenti qualità:
-Professionalità: rispetto delle consegne concordate e capacità di
fornire prodotti verificati e adeguatamente testati.
-Affidabilità: spirito di collaborazione e volontà di risolvere i
problemi.
-Qualità: codice leggibile, ben documentato, manutenibile
-Possibilimente dotato di partita IVA o comunque in condizioni di
emettere fattura
Per cortesia, inviateci i Vs. CV all' indirizzo email di post del
presente messaggio: inmodis at tiscalinet punto it
indicando esplicitamente il Vs. consenso al trattamento dei dati
personali con una indicazione delle Vostre aspettative
di compenso sotto forma, per esempio, di valorizzazione giornaliera.
Anche se ovviamente valutazioni attendibili si
possono  fare solo sulla base di una stima del lavoro, tuttavia ci è
utile avere una indicazione di massima della
valorizzazione della giornata lavorativa.
E' *essenziale* che indichiate nel campo subject, la dicitura:
"Sviluppatore access"  per evitare che le mail vengano
cancellate automaticamente dagli script anti-spam.
Grazie per la Vs. attenzione
Daniele Radogna
DRAD Consulting


title: Sperimentare SQL Server BE con Access FE

author: Junior

text:
Qualcuno ha mai sperimento la soluzione in oggetto. Con quali risultati?
Grazie


author: Alessandro Baraldi

text:
On 10 Mar, 17:52, "Junior" <
donaa...@yahoo.it
> wrote:
> Qualcuno ha mai sperimento la soluzione in oggetto. Con quali risultati?
> Grazie
Veramente è una soluzione che si usa da un decennio....
I risultati, anche se dipende da cosa ti aspetti, sono variabili in
base alla capacità di chi sviluppa di ottimizzare le operazioni lato
Server.
Di fatto hai una Ferrari, ma se non sai usarla va forte come la
500(che è Jet).
@Alex


author: Cristiano

text:
"Junior" <
> Qualcuno ha mai sperimento la soluzione in oggetto. Con quali risultati?
E' una domanda bizzarra: non siamo nel 1994    ;-)
Saluti.


title: aiutooooooo: associazione controlli.

author: Daniela

text:
Ciao a tutti,
siccome utilizzo da pochissimo tempo Access, ho un problema urgente per me
molto complicato da risolvere. Allora.... :
Ho creato una maschera, con varie sottomaschere...
vorrei associare una casella di controllo che si trova nella maschera
principale, ad un'altra casella di controllo di una sottomaschera. Queste
caselle sono check-boxes.
Vorrei fare in modo che se attivo una, si disattivi in automatico l'altra.
Ho saputo che e' fattibile, ma come??? Devo creare una macro? Aiuto... spero
che non si vada troppo sul difficile... :)))
Grazie a tutti per l'eventuale aiuto!
Daniela


title: aiutooooooo: associazione controlli.

author: Antonio Biso

text:
Daniela ha scritto nel messaggio <10lahgf$933$
1...@fe2.cs.interbusiness.it
>...

me!controllosottomaschera.forms("nomesottomaschera").controllosottomaschera.
enabled = not me.controllomaschera
Antonio


title: aiutooooooo: associazione controlli.

author: Lorenzo Coronati

text:
Scrisse "Daniela" <
dan...@village.it
>:
>Ho creato una maschera, con varie sottomaschere...
>vorrei associare una casella di controllo che si trova nella maschera
>principale, ad un'altra casella di controllo di una sottomaschera. Queste
>caselle sono check-boxes.
>Vorrei fare in modo che se attivo una, si disattivi in automatico l'altra.
>Ho saputo che e' fattibile, ma come??? Devo creare una macro? Aiuto... spero
>che non si vada troppo sul difficile... :)))
Seleziona la cecbocs
Visualizza le proprieta'
Trova Dopo Aggiornamento fra la categoria evento
Clicca sulla freccina e scegli [Routine evento]
Poi clicca sui tre puntini a destra
Ti uscira' una finestra che forse non hai mai visto, con gia' scritto
qualcosa tipo
Private Sub CasellaControlloX_AfterUpdate()
End Sub
Fra queste due righe devi scriverci:
Me!nomedelcontrollosottomaschera.form!CasellaControlloY =
not(me!CasellaControlloX)
senza andare a capo
Attenta che il nomedelcontrollosottomaschera *NON E'* il nome della
maschera che utilizzi come sottomaschera, bensi' il nome del controllo
dentro alla maschera principale, che di solito si chiama SecondarioX
Gudlac!
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: aiutooooooo: associazione controlli.

author: Luciano

text:
Antonio Biso ha scritto nel messaggio
<86q4og$rpb$
5...@pegasus.tiscalinet.it
>...
>>Ho creato una maschera, con varie sottomaschere...
>>vorrei associare una casella di controllo che si trova nella maschera
>>principale, ad un'altra casella di controllo di una sottomaschera. Queste
>>caselle sono check-boxes.
>>Vorrei fare in modo che se attivo una, si disattivi in automatico l'altra.
>>Ho saputo che e' fattibile, ma come??? Devo creare una macro? Aiuto...
>
>me!controllosottomaschera.forms("nomesottomaschera").controllosottomaschera
.
>enabled = not me.controllomaschera
Scusa, ma la pulzella non voleva le check-box (ndr. i sostantivi stranieri
non vanno declinati nella lingua italiana!)?
Quindi basta che li ficca in un gruppo di opzioni senza bisogno di
preoccuparsi d'altro.
Saluti.
Luciano


title: pagine 2000

author: sara

text:
in access 2000 per le pagine web come faccio a
visualizzare i record tipo maschere continue?


title: Aiuto su collegamento ODBC

text:
Non mi è mai capitato, ma stranamente allegando un file da AS400 ed aprendo
lo stesso in visualizzazione da Access i campi dei record contengono tutti
il valore #Eliminato, sebbene il file contenga dati nell' AS400.
Qualcuno saprebbe aiutarmi?


title: QUERY: record che non "matchano"

text:
ciao a tutti,
ho 2 tabele:
Nazioni: Codice / Descrizione
Ordini: ......./Codice Nazione/.......
avrei bisogno tramite una QUERY di evidenziare eventuali record della
tabella Ordini che hanno un codice Nazione non incluso nella Tabella
Nazioni.
Sarà banale ma non ne vengo a capo e nel NG ho difficolta a effettuare
una ricerca con termini appropriati.
Chi mi aiuta ?
Io ho provato con questa stringa ma nun funzia.
SELECT Nazioni.CDNAZIONE, Nazioni.DENAZIONE, Sum(Ordini.QTYORD) AS
QTYORD
FROM Nazioni INNER JOIN Ordini ON Nazioni.CDNAZIONE = Ordini.NAZIONE
WHERE Ordini.NAZIONE Is Null
GROUP BY Nazioni.CDNAZIONE, Nazioni.DENAZIONE
ORDER BY Nazioni.CDNAZIONE;
Grazie 1.000 in anticipo.


title: QUERY: record che non "matchano"

author: Cinzia

text:
"mb220868" <
mb22...@yahoo.it
> ha scritto nel messaggio
news:1158671875.7...@h48g2000cwc.googlegroups.com...



Chi mi aiuta ?


Grazie 1.000 in anticipo.
ciao mb220868
Select ORDINI.* FROM Ordini
LEFT JOIN  NAzioni ON Ordini.[Codice Nazione] = Nazioni.Codice
Where Nazioni.Codice is null
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
---------------------------------------


title: QUERY: record che non "matchano"

text:
Cinzia ha scritto:

....Azzzzz.... Ecco cosa era ...... Ora funge ! Grazie 10.000 !


title: sincronia!!!

author: pro

text:
Ho due Pc collegati in rete (Win 98) sui quali uso alternativamente un mio
gestionale.
Ho usato sincronia file per "sincronizzare" le due versioni, presenti sul pc
desktop e sul portatile.
Tutto sembra funzionare egregiamente per circa un anno, poi a seguito di
incredibili rallentamenti, mi sono accorto che gli ID dei campi chiave
contatore hanno valori a dir poco incredibili.
Prima della "sincronizzazione" il progressivo dei campi contatore era
regolare dopo la sincronizzazione sono stati scritti valori "assurdi",
enormi ed addirittura molti sono preceduti da segno negativo?!
(esm.  108874983  oppure -28098480 ecc.
Il tutto apparentemente senza alcuna logica...
Sapete aiutarmi?
Grazie
Giulio


title: sincronia!!!

author: Emyr

text:
On Mon, 13 Jan 2003 00:05:05 +0100, "pro" <
togli-...@tiscali.it
>
wrote:

il campo contatore nel tuo caso genera numeri casuali, è normale,
leggi l'help in linea
Saluti.
Emanuele.


title: numero del giorno

author: Rocco

text:
Salve a tutti, mi servirebbe sapere se si puo' sapere (e come ), il numero
del giorno riferito all'anno in corso.Spero di essere stato chiaro....per
es. oggi 3 novembre è il 307° giorno dell'anno, e magari visualizzarlo in
una maschera in fianco alla data senza doverlo richiamare ogni volta.
Dovrei inserirlo in un database di access. Grazie a chi potra' darmi un
aiuto (anche a chi ci prova)
;-) rocco


title: numero del giorno

author: Alessandro Cara

text:
Rocco ha scritto:

funzione format
da help
y	Visualizza il giorno dell'anno come numero (1 – 366).
dovrebbe essere cosi'
numgio = format(date,"y")
--
a.cara


title: numero del giorno

author: andy

text:
prova cosi:
dato un controllo su una form denomianto Txtdata contenente la data
puoi provare su un pulsante la seguente istruzione
MsgBox DateDiff("d", "1/1/" & Year(Me.TxtData), Me.TxtData) + 1
ciao
"Rocco" <
togli...@freemail.it
> ha scritto nel messaggio
news:3dcad...@news.dada.it...



title: numero del giorno

text:
"andy" <
mc4...@mclink.it
> ha scritto nel messaggio
news:aqet1c$1i5p$1...@newsreader1.mclink.it...
> prova cosi:
Prova così
>
> dato un controllo su una form denomianto Txtdata contenente la data
>
> puoi provare su un pulsante la seguente istruzione
E in questo modo
Antonio


title: numero del giorno

text:
Very very grazie :-), sarei gia' a posto....ma ne approfitto,..... per
centrare il numero o aumentare il carattere nel msgbox?ho provato con le
impostazioni di codice access ma le cambia solo al pulsante.Son riuscito a
cambiare l'intestazione del box ma il carattere no.
Si potrebbe visualizzarlo in una casella invece di richiamarlo con un
pulsante?


title: numero del giorno

text:
"Rocco" <
togli...@freemail.it
> ha scritto nel messaggio
news:3dcd7...@news.dada.it...

Se non lasci una parte del msg precedente non si capisce a cosa ti riferisci
e la storia del problema...
Antonio


title: numero del giorno

author: Sib

text:
"Rocco" <
togli...@freemail.it
> ha scritto nel messaggio
> Very very grazie :-), sarei gia' a posto....ma ne approfitto,..... per
cut
Capisco che apprezzi la buona volonta' di andy, ma hai notato che la
soluzione corretta era quella di alessandro?
Sib


title: numero del giorno

text:


Antonio
Scusami, ma č poco che uso il NG e lo uso con outlook express e mi inizia
sempre un nuovo messaggio. Cmq  il tuo consiglio
(puoi provare su un pulsante la seguente istruzione MsgBox DateDiff("d",
"1/1/" & Year(Me.TxtData), Me.TxtData) + 1) funziona alla grande, e come
dicevo gia' mi basterebbe, ma vorrei chiederti come posso fare per centrare
il numero nel box e farlo in grassetto, con le proprietą di access non ci
sono riuscito, č possibile? e si potrebbe visualizzarlo in modo fisso (cosi
lo piazzo sotto la data) in una casella senza doverlo richiamare con un
pulsante?
Ciao


title: numero del giorno

text:
On Tue, 12 Nov 2002 22:30:02 +0100, "Rocco" <
togli...@freemail.it
>
wrote:
>Scusami, ma č poco che uso il NG e lo uso con outlook express
prova a passare a free agent
Saluti.
Emanuele.


title: numero del giorno

text:
"Rocco" <
togli...@freemail.it
> ha scritto nel messaggio
news:3dd17...@news.dada.it...
> >Rocco" <
togli...@freemail.it
> ha scritto nel messaggio
> news:3dcd7...@news.dada.it...
>  Very very grazie :-), sarei gia' a posto....ma ne approfitto,..... per
> > centrare il numero o aumentare il carattere nel msgbox?ho provato con le
> > impostazioni di codice access ma le cambia solo al pulsante.Son riuscito
a
> > cambiare l'intestazione del box ma il carattere no.
> > Si potrebbe visualizzarlo in una casella invece di richiamarlo con un
> > pulsante?
>
> Se non lasci una parte del msg precedente non si capisce a cosa ti
riferisci
> e la storia del problema...
>
> Antonio
>
> Scusami, ma è poco che uso il NG e lo uso con outlook express e mi inizia
> sempre un nuovo messaggio.
Se fai nuovo messaggio inizia un nuovo messaggio se fai rispondi al gruppo
ti prosegue
 Cmq  il tuo consiglio
> (puoi provare su un pulsante la seguente istruzione MsgBox DateDiff("d",
> "1/1/" & Year(Me.TxtData), Me.TxtData) + 1) funziona alla grande, e come
> dicevo gia' mi basterebbe, ma vorrei chiederti come posso fare per
centrare
> il numero nel box e farlo in grassetto, con le proprietà di access non ci
> sono riuscito, è possibile? e si potrebbe visualizzarlo in modo fisso
(cosi
> lo piazzo sotto la data) in una casella senza doverlo richiamare con un
> pulsante?
Casella di testo. Origine dati:
=DateDiff("d", "1/1/" & Year(TxtData), TxtData) + 1)
Antonio


title: help personalizzato

author: francesco

text:
Sale a tutti e scusate se mi ripropongo per lo stesso problema che non ho
ancora risolto. Ho creato un help personalizzato per la mia applicazione e
vorrei che si avviasse dalla mia barra del menu o con un comando tipo macro
oppure col la pressione del tasto F1. Si puo' fare?
grazie
F
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: help personalizzato

text:
francesco wrote:
>
> Sale a tutti e scusate se mi ripropongo per lo stesso problema che non ho
> ancora risolto. Ho creato un help personalizzato per la mia applicazione e
> vorrei che si avviasse dalla mia barra del menu o con un comando tipo macro
> oppure col la pressione del tasto F1. Si puo' fare?
>
> grazie
>
> F
che vuol dire help personalizzato?
e' un .chm o .hlp? per lanciarlo con f1 , se non ricordo male, e' sufficiente
impostare le proprieta' all'uopo dedicate (file guida, id argomento guida) e'
anche possibile richiamarlo con una cosa tipo questa
Private Declare Function HTMLHelp Lib "hhctrl.ocx" _
    Alias "HtmlHelpA" (ByVal hwnd As Long, _
    ByVal lpHelpFile As String, _
    ByVal wCommand As Long, _
    ByVal dwData As Long) As Long
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    Select Case KeyCode
        Case vbKeyF1
           KeyCode = 0
          HTMLHelp Me.hwnd, "c:\contabile\contabile.chm", HH_HELP_CONTEXT, 1020
        Case vbKeyF3
            ' Elabora eventi tasto F3.
        Case vbKeyF4
            ' Elabora eventi tasto F4.
        Case Else
    End Select
End Sub
l'ho fatto un po di tempo fa (credo anche mezzo copiato da qualche parte) ed e'
tutto quello che sono in grado di dirti
--
a.cara
Togli qualcosa dall'email


title: help personalizzato

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:4015596C...@blunet.it...

Help personalizzato nel senso che ho creato un hlp di supporto al mio
applicativo e vorrei lanciarlo dalla barra dei menu che ho a mia volta
personalizzato. Ho provato ma parte sempre e cmq l'help di access
ciao
F


title: Come registrare un OCX casalingo.

author: Luigi

text:
Ho creato un form con determinati controlli ed un modulo molto generico, da
poter applicare a varie esigenze del mio ufficio.
E' necessario ora poterlo richiamare da ogni applicazione e vorrei
registrarlo come OCX.
In pratica vorrei che mi apparisse nella lista dei riferimenti.
Qualcuno puņ aiutarmi?


title: Come registrare un OCX casalingo.

author: Luciano (DOC)

text:
Luigi <
bra...@interfree.it
> wrote in message
8qn8fi$i6r$1...@serv1.albacom.net...

Se e' questo che vuoi non hai bisogno di un OCX. Crea un MDB e ficcaci il
modulo con la tua funzione. Poi inserisci quell' MDB fra le librerie con
strumenti-riferimenti. Avrai automaticamente anche la richiesta di eventuali
variabili diginado il nome della funzione.
Saluti.
Luciano
(DOC)


title: filtro su controllo sottomaschera continua

author: Giuseppe

text:
Buonasera.
Nella form frmArticoli, ho inserito una sottomaschera dove registro gli spostamenti di un paziente da una struttura ad un'altra.
La sottomaschera continua, contiene diverse caselle combinate.
In base alla casella combinata "Idcategoria" selezionata, dalla casella combinata "IdStruttura" scelgo la struttura collegata e così anche per la casella combinata "IdDettaglioStruttura" che dipende dalla prime due.
I filtri funzionano solo che il criterio della query utilizzato è quello della casella combinata del primo record e non su quello corrente.
La query della casella combinata IdStruttura è:
SELECT tblStrutture.IdStruttura, tblStrutture.DescrStruttura, tblStrutture.IdCategoria
FROM tblStrutture INNER JOIN tblCategorie ON tblStrutture.IdCategoria = tblCategorie.IdCategoria
WHERE (((tblStrutture.IdCategoria)=[Forms]![frmArticoli]![smMovArticoli].[Form]![IdCategoria]));
Come faccio a fare in modo che in ogni record della sottomaschera le caselle combinate siano filtrate in base al record corrente?
Grazie.
Giuseppe


author: Karl Donaubauer

text:
Salve Giuseppe,

Giuseppe ha scritto:

Se capisco bene ti mancano 1-2 Requery. Vedi l'ultimo paragrafo di
http://www.donkarl.com/it?FAQ4.36
.

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:

Ciao Karl grazie per il tuo intervento.
Ho messo su evento "su attivato" della seconda combo l'origine dati:
Me!IdStruttura.RowSource = "SELECT tblStrutture.IdStruttura, tblStrutture.DescrStruttura, tblStrutture.IdCategoria FROM tblStrutture INNER JOIN tblCategorie ON tblStrutture.IdCategoria = tblCategorie.IdCategoria WHERE (((tblStrutture.IdCategoria)=[Forms]![frmArticoli]![smMovArticoli].[Form]![IdCategoria]));"
i record mostrati sono corretti, ma il problema nasce nel momento in cui mi posiziono sugli altri record e attivando la seconda combo rifà il rowsorce anche sugli altri record cancellando il valore se la categoria è diversa.
Grazie.
Giuseppe


text:
Salve,

Giuseppe ha scritto:
> ...
> Ho messo su evento "su attivato" della seconda combo l'origine dati:
> Me!IdStruttura.RowSource = "SELECT tblStrutture.IdStruttura, tblStrutture.DescrStruttura, tblStrutture.IdCategoria FROM tblStrutture INNER JOIN tblCategorie ON tblStrutture.IdCategoria = tblCategorie.IdCategoria WHERE (((tblStrutture.IdCategoria)=[Forms]![frmArticoli]![smMovArticoli].[Form]![IdCategoria]));"
> i record mostrati sono corretti, ma il problema nasce nel momento in cui mi posiziono sugli altri record e attivando la seconda combo rifà il rowsorce anche sugli altri record cancellando il valore se la categoria è diversa.
>

È il comportamento normale. L'abbiamo discusso molte volte qui che non
esistono soluzioni soddisfacenti. Vedi p.e.

https://groups.google.com/forum/#!search/Karl$20Donaubauer$20casella$20combinata$20DLookUp/it.comp.appl.access/6bAWFRCH8so/mU_WJsStuy0J




text:

Grazie Karl.
Appena ho due minuti provo la soluzione del post del link che mi hai postato.
Giuseppe


title: Navigazione Record

text:
Ciao,
Ho una maschera di visualizzazione con diversi campi calcolati,
in questa maschera ho i tasti di navigazione Vai al primo, al
precedente, al prossimo, all'ultimo.
Il problema sorge quando sono sull'ultimo record della tabella e premo
Vai al prossimo, non esistendo mi si blocca sui campi calcolati dandomi
errore di runtime.
Come posso evitare di permettere di andare oltre l'ultimo campo?
Non essendo una maschera di inserimento ma solo di visualizzazione.
Grazie a tutti
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Navigazione Record

author: lucianab64 on libero

text:
Ale.Sc <
ale...@bigfoot.com
> wrote in message
> Ho una maschera di visualizzazione con diversi campi calcolati,
> in questa maschera ho i tasti di navigazione Vai al primo, al
> precedente, al prossimo, all'ultimo.
>
> Il problema sorge quando sono sull'ultimo record della tabella e premo
> Vai al prossimo, non esistendo mi si blocca sui campi calcolati dandomi
> errore di runtime.
>
> Come posso evitare di permettere di andare oltre l'ultimo campo?
> Non essendo una maschera di inserimento ma solo di visualizzazione.
>
> Grazie a tutti
> Alessandro.
Proprietą della maschera: Consenti aggiunte = No
Ciao. Luciana :-)


title: Navigazione Record

author: Roberto da casa

text:
"Ale.Sc" <
ale...@bigfoot.com
> ha scritto nel messaggio
news:d36d2100d4bdf1d389b...@mygate.mailgate.org...
> Ciao,
>
> Ho una maschera di visualizzazione con diversi campi calcolati,
> in questa maschera ho i tasti di navigazione Vai al primo, al
> precedente, al prossimo, all'ultimo.
>
> Il problema sorge quando sono sull'ultimo record della tabella e premo
> Vai al prossimo, non esistendo mi si blocca sui campi calcolati dandomi
> errore di runtime.
>
> Come posso evitare di permettere di andare oltre l'ultimo campo?
> Non essendo una maschera di inserimento ma solo di visualizzazione.
>
> Grazie a tutti
> Alessandro.
>
Il problema cel'hai anche se stai sul primo record e premi il tasto per
andare al record precedente.
Se il pulsante di comando con cui vai al prossimo record si chiama Prossimo
ed il pulsante di comando con cui vai al precedente record si chiama
Precedente, a fronte dell'evento "Su corrente" della maschera genera il
seguente codice VBA:
If Me.CurrentRecord = 1 Then
    Me!Precedente.Visible = False
Else
    Me!Precedente.Visible = True
End If
If Me.CurrentRecord = Me.RecordsetClone.RecordCount Then
    Me!Prossimo.Visible = False
Else
    Me!Prossimo.Visible = True
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema con Access 97

author: Filippo

text:
Ciao a tutti,
ripropongo un problema, postato un po' di tempo fa che purtroppo non ho
ancora risolto.
Ho realizzato con Access 97 e VBA un programma che dopo aver elaborato
alcuni dati produce in automatico  report contenenti dei totali e  grafici
realizzati con Microsoft Graph.
Il 60% delle volte, alla chiusura dei report appare un messaggio di errore
del Dr.Watson.
Non è un problema di incompatibilità di stampante; ho provato a variare il
layout del report..niente da fare; l'unico modo per evitare l'errore è
quello, una volta caricato il report, di andare in modalità struttura e
variarne la larghezza ; il medesimo report, così modificato, alla chiusura
non dà piu' problemi sino alla successiva variazione di layout, dovuta al
minore o maggior numero di informazioni contenute?
Qualcuno ha avuto problemi simili? Il sistema operativo è Windows NT
workstation.
Grazie a tutti e saluti


title: Problema con Access 97

author: Antonio Biso

text:
"Filippo" <
ut...@libero.it
> ha scritto nel messaggio
news:o7Ct9.68313$%M1.17...@twister2.libero.it...
Pensavo proprio di trovare un problema con la stufa a gas...
Antonio


title: Problema con Access 97

text:
Invece di sprecare il tuo tempo, rispondi se puoi essere di aiuto.
Saluti
P.S.
Esiste anche Access 2000 e 2002 :))
  Filippo
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:cfCt9.68344$%M1.17...@twister2.libero.it...



title: Problema con Access 97

author: warp

text:
"Filippo" > Ciao a tutti,
> ripropongo un problema, postato un po' di tempo fa che purtroppo non ho
> ancora risolto.
> Ho realizzato con Access 97 e VBA un programma che dopo aver elaborato
> alcuni dati produce in automatico  report contenenti dei totali e  grafici
> realizzati con Microsoft Graph.
> Il 60% delle volte, alla chiusura dei report appare un messaggio di errore
> del Dr.Watson.
> Non è un problema di incompatibilità di stampante; ho provato a variare il
> layout del report..niente da fare; l'unico modo per evitare l'errore è
> quello, una volta caricato il report, di andare in modalità struttura e
> variarne la larghezza ; il medesimo report, così modificato, alla chiusura
> non dà piu' problemi sino alla successiva variazione di layout, dovuta al
> minore o maggior numero di informazioni contenute?
Prima di tutto consulta bene questo:
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q294301&LN=IT&SD=gn&
FR=0
Il 98% dei contenuti sono validi pure per le versioni precedenti.
Il 50% per qualunque applicazione windows.
Se non risolvi cerca di essere più specifico.
Ciao.


title: Problema con Access 97

text:
Grazie per la preziosa indicazione.
Saluti
  Filippo
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:VADt9.68876$RO.17...@twister1.libero.it...



title: Problema con Access 97

text:
"Filippo" <
ut...@libero.it
> ha scritto nel messaggio
news:h8Et9.68953$%M1.17...@twister2.libero.it...
> Grazie per la preziosa indicazione.
Questa è più preziosa: scrivi DOPO il quoting!!!
Antonio
P.S.
Oh, quando uno è anarchico, lo è fino all'osso eh!


title: Problema con Access 97

text:
"Filippo" <
ut...@libero.it
> ha scritto nel messaggio
news:vqDt9.68816$RO.17...@twister1.libero.it...
> Invece di sprecare il tuo tempo, rispondi se puoi essere di aiuto.
Se tu scrivessi un subject più significativo non lo faresti sprecare a noi
il tempo!
E scrivi correttamente DOPO il quoting!!!
Antonio


title: Problema con Access 97

author: desio

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:VxMt9.70031$RO.17...@twister1.libero.it...

e tutto d' un tratto il coro Biso Biso Biso.........e vai


title: esportazione in file di testo - separatore decimale

author: max

text:
Sto effettuando una esportazione di dati da una query costruita da un XML ad
un file di testo, il mio separatore decimale deve essere il . (punto) e non
la , (virgola)
Ho impostato la cosa nello stile di esportazione e mi accade questo:
Ho due campi numerici,
uno è un intero lungo e correttamente nel file di testo mi ritrovo 1.00
un'altro campo è un decimale, su questo campo ritrovo nel file di testo
sempre la maledetta virgola 1,3
Cosa posso fare?
grazie a chi mi vorrà aiutare
Max


author: MA

text:

http://groups.google.it/group/microsoft.public.it.office.access/browse_thread/thread/97fcff1472876ec1/c4236969644d8ed4?lnk=gst&q=formato+americano&rnum=5&hl=it#c4236969644d8ed4
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


author: maxmaxmaxmax

text:
MA ha scritto:
> max wrote:
> > Sto effettuando una esportazione di dati da una query costruita da un
> > XML ad un file di testo, il mio separatore decimale deve essere il .
> > (punto) e non la , (virgola)
> > Ho impostato la cosa nello stile di esportazione e mi accade questo:
> > Ho due campi numerici,
> > uno č un intero lungo e correttamente nel file di testo mi ritrovo
> > 1.00 un'altro campo č un decimale, su questo campo ritrovo nel file
> > di testo sempre la maledetta virgola 1,3
> > Cosa posso fare?
> > grazie a chi mi vorrŕ aiutare
> > Max
>
http://groups.google.it/group/microsoft.public.it.office.access/browse_thread/thread/97fcff1472876ec1/c4236969644d8ed4?lnk=gst&q=formato+americano&rnum=5&hl=it#c4236969644d8ed4
ho letto l'articolo al link , ma sono riuscito a farlo lavorare lo stesso
senza creare codice direttamante nelle query...
Nella prima query (tagli1), lě dove mi vado a collegare i dati da diverse
tabelle create dal XML ho messo
Int([cut_lenght_external]*100)/100 AS lungh e gli ho dato formato numerico
nella seconda query che č poi quella che esporto ho scritto semplicemente
tagli1.lungh e gli ho dato formato numerico e due cifre decimali fisse
Sinceramente una volta risolto il problema non sono andato a verificare
quale delle tre operazioni (la moltiplicazione e poi divisioen per 100 il
formato numerico nella prima query o quello nella seconda quesry) sia
quella
decisiva, fatto sta che funge
ciao Max
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Una risata vi seppellira'

author: Alessandro Cara

text:
Labate annuncia il grande /parterre/ di domani ad InOnda
MARIO ADINOLFI!
Questa si che e' satira!
--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)


title: Una risata vi seppellira'

text:
Il 02/09/2016 21:28, Alessandro Cara ha scritto:
> Labate annuncia il grande /parterre/ di domani ad InOnda
> MARIO ADINOLFI!
> Questa si che e' satira!

sbagliato Ng scusate.
Ma vi prego non mettete quel nome in alcuna casella combinata!



title: Problema con query SELECT

author: Pink David

text:
Ciao a tutti,
ho un problema con una query su DB access, ma non capisco dov'e' l'errore.
La query:
qry="SELECT * FROM catalogo WHERE [note] LIKE '%YELLOW%%' ORDER BY autore,
titolo"
restituisce 8 prodotti.
La query:
qry="SELECT * FROM catalogo WHERE [note] LIKE 'RED%%' ORDER BY autore,
titolo"
ne restituisce altrettanti.
La query:
qry="SELECT * FROM catalogo WHERE [note] LIKE '%YELLOW%%' OR [note] LIKE
'RED%%' ORDER BY autore, titolo"
restituisce solo un record, che per altro e' il quarto della prima query.
Come mai?
Grazie, David.


title: Problema con query SELECT

author: sabrina

text:
Pink David ha scritto:




mi hanno spiegato sul NG nei giorni scorsi che in access i caratteri jolly
vanno usati cosě:
? qualsiasi carattere singolo
* zero o piů caretteri
# qualsiasi cifra
per cui prova a sostituire % con ?
ciao Sabrina
> Come mai?
> Grazie, David.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problema con query SELECT

text:
> per cui prova a sostituire % con ?
Io uso % perche' ci possono essere piu' parole prima e dopo, e uso una
funzione di conversione in vb.
Al di la di questo non capisco perche' funzionano le singole YELLOW e RED, e
non l'OR delle due... pensavo piu' a un errore sulla OR!??!
Grazie, David.


title: Problema con query SELECT

text:
Pink David ha scritto:



> Grazie, David.
% non lavora bene in access. io ho provato con access xp a simulare una
tabella ed una query come la tua ma a me non funziona neppure la prima per
cui ribadisco di fare una prova ... ciao sabrina



title: Problema con query SELECT

text:
Pink David ha scritto:



> Grazie, David.
scusa o o più caratteri = *  al posto di % ciao ciao sabrina



title: Collegamaento OLE

author: Marina F.

text:
Ho un problema con il logo inserito come immagine non collegata su
intestazione report, ha sepre funzionato solo che adesso in struttura report
se clicco sull'immagine viene visualizzata ma se vado su anteprima report mi
da il seguente errore:
Errore di comunicazione con il server ole
eseguire una o più delle seguenti operazioni:
*Assicurarsi che il computer sia collegato al server di rete su cui e
residente l'applicazione OLE
*Chiudere il server OLE e riavviarlo allesterno di Microsoft Access,quindi
ritentare l'operazione originale all'interno di Access.
*Rieseguire l'istallazione del server OLE per assicurarsi che sia
registrato.
Il tutto viene eseguito su A2000 e senza server ho provato il file contenete
il report su un altra macchiana e sempre con A2000 e tutto funziona.
Ho cercato in tutti i modi di risolvere senza esito vi prego datemi qualche
consiglio.
> >Grazie a tutti per la collaborazione.
--


title: Collegamaento OLE

author: Arilolo

text: In quale formato è l'immagine?


title: Collegamaento OLE

text:
"Arilolo" <
ari...@inwind.it
> ha scritto nel messaggio
news:HkO68.5214$5M4.1...@twister2.libero.it...
> In quale formato č l'immagine?
>
> E' un collegamento a una pagina Word  Classe OLE .....Microsoft Word 97
e non ricordo piů quale pagina.


title: Collegamaento OLE

text:
"Arilolo" <
ari...@inwind.it
> ha scritto nel messaggio
news:HkO68.5214$5M4.1...@twister2.libero.it...
> In quale formato č l'immagine?
> Ho notato anche che disistallando Word ritorna a funzionare e se lo
reistallo non va piů.
Grazie per l'interessamento e per un eventuale aiuto
>


title: Collegamaento OLE

text:
Non potresti convertire il logo in un immagine bmp? Forse non ti da più
problemi.
Ad ogni modo non saprei in quale altro modo risolvere il problema. Ho paura
che il tuo sistema operativo si un po' incasinato... però... mi sento
abbastanza incompetente per affermare una cosa simile.
Ciao ciao.


title: Collegamaento OLE

author: Marco

text:
Il 02 Feb 2002, 10:13, "Marina F." <1@.1> ha scritto:
>Ho un problema con
il logo inserito come immagine non collegata su
>intestazione report, ha
sepre funzionato solo che adesso in struttura
>report
>se clicco
sull'immagine viene visualizzata ma se vado su anteprima report
>mi
>da
il seguente errore:
>Errore di comunicazione con il server ole......
Se
hai installato Norton antivirus vai a questo indirizzo e cerca: ole +
server + access.
Troverai spiegazioni.
Ciao. Marco.
------------------------------------------------
http://search.symantec.com/custom/us/techsupp/kb/query.html
Error:
"Microsoft Access can't communicate with the OLE server. The OLE server may
not be ...
You did one of the following: - Ran LiveUpdate and installed
the Script Blocking update for Norton AntiVirus 2001 - Installed Norton
AntiVirus 2001 Pro or 2002 Now, when you start Microsoft Access, you see
the error message Microsoft Access can't......
--------------------------------
Inviato via
http://usenet.iol.it


title: Collegamaento OLE

text:
"Marco" <
mab...@yahoo.it
> ha scritto nel messaggio
news:193Z207Z174Z186...@usenet.iol.it...

Grazie Marco per la tua risposta, l'avessi ricevuta prima! il problema era
proprio dovoto a Norton antivirus, scoperto dopo mille prove e varie
reistallazioni il fatto è che A2000 e Norton hanno sempre funzionato
perfettamente senza dare mai nessun errore probabilmente fino
all'aggiornamento di Norton.
Ciao


title: Come convertire da csv in xls ?

author: RobertoA

text:
Devo uscire con un file xls di alcune dati
Su diverse postazioni, non dispongo di Office installato e quindi non posso
usarne le librerie per uscire in xls
Vorrei creare un file di testo, dargli estensione csv e poi tramite una
qualche utility a riga di comando convertirlo in xls
Sapete di qualche programa free che permetta di essere usato tramite riga di
comando?
Altri consigli per produrre un xls su postazioni senza Excel?
Ciao e grazie
RobertoA


title: Come convertire da csv in xls ?

text:

Non hai nemmeno Access...?
Se NO... NG sbagliato non avendo attinenza con VBA.
Se SI usa il metodo TransferSpreadsheet
@Alex


title: Come convertire da csv in xls ?

text:

Ero convinto, non so' perche', avesse bisogno delle librerie di Excel per
funzionare
Provo subito
Ciao e grazie
RobertoA


title: [OT] access e xpunlimited

author: BFS

text:
Salve a tutti
di solito per far lavorare da remoto i clienti uso windows server +
licenze terminal server.
Visti i momenti di crisi alcuni clienti vorrebbero limitare le spese di
queste due licenze che hanno prezzi mostruosi per le versioni 2008
tempo fa qualcuno parlava del software xpunlimited..
qualcuno di voi utilizza access con xpunlimited?
le prestazioni sono paragonabili?
è "legale"?
lo consigliate?
ci sono rotture di scatole per mappare le stampanti locali con il
desktop remoto?

grazie
BFS


title: [OT] access e xpunlimited

author: Bruno Campanini

text:
BFS has brought this to us :
> Salve a tutti
> di solito per far lavorare da remoto i clienti uso windows server + licenze
> terminal server.
> Visti i momenti di crisi alcuni clienti vorrebbero limitare le spese di
> queste due licenze che hanno prezzi mostruosi per le versioni 2008

Vorrei acquistarne un paio che voglio fare, fra me e me, qualche
esperimento.
Quanto costano?

> tempo fa qualcuno parlava del software xpunlimited..
> qualcuno di voi utilizza access con xpunlimited?
> le prestazioni sono paragonabili?
> è "legale"?
> lo consigliate?
> ci sono rotture di scatole per mappare le stampanti locali con il desktop
> remoto?

Ne ho sentito parlare... male!
Ma non lo conosco.

Bruno


title: [OT] access e xpunlimited

text:

Usare una cosa tipo LogMeIn e lavorare sempre in locale?


title: [OT] access e xpunlimited

text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:80e21f12-bc32-4457...@googlegroups.com...
Il giorno sabato 16 giugno 2012 02:36:01 UTC+2, Bruno Campanini ha scritto:
> BFS has brought this to us :
> > Salve a tutti
> > di solito per far lavorare da remoto i clienti uso windows server +
> > licenze
> > terminal server.
> > Visti i momenti di crisi alcuni clienti vorrebbero limitare le spese di
> > queste due licenze che hanno prezzi mostruosi per le versioni 2008
>
> Vorrei acquistarne un paio che voglio fare, fra me e me, qualche
> esperimento.
> Quanto costano?
>
> > tempo fa qualcuno parlava del software xpunlimited..
> > qualcuno di voi utilizza access con xpunlimited?
> > le prestazioni sono paragonabili?
> > č "legale"?
> > lo consigliate?
> > ci sono rotture di scatole per mappare le stampanti locali con il
> > desktop
> > remoto?
>
> Ne ho sentito parlare... male!
> Ma non lo conosco.
>
> Bruno

Usare una cosa tipo LogMeIn e lavorare sempre in locale?
-------------------

E se sono piu' postazioni che devono lavorare contemporaneamente?


title: [OT] access e xpunlimited

text:
Il giorno sabato 16 giugno 2012 09:40:49 UTC+2, RobertoA ha scritto:
> "Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
> news:80e21f12-bc32-4457...@googlegroups.com...
> Il giorno sabato 16 giugno 2012 02:36:01 UTC+2, Bruno Campanini ha scritto:
> > BFS has brought this to us :
> > > Salve a tutti
> > > di solito per far lavorare da remoto i clienti uso windows server +
> > > licenze
> > > terminal server.
> > > Visti i momenti di crisi alcuni clienti vorrebbero limitare le spese di
> > > queste due licenze che hanno prezzi mostruosi per le versioni 2008
> >
> > Vorrei acquistarne un paio che voglio fare, fra me e me, qualche
> > esperimento.
> > Quanto costano?
> >
> > > tempo fa qualcuno parlava del software xpunlimited..
> > > qualcuno di voi utilizza access con xpunlimited?
> > > le prestazioni sono paragonabili?
> > > è "legale"?
> > > lo consigliate?
> > > ci sono rotture di scatole per mappare le stampanti locali con il
> > > desktop
> > > remoto?
> >
> > Ne ho sentito parlare... male!
> > Ma non lo conosco.
> >
> > Bruno
>
> Usare una cosa tipo LogMeIn e lavorare sempre in locale?
> -------------------
>
> E se sono piu' postazioni che devono lavorare contemporaneamente?

Se il file è mde puoi multinstanziare. O fai tanti utenti quanti FE ti servono


title: [OT] access e xpunlimited

text:
Fair87 expressed precisely :

>> Usare una cosa tipo LogMeIn e lavorare sempre in locale?
>> -------------------
>>
>> E se sono piu' postazioni che devono lavorare contemporaneamente?
>
> Se il file è mde puoi multinstanziare. O fai tanti utenti quanti FE ti
> servono

Sì ma vuoi mettere lavorare sotto l'ala protettiva di WS2008R2 e
lavorare con Hamachi?
Hamachi, soltanto il nome! sembra la reclame di un orinatoio.

Absit iniuria verbis.
Bruno


title: [OT] access e xpunlimited

text:
Il giorno sabato 16 giugno 2012 13:27:39 UTC+2, Bruno Campanini ha scritto:
> Fair87 expressed precisely :
>
> >> Usare una cosa tipo LogMeIn e lavorare sempre in locale?
> >> -------------------
> >>
> >> E se sono piu' postazioni che devono lavorare contemporaneamente?
> >
> > Se il file ï¿œ mde puoi multinstanziare. O fai tanti utenti quanti FE ti
> > servono
>
> Sï¿œ ma vuoi mettere lavorare sotto l'ala protettiva di WS2008R2 e
> lavorare con Hamachi?
> Hamachi, soltanto il nome! sembra la reclame di un orinatoio.
>
> Absit iniuria verbis.
> Bruno

E' solo un altra opportunità


title: [OT] access e xpunlimited

text:
on 16-06-12, Fair87 supposed :

>> Sï¿œ ma vuoi mettere lavorare sotto l'ala protettiva di WS2008R2 e
>> lavorare con Hamachi?
>> Hamachi, soltanto il nome! sembra la reclame di un orinatoio.
>>
>> Absit iniuria verbis.
>> Bruno
>
> E' solo un altra opportunità

Sì certo!
Ho solo tentato di esprimermi con una di quelle cose che non riescono
mai: una battuta spiritosa.

Bruno


title: [OT] access e xpunlimited

text:
Il giorno sabato 16 giugno 2012 23:15:46 UTC+2, Bruno Campanini ha scritto:
> on 16-06-12, Fair87 supposed :
>
> >> Sï¿œ ma vuoi mettere lavorare sotto l'ala protettiva di WS2008R2 e
> >> lavorare con Hamachi?
> >> Hamachi, soltanto il nome! sembra la reclame di un orinatoio.
> >>
> >> Absit iniuria verbis.
> >> Bruno
> >
> > E' solo un altra opportunitï¿œ
>
> Sï¿œ certo!
> Ho solo tentato di esprimermi con una di quelle cose che non riescono
> mai: una battuta spiritosa.
>
> Bruno

Allora la faccina è d'obbligo.... :)


title: [OT] access e xpunlimited

text:
Fair87 was thinking very hard :

Le faccine non fanno parte del mio vocabolario, sono rimasto alla
lingua di Dante.

Bruno


title: Errore Server OLE

author: TWINS

text:
Ciao a tutti. Ho un problema durante il caricamento di una maschera,
alla quale è associata una query abbastanza complessa: mi costruisco la
query su una stringa S, eseguo "Me.RecordSource=S" e poi "Me.Requery".
In corrispondenza del "Me.RecordSource=S" mi viene segnalato il seguente
messaggio:
Errore durante l'invio di dati al server OLE, cioè l'applicazione
utilizzata per creare l'oggetto.
* Si è cercato di inviare un numero eccessivo di dati. Se si sta creando
un grafico che è basato su una query, modificare la query in modo che
vengano selezionati meno dati. Se il grafico è basato su una tabella, è
consigliabile basarlo su una query, in modo da limitare i dati.
* Si sta utilizzando un server OLE che non accetta il formato degli Appunti.
* Non è stato possibile avviare il server OLE a causa di una
registrazione non corretta. Per registrarlo rieseguirne l'installazione.
* Memoria insufficiente. Chiudere le finestre per liberare memoria
oppure riavviare Microsoft Windows.
Premo il pulsante OK e la maschera viene poi caricata correttamente,
visualizzando i record giusti nella listbox.
C'è qualcuno che gentilmente mi può dire come posso evitare che questo
errore venga segnalato? Ho provato col "DoCmd.SetWarnings False", ma
senza alcun esito.
Non potrebbe per caso dipendere dalla stringa troppo lunga (1418
caratteri)? C'è per caso qualche limite a riguardo?
Grazie per l'attenzione.
DAMIANO


title: Errore Server OLE

author: Emyr

text:
On Fri, 21 Jun 2002 00:11:07 GMT, TWINS <
dsmt...@inwind.it
> wrote:
>on potrebbe per caso dipendere dalla stringa troppo lunga (1418
>caratteri)? C'è per caso qualche limite a riguardo?
si il limite c'è che office usi?
Saluti.
Emanuele.


title: Errore Server OLE

text:
Ciao, grazie per aver risposto!!!
Il database è stato realizzato con Access 2000, ma ho provato anche su
Access XP e dà lo stesso errore.



title: Errore Server OLE

text:


sicuro che la stringa SQL sia corretta sintatticamente  ?
Saluti.
Emanuele.


title: Errore Server OLE

text:
Sì, la query SQL è sintatticamente corretta, l'ho provata anche come
oggetto query separato e funziona benissimo, senza errori



title: Errore Server OLE

author: Fabrizio Yqy

text:
"TWINS" <
dsmt...@inwind.it
> wrote in message
news:3D150A32...@inwind.it
> >>Ciao, grazie per aver risposto!!!
> >>Il database è stato realizzato con Access 2000, ma ho provato anche su
> >>Access XP e dà lo stesso errore.
Beh converti il db d access 2000 in access 97 e vedi se ti da ancora
l'errore.
Se te lo da...errore SQL..
altrimenti butta via tutto e usa da oggi in poi Acess 97 ke è meglio :))
posta qui il tuo sql...magari kissa'....una virgola in + ....
Ciao , Fabrizio yQy
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: stored procedures

author: ciroteo

text:
Ciao!
Leggevo nei thread precedenti, soprattutto quelli che paragonavano mysl e
access...ho sentito parlare di stored procedures, qualcuno sarebbe cosi
cortese da illustrarm brevemente di cosa si tratta, ed eventualmente
indicarmi dove trovare informazioni a riguardo?
Si possono usare solo con SQLserver o anche con MSaccess?
grazie!


title: stored procedures

author: Giorgio Prx

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bpv4of$a4v$1...@news.flashnet.it...

Ciao ciroteo,
Questa è la definizione di stored procedure
---------------------------
Una stored procedure è un gruppo di istruzioni Transact-SQL compilate in un
singolo piano di esecuzione.
Le stored procedure di Microsoft® SQL ServerT 2000 restituiscono i dati in
quattro forme diverse:
1) Parametri di output che possono restituire dati (quali un valore integer
o di carattere) o una variabile di cursore (i cursori sono set di risultati
che è possibile recuperare una riga alla volta).
2) Codici restituiti corrispondenti sempre a un valore integer.
3) Un set di risultati per ogni istruzione SELECT contenuta in una stored
procedure o in altre stored procedure richiamate dalla stored procedure.
4)Cursore globale al quale è possibile fare riferimento all'esterno della
stored procedure.
--------------------------
Una stored procedure può essere paragonata a una SUB di Access o a una query
di comando.
esempio di Sp che restituisce un recordset con il nr. di record di due
tabelle che anno il campo Nome=al parametro passato
---------------------------------------------
CREATE PROCEDURE
     ContaRecord(@Nome varchar(50))
AS
DECLARE
    @Nrec_1 int,
    @Nrec_2 int
SET @Nrec_1=(SELECT COUNT(1)
                           FROM Tabella1
                           WHERE CampoNome=@Nome)
SET @Nrec_2=(SELECT COUNT(1)
                           FROM Tabella2
                          WHERE CampoNome=@Nome)
-- Out risultato
SELECT 'Numero Record in Tabella1'=@Nrec_1,
               'Numero Record in Tabella2'=@Nrec_2,
               'Numero Record totali '=@Nrec_1+@Nrec_2
--------------------------------------
Le stored procedure si possono usare solo con MsSqlServer (o altri database
server Oracle ecc) e ovviamente con i progetti ADP di Access collegati a
MsSqlServer, che io sappia in MySql non si possono definire Stored Procedure
e User Function.
Puoi trovale tutte le informazioni dal Book on line di MsSqlServer
http://www.microsoft.com/sql/techinfo/productdoc/2000/books.asp
Ciao Giorgio


title: stored procedures

text:
"Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> ha scritto nel messaggio
news:bpv802$2eu$1...@lacerta.tiscalinet.it...

wow che rispostina! A volte davvero il ng è indispensabile.
Grazie giorgio ci darò un occhiata, anzi mi sono
già scaricato tutto il manuale di sql server.
Non chiedo il prezzo xè mi sa che mi vien male.
Sono cmq convinto che x le mie esigenze sia più che sufficiente access e le
sue proverbiali queries.


title: stored procedures

author: omasnc

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bpv8vs$bep$1...@news.flashnet.it...
>
> "Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> ha scritto nel
messaggio
> news:bpv802$2eu$1...@lacerta.tiscalinet.it...
> >
> > "ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
> > news:bpv4of$a4v$1...@news.flashnet.it...
CUT
> wow che rispostina! A volte davvero il ng è indispensabile.
> Grazie giorgio ci darò un occhiata, anzi mi sono
> già scaricato tutto il manuale di sql server.
> Non chiedo il prezzo xè mi sa che mi vien male.
> Sono cmq convinto che x le mie esigenze sia più che sufficiente access e
le
> sue proverbiali queries.
Se hai una versione diOffice da 2000 in poi, nel pacchetto è compreso anche
MSDE che, a parte qualche limitazione, non è altro che MS SQLServer.
Ciao
Galliano


title: stored procedures

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bpv8vs$bep$1...@news.flashnet.it...
>
> "Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> ha scritto nel
messaggio
> news:bpv802$2eu$1...@lacerta.tiscalinet.it...
> >
> > "ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
> > news:bpv4of$a4v$1...@news.flashnet.it...
> > > Ciao!
> >
> wow che rispostina! A volte davvero il ng è indispensabile.
> Grazie giorgio ci darò un occhiata, anzi mi sono
> già scaricato tutto il manuale di sql server.
> Non chiedo il prezzo xè mi sa che mi vien male.
> Sono cmq convinto che x le mie esigenze sia più che sufficiente access e
le
> sue proverbiali queries.
>
Prezzo ?
Mamma Ms ha appena rilasciato una versione free
MSDE 2000 Release A - The Free Version of SQL Server
http://www.microsoft.com/sql/msde/downloads/download.asp
MSDE200= Sql Server 2000 DeskTop Engine, è lo stesso motore della versione
standard con due principali limiti.
1) 2Gb per database (come Access)
2) dopo 5 batch contemporanei (non 5 utenti) entra in gioco uno strumento
per limitare le prestazioni (comunque fino a 10 query in esecuzione
contemporanea si sente poco).
Altra differenza dalla versione standard è la mancanza del servizio MAIL
ovvero l'invio di posta elettronica per l'avviso di eventi da tenere sotto
controllo.
Ciao Giorgio


title: stored procedures

text:
"Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> ha scritto nel messaggio
news:bpvbls$5vv$1...@lacerta.tiscalinet.it...

scarrrico un po' di roba e poi vediamo ... come al solito vi tempesterò di
domande! ;-)
finora io ho pensato che MSDE fosse l'acronimo di ms .... developer edition
... mi sa che c'ho un po' di confusione!
...


title: Come si fà a posizionarsi sull'ultimo record?

author: Elmo

text:
Ciao a tutti! Io ho una maschera che mi interfaccia con una tabella... però
avrei esisgenza che questa mascherà si aprisse sempre visualizzando l'ultimo
record della tabella! Anzi... ancora meglio sarebbe che ad ogni apertura mi
creasse un record vuoto e ci si posizionasse per ussere utilizzato
dall'utente..... qualcuno sà dirmi come fare?
Grazie
Marco


author: Roberto da casa

text:
"Elmo" <
llel...@libero.it
> ha scritto nel messaggio
news:seYQ9.71627$Ou4.2...@twister2.libero.it...

Apri la tua maschera con questa riga di codice VBA:
DoCmd.OpenForm "NomeMaschera", , , , acFormAdd
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Gabriele

text:
"Elmo" <
llel...@libero.it
> ha scritto nel messaggio
news:seYQ9.71627$Ou4.2...@twister2.libero.it...

Nel codice VBA della maschera prova questa.
Private Sub Form_Load()
    DoCmd.GoToRecord , , acLast
    DoCmd.GoToRecord , , acNewRec
End Sub


text:
Ma come accedo al codice della maschera? Io apro la maschera in modalità
"codice"... ma mi sembra che abbia bisogno di un'evento a cui associare le
linee di codice? Sbaglio?
Marco


text:
"Elmo" <
llel...@libero.it
> ha scritto nel messaggio
news:aibR9.74256$Ou4.2...@twister2.libero.it...

L'evento di cui parli è "su caricamento" che può essere generato dalla
finestra proprietà della maschera in oggetto selezionando la pagina "Eventi"
e quindi scegliendo "generatore di codice" dal pulsante "..." che compare
sulla destra
evidenziando il campo "su caricamento".


text:
Grazie... guardando e sforzandomi di ricordare mi sono ricordato... sono
andato sul "quadratino" nero in alto a sinistra... e da li ho avuto accesso
a quello che mi serviva! :) Mi farò sicuramente vivo presto per altre....
domande! :)
Grazie
Marco


title: nuovo - elimina

author: gestserv

text:
Ho creato una maschera con 2 pulsanti: nuovo rk e elimina rk. L'origine dati
é la tabella sopralluoghi. Se clicco su nuovo rk ho associato sull'evento
corrente la routine per riconoscere che si tratta di un nuovo rk e mi viene
proposto il numero di protocollo incrementato di 1 (una specie di
contatore). Il problema é che quando mi posiziono sul rk che voglio
cancellare tramite click su elimina viene considerato quello un rk nuovo e
quindi mi ripropone il valore ulteriormente incrementato. Ho provato a
mettere il comando gotoprevious, ma lo esegue dopo l'evento corrente, posto
le routine:
Private Sub Form_Current()
    Dim intNuovoRec As Integer
    intNuovoRec = Form.NewRecord
    If intNuovoRec = True Then
Me.protocollo = DMax("[protocollo]", "sopralluoghi") + 1
MsgBox "Nuovo record." _
        & "@Si desidera aggiungere nuovi dati?" _
        & "@Altrimenti spostarsi in un record esistente."
End If
End Sub
_______________________________
Private Sub elimina_Click()
On Error GoTo Err_elimina_Click
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
    DoCmd.GoToRecord acDataForm, "sopralluoghi", acPrevious
Exit_elimina_Click:
    Exit Sub
Err_elimina_Click:
    MsgBox Err.Description
    Resume Exit_elimina_Click
End Sub
come posso risolvere? grazie


title: nuovo - elimina

author: Federico Luciani

text:
gestserv wrote:
> Ho creato una maschera con 2 pulsanti: nuovo rk e elimina rk. L'origine dati
> é la tabella sopralluoghi. Se clicco su nuovo rk ho associato sull'evento
> corrente la routine per riconoscere che si tratta di un nuovo rk e mi viene
> proposto il numero di protocollo incrementato di 1 (una specie di
> contatore). Il problema é che quando mi posiziono sul rk che voglio
> cancellare tramite click su elimina viene considerato quello un rk nuovo e
> quindi mi ripropone il valore ulteriormente incrementato. Ho provato a
> mettere il comando gotoprevious, ma lo esegue dopo l'evento corrente, posto
> le routine:
> [cut]
Prova a gestire l'evento OnCurrent in questo modo:
Private Sub Form_Current()
    If Me.NewRecord Then
        If MsgBox("Inserire nuovo record?", vbQuestion + vbYesNo) = vbNo Then
            DoCmd.GoToRecord , , acPrevious
        Else
            Me.protocollo = DMax("[protocollo]", "sopralluoghi") + 1
        End If
    End If
End Sub
per i pulsanti Nuovo ed Elimina non inserire altre istruzioni oltre a quelle
create dal wizard.
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: nuovo - elimina

text:
Ho provato e l'evento é sicuramente gestito meglio ed é anche piů elegante.
Ho notato perň che se elimino il record mi chiede comunque dopo
l'eliminazione se intendo aggiungere un nuovo rk e alla mia risposta
negativa mi riporta indetro praticamente di due rk.
esemplifico: ho 3 rk. premo il pulsante crea newrk. "Inserire newrk?".
rispondo Sě. premo tasto eliminark. "Inserire newrk?". rispondo No. mi
ritrovo sul rk 2 invece di 3.
Se hai la soluzione grazie altrimenti grazie lo stesso :-)
Matteo



title: nuovo - elimina

text:

Perfavore, rispondi dopo la parte quotata.
Per quanto riguarda la richiesta di nuovo record dopo l'eliminazione
dell'ultimo, potresti gestire un flag globale nell'evento Delete della form, ad
es. prova cosi':
Dim blDelete as Boolean
Private Sub Form_Delete...
  blDelete = true
End Sub
Private Sub Form_Current()
  If Me.NewRecord And not blDelete Then
    If MsgBox("Inserire nuovo record?", vbQuestion + vbYesNo) = vbNo Then
      DoCmd.GoToRecord , , acPrevious
    Else
      Me.protocollo = DMax("[protocollo]", "sopralluoghi") + 1
    End If
  ElseIf blDelete Then
    blDelete = False
    DoCmd.GoToRecord , , acPrevious
  End If
End Sub
in questo modo se il record viene eliminato, la procedura viene saltata, ma
torna indietro di un record.
Per quanto rigurda quest'ultimo punto, sicuro di non avere un istruzione, nel
pulsante elimina, che porta indietro di un record?



title: nuovo - elimina

text:
gestserv wrote:
> > Per quanto riguarda la richiesta di nuovo record dopo l'eliminazione
> > dell'ultimo, potresti gestire un flag globale nell'evento Delete della
> form, ad
> > es. prova cosi':
> >
> > Dim blDelete as Boolean
>
> dove inserisco questa istruzione?
Nella sezione 'dichiarazioni' del modulo della form.
Cioe' sotto a:
Option Compare Database
Option Explicit
Dim blDelete as Boolean

> > Private Sub Form_Current()
> >   If Me.NewRecord And not blDelete Then
>
> mi viene il messaggio variabile non definita
> [cut]
e' normale se la variabile blDelete non e' stat dichiarata.
vedi sopra.

> > Per quanto rigurda quest'ultimo punto, sicuro di non avere un istruzione,
> nel
> > pulsante elimina, che porta indietro di un record?
>
> mestamente confermo l'intuizione :-)
;-))



title: nuovo - elimina

text:
> Per quanto riguarda la richiesta di nuovo record dopo l'eliminazione
> dell'ultimo, potresti gestire un flag globale nell'evento Delete della
form, ad
> es. prova cosi':
>
> Dim blDelete as Boolean
dove inserisco questa istruzione?
> Private Sub Form_Current()
>   If Me.NewRecord And not blDelete Then
mi viene il messaggio variabile non definita
[cut]
> Per quanto rigurda quest'ultimo punto, sicuro di non avere un istruzione,
nel
> pulsante elimina, che porta indietro di un record?
mestamente confermo l'intuizione :-)
ciao


title: Imparare SQL

author: Max - Il polemico

text:
Salve a tutti.
Qualcuno sa consigliarmi un manuale per imparare il linguaggio SQL ?
HO trovato materiale in rete ma non è completo....
Mille grazie.
Saluti,
Max.


title: Imparare SQL

author: Matteo Fortini

text:
Se non ti fa paura l'inglese, vai su
www.cs.ucdavis.edu
 e cerca la
pagina del prof. Michael Gertz.
Ha fatto un eccellente tutorial sull'Oracle SQL, che però può essere
applicato anche ad altri DB. Ci sono anche altre dispense interessanti,
sempre sulla sua pagina.
HTH,
    Matteo


title: Imparare SQL

text:
"Matteo Fortini" <
me...@libero.it
> ha scritto nel messaggio
news:3A6D57DD...@libero.it...

Trovato...1000 grazie!
Bye,
Max.


title: macro per importare i dati in tabelle

author: Giovanni

text:
Vorrei sapere se è possibile fare una macro (poi associata ad un evento) che
vada a leggere un file txt o xls, che si trova sempre nella stessa directory
del disco e lo importi come tabella dati avente sempre lo stesso nome e gli
stessi nomi dei campi.
Io non so da dove si comincia. Voi potreste aiutarmi?


title: macro per importare i dati in tabelle

author: Carlo Costarella

text:
"Giovanni" <
giovanni...@tele2.it
> ha scritto nel messaggio
news:%5jdh.154$fY4...@nntpserver.swip.net...

Opera manualmente importando il file che ti interessa. Durante la procedura
guidata, prima di terminare il wizard, hai la possibilità di salvare
l'importazione come specifica di importazione.
Fatto questo potrai agire da codice semplicemente richiamando la specifica.
In pratica l'operazione la fai una volta sola, giusto il tempo di salvare la
specifica nel db; poi potrai crearti il codice da richiamare da una macro o
usarlo come e quando vuoi.
Se invece vuoi usare solo la macro devi usare l'azione "Trasferisci Testo"
con tutte le opzioni che troverai. Anche qui sarebbe meglio avere una
specifica ma puoi lasciare in bianco il valore e Access userà la predefinita
(delimitato).
Sempre per la macro e per i file di tipo excell puoi usare
"TrasferisciFoglioCalcolo".
Ciao, Carlo


title: macro per importare i dati in tabelle

text:
ok. Funziona ma vorrei evitare di accodare i dati. Vorrei sovrascriverli e
se possibile senza la domanda se sono sicuro di quello che faccio
Eventualmente, in fase di importazione, la vecchia tabella si rinomina in
"tabellaOLD" e i dati nuovi passno sulla nuova "tabellaNEW" da cui poi la
stessa query
andrà ad agire.
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:el5t7j$3m0$1...@tdi.cu.mi.it...



title: macro per importare i dati in tabelle

text:
"Giovanni" <
giovanni...@tele2.it
> ha scritto nel messaggio
news:pfGdh.224$zv2...@nntpserver.swip.net...
> ok. Funziona ma vorrei evitare di accodare i dati. Vorrei sovrascriverli e
> se possibile senza la domanda se sono sicuro di quello che faccio
> Eventualmente, in fase di importazione, la vecchia tabella si rinomina in
> "tabellaOLD" e i dati nuovi passno sulla nuova "tabellaNEW" da cui poi la
> stessa query
> andrà ad agire.
>
cut
Ti ricordo di scrivere dopo il precedente messaggio e non prima.
Se i dati nella tabella non ti servono, non hai bisogno di creare una nuova
tabella. Cancella i dati dalla prima e poi accoda i nuovi.
Un pochino pochino di codice...
DoCmd.SetWarnings False 'avvisi non visibili - puoi farlo anche da macro
DoCmd.RunSQL "delete * from Nometuatabella;"
DoCmd.RunMacro "TuoNomeMacroPerImportazione"
DoCmd.SetWarnings True
Ciao, Carlo


title: Aggiornamento vi a Internet

author: Roberto Spinella Esteban

text:
Qual'è il miglior metodo per installare un aggiornamento di un programma
Access scaricato via Internet ?
Ho sviluppato un programma che tramite la Inet Lybrary controlla lo stato
della connessione Internet, controlla eventuali nuove versioni, richiede il
download e lo effettua.
Ma ora come posso eseguire il setup scaricato ?
Grazie anticipatamente
Roberto


title: Aggiornamento vi a Internet

author: Bruno Campanini

text:
"Roberto Spinella Esteban" <
rs...@polispin.it
> wrote in message
news:4252df2f$0$8066$5fc...@news.tiscali.it...

Cioè come fai a lanciare da codice Access (VBA) un
eseguibile (.bat, .com, .exe)?
Con
X = Shell("C:\MyDir\MyExecutable.exe")
ovvero
Call Shell("C:\MyDir\MyExecutable.exe")
Bruno


title: Array come mazzo di carte

text:
vorrei creare un array di 40 elementi
ogni elemento dell'array è cosi costituito:
                numero da 1 a 10
                seme    denari bastoni coppe spade
vorrei con una semplice funzione mischiare gli elementi del vettore come se
fosse un mazzo di carte
sapete aiutarmi a creare un piccolo algoritmo di esempio? grazie.


title: Array come mazzo di carte

author: Antonio Biso

text:
Tosto73 <
tos...@libero.it
> wrote in message
_E218.32386$aD.11...@twister2.libero.it...

Senza ottimizzare troppo potresti usare la funzione rnd su 4 e su 10 valori.
Ogni volta fai un ciclo che ti da un numero da 1 a 10 e un valore da 1 a 4
(per i semi). Il ciclo termina quando trovi una combinazione mai usata
(quelle usate le hai salvate da parte). Il tutto dentro un ciclone che
termina quando hai fatto i 40 accoppiamenti...
Non è il massimo dell'ottimizzazione (sarà un O(n^2)) però funziona...
Antonio


title: Array come mazzo di carte

author: Filippo Vinciguerra

text:
"Tosto73" <
tos...@libero.it
> ha scritto nel messaggio
news:_E218.32386$aD.11...@twister2.libero.it...

Fai così che è facilissimo e funziona
(Se ho capito bene l'array è unidimensionale e cioè l'elemento 1 è l'asso di
denri, 11 asso di bastoni, 21 asso di coppe e 31 asso di spade)
DIM N as INTEGER, R AS INTEGER, I AS INTEGER  (o se preferisci LONG, tanto
siamo a 32 bit)
 N = 40
 DIM Carte(N) AS INTEGER
' Così riempi l'array con valori progressivi da 1 a 40
 FOR I = 1 TO N
   Carte(I) = I
 NEXT I
 RANDOMIZE TIMER
 FOR I = 1 TO N
   R = INT(RND * N) + 1
   SWAP Carte(I), Carte(R)
 NEXT I
Attenzione: l'istruzione SWAP non esiste in VBA (è del Basic e del VB)
Allora devi sostituirla (o creare la SUB parametrizzata)
Prima possibilità: la sostituzione:
Creare una variabile temporanea
DIM Temp AS Variant (o qullo che ti pare, INTEGER, LONG, STRING a seconda
delle esigenze)
Al posto di   SWAP Carte(I), Carte(R) scrivi:
Temp=Carte(I)
Carte(I)=Carte(R)
Carte(R)=Temp
Seconda possibilità: la SUB parametrizzata
Sub Swap (PrimoElemento as VARIANT, SecondoElemento AS VARIANT)
DIM Temp AS Variant
Temp=PrimoElemento
PrimoElemento=SecondoElemento
SecondoElemento=Temp
End Sub
e poi la richiami da qualsiasi parte del programma con
Call SWAP Carte(I), Carte(R)
Ciao
Filippo


title: Impostazione DB

author: Enrica

text:
Ciao a tutti.
Devo fare un db dove il futuro proprietario del db può inserire e gestire i
suoi prodotti per poi distribuisce il db tramite un cd ai vari clienti. I
clienti quindi non faranno altro che installare il db e visualizzare i dati.
Il db viene difatti distribuito tramite un pacchetto d'installazione che ho
creato con OfficeXP developer
Ho pensato  di fare una tabella "Prodotti" e 2 maschere basate su questa
tabella. Una serve per inserire i dati l'altra solo x visualizzare i
prodotti inseriti.
Ora quando il proprietario del prodotto inserisce nuovi prodotti dovrebbe
poi creare di nuovo il pacchetto per comprendere i nuovi prodotti e poi
distribuirlo. Ma non potendo fare il pacchetto come posso risolvere la
questione?
Il mio problema maggiore è che è come se avessi 2 db, uno per il
proprietario e uno per i clienti. Non so proprio come comportarmi. Posso ad
esempio fare un db per il proprietario e fare 1 pulsante che mi crei il db x
i clienti?
Kmq se potete darmi qualche utile consiglio ve ne sarei molto grata.
Ciao e grazie ancora.


title: Impostazione DB

author: Liones

text:

ma
il problema è il codice ?
o
è possibile distribuire il runtime anche ai clienti del proprietario del db
?
ciao


title: Impostazione DB

author: Maurizio

text:
"Enrica" <
zx...@libero.it
> ha scritto nel messaggio
news:51bQa.171318$lK4.4...@twister1.libero.it...
> Ciao a tutti.
>
> Devo fare un db dove il futuro proprietario del db puņ inserire e gestire
i
> suoi prodotti per poi distribuisce il db tramite un cd ai vari clienti. I
> clienti quindi non faranno altro che installare il db e visualizzare i
dati.
> Il db viene difatti distribuito tramite un pacchetto d'installazione che
ho
> creato con OfficeXP developer
>
> Ho pensato  di fare una tabella "Prodotti" e 2 maschere basate su questa
> tabella. Una serve per inserire i dati l'altra solo x visualizzare i
> prodotti inseriti.
>
> Ora quando il proprietario del prodotto inserisce nuovi prodotti dovrebbe
> poi creare di nuovo il pacchetto per comprendere i nuovi prodotti e poi
> distribuirlo. Ma non potendo fare il pacchetto come posso risolvere la
> questione?
>
> Il mio problema maggiore č che č come se avessi 2 db, uno per il
> proprietario e uno per i clienti. Non so proprio come comportarmi. Posso
ad
> esempio fare un db per il proprietario e fare 1 pulsante che mi crei il db
x
> i clienti?
>
> Kmq se potete darmi qualche utile consiglio ve ne sarei molto grata.
>
> Ciao e grazie ancora.
>
Potresti provare a separare l'applicazione dai dati.
Utilizza Strumenti - Utilitą database - Divisione guidata database
In pratica con il pacchetto di installazione crei una procedura che installa
il runtime e l'applicazione mentre il database contenente le tabelle con i
Prodotti rimane separato
Il proprietario, dovrebbe creare un nuovo CD contenente il pacchetto di
installazione e il database dei dati
Non so se, per quanto riguarda la licenza, il proprietario deve acquistare
l'Office Developer
ciao
Maurizio


title: pie di pagina sempre ma non in ultima pagina

author: Fabio

text:
salve.
io ho un report che ha in pič di pagina i totali parziali per ogni pagina.
pero nell'ultima pagina vorrei che non venisse fuori perchč vorrei far
venire fuori un totale generale.
mi serve sapere come si fa, altrimenti se metto il totale generale in fondo
mi viene sempre sopra al totale di pagina
ed č un po brutttino da vedere.
grazie
ciao Fabio


text:
"Fabio" <
fbri...@sidesoft.it
> ha scritto nel messaggio
news:3UEk9.171176$pX1.6...@news2.tin.it...
> salve.
> io ho un report che ha in piè di pagina i totali parziali per ogni pagina.
> pero nell'ultima pagina vorrei che non venisse fuori perchè vorrei far
> venire fuori un totale generale.
> mi serve sapere come si fa, altrimenti se metto il totale generale in
fondo
> mi viene sempre sopra al totale di pagina
> ed è un po brutttino da vedere.
Il totale generale lo metti nel piè di report ed esegui un controllo su
qualche evento che, se page = pages il totale di pagina diventa invisibile
Antonio


text:
ok fatto e funziona.
grazie mille
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:5ZEk9.14393$e31.2...@twister2.libero.it...
> "Fabio" <
fbri...@sidesoft.it
> ha scritto nel messaggio
> news:3UEk9.171176$pX1.6...@news2.tin.it...
> > salve.
> > io ho un report che ha in pič di pagina i totali parziali per ogni
pagina.
> > pero nell'ultima pagina vorrei che non venisse fuori perchč vorrei far
> > venire fuori un totale generale.
> > mi serve sapere come si fa, altrimenti se metto il totale generale in
> fondo
> > mi viene sempre sopra al totale di pagina
> > ed č un po brutttino da vedere.
>
> Il totale generale lo metti nel pič di report ed esegui un controllo su



text:
"Fabio" <
fbri...@sidesoft.it
> ha scritto nel messaggio
news:f7Fk9.171292$pX1.6...@news2.tin.it...
> ok fatto e funziona.
> grazie mille
Ok, perň alla prossima scrivi DOPO il quoting!!!
Antonio


author: Riccardo Baldinotti

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:ZFGk9.14809$e31.3...@twister2.libero.it...
> "Fabio" <
fbri...@sidesoft.it
> ha scritto nel messaggio
> news:f7Fk9.171292$pX1.6...@news2.tin.it...
> > ok fatto e funziona.
> > grazie mille
>
> Ok, però alla prossima scrivi DOPO il quoting!!!
>
> Antonio
>
>
Già rispondere dopo il riferimento (leggi: postare dopo il quoting), attira
le giuste ire dell'attentissimo Biso, ma farlo proprio con un suo messaggio
vuol dire cercare rogne!
Biso, per favore, frequenta altri NG perché lì mi manchi!
Riccardo


text:
"Riccardo Baldinotti" <
bld...@libero.it
> ha scritto nel messaggio
news:amvk84$9ogo7$1...@ID-160999.news.dfncis.de...

Dove, di grazia?
Non mi pare che sui vari alt.binaries.pictures.erotica abbia mai postato
qualcosa di mio...
Hehe hee ee hehe he
Antonio


text:
> > Biso, per favore, frequenta altri NG perché lì mi manchi!
> > Riccardo
>
> Dove, di grazia?
> Non mi pare che sui vari alt.binaries.pictures.erotica abbia mai postato
> qualcosa di mio...
> Hehe hee ee hehe he
>
> Antonio
>
Davvero esiste quel NG! Uau!
Riccardo


text:
"Riccardo Baldinotti" <
bld...@libero.it
> ha scritto nel messaggio
news:an127o$a3ndn$1...@ID-160999.news.dfncis.de...

Veramente ne esistono a bizzeffe...
Antonio


title: qury a campi incrociati parametrica

author: ciroteo

text:
Ho necesità di creare un report/query in formato pivot, che raggruppi giorno
per giorno le presenze di alcuni operatori in un centro di costo.
Se effettuo una query a campi incrociati e gli metto un parametro, oppure
baso la stessa query su una query parametrica (tipo: data.prestazione=
([Forms]!
[sottopresenze_utenti]![filtra_mese]) )
mi viene restituito errore.
Posso intuire che probabilmente in sede di pivot la verifica del parametro
possa comportare problemi, ma se non mi da problemi la query parametrica
(non pivot) su cui baso il pivot, perchè mai dovrebbe succedere questa cosa?


title: qury a campi incrociati parametrica

text:
"ciroteo" <
ciroteochio...@libero.it
> ha scritto nel messaggio
news:do5t1n$ign$1...@fittipaldi.interac.it...

prima che mi si cazzi per l'oggetto ...


title: qury a campi incrociati parametrica

author: Karl Donaubauer

text:

www.donkarl.com/it
 FAQ 3.18 Parametri nelle query a campi incrociati
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: qury a campi incrociati parametrica

author: Roberto da casa

text:
"ciroteo" <
ciroteochio...@libero.it
> ha scritto nel messaggio
news:do5t1n$ign$1...@fittipaldi.interac.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Queries leggi la mia
FAQ intitolata "2.12 Query a campi incrociati parametrica".
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: qury a campi incrociati parametrica

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:40nbliF...@individual.net...

Grazie perfetta indicazione.