title: Richiamare funzione in evento maschera

author: Sergio MAZZA

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1185873627.6...@22g2000hsm.googlegroups.com...

Public Function block()



[risposta]
Se non deve restituirti nulla puoi utilizzare una subroutine:
Public Sub block()
If Me.anno < Year(Date) Then
 Me.campo1.Enabled = False
 Me.campo2.Enabled = False
 Me.campo3.Enabled = False
......
......
end Sub
Poi i riferimenti "Me", in un modulo esterno alla form, non puoi
utilizzarli.
Devi passare come paramentro il nome della form e i controlli...
Ciao.
--
Sergio MAZZA


title: Richiamare funzione in evento maschera

author: bizio

text:
On 31 Lug, 12:28, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "bizio" <
fabriziol...@libero.it
> ha scritto nel messaggionews:1185873627.6...@22g2000hsm.googlegroups.com...

Grazie come al solito,ho notato infatti nel frattempo che non mi fa
utilizzare il riferimento "Me".
Puoi farmi un esempio per favore di come devo passare come parametro
il nome della form e i controlli,quindi come modificarla?
Grazie ancora come sempre


title: Richiamare funzione in evento maschera

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1185878592.6...@k79g2000hse.googlegroups.com...
Grazie come al solito,ho notato infatti nel frattempo che non mi fa
utilizzare il riferimento "Me".
Puoi farmi un esempio per favore di come devo passare come parametro
il nome della form e i controlli,quindi come modificarla?
Grazie ancora come sempre
[risposta]
Prima di farti l'esempio vorrei tornare sul perché vuoi fare questa routine.
Se è per cambiare lo stato di uno o più controlli sulla maschera in base ad
un valore:
If Me.anno < Year(Date) Then
...
io utilizzerei l'evento "su corrente" della form:
 Me.campo1.Enabled = not (Me.anno < Year(Date))
 Me.campo2.Enabled = not (Me.anno < Year(Date))
 Me.campo3.Enabled = not (Me.anno < Year(Date))
...
senza nessuna function o sub in più.
Poi se vuoi crearti sub/function e passargli dei parametri, nell'help in
linea (del VBA) cerchi: Chiamata di routine Sub e Function
troverai degli esempi; la fantasia (o l'NG) farà il resto...
Ciao.
--
Sergio MAZZA


title: Richiamare funzione in evento maschera

author: ciroteo

text:
On 31 Lug, 13:58, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "bizio" <
fabriziol...@libero.it
> ha scritto nel messaggionews:1185878592.6...@k79g2000hse.googlegroups.com...

ci provo, più o meno cosi ...  :
public function tuafunzione(nome_form as string)
forms(nome_form).campo1.Enabled = not (Me.anno < Year(Date))
quando chiami la funzione devi aggiungere il nome della form come
variabile stringa
call tuafunzionde("nome_form")


title: Richiamare funzione in evento maschera

text:
> [risposta]
> Prima di farti l'esempio vorrei tornare sul perché vuoi fare questa routine.
> Se è per cambiare lo stato di uno o più controlli sulla maschera in base ad
> un valore:
> If Me.anno < Year(Date) Then
> ...
>
> io utilizzerei l'evento "su corrente" della form:
>  Me.campo1.Enabled = not (Me.anno < Year(Date))
>  Me.campo2.Enabled = not (Me.anno < Year(Date))
>  Me.campo3.Enabled = not (Me.anno < Year(Date))
> ...
>
> senza nessuna function o sub in più.
>
> Poi se vuoi crearti sub/function e passargli dei parametri, nell'help in
> linea (del VBA) cerchi: Chiamata di routine Sub e Function
>
> troverai degli esempi; la fantasia (o l'NG) farà il resto...
>
> Ciao.
> --
> Sergio MAZZA
Spiego meglio qual'è la mia necessità in modo da poter essere più
chiaro!
Sto implementando un sistema di accesso utente,ho preso spunto da un
db sul sito comune sezione general 6.72 e lo sto personalizzando in
base alle mie esigenze.Fin qui tutto ok.
Sintetizzando,utilizzo una variabile public (var_tipo) in un modulo
esterno per memorizzare un dato che mi servirà per assegnare il tipo
di accesso, in alcune maschere, all'utente correttamente loggato
(lettura,scrittura,ecc.)
Sull'evento apertura di una maschera ad esempio ho inserito questo
codice:
Private Sub Form_Open(Cancel As Integer)
If var_tipo <> 0 Then
Select Case var_tipo
Case 1
    Me.AllowAdditions = True
    Me.AllowDeletions = True
    Me.AllowEdits = True
    Me.AllowFilters = True
Case 2
  Me.AllowAdditions = False
    Me.AllowDeletions = False
    Me.AllowEdits = False
    Me.AllowFilters = False
    call block    'qui provo a richiamare la sub per  bloccare anche i
campi calcolati presenti nella maschera
Case 4
    Me.AllowAdditions = False
    Me.AllowDeletions = False
    Me.AllowEdits = False
    Me.AllowFilters = True
   call block   ''qui provo a richiamare di nuovo la sub per bloccare
anche i campi calcolati presenti nella maschera
     'ecc. ecc.
End Select
Else
MsgBox ("Errore")
End If
end sub
Questo è un po il sistema!
Dato che avrò diverse opzioni nella "case" ho intenzione di prepararmi
delle sub da richiamare all'occorrenza.
Ma nel modo in cui faccio mi escono appunto quegli errori,e mi sareste
veramente di grande aiuto se riusciste ad aiutarmi a risolvere la
questione.
Ti/Vi ringrazio fin d'ora


title: Richiamare funzione in evento maschera

text:
"ciroteo" <
matteo...@gmail.com
> ha scritto nel messaggio
news:1185888724.6...@k79g2000hse.googlegroups.com...
ci provo, più o meno cosi ...  :
public function tuafunzione(nome_form as string)
forms(nome_form).campo1.Enabled = not (Me.anno < Year(Date))
[risposta]
Forse è meglio con:
forms(nome_form).campo1.Enabled = not (forms(nome_form).anno < Year(Date))
quando chiami la funzione devi aggiungere il nome della form come
variabile stringa
call tuafunzionde("nome_form")
[risposta]
Ciao.
--
Sergio MAZZA


title: Richiamare funzione in evento maschera

text:
On 31 Lug, 15:36, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "ciroteo" <
matteo.ci...@gmail.com
> ha scritto nel messaggionews:1185888724.6...@k79g2000hse.googlegroups.com...
>
> ci provo, più o meno cosi ...  :
>
> public function tuafunzione(nome_form as string)
>
> forms(nome_form).campo1.Enabled = not (Me.anno < Year(Date))
>
> [risposta]
> Forse è meglio con:
> forms(nome_form).campo1.Enabled = not (forms(nome_form).anno < Year(Date))
>
> quando chiami la funzione devi aggiungere il nome della form come
> variabile stringa
>
> call tuafunzionde("nome_form")
>
> [risposta]
> Ciao.
> --
> Sergio MAZZA
era un rimasuglio ... e tu l'hai beccato ...
mio mentore!


title: Richiamare funzione in evento maschera

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1185888992....@b79g2000hse.googlegroups.com...
Spiego meglio qual'č la mia necessitŕ in modo da poter essere piů
chiaro!
Sto implementando un sistema di accesso utente,ho preso spunto da un
db sul sito comune sezione general 6.72 e lo sto personalizzando in
base alle mie esigenze.Fin qui tutto ok.
Sintetizzando,utilizzo una variabile public (var_tipo) in un modulo
esterno per memorizzare un dato che mi servirŕ per assegnare il tipo








     'ecc. ecc.

Questo č un po il sistema!
Dato che avrň diverse opzioni nella "case" ho intenzione di prepararmi
delle sub da richiamare all'occorrenza.
Ma nel modo in cui faccio mi escono appunto quegli errori,e mi sareste
veramente di grande aiuto se riusciste ad aiutarmi a risolvere la
questione.
Ti/Vi ringrazio fin d'ora
[risposta]
Il problema č che se vuoi generalizzare la chiamata alla sub che blocca i
controlli, devi (secondo me) cambiare approccio.
Ossia; non indicare quali controlli devono essere bloccati, passando il nome
o riferimento alla sub (potrebbero essere molti e con nomi complicati), ma
utilizzando la proprietŕ "Tag" di ogni controllo che vuoi bloccare
inserendoci un testo qualsiasi es. "daBloccare".
Quindi con una routine del genere:
sub block(nomeForm as string, nomeTag as string, flag as boolean)
dim oCtrl as Control
for each oCtrl in forms(nomeForm).Controls
    if oCtrl.tag = nomeTag then
        oCtrl.enabled = flag
    end if
next
end sub
Che richiamerai cosě:
block "daBloccare", true
Ciao.
--
Sergio MAZZA


title: Richiamare funzione in evento maschera

text:
> [risposta]
> Il problema è che se vuoi generalizzare la chiamata alla sub che blocca i
> controlli, devi (secondo me) cambiare approccio.
> Ossia; non indicare quali controlli devono essere bloccati, passando il nome
> o riferimento alla sub (potrebbero essere molti e con nomi complicati), ma
> utilizzando la proprietà "Tag" di ogni controllo che vuoi bloccare
> inserendoci un testo qualsiasi es. "daBloccare".
> Quindi con una routine del genere:
> sub block(nomeForm as string, nomeTag as string, flag as boolean)
> dim oCtrl as Control
> for each oCtrl in forms(nomeForm).Controls
>     if oCtrl.tag = nomeTag then
>         oCtrl.enabled = flag
>     end if
> next
> end sub
>
> Che richiamerai così:
> block "daBloccare", true
>
> Ciao.
> --
> Sergio MAZZA
Ho fatto esattamente come mi hai detto(inserito nel tag dei controlli
la stringa "daBloccare",creato il modulo con la funzione) ma mi dà
errore quando provo a richiamare la funzione in quel modo.
Mi evidenzia la parola "block" e mi dice : "Errore di
compilazione:Argomento non facoltativo"


title: Richiamare funzione in evento maschera

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1185897935.5...@19g2000hsx.googlegroups.com...
Ho fatto esattamente come mi hai detto(inserito nel tag dei controlli
la stringa "daBloccare",creato il modulo con la funzione) ma mi dà
errore quando provo a richiamare la funzione in quel modo.
Mi evidenzia la parola "block" e mi dice : "Errore di
compilazione:Argomento non facoltativo"
[risposta]
Ho fatto un ciroteo-errore; manca il passaggio del nome della form:
block
me.name
, "daBloccare", true
Ciao.
--
Sergio MAZZA


title: SQL: Nome Tabella in una variabile

author: Xymox

text:
Genero una query mediante una stringa SQL, però ora dovrei fare una modifica
inserendo il nome della tabella in una variabile.
Questo perchè se il PC è in rete utilizza una tabella, altrimenti un'altra.
Il mio problema è come fare digerire alla stringa SQL il nome della tabella
inserita nella variabile
Dovrei appunto modificare v_AffareFile con strNameTab, ma non so che
sintassi utilizzare.
[cut]
Set QQ = db.QueryDefs("Q_Ric3_sql")
If pLanYes = True Then
  vNameTab = v_AffareFile
Else
  vNameTab = v_AffareFile_Loc
End If
sSql = " SELECT v_AffareFile.* FROM v_AffareFile"
If Not IsNull(Me.CmbCli) Then
  If InStr(Me.CmbCli, "*") Or InStr(Me.CmbCli, "?") Then
    strSql = strSql & " v_AffareFile.Cliente like " & Chr$(34) & Me.CmbCli &
Chr$(34) & " AND "
  Else
    strSql = strSql & " v_AffareFile.Cliente = " & Chr$(34) & Me.CmbCli &
Chr$(34) & " AND "
  End If
End If
[cut]
grazie
--
bye marco
www.marcosanti.it


title: SQL: Nome Tabella in una variabile

author: Nina

text:
"Xymox" <
marcosanti...@people.it
> ha scritto nel messaggio
news:4c0n0aF...@individual.net...

Sostituisci in tutti i punti in cui usi v_Affare file la stringa " &
strNomeTab & "
es. sSql = " SELECT v_AffareFile.* FROM v_AffareFile"
diventa
sSQL=  " SELECT " & strNomeTab & ".* FROM " & StrNomeTab
Ciao
Nina


title: SQL: Nome Tabella in una variabile

text:
"Nina" <
paninotCnacell...@yahoo.it
> ha scritto

> Sostituisci in tutti i punti in cui usi v_Affare file la stringa " &
> strNomeTab & "
>
> es. sSql = " SELECT v_AffareFile.* FROM v_AffareFile"
>
> diventa
>
> sSQL=  " SELECT " & strNomeTab & ".* FROM " & StrNomeTab
> Nina
perfetto, grazie 1000 Nina :-)
--
bye marco
www.marcosanti.it


title: SQL: Nome Tabella in una variabile

author: VT @ Work

text:
On Fri, 5 May 2006 12:23:06 +0200, "Nina"
<
paninotCnacell...@yahoo.it
> wrote:
> (...)
>
>Sostituisci in tutti i punti in cui usi v_Affare file la stringa " &
>strNomeTab & "
>
>es. sSql = " SELECT v_AffareFile.* FROM v_AffareFile"
>
>diventa
>
>sSQL=  " SELECT " & strNomeTab & ".* FROM " & StrNomeTab
>
>
>Ciao
>
>Nina
>
... e fai attenzione: se c'è la possibilità che strNomeTab contenga
spazi, racchiudilo fra parentesi quadre.
sSQL=  " SELECT [" & strNomeTab & "].* FROM [" & StrNomeTab & "]"


title: errore

author: Franco

text:
salve

ho sempre piu' di frequente questa segnalazione di errore

AppName: msaccess.exe      AppVer: 11.0.8321.0     AppStamp:4b4f9cfd
ModName: msjet40.dll      ModVer: 4.0.9511.0      ModStamp:4714dcea
fDebug: 0       Offset: 000264b8

come posso risolvere?
Grazie


title: Copiare una tabella tra MDB diversi

author: radicale 004

text:
Scusate, avendo i tre DB access A,B,C tutti diversi,
come si fa con il vba che gira in un database access
A.mdb, a :
1)
controllare che in B la tabella T_IN sia assente
e se lo e' :
2)
copiare quella tabella T_IN da B in una tabella
T_out in C ?
Devo usare per forza ADOX ? Spero di no.
Grazie !


title: Copiare una tabella tra MDB diversi

author: Popi - TheBadHabits

text:
On 23 Feb, 15:48, radicale 004 <
radicale....@gmail.com
> wrote:
> Scusate, avendo i tre DB access A,B,C tutti diversi,
> come si fa con il vba che gira in un database access
> A.mdb, a :
> 1)
> controllare che in B la tabella T_IN sia assente
> e se lo e' :
> 2)
> copiare quella tabella T_IN da B in una tabella
> T_out in C ?
Qualcosa di questo genere?
public sub VerificaTabella(byref NomeTabella as string)
    dim dbEsterno as dao.database
    dim tbCorrente as dao.tabledef
    dim Trovata as boolean
    trovata=false
    set dbesterno=dbengine.opendatabase("B.mdb")
    for each tbcorrente in dbesterno.tabledefs
        if (
tbcorrente.name
=nometabella)then
            trovata=true
        endif
    next
    dbesterno.close
    set tbcorrente=nothing
    set dbesterno=nothing
    if (trovata=false) then
        currentdb.execute "select * into [B.mdb]." & nometabella & "
FROM [C.mdb]." & nometabella & ";"
    endif
end sub
HTH
Popi


title: Aprire una maschera cliccando due volte su una riga di una lista

author: Max

text:
Ciao a tutti
ho la lista delle fatture (generata da una maschera) vorrei cliccando due
volte su di una di esse aprire la maschera cno i dettagli della fattura,
perņ non sņ come passare il parametro codice fattura della riga che ho
cliccato...
grazie
Max


author: sv

text:
Max ha scritto:
> Ciao a tutti
> ho la lista delle fatture (generata da una maschera) vorrei cliccando due
> volte su di una di esse aprire la maschera cno i dettagli della fattura,
> però non sò come passare il parametro codice fattura della riga che ho
> cliccato...
> grazie
> Max
Su doppio click puoi inserire il seguente codice  supponendo che hai una
maschera "DettagliFattura" e che il codice fattura sia "Idfattura":
Dim stDocName As String
Dim stLinkCriteria As String
    stDocName = "DettagliFattura"
    stLinkCriteria = "[IdFattura]=" & Me![Idfattura]
DoCmd.OpenForm stDocName, , , stLinkCriteria
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
ah dimenticavo, mi interessa sapere anche qual'è l'evento in cui devo
mettere il codice basic....
grazie


author: ALESSANDRO Baraldi

text:
"Max" <
chid...@free.it
> ha scritto nel messaggio
news:brf0br$ktl$1...@news.flashnet.it...
> ah dimenticavo, mi interessa sapere anche qual'è l'evento in cui devo
> mettere il codice basic....
> grazie
L'hai detto tu che ti serve su DOPPIO_CLICK quale può essere
l'EVENTO.....???
Di che colore sarà il cavallo bianco di Napoleone.......???
@Alex.


text:
certo :-))
però su form o su corpo...
comunque ora provo...
Max


text:
"Max" <
chid...@free.it
> ha scritto nel messaggio
news:brgdqc$2n5$1...@news.flashnet.it...

Ma alcune volte non capisco l'insostenibile leggerezza dell'essere.......!!!
Rileggiti il Testo del TUO MESSAGGIO.....!!!
Vuoi aprire una form su DOPPIO CLICK della LISTA o SBAGLIO....!!!!!!!!!!
IL DOPPIO CLICLK SARA' SULLA LISTBOX.......NO.
Ciao.
@Alex.


text:
ALESSANDRO Baraldi ha scritto:
> "Max" <
chid...@free.it
> ha scritto nel messaggio
> news:brgdqc$2n5$1...@news.flashnet.it...
> > certo :-))
> > perň su form o su corpo...
> > comunque ora provo...
> > Max
> >
> Ma alcune volte non capisco l'insostenibile leggerezza dell'essere.......!!!
> Rileggiti il Testo del TUO MESSAGGIO.....!!!
> Vuoi aprire una form su DOPPIO CLICK della LISTA o SBAGLIO....!!!!!!!!!!
> IL DOPPIO CLICLK SARA' SULLA LISTBOX.......NO.
> Ciao.
> @Alex.
Non ho piů voluto rispondere, perchč mi sembra una presa in giro.



author: cidi

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:brh9sa$38h$1...@lacerta.tiscalinet.it...

Le tentazioni del diavolo acc....
Sarà dura essere BUONI fino a Natale ....... :)
Ciao Daniele


text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:brhadg$3kf$1...@news.newsland.it...
> ALESSANDRO Baraldi ha scritto:
>
> > "Max" <
chid...@free.it
> ha scritto nel messaggio
> > news:brgdqc$2n5$1...@news.flashnet.it...
> > > certo :-))
> > > perň su form o su corpo...
> > > comunque ora provo...
> > > Max
> > >
>
> > Ma alcune volte non capisco l'insostenibile leggerezza
dell'essere.......!!!
> > Rileggiti il Testo del TUO MESSAGGIO.....!!!
> > Vuoi aprire una form su DOPPIO CLICK della LISTA o SBAGLIO....!!!!!!!!!!
>
> > IL DOPPIO CLICLK SARA' SULLA LISTBOX.......NO.
>
>
> > Ciao.
> > @Alex.
>
> Non ho piů voluto rispondere, perchč mi sembra una presa in giro.
>
> --
> rgrds
> SC
Mah.. il solito TROLL... no non credo.
Io mi diverto ad essere cattivo....!
Ciao.
@Alex.


text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:S_WCb.90985$AX1.3...@news1.tin.it...
[CUT]
>
> Le tentazioni del diavolo acc....
> Sarą dura essere BUONI fino a Natale ....... :)
> Ciao Daniele
>
Il mio prof. di Analisi 1/2/3/4...n (gran rompipalle...) mi obbligava a
scrivere C.V.D. alla fine
delle dimostrazioini.
Come Volevasi Dimostrare.
@Alex.


text:
No sono in buona fede, volevo solo assicurarmi bene dove inserire il codice
,
    no n programmo molto su access.
grazie a tutti per non avermi tirato nulla (pomodori etc...)
M.


title: Northwind ?????

author: Gobbo

text:
Ciao a tutti,dove posso trovare il famosissimo(lo vedo scritto dappertutto)
db Northwind ??????
Ciao e grazie


title: Northwind ?????

author: Simone Bianchi

text:
"Gobbo" <
cich...@yahoo.it
> ha scritto nel messaggio
news:k_0o9.13597$Fz.3...@news1.tin.it...

Durante l'installazione di Access viene installato con altri esempi come:
Ordini, Soluzioni ...prova a  fare un Cerca file..


title: Northwind ?????

author: Claudio

text:
"Gobbo" <
cich...@yahoo.it
> ha scritto nel messaggio
news:k_0o9.13597$Fz.3...@news1.tin.it...
> Ciao a tutti,dove posso trovare il famosissimo(lo vedo scritto dappertutto)
> db Northwind ??????
http://office.microsoft.com/Downloads/9798/Nwind.aspx
http://office.microsoft.com/downloads/2000/Nwind2K.aspx
Ciao. Claudio.


title: Sblocco macro potenzialmente pericolose

author: e-emme di Marzocchi Ennio

text:
Buongiorno,
un cliente che ha una rete a cui sono connessi 4 pc, dopo l'ultimo aggiornamento dell'Office 365 Apps for Business di ieri, versione 2205, è apparso un errore in apertura con la seguente dicitura:"Una macro potenzialmente pericolosa è stata bloccata.".
Il risultato è che il db risulta bloccato su tutte le postazioni.
Nelle opzioni però, io ho cliccato sui flag che consentono l'accesso sia agli activeX che alle macro.
Su una loro postazione ho creato un nuovo database vuoto e già lì risulta bloccato.
Ho provato anche a crearne uno su un disco locale escludendo la loro rete ma il risultato è lo stesso.
Il tecnico che ha installato l'Office ha reinstallato il prodotto ma nulla è cambiato.
In un help mi si informa che basta andare nelle proprietà della sezione "Generali" del file, e flaggare il check "Sblocca".
Flag non trovato.
Ho esaurito le idee e così sono qui a chiedervi un consiglio.
Grazie anticipatamente.


title: Sblocco macro potenzialmente pericolose

author: Karl Donaubauer

text:
Salve,

e-emme di Marzocchi Ennio:
> un cliente che ha una rete a cui sono connessi 4 pc, dopo l'ultimo aggiornamento dell'Office 365 Apps for Business di ieri, versione 2205, è apparso un errore in apertura con la seguente dicitura:"Una macro potenzialmente pericolosa è stata bloccata.".
> Il risultato è che il db risulta bloccato su tutte le postazioni.
> Nelle opzioni però, io ho cliccato sui flag che consentono l'accesso sia agli activeX che alle macro.
> Su una loro postazione ho creato un nuovo database vuoto e già lì risulta bloccato.
> Ho provato anche a crearne uno su un disco locale escludendo la loro rete ma il risultato è lo stesso.
> Il tecnico che ha installato l'Office ha reinstallato il prodotto ma nulla è cambiato.
> In un help mi si informa che basta andare nelle proprietà della sezione "Generali" del file, e flaggare il check "Sblocca".
> Flag non trovato.

Con quest'ultimo intendi la cosa che si trova nel paragrafo "Marchio del
Web (MOTW) e documenti attendibili" di
https://docs.microsoft.com/it-it/DeployOffice/security/internet-macros-blocked
?

Se così fosse, saresti il secondo che ho letto oggi che ha questo nuovo
problema.

Ciao
Karl
*********
Access News:
https://youtu.be/kUkLjfYwgg8

Access DevCon:
http://AccessDevCon.com

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


title: Sblocco macro potenzialmente pericolose

author: Ammammata

text:
Il giorno Mon 20 Jun 2022 04:37:08p, *e-emme di Marzocchi Ennio* ha inviato
su it.comp.appl.access il messaggio news:08784a9b-095b-49df-817f-
f3ae46...@googlegroups.com
. Vediamo cosa ha scritto:

> sono qui a chiedervi un consiglio

che sia un problema di "trusted locations"?

https://www.accessribbon.de/en/?Trust_Center:Trusted_Locations

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


title: Sblocco macro potenzialmente pericolose

text:

Il tecnico ha inserito il percorso di rete fra i percorsi attendibili.
La versione è quella cui si accede da account, informazioni.
Il messaggio è quello del link inserito da Karl e non c'è modo di disattavare il messaggio macro.


title: Sblocco macro potenzialmente pericolose

text:
Salve,

e-emme di Marzocchi Ennio:
>>...
> Il tecnico ha inserito il percorso di rete fra i percorsi attendibili.
> La versione è quella cui si accede da account, informazioni.
> Il messaggio è quello del link inserito da Karl e non c'è modo di disattavare il messaggio macro.
> ...

Il database si trova su un NAS? Ho visto altre due segnalazioni del
problema in cui questo era il caso. Sulle unità non NAS, i database
erano a posto.

Ho segnalato il problema al team di Access, che sta ora indagando.

--



title: Sblocco macro potenzialmente pericolose

author: BFS

text:

ti converrebbe usare licenze Office LTSC se non vuoi usare runtime vecchi

non puoi ad ogni aggiornamento office pregare che non ti si pianti una
intera azienda col lavoro

BFS


title: Sblocco macro potenzialmente pericolose

text:

Ciao, nel mio office sono: File> Opzioni > centro di protezione > impostazioni centro di protezione > impostazioni delle macro > abilita/disabilita

spero ti sia utile

Aldo


title: Sblocco macro potenzialmente pericolose

text:
Karl, chiederò ma c'è un particolare che probabilmente è sfuggito.
Nel PC al quale mi ero collegato, ho creato un nuovo db "vuoto" con percorso in locale e non in rete.
Malgrado fosse vuoto già all'apertura risultava con quella barra\alert di blocco macro.
Quindi escluderei un problema di rete, di NAS o di permessi sui percorsi di rete.
Avevo qualche dubbio sul db stesso e questo è il motivo per cui ho creato un nuovo db vuoto.
Secondo particolare: Perchè col destro del mouse nelle proprietà del file sez."generali manca il famoso check "sblocca macro" menzionata nell'help con tanto di immagine?

BFS, terrò conto del consiglio. Ogni cliente fa un po' come vuole,installa quello che vuole, la versione che vuole senza neanche avvertirmi
 e ovviamente si è creato un disordine al quale non ho mai posto rimedio.

Aldo, avevo già disattivato il blocco macro e il blocco degli activex.


title: Sblocco macro potenzialmente pericolose

text:
Il giorno Mon 20 Jun 2022 05:34:05p, *e-emme di Marzocchi Ennio* ha inviato
su it.comp.appl.access il messaggio news:3a31358d-9e92-4ff5-8306-
dba23b...@googlegroups.com
. Vediamo cosa ha scritto:

> Il tecnico ha inserito il percorso di rete fra i percorsi attendibili.
>

lo supponevo (cit.) ma devo anche dire che ho qui diversi file excel sul
server che OGNI VOLTA chiedono l'autorizzazione sebbene siano in un
percorso attendibile.
secondo me è un'altra "feature" di office non documentata ;)



title: Sblocco macro potenzialmente pericolose

text:
>devo anche dire che ho qui diversi file excel sul
>server che OGNI VOLTA chiedono l'autorizzazione sebbene siano in un
percorso attendibile.

Ho anche creato un db vuoto su disco locale eppure il messaggio sulla barra è lo stesso.
Se non arrivano nuove comunicazioni, in mattinata installo un runtime 365 32bit sperando che si sovrapponga all'Office Business.

Karl, il db è su Nas ma mi dà lo stesso problema anche se lo copio cartella in disco locale.


title: Sblocco macro potenzialmente pericolose

author: RobertoA

text:
Il 21/06/2022 09:43, e-emme di Marzocchi Ennio ha scritto:

> Ogni cliente fa un po' come vuole,installa quello che vuole, la versione che vuole senza neanche avvertirmi
> e ovviamente si è creato un disordine al quale non ho mai posto rimedio.

Beneeee, cosi' puoi incolpare qualcuno
Succede pure a noi

Scherzi a parte (mica tanto), semnra essere un problema frequente che il
caricamento di nuove versioni Office oppure semplici aggiornamenti
possano modificare o addirittura impedire il funzionamento delle
procedure installate e 'fino a ieri'  perfettamente funzionanti
E quindi la domanda sorge spontanea: c'e' modo di 'racchiudere' il
necessario (runtime, librerie e configurazioni a lui necessari) a far
girare il nostro gestionale, rendendolo impermeabile da quanto possono
fare gli utenti (installazioni altre versioni di Office, aggiornamenti
vari..) ?
Una sorta di virtual machine o di autoscompattante al volo?


title: Sblocco macro potenzialmente pericolose

author: Simone Calligaris

text:
> Scherzi a parte (mica tanto), semnra essere un problema frequente che il
> caricamento di nuove versioni Office oppure semplici aggiornamenti
> possano modificare o addirittura impedire il funzionamento delle
> procedure installate e 'fino a ieri' perfettamente funzionanti
> E quindi la domanda sorge spontanea: c'e' modo di 'racchiudere' il
> necessario (runtime, librerie e configurazioni a lui necessari) a far
> girare il nostro gestionale, rendendolo impermeabile da quanto possono
> fare gli utenti (installazioni altre versioni di Office, aggiornamenti
> vari..) ?
> Una sorta di virtual machine o di autoscompattante al volo?

E' ciò che dovrebbe fare nativamente windows ;-/
Di solito i migliori risultati si ottengono (certo, a patto che non si usino feature più recenti) utlizzando vecchi Runtime di Access.

Saluti


title: Sblocco macro potenzialmente pericolose

text:
Poco fa ho installato il runtime access 365 - 32 bit.
Il programma adesso si apre in locale ma non in rete (su NAS) e si apre sempre e solo col runtime escludendo Access.
Il msg in rete invece è "Microsoft ha bloccato l'esecuzione delle macro perchè l'origine del file non è attendibile." Unica possibilità il pulsante annulla e la chiusura del db.


title: Sblocco macro potenzialmente pericolose

text:

Che tipo di feature utilizza la tua applicazione che non siano supportate da Access>=2010?

Saluti


title: Sblocco macro potenzialmente pericolose

text:
> Che tipo di feature utilizza la tua applicazione che non siano supportate da Access>=2010?

Simone, dimentichiamo per un attimo la mia applicazione.
Dopo l'installazione del runtime il risultato è il seguente:
Il db "vuoto", nuovo di trinca, creato in rete, mi restituisce il messaggio di macro pericolose fornendomi solo un pulsante "annulla".
Copiandolo su locale invece si apre regolarmente.
In pratica sembra che il runtime abbia risolto il problema di apertura su PC locale mentre invece in rete parte la protezione.
E la mia applicazione segue a ruota.
Peccato che adesso l'Access mi rimandi sistematicamente al runtime per l'apertura senza darmi la possibilità di accedere al progetto.
La versione dell'Office è Microsoft Apps for Business.


title: Sblocco macro potenzialmente pericolose

text:
> Simone, dimentichiamo per un attimo la mia applicazione.

La mia domanda era finalizzata a capire se puoi far girare l'applicazione senza modifiche con versioni Runtime <> 365
In caso affermativo ti conviene provare, magari col 2010: mi pare strano che il tuo problema non affligga nessun altro frequentatore del ng.

Saluti


title: Sblocco macro potenzialmente pericolose

text:
> mi pare strano che il tuo problema non affligga nessun altro frequentatore del ng.

Tre settimane fa un aggiornamento alla sicurezza aveva mandato in tilt qualche mio database.
Karl mi informò che era a conoscenza del problema e che sarebbe stata emessa una fix di aggiornamento in poco temo.
Eppure qui sembrava fosse solo un mio problema.

Cmq oggi nuova teleassistenza, assieme al tecnico. Spingerò per creare un percorso alternativo in rete ma escludendo il nas o di verificare le caratteristiche relative ai permessi di accesso ai file.
Ciao


title: Sblocco macro potenzialmente pericolose

text:

la cosa che sta incuriosendo Simone e anche me, e sembra sia un segreto
visto che non rispondi, è perchè non usi un runtime "vecchiotto" per far
girare le tue app
ti metterebbe al sicuro da i bugs delle nuove release.

BFS


title: Sblocco macro potenzialmente pericolose

text:
Salve,

e-emme di Marzocchi Ennio:
> ...
>> mi pare strano che il tuo problema non affligga nessun altro frequentatore del ng.
>
> Tre settimane fa un aggiornamento alla sicurezza aveva mandato in tilt qualche mio database.
> Karl mi informò che era a conoscenza del problema e che sarebbe stata emessa una fix di aggiornamento in poco temo.
> Eppure qui sembrava fosse solo un mio problema.
> ...

Come ho detto, finora conosco solo altri due rapporti (1 francese, 1
britannico), tutti con NAS. Quindi non sembra essere un fenomeno di massa.



title: Sblocco macro potenzialmente pericolose

text:
Karl Donaubauer:
> ...finora conosco solo altri due rapporti (1 francese, 1
> britannico), tutti con NAS. Quindi non sembra essere un fenomeno di massa.

No 4:
https://answers.microsoft.com/en-us/msoffice/forum/all/unexpected-error-for-blocked-marcros/271326ec-38ff-43e2-a73e-c366943effd3


title: Sblocco macro potenzialmente pericolose

text:

e No 5:
https://answers.microsoft.com/fr-fr/msoffice/forum/all/access-365-macros-bloqu%c3%a9e-sur-un-r%c3%a9seau/82323d4f-0722-453d-a767-5d9b94f61610

L'aggiornamento che provoca sembra diffondersi ulteriormente. Ho
contattato nuovamente Microsoft. Vediamo se questa volta c'è una
risposta più ampia di un "stiamo indagando".



title: Sblocco macro potenzialmente pericolose

text:
Aggiornamenti:
Il gestionale puntava ad un percorso Y:\Pathdelgestionale in rete su NAS.
Tentando di inserire Y:\Pathgestionale nei percorsi attendibili mi ritornava un messaggio di errore che menzionava appunto la pericolosità del percorso.
Il tecnico ha modificato il path da Y a Z (sempre sul NAS).
A quel punto è stato possibile inserire il nuovo path fra i percorsi attendibili e tutto è tornato a posto.
Allo stato attuale non conosciamo il motivo per cui Y è diventato "inaffidabile".
Il runtime sulle altre postazioni si è rivelato NON necessario.
Grazie a tutti.


title: Sblocco macro potenzialmente pericolose

text:

Io uso il 2013, 32bit
Voi cosa usate?


title: Sblocco macro potenzialmente pericolose

text:
> > la cosa che sta incuriosendo Simone e anche me, e sembra sia un segreto
> > visto che non rispondi, è perchè non usi un runtime "vecchiotto" per far
> > girare le tue app
> > ti metterebbe al sicuro da i bugs delle nuove release.

BFS,
in questo caso non c'era alcun runtime (se non quello che ho installato in una sola postazione proprio ieri).
in alcuni casi c'è Access con solo la pwd nei moduli. Programmi installati un sacco d'anni fa.
Poi ho cominciato a dividere i db e ad usare i runtime, 2010, 2013 etc
Infine il 365 a 32 bit.
Ultimamente uso runtime 365 - 64 bit, ma siamo ancora all'inizio.


title: Sblocco macro potenzialmente pericolose

text:
> Infine il 365 a 32 bit.
> Ultimamente uso runtime 365 - 64 bit, ma siamo ancora all'inizio.

Ecco, il punto è che forse (dico forse) utilizzando uno dei Runtime più vecchi invece che il 365, sei meno esposto alle sorprese da Update M$.

Saluti


title: L'orologio della SysTry

author: abc

text:
Buongiorno a tutti. Volevo sapere se c'è qualcuno che può suggerirmi le
istruzioni per aprire la form per la regolazione della data e dell'orologio
di sistema(l'orologio della systray).
Ringrazio anticipatamente. :-)
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: L'orologio della SysTry

author: Carlo Costarella

text:
"abc" <
andread...@libero.it
> ha scritto nel messaggio
news:81Z72Z53Z253Y1...@usenet.libero.it...
> Buongiorno a tutti. Volevo sapere se c'è qualcuno che può suggerirmi le
> istruzioni per aprire la form per la regolazione della data e
dell'orologio
> di sistema(l'orologio della systray).
>
> Ringrazio anticipatamente. :-)
>
Eccoti l'istruzione da inserire su clic di un pulsante di comando:
Shell "rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0"
Ciao, Carlo


title: L'orologio della SysTry

text:
Il 12 Nov 2003, 12:52, "Carlo Costarella"
<
carloantoni...@virgilio.it
> ha scritto:

Caro Carlo, ti rigrazio subito anche solo per avermi dato retta...ma mi sa
che mi ho bisogno ancora di te...
Espongo il fattaccio: ho aperto una tabella e l'ho salvata di default
maschera1, ho creato un pulsante, sono andato nell'evento suclick e ho
copiato il tuo suggerimento,ho aperto la maschera, ma niente nessun
risultato...non appare l'orologio della systray... Cosa sbaglio???
Grazie!



title: L'orologio della SysTry

text:

Cerca di scrivere il codice "Corretamente per come te lo ha mandato Carlo è
esatto funziona benissimo.
Ciao.


title: L'orologio della SysTry

text:

Immagino che nn sto facendo propriamente una bella figura,ma appunto per non
sbagliare ho fatto un copia-incolla della riga di Carlo...Probabilmente ho
copiato qualcosa in + o in -.Scusate,adesso vado a scrivere.
Anzi penso che lo scirverò 100 volte per punizione.
Grazie, e scusatemi ancora.



title: Problema di esportazione

author: Fabrizio

text:
Ho un database gestionale che gestisce la fatturazione.
Ora devo esportare le fatture in modo che per ogni articolo mi venga creato
un record.
In questo modo
Cod Cliente    Rag-Soc              Art               Data
    1                 uno                    aaaa            20/01/01
    1                 uno                    bbbb           20/01/01
    1                 uno                    cccc            20/01/01
    1                 uno                    dddd           20/01/01
Ringrazio in anticipo chi mi volesse aiutare
Fabrizio


title: Problema di esportazione

author: Roberto

text:
"Fabrizio" <
far...@tiscalinet.it
> ha scritto nel messaggio
news:9jp8p9$3sj$1...@pegasus.tiscalinet.it...

Dove le devi esportare? In una tabella in un file di testo o da qualche
altra parte?
Se vuoi creare un record per articolo la data ti interessa? se si quale? La
più recente o la più remota?


title: Aiuto x Aggiornamento db

author: nikonik

text:
In una intranet,come posso trovare il DB da cui aggiornarmi non conoscendo
il percorso preciso? Grazie!!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aiuto x Aggiornamento db

author: Pablitomf

text:
nikonik ha scritto:
> In una intranet,come posso trovare il DB da cui aggiornarmi non conoscendo
> il percorso preciso? Grazie!!
Prima di tutto il Subject del tuo post è tutt'altro che significativo
(leggi le regole di comportamento
www.sitocomune.com
), ma credendo tu sia
nuovo (lo sei) ti dirò di più, neanche leggendo quello che segue al
Subject ho capito cosa ti serve... che significa "...da cui aggiornarmi
non conoscendo il percorso..."??? parli di sincronizzazione di dati?
--
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)



title: Controllo Slider

author: Fabio Gulotta

text:
Salve a tutti , vorrei creare una maschera con degli slider per creare una
palette di colori personalizzata, da salvare poi in una tabella che
memorizzi i valori RGB di ciascun colore per poterlo visualizzare.
 Ho provato con gli slider ed un Rettangolo che visualizza l'anteprima del
colore selezionato. Non riesco però ad aggiornare il rettangolo colorato in
contemporanea ,
non capisco l'evento su aggiornamento quando si verifica?
  Sapreste darmi dei suggerimenti... o qualche link dove si parli di questo
controllo?


title: Controllo Slider

author: sv

text:
Fabio Gulotta ha scritto:


Vedi
www.accessgroup.it
Sezione Forms
Articolo: Gestione colori
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Controllo Slider

author: Alessandro Baraldi

text:
Fabio Gulotta ha scritto:

Se non vuoi usare gli OCX, che anche in questo caso sono evitabili....
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=90
@Alex


title: Ciclare attraverso controlli che non hanno radice comune

author: robb

text:
Salve,
se io, in una maschera, ho dei controlli che si chiamano:
NumeroFattura_1
Data_2
NomeCliente_3
Oggetto_4
Imponibile_5
Acconto_6
da codice è possibile individuare i numeri presenti nei nomi dei
controlli per poi ciclare con "For... Next" o è necessario che la
radice sia uguale per tutti i controlli?
Grazie.


text:
"robb" <
ro...@hotmail.it
> ha scritto nel messaggio
news:1154174364.2...@m79g2000cwm.googlegroups.com...
Salve,



Grazie.
[Risposta]
Usa la proprità tag di ogni controllo che desideri "marcare" per la lettura
e poi cicla solo su quei controlli con il tag che tu hai stabilito.
Ciao, Carlo


text:
Carlo Costarella wrote:
[CUT]
> [Risposta]
> Usa la proprità tag di ogni controllo che desideri "marcare" per la lettura
> e poi cicla solo su quei controlli con il tag che tu hai stabilito.
>
> Ciao, Carlo
Ciao Carlo, grazie della risposta.
La proprietà Tag di quei controlli è già impegnata per altro scopo.
Se proprio non se ne può fare a meno, vuol dire che dovrò rinominare
tutti i controlli: cosa molto scomoda anche perché i nomi che ho dato
ai controlli sono descrittivi.
Robb


text:
"robb" <
ro...@hotmail.it
> ha scritto nel messaggio
news:1154188291....@b28g2000cwb.googlegroups.com...
Carlo Costarella wrote:
[CUT]




Robb
[Risposta]
Potresti usare un'altra strada.
Quanti sono i caratteri numerici alla fine del controllo?
Voglio dire che se sono uno ti basterebbe un mid del nome del controllo e...
se è numerico...è lui.
Se sono più di uno, poniamo due, potresi sempre cercare gli ultimi due
caratteri del nome del controllo e poi ciclare tra i due caratteri con
isnumeric ed ottenere alla fine il numero...è ancora lui.
Che ne dici?
Ciao, Carlo


text:
Carlo Costarella wrote:
[CUT]
>
> [Risposta]
> Potresti usare un'altra strada.
> Quanti sono i caratteri numerici alla fine del controllo?
> Voglio dire che se sono uno ti basterebbe un mid del nome del controllo e...
> se è numerico...è lui.
> Se sono più di uno, poniamo due, potresi sempre cercare gli ultimi due
> caratteri del nome del controllo e poi ciclare tra i due caratteri con
> isnumeric ed ottenere alla fine il numero...è ancora lui.
>
> Che ne dici?
>
> Ciao, Carlo
Direi che è ottimo.
Potrei rinominare i controlli con alla fine 01, 02, 03.. 11, 12 ecc.
così alla fine del nome di ogni controllo ci sarebbero sempre due
numeri.
Mi spiegheresti, facendo un esempio pratico, come ciclare usando
isnumeric?
Grazie mille!


text:
"robb" <
ro...@hotmail.it
> ha scritto nel messaggio
news:1154189007.1...@i42g2000cwa.googlegroups.com...
Carlo Costarella wrote:
[CUT]



Grazie mille!
[risposta]
Per esempio questa funzione, a cui passerai il nome del controllo,
restituisce vero o falso a seconda se il primo dei due caratteri finali è un
numero.
Public Function ENumero(ST As String) As Boolean
Dim MiaST As String
MiaST = Mid(ST, Len(ST) - 1, 2)
If IsNumeric(Mid(MiaST, 1, 1)) = True Then
ENumero = True
Else
ENumero = False
End If
End Function
Penso che da questo esempio potrai trarre quello che ti serve.
Ciao, Carlo


text:
Carlo Costarella wrote:
[CUT]
> [risposta]
> Per esempio questa funzione, a cui passerai il nome del controllo,
> restituisce vero o falso a seconda se il primo dei due caratteri finali è un
> numero.
> Public Function ENumero(ST As String) As Boolean
> Dim MiaST As String
> MiaST = Mid(ST, Len(ST) - 1, 2)
>
> If IsNumeric(Mid(MiaST, 1, 1)) = True Then
> ENumero = True
> Else
> ENumero = False
> End If
>
> End Function
>
> Penso che da questo esempio potrai trarre quello che ti serve.
>
> Ciao, Carlo
Grazie, Carlo. Con l'esempio che mi hai postato sono riuscito a
risolvere.
Ciao
robb


title: runtime in italiano please?

author: ringo

text:
Salve a tutti,
avevo letto della possibilità di trasformare
il runtime da inglese all'italiano sostituendo
delle DLL.
Qualcuno si ricorda quali sono le DLL?
grazie
ringo


title: runtime in italiano please?

author: CiBicotti

text:
> avevo letto della possibilità di trasformare
> il runtime da inglese all'italiano sostituendo
> delle DLL.
>
> Qualcuno si ricorda quali sono le DLL?
access2000:
DAA9INTL.DLL
GRINTL32.DLL
MSAIN900.DLL
MSO9INTL.DLL


title: runtime in italiano please?

text:
"CiBicotti" <
non...@di.co
> ha scritto nel messaggio
news:9Yxk9.1246$zs6...@tornado.fastwebnet.it...

grazie mille!


title: cambio patch tabella archivio immagini

author: BB

text:
Ho un applicativo con immagini collegate raccolte in una cartella e quindi
un percorso specifico.
Per motivi di rete, ho dovuto mettere la cartella con le foto in un altro
percorso,
Il mio DB di immagini però, cerca le foto sempre nel percorso precedente e
non trovando piu' la cartella da errore.
Siccome sono circa 1600 foto, non vorrei cambiare il path ad ogni record
del DB per far puntare al nuovo percorso ma farlo con un unico comando
(magri con una query di aggiornamento).
Come fare?
tank
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: cambio patch tabella archivio immagini

author: George

text:
"BB" <
onof...@tin.it
> ha scritto nel messaggio
news:bcbq1a$ng9$1...@news.newsland.it...
> Ho un applicativo con immagini collegate raccolte in una cartella e quindi
> un percorso specifico.
> Per motivi di rete, ho dovuto mettere la cartella con le foto in un altro
> percorso,
> Il mio DB di immagini perň, cerca le foto sempre nel percorso precedente e
> non trovando piu' la cartella da errore.
> Siccome sono circa 1600 foto, non vorrei cambiare il path ad ogni record
> del DB per far puntare al nuovo percorso ma farlo con un unico comando
> (magri con una query di aggiornamento).
> Come fare?
> tank
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
Immaginando che la vecchia path sia, per esempio "C:\miefoto\" e che la
nuova path sia D:\altrefoto
potresti fare una query del tipo UPDATE <tabella> SET
<percorsofoto>="C:\miefoto\" & mid(<percorsofoto>,12)
Comunque sia, il metodo che hai seguito per memorizzare il percorso č
evidentemente sbagliato ed eccessivamente rigido.
Tieniti in una variabile globale o in un qualsiasi posto il path della
cartella *padre* (esempio *C:\miefoto\*) e memorizza nel campo solamente il
sottopercorso (esempio *gennaio\003.lpg*). Cosě facendo puoi spostare la tua
raccolta di foto e aggiornare la sola variabile globale...
Ovviamente i percorsi sono la combinazione lineare della variabile e del
sottopercorso...
Bye


title: Access e SQL-2008

author: Ghost 63

text:
Ho un applicativo con Front End Access 2000 e Back End sql-2008
express, ora mi succede una cosa strana se uno dei client su cui gira
l'applicativo è inserito in un dominio dopo un pò di tempo (da un'ora
in su) perdo la connessione a sql e l'applicativo va in errore, se il
client non è connesso al dominio ciò non succede. Ho provato a
installare sql sia su XP pro che si Win 2k3 anche questi sia nel
dominio che non ma il risultato non cambia. Sql ha come autenticazione
mista e l'utente non è un utente di dominio.
Qualcuno può aiutarmi.
Grazie


title: Access e SQL-2008

author: miciomao

text:
prova anche qua
http://groups.google.com/group/microsoft.public.it.sql/topics


title: nel caso di piu' E-mail

author: Piero

text:
ciao a tutti
nel caso di piu' indirizzi E-mail
per un fornitore o cliente �
bene creare piu' campi nella tb oppure
nello stesso campo piu' email separati con ";"(punto e virgola)?

Grazie


title: nel caso di piu' E-mail

author: BFS

text:
Il 09/12/2013 09:45, Piero ha scritto:
> ciao a tutti
> nel caso di piu' indirizzi E-mail
> per un fornitore o cliente ï¿œ
> bene creare piu' campi nella tb oppure
> nello stesso campo piu' email separati con ";"(punto e virgola)?
>
> Grazie
>
>

ad essere sinceri per rispettare le regole di normalizzazione di un db
dovresti crearti una tabella mail, con un campo idcliente in relazioni a
1 a molti con l'id cliente.
quindi qualcosa tipo

idcliente/contatto/mail

101/resp. acquisti/
acqu...@pippo.it

101/amministrazione/
a...@pippo.it

101/mario rossi/
mario...@pippo.it

dove 101 ï¿œ l'id cliente/fornitore

ciao
BFS


title: nel caso di piu' E-mail

text:
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio
news:52a5846c$0$23125$4faf...@reader2.news.tin.it...
> Il 09/12/2013 09:45, Piero ha scritto:
>> ciao a tutti
>> nel caso di piu' indirizzi E-mail
>> per un fornitore o cliente �
>> bene creare piu' campi nella tb oppure
>> nello stesso campo piu' email separati con ";"(punto e virgola)?
>>
>> Grazie
>>
>>
>
> ad essere sinceri per rispettare le regole di normalizzazione di un db
> dovresti crearti una tabella mail, con un campo idcliente in relazioni a 1
> a molti con l'id cliente.
> quindi qualcosa tipo
>
> idcliente/contatto/mail
>
> 101/resp. acquisti/
acqu...@pippo.it

> 101/amministrazione/
a...@pippo.it

> 101/mario rossi/
mario...@pippo.it

>
> dove 101 � l'id cliente/fornitore
>
> ciao
grazie BFS
una tbEmail per Fornitori e una per Clienti?


title: nel caso di piu' E-mail

text:
Il 09/12/2013 10:44, Piero ha scritto:
> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
> news:52a5846c$0$23125$4faf...@reader2.news.tin.it...
>> Il 09/12/2013 09:45, Piero ha scritto:
>>> ciao a tutti
>>> nel caso di piu' indirizzi E-mail
>>> per un fornitore o cliente ï¿œ
>>> bene creare piu' campi nella tb oppure
>>> nello stesso campo piu' email separati con ";"(punto e virgola)?
>>>
>>> Grazie
>>>
>>>
>>
>> ad essere sinceri per rispettare le regole di normalizzazione di un db
>> dovresti crearti una tabella mail, con un campo idcliente in relazioni a 1
>> a molti con l'id cliente.
>> quindi qualcosa tipo
>>
>> idcliente/contatto/mail
>>
>> 101/resp. acquisti/
acqu...@pippo.it

>> 101/amministrazione/
a...@pippo.it

>> 101/mario rossi/
mario...@pippo.it

>>
>> dove 101 ï¿œ l'id cliente/fornitore
>>
>> ciao
> grazie BFS
> una tbEmail per Fornitori e una per Clienti?
>
>
>
>
>

se sono in due tabelle differenti si
se sono nella stessa tabella no

ciao


title: nel caso di piu' E-mail

text:
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio
news:52a592f9$0$23118$4faf...@reader2.news.tin.it...
> Il 09/12/2013 10:44, Piero ha scritto:
>> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
>> news:52a5846c$0$23125$4faf...@reader2.news.tin.it...
>>> Il 09/12/2013 09:45, Piero ha scritto:
>>>> ciao a tutti
>>>> nel caso di piu' indirizzi E-mail
>>>> per un fornitore o cliente �
>>>> bene creare piu' campi nella tb oppure
>>>> nello stesso campo piu' email separati con ";"(punto e virgola)?
>>>>
>>>> Grazie
>>>>
>>>>
>>>
>>> ad essere sinceri per rispettare le regole di normalizzazione di un db
>>> dovresti crearti una tabella mail, con un campo idcliente in relazioni a
>>> 1
>>> a molti con l'id cliente.
>>> quindi qualcosa tipo
>>>
>>> idcliente/contatto/mail
>>>
>>> 101/resp. acquisti/
acqu...@pippo.it

>>> 101/amministrazione/
a...@pippo.it

>>> 101/mario rossi/
mario...@pippo.it

>>>
>>> dove 101 � l'id cliente/fornitore
>>>
>>> ciao
>> grazie BFS
>> una tbEmail per Fornitori e una per Clienti?
>>
>>
>>
>>
>>
>
> se sono in due tabelle differenti si
> se sono nella stessa tabella no
>
>
> ciao
ciao BFS
le spunte in modifica relazioni tra tbClienti e IdCliente della tbEmail va
su tutte e tre le opzioni?
grazie


title: nel caso di piu' E-mail

text:
Il 09/12/2013 11:03, Piero ha scritto:
> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
> news:52a592f9$0$23118$4faf...@reader2.news.tin.it...
>> Il 09/12/2013 10:44, Piero ha scritto:
>>> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
>>> news:52a5846c$0$23125$4faf...@reader2.news.tin.it...
>>>> Il 09/12/2013 09:45, Piero ha scritto:
>>>>> ciao a tutti
>>>>> nel caso di piu' indirizzi E-mail
>>>>> per un fornitore o cliente ï¿œ
>>>>> bene creare piu' campi nella tb oppure
>>>>> nello stesso campo piu' email separati con ";"(punto e virgola)?
>>>>>
>>>>> Grazie
>>>>>
>>>>>
>>>>
>>>> ad essere sinceri per rispettare le regole di normalizzazione di un db
>>>> dovresti crearti una tabella mail, con un campo idcliente in relazioni a
>>>> 1
>>>> a molti con l'id cliente.
>>>> quindi qualcosa tipo
>>>>
>>>> idcliente/contatto/mail
>>>>
>>>> 101/resp. acquisti/
acqu...@pippo.it

>>>> 101/amministrazione/
a...@pippo.it

>>>> 101/mario rossi/
mario...@pippo.it

>>>>
>>>> dove 101 ï¿œ l'id cliente/fornitore
>>>>
>>>> ciao
>>> grazie BFS
>>> una tbEmail per Fornitori e una per Clienti?
>>>
>>>
>>>
>>>
>>>
>>
>> se sono in due tabelle differenti si
>> se sono nella stessa tabella no
>>
>>
>> ciao
> ciao BFS
> le spunte in modifica relazioni tra tbClienti e IdCliente della tbEmail va
> su tutte e tre le opzioni?
> grazie
>
>

si
ciao


title: nel caso di piu' E-mail

text:
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio
news:52a595fb$0$23119$4faf...@reader2.news.tin.it...
> Il 09/12/2013 11:03, Piero ha scritto:
>> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
>> news:52a592f9$0$23118$4faf...@reader2.news.tin.it...
>>> Il 09/12/2013 10:44, Piero ha scritto:
>>>> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
>>>> news:52a5846c$0$23125$4faf...@reader2.news.tin.it...
>>>>> Il 09/12/2013 09:45, Piero ha scritto:
>>>>>> ciao a tutti
>>>>>> nel caso di piu' indirizzi E-mail
>>>>>> per un fornitore o cliente �
>>>>>> bene creare piu' campi nella tb oppure
>>>>>> nello stesso campo piu' email separati con ";"(punto e virgola)?
>>>>>>
>>>>>> Grazie
>>>>>>
>>>>>>
>>>>>
>>>>> ad essere sinceri per rispettare le regole di normalizzazione di un db
>>>>> dovresti crearti una tabella mail, con un campo idcliente in relazioni
>>>>> a
>>>>> 1
>>>>> a molti con l'id cliente.
>>>>> quindi qualcosa tipo
>>>>>
>>>>> idcliente/contatto/mail
>>>>>
>>>>> 101/resp. acquisti/
acqu...@pippo.it

>>>>> 101/amministrazione/
a...@pippo.it

>>>>> 101/mario rossi/
mario...@pippo.it

>>>>>
>>>>> dove 101 � l'id cliente/fornitore
>>>>>
>>>>> ciao
>>>> grazie BFS
>>>> una tbEmail per Fornitori e una per Clienti?
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>> se sono in due tabelle differenti si
>>> se sono nella stessa tabella no
>>>
>>>
>>> ciao
>> ciao BFS
>> le spunte in modifica relazioni tra tbClienti e IdCliente della tbEmail
>> va
>> su tutte e tre le opzioni?
>> grazie
>>
>>
>
>
> si
> ciao
ciao BFS

rimanendo in tema di relazioni

se ho 3 tb: tbClienti e tbDestinazionediversa, con campo
IdDestinazioneDiversa e IdCliente
e tbCarichi con IdDestinazioneDiversa;
come vanno messe le spunte in Modifica relazioni tra le 3 tb?
grazie ancora


title: nel caso di piu' E-mail

text:
Il 09/12/2013 11:51, Piero ha scritto:
> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
> news:52a595fb$0$23119$4faf...@reader2.news.tin.it...
>> Il 09/12/2013 11:03, Piero ha scritto:
>>> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
>>> news:52a592f9$0$23118$4faf...@reader2.news.tin.it...
>>>> Il 09/12/2013 10:44, Piero ha scritto:
>>>>> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
>>>>> news:52a5846c$0$23125$4faf...@reader2.news.tin.it...
>>>>>> Il 09/12/2013 09:45, Piero ha scritto:
>>>>>>> ciao a tutti
>>>>>>> nel caso di piu' indirizzi E-mail
>>>>>>> per un fornitore o cliente ï¿œ
>>>>>>> bene creare piu' campi nella tb oppure
>>>>>>> nello stesso campo piu' email separati con ";"(punto e virgola)?
>>>>>>>
>>>>>>> Grazie
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> ad essere sinceri per rispettare le regole di normalizzazione di un db
>>>>>> dovresti crearti una tabella mail, con un campo idcliente in relazioni
>>>>>> a
>>>>>> 1
>>>>>> a molti con l'id cliente.
>>>>>> quindi qualcosa tipo
>>>>>>
>>>>>> idcliente/contatto/mail
>>>>>>
>>>>>> 101/resp. acquisti/
acqu...@pippo.it

>>>>>> 101/amministrazione/
a...@pippo.it

>>>>>> 101/mario rossi/
mario...@pippo.it

>>>>>>
>>>>>> dove 101 ï¿œ l'id cliente/fornitore
>>>>>>
>>>>>> ciao
>>>>> grazie BFS
>>>>> una tbEmail per Fornitori e una per Clienti?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> se sono in due tabelle differenti si
>>>> se sono nella stessa tabella no
>>>>
>>>>
>>>> ciao
>>> ciao BFS
>>> le spunte in modifica relazioni tra tbClienti e IdCliente della tbEmail
>>> va
>>> su tutte e tre le opzioni?
>>> grazie
>>>
>>>
>>
>>
>> si
>> ciao
> ciao BFS
>
> rimanendo in tema di relazioni
>
> se ho 3 tb: tbClienti e tbDestinazionediversa, con campo
> IdDestinazioneDiversa e IdCliente
> e tbCarichi con IdDestinazioneDiversa;
> come vanno messe le spunte in Modifica relazioni tra le 3 tb?
> grazie ancora
>
>

scusa ma cosa non ti ï¿œ chiaro di cosa facciano i 3 flag?
vanno spuntati in base alle tue esigenze.
esempio se alla cancellazione di un record master devono cancellarsi
tutti i rispettivi details lo flaggi altrimenti no.
(es. cancello un nominativo...ha senso cancellare anche tutte le
relative destinazioni)

lo devi sapere tu se serve o no spuntarle :-)

ciao
BFS


title: nel caso di piu' E-mail

text:
"BFS" <B...@BFSBFS.it> ha scritto nel messaggio
news:52a5dd4c$0$1378$4faf...@reader1.news.tin.it...
> Il 09/12/2013 11:51, Piero ha scritto:
>> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
>> news:52a595fb$0$23119$4faf...@reader2.news.tin.it...
>>> Il 09/12/2013 11:03, Piero ha scritto:
>>>> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
>>>> news:52a592f9$0$23118$4faf...@reader2.news.tin.it...
>>>>> Il 09/12/2013 10:44, Piero ha scritto:
>>>>>> "BFS" <B...@BFSBFS.it> ha scritto nel messaggio
>>>>>> news:52a5846c$0$23125$4faf...@reader2.news.tin.it...
>>>>>>> Il 09/12/2013 09:45, Piero ha scritto:
>>>>>>>> ciao a tutti
>>>>>>>> nel caso di piu' indirizzi E-mail
>>>>>>>> per un fornitore o cliente �
>>>>>>>> bene creare piu' campi nella tb oppure
>>>>>>>> nello stesso campo piu' email separati con ";"(punto e virgola)?
>>>>>>>>
>>>>>>>> Grazie
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> ad essere sinceri per rispettare le regole di normalizzazione di un
>>>>>>> db
>>>>>>> dovresti crearti una tabella mail, con un campo idcliente in
>>>>>>> relazioni
>>>>>>> a
>>>>>>> 1
>>>>>>> a molti con l'id cliente.
>>>>>>> quindi qualcosa tipo
>>>>>>>
>>>>>>> idcliente/contatto/mail
>>>>>>>
>>>>>>> 101/resp. acquisti/
acqu...@pippo.it

>>>>>>> 101/amministrazione/
a...@pippo.it

>>>>>>> 101/mario rossi/
mario...@pippo.it

>>>>>>>
>>>>>>> dove 101 � l'id cliente/fornitore
>>>>>>>
>>>>>>> ciao
>>>>>> grazie BFS
>>>>>> una tbEmail per Fornitori e una per Clienti?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> se sono in due tabelle differenti si
>>>>> se sono nella stessa tabella no
>>>>>
>>>>>
>>>>> ciao
>>>> ciao BFS
>>>> le spunte in modifica relazioni tra tbClienti e IdCliente della tbEmail
>>>> va
>>>> su tutte e tre le opzioni?
>>>> grazie
>>>>
>>>>
>>>
>>>
>>> si
>>> ciao
>> ciao BFS
>>
>> rimanendo in tema di relazioni
>>
>> se ho 3 tb: tbClienti e tbDestinazionediversa, con campo
>> IdDestinazioneDiversa e IdCliente
>> e tbCarichi con IdDestinazioneDiversa;
>> come vanno messe le spunte in Modifica relazioni tra le 3 tb?
>> grazie ancora
>>
>>
>
> scusa ma cosa non ti � chiaro di cosa facciano i 3 flag?
> vanno spuntati in base alle tue esigenze.
> esempio se alla cancellazione di un record master devono cancellarsi tutti
> i rispettivi details lo flaggi altrimenti no.
> (es. cancello un nominativo...ha senso cancellare anche tutte le relative
> destinazioni)
>
> lo devi sapere tu se serve o no spuntarle :-)
>
> ciao
> BFS
>
>
ok
grazie


title: info su innosetup

author: italus

text:
avrei la necessità di installare un'applicazione access con tanto di fe be e
file .mdw,su varie macchine, è possibile creare un pacchetto di
installazione con innosetup ?.
grazie


title: info su innosetup

text:
"italus" <
marv...@tin.it
> wrote in message
news:LC%md.354806$
35.16...@news4.tin.it

Si, perchè mai non dovrebbe esserlo...!
Il file MDW non è una gran cosa, per mia esperienza, distribuirlo.
Ovvio che se hai implementato una sicurezza a livello Utente
con livelli d'accesso tramite MDW sei quanto meno obbligato
a metterlo in una risorsa Mappata(lato Server magari e non Client).
Se vai sul sito di Jordan Russel trovi tutto, anche come
installare il RUNTIME...!
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: info su innosetup

author: Ferrari Rino

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:e828259ef32481898a...@mygate.mailgate.org...

Ciao Alex
Scusa l' intrusione ma ho provato ad installare il Runtime con
InnoSetup ma con risultati molto scadenti seguendo le indicazioni del
sito, e se ben ricordi ne abbiamo gia discusso un pò di tempo fa ,ma allora
eri poco ferrato
sull'installazione del runtime  ad oggi ai avuto modo di collaudare ciò
Come da risposta ad un post precedente  "Access XP & WinXP SP2"a Carlo e cc.
Spigavo che o dovuto optare per un software diverso poiché sia il Pakage di
Office
e altri no mi avevano soddisfatto.


title: info su innosetup

text:
"Ferrari Rino" <
rinof...@virgilio.it
> wrote in message
news:Aq2nd.356058$
35.16...@news4.tin.it
[CUT]
> Ciao Alex
> Scusa l' intrusione ma ho provato ad installare il Runtime con
> InnoSetup ma con risultati molto scadenti seguendo le indicazioni del
> sito, e se ben ricordi ne abbiamo gia discusso un pò di tempo fa ,ma allora
> eri poco ferrato
> sull'installazione del runtime  ad oggi ai avuto modo di collaudare ciò
> Come da risposta ad un post precedente  "Access XP & WinXP SP2"a Carlo e cc.
> Spigavo che o dovuto optare per un software diverso poiché sia il Pakage di
> Office
> e altri no mi avevano soddisfatto.
Non ho mai installato runtime, pertanto sono ancora poco ferrato,
ma sul NG di Innosetup il problema è stato affrontato alcune volte e
ovviamente i più esperti hanno "spergiurato" che funziona..!
Ci sono 2 o più procedure per farlo... prova avedere la KB di Inno.
Ciao.
@Alex.



title: info su innosetup

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:bdca9d04146f37fa97...@mygate.mailgate.org...

Ciao Alex cortesemente no trovo i Link da KB puoi postarli.
Ciao
by Rino


title: info su innosetup

author: ALESSANDRO Baraldi

text:
http://www.jrsoftware.org/iskb.php
http://www13.brinkster.com/vincenzog/articles.asp
http://www.vincenzo.net/isxkb/
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Concatenare file di testo

author: bombardino

text:
Magari è un po' OT, ma forse vi è già capita l'esigenza.
Da alcune tabelle, dovrei esportare i dati in formato testo e concatenarli
con il contenuto precedente dello stesso file di testo.
La routine è da ripetere alcune volte con diverse condizioni.
Sembrava semplice lanciare un file batch con il comando DOS copy (per
esempio COPY FILE.TXT+NUOVO.TXT FILE.TXT) dall'interno di una macro ma
questo produce strani effetti (a volte si crea, a volte no, a volte solo con
gli ultimi dati).
C'è un altro sistema ?


title: Concatenare file di testo

author: Mad® Milox

text:
"bombardino" <
bomba...@xxx.it
> ha scritto nel messaggio
news:98pk8p$3u6$1...@fe1.cs.interbusiness.it...

Non so' se ti puo' essere utile, io uso questa funzione per scrivere
direttamente un nuovo file , ma nell'help c'e' scritto anche For Appending .
Penso basti  mettere sul Write un ciclo per i tuoi recordset.
METODO READ (help in linea di Access)
Function ReadTextFileTest
  Const ForReading = 1, ForWriting = 2, ForAppending = 8
  Dim fso, f, Msg
  Set fso = CreateObject("Scripting.FileSystemObject")
  Set f = fso.OpenTextFile("c:\fileprova.txt", ForWriting, True)
  f.Write "Salve gente!"
  Set f = fso.OpenTextFile("c:\fileprova.txt", ForReading)
  ReadTextFileTest =  f.Read(5)
End Function
Ciao.


title: Query su tre tabelle

author: Carlo Magno

text:
Salve a tutti....Sarà sicuramente una stupidata, ma ho un problemino che non
riesco a risolvere!
Ho una tabella ( TAB_PACCHETTI) con questi campi:
ID
Sistemazione
Mezzo
Costo
cod_calendario
cod_localita
Ho creato altre due tabelle per il cod_calendario (TAB_CALENDARIO) e per il
cod_localita (TAB_LOCALITA):
ID
cod_calendario
nome_calendario
ID
cod_localita
nome_localita
Le relazioni sono le seguenti:
tab_pacchetti (molti)<---->(uno) tab_calendari
tab_pacchetti (uno)<----->(uno) tab_localita
Nella  tabella tab_pacchetti devo fare solo degli inserimenti (update) e al
limite avere sott'occhio la situazione degli inserimenti, ma vorrei fare una
maschera che funziona così:
una combo dove seleziono un record dalla tab_calendari;
una volta selezionato un record devo poter scegliere da una combo dove
seleziono un record dalla tab_localita opportunamente filtrata in base alla
scelta fatta sulla prima combo:
se scelgo PIPPO dalla tab_calendari, devo poter scegliere TUTTI  E SOLO i
TOPOLINO che fanno riferimento a PIPPO;
una volta selezionato il record dalla seconda combo devo poter inserire i
rimanenti valori nei campi della tab_pacchetti ed avere un nuovo record
vuoto da riempire.
Ho notato che mi mancava un campo che mettesse in relazione tab_calendari
con tab_localita, e così ho modificato la tab_localita aggiungendo il campo
cod_calendario e definendo la relazione:
tab_calendari (uno)<---->(molti) tab_localita
A questo punto l'integrità referenziale se ne è andata a pallino e non so
più dove sbattere la testa....!
Sicuramente è un problemino da prima elementare per molti di voi, ma non
trattandosi esplicitamente del mio campo potreste darmi una mano...???
Spero di non avervi annoiato....Grazie anticipatamente!
Carlo.


title: Query su tre tabelle


title: Query su tre tabelle

text:
....Scusate il doppione, ma il mailer mi ha fregato...!
Carlo.


title: Query su tre tabelle

author: Antonio Biso

text:
"Carlo Magno" <
carlom...@inwind.it
> ha scritto nel messaggio
news:uv599.89147$lu5.2...@twister1.libero.it...
> Le relazioni sono le seguenti:
>
> tab_pacchetti (molti)<---->(uno) tab_calendari
> tab_pacchetti (uno)<----->(uno) tab_localita
> tab_calendari (uno)<---->(molti) tab_localita
>
> A questo punto l'integrità referenziale se ne è andata a pallino e non so
> più dove sbattere la testa....!
A parte il fatto che l'integrità referenziale non è fondamentale
1) Sei sicuro che la seconda relazione non dovesse essere molti - uno?
Una località non poteva stare in più pacchetti? Secondo me sì!
2) Che vor dì che se n'è andata a pallino? Cioè che nella tablocalità non ci
sono i valori corrispondenti del calendario? Embè, chiaramente dovrai prima
popolare i record col campo vuoto inserito e poi mettere la relazione!!!
Antonio


title: Query su tre tabelle

text:
La mia capacità di sintesi è prossima a zero, questo lo sapevo...:-)
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:PK599.89213$lu5.2...@twister1.libero.it...
> "Carlo Magno" <
carlom...@inwind.it
> ha scritto nel messaggio
> news:uv599.89147$lu5.2...@twister1.libero.it...
>
> > Le relazioni sono le seguenti:
> >
> > tab_pacchetti (molti)<---->(uno) tab_calendari
> > tab_pacchetti (uno)<----->(uno) tab_localita
>
> > tab_calendari (uno)<---->(molti) tab_localita
>
> >
> > A questo punto l'integrità referenziale se ne è andata a pallino e non
so
> > più dove sbattere la testa....!
>
> A parte il fatto che l'integrità referenziale non è fondamentale
> 1) Sei sicuro che la seconda relazione non dovesse essere molti - uno?
> Una località non poteva stare in più pacchetti? Secondo me sì!
Per ogni record in localita esiste un solo record in pacchetti - Per ogni
record in calendario esistono più record in localita
La relazione è questa. Non so se ho fatto bene a creare una relazione anche
fra pacchetti e calendari...
Quello che vorrei fare è questo:
selezionato un record in calendario voglio poter accodare dati alla tabella
pacchetti, ma voglio avere una combo che mi permetta di inserire solo record
in cui il campo cod_localita si riferisce a quel dato cod_calendario
selezionato tramite la prima combo.
> 2) Che vor dì che se n'è andata a pallino? Cioè che nella tablocalità non
ci
> sono i valori corrispondenti del calendario? Embè, chiaramente dovrai
prima
> popolare i record col campo vuoto inserito e poi mettere la relazione!!!
Il qbe di Access mi ha mandato a quel paese...! Ma sicuramente devo avere
sbagliato qualcosa io..Le tabelle comunque sono tutte popolate.
>
> Antonio
Grazie mille, Carlo.


title: Query su tre tabelle

text:
"Carlo Magno" <
carlom...@inwind.it
> ha scritto nel messaggio
news:kU799.87179$n04.2...@twister2.libero.it...
> > A parte il fatto che l'integrità referenziale non è fondamentale
> > 1) Sei sicuro che la seconda relazione non dovesse essere molti - uno?
> > Una località non poteva stare in più pacchetti? Secondo me sì!
>
> Per ogni record in localita esiste un solo record in pacchetti - Per ogni
> record in calendario esistono più record in localita
> La relazione è questa. Non so se ho fatto bene a creare una relazione
anche
> fra pacchetti e calendari...
Ah, va beh...
> Quello che vorrei fare è questo:
> selezionato un record in calendario voglio poter accodare dati alla
tabella
> pacchetti, ma voglio avere una combo che mi permetta di inserire solo
record
> in cui il campo cod_localita si riferisce a quel dato cod_calendario
> selezionato tramite la prima combo.
Embè?
La query della seconda combo deve essere sulla tabella località con un
criterio sul riferimento al calendario fatto così
like nz([forms]![tuaform]![primacombo];"*")
Ogni volta che aggiorni la prima combo devi fare una requery della seconda
Punto
>
> > 2) Che vor dì che se n'è andata a pallino? Cioè che nella tablocalità
non
> ci
> > sono i valori corrispondenti del calendario? Embè, chiaramente dovrai
> prima
> > popolare i record col campo vuoto inserito e poi mettere la relazione!!!
>
> Il qbe di Access mi ha mandato a quel paese...! Ma sicuramente devo avere
> sbagliato qualcosa io..Le tabelle comunque sono tutte popolate.
Non capisco allora quello che sta succedendo, mi spiace.
Io comunque faccio spesso a meno dell'integrità referenziale e campo
benissimo
Antonio


title: Query su tre tabelle

text:
Ok....Ti ringrazio molto. Comincia ad illuminarsi la via..
Bye, Carlo.
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:uA899.89943$lu5.2...@twister1.libero.it...



title: Query su tre tabelle

text:
"Carlo Magno" <
carlom...@inwind.it
> ha scritto nel messaggio
news:86999.90109$lu5.2...@twister1.libero.it...
> Ok....Ti ringrazio molto. Comincia ad illuminarsi la via..
Cerca di illuminarla DOPO il quoting!!!
Antonio


title: Query su tre tabelle

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:gb999.90140$lu5.2...@twister1.libero.it...

.....Mangiato pesante o acido di natura...?


title: Query su tre tabelle

text:
"Carlo Magno" <
carlom...@inwind.it
> ha scritto nel messaggio
news:sOd99.88812$n04.2...@twister2.libero.it...

Ignorante delle regole del NG (c'č un msg di Roberto di ieri) o
menefreghista di natura?
Antonio


title: OT:  SITO COMUNE aggiornato (replica)

author: giorgio

text:
Dai bollettini pubblicati, se non ci saranno proroghe, ma per essere certi
si deve contattare direttamente la Microsoft, il 16 gennaio 2005 scade
l'ultimo supporto per Office 97 che comprende anche Access 97. Di fatto
quindi, chi ha inventato Access 97 lo dismette e ne dichiara la fine.
Peraltro, per fortuna, non esiste ancora nessuna legge che obbliga alla
rottamazione forzata del software dismessso; e in questo senso è da
intendersi l'appartenenza di Access 97 alla "preistoria dell'informatica".
Un conto è ricordare gli antenati e rispettarli, un'altro è venerali
all'infinito, di questo passo tra 50, 100 anni chi ci sarà...., parlerà
ancora solo di Access 97, e l'economia non gira.
Con queste premesse, ritengo che chi pubblica OGGI una soluzione, un lavoro,
una demo, lo debba fare funzionante innanzitutto con il software del
momento, nello specifico Access 2003 di Office 11, e successivamente o
contemporaneamente renderlo campatibile con le versioni precedenti, politica
seguita la data casa produttrice, Microsoft. (scelta che in alcuni casi si è
rivelata più dannosa per il software in generale rispetto alla progettazione
ex novo dello stesso, ma che porta agli utillizzatori anche alcuni
vantaggi).
Per quanto riguarda invece le risposte di un Webmaster, più che
argomentazioni, le considero come reiterate offese personali e del tutto
gratuite.
distinti saluti giorgio


title: OT:  SITO COMUNE aggiornato (replica)

text:
"giorgio" <
georgeNO-S...@libero.it
> ha scritto nel messaggio
news:34fbidF...@individual.net...

Le polemiche personali su cosa sarebbe meglio o peggio, relative al lavoro
di altri sono spesso sterili ed è dimostrato che finchè si tratta di fare
chiacchiere
o dare consigli sull'operato di altri sono in molti ad offrirsi con IDEE
apocalittiche
che vorrebbero rivoluzionare il mondo, quando però si tratta di fare,
spariscono in molti....!
Mi pareva che ti fosse stato offerto di collaborare per mettere in pratica
questa tua
visione della cosa.....!
Io ad un invito così non avrei alimentato la polemica, ma avrei preso la
palla
al balzo e avrei fatto qualche cosa di concreto, è solo così che si dimostra
la validità delle proprie idee.....!!
La comodità nel criticare il lavoro altrui cela spesso una reale
incompetenza tecnica,
e rivela, dopo poco, una grande volontà di apparire....!
Non critico le tue posizioni, che rispetto ed in parte potrei condividere.
Ora ti chiedo una cosa : "C'è un modo secondo te con il quale TU potresti
contribuire al fine di rendere propositiva la tua posizione...?"
Io ho avuto un mio modo di reagire alle mie idee relative al SitoComune:
Ho iniziato ad inviare una discreta quantità di materiale
al Sito in versione A_XP e in questi ultimi mesi hanno inserito qualche cosa
come 30
DEMO.
Il tutto senza fare un minimo di polemica, perchè non credo ci sia nulla da
polemizzare.
Perchè ora tu non fai qualche cosa di simile invece che insistere in una
polemica sterile.....?
Inizia non inviare al SC del materiale da pubblicare in formato A2K o
successive, oppure
offriti per convertire la vetustà delle versioni 97 in quelle più moderne,
oppure inventati
un modo COSTRUTTIVO.
Io gestisco un mio Sito personale, pertanto quanto ti dico deriva proprio da
consideraioni
maturate nel tempo, dopo aver sentito e ricevuto Mail personali su come
gestire il mio
sito al meglio, si al meglio per chi ne usufruiva....!
Il SC ultimamente è molto seguito negli aggiornamenti, pertanto non è detto
che
collaborando con il WEBMASTER non si possa fornirgli un aiuto concreto al
fine
di ottenere migliorie.
Ti invito a riflettere, ma in sostanza fai quello che vuoi.
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: OT:  SITO COMUNE aggiornato (replica)

author: Oscar Manfredini

text:
"giorgio"
> Un conto è ricordare gli antenati e rispettarli, un'altro è venerali
> all'infinito, di questo passo tra 50, 100 anni chi ci sarà...., parlerà
> ancora solo di Access 97, e l'economia non gira.
Tra 50/100 anni non esisteranno più i computers, ma uomini barbuti con le
clave :-/
> Con queste premesse, ritengo che chi pubblica OGGI una soluzione, un
lavoro,
> una demo, lo debba fare funzionante innanzitutto con il software del
> momento, nello specifico Access 2003 di Office 11, e successivamente o
> contemporaneamente renderlo campatibile con le versioni precedenti,
politica
> seguita la data casa produttrice, Microsoft.
Quanto affermi sarebbe condivisibile se gli .mdb sviluppati per il '97 non
funzionassero (previa pesanti modifiche) dopo conversione a realeses più
recenti.
Ma nella stragrande maggioranza dei casi non esistono problemi di
conversione e compatibilità: Access 2003 è un'evoluzione del 97, non una
Ri-voluzione  (naturalmente non si parla nello specifico di .ADP e
applicazioni per SqlServer).
Che male c'è se gli autori inviano contributi in formato '97, quando hanno
valutato il corretto funzionamento con le versioni successive?
E' solo un modo per assicurarsi che un'utenza molto ampia possa usufruire
dell'esempio.
Ti crea problemi perdere qualche secondo a far convertire il file dal
formato '97 al 2002?
Spero di no!
Qualora il contributo dovesse avere problemi di funzionamento con le
versioni recenti di Access (magari l'autore non ha avuto tempo di testare su
tutte le realeses), basterà segnalare la cosa sul ng. o privatamente ...
La pubblicazione di contributi in formati diversi ha senso quando si
sfruttano caratteristiche recenti non supportate da Access '97.
Ciao.


title: OT:  SITO COMUNE aggiornato (replica)

author: Sergio MAZZA

text:
Oscar Manfredini wrote:
--- omissis -----
> La pubblicazione di contributi in formati diversi ha senso quando si
> sfruttano caratteristiche recenti non supportate da Access '97.
>
> Ciao.
Senza contare che alcune funzioni esistenti nelle versioni 200x non esistono
nella '97; quindi creando esempi con versioni 200x, di fatto, escludo tutti
quelli che sviluppano con la '97.
Ciao.
--
Sergio MAZZA


title: OT:  SITO COMUNE aggiornato (replica)

author: Rick - Pipino

text:
"ALESSANDRO Baraldi" ha scritto
> Il SC ultimamente è molto seguito negli aggiornamenti, pertanto non è
> detto
> che
> collaborando con il WEBMASTER non si possa fornirgli un aiuto concreto al
> fine
> di ottenere migliorie.
Cito testualmente Valerio Valentini in un messaggio di poco fa
"e quindi soprattutto con la stessa gente che ha sempre la stessa voglia di
aiutare."
Chi non ha attivato la connessione ad internet nell'occasione del recente
Natale, sà che su oltre 10'000 newsgroup scaricabili da qualsiasi newsserver
quelli in cui c'e' una collaborazione ed una voglia di condivisione di
informazioni come su ICAA si contano nelle dita di una, forse due mani.
Io stesso frequento vari NG da anni ma mai ho trovato una collaborazione e
soprattutto una base dati di consultazione come qui.
Sul web si sprecano i siti web nati con 1000 buone intenzioni ed abbandonati
in breve, perchè fare un sito come il SitoComune costa tempo che nessuno
ripagherà se non la soddisfazione personale.
Allora pochi discorsi e poche chiacchiere, per favore !
Se c'e' gente che si sbatte non solo per rispondere a domande sul ng ma
anche per imbastire un sito che ha una valenza tecnica impagabile (ed uso
volutamente questo termine, perchè vorrei vedere quanti potrebbero accedere
ad un sito a pagamento in grado di fornire lo stesso supporto del pacchetto
sitocomune+newsgroup), non mi sembra il caso nemmeno lontanamente di
criticare queste stesse persone, su questioni poi che verrebbero trascurate
anche al bar dello sport il lunedì mattina !
Infine vorrei fare una considerazione "meramente tecnica".
Ho creato qualche applicazioncina con Access (grazie a questo NG ed al sito
comune) con access 2003.
Siccome sono un niubbo di Access solo a lavoro finito ho scoperto che nella
mia azienda la maggior parte degli utilizzatori ha installato Access 97,
l'istituto possiede infatti un numero esagerato di licenze, ma di Access 97,
nonn 2000, non XP, non 2003.
Access 97 quindi, alla facciazza di Bill Gates che fa il suo mestiere (e non
il nostro), non è morto e nemmeno malato considerando che aziende con
migliaia di dipendenti non possono comprare il pc nuovo a tutti ogni 2 anni
con tutte le brave licenzine aggiornate.
Riccardo


title: OT:  SITO COMUNE aggiornato (replica)

author: access il top

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:crtvhm$4ku$1...@canarie.caspur.it...

vorrei dire anche io la mia riguardo al straordinario lavoro che fa
tanta gente per aiutare i nuovi utenti di access come me.
fino a 6 mesi fa di access non capivo nulla ora grazie al sitocomune e
al newsgroup ho imparato tante o forse tantissime cose. Io apprezzo
tantissimo gli sforzi che fa tanta gente e speero presto di poter
contraccambiare con nuove applicazioni.
GRAZIE DI NUOVO A TUTTI


title: OT:  SITO COMUNE aggiornato (replica)

author: Luciano (DOC)

text:
"giorgio" <
georgeNO-S...@libero.it
> ha scritto nel messaggio
news:34fbidF...@individual.net...
> Con queste premesse, ritengo che chi pubblica OGGI una soluzione, un
> lavoro,
> una demo, lo debba fare funzionante innanzitutto con il software del
> momento, nello specifico Access 2003 di Office 11, e successivamente o
Con queste premesse, ritengo che chi pubblica OGGI una soluzione, un lavoro,
una demo, GRATIS lo debba fare funzionante innanzitutto nella maniera che
preferisce
T'era sfuggita la parolina magica nella premessa, il che ti ha portato a
conclusioni errate: "dovere" e "gratis" mal si sposano:-)
Pero', se hai ravvisato qualche mancanza, puoi  partecipare al lavoro comune
traducendo il materiale del SC per versioni piu' recenti. Altrimenti e':
armiamoci e partite.
Saluti.
Luciano


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:34fretF...@individual.net...

Ciao Luciano.
Buon anno....! ;-)
Ironicamente mi chiedevo quando sarebbe stato il primo tentativo del 2005.
Non č passato molto come vedi...!!!
Ciao
--



title: OT:  SITO COMUNE aggiornato (replica)

text:
"Sergio MAZZA" <
> > La pubblicazione di contributi in formati diversi ha senso quando si
> > sfruttano caratteristiche recenti non supportate da Access '97.
> Senza contare che alcune funzioni esistenti nelle versioni 200x non
esistono
> nella '97; quindi creando esempi con versioni 200x, di fatto, escludo
tutti
> quelli che sviluppano con la '97.
Questo non è un problema: ovvero, se qualcuno vuole approfondire l'oggetto
Printer o FormatConditions di Access 'XP ... giocoforza non funzionerà col
97.
Chi non possiede le versioni recenti di Access si dovrà adeguare o nisba.
Ma quando si creano esempi validi per tutte le realeses (buona parte di
quelli pubblicati sul S.C.) non esiste uno straccio di valida ragione per
crearle in formato 2000/2002 invece che 97.
Ciao.


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> wrote in message
news:34fretF...@individual.net...

Questo post non riguada più il Sito Comune; non avevo, e non ho alcun ruolo
e potere  nè pretendo di averne uno ora, e neppure intendo imporre alcun
chè.
Ho espresso un'opinione e ne ho dato delle giustificazioni, ma propabilmente
nel farlo non sono stato molto bravo con le parole. La mia era una
richiesta, penso sia lecito chiedere, che andava semplicemente valutata e
liquidata con una risposta sintetica, ( le ragioni e le motivazioni espresse
nei vari post sono tutte valide) e nel farlo non ho nè offeso  nè insultato
nessuno. Mentre il tuo collega webmaster mi ha aggredito verbalmente
offendomi direttamente ed indirettamente, per questo pretendo le pubbliche
scuse.
Ringrazio per l'offerta di collaborazione e vi farò saper al più presto
possibile.
Saluti giorgio


title: OT:  SITO COMUNE aggiornato (replica)

author: Alessandro Cara

text:
[cut]
> Per quanto riguarda invece le risposte di un Webmaster, più che
> argomentazioni, le considero come reiterate offese personali e del tutto
.... e poi dici che non offendi?
hai dato del Webmaster! a Luciano (DOC)
quello che segue e' un estratto da una risposta a un treddi' con
oggetto: "Definizione di webmaster" su it.lavoro.professioni.webmaster
Lo scrittore e' un tal lbo (vecchio "compare" di questo NG)
:"aaah, ridaje!  :-)))
:è come se chiedessi di descrivere una giornata tipo del muflone
:siderale!  non esiste il muflone siderale!
:vabè, ma ditemi almeno cosa mangia il muflone siderale, qual è il suo
:metabolismo..."
ci sarebbe da rispondere Access97.
ovviamente, spero che non ci sia la necessita' di chiarirlo, questa era
una "celia".
Non mi sono letto l'intero 3d, ne il precedente.
Quando raramente lavoro in access, uso il 2k (malgrado i buchi citati da
@Alex), ho dismesso il 97 e non so se e quando utilizzero' le versioni
successive al 2k.
Sarai con me che se, per caso, inviassi qualcosa al SC lo invierei in 2k
e non avrei neanche la possibilita' (anche se dovrei dire la voglia) di
passare tutto ad altra versione. Credo di aver preso nel tempo qualcosa
dal SC che ho riconvertito da 97 a 2k (dove era necessario, non sempre)
e la mia, piu' ignavia che egoismo, ha fatto si che non mi ha nenche
sfiorato il pensiero di reinviare il tutto.
Capisco che certe volte, come si suol dire, trovare la "pappa pronta" e'
il massimo ma il doverci mettere qualcosa di proprio non pensi che sia
piu' educativo?
Se fosse per me io metterei sul SC solo pezzi di testo, altro che mdb
belli e pronti!Ho rinunciato a guardare tante "soluzioni" proprio per
non scaricarmi vagonate di bytes superflui
Personalmente, al di la' del fatto che dare risposte "complete" richiede
tempo, ed il tempo come risisuol  dire e' tiranno, preferisco che mi si
indichi il percorso, compreso quel famoso e secco "<F1>" che spesso fa
imbestialire la gente e sinceramente, "moltissimo spesso", non ne vedo
la ragione.
Alcune volte mi capita di non essere in linea con l' "intellighenzia"
del luogo e ritengo, se non mi e' sfuggito qualcosa, che i tuoi
interventi siano stati piu' che "urbani e civili"
Salutissimi
--
a.cara


title: OT:  SITO COMUNE aggiornato (replica)

text:
"giorgio" <
georgeNO-S...@libero.it
> ha scritto nel messaggio
news:34g0vqF...@individual.net...
> nessuno. Mentre il tuo collega webmaster mi ha aggredito verbalmente
> offendomi direttamente ed indirettamente, per questo pretendo le pubbliche
> scuse.
Relax.....sei su ICAA!:-)
> Ringrazio per l'offerta di collaborazione e vi farň saper al piů presto
> possibile.
Attendiamo fiduciosi.
Saluti.
Luciano


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:34g5jlF...@individual.net...
> .... e poi dici che non offendi?
> hai dato del Webmaster! a Luciano (DOC)
Me ne hanno dette di ben peggiori....
Saluti
Luciano


title: OT:  SITO COMUNE aggiornato (replica)

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cruf8g$dc0$1...@lacerta.tiscalinet.it...
> Ciao Luciano.
> Buon anno....! ;-)
Buon anno a te e a tutti lor signori di questo emerito NG!:-)
> Ironicamente mi chiedevo quando sarebbe stato il primo tentativo del 2005.
> Non č passato molto come vedi...!!!
Gia...:-)
Saluti.
Luciano


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Oscar Manfredini" <
X...@tiscalinet.it
> ha scritto nel messaggio
news:sgzEd.23941$_E5.6...@twister2.libero.it...
>
> Questo non è un problema: ovvero, se qualcuno vuole approfondire l'oggetto
> Printer o FormatConditions di Access 'XP ... giocoforza non funzionerà col
> 97.
> Chi non possiede le versioni recenti di Access si dovrà adeguare o nisba.
>
> Ma quando si creano esempi validi per tutte le realeses (buona parte di
> quelli pubblicati sul S.C.) non esiste uno straccio di valida ragione per
> crearle in formato 2000/2002 invece che 97.
>
> Ciao.
Intendevo dire che, invece del "nisba" qualcuno (uno a caso: Alessandro
BARALDI) lavorando anche con la versione '97 ha utilizzanto tecniche che
permettono di utilizzare una istruzione simile all'oggetto Printer.
Quest'ultima non è trasportabile facilmente sulle versioni successive, ma
studiando l'help, si trova la soluzione.
Insomma, se la ruota non esiste te la inventi anche se il prezzo da pagare è
(forse) la non portabilità della soluzione trovata...
Ciao.
--
Sergio MAZZA


title: OT:  SITO COMUNE aggiornato (replica)

author: Roberto da casa

text:
"giorgio" <
georgeNO-S...@libero.it
> ha scritto nel messaggio
news:34g0vqF...@individual.net...
>
[CUT]
> per questo pretendo le pubbliche
> scuse.
Pretendi??
Minchia signor maggiore!!
A quanto pare sono condannabile per lesa maestà e chissà che non sarò
sfidato a duello dietro al convento dei Cappuccini.
[CUT]
> Saluti giorgio
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Sergio MAZZA" <
> Intendevo dire che, invece del "nisba" qualcuno (uno a caso: Alessandro
> BARALDI) lavorando anche con la versione '97 ha utilizzanto tecniche che
> permettono di utilizzare una istruzione simile all'oggetto Printer.
> Quest'ultima non è trasportabile facilmente sulle versioni successive, ma
> studiando l'help, si trova la soluzione.
Non è vero Sergio: esistono varie features di Access 2K e successivi non
riproducibili col 97.
Ad esempio formattazione condizionale nel Foglio Dati, viste master-detail e
oggetto Printer.
Non esiste alcun modo di riprodurre le features dell'oggetto Printer senza
passare per il Design del Report (il che vuol dire rinunciare al .MDE).
Ciao.


title: OT:  SITO COMUNE aggiornato (replica)

text:
Oscar Manfredini wrote:
>
> Non è vero Sergio: esistono varie features di Access 2K e successivi non
> riproducibili col 97.
> Ad esempio formattazione condizionale nel Foglio Dati, viste master-detail
> e
> oggetto Printer.
>
> Non esiste alcun modo di riprodurre le features dell'oggetto Printer senza
> passare per il Design del Report (il che vuol dire rinunciare al .MDE).
>
> Ciao.
Non a caso ho utilizzato i termini: "istruzione simile" e "trasportabile
facilmente".
Prima del rilascio di versioni 200x per la '97 c'erano (e ci sono ancora)
degli activex che fanno (dei quasi) miracoli, gli stessi miracoli che poi
sono stati inseriti nelle versioni 200x; evidentemente "a grande richiesta"
o per necessità.
Senza scomodare grosse funzionalità, bastava cercare la funzione Split del
200x; egregiamente riprodotta sul sito comune da Alessandro Cara "Estrarre
l'n-mo elemento (token) da un elenco delimitato." (Sezione: General).
Comunque non faccio riferimento a MDE (non utilizzandoli) e prendendo come
riferimento "la base", cioè l'MDB...
Ciao.
--
Sergio MAZZA


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Sergio MAZZA" <
(cut)
> Comunque non faccio riferimento a MDE (non utilizzandoli) e prendendo come
> riferimento "la base", cioè l'MDB...
Per la distribuzione di applicazioni presso terzi, di fatto, gli .mdb non
sono utilizzabili: troppi problemi d'affidabilità.
Ciao.


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Oscar Manfredini" <
X...@tiscalinet.it
> ha scritto nel messaggio
news:_BUEd.26278$H%6.10...@twister1.libero.it...

UH!?
Strano; per quanto mi riguarda non ho trovato nessun problema d'affidabilità
(corna! Bicorna!). Il codice VBA funziona comunque, DAO e ADO pure così come
OLE, script WSH e VBS con i quali infarcisco i miei mdb (mi piace utilizzare
varie tecniche).
Forse con il termine "affidabilità" intendevi altro?
Ciao.
--
Sergio MAZZA


title: OT:  SITO COMUNE aggiornato (replica)

text:
> Intendevo dire che, invece del "nisba" qualcuno (uno a caso: Alessandro
> BARALDI) lavorando anche con la versione '97 ha utilizzanto tecniche che
> permettono di utilizzare una istruzione simile all'oggetto Printer.
> Quest'ultima non è trasportabile facilmente sulle versioni successive, ma
> studiando l'help, si trova la soluzione.
>
> Insomma, se la ruota non esiste te la inventi anche se il prezzo da pagare
è
> (forse) la non portabilità della soluzione trovata...
>
> Ciao.
>
> --
> Sergio MAZZA
Parli di cose non pubblicate o sbaglio...??
Era quell'esempio di impostazione Report...?
Altrimenti mi sfugge cos'è....??



title: OT:  SITO COMUNE aggiornato (replica)

text:
"Sergio MAZZA" <
> Strano; per quanto mi riguarda non ho trovato nessun problema
d'affidabilità
> (corna! Bicorna!). Il codice VBA funziona comunque, DAO e ADO pure così
come
> OLE, script WSH e VBS con i quali infarcisco i miei mdb (mi piace
utilizzare
> varie tecniche).
> Forse con il termine "affidabilità" intendevi altro?
Intendevo altro: e sono problemi che s'incontrano frequentemente quando il
target d'utilizzo è variegato (non coincide con se stessi o i proprio
colleghi/e di lavoro).
Gli .MDB tendono a salvare automaticamente (e in maniera non richiesta) un
mucchio d'impostazioni.
In maniera silente, su chiusura Form/Report ti aprono l'oggetto in Design e
salvano:
- Le impostazioni modificate nei datasheet (larghezza righe, disposizione
colonne, altezza righe).
- Le impostazioni margini Report modificate in anteprima
- Eventuali filtri/Ordinamenti impostati sulla Form
- Criteri di formattazione condizionale impostati a Runtime con VBA
- Visualizzazioni e impostazioni relative a viste Pivot
La combinazione delle situazioni suddette è esplosiva: utenti smanettoni
creano disastri e poi danno a te la colpa.
Le suddette impostazioni non vengono salvate in un .MDE (che non consente
l'accesso al Design).
Ciao.


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Oscar Manfredini" <
X...@tiscalinet.it
> ha scritto nel messaggio
news:pbeFd.824$GU.1...@twister1.libero.it...
>
> Intendevo altro: e sono problemi che s'incontrano frequentemente quando il
> target d'utilizzo è variegato (non coincide con se stessi o i proprio
> colleghi/e di lavoro).
Anch'io ho avuto un bacino di utenza variegato e dalla versione 2 di access.
> Gli .MDB tendono a salvare automaticamente (e in maniera non richiesta) un
> mucchio d'impostazioni.
> In maniera silente, su chiusura Form/Report ti aprono l'oggetto in Design
e
> salvano:
>
> - Le impostazioni modificate nei datasheet (larghezza righe, disposizione
> colonne, altezza righe).
> - Le impostazioni margini Report modificate in anteprima
> - Eventuali filtri/Ordinamenti impostati sulla Form
> - Criteri di formattazione condizionale impostati a Runtime con VBA
> - Visualizzazioni e impostazioni relative a viste Pivot
>
> La combinazione delle situazioni suddette è esplosiva: utenti smanettoni
> creano disastri e poi danno a te la colpa.
>
> Le suddette impostazioni non vengono salvate in un .MDE (che non consente
> l'accesso al Design).
>
> Ciao.
Capisco quello che vuoi dire; questo discorso l'ho affrontato parecchio
tempo fa. Sembrerà strano ma quando c'erano (solo) i linguaggi compilati, la
frustrazione mia e del cliente era quella di dovermi chiamare per risolvere
'na strunzata che mi ero scordato di fare (o si era scordato di dirmi) e
chiaramente per intervenire dovevo andare lì; portarmi tutto l'occorrente
(editor di testo, compilatore, eventuali altre librerie di terzi etc.
etc.)... Che palle!
Era anche difficile far digerire il costo d'intervento per la strunzata...
Per questo preferisco un ambiente "aperto" (non completamente, certo!) di
facile intervento.
Tu dici "...l'utente smanettone..."; io sono uno di quelli, smanazzo nel
programma e cerco subito di trovare qualche errorino; ma questo perché io
non ci devo lavorare con quel programma. Mentre chi ti commissiona il
lavoro, sì, ci perderà tempo all'inizio; ti sbomballa i report o maschere,
poi quando capisce che è solo una perdita di tempo (e soldi), stai sicuro
che non lo fa più.
La cosa importante è un sicuro backup dei dati e applicazione, poi se vuole
anche cancellare tutto sono affari suoi, non posso certo limitare le azioni
degli altri...
Ciao.
--
Sergio MAZZA


title: OT:  SITO COMUNE aggiornato (replica)

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cs2ru9$3sb$1...@lacerta.tiscalinet.it...
>
> Parli di cose non pubblicate o sbaglio...??
> Era quell'esempio di impostazione Report...?
> Altrimenti mi sfugge cos'è....??
>
> Ciao
> --
> @Alex (Alessandro Baraldi)
> --------------------------------------------------------------------------
-
>
http://www.sitocomune.com/
>
http://www.mantuanet.it/alessandro.baraldi/
> --------------------------------------------------------------------------
-
Intendevo dire che tu (e tanti altri prima), utilizzando acc'97 e trovando
dei limiti hai cercato (con successo) di aggiungere delle funzionalità;
magari anche a scapito dell'utilizzo su altri ambienti. Questo non per
svilire il tuo lavoro, anzi; con un po' da applicazione si riesce a
"tradurre" (quasi) tutto e utilizzarlo in altre versioni...
Mi sono impiegato?
Ciao.
--
Sergio MAZZA


title: OT:  SITO COMUNE aggiornato (replica)

author: Alessandro Baraldi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:g7qFd.399956$
b5.19...@news3.tin.it
[CUT]
> Intendevo dire che tu (e tanti altri prima), utilizzando acc'97 e trovando
> dei limiti hai cercato (con successo) di aggiungere delle funzionalità;
> magari anche a scapito dell'utilizzo su altri ambienti. Questo non per
> svilire il tuo lavoro, anzi; con un po' da applicazione si riesce a
> "tradurre" (quasi) tutto e utilizzarlo in altre versioni...
>
> Mi sono impiegato?
>
> Ciao.
Ti sei capito...!!!
Pensavo che nello specifico ti riferissi a quel demo che
dovresti avere sull'uso avanzato delle impostazioni
di stampa applicate ai singoli Report.
Si riesce sempre a tradurre quasi tutto, i limiti sono solo
di conoscenza tecnica, e spesso mancanza di tempo
e voglia perchè si applicano soluzioni pronte.
Questo è il vincolo di chi con Access ci mangia, che non
sempre può permettersi di giocare con il codice come invece
faccio spesso io...!!!
Se vedi i contributi generici al SC arrivano quasi esclusivamente
da quelle persone che vedono Access non solo lavoro, ma anche
e forse soprattutto divertimento.
Questo è normale....!!!
Ho amici nell'ambito della programmazione(di alto livello)
che accedono alle risorse dei siti dedicati, e che sarebbero
in grado di dare contributi eccezionali, ma non ci pensano nemmeno...!
Ora se mi ti azzardi a dire che io non ho altro da fare
che trastullarmi con Access ti monco l'Alluce "valgo"...!!!
;-)
Ciao.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:9b30fc059e308ded9b...@mygate.mailgate.org...
>
> Ti sei capito...!!!
>
> Pensavo che nello specifico ti riferissi a quel demo che
> dovresti avere sull'uso avanzato delle impostazioni
> di stampa applicate ai singoli Report.
Scherzi??!! No! No! Me' possi cecà! Oddio! Sé spenta la luce?!!
> Si riesce sempre a tradurre quasi tutto, i limiti sono solo
> di conoscenza tecnica, e spesso mancanza di tempo
> e voglia perchè si applicano soluzioni pronte.
> Questo è il vincolo di chi con Access ci mangia, che non
> sempre può permettersi di giocare con il codice come invece
> faccio spesso io...!!!
Quindi non mangi? Chissà che figurino che sei?!
> Se vedi i contributi generici al SC arrivano quasi esclusivamente
> da quelle persone che vedono Access non solo lavoro, ma anche
> e forse soprattutto divertimento.
E anche un pizzico di vanità; eddai che non l'ha mai detto nessuno ma c'é
anche quella, e non guasta...
> Questo è normale....!!!
Peccato che è dimenticato da chi ne usufruisce;
> Ho amici nell'ambito della programmazione(di alto livello)
> che accedono alle risorse dei siti dedicati, e che sarebbero
> in grado di dare contributi eccezionali, ma non ci pensano nemmeno...!
Sono Norvegesi?
> Ora se mi ti azzardi a dire che io non ho altro da fare
> che trastullarmi con Access ti monco l'Alluce "valgo"...!!!
>
> ;-)
>
> Ciao.
> @Alex
>
Che "non hai nulla da fare" posso anche evitare di divulgarlo; ma posso
insinuare il dubbio che, visto le conoscenze "in alto", tutti i tuoi esempi
non sono farina del tuo sacco!
Hi! Hi!
Ciao.
--
Sergio MAZZA


title: OT:  SITO COMUNE aggiornato (replica)

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:EEqFd.400045$
b5.19...@news3.tin.it
Dalla terra dei vanitosi...!!!
[CUT]
>
> Che "non hai nulla da fare" posso anche evitare di divulgarlo; ma posso
> insinuare il dubbio che, visto le conoscenze "in alto", tutti i tuoi esempi
> non sono farina del tuo sacco!
>
> Hi! Hi!
>
> Ciao.
Si potresti farlo, ma so che sei un Signore, e se non vuoi
diventare una Signorina farai meglio a recuperare...!!!
;-)
Ciao
