You are currently reviewing an older revision of this page.

KB-XXXX System rule references revert to deprecated versions of system rules

Symptom

After saving an interface or expression rule, references to system rules such as a!queryEntity and a!imageField revert to older versions. For example, the following SAIL code:

with(
local!myCdt: 'type!{urn:com:appian:type:ESRR}MyCDT'(),
local!data: a!queryEntity(
entity: cons!consToDS,
query: a!query(
pagingInfo: a!pagingInfo(1,-1)
)
),
a!dashboardLayout(
contents: a!textField(
value: "abc"
)
)
)

Would appear after saving as:

with(
local!myCdt: 'type!{urn:com:appian:type:ESRR}MyCDT'(),
local!data: a!queryEntity_18r3(
entity: cons!consToDS,
query: a!query(
pagingInfo: a!pagingInfo(1,-1)
)
),
a!dashboardLayout_17r1(
contents: a!textField(
value: "abc"
)
)
)

Cause

Action

Affected Versions