Method optional parameters before required

Optional parameters (with default values) must follow required parameters (without default values).

Noncompliant Code Example

Function ExchangeRateOnDate(Date = Undefined, Currency) Export

Compliant Solution

Function ExchangeRateOnDate(Currency, Date = Undefined) Export

See