Controlli > Controlli avanzati > Opzioni dei controlli avanzati
Opzioni dei controlli avanzati
Attivazione e disattivazione dei controlli avanzati
Per avvisare e proteggere gli utenti da codice potenzialmente dannoso, PTC Mathcad Prime visualizza un messaggio di avvertenza ogni volta che si tenta di aprire un foglio di lavoro contenente controlli avanzati. Se si apre un foglio di lavoro contenente controlli avanzati di cui si è sicuri, fare clic su nella finestra di avvertenza visualizzata. Facendo clic su tutti i controlli nel foglio di lavoro vengono attivati. Se si fa clic su No, i controlli avanzati vengono disattivati e lo script non funziona. In questo caso, è comunque possibile accedere alla scheda Editor di script per apportare modifiche allo script, ma la scheda Proprietà rimarrà disattivata. Se si applicano le modifiche, lo script non viene eseguito.
Se inizialmente si sceglie No ma in seguito si desidera attivare i controlli avanzati, attenersi alla procedura descritta di seguito:
1. Nel foglio di lavoro selezionare i controlli che si desidera attivare.
2. Fare clic con il pulsante destro del mouse sul controllo e selezionare Attiva regione. In alternativa, andare alla scheda Calcolo e selezionare Disattiva regione.
Se si desidera nascondere l'avvertenza in modo permanente, fare clic su Pulsante PTC Mathcad Prime > Opzioni e selezionare Nascondi avvertenza controlli avanzati.
Configurazione del ricalcolo dei controlli avanzati
Per default, gli script dei controlli avanzati non vengono eseguiti all'apertura o al ricalcolo del foglio di lavoro. Gli script vengono eseguiti quando si interagisce con il controllo (ad esempio quando si modifica una selezione o si fa clic su un pulsante). Per configurare gli eventi che attivano l'esecuzione degli script, fare clic su Pulsante PTC Mathcad Prime > Opzioni e selezionare Esegui script controlli avanzati all'apertura di un foglio di lavoro o Esegui script controlli avanzati al ricalcolo di un foglio di lavoro. È inoltre possibile attivare entrambe le opzioni, sebbene questo possa causare una riduzione delle prestazioni.
Impostazione di Python come ambiente di creazione di script per i controlli avanzati
I controlli avanzati supportano VBScript, JScript e Python. L'utilizzo di VBScript e JScript non richiede alcuna configurazione, poiché PTC Mathcad Prime utilizza il software installato nel sistema operativo in uso. Al contrario, l'utilizzo di Python richiede una configurazione.
Quando si utilizza Python come ambiente di creazione di script per la prima volta, PTC Mathcad Prime cerca nel computer una versione supportata di Python. PTC Mathcad Prime supporta le versioni dalla 3.7 alla 3.13. Se Python non è installato, l'editor di script è inattivo e viene visualizzato un messaggio di errore.
Per impostare Python come ambiente di creazione di script, attenersi alla procedura descritta di seguito. Questa procedura è utile anche se sono presenti diverse versioni supportate di Python installate nel computer in uso e si desidera specificarne una. È possibile cambiare la selezione della versione in seguito.
 
Riavviare PTC Mathcad Prime dopo aver selezionato una nuova versione di Python.
1. Installare una versione supportata di Python nel computer in uso.
2. Andare a Pulsante PTC Mathcad Prime > Opzioni e selezionare Imposta percorso cartella di installazione di Python.
3. Fare clic su Sfoglia. Si apre la finestra di dialogo Cerca cartella.
4. Passare alla posizione in cui è installato Python nel computer e selezionare il repository.
5. Fare clic su OK. Il percorso del repository viene aggiunto alla finestra di dialogo.
6. Fare clic su Chiudi.
È stato utile?