ArchiRADAR Forum

ArchiRADAR Forum => ArchiCAD => Topic aperto da: alemanda - 05 Agosto 2010, 14:58

Titolo: oggetti mancanti dopo modifica del codice
Inserito da: alemanda - 05 Agosto 2010, 14:58
Ciao a tutti.
Ho un grosso problema che spero io possa risolvere.
Dunque. Qualche giorno fa ho scritto il codice di alcuni oggettini personali e ne ho piazzato una infinità del mio progetto (grosso progetto in teamwork).
Oggi ho dovuto modificare il codice di quegli oggettini introducendo nuovi parametri.
Risultato. Nel mio file di teamwork dopo aver rinnovato la libreria del server e ricaricata sono spuntati la stessa infinità di pallini rossi corrispondenti agli oggetti mancanti.
In realtà gli oggetti ci sono nelle librerie attiva.
Problemi di UIG?
Che faccio?
Grazie a tutti quelli che avranno suggerimenti.
Titolo: Re: oggetti mancanti dopo modifica del codice
Inserito da: ilgrigio - 05 Agosto 2010, 15:50
quando sono stati moificati hai usato il comando Salva o Salva come?
Titolo: Re: oggetti mancanti dopo modifica del codice
Inserito da: alemanda - 05 Agosto 2010, 16:29
Innanzitutto grazie per l'interessamento ...
Dunque.
Ho modificato gli oggetti aprendo una nuova istanza di archicad e salvandoli prima nella libreria incorporata usando SALVA COME e poi dalla libreria incorporata sovrascrivendo nella cartella originale.
Poi aprendo il mio file teamwork ho rinnovato la libreria sul server che puntava alla libreria originale.
...
Speranze di recuperare il lavoro di tre giorni!??
Titolo: Re: oggetti mancanti dopo modifica del codice
Inserito da: alemanda - 05 Agosto 2010, 19:03
... :whew:
fortunatamente avevo fatto una copia di backup degli oggetti nella loro primissima versione e che avevno lo stesso GUID degli oggetti inseriti nel progetto.
Con un po' di copia e incolla e riscrittura dei nuovi  parametri ho minimizzato il danno.

Comunque, valga come suggerimento a Graphisoft attraverso CIGRAPH, ci dovrebbe essere qualche strumento per prevenire danni del genere, una sorta di IDIOT (in questo caso io) PROOFING contro la modifica del GUID, importantissimo numero a 72 cifre che può significare anche perdere giorni e giorni di lavoro...
...oppure che si possano passare i parametri dell'oggetto mancante a quello nuovo (almeno sarebbe qualcosa) ...
 :wondering:
Titolo: Re: oggetti mancanti dopo modifica del codice
Inserito da: alemanda - 06 Agosto 2010, 14:08
Da questo problema ne ho tratto una regola importantissima, forse banale ma la voglio comnque condividere.
Quando si lavora ad un progetto con degli oggetti fatti da sè è IMPORTANTISSIMO eseguire "Salva" e non "Salva come" quando si edita un'oggetto. Solo così verrà conservato il GUID.
Altrimenti si incorre nel mio problema (fortunatamente risolto grazie a dei BACKUP)
Titolo: Re: oggetti mancanti dopo modifica del codice
Inserito da: ZioBob - 09 Agosto 2010, 22:33
Probabilmente avresti potuto semplicemente sostituire gli oggetti "mancanti" con quelli nuovi, usando il comando Trova e Seleziona. La cosa è forse complicata dal fatto che entrambi hanno lo stesso nome, ma immagino funzioni ugualmente.
Comunque le tue considerazioni sono corrette. Meglio evitare di creare un nuovo oggetto (ovvero un nuovo codice GUID) col comando Salva Come, se l'oggetto è stato già utilizzato nel progetto.