Newsgroup: it.comp.appl.access
Titolo: Form che non si apre piu' ???

Ho un'installazione con 4 postazioni di lavoro ed una postazione db server
L'applicativo e' installato su tutte e cinque le postazioni
Le 5 postazioni, copiano l'mde da una directory presente sulla postazione db 
server e poi lo usano come ultimo aggiornamento
Da ieri, la postazione 2 non vuol piu' saperne di aprire una form, la 
schermata 'articoli'
Tutte le altre funzionano, la schermata articoli fa piantare il programma 
nel senso che si freeza tutto e bisogna uscire a colpi di task-manager
Le altre postazioni, con la stessa versione del programma, funzionano 
perfettamente
Da premettere che anche la 2 funzionava correttamente, l'ultimo 
aggiornamento di programma risale ad un paio di mesi or sono
La procedura usa tabelle collegate, su un Firebird con i dati sulla 
postazione db server
Sull'mde ci sono i link alle tabelle, le form, i report, i moduli
Ovviamente l'utente "...a  a  a mi no go fatto gnente.."
Ho controllato le librerie presenti sul pc 2 e sembrano uguali a quelle 
degli altri pc
Da notare che sul pc 2, anche nelle versioni precedenti di programma, adesso 
la schermata 'articoli' non vuol sapere di aprirsi
Cosa puo' essere successo?
Non uso activex esterni, l'unica cosa esterna ad Access 2003 e' la routine 
di lebans per stampare in pdf
Ciao e grazie
RobertoA

 schermata 'articoli'
e dell'MDB che ci racconti?... f� una prova e debugga quella form su quel 
pc.... vedrai che qualcosa scoprirai ;)
-- 
---
Ciao
Pablitomf
FORZA NAPOLI - - - SEMPRE!
Tifosi Napoletani, gente fantastica
http://it.youtube.com/watch?v=gUqFHOXrK-M&feature=related
 

 pc.... vedrai che qualcosa scoprirai ;)
E si, dovrei installare Access e provare a vedere dove si blocca
Certo che se ci fosse qualche altra prova da fare prima di installargli 
tutto l'ambaradan, mi piacerebbe tentarla
Ciao e grazie
RobertoA

 RobertoA
Cura la parte della gestione errore
Mettici msgbox sui diversi eventi compreso il form_error 
e mettici anche la funzione che controlla i riferimenti che rovi sul sito di Baraldi
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 RobertoA
Cura la parte della gestione errore
Mettici msgbox sui diversi eventi compreso il form_error
e mettici anche la funzione che controlla i riferimenti che rovi sul sito di 
Baraldi
------------------------------------
Allora, nelle form continue, per meglio evidenziare il record corrente, 
utilizzo una procedura per attivare la formattazione condizionale (sfondo in 
giallo) se ID_RIGA=XXX
In pratica nel'evento CURRENT piazzavo il richiamo alla procedura 
evidenziatrice che consisteva nelle seguenti righe:
.....
For Each ctr In .Section(0).Controls    ' 0 => Sezione Corpo
    If ctr.ControlType = acTextBox Or ctr.ControlType = acComboBox Then
        ctr.FormatConditions.Add acExpression, , "[txtEvidenzia]" & "=" & 
NomeChiave
        NumFormat = ctr.FormatConditions.count - 1
        ctr.FormatConditions(NumFormat).ForeColor = vbBlack
        ctr.FormatConditions(NumFormat).BackColor = vbYellow
        End If
    Next ctr
ora, probabilmente le condizioni si accavallavano (?!?), o meglio non so 
proprio perche' succedesse, fatto sta che adesso non lo fa piu' ho 
semplicemente aggiunto, prima della routine di valorizzazione delle 
condizioni di formattazione, un ciclo per 'eliminare' tutte le condizioni 
eventualmente presenti, cosi:
For Each ctr In .Section(0).Controls  ' 0 => Sezione Corpo
     If ctr.ControlType = acTextBox Or ctr.ControlType = acComboBox Then
          For count = 0 To ctr.FormatConditions.count - 1
              ctr.FormatConditions(0).Delete
              Next count
           End If
      Next ctr
Da notare che questa stessa versione di programma ha funzionato 
correrttamente per almeno 6 mesi prima di evidenziare questa anomalia
E onestamente non ho ancora capito il perche' del problema, anzi se qualcuno 
lo 'vedesse' il motivo, gli sarei grato che mi illuminasse
La procedura e' un mde
Ciao
RobertoA


Mde? Strano, io sapevo che in mdb le formattazioni condizionali da codice potevano restare memorizzate e causare problemi......in mde mi risultava di no......mah....misteri della MS......
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 di no......mah....misteri della MS......
----------------------
L'ho specificato perche' sapevo che poteva sorgere questo dubbio
Il vero mistero e' come mai dopo sei mesi di utilizzo venga evidenziato il 
problema, e per 'utilizzo' intendo almeno duecento righe inserite ogni 
giorno e quindi una casistica, se non esaustiva, almeno confortante dal 
punto di vista delle possibilita' di tirar fuori eventuali bug nascosti
In questo caso purtroppo non e' stato cosi
E questo mi fa pensare sul fatto che anche dopo parecchio tempo, usando 
l'applicativo sempre nello stesso modo, potrebbero sorgere problemi mai 
evidenziati prima
Preoccupante, non trovate ?
Almeno capissi il perche' e' successo, gia' sarebbe sopportabile
E' come se ti punissero e non capisci il perche' l'hanno fatto
RobertoA

RobertoA ha scritto:

Ciao Roberto.
Tutte le volte che mi sono capitate "stranezze", sul momento 
inesplicabili, nel tempo, ho sempre poi trovato il motivo.
Alcune volte sono magari fattori esterni. Un esempio per tutti e' il 
comportamento del Norton antivirus, che ho abolito, poiche interagiva in 
modo disastroso con tutta una serie di prodotti. Questo e' naturalmente 
un esmpio, il primo che mi e' venuto.
Secondo me su quel PC e' successo qualcosa.
E' comunque e' come recitano i cinesi quando consigliano di picchiare la 
moglie quando si rientra a casa ;-{)
--
ac