This tool has been deprecated in version 0.15 because of the switch to the new C++-based spreadsheet workbench. This functionality will be reintroduced at a later time.
Controllo Proprietà
|
Posizione nel menu
|
Spreadsheet → Property Controller
|
Ambiente
|
Spreadsheet
|
Avvio veloce
|
Nessuno
|
Vedere anche
|
Controllo cella
|
|
Questo strumento aggiunge un nuovo oggetto controller ad un oggetto spreadsheet selezionato. Il controllo può gestire una certa proprietà di un determinato oggetto, e aggiornarla con il valore di una cella del foglio di calcolo, ogni volta che il valore della cella cambia.
Utlizzo
- Selezionare un oggetto spreadsheet
- Premere il pulsante
Property Controller
- Impostare la proprietà desiderata
Proprietà
- DatiTarget Type: Il tipo di elemento da controllare: una proprietà dell'oggetto target, o un vincolo di dati-base, se l'oggetto di destinazione è uno schizzo
- DatiTarget Object: L'oggetto da controllare
- DatiTarget Property: Il nome della proprietà per controllare, o il numero del vincolo del dato-base
- DatiCell: La cella del foglio di calcolo da cui prelevare il valore
Script
Gli oggetti Spreadsheet possono essere creati da script python e macro utilizzando la funzione makeSpreadsheetPropertyController() :
import Spreadsheet
mySpreadsheet = Spreadsheet.makeSpreadsheet()
controller = Spreadsheet.makeSpreadsheetPropertyController(mySpreadsheet)
Limitazioni
- Questo strumento non è disponibile nelle versioni di FreeCAD precedenti alla 0.14
- Attualmente non è possibile annullare le modifiche che un controller esegue sul suo foglio ospite.