Newsgroup: it.comp.appl.notes-domino
Titolo: I bachi non finiscono mai

Ho un db che avevo realizzato con la versione italiana di Notes (non ricordo
se con la 4.6 o la 5.0). Su alcuni campi di un modulo avevo uno script da
attivarsi in uscita dal campo, quindi dovrebbe esserci una "Sub Exiting
(...)". In pratica, però, la versione italiana aveva generato una "Sub
Uscita (...)". Ebbene, copiando questo db sul domino che gira sotto linux,
la "Sub Exiting (...)" è priva di codice, la "Sub Uscita (...)" non si vede,
sembra quindi inesistente, ma in effetti esiste e si attiva effettivamente
in uscita dal campo (la si può solo vedere con la tavola sinottica). Morale
della favola... non riesco ad accere a quella routine di Exiting (o Uscita)
per effettuare delle modifiche. La soluzione per un singolo db forse è anche
semplice, lo copio su notes locale, italiano, modifico lo script e poi lo
riscrivo sul server; ma chi si ricorda in quanti altri db avevo generato una
o più maledette routine "Sub Uscita (...)" ? Morale (sconsolata) della
favola... ma perchè domino e notes sono sempre pieni di bachi ? non si può
mai essere sicuri di poter giungere ad un risultato senza prima aver
effettuato tremila prove e quando sembra che tutto funzioni spunta fuori
qualche altro strano occasionale bachetto che ti farebbe venire voglia di
buttare tutto all'aria... (vedi anche il salto all'ultima pagina del db di
posta che ha tormentato Alessandro Fusari).

riscrivo sul server; ma chi si ricorda in quanti altri db avevo generato una
Benvenuto nel club delle Sub Exiting!!
Io ho avuto lo stesso problema facendolo con il client 5.04 in italiano (che
appunto si chiamano Sub Uscita).
Ho aggiornato la versione al client 5.05 e le mie sub sono diventate Exiting.
Morale. Mi brucia ancora la parte finale del retto...
Soluzione: ho reinstallato la 5.04 (ho maledetto la Lotus compreso anche l'123)
ho copiato su un file di testo (tanto per stare tranquillo) le "Sub Uscita" ho
rimesso la 5.05 e le ho sbattute su Sub Exiting.
Poi al supermercato ho comprato la pasta Fissan...
Se hai fatto tutto piu' o meno nelle stesse condizioni preparati...
Io penso comunque (non ne sono certo) che anche le versioni prima della 5.04
avevano differenze simili.
Mi sa che devi ripristinare la situazione di sviluppo che avevi ma forse anche
con una 5.04 risolvi il problema.
Ciao
 
-- 
Zio Ciano


Farò anch'io come te. Mi spaventa comunque il fatto che, per stare
tranquillo, dovrei esaminare tutti i campi di tutti i moduli di tutti i db
(ovvero migliaia... che palle) per verificare se la 5.0qualcosa aveva
tradotto qualche Sub Exiting che avevo precedentemente generato
correttamente. Credevo che putt... di questo genere le avesse fatte solo
Bill col VBA di Office 2... tutto sommato è una persona intelligente, perchè
gli altri (Lotus) non accettano che i suoi errori possano essere di
insegnamento per evitarne altri simili ???
Comunque... grazie Zio

insegnamento per evitarne altri simili ???
Se hai un PC da battaglia reinstalla li le versioni precedenti tanto per non
sconfigurare il tuo (io in queste cose sono paranoico).
Comunque, come dice il saggio, bisognerebbe sempre usare le versioni
internazionali per sviluppare e non le localizzate.
Ciao.
-- 
Zio Ciano