# Can I execute a global script in "Execute Condition"?

**URL:** https://www.finalbuilder.com/forums/t/can-i-execute-a-global-script-in-execute-condition/2390
**Category:** Discussion
**Created:** [July 7, 2015, 4:53am UTC](https://www.finalbuilder.com/forums/t/can-i-execute-a-global-script-in-execute-condition/2390 "2015-07-07T04:53:15Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![cychau](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/c/48db29/32.png) [@cychau](https://www.finalbuilder.com/forums/u/cychau)
#### Post date: [July 7, 2015, 4:53am UTC](https://www.finalbuilder.com/forums/t/can-i-execute-a-global-script-in-execute-condition/2390/1 "2015-07-07T04:53:15Z")

</div>

Each action has a “Execute Condition” in Runtime page. &nbsp;I can evaluate a variable to turn it into boolean value. &nbsp;However, is that possible to execute a function defined in Project Global Scripts? &nbsp;e.g.:&nbsp;  
  
function IsDesigntime(Platform, Config) {  
&nbsp; return (Platform == WIN32) && (Config == DEBUG);  
}  
  
Apparently, it fail with the following message:

```
Execute Condition (JavaScript)
Condition : IsPlatform(Platform, Config)
Error In Execute Condition (JavaScript) Run Action List [DCC]: DragDrop : Error In Expression:
Microsoft JScript runtime error
Object expected
Character: 2
```

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [July 8, 2015, 10:03am UTC](https://www.finalbuilder.com/forums/t/can-i-execute-a-global-script-in-execute-condition/2390/2 "2015-07-08T10:03:29Z")

</div>

No, Global scripts are not exposed to the execute condition. If you need to do that, use an Execute script action before it to set the variables as required.
