Using des @UserRoles fonctionner, naturellement, dans la peau quand, comme ceci :
cacher-quand pour des champs (l'admin les voit toujours ; d'autres les voient seulement si le Doc. n'était pas soumis) :
docSubmitted ! = "" et @IsNotMember (« [ADMIN] » ; @UserRoles)
cacher-quand pour le calculer-texte (l'admin ne le voit jamais ; d'autres le voient seulement si le Doc. était soumis) :
docSubmitted = "" | @IsMember (« [ADMIN] » ; @UserRoles)
là où « docSubmitted » est votre drapeau, cachée, editable, le gisement des textes, dont la valeur vous avez placée à « 1 » de l'action de soumission.