title: Apertura file Access97

text:
"Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio
news:af7bch$edh$1...@lacerta.tiscalinet.it...
> Il db è stato creato con le restrizioni al livello utente con il .mdw
> personalizzato.
Scusa se insisto, lo faccio perchè non conosco assolutamente Access 97...
Perchè allora con Access 97 non mi chiede nulla? Mi spiego meglio: il file
'incriminato' sto cercando di aprirlo sulla stessa macchina dove c'è A97 e
A2002, il file .mdw non c'è da nessuna parte, ma con A97 il file si apre
normalmente (ci sono sì delle restrizioni, ma solo se tento di aprire macro
o moduli) mentre con A2002 no.
Grazie della pazienza...



title: Apertura file Access97

text:
Matteo Palmieri <
matteo....@cybercreations.it
> wrote in message
af7bke$c1f$1...@serv1.albacom.net...

L'mdw, c'è e come... solitamente quello standard è system.mdw che si trova
nella dir.Windows/system, ma è anche possibile che il tuo "incriminato" sia
appoggiato su un ulteriore mdw creato a doc
--
Maurizio75


title: Apertura file Access97

author: Matteo Palmieri

text:
"Maurizio75" <
e...@gevi.it
> ha scritto nel messaggio
news:0iHR8.61414$j65.1...@twister1.libero.it...
> L'mdw, c'è e come... solitamente quello standard è system.mdw che si trova
> nella dir.Windows/system, ma è anche possibile che il tuo "incriminato"
sia
> appoggiato su un ulteriore mdw creato a doc
Continuo però a non capire perchè A97 sì e A2002 no... ;-)



title: LICENZA D'USO ACCESS IN APPLICAZIONI VISUAL BASIC

author: Loris

text:
Ciao a tutti,
    sto realizzando una applicazione Visual Basic i cui archivi sono in
Access 2000, se volessi vendere la mia applicazione come dovrei comportarmi
nei riguardi della licenza d'uso di Microsoft Access?
Grazie
Loris


author: Alfiero Ricci

text:
"Loris" <

La licenza del motore JET che distribuisci è gratuita.
Ciao.


title: like non funziona come dovrebbe

author: tmtube

text:
ho un campo di nome nomcogind dato da nome & "  " & cognome & " " indirizzo

se apro la query e inserisco un criterio ad esempio "like *pippo*" ottengo i
recordo con la parola pippo da qualche parte

secondo voi perchè questo codice non funziona?

    If (Forms![00presenta]![00presentaabbonamenti]![cercanomecognome] <> "")
And (IsNull(Forms![00presenta]![00presentaabbonamenti]![cercanomecognome]) =
False) Then
        If CostruisciFiltro = "" Then
            CostruisciFiltro = CostruisciFiltro & "[nomcogind] Like " &
Chr(34) & "*" &
Forms![00presenta]![00presentaabbonamenti]![cercanomecognome] & "*" &
Chr(34)
        Else
            CostruisciFiltro = CostruisciFiltro & " and [nomcogind] Like " &
Chr(34) & "*" &
Forms![00presenta]![00presentaabbonamenti]![cercanomecognome] & "*" &
Chr(34)
        End If
        filtro = filtro & "  RECORD CHE CONTENGONO '" &
Forms![00presenta]![00presentaabbonamenti]![cercanomecognome] & "'"
    End If

GRAZIE.


title: like non funziona come dovrebbe

text:
Il predicato VBA che hai scritto è migliorabile.

Il controllo di NullString e Null si esegue in un solo colpo così:
If Len(Variabile & vbNullstring)>0 Then....

Io lo riscriverei così:
If Len(Forms![00presenta]![00presentaabbonamenti]![cercanomecognome] & vbNullstring)>0 Then
        If Len(CostruisciFiltro)>0 Then CostruisciFiltro = CostruisciFiltro & " AND "
	CostruisciFiltro = CostruisciFiltro & "[nomcogind] Like '*" & Forms![00presenta]![00presentaabbonamenti]![cercanomecognome] & "*'"
End If

Se poi la maschera da cui Operi è la [00presenta] direi che devi scrivere così:

If Len(Variabile & vbNullstring)>0 Then....

Io lo riscriverei così:
If Len(Me![00presentaabbonamenti]![cercanomecognome] & vbNullstring)>0 Then
        If Len(CostruisciFiltro)>0 Then CostruisciFiltro = CostruisciFiltro & " AND "
	CostruisciFiltro = CostruisciFiltro & "[nomcogind] Like '*" & Me![00presentaabbonamenti]![cercanomecognome] & "*'"
End If
....

Saluti
@Alex


title: Per Sergio Mazza

author: Marco Benini

text:
Da premettere che quello che dici è giusto, mi ero dimenticato
dell'asterisco dopo la "s" però se eseguo la query da access
i record che iniziano con la "A" ci sono (30),ed è proprio questo che mi
fa innervosire.
 Private Sub ApriRecordset()
 Dim rec As ADODB.Recordset
 Dim risultato As String
 Set rec = New ADODB.Recordset
 rec.Open "Query1", CurrentProject.Connection, adOpenStatic, _
 adLockOptimistic, adCmdTable
A questo punto del codice ho richiamato una funzione che con il
debug.print mi fa apparire nella finestra immediata che tipo di
recordset
ho aperto,ebbene ci si può fare di tutto,quindi fino a questo punto del
codice qualcosa è stato aperto.
E' il passo successivo che si ingrippa, quando cerco di riempire
l'elenco.Se tolgo i parametri alla query la variabile "risultato"
contiene i record richiesti (ho potuto constatarlo dalla finestra delle
variabili locali)però con questo metodo visual giustamente mi fa
 notare che l'impostazione della proprietà RowSource è troppo grande.
AIUTATEMI VI PREGO.Ci può entrare qualcosa la formattazione della
casella di riepilogo? CIAO E GRAZIE DAVVERO DI CUORE.
 risultato = rec.GetString(adClipString, _
 ColumnDelimeter:=";", RowDelimeter:=";")
 Elenco2.RowSource = risultato
 rec.Close
 End Sub
  ---------------------------------------------------------------------
 Query1=SELECT listino.nome, listino.prezzo
 FROM listino
 WHERE (((listino.nome) Like "A*" Or (listino.nome) Like "S"));
 ----------------------------------------------------------------------
 Perchè quando tento di riempire l'elenco di una casella di riepilogo
 con questa sub, mi appare il famigerato form con su scritto:
 Errore di run-time 3021
 Il record corrente corrisponde all'inizio o alla fine del file
 oppure è stato eliminato.Per eseguire l'operazione richiesta è
 necessario disporre di un record corrente.
 AIUTO STO IMPAZZENDO
 GRAZIE IN ANTICIPO

 La query ti restituisce dei record? Sembra di no dal messaggio di
errore.
 Ma non sarà che la condizione where così come l'hai scritta è sbagliata
e
 volevi invece scrivere:
 '-----------
 WHERE (((listino.nome) Like "A*" Or (listino.nome) Like "S*"));
 '-----------
 Ciao.

 Sergio MAZZA
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Per Sergio Mazza

author: Sergio MAZZA

text:
"Marco Benini" <
mar...@libero.it
> ha scritto nel messaggio
news:1dcef6d48cfa6caa49...@mygate.mailgate.org...

Seguire i tuoi messaggi è un'arte; per favore leggiti il messaggio con
l'oggetto: [MANIFESTO], grazie.
Non voglio portarti fuori strada ma non puoi impostare direttamente il
recordsource della casella di riepilogo così:
Es.
'---------------
Me!nomeCasella.RecordSource = "SELECT listino.nome, listino.prezzo FROM
listino WHERE (((listino.nome) Like 'A*' Or (listino.nome) Like 'S*'));"
'---------------
Ciao.
--
Sergio MAZZA


title: Funzione su SitoComune

author: ThaiChi

text:
Dove la posso trovare la Funzione per la conversione dell'Euro sul sito
comune ??? (quella di karl Donauber)
Sono impazzito ma non ci sono riuscito. Grazie
ThaiCHi


title: Funzione su SitoComune

author: Roberto dal portatile

text:
"ThaiChi" <
011...@bigfoot.com
> ha scritto nel messaggio
news:9vdedq$8l6$1...@serv1.iunet.it...

Sul Sito Comune di Karl c'è una magnifica funzione universale per
l'arrotondamento e non per la conversione in Euro, che va quindi usata dopo
la divisione con cui fai la conversione.
Si trova nella Sezione General ed è intitolata "Arrotondare un numero alla
cifra decimale specificata (uso commerciale)".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Report Zebrato

author: PaoloD

text:
Cia a tutti!
Avrei la necessità di stampare un "Report Zebrato": ho trovato sia sul
SC che nel NG due utili suggerimenti che funzionano in ReportPreview ma
non nella stampa stampa su Laser: c'è qualcuno che ha avuto lo stesso
problema e l'ha risolto?
Ciao!


title: Report Zebrato

author: sv

text:
PaoloD ha scritto:

Vedi
http://www.donkarl.com/it/
FAQ 5.3 Ogni riga pari in grigio
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Media delle medie mensili

author: brunoz

text:
In una tabella ho:
----------------------------------------------------------
MioCampoData ; MioCampoTesto; MioCampoNumero
----------------------------------------------------------
Il mio obbiettivo č di mediare mensilmente il MioCampoNumero con la media
cosě ottenuta del mese precedente.
Ovvero:
---------------------------
media gennaio    30
---------------------------
02/02/02            10
15/02/02            20
---------------------------
media febbraio    20             cioč [(20+10+30)/3]
---------------------------
La media cosě ottenuta non č uguale alla media di tutti i numeri fino alla
fine di Febbraio.
Averei bisogno di un cortese suggerimento.
Grazie infinite
- Bruno -


title: Media delle medie mensili

author: Roberto da casa

text:
"brunoz" <
nosp122...@tiscalinet.it
> ha scritto nel messaggio
news:arnkjs$1pf$1...@lacerta.tiscalinet.it...
> In una tabella ho:
> ----------------------------------------------------------
> MioCampoData ; MioCampoTesto; MioCampoNumero
> ----------------------------------------------------------
>
> Il mio obbiettivo è di mediare mensilmente il MioCampoNumero con la media
> così ottenuta del mese precedente.
> Ovvero:
> ---------------------------
> media gennaio    30
> ---------------------------
> 02/02/02            10
> 15/02/02            20
> ---------------------------
> media febbraio    20             cioè [(20+10+30)/3]
> ---------------------------
>
> La media così ottenuta non è uguale alla media di tutti i numeri fino alla
> fine di Febbraio.
> Averei bisogno di un cortese suggerimento.
> Grazie infinite
> - Bruno -
Se la tabella che contiene i dati si chiama TAbella1.
Creati una prima querunione chiamata Query2 che abbia il seguente codice
SQL:
SELECT " Media gennaio" As MioCampoData, Avg(Tabella1.MioCampoNumero) AS
Pippo
FROM Tabella1
WHERE (((Month([MioCAmpoData]))=1))
UNION SELECT MioCampoData, Tabella1.MioCampoNumero As Pippo
FROM Tabella1
WHERE (((Month([MioCampoData]))=2))
ORDER BY MioCampoData;
Creati infine la query che ti darà il risultato voluto e dovrà avere il
seguente codice SQL:
SELECT Query2.MioCampoData, Query2.Pippo
FROM Query2
UNION SELECT "Media febbraio" As MioCampoData, Avg(Query2.Pippo) AS
MediaDiPippo
FROM Query2
ORDER BY MioCampoData;
Sarà sufficiente aprire quest'ultima query per avere il risultato che
cerchi.
Stai attento: occorre che la prima query si chiami Query2, altrimenti è
necessario modificare adeguatamente il codice SQL della seconda query.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Media delle medie mensili

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:aWJD9.12174$2B1.3...@twister2.libero.it...

Grazie Roberto
Ora (una settimana) provo ad applicare il tutto al mio DB.
- Bruno -


title: Salti pagina sottoreport multipli (lungo ma interessante... Spero)

author: Roby

text:
Buongiorno!
Ho un report (Clienti) composto da una testata e da 4 sottoreport (Spese
categoria 1, Spese categoria 2, Spese categoria 3, Spese categoria 4) messi
secondo il seguente schema:
Report Clienti
    Intestazione cliente
        Dati del cliente
    Corpo
        Sottoreport Spese categoria 1
        Sottoreport Spese categoria 2
        Sottoreport Spese categoria 3
        Sottoreport Spese categoria 4
Fine report
(L'analisi riguarda tutti i clienti e quindi la struttura si ripete per i
vari clienti presenti in tabella, 5 clienti almeno 5 pagine di report).
Il tutto funziona correttamente ma vorrei aggiungere un salto pagina prima
del sottoreport 2, 3 e 4.
Direte: Basta che metti il controllo "Salto pagina" in questa maniera!:
Report Clienti
    Intestazione cliente
        Dati del cliente
    Corpo
        Sottoreport Spese categoria 1
        Salto pagina
        Sottoreport Spese categoria 2
        Salto pagina
        Sottoreport Spese categoria 3
        Salto pagina
        Sottoreport Spese categoria 4
Fine report
Infatti facendo cosě funziona tutto ma, purtroppo per alcuni clienti alcuni
sottoreport sono vuoti e non vorrei saltare pagina per questi (rimarrebbero
dei fogli bianchi).
Ad esempio se il Sottoreport categoria 2 fosse vuoto vorrei ottenere
Report Clienti
    Intestazione cliente
        Dati del cliente
    Corpo
        Sottoreport Spese categoria 1
        Salto pagina
        Sottoreport Spese categoria 3
        Salto pagina
        Sottoreport Spese categoria 4
Fine report
Ho trovato il modo da codice di nascondere gli oggetti "Salto pagina" ma non
trovo nessun evento nel quale testare univocamente (durante la costruzione
del sottoreport) se un sottoreport č vuoto (attenzione che per alcuni
clienti puň essere vuoto per altri pieno)! Infatti nella Report_Open dei
sottoreport entra in maniera ricorsiva e non gestibile per effettuare questa
operazione (ho provato in tutti i modi)!
Ho provato a spostare i controlli Salto Pagina nei sottoreport ma quando
vengono lanciati come parte di un report principale vengono ignorati!.
Non so piů cosa provare!
Qualcuno puň darmi una mano (per altre chiarimenti chiedete pure)!
Roberto
roberto.zeni at
tele2.it


author: Maurizio Camele

text:
potresti provare o usando un array del tipo
IDCliente, SpeseCategoria1,SpeseCategoria2,SpeseCategoria3,SpeseCategoria4,
Dove in IDCliente inserisci l'IDCliente, e nelle SpeseCategoria1, 2, 3, 4
dei True/False per controllare se è vuoto oppure no, che lo puoi controllare
da codice se le SpeseCategoria1,2,3,4, facendo una query, se resituisce un
recordset vuoto inserirai nell'array False, altrimenti True, e poi nella
formattazione dei sottoreporto, controllerai l'array, e disattiverai o
attiverai i salti pagina.
Oppure:
Fai un IF nella formattazione dei sottoreport con una query e controllerai
se con l'IDCliente esistono dei record altrimenti inserirai i salti pagina.
Saluti Maurizio.
"Roby" <
robert...@tele2.it
> ha scritto nel messaggio
news:zWeQb.4943$zm5....@nntpserver.swip.net...

> Infatti facendo così funziona tutto ma, purtroppo per alcuni clienti
alcuni
> sottoreport sono vuoti e non vorrei saltare pagina per questi
(rimarrebbero
> dei fogli bianchi).
> Ad esempio se il Sottoreport categoria 2 fosse vuoto vorrei ottenere
>
> Report Clienti
>     Intestazione cliente
>         Dati del cliente
>     Corpo
>         Sottoreport Spese categoria 1
>         Salto pagina
>         Sottoreport Spese categoria 3
>         Salto pagina
>         Sottoreport Spese categoria 4
> Fine report
>
> Ho trovato il modo da codice di nascondere gli oggetti "Salto pagina" ma
non
> trovo nessun evento nel quale testare univocamente (durante la costruzione
> del sottoreport) se un sottoreport è vuoto (attenzione che per alcuni
> clienti può essere vuoto per altri pieno)! Infatti nella Report_Open dei
> sottoreport entra in maniera ricorsiva e non gestibile per effettuare
questa
> operazione (ho provato in tutti i modi)!
> Ho provato a spostare i controlli Salto Pagina nei sottoreport ma quando
> vengono lanciati come parte di un report principale vengono ignorati!.
>
> Non so più cosa provare!
>
> Qualcuno può darmi una mano (per altre chiarimenti chiedete pure)!
>
> Roberto
>
> roberto.zeni at
tele2.it
>
>
>
>
>
>
>
>
>


title: Esempio sul  Sito Comune di S.Savoldi

author: SunRex

text:
Scusate ma l'esempio di S.Savoldi per la gestione di immagini in access non
c'è più sul sito comune?
SunRex


title: Esempio sul  Sito Comune di S.Savoldi

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:gsotd.476817$35.20...@news4.tin.it...

Trovato.
SunRex


title: Verificare se un dato esiste già

author: Fabrizio

text:
Ho creato una tabella di inserimento contatti con il rispettivo numero
telefonico. Vorrei sapere se esiste la possibilità di verificare se un dato
numero esiste già e qualora esista avere un messaggio d'errore.
Ringrazioquanti mi volessero aiutare.
Fabrizio


title: Verificare se un dato esiste già

text:
"Fabrizio" <
far...@tiscali.it
> ha scritto nel messaggio
news:a0fm52$bun$1...@pegasus.tiscalinet.it...

Per verificare se un determinato valore in un campo esiste già, ricercalo
tramite la funzione DLookup (vedi help); se non esiste la funzione ti
restituisce il valore Null.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: verificare se il record è selezionato oppure no

author: Franco dellavalle

text:
ciao a tutti

uso questo codice in una casella di riepilogo

If ctl.ItemsSelected.Count <> 0 Then
  For Each varItm In ctl.ItemsSelected
    strItems = ctl.ItemData(varItm)
    strItems1 = ctl.Column(1, varItm)
    StrItems2 = ctl.Column(2, varItm)

  Next varItm

End If

If InStr(strItems, ctl.Column(0)) > 0 Then
  Me!IdFornitore = ctl.Column(0)
  Me!IdFornitoreFatt = ctl.Column(1)
  Me!txt_Fornitore = ctl.Column(2)
Else
  Me!IdFornitore = strItems
  Me!IdFornitoreFatt = strItems1
  Me!txt_Fornitore = strItems2

End If

è corretto usare...
If InStr(strItems, ctl.Column(0)) > 0 Then
per identificare se il record è selezionato
oppure no?

grazie


author: Potone

text:
Ciao,
come è impostata la proprietà  MultiSelect della casella di riepilogo? Suppongo sia abilitata (semplice o estesa).

La if di controllo all'esterno del ciclo for non ha gran senso perché lavora solo sull'ultimo elemento selezionato e non potendo sapere a priori qual'è significa che spari a caso, inoltre stritem contiene il valore di uno (l'ultimo) degli elementi selezionati e ctl.column(0) contiene il valore dell'elemento selezionato ma usato così e in un contesto di selezione multipla non ha senso (di nuovo).

Se spiegassi cosa devi fare e in che contesto (quale evento/sub) magari si potrebbe capire meglio.
Comunque la risposta alla tua domanda è no.

Ciao,
Mat


text:

ciao Mat e grazie

Infatti anche se funziona, sono daccordo con te,
che la if cosi impostata non è corretta.
Ho una maschera non associata,
con casella di riepilogo non associata,
con sezione multipla semplice
e origine riga, da questa query:
SELECT Qry_Fornitori.IdFornitore, Qry_Fornitori.IdFornitoreFatt,
Qry_Fornitori.Fornitore
FROM TbCarichi INNER JOIN Qry_Fornitori ON TbCarichi.IdFornitore = Qry_Fornitori.IdFornitore
WHERE TbCarichi.IdOrdine=txt_IdOrdine
ORDER BY Qry_Fornitori.Fornitore;

e sottomashera per indirizzi email, con questa query:
SELECT TbEmailFornitori.IdEmailFornitore, TbEmailFornitori.IdFornitore, TbEmailFornitori.EmailFornitore AS Email, TbEmailFornitori.InvioCarico AS InvioDoc, TbEmailFornitori.InvA2 AS InvA
FROM TbEmailFornitori
WHERE TbEmailFornitori.IdFornitore=Forms!M_SollecitoDistinteCarico!IdFornitore Or TbEmailFornitori.IdFornitore=Forms!M_SollecitoDistinteCarico!IdFornitoreFatt
ORDER BY TbEmailFornitori.EmailFornitore;

Da casella combinata selzionando un nominativo,
visualizzo dei "nomi" nella casella di riepilogo.

Ora vorrei che ogni volta che seleziono o deseleziono
un nome nella casella di riepilogo, visualizzare o meno,
nella sottomaschera "SM_Email" gli indirizzi relativi
al nome selezionato.

Ancora grazie


text:
Il giorno venerdì 29 dicembre 2017 09:12:29 UTC+1, Franco dellavalle ha scritto:
[Cut]
> Infatti anche se funziona, sono daccordo con te,
> che la if cosi impostata non è corretta.
Funziona? Quando cambi la selezione fa qualcosa, ma non credo che mostri indirizzi aggiuntivi man mano che aggiungi elementi alla selezione.

> Ora vorrei che ogni volta che seleziono o deseleziono
> un nome nella casella di riepilogo, visualizzare o meno,
> nella sottomaschera "SM_Email" gli indirizzi relativi
> al nome selezionato.
>
> Ancora grazie

Comunque hai intuito bene, usando un ciclo for sugli elementi selezionati devi costruirti un filtro da applicare alla sottomaschera ogni volta che la selezione cambia.
Ovviamente devi togliere la Where dall'origine della sottomaschera, sarà sostituita dal filtro.
Dovrai anche prevedere che quando nulla è selezionato nella listbox dovrai fare in modo che non venga visualizzato nessun record nella sottomaschera.

Ciao
Mat.


text:

ciao Mat e grazie
tu come lo imposteresti il filtro?
grazie per l'aiuto


text:
Ciao,
all'interno di un ciclo for come quello che hai scritto creerei una stringa concatenando ad ogni passaggio i valori, alla fine del ciclo si può applicare la proprietà Filter della maschera o anche immetterla come where impostando di volta in volta l'intera origine dati del form.
Es. (pseudocode)
For each item ...
 if strWhere <>"" then
  StrWhere=strWhere & " And "
 end if
 strWhere=strWhere & "(TbEmailFornitori.IdFornitore=" & item & " OR ... )"
Next

me.filter=strWhere
me.filteron=true

Spero di aver dato l'idea.
Ciao, buon anno,
Mat.


text:

ciao Mat e grazie

Ho fatto in questo modo, ma non va bene....
ho l'errore: Proprietà o metodo non supportati dall'oggetto,
dovrei ripresentare di nuovo tutta la query strSql
per non avere l'errore...

su apertura della form:
    Dim strSql As String

    strSql = vbNullString
    strSql = strSql & "SELECT "
    strSql = strSql & "IdEmailFornitore, "
    strSql = strSql & "IdFornitore, "
    strSql = strSql & "EmailFornitore As Email, "
    strSql = strSql & "InvioCarico As InvioDoc, "
    strSql = strSql & "InvA2 As InvA "
    strSql = strSql & "FROM TbEmailFornitori "
    strSql = strSql & "WHERE IdFornitore IN(0) "
    strSql = strSql & "ORDER BY EmailFornitore;"

    DBEngine(0)(0).QueryDefs("Qry_Email").SQL = strSql
    Me!SM_Email.Form.RecordSource = "Qry_Email"

query casella di riepilogo:
SELECT IIf(IsNull([Qry_Fornitori].[IdFornitoreFatt]),[TbCarichi].[IdFornitore],[Qry_Fornitori].[IdFornitore] & "," & Nz([IdFornitoreFatt],0)) AS IdFornitore, Qry_Fornitori.Fornitore
FROM TbCarichi INNER JOIN Qry_Fornitori ON TbCarichi.IdFornitore = Qry_Fornitori.IdFornitore
WHERE (((TbCarichi.IdOrdine)=[txt_IdOrdine]))
ORDER BY Qry_Fornitori.Fornitore;

poi su click della casella di riepilogo

    Dim ctl As Control
    Dim varItem As Variant
    Dim strItems As Variant
    Dim strSql As String

    Set ctl = Me!LstSollecitoDistinteCarico

    If ctl.ItemsSelected.Count <> 0 Then
        For Each varItem In ctl.ItemsSelected
            strItems = ctl.ItemData(varItem) 'per il mio caso va bene cosi'

        Next varItem

    End If

    strItems = IIf(strItems = "", 0, strItems)

    Me!SM_Email.filter = "IdFornitore IN(" & strItems & ")"
    Me!SM_Email.filterOn = True

    Me!SM_Email.Requery

ho provato anche cosi
Me!SM_Email.Form.filter = "IdFornitore IN(" & strItems & ")"
non ho l'errore, ma il filtro nella query non viene applicato


text:

funziona se la query su apertura è cosi
    strSql = vbNullString
    strSql = strSql & "SELECT "
    strSql = strSql & "IdEmailFornitore, "
    strSql = strSql & "IdFornitore, "
    strSql = strSql & "EmailFornitore As Email, "
    strSql = strSql & "InvioCarico As InvioDoc, "
    strSql = strSql & "InvA2 As InvA "
    strSql = strSql & "FROM TbEmailFornitori "

buon anno Mat.


text:

mi chiedo se è corretto fare cosi all'apertura

    Dim strSql As String

    strSql = vbNullString
    strSql = strSql & "SELECT "
    strSql = strSql & "IdEmailFornitore, "
    strSql = strSql & "IdFornitore, "
    strSql = strSql & "EmailFornitore As Email, "
    strSql = strSql & "InvioCarico As InvioDoc, "
    strSql = strSql & "InvA2 As InvA "
    strSql = strSql & "FROM TbEmailFornitori "
    strSql = strSql & "ORDER BY EmailFornitore;"

    DBEngine(0)(0).QueryDefs("Qry_Email").SQL = strSql
    Me!SM_Email.Form.RecordSource = "Qry_Email"

    Me!SM_Email.Form.Filter = "IdFornitore IN(" & 0 & ")"
    Me!SM_Email.Form.FilterOn = True

perchè in questo modo poi non mi fa applicare il filtro:



text:
Il giorno domenica 31 dicembre 2017 10:29:50 UTC+1, Franco dellavalle ha scritto:
[cut]
Ciao Franco,
scrivi sempre "all'apetrtura", "dentro una combo" ma non scrivi mai una procedura completa:
Sub Il_Nome()
.
.
End Sub

Parli di errori ma non indichi in quale punto esatto si verificano (a volte ometti anche la descrizione dell'errore).

Chiedi consigli ma non si capisce mai se li segui, se provi a metterli in pratica o se li ignori: almeno scrivi se hai provato a fare quello che ti si dice così si capisce se funziona o no.

Fai post a raffica con piccoli pezzi di codice e non si capisce dove e quando vengono eseguiti: chi ti legge non ha la minima idea di cosa sta dietro il tuo codice, devi descrivercelo tu!

Due domande: hai provato a comporre il filtro concatenando gli ID come avevo scritto?
Mi spieghi che utilità/significato avrebbe questo: Me!SM_Email.Form.Filter = "IdFornitore IN(" & 0 & ")"

Ciao,
Mat.


text:

ciao Mat e grazie per l'aiuto.
Ti allego un link dove scaricare "Miodb_02.01.18_A1"
https://allegato.org/download/1d42ef0153fa06bd9f739f7d88ed798c.html

per favore dagli un'occhiata.

grazie


text:

Scusa Franco,
non voglio sembrare scortese, ma il newsgroup non funziona così, l'aiuto si da e si riceve in queste pagine.
Le conversazioni sono visibili a tutti anche con lo scopo di essere utili a tutti quelli che leggono e a chi lo farà in futuro.
Tempo addietro mi è capitato di dare aiuto a qualcuno direttamente su db ma ora non più.

Ciao
Mat.


text:

ciao Mat.
non sei affatto scortese
il db che avevo postato era solo
la risposta alla tua domanda....



title: Link ad un record

author: Darty

text:
Buonasera a tutti.
Io vorrei creare un pagina html contenente dei link che, una volta cliccati,
visualizzino il relativo record contenuto in un database.
E' possibile?
Se si', come fare (non sono molto esperto di access)
Uso access 2000 e front page 2000, con win NT.
Grazie a tutti.
Darty
--
All protective devices failed, call GhostBusters
Per rispondere in email rimuovere NOSPAM dall'indirizzo


title: Link ad un record

author: AleC (Alessandro C.)

text:
Darty <da...@NOSPAMamicopc.com> wrote in message
X0i3Gpn9$GA....@news1.galactica.it...

Tecnologia Microsoft Active Serve Pages (in breve ASP)
è una sorta di VB per html
AleC
--
Per scrivermi in privato rimuovi le XXX  XXXaca...@XXXiname.com
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  ...sii attento mentre parli, con le tue parole
  tu crei il mondo intorno a te
                                    detto navajo
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


title: problema con valori prelevati da casella di riepilogo "id e non posizione"

author: tmtube

text:
mi spiego meglio, ho una casella di riepilogo con selezione multipla che
visualizza i valori di una tabella comuni in questo modo:

la tabella comuni �
id, comune
1, brescia
2, roma
3, verona
4, napoli

la casella di riepilogo visualizza i valori

brescia
roma
verona
napoli

se clicco brescia e roma e poi scorro con il FOR
    For Each varItem In Me!Elenco16.ItemsSelected
        Debug.Print varItem
    Next varItem

ottengo i valori 0 e 1 che sono la posizione che quei valori occupano nella
casella di riepilogo "ma" vorreiavere invece l'id di quei comuni selezionati
� possibile?

grazie a tutti.


text:
ho risolto con

MsgBox Me!Elenco16.ItemData(varItem)

grazie.


title: Posizionamento in maschera continua

author: Gra

text:
Salve a tutti,
s.o. W2000Pro ver A2000, ho una form (maschere continue) dove visualizzo
codice descrizione quantità e prezzo.
Vorrei creare  un campo di posizionamento codice dinamico, dove digitando
l'inziale del codice, in maniera dinamica mi aggiorna la form posizionandosi
al susseguirsi dei caratteri digitati (tipo la combo) si può realizzare?


title: Posizionamento in maschera continua

author: MA

text:
"Gra" <
studio...@tiscali.it
> ha scritto nel messaggio
news:clt3ph$o41$1...@carabinieri.cs.interbusiness.it...

C'è già la routine su
www.sitocomune.com
MAssimiliano


title: Posizionamento in maschera continua

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:JMogd.28840$B06....@news.edisontel.com...

Ho già guardato, ma probabilmente mi sono rincoglionito, non riesco a
trovarla, riprovo. Comunque Grazie


title: Posizionamento in maschera continua

text:
> > > Salve a tutti,
> > > s.o. W2000Pro ver A2000, ho una form (maschere continue) dove
visualizzo
> > > codice descrizione quantità e prezzo.
> > > Vorrei creare  un campo di posizionamento codice dinamico, dove
> digitando
> > > l'inziale del codice, in maniera dinamica mi aggiorna la form
> > posizionandosi
> > > al susseguirsi dei caratteri digitati (tipo la combo) si può
realizzare?
> > >
> > C'è già la routine su
www.sitocomune.com
> > MAssimiliano
> >
> Ho già guardato, ma probabilmente mi sono rincoglionito, non riesco a
> trovarla, riprovo. Comunque Grazie
Sezione Forms
      Come creare un controllo di ricerca.
      del vecchio Sib
      MAssimiliano


title: Posizionamento in maschera continua

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:73pgd.28844$B06....@news.edisontel.com...

Mille Grazie, trovato !!!


title: priorità di visualizzazione finestre

text:
ciao a tutti,
ho fatto un database con un pannello comandi che contiene opzioni di ricerca
dati.
In alcune ricerce appare una nuova finestra con un menu a tendina che
consente di selezionare tra alcuni valori, ed in base a quello selezionato
si apre l'opportuna maschera.
il problema è che la finestra con il menu a tendina rimane sempre in primo
piano !
io vorrei che all'apertura di una maschera, questa rimanga in primo piano, e
la finestra venga passata in secondo piano, dietro alla maschera aperta.
E' possibile modificare tali priorità di visualizzazione ? come ?
grazie
                 Gian Luca


title: priorità di visualizzazione finestre

author: Silvia

text:
pac77 <
pa...@libero.it
> wrote in message
8ES27.4581$2v6.1...@news.infostrada.it...

Prova a impostare la proprietà POPUP della tua maschera (leggi l'help a
riguardo)
Bye


title: priorità di visualizzazione finestre

text:
nel mio database ho due tabelle con identici record
ho creato tutte le maschere per la prima tabella ma ora dovrei creare le
stesse identiche maschere per la seconda.
sarebbe comodo fare una copia delle maschere ma come faccio a cambiare tutti
i riferimenti degli oggetti della maschera dalla prima tabella alla seconda
?


title: priorità di visualizzazione finestre

author: Alessandro Cara

text:

se le maschere sono "associate" devi cambiare solo la sorgente dati
della maschera a patto che i nomi dei campi sulle due tabelle siano
uguali. Se non lo sono ti consiglio:
1) Cambia i nomi dei campi su tabella2 e rendili uguali a tabella 1
2) Copia tutte le maschere ed a ciascuna modifica la sorgente dati
con un po' di condimento.....
3) se proprio vuoi essere ancora piu' "clever" fai ricevere un parametro
di apertura e modifica dinamicamente la sorgente dei dati con un po di
codice vba sulla openform. In questo caso non hai nemmeno la necessita'
di duplicare le maschere
S. E. e/o O.
--
Alessandro Cara


title: Seek con SQL Server

author: Massimiliano Bertoglio

text:
Apparentemente non esiste la possibilità di utilizzare "Seek" con tabelle
collegate ODBC a SQL Server.
Conferme, smentite ... ?     ;-)
Ciao a tutti: Max


title: Seek con SQL Server

text:

Seek no puoi usarlo con nessun tipo di tabella collegata, neanche mdb
C'è un articolo su
sitocomun.com
 che ne parla e risolve
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Seek con SQL Server

text:
"MA" <
> Seek no puoi usarlo con nessun tipo di tabella collegata, neanche mdb
> C'è un articolo su
sitocomun.com
 che ne parla e risolve
No, no: attenzione!    ;-)
Seek può essere utilizzato, eccome, con tabelle collegate a un .mdb
....
Set db=OpenDatabase("Percorso BE")
Set Rst=db.OpenRecordset("TabellaCollegata", dbOpenTable)
.....
A questo punto puoi specificare l'indice e utilizzare Seek (è un metodo
documentato anche nell'Help)
Ciao, Max


title: Seek con SQL Server

text:

hai ragione sono stato molto impreciso



title: Seek con SQL Server

author: giorgio rancati

text:
"Massimiliano Bertoglio" <
max.be...@tiscalinet.it
> ha scritto nel
messaggio news:45e7d80f$0$37206$4faf...@reader3.news.tin.it...
>
> Apparentemente non esiste la possibilità di utilizzare "Seek" con tabelle
> collegate ODBC a SQL Server.
esatto, il metodo Seek con Sql Server non è possibile per il semplice fatto
che non potrai mai avere recordset di tipo dbopentable, l'oggetto fisico
"tabella" è gestito dall'applicazione server, provvederà il query optimizer
ad utilizzare l'indice adeguato a seconda della select e dei filtri posti
nella clausola Where.
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Seek con SQL Server

text:
"giorgio rancati" <
> > Apparentemente non esiste la possibilità di utilizzare "Seek" con
tabelle
> > collegate ODBC a SQL Server.
> esatto, il metodo Seek con Sql Server non è possibile per il semplice
fatto
> che non potrai mai avere recordset di tipo dbopentable, l'oggetto fisico
> "tabella" è gestito dall'applicazione server, provvederà il query
optimizer
> ad utilizzare l'indice adeguato a seconda della select e dei filtri posti
> nella clausola Where.
E' ... purtroppo (ma avrai già capito dove volevo andare a parare) si tratta
di un programma particolarissimo in cui è necessario posizionarsi su un
determinato Record senza escludere i precedenti.
In altre parole è necessario usare FindFirst  o Seek, non un Recordset.
Ora, come ben sai il metodo FindFirst latita a livello prestazionale, anche
se il campo di ricerca è indicizzato.
Con JET esiste la possibilità di sostituirlo con Seek e di ottenere notevoli
vantaggi prestazionali (anche se non ho trovato documentazione che spieghi a
livello architetturale perchè le due soluzioni siano tanto distanti: in
fondo anche FindFirst dovrebbe usare l'indice, se disponibile).
Via ODBC FindFirst è gestito anche peggio, ma pazienza:  si tratta di un
Report che viene avviato una volta l'anno ... in questo caso la lentezza non
è un problema   ;-)
Ti ringrazio per la conferma Giorgio.
Max


title: Seek con SQL Server

text:
"Massimiliano Bertoglio" <
max.be...@tiscalinet.it
> ha scritto nel
messaggio news:45e801ff$0$37200$4faf...@reader3.news.tin.it...
> E' ... purtroppo (ma avrai già capito dove volevo andare a parare) si
tratta
> di un programma particolarissimo in cui è necessario posizionarsi su un
> determinato Record senza escludere i precedenti.
> In altre parole è necessario usare FindFirst  o Seek, non un Recordset.
eh, lo so, bisognerebbe rivedere l'architettura e adeguarla all'ambiente
client/server.
> Ora, come ben sai il metodo FindFirst latita a livello prestazionale,
anche
> se il campo di ricerca è indicizzato.
> Con JET esiste la possibilità di sostituirlo con Seek e di ottenere
notevoli
> vantaggi prestazionali (anche se non ho trovato documentazione che spieghi
a
> livello architetturale perchè le due soluzioni siano tanto distanti: in
> fondo anche FindFirst dovrebbe usare l'indice, se disponibile).
per una breve spiegazione:
----
ACC: Seek Method Is Faster Than Find Method
http://support.microsoft.com/kb/98806/en-us
"When you perform a Seek, you are opening a table directly and moving to the
record based on an index value. When you create a dynaset and perform a
Find, you are checking the value of the field in every record until you find
a match."
----
in pratica il metodo seek è paragonabile ai vecchi gestori isam (mi viene in
mente KISS per CPM e FABS per MSDOS) che si usavano con i record aperti in
modalità random del buon vecchio basic.
> Via ODBC FindFirst è gestito anche peggio, ma pazienza:  si tratta di un
> Report che viene avviato una volta l'anno ... in questo caso la lentezza
non
> è un problema   ;-)
>
> Ti ringrazio per la conferma Giorgio.
:-)



title: Seek con SQL Server

text:
"giorgio rancati"
>
(anche se non ho trovato documentazione che spieghi
> a
> > livello architetturale perchè le due soluzioni siano tanto distanti: in
> > fondo anche FindFirst dovrebbe usare l'indice, se disponibile).
>
> per una breve spiegazione:
> ACC: Seek Method Is Faster Than Find Method
>
http://support.microsoft.com/kb/98806/en-us
> "When you perform a Seek, you are opening a table directly and moving to
the
> record based on an index value. When you create a dynaset and perform a
> Find, you are checking the value of the field in every record until you
find
> a match."
> in pratica il metodo seek è paragonabile ai vecchi gestori isam (mi viene
in
> mente KISS per CPM e FABS per MSDOS) che si usavano con i record aperti in
> modalità random del buon vecchio basic.
Giorgio, sei sempre una miniera!   ;-))
Ciao, Max


title: [2010] trasformare un codice VBA di Excel in Access

author: Ammammata

text:
Buongiorno a tutti

sto cercando una via alternativa per la conversione di file DBF
(VisualFoxPro) in tabelle Access

In EXCEL ho creato una piccola macro che mi apre i DBF e me li salva in
XLSX (con perdita dei campi Memo, ma non importa):

Sub Convert_DBF_to_XLSX()
'
' opens all DBF files and convert to XLSX
'

'

    Dim MyName As String
    ChDir "C:\dati"

    MyName = Dir("*.dbf")
    Do While MyName <> ""
        With ctl
            On Error Resume Next
            Kill MyName + ".xlsx"
            Workbooks.Open Filename:=MyName
            ActiveWorkbook.SaveAs Filename:=MyName + ".xlsx" _
                , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=True
            Workbooks.Close
        End With
        MyName = Dir
    Loop

End Sub

(non � ancora stata parametrizzata con il nome della directory, ci penser�
dopo, se necessario)

poi, in ACCESS, ho creato una macro simile che mi converte i file XLSX in
tabelle:

Private Sub CreateArchiveButton_Click()

    Dim MyName, TableName As String
    ChDir SourceFilePath

    MyName = Dir("*.xlsx")
    Do While MyName <> ""
        With ctl
            TableName = Left(MyName, Len(MyName) - 9)
            On Error Resume Next
            DoCmd.DeleteObject (TableName)
            DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9,
TableName, MyName, True
        End With
        MyName = Dir
    Loop

End Sub

E anche questa funziona :)

Adesso, per semplificare le cose, mi piacerebbe integrare in ACCESS la
macro di EXCEL: � possibile? ci sono i comandi corrispondenti a
Workbooks.Open, ActiveWorkbook.SaveAs e Workbooks.Close?

Grazie

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


author: Simone Calligaris

text:
"Ammammata" <

(cut)

> Adesso, per semplificare le cose, mi piacerebbe integrare in ACCESS la
> macro di EXCEL: � possibile? ci sono i comandi corrispondenti a
> Workbooks.Open, ActiveWorkbook.SaveAs e Workbooks.Close?

Hai preso in considerazione l'automazione OLE da Access ad Excel?


text:
Il giorno Mon 25 Aug 2014 06:50:30p, *Simone Calligaris* inviava su
it.comp.appl.access il messaggio news:ltfpb9$nc4$
1...@speranza.aioe.org
.
Vediamo cosa scrisse:

>
>
> Hai preso in considerazione l'automazione OLE da Access ad Excel?
>
>
>

ehm... intendi dire di eseguire excel (e relativa macro) da dentro Access e
al termine riprendere il controllo?



text:
Quella macro non fa nulla di fatto... se il tuo intento è importare i dati in Access mi chiedo perchè non importarli in Access, ti assicuro che disponi del Driver ODBC per accedere al File VisualFoxPro direttamente...

Hai valutato l'opzione di usare il metodo [TransferDatabase] come descritto nella guida ed implementare la Connection string ODBC(non OLE DB che non è supportata) al DB VFP(DBF)...?

Credo ceh se ti crei un DSN la cosa possa risultare più semplice...

DoCmd.TransferDatabase acLink, "ODBC Database", _
    "ODBC;DSN=DataSource1;UID=User2;PWD=www;LANGUAGE=us_english;" _
    & "DATABASE=pubs", acTable, "Authors", "dboAuthors"

Non ho testato con FoxPro, ma ad esempio per importare un File di Testo io uso questo:

INSERT INTO T1
SELECT fldName1 AS MyFieldName1, fldName2 AS MyFieldname2
FROM [TEXT;HDR=YES;DATABASE=C:\myData\].TextImport.txt;

ed anche questo funziona:

SELECT * INTO NewTable
FROM [;DATABASE=Z:\Docs\Test.mdb].Table1

Ultima chance è una QueryPassTrought in cui la ConnectionString è sempre quella ODBC a FoxPro che esegua un INSERT in una LocalTable.

Vedi tu...

@Alex


text:
Il Tue, 26 Aug 2014 04:57:37 -0700, @Alex ha scritto:

> Quella macro non fa nulla di fatto... se il tuo intento è importare i
> dati in Access mi chiedo perchè non importarli in Access, ti assicuro
> che disponi del Driver ODBC per accedere al File VisualFoxPro
> direttamente...
>

in windows 64bit i vecchi driver odbc non funzionano; ci sono *forse*
soluzioni a pagamento (Sybase?) ma ho fatto qualche esperimento senza
ottenere nulla
la soluzione in due passate funziona egregiamente (ho inserito nuove
istruzioni per gestire errori, tabelle doppie, etc e adesso direi che ci
siamo), se trovo il modo di unificare bene, altrimenti l'utente si deve
rassegnare a fare ben due click

> Non ho testato con FoxPro,

ecco, fai pure qualche prova e "vedrai che ridere" (cit.)

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\ ... ¯\_(ツ)_/¯


text:
"Ammammata"

<
amma...@tiscalinet.it
> ha scritto nel messaggio
>> Hai preso in considerazione l'automazione OLE da Access ad Excel?

> ehm... intendi dire di eseguire excel (e relativa macro) da dentro Access
> e
> al termine riprendere il controllo?

Beh, s�.
Trovi molti esempi per governare tutte le applicazioni Office da Access,
tramite automazione OLE.
Dovrebbe fare al caso tuo.

Saluti estivi


text:
Il giorno Wed 27 Aug 2014 01:30:25p, *Simone Calligaris* inviava su
it.comp.appl.access il messaggio news:ltkfb8$j9l$
1...@speranza.aioe.org
.
Vediamo cosa scrisse:

> Trovi molti esempi per governare tutte le applicazioni Office da Access,
> tramite automazione OLE.
>

yes, ce ne sono a carrettate, trovate sia in italiano che in inglese

nessuno per� che dice le cose da fare PRIMA, per esempio:

- salvare il foglio excel che contiene la macro nel formato xlsm
- aggiungere il percorso del file excel a quelli Trusted
- il file C:\Users\Utente\AppData\Roaming\Microsoft_
  \Excel\XLSTART\PERSONAL.XLSB non viene aperto di default
- abilitare l'esecuzione delle macro da cartelle di rete
- altre cose che adesso non ricordo talmente erano tante

e comunque, alla fine, mi apre il foglio ma non mi esegue la macro:

Cannot run the macro 'Convert_DBF_to_XLSX'. The macro may not be available
in this workbook or all macros may be disabled.

La macro c'� eccome, anzi c'� due volte in quanto � sia nel file dummy che
ho creato che nel personal.xlsb (che ho fatto in modo che venga aperto)

Allora, tra le millemila opzioni di cui ho scritto all'inizio, ce ne �
ancora una che ho lasciato disattivata...

r ha ory inssnaphyb n znzznfbsg aba tyvryb gbtyvr arffhab :(



title: Routine ricorsiva per posteggiare.

author: MIX

text:
Sto tentando di realizzare in Access 2000 una procedura che mi consenta di
trovare subito posteggio quando scendo in centro. Il problema č questo:
poiché per trovare posteggio devo girare piů volte intorno al corso
principale, mi conviene creare una routine ricorsiva? in tal caso come posso
fare?
Cordiali saluti.


title: Routine ricorsiva per posteggiare.

author: Antonio Biso

text:
"MIX" <
ton...@inwind.it
> ha scritto nel messaggio
news:7J7d9.145995$n04.3...@twister2.libero.it...

Ho sempre odiato la ricorsione: vai con una procedura iterativa,
garantendoti, come programmatore esperto, che la routine termini in ogni
caso...
Antonio


title: Routine ricorsiva per posteggiare.

author: All Eyez On me

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:7P7d9.145016$lu5.3...@twister1.libero.it...

Anche con la ricorsione hai la garanzia che la procedura temini,
AEOM


title: Routine ricorsiva per posteggiare.

author: Fabio Dalla Villa

text:
"MIX" <
ton...@inwind.it
> ha scritto nel messaggio
news:7J7d9.145995$n04.3...@twister2.libero.it...
> Sto tentando di realizzare in Access 2000 una procedura che mi consenta di
> trovare subito posteggio quando scendo in centro. Il problema è questo:
> poiché per trovare posteggio devo girare più volte intorno al corso
> principale, mi conviene creare una routine ricorsiva? in tal caso come
posso
> fare?
>
> Cordiali saluti.
Se il tempo non è un problema, è più "economica" la tecnica che ho
battezzato dell' "avvoltoio": ti fermi in seconda fila e tieni d'occhio il
primo che se ne va e ti butti come un avvoltoio (appunto).
--
Fabio Dalla Villa
Biella
nomec...@tiscali.it


title: Routine ricorsiva per posteggiare.

text:
"All Eyez On me" <
bf-si...@libero.it
> ha scritto nel messaggio
news:al31md$au0$1...@lacerta.tiscalinet.it...

Se la sai fa...
io mi ci incartavo sempre...
Antonio


title: Routine ricorsiva per posteggiare.

author: Maurizio Borrelli

text:
> "MIX" [...]:

    Il problema non e' tanto realizzare tale procedura quanto
l'aggiornamento dei dati in tempo reale.
--
Ciao ;-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Routine ricorsiva per posteggiare.

author: MAssimiliano

text:
Il 05 Set 2002, 10:14, "Maurizio Borrelli" <
maurizio...@freepass.it
>
ha scritto:

Io a Napoli ne ho fatto un business. Tu chiami al mio numero 899 e mi dici
dove e a che ora. Ovviamente alle 7 di mattina č facile trovare posto. Io
sistemo una mia auto al posto da te scelto e quando vieni ti cedo il posto.
Affari d'oro...
ciao MAssimiliano

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


title: Routine ricorsiva per posteggiare.

text:
> "MAssimiliano" [...]:
> > "Maurizio Borrelli" [...]:
> > > "MIX" [...]:
> > > Sto tentando di realizzare in Access 2000 una procedura che mi
> > > consenta di
> > > trovare subito posteggio quando scendo in centro. Il problema č
> > > questo:
> > > poiché per trovare posteggio devo girare piů volte intorno al corso
> > > principale, mi conviene creare una routine ricorsiva? in tal caso come
> > > posso fare?
> > Il problema non e' tanto realizzare tale procedura quanto
> > l'aggiornamento dei dati in tempo reale.
> Io a Napoli ne ho fatto un business. Tu chiami al mio numero 899 e mi dici
> dove e a che ora. Ovviamente alle 7 di mattina č facile trovare posto. Io
> sistemo una mia auto
> al posto da te scelto e quando vieni ti cedo il posto.
> Affari d'oro...
    Il sistema che descrivi e' quello classico, testimoniato da una
vastissima letteratura sulla teoria delle code. I costi di gestione, anche
tenendo conto che non paghi bollo e assicurazione, mi sembrano tuttavia
elevati. Non tanto l'uomo che, si sa, s'accontenta, quanto l'ammortamento e
la gestione del parco macchine. A meno che, con l'espressione "una mia
auto", tu non intenda il "possesso illegittimo temporaneo".



title: Stampare due report differenti su due pagine

text:
Ciao a tutti!
Scusate ma non ne vengo a capo!
Ho due report:
- OrdiniClienti
- OrdineStampa
Alcuni record di OrdiniClienti hanno anche un OrdineStampa.
Quando stampo il report OrdiniClienti, vorrei stampare solo la pagina
OrdineCliente per i clienti per i quali non c'è nessun OrdineStampa e
entrambe le pagine per i clienti che invece hanno un OrdineStampa.
Una pagina per OrdineCliente e una pagina per OrdineStampa.
Ho creato i due report separatamente.
Ho messo nel corpo del report OrdiniClienti il report OrdineStampa
come sottoreport, riducendone l'altezza al minimo (e anche la sezione
che lo contiene) e ho impostato le proprietà espandibile e riducibile
a sì.
Ho impostato nelle proprietà della sezione
IntestazioneIDOrdineStampa , interruzione di pagina "prima di sezione"
ma....
Per i record che hanno l'OrdineStampa questo viene stampato non in una
pagina a parte ma nella stessa pagina dell' OrdineCliente e seguire.
In cosa erro?
Grazie in anticipo.
Myc


author: Sergio MAZZA

text:

Se hai creato due report, la scelta migliore è inviarli in stampa
separatamente...
Ciao.
--
Sergio MAZZA


title: Re: blocco sottomaschera 2

author: Karl Donaubauer

text:
amoa...@gmail.com
 wrote:
> ...
> Private Sub titolo_Enter()
> Form![frm-ruoli].Enabled = True
> End Sub
> ...
> cioè scelgo da una combobox di frm-lista un titolo e all'uscita dal
> campo la sottomaschera ruoli si sblocca, come desideravo. Il problema
> residuo è che se mi porto sulla schermata successiva per inserire un
> nuovo record l'istruzione dci cui sopra rimane valida, cioè la
> subform ruoli rimane Enabled.
> ...

Prova di aggiungere questo codice nell'evento "Su corrente"
della maschera:

If Me.NewRecord Then

    Me![frm-ruoli].Enabled = False

End If

Nota 1: Il tuo codice di sopra nell'evento "Enter" attiva la
sottomaschera anche se non inserisci niente. Forse sarebbe
meglio di usare l'evento "Dopo aggiornamento" del controllo.

Nota 2: Tenta di evitare segni speciali come il meno "-" in nomi
di oggetti. Fanno sempre più lavoro e spesso problemi.
Vedi anche:

Denominazioni
http://www.donkarl.com/it?FAQ1.5

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


title: Re: blocco sottomaschera 2

author: Amoa Onlus

text:
On 22 Gen, 16:03, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:

> Denominazionihttp://
www.donkarl.com/it?FAQ1.5

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

Perfetto Karl, come sempre, grazie :) cambierò i nomi delle maschere.
Hai tempo per guardare l'altro post Ordine di Sequenza?
grazie ancora
ciao


title: Formato ora

author: Jason

text:
Ciao a tuttu, mi succede una cosa strana e non riesco a venirne fuori.
Ho un report che praticamnete è la stampa dei cartellini dei dipendenti,
Mi succede questa cosa, Esempio:
Ordinarie       straordinarie      Notturne      Tot.
  8.00              00.00           00.00          8.00
  8.00               1.00           00.00          7.00
Totali
 16.00              -1.00           00.00         15.00
tutti i campi sino formattati come "ora breve 24h"
Quanlche dritta???
Grazie.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Formato ora

text:
Jason ha scritto:
> Ciao a tuttu, mi succede una cosa strana e non riesco a venirne fuori.
> Ho un report che praticamnete è la stampa dei cartellini dei dipendenti,
> Mi succede questa cosa, Esempio:
> Ordinarie       straordinarie      Notturne      Tot.
>   8.00              00.00           00.00          8.00
>   8.00               1.00           00.00          7.00
> Totali
>  16.00              -1.00           00.00         15.00
> tutti i campi sino formattati come "ora breve 24h"
> Quanlche dritta???
> Grazie.
Ho risolto in questo modo:
Nella query ho aggiunto un campo calcolato
no: cdate(format(oreor;"hh") & "." & format(oreord;"nn"))
Ma sinceramente la cosa nn è chiara, forse un baco di Access????
Bo!!!! misteri dell'informatica.



title: scrivere e esuguire query tutta nel codice vba

author: al

text:
Parto da un db vuoto e creo una tabella di numeri chiamata "tabella".
Che codice devo scrivere per eseguire una query e inviare il risultato
a Excel solo scrivendo righe di codice ?
Non voglio creare una query e lanciarla con:
...
    stDocName = "QY_Consulenti"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    DoCmd.RunCommand acCmdOutputToExcel
    DoCmd.Close acQuery, stDocName
...
QY_Consulenti e' il nome di una query che ho creato (ad esempio:
select * from tabella ).
Io vorrei mettere tutto nel codice, la query la farei partire alla
pressione di un pulsante.
grazie 1000 a chi mi aiutera'


author: MA

text:

docmd.rusql "..."
per quanto riguarda l'istruzione sql puoi vedere quella che ti scrive editor
di visual basic nella struutura della stessa
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


author: Roberto da casa

text:
"al" <
als...@libero.it
> ha scritto nel messaggio
news:ae0664b0.0303...@posting.google.com...

Sull'help dai uno sguardo al metodo OutputTo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Il 26 Mar 2003, 17:31, "Roberto da casa" <
r.ma...@libero.it
> ha scritto:
>
> "al" <
als...@libero.it
> ha scritto nel messaggio
> news:ae0664b0.0303...@posting.google.com...
> > Parto da un db vuoto e creo una tabella di numeri chiamata "tabella".
> > Che codice devo scrivere per eseguire una query e inviare il risultato
> > a Excel solo scrivendo righe di codice ?
> >
> > Non voglio creare una query e lanciarla con:
> > ...
> > stDocName = "QY_Consulenti"
> > DoCmd.OpenQuery stDocName, acNormal, acEdit
> > DoCmd.RunCommand acCmdOutputToExcel
> > DoCmd.Close acQuery, stDocName
> > ...
> >
> > QY_Consulenti e' il nome di una query che ho creato (ad esempio:
> > select * from tabella ).
> > Io vorrei mettere tutto nel codice, la query la farei partire alla
> > pressione di un pulsante.
> >
> > grazie 1000 a chi mi aiutera'
>
> Sull'help dai uno sguardo al metodo OutputTo.
>
> --
> Roberto
>
Hai ragione tu Roberto, ho abboccato al suo gioco e mi son fatto portare
fuori. Una finta degna di Del Piero.
ciao MAssimiliano
p.s. non ho detto degno di Maradonapeché Diego č inimitabile come prima
cosa, poi perché Diego fintava e andava in goal, del Piero _finta_ e non ho
ottiene il suo obiettivo!!!
p.s.s. Chi tifa Juve avvelena anche te, digli di smettere!



text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z45Z191Y1...@usenet.libero.it...
[CUT]
>
> p.s.s. Chi tifa Juve avvelena anche te, digli di smettere!
Se ti piglia il Biso sono cavoli tua!!



text:
Il 26 Mar 2003, 17:47, "Roberto da casa" <
r.ma...@libero.it
> ha scritto:
>
> "MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
> news:62Z94Z45Z191Y1...@usenet.libero.it...
> [CUT]
> >
>
> > p.s.s. Chi tifa Juve avvelena anche te, digli di smettere!
>
> Se ti piglia il Biso sono cavoli tua!!
>
> --
> Roberto
Roberto, resto basito... una persona cosě attenta.... č da tempo che
frequento icaa e pensavo l'avessi notato che punzecchiare Biso č uno dei
miei passatempi preferiti, quando lurko... hai ragione, č troppo facile...
ma che ci vuoi fare, al cuore non si comanda e io sono un inguaribile
romantico.
ciao MAssimiliano



text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z45Z191Y1...@usenet.libero.it...
> Il 26 Mar 2003, 17:47, "Roberto da casa" <
r.ma...@libero.it
> ha scritto:
> >
> > "MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
> > news:62Z94Z45Z191Y1...@usenet.libero.it...
> > [CUT]
> > >
> >
> > > p.s.s. Chi tifa Juve avvelena anche te, digli di smettere!
> >
> > Se ti piglia il Biso sono cavoli tua!!
> >
> > --
> > Roberto
>
> Roberto, resto basito... una persona cosě attenta.... č da tempo che
> frequento icaa e pensavo l'avessi notato che punzecchiare Biso č uno dei
> miei passatempi preferiti, quando lurko... hai ragione, č troppo facile...
> ma che ci vuoi fare, al cuore non si comanda e io sono un inguaribile
> romantico.
> ciao MAssimiliano
Tu ti divertirai, ma resta il fatto che se ti piglia ti fa il pelo ed il
contropelo. :-)



text:
Ho cominciato scrivendo questo codice:
---
Private Sub Pulsante_Click()
Dim cnn As New ADODB.Connection
Dim cmd As New ADODB.Command
Dim rst As New ADODB.Recordset
'apro la connessione
cnn.Open "DSN=xxx.world;uid=xx;pwd=xx;"
'creo un comando
Set cmd.ActiveConnection = cnn
cmd.CommandText = "SELECT * FROM HZ_PARTIES WHERE PARTY_ID<1092"
'eseguo il comando
rst.CursorLocation = adUseServer
rst.Open cmd
'gestisco i dati
 varOutput = rst.GetString(adClipString)
 Debug.Print varOutput

End Sub
---
Il risultato della query lo vedo nella finestra "Immediata":
-come faccio a passare i dati in un foglio Excel ?
-come faccio a stampare anche i titoli delle colonne ovvero i nomi dei campi ?
Grazie 1000 a chi mi aiuta


title: Acquisire BarCode con pistola e ACCESS

author: Pisinho

text:
Salve,
qualcuno ha avuto a che fare con le classiche pistole per acquisire i
barcode degli articoli con Access e VBA ?
Se si, quale marca e modello ?
Ho una necessita di sviluppo programma per negozio , acquisire i dati per il
magazzino e poi collegarmi se possibile al registratore di cassa... per lo
scarico quando viene venduto.
Non so se qualche fornitore di registratore di cassa fornisce OCX per fare
programmi di gestione..
Esperienze ?
Saluti


title: Acquisire BarCode con pistola e ACCESS

text:
"Pisinho"  ha scritto nel messaggio news:4e36c309$1...@news.x-privat.org...




Esperienze ?
Saluti
_______________Risposta:
CI sono due metodi: emulazione tastiera o seriale.
Emulazione tastiera:  in pratica tu frapponi lo scanner alla tastiera o ne
usi uno usb.
Lui spara il codice che legge.
PRO: non devi far nulla, � come se tu digitassi velocemente il codice
CONTRO: puoi sparare il codice ovunque, anche in un controllo sbagliato
Seriale: gestisci tu la chiamata, � ti viene fornito ocx/spiegazioni dallo
scanner
MA


title: Acquisire BarCode con pistola e ACCESS

author: BFS

text:
Il 01/08/2011 17:15, Pisinho ha scritto:
> Salve,
> qualcuno ha avuto a che fare con le classiche pistole per acquisire i
> barcode degli articoli con Access e VBA ?
>
> Se si, quale marca e modello ?
se lo colleghi in emulazione tastiera, va benissimo qualsiasi lettore,
io preferisco quelli al laser piuttosto che a fascio di luce. sono molto
pi� precisi. Sia con cavo che via wireless
>
> Ho una necessita di sviluppo programma per negozio , acquisire i dati
> per il magazzino e poi collegarmi se possibile al registratore di
> cassa... per lo scarico quando viene venduto.
>
> Non so se qualche fornitore di registratore di cassa fornisce OCX per
> fare programmi di gestione..
di solito forniscono un protocollo
>
> Esperienze ?
io comunico con i registratori di cassa via seriale con protocollo xon xoff
mando le stringhe in seriale e attendo la risposta.
molto semplice e non mi da nessun problema.
e funziona con la maggior parte dei registratori di cassa
se qualcuno metta a disposizione degli ocx non te lo so dire
ciao
BFS
>
> Saluti


title: Acquisire BarCode con pistola e ACCESS

text:
> Saluti
> _______________Risposta:
> CI sono due metodi: emulazione tastiera o seriale.
> Emulazione tastiera:  in pratica tu frapponi lo scanner alla tastiera o ne
> usi uno usb.
> Lui spara il codice che legge.
> PRO: non devi far nulla, � come se tu digitassi velocemente il codice
> CONTRO: puoi sparare il codice ovunque, anche in un controllo sbagliato
>
> Seriale: gestisci tu la chiamata, � ti viene fornito ocx/spiegazioni dallo
> scanner
> MA
>
>
Grazie MA, hai qualche marca da fornirmi che magari hai gi� usato ?
Saluti


title: Acquisire BarCode con pistola e ACCESS

text:

Alcuni link e informazioni trovi qui:
 Codici a barre

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


title: Acquisire BarCode con pistola e ACCESS

author: almorel

text:

Ciao, dal punto di vista tecnologico esistono (almeno) due tipi di
sorgente di
luce per il raggio che scandisce le barre, led normale e led laser.
Il seconda costa di più ma la lettura è più accurata (ovvero legge
senza
errori in condizione in cui l'altra sorgente di luce ne fà o non
legge).
Circa l'interfacciamento di un PC con registratori di cassa, bilance
e quant'altro, mi ci sono imbattuto una volta, ma viste le difficoltà
di
reperire informazioni tecniche ed i bassi costi dei programmi
"standard"
mi sono ritirato in buon ordine.
Ho invece sviluppato varie applicazioni industriali in cui gestisco in
lettura
e scrittura il codice 39 e il codice 128.
Ciao
Alberto


title: Acquisire BarCode con pistola e ACCESS

text:
>
> Saluti
GRAZIE A TUTTI .


title: [ODE] Runtime

author: Federico Luciani

text:
Preparo il setup per un mdb e ci metto anche il runtime.
Domanda: se installo il tutto su un pc dove access e'
presente cosa succede?
- il setup mi avverte?
- il runtime non viene installato?
- mi incasina tutto?
- copia i files, ma non modifica nulla?
Il runtime comprende quasi tutto access, mancano alcune
librerie, ma nel registry viene registrato diversamente da
access. La mia paura e' che incasini il registro.
Qualcuno ha delle certezze al riguardo?
--
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: [ODE] Runtime

text:
Federico Luciani <
fluc...@paperino.tin.it
> ha scritto:
> Preparo il setup per un mdb e ci metto anche il runtime.
> Domanda: se installo il tutto su un pc dove access e'
> presente cosa succede?
> - il setup mi avverte?
> - il runtime non viene installato?
> - mi incasina tutto?
> - copia i files, ma non modifica nulla?
>
> Il runtime comprende quasi tutto access, mancano alcune
> librerie, ma nel registry viene registrato diversamente da
> access. La mia paura e' che incasini il registro.
>
> Qualcuno ha delle certezze al riguardo?
IMO normalmente non ci sono molto problemi. Qualche volta:
http://support.microsoft.com/support/kb/articles/Q182/9/39.ASP
ref. Registry ma non un problema:
http://support.microsoft.com/support/kb/articles/Q164/2/56.asp
Ci sono più articoli:
http://support.microsoft.com/support/search/
Cerchi con "ODE" o "Runtime".
Con A97 e A00 (anche i runtimes) sul pc é più difficile:
http://www.trigeminal.com/usenet/usenet019.html
--
HTH
Karl
*********
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: [ODE] Runtime

text:

> Karl
Grazie, leggero' gli articoli



title: [ODE] Runtime

author: Paolo Beltrame

text:
Ciao Federico,
> Preparo il setup per un mdb e ci metto anche il runtime.
> Domanda: se installo il tutto su un pc dove access e'
> presente cosa succede?
> - il setup mi avverte?
> - il runtime non viene installato?
> - mi incasina tutto?
> - copia i files, ma non modifica nulla?
>
> Il runtime comprende quasi tutto access, mancano alcune
> librerie, ma nel registry viene registrato diversamente da
> access. La mia paura e' che incasini il registro.
>
> Qualcuno ha delle certezze al riguardo?
Vai tranquillo, e' una situazione che mi capita spesso.
In fase di installazione, se viene trovato Access gia' presente nel PC,
non viene creata la subdirectory "Office" nella cartella dove vai ad
installare l'applicazione, quindi non vengono caricati il runtime ed i file
di supporto
che in quella subdirectory andrebbero a finire se Access non venisse
trovato.
A me funziona sempre senza problemi (con Access 97, mai provato con
la presenza di un 2000), generalmente non scelgo di sovrascrivere le dll
quando,
in fase d'installazione, mi chiede se voglio aggiornarne la versione.
    Paolo


title: [ODE] Runtime

text:

Ciao Paolo,
e' molto che non ci si sente.
Grazie e' quello che volevo sapere, cmq modifichero' (leggi
post di Karl) il setup.inf in modo da non far aggiornare le
.exe e le librerie.
In alternativa, pensavo di fornire il Runtime con un setup
a se stante in modo da farlo installare solo se access non
c'e'.
Ci pensero'.
Ps
E' legale distribuire, sul cd del mio applicativo, SR1 e
SR2 di office?



title: [ODE] Runtime

text:
Ciao Luciano,
> Ciao Paolo,
> e' molto che non ci si sente.
sono in apnea persistente spinto da un lavoro in continua crescita,
leggo sempre questo NG ma molto velocemente e superficialmente.
Raramente posto e/o rispondo, mi manca il tempo.
> Grazie e' quello che volevo sapere, cmq modifichero' (leggi
> post di Karl) il setup.inf in modo da non far aggiornare le
> .exe e le librerie.
>
> In alternativa, pensavo di fornire il Runtime con un setup
> a se stante in modo da farlo installare solo se access non
> c'e'.
> Ci pensero'.
>
> Ps
> E' legale distribuire, sul cd del mio applicativo, SR1 e
> SR2 di office?
Vivendo in un paese affogato dalle troppe regole, credo che
ben pochi le seguano. Penso comunque che SR1 e 2 siano
liberi da distribuire.
Con la speranza di rivederti presto, magari davanti ad un
paio di bicchieri di buon vino, porgo i saluti piu' cordiali a
te e signora.
    Mandi,    Paolo


title: [ODE] Runtime

author: Stefano Bettini

text:
Federico Luciani ha scritto nel messaggio
<
389D8341...@paperino.tin.it
>...
>Preparo il setup per un mdb e ci metto anche il runtime.
>Domanda: se installo il tutto su un pc dove access e'
>presente cosa succede?
>- il setup mi avverte?
mi pare di no
>- il runtime non viene installato?
certo che viene installato!
>- mi incasina tutto?
no, a meno che le dll non abbiano verisoni diverse
(ma in questo caso ti avvertirebbe...)
>- copia i files, ma non modifica nulla?
Copia e modifica...
>Il runtime comprende quasi tutto access, mancano alcune
>librerie,
mancano i wizard e c'è una grossa dll in +....
>ma nel registry viene registrato diversamente da
>access. La mia paura e' che incasini il registro.
Invece sta proprio lì il "nocciolo", proprio poichè viene
registrato diversamente (msaccess.exe viene copiato
in altra dir, le chiavi nel registro sono ben distinte ecc.)
non ci sono problemi di coesistenza.
Infatti vedrai che i db "normali" saranno ancora associati
ad access "full" e solo l' applicazione verrà eseguita al
doppio click nell' ambiente runtime....
Bye, Ste


title: [ODE] Runtime

text:
Paolo Beltrame wrote:
> Ciao Luciano,
> > Ciao Paolo,
> > e' molto che non ci si sente.
> sono in apnea persistente spinto da un lavoro in continua crescita,
> leggo sempre questo NG ma molto velocemente e superficialmente.
> Raramente posto e/o rispondo, mi manca il tempo.
Mi trovo nella stessa situazione :-)
> > Grazie e' quello che volevo sapere, cmq modifichero' (leggi
> > post di Karl) il setup.inf in modo da non far aggiornare le
> > .exe e le librerie.
> >
> > In alternativa, pensavo di fornire il Runtime con un setup
> > a se stante in modo da farlo installare solo se access non
> > c'e'.
> > Ci pensero'.
> >
> > Ps
> > E' legale distribuire, sul cd del mio applicativo, SR1 e
> > SR2 di office?
> Vivendo in un paese affogato dalle troppe regole, credo che
> ben pochi le seguano. Penso comunque che SR1 e 2 siano
> liberi da distribuire.
> Con la speranza di rivederti presto, magari davanti ad un
> paio di bicchieri di buon vino, porgo i saluti piu' cordiali a
> te e signora.
>     Mandi,    Paolo
Grazie e speriamo di vederci presto.



title: [ODE] Runtime

text:
Stefano Bettini wrote:
> Federico Luciani ha scritto nel messaggio
> ...
> >ma nel registry viene registrato diversamente da
> >access. La mia paura e' che incasini il registro.
>
> Invece sta proprio lì il "nocciolo", proprio poichè viene
> registrato diversamente (msaccess.exe viene copiato
> in altra dir, le chiavi nel registro sono ben distinte ecc.)
> non ci sono problemi di coesistenza.
Sei sicuro?
In uno degli articoli che mi ha consigliato Karl, si parla
proprio del fatto che msaccess.exe viene sovrascritto.
Quindi se access e' presente viene installato nella stessa
dir.

> Infatti vedrai che i db "normali" saranno ancora associati
> ad access "full" e solo l' applicazione verrà eseguita al
> doppio click nell' ambiente runtime....
> Bye, Ste
Questo solo perche' la riga di comando dell'applicazione
installata contiene il parametro /runtime.



title: [ODE] Runtime

text:
Federico Luciani <
fluc...@paperino.tin.it
> wrote in message
38A2592D...@paperino.tin.it...
>
> Sei sicuro?
> In uno degli articoli che mi ha consigliato Karl, si parla
> proprio del fatto che msaccess.exe viene sovrascritto.
> Quindi se access e' presente viene installato nella stessa
> dir.
Al 99%, mi pare lo metta nella C:\Programmi\File Comuni\Qualchecosa...
> > Infatti vedrai che i db "normali" saranno ancora associati
> > ad access "full" e solo l' applicazione verrà eseguita al
> > doppio click nell' ambiente runtime....
> > Bye, Ste
>
> Questo solo perche' la riga di comando dell'applicazione
> installata contiene il parametro /runtime.
>
E dove sta scritta la riga di comando dell' applicazione ? :-)
Bye, Ste


title: Movado Fiero Mens Watch 0605621

text:
Movado Fiero Mens Watch 0605621
Discount Watches Site :
http://www.watchespurchase.com/
Movado Fiero Mens Watch 0605621 Link :
http://www.watchespurchase.com/Movado-0605621.html
Movado Fiero Mens Watch 0605621 Information :
Brand :           Movado Watches (
http://www.watchespurchase.com/Movado.html
)
Gender :          Mens
Code :           Movado-0605621
Item Variations :           605621, 0605621, Movado-605621,
Movado-0605621
Movement :        Quartz
Bezel :           Fixed
Case Material :    Tungsten Carbide
Case Diameter :
Dial Color :           Black
Crystal :         Scratch Resistant Sapphire
Clasp :           Tungsten Carbide
Water Resistant : 30m/100ft
 Highly polished tungsten carbide case and bracelet. Black dial.
Silver-tone hands. Sapphire crystal. Water resistant. Movado Fiero
Mens Watch 0605621 / 605621
The Same Movado Watches Series :
Movado Fiero Tungsten Carbide Ladies Watch 0605620 :
http://www.watchespurchase.com/Movado-0605620.html
Movado Fiero Ladies Watch 0605622 :
http://www.watchespurchase.com/Movado-0605622.html
Movado Folio Steel Black Ladies Watch 0605762 :
http://www.watchespurchase.com/Movado-0605762.html
Movado Folio Steel Black Mens Watch 0605761 :
http://www.watchespurchase.com/Movado-Folio-Steel-Mens-Watch-0605761.html
Movado Museum Horwitt Automatic Mens Watch 0605276 :
http://www.watchespurchase.com/Movado-0605276.html
Movado Museum Horwitt Mens Watch 0605151 :
http://www.watchespurchase.com/Movado-0605151.html
Movado Junior Sport Mens Watch 0605746 :
http://www.watchespurchase.com/Movado-0605746.html
Movado Junior Sport Ladies Watch 0604587 :
http://www.watchespurchase.com/Movado-0604587.html
Movado Junior Sport Mens Watch 0605105 :
http://www.watchespurchase.com/Movado-0605105.html
Movado Juro Diamond Two-tone Steel Black Mens Watch 0605722 :
http://www.watchespurchase.com/Movado-Juro-Diamond-Mens-Watch-0605722.html


title: PER ROBERTO da casa - invito

author: luigi onofrio

text:
Roberto dai un'occhiata al tread "campo testo - spezzare i dati" e se
possibile dai una tua opinione al riguardo (della formula) possibilmente
senza inca...arti
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: PER ROBERTO da casa - invito

author: Alessandro Baraldi

text:
Bruttissimo comportamento.....!!!!
A parte averti dato la soluzione, lo trovo indecoroso e poco serio
questo modo di proporsi al NG.
Da parte mia metto il tuo Nick nella BlackList e sono certo lo faranno
altri.
Saluti
@Alex


title: PER ROBERTO da casa - invito

author: Pablitomf (Maurizio Facciuti)

text:
> Roberto dai un'occhiata al tread "campo testo - spezzare i dati"
Ha! Ha! Ha! Ha!!!! caro Luigi, non si fà così. Nulla togliere al nostro caro
amico Roberto (che se avesse voluto o ritenuto opportuno avrebbe già
commentato il tuo 3d), ma in questo modo togli credito a chi si prodiga nel
risponderti. Bhè a mio avviso dovresti chiedere scusa un pò a tutti.
Mi spiace.
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access 97 -  2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
Quotare :
http://wiki.news.nic.it/QuotarBene
http://www.krisopea.it/mvp/Quoting.htm
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: PER ROBERTO da casa - invito

text:
Pablitomf (Maurizio Facciuti) ha scritto:
> > Roberto dai un'occhiata al tread "campo testo - spezzare i dati"
> Ha! Ha! Ha! Ha!!!! caro Luigi, non si fà così. Nulla togliere al nostro caro
> amico Roberto (che se avesse voluto o ritenuto opportuno avrebbe già
> commentato il tuo 3d), ma in questo modo togli credito a chi si prodiga nel
> risponderti. Bhè a mio avviso dovresti chiedere scusa un pò a tutti.
> Mi spiace.
secondo me non sono io che devo chiedere scusa,
il messaggio che ho mandato a Roberto, che reputo un grande e piu
spieghevole,era rivolto sinceramente alla formula che continua a non
funzionare al contrario di quello che siete convinti VOI ,
poi è padronissimo di non rispondere , farsi i fatti suoi o mandarmi a
quel paese.
luigi



title: PER ROBERTO da casa - invito

text:
Alessandro Baraldi ha scritto:
> Bruttissimo comportamento.....!!!!
da parte di chi?
> A parte averti dato la soluzione, lo trovo indecoroso e poco serio
> questo modo di proporsi al NG.
una soluzione che non funziona!
> Da parte mia metto il tuo Nick nella BlackList e sono certo lo faranno
> altri.
liberissimi!
> Saluti
idem
> @Alex
luigi



title: PER ROBERTO da casa - invito

author: Gaspare

text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:dndtht$bb1$1...@news.newsland.it...

Ciao,
volevo farti notare (come giustamente hanno fatto gli altri...) che non puoi
chiedere la consulenza di una particolare persona (nella fattispecie
Roberto) -> è una maniera "non corretta" di postare. Se non trovi una
soluzione al tuo "dilemma" lo riproponi ma non puoi postare chiedendo a
qualcuno che si occupi di te per "svariati motivi" -> uno dei quali è
proprio quello che ti fà giustamente notare Maurizio: "crei delle
discrepanze" in un NG dove vige un regime democratico e "non aziendale" di
struttura gerarchica ;-)
Buon lavoro :-)


title: PER ROBERTO da casa - invito

text:
[CUT]
>
> secondo me non sono io che devo chiedere scusa,
> il messaggio che ho mandato a Roberto, che reputo un >grande e piu
> spieghevole
indubbiamente lo č ma se vuoi la "sua consulenza" lo contatti in privato e
vedi se č disponibile ad accontentarti...
>,era rivolto sinceramente alla formula che continua a non
> funzionare al contrario di quello che siete convinti VOI ,
> poi č padronissimo di non rispondere , farsi i fatti suoi o >mandarmi a
> quel paese.
> luigi
se la formula non funziona "riposta l'errore" ed aspetta ...
anzi giacchč ci sei puoi dare 1 occhiata alla seguente pagina
http://www.accessgroup.it/notiquette.htm
 e non te la prendere...niente di
personale ;-)


title: PER ROBERTO da casa - invito

author: Carlo Costarella

text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:dnch0v$spi$1...@news.newsland.it...
> Roberto dai un'occhiata al tread "campo testo - spezzare i dati" e se
> possibile dai una tua opinione al riguardo (della formula) possibilmente
> senza inca...arti
> grazie
>
> --
>
Ciao Luigi
ho tentato anche io di darti una risposta al precedente post: vedi se va.
Vorrei suggerirti di evitare questo tipo di oggetto nei post non perchè sia
sbagliato ma perchè è il seguito di un altro post dove hanno cercato di
rispondere in tanti. Sembra quasi che vuoi classificare Roberto come il
migliore (magari lo è) ma contro tutti quelli che, a tuo avviso, non hanno
saputo darti una risposta. Non è corretto.
Questa è stata la mia impressione...magari sbaglio.
Ciao, Carlo


title: PER ROBERTO da casa - invito

author: Sergio MAZZA

text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio news:dnch0v$spi$1...@news.newsland.it...
> Roberto dai un'occhiata al tread "campo testo - spezzare i dati" e se
> possibile dai una tua opinione al riguardo (della formula) possibilmente
> senza inca...arti
> grazie
>
Spassoso!
Ciao.
--
Sergio MAZZA


title: PER ROBERTO da casa - invito

author: TheMax

text:
Carlo Costarella wrote:
> "luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
> news:dnch0v$spi$1...@news.newsland.it...
>
> Ciao Luigi
> ho tentato anche io di darti una risposta al precedente post: vedi se
> va. Vorrei suggerirti di evitare questo tipo di oggetto nei post non
> perchč sia sbagliato ma perchč č il seguito di un altro post dove
> hanno cercato di rispondere in tanti. Sembra quasi che vuoi
> classificare Roberto come il migliore (magari lo č) ma contro tutti
> quelli che, a tuo avviso, non hanno saputo darti una risposta. Non č
> corretto. Questa č stata la mia impressione...magari sbaglio.
Quoto in pieno ed aggiungo:
Ognuno ha il suo modo di dare una mano nel ng, c'č chi scrive direttamente
tutta la risposta, chi indica l'uso di alcune funzioni, chi suggerisce una
strada.
Nella fattispecie, Alex, come Sergio, come poi Alessandro, ti stavano
indicando strade giuste e funzionanti.
Io l'ho provata (la prima risposta di Alex) trovando l'errore che
probabilmente dava a te.
Ma il tuo modo di porti č errato, quello che alex, poi sergio e alessandro
ti stavano spiegando (IMHO) era l'approccio logico al problema, hai guardato
nella guida in linea come si usano quelle funzioni?
Sempre IMHO, se ti avessero scritto
La risposta č
UPDATE Tabella1 SET rcnew = Mid$([rc],1,(InStr([rc],"/"))-1);
avrebbe magari funzionato, ma non avresti capito nulla, e domani o posdomani
avresti scritto, ora devo toglierci l'ultimo carattere, come faccio?
Poi aggiungo,
penso di capire il senso della tua richiesta di aiuto a Roberta
ma penso di capire che agli altri puň sembrare un.
"Roberto č piů bravo di voi, si incazza di meno e spiega meglio, quindi me
ne frego del vostro tentativo e chiedo a lui"
Penso che un mi dispiace e uno scusa non intendevo... sia quantomeno la cosa
piů elegante
> Ciao, Carlo
Ciao a tutti,
Massimo


title: PER ROBERTO da casa - invito

text:
"TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio news:dnedn1$sm7$1...@area.cu.mi.it...
> Quoto in pieno ed aggiungo:
> Ognuno ha il suo modo di dare una mano nel ng, c'č chi scrive direttamente tutta la risposta, chi indica l'uso di alcune funzioni,
> chi suggerisce una strada.
> Nella fattispecie, Alex, come Sergio, come poi Alessandro, ti stavano indicando strade giuste e funzionanti.
> Io l'ho provata (la prima risposta di Alex) trovando l'errore che probabilmente dava a te.
> Ma il tuo modo di porti č errato, quello che alex, poi sergio e alessandro ti stavano spiegando (IMHO) era l'approccio logico al
> problema, hai guardato nella guida in linea come si usano quelle funzioni?
> Sempre IMHO, se ti avessero scritto
> La risposta č
> UPDATE Tabella1 SET rcnew = Mid$([rc],1,(InStr([rc],"/"))-1);
> avrebbe magari funzionato, ma non avresti capito nulla, e domani o posdomani avresti scritto, ora devo toglierci l'ultimo
> carattere, come faccio?
>
> Poi aggiungo,
> penso di capire il senso della tua richiesta di aiuto a Roberta
Quella degli slip? Slurp! Sě, sě! Gli chiedo aiuto anch'io!!! Ho problemi con il metodo... DropDown!!!
> ma penso di capire che agli altri puň sembrare un.
> "Roberto č piů bravo di voi, si incazza di meno e spiega meglio, quindi me ne frego del vostro tentativo e chiedo a lui"
No, io l'ho interpretato con: "...visto che nessuno mi da la soluzione al mio problema (forse) mal spiegato e che io (forse) non
voglio impegnarmi a risolvere da solo, né leggendo l'help, né cercando di ri-spiegarmi; (e qui mi attacco a te) quindi me ne frego
del vostro tentativo e chiedo a lui"
Questo non vuol dire che Roberto non č bravo; č l'unica cosa che non č in discussione e non lo č mai stata almeno da parte mia!
> Penso che un mi dispiace e uno scusa non intendevo... sia quantomeno la cosa piů elegante
Macché scuse; paga la cena al posto mio al prossimo CISA...
> Ciao a tutti,
> Massimo
Ciao.
--
Sergio MAZZA


title: PER ROBERTO da casa - invito

text:
Sergio MAZZA wrote:
> "TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
> news:dnedn1$sm7$1...@area.cu.mi.it...
>>
>> Poi aggiungo,
>> penso di capire il senso della tua richiesta di aiuto a Roberta
>
> Quella degli slip? Slurp! Sì, sì! Gli chiedo aiuto anch'io!!! Ho
> problemi con il metodo... DropDown!!!
ROTFL, A dire la verità sto cercando la ragazza che sta imperversando sui
cartelloni di intimissimi su tutta verona.
>> ma penso di capire che agli altri può sembrare un.
>> "Roberto è più bravo di voi, si incazza di meno e spiega meglio,
>> quindi me ne frego del vostro tentativo e chiedo a lui"
>
> No, io l'ho interpretato con: "...visto che nessuno mi da la
> soluzione al mio problema (forse) mal spiegato e che io (forse) non
> voglio impegnarmi a risolvere da solo, né leggendo l'help, né
> cercando di ri-spiegarmi; (e qui mi attacco a te) quindi me ne frego
> del vostro tentativo e chiedo a lui"
Quoto pure questa
> Questo non vuol dire che Roberto non è bravo; è l'unica cosa che non
> è in discussione e non lo è mai stata almeno da parte mia!
Neanche da parte mia, anzi...
>> Penso che un mi dispiace e uno scusa non intendevo... sia quantomeno
>> la cosa più elegante
>
> Macché scuse; paga la cena al posto mio al prossimo CISA...
Ahia... così cattivo?
>
>> Ciao a tutti,
>> Massimo
>
> Ciao.
Ri-ciao
Massimo


title: PER ROBERTO da casa - invito

text:
"TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio news:dnef8g$vcf$1...@area.cu.mi.it...
>
> ROTFL, A dire la verità sto cercando la ragazza che sta imperversando sui cartelloni di intimissimi su tutta verona.
Non hai una istantanea da inviare? Magari qui a Roma è conosciuta!
> Ahia... così cattivo?
Certo perché VOI mangiate solo miglio vero?
> Ri-ciao
> Massimo
Ciriciao...
--
Sergio MAZZA


title: PER ROBERTO da casa - invito

text:
Sergio MAZZA wrote:
> "TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
> news:dnef8g$vcf$1...@area.cu.mi.it...
>>
>> ROTFL, A dire la verità sto cercando la ragazza che sta
>> imperversando sui cartelloni di intimissimi su tutta verona.
>
> Non hai una istantanea da inviare? Magari qui a Roma è conosciuta!
Beh, fai un giro sul sito di intimissimi... e vedi il target delle modelle
:-)
cmq la prima volta che sono in città faccio una foto col videofonino o ti
videochiamo ok? ;-)
>> Ahia... così cattivo?
>
> Certo perché VOI mangiate solo miglio vero?
Appunto, gli tocca fare un mutuo decennale ^__^
>
>> Ri-ciao
>> Massimo
>
> Ciriciao...
videochiamaaaaamiiiiii


title: PER ROBERTO da casa - invito

text:
"TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio news:dnegqg$2is$1...@area.cu.mi.it...
>
> Beh, fai un giro sul sito di intimissimi... e vedi il target delle modelle :-)
> cmq la prima volta che sono in città faccio una foto col videofonino o ti videochiamo ok? ;-)
E dillo che ce l'hai con me! Che ti costa:
1 - lavarti il viso;
2 - vestirti;
3 - prendere le chiavi di casa;
4 - uscire;
5 - trovare il manifesto;
6 - fare la foto col cellulare... Oopss! Te lo sei dimenticato! E quindi: prendi una carta degli Imprevisti e torni al punto di
partenza (1) senza passare dal Via...
> Appunto, gli tocca fare un mutuo decennale ^__^
E visto le perePeZie che sto' passando per la prossima casa potrei anche dargli consigli...
> videochiamaaaaamiiiiii
Bello de Zio!
Ciao.
--
Sergio MAZZA


title: PER ROBERTO da casa - invito

text:
Sergio MAZZA wrote:
> "TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
> news:dnegqg$2is$1...@area.cu.mi.it...
>>
>> Beh, fai un giro sul sito di intimissimi... e vedi il target delle
>> modelle :-) cmq la prima volta che sono in città faccio una foto col
>> videofonino
>> o ti videochiamo ok? ;-)
>
> E dillo che ce l'hai con me! Che ti costa:
> 1 - lavarti il viso;
> 2 - vestirti;
> 3 - prendere le chiavi di casa;
3.1 prendere le chiavi della macchina
> 4 - uscire;
4.1 andare a verona (20 km da casa mia)
> 5 - trovare il manifesto;
5.1 ammirare il manifesto
5.1.1 ammirare il manifesto
5.1.1.1 ammirare il manifesto
> 6 - fare la foto col cellulare... Oopss! Te lo sei dimenticato! E
> quindi: prendi una carta degli Imprevisti e torni al punto di
> partenza (1) senza passare dal Via...
Viale...
>
>> Appunto, gli tocca fare un mutuo decennale ^__^
>
> E visto le perePeZie che sto' passando per la prossima casa potrei
> anche dargli consigli...
ahhh... possidente ;-)
si vede che fai i miGLiardi
>
>> videochiamaaaaamiiiiii
>
> Bello de Zio!
"Bello de Roma"
>
> Ciao.
Ciao,
Massimo


title: PER ROBERTO da casa - invito

text:
Carlo Costarella ha scritto:


hai ragione, ma mi sento preso in giro da qualcun'altro e ho lanciato la
pietra ad un mito.
> Ciao, Carlo
ciao
e scusate
vado a vedere il tuo post e spero che hai azzeccato il mio dilemma.
Grazie



title: PER ROBERTO da casa - invito

text:
TheMax ha scritto:



che me ne frego degli altri non l'ho mai pensato, anzi!
ho solo invocato il rob (ps non chiamarlo roberta! che veramente si
potrebbe arrabbiare! :-))  ) per un parere sulla formula che aveva la
sintassi sbagliata.
> Penso che un mi dispiace e uno scusa non intendevo... sia quantomeno la cosa
> piů elegante
> > Ciao, Carlo
la richiesta di scuse  č ufficiale ma mettiti nei miei panni che per una
str... di parentesi mancante non mi faceva avere il risultato che volevo
ed era questo che insistevo nel postare, infatti la tua formula č giusta
ma č diversa di quella che non hanno voluto correggere alessandro e sergio
pizzicandomi in continuazione.
Io ammiro questi due per il loro sapere, ma vorrei che a volte avessero un
po piu di pazienza
> Ciao a tutti,
> Massimo
ciao e grazie



title: PER ROBERTO da casa - invito

text:
Sergio MAZZA ha scritto:
> "TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
news:dnedn1$sm7$1...@area.cu.mi.it...
> > Quoto in pieno ed aggiungo:
> > Ognuno ha il suo modo di dare una mano nel ng, c'è chi scrive direttamente
tutta la risposta, chi indica l'uso di alcune funzioni,
> > chi suggerisce una strada.
> > Nella fattispecie, Alex, come Sergio, come poi Alessandro, ti stavano
indicando strade giuste e funzionanti.
> > Io l'ho provata (la prima risposta di Alex) trovando l'errore che
probabilmente dava a te.
> > Ma il tuo modo di porti è errato, quello che alex, poi sergio e alessandro
ti stavano spiegando (IMHO) era l'approccio logico al
> > problema, hai guardato nella guida in linea come si usano quelle funzioni?
> > Sempre IMHO, se ti avessero scritto
> > La risposta è
> > UPDATE Tabella1 SET rcnew = Mid$([rc],1,(InStr([rc],"/"))-1);
> > avrebbe magari funzionato, ma non avresti capito nulla, e domani o
posdomani avresti scritto, ora devo toglierci l'ultimo
> > carattere, come faccio?
> >
> > Poi aggiungo,
> > penso di capire il senso della tua richiesta di aiuto a Roberta
> Quella degli slip? Slurp! Sì, sì! Gli chiedo aiuto anch'io!!! Ho problemi
con il metodo... DropDown!!!
> > ma penso di capire che agli altri può sembrare un.
> > "Roberto è più bravo di voi, si incazza di meno e spiega meglio, quindi me
ne frego del vostro tentativo e chiedo a lui"
> No, io l'ho interpretato con: "...visto che nessuno mi da la soluzione al
mio problema (forse) mal spiegato e che io (forse) non
> voglio impegnarmi a risolvere da solo, né leggendo l'help, né cercando di
ri-spiegarmi; (e qui mi attacco a te) quindi me ne frego
> del vostro tentativo e chiedo a lui"
non sono ipocrita fino a questo punto! ma ti perdono il pensiero :-)
> Questo non vuol dire che Roberto non è bravo; è l'unica cosa che non è in
discussione e non lo è mai stata almeno da parte mia!
idem
> > Penso che un mi dispiace e uno scusa non intendevo... sia quantomeno la
cosa più elegante
> Macché scuse; paga la cena al posto mio al prossimo CISA...
se avro la possibilità di venirci, non sarebbe un problema, anzi più che
volentieri! (t'essa perdr per così poco!!! he! he!)
> > Ciao a tutti,
> > Massimo
> Ciao.
ciao e mò si! buon natale!



title: PER ROBERTO da casa - invito

author: Ascorbic

text:
On Fri, 09 Dec 2005 19:05:19 +0100,
onofrio...@tin.it
 (luigi
onofrio) wrote:
>Roberto dai un'occhiata al tread "campo testo - spezzare i dati" e se
>possibile dai una tua opinione al riguardo (della formula) possibilmente
>senza inca...arti
>grazie
Caro Luigi,
condivido il pensiero di tutti gli altri utenti del NG.
Se vuoi "soluzioni personalizzate" da parte di qualcuno in specifico
ti basta usare l'email dell'interessato e non il NG, magari lo paghi
pure.
Qui tutti aiutano tutti, nei limiti delle proprie conoscenze,
esperienze e disponibilità. Tienilo ben a mente per il futuro.
Quindi il tuo comportamentamento è scorretto nei confronti di chi si è
prodigato per fornirti una soluzione che potrebbe risolvere i tuoi
problemi. Forse sei troppo orgoglioso per ammettere il torto fatto e
non vuoi chiedere scusa... ma fai come ti pare.
Comunque per quanto la soluzione prova:
UPDATE tabella1 SET tabella1.nuovoRC =
Mid(tabella1.rc,1,Instr(1,tabella1.rc,"/")-1);
se la usi in una query vera e propria DEVI sostituire tutte le virgole
con punti e virgole (;).
Assicurati che il simbolo / nel campo rc sia sempre presente, in caso
di assenza l'istruzione Instr torna 0 e l'istruzione Mid va in
errore...
Ciao.


title: PER ROBERTO da casa - invito

text:
luigi onofrio ha scritto:
> Alessandro Baraldi ha scritto:
> > Bruttissimo comportamento.....!!!!
> da parte di chi?
> > A parte averti dato la soluzione, lo trovo indecoroso e poco serio
> > questo modo di proporsi al NG.
> una soluzione che non funziona!
perň potevi avvisarmi che la formula, pur se corretta, non funzionava per
qualche parentesi in meno! mica siam tutti come te! se lo fossi non avrei
chiesto aiuto al NG.
> > Da parte mia metto il tuo Nick nella BlackList e sono certo lo faranno
> > altri.
> liberissimi!
che č questa blacklist? la tua personale o del NG? :-??
> > Saluti
> idem
> > @Alex
> luigi
ciao



title: PER ROBERTO da casa - invito

text:
Ascorbic ha scritto:
> On Fri, 09 Dec 2005 19:05:19 +0100,
onofrio...@tin.it
 (luigi
> onofrio) wrote:
> >Roberto dai un'occhiata al tread "campo testo - spezzare i dati" e se
> >possibile dai una tua opinione al riguardo (della formula) possibilmente
> >senza inca...arti
> >grazie
> Caro Luigi,
> condivido il pensiero di tutti gli altri utenti del NG.
> Se vuoi "soluzioni personalizzate" da parte di qualcuno in specifico
> ti basta usare l'email dell'interessato e non il NG, magari lo paghi
> pure.
> Qui tutti aiutano tutti, nei limiti delle proprie conoscenze,
> esperienze e disponibilità. Tienilo ben a mente per il futuro.
> Quindi il tuo comportamentamento è scorretto nei confronti di chi si è
> prodigato per fornirti una soluzione che potrebbe risolvere i tuoi
> problemi. Forse sei troppo orgoglioso per ammettere il torto fatto e
> non vuoi chiedere scusa... ma fai come ti pare.
non è l'orgoglio! è che mi son sentito preso in giro!, forse a torto e di
questo mi dispiace, non è facile carpire le intenzioni degli altri e i
modi di esprimersi.
Comunque mi dispiace di aver creato questo casino,
> Comunque per quanto la soluzione prova:
> UPDATE tabella1 SET tabella1.nuovoRC =
> Mid(tabella1.rc,1,Instr(1,tabella1.rc,"/")-1);
la formula corretta è "UPDATE Tabella1 SET nuovorc =
Mid$([rc],1,(InStr([rc],"/"))-1);"
, e ora ho capito, perchè rc deve stare tra parentesi quadre, cosa che non
riuscivo a farci caso, a me quello che mi ha incrippato era la formula che
usavo anche se non mi dava errore di sintassi non mi dava il risultato ma
lasciava i campi vuoti del nuovoRC a causa della mancanza di [ ];
> se la usi in una query vera e propria DEVI sostituire tutte le virgole
> con punti e virgole (;).
> Assicurati che il simbolo / nel campo rc sia sempre presente, in caso
> di assenza l'istruzione Instr torna 0 e l'istruzione Mid va in
> errore...
a questo ho fatto caso e ho già sperimentato
grazie
> Ciao.
Comunque, puntualizzo che la guida in linea spesso non è dettagliata e
abbastanza vaga, e non sempre si capisce!
es. il comando Mid, nelle spiegazioni non riporta nessun esempio e il
segno $ seguente al Mid non è riportato.



title: PER ROBERTO da casa - invito

text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:dnch0v$spi$1...@news.newsland.it...
> Roberto dai un'occhiata al tread "campo testo - spezzare i dati" e se
> possibile dai una tua opinione al riguardo (della formula) possibilmente
> senza inca...arti
> grazie
Non ci si puň organizzare un fine settimana a Torino e guarda che macello!!
Proprio vero che non vi si puň lasciare soli. :-)))
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: PER ROBERTO da casa - invito

text:
"Roberto da casa" <
r.masso...@libero.it
> wrote in message
news:Obfnf.32929$
S6.6...@twister2.libero.it
>
> "luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
> news:dnch0v$spi$1...@news.newsland.it...
> > Roberto dai un'occhiata al tread "campo testo - spezzare i dati" e se
> > possibile dai una tua opinione al riguardo (della formula) possibilmente
> > senza inca...arti
> > grazie
>
> Non ci si puň organizzare un fine settimana a Torino e guarda che macello!!
> Proprio vero che non vi si puň lasciare soli. :-)))
Ahhhhh ma allora viaggi ancora..?
Bene, ma se questi tuoi assenteismi provocano questo
sarebbe meglio tu annunciassi le diserzioni per tempo..!!!
;-)
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: PER ROBERTO da casa - invito

author: Alessandro Cara

text:
luigi onofrio wrote:
[cut]
>
> la formula corretta è "UPDATE Tabella1 SET nuovorc =
> Mid$([rc],1,(InStr([rc],"/"))-1);"
> , e ora ho capito, perchè rc deve stare tra parentesi quadre, cosa che non
> riuscivo a farci caso, a me quello che mi ha incrippato era la formula che
> usavo anche se non mi dava errore di sintassi non mi dava il risultato ma
> lasciava i campi vuoti del nuovoRC a causa della mancanza di [ ];
non e' cosi', a meno che nel frattempo non mi abbiano cambiato access e
non me ne sono accorto.
Le parentesi quadre sono "necessarie" in caso di presenza di caratteri
speciali (spazio) altrimenti "non" sono necessarie.
Cosi' come non e' necessario inserire il riferimanto alla tabella di
appartenenza se i nomi campo interessati alla operazione sono univoci
L'errore (ho riguardato la 1' risposta) stava nell'uso della "len"
Mid$(Stringa, 1, len(Instr(Stringa,"/"))-1)
len(instr(stringa,"/")) - 1)
instr(stringa,"/") :restituisce, ad esempio, 3
len("3") = 1
1-1 = 0
mid(stringa,1,0)   : non copia nulla
Avevi ragione la "formula" era sbagliata
--
a.cara


title: PER ROBERTO da casa - invito

text:
Alessandro Cara ha scritto:






> 1-1 = 0
> mid(stringa,1,0)   : non copia nulla

grazie di avermelo confermato, era questo che mi faceva incazzare!



title: Microsoft ACCESS e VisualBasic

author: Emiliano - EmiCAD

text:
Ciao a tutti,
è da poco che lavoro con ACCESS e vorrei implementare le mie conoscenze sui
comandi di VisualBasic che occorrono per lavorare con ACCESS
In particolare tenendo conto di usare VB for application vorrei sapere:
1. Come si fa a leggere il dato inserito in un campo del record n°X di una
tabella?
2. Come si fa a scrivere un dato inserito in un campo del record n°X di una
tabella?
3. Come si fa a leggere un dato inserito in un altro campo della stessa
maschera?
Ma la domanda forse più importante è come si identificano le tabelle, le
query e le maschere? Mi sembra di aver capito che servano le parentesi
quadre, le vergolette ecc. ma come si usano?
So di aver chiesto molto, forse troppo, ma spero che qualche anima pia mi
possa aiutare senza mandarmi alla guida in linea che non riesco proprio a
consultare.
Un grazie anticipato a tutti!!
Ciao da Emiliano


title: Microsoft ACCESS e VisualBasic


title: Microsoft ACCESS e VisualBasic

author: Sib

text:
"Emiliano - EmiCAD" <
ligh...@tin.it
> ha scritto nel messaggio
> č da poco che lavoro con ACCESS e vorrei implementare le mie conoscenze
sui
> comandi di VisualBasic che occorrono per lavorare con ACCESS
cut
> Ma la domanda forse piů importante č come si identificano le tabelle, le
> query e le maschere?
cut
> So di aver chiesto molto, forse troppo, ma spero che qualche anima pia mi
> possa aiutare senza mandarmi alla guida in linea che non riesco proprio a
> consultare.
La guida in linea prevede anche una struttura suddivisa in capitoli con
introduzione e quant'altro oltre alle ricerche specifiche per argomento.
Io te ne suggerisco la lettura, ma se proprio ti sta antipatica allora
compra un libro (recensioni sul sito comune).
La strada del praticone non e' piu' la migliore come accadeva una volta, ora
bisogna studiare (a dicembre io ho comprato "Programmare MS Access 2002" 77
euro), la via del bug e' lastricata di speranze da autodidatta e guide on
line gratuite.
Sib


title: Microsoft ACCESS e VisualBasic

author: bradipo

text:
"Emiliano - EmiCAD" <
ligh...@tin.it
> ha scritto nel messaggio
news:QfuB8.14991$5k4.3...@twister2.libero.it...
> Ciao a tutti,
> è da poco che lavoro con ACCESS e vorrei implementare le mie conoscenze
sui
> comandi di VisualBasic che occorrono per lavorare con ACCESS
>
> In particolare tenendo conto di usare VB for application vorrei sapere:
>
> 1. Come si fa a leggere il dato inserito in un campo del record n°X di una
> tabella?
> 2. Come si fa a scrivere un dato inserito in un campo del record n°X di
una
> tabella?
fermo restando che è meglio comprarsi un manuale e studiarlo seriamente,
puoi usare DAO, che in access (a mio parere) e più "sporco" e pratico di
ADO.
per leggere:
___________________________________________
if isnull(me.n_ordine) then
    dim temp as long
    temp=me.n_ordine
    dim rst as dao.recordset
    set rst=currentdb.open("select f.rag_sociale as ragione, f.p_iva as iva,
o.descrizione as descrizione from fornitori as f inner join ordini as o on
f.id
=o.fornitori where
o.id
=" & temp)
    debug.print rst!ragione, rst!iva, rst!descrizione
end if
________________________________________________
per scrivere:
_______________________________________________
currentdb.execute("update ordini as o set o.descrizione='' where
o.id
>45")
_________________________________________________
> 3. Come si fa a leggere un dato inserito in un altro campo della stessa
> maschera?
per leggere, dopo essersi assicurati che il campo non sia nullo:
_______________________
var=me.nomecampo
________________________________
per scrivere:
_________________________
me.nomecampo.value=var
____________________________



title: Microsoft ACCESS e VisualBasic

text:
"bradipo" <
NOSPAMi...@email.it
> ha scritto nel messaggio
news:ab6aau$4ka$1...@newsreader.mailgate.org...
>
> "Emiliano - EmiCAD" <
ligh...@tin.it
> ha scritto nel messaggio
> news:QfuB8.14991$5k4.3...@twister2.libero.it...
[CUT]
 ___________________________________________
>
> if isnull(me.n_ordine)=false then
>
>     dim temp as long
>     temp=me.n_ordine
>     dim rst as dao.recordset
>     set rst=currentdb.open("select f.rag_sociale as ragione, f.p_iva as
iva,
> o.descrizione as descrizione from fornitori as f inner join ordini as o on
>
f.id
=o.fornitori where
o.id
=" & temp)
>
>     debug.print rst!ragione, rst!iva, rst!descrizione   'questa roba la
puoi ovviamente utilizzare in maschera:
        me.DescrizioneInMaschera.value=rst!descrizione
>
> end if
_____________________________________________________
> > Ma la domanda forse più importante è come si identificano le tabelle, le
> > query e le maschere? Mi sembra di aver capito che servano le parentesi
> > quadre, le vergolette ecc. ma come si usano?
maschere:    forms!nomemaschera
altro:
manuale    :)