見出し画像

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)

現在のユーザーに指定されたロールがあるかどうかを判別します。

参考
GlideUser - クライアント

分野

アプリケーションの設計と作成


この記事が気に入ったらサポートをしてみませんか?