Contrairement à FPScript, Python permet d'écrire des programmes qui, si vos droits d'utilisateur le permettent, effectuent des manipulations sur les fichiers et le système d'exploitation. FlexPro affiche donc un avertissement de sécurité lorsque vous ouvrez une base de données de projet pour laquelle Python est activé. L'avertissement de sécurité n'apparaît pas si vous désactivez l'option Utiliser Python dans l'onglet Fichier > Propriétés de la base de données du projet > Python.
Cliquez sur Désactiver Python si vous ne pouvez pas exclure la présence de code malveillant Python dans la base de données du projet. La base de données du projet est alors ouverte avec Python désactivé. Toutes les formules Python qu'il contient seront verrouillées et vous ne pourrez pas créer de nouvelles formules Python. Si l'on accède au résultat d'une formule Python verrouillée, c'est le dernier résultat calculé qui est utilisé, à condition qu'il soit enregistré dans la base de données du projet.
Remarque Votre administrateur système peut désactiver l'alerte de sécurité Python dans le registre Windows. Pour cela, il faut créer une clé DWORD Software\Weisang\FlexPro\ sous HKEY_LOCAL_MACHINE13\Python\SecurityLevel doit être créé avec la valeur 0.