![見出し画像](https://assets.st-note.com/production/uploads/images/148057300/rectangle_large_type_2_8ea094745e3dec601502bbf4ab104636.png?width=1200)
CAD対策!サンプル問題解説1
問題
次のうち GlideUser (g_user) メソッドでないのはどれか?
A. username()
B. getFullName()
C. hasRole()
D. hasRoleExactly()
解答
A
解説
ユーザー名の取得には、gs.getUserName()が使えます。
A. username()
上記の形式で使用しないため、誤り。下記のように使用。
GlideUser - userName
このプロパティは現在のユーザーのユーザー名 (gsmith02 など) です。ユーザーの名前 (George Smith など) ではありません。
var userName = g_user.userName;
alert('Current user = ' + userName);
B.GlideUser - getFullName()
現在のユーザーの名と姓を返します。
C.GlideUser - hasRole(文字列 role, ブーリアン includeDefaults)
現在のユーザーが指定されたロールか admin ロールを持つ場合、true を返します。
D.GlideUser - hasRoleExactly(文字列 role, ブーリアン includeDefaults)
現在のユーザーに指定されたロールがあるかどうかを判別します。
分野
アプリケーションの設計と作成
この記事が気に入ったらサポートをしてみませんか?