Hallo,
ich habe eine Form erstellt, die zwei Shared Fields enthält.
Wenn ich ein neues Dokument mit dieser Form erstellen möchte, dann erhalte ich den Fehler
"cannot locate field definition for field : <Feldname>"
Der Feldname ist der von dem ersten Feld. Das zweite Feld wird nicht angemeckert, evtl. weil es Computed ist?
Hier mal der Code des ersten Feldes:
Input Translation:
Input Validation:
tmpMatch := "{A-Za-z}{A-Za-z}{0-9}{0-9}{0-9}{0-9}{0-9}{0-9}";
tmpErrorMsg := "Wrong User-Id. The User-Id must start with two alphabetic characters followed by six number characters. Example: BE123456";
@If(@Matches(@ThisValue; tmpMatch);
@Do
(
FIELD UserName := @DbLookup("":"NoCache"; ""; "Users"; @ThisValue; Username; [FailSilent]);
@If(UserName = ""; FIELD UserName := "***Unknown***"; "");
@Success
);
@Failure(tmpErrorMsg)
)
Hat jemand eine Idee, was ich falsch mache?
//Edit: Ist evtl. der Feldname "UserId" unzulässig?Christoph