UltimusFree è pronto (versione Alfa ovviamente...)
Sulla macchina su cui è stato elaborato funziona (quasi) perfettamente... ovvero non trovo comportamenti inspettati, salvo la "prevedibile" viscosità con un alto numero di voci.
(La macchina gira su w2k con OO 2.0.1_ita)

Ho preso il tutto e l'ho copiato su una macchina con Ubuntu e il
suo OO 1.9.129-0.

A parte i problemi di installazione automatica che ho dovuto risolvere a manina (e sui quali vi tedierò con thread autonomo), ho riscontrato strani comportamenti.

La situazione è circa questa:

Ho un documento Prezzario, e da li devo copiare un range su un altro documento che chiamiamo computo. Il codice per fare questa operazione è su una libreria condivisa nelle macro personali. Prezzario conosce l'URL di Computo, perchè è registrata in una variabile globale nella libreria che dicevo sopra.

Da Prezzario, azionando la macro, il range viene copiato sulla clipboard,
Poi poi "mi sposto" su Computo per incollare

REM**************************************************
'......zot...
 sUrl2 = ConvertToUrl (sUltimus) ' url di Computo

oTargetDoc= StarDesktop.LoadComponentFromUrl(sUrl2, "_default", 0, Array())
oTargetSheet= oTargetDoc.getSheets.getByName("servizio1")' nome della 'sheet dove incollare

oTargetCell = oTargetSheet.getCellByPosition(41,3)
oTargetDoc.getCurrentController().Select(oTargetCell)

print "Controlla dove sei..." ' interruzione di controllo della poizione
... zot...
REM**************************************************

A questo punto sul pc w2k la cella selezionata è esattamente quella giusta... e l'incollaggio successivo va a buon fine. Su Ubuntu invece a quel punto di interruzzione si è ancora sul documento Prezzario e ovviamente l'ncollaggio fallisce....

(Lo strano invece che una volta ha funzionato... una volta sola...)

Da cosa può dipendere?
Versioni diverse di OO?
Tipi diversi di SO?
Codice traballante e basta?

Sono un po' demotivato...  :-(

(Se già al primo test fuori della macchina "sorgente" vengono fuori problemi... chissa quali sorprese... )

Qualcuno ha qualche idea?

grazie

Bart

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a