title: SQL Problema irrisolto

author: Cinzia

text:
"Lucio" <
nap...@tin.it
> ha scritto nel messaggio
news:dsfbk6$ipo$1...@news.newsland.it...

Ciao Lucio,
puoi spiegare cosa dovrebbe fare questa funzione xchè dal codice francamente
non capisco....
sembra una funzione ricorsiva che richiama se stessa per ogni record del
recordset,  in una specie di loop infinito...
Forse mi sfugge qualcosa  ma se spieghi meglio magari ci arrivo...
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
--------------------------------------->


title: SQL Problema irrisolto

author: Nick

text:
Lucio ha detto: in data 09/02/2006 13.12:

quello che non capisco è: !InsArtistico da dove viene? perchè non fa
parte di rst
prova a scrivere così il corpo della tua funzione (mettendo per ipotesi
che !InsArtistico fa parete di rst (quindi è da inserire nella SELECT)):
Risult = Risult & IIf(Risult = "", "", "+") & Nz(!InsArtistico, "")
with rst
.MoveFirst
do While Not .EOF
Risult = Risult & IIf(Risult = "", "", "+") & Nz(!InsArtistico, "")
.MoveNext
loop
End With
rst.Close: Set rst = Nothing
InsArtistico = Risult
facci sapere
ciao
Nick


title: SQL Problema irrisolto

author: Bruno Campanini

text:
"Lucio" <
nap...@tin.it
> wrote in message
news:dsfbk6$ipo$1...@news.newsland.it...

Potresti vedere di spiegarti meglio.
Intanto la sintassi per la modifica del record è sbagliata:
Do Until rst.EOF
        With rst
                .Edit
                ![Risult] = Risult
                .Update
        End With
        rst.MoveNext
Loop
Puoi usare anche While... Wend, non è lì l'errore.
Sempre che tu non volessi aggiungere un record anziché
editarne uno già esistente.
Poi potevi anche scegliere per la variabile locale Risult
un nome diverso da [Risult] nome di un campo.
Poi hai mescolato ciò che è proprio di una Sub (azione:
modifica record) con ciò che è proprio di una Function
(fornire come risultato una stringa).
Si può far tutto ma un po' di ordine non guasterebbe.
Prova a spiegare più chiaramente il tuo intendimento.
Bruno


title: SQL Problema irrisolto

author: Lucio

text:
Bruno Campanini ha scritto:






> Bruno
Vedete, la funzione è un adattamento (almeno nel mio piccolo cranio), di
un'altra perfettamente funzionante.
Il mio discorso è sempre quello di: attingere ad un recordset che
continene vari record per ogni cliente e travasare questi ultimi
all'interno di un solo campo di tipo memo.
Questo perchè devo svuotare una tabella dati del 2005, facendo restare in
memoria nelle annotazioni gli ultimi interventi effettuati per ogni
cliente.
Francamente il Risult ed ogni altro riferimento, è stato carpto dalla
precedente funzione di un'altro prog. ciò non toglie che se questa non è
idonea, va benissimo cambiare tutto.
Alla fine quello che mi interessa è far girare questi record (multipli),
in un solo campo.
Spero di essere stato chiaro.
Vi prego help me!



title: SQL Problema irrisolto

author: shevek

text:
Lucio wrote:
> Bruno Campanini ha scritto:
>
>
>>"Lucio" <
nap...@tin.it
> wrote in message
>>news:dsfbk6$ipo$1...@news.newsland.it...
>>
>>>Salve a tutto il NG,
....CUT....
> Vedete, la funzione č un adattamento (almeno nel mio piccolo cranio), di
> un'altra perfettamente funzionante.
Piů che un adattamento pare un copia e incolla
> Il mio discorso č sempre quello di: attingere ad un recordset che
> continene vari record per ogni cliente e travasare questi ultimi
> all'interno di un solo campo di tipo memo.
> Questo perchč devo svuotare una tabella dati del 2005, facendo restare in
> memoria nelle annotazioni gli ultimi interventi effettuati per ogni
> cliente.
Allora forse potrebbe essere cosě:
Public Function InsArtistico(IdCliente As Long) As String
Dim rst As DAO.Recordset, Risult As String
Set rst = CurrentDb.OpenRecordset("SELECT
     [IdCliente],[DataPrestazione],[CodiceOperatore] FROM
     [QRYPrestazioniVecchie]" & _
     WHERE IdCliente =" & Forms!FRMServizi!IdCliente)
Risult = "History: " & vbnewline
With rst
  MoveFirst
  While Not .EOF
   Risult = Result & !DataPrestazione & " " & !CodiceOperatore & vbnewline
   MoveNext
  Wend
End With
rst.Close: Set rst = Nothing
InsArtistico = Risult
End Function
shevek


title: passare il campo di una Form all'interno di una variabile

author: Xymox

text:
dopo essere riuscito a passare il nome della Form attraverso una variabile:
Set Md_Video.gScheda = Form_S_Video_Ins
Call Md_Video.vd_InsSettore(Md_Video.gScheda)

ora vorrei passargli anche il campo, ho fatto in questo modo:
Set Md_Video.gScheda = Form_S_Video_Ins
Md_Video.gCampo =
Me.vidaSettore.Name

Call Md_Video.vd_InsSettore(Md_Video.gScheda, Md_Video.gCampo)

Il problema è che non trovo il metodo per farlo capire alla sub.
Per intenderci, in questo modo funziona:
gScheda.vidaSettore (vidaSettore è il nome del campo)

ma non riesco a trovare una sintassi corretta per dargli la variabile
gCampo.
ho provato per esempio:
gScheda & "." " gCampo

poi anche altre prove, ma non ho trovato la soluzione
avete consigli?
grazie
marco


text:
Il 20/06/12 14:44, Xymox ha scritto:

Utilizzando varibili globali posso evitare  di passarle alla sub, ma
utilizzare direttamente loro
Call Md_Video.vd_InsSettore
al posto di
Call Md_Video.vd_InsSettore(Md_Video.gScheda, Md_Video.gCampo)

Cmq il problema di fargli digerire il nome Scheda + il nome Campo
attraverso due variabili rimane


text:
Il 20/06/12 14:44, Xymox ha scritto:
>
>
>
> ma non riesco a trovare una sintassi corretta per dargli la variabile
> gCampo.
> ho provato per esempio:
> gScheda & "." " gCampo

errore nello scrivere
gScheda & "." & gCampo


author: Karl Donaubauer

text:
Xymox wrote:
> dopo essere riuscito a passare il nome della Form attraverso una
> variabile: Set Md_Video.gScheda = Form_S_Video_Ins
> Call Md_Video.vd_InsSettore(Md_Video.gScheda)
>
> ora vorrei passargli anche il campo, ho fatto in questo modo:
> Set Md_Video.gScheda = Form_S_Video_Ins
> Md_Video.gCampo =
Me.vidaSettore.Name

>
> Call Md_Video.vd_InsSettore(Md_Video.gScheda, Md_Video.gCampo)
>
> Il problema è che non trovo il metodo per farlo capire alla sub.
> Per intenderci, in questo modo funziona:
> gScheda.vidaSettore (vidaSettore è il nome del campo)
>
> ma non riesco a trovare una sintassi corretta per dargli la variabile
> gCampo.
> ho provato per esempio:
> gScheda & "." " gCampo

Mostra come sono dicchiarati i parametri e variabili, eventualmente
anche come vuoi usare i parametri nella procedura (come stringhe
o oggetti).

Da questo dipende la sintassi.

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


text:
Il 20/06/12 15:15, Karl Donaubauer ha scritto:
> Xymox wrote:
> Mostra come sono dicchiarati i parametri e variabili, eventualmente
> anche come vuoi usare i parametri nella procedura (come stringhe o
> oggetti). Da questo dipende la sintassi.

variabili:
Public gScheda As Form
Public gCampo As String     'ho provato anche con variant ma non cambia
nulla

Lancio la sub:
Set Md_Video.gScheda = Form_S_Video_Ins
Md_Video.gCampo =
Me.vidaSettore.Name
    'la variabile globale avrà come
valore --> vidaSettore
Call Md_Video.vd_InsSettore

La parte della sub interessata:
'If Not IsNull(Md_Video.gScheda & "." & Chr(34) & Md_Video.gCampo) Then
--> NON FUNZIONANTE
If Not IsNull(Md_Video.gScheda.vidaSettore) Then --> FUNZIONANTE
   valstr = Md_Video.gScheda.vidaSettore
   ntot = 0
   lung = Len(valstr)                                ' Lunghezza della
stringa
   appstr = valstr
   Do Until ntot >= lung
     nPos = InStr(appstr, "__")                      ' Posizione primo
separatore "__"
     If nPos = 0 Then Exit Do
     ntot = ntot + nPos

     sDsMacch = Left(appstr, nPos - 1)               ' Contiene
codice-descrizione
     criterio = "[vSett]= " & """" & sDsMacch & """"

     TT.FindFirst criterio

     If TT.NoMatch = False Then
       TT.Edit
         TT![vScelta] = True
       TT.Update
     Else
     End If
     appstr = Mid(appstr, nPos + 2, lung)  ' Contiene la stringa rimanente
   Loop
End If


text:
Xymox wrote:
> ...
> variabili:
> Public gScheda As Form
> Public gCampo As String     'ho provato anche con variant ma non
> cambia nulla
>
> Lancio la sub:
> Set Md_Video.gScheda = Form_S_Video_Ins
> Md_Video.gCampo =
Me.vidaSettore.Name
    'la variabile globale avrà
> come valore --> vidaSettore
> Call Md_Video.vd_InsSettore
>
> La parte della sub interessata:
> 'If Not IsNull(Md_Video.gScheda & "." & Chr(34) & Md_Video.gCampo)
> Then --> NON FUNZIONANTE
> ...

Ci sono varianti diversi, p.e.

con oggetto Form + stringa per il control che usi adesso:

If Not IsNull(Md_Video.gScheda(Md_Video.gCampo)) Then

o senza Form:

Public gCampo As Control
...
Set Md_Video.gCampo = Me.vidaSettore
...
If Not IsNull(Md_Video.gCampo.Value) Then

Vedi anche quest'articolo:

Variabili invece dei nomi degli oggetti
http://www.donkarl.com/it?FAQ6.1




text:
Il 20/06/12 16:22, Karl Donaubauer ha scritto:
> Ci sono varianti diversi, p.e. con oggetto Form + stringa per il
> control che usi adesso: If Not
> IsNull(Md_Video.gScheda(Md_Video.gCampo)) Then o senza Form: Public
> gCampo As Control ... Set Md_Video.gCampo = Me.vidaSettore ... If Not
> IsNull(Md_Video.gCampo.Value) Then Vedi anche quest'articolo:
> Variabili invece dei nomi degli oggetti
http://www.donkarl.com/it?FAQ6.1

grazie 1000
ciao marco ;-)


title: Stampa Report

author: Frigster

text:
Qualche giorno fa avevo postato un messaggio:
> Avete presente il classico documento da stampare in duplice o triplice
> copia?
> E' tutto identico tranne che, a fondo pagina, la specificazione delle
copie.
> Es. nella prima pagina ci sarà scritto "Copia per il cliente", nella
seconda
> "Copia per mia nonna", ecc. ecc.
> E' possibile fare tutto con un solo report? Ovvero è possibile
condizionare
> il piè di pagina in modo che sia diverso a seconda che si trovi sulla
prima
> o seconda o terza pagina?
>
> Grazie.
> Frigster.
>
al quale mi erano state date due soluzioni interessanti.
la prima:
>Metti nel report un bel controllo di testo non associato e nella proprietà
"origine
>controllo scrvi qualcosa del genere:
>=IIf([Page]=1;"copia per il cliente";IIf([Page]=2;"copia per mia
zia";"copia per mio
>nonno"))
e la seconda:
>Prova utilizzando la funzione Choose (vedi help) nell'origine controllo di
>una casella di testo:
>es.
>Choose([page],"Copia per il cliente","Copia per la nonna","Copia per chi ti
>pare")
Il nuovo problema che si pone è però questo.
Quando apro il report in visione anteprima, a meno che i dati da stampare
non siano eccessivi, la pagina da stampare è una sola. Quindi sia l'"IIf"
sia il "Choose" vengono fatti su una sola pagina e questo non ha senso.
Come fare dunque perché il report sia forzato a creare due o più pagine
identiche alle quali posso applicare le formule gentilmente suggerite?
Grazie.
Frigster.


title: Stampa Report

author: Sergio MAZZA

text:
"Frigster" <frigster$$$$$@
libero.it
> ha scritto nel messaggio
news:gvvGc.37414$GQ3.1...@twister2.libero.it...

Inserendo due o più record...
Ciao.
--
Sergio MAZZA


title: Stampa Report

text:
> Inserendo due o più record...
>
> Ciao.
>
> --
> Sergio MAZZA
Potresti essere più preciso?
In che senso inserendo due o più record?
Il mio report stampa già un elenco di voci, ovvero un elenco di record.
Diciamo che sono una quindicina, quindi non abbastanza per andare a finire
sulla seconda pagina.
Come faccio a "clonare" il report, una o due volte, in modo che possa
mettere sul primo report "Copia per il cliente", sul secondo "Copia per mia
nonna", ecc.?
Grazie.
Scusa se sono un po' duro.


title: Stampa Report

text:
"Frigster" <frigster$$$$$@
libero.it
> ha scritto nel messaggio
news:LhRGc.40255$c_1.1...@twister1.libero.it...
>
> Potresti essere più preciso?
> In che senso inserendo due o più record?
> Il mio report stampa già un elenco di voci, ovvero un elenco di record.
> Diciamo che sono una quindicina, quindi non abbastanza per andare a finire
> sulla seconda pagina.
> Come faccio a "clonare" il report, una o due volte, in modo che possa
> mettere sul primo report "Copia per il cliente", sul secondo "Copia per
mia
> nonna", ecc.?
> Grazie.
> Scusa se sono un po' duro.
>
Un po' duro? Che significa? Mah!
Comunque, avevi chiesto di cambiare frase nel piè di pagina ogni nuova
pagina? E quei suggerimenti funzionano; ma a quanto pare tu chiedevi
un'altra cosa, stampare più copie di un report cambiando una frase nel piè
di pagina per tutte le pagine. Cosa ben diversa.
Potresti provare ad inserire un riferimento, nella casella di testo sul
report, ad una casella di testo sulla form che avvia la stampa; prima di
ogni nuova stampa cambi il testo...
Ciao.
--
Sergio MAZZA


title: altro problemino semplice

author: rinoronie

text:
ho una tabella (tab1) con molti campi che prende dati da latre tabelle
(tab2, tab3, ecc)
ho una maschera che mi inserisce i dati in tab1 ma quando premo invio per
passare al campo successivo mi salta in alto e in basso poi torna su e poi
giu.
non rispetta il mio ordine di impaginazione. da cosa prende l'ordine?
dall'ordine dei campi nella visualizzazione struttura di tab1 o altro?
ciao


title: altro problemino semplice

author: Lorenzo(pyx)

text:

ciao,
L'ordine e' quello che hai usato per creare i campi.
Se vuoi modificarlo va in visualizza->ordine di tabulazione.
Qui imposta il percorso come meglio ti aggrada.
Se vuoi che un campo venga salato imposta nelle sue
proprieta' SelezionaConTabulazione a No
Ciao
Lorenzo


title: altro problemino semplice

author: ciroteo

text:
"Lorenzo(pyx)" <Lorenzo@_
NO.SPA.M_pyx.it
> ha scritto nel messaggio
news:dXxLd.9786$lB4.2...@twister1.libero.it...

E DAJE!!!!
ragazzi leggete le faq che pubblica roberto periodicamente, non č bene
postare con oggetti poco significativi, č assolutamente inutile x chiunque
in futuro avesse problemi analoghi.
dai un piccolo sforzo!


title: altro problemino semplice

author: Antonio Biso

text:
"Lorenzo(pyx)" <Lorenzo@_
NO.SPA.M_pyx.it
> ha scritto nel messaggio
news:dXxLd.9786$lB4.2...@twister1.libero.it...
> ciao,
> L'ordine e' quello che hai usato per creare i campi.
E ovviamente, visto che il tipo ha torvato il gonzo che risponde lo stesso,
ha continuato a riscrivere subject insulsi, e il gonzo nuovamente a
rispondere!!!
Bah...
Antonio


title: MP3

author: Troll

text:
Come posso far eseguire degli MP3 possibilmente senza lanciare alcun player
esterno?
Andrebbe bene, anzi meglio, dove poter prendere un modulo gia' fatto.
Grazie
Troll


title: MP3

author: bobbit

text:
Troll <Tr...@Troll.fi> wrote in message 8tk7eg$bj0$1...@nslave3.tin.it...

Io mi sono creato una specie di Juke-box inserendo in una maschera l'ocx di
Real Player G2
seleziono artista e canzone e mi parte il file in automatico
Non so se è quello che intendi.
Fammi sapere
Ciao, Bobbit


title: MP3

author: gestserv

text:
> Io mi sono creato una specie di Juke-box inserendo in una maschera l'ocx
di
> Real Player G2
> seleziono artista e canzone e mi parte il file in automatico
>
> Non so se è quello che intendi.
>
> Fammi sapere
>
> Ciao, Bobbit
>
potresti mandarlo al sito comune :-)))))
ciao


title: MP3

text:
gestserv <
gest...@uno.it
> wrote in message
8tm4qa$qrh$1...@fe2.cs.interbusiness.it...

Mi vergogno, fa un po' schifo come grafica!!
Bobbit


title: MP3

text:
> >
> >
> Mi vergogno, fa un po' schifo come grafica!!
>
> Bobbit
>
é pur sempre un juke-box quindi funzionale se si riesce ad ascoltare con
semplicità ! :-)
ciao


title: MP3

text:
Potrebbe andare bene, ma se fosse possibile mi piacerebbe crearmi
un'interfaccia completamente personalizzata, cosa che credo l'Ocx non mi
permetta di fare, mi spiego, un pulsante play che prende path e nome file
dal record corrente e lo esegue.
Troll
bobbit <
bobbit...@wappi.com
> wrote in message
iTlL5.58138$3K3.1...@news.infostrada.it...



title: Aiuto: progressione premendo pulsante.

author: Marco

text:
Ciao,
Vi riscrivo perche' il mio problema e' passato inosservato:
qualche tempo fa vi avevo scritto per un problema, e mi avete scritto
questo:
> ho questo problema: i miei record contengono un campo "Ordine" in cui
> scrivo in modo progressivo i numeri degli
>
> ordini, tipo: SB1, SB2, SB3, SB4, ... SB95, ...
>
> Come faccio a verificare quando, ad esempio, inserisco SB50 che SB49 sia
> gia' stato inserito? Cioe' come verifico se
>
> ho saltato un numero d'ordine oppure no? Ovviamente se si puo' fare
> faro' comparire un msgbox che mi avverte.
>
----------- ANSW----------------------------
La cosa più logica è evitare di digitare il numero progressivo d'ordine
e
farlo mettere ad Access automaticamente nella maschera di inserimento
ordini.
Se la tabella si chiama Ordini, ad esempio potresti scrivere nel Valore
predefinito del controllo associato al campo di tipo testo Ordine:
="SB" & DCount("Ordine";"Ordini")+1
------------ End ANSW ----------------------
Contando che nel mio DB ci sono anche ordini con prefisso diverso da
"SB" (tipo PO10, o 0001, o 0P30...) si puo' fare in modo che, creando
per ogni prefisso un bottone, ACCESS continui la progressione di quel
prefisso premendo il bottone relativo?
Cioe': PREFISSI:  SB, PO, 0P e 00 quindi 4 bottoni. Se premo il bottone
SB Access continua la prograssione di SB (SB01, SB02, ... , SBxx), se
premo il bottone 0P, Access continua la progressione di 0P (0P01, 0P02,
..., 0Pxx) e cosi' via...
Se avete qualche idea, ve ne sono grato.
Colgo l'occasione per ringraziarvi per l'aiuto che mi avete dato in
passato (non tanto remoto...)
Grazie
Marco
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aiuto: progressione premendo pulsante.

author: Roberto dal portatile

text:
"Marco" <
m-fo...@iol.it
> ha scritto nel messaggio
news:3B8663D9...@iol.it...

Stanti così le cose non puoi certo ottenere ciò che ti serve usando
impostando il valore predefinito del controllo Ordine; togli quindi
qualsiasi cosa tu abbia scritto nel valore predefinito del controllo.
Se la tabella si chiama Ordini.
A fronte dell'evento "Su clic" del pulsante di controllo chiamato SB genera
la seguente riga di codice VBA:
Private Sub SB_Click()
Me!Ordine = "SB" & DCount("Ordine", "Ordini", _
"Left$(Ordine,2)=" & Chr$(34) & "SB" & Chr$(34)) + 1
End Sub
A fronte dell'evento "Su clic" del pulsante di controllo chiamato PO genera
la seguente riga di codice VBA:
Private Sub PO_Click()
Me!Ordine = "PO" & DCount("Ordine", "Ordini", _
"Left$(Ordine,2)=" & Chr$(34) & "PO" & Chr$(34)) + 1
End Sub
e così via.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Stampa Report da una Maschera

author: Marco Possenti

text:
Ciao a Tutti
Potete per cortesia rispondere in merito a questo problema che non riesco
assolutamente a risolvere.
VISUALIZZO A VIDEO MA NON STAMPA TUTTI I CAMPI
Il report incriminato, stampa dalla maschera RAPPORTO SPESE contenente i
seguenti campi:
Data spese (inserita a mano ogni volta)
targa (inserita a mano ogni volta)
categoria spese (campo di scelta su tabella)
*prezzo unitario (inserito a mano ogni volta)
*totale (inserito a mano ogni volta)
udm (unita di misura, campo di scelta su tabella)
Q.ta (risultato automatico: *Totale - *Prezzo Unitario)
A questo punto il reporto contenente un solo campo CLIENTE e infiniti campi
SPESE
mostra a video tutte le spese per quel determinato cliente.
Ma mentre a video vedo tutti i campi con i relativi dati sulla stampa mi
omette (lascia proprio il campo vuoto)
i dati relativi a *prezzo unitario e *totale
Il problema non è da riscontrarsi sui margini e/o sulle impostazioni di
stampa.
La stampa è apposto.
Cordialmente Marco Possenti


title: Stampa Report da una Maschera

text:
"Marco Possenti" <
in...@evolnet.it
> ha scritto nel messaggio
news:b9b6di$5qv$1...@nntp.weblinea.it...

Verifica se prima di aprire il report i dati vengono aggiornati (refresh)...
Ciao.
--
Sergio MAZZA


title: come evitare la maschera di avviso modifica contemporanea di record?

author: Arold

text:
esce una maschera che dice che i record sono stati modificati
contemporanemante e propone
salva il record
copia negli appunti
non salvare le modifiche
io vorrei se possibile non farla uscire oppure imostare da codice vba salva
di default senza farla uscire.
è possibile?


author: Alessandro Baraldi

text:
"Arold" <
simb...@libero.it
> wrote in message
news:bib62m$ja1$
1...@lacerta.tiscalinet.it

Docmd.SetWarning False/True
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Simone Calligaris

text:
"Arold" <


Ma ti compare in monoutenza?


text:
> Docmd.SetWarning False/True
>
>
> @Alex.
>
>
non funziona, anche con DoCmd.SetWarnings False
la finestra suddetta esce lo stesso, eppure su altre maschere identiche nel
db pur eseguendo modifiche non esce.
qualcuno si sai aiutare?


text:
"Arold" <
simb...@libero.it
> wrote in message
news:bicone$2ci$
1...@lacerta.tiscalinet.it

Dopo che l'hai disabilitato se non lo riabiliti, ovvio che non
esce.
Quello che ti ho suggerito non è una modifica di Maschera,
ma del Database, di conseguenza ha effetto su tutte le Form.
Sul fatto che non funzioni ho dei dubbi, sul come l'hai inserita,
perchè deve funzionare, altrimenti per uscire è a fronte di un
errore....!



text:
> > di default senza farla uscire.
>
> Ma ti compare in monoutenza?
>
mi correggo! c'è questa maschera di cui al primo messaggio che compare in
monoutenza quando modifico un reccord ed esco mi chiede se salvare se
copiare negli appunti o non salvare.
anche se uso docmd.setwarnings false la finenstra di avviso esce lo stesso.
mi sapete dire come fare per non farla uscire?


author: Raf Eos

text:
Che DB usi? sei collegato a tabelle esterne ad access?



text:
> Che DB usi? sei collegato a tabelle esterne ad access?
>
Si ho un collegamento ad un foglio di excel nel db ma la maschera in
questione non usa tale collegamento ed è identica ad altre maschere che però
non mostrano quella finestra indesiderata di cui parlo.
Booooo. non capisco proprio.


text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bib62m$ja1$1...@lacerta.tiscalinet.it...

Queste cose spesso capitano quando in una maschera aggiorni manualmente un
record e contemporaneamente lanci una query o qualcosa di analogo.
Forza il salvataggio del record corrente prima di fare qualunque altra
cosa...
Antonio


title: problema decimali

author: Maurizio

text:
Ho il seguente problema con i decimali:
una query basata su una tabella ha un campo calcolato (campo1) con una
condizione IIf nella quale, sulla base del valore di un altro campo:
parte vera: campo2 * valore del controllo di una Forms aperta;
parte falsa; "" (stringa a lunghezza zero)
Fin qui tutto bene. Il problema è che sia il "campo1" della query che quello
di un report basato sulla query stessa indicano i decimali completamente,
senza tenere conto del fatto che nella finestra delle proprietà (del report)
ho indicato:
Formato: standard
Decimali: 2
Anzi, se clicco sulla proprietà formato la tendina che si apre è bianca come
un lenzuolo.
Nella finestra della proprietà del campo della query la riga decimali non
c'è.
Il campo di origine della tabella è a precisione singola.
Per me è troppo ...   se qualcuno può aiutarmi...


title: problema decimali

author: The Check

text:
"Maurizio" <
m.be...@libero.it
> wrote in message
news:dp%28.28182$tl3.8...@twister2.libero.it...
> Fin qui tutto bene. Il problema è che sia il "campo1" della query che
quello
> di un report basato sulla query stessa indicano i decimali completamente,
Nella query metti:
Campo1: iif(condizione;format(campo2 * valore del controllo di una Forms
aperta; "0.00";"")
Ciao
--
The Check
Per risposte in privato togliere x e .invalid.


title: problema decimali

text:
Maurizio <
m.be...@libero.it
> wrote in message
dp%28.28182$tl3.8...@twister2.libero.it...

1) Prova con precisione doppia
2) Prova ad usare la funzione fctround del sito comune
Antonio


title: [LAVORO] - Bologna - Programmatore Junior

author: anti-spam#@hotminds.it Hotminds Srl

text:
Hotminds Srl, societa' multimediale di Bologna, ricerca la seguente figura
professionale:
- PROGRAMMATORE JUNIOR
Il ruolo prevede l'affincamento ad un senior per iniziare ad affrontare
progetti software/web sia da un punto di vista di analisi del problema sia
della realizzazione vera e propria.
Il profilo del candidato ideale è così caratterizzato:
- età: max 27 anni
- titolo di studio: diploma di laurea o laurea;
- competenze: Programmazione ASP, PHP, XML, XSLT. Progettazione di basi dati
SQL Server e MySQL, T-SQL e scrittura di Stored Procedure. Buona conoscenza
di
Visual Basic e dell'ambiente Visual Studio.
- titolo preferenziale: conoscenza della piattaforma .NET.
- esperienza: 1-2 anni;
- sede di lavoro: Castenaso (Bologna)
- imprescindibile : residente nella provincia di Bologna
I candidati sono pregati di inviare il c.v. con autorizzazione al
trattamento dei dati personal (D.lgs 196/03)
_________________________________________________________________________
Inviare proprio curriculum vitae, specificando il riferimento, a
job-...@hotminds.it
_________________________________________________________________________


title: Schedulare la compattazione di un DB

author: Ricky

text:
Spero di non postare un domanda stupida, ma il mio problemino e' questo:
avrei bisogno di compattare il BE ad una certa ora (vedi quando non ci sono
utenti che lo usano es. pausa pranzo o notte)
mi spiego meglio, ho un BE su pc con WIN NT e 6 FE su PC con WIN98-WIN95 e
WINNT e siccome e quasi impossibile trovare un momento in qui tutti gli
utenti non stanno usando il BE pensavo di schedulare la compattazione
durante un momento morto tramite WIN AT ma non so se da riga di comando
questo č possibile.
Aspetto fiducioso una Vostra dritta, ciao a tutti.


title: Schedulare la compattazione di un DB

author: Sergio MAZZA

text:
"Ricky" <
infoDE...@abcdnet.com
> ha scritto nel messaggio
news:38e8b...@news.dada.it...
> Spero di non postare un domanda stupida, ma il mio problemino e' questo:
>
> avrei bisogno di compattare il BE ad una certa ora (vedi quando non ci
sono
> utenti che lo usano es. pausa pranzo o notte)
>
> mi spiego meglio, ho un BE su pc con WIN NT e 6 FE su PC con WIN98-WIN95 e
> WINNT e siccome e quasi impossibile trovare un momento in qui tutti gli
> utenti non stanno usando il BE pensavo di schedulare la compattazione
> durante un momento morto tramite WIN AT ma non so se da riga di comando
> questo è possibile.
> Aspetto fiducioso una Vostra dritta, ciao a tutti.
>
>
>
>
>
Vado un po' controNG, ma se hai NT e devi lanciare la compattazione in orari
dove non lavora nessuno, prova a considerare gli script wsh...
Esempio:
dim oApp,risposta
risposta=msgbox("Questo script compatta un db Access, vuoi
proseguire?",vbyesno,"CompattaMDB")
if risposta=vbno then
 msgbox "Script interrotto.",vbokonly,"CompattaMDB"
else
  call compMDB
end if
sub compMDB()
 set oApp=createobject("Access.Application")
 oApp.dbengine.compactdatabase "e:\wsh 5.1\ng.mdb","e:\wsh 5.1\ng_c2.mdb"
 oApp.quit
 set oApp=nothing
end sub
Ovviamente cambiando i parametri...
Ciao.


title: Schedulare la compattazione di un DB

text:
"Sergio MAZZA" <
s.m...@dcp.cnr.it
> wrote in message
news:8caflm$l0t$1...@suite03.caspur.it...

Ciao Sergio,intanto di ringrazio per l'interessamento ma provo a spiegarmi
meglio, io la compattazione del BE l'ho già inserita nel menu' del FE dove
l'utente quando gli pare clicca sul tasto COMAPATTA e tutto funziona a meno
che non ci siano utenti attivi e anche qui controllo l'errore di DB in uso
che Access mi restituisce.
Il problema che ho riscontrato e che gli utenti trovano sempre il DB aperto
perche c'e' qualche collega connesso e non si preoccupano di dirgli di
uscire e quindi ricomparlo (sono solo degli utilizzatore, non sanno neanche
cosa vuol dire DB) e di conseguenza per la prima settimana lo facevano, la
seconda un po meno la terza meno ancora e cosi' via. Alla fine mi sono
trovato un DB da 80 MB con solo 5000 record con ovvi rallentamenti nella
procedura.
La mia intenzione era quella di poterlo fare magari da un file batch quindi
senza la presenza dell'operatore.
Bingooooooo! che stupido non ci avevo pensato!!
In questo preciso istante mi e venuta un'idea, che ne dici se faccio un DB
che su apertura di una form che metto in autoesecuzione esegue la
compattazione del BE e poi esce da Access.
Potrei eseguirlo alle 2 di notte e dovrebbe essere tuto OK.
Puo' essere una buona soluzione ???


title: Schedulare la compattazione di un DB

text:
"Ricky" <
infoDE...@abcdnet.com
> ha scritto nel messaggio
news:38e8d...@news.dada.it...
> >
> Ciao Sergio,intanto di ringrazio per l'interessamento ma provo a spiegarmi
> meglio, io la compattazione del BE l'ho già inserita nel menu' del FE dove
> l'utente quando gli pare clicca sul tasto COMAPATTA e tutto funziona a
meno
> che non ci siano utenti attivi e anche qui controllo l'errore di DB in uso
> che Access mi restituisce.
> Il problema che ho riscontrato e che gli utenti trovano sempre il DB
aperto
> perche c'e' qualche collega connesso e non si preoccupano di dirgli di
> uscire e quindi ricomparlo (sono solo degli utilizzatore, non sanno
neanche
> cosa vuol dire DB) e di conseguenza per la prima settimana lo facevano, la
> seconda un po meno la terza meno ancora e cosi' via. Alla fine mi sono
> trovato un DB da 80 MB con solo 5000 record con ovvi rallentamenti nella
> procedura.
> La mia intenzione era quella di poterlo fare magari da un file batch
quindi
> senza la presenza dell'operatore.
>
> Bingooooooo! che stupido non ci avevo pensato!!
>
> In questo preciso istante mi e venuta un'idea, che ne dici se faccio un DB
> che su apertura di una form che metto in autoesecuzione esegue la
> compattazione del BE e poi esce da Access.
> Potrei eseguirlo alle 2 di notte e dovrebbe essere tuto OK.
> Puo' essere una buona soluzione ???
>
>
>
>
>
La soluzione che ti prospettavo era proprio in previsione del fatto che tu
lanciassi la compattazione del o dei db in momenti che sicuramente non ci
sono attività, quindi di notte.
Buon lavoro...


title: Schedulare la compattazione di un DB

author: JBad

text:
In article <
38e8d...@news.dada.it
>,
infoDE...@abcdnet.com
 says...
[snip]
Puoi sempre lanciare Access da riga di comando con un file batch e quindi
schedularlo:
msaccess.exe c:\db\miodb.mdb /compact
--
JBad


title: Schedulare la compattazione di un DB

author: Giovanni Albertone

text:
On Mon, 3 Apr 2000 17:45:55 +0200, "Ricky" <
infoDE...@abcdnet.com
>
wrote:
>avrei bisogno di compattare il BE ad una certa ora (vedi quando non ci sono
>utenti che lo usano es. pausa pranzo o notte)
Sul sito comune c'e' un programma che ho scritto un po' di tempo fa, e
che io uso tutte le notti per compattare un gran numero di database
sul mio server. Io lo lancio in automatico tramite scheduler AT, ma lo
puoi anche usare interattivamente (c'e' uno switch per lanciarlo in
automatico).
E' un programmino molto semplice, tu configuri quali cartelle o dischi
(non database) compattare e lui si va a cercare tutti i file MDB
contenuti e se li compatta in ordine di dimensione partendo dal piu'
piccolo (per utilizzare al meglio lo spazio libero sul disco, nel caso
i dischi siano quasi pieni).
--
Ciao,
Giovanni


title: Form continua basata su query, che 'sbampola'

author: RobertoA

text:
Access 2013, dati su Sql Server, via odbc
Quando vado a toccare la proprieta' filter di una form, mi sono accorto
che su pc con poca cpu e' maggiormente visibile un effetto tipo
agiornamento eseguito piu' di una volta tipo due o tre
Su pc piu' performanti l'effetto non si nota, ma su quelli piu'
scarsotti l'effetto si vede e non e' piacevole, vorrei eliminarlo
Ho controllato piu' volte che non venisse lanciato qualche refresh,
requery in piu' del previsto, ma il giro che fa il codice comprende solo
l'aggiornamento del  Filter e basta
Da cosa puo' dipendere e come eliminare l'effetto di aggiornamento multiplo?


title: Un aiuto veloce

author: Graziano

text:
Ho la necessita' nella stampa un listino merceologico (dove al cambio della
classe merceologica continua la stampa
da una nuova pagina) che se nella pagina dove compare l'intestazione di
classe non compaia l'intestazione di pagina e viceversa. Potete dirmi come
fare, se c'e' un codice da inserire da qualche parte?
Grazie


title: Un aiuto veloce

author: Mad® Milox

text:
"Graziano" <
graz...@usa.net
> ha scritto nel messaggio
news:OZQD6.167$2l....@news1.tin.it...

Allora , apri il tuo report in modalita' struttura ,
quindi dal menu' Visualizza, scegli Ordinamento e Raggruppamento .
Raggruppi e ordini per la tua Categoria Merceologica e gli  indichi
Intestazione SI.
Quindi clicchi sulla barra grigia dell'intestazione Categoria Merceologica
(in mezzo al report) e nelle proprieta' della sezione , indichi le
"interruzioni di pagina" = Prima della Sezione .
Cosi' ad ogni nuova categoria merceologica ti passa ad una nuova pagina ;))
ciao
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: help filtro su report con sendobject oppure outputto

text:
ho una form e fitro i record della form in base a 3 filtri cosi:
    Me.Filter = CostruisciFiltro()
    Me.FilterOn = True
accade che se apro un report in anteprima cosi
    DoCmd.OpenReport "ordini", acViewPreview, , CostruisciFiltro
tutto è perfetto infatti il filtro viene applicato anche al report ordini ma
se invio il report ordini con sendobject o con outputto io non ho trovato
nessun modo per applicare lo stesso filtro applicato sopra nel comando
operreport.
Qualche Gurone mi sa aiutare?


author: Roberto da casa

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:b58b7v$f4k$1...@lacerta.tiscalinet.it...

E se
     Me.Filter = CostruisciFiltro()
     Me.FilterOn = True
lo generi a fronte dell'evento "Su apertura" del report che succede?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
>
> E se
>
>      Me.Filter = CostruisciFiltro()
>      Me.FilterOn = True
>
> lo generi a fronte dell'evento "Su apertura" del report che succede?
>
> --
> Roberto
Ma quante ne sai?


title: Problemi di condivisione in rete

author: totobi

text:
Salve a tutti, ho realizzato un progetto che gira su una rete
aziendale senza nessun problema, unica cosa è che se carico il
programma prima dal pc dove è la cartella condivisa il cliente non
carica, se faccio al contrario va tutto  bene, secondo voi è normale?
Grazie Toto


title: Problemi di condivisione in rete

author: Pablitomf

text:
totobi wrote:
> Salve a tutti, ho realizzato un progetto che gira su una rete
> aziendale senza nessun problema, unica cosa � che se carico il
> programma prima dal pc dove � la cartella condivisa il cliente non
> carica, se faccio al contrario va tutto  bene, secondo voi � normale?
uhm... e che significa ci� che hai scritto?
ma CLIENTE � CLIENTE nel senso Azienda o � CLIENT nel senso di PC non
server?
se fosse la seconda, assicurati che "IL PC SERVER" non abbia diritti di
accesso esclusivo sul programma.


title: Problemi di condivisione in rete

author: Cosimo S,

text:
On 3 Ott, 22:56, "Pablitomf" <
pablit...@hotmail.it
> wrote:
> totobi wrote:
> > Salve a tutti, ho realizzato un progetto che gira su una rete
> > aziendale senza nessun problema, unica cosa è che se carico il
> > programma prima dal pc dove è la cartella condivisa il cliente non
> > carica, se faccio al contrario va tutto  bene, secondo voi è normale?
>
> uhm... e che significa ciò che hai scritto?
>
> ma CLIENTE è CLIENTE nel senso Azienda o è CLIENT nel senso di PC non
> server?
> se fosse la seconda, assicurati che "IL PC SERVER" non abbia diritti di
> accesso esclusivo sul programma.
Inoltre,  il progetto è suddiviso tra FE e BE oppure sta tutto in un
unico
MDB ?


title: Problemi di condivisione in rete

text:

Grazie ragazzi scusate per il Client mi è scappata una -e- in più, si
sono due pc di ui uno funge da server e contiene la cartella condivisa
dove c'è un unico MDB, ma ho provato anche a suddividerlo non cambia
niente, quando apro il programma prima dal server, dall'altro non
parte; il contrario va bene.
Come si fa a vedere se il PC Server ha diritto di accesso esclusivo su
file?
Grazie Toto


title: Problemi di condivisione in rete

text:
totobi wrote:
> On 4 Ott, 07:29, "Cosimo S," <
cosim...@gmail.com
> wrote:
>> On 3 Ott, 22:56, "Pablitomf" <
pablit...@hotmail.it
> wrote:
>>
>>> totobi wrote:
>>>> Salve a tutti, ho realizzato un progetto che gira su una rete
>>>> aziendale senza nessun problema, unica cosa � che se carico il
>>>> programma prima dal pc dove � la cartella condivisa il cliente non
>>>> carica, se faccio al contrario va tutto bene, secondo voi �
>>>> normale?
>>
>>> uhm... e che significa ci� che hai scritto?
>>
>>> ma CLIENTE � CLIENTE nel senso Azienda o � CLIENT nel senso di PC
>>> non server?
>>> se fosse la seconda, assicurati che "IL PC SERVER" non abbia
>>> diritti di accesso esclusivo sul programma.
>>
>> Inoltre, il progetto � suddiviso tra FE e BE oppure sta tutto in un
>> unico
>> MDB ?
>
> Grazie ragazzi scusate per il Client mi � scappata una -e- in pi�, si
> sono due pc di ui uno funge da server e contiene la cartella condivisa
> dove c'� un unico MDB, ma ho provato anche a suddividerlo non cambia
> niente, quando apro il programma prima dal server, dall'altro non
> parte; il contrario va bene.
> Come si fa a vedere se il PC Server ha diritto di accesso esclusivo su
> file?
> Grazie Toto
Strumenti/Opzioni/Avanzate/
c'�
Accesso condiviso
Accesso esclusivo...
ovviamente "NON" deve essere cliccato "Accesso sclusivo"


title: Problemi di condivisione in rete

text:
On 4 Ott, 11:50, "Pablitomf" <
pablit...@hotmail.it
> wrote:
> totobi wrote:
> > On 4 Ott, 07:29, "Cosimo S," <
cosim...@gmail.com
> wrote:
> >> On 3 Ott, 22:56, "Pablitomf" <
pablit...@hotmail.it
> wrote:
>
> >>> totobi wrote:
> >>>> Salve a tutti, ho realizzato un progetto che gira su una rete
> >>>> aziendale senza nessun problema, unica cosa è che se carico il
> >>>> programma prima dal pc dove è la cartella condivisa il cliente non
> >>>> carica, se faccio al contrario va tutto bene, secondo voi è
> >>>> normale?
>
> >>> uhm... e che significa ciò che hai scritto?
>
> >>> ma CLIENTE è CLIENTE nel senso Azienda o è CLIENT nel senso di PC
> >>> non server?
> >>> se fosse la seconda, assicurati che "IL PC SERVER" non abbia
> >>> diritti di accesso esclusivo sul programma.
>
> >> Inoltre, il progetto è suddiviso tra FE e BE oppure sta tutto in un
> >> unico
> >> MDB ?
>
> > Grazie ragazzi scusate per il Client mi è scappata una -e- in più, si
> > sono due pc di ui uno funge da server e contiene la cartella condivisa
> > dove c'è un unico MDB, ma ho provato anche a suddividerlo non cambia
> > niente, quando apro il programma prima dal server, dall'altro non
> > parte; il contrario va bene.
> > Come si fa a vedere se il PC Server ha diritto di accesso esclusivo su
> > file?
> > Grazie Toto
>
> Strumenti/Opzioni/Avanzate/
>
> c'è
> Accesso condiviso
> Accesso esclusivo...
>
> ovviamente "NON" deve essere cliccato "Accesso sclusivo"- Nascondi testo citato
>
> - Mostra testo citato -
Scusate se non ho risposto subito, ma non mi è stato possibile fare la
verifica prima, come pensavo è già settato con accesso condiviso,
secondo me il problema è di impostazione su uno dei due pc, in quanto
dal PC Server mi fa entrare se il programma è aperto sul PC Client


title: Problemi di condivisione in rete

text:
totobi wrote:
> On 4 Ott, 11:50, "Pablitomf" <
pablit...@hotmail.it
> wrote:
>> totobi wrote:
>>> On 4 Ott, 07:29, "Cosimo S," <
cosim...@gmail.com
> wrote:
>>>> On 3 Ott, 22:56, "Pablitomf" <
pablit...@hotmail.it
> wrote:
>>
>>>>> totobi wrote:
>>>>>> Salve a tutti, ho realizzato un progetto che gira su una rete
>>>>>> aziendale senza nessun problema, unica cosa � che se carico il
>>>>>> programma prima dal pc dove � la cartella condivisa il cliente
>>>>>> non carica, se faccio al contrario va tutto bene, secondo voi �
>>>>>> normale?
>>
>>>>> uhm... e che significa ci� che hai scritto?
>>
>>>>> ma CLIENTE � CLIENTE nel senso Azienda o � CLIENT nel senso di PC
>>>>> non server?
>>>>> se fosse la seconda, assicurati che "IL PC SERVER" non abbia
>>>>> diritti di accesso esclusivo sul programma.
>>
>>>> Inoltre, il progetto � suddiviso tra FE e BE oppure sta tutto in un
>>>> unico
>>>> MDB ?
>>
>>> Grazie ragazzi scusate per il Client mi � scappata una -e- in pi�,
>>> si sono due pc di ui uno funge da server e contiene la cartella
>>> condivisa dove c'� un unico MDB, ma ho provato anche a suddividerlo
>>> non cambia niente, quando apro il programma prima dal server,
>>> dall'altro non parte; il contrario va bene.
>>> Come si fa a vedere se il PC Server ha diritto di accesso esclusivo
>>> su file?
>>> Grazie Toto
>>
>> Strumenti/Opzioni/Avanzate/
>>
>> c'�
>> Accesso condiviso
>> Accesso esclusivo...
>>
>> ovviamente "NON" deve essere cliccato "Accesso sclusivo"- Nascondi
>> testo citato
>>
>> - Mostra testo citato -
>
> Scusate se non ho risposto subito, ma non mi � stato possibile fare la
> verifica prima, come pensavo � gi� settato con accesso condiviso,
> secondo me il problema � di impostazione su uno dei due pc, in quanto
> dal PC Server mi fa entrare se il programma � aperto sul PC Client
il Server avrebbe bisogno dell'autorizzazione del Client per usare un suo
programma? ma no!...e che server sarebbe se fosse cos�?
ma se stacchi dalla rete il tuo server, da solo funzia? e se non funzia, che
errore ti restituisce?


title: Problemi di condivisione in rete

text:
On 7 Ott, 12:07, "Pablitomf" <
pablit...@hotmail.it
> wrote:
> totobi wrote:
> > On 4 Ott, 11:50, "Pablitomf" <
pablit...@hotmail.it
> wrote:
> >> totobi wrote:
> >>> On 4 Ott, 07:29, "Cosimo S," <
cosim...@gmail.com
> wrote:
> >>>> On 3 Ott, 22:56, "Pablitomf" <
pablit...@hotmail.it
> wrote:
>
> >>>>> totobi wrote:
> >>>>>> Salve a tutti, ho realizzato un progetto che gira su una rete
> >>>>>> aziendale senza nessun problema, unica cosa è che se carico il
> >>>>>> programma prima dal pc dove è la cartella condivisa il cliente
> >>>>>> non carica, se faccio al contrario va tutto bene, secondo voi è
> >>>>>> normale?
>
> >>>>> uhm... e che significa ciò che hai scritto?
>
> >>>>> ma CLIENTE è CLIENTE nel senso Azienda o è CLIENT nel senso di PC
> >>>>> non server?
> >>>>> se fosse la seconda, assicurati che "IL PC SERVER" non abbia
> >>>>> diritti di accesso esclusivo sul programma.
>
> >>>> Inoltre, il progetto è suddiviso tra FE e BE oppure sta tutto in un
> >>>> unico
> >>>> MDB ?
>
> >>> Grazie ragazzi scusate per il Client mi è scappata una -e- in più,
> >>> si sono due pc di ui uno funge da server e contiene la cartella
> >>> condivisa dove c'è un unico MDB, ma ho provato anche a suddividerlo
> >>> non cambia niente, quando apro il programma prima dal server,
> >>> dall'altro non parte; il contrario va bene.
> >>> Come si fa a vedere se il PC Server ha diritto di accesso esclusivo
> >>> su file?
> >>> Grazie Toto
>
> >> Strumenti/Opzioni/Avanzate/
>
> >> c'è
> >> Accesso condiviso
> >> Accesso esclusivo...
>
> >> ovviamente "NON" deve essere cliccato "Accesso sclusivo"- Nascondi
> >> testo citato
>
> >> - Mostra testo citato -
>
> > Scusate se non ho risposto subito, ma non mi è stato possibile fare la
> > verifica prima, come pensavo è già settato con accesso condiviso,
> > secondo me il problema è di impostazione su uno dei due pc, in quanto
> > dal PC Server mi fa entrare se il programma è aperto sul PC Client
>
> il Server avrebbe bisogno dell'autorizzazione del Client per usare un suo
> programma? ma no!...e che server sarebbe se fosse così?
>
> ma se stacchi dalla rete il tuo server, da solo funzia? e se non funzia, che
> errore ti restituisce?- Nascondi testo citato
>
> - Mostra testo citato -
Il PC Server da solo funziona anche quando stacco la rete, ma forse
non sono stato chiaro nell esporre il problema
ripeto
PC Server con programma attivo, PC Client non carica
PC Client con programma attivo PC Server carica senza problemi
penso che forse così è più chiaro


title: Problemi di condivisione in rete

text:
totobi wrote:
> On 7 Ott, 12:07, "Pablitomf" <
pablit...@hotmail.it
> wrote:
>> totobi wrote:
>>> On 4 Ott, 11:50, "Pablitomf" <
pablit...@hotmail.it
> wrote:
>>>> totobi wrote:
>>>>> On 4 Ott, 07:29, "Cosimo S," <
cosim...@gmail.com
> wrote:
>>>>>> On 3 Ott, 22:56, "Pablitomf" <
pablit...@hotmail.it
> wrote:
>>
>>>>>>> totobi wrote:
>>>>>>>> Salve a tutti, ho realizzato un progetto che gira su una rete
>>>>>>>> aziendale senza nessun problema, unica cosa � che se carico il
>>>>>>>> programma prima dal pc dove � la cartella condivisa il cliente
>>>>>>>> non carica, se faccio al contrario va tutto bene, secondo voi �
>>>>>>>> normale?
>>
>>>>>>> uhm... e che significa ci� che hai scritto?
>>
>>>>>>> ma CLIENTE � CLIENTE nel senso Azienda o � CLIENT nel senso di
>>>>>>> PC non server?
>>>>>>> se fosse la seconda, assicurati che "IL PC SERVER" non abbia
>>>>>>> diritti di accesso esclusivo sul programma.
>>
>>>>>> Inoltre, il progetto � suddiviso tra FE e BE oppure sta tutto in
>>>>>> un unico
>>>>>> MDB ?
>>
>>>>> Grazie ragazzi scusate per il Client mi � scappata una -e- in pi�,
>>>>> si sono due pc di ui uno funge da server e contiene la cartella
>>>>> condivisa dove c'� un unico MDB, ma ho provato anche a
>>>>> suddividerlo non cambia niente, quando apro il programma prima
>>>>> dal server, dall'altro non parte; il contrario va bene.
>>>>> Come si fa a vedere se il PC Server ha diritto di accesso
>>>>> esclusivo su file?
>>>>> Grazie Toto
>>
>>>> Strumenti/Opzioni/Avanzate/
>>
>>>> c'�
>>>> Accesso condiviso
>>>> Accesso esclusivo...
>>
>>>> ovviamente "NON" deve essere cliccato "Accesso sclusivo"- Nascondi
>>>> testo citato
>>
>>>> - Mostra testo citato -
>>
>>> Scusate se non ho risposto subito, ma non mi � stato possibile fare
>>> la verifica prima, come pensavo � gi� settato con accesso condiviso,
>>> secondo me il problema � di impostazione su uno dei due pc, in
>>> quanto dal PC Server mi fa entrare se il programma � aperto sul PC
>>> Client
>>
>> il Server avrebbe bisogno dell'autorizzazione del Client per usare
>> un suo programma? ma no!...e che server sarebbe se fosse cos�?
>>
>> ma se stacchi dalla rete il tuo server, da solo funzia? e se non
>> funzia, che errore ti restituisce?- Nascondi testo citato
>>
>> - Mostra testo citato -
>
> Il PC Server da solo funziona anche quando stacco la rete, ma forse
> non sono stato chiaro nell esporre il problema
> ripeto
> PC Server con programma attivo, PC Client non carica
> PC Client con programma attivo PC Server carica senza problemi
> penso che forse cos� � pi� chiaro
prova ad aprire il programma dal SERVER in struttura, senza aprire Form o
altro... e vedi sei il CLIENT apre...
se � cos�, � probabile che tu apra qualche Form o cmq dati di tabelle
bloccando le stesse in modalit� esclusiva.


title: accesso a db in rete

text:
ho un db, creato in access, ho necessità di utilizzarlo in rete.
consigli?


title: accesso a db in rete

author: Fabrizio

text:
In data Thu, 01 Jun 2006 23:06:32 +0200, <
Futurin...@gmail.com
> ha
scritto:
> ho un db, creato in access, ho necessità di utilizzarlo in rete.
> consigli?
>
BE e FE  con la divisione del database ?
strumenti divisione database guidato, lo metti su una caterlla condivisa
della tua rete lan e installi il FE su tutte le macchine .
--
Syntax
cmd [[{/c|/k}] [/s] [/q] [/d] [{/a|/u}] [/t:fg] [/e:{on|off}]
[/f:{on|off}] [/v:{on|off}] string]


title: accesso a db in rete

text: Grazie, ci provo se non và riscrivo


title: accesso a db in rete

author: MA

text:
Futurin...@gmail.com
 wrote:
> ho un db, creato in access, ho necessità di utilizzarlo in rete.
> consigli?
www.accessgroup.it
c'è un articolo in merito
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: help per gruppo di opzioni

author: Raffaello

text:
Ho creato un gruppo di opzioni con la creazione guidata. Ho scelto si per
una opzione predefinita. Adesso mi sono accorto che non era la scelta giusta
ma non trovo il modo per eliminare la scelta predefinita. Poichè le opzioni
sono numerose ed ogni pulsante è stato rinominato non vorrei rifare tutto il
lavoro. Chi mi aiuta ad eliminare dal gruppo la scelta predefinita?
Grazie per la vostra pazienza.


title: help per gruppo di opzioni

author: mak

text:

Clicca sulla cornice e apri le proprietà -> Dati -> Valore predefinito
, cambia il valore.
Salva la form chiudi e riapri.
Ciao


title: creazione di un Visualizzatore di immagini

author: Massimiliano

text:
In una maschera ho creato 2 controlli Immagine (Immagine1 e Immagine2 ), per
ognuna di essi il tasto cmd_1°_Foto e cmd_2°_Foto e le caselle di testo
Percorso1 e Percorso2 dove memorizzo il percorso del file da visualizzare.
Premendo il tasto alla destra del controllo immagine seleziono il file da
visualizzare e ne memorizzo il
percorso nel controllo Percorso1 o Percorso2, poi visualizzo l'immagine:
Private Sub cmd_1°_Foto_Click()
    Dim strNomeFile As String
    strNomeFile = cmdlg_file()
    Me.Percorso1.Value = strNomeFile
    Me.Immagine1.Picture = strNomeFile
End Sub
Premendo due volte sull'immagine vorrei vederla ingrandita quindi faccio:
Private Sub Immagine1_DblClick(Cancel As Integer)
    If IsNull(Me.Percorso1) = False Then
        IngrandisciFoto (Me.Percorso1)
    End If
End Sub
Public Function IngrandisciFoto(strPercorso As String)
    DoCmd.OpenForm "Foto_Ingrandita"
    hair.Form_Foto_Ingrandita.ImmagineIngrandita.Picture = strPercorso
End Function
Perchè A VOLTE mi da errore di runtime 2001sulla riga
    hair.Form_Foto_Ingrandita.ImmagineIngrandita.Picture = strPercorso
    dicendomi "Operazione precedente annullata?"
Cosa significa?
C'è un modo migliore per fare quello che vi ho spiegato?
Grazie in anticipo!!


author: Massimiliano Bertoglio

text:
"Massimiliano" <

Te lo da anche con immagini .bmp?
Io ho riscontrato problemi analoghi solo con immagini che passano attraverso
i filtri di conversione.
Ciao, Max


title: elenco degli ordini per cliente in un report

author: Michi

text:
Ho una tabella A che mi descrive i clienti.
In una tabella B ho un elenco di tutti gli ordini.
Nella tabella AB ho i collegamenti tra le tabelle A e B.
Vorrei stampare delle etichette per ogni cliente (TabellaA), e in alto a
destra ddi ogni etichetta vorrei visualizzare tutti gli ordini di un clienti
separati da una virgola.
Come posso fare?
grazie
michele


title: controllo filtro gruppo?

author: Roberto Messora

text:
ciao,
sto imparando access 2000 ed ho un problema che non riesco a risolvere.
dove posso trovare il controllo filtro gruppo?
mi spiego sto cercando di fare una dap simile a quella "riepilogo ordini" di
northwind. in pratica all'inizioi c'è solo un menu a tendina in cui
compaiono dei nominativi, scegliendone uno compaiono anche tutte le
informazioni a riguardo. ho letto l'help in linea e indica la procedura in
visualizzazione struttura di come fare, ma l'ultimo punto dice come segue:
Scegliere Controllo filtro gruppo dal menu di scelta rapida.
sarebbe bello se lo trovassi, fra l'altro le tre icone filtro sono
costantemente disabilitate.
avete qualche risposta?
ciao
Roberto


title: stampare il contenuto di una listbox

author: Teo

text:
Ciao a tutti, ho un problema che non mi lascia dormire :-) :
nel mio progetto access ho una maschera ( chiamata filtro) contenente
una casella di riepilogo ( chiamata elenco)  composta da 8 colonne,
dove la prima contiene il valore IdPratica.Il contenuto di questa
casella di riepilogo varia in funzione del valore che faccio assumere
dei filtri presenti nella maschera (filtro).
Poi ho creato un report (Lista_Anormalita) contenente  i stessi campi
della casella di riepilogo.
QUESITO: è possibile fare in modo che premendo un pulsante nella
mashera filtro attivi il suddetto report facendo comparire i dati
visualizzati al momento dell'operazione? cerco di spiegarmi meglio: il
reporto funziona benissimo ma mi mostra ogni volta tutti i record
(ovvero le informazioni non filtrate), non riesco quindi ad aggiornare
il report con le informazioni che ho ottenuto combinando i vari
filtri.
Spero di essere stato sufficientemente chiaro.
Un grazie a tutti!!!


title: stampare il contenuto di una listbox

author: Alessandro Cara

text:

......
docmd.openreport Reportname:=quellochee',openArgs:=listbox.rowsource
......

sub Report_open
recordsource=openargs
end sub

questo e' un modo

Se nella rowsource di listbox non ci sono stranezze e la from e' uguale
(dovrebbe esserlo) questo puo' essere un altro modo

Dim aArr
aArr = split(listbox.rowsource," where ")
docmd.openreport Reportname:=quellochee',wherecondition:=aArr(1)

e volendo ce ne sono altri

--

ac (x=y-1)


title: dilemma windows vista ultimate 64 bit e office XP

text:
avevo già postato questo argomento ma non specificando che vorrei acquistare
windows vista 64 bit versione ultimate e mi chiedevo se office XP versione
developer per sviluppatori da problemi di funzionamento con questo windows.
Attendo eventuali segnalazioni da chi ha già potuto sperimentare.
Io ho posto il quesito anche a Microsoft Italia e nei prossimi giorni mi
faranno sapere, metterò la risposta che mi forniranno in questo post.
Saluti a tutti.


author: Bruno Campanini

text:
"Stero72" <
ste...@email.it
> wrote in message
news:45ca35e0$0$1156$4faf...@reader2.news.tin.it...

Dimmi su che scheda madre a 64 bit pianteresti
Windows, ché vorrei fare la stessa cosa ma non ne
ho trovate.
Bruno


text:
>
> Dimmi su che scheda madre a 64 bit pianteresti
> Windows, ché vorrei fare la stessa cosa ma non ne
> ho trovate.
>
> Bruno
No aspetta aspetta, io dicevo la cpu và a 64 bit e di hardware non me ne
intendo molto, se mi dici che sul mercato non esistono schede madri a 64 bit
suppongo che anche la mia asus non lo sia, e quindi ipotizzo che il tutto
non possa andare a 64 bit?
intendi questo?


author: Simone Calligaris

text:
"Stero72" <
ste...@email.it
>

Eh, eh: fossi in te proverei all'atto pratico  ;-)
Non per voler denigrare l'assistenza "tecnica" di Microsoft italia: ma
proprio non c'è nulla insieme.
Sono sub-sub-sub agenti, informati su ciò che riguarda la vendita e poco
altro.
Sulla carta, tutte le applicazioni a 32 bit girano su Windows 64 attraverso
WOW64:
http://it.wikipedia.org/wiki/WOW64
Va detto che anche la release 2007 di Office (e gli altri prodotti MS, hanno
a tutt'oggi architettura a 32 bit).
Saluti.


title: Svuotare il contenuto di caselle a discesa 'dopo aggiornamento'

author: giancarlo

text:
In A97 Ho maschera1 con  una casella a discesa (scelta_ufficio) che
visualizza dei valori presi da una tabella. Il valore scelto fa da filtro su
una query. Visualizzo il risultato della query in maschera1.
Utilizzo lo stesso procedimento con altre 2 caselle (data_da) e (data_a).
Vorrei che, dopo aver cambiato il valore in scelta_ufficio, le caselle
data_da e data_a si svuotassero.
Questo per poter vedere tutti i record, quando passo ad un nuovo ufficio,
per poi immettere, se necessario, i filtri con la data.
Grazie a tutti.
Giancarlo


text:
giancarlo ha scritto:

> Giancarlo
Non VUOTI... ma date estreme
Dopo aggiornamento di scelta_ufficio
me.data_da = #01/01/00#
me.data_a = #31/12/09#
me.form.requery
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: indicatore consumo su sottomaschera (larghezza casella di testo)

text:
in una sottomaschera ho tre campi attinti direttamente da una query:

- Disponibile
- Consumato
- Avanzam (il rapporto consumato/disponibile).

Ho una casella di testo "label1"
All'interno di label1 e allineata a sinistra ho una seconda casella di testo "label5" la cui larghezza vorrei modificare in base all'[avanzam], in pratica una barra che mi indichi quanto già eroso del disponibile.

Sull'evento dopo aggiornamento del campo Avanzam della sottomaschera ho scopiazzato questo codice:

Private Sub avanzam_AfterUpdate()

'visualizza e valorizza la label della percentuale
Dim rapporto As String
Me.Label1.Width = 660
rapporto = Me.avanzam
'If Me.avanzam = 0 Or Me.avanzam = "" Then Me.rapporto = 1
'Me.label5.Width = (660 * rapporto)
Me.Label1.Visible = True
Me.label5.Visible = True
Me.avanzam.Visible = True

End Sub

Ovviamente, per chi ne capisce, non funziona....
Per me, oltre a non funzionare, mi inquieta perchè non ne capisco, causa la mia ignoranza, il motivo.

grazie infinite a tutti...


text:
Il 21/10/2013 17.38, ignazio.pilone ha scritto:
> in una sottomaschera ho tre campi attinti direttamente da una query:
>
> - Disponibile
> - Consumato
> - Avanzam (il rapporto consumato/disponibile).
>
> Ho una casella di testo "label1"
> All'interno di label1 e allineata a sinistra ho una seconda casella di testo "label5" la cui larghezza vorrei modificare in base all'[avanzam], in pratica una barra che mi indichi quanto gi� eroso del disponibile.
>
> Sull'evento dopo aggiornamento del campo Avanzam della sottomaschera ho scopiazzato questo codice:
>
> Private Sub avanzam_AfterUpdate()
>
> 'visualizza e valorizza la label della percentuale
> Dim rapporto As String
> Me.Label1.Width = 660
> rapporto = Me.avanzam
> 'If Me.avanzam = 0 Or Me.avanzam = "" Then Me.rapporto = 1
> 'Me.label5.Width = (660 * rapporto)
> Me.Label1.Visible = True
> Me.label5.Visible = True
> Me.avanzam.Visible = True
>
> End Sub
>
> Ovviamente, per chi ne capisce, non funziona....
> Per me, oltre a non funzionare, mi inquieta perch� non ne capisco, causa la mia ignoranza, il motivo.
>
> grazie infinite a tutti...
>
A occhio e' solo un problema di quale controllo e' in primo piano
Metti label5 in primo piano
..... e, le due label devono essere di colore diverso
--

ac (x=y-1) e non uso il KillFile.
La violenza e' l'ultimo rifugio degli incapaci (Salvor Hardin)


text:

P.S,
Perche' ci sono le due istruzioni /annotate/ ?
Sempre a occhio sono quelle che fanno funzionare la cosa



text:
ho riprovato cosi:

Private Sub avanzam_AfterUpdate()

'valorizza e visualizza la label della percentuale
Dim rapporto As Strin
Me.Label1.Visible = True
Me.avanzam.Visible = True
Me.Label1.Width = 66
rapporto = Me.avanzam
'If Me.avanzam = 0 Or Me.avanzam = "" Then Me.rapporto = 1
Me.label5.Width = (66 * rapporto)
Me.label5.Visible = True
End Sub

ma nulla da fare, le label sono di colore diverso....ma la label5 non si ridimensiona mai..

Ovviamente se qualcuno, sulla scorta della sua esperienza, avesse qualche suggerimento o alternativa ben venga.


text:
ho aggiunto un MsgBox ("ciao") al codice sugli eventi:
- dopo aggiornamento della sottomaschera
- alla variazione della casella di testo disponibile
- alla modifica di avanzam

ma la sottomaschera, oltre a non aggiornare la larghezza di label5, non mi da alcun msgbox. E' un problema di sottomaschera ?

Continuo a capirne sempre meno, chiedo umilmente lumi....


text:

Da quanto dici sembra che l'evento non viene innescato.
Normalmente questa roba si usa quando si e' in loop in una routine di
lunga durata o richiamata via timer.
Che io mi ricordi, inoltre, i valori di Width sono in twips e 66 sara'
roba di millimetri (grossomodo pixel) metti almeno un valore di 1000
Chi modifica avanzam ?
E soprattutto cosa contiene avanzam(deve contenere un valore compreso
fra 0 e 1)?

Questa semplice routine, dati i due controlli visibili /deve/ funzionare

Sub event_routine()
Dim rapporto as single
Rapporto = valore compreso fra 0 e 1
Me.Label5.width = Me.Label1.width * rapporto
doevents
End sub

P.S. Impara ad usare il debug. Con il suo uso non serve mettere msgbox
di segnalazione e si puo' seguire l'esecuzione del codice passo-passo



text:
Il 22/10/2013 12.07, Alessandro Cara ha scritto:
P.S.

> Che io mi ricordi, inoltre, i valori di Width sono in twips e 66 sara'
> roba di millimetri (grossomodo pixel) metti almeno un valore di 1000

Anzi. Disegna le due labels e usa direttamente il valore di width della
label di cui /non/ devi modificare la ampiezza e da quella calcoli l'altra
i.e.
Me.Label5.width = Me.Label1.width * rapporto




text:
grazie Alessandro.
ho provato a modificare ma senza alcun esito. La label1 ha larghezza pari a 12 cm. e il codice è questo:

Private Sub Form_AfterUpdate()

'valorizza e visualizza la label della percentuale
Dim rapporto As String
Me.Label1.Visible = True
Me.avanzam.Visible = True
Me.Label1.Width = 6600
rapporto = Me.avanzam
'If Me.avanzam = 0 Or Me.avanzam = "" Then Me.rapporto = 1
MsgBox ("ciao")
Me.label5.Width = Me.Label1.Width * rapporto
Me.label5.Visible = True
DoCmd.Requery

End Sub

Quello che non mi convince e che mi fa inc.. è questo:

la mia sottomaschera attinge da una query :
- Disponibile
- Consumato
- Avanzam (il rapporto consumato/disponibile).

Se io visualizzo da struttura la sola sottomaschera vedo 162 record che regolarmente mi visualizzano i valori dei succitati tre campi.
Non capisco nemmeno il perchè, ma forse la chiave stà proprio li, nel passare da un record all'altro, oltre a non dimensionarmi la label5, non mi mostri la textbox "ciao" ovvero che da codice non riesco a far acquisire alcun comando alla sottomaschera.
grazie mille.


text:
P.S. Impara ad usare il debug. Con il suo uso non serve mettere msgbox
di segnalazione e si puo' seguire l'esecuzione del codice passo-passo

giuro che ci ho provato ma non riesco, dopo aver messo il punto di interruzione a capire cosa fare per vedere se la variabile rapporto varia o rimane invariata.

grazie ciao


text:

Se metti il punto di interruzione e in fase di esecuzione non si ferma
vuol dire che quell'evento non viene innescato (non passa da quel
codice) e da quanto mi racconti e' facile che sia cosi'
Metti il codice sull'evento di /current/  (su corrente) di form (o
subfom che dir si voglia)



text:
confermo il funzionamento utilizzando l'istruzione su corrente.
Adesso risolvo il problema di qualche dato vuoto che non mi consente il rapporto.
Visto che l'appetito vien mangiando ora vorrei fare questo. Ci provo e se non riesco (sicuramente) torno a postare se avete voglia e tempo di darmi una mano.

Vorrei fare una barra verde da 0 a 90%, una gialla da 90 a 100% e una rossa oltre il 100%.
Queste barre ovviamente vengono dimensionate in base al valore ad esempio per il 96 % avrò la barra verde totalmente accesa e il 6/10 di gialla.

Posso continuare a stressarVi ?
grazie a tutti.


text:
Sono riuscito a confezionare un lavoro abbastanza discreto e ringrazio tutti i miei "suggeritori" per i sempre preziosissimi consigli.
Nello spirito del forum, presumo sia gradito lasciare a memoria, e a disposizione di altri ne ravvisassero la necessità il codice che ho utilizzato.

Label1 è il "contenitore 100%" delle tre barre: label 5 (90 verde) label6 (90/100 giallo) label7 (rosso oltre 100).
Il top serebbe riuscire a inserire una specie di barra/etichetta con alcune gradazioni che renndano l'idea del consumo ma non voglio inserire gif o altro....
Se qualcuno avesse idee in merito sono ovviamente ben gradite.
saluti a tutti.

Private Sub Form_Current()
'valorizza e visualizza la label della percentuale
Dim rapporto As String
'NASCONDE LE BARRE AVANZAMENTO
Me.label5.Visible = False
Me.label6.Visible = False
Me.label7.Visible = False
Me.avanzam.Visible = True
Me.Label1.Width = 6325
rapporto = Me.avanzam

Select Case avanzam

Case 0 To 90

Me.label5.Visible = True
Me.label5.Width = (5625 * avanzam) / 90
Me.label6.Visible = False
Me.label7.Visible = False

Case 90 To 100
Me.label5.Visible = True
Me.label5.Width = 5625
Me.label6.Visible = True
Me.label6.Width = 625 * (avanzam - 90) / 10
Me.label7.Visible = False

Case Is > 100
Me.label5.Visible = True
Me.label5.Width = 5625
Me.label6.Visible = True
Me.label6.Width = 625
Me.label7.Visible = True
Me.label7.Width = 625 * (avanzam - 100) / 10

End Select
End Sub


text:
prova anche cosi

Private Sub Consumato_AfterUpdate()
Call hhhh
End Sub

Private Sub Disponibile_AfterUpdate()
Call hhhh
End Sub

Private Sub hhhh()

If Nz(Me.Disponibile.Value, "") = "" Or Me.Disponibile.Value = 0 Then GoTo Annulla

Dim LB As Integer
LB = 660  ' La Lunghezza base delle 2 etichetta

Dim Rapp As Double
Rapp = Nz(Me.Consumato.Value, 0) / Me.Disponibile.Value

Me.label1.Width = LB
Me.label5.Width = (LB * Rapp)
Me.label1.Visible = True
Me.label5.Visible = True

Exit Sub

Annulla:
Me.label1.Visible = False
Me.label5.Visible = False

End Sub


title: estrarre l'ultimo vlaore inserito in una tabella

author: ato

text:
Grazie a tutti in anticipo.
come si può ottenere il valore di un campo contenuto nell'ultimo record
inserito in una tabella?
ciao
marco


author: Salvatore

text:
"ato" <
paol...@libero.it
> ha scritto nel messaggio
news:lE1zb.158046$vO5.6...@twister1.libero.it...

Se nella tabella esiste un campo contatore, chiamato ID, puoi usare questa
formuletta
DLookUp("TuoCampo";"TuaTabella";"[ID]=" & DMax("ID";"TuaTabella"))
Ciao
Salvatore


author: Roberto da casa

text:
"ato" <
paol...@libero.it
> ha scritto nel messaggio
news:lE1zb.158046$vO5.6...@twister1.libero.it...

Usa la funzione DLast (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Blackpanther

text:
"ato" <
paol...@libero.it
> ha scritto nel messaggio news:lE1zb.158046$vO5.6...@twister1.libero.it...

Ad esempio con una quey il cui codice Sql dice:
SELECT LAST([nome campo]) FROM ([nometabella]);
Posted from X-Privat Free NNTP server -
www.x-privat.org


text:
Un attimo prima di skippare tutto mi sono accorto che  ato ha scritto:
> Grazie a tutti in anticipo.
>
> come si può ottenere il valore di un campo contenuto nell'ultimo
> record inserito in una tabella?
Dico pure io la mia:
se hai il campo contatore
SELECT MAX(TuoCampo) as ValoreMassimo FROM tabella
--
Alex
"La differenza tra un genio ed un idiota è che il genio ha i suoi
limiti" (Anonimo)



text:
"Blackpanther" <
omikro...@email.it
> ha scritto nel messaggio
news:3fcc...@x-privat.org...
> "ato" <
paol...@libero.it
> ha scritto nel messaggio
news:lE1zb.158046$vO5.6...@twister1.libero.it...
> > Grazie a tutti in anticipo.
> >
> > come si può ottenere il valore di un campo contenuto nell'ultimo record
> > inserito in una tabella?
> >
> > ciao
> > marco
> >
>
> Ad esempio con una quey il cui codice Sql dice:
> SELECT LAST([nome campo]) FROM ([nometabella]);
>
Se non ricordo male, nella guida di access è sconsigliato l'uso di Ultimo o
Primo perché potrebbe restituire risultati inaspettati. Per sicurezza ho
fatto una prova su una tabella con un campo contatore ed un campo cognome.
L'ultimo cognome restituito non è sempre l'ultimo inserito, e questo capita
in occasione di eliminazione di record.
Ciao
Salvatore


text:
"Alex1980" <ba...@jumpyFREGATI.it> ha scritto nel messaggio
news:3fcc...@x-privat.org...

Grazie a tutti.
ho usato il codice di Salvatore che funziona alla grande!!
Grazie ancora
ciao
marco


text:
"Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
>
> "Blackpanther" <
omikro...@email.it
> ha scritto nel messaggio
>
> > Ad esempio con una quey il cui codice Sql dice:
> > SELECT LAST([nome campo]) FROM ([nometabella]);
> >
> Se non ricordo male, nella guida di access è sconsigliato l'uso di Ultimo o
> Primo perché potrebbe restituire risultati inaspettati
Ho un programma in azienda che gira da circa un anno e mezzo.
In una parte e' richiesta l'estrazione dell'ultimo record da una tabella.
Ho usato questa funzione e non mi ha mai dato errori, ho anche controllato
dopo il tuo post per sicurezza.
Pero' se mi dici cosi', mi sa che faccio una conversione della funzione in Dao
e estraggo l'ultimo record in questa maniera.



text:
"Blackpanther" <
omikro...@email.it
> ha scritto nel messaggio
news:3fcda3e5$1...@x-privat.org...

Giusto per una conferma anche da parte tua. Crea o usa una tabella con un
certo numero di record. Usa un campo contatore per accertarti che ti
restituisca effettivamente l'ultimo record.
Elimina, quindi, dalla tabella qualche record (compreso l'ultimo).
Nella prova della query che ho effettuato su una mia tabella (cercavo
l'ultimo cognome immesso), a questo punto mi restituiva l'ultimo cognome in
ordine alfabetico, non quello associato all'ultimo contatore.
Fammi sapere se capita la stessa cosa anche da te.
Ciao
Salvatore


title: Si puo' creare un calpo calcolato in una query ?

author: Fabietto

text:
Attenzione all'innocenza della domanda pero' :-)
Sto cercando di realizzare una query che mi vada a prendere una serie di
righe dalle bolle emesse e che le inserisca sulle righe della fattura che
sto immettendo... quindi la query di accodamento dovrebbe essere in gradio
di andarsi a leggere qual'e' l'ID della fattura che sto immettendo per cui
vorrei creare un nuovo campo da accodare all'idfattura della tabella righe
fattura utilizzando un'espressione del tipo:
idFattura: [forms]![frmNuovaFatturaVendita]![IdFattura]
ovviamente sarebbe troppo bello se funzionasse e infatti Access si lamenta
dicendo che la query e' troppo complessa..
Idee ?
Grazie
Fabio


author: Sib dal portatile

text:
"Fabietto" <fab...@NOSPAMsupereva.it> ha scritto nel messaggio > Sto

Forse se posti l'SQL che usi capiamo dov'e' l'errore, diversamente
bisognerebbe avere la sfera di cristallo.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


text:
ecco qui:
INSERT INTO tblRigaFatturaVendita ( CodArticolo, Descrizione, QtaVenduta,
Prezzo, UnitaMisura, Tipologia, IvaAl, ScontoAggiuntivo, IdFattura )
SELECT tblRigaBollaTrasporto.CodiceArticolo,
tblRigaBollaTrasporto.Descrizione, tblRigaBollaTrasporto.Qta,
tblRigaBollaTrasporto.Prezzo, tblRigaBollaTrasporto.UnitaMisura,
tblRigaBollaTrasporto.Tipologia, tblRigaBollaTrasporto.IvaAl,
tblRigaBollaTrasporto.ScontoAggiuntivo,
[forms]![frmNuovaFatturaVendita]![IdFattura] AS Fattura
FROM tblBollaTrasporto INNER JOIN tblRigaBollaTrasporto ON
tblBollaTrasporto.IdBolla = tblRigaBollaTrasporto.IdBolla
WHERE (((tblBollaTrasporto.IdCliente) Like
[forms]![frmNuovaFatturaVendita].[cmbIdCliente]) AND
((tblBollaTrasporto.DataDocumento) Between
([forms]![frmNuovaFatturaVendita]![DataIniziale]) And
([forms]![frmNuovaFatturaVendita]![DataFinale])));
grazie!


text:
"Fabietto" <fab...@NOSPAMsupereva.it> ha scritto nel messaggio

Non mi sembra affatto complessa come query, tutt'altro.
Forse mi sfugge qualche errore di sintassi, l'hai scritta o e' il risultato
di una composizione grafica della query?



text:
> Non mi sembra affatto complessa come query, tutt'altro.
> Forse mi sfugge qualche errore di sintassi, l'hai scritta o e' il
risultato
> di una composizione grafica della query?
l'ho copiata dall'SQL della query che mi dava errore... ora funziona ho
risolto cosi':
Fattura: DLookUp("[IdFattura]";"[tblFatturaVendita]";"[IdFattura]= " &
[forms]![frmNuovaFatturaVendita]![IdFattura])
mentre se scrivevo cosi' non funzionava correttamente:
Fattura: [forms]![frmNuovaFatturaVendita]![IdFattura]
??
La prima funziona la seconda no...eppure la prima sembra cosi' assurda e
rindondante...


text:
"Fabietto" <fab...@NOSPAMsupereva.it> ha scritto nel messaggio

Ma hai anche provveduto a inserire il riferimento anche fra i parametri
della query indicando il tipo di dati da manipolare?



title: Errore ActiveX

author: Omar Carrara

text:
Cosa significa quando durante l'esecuzione di una funzione, si verifica
l'errore:
"il componente ActiveX non h in grado di creare l'oggetto"?
La cosa "curiosa" (si fa per dire...), h che su altre macchine della stessa
rete, tutto funziona a meraviglia, mentre su una sola di esse,
l'applicazione mi da l'errore sopra descritto.
Che fare?
Grazie molte.
Omar.
La funzione in questione h questa:
Public Function fLeggiHD() As String          (Legge il numero seriale
dell'HD)
    Dim fso As Scripting.FileSystemObject
    Set fso = New Scripting.FileSystemObject
    fLeggiHD = fso.Drives("C").SerialNumber
End Function
--
Posted from
dns.spidernet.it
 [195.206.0.11]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Errore ActiveX

text:
Siccome abbiamo anche noi lo stesso problema, ho cercato sulla Rete  e a
questo indirizzo ho trovato una dritta,
http://www.mvps.org/access/bugs/bugs0007.htm
, che spero possa funzionare,
perchè non l'ho ancora provato.  Ciao.


title: Errore ActiveX

text: Ha funzionato; siamo passati subito al sistema + radicale (il 2°). Ciao.


title: [?] Access 97 ---> Access 2000

author: PennyWise

text:
 Nel convertire un database Access 97 a Access 2K mi dice che non ho
 l'autorizzazione a farlo.  Nota: il database 97 non è in nessun modo
 protetto e non erano stati creati gruppi o utenti!!!!
 Qualcuno può aiutarmi??
 Grazie!


title: [?] Access 97 ---> Access 2000

author: MikyArt

text:
Sei sicuro che quel DB di Access 97 è stato creato utilizzando lo stesso
file delle password (default: system.mdw) ?
Ciao... MikyArt.
PennyWise <scor...@NoSpanfreemail.it> wrote in message
96210619...@tango.comm2000.it...



title: logout a tempo

author: Victor Von Doom

text:
Ciao a tutti e ..grazie per i passati aiuti, con un pò di esperienza
inizierò anche io a 'dare una mano' :)
Al momento devo implementare un logout automatico a tempo, nel senso che se
un utente non muove mouse o clicca tasti per un certo tempo, devo chiudere
la maschera attiva e riproporre il login.
Il problema è: non credo sia molto bello mettere l'azzeramento della
variabile del tempo trascorso in OGNI oggetto di ogni maschera..sarebbe un
suicido su un applicazione con un 60ina di maschere (!)
Per cui chiedo, come sempre umilmente, qualcuna ha avuto una genialata a
riguardo?
E, come sempre, grazie anticipate!
Dave.


title: logout a tempo

author: MA

text:
"Victor Von Doom" <
d0...@studiocode.com
> ha scritto
nel messaggio
news:cipc36$pgr$1...@grillo.cs.interbusiness.it...
> Ciao a tutti e ..grazie per i passati aiuti, con
un pň di esperienza
> inizierň anche io a 'dare una mano' :)
>
> Al momento devo implementare un logout
automatico a tempo, nel senso che se
> un utente non muove mouse o clicca tasti per un
certo tempo, devo chiudere
> la maschera attiva e riproporre il login.
> Il problema č: non credo sia molto bello mettere
l'azzeramento della
> variabile del tempo trascorso in OGNI oggetto di
ogni maschera..sarebbe un
> suicido su un applicazione con un 60ina di
maschere (!)
> Per cui chiedo, come sempre umilmente, qualcuna
ha avuto una genialata a
> riguardo?
Umilmente?????
dai, non scherzare.
C'č una funzione sul sitocomune.
MAssimiliano


title: logout a tempo

author: Roberto dalla campagna

text:
"Victor Von Doom" <
d0...@studiocode.com
> ha scritto nel messaggio
news:cipc36$pgr$1...@grillo.cs.interbusiness.it...
> Ciao a tutti e ..grazie per i passati aiuti, con un pň di esperienza
> inizierň anche io a 'dare una mano' :)
>
> Al momento devo implementare un logout automatico a tempo, nel senso che
se
> un utente non muove mouse o clicca tasti per un certo tempo, devo chiudere
> la maschera attiva e riproporre il login.
> Il problema č: non credo sia molto bello mettere l'azzeramento della
> variabile del tempo trascorso in OGNI oggetto di ogni maschera..sarebbe un
> suicido su un applicazione con un 60ina di maschere (!)
> Per cui chiedo, come sempre umilmente, qualcuna ha avuto una genialata a
> riguardo?
>
> E, come sempre, grazie anticipate!
>
>
> Dave.
Prova ad andare su questo link:
http://support.microsoft.com/default.aspx?id=128814
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query di ACCESS

text:
Ho creato una maschera in Access2000 con diversi campi testo e caselle
combinate. In una delle caselle combinate visualizzo il comune di
nascita del Record Corrente. Adesso volevo creare un'altra casella
combinata dove andrò a visualizzarmi il Codice ISTAT relativo al
comune di quel Record. Da "Proprietà" del controllo ho inserito in
'Origine riga' questa Query:
SELECT [Comuni ISTAT].[Cod_ISTAT] FROM [Comuni ISTAT] WHERE [Comuni
ISTAT].[Comuni] = 'Comune'
ove 'comune' è il controllo combinato nel quale visualizzo appunto il
comune di nascita nella maschera.
E' sicuramente sbagliato così, ma come si fa allora?
Grazie.
Se qualcuno volesse aiutarmi sarei grato se mi rispondesse
direttamente a:
igi...@inwind.it
in modo da ricevere informazioni utili più in fretta senza dover
attendere le solite 7-8 ore per l'inserimento dati nel Group.
Ciao
Luigi


title: Query di ACCESS

author: Sergio MAZZA

text:
"Igio80" <
igi...@inwind.it
> ha scritto nel messaggio
news:2a3eb988.02061...@posting.google.com...

Prova ad inserire nei criteri: forms!nomeForm!Comune...
Ciao.
--
Sergio MAZZA


title: Query di ACCESS

text:
forms!nomeForm!Comune
Questo è quanto mi hai suggerito Sergio, ma esattamente, e scusa la
banalità, cosa intendi per "forms" e "nomeForm" ???
Mi viene sempre in mente VB..  :P
Per "comune" credo di aver capito si tratti del controllo sulla
maschera, mentre per "forms" intendi la tabella da dove prelevare i
dati? Guardando il mio DB, ho una tabella chiamata COMUNI ISTAT...
Non riesco a relazionare il tuo discorso alla mia applicazione...
Grazie ancora e scusa.


title: Query di ACCESS

text:
"Igio80" <
igi...@inwind.it
> ha scritto nel messaggio
news:2a3eb988.02061...@posting.google.com...
> forms!nomeForm!Comune
>
> Questo è quanto mi hai suggerito Sergio, ma esattamente, e scusa la
> banalità, cosa intendi per "forms" e "nomeForm" ???
Il nome che hai dato alla maschera (form).
> Mi viene sempre in mente VB..  :P
Invece è VBA che è un sottoinsieme di VB.
> Per "comune" credo di aver capito si tratti del controllo sulla
> maschera, mentre per "forms" intendi la tabella da dove prelevare i
> dati? Guardando il mio DB, ho una tabella chiamata COMUNI ISTAT...
No, forms è l'oggetto che contiene tutte le form; se devi fare riferimento
ad una form aperta e hai suoi controlli la sintassi da usare è:
forms!nomeForm!nomeControllo.
>
> Non riesco a relazionare il tuo discorso alla mia applicazione...
Ritenta;
> Grazie ancora e scusa.
Ciao.
--
Sergio MAZZA


title: Barre menu e strumenti personalizzate

author: Sandro

text:
Forse molto in ritardo (visto che è da un po che sviluppo con Access) mi
sono accorto delle grandi potenzialità di interfaccia che provengono dalle
barre dei menu e strumenti personalizzate.
Insomma, ho provveduto a comporre dei menu personalizzati, ma vorrei
portarli su tutte le mie applicazioni fatte con Access.
Come si possono esportare tali menubar? Riesco ad esportare tabelle, query,
moduli, ma non so come fare con i menubar.
Ah, dimenticavo, uso Access 2002.
Ciao, Sandro.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Barre menu e strumenti personalizzate

author: Max

text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z116Y...@usenet.libero.it...

Puoi farlo molto semplicemente importando una maschera da un db con tali
menubar, nelle opzioni di importazione metti il ceck su menu e barre degli
strumenti (devi cliccare su opzioni per vedere il ceck) poi cancelli la
maschera
Ciao Max


title: Barre menu e strumenti personalizzate

text:
Il 25 Feb 2004, 13:32, "Max" <
info...@pippo.it
> ha scritto:
> Puoi farlo molto semplicemente importando una maschera da un db con tali
> menubar, nelle opzioni di importazione metti il ceck su menu e barre degli
> strumenti (devi cliccare su opzioni per vedere il ceck) poi cancelli la
> maschera
Grazie mille!



title: system.mdw urgente

author: Direzione MCS

text:
e' possibile visualizzare i dati di un system.mdw ?
Io entro come amministratore (diverso da quello di default) ho tutti gli
accessi ma non riesco mai a vedere gli id degli account e in nome
dell'organizzazione che ho dato all'inizio. Come posso fare ? Esiste un
software
Se devo proteggere due db "aderisco" allo stesso system oppure mi conviene
creare due file diversi?
Graziqw


title: Sicurezza Access: Versione DB

author: Alessandro Cara

text:
Antefatto:
Non mi piace e non mi e' mai piaciuto il modo in cui access genera i DB
protetti. Non si riesce a capire cosa fa e perche'.
Recentemente nella ricerca di informazioni riguardanti ben altro (moduli
per la crittografia) mi sono imbattuto in un po di noticine varie sulla
sicurezza da cui ho derivato la possibilita' di sviluppare un
applicativo access che si occupasse della cosa e magari mi mantenesse in
una tabella interna il catalogo degli oggetti con pwd e pid.
Stato dell'arte:
Al momento sono in grado di:
1) Generare l'mdw
2) Generare l'mdb protetto
ora sto sviluppando il trasferimento degli oggetti.
Problema:
Sto operando con la versione 2003 ed utilizzo per questo "gioco" la
ODBCCP32.DLL.
Fra tanti piccoli problemi risolvibili ce ne e' uno per cui non ho
ancora trovato un modo "elegante" di operare. Mi riferisco a quanto ho
posto in oggetto: "la versione". In questo momento la versione che mi
genera sembra riferirsi al 2000 e la cosa mi potrebbe stare anche bene
la cosa che mi piacerebbe comprendere e' come e dove operare per
pilotare la versione.
--
a.cara


title: Sicurezza Access: Versione DB

author: Gaspare

text:
[CUT]
> ODBCCP32.DLL.
> Fra tanti piccoli problemi risolvibili ce ne e' uno per cui non ho ancora
> trovato un modo "elegante" di operare. Mi riferisco a quanto ho posto in
> oggetto: "la versione". In questo momento la versione che mi genera sembra
> riferirsi al 2000 e la cosa mi potrebbe stare anche bene la cosa che mi
> piacerebbe comprendere e' come e dove operare per pilotare la versione.
> --
> a.cara
>
>
Ciao Carlo,
se non ho capito male, correggimi se sbaglio, vorresti conoscere il codice
c++ che sta dietro quella libreria per poter capire dove intervenire?
Alla prossima :-)
Gaspare


title: Sicurezza Access: Versione DB

text:
[CUT]
> Vada per Carlo.
> Si e no. Nel senso che se c'e' codice da guardare lo guardo pure ma
> fondamentalmente mi interessa sapere da dove deriva la versione.
> l'mdb lo crea quella dll e quindi penso che debba sapere che tipo di mdb
> creare.
> --
> a."carlo" cara
Ciao Alessandro e scusa per il "Carlo" -> caldo (40 gradi c.a. considerando
il tasso d'umidità) e pc non è che si sposino bene almeno per me!
Un'ultima domanda-> ODBCCP32.DLL  (che tu sappia ovviamente...) è l'unica
DLL che si occupa della creazione dell'mdb o ne sono coinvolte anche altre?
Notte :-)
Gaspare


title: Sicurezza Access: Versione DB

text:
Gaspare wrote:
> [CUT]
>
>
>>ODBCCP32.DLL.
>>Fra tanti piccoli problemi risolvibili ce ne e' uno per cui non ho ancora
>>trovato un modo "elegante" di operare. Mi riferisco a quanto ho posto in
>>oggetto: "la versione". In questo momento la versione che mi genera sembra
>>riferirsi al 2000 e la cosa mi potrebbe stare anche bene la cosa che mi
>>piacerebbe comprendere e' come e dove operare per pilotare la versione.
>
> Ciao Carlo,
> se non ho capito male, correggimi se sbaglio, vorresti conoscere il codice
> c++ che sta dietro quella libreria per poter capire dove intervenire?
>
> Alla prossima :-)
Vada per Carlo.



title: Sicurezza Access: Versione DB

text:
Gaspare wrote:
> [CUT]
> Un'ultima domanda-> ODBCCP32.DLL  (che tu sappia ovviamente...) è l'unica
> DLL che si occupa della creazione dell'mdb o ne sono coinvolte anche altre?
in questo caso si. E l'unica. Di fatto penso che possa dipendere dalla
versione della dll.
--
a.cara


title: Cambio Riferimenti Sottomaschera via codice

author: Brunix

text:
Ciao a tutti,
avrei bisogno di cambiare i riferimenti di una sottomaschera tramite codice.
Vi spiego meglio il problema:
in una maschera ho una sottomaschera collegata alla maschera principale
tramite il valore di una casella combinata.
Questa casella combinata lista il contenuto di una tabella. Selezionando un
valore dalla casella combinata, nella sottomaschera appaiono solo alcuni
record.
In questa casella combinata però ho aggiunto inoltre "Tutti", perciò vorrei
che selezionando "Tutti", nella sottomaschera non ci siano più i riferimenti
e quindi mi visualizzi tutti i record.
In pratica, ho provato ad inserire questo codice:
    If CasellaCombinata6 = 0 Or IsNull(CasellaCombinata6) Then
        SOMME_DATA1.LinkMasterFields = ""
        SOMME_DATA1.Requery
    Else
        If SOMME_DATA1.LinkMasterFields = "" Then
            SOMME_DATA1.LinkMasterFields = "[casellacombinata6]"
            SOMME_DATA1.Requery
        End If
    End If
P.S. SOMME_DATA1 è la sottomaschera e CasellaCombinata6 è la casella
combinata collegata alla sottomaschera.
Mi da il seguente errore:
"Operazione precedente annullata"
come posso fare per risolvere il problema?
Grazie
ciao
Brunix


author: Potone

text:
"Brunix" <
dym...@aliceposta.it
> ha scritto nel messaggio
news:YkWpe.1002878$b5.43...@news3.tin.it...
> Ciao a tutti,
[cut]
> In pratica, ho provato ad inserire questo codice:
>
>    If CasellaCombinata6 = 0 Or IsNull(CasellaCombinata6) Then
>        SOMME_DATA1.LinkMasterFields = ""
>        SOMME_DATA1.Requery
>    Else
>        If SOMME_DATA1.LinkMasterFields = "" Then
>            SOMME_DATA1.LinkMasterFields = "[casellacombinata6]"
>            SOMME_DATA1.Requery
>        End If
>    End If
>
> P.S. SOMME_DATA1 è la sottomaschera e CasellaCombinata6 è la casella
> combinata collegata alla sottomaschera.
>
> Mi da il seguente errore:
> "Operazione precedente annullata"
>
> come posso fare per risolvere il problema?
> Grazie
> ciao
> Brunix
>
ciao,
in che routine evento hai messo il codice?
in che punto ti da errore?
Un problema è di certo il fatto che le proprietà LinkMasterFields e
LinkChildFields della sottomaschera devono essere impostate entrambe per
funzionare (se non ricordo male) e devono contenere rispettivamente i nomi
dei campi sulla maschera principale e sulla sottomaschera che, messi in
relazione, consentono di mostrare i record sulla sottomaschera che sono
riferibili al record della maschera principale.
Se, come mi pare di intruire, nel tuo caso la maschera principale non è
associata e contiene solo (o qualsi) la casella combinata puoi usare la
proprietà filter della sottomaschera.
dopo aggiornamento della casella combinata fai qualcosa del tipo
    If CasellaCombinata6 = 0 Or IsNull(CasellaCombinata6) Then
        SOMME_DATA1.form.filteron=false
        SOMME_DATA1.form.filter=""
    Else
        SOMME_DATA1.form.filter="[TuoCampo]=" & me!CasellaCombinata6
        SOMME_DATA1.form.filteron=true
    End If
se la casella combinata contiene del testo ricordati gli apici.
Ciao,
Mat.


title: Database remoto

author: Darkbyte [Work]

text:
Salve. Ho creato finalmente un database per la memorizzazione di
curriculum (per cui ho postato qualche giorno fa riguardo a dei
problemi...).
Ora... in una delle tabelle c'è il campo FOTO (testo 255 char) in cui
memorizzo il percorso della foto associata.
Il tutto viene presentato su un'unica maschera.
Ora il problema che mi si è presentato è il seguente: ho provato ad
aprire il file mdb da un pc in rete condividendo la cartella in cui si
trova. Access parte e mi apre il database solo che non è possibile
aggiungere/modificare i dati contenuti e le foto ovviamente me le cerca
in locale, nel senso che se la foto si trova in "C:\foto\pippo.bmp" sul
pc dove si trova il database, quando apro il database da un altro pc la
foto viene cercata su quel pc e non su quello in cui si trova il database.
Quindi... come faccio a far funzionare tutto da remoto?
Thx in anticipo!
--
Dato che non sappiamo quando moriremo, siamo soliti pensare che la vita
sia una fonte inesauribile. Eppure ogni cosa accade soltanto un certo
numero di volte, quasi raramente ad essere sinceri.
Quante volte ti ricorderai di un certo pomeriggio della tua infanzia, un
pomeriggio che è una parte così profonda di te senza il quale non
potresti dare un senso alla tua vita? Forse quattro o cinque volte.
Forse anche di meno...
E quante volte nella tua vita guarderai la luna piena? Forse venti...
Eppure tutto sembra non debba mai finire...


title: Database remoto

author: ALESSANDRO Baraldi

text:
"Darkbyte [Work]" <
asepran_que...@tin.it
> ha scritto nel messaggio
news:405c...@x-privat.org...
> Salve. Ho creato finalmente un database per la memorizzazione di
> curriculum (per cui ho postato qualche giorno fa riguardo a dei
> problemi...).
>
> Ora... in una delle tabelle c'è il campo FOTO (testo 255 char) in cui
> memorizzo il percorso della foto associata.
>
> Il tutto viene presentato su un'unica maschera.
>
> Ora il problema che mi si è presentato è il seguente: ho provato ad
> aprire il file mdb da un pc in rete condividendo la cartella in cui si
> trova. Access parte e mi apre il database solo che non è possibile
> aggiungere/modificare i dati contenuti e le foto ovviamente me le cerca
> in locale, nel senso che se la foto si trova in "C:\foto\pippo.bmp" sul
> pc dove si trova il database, quando apro il database da un altro pc la
> foto viene cercata su quel pc e non su quello in cui si trova il database.
>
> Quindi... come faccio a far funzionare tutto da remoto?
>
> Thx in anticipo!
Il tutto dipende da come hai salvato il Percorso nel Database.
Se il tuo DB deve essere spostato e/o il percorso definitivo
è quello di un SERVER ti conviene presisporre un File ESTERNO
di tipo Testo nel quale salvi la PATH del Server sul quale andrai a
cercare le FOTO.
In questo caso se lo devi provare a casa  ti basterà modificare il PErcorso
del File e non tutto il programma.
Nelle tabelle ne consegue che non salverai il PATH completo ma solo
la RADICE importante.
Esempio io gestisco un'archivio di Immagini in una Cartella chiamata
ARCHIVIO.
Nel mio DB salvo il percorso relativo delle Immagini:
"ARCHIVIO\NomeFoto.jpg"
Il nome completo lo prendo dal File Esterno o da un Registry se vuoi usare
quello
nel quale scrivo il Percorso principale.
All'apertura del DB leggo il FILE ed assegno ad una GlobalVar il valore, che
poi uso
in tutto il progetto per comporre la RADICE COMPLETA:
PErcorso=MiaGlobalVar & Me.Path
Ciao.
@Alex


title: Database remoto

text:
"Darkbyte [Work]" <
asepran_que...@tin.it
> ha scritto nel messaggio
news:405c...@x-privat.org...
> Salve. Ho creato finalmente un database per la memorizzazione di
> curriculum (per cui ho postato qualche giorno fa riguardo a dei
> problemi...).
>
> Ora... in una delle tabelle c'è il campo FOTO (testo 255 char) in cui
> memorizzo il percorso della foto associata.
>
> Il tutto viene presentato su un'unica maschera.
>
> Ora il problema che mi si è presentato è il seguente: ho provato ad
> aprire il file mdb da un pc in rete condividendo la cartella in cui si
> trova. Access parte e mi apre il database solo che non è possibile
> aggiungere/modificare i dati contenuti e le foto ovviamente me le cerca
> in locale, nel senso che se la foto si trova in "C:\foto\pippo.bmp" sul
> pc dove si trova il database, quando apro il database da un altro pc la
> foto viene cercata su quel pc e non su quello in cui si trova il database.
>
> Quindi... come faccio a far funzionare tutto da remoto?
>
> Thx in anticipo!
Oltre al suggerimento di @Alex puoi tenere separato il path dal nome del
file...
Ciao.
--
Sergio MAZZA



title: [OT] Idea per sito AccessGroup...

author: Io [Lavoro]

text:
Ho visto su
www.mvps.org/access
 che è possibile scaricare una versione
offline del sito in formato MS Access .mdb dove si può liberamente navigare
come se si fosse in Internet... Mi pare un'idea grandiosa e vorrei che chi è
in grado, tra i WM del nuovo sito, di realizzare una cosa del genere ci
facesse un pensierino... Sarebbe possibile e/o utile?
Ciao
--
PS


title: [OT] Idea per sito AccessGroup...

author: Pablitomf

text:
Io [Lavoro] ha scritto:

Si, si potrebbe pensare... ma gli aggiornamenti?
--
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] Idea per sito AccessGroup...

text:
"Io [Lavoro]" <I...@Io.it> ha scritto nel messaggio news:2ngu2j...@uni-berlin.de...

Sì, si può fare; clicchi con il tasto destro sulla pagina principale e scegli "salva con nome"... Hi! Hi!
A parte gli scherzi, è chiaro che un sito dinamico è basato su un db e se questo è strutturato per essere fruito anche localmente si
può mettere a disposizione di tutti...
Ciao.
--
Sergio MAZZA


title: [OT] Idea per sito AccessGroup...

text:

          Non ti preoccupare, è già prevista una cosa del genere. E per le soluzioni
che vengono contemplate su accessgroup scatterà il link ai siti che lo
contemplano.
Ma accessgroup nella sua natura vuole essere qualcosa di diverso che un
downloadsite
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: [OT] Idea per sito AccessGroup...

text:

          Porcaccia in 3 minuti hai avuto le risposte dei tre che per ora figurano
come webmaster.



title: [OT] Idea per sito AccessGroup...

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio news:82Z51Z77Z213Y1...@usenet.libero.it...
>
>           Porcaccia in 3 minuti hai avuto le risposte dei tre che per ora figurano
> come webmaster.
>
> MAssimiliano
>
Mi sa tanto di ribaltone quel "...che per ora figurano..."...
Già siamo al "webmaster ombra"?
Ciao.
--
Sergio MAZZA


title: [OT] Idea per sito AccessGroup...

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cevgf3$tru$1...@news.newsland.it...
> Io [Lavoro] ha scritto:
>
> > Ho visto su
www.mvps.org/access
 che è possibile scaricare una versione
> > offline del sito in formato MS Access .mdb dove si può liberamente
navigare
> > come se si fosse in Internet... Mi pare un'idea grandiosa e vorrei che
chi è
> > in grado, tra i WM del nuovo sito, di realizzare una cosa del genere ci
> > facesse un pensierino... Sarebbe possibile e/o utile?
> > Ciao
>
> Si, si potrebbe pensare... ma gli aggiornamenti?
Si potrebbe aggiornare 1 volta al mese...
Ciao
PS


title: [OT] Idea per sito AccessGroup...

author: namor

text:
Sergio MAZZA ha scritto:
> "MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:82Z51Z77Z213Y1...@usenet.libero.it...
> >
> >           Porcaccia in 3 minuti hai avuto le risposte dei tre che per ora
figurano
> > come webmaster.
> > MAssimiliano
> Mi sa tanto di ribaltone quel "...che per ora figurano..."...
La rivoluzione è imminente! Tremate!
> Già siamo al "webmaster ombra"?
> Ciao.
------------------------------------
C'è un'indirizzo apposta per inviare materiale? Perchè io (e sicuramente
anche tanti altri) sono stufo di spiegare cos'è il quoting, perchè si
dovrebbe rispondere dopo il quoting, perchè si dovrebbe usare un oggetto
attinente alla richiesta, ecc... ecc...  Troverei molto più comodo dare
solo il link alla sezione "Uso di ICAA" sul sito, simile a quella del
sitocomune, dove le regole sono già scritte ma non viene spiegato perchè
bisogna seguirle (non basta esporre il prodotto, ci vuole anche un po' di
pubblicità!).
Namor
--
namor at inwind punto it



title: [OT] Idea per sito AccessGroup...

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio news:cevm11$okq$1...@news.newsland.it...
>
> La rivoluzione è imminente! Tremate!
Sto' battendo i denti!! Ah! No, è il condizionatore a palla...
>
> ------------------------------------
> C'è un'indirizzo apposta per inviare materiale? Perchè io (e sicuramente
> anche tanti altri) sono stufo di spiegare cos'è il quoting, perchè si
> dovrebbe rispondere dopo il quoting, perchè si dovrebbe usare un oggetto
> attinente alla richiesta, ecc... ecc...  Troverei molto più comodo dare
> solo il link alla sezione "Uso di ICAA" sul sito, simile a quella del
> sitocomune, dove le regole sono già scritte ma non viene spiegato perchè
> bisogna seguirle (non basta esporre il prodotto, ci vuole anche un po' di
> pubblicità!).
> Namor
Ahé! Maccheèè? Sei sceso dalla parte sbagliata del letto?
ESAURITOOO... Eh! Eh!
Ah! Ho capito vuoi un posto sul "balcone" di
accessgroup.it
> --
> namor at inwind punto it
Ciao.
--
Sergio MAZZA


title: [OT] Idea per sito AccessGroup...

text:
namor ha scritto:
> > Mi sa tanto di ribaltone quel "...che per ora figurano..."...
> La rivoluzione è imminente! Tremate!
Brrrrrrrrrrrr!!!!!! Tremo tutto!!! (Se, se...) :-)
--
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito



title: [OT] Idea per sito AccessGroup...

text:
Sergio MAZZA ha scritto:
> "namor" <
do...@spam.me
> ha scritto nel messaggio
news:cevm11$okq$1...@news.newsland.it...
> > La rivoluzione è imminente! Tremate!
> Sto' battendo i denti!! Ah! No, è il condizionatore a palla...
> > ------------------------------------
> > C'è un'indirizzo apposta per inviare materiale? Perchè io (e sicuramente
> > anche tanti altri) sono stufo di spiegare cos'è il quoting, perchè si
> > dovrebbe rispondere dopo il quoting, perchè si dovrebbe usare un oggetto
> > attinente alla richiesta, ecc... ecc...  Troverei molto più comodo dare
> > solo il link alla sezione "Uso di ICAA" sul sito, simile a quella del
> > sitocomune, dove le regole sono già scritte ma non viene spiegato perchè
> > bisogna seguirle (non basta esporre il prodotto, ci vuole anche un po' di
> > pubblicità!).
> > Namor
> Ahé! Maccheèè? Sei sceso dalla parte sbagliata del letto?
> ESAURITOOO... Eh! Eh!
No, dalla parte sbagliata del letto c'ho il muro, non ci si può scendere.
Fino a mercoledì ero in ferie. Da ieri sono in ufficio. Esaurimento
rapido. Ma Lum-mar-mer sto di nuovo a casa. Sto pensando di finire
l'estate lavorando solo i gio e ven, non è male come idea.
> Ah! Ho capito vuoi un posto sul "balcone" di
accessgroup.it
> Ciao.
Aoh, ma è solido 'sto balcone? Non è che verrà giù alla prima scossettina
di terremoto? Sai, dalle mie parti...
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: [OT] Idea per sito AccessGroup...

text:
namor ha scritto:
> > Ah! Ho capito vuoi un posto sul "balcone" di
accessgroup.it
> > Ciao.
> Aoh, ma è solido 'sto balcone? Non è che verrà giù alla prima scossettina
> di terremoto? Sai, dalle mie parti...
> Namor
Dipende dal peso...
--
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
