0

現在、テキスト フィールドで Appian が提供する Substitute() 関数を使用する方法を理解しようとしています。具体的には、「&」を & に置き換えようとしています。特定の値でフォームを保存しようとすると、アンパサンドが問題を引き起こしているためです。

私が試したすべての組み合わせでエラーが発生し、変更を保存できないか、関連するフォームを使用しようとするとエラーが発生しました。以前に Appian で Expression Editor を使用したことがあり、以下のコードで置換関数を使用する方法を知っている人はいますか?

現在、古いバージョンの Appian (バージョン 7.10) を使用しています。

また、現在 Appian で使用できるタグがないため、適切にタグ付けできません :(

この問題を解決するために提供できる追加情報がある場合は、お知らせください。

a!textField(
  label: "Line Item Text " & ri!index,
  value: ri!items[ri!index].itemText,
  saveInto: 
  {
    ri!items[ri!index].itemText,
    if(rule!APN_isBlank(ri!write), {}, a!save(ri!write, false))
  },
  align: "RIGHT",
  required: true,
  validationGroup: ri!validationGroup
)
4

1 に答える 1

0

ここにスニペットがあります:

load(
  local!sample: "123&gas",
  substitute(local!sample, "&", "& amp")
)
于 2016-06-17T19:08:39.950 に答える