Skip to Content
0
Former Member
Dec 04, 2006 at 05:29 PM

Fox Formula: "Type 1FORMULA is not permitted" help

37 Views

Hello,

I am getting this error when trying to syntax check the fox formula:

"Formula error: Type 1FORMULA is not permitted"

For some reason it does not like PERCENT variable of type 1FORMULA.

Here is the formula below:

**********************************************************************************************

  • FORMULA EXAMPLE:

**********************************************************************************************

DATA CURYEAR TYPE 0FISCYEAR.

DATA PREYEAR TYPE 0FISCYEAR.

DATA V TYPE 0VERSION.

DATA FY TYPE 0FISCYEAR.

DATA INFOP TYPE 0INFOPROV.

DATA STD TYPE 0INFOPROV.

DATA PLN TYPE 0INFOPROV.

DATA PERCENT TYPE 1FORMULA.

PLN = ZPU_C02.

STD = ZZPU_C02.

CURYEAR = VARV(0P_FYEAR).

PREYEAR = TMVL(CURYEAR, -1).

PERCENT = VARV(0F_ANVA1).

FOREACH FY, INFOP, V.

{ 0FM_AMOUNT1, CURYEAR, PLN, VERC } = { 0FM_AMOUNT1, PREYEAR, STD, VERB }*.

ENDFOR.

******

Thank you for helping me resolve this.